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

#include "sipAPIkio.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/kio/sipkiopart0.cpp"
#line 35 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kar.sip"
#include <kar.h>
#line 15 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 156 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/karchive.sip"
#include <karchive.h>
#line 18 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kbookmarkexporter.sip"
#include <kbookmarkexporter.h>
#line 21 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 81 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kbookmarkmanager.sip"
#include <kbookmarkmanager.h>
#line 24 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/thumbcreator.sip"
#include <thumbcreator.h>
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 35 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kurlpixmapprovider.sip"
#include <kurlpixmapprovider.h>
#line 30 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 33 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 36 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 39 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qimage.sip"
#include <qimage.h>
#line 42 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 45 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 48 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 401 "/usr/share/python3-sip/PyQt4/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 51 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 54 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 188 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/global.sip"
#include<qmap.h>
#line 57 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/renamedialogplugin.sip"
#include <renamedialogplugin.h>
#line 60 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 63 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfiledialog.sip"
#include <kfiledialog.h>
#line 66 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kurlcompletion.sip"
#include <kurlcompletion.h>
#line 69 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 72 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 75 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 78 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qaction.sip"
#include <qaction.h>
#line 81 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kbookmark.sip"
#include <kbookmark.h>
#line 84 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtNetwork/qnetworkreply.sip"
#include <qnetworkreply.h>
#line 87 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtNetwork/qnetworkaccessmanager.sip"
#include <qnetworkaccessmanager.h>
#line 90 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtNetwork/qnetworkrequest.sip"
#include <qnetworkrequest.h>
#line 93 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/previewjob.sip"
#include <previewjob.h>
#line 96 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 99 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpixmap.sip"
#include <qpixmap.h>
#line 102 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qmap.sip"
#include <qmap.h>
#line 105 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 72 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 108 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 111 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 114 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfile.sip"
#include <kfile.h>
#line 117 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kpreviewwidgetbase.sip"
#include <kpreviewwidgetbase.h>
#line 120 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 123 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 340 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 126 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/kmimetype.sip"
#include <kmimetype.h>
#line 129 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kabstractfilewidget.sip"
#include <kabstractfilewidget.h>
#line 132 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 135 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 1130 "/usr/share/python3-sip/PyQt4/QtGui/qstyleoption.sip"
#include <qstyleoption.h>
#line 138 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qabstractitemmodel.sip"
#include <qabstractitemmodel.h>
#line 141 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 144 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 25 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfileitemlistproperties.sip"
#include <kfileitemlistproperties.h>
#line 147 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qpoint.sip"
#include <qpoint.h>
#line 150 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kdirlister.sip"
#include <kdirlister.h>
#line 153 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qabstractitemview.sip"
#include <qabstractitemview.h>
#line 156 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfile.sip"
#include <kfile.h>
#line 159 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 51 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 162 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 134 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 165 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/deletejob.sip"
#include <deletejob.h>
#line 168 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 43 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 171 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 174 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 177 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kdirlister.sip"
#include <kdirlister.h>
#line 180 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kbookmarkdialog.sip"
#include <kbookmarkdialog.h>
#line 183 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kbookmarkmanager.sip"
#include <kbookmarkmanager.h>
#line 186 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 100 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kbookmark.sip"
#include <kbookmark.h>
#line 189 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 192 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 195 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 196 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 199 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfilefiltercombo.sip"
#include <kfilefiltercombo.h>
#line 202 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kurlcombobox.sip"
#include <kurlcombobox.h>
#line 205 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 208 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 211 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 214 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 217 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 220 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qdatastream.sip"
#include <qdatastream.h>
#line 223 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 46 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kacl.sip"
#include <kacl.h>
#line 226 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 229 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 71 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 232 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 71 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 235 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 238 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/fileundomanager.sip"
#include <fileundomanager.h>
#line 241 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kbookmark.sip"
#include <kbookmark.h>
#line 244 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kdatatool.sip"
#include <kdatatool.h>
#line 247 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kdirmodel.sip"
#include <kdirmodel.h>
#line 250 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kdirwatch.sip"
#include <kdirwatch.h>
#line 253 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kencodingfiledialog.sip"
#include <kencodingfiledialog.h>
#line 256 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfiledialog.sip"
#include <kfiledialog.h>
#line 259 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 37 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfilemetainfo.sip"
#include <kfilemetainfo.h>
#line 262 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 37 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfilemetainfo.sip"
#include <kfilemetainfo.h>
#line 265 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 268 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kmountpoint.sip"
#include <kmountpoint.h>
#line 271 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kmountpoint.sip"
#include <kmountpoint.h>
#line 274 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kprotocolmanager.sip"
#include <kprotocolmanager.h>
#line 277 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/krecentdocument.sip"
#include <krecentdocument.h>
#line 280 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 23 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/ksambasharedata.sip"
#include <ksambasharedata.h>
#line 283 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 286 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 129 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 289 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 167 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 292 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/predicateproperties.sip"
#include <predicateproperties.h>
#line 295 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 36 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 298 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

/* Define the strings used by this module. */
const char sipStrings_kio[] = {
    'R', 'e', 't', 'r', 'i', 'e', 'v', 'e', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 'O', 'n', 'l', 'y', 0,
    'R', 'e', 't', 'r', 'i', 'e', 'v', 'e', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 'O', 'n', 'l', 'y', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', ':', ':', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'o', 'd', 'e', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'P', 'a', 'i', 'r', '<', 'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', ',', 'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', '>', ' ', '>', 0,
    'K', 'I', 'O', ':', ':', 'T', 'C', 'P', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'S', 's', 'l', 'R', 'e', 's', 'u', 'l', 't', 'D', 'e', 't', 'a', 'i', 'l', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', ':', ':', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'i', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 'F', 'o', 'r', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', ':', ':', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', ':', ':', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'F', 'i', 'e', 'l', 'd', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'V', 'i', 'r', 't', 'u', 'a', 'l', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 'I', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'l', 'u', 'g', 'i', 'n', ':', ':', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'l', 'a', 'c', 'e', 's', 'M', 'o', 'd', 'e', 'l', ':', ':', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'R', 'o', 'l', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'U', 'n', 'd', 'o', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'U', 'n', 'd', 'o', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'U', 'i', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', '*', '>', 0,
    'Q', 'H', 'a', 's', 'h', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'I', 't', 'e', 'm', '>', 0,
    'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 'D', 'a', 't', 'a', ':', ':', 'G', 'u', 'e', 's', 't', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'E', 'm', 'i', 't', 'R', 'e', 'a', 'd', 'y', 'R', 'e', 'a', 'd', 'O', 'n', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'N', 'e', 'w', 'F', 'i', 'l', 'e', 'M', 'e', 'n', 'u', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', ':', ':', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'D', 'e', 'l', 'e', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'E', 'R', 'R', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', '_', 'I', 'S', '_', 'N', 'O', 'T', '_', 'A', '_', 'F', 'I', 'L', 'E', 'S', 'Y', 'S', 'T', 'E', 'M', 0,
    'P', 'r', 'e', 'd', 'i', 'c', 'a', 't', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', ':', ':', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'O', 'v', 'e', 'r', 'L', 'o', 'a', 'd', 'R', 'e', 's', 'o', 'l', 'v', 'i', 'n', 'g', 0,
    'q', 'u', 'e', 'r', 'y', 'F', 'o', 'r', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 'D', 'a', 't', 'a', ':', ':', 'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    'K', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'P', 'r', 'o', 'x', 'y', 'A', 'u', 't', 'h', 'M', 'o', 'd', 'e', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'D', 'e', 't', 'a', 'i', 'l', 's', 'N', 'e', 'e', 'd', 'e', 'd', 'F', 'l', 'a', 'g', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'D', 'e', 'p', 'e', 'n', 'd', 'e', 'n', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'W', 'r', 'i', 't', 'e', 'I', 'n', 't', 'o', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 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,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 'T', 'y', 'p', 'e', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'g', 'e', 't', 'S', 'y', 's', 't', 'e', 'm', 'N', 'a', 'm', 'e', 'V', 'e', 'r', 's', 'i', 'o', 'n', 'A', 'n', 'd', 'M', 'a', 'c', 'h', 'i', 'n', 'e', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'D', 'e', 't', 'a', 'i', 'l', 's', 'N', 'e', 'e', 'd', 'e', 'd', 'F', 'l', 'a', 'g', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', ':', ':', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'O', 'n', 'l', 'y', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'S', 'e', 'l', 'e', 'c', 't', 's', 'F', 'i', 'l', 'e', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'w', 'n', 'e', 'r', ':', ':', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'e', 'm', 'i', 't', 'R', 'e', 'p', 'a', 'r', 's', 'e', 'S', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', ':', ':', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'A', 'c', 'c', 'e', 's', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'A', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 0,
    'n', 'e', 'w', 'F', 'i', 'l', 'e', 'M', 'e', 'n', 'u', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'A', 'c', 't', 'i', 'o', 'n', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    's', 'e', 't', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 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,
    'K', 'I', 'O', ':', ':', 'T', 'C', 'P', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', ':', ':', 'S', 's', 'l', 'R', 'e', 's', 'u', 'l', 't', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', ':', ':', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    's', 'l', 'o', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 'D', 'o', 'n', 'e', 0,
    'o', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'D', 'i', 'a', 'l', 'o', 'g', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'B', 'e', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'M', 'o', 'z', 'i', 'l', 'l', 'a', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'i', 's', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'u', 'n', 's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'A', 'c', 't', 'i', 'o', 'n', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 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,
    'a', 'l', 'l', 'Q', 'u', 'e', 'r', 'i', 'e', 's', 'F', 'o', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'R', 'e', 't', 'r', 'i', 'e', 'v', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 'O', 'n', 'l', 'y', 0,
    's', 'e', 't', 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 0,
    'K', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'M', 'a', 'n', 'a', 'g', 'e', 'r', ':', ':', 'P', 'r', 'o', 'x', 'y', 'T', 'y', 'p', 'e', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'F', 'l', 'a', 'g', 0,
    'K', 'I', 'O', ':', ':', 'I', 'n', 't', 'e', 'g', 'r', 'a', 't', 'i', 'o', 'n', ':', ':', 'C', 'o', 'o', 'k', 'i', 'e', 'J', 'a', 'r', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'K', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'R', 'e', 's', 'u', 'l', 't', 0,
    'o', 'n', 'l', 'y', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'S', 'e', 'l', 'e', 'c', 't', 's', 'F', 'i', 'l', 'e', 's', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'D', 'r', 'o', 'p', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 'F', 'l', 'a', 'g', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'C', 'R', 'E', 'A', 'T', 'E', '_', 'S', 'O', 'C', 'K', 'E', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'O', 'P', 'E', 'N', '_', 'F', 'O', 'R', '_', 'W', 'R', 'I', 'T', 'I', 'N', 'G', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'O', 'P', 'E', 'N', '_', 'F', 'O', 'R', '_', 'R', 'E', 'A', 'D', 'I', 'N', 'G', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'E', 'r', 'r', 'o', 'r', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'J', 'o', 'b', ':', ':', 'S', 'c', 'a', 'l', 'e', 'T', 'y', 'p', 'e', 0,
    'K', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'O', 'f', 'f', 'l', 'i', 'n', 'e', 'I', 'n', 'd', 'i', 'c', 'a', 't', 'o', 'r', 0,
    'p', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'F', 'o', 'r', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    'C', 'a', 'p', 'a', 'c', 'i', 't', 'y', 'B', 'a', 'r', 'R', 'e', 'c', 'o', 'm', 'm', 'e', 'n', 'd', 'e', 'd', 'R', 'o', 'l', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'A', 'd', 'd', 'i', 't', 'i', 'o', 'n', 'a', 'l', 'R', 'o', 'l', 'e', 's', 0,
    'K', 'B', 'u', 'i', 'l', 'd', 'S', 'y', 'c', 'o', 'c', 'a', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'l', 'o', 't', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'A', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'K', 'O', 'p', 'e', 'r', 'a', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'O', 'p', 'e', 'r', 'a', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'C', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', '_', 'O', 'R', 'I', 'G', 'I', 'N', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'O', 'R', 'I', 'G', 'I', 'N', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'A', 'U', 'T', 'H', 'E', 'N', 'T', 'I', 'C', 'A', 'T', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'E', 'N', 'T', 'E', 'R', '_', 'D', 'I', 'R', 'E', 'C', 'T', 'O', 'R', 'Y', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'S', 'e', 'r', 'i', 'a', 'l', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', ':', ':', 'L', 'o', 'o', 'k', 'U', 'p', 'M', 'o', 'd', 'e', 'F', 'l', 'a', 'g', 0,
    'Q', 'M', 'a', 'p', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'Q', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', '>', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'c', 'h', 'e', 'c', 'k', 'C', 'a', 'c', 'h', 'e', 'd', 'A', 'u', 't', 'h', 'e', 'n', 't', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'p', 'a', 'r', 's', 'e', 'S', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'i', 'n', 'g', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'G', 'u', 'e', 's', 't', 's', 'N', 'o', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'N', 'o', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'p', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'P', 'r', 'o', 'x', 'y', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'C', 'h', 'o', 'o', 's', 'e', 'r', ':', ':', 'V', 'i', 's', 'u', 'a', 'l', 's', 0,
    's', 'e', 't', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'C', 'o', 'n', 't', 'e', 'n', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', ':', ':', 'A', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'R', 'e', 's', 'i', 'z', 'e', 'I', 't', 'e', 'm', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'E', 'M', 'a', 'i', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 0,
    'K', 'X', 'B', 'E', 'L', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    's', 'e', 't', 'O', 'w', 'n', 'i', 'n', 'g', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', '_', 'P', 'A', 'R', 'T', 'I', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', '_', 'P', 'A', 'R', 'T', 'I', 'A', 'L', 0,
    'E', 'R', 'R', '_', 'S', 'E', 'R', 'V', 'I', 'C', 'E', '_', 'N', 'O', 'T', '_', 'A', 'V', 'A', 'I', 'L', 'A', 'B', 'L', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'L', 'A', 'U', 'N', 'C', 'H', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'R', 'e', 'm', 'a', 'i', 'n', 'i', 'n', 'g', 'S', 'e', 'c', 'o', 'n', 'd', 's', 0,
    'K', 'I', 'O', ':', ':', 'A', 'u', 't', 'h', 'I', 'n', 'f', 'o', ':', ':', 'F', 'i', 'e', 'l', 'd', 'F', 'l', 'a', 'g', 's', 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', 'L', 'i', 's', 't', '<', 'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'I', 't', 'e', 'm', '>', 0,
    'K', 'I', 'O', ':', ':', 'S', 's', 'l', 'U', 'i', ':', ':', 'R', 'u', 'l', 'e', 's', 'S', 't', 'o', 'r', 'a', 'g', 'e', 0,
    's', 'e', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 'S', 'p', 'e', 'c', 'i', 'a', 'l', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', '_', 'R', 'e', 's', 'u', 'l', 't', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'A', 'c', 'c', 'e', 's', 's', ':', ':', 'S', 't', 'a', 't', 'S', 'i', 'd', 'e', 0,
    's', 'e', 't', 'P', 'l', 'a', 'c', 'e', 's', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'a', 'l', 't', 'e', 'r', 'n', 'a', 't', 'e', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', ':', ':', 'U', 'r', 'i', 'T', 'y', 'p', 'e', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'A', 'c', 'l', 'U', 's', 'e', 'r', 'N', 'o', 't', 'V', 'a', 'l', 'i', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'N', 'o', 't', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'E', 'x', 'c', 'e', 'e', 'd', 'M', 'a', 'x', 'S', 'h', 'a', 'r', 'e', 's', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'B', 'r', 'o', 'w', 's', 'e', 'r', 0,
    'i', 's', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'C', 'o', 'n', 't', 'e', 'n', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'l', 'o', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'e', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 0,
    'i', 's', 'A', 'u', 't', 'o', 'R', 'e', 's', 'i', 'z', 'e', 'I', 't', 'e', 'm', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', ':', ':', 'W', 'h', 'a', 't', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'W', 'h', 'e', 'n', 'E', 'l', 'i', 'd', 'e', 'd', 0,
    'r', 'u', 'n', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'K', 'D', 'i', 'r', 'S', 'o', 'r', 't', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'r', 'o', 'x', 'y', 'M', 'o', 'd', 'e', 'l', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 's', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'D', 'i', 'r', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'o', 'r', ':', ':', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'a', 'u', 't', 'o', 'E', 'r', 'r', 'o', 'r', 'H', 'a', 'n', 'd', 'l', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'S', 'U', 'P', 'P', 'O', 'R', 'T', 'E', 'D', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'P', 'A', 'R', 'S', 'E', 'C', 'O', 'N', 'F', 'I', 'G', 'U', 'R', 'A', 'T', 'I', 'O', 'N', 0,
    'K', 'I', 'O', ':', ':', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 'i', 'n', 'g', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'N', 'e', 'x', 't', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 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,
    'K', 'S', 'h', 'a', 'r', 'e', 'd', 'P', 't', 'r', '<', 'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', '>', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'i', 's', 'P', 'l', 'a', 'c', 'e', 's', 'S', 'e', 'l', 'e', 'c', 't', 'o', 'r', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'N', 'o', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'e', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'N', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'c', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'u', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 'F', 'o', 'r', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'o', 'n', 'q', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 's', 'H', 'i', 'd', 'd', 'e', 'n', 'F', 'i', 'l', 'e', 's', 0,
    's', 'e', 't', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'C', 'o', 'o', 'k', 'i', 'e', 'S', 't', 'o', 'r', 'a', 'g', 'e', 0,
    'i', 's', 'C', 'o', 'o', 'k', 'i', 'e', 'S', 't', 'o', 'r', 'a', 'g', 'e', 'D', 'i', 's', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'D', 'i', 'a', 'l', 'o', 'g', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'm', 'e', 't', 'a', 'D', 'a', 't', 'a', 'R', 'e', 'q', 'u', 'e', 's', 't', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'U', 'r', 'l', 0,
    'K', 'E', 'M', 'a', 'i', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', ':', ':', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'D', 'r', 'o', 'p', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', ':', ':', 'M', 'o', 'd', 'e', 'l', 'C', 'o', 'l', 'u', 'm', 'n', 's', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 'F', 'l', 'a', 'g', 0,
    'K', 'N', 'S', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'N', 'S', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'I', 'E', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'I', 'E', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'I', 'm', 'p', 'l', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'G', 'r', 'o', 'u', 'p', 'T', 'r', 'a', 'v', 'e', 'r', 's', 'e', 'r', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'd', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'E', 'R', 'R', '_', 'N', 'O', 'T', '_', 'F', 'I', 'L', 'T', 'E', 'R', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 0,
    'E', 'R', 'R', '_', 'W', 'R', 'I', 'T', 'E', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
    'C', 'M', 'D', '_', 'S', 'E', 'T', 'M', 'O', 'D', 'I', 'F', 'I', 'C', 'A', 'T', 'I', 'O', 'N', 'T', 'I', 'M', 'E', 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,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 'D', 'a', 't', 'a', '>', 0,
    'U', 'D', 'S', '_', 'I', 'C', 'O', 'N', '_', 'O', 'V', 'E', 'R', 'L', 'A', 'Y', '_', 'N', 'A', 'M', 'E', 'S', 0,
    'U', 'D', 'S', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', '_', 'A', 'C', 'L', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'K', 'I', 'O', ':', ':', 'S', 'k', 'i', 'p', 'D', 'i', 'a', 'l', 'o', 'g', '_', 'R', 'e', 's', 'u', 'l', 't', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 'L', 'i', 's', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', '_', 'M', 'o', 'd', 'e', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'i', 'n', 'g', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'q', 'u', 'e', 'r', 'y', 'F', 'o', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'S', 'e', 'a', 'r', 'c', 'h', 'F', 'i', 'l', 't', 'e', 'r', 'O', 'p', 't', 'i', 'o', 'n', 'N', 'o', 'n', 'e', 0,
    's', 'e', 't', 'C', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'G', 'u', 'e', 's', 't', 's', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'N', 'o', 't', 'E', 'x', 'i', 's', 't', 's', 0,
    's', 'e', 't', 'S', 'a', 'v', 'e', 'N', 'e', 'w', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'K', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'U', 'r', 'l', 'I', 'n', 'p', 'u', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'C', 'h', 'o', 'o', 's', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    't', 'e', 'a', 'r', 'd', 'o', 'w', 'n', 'A', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'a', 's', 's', 'o', 'c', 'i', 'a', 't', 'e', 'd', 'A', 'p', 'p', 'l', 'i', 'c', 'a', 't', 'i', 'o', 'n', 's', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 's', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    's', 'e', 't', 'J', 'o', 'b', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'W', 'h', 'i', 'c', 'h', 'I', 't', 'e', 'm', 's', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 'F', 'o', 'r', 'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    'K', 'C', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 0,
    'A', 'C', 'L', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'A', 'l', 'l', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'o', 'w', 'n', 'i', 'n', 'g', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'S', 't', 'o', 'r', 'e', 'd', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'S', 't', 'a', 't', 'J', 'o', 'b', ':', ':', 'S', 't', 'a', 't', 'S', 'i', 'd', 'e', 0,
    's', 't', 'o', 'r', 'e', 'S', 'S', 'L', 'S', 'e', 's', 's', 'i', 'o', 'n', 'F', 'r', 'o', 'm', 'J', 'o', 'b', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'P', 'R', 'O', 'X', 'Y', '_', 'H', 'O', 'S', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'C', 'L', 'O', 'S', 'E', 'D', 'I', 'R', 0,
    'E', 'R', 'R', '_', 'F', 'I', 'L', 'E', '_', 'A', 'L', 'R', 'E', 'A', 'D', 'Y', '_', 'E', 'X', 'I', 'S', 'T', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'S', 'U', 'P', 'P', 'O', 'R', 'T', 'E', 'D', '_', 'A', 'C', 'T', 'I', 'O', 'N', 0,
    'E', 'R', 'R', '_', 'N', 'O', '_', 'S', 'O', 'U', 'R', 'C', 'E', '_', 'P', 'R', 'O', 'T', 'O', 'C', 'O', 'L', 0,
    'n', 'e', 'w', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 'S', 'e', 'r', 'i', 'a', 'l', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'J', 'o', 'b', ':', ':', 'C', 'o', 'p', 'y', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', ':', ':', 'L', 'o', 'o', 'k', 'U', 'p', 'M', 'o', 'd', 'e', 0,
    'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'U', 's', 'e', 'd', 'F', 'o', 'r', 'C', 'o', 'p', 'y', 'i', 'n', 'g', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 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,
    'U', 'D', 'S', '_', 'G', 'U', 'E', 'S', 'S', 'E', 'D', '_', 'M', 'I', 'M', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'M', 'O', 'D', 'I', 'F', 'I', 'C', 'A', 'T', 'I', 'O', 'N', '_', 'T', 'I', 'M', 'E', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'N', 'e', 'w', 'N', 'a', 'm', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 0,
    'd', 'i', 's', 'p', 'l', 'a', 'y', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'L', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 's', 'H', 'e', 'a', 'd', 'e', 'r', 0,
    'p', 'e', 'r', 's', 'i', 's', 't', 'e', 'n', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'S', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    's', 's', 'l', 'C', 'o', 'n', 'f', 'i', 'g', 'F', 'r', 'o', 'm', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', 'P', 'r', 'o', 'p', 's', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', ':', ':', 'S', 'h', 'a', 'r', 'e', 'M', 'o', 'd', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'G', 'e', 'n', 'e', 'r', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'D', 'r', 'o', 'p', 'O', 'n', 'P', 'l', 'a', 'c', 'e', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    's', 'h', 'o', 'w', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'W', 'h', 'e', 'n', 'E', 'l', 'i', 'd', 'e', 'd', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'A', 'c', 't', 'i', 'o', 'n', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'i', 's', 'S', 'o', 'r', 't', 'C', 'a', 's', 'e', 'I', 'n', 's', 'e', 'n', 's', 'i', 't', 'i', 'v', 'e', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'U', 'r', 'l', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 'A', 'n', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', ':', ':', 'W', 'a', 't', 'c', 'h', 'M', 'o', 'd', 'e', 's', 0,
    's', 'e', 't', 'D', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'D', 'r', 'o', 'p', 'O', 'n', 'L', 'o', 'c', 'a', 'l', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 'B', 'a', 's', 'e', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'E', 'x', 'p', 'o', 'r', 't', 'e', 'r', 'B', 'a', 's', 'e', 0,
    'D', 'o', 'n', 't', 'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'n', 'a', 'm', 'e', 'd', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'A', 'l', 'l', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'I', 'n', 'l', 'i', 'n', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'a', 's', 'k', 'D', 'e', 'l', 'e', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'C', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'I', 'N', 'T', 'E', 'R', 'R', 'U', 'P', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'U', 'N', 'M', 'O', 'U', 'N', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 'I', 'O', 'N', '_', 'B', 'R', 'O', 'K', 'E', 'N', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'E', 'R', 'R', '_', 'D', 'I', 'R', '_', 'A', 'L', 'R', 'E', 'A', 'D', 'Y', '_', 'E', 'X', 'I', 'S', 'T', 0,
    'c', 'o', 'p', 'i', 'e', 'd', 'F', 'i', 'l', 'e', 'W', 'a', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'S', 'i', 'z', 'e', 'J', 'o', 'b', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', ':', ':', 'A', 'u', 't', 'o', 'L', 'o', 'g', 'i', 'n', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'C', 'o', 'n', 't', 'i', 'n', 'u', 'e', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    's', 'e', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'n', 'e', 'x', 't', 'P', 'e', 'n', 'd', 'i', 'n', 'g', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 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', '<', 'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'I', 'n', 'f', 'o', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'I', 'n', 'f', 'o', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'I', 'O', ':', ':', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', '>', 0,
    'M', 'S', 'G', '_', 'N', 'E', 'E', 'D', '_', 'S', 'U', 'B', 'U', 'R', 'L', '_', 'D', 'A', 'T', 'A', 0,
    's', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    'e', 'd', 'i', 't', 'a', 'b', 'l', 'e', 'S', 't', 'a', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', ':', ':', 'M', 'o', 'd', 'e', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'S', 'y', 's', 't', 'e', 'm', 'E', 'r', 'r', 'o', 'r', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    'i', 's', 'S', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'N', 'e', 'x', 't', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'f', 'i', 'l', 'l', 'D', 'y', 'n', 'a', 'm', 'i', 'c', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'd', 'y', 'n', 'a', 'm', 'i', 'c', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'L', 'i', 's', 't', 0,
    'T', 'h', 'u', 'm', 'b', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'C', 'r', 'e', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'C', 'o', 'o', 'k', 'i', 'e', 'J', 'a', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 'I', 'd', 0,
    'i', 's', 'D', 'r', 'o', 'p', 'O', 'n', 'P', 'l', 'a', 'c', 'e', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'a', 'd', 'd', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'A', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', ':', ':', 'F', 'i', 'l', 'e', 'T', 'i', 'm', 'e', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', ':', ':', 'W', 'a', 't', 'c', 'h', 'M', 'o', 'd', 'e', 0,
    'p', 'o', 'i', 'n', 't', 's', 'F', 'o', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'i', 's', 'I', 'n', 'l', 'i', 'n', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    's', 'e', 't', 'M', 'i', 'm', 'e', 'E', 'x', 'c', 'l', 'u', 'd', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'C', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 0,
    's', 'l', 'o', 't', 'O', 'p', 'e', 'n', 'F', 'o', 'l', 'd', 'e', 'r', 'I', 'n', 'T', 'a', 'b', 's', 0,
    's', 'l', 'o', 't', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'L', 'i', 's', 't', 0,
    's', 'l', 'o', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'n', 'o', 't', 'i', 'f', 'y', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'u', 's', 'e', 'r', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'N', 'e', 'w', 'M', 'u', 'l', 't', 'i', 'p', 'l', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'A', 'c', 'c', 'e', 's', 's', 'M', 'e', 't', 'a', 'd', 'a', 't', 'a', 0,
    'n', 'a', 'm', 'e', 'd', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'O', 't', 'h', 'e', 'r', 's', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'p', 'e', 'r', 'm', 'a', 'n', 'e', 'n', 't', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'd', 'e', 't', 'a', 'i', 'l', 'e', 'd', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 's', 0,
    'E', 'R', 'R', '_', 'U', 'P', 'G', 'R', 'A', 'D', 'E', '_', 'R', 'E', 'Q', 'U', 'I', 'R', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'A', 'C', 'C', 'E', 'P', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'L', 'I', 'S', 'T', 'E', 'N', 0,
    'C', 'M', 'D', '_', 'M', 'E', 'S', 'S', 'A', 'G', 'E', 'B', 'O', 'X', 'A', 'N', 'S', 'W', 'E', 'R', 0,
    'j', 'o', 'b', 'R', 'e', 'c', 'o', 'r', 'd', 'i', 'n', 'g', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'U', 'n', 'd', 'o', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'r', 'e', 'p', 'a', 'r', 's', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 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,
    'T', 'h', 'u', 'm', 'b', 'C', 'r', 'e', 'a', 't', 'o', 'r', ':', ':', 'F', 'l', 'a', 'g', 's', 0,
    'R', 'e', 'c', 'a', 'l', 'l', 'A', 'n', 'd', 'S', 't', 'o', 'r', 'e', 'R', 'u', 'l', 'e', 's', 0,
    's', 'e', 'n', 'd', 'A', 'n', 'd', 'K', 'e', 'e', 'p', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'c', 'a', 'c', 'h', 'e', 'A', 'u', 't', 'h', 'e', 'n', 't', 'i', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 'O', 'p', 'e', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'o', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'A', 'l', 'l', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'e', 't', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'A', 'l', 'p', 'h', 'a', 0,
    'P', 'r', 'e', 'd', 'i', 'c', 'a', 't', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'K', 'I', 'O', ':', ':', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'U', 'r', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'u', 'r', 'l', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'B', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'D', 'e', 's', 'k', 't', 'o', 'p', 'E', 'n', 't', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'U', 'r', 'l', 'S', 'c', 'h', 'e', 'm', 'e', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'T', 'e', 'r', 'm', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'c', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'A', 'c', 'l', 'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    's', 'e', 't', 'P', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    's', 'h', 'o', 'w', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 'P', 'a', 'g', 'e', 0,
    's', 'l', 'o', 't', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 'l', 'T', 'o', 'g', 'g', 'l', 'e', 'd', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'S', 'h', 'o', 'w', 'I', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'p', 'o', 's', 's', 'i', 'b', 'l', 'e', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 's', 0,
    'e', 'j', 'e', 'c', 't', 'A', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', ':', ':', 'W', 'h', 'a', 't', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'a', 'd', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'A', 'c', 't', 'i', 'o', 'n', 's', 'T', 'o', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', ':', ':', 'O', 'p', 't', 'i', 'o', 'n', 0,
    'K', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'S', 'o', 'r', 't', 'F', 'o', 'l', 'd', 'e', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    's', 'l', 'o', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'M', 'a', 't', 'c', 'h', 0,
    'c', 'h', 'e', 'c', 'k', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'u', 'p', 'p', 'o', 'r', 't', 0,
    'd', 'i', 'r', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', 't', 0,
    'j', 'o', 'b', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 's', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'c', 'o', 'n', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', ':', ':', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'i', 't', 'e', 'm', 's', 'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'B', 'y', 'M', 'i', 'm', 'e', 0,
    's', 'e', 't', 'D', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'u', 's', 'e', 'r', 'D', 'e', 'f', 'i', 'n', 'e', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    'K', 'D', 'e', 's', 'k', 't', 'o', 'p', 'F', 'i', 'l', 'e', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'D', 'B', 'u', 's', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'S', 't', 'a', 'r', 't', 'e', 'r', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 'M', 'e', 'n', 'u', 0,
    'a', 'd', 'd', 'O', 'p', 'e', 'n', 'F', 'o', 'l', 'd', 'e', 'r', 'I', 'n', 'T', 'a', 'b', 's', 0,
    'a', 'd', 'd', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'L', 'i', 's', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'L', 'i', 's', 't', 0,
    'n', 'o', 't', 'i', 'f', 'y', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'a', 'r', 's', 'e', 'C', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    's', 'e', 't', 'u', 'p', 'S', 'i', 'g', 'n', 'a', 'l', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 's', 0,
    'f', 'i', 'n', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'o', 'm', 'B', 'u', 'i', 'l', 'd', 'e', 'r', 0,
    'a', 'l', 'l', 'G', 'r', 'o', 'u', 'p', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'O', 'w', 'n', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'F', 'i', 'l', 'e', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'A', 's', 'y', 'n', 'c', 'D', 'a', 't', 'a', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'E', 'R', 'R', '_', 'I', 'D', 'E', 'N', 'T', 'I', 'C', 'A', 'L', '_', 'F', 'I', 'L', 'E', 'S', 0,
    'E', 'R', 'R', '_', 'I', 'N', 'T', 'E', 'R', 'N', 'A', 'L', '_', 'S', 'E', 'R', 'V', 'E', 'R', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'R', 'M', 'D', 'I', 'R', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'M', 'K', 'D', 'I', 'R', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'L', 'O', 'G', 'I', 'N', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'W', 'R', 'I', 'T', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'M', 'O', 'U', 'N', 'T', 0,
    's', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'T', 'i', 'm', 'e', 0,
    'j', 'o', 'b', 'R', 'e', 'c', 'o', 'r', 'd', 'i', 'n', 'g', 'S', 't', 'a', 'r', 't', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'I', 'n', 'c', 'o', 'm', 'i', 'n', 'g', 'T', 'a', 's', 'k', 0,
    'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'M', 'a', 'n', 'd', 'a', 't', 'o', 'r', 'y', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 'O', 'b', 'j', 'e', 'c', '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,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'O', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 0,
    'U', 'D', 'S', '_', 'X', 'M', 'L', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', 0,
    'a', 's', 'k', 'I', 'g', 'n', 'o', 'r', 'e', 'S', 's', 'l', 'E', 'r', 'r', 'o', 'r', 's', 0,
    'I', 'N', 'F', '_', 'N', 'E', 'T', 'W', 'O', 'R', 'K', '_', 'S', 'T', 'A', 'T', 'U', 'S', 0,
    'I', 'N', 'F', '_', 'P', 'R', 'O', 'C', 'E', 'S', 'S', 'E', 'D', '_', 'S', 'I', 'Z', 'E', 0,
    'o', 'p', 'e', 'n', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'p', 'u', 'b', 'l', 'i', 's', 'h', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'R', 'e', 'n', 'a', 'm', 'e', 'B', 'u', 't', 't', 'o', 'n', 0,
    'M', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', '_', 'I', 'T', 'S', 'E', 'L', 'F', 0,
    's', 'e', 't', 'O', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'c', 'a', 'n', 'P', 'a', 's', 't', 'e', 'M', 'i', 'm', 'e', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'g', 'e', 't', 'N', 'a', 'm', 'e', 'A', 'n', 'd', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'D', 'e', 'f', 'l', 'a', 't', 'e', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    'f', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 0,
    'K', 'U', 'r', 'l', 'P', 'i', 'x', 'm', 'a', 'p', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 's', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', ':', ':', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 's', 0,
    's', 'e', 't', 'G', 'u', 'e', 's', 't', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'C', 'o', 'm', 'm', 'e', 'n', 't', 'O', 'k', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 'I', 'n', 'U', 's', 'e', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'D', 'e', 't', 'e', 'r', 'm', 'i', 'n', 'e', 'd', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'D', 'e', 's', 'k', 't', 'o', 'p', 'E', 'x', 'e', 'c', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'i', 'n', 'g', 'P', 'a', 'g', 'e', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    't', 'e', 's', 't', 'F', 'i', 'l', 'e', 'S', 'y', 's', 't', 'e', 'm', 'F', 'l', 'a', 'g', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 's', 0,
    'N', 'e', 'e', 'd', 'R', 'e', 'a', 'l', 'D', 'e', 'v', 'i', 'c', 'e', 'N', 'a', 'm', 'e', 0,
    'K', 'I', 'O', ':', ':', 'A', 'c', 'c', 'e', 's', 's', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'K', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'W', 'i', 'd', 'g', 'e', 't', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'W', 'I', 'd', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 'W', 'I', 'd', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'K', 'D', 'i', 's', 'k', 'F', 'r', 'e', 'e', 'S', 'p', 'a', 'c', 'e', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'H', 'i', 'd', 'd', 'e', 'n', 'F', 'i', 'l', 'e', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'o', 't', 'F', 'i', 'l', 'e', 's', 0,
    'd', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'A', 'c', 't', 'i', 'o', 'n', 'L', 'i', 's', 't', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'e', 'w', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    's', 't', 'a', 'n', 'd', 'a', 'l', 'o', 'n', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'a', 'l', 'l', 'U', 's', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'M', 'a', 's', 'k', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'U', 'i', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'S', 'E', 'T', 'T', 'I', 'M', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'S', 'E', 'E', 'K', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'S', 'Y', 'M', 'L', 'I', 'N', 'K', 0,
    'E', 'R', 'R', '_', 'S', 'E', 'R', 'V', 'E', 'R', '_', 'T', 'I', 'M', 'E', 'O', 'U', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'S', 'T', 'A', 'T', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'B', 'I', 'N', 'D', 0,
    'E', 'R', 'R', '_', 'C', 'O', 'U', 'L', 'D', '_', 'N', 'O', 'T', '_', 'R', 'E', 'A', 'D', 0,
    'E', 'R', 'R', '_', 'D', 'O', 'E', 'S', '_', 'N', 'O', 'T', '_', 'E', 'X', 'I', 'S', 'T', 0,
    'i', 't', 'e', 'm', 's', 'S', 'u', 'm', 'm', 'a', 'r', 'y', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'c', 'a', 'l', 'c', 'u', 'l', 'a', 't', 'e', 'R', 'e', 'm', 'a', 'i', 'n', 'i', 'n', 'g', 0,
    'c', 'o', 'n', 'v', 'e', 'r', 't', 'S', 'i', 'z', 'e', 'F', 'r', 'o', 'm', 'K', 'i', 'B', 0,
    'g', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'F', 'l', 'a', 'g', 's', 0,
    'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 'u', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'p', 'o', 's', 't', 'P', 'r', 'o', 'c', 'e', 's', 's', 'M', 'a', 't', 'c', 'h', 'e', 's', 0,
    'c', 'a', 'n', 'D', 'e', 'l', 'e', 't', 'e', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'F', 'r', 'o', 'm', 'H', 'o', 's', 't', 0,
    'd', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'o', 'n', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'e', 's', 'c', 'a', 'p', 'e', 'B', 'u', 't', 't', 'o', 'n', 'N', 'u', 'm', 'b', 'e', 'r', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'P', 'r', 'e', 'v', 'C', 'h', 'i', 'l', 'd', 0,
    'U', 'D', 'S', '_', 'N', 'E', 'P', 'O', 'M', 'U', 'K', '_', 'Q', 'U', 'E', 'R', 'Y', 0,
    'U', 'D', 'S', '_', 'C', 'R', 'E', 'A', 'T', 'I', 'O', 'N', '_', 'T', 'I', 'M', 'E', 0,
    'R', 'e', 's', 'u', 'l', 't', 'F', 'a', 'i', 'l', 'e', 'd', 'E', 'a', 'r', 'l', 'y', 0,
    'K', 'I', 'O', ':', ':', 'T', 'C', 'P', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', 0,
    'M', 'S', 'G', '_', 'H', 'O', 'S', 'T', '_', 'I', 'N', 'F', 'O', '_', 'R', 'E', 'Q', 0,
    'A', 'p', 'p', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 'M', 'a', 'd', 'e', 0,
    'c', 'h', 'e', 'c', 'k', 'F', 'o', 'r', 'H', 'e', 'l', 'd', 'S', 'l', 'a', 'v', 'e', 0,
    'g', 'e', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 'S', 'l', 'a', 'v', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'K', 'I', 'O', ':', ':', 'R', 'e', 'n', 'a', 'm', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    'K', 'Z', 'i', 'p', ':', ':', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    's', 'a', 'v', 'e', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'e', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 0,
    'W', 'e', 'b', 'S', 'h', 'o', 'r', 't', 'c', 'u', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'S', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'h', 'a', 's', 'A', 'r', 'g', 's', 'A', 'n', 'd', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'G', 'u', 'e', 's', 't', 's', 'O', 'k', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'R', 'u', 'n', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 's', 0,
    'p', 'r', 'o', 'x', 'y', 'C', 'o', 'n', 'f', 'i', 'g', 'S', 'c', 'r', 'i', 'p', 't', 0,
    'K', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'h', 'i', 'd', 'e', 'R', 'u', 'n', 'I', 'n', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 'l', 0,
    'h', 'i', 'd', 'e', 'N', 'o', 'C', 'l', 'o', 's', 'e', 'O', 'n', 'E', 'x', 'i', 't', 0,
    'K', 'o', 'n', 'q', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'w', 'n', 'e', 'r', 0,
    's', 'h', 'a', 'r', 'e', 'd', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', ':', ':', 'L', 'i', 's', 't', 0,
    'c', 'o', 'o', 'k', 'i', 'e', 'J', 'a', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 'i', 'd', 0,
    'K', 'I', 'm', 'a', 'g', 'e', 'F', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    's', 'e', 't', 'B', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 't', 'r', 'i', 'c', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'S', 'h', 'a', 'r', 'e', 'd', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'I', 't', 'e', 'm', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'D', 'e', 'l', 'e', 'g', 'a', 't', 'e', 0,
    'd', 'e', 't', 'e', 'r', 'm', 'i', 'n', 'e', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'p', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'S', 'h', 'o', 'w', 'I', 'n', 'l', 'i', 'n', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'i', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'C', 'o', 'n', 't', 'e', 'n', 't', 's', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', ':', ':', 'M', 'e', 't', 'h', 'o', 'd', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'k', 'e', 'D', 'i', 'r', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'V', 'i', 'e', 'w', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'S', 'o', 'r', 't', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'i', 'm', 'p', 'l', 'i', 'f', 'i', 'e', 'd', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'C', 'h', 'i', 'l', 'd', 'C', 'o', 'u', 'n', 't', 'U', 'n', 'k', 'n', 'o', 'w', 'n', 0,
    'm', 'a', 't', 'c', 'h', 'e', 's', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'F', 'o', 'r', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'l', 'o', 't', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'e', 'm', 'p', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'e', 'm', 'i', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'c', 'r', 'a', 's', 'h', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'D', 'i', 'r', 0,
    'i', 'n', 'i', 't', 'L', 'a', 'y', 'o', 'u', 't', 'P', 'r', 'i', 'v', 'a', 't', 'e', 0,
    's', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'a', 'd', 'd', 'L', 'o', 'c', 'a', 'l', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'o', 't', 'h', 'e', 'r', 's', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'F', 'o', 'r', 'c', 'e', 'C', 'o', 'n', 'f', 'i', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'e', 'p', 'o', 'r', 't', 'D', 'a', 't', 'a', 'S', 'e', 'n', 't', 0,
    'h', 't', 't', 'p', '_', 'u', 'p', 'd', 'a', 't', 'e', '_', 'c', 'a', 'c', 'h', 'e', 0,
    'p', 'a', 'r', 's', 'e', 'C', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'K', 'I', 'O', ':', ':', 'C', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'E', 'R', 'R', '_', 'S', 'L', 'A', 'V', 'E', '_', 'D', 'E', 'F', 'I', 'N', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'O', 'U', 'T', '_', 'O', 'F', '_', 'M', 'E', 'M', 'O', 'R', 'Y', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'E', 'R', 'R', '_', 'U', 'S', 'E', 'R', '_', 'C', 'A', 'N', 'C', 'E', 'L', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'M', 'A', 'L', 'F', 'O', 'R', 'M', 'E', 'D', '_', 'U', 'R', 'L', 0,
    'C', 'M', 'D', '_', 'S', 'L', 'A', 'V', 'E', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 'M', 'e', 't', 'a', 'T', 'y', 'p', 'e', 's', 0,
    'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 'N', 'o', 'F', 'l', 'a', 'g', 's', 0,
    's', 'l', 'o', 't', 'B', 'u', 't', 't', 'o', 'n', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    'c', 'o', 'm', 'p', 'a', 'r', 'e', 'C', 'a', 't', 'e', 'g', 'o', 'r', 'i', 'e', 's', 0,
    'c', 'a', 'n', 'R', 'e', 'n', 'a', 'm', 'e', 'F', 'r', 'o', 'm', 'F', 'i', 'l', 'e', 0,
    's', 'e', 't', 'C', 'o', 'o', 'k', 'i', 'e', 's', 'F', 'r', 'o', 'm', 'U', 'r', 'l', 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,
    '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,
    'Q', 'L', 'i', 's', 't', '<', 'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', '>', 0,
    'U', 'D', 'S', '_', 'D', 'I', 'S', 'P', 'L', 'A', 'Y', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'D', 'I', 'S', 'P', 'L', 'A', 'Y', '_', 'N', 'A', 'M', 'E', 0,
    'U', 'D', 'S', '_', 'E', 'X', 'T', 'E', 'N', 'D', 'E', 'D', '_', 'A', 'C', 'L', 0,
    'R', 'e', 's', 'u', 'l', 't', 'O', 'v', 'e', 'r', 'r', 'i', 'd', 'd', 'e', 'n', 0,
    's', 'e', 'n', 'd', 'R', 'e', 's', 'u', 'm', 'e', 'A', 'n', 's', 'w', 'e', 'r', 0,
    'M', 'S', 'G', '_', 'D', 'E', 'L', '_', 'A', 'U', 'T', 'H', '_', 'K', 'E', 'Y', 0,
    'M', 'S', 'G', '_', 'S', 'L', 'A', 'V', 'E', '_', 'S', 'T', 'A', 'T', 'U', 'S', 0,
    'M', 'S', 'G', '_', 'L', 'I', 'S', 'T', '_', 'E', 'N', 'T', 'R', 'I', 'E', 'S', 0,
    'I', 'N', 'F', '_', 'G', 'E', 'T', 'T', 'I', 'N', 'G', '_', 'F', 'I', 'L', 'E', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'P', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'K', 'I', 'O', ':', ':', 'S', 'e', 's', 's', 'i', 'o', 'n', 'D', 'a', 't', 'a', 0,
    'i', 's', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 'F', 'o', 'r', 0,
    'c', 'h', 'e', 'c', 'k', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'u', 'n', 'r', 'e', 'g', 'i', 's', 't', 'e', 'r', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'a', 's', 's', 'i', 'g', 'n', 'J', 'o', 'b', 'T', 'o', 'S', 'l', 'a', 'v', 'e', 0,
    'r', 'e', 's', 'u', 'm', 'e', 'A', 'l', 'l', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'o', 'v', 'e', 'r', 'w', 'r', 'i', 't', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'A', 'l', 'p', 'h', 'a', 0,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'K', 'I', 'O', ':', ':', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 'J', 'o', 'b', 0,
    'K', 'Z', 'i', 'p', ':', ':', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'N', 'o', 'r', 'm', 'a', 'l', 'T', 'e', 'x', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'U', 'r', 'l', 'S', 'c', 'h', 'e', 'm', 'e', 0,
    'K', 'S', 'h', 'e', 'l', 'l', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'l', 'o', 't', 'S', 'c', 'a', 'n', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'l', 'o', 't', 'S', 'c', 'a', 'n', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'i', 's', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 'F', 'i', 'l', 'e', 0,
    'i', 's', 'S', 'o', 'u', 'r', 'c', 'e', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'u', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 'F', 'o', 'r', 'H', 'o', 's', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'U', 's', 'e', 'r', 'A', 'g', 'e', 'n', 't', 0,
    'K', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 'C', 'l', 'o', 's', 'e', 'd', 0,
    'K', 'o', 'n', 'q', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'M', 'e', 'n', 'u', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    's', 'e', 't', 'S', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'N', 'a', 'm', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'S', 'y', 'm', 'l', 'i', 'n', 'k', 's', 0,
    'N', 'e', 'e', 'd', 'M', 'o', 'u', 'n', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'C', 'h', 'o', 'o', 's', 'e', 'r', 0,
    's', 'e', 't', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'I', 'O', ':', ':', 'I', 'n', 't', 'e', 'g', 'r', 'a', 't', 'i', 'o', 'n', 0,
    'K', 'F', 'i', 'l', 'e', 'W', 'r', 'i', 't', 'e', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'l', 'a', 'c', 'e', 's', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'D', 'e', 'l', 'e', 't', 'i', 'n', 'g', 0,
    'F', 'r', 'i', 'e', 'n', 'd', 'l', 'y', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'O', 'c', 't', 'a', 'l', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'g', 'e', 't', 'S', 't', 'a', 't', 'u', 's', 'B', 'a', 'r', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'F', 'i', 'l', 't', 'e', 'r', 'C', 'o', 'm', 'b', 'o', 0,
    'i', 's', 'D', 'e', 't', 'a', 'i', 'l', 'T', 'r', 'e', 'e', 'V', 'i', 'e', 'w', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    's', 'o', 'r', 't', 'F', 'o', 'l', 'd', 'e', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    'K', 'D', 'i', 'r', 'S', 'e', 'l', 'e', 'c', 't', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'I', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'p', 'r', 'e', 'v', 'i', 'e', 'w', 'G', 'e', 'n', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'n', 'e', 'e', 'd', 'S', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'c', 'o', 'n', 0,
    'c', 'a', 'c', 'h', 'e', 'd', 'I', 't', 'e', 'm', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'd', 'e', 'l', 'a', 'y', 'e', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'm', 'o', 'd', 'e', 'l', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'd', 0,
    'K', 'D', 'e', 'v', 'i', 'c', 'e', 'L', 'i', 's', 't', 'M', 'o', 'd', 'e', 'l', 0,
    'a', 'd', 'd', 'F', 'o', 'l', 'd', 'e', 'r', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    's', 'l', 'o', 't', 'C', 'o', 'p', 'y', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'a', 'd', 'd', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'o', 'p', 'e', 'n', 'F', 'o', 'l', 'd', 'e', 'r', 'i', 'n', 'T', 'a', 'b', 's', 0,
    'S', 'h', 'o', 'w', 'E', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    's', 'e', 't', 'E', 'd', 'i', 't', 'o', 'r', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 'I', 'n', 'P', 'a', 'r', 'e', 'n', 't', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'I', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'd', 'o', 'P', 'r', 'e', 'p', 'a', 'r', 'e', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'o', 'w', 'n', 'e', 'r', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'O', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'C', 'o', 'p', 'y', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'M', 'u', 'l', 't', 'i', 'G', 'e', 't', 'J', 'o', 'b', 0,
    'o', 'u', 't', 'g', 'o', 'i', 'n', 'g', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'H', 'i', 'd', 'e', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'b', 'u', 'i', 'l', 'd', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'E', 'R', 'R', '_', 'P', 'O', 'S', 'T', '_', 'N', 'O', '_', 'S', 'I', 'Z', 'E', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'C', 'H', 'O', 'W', 'N', 0,
    'E', 'R', 'R', '_', 'C', 'A', 'N', 'N', 'O', 'T', '_', 'C', 'H', 'M', 'O', 'D', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', '_', 'H', 'O', 'S', 'T', 0,
    'E', 'R', 'R', '_', 'I', 'S', '_', 'D', 'I', 'R', 'E', 'C', 'T', 'O', 'R', 'Y', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'S', 'U', 'M', 'E', 'A', 'N', 'S', 'W', 'E', 'R', 0,
    'C', 'M', 'D', '_', 'S', 'L', 'A', 'V', 'E', '_', 'S', 'T', 'A', 'T', 'U', 'S', 0,
    's', 'h', 'o', 'w', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'K', 'I', 'O', ':', ':', 'T', 'r', 'a', 'n', 's', 'f', 'e', 'r', 'J', 'o', 'b', 0,
    'h', 'a', 's', 'T', 'a', 's', 'k', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'C', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', 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,
    'p', 'o', 'p', 'u', 'l', 'a', 't', 'e', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'E', 'n', 't', 'r', 'y', 'N', 'a', 'm', 'e', 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,
    'f', 'i', 'l', 't', 'e', 'r', 'A', 'c', 'c', 'e', 'p', 't', 's', 'R', 'o', 'w', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
    's', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'W', 'i', 'd', 'g', 'e', '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,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'U', 'D', 'S', '_', 'N', 'E', 'P', 'O', 'M', 'U', 'K', '_', 'U', 'R', 'I', 0,
    'U', 'D', 'S', '_', 'A', 'C', 'C', 'E', 'S', 'S', '_', 'T', 'I', 'M', 'E', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'R', 'e', 's', 'p', 'o', 'n', 's', 'e', 0,
    'M', 'S', 'G', '_', 'N', 'E', 'T', '_', 'R', 'E', 'Q', 'U', 'E', 'S', 'T', 0,
    'I', 'N', 'F', '_', 'I', 'N', 'F', 'O', 'M', 'E', 'S', 'S', 'A', 'G', 'E', 0,
    'I', 'N', 'F', '_', 'R', 'E', 'D', 'I', 'R', 'E', 'C', 'T', 'I', 'O', 'N', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'H', 'o', 's', 't', 'I', 'n', 'f', 'o', 0,
    'c', 'l', 'o', 's', 'e', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'I', 'O', ':', ':', 'S', 'k', 'i', 'p', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'S', 'l', 'a', 'v', 'e', 0,
    'a', 'u', 't', 'o', 'S', 'k', 'i', 'p', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'R', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', '_', 'A', 'L', 'L', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'S', 'c', 'a', 'l', 'e', 'd', 'A', 'n', 'd', 'C', 'a', 'c', 'h', 'e', 'd', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'F', 'i', 'l', 'e', 'S', 'i', 'z', 'e', 0,
    'K', 'I', 'O', ':', ':', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'J', 'o', 'b', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'V', 'a', 'l', 'u', 'e', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'V', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', 0,
    'p', 'a', 's', 't', 'e', 'A', 'c', 't', 'i', 'o', 'n', 'T', 'e', 'x', 't', 0,
    'p', 'a', 's', 't', 'e', 'M', 'i', 'm', 'e', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    'l', 'a', 's', 't', 'E', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'c', 'u', 's', 't', 'o', 'm', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 's', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'F', 'u', 'l', 'l', 'P', 'a', 't', 'h', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'S', 'e', 'a', 'r', 'c', 'h', 'U', 'r', 'i', 0,
    'h', 'a', 's', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'a', 't', 'h', 0,
    's', 'e', 't', 'A', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'a', 't', 'h', 0,
    'g', 'u', 'e', 's', 't', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'P', 'a', 't', 'h', 'O', 'k', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 'O', 'k', 0,
    'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 'D', 'a', 't', 'a', 0,
    'g', 'e', 't', 'S', 'h', 'a', 'r', 'e', 's', 'B', 'y', 'P', 'a', 't', 'h', 0,
    's', 'e', 't', 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'K', 'R', 'e', 'm', 'o', 't', 'e', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'r', 'e', 'c', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 's', 0,
    'K', 'R', 'e', 'c', 'e', 'n', 't', 'D', 'o', 'c', 'u', 'm', 'e', 'n', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    'c', 'a', 'n', 'C', 'o', 'p', 'y', 'F', 'r', 'o', 'm', 'F', 'i', 'l', 'e', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'O', 'p', 'e', 'n', 'i', 'n', 'g', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'L', 'i', 'n', 'k', 'i', 'n', 'g', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'M', 'a', 'k', 'e', 'D', 'i', 'r', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'K', 'e', 'e', 'p', 'S', 'i', 'z', 'e', 0,
    'u', 's', 'e', 'R', 'e', 'v', 'e', 'r', 's', 'e', 'P', 'r', 'o', 'x', 'y', 0,
    'r', 'e', 's', 'p', 'o', 'n', 's', 'e', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    's', 'l', 'o', 't', 'T', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'l', 'o', 't', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'K', 'O', 'p', 'e', 'n', 'W', 'i', 't', 'h', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'o', 'p', 'e', 'n', 'I', 'n', 'N', 'e', 'w', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    's', 'e', 't', 'S', 'u', 'g', 'g', 'e', 's', 't', 'e', 'd', 'U', 'r', 'l', 0,
    'B', 'a', 's', 'i', 'c', 'I', 'n', 'f', 'o', 'N', 'e', 'e', 'd', 'e', 'd', 0,
    's', 'e', 's', 's', 'i', 'o', 'n', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    'K', 'F', 'i', 'l', 'e', 'P', 'l', 'a', 'c', 'e', 's', 'V', 'i', 'e', 'w', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'T', 'e', 'a', 'r', 'd', 'o', 'w', 'n', 0,
    'F', 'i', 'x', 'e', 'd', 'D', 'e', 'v', 'i', 'c', 'e', 'R', 'o', 'l', 'e', 0,
    'S', 'e', 't', 'u', 'p', 'N', 'e', 'e', 'd', 'e', 'd', 'R', 'o', 'l', 'e', 0,
    'E', 'x', 't', 'e', 'r', 'n', 'a', 'l', 'S', 'o', 'u', 'r', 'c', 'e', 's', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'R', 'e', 'a', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'O', 'f', 'f', 's', 'e', 't', 0,
    'i', 's', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'K', 'n', 'o', 'w', 'n', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'g', 'e', 't', 'I', 'm', 'a', 'g', 'e', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    'i', 's', 'S', 'o', 'r', 't', 'D', 'i', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'F', 'i', 'l', 'e', 'V', 'i', 'e', 'w', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'M', 'B', 'X', 'T', 'y', 'p', 'e', 0,
    'f', 'o', 'u', 'n', 'd', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
    'f', 'i', 'l', 'e', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'e', 'd', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    't', 'o', 'g', 'g', 'l', 'e', 'D', 'i', 'r', 's', 'F', 'i', 'r', 's', 't', 0,
    'd', 'i', 'r', 'H', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'i', 'n', 'g', 0,
    'v', 'i', 'e', 'w', 'C', 'o', 'n', 'f', 'i', 'g', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 's', 0,
    's', 'h', 'o', 'w', 'H', 'i', 'd', 'd', 'e', 'n', 'F', 'i', 'l', 'e', 's', 0,
    's', 'e', 't', 'D', 'r', 'o', 'p', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'D', 'r', 'o', 'p', 'O', 'n', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'c', 'l', 'e', 'a', 'r', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    's', 'h', 'o', 'w', 'i', 'n', 'g', 'D', 'o', 't', 'F', 'i', 'l', 'e', 's', 0,
    'b', 'u', 'i', 'l', 't', 'i', 'n', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 's', 0,
    's', 't', 'a', 'r', 't', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'F', 'o', 'r', 0,
    'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'A', 'c', 't', 'i', 'o', 'n', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'A', 'c', 't', 'i', 'o', 'n', 0,
    's', 'l', 'o', 't', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'l', 'o', 't', 'A', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    'S', 'h', 'o', 'w', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    's', 'e', 't', 'S', 'h', 'o', 'u', 'l', 'd', 'D', 'e', 'l', 'e', 't', 'e', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'I', 'm', 'p', 'o', 'r', 't', 'e', 'r', 0,
    'n', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 'B', 'u', 't', 't', 'o', 'n', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'N', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 'I', 't', 'e', 'm', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'E', 'l', 'e', 'm', 'e', 'n', 't', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', ':', ':', 'L', 'i', 's', 't', 0,
    'd', 'o', 'F', 'i', 'n', 'i', 's', 'h', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'm', 'a', 's', 'k', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    'b', 'a', 's', 'e', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'K', 'e', 'e', 'p', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'K', 'I', 'O', ':', ':', 'S', 'p', 'e', 'c', 'i', 'a', 'l', 'J', 'o', 'b', 0,
    's', 'e', 't', 'U', 'n', 'r', 'e', 's', 't', 'r', 'i', 'c', 't', 'e', 'd', 0,
    's', 'l', 'o', 't', 'R', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'D', 'e', 's', 't', 'i', 'n', 'a', 't', 'i', 'o', 'n', 'S', 'i', 'd', 'e', 0,
    's', 'h', 'o', 'w', 'E', 'r', 'r', 'o', 'r', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'E', 'R', 'R', '_', 'P', 'O', 'S', 'T', '_', 'D', 'E', 'N', 'I', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'N', 'E', 'E', 'D', '_', 'P', 'A', 'S', 'S', 'W', 'D', 0,
    'E', 'R', 'R', '_', 'C', 'Y', 'C', 'L', 'I', 'C', '_', 'C', 'O', 'P', 'Y', 0,
    'E', 'R', 'R', '_', 'C', 'Y', 'C', 'L', 'I', 'C', '_', 'L', 'I', 'N', 'K', 0,
    'C', 'M', 'D', '_', 'S', 'E', 'T', 'L', 'I', 'N', 'K', 'D', 'E', 'S', 'T', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', 0,
    'u', 'n', 'd', 'o', 'J', 'o', 'b', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'c', 'o', 'n', 'f', 'i', 'r', 'm', 'D', 'e', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'p', 'y', 'i', 'n', 'g', 'L', 'i', 'n', 'k', 'D', 'o', 'n', 'e', 0,
    'l', 'i', 's', 't', 'e', 'n', 'F', 'o', 'r', 'R', 'e', 'm', 'o', 't', 'e', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'o', 'R', 'e', 'm', 'o', 't', 'e', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'C', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'e', 't', 'P', 'l', 'a', 'i', 'n', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    's', 'u', 'b', 'S', 'o', 'r', 't', 'L', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    'c', 'a', 'n', 'R', 'e', 'n', 'a', 'm', 'e', 'T', 'o', 'F', 'i', 'l', 'e', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'L', 'i', 's', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'O', 'r', 'i', 'g', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    's', 'l', 'o', 't', 'I', 'n', 'f', 'o', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    's', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'u', 'n', 'd', 'o', 'T', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'a', 's', 'p', 'e', 'c', 't', 'R', 'a', 't', 'i', 'o', 'M', 'o', 'd', 'e', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 'T', 'r', 'a', 'n', 's', 'f', 'o', 'r', 'm', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 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,
    '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,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'R', 'e', 'g', 'E', 'x', 'p', '>', 0,
    'U', 'D', 'S', '_', 'T', 'A', 'R', 'G', 'E', 'T', '_', 'U', 'R', 'L', 0,
    'U', 'D', 'S', '_', 'A', 'C', 'L', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'U', 'D', 'S', '_', 'L', 'O', 'C', 'A', 'L', '_', 'P', 'A', 'T', 'H', 0,
    'U', 'D', 'S', '_', 'S', 'I', 'Z', 'E', '_', 'L', 'A', 'R', 'G', 'E', 0,
    'T', 'h', 'u', 'm', 'b', 'C', 'r', 'e', 'a', 't', 'o', 'r', 'V', '2', 0,
    'M', 'S', 'G', '_', 'S', 'T', 'A', 'T', '_', 'E', 'N', 'T', 'R', 'Y', 0,
    'I', 'N', 'F', '_', 'M', 'E', 'S', 'S', 'A', 'G', 'E', 'B', 'O', 'X', 0,
    'I', 'N', 'F', '_', 'E', 'R', 'R', 'O', 'R', '_', 'P', 'A', 'G', 'E', 0,
    'I', 'N', 'F', '_', 'T', 'O', 'T', 'A', 'L', '_', 'S', 'I', 'Z', 'E', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'N', 'e', 't', 'w', 'o', 'r', 'k', 0,
    'o', 'p', 'e', 'n', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'r', 'e', 'm', 'o', 't', 'e', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'n', 'e', 'e', 'd', 'S', 'u', 'b', 'U', 'r', 'l', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'J', 'o', 'b', 'P', 'r', 'i', 'o', 'r', 'i', 't', 'y', 0,
    's', 'l', 'a', 'v', 'e', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'p', 'u', 't', 'S', 'l', 'a', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'K', 'I', 'O', ':', ':', 'S', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'r', 0,
    'm', 'a', 'x', 'C', 'a', 'r', 'd', 'i', 'n', 'a', 'l', 'i', 't', 'y', 0,
    'm', 'i', 'n', 'C', 'a', 'r', 'd', 'i', 'n', 'a', 'l', 'i', 't', 'y', 0,
    'p', 'a', 's', 't', 'e', 'D', 'a', 't', 'a', 'A', 's', 'y', 'n', 'c', 0,
    'p', 'a', 's', 't', 'e', 'C', 'l', 'i', 'p', 'b', 'o', 'a', 'r', 'd', 0,
    's', 'y', 'n', 'c', 'h', 'r', 'o', 'n', 'o', 'u', 's', 'R', 'u', 'n', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'T', 'e', 'm', 'p', 'F', 'i', 'l', 'e', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'A', 'c', 'c', 'e', 's', 's', 0,
    's', 'e', 't', 'H', 'e', 'a', 'd', 'e', 'r', 'S', 't', 'a', 'r', 't', 0,
    'c', 'o', 'm', 'p', 'r', 'e', 's', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    'o', 'p', 'e', 'n', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'U', 'r', 'l', 0,
    's', 'e', 't', 'U', 'r', 'l', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'u', 'n', 'c', 'o', 'm', 'm', 'i', 't', 't', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'H', 'o', 'm', 'e', 0,
    'F', 'i', 'l', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'U', 'r', 'i', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'P', 'r', 'o', 'v', 'i', 'd', 'e', 'r', 0,
    'a', 'r', 'g', 's', 'A', 'n', 'd', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    't', 'e', 'x', 't', 'R', 'e', 'c', 'o', 'g', 'n', 'i', 'z', 'e', 'd', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'A', 'c', 'l', 'O', 'k', 0,
    'g', 'e', 't', 'S', 'h', 'a', 'r', 'e', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'I', 's', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    's', 'l', 'o', 't', 'S', 't', 'a', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'r', 'e', 'a', 'l', 'D', 'e', 'v', 'i', 'c', 'e', 'N', 'a', 'm', 'e', 0,
    'p', 'u', 't', 'R', 'e', 'p', 'l', 'y', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'K', 'I', 'm', 'a', 'g', 'e', 'I', 'O', ':', ':', 'M', 'o', 'd', 'e', 0,
    'b', 'u', 't', 't', 'o', 'n', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    's', 't', 'r', 'i', 'c', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'f', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'h', 'a', 'r', 'i', 'n', 'g', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'U', 's', 'e', 'r', 'N', 'o', 't', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    'N', 'o', 't', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'd', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'd', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 's', 0,
    'i', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'S', 'h', 'o', 'w', 'n', 0,
    's', 'e', 't', 'P', 'l', 'a', 'c', 'e', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'M', 'o', 'v', 'i', 'n', 'g', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'C', 'o', 'l', 'o', 'r', 0,
    'L', 'o', 'c', 'a', 'l', 'P', 'a', 't', 'h', 'O', 'r', 'U', 'r', 'l', 0,
    'g', 'e', 't', 'T', 'o', 'o', 'l', 'T', 'i', 'p', 'T', 'e', 'x', 't', 0,
    'h', 'a', 's', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 'A', 'C', 'L', 0,
    'i', 's', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'e', 'D', 'i', 'r', 's', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'L', 'o', 'g', 'i', 'n', 0,
    'R', 'e', 'p', 'l', 'y', 'T', 'o', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'C', 'l', 'i', 'e', 'n', 't', 'T', 'e', 'r', 'm', 'i', 'n', 'a', 'l', 0,
    'K', 'E', 'M', 'a', 'i', 'l', 'S', 'e', 't', 't', 'i', 'n', 'g', 's', 0,
    'K', 'D', 'i', 's', 'k', 'F', 'r', 'e', 'e', 'S', 'p', 'a', 'c', 'e', 0,
    'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', 'M', 'e', 't', 'h', 'o', 'd', 0,
    'r', 'e', 's', 't', 'a', 'r', 't', 'D', 'i', 'r', 'S', 'c', 'a', 'n', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'D', 'r', 'o', 'p', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'C', 'h', 'i', 'l', 'd', 'C', 'o', 'u', 'n', 't', 'R', 'o', 'l', 'e', 0,
    's', 'e', 't', 'D', 'i', 'r', 'O', 'n', 'l', 'y', 'M', 'o', 'd', 'e', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    'e', 'x', 'e', 'c', 'u', 't', 'e', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'f', 'i', 'n', 'd', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'F', 'o', 'r', 0,
    'r', 'e', 'b', 'u', 'i', 'l', 'd', 'K', 'S', 'y', 'c', 'o', 'c', 'a', 0,
    's', 'l', 'o', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'a', 'd', 'd', 'A', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'e', 'n', 's', 'u', 'r', 'e', 'U', 'p', 'T', 'o', 'D', 'a', 't', 'e', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'O', 'w', 'n', 'e', 'r', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 'F', 'o', 'r', 'F', 'i', 'l', 'e', 0,
    'f', 'o', 'l', 'd', 'e', 'r', 'A', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'i', 's', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 'G', 'r', 'o', 'u', 'p', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'G', 'r', 'o', 'u', 'p', 0,
    'p', 'r', 'e', 'p', 'a', 'r', 'e', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    'd', 'o', 'W', 'r', 'i', 't', 'e', 'S', 'y', 'm', 'L', 'i', 'n', 'k', 0,
    'r', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 'U', 'r', 'l', 0,
    'r', 'e', 'p', 'o', 'r', 't', 'D', 'a', 't', 'a', 'S', 'e', 'n', 't', 0,
    's', 't', 'o', 'r', 'e', 'd', 'H', 't', 't', 'p', 'P', 'o', 's', 't', 0,
    'r', 'a', 'w', 'E', 'r', 'r', 'o', 'r', 'D', 'e', 't', 'a', 'i', 'l', 0,
    'E', 'R', 'R', '_', 'N', 'O', '_', 'C', 'O', 'N', 'T', 'E', 'N', 'T', 0,
    'E', 'R', 'R', '_', 'S', 'L', 'A', 'V', 'E', '_', 'D', 'I', 'E', 'D', 0,
    'C', 'M', 'D', '_', 'S', 'L', 'A', 'V', 'E', '_', 'H', 'O', 'L', 'D', 0,
    'C', 'M', 'D', '_', 'D', 'I', 'S', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'd', 'e', 'c', 'o', 'd', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'e', 'n', 'c', 'o', 'd', 'e', 'F', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 0,
    'c', 'o', 'n', 'v', 'e', 'r', 't', 'S', 'e', 'c', 'o', 'n', 'd', 's', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 'B', 'a', 's', 'e', 0,
    's', 'e', 't', 'U', 'i', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'K', 'I', 'O', ':', ':', 'S', 'i', 'm', 'p', 'l', 'e', 'J', 'o', 'b', 0,
    'K', 'I', 'O', ':', ':', 'D', 'e', 'l', 'e', 't', 'e', 'J', 'o', 'b', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'F', 'i', 'l', 'e', 's', 0,
    'm', 'a', 'k', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    's', 'e', 't', 'M', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'A', 'c', 'c', 'e', 'p', 't', 'D', 'r', 'o', 'p', 's', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 't', 'e', 'r', 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,
    '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,
    '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,
    '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,
    'U', 'D', 'S', '_', 'E', 'X', 'T', 'R', 'A', '_', 'E', 'N', 'D', 0,
    'U', 'D', 'S', '_', 'D', 'E', 'V', 'I', 'C', 'E', '_', 'I', 'D', 0,
    'U', 'D', 'S', '_', 'M', 'I', 'M', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'L', 'I', 'N', 'K', '_', 'D', 'E', 'S', 'T', 0,
    'U', 'D', 'S', '_', 'F', 'I', 'L', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    'U', 'D', 'S', '_', 'I', 'C', 'O', 'N', '_', 'N', 'A', 'M', 'E', 0,
    'K', 'I', 'O', ':', ':', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'M', 'S', 'G', '_', 'C', 'A', 'N', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'M', 'S', 'G', '_', 'S', 'L', 'A', 'V', 'E', '_', 'A', 'C', 'K', 0,
    'M', 'S', 'G', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 'E', 'D', 0,
    'I', 'N', 'F', '_', 'M', 'E', 'T', 'A', '_', 'D', 'A', 'T', 'A', 0,
    'I', 'N', 'F', '_', 'M', 'I', 'M', 'E', '_', 'T', 'Y', 'P', 'E', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 'D', 'a', 't', 'a', 0,
    'w', 'a', 'i', 't', 'F', 'o', 'r', 'A', 'n', 's', 'w', 'e', 'r', 0,
    'S', 'S', 'L', 'M', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'D', 'a', 't', 'a', 'F', 'o', 'r', 0,
    'r', 'e', 's', 'u', 'm', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    'R', '_', 'A', 'U', 'T', 'O', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'p', 'a', 's', 't', 'e', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'K', 'Z', 'i', 'p', 'F', 'i', 'l', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'N', 'o', 'C', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'K', 'U', 'r', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'S', 't', 'a', 't', 'e', 0,
    's', 'a', 'v', 'e', 'd', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'i', 's', 'U', 'r', 'l', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'K', 'U', 'r', 'l', 'N', 'a', 'v', 'i', 'g', 'a', 't', 'o', 'r', 0,
    's', 'e', 't', 'R', 'e', 'p', 'l', 'a', 'c', 'e', 'E', 'n', 'v', 0,
    'E', 'x', 'e', 'C', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    'a', 'd', 'd', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'U', 'r', 'l', 0,
    'g', 'e', 't', 'S', 'c', 'a', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'G', 'u', 'e', 's', 't', 's', 'A', 'l', 'l', 'o', 'w', 'e', 'd', 0,
    's', 'e', 't', 'I', 's', 'D', 'i', 'r', 'e', 'c', 'o', 'r', 'y', 0,
    's', 'e', 't', 'D', 'o', 'S', 'c', 'a', 'n', 'F', 'i', 'l', 'e', 0,
    'f', 'o', 'u', 'n', 'd', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'p', 'r', 'o', 'x', 'i', 'e', 's', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    's', 'l', 'a', 'v', 'e', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'c', 'a', 'n', 'C', 'o', 'p', 'y', 'T', 'o', 'F', 'i', 'l', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'A', 'u', 't', 'h', 'M', 'o', 'd', 'e', 0,
    'a', 'b', 'o', 'r', 't', 'A', 'p', 'p', 'l', 'y', 'i', 'n', 'g', 0,
    'c', 'h', 'e', 'c', 'k', 'U', 'p', 'T', 'o', 'D', 'a', 't', 'e', 0,
    's', 'e', 't', 'P', 'o', 'p', 'u', 'p', 'F', 'i', 'l', 'e', 's', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'U', 'T', 'i', 'm', 'e', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'C', 'h', 'o', 'w', 'n', 0,
    'S', 'u', 'p', 'p', 'o', 'r', 't', 's', 'C', 'h', 'm', 'o', 'd', 0,
    'a', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'a', 't', 'i', 'o', 'n', 0,
    'E', 'r', 'r', 'o', 'r', 'N', 'o', 't', 'F', 'o', 'u', 'n', 'd', 0,
    'r', 'e', 'a', 'd', 'S', 'h', 'a', 'r', 'e', 'L', 'i', 's', 't', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 'e', 'd', 'K', 'e', 'y', 's', 0,
    'p', 'r', 'e', 'f', 'e', 'r', 'r', 'e', 'd', 'K', 'e', 'y', 's', 0,
    'T', 'e', 'c', 'h', 'n', 'i', 'c', 'a', 'l', 'I', 'n', 'f', 'o', 0,
    'K', 'F', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'S', 'h', 'a', 'd', 'o', 'w', 'B', 'l', 'u', 'r', 0,
    'O', 'w', 'n', 'e', 'r', 'A', 'n', 'd', 'G', 'r', 'o', 'u', 'p', 0,
    't', 'a', 'r', 'g', 'e', 't', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'L', 'i', 's', 't', 0,
    'i', 's', 'R', 'e', 'g', 'u', 'l', 'a', 'r', 'F', 'i', 'l', 'e', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'h', 'o', 'w', 's', 'A', 'l', 'l', 'T', 'y', 'p', 'e', 's', 0,
    'i', 's', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 'I', 'n', 'f', 'o', 0,
    'i', 's', 'D', 'e', 'f', 'a', 'u', 'l', 't', 'V', 'i', 'e', 'w', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'L', 'o', 'g', 'i', 'n', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'P', 'a', 's', 's', 0,
    'C', 'l', 'i', 'e', 'n', 't', 'P', 'r', 'o', 'g', 'r', 'a', 'm', 0,
    'f', 'r', 'e', 'e', 'S', 'p', 'a', 'c', 'e', 'I', 'n', 'f', 'o', 0,
    'f', 'i', 'n', 'd', 'U', 's', 'a', 'g', 'e', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 'U', 'r', 'l', 0,
    'h', 'i', 'g', 'h', 'l', 'i', 'g', 'h', 't', 'F', 'i', 'l', 'e', 0,
    't', 'r', 'a', 's', 'h', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'a', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 'M', 'e', 'n', 'u', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'e', 'q', 'u', 'e', 'n', 'c', 'e', 'I', 'n', 'd', 'e', 'x', 0,
    'D', 'r', 'o', 'p', 'O', 'n', 'A', 'n', 'y', 'F', 'i', 'l', 'e', 0,
    'D', 'I', 'R', '_', 'O', 'N', 'L', 'Y', '_', 'M', 'O', 'D', 'E', 0,
    'F', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    'm', 'a', 't', 'c', 'h', 'e', 's', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'U', 'p', 'd', 'a', 't', 'e', 0,
    't', 'o', 'o', 'l', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 'I', 'n', 'f', 'o', 0,
    'a', 'd', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'a', 'd', 'd', 'O', 'p', 'e', 'n', 'I', 'n', 'T', 'a', 'b', 's', 0,
    'f', 'i', 'l', 'l', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    's', 'l', 'o', 't', 'N', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 'M', 'e', 'n', 'u', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'F', 'a', 'v', 'i', 'c', 'o', 'n', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    's', 'h', 'o', 'w', 'I', 'n', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'E', 'n', 't', 'r', 'y', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'W', 'r', 'i', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'k', 'e', 'e', 'p', 's', 'L', 'o', 'c', 'a', 't', 'i', 'o', 'n', 0,
    'a', 's', 'k', 'F', 'i', 'l', 'e', 'R', 'e', 'n', 'a', 'm', 'e', 0,
    's', 'e', 't', 'S', 'o', 'u', 'r', 'c', 'e', 'S', 'i', 'z', 'e', 0,
    's', 'e', 'n', 'd', 'A', 's', 'y', 'n', 'c', 'D', 'a', 't', 'a', 0,
    'q', 'u', 'e', 'r', 'y', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'm', 'e', 'r', 'g', 'e', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'F', 'l', 'a', 'g', 's', 0,
    'l', 'i', 's', 't', 'R', 'e', 'c', 'u', 'r', 's', 'i', 'v', 'e', 0,
    'K', 'I', 'O', ':', ':', 'L', 'o', 'a', 'd', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'O', ':', ':', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'g', 'e', 't', 'J', 'o', 'b', 'T', 'r', 'a', 'c', 'k', 'e', 'r', 0,
    'E', 'R', 'R', '_', 'D', 'I', 'S', 'K', '_', 'F', 'U', 'L', 'L', 0,
    'C', 'M', 'D', '_', 'H', 'O', 'S', 'T', '_', 'I', 'N', 'F', 'O', 0,
    'C', 'M', 'D', '_', 'M', 'U', 'L', 'T', 'I', '_', 'G', 'E', 'T', 0,
    'C', 'M', 'D', '_', 'M', 'E', 'T', 'A', '_', 'D', 'A', 'T', 'A', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'S', 'i', 'z', 'e', 0,
    'r', 'e', 'c', 'o', 'r', 'd', 'C', 'o', 'p', 'y', 'J', 'o', 'b', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'R', 'e', 'n', 'a', 'm', 'e', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'D', 'i', 'r', 's', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'C', 'r', 'e', 'a', 't', 'e', 0,
    'o', 'p', 'e', 'r', 'a', 't', 'i', 'o', 'n', 'M', 'o', 'd', 'e', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'I', 'n', 'f', 'o', 0,
    'K', 'I', 'O', ':', ':', 'C', 'h', 'm', 'o', 'd', 'J', 'o', 'b', 0,
    'g', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    's', 'e', 't', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'K', 'I', 'O', ':', ':', 'A', 'u', 't', 'h', 'I', 'n', 'f', 'o', 0,
    's', 'e', 't', 'M', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'N', 'o', 'I', 'n', 'f', 'o', 'r', 'm', 'a', 't', 'i', 'o', 'n', 0,
    'c', 'h', 'e', 'c', 'k', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'Q', 'u', 'e', 's', 't', 'i', 'o', 'n', 'Y', 'e', 's', 'N', 'o', 0,
    'l', 'e', 'a', 'v', 'e', 'M', 'o', 'd', 'a', 'l', 'i', 't', 'y', 0,
    's', 'l', 'o', 't', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    's', 'e', 't', 'I', 'g', 'n', 'o', 'r', 'e', 'C', 'a', 's', 'e', 0,
    'm', 'i', 'm', 'e', 'D', 'a', 't', 'a', 'T', 'y', 'p', 'e', 's', 0,
    'i', 's', 'D', 'e', 's', 'k', 't', 'o', 'p', 'F', 'i', 'l', 'e', 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', 'o', 'o', 'k', 'i', 'e', 's', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'R', 'e', 'q', 'u', 'e', 's', 't', 0,
    'n', 'e', 'w', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'T', 'o', 'H', 'o', 's', 't', 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', 'i', 'l', 't', 'e', 'r', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'u', 'n', 'd', 'o', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 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,
    'i', 's', 'I', 'n', 't', 'e', 'r', 'a', 'c', 't', 'i', 'v', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'I', 't', 'e', 'm', 's', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 'e', 's', 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,
    '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,
    's', 'y', 'm', 'L', 'i', 'n', 'k', 'T', 'a', 'r', 'g', 'e', 't', 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,
    'R', 'e', 's', 'u', 'l', 't', 'F', 'a', 'i', 'l', 'e', 'd', 0,
    'M', 'S', 'G', '_', 'A', 'U', 'T', 'H', '_', 'K', 'E', 'Y', 0,
    'M', 'S', 'G', '_', 'N', 'E', 'T', '_', 'D', 'R', 'O', 'P', 0,
    'M', 'S', 'G', '_', 'F', 'I', 'N', 'I', 'S', 'H', 'E', 'D', 0,
    'M', 'S', 'G', '_', 'D', 'A', 'T', 'A', '_', 'R', 'E', 'Q', 0,
    'K', 'I', 'O', ':', ':', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'I', 'N', 'F', '_', 'P', 'O', 'S', 'I', 'T', 'I', 'O', 'N', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'N', 'e', 'e', 'd', 'e', 'd', 0,
    's', 'e', 'n', 'd', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'l', 'a', 'v', 'e', '_', 's', 't', 'a', 't', 'u', 's', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 'L', 'o', 'o', 'p', 0,
    's', 'e', 't', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'w', 'a', 'n', 't', 'T', 'o', 'H', 'a', 'n', 'd', 'l', 'e', 0,
    'R', '_', 'R', 'E', 'S', 'U', 'M', 'E', '_', 'A', 'L', 'L', 0,
    's', 'e', 't', 'S', 'c', 'a', 'l', 'e', 'T', 'y', 'p', 'e', 0,
    'f', 'i', 's', 'h', '_', 'e', 'x', 'e', 'c', 'u', 't', 'e', 0,
    'f', 'i', 'l', 'e', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'N', 'o', 'E', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'u', 'r', 'l', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'r', 0,
    't', 'a', 'b', 'R', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 0,
    's', 'a', 'v', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'a', 'v', 'e', 'd', 'R', 'o', 'o', 't', 'U', 'r', 'l', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'h', 'o', 'w', 'F', 'u', 'l', 'l', 'P', 'a', 't', 'h', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'd', 'P', 'a', 't', 'h', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'B', 'o', 't', 't', 'o', 'm', 0,
    'K', 'U', 'r', 'l', 'C', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'M', 'o', 'd', 'u', 'l', 'e', 0,
    'g', 'e', 't', 'O', 'C', 'R', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 'I', 'n', 'f', 'o', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'I', 't', 'e', 'm', 's', 0,
    'm', 'a', 'x', 'C', 'a', 'c', 'h', 'e', 'S', 'i', 'z', 'e', 0,
    'i', 'n', 's', 'e', 'r', 't', 'P', 'l', 'u', 'g', 'i', 'n', 0,
    'o', 'p', 'e', 'n', 'I', 'n', 'N', 'e', 'w', 'T', 'a', 'b', 0,
    'K', 'N', 'e', 'w', 'F', 'i', 'l', 'e', 'M', 'e', 'n', 'u', 0,
    'p', 'r', 'o', 'b', 'a', 'b', 'l', 'y', 'S', 'l', 'o', 'w', 0,
    'm', 'o', 'u', 'n', 't', 'O', 'p', 't', 'i', 'o', 'n', 's', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'T', 'h', 'u', 'm', 'b', 'C', 'r', 'e', 'a', 't', 'o', 'r', 0,
    'c', 'l', 'e', 'a', 'r', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    's', 't', 'a', 'r', 't', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    's', 'a', 'm', 'b', 'a', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'i', 's', 'R', 'e', 's', 't', 'r', 'i', 'c', 't', 'e', 'd', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'S', 'e', 't', 'u', 'p', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'E', 'j', 'e', 'c', 't', 0,
    'a', 'p', 'p', 'l', 'y', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'u', 'r', 'l', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    's', 'h', 'a', 'd', 'o', 'w', 'O', 'f', 'f', 's', 'e', 't', 0,
    'a', 'c', 'c', 'e', 'p', 't', 's', 'D', 'r', 'o', 'p', 's', 0,
    'i', 's', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'i', 's', 'D', 'e', 't', 'a', 'i', 'l', 'V', 'i', 'e', 'w', 0,
    'i', 's', 'S', 'i', 'm', 'p', 'l', 'e', 'V', 'i', 'e', 'w', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'T', 'y', 'p', 'e', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'D', 'a', 't', 'e', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'S', 'o', 'r', 't', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'M', 'o', 'd', 'e', 's', 0,
    'E', 'x', 'i', 's', 't', 'i', 'n', 'g', 'O', 'n', 'l', 'y', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'y', 'p', 'e', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'P', 'a', 's', 's', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'L', 'S', 0,
    'E', 'm', 'a', 'i', 'l', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'W', 'a', 't', 'c', 'h', 'S', 'u', 'b', 'D', 'i', 'r', 's', 0,
    'W', 'a', 't', 'c', 'h', 'D', 'i', 'r', 'O', 'n', 'l', 'y', 0,
    'd', 'i', 'r', 'A', 'c', 't', 'i', 'v', 'a', 't', 'e', 'd', 0,
    's', 'o', 'r', 't', 'R', 'e', 'v', 'e', 'r', 's', 'e', 'd', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 's', 'Z', 'o', 'o', 'm', 0,
    's', 'e', 't', 'u', 'p', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'K', 'D', 'i', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 'R', 'o', 'l', 'e', 0,
    'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 'T', 'i', 'm', 'e', 0,
    'i', 'n', 'd', 'e', 'x', 'F', 'o', 'r', 'I', 't', 'e', 'm', 0,
    'i', 't', 'e', 'm', 'F', 'o', 'r', 'I', 'n', 'd', 'e', 'x', 0,
    's', 'e', 't', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 'I', 't', 'e', 'm', 's', 0,
    'd', 'o', 'M', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'o', 'N', 'a', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'i', 't', 'e', 'm', 's', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'u', 's', 'e', 'r', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
    's', 'l', 'o', 't', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'a', 'd', 'd', 'N', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'o', 'p', 'e', 'n', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'e', 'n', 'a', 'b', 'l', 'e', 'O', 'p', 't', 'i', 'o', 'n', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 'T', 'a', 'b', 's', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'T', 'i', 't', 'l', 'e', 0,
    'e', 'r', 'r', 'o', 'r', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'g', 'e', 't', 'C', 'r', 'a', 's', 'h', 'L', 'o', 'g', 's', 0,
    'n', 'e', 'w', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 's', 0,
    'S', 'e', 'l', 'e', 'c', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    's', 'e', 'l', 'e', 'c', 't', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'e', 'd', 'i', 't', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'n', 'e', 'x', 't', 'K', 'n', 'o', 'w', 'n', 'T', 'a', 'g', 0,
    'g', 'r', 'o', 'u', 'p', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'm', 'o', 'v', 'e', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'm', 'e', 't', 'a', 'D', 'a', 't', 'a', 'I', 't', 'e', 'm', 0,
    'c', 'o', 'm', 'm', 'o', 'n', 'P', 'a', 'r', 'e', 'n', 't', 0,
    'K', 'A', 'u', 't', 'o', 'U', 'n', 'm', 'o', 'u', 'n', 't', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 'F', 'i', 'l', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'f', 'i', 'n', 'd', 'O', 'r', 'C', 'r', 'e', 'a', 't', 'e', 0,
    'w', 'r', 'i', 't', 'e', 'S', 'y', 'm', 'L', 'i', 'n', 'k', 0,
    'a', 'd', 'd', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'E', 'd', 'i', 't', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'F', 'i', 'l', 'e', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'U', 'r', 'l', 's', 0,
    'K', 'I', 'O', ':', ':', 'L', 'i', 's', 't', 'J', 'o', 'b', 0,
    's', 'l', 'o', 't', 'M', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    's', 'e', 't', 'T', 'o', 't', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'K', 'I', 'O', ':', ':', 'S', 't', 'a', 't', 'J', 'o', 'b', 0,
    's', 'l', 'o', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    's', 'e', 't', 'P', 'a', 'r', 'e', 'n', 't', 'J', 'o', 'b', 0,
    'D', 'e', 'f', 'a', 'u', 'l', 't', 'F', 'l', 'a', 'g', 's', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 'F', 'l', 'a', 'g', 0,
    'm', 'o', 's', 't', 'L', 'o', 'c', 'a', 'l', 'U', 'r', 'l', 0,
    'c', 'a', 'c', 'h', 'e', 'C', 'o', 'n', 't', 'r', 'o', 'l', 0,
    'C', 'C', '_', 'C', 'a', 'c', 'h', 'e', 'O', 'n', 'l', 'y', 0,
    'E', 'R', 'R', '_', 'I', 'N', 'T', 'E', 'R', 'N', 'A', 'L', 0,
    'C', 'M', 'D', '_', 'M', 'I', 'M', 'E', 'T', 'Y', 'P', 'E', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'e', 'd', 'U', 'r', 'l', 0,
    'p', 'r', 'o', 'c', 'e', 's', 's', 'e', 'd', 'U', 'r', 'l', 0,
    'v', 'i', 'r', 't', 'u', 'a', 'l', '_', 'h', 'o', 'o', 'k', 0,
    'K', 'I', 'O', ':', ':', 'F', 'i', 'l', 'e', 'J', 'o', 'b', 0,
    't', 'o', 't', 'a', 'l', 'S', 'u', 'b', 'd', 'i', 'r', 's', 0,
    'd', 'a', 'v', 'P', 'r', 'o', 'p', 'P', 'a', 't', 'c', 'h', 0,
    's', 'l', 'o', 't', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'I', 'O', ':', ':', 'C', 'o', 'p', 'y', 'J', 'o', 'b', 0,
    'c', 'o', 'm', 'm', 'e', 'n', 't', 'L', 'a', 'b', 'e', 'l', 0,
    'k', 'e', 'e', 'p', 'P', 'a', 's', 's', 'w', 'o', 'r', 'd', 0,
    'W', 'a', 'r', 'n', 'i', 'n', 'g', 'Y', 'e', 's', 'N', 'o', 0,
    'c', 'l', 'i', 'c', 'k', 'M', 'e', 's', 's', 'a', 'g', 'e', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'd', 'i', 't', 'o', 'r', 0,
    'f', 'r', 'o', 'm', 'M', 'i', 'm', 'e', 'D', 'a', 't', 'a', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'S', 'u', 'b', 'j', 'o', 'b', 0,
    's', 'e', 't', 'A', 'r', 'g', 'u', 'm', 'e', 'n', 't', 's', 0,
    'O', 'r', 'g', 'a', 'n', 'i', 'z', 'a', 't', 'i', 'o', 'n', 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,
    'c', 'l', 'e', 'a', 'r', 'H', 'i', 's', 't', 'o', 'r', 'y', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'b', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'R', 'e', 'c', 't', 0,
    'f', 'i', 'l', 'e', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    'm', 'i', 'd', 'L', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'I', 'n', 'd', 'e', 'x', 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,
    'i', 's', 'E', 'x', 'e', 'c', 'u', 't', 'a', 'b', 'l', 'e', 0,
    'a', 'b', 's', 'o', 'l', 'u', 't', 'e', 'P', 'a', 't', 'h', 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,
    'C', 'r', 'e', 'a', 't', 'i', 'o', 'n', 'T', 'i', 'm', 'e', 0,
    'U', 'D', 'S', '_', 'C', 'O', 'M', 'M', 'E', 'N', 'T', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 'V', 'a', 'l', 'u', 'e', 0,
    's', 't', 'r', 'i', 'n', 'g', 'V', 'a', 'l', 'u', 'e', 0,
    's', 'e', 't', 'B', 'l', 'o', 'c', 'k', 'i', 'n', 'g', 0,
    'R', 'e', 'c', 'a', 'l', 'l', 'R', 'u', 'l', 'e', 's', 0,
    'M', 'S', 'G', '_', 'W', 'R', 'I', 'T', 'T', 'E', 'N', 0,
    'M', 'S', 'G', '_', 'R', 'E', 'N', 'A', 'M', 'E', 'D', 0,
    'I', 'N', 'F', '_', 'W', 'A', 'R', 'N', 'I', 'N', 'G', 0,
    's', 'e', 't', 'K', 'i', 'l', 'l', 'F', 'l', 'a', 'g', 0,
    'd', 'r', 'o', 'p', 'N', 'e', 't', 'w', 'o', 'r', 'k', 0,
    's', 'e', 't', 'L', 'i', 'n', 'k', 'D', 'e', 's', 't', 0,
    'a', 'l', 'l', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'h', 'a', 's', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'l', 'i', 's', 't', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    's', 'l', 'a', 'v', 'e', 'S', 't', 'a', 't', 'u', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'S', 'l', 'a', 'v', 'e', 0,
    'S', '_', 'A', 'U', 'T', 'O', '_', 'S', 'K', 'I', 'P', 0,
    'j', 'o', 'b', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    's', 'c', 'h', 'e', 'd', 'u', 'l', 'e', 'J', 'o', 'b', 0,
    'a', 'u', 't', 'o', 'D', 'e', 's', 't', 'U', 'r', 'l', 0,
    's', 'k', 'i', 'p', 'P', 'r', 'e', 's', 's', 'e', 'd', 0,
    's', 'u', 'g', 'g', 'e', 's', 't', 'N', 'a', 'm', 'e', 0,
    'R', '_', 'A', 'U', 'T', 'O', '_', 'S', 'K', 'I', 'P', 0,
    'R', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', 0,
    'M', '_', 'O', 'V', 'E', 'R', 'W', 'R', 'I', 'T', 'E', 0,
    'f', 'i', 'l', 'e', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'S', 'q', 'u', 'e', 'e', 'z', 'e', 'T', 'e', 'x', 't', 0,
    'g', 'e', 't', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'g', 'o', 't', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'h', 'e', 'a', 'd', 'e', 'r', 'S', 't', 'a', 'r', 't', 0,
    'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', 'U', 'r', 'l', 0,
    's', 'a', 'v', 'e', 'R', 'o', 'o', 't', 'U', 'r', 'l', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'S', 'i', 'z', 'e', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'H', 'o', 'm', 'e', 0,
    'l', 'o', 'a', 'd', 'P', 'l', 'u', 'g', 'i', 'n', 's', 0,
    'p', 'l', 'u', 'g', 'i', 'n', 'N', 'a', 'm', 'e', 's', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'e', 'd', 'U', 'r', 'i', 0,
    'r', 'e', 's', 'o', 'l', 'v', 'e', 'N', 'a', 'm', 'e', 0,
    'i', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 'F', 'o', 'r', 0,
    's', 'e', 't', 'E', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
    't', 'y', 'p', 'e', 'd', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'N', 'e', 't', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'K', 'S', 'c', 'a', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'U', 's', 'e', 'r', 'S', 'h', 'a', 'r', 'e', 'O', 'k', 0,
    's', 'm', 'b', 'C', 'o', 'n', 'f', 'P', 'a', 't', 'h', 0,
    'K', 'S', 'a', 'm', 'b', 'a', 'S', 'h', 'a', 'r', 'e', 0,
    's', 'l', 'o', 't', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'h', 'a', 's', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'K', 'R', 'e', 'c', 'e', 'n', 't', 'D', 'i', 'r', 's', 0,
    'm', 'a', 'r', 'k', 'P', 'a', 'r', 't', 'i', 'a', 'l', 0,
    'm', 'a', 'x', 'C', 'a', 'c', 'h', 'e', 'A', 'g', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'E', 'n', 'v', 'V', 'a', 'r', 'P', 'r', 'o', 'x', 'y', 0,
    'r', 'e', 'a', 'd', 'T', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'N', 'a', 'm', 'e', 0,
    'e', 'x', 'p', 'o', 'r', 't', 's', 'P', 'a', 't', 'h', 0,
    'f', 'i', 'l', 'e', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    'm', 'o', 'u', 'n', 't', 'e', 'd', 'F', 'r', 'o', 'm', 0,
    'K', 'M', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 'I', 'd', 0,
    't', 'y', 'p', 'e', 'F', 'o', 'r', 'M', 'i', 'm', 'e', 0,
    's', 'h', 'o', 'w', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'T', 'y', 'p', 'e', 0,
    'K', 'I', 'c', 'o', 'n', 'B', 'u', 't', 't', 'o', 'n', 0,
    'n', 'e', 'w', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'K', 'I', 'c', 'o', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'n', 'a', 'm', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 't', 'o', 'p', 'L', 'o', 'a', 'd', 'i', 'n', 'g', 0,
    'K', 'I', 'c', 'o', 'n', 'C', 'a', 'n', 'v', 'a', 's', 0,
    'd', 'i', 'r', 'O', 'p', 'e', 'r', 'a', 't', 'o', 'r', 0,
    'K', 'F', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'u', 'r', 'l', 's', 'D', 'r', 'o', 'p', 'p', 'e', 'd', 0,
    'c', 'l', 'o', 's', 'e', 's', 't', 'I', 't', 'e', 'm', 0,
    'h', 'i', 'd', 'd', 'e', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'P', 'l', 'a', 'c', 'e', 0,
    's', 'e', 't', 'u', 'p', 'N', 'e', 'e', 'd', 'e', 'd', 0,
    'C', 'o', 'n', 't', 'e', 'n', 't', 'I', 'n', 'f', 'o', 0,
    's', 'h', 'a', 'd', 'o', 'w', 'C', 'o', 'l', 'o', 'r', 0,
    's', 'e', 't', 'U', 'D', 'S', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'm', 'i', 'm', 'e', 'C', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 's', 0,
    'F', 'i', 'l', 'e', 'V', 'i', 'e', 'w', 'M', 'a', 'x', 0,
    'K', 'F', 'i', 'l', 'e', ':', ':', 'M', 'o', 'd', 'e', 0,
    'K', 'F', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 'T', 'L', 'S', 0,
    's', 't', 'o', 'p', 'D', 'i', 'r', 'S', 'c', 'a', 'n', 0,
    'v', 'i', 'e', 'w', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'p', 'a', 't', 'h', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'r', 'e', 's', 'e', 't', 'C', 'u', 'r', 's', 'o', 'r', 0,
    's', 'e', 't', 'I', 's', 'S', 'a', 'v', 'i', 'n', 'g', 0,
    'C', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'e', 'x', 'p', 'a', 'n', 'd', 'T', 'o', 'U', 'r', 'l', 0,
    'i', 'n', 'd', 'e', 'x', 'F', 'o', 'r', 'U', 'r', 'l', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    'M', 'I', 'M', 'E', '_', 'F', 'I', 'L', 'T', 'E', 'R', 0,
    'N', 'A', 'M', 'E', '_', 'F', 'I', 'L', 'T', 'E', 'R', 0,
    'i', 't', 'e', 'm', 's', 'F', 'o', 'r', 'D', 'i', 'r', 0,
    'm', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 's', 0,
    'e', 'm', 'i', 't', 'C', 'h', 'a', 'n', 'g', 'e', 's', 0,
    'd', 'i', 'r', 'O', 'n', 'l', 'y', 'M', 'o', 'd', 'e', 0,
    'e', 'm', 'i', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'F', 'i', 'l', 'e', 'n', 'a', 'm', 'e', 0,
    'n', 'e', 'w', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'N', 'e', 'w', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'f', 'i', 'n', 'd', 'T', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    'n', 'e', 'x', 't', 'A', 'd', 'd', 'r', 'e', 's', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'G', 'r', 'o', 'u', 'p', 0,
    's', 'e', 't', 'M', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'F', 'u', 'l', 'l', 'T', 'e', 'x', 't', 0,
    'i', 's', 'D', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'y', 0,
    'U', 'n', 'k', 'n', 'o', 'w', 'n', 'T', 'i', 'm', 'e', 0,
    'o', 'p', 'e', 'n', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'c', 'l', 'e', 'a', 'r', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 'l', 'e', 'c', 't', 'e', 'd', 'U', 'r', 'l', 0,
    's', 'e', 't', 'S', 't', 'a', 'r', 't', 'D', 'i', 'r', 0,
    'g', 'e', 't', 'S', 't', 'a', 'r', 't', 'U', 'r', 'l', 0,
    's', 'l', 'o', 't', 'D', 'a', 't', 'a', 'R', 'e', 'q', 0,
    'i', 's', 'E', 'r', 'r', 'o', 'r', 'P', 'a', 'g', 'e', 0,
    'a', 'd', 'd', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    's', 'e', 't', 'M', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'h', 't', 't', 'p', '_', 'd', 'e', 'l', 'e', 't', 'e', 0,
    'f', 'i', 'l', 'e', '_', 'd', 'e', 'l', 'e', 't', 'e', 0,
    'E', 'R', 'R', '_', 'U', 'N', 'K', 'N', 'O', 'W', 'N', 0,
    'E', 'R', 'R', '_', 'A', 'B', 'O', 'R', 'T', 'E', 'D', 0,
    'E', 'R', 'R', '_', 'I', 'S', '_', 'F', 'I', 'L', 'E', 0,
    'C', 'M', 'D', '_', 'S', 'Y', 'M', 'L', 'I', 'N', 'K', 0,
    'C', 'M', 'D', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', 0,
    'C', 'M', 'D', '_', 'L', 'I', 'S', 'T', 'D', 'I', 'R', 0,
    'C', 'M', 'D', '_', 'T', 'E', 'S', 'T', 'D', 'I', 'R', 0,
    'C', 'M', 'D', '_', 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0,
    'c', 'o', 'n', 'v', 'e', 'r', 't', 'S', 'i', 'z', 'e', 0,
    'u', 'i', 'I', 'n', 't', 'e', 'r', 'f', 'a', 'c', 'e', 0,
    'r', 'e', 'd', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'd', 'a', 'v', 'P', 'r', 'o', 'p', 'F', 'i', 'n', 'd', 0,
    'K', 'I', 'O', ':', ':', 'D', 'a', 'v', 'J', 'o', 'b', 0,
    'c', 'o', 'p', 'y', 'i', 'n', 'g', 'D', 'o', 'n', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'i', 'n', 'g', 'D', 'i', 'r', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'S', 'k', 'i', 'p', 0,
    'i', 's', 'C', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'O', 'n', 'l', 'y', 0,
    'a', 'd', 'd', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'u', 'r', 'l', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 't', 'M', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 'B', 'a', 'r', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'i', 'c', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'I', 'c', 'o', 'n', 's', 0,
    'M', 'a', 'n', 'u', 'a', 'l', 'P', 'r', 'o', 'x', 'y', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 'P', 't', 'r', 0,
    'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 'M', 'i', 'b', 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,
    's', 'e', 't', 'E', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
    'w', 'r', 'i', 't', 'e', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'e', 't', 'P', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    's', 'e', 't', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'i', 's', 'L', 'i', 's', 't', 'e', 'n', 'i', 'n', 'g', 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,
    't', 'a', 'b', 'l', 'e', 't', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'W', 'r', 'a', 'p', 'M', 'o', 'd', 'e', 0,
    'c', 'o', 'n', 't', 'e', 'x', 't', 'M', 'e', 'n', 'u', 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,
    'a', 'c', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 0,
    'a', 'b', 'o', 'u', 't', 'T', 'o', 'S', 'h', 'o', 'w', 0,
    'i', 't', 'e', 'm', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    't', 'e', 'x', 't', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'c', 'o', 'm', 'p', 'r', 'e', 's', 's', 'i', 'o', 'n', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'n', 'g', 'i', 'n', 'e', 0,
    'd', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    'm', 'a', 'x', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'S', 'e', 'p', 'a', 'r', 'a', 't', 'o', 'r', 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,
    'N', 'o', 'S', 'e', 'l', 'e', 'c', 't', 'i', 'o', 'n', 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,
    's', 'e', 't', 'I', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'i', 's', 'L', 'o', 'c', 'a', 'l', 'F', 'i', 'l', 'e', 0,
    '_', '_', 'd', 'e', 'l', 'i', 't', 'e', 'm', '_', '_', 0,
    '_', '_', 's', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'v', 'e', 'n', 't', 0,
    'e', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'd', 'i', 'r', 'e', 'c', 't', 'o', 'r', 'i', 'e', 's', 0,
    'p', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 's', 0,
    '_', '_', 'g', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 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,
    'h', 'a', 's', 'C', 'h', 'i', 'l', 'd', 'r', 'e', 'n', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 'C', 'o', 'u', 'n', 't', 0,
    'e', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'U', 'D', 'S', '_', 'A', 'C', 'C', 'E', 'S', 'S', 0,
    'U', 'D', 'S', '_', 'H', 'I', 'D', 'D', 'E', 'N', 0,
    'U', 'D', 'S', '_', 'N', 'U', 'M', 'B', 'E', 'R', 0,
    'U', 'D', 'S', '_', 'S', 'T', 'R', 'I', 'N', 'G', 0,
    'l', 'i', 's', 't', 'F', 'i', 'e', 'l', 'd', 's', 0,
    'i', 's', 'U', 's', 'i', 'n', 'g', 'S', 's', 'l', 0,
    'K', 'I', 'O', ':', ':', 'S', 's', 'l', 'U', 'i', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'M', 'S', 'G', '_', 'O', 'P', 'E', 'N', 'E', 'D', 0,
    'M', 'S', 'G', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'I', 'N', 'F', '_', 'U', 'N', 'U', 'S', 'E', 'D', 0,
    'K', 'I', 'O', ':', ':', 'S', 'l', 'a', 'v', 'e', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'D', 'a', 't', 'a', 0,
    's', 'l', 'a', 'v', 'e', 'E', 'r', 'r', 'o', 'r', 0,
    'n', 'e', 'w', 'D', 'e', 's', 't', 'U', 'r', 'l', 0,
    'M', '_', 'N', 'O', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'C', 'u', 'm', 'u', 'l', 'a', 't', 'i', 'v', 'e', 0,
    'M', 'o', 'd', 'i', 'f', 'i', 'a', 'b', 'l', 'e', 0,
    'e', 'x', 't', 'r', 'a', 'F', 'i', 'e', 'l', 'd', 0,
    'f', 'i', 'l', 'e', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    's', 'e', 't', 'H', 'o', 'm', 'e', 'U', 'r', 'l', 0,
    'r', 'e', 'p', 'l', 'a', 'c', 'e', 'E', 'n', 'v', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'K', 'e', 'y', 0,
    'K', 'U', 'r', 'i', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'U', 'r', 'i', 'T', 'y', 'p', 'e', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 'N', 'a', 'm', 'e', 0,
    's', 'e', 'a', 'r', 'c', 'h', 'T', 'e', 'r', 'm', 0,
    'K', 'O', 'C', 'R', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'f', 'i', 'n', 'a', 'l', 'I', 'm', 'a', 'g', 'e', 0,
    's', 'h', 'a', 'r', 'e', 'N', 'a', 'm', 'e', 's', 0,
    'd', 'o', 'S', 'c', 'a', 'n', 'F', 'i', 'l', 'e', 0,
    'b', 'i', 'n', 'a', 'r', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'h', 'e', 'l', 'l', 'Q', 'u', 'o', 't', 'e', 0,
    'r', 'u', 'n', 'C', 'o', 'm', 'm', 'a', 'n', 'd', 0,
    'o', 'u', 't', 'p', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'a', 'u', 't', 'o', 'R', 'e', 's', 'u', 'm', 'e', 0,
    'n', 'o', 'P', 'r', 'o', 'x', 'y', 'F', 'o', 'r', 0,
    'f', 'o', 'n', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'D', 'i', 'r', 0,
    'c', 'a', 'n', 'D', 'i', 's', 'p', 'l', 'a', 'y', 0,
    'p', 'o', 'p', 'u', 'p', 'F', 'i', 'l', 'e', 's', 0,
    'E', 'd', 'i', 't', 'B', 'u', 't', 't', 'o', 'n', 0,
    'g', 'o', 't', 'P', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'o', 'p', 'e', 'n', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'g', 'e', 't', 'C', 'u', 'r', 'r', 'e', 'n', 't', 0,
    'n', 'f', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'K', 'F', 'i', 'l', 'e', 'S', 'h', 'a', 'r', 'e', 0,
    'u', 'r', 'l', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    's', 'e', 't', 'S', 'h', 'o', 'w', 'A', 'l', 'l', 0,
    'H', 'i', 'd', 'd', 'e', 'n', 'R', 'o', 'l', 'e', 0,
    'E', 'v', 'e', 'r', 'y', 't', 'h', 'i', 'n', 'g', 0,
    'L', 'i', 'n', 'k', 'e', 'd', 'D', 'a', 't', 'a', 0,
    's', 'h', 'a', 'd', 'o', 'w', 'B', 'l', 'u', 'r', 0,
    'n', 'e', 'p', 'o', 'm', 'u', 'k', 'U', 'r', 'i', 0,
    't', 'i', 'm', 'e', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'd', 'e', 'f', 'a', 'u', 'l', 't', 'A', 'C', 'L', 0,
    'f', 'i', 'l', 'e', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'g', 'e', 't', 'S', 'a', 'v', 'e', 'U', 'r', 'l', 0,
    'g', 'e', 't', 'O', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    'i', 's', 'T', 'r', 'e', 'e', 'V', 'i', 'e', 'w', 0,
    'D', 'e', 't', 'a', 'i', 'l', 'T', 'r', 'e', 'e', 0,
    's', 'e', 't', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    'g', 'e', 't', 'S', 'e', 't', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'P', 'r', 'o', 'f', 'i', 'l', 'e', 0,
    'm', 'o', 'u', 'n', 't', 'P', 'o', 'i', 'n', 't', 0,
    's', 'e', 't', 'C', 'r', 'e', 'a', 't', 'e', 'd', 0,
    's', 't', 'a', 't', 'i', 's', 't', 'i', 'c', 's', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'F', 'i', 'l', 'e', 0,
    'W', 'a', 't', 'c', 'h', 'F', 'i', 'l', 'e', 's', 0,
    'u', 'r', 'l', 'E', 'n', 't', 'e', 'r', 'e', 'd', 0,
    's', 'o', 'r', 't', 'B', 'y', 'T', 'y', 'p', 'e', 0,
    's', 'o', 'r', 't', 'B', 'y', 'D', 'a', 't', 'e', 0,
    's', 'o', 'r', 't', 'B', 'y', 'S', 'i', 'z', 'e', 0,
    's', 'o', 'r', 't', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'm', 'i', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    'N', 'a', 'v', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'H', 'a', 's', 'J', 'o', 'b', 'R', 'o', 'l', 'e', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'I', 't', 'e', 'm', 0,
    'i', 't', 'e', 'm', 's', 'A', 'd', 'd', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'a', 'u', 't', 'o', 'U', 'p', 'd', 'a', 't', 'e', 0,
    'K', 'D', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'T', 'o', 'o', 'l', 0,
    's', 'l', 'o', 't', 'R', 'e', 'm', 'o', 'v', 'e', 0,
    's', 'l', 'o', 't', 'I', 'n', 's', 'e', 'r', 't', 0,
    's', 'l', 'o', 't', 'E', 'd', 'i', 't', 'A', 't', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'M', 'e', 'n', 'u', 0,
    'c', 'u', 'r', 'r', 'e', 'n', 't', 'U', 'r', 'l', 0,
    'i', 'n', 'i', 't', 'L', 'a', 'y', 'o', 'u', 't', 0,
    'v', 'i', 's', 'i', 't', 'L', 'e', 'a', 'v', 'e', 0,
    'v', 'i', 's', 'i', 't', 'E', 'n', 't', 'e', 'r', 0,
    'K', 'A', 'u', 't', 'o', 'M', 'o', 'u', 'n', 't', 0,
    's', 'e', 't', 'R', 'o', 'o', 't', 'D', 'i', 'r', 0,
    'd', 'o', 'W', 'r', 'i', 't', 'e', 'D', 'i', 'r', 0,
    's', 'l', 'o', 't', 'C', 'a', 'n', 'c', 'e', 'l', 0,
    'E', 'm', 'p', 't', 'y', 'T', 'r', 'a', 's', 'h', 0,
    's', 't', 'a', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    'S', 'o', 'u', 'r', 'c', 'e', 'S', 'i', 'd', 'e', 0,
    'C', 'C', '_', 'R', 'e', 'f', 'r', 'e', 's', 'h', 0,
    'K', 'I', 'O', ':', ':', 'E', 'r', 'r', 'o', 'r', 0,
    'C', 'M', 'D', '_', 'C', 'O', 'N', 'F', 'I', 'G', 0,
    'C', 'M', 'D', '_', 'S', 'U', 'B', 'U', 'R', 'L', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'r', 'e', 'w', 'r', 'i', 't', 'e', 'U', 'r', 'l', 0,
    't', 'o', 't', 'a', 'l', 'F', 'i', 'l', 'e', 's', 0,
    'p', 'r', 'e', 's', 'e', 't', 'O', 'n', 'l', 'y', 0,
    'K', 'I', 'O', ':', ':', 'N', 'e', 't', 'R', 'C', 0,
    'v', 'e', 'r', 'i', 'f', 'y', 'P', 'a', 't', 'h', 0,
    'd', 'i', 'g', 'e', 's', 't', 'I', 'n', 'f', 'o', 0,
    'r', 'e', 'a', 'l', 'm', 'V', 'a', 'l', 'u', 'e', 0,
    'm', 'a', 'i', 'n', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'e', 't', 'C', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'A', 'l', 'l', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'V', 'i', 'e', 'w', 0,
    'm', 'e', 's', 's', 'a', 'g', 'e', 'B', 'o', 'x', 0,
    'i', 's', 'E', 'x', 't', 'e', 'n', 'd', 'e', 'd', 0,
    's', 'e', 't', 'C', 'a', 'p', 't', 'i', 'o', 'n', 0,
    's', 'h', 'o', 'w', 'D', 'i', 'a', 'l', 'o', 'g', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'D', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'P', 'a', 't', 'h', 0,
    'e', 'm', 'i', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    'r', 'e', 'a', 'd', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    's', 'l', 'o', 't', 'R', 'e', 's', 'u', 'l', 't', 0,
    's', 'e', 't', 'D', 'e', 't', 'a', 'i', 'l', 's', 0,
    'A', 'u', 't', 'h', 'o', 'r', 'i', 'z', 'e', 'd', 0,
    'l', 'o', 'o', 'k', 'u', 'p', 'H', 'o', 's', 't', 0,
    'f', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'h', 'i', 's', 't', 'o', 'r', 'y', 'U', 'r', 'l', 0,
    'e', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'l', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'a', 'd', 'd', 'A', 'c', 't', 'i', 'o', 'n', 's', 0,
    'i', 's', 'S', 'e', 'l', 'e', 'c', 't', 'e', 'd', 0,
    's', 'e', 'l', 'e', 'c', 't', 'F', 'i', 'l', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'I', 't', 'e', 'm', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'R', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 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,
    'a', 't', 't', 'r', 'i', 'b', 'u', 't', 'e', 's', 0,
    'i', 's', 'F', 'i', 'n', 'i', 's', 'h', 'e', 'd', 0,
    'f', 'i', 'e', 'l', 'd', 'W', 'i', 'd', 't', 'h', 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,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 0,
    'i', 's', 'E', 'd', 'i', 't', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
    'i', 's', 'W', 'r', 'i', 't', 'a', 'b', 'l', 'e', 0,
    'i', 's', 'R', 'e', 'a', 'd', 'a', 'b', 'l', 'e', 0,
    's', 'e', 't', 'S', 'o', 'r', 't', 'i', 'n', 'g', 0,
    'n', 'a', 'm', 'e', 'F', 'i', 'l', 't', 'e', 'r', 0,
    '_', '_', 'r', 's', 'h', 'i', 'f', 't', '_', '_', 0,
    '_', '_', 'l', 's', 'h', 'i', 'f', 't', '_', '_', 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,
    'A', 'c', 'c', 'e', 's', 's', 'T', 'i', 'm', 'e', 0,
    '_', '_', 'i', 'n', 'v', 'e', 'r', 't', '_', '_', 0,
    'P', 'y', 'K', 'D', 'E', '4', '.', 'k', 'i', 'o', 0,
    'U', 'D', 'S', '_', 'E', 'X', 'T', 'R', 'A', 0,
    'U', 'D', 'S', '_', 'I', 'N', 'O', 'D', 'E', 0,
    'U', 'D', 'S', '_', 'G', 'R', 'O', 'U', 'P', 0,
    'B', 'l', 'e', 'n', 'd', 'I', 'c', 'o', 'n', 0,
    'D', 'r', 'a', 'w', 'F', 'r', 'a', 'm', 'e', 0,
    'i', 's', 'A', 'u', 't', 'o', 'S', 's', 'l', 0,
    'c', 'a', 'l', 'c', 'S', 'p', 'e', 'e', 'd', 0,
    'M', 'S', 'G', '_', 'E', 'R', 'R', 'O', 'R', 0,
    'I', 'N', 'F', '_', 'S', 'P', 'E', 'E', 'D', 0,
    'K', 'I', 'O', ':', ':', 'I', 'n', 'f', 'o', 0,
    'w', 'a', 's', 'K', 'i', 'l', 'l', 'e', 'd', 0,
    'l', 'i', 's', 't', 'E', 'n', 't', 'r', 'y', 0,
    's', 'e', 't', 'S', 'u', 'b', 'U', 'r', 'l', 0,
    'e', 'r', 'r', 'o', 'r', 'P', 'a', 'g', 'e', 0,
    's', 't', 'a', 't', 'E', 'n', 't', 'r', 'y', 0,
    's', 'l', 'a', 'v', 'e', 'D', 'i', 'e', 'd', 0,
    'h', 'o', 'l', 'd', 'S', 'l', 'a', 'v', 'e', 0,
    'r', 'e', 's', 'e', 't', 'H', 'o', 's', 't', 0,
    's', 'l', 'a', 'v', 'e', '_', 'p', 'i', 'd', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'J', 'o', 'b', 0,
    's', 'c', 'a', 'l', 'e', 'T', 'y', 'p', 'e', 0,
    'M', 'u', 'l', 't', 'i', 'L', 'i', 'n', 'e', 0,
    'R', 'e', 'm', 'o', 'v', 'a', 'b', 'l', 'e', 0,
    'p', 'a', 's', 't', 'e', 'D', 'a', 't', 'a', 0,
    'l', 'a', 's', 't', 'E', 'r', 'r', 'o', 'r', 0,
    'g', 'o', 'F', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'R', 'e', 'm', 'o', 'v', 'e', 'T', 'o', 'p', 0,
    'f', 'i', 'l', 't', 'e', 'r', 'U', 'r', 'i', 0,
    'i', 'n', 'p', 'u', 't', 'T', 'y', 'p', 'e', 0,
    'p', 'r', 'o', 'x', 'y', 'T', 'y', 'p', 'e', 0,
    'W', 'P', 'A', 'D', 'P', 'r', 'o', 'x', 'y', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'U', 'r', 'l', 0,
    'K', 'N', 'F', 'S', 'S', 'h', 'a', 'r', 'e', 0,
    'm', 'o', 'u', 'n', 't', 'T', 'y', 'p', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'J', 'o', 'b', 0,
    'r', 'e', 's', 'e', 't', 'I', 'c', 'o', 'n', 0,
    'l', 'o', 'a', 'd', 'F', 'i', 'l', 'e', 's', 0,
    's', 'h', 'a', 'r', 'e', 'M', 'o', 'd', 'e', 0,
    's', 'e', 't', 'S', 'h', 'a', 'r', 'e', 'd', 0,
    'e', 'd', 'i', 't', 'P', 'l', 'a', 'c', 'e', 0,
    'i', 's', 'S', 'k', 'i', 'p', 'p', 'e', 'd', 0,
    'i', 's', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    'T', 'h', 'u', 'm', 'b', 'n', 'a', 'i', 'l', 0,
    'm', 'i', 'm', 'e', 'G', 'r', 'o', 'u', 'p', 0,
    't', 'a', 'r', 'g', 'e', 't', 'U', 'r', 'l', 0,
    'K', 'F', 'i', 'l', 'e', 'I', 't', 'e', 'm', 0,
    'L', 'o', 'c', 'a', 'l', 'O', 'n', 'l', 'y', 0,
    'f', 'i', 'l', 'e', 'N', 'a', 'm', 'e', 's', 0,
    'O', 'u', 't', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    's', 't', 'a', 'r', 't', 'S', 'c', 'a', 'n', 0,
    'K', 'D', 'i', 'r', 'W', 'a', 't', 'c', 'h', 0,
    's', 'e', 'l', 'e', 'c', 't', 'D', 'i', 'r', 0,
    'r', 'e', 'r', 'e', 'a', 'd', 'D', 'i', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'D', 'i', 'r', 0,
    'i', 'c', 'o', 'n', 's', 'Z', 'o', 'o', 'm', 0,
    's', 'e', 't', 'u', 'p', 'M', 'e', 'n', 'u', 0,
    'd', 'i', 'r', 'L', 'i', 's', 't', 'e', 'r', 0,
    'K', 'D', 'i', 'r', 'M', 'o', 'd', 'e', 'l', 0,
    'D', 'O', 'T', '_', 'F', 'I', 'L', 'E', 'S', 0,
    'c', 'o', 'm', 'p', 'l', 'e', 't', 'e', 'd', 0,
    'K', 'D', 'a', 't', 'a', 'T', 'o', 'o', 'l', 0,
    's', 'e', 't', 'U', 'p', 'd', 'a', 't', 'e', 0,
    'e', 'n', 'd', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'n', 'e', 'w', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'f', 'i', 'l', 'l', 'G', 'r', 'o', 'u', 'p', 0,
    'h', 'a', 's', 'P', 'a', 'r', 'e', 'n', 't', 0,
    'K', 'B', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'w', 'r', 'i', 't', 'e', 'F', 'i', 'l', 'e', 0,
    'l', 'o', 'c', 'a', 'l', 'O', 'n', 'l', 'y', 0,
    'c', 'a', 'n', 'R', 'e', 's', 'u', 'm', 'e', 0,
    's', 'l', 'o', 't', 'E', 'r', 'r', 'o', 'r', 0,
    'p', 'u', 't', 'O', 'n', 'H', 'o', 'l', 'd', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'J', 'o', 'b', 0,
    'f', 'i', 'l', 'e', '_', 'm', 'o', 'v', 'e', 0,
    'f', 'i', 'l', 'e', '_', 'c', 'o', 'p', 'y', 0,
    'm', 'u', 'l', 't', 'i', '_', 'g', 'e', 't', 0,
    's', 't', 'o', 'r', 'e', 'd', 'P', 'u', 't', 0,
    's', 't', 'o', 'r', 'e', 'd', 'G', 'e', 't', 0,
    'h', 't', 't', 'p', '_', 'p', 'o', 's', 't', 0,
    'C', 'C', '_', 'R', 'e', 'l', 'o', 'a', 'd', 0,
    'C', 'C', '_', 'V', 'e', 'r', 'i', 'f', 'y', 0,
    'C', 'M', 'D', '_', 'C', 'L', 'O', 'S', 'E', 0,
    'C', 'M', 'D', '_', 'W', 'R', 'I', 'T', 'E', 0,
    'C', 'M', 'D', '_', 'C', 'H', 'O', 'W', 'N', 0,
    'C', 'M', 'D', '_', 'C', 'H', 'M', 'O', 'D', 0,
    'C', 'M', 'D', '_', 'M', 'K', 'D', 'I', 'R', 0,
    'r', 'e', 'c', 'o', 'r', 'd', 'J', 'o', 'b', 0,
    't', 'o', 't', 'a', 'l', 'S', 'i', 'z', 'e', 0,
    'd', 'a', 'v', 'R', 'e', 'p', 'o', 'r', 't', 0,
    'd', 'a', 'v', 'S', 'e', 'a', 'r', 'c', 'h', 0,
    't', 'o', 't', 'a', 'l', 'D', 'i', 'r', 's', 0,
    'e', 'x', 'a', 'c', 't', 'O', 'n', 'l', 'y', 0,
    's', 'e', 't', 'u', 'p', 'D', 'o', 'n', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'U', 'r', 'l', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 'F', 'o', 'r', 0,
    'l', 'a', 's', 't', 'M', 'a', 't', 'c', 'h', 0,
    'c', 'a', 'n', 'D', 'e', 'c', 'o', 'd', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'D', 'i', 'r', 0,
    's', 'e', 't', 'C', 'o', 'n', 'f', 'i', 'g', 0,
    'f', 'i', 'n', 'd', 'B', 'y', 'U', 'r', 'l', 0,
    'l', 'o', 'c', 'a', 'l', 'P', 'a', 't', 'h', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 'e', 'd', 0,
    'd', 'o', 'S', 'u', 's', 'p', 'e', 'n', 'd', 0,
    'a', 'd', 'd', 'S', 'u', 'b', 'j', 'o', 'b', 0,
    'i', 's', 'S', 't', 'o', 'p', 'p', 'e', 'd', 0,
    'A', 'u', 't', 'o', 'm', 'a', 't', 'i', 'c', 0,
    'c', 'o', 'n', 'n', 'e', 'c', 't', 'e', 'd', 0,
    'e', 'r', 'r', 'o', 'r', 'L', 'i', 'n', 'e', 0,
    's', 'e', 't', 'W', 'i', 'n', 'd', 'o', 'w', 0,
    'o', 'p', 'e', 'r', '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', 'i', 'n', 'e', 'W', 'i', 'd', 't', 'h', 0,
    'h', 'i', 'd', 'e', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'h', 'o', 'w', 'P', 'o', 'p', 'u', 'p', 0,
    's', 'h', 'o', 'w', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'i', 'd', 'e', 'E', 'v', 'e', 'n', 't', 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', 'A', 'l', 'l', 0,
    'r', 'o', 'o', 't', 'I', 'n', 'd', 'e', 'x', 0,
    'h', 'e', 'l', 'p', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'i', 't', 'B', 'u', 't', 't', 'o', 'n', 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,
    'a', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'r', 'e', 'a', 'd', 'y', 'R', 'e', 'a', 'd', 0,
    'i', 's', 'R', 'u', 'n', 'n', 'i', 'n', 'g', 0,
    's', 'e', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    's', 'e', 't', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'a', 'r', 'g', 'u', 'm', 'e', 'n', 't', 's', 0,
    'p', 'r', 'e', 'c', 'i', 's', 'i', 'o', 'n', 0,
    'w', 'r', 'i', 't', 'e', 'D', 'a', 't', 'a', 0,
    'f', 'e', 't', 'c', 'h', 'M', 'o', 'r', 'e', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 's', 0,
    'U', 'D', 'S', '_', 'N', 'A', 'M', 'E', 0,
    'U', 'D', 'S', '_', 'U', 'S', 'E', 'R', 0,
    'U', 'D', 'S', '_', 'S', 'I', 'Z', 'E', 0,
    'U', 'D', 'S', '_', 'T', 'I', 'M', 'E', 0,
    's', 't', 'a', 'r', 't', 'S', 's', 'l', 0,
    'R', 'e', 's', 'u', 'l', 't', 'O', 'k', 0,
    'M', 'S', 'G', '_', 'D', 'A', 'T', 'A', 0,
    'd', 'i', 's', 'p', 'a', 't', 'c', 'h', 0,
    'm', 'u', 'l', 't', 'i', 'G', 'e', 't', 0,
    'g', 'o', 't', 'I', 'n', 'p', 'u', 't', 0,
    'i', 'd', 'l', 'e', 'T', 'i', 'm', 'e', 0,
    'S', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
    'f', 'i', 'l', 'e', 'S', 'i', 'z', 'e', 0,
    'R', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
    'R', '_', 'R', 'E', 'N', 'A', 'M', 'E', 0,
    'R', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'M', '_', 'R', 'E', 'S', 'U', 'M', 'E', 0,
    'M', '_', 'S', 'I', 'N', 'G', 'L', 'E', 0,
    'U', 'n', 's', 'c', 'a', 'l', 'e', 'd', 0,
    'A', 'v', 'e', 'r', 'a', 'g', 'e', 'd', 0,
    'd', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 0,
    's', 'e', 't', 'C', 'R', 'C', '3', '2', 0,
    'c', 'o', 'm', 'b', 'o', 'B', 'o', 'x', 0,
    'L', 'o', 'c', 'a', 'l', 'D', 'i', 'r', 0,
    's', 'c', 'a', 'n', 'F', 'i', 'l', 'e', 0,
    'u', 's', 'e', 'C', 'a', 'c', 'h', 'e', 0,
    'b', 'a', 'd', 'P', 'r', 'o', 'x', 'y', 0,
    'p', 'r', 'o', 'x', 'y', 'F', 'o', 'r', 0,
    'P', 'A', 'C', 'P', 'r', 'o', 'x', 'y', 0,
    'u', 's', 'e', 'P', 'r', 'o', 'x', 'y', 0,
    'P', 'a', 't', 't', 'e', 'r', 'n', 's', 0,
    'C', 'o', 'm', 'm', 'e', 'n', 't', 's', 0,
    'K', 'i', 'o', 'E', 'r', 'r', 'o', 'r', 0,
    'K', 'I', 'm', 'a', 'g', 'e', 'I', 'O', 0,
    'A', 'd', 'v', 'a', 'n', 'c', 'e', 'd', 0,
    'a', 'd', 'd', 'P', 'l', 'a', 'c', 'e', 0,
    'i', 's', 'D', 'e', 'v', 'i', 'c', 'e', 0,
    'i', 'c', 'o', 'n', 'R', 'e', 'c', 't', 0,
    'm', 'e', 't', 'a', 'I', 'n', 'f', 'o', 0,
    'i', 's', 'M', 'a', 'r', 'k', 'e', 'd', 0,
    'p', 'r', 'o', 'f', 'i', 'l', 'e', 's', 0,
    'I', 'n', 'S', 'e', 'r', 'v', 'e', 'r', 0,
    'R', 'e', 'a', 'l', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'D', 'i', 'r', 't', 'y', 0,
    's', 't', 'o', 'p', 'S', 'c', 'a', 'n', 0,
    'i', 's', 'S', 'a', 'v', 'i', 'n', 'g', 0,
    'n', 'u', 'm', 'F', 'i', 'l', 'e', 's', 0,
    'n', 'e', 'w', 'I', 't', 'e', 'm', 's', 0,
    'A', 'l', 'l', 'I', 't', 'e', 'm', 's', 0,
    'r', 'o', 'o', 't', 'I', 't', 'e', 'm', 0,
    'c', 'o', 'm', 'm', 'a', 'n', 'd', 's', 0,
    'd', 'a', 't', 'a', 'T', 'y', 'p', 'e', 0,
    't', 'r', 'a', 'v', 'e', 'r', 's', 'e', 0,
    'b', 'o', 'o', 'k', 'm', 'a', 'r', 'k', 0,
    'w', 'r', 'i', 't', 'e', 'D', 'i', 'r', 0,
    'K', 'A', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'a', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'o', 'k', 'B', 'u', 't', 't', 'o', 'n', 0,
    's', 't', 'a', 'r', 't', 'D', 'i', 'r', 0,
    'N', 'o', 'R', 'e', 'l', 'o', 'a', 'd', 0,
    'C', 'C', '_', 'C', 'a', 'c', 'h', 'e', 0,
    'C', 'M', 'D', '_', 'S', 'E', 'E', 'K', 0,
    'C', 'M', 'D', '_', 'R', 'E', 'A', 'D', 0,
    'C', 'M', 'D', '_', 'O', 'P', 'E', 'N', 0,
    'C', 'M', 'D', '_', 'C', 'O', 'P', 'Y', 0,
    'C', 'M', 'D', '_', 'S', 'T', 'A', 'T', 0,
    'C', 'M', 'D', '_', 'N', 'O', 'N', 'E', 0,
    'C', 'M', 'D', '_', 'H', 'O', 'S', 'T', 0,
    'j', 'o', 'b', 'E', 'r', 'r', 'o', 'r', 0,
    'd', 'e', 'l', 'e', 't', 'i', 'n', 'g', 0,
    's', 'l', 'o', 't', 'D', 'a', 't', 'a', 0,
    'r', 'e', 's', 'p', 'o', 'n', 's', 'e', 0,
    'l', 'i', 'n', 'k', 'D', 'e', 's', 't', 0,
    'K', 'I', 'O', ':', ':', 'J', 'o', 'b', 0,
    'm', 'i', 'n', 'i', 'I', 'c', 'o', 'n', 0,
    'f', 'u', 'l', 'l', 'T', 'e', 'x', 't', 0,
    'r', 'e', 'a', 'd', 'O', 'n', 'l', 'y', 0,
    'o', 'v', 'e', 'r', 'l', 'a', 'y', 's', 0,
    's', 'u', 'p', 'p', 'o', 'r', 't', 's', 0,
    's', 'e', 't', 'I', 't', 'e', 'm', 's', 0,
    's', 'e', 't', 'O', 'r', 'd', 'e', 'r', 0,
    'a', 'd', 'd', 'E', 'n', 't', 'r', 'y', 0,
    'u', 's', 'e', 'r', 'n', 'a', 'm', 'e', 0,
    'p', 'a', 't', 't', 'e', 'r', 'n', 's', 0,
    'd', 'o', 'R', 'e', 's', 'u', 'm', 'e', 0,
    'm', 'i', 'm', 'e', 'T', 'y', 'p', 'e', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'I', 'd', 0,
    'c', 'a', 'c', 'h', 'e', 'D', 'i', 'r', 0,
    'a', 'd', 'd', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'r', 'o', 't', 'o', 'c', 'o', 'l', 0,
    'm', 'e', 't', 'a', 'D', 'a', 't', 'a', 0,
    'e', 'r', 'r', 'o', 'r', 'M', 's', 'g', 0,
    'u', 'n', 'd', 'o', 'T', 'e', 'x', 't', 0,
    'w', 'r', 'a', 'p', 'M', 'o', 'd', 'e', 0,
    'l', 'e', 's', 's', 'T', 'h', 'a', 'n', 0,
    'c', 'a', 'n', 'c', 'e', 'l', 'e', 'd', 0,
    'c', 'a', 'n', 'W', 'r', 'i', 't', 'e', 0,
    'i', 'c', 'o', 'n', 'N', 'a', 'm', 'e', 0,
    'f', 'i', 'l', 'l', 'R', 'u', 'l', 'e', 0,
    's', 'e', 't', 'F', 'o', 'c', 'u', 's', 0,
    't', 'a', 'b', 'A', 'r', 'r', 'a', 'y', 0,
    't', 'a', 'b', 'S', 't', 'o', 'p', 's', 0,
    's', 'e', 't', 'M', 'o', 'd', 'a', 'l', 0,
    'd', 'a', 't', 'e', 't', 'i', 'm', 'e', 0,
    'u', 's', 'e', 'r', 'D', 'a', 't', 'a', 0,
    'm', 'a', 'x', 'I', 't', 'e', 'm', 's', 0,
    'l', 'i', 'n', 'e', 'E', 'd', 'i', 't', 0,
    'p', 'r', 'e', 'v', 'i', 'o', 'u', 's', 0,
    's', 'c', 'r', 'o', 'l', 'l', 'T', 'o', 0,
    's', 'e', 't', 'M', 'o', 'd', 'e', 'l', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    's', 'h', 'o', 'r', 't', 'c', 'u', 't', 0,
    'i', 'c', 'o', 'n', 'S', 'i', 'z', 'e', 0,
    'h', 'a', 's', 'E', 'r', 'r', 'o', 'r', 0,
    'p', 'a', 's', 's', 'w', 'o', 'r', 'd', 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,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'm', 'i', 'm', 'e', 't', 'y', 'p', 'e', 0,
    'i', 's', 'H', 'i', 'd', 'd', 'e', 'n', 0,
    'p', 'r', 'o', 'g', 'r', 'e', 's', 's', 0,
    'a', 'c', 'c', 'e', 'p', 't', 'e', 'd', 0,
    'e', 'n', 'c', 'o', 'd', 'i', 'n', 'g', 0,
    'c', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
    'r', 'e', 'a', 'd', 'D', 'a', 't', 'a', 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,
    's', 'e', 't', 'E', 'r', 'r', 'o', 'r', 0,
    'r', 'e', 'a', 'd', 'L', 'i', 'n', 'e', 0,
    'i', 'n', 's', 't', 'a', 'n', 'c', 'e', 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,
    'U', 'D', 'S', '_', 'U', 'R', 'L', 0,
    's', 'e', 't', 'I', 'd', 'l', 'e', 0,
    'i', 's', 'A', 'l', 'i', 'v', 'e', 0,
    'M', '_', 'I', 'S', 'D', 'I', 'R', 0,
    'M', '_', 'M', 'U', 'L', 'T', 'I', 0,
    'A', 'd', 'd', 'a', 'b', 'l', 'e', 0,
    'd', 'i', 'r', 'c', 'o', 'p', 'y', 0,
    'h', 'o', 'm', 'e', 'U', 'r', 'l', 0,
    's', 'e', 't', 'K', 'e', 'y', 's', 0,
    'u', 'r', 'i', 'T', 'y', 'p', 'e', 0,
    'B', 'l', 'o', 'c', 'k', 'e', 'd', 0,
    'p', 'r', 'e', 'v', 'i', 'e', 'w', 0,
    'k', 'i', 'l', 'l', 'J', 'o', 'b', 0,
    'a', 'p', 'p', 'l', 'i', 'e', 'd', 0,
    'c', 'h', 'o', 'o', 's', 'e', 'r', 0,
    'g', 'e', 't', 'I', 'c', 'o', 'n', 0,
    'U', 'r', 'l', 'R', 'o', 'l', 'e', 0,
    'F', 'a', 's', 't', 'e', 's', 't', 0,
    'i', 's', 'L', 'o', 'c', 'a', 'l', 0,
    'u', 'r', 'l', 'L', 'i', 's', 't', 0,
    'M', 'o', 'd', 'e', 'M', 'a', 'x', 0,
    'D', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'I', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'd', 'r', 'o', 'p', 'p', 'e', 'd', 0,
    'n', 'u', 'm', 'D', 'i', 'r', 's', 0,
    'N', 'o', 'D', 'r', 'o', 'p', 's', 0,
    'i', 's', 'D', 'i', 'r', 't', 'y', 0,
    's', 'e', 't', 'U', 't', 'f', '8', 0,
    't', 'o', 'G', 'r', 'o', 'u', 'p', 0,
    'i', 's', 'G', 'r', 'o', 'u', 'p', 0,
    'a', 'r', 'c', 'h', 'i', 'v', 'e', 0,
    'r', 'o', 'o', 't', 'D', 'i', 'r', 0,
    'a', 's', 'k', 'S', 'k', 'i', 'p', 0,
    'd', 'a', 't', 'a', 'R', 'e', 'q', 0,
    's', 'e', 't', 'S', 'i', 'd', 'e', 0,
    'u', 'n', 'm', 'o', 'u', 'n', 't', 0,
    's', 'p', 'e', 'c', 'i', 'a', 'l', 0,
    'C', 'M', 'D', '_', 'D', 'E', 'L', 0,
    'C', 'M', 'D', '_', 'P', 'U', 'T', 0,
    'C', 'M', 'D', '_', 'G', 'E', 'T', 0,
    'l', 'i', 's', 't', 'i', 'n', 'g', 0,
    's', 'y', 'm', 'l', 'i', 'n', 'k', 0,
    'l', 'i', 's', 't', 'D', 'i', 'r', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 'd', 0,
    'l', 'i', 'n', 'k', 'i', 'n', 'g', 0,
    'c', 'o', 'p', 'y', 'i', 'n', 'g', 0,
    's', 'r', 'c', 'U', 'r', 'l', 's', 0,
    'u', 'S', 'o', 'u', 'r', 'c', 'e', 0,
    's', 'e', 'n', 'd', 'n', 'o', 'w', 0,
    't', 'o', 'o', 'l', 'B', 'a', 'r', 0,
    'w', 'r', 'i', 't', 't', 'e', 'n', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'd', 0,
    'e', 'n', 't', 'r', 'i', 'e', 's', 0,
    's', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    's', 'u', 's', 'p', 'e', 'n', 'd', 0,
    'd', 'e', 's', 't', 'U', 'r', 'l', 0,
    'b', 'a', 's', 'e', 'U', 'r', 'l', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'N', 'o', 'P', 'r', 'o', 'x', 'y', 0,
    'i', 's', 'M', 'o', 'd', 'a', 'l', 0,
    's', 'e', 't', 'N', 'a', 'm', 'e', 0,
    'f', 'o', 'r', 'w', 'a', 'r', 'd', 0,
    'e', 'x', 'p', 'o', 's', 'e', 'd', 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,
    't', 'o', 'o', 'l', 'b', 'a', 'r', 0,
    's', 'e', 't', 'M', 'o', 'd', 'e', 0,
    'f', 'a', 'c', 't', 'o', 'r', 'y', 0,
    'q', 'u', 'a', 'l', 'i', 't', 'y', 0,
    'd', 'e', 'v', 'T', 'y', 'p', 'e', 0,
    'a', 'd', 'd', 'F', 'i', 'l', 'e', 0,
    'y', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'x', 'M', 'a', 'r', 'g', 'i', 'n', 0,
    'c', 'a', 'p', 't', 'i', 'o', 'n', 0,
    'o', 'p', 'e', 'n', 'U', 'r', 'l', 0,
    's', 'e', 't', 'V', 'i', 'e', 'w', 0,
    'a', 'c', 't', 'i', 'o', 'n', 's', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'i', 'n', 'd', 'e', 'x', 'A', 't', 0,
    'c', 'o', 'm', 'm', 'e', 'n', 't', 0,
    's', 't', 'a', 'r', 't', 'e', 'd', 0,
    's', 'e', 't', 'T', 'e', 'x', 't', 0,
    's', 'e', 't', 'U', 'r', 'l', 's', 0,
    'o', 'p', 't', 'i', 'o', 'n', 's', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'd', 0,
    'a', 'd', 'd', 'r', 'e', 's', 's', 0,
    't', 'i', 'm', 'e', 'o', 'u', 't', 0,
    'r', 'e', 'f', 'r', 'e', 's', 'h', 0,
    's', 'o', 'r', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'P', 'a', 't', 'h', 0,
    'p', 'a', 't', 't', 'e', 'r', 'n', 0,
    'p', 'e', 'r', 'c', 'e', 'n', 't', 0,
    'i', 'n', 'd', 'e', 'x', 'O', 'f', 0,
    '_', '_', 'l', 'e', 'n', '_', '_', 0,
    'm', 'a', 'c', 'h', 'i', 'n', 'e', 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,
    '_', '_', 'a', 'n', 'd', '_', '_', 0,
    '_', '_', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'n', 't', '_', '_', 0,
    '_', '_', 'i', 'o', 'r', '_', '_', 0,
    'p', 'a', 's', 's', 'w', 'd', 0,
    's', 'e', 't', 'P', 'I', 'D', 0,
    'S', '_', 'S', 'K', 'I', 'P', 0,
    'R', '_', 'S', 'K', 'I', 'P', 0,
    'M', '_', 'S', 'K', 'I', 'P', 0,
    'S', 'c', 'a', 'l', 'e', 'd', 0,
    'u', 'p', 'l', 'o', 'a', 'd', 0,
    'g', 'o', 'H', 'o', 'm', 'e', 0,
    'g', 'o', 'B', 'a', 'c', 'k', 0,
    's', 'e', 't', 'A', 'c', 'l', 0,
    's', 'e', 't', 'J', 'o', 'b', 0,
    'r', 'u', 'n', 'U', 'r', 'l', 0,
    'e', 'n', 'c', 'o', 'd', 'e', 0,
    'P', 'r', 'o', 'm', 'p', 't', 0,
    'i', 's', 'S', 'l', 'o', 'w', 0,
    'a', 's', 's', 'i', 'g', 'n', 0,
    'u', 'n', 'm', 'a', 'r', 'k', 0,
    'i', 's', 'L', 'i', 'n', 'k', 0,
    'S', 'i', 'n', 'g', 'l', 'e', 0,
    'S', 'i', 'm', 'p', 'l', 'e', 0,
    'r', 'e', 'a', 'd', 'D', 'F', 0,
    'a', 'd', 'd', 'D', 'i', 'r', 0,
    'r', 'e', 'f', 'i', 'l', 'l', 0,
    's', 'e', 't', 'A', 'C', 'L', 0,
    's', 'r', 'c', 'U', 'r', 'l', 0,
    'l', 'i', 'n', 'k', 'A', 's', 0,
    'm', 'o', 'v', 'e', 'A', 's', 0,
    'c', 'o', 'p', 'y', 'A', 's', 0,
    'm', 'o', 'v', 'i', 'n', 'g', 0,
    'i', 'n', 'i', 't', 'e', 'd', 0,
    'l', 'o', 'o', 'k', 'u', 'p', 0,
    'm', 'a', 'c', 'd', 'e', 'f', 0,
    's', 'l', 'o', 't', 'O', 'k', 0,
    's', 'a', 'v', 'e', 'A', 's', 0,
    'p', 'r', 'o', 'm', 'p', 't', 0,
    'd', 'o', 'K', 'i', 'l', 'l', 0,
    'd', 'e', 'c', 'o', 'd', 'e', 0,
    'c', 'o', 'p', 'y', 'T', 'o', 0,
    'f', 'a', 'i', 'l', 'e', 'd', 0,
    's', 'e', 't', 'D', 'i', 'r', 0,
    'o', 'p', 'e', 'n', 'e', 'd', 0,
    'c', 'o', 'n', 'f', 'i', 'g', 0,
    'n', 'e', 'x', 't', 'I', 'd', 0,
    'e', 'x', 'p', 'a', 'n', 'd', 0,
    'r', 'e', 'l', 'o', 'a', 'd', 0,
    'y', 'R', 'o', 'u', 'n', 'd', 0,
    'x', 'R', 'o', 'u', 'n', 'd', 0,
    'm', 'e', 't', 'r', 'i', 'c', 0,
    'l', 'a', 'y', 'e', 'r', 's', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 0,
    's', 'u', 'n', 'k', 'e', 'n', 0,
    'r', 'e', 'j', 'e', 'c', 't', 0,
    'b', 'u', 't', 't', 'o', 'n', 0,
    'p', 'i', 'x', 'm', 'a', 'p', 0,
    'e', 'd', 'i', 't', 'o', 'r', 0,
    'o', 'p', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'U', 'r', 'l', 0,
    's', 'o', 'c', 'k', 'e', '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,
    's', 'y', 'm', 'b', 'o', 'l', 0,
    'i', 's', 'O', 'p', 'e', 'n', 0,
    'i', 's', 'F', 'i', 'l', 'e', 0,
    's', 'u', 'f', 'f', 'i', 'x', 0,
    'p', 'r', 'e', 'f', 'i', 'x', 0,
    'i', 's', 'R', 'o', 'o', 't', 0,
    'e', 'x', 'i', 's', 't', 's', 0,
    'd', 'e', 'v', 'i', 'c', 'e', 0,
    'a', 'c', 'c', 'e', 'p', 't', 0,
    'n', 'u', 'm', 'b', 'e', 'r', 0,
    'f', 'o', 'r', 'm', 'a', 't', 0,
    'i', 'n', 's', 'e', 'r', 't', 0,
    'v', 'a', 'l', 'u', 'e', '2', 0,
    'v', 'a', 'l', 'u', 'e', '1', 0,
    'i', 's', 'N', 'u', 'l', 'l', 0,
    'r', 'e', 's', 'u', 'l', 't', 0,
    'r', 'e', 'v', 'e', 'r', 't', 0,
    's', 'u', 'b', 'm', 'i', 't', 0,
    'a', 'c', 't', 'i', 'o', 'n', 0,
    'c', 'o', 'l', 'u', 'm', 'n', 0,
    'o', 'f', 'f', 's', 'e', 't', 0,
    'c', 'r', 'e', 'a', 't', 'e', 0,
    'h', 'a', 'n', 'd', 'l', 'e', 0,
    'r', 'e', 'n', 'a', 'm', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 0,
    'f', 'i', 'l', 't', 'e', 'r', 0,
    'r', 'e', 's', 'u', 'm', 'e', 0,
    'p', 'a', 'r', 'e', 'n', 't', 0,
    '_', '_', 'n', 'e', '_', '_', 0,
    '_', '_', 'e', 'q', '_', '_', 0,
    '_', '_', 'o', 'r', '_', '_', 0,
    'd', 'o', 'J', 'o', 'b', 0,
    'm', 'T', 'i', 'm', 'e', 0,
    'c', 'T', 'i', 'm', 'e', 0,
    'c', 'r', 'c', '3', '2', 0,
    'S', 'h', 'e', 'l', 'l', 0,
    't', 'i', 'm', 'e', 'r', 0,
    'M', 'u', 'l', 't', 'i', 0,
    'K', 'F', 'i', 'l', 'e', 0,
    'O', 'T', 'H', 'E', 'R', 0,
    'd', 'i', 'r', 't', 'y', 0,
    'v', 'i', 's', 'i', 't', 0,
    'c', 'h', 'o', 'w', 'n', 0,
    't', 'r', 'a', 's', 'h', 0,
    'm', 't', 'i', 'm', 'e', 0,
    'c', 't', 'i', 'm', 'e', 0,
    'u', 'D', 'e', 's', 't', 0,
    'c', 'h', 'm', 'o', 'd', 0,
    'o', 'p', 'e', 'n', 'f', 0,
    's', 'e', 't', 'u', 'p', 0,
    'e', 'n', 't', 'r', 'y', 0,
    'q', 'H', 'a', 's', 'h', 0,
    'd', 'e', 'r', 'e', 'f', 0,
    'l', 'o', 'g', 'i', 'n', 0,
    'M', 'k', 'd', 'i', 'r', 0,
    'p', 'a', 'r', 's', 'e', 0,
    'a', 'b', 'o', 'r', 't', 0,
    's', 'p', 'e', 'e', 'd', 0,
    'i', 't', 'e', 'm', 's', 0,
    'O', 't', 'h', 'e', 'r', 0,
    'b', 'r', 'u', 's', 'h', 0,
    'p', 'a', 'i', 'n', 't', 0,
    's', 'h', 'a', 'p', 'e', 0,
    't', 'y', 'p', 'e', 's', 0,
    'q', 'u', 'e', 'r', 'y', 0,
    'h', 'i', 'n', 't', 's', 0,
    'i', 's', 'D', 'i', 'r', 0,
    'c', 'l', 'e', 'a', 'r', 0,
    'r', 'e', 's', 'e', 't', 0,
    'f', 'i', 'r', 's', 't', 0,
    'm', 'a', 't', 'c', 'h', 0,
    'b', 'u', 'd', 'd', 'y', 0,
    'c', 'o', 'u', 'n', 't', 0,
    'v', 'a', 'l', 'u', 'e', 0,
    'i', 'n', 'd', 'e', 'x', 0,
    'e', 'r', 'r', 'o', 'r', 0,
    'o', 'w', 'n', 'e', 'r', 0,
    'r', 'm', 'd', 'i', 'r', 0,
    'm', 'k', 'd', 'i', 'r', 0,
    'c', 'l', 'o', 's', 'e', 0,
    'a', 't', 'E', 'n', 'd', 0,
    'f', 'l', 'a', 'g', 's', 0,
    'e', 'v', 'e', 'n', 't', 0,
    'm', 's', 'e', 'c', 's', 0,
    's', 't', 'a', 'r', 't', 0,
    'g', 'r', 'o', 'u', 'p', 0,
    's', 't', 'a', 't', 'e', 0,
    'K', 'Z', 'i', 'p', 0,
    'g', 'o', 'U', 'p', 0,
    'B', 'o', 't', 'h', 0,
    'K', 'T', 'a', 'r', 0,
    'K', 'R', 'u', 'n', 0,
    'S', 'M', 'T', 'P', 0,
    'P', 'O', 'P', '3', 0,
    'u', 's', 'e', 'd', 0,
    'S', 't', 'a', 't', 0,
    'K', 'e', 'e', 'p', 0,
    'K', 'A', 'C', 'L', 0,
    's', 't', 'a', 't', 0,
    's', 'e', 'n', 'd', 0,
    'h', 'o', 'l', 'd', 0,
    'k', 'u', 'r', 'l', 0,
    'U', 'R', 'L', 's', 0,
    's', 'e', 'l', 'f', 0,
    'u', 's', 'e', 'r', 0,
    'b', 'a', 'c', 'k', 0,
    'p', 'a', 'g', 'e', 0,
    'i', 'n', 'i', 't', 0,
    'u', 'n', 'd', 'o', 0,
    'd', 'e', 'l', '_', 0,
    'C', 'o', 'p', 'y', 0,
    'H', 'e', 'l', 'p', 0,
    'd', 'o', 'n', 'e', 0,
    'i', 't', 'e', 'm', 0,
    'e', 'd', 'i', 't', 0,
    's', 'a', 'v', 'e', 0,
    'h', 'o', 's', 't', 0,
    'k', 'i', 'l', 'l', 0,
    't', 'e', 'x', 't', 0,
    'u', 'r', 'l', 's', 0,
    'k', 'e', 'y', 's', 0,
    'l', 'i', 's', 't', 0,
    'm', 'o', 'd', 'e', 0,
    'r', 'o', 'o', 't', 0,
    'h', 'o', 'm', 'e', 0,
    'c', 'd', 'U', 'p', 0,
    'M', 'o', 'v', 'e', 0,
    'e', 'x', 'i', 't', 0,
    'b', 'a', 's', 'e', 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,
    'r', 'e', 'a', 'd', 0,
    's', 'e', 'e', 'k', 0,
    's', 'i', 'z', 'e', 0,
    'o', 'p', 'e', 'n', 0,
    's', 't', 'o', 'p', 0,
    'a', 'c', 'l', 0,
    'F', 'A', 'M', 0,
    'K', 'A', 'r', 0,
    'K', 'I', 'O', 0,
    'c', 'm', 'p', 0,
    'u', 'r', 'i', 0,
    'r', 'u', 'n', 0,
    'a', 'd', 'd', 0,
    'p', 'o', 's', 0,
    'u', 'i', 0,
    's', 'w', 0,
    's', 'y', 0,
    's', 'x', 0,
    't', 'o', 0,
};

void sipVH_kio_0(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QWidget*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",const_cast<QWidget *>(a0),sipType_QWidget,NULL);

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

ThumbCreator::Flags sipVH_kio_1(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    ThumbCreator::Flags sipRes = (ThumbCreator::Flags)0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

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

    return sipRes;
}

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

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

    return sipRes;
}

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

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

    return sipRes;
}

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

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

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

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

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

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

void sipVH_kio_7(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,const KUrl& a1,int a2,KIO::JobFlags a3)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNiN",new KUrl(a0),sipType_KUrl,NULL,new KUrl(a1),sipType_KUrl,NULL,a2,new KIO::JobFlags(a3),sipType_KIO_JobFlags,NULL);

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

void sipVH_kio_8(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,const QDateTime& a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new KUrl(a0),sipType_KUrl,NULL,new QDateTime(a1),sipType_QDateTime,NULL);

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

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

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

void sipVH_kio_10(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,int a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Ni",new KUrl(a0),sipType_KUrl,NULL,a1);

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

void sipVH_kio_11(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const KUrl& a1,KIO::JobFlags a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNN",new QString(a0),sipType_QString,NULL,new KUrl(a1),sipType_KUrl,NULL,new KIO::JobFlags(a2),sipType_KIO_JobFlags,NULL);

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

void sipVH_kio_12(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,const KUrl& a1,KIO::JobFlags a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNN",new KUrl(a0),sipType_KUrl,NULL,new KUrl(a1),sipType_KUrl,NULL,new KIO::JobFlags(a2),sipType_KIO_JobFlags,NULL);

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

void sipVH_kio_13(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,int a1,KIO::JobFlags a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NiN",new KUrl(a0),sipType_KUrl,NULL,a1,new KIO::JobFlags(a2),sipType_KIO_JobFlags,NULL);

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

void sipVH_kio_14(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, unsigned PY_LONG_LONG a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "o",a0);

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

void sipVH_kio_15(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,QIODevice::OpenMode a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new KUrl(a0),sipType_KUrl,NULL,new QIODevice::OpenMode(a1),sipType_QIODevice_OpenMode,NULL);

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

void sipVH_kio_16(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,unsigned short a1,const QString& a2,const QString& a3)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NtNN",new QString(a0),sipType_QString,NULL,a1,new QString(a2),sipType_QString,NULL,new QString(a3),sipType_QString,NULL);

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

void sipVH_kio_17(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KIO::MetaData& a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new KIO::MetaData(a0),sipType_KIO_MetaData,NULL);

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

void sipVH_kio_18(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KIO::MetaData& a0,const QString& a1,const QString& a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DNN",&a0,sipType_KIO_MetaData,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL);

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

void sipVH_kio_19(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KIO::RenameDialog_Mode a0,const KIO::RenameDialogPlugin::FileItem& a1,const KIO::RenameDialogPlugin::FileItem& a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "FDD",a0,sipType_KIO_RenameDialog_Mode,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a1),sipType_KIO_RenameDialogPlugin_FileItem,NULL,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a2),sipType_KIO_RenameDialogPlugin_FileItem,NULL);

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

bool sipVH_kio_20(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KIO::RenameDialog_Mode a0,const KIO::RenameDialogPlugin::FileItem& a1,const KIO::RenameDialogPlugin::FileItem& a2)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "FDD",a0,sipType_KIO_RenameDialog_Mode,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a1),sipType_KIO_RenameDialogPlugin_FileItem,NULL,const_cast<KIO::RenameDialogPlugin::FileItem *>(&a2),sipType_KIO_RenameDialogPlugin_FileItem,NULL);

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

    return sipRes;
}

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

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

    return sipRes;
}

bool sipVH_kio_22(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QString& a1,const QString& a2,uint a3,long a4,long a5,long a6)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNNulll",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,a3,a4,a5,a6);

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

    return sipRes;
}

bool sipVH_kio_23(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QString& a1,const QString& a2,PY_LONG_LONG a3,uint a4,long a5,long a6,long a7)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNNnulll",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,a3,a4,a5,a6,a7);

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

    return sipRes;
}

bool sipVH_kio_24(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QString& a1,const QString& a2,const QString& a3,uint a4,long a5,long a6,long a7)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNNNulll",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,new QString(a3),sipType_QString,NULL,a4,a5,a6,a7);

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

    return sipRes;
}

bool sipVH_kio_25(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const char*a0,PY_LONG_LONG a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "An",a0,a1);

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

    return sipRes;
}

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

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

    return sipRes;
}

void sipVH_kio_27(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KUrlCompletion::Mode a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_KUrlCompletion_Mode);

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

KUrlCompletion::Mode sipVH_kio_28(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KUrlCompletion::Mode sipRes = (KUrlCompletion::Mode)0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

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

    return sipRes;
}

KCModule* sipVH_kio_29(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWidget*a0,const char*a1)
{
    KCModule* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DA",a0,sipType_QWidget,NULL,a1);

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

    return sipRes;
}

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

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

    return sipRes;
}

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

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

    return sipRes;
}

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

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

    return sipRes;
}

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

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

QNetworkReply* sipVH_kio_34(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QNetworkAccessManager::Operation a0,const QNetworkRequest& a1,QIODevice*a2)
{
    QNetworkReply* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "FND",a0,sipType_QNetworkAccessManager_Operation,new QNetworkRequest(a1),sipType_QNetworkRequest,NULL,a2,sipType_QIODevice,NULL);

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

    return sipRes;
}

KIO::PreviewJob* sipVH_kio_35(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,int a1,int a2)
{
    KIO::PreviewJob* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Nii",new KUrl(a0),sipType_KUrl,NULL,a1,a2);

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

    return sipRes;
}

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

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

bool sipVH_kio_37(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,const QMap<QString,QVariant>& a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new KUrl(a0),sipType_KUrl,NULL,new QVariantMap(a1),sipType_QMap_0100QString_0100QVariant,NULL);

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

    return sipRes;
}

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

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

    return sipRes;
}

void sipVH_kio_39(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,QWidget*a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "ND",new QString(a0),sipType_QString,NULL,a1,sipType_QWidget,NULL);

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

KFile::Modes sipVH_kio_40(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KFile::Modes sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

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

    return sipRes;
}

void sipVH_kio_41(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KFile::Modes a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new KFile::Modes(a0),sipType_KFile_Modes,NULL);

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

void sipVH_kio_42(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KPreviewWidgetBase*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_KPreviewWidgetBase,NULL);

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

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

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

KSharedPtr<KMimeType> sipVH_kio_44(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KSharedPtr<KMimeType> sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

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

    return sipRes;
}

KAbstractFileWidget::OperationMode sipVH_kio_45(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KAbstractFileWidget::OperationMode sipRes = (KAbstractFileWidget::OperationMode)0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

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

    return sipRes;
}

void sipVH_kio_46(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KAbstractFileWidget::OperationMode a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_KAbstractFileWidget_OperationMode);

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

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

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

    return sipRes;
}

KUrl::List sipVH_kio_48(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod)
{
    KUrl::List sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "");

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

    return sipRes;
}

QWidget* sipVH_kio_49(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWidget*a0,const QStyleOptionViewItem& a1,const QModelIndex& a2)
{
    QWidget* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DNN",a0,sipType_QWidget,NULL,new QStyleOptionViewItem(a1),sipType_QStyleOptionViewItem,NULL,new QModelIndex(a2),sipType_QModelIndex,NULL);

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

    return sipRes;
}

QList<QAction*> sipVH_kio_50(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KFileItemListProperties& a0,QWidget*a1)
{
    QList<QAction*> sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "ND",new KFileItemListProperties(a0),sipType_KFileItemListProperties,NULL,a1,sipType_QWidget,NULL);

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

    return sipRes;
}

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

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

void sipVH_kio_52(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KFileItem& a0,const QPoint& a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new KFileItem(a0),sipType_KFileItem,NULL,new QPoint(a1),sipType_QPoint,NULL);

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

void sipVH_kio_53(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KDirLister*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_KDirLister,NULL);

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

QAbstractItemView* sipVH_kio_54(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QWidget*a0,KFile::FileView a1)
{
    QAbstractItemView* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DF",a0,sipType_QWidget,NULL,a1,sipType_KFile_FileView);

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

    return sipRes;
}

KIO::CopyJob* sipVH_kio_55(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KFileItemList& a0,QWidget*a1,bool a2,bool a3)
{
    KIO::CopyJob* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NDbb",new KFileItemList(a0),sipType_KFileItemList,NULL,a1,sipType_QWidget,NULL,a2,a3);

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

    return sipRes;
}

KIO::DeleteJob* sipVH_kio_56(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KFileItemList& a0,QWidget*a1,bool a2,bool a3)
{
    KIO::DeleteJob* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NDbb",new KFileItemList(a0),sipType_KFileItemList,NULL,a1,sipType_QWidget,NULL,a2,a3);

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

    return sipRes;
}

void sipVH_kio_57(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KFile::FileView a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_KFile_FileView);

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

void sipVH_kio_58(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, QAbstractItemView*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_QAbstractItemView,NULL);

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

void sipVH_kio_59(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KIO::Job*a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "D",a0,sipType_KIO_Job,NULL);

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

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

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

    return sipRes;
}

bool sipVH_kio_61(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QList<QRegExp>& a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new QString(a0),sipType_QString,NULL,new QList<QRegExp>(a1),sipType_QList_0100QRegExp,NULL);

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

    return sipRes;
}

bool sipVH_kio_62(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KFileItem& a0)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new KFileItem(a0),sipType_KFileItem,NULL);

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

    return sipRes;
}

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

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

    return sipRes;
}

KFileItem sipVH_kio_64(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0)
{
    KFileItem sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new KUrl(a0),sipType_KUrl,NULL);

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

    return sipRes;
}

bool sipVH_kio_65(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,KDirLister::OpenUrlFlags a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NN",new KUrl(a0),sipType_KUrl,NULL,new KDirLister::OpenUrlFlags(a1),sipType_KDirLister_OpenUrlFlags,NULL);

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

    return sipRes;
}

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

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

    return sipRes;
}

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

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

    return sipRes;
}

KBookmarkDialog* sipVH_kio_68(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KBookmarkManager*a0,QWidget*a1)
{
    KBookmarkDialog* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DD",a0,sipType_KBookmarkManager,NULL,a1,sipType_QWidget,NULL);

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

    return sipRes;
}

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

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

void sipVH_kio_70(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KBookmark& a0,Qt::MouseButtons a1,Qt::KeyboardModifiers a2)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNN",new KBookmark(a0),sipType_KBookmark,NULL,new Qt::MouseButtons(a1),sipType_Qt_MouseButtons,NULL,new Qt::KeyboardModifiers(a2),sipType_Qt_KeyboardModifiers,NULL);

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

bool sipVH_kio_71(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KBookmarkOwner::BookmarkOption a0)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_KBookmarkOwner_BookmarkOption);

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

    return sipRes;
}

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

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

    return sipRes;
}

QString sipVH_kio_73(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, bool a0)
{
    QString sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "b",a0);

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

    return sipRes;
}

void sipVH_kio_74(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KBookmarkDialog::BookmarkDialogMode a0,const KBookmark& a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "FN",a0,sipType_KBookmarkDialog_BookmarkDialogMode,new KBookmark(a1),sipType_KBookmark,NULL);

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

void sipVH_kio_75(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KBookmarkDialog::BookmarkDialogMode a0)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "F",a0,sipType_KBookmarkDialog_BookmarkDialogMode);

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

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

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

    return sipRes;
}

bool sipVH_kio_77(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const QString& a0,const QString& a1,const QString& a2,const char*a3,PY_LONG_LONG a4,uint a5,long a6,long a7,long a8)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNNAnulll",new QString(a0),sipType_QString,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,a3,a4,a5,a6,a7,a8);

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

    return sipRes;
}

void sipVH_kio_78(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, int a0,void*a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "iV",a0,a1);

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

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

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

    return sipRes;
}

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

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

    return sipRes;
}

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

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

    return sipRes;
}

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

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

    return sipRes;
}

KUrl sipVH_kio_83(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,bool a1,QWidget*a2,const QString& a3)
{
    KUrl sipRes;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NbDN",new KUrl(a0),sipType_KUrl,NULL,a1,a2,sipType_QWidget,NULL,new QString(a3),sipType_QString,NULL);

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

    return sipRes;
}

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

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

    return sipRes;
}

QWidget* sipVH_kio_85(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,QWidget*a1)
{
    QWidget* sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "ND",new KUrl(a0),sipType_KUrl,NULL,a1,sipType_QWidget,NULL);

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

    return sipRes;
}

KIO::SkipDialog_Result sipVH_kio_86(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KJob*a0,bool a1,const QString& a2)
{
    KIO::SkipDialog_Result sipRes = (KIO::SkipDialog_Result)0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DbN",a0,sipType_KJob,NULL,a1,new QString(a2),sipType_QString,NULL);

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

    return sipRes;
}

KIO::RenameDialog_Result sipVH_kio_87(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KJob*a0,const QString& a1,const QString& a2,const QString& a3,KIO::RenameDialog_Mode a4,QString& a5,unsigned PY_LONG_LONG a6,unsigned PY_LONG_LONG a7,long a8,long a9,long a10,long a11)
{
    KIO::RenameDialog_Result sipRes = (KIO::RenameDialog_Result)0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "DNNNFDoollll",a0,sipType_KJob,NULL,new QString(a1),sipType_QString,NULL,new QString(a2),sipType_QString,NULL,new QString(a3),sipType_QString,NULL,a4,sipType_KIO_RenameDialog_Mode,&a5,sipType_QString,NULL,a6,a7,a8,a9,a10,a11);

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

    return sipRes;
}

void sipVH_kio_88(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, KIO::UDSEntry& a0,bool a1)
{
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "Db",&a0,sipType_KIO_UDSEntry,NULL,a1);

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

bool sipVH_kio_89(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,KUrl& a1)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "ND",new KUrl(a0),sipType_KUrl,NULL,&a1,sipType_KUrl,NULL);

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

    return sipRes;
}

bool sipVH_kio_90(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl& a0,const KUrl& a1,const KDateTime& a2,const KDateTime& a3)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "NNNN",new KUrl(a0),sipType_KUrl,NULL,new KUrl(a1),sipType_KUrl,NULL,new KDateTime(a2),sipType_KDateTime,NULL,new KDateTime(a3),sipType_KDateTime,NULL);

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

    return sipRes;
}

bool sipVH_kio_91(sip_gilstate_t sipGILState, sipVirtErrorHandlerFunc sipErrorHandler, sipSimpleWrapper *sipPySelf, PyObject *sipMethod, const KUrl::List& a0)
{
    bool sipRes = 0;
    PyObject *sipResObj = sipCallMethod(0, sipMethod, "N",new KUrl::List(a0),sipType_KUrl_List,NULL);

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

    return sipRes;
}


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

    {
        const QString* a0;
        int a0State = 0;

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

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

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

    {
        const KFileItem* a0;

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

            Py_BEGIN_ALLOW_THREADS
            sipRes = qHash(*a0);
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *slot___rshift__(PyObject *,PyObject *);}
static PyObject *slot___rshift__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QDataStream* a0;
        KACL* a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KACL, &a1))
        {
            QDataStream*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 >> *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    {
        QDataStream* a0;
        KFileItem* a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KFileItem, &a1))
        {
            QDataStream*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 >> *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    {
        QDataStream* a0;
        KIO::UDSEntry* a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KIO_UDSEntry, &a1))
        {
            QDataStream*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 >> *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot___lshift__(PyObject *,PyObject *);}
static PyObject *slot___lshift__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        QDataStream* a0;
        const KACL* a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KACL, &a1))
        {
            QDataStream*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 << *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    {
        QDataStream* a0;
        const KFileItem* a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KFileItem, &a1))
        {
            QDataStream*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 << *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    {
        QDataStream* a0;
        const KIO::UDSEntry* a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J9J9", sipType_QDataStream, &a0, sipType_KIO_UDSEntry, &a1))
        {
            QDataStream*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = &(*a0 << *a1);
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QDataStream,NULL);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}

static sipPySlotExtenderDef slotExtenders[] = {
    {(void *)slot___rshift__, rshift_slot, {0, 0, 0}},
    {(void *)slot___lshift__, lshift_slot, {0, 0, 0}},
    {NULL, (sipPySlotType)0, {0, 0, 0}}
};


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

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

    if (dynamic_cast<KAbstractFileItemActionPlugin*>(sipCpp))
        sipType = sipType_KAbstractFileItemActionPlugin;
    else if (dynamic_cast<KAbstractFileModule*>(sipCpp))
        sipType = sipType_KAbstractFileModule;
    else if (dynamic_cast<KAutoMount*>(sipCpp))
        sipType = sipType_KAutoMount;
    else if (dynamic_cast<KAutoUnmount*>(sipCpp))
        sipType = sipType_KAutoUnmount;
    else if (dynamic_cast<KBookmarkDomBuilder*>(sipCpp))
        sipType = sipType_KBookmarkDomBuilder;
    else if (dynamic_cast<KBookmarkImporterBase*>(sipCpp))
        {
        sipType = sipType_KBookmarkImporterBase;
        if (dynamic_cast<KCrashBookmarkImporterImpl*>(sipCpp))
            sipType = sipType_KCrashBookmarkImporterImpl;
        else if (dynamic_cast<KIEBookmarkImporterImpl*>(sipCpp))
            sipType = sipType_KIEBookmarkImporterImpl;
        else if (dynamic_cast<KNSBookmarkImporterImpl*>(sipCpp))
            {
            sipType = sipType_KNSBookmarkImporterImpl;
            if (dynamic_cast<KMozillaBookmarkImporterImpl*>(sipCpp))
                sipType = sipType_KMozillaBookmarkImporterImpl;
            }
        else if (dynamic_cast<KOperaBookmarkImporterImpl*>(sipCpp))
            sipType = sipType_KOperaBookmarkImporterImpl;
        else if (dynamic_cast<KXBELBookmarkImporterImpl*>(sipCpp))
            sipType = sipType_KXBELBookmarkImporterImpl;
        }
    else if (dynamic_cast<KBookmarkManager*>(sipCpp))
        sipType = sipType_KBookmarkManager;
    else if (dynamic_cast<KBookmarkMenu*>(sipCpp))
        {
        sipType = sipType_KBookmarkMenu;
        if (dynamic_cast<KonqBookmarkMenu*>(sipCpp))
            sipType = sipType_KonqBookmarkMenu;
        }
    else if (dynamic_cast<KUrlCompletion*>(sipCpp))
        {
        sipType = sipType_KUrlCompletion;
        if (dynamic_cast<KShellCompletion*>(sipCpp))
            sipType = sipType_KShellCompletion;
        }
    else if (dynamic_cast<KCrashBookmarkImporter*>(sipCpp))
        sipType = sipType_KCrashBookmarkImporter;
    else if (dynamic_cast<KDataTool*>(sipCpp))
        sipType = sipType_KDataTool;
    else if (dynamic_cast<KDirLister*>(sipCpp))
        sipType = sipType_KDirLister;
    else if (dynamic_cast<KDirWatch*>(sipCpp))
        sipType = sipType_KDirWatch;
    else if (dynamic_cast<KDiskFreeSpace*>(sipCpp))
        sipType = sipType_KDiskFreeSpace;
    else if (dynamic_cast<KFileItemActionPlugin*>(sipCpp))
        sipType = sipType_KFileItemActionPlugin;
    else if (dynamic_cast<KFileItemActions*>(sipCpp))
        sipType = sipType_KFileItemActions;
    else if (dynamic_cast<KFilePreviewGenerator*>(sipCpp))
        sipType = sipType_KFilePreviewGenerator;
    else if (dynamic_cast<KFileWritePlugin*>(sipCpp))
        sipType = sipType_KFileWritePlugin;
    else if (dynamic_cast<KIO::Connection*>(sipCpp))
        sipType = sipType_KIO_Connection;
    else if (dynamic_cast<KIO::ConnectionServer*>(sipCpp))
        sipType = sipType_KIO_ConnectionServer;
    else if (dynamic_cast<KIO::FileUndoManager*>(sipCpp))
        sipType = sipType_KIO_FileUndoManager;
    else if (dynamic_cast<KIO::ForwardingSlaveBase*>(sipCpp))
        sipType = sipType_KIO_ForwardingSlaveBase;
    else if (dynamic_cast<KIO::NetAccess*>(sipCpp))
        sipType = sipType_KIO_NetAccess;
    else if (dynamic_cast<KIO::Scheduler*>(sipCpp))
        sipType = sipType_KIO_Scheduler;
    else if (dynamic_cast<KIO::SessionData*>(sipCpp))
        sipType = sipType_KIO_SessionData;
    else if (dynamic_cast<KIO::SlaveConfig*>(sipCpp))
        sipType = sipType_KIO_SlaveConfig;
    else if (dynamic_cast<KIO::SlaveInterface*>(sipCpp))
        {
        sipType = sipType_KIO_SlaveInterface;
        if (dynamic_cast<KIO::Slave*>(sipCpp))
            sipType = sipType_KIO_Slave;
        }
    else if (dynamic_cast<KIO::Job*>(sipCpp))
        {
        sipType = sipType_KIO_Job;
        if (dynamic_cast<KIO::ChmodJob*>(sipCpp))
            sipType = sipType_KIO_ChmodJob;
        else if (dynamic_cast<KIO::CopyJob*>(sipCpp))
            sipType = sipType_KIO_CopyJob;
        else if (dynamic_cast<KIO::DeleteJob*>(sipCpp))
            sipType = sipType_KIO_DeleteJob;
        else if (dynamic_cast<KIO::DirectorySizeJob*>(sipCpp))
            sipType = sipType_KIO_DirectorySizeJob;
        else if (dynamic_cast<KIO::FileCopyJob*>(sipCpp))
            sipType = sipType_KIO_FileCopyJob;
        else if (dynamic_cast<KIO::MetaInfoJob*>(sipCpp))
            sipType = sipType_KIO_MetaInfoJob;
        else if (dynamic_cast<KIO::PreviewJob*>(sipCpp))
            sipType = sipType_KIO_PreviewJob;
        else if (dynamic_cast<KIO::SimpleJob*>(sipCpp))
            {
            sipType = sipType_KIO_SimpleJob;
            if (dynamic_cast<KIO::FileJob*>(sipCpp))
                sipType = sipType_KIO_FileJob;
            else if (dynamic_cast<KIO::ListJob*>(sipCpp))
                sipType = sipType_KIO_ListJob;
            else if (dynamic_cast<KIO::StatJob*>(sipCpp))
                sipType = sipType_KIO_StatJob;
            else if (dynamic_cast<KIO::TransferJob*>(sipCpp))
                {
                sipType = sipType_KIO_TransferJob;
                if (dynamic_cast<KIO::DavJob*>(sipCpp))
                    sipType = sipType_KIO_DavJob;
                else if (dynamic_cast<KIO::MimetypeJob*>(sipCpp))
                    sipType = sipType_KIO_MimetypeJob;
                else if (dynamic_cast<KIO::MultiGetJob*>(sipCpp))
                    sipType = sipType_KIO_MultiGetJob;
                else if (dynamic_cast<KIO::SpecialJob*>(sipCpp))
                    sipType = sipType_KIO_SpecialJob;
                else if (dynamic_cast<KIO::StoredTransferJob*>(sipCpp))
                    sipType = sipType_KIO_StoredTransferJob;
                }
            }
        }
    else if (dynamic_cast<KIO::JobUiDelegate*>(sipCpp))
        sipType = sipType_KIO_JobUiDelegate;
    else if (dynamic_cast<KNFSShare*>(sipCpp))
        sipType = sipType_KNFSShare;
    else if (dynamic_cast<KPropertiesDialogPlugin*>(sipCpp))
        {
        sipType = sipType_KPropertiesDialogPlugin;
        if (dynamic_cast<KFileSharePropsPlugin*>(sipCpp))
            sipType = sipType_KFileSharePropsPlugin;
        }
    else if (dynamic_cast<KRun*>(sipCpp))
        sipType = sipType_KRun;
    else if (dynamic_cast<KSambaShare*>(sipCpp))
        sipType = sipType_KSambaShare;
    else if (dynamic_cast<KUriFilterPlugin*>(sipCpp))
        sipType = sipType_KUriFilterPlugin;
    else if (dynamic_cast<KFileItemDelegate*>(sipCpp))
        sipType = sipType_KFileItemDelegate;
    else if (dynamic_cast<KDeviceListModel*>(sipCpp))
        sipType = sipType_KDeviceListModel;
    else if (dynamic_cast<KDirModel*>(sipCpp))
        sipType = sipType_KDirModel;
    else if (dynamic_cast<KFilePlacesModel*>(sipCpp))
        sipType = sipType_KFilePlacesModel;
    else if (dynamic_cast<KDirSortFilterProxyModel*>(sipCpp))
        sipType = sipType_KDirSortFilterProxyModel;
    else if (dynamic_cast<KBookmarkActionMenu*>(sipCpp))
        sipType = sipType_KBookmarkActionMenu;
    else if (dynamic_cast<KNewFileMenu*>(sipCpp))
        sipType = sipType_KNewFileMenu;
    else if (dynamic_cast<KBookmarkAction*>(sipCpp))
        sipType = sipType_KBookmarkAction;
    else if (dynamic_cast<KDataToolAction*>(sipCpp))
        sipType = sipType_KDataToolAction;
    else if (dynamic_cast<KDirOperator*>(sipCpp))
        sipType = sipType_KDirOperator;
    else if (dynamic_cast<KFileMetaDataConfigurationWidget*>(sipCpp))
        sipType = sipType_KFileMetaDataConfigurationWidget;
    else if (dynamic_cast<KFileMetaDataWidget*>(sipCpp))
        sipType = sipType_KFileMetaDataWidget;
    else if (dynamic_cast<KFileWidget*>(sipCpp))
        sipType = sipType_KFileWidget;
    else if (dynamic_cast<KIO::RenameDialogPlugin*>(sipCpp))
        sipType = sipType_KIO_RenameDialogPlugin;
    else if (dynamic_cast<KPreviewWidgetBase*>(sipCpp))
        {
        sipType = sipType_KPreviewWidgetBase;
        if (dynamic_cast<KImageFilePreview*>(sipCpp))
            sipType = sipType_KImageFilePreview;
        }
    else if (dynamic_cast<KStatusBarOfflineIndicator*>(sipCpp))
        sipType = sipType_KStatusBarOfflineIndicator;
    else if (dynamic_cast<KUrlNavigator*>(sipCpp))
        sipType = sipType_KUrlNavigator;
    else if (dynamic_cast<KIconButton*>(sipCpp))
        sipType = sipType_KIconButton;
    else if (dynamic_cast<KFileFilterCombo*>(sipCpp))
        sipType = sipType_KFileFilterCombo;
    else if (dynamic_cast<KUrlComboBox*>(sipCpp))
        sipType = sipType_KUrlComboBox;
    else if (dynamic_cast<KBookmarkDialog*>(sipCpp))
        sipType = sipType_KBookmarkDialog;
    else if (dynamic_cast<KDirSelectDialog*>(sipCpp))
        sipType = sipType_KDirSelectDialog;
    else if (dynamic_cast<KFileDialog*>(sipCpp))
        {
        sipType = sipType_KFileDialog;
        if (dynamic_cast<KEncodingFileDialog*>(sipCpp))
            sipType = sipType_KEncodingFileDialog;
        }
    else if (dynamic_cast<KIO::SkipDialog*>(sipCpp))
        sipType = sipType_KIO_SkipDialog;
    else if (dynamic_cast<KIconDialog*>(sipCpp))
        sipType = sipType_KIconDialog;
    else if (dynamic_cast<KMimeTypeChooserDialog*>(sipCpp))
        sipType = sipType_KMimeTypeChooserDialog;
    else if (dynamic_cast<KNameAndUrlInputDialog*>(sipCpp))
        sipType = sipType_KNameAndUrlInputDialog;
    else if (dynamic_cast<KOpenWithDialog*>(sipCpp))
        sipType = sipType_KOpenWithDialog;
    else if (dynamic_cast<KOCRDialog*>(sipCpp))
        sipType = sipType_KOCRDialog;
    else if (dynamic_cast<KPropertiesDialog*>(sipCpp))
        sipType = sipType_KPropertiesDialog;
    else if (dynamic_cast<KScanDialog*>(sipCpp))
        sipType = sipType_KScanDialog;
    else if (dynamic_cast<KIO::PasswordDialog*>(sipCpp))
        sipType = sipType_KIO_PasswordDialog;
    else if (dynamic_cast<KUrlRequesterDialog*>(sipCpp))
        sipType = sipType_KUrlRequesterDialog;
    else if (dynamic_cast<KIO::RenameDialog*>(sipCpp))
        sipType = sipType_KIO_RenameDialog;
    else if (dynamic_cast<KBuildSycocaProgressDialog*>(sipCpp))
        sipType = sipType_KBuildSycocaProgressDialog;
    else if (dynamic_cast<KUrlRequester*>(sipCpp))
        {
        sipType = sipType_KUrlRequester;
        if (dynamic_cast<KUrlComboRequester*>(sipCpp))
            sipType = sipType_KUrlComboRequester;
        }
    else if (dynamic_cast<KMimeTypeChooser*>(sipCpp))
        sipType = sipType_KMimeTypeChooser;
    else if (dynamic_cast<KFilePlacesView*>(sipCpp))
        sipType = sipType_KFilePlacesView;
    else if (dynamic_cast<KIconCanvas*>(sipCpp))
        sipType = sipType_KIconCanvas;
    else if (dynamic_cast<KBookmarkContextMenu*>(sipCpp))
        sipType = sipType_KBookmarkContextMenu;
#line 3745 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}


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

#line 59 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kar.sip"
    // CTSCC for subclasses of 'KArchive'
    sipType = NULL;

    if (dynamic_cast<KAr*>(sipCpp))
        sipType = sipType_KAr;
    else if (dynamic_cast<KTar*>(sipCpp))
        sipType = sipType_KTar;
    else if (dynamic_cast<KZip*>(sipCpp))
        sipType = sipType_KZip;
#line 3768 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}


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

#line 179 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/karchive.sip"
    // CTSCC for subclasses of 'KArchiveEntry'
    sipType = NULL;

    if (dynamic_cast<KArchiveDirectory*>(sipCpp))
        sipType = sipType_KArchiveDirectory;
    else if (dynamic_cast<KArchiveFile*>(sipCpp))
        {
        sipType = sipType_KArchiveFile;
        if (dynamic_cast<KZipFileEntry*>(sipCpp))
            sipType = sipType_KZipFileEntry;
        }
#line 3793 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}


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

#line 35 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kbookmarkexporter.sip"
    // CTSCC for subclasses of 'KBookmarkExporterBase'
    sipType = NULL;

    if (dynamic_cast<KIEBookmarkExporterImpl*>(sipCpp))
        sipType = sipType_KIEBookmarkExporterImpl;
    else if (dynamic_cast<KNSBookmarkExporterImpl*>(sipCpp))
        sipType = sipType_KNSBookmarkExporterImpl;
    else if (dynamic_cast<KOperaBookmarkExporterImpl*>(sipCpp))
        sipType = sipType_KOperaBookmarkExporterImpl;
#line 3816 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}


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

#line 103 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kbookmarkmanager.sip"
    // CTSCC for subclasses of 'KBookmarkOwner'
    sipType = NULL;

    if (dynamic_cast<KonqBookmarkOwner*>(sipCpp))
        sipType = sipType_KonqBookmarkOwner;
#line 3835 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}


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

#line 44 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/accessmanager.sip"
    // CTSCC for subclasses of 'AccessManager'
    sipType = NULL;

    if (dynamic_cast<KIO::AccessManager*>(sipCpp))
        sipType = sipType_KIO_AccessManager;
#line 3854 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}


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

#line 80 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/accessmanager.sip"
    // CTSCC for subclasses of 'CookieJar'
    sipType = NULL;

    if (dynamic_cast<KIO::Integration::CookieJar*>(sipCpp))
        sipType = sipType_KIO_Integration_CookieJar;
#line 3873 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}


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

#line 43 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/thumbcreator.sip"
    // CTSCC for subclasses of 'ThumbCreator'
    sipType = NULL;

    if (dynamic_cast<ThumbCreatorV2*>(sipCpp))
        sipType = sipType_ThumbCreatorV2;
    else if (dynamic_cast<ThumbSequenceCreator*>(sipCpp))
        sipType = sipType_ThumbSequenceCreator;
#line 3894 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}


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

#line 55 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kurlpixmapprovider.sip"
    // CTSCC for subclasses of 'KPixmapProvider'
    sipType = NULL;

    if (dynamic_cast<KUrlPixmapProvider*>(sipCpp))
        sipType = sipType_KUrlPixmapProvider;
#line 3913 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}


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

#line 77 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/tcpslavebase.sip"
    // CTSCC for subclasses of 'SlaveBase'
    sipType = NULL;

    if (dynamic_cast<KIO::ForwardingSlaveBase*>(sipCpp))
        sipType = sipType_KIO_ForwardingSlaveBase;
    else if (dynamic_cast<KIO::TCPSlaveBase*>(sipCpp))
        sipType = sipType_KIO_TCPSlaveBase;
#line 3934 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

    return sipType;
}
static sipEnumTypeDef enumTypes[] = {
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__UDSEntry__StandardFieldTypes, {0}}, sipNameNr_StandardFieldTypes, 175, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_ThumbCreator__Flags, {0}}, sipNameNr_Flags, 260, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__TCPSlaveBase__SslResultDetail, {0}}, sipNameNr_SslResultDetail, 171, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SslUi__RulesStorage, {0}}, sipNameNr_RulesStorage, 166, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Message, {0}}, sipNameNr_Message, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Info, {0}}, sipNameNr_Info, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SlaveBase__VirtualFunctionId, {0}}, sipNameNr_VirtualFunctionId, 160, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SlaveBase__MessageBoxType, {0}}, sipNameNr_MessageBoxType, 160, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__SkipDialog_Result, {0}}, sipNameNr_SkipDialog_Result, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__RenameDialog_Result, {0}}, sipNameNr_RenameDialog_Result, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__RenameDialog_Mode, {0}}, sipNameNr_RenameDialog_Mode, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__PreviewJob__ScaleType, {0}}, sipNameNr_ScaleType, 147, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_PredicateProperties__Attributes, {0}}, sipNameNr_Attributes, 247, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__NetAccess__StatSide, {0}}, sipNameNr_StatSide, 140, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KZip__Compression, {0}}, sipNameNr_Compression, 240, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KZip__ExtraField, {0}}, sipNameNr_ExtraField, 240, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUrlCompletion__Mode, {0}}, sipNameNr_Mode, 233, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUrlComboBox__OverLoadResolving, {0}}, sipNameNr_OverLoadResolving, 229, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUrlComboBox__Mode, {0}}, sipNameNr_Mode, 229, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUriFilter__SearchFilterType, {0}}, sipNameNr_SearchFilterType, 220, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUriFilterData__SearchFilterOption, {0}}, sipNameNr_SearchFilterOption, 223, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KUriFilterData__UriTypes, {0}}, sipNameNr_UriTypes, 223, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KSambaShareData__UserShareError, {0}}, sipNameNr_UserShareError, 212, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KSambaShareData__GuestPermission, {0}}, sipNameNr_GuestPermission, 212, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KProtocolManager__ProxyAuthMode, {0}}, sipNameNr_ProxyAuthMode, 204, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KProtocolManager__ProxyType, {0}}, sipNameNr_ProxyType, 204, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMountPoint__FileSystemFlag, {0}}, sipNameNr_FileSystemFlag, 186, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMountPoint__DetailsNeededFlag, {0}}, sipNameNr_DetailsNeededFlag, 186, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KMimeTypeChooser__Visuals, {0}}, sipNameNr_Visuals, 183, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__AccessManager__Attribute, {0}}, sipNameNr_Attribute, 102, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KImageIO__Mode, {0}}, sipNameNr_Mode, 181, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileShare__ShareMode, {0}}, sipNameNr_ShareMode, 93, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileShare__Authorization, {0}}, sipNameNr_Authorization, 93, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFilePlacesModel__AdditionalRoles, {0}}, sipNameNr_AdditionalRoles, 89, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileMetaInfo__What, {0}}, sipNameNr_What, 85, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileItemDelegate__Information, {0}}, sipNameNr_Information, 79, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileItem__FileTimes, {0}}, sipNameNr_FileTimes, 75, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileDialog__Option, {0}}, sipNameNr_Option, 70, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFileDialog__OperationMode, {0}}, sipNameNr_OperationMode, 70, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFile__SelectionMode, {0}}, sipNameNr_SelectionMode, 65, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFile__FileView, {0}}, sipNameNr_FileView, 65, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KFile__Mode, {0}}, sipNameNr_Mode, 65, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KEMailSettings__Extension, {0}}, sipNameNr_Extension, 60, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KEMailSettings__Setting, {0}}, sipNameNr_Setting, 60, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirWatch__Method, {0}}, sipNameNr_Method, 54, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirWatch__WatchMode, {0}}, sipNameNr_WatchMode, 54, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirOperator__ActionType, {0}}, sipNameNr_ActionType, 50, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirModel__DropsAllowedFlag, {0}}, sipNameNr_DropsAllowedFlag, 45, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirModel__AdditionalRoles, {0}}, sipNameNr_AdditionalRoles, 45, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirModel__ModelColumns, {0}}, sipNameNr_ModelColumns, 45, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirLister__Changes, {0}}, sipNameNr_Changes, 40, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirLister__WhichItems, {0}}, sipNameNr_WhichItems, 40, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KDirLister__OpenUrlFlag, {0}}, sipNameNr_OpenUrlFlag, 40, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBookmarkOwner__BookmarkOption, {0}}, sipNameNr_BookmarkOption, 29, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBookmarkDialog__BookmarkDialogMode, {0}}, sipNameNr_BookmarkDialogMode, 20, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KBookmark__MetaDataOverwriteMode, {0}}, sipNameNr_MetaDataOverwriteMode, 13, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KAbstractFileWidget__OperationMode, {0}}, sipNameNr_OperationMode, 4, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__JobUiDelegate__ConfirmationType, {0}}, sipNameNr_ConfirmationType, 130, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__JobUiDelegate__DeletionType, {0}}, sipNameNr_DeletionType, 130, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__StatJob__StatSide, {0}}, sipNameNr_StatSide, 168, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__JobFlag, {0}}, sipNameNr_JobFlag, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__LoadType, {0}}, sipNameNr_LoadType, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__CacheControl, {0}}, sipNameNr_CacheControl, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Error, {0}}, sipNameNr_Error, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__Command, {0}}, sipNameNr_Command, 101, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__FileUndoManager__CommandType, {0}}, sipNameNr_CommandType, 120, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__CopyJob__CopyMode, {0}}, sipNameNr_CopyMode, 112, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__NetRC__LookUpModeFlag, {0}}, sipNameNr_LookUpModeFlag, 142, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_KIO__AuthInfo__FieldFlags, {0}}, sipNameNr_FieldFlags, 104, NULL},
};


/*
 * This defines each type in this module.
 */
static sipTypeDef *typesTable[] = {
    &sipTypeDef_kio_ACLUserPermissionsList.mtd_base,
    &sipTypeDef_kio_KACL.super.ctd_base,
    &sipTypeDef_kio_KAbstractFileItemActionPlugin.super.ctd_base,
    &sipTypeDef_kio_KAbstractFileModule.super.ctd_base,
    &sipTypeDef_kio_KAbstractFileWidget.super.ctd_base,
    &enumTypes[56].etd_base,
    &sipTypeDef_kio_KAr.super.ctd_base,
    &sipTypeDef_kio_KArchive.super.ctd_base,
    &sipTypeDef_kio_KArchiveDirectory.super.ctd_base,
    &sipTypeDef_kio_KArchiveEntry.super.ctd_base,
    &sipTypeDef_kio_KArchiveFile.super.ctd_base,
    &sipTypeDef_kio_KAutoMount.super.ctd_base,
    &sipTypeDef_kio_KAutoUnmount.super.ctd_base,
    &sipTypeDef_kio_KBookmark.super.ctd_base,
    &sipTypeDef_kio_KBookmark_List.super.ctd_base,
    &enumTypes[55].etd_base,
    &sipTypeDef_kio_KBookmarkAction.super.ctd_base,
    &sipTypeDef_kio_KBookmarkActionInterface.super.ctd_base,
    &sipTypeDef_kio_KBookmarkActionMenu.super.ctd_base,
    &sipTypeDef_kio_KBookmarkContextMenu.super.ctd_base,
    &sipTypeDef_kio_KBookmarkDialog.super.ctd_base,
    &enumTypes[54].etd_base,
    &sipTypeDef_kio_KBookmarkDomBuilder.super.ctd_base,
    &sipTypeDef_kio_KBookmarkExporterBase.super.ctd_base,
    &sipTypeDef_kio_KBookmarkGroup.super.ctd_base,
    &sipTypeDef_kio_KBookmarkGroupTraverser.super.ctd_base,
    &sipTypeDef_kio_KBookmarkImporterBase.super.ctd_base,
    &sipTypeDef_kio_KBookmarkManager.super.ctd_base,
    &sipTypeDef_kio_KBookmarkMenu.super.ctd_base,
    &sipTypeDef_kio_KBookmarkOwner.super.ctd_base,
    &enumTypes[53].etd_base,
    &sipTypeDef_kio_KBuildSycocaProgressDialog.super.ctd_base,
    &sipTypeDef_kio_KCrashBookmarkImporter.super.ctd_base,
    &sipTypeDef_kio_KCrashBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KDBusServiceStarter.super.ctd_base,
    &sipTypeDef_kio_KDataTool.super.ctd_base,
    &sipTypeDef_kio_KDataToolAction.super.ctd_base,
    &sipTypeDef_kio_KDataToolInfo.super.ctd_base,
    &sipTypeDef_kio_KDesktopFileActions.super.ctd_base,
    &sipTypeDef_kio_KDeviceListModel.super.ctd_base,
    &sipTypeDef_kio_KDirLister.super.ctd_base,
    &enumTypes[50].etd_base,
    &enumTypes[52].etd_base,
    &sipTypeDef_kio_KDirLister_OpenUrlFlags.super.ctd_base,
    &enumTypes[51].etd_base,
    &sipTypeDef_kio_KDirModel.super.ctd_base,
    &enumTypes[48].etd_base,
    &sipTypeDef_kio_KDirModel_DropsAllowed.super.ctd_base,
    &enumTypes[47].etd_base,
    &enumTypes[49].etd_base,
    &sipTypeDef_kio_KDirOperator.super.ctd_base,
    &enumTypes[46].etd_base,
    &sipTypeDef_kio_KDirSelectDialog.super.ctd_base,
    &sipTypeDef_kio_KDirSortFilterProxyModel.super.ctd_base,
    &sipTypeDef_kio_KDirWatch.super.ctd_base,
    &enumTypes[44].etd_base,
    &enumTypes[45].etd_base,
    &sipTypeDef_kio_KDirWatch_WatchModes.super.ctd_base,
    &sipTypeDef_kio_KDiskFreeSpace.super.ctd_base,
    &sipTypeDef_kio_KDiskFreeSpaceInfo.super.ctd_base,
    &sipTypeDef_kio_KEMailSettings.super.ctd_base,
    &enumTypes[42].etd_base,
    &enumTypes[43].etd_base,
    &sipTypeDef_kio_KEncodingFileDialog.super.ctd_base,
    &sipTypeDef_kio_KEncodingFileDialog_Result.super.ctd_base,
    &sipTypeDef_kio_KFile.super.ctd_base,
    &enumTypes[40].etd_base,
    &enumTypes[41].etd_base,
    &sipTypeDef_kio_KFile_Modes.super.ctd_base,
    &enumTypes[39].etd_base,
    &sipTypeDef_kio_KFileDialog.super.ctd_base,
    &enumTypes[38].etd_base,
    &enumTypes[37].etd_base,
    &sipTypeDef_kio_KFileDialog_Options.super.ctd_base,
    &sipTypeDef_kio_KFileFilterCombo.super.ctd_base,
    &sipTypeDef_kio_KFileItem.super.ctd_base,
    &enumTypes[36].etd_base,
    &sipTypeDef_kio_KFileItemActionPlugin.super.ctd_base,
    &sipTypeDef_kio_KFileItemActions.super.ctd_base,
    &sipTypeDef_kio_KFileItemDelegate.super.ctd_base,
    &enumTypes[35].etd_base,
    &sipTypeDef_kio_KFileItemList.super.ctd_base,
    &sipTypeDef_kio_KFileItemListProperties.super.ctd_base,
    &sipTypeDef_kio_KFileMetaDataConfigurationWidget.super.ctd_base,
    &sipTypeDef_kio_KFileMetaDataWidget.super.ctd_base,
    &sipTypeDef_kio_KFileMetaInfo.super.ctd_base,
    &enumTypes[34].etd_base,
    &sipTypeDef_kio_KFileMetaInfo_WhatFlags.super.ctd_base,
    &sipTypeDef_kio_KFileMetaInfoItem.super.ctd_base,
    &sipTypeDef_kio_KFilePlacesModel.super.ctd_base,
    &enumTypes[33].etd_base,
    &sipTypeDef_kio_KFilePlacesView.super.ctd_base,
    &sipTypeDef_kio_KFilePreviewGenerator.super.ctd_base,
    &sipTypeDef_kio_KFileShare.super.ctd_base,
    &enumTypes[32].etd_base,
    &enumTypes[31].etd_base,
    &sipTypeDef_kio_KFileSharePropsPlugin.super.ctd_base,
    &sipTypeDef_kio_KFileWidget.super.ctd_base,
    &sipTypeDef_kio_KFileWritePlugin.super.ctd_base,
    &sipTypeDef_kio_KIEBookmarkExporterImpl.super.ctd_base,
    &sipTypeDef_kio_KIEBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KIO.super.ctd_base,
    &sipTypeDef_kio_KIO_AccessManager.super.ctd_base,
    &enumTypes[29].etd_base,
    &sipTypeDef_kio_KIO_AuthInfo.super.ctd_base,
    &enumTypes[68].etd_base,
    &enumTypes[62].etd_base,
    &sipTypeDef_kio_KIO_ChmodJob.super.ctd_base,
    &enumTypes[64].etd_base,
    &sipTypeDef_kio_KIO_Connection.super.ctd_base,
    &sipTypeDef_kio_KIO_ConnectionServer.super.ctd_base,
    &sipTypeDef_kio_KIO_CopyInfo.super.ctd_base,
    &sipTypeDef_kio_KIO_CopyJob.super.ctd_base,
    &enumTypes[66].etd_base,
    &sipTypeDef_kio_KIO_DavJob.super.ctd_base,
    &sipTypeDef_kio_KIO_DeleteJob.super.ctd_base,
    &sipTypeDef_kio_KIO_DirectorySizeJob.super.ctd_base,
    &enumTypes[63].etd_base,
    &sipTypeDef_kio_KIO_FileCopyJob.super.ctd_base,
    &sipTypeDef_kio_KIO_FileJob.super.ctd_base,
    &sipTypeDef_kio_KIO_FileUndoManager.super.ctd_base,
    &enumTypes[65].etd_base,
    &sipTypeDef_kio_KIO_FileUndoManager_UiInterface.super.ctd_base,
    &sipTypeDef_kio_KIO_ForwardingSlaveBase.super.ctd_base,
    &enumTypes[5].etd_base,
    &sipTypeDef_kio_KIO_Integration.super.ctd_base,
    &sipTypeDef_kio_KIO_Integration_CookieJar.super.ctd_base,
    &sipTypeDef_kio_KIO_Job.super.ctd_base,
    &enumTypes[60].etd_base,
    &sipTypeDef_kio_KIO_JobFlags.super.ctd_base,
    &sipTypeDef_kio_KIO_JobUiDelegate.super.ctd_base,
    &enumTypes[57].etd_base,
    &enumTypes[58].etd_base,
    &sipTypeDef_kio_KIO_ListJob.super.ctd_base,
    &enumTypes[61].etd_base,
    &enumTypes[4].etd_base,
    &sipTypeDef_kio_KIO_MetaData.mtd_base,
    &sipTypeDef_kio_KIO_MetaInfoJob.super.ctd_base,
    &sipTypeDef_kio_KIO_MimetypeJob.super.ctd_base,
    &sipTypeDef_kio_KIO_MultiGetJob.super.ctd_base,
    &sipTypeDef_kio_KIO_NetAccess.super.ctd_base,
    &enumTypes[13].etd_base,
    &sipTypeDef_kio_KIO_NetRC.super.ctd_base,
    &sipTypeDef_kio_KIO_NetRC_AutoLogin.super.ctd_base,
    &sipTypeDef_kio_KIO_NetRC_LookUpMode.super.ctd_base,
    &enumTypes[67].etd_base,
    &sipTypeDef_kio_KIO_PasswordDialog.super.ctd_base,
    &sipTypeDef_kio_KIO_PreviewJob.super.ctd_base,
    &enumTypes[11].etd_base,
    &sipTypeDef_kio_KIO_RenameDialog.super.ctd_base,
    &sipTypeDef_kio_KIO_RenameDialogPlugin.super.ctd_base,
    &sipTypeDef_kio_KIO_RenameDialogPlugin_FileItem.super.ctd_base,
    &enumTypes[10].etd_base,
    &enumTypes[9].etd_base,
    &sipTypeDef_kio_KIO_Scheduler.super.ctd_base,
    &sipTypeDef_kio_KIO_SessionData.super.ctd_base,
    &sipTypeDef_kio_KIO_SimpleJob.super.ctd_base,
    &sipTypeDef_kio_KIO_SkipDialog.super.ctd_base,
    &enumTypes[8].etd_base,
    &sipTypeDef_kio_KIO_Slave.super.ctd_base,
    &sipTypeDef_kio_KIO_SlaveBase.super.ctd_base,
    &enumTypes[7].etd_base,
    &enumTypes[6].etd_base,
    &sipTypeDef_kio_KIO_SlaveConfig.super.ctd_base,
    &sipTypeDef_kio_KIO_SlaveInterface.super.ctd_base,
    &sipTypeDef_kio_KIO_SpecialJob.super.ctd_base,
    &sipTypeDef_kio_KIO_SslUi.super.ctd_base,
    &enumTypes[3].etd_base,
    &sipTypeDef_kio_KIO_StatJob.super.ctd_base,
    &enumTypes[59].etd_base,
    &sipTypeDef_kio_KIO_StoredTransferJob.super.ctd_base,
    &sipTypeDef_kio_KIO_TCPSlaveBase.super.ctd_base,
    &sipTypeDef_kio_KIO_TCPSlaveBase_SslResult.super.ctd_base,
    &enumTypes[2].etd_base,
    &sipTypeDef_kio_KIO_TransferJob.super.ctd_base,
    &sipTypeDef_kio_KIO_UDSEntry.super.ctd_base,
    &enumTypes[0].etd_base,
    &sipTypeDef_kio_KIconButton.super.ctd_base,
    &sipTypeDef_kio_KIconCanvas.super.ctd_base,
    &sipTypeDef_kio_KIconDialog.super.ctd_base,
    &sipTypeDef_kio_KImageFilePreview.super.ctd_base,
    &sipTypeDef_kio_KImageIO.super.ctd_base,
    &enumTypes[30].etd_base,
    &sipTypeDef_kio_KMimeTypeChooser.super.ctd_base,
    &enumTypes[28].etd_base,
    &sipTypeDef_kio_KMimeTypeChooserDialog.super.ctd_base,
    &sipTypeDef_kio_KMountPoint.super.ctd_base,
    &enumTypes[27].etd_base,
    &sipTypeDef_kio_KMountPoint_DetailsNeededFlags.super.ctd_base,
    &enumTypes[26].etd_base,
    &sipTypeDef_kio_KMountPoint_List.super.ctd_base,
    &sipTypeDef_kio_KMozillaBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KNFSShare.super.ctd_base,
    &sipTypeDef_kio_KNSBookmarkExporterImpl.super.ctd_base,
    &sipTypeDef_kio_KNSBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KNameAndUrlInputDialog.super.ctd_base,
    &sipTypeDef_kio_KNewFileMenu.super.ctd_base,
    &sipTypeDef_kio_KOCRDialog.super.ctd_base,
    &sipTypeDef_kio_KOpenWithDialog.super.ctd_base,
    &sipTypeDef_kio_KOperaBookmarkExporterImpl.super.ctd_base,
    &sipTypeDef_kio_KOperaBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KPreviewWidgetBase.super.ctd_base,
    &sipTypeDef_kio_KPropertiesDialog.super.ctd_base,
    &sipTypeDef_kio_KPropertiesDialogPlugin.super.ctd_base,
    &sipTypeDef_kio_KProtocolManager.super.ctd_base,
    &enumTypes[24].etd_base,
    &enumTypes[25].etd_base,
    &sipTypeDef_kio_KRecentDirs.super.ctd_base,
    &sipTypeDef_kio_KRecentDocument.super.ctd_base,
    &sipTypeDef_kio_KRemoteEncoding.super.ctd_base,
    &sipTypeDef_kio_KRun.super.ctd_base,
    &sipTypeDef_kio_KSambaShare.super.ctd_base,
    &sipTypeDef_kio_KSambaShareData.super.ctd_base,
    &enumTypes[23].etd_base,
    &enumTypes[22].etd_base,
    &sipTypeDef_kio_KScanDialog.super.ctd_base,
    &sipTypeDef_kio_KSharedPtr_0100KMountPoint.mtd_base,
    &sipTypeDef_kio_KShellCompletion.super.ctd_base,
    &sipTypeDef_kio_KStatusBarOfflineIndicator.super.ctd_base,
    &sipTypeDef_kio_KTar.super.ctd_base,
    &sipTypeDef_kio_KUriFilter.super.ctd_base,
    &enumTypes[19].etd_base,
    &sipTypeDef_kio_KUriFilter_SearchFilterTypes.super.ctd_base,
    &sipTypeDef_kio_KUriFilterData.super.ctd_base,
    &enumTypes[20].etd_base,
    &sipTypeDef_kio_KUriFilterData_SearchFilterOptions.super.ctd_base,
    &enumTypes[21].etd_base,
    &sipTypeDef_kio_KUriFilterPlugin.super.ctd_base,
    &sipTypeDef_kio_KUriFilterSearchProvider.super.ctd_base,
    &sipTypeDef_kio_KUrlComboBox.super.ctd_base,
    &enumTypes[18].etd_base,
    &enumTypes[17].etd_base,
    &sipTypeDef_kio_KUrlComboRequester.super.ctd_base,
    &sipTypeDef_kio_KUrlCompletion.super.ctd_base,
    &enumTypes[16].etd_base,
    &sipTypeDef_kio_KUrlNavigator.super.ctd_base,
    &sipTypeDef_kio_KUrlPixmapProvider.super.ctd_base,
    &sipTypeDef_kio_KUrlRequester.super.ctd_base,
    &sipTypeDef_kio_KUrlRequesterDialog.super.ctd_base,
    &sipTypeDef_kio_KXBELBookmarkImporterImpl.super.ctd_base,
    &sipTypeDef_kio_KZip.super.ctd_base,
    &enumTypes[14].etd_base,
    &enumTypes[15].etd_base,
    &sipTypeDef_kio_KZipFileEntry.super.ctd_base,
    &sipTypeDef_kio_KonqBookmarkContextMenu.super.ctd_base,
    &sipTypeDef_kio_KonqBookmarkMenu.super.ctd_base,
    &sipTypeDef_kio_KonqBookmarkOwner.super.ctd_base,
    &sipTypeDef_kio_PredicateProperties.super.ctd_base,
    &enumTypes[12].etd_base,
    &sipTypeDef_kio_QHash_0100QString_0100KFileMetaInfoItem.mtd_base,
    &sipTypeDef_kio_QList_0100KDataToolInfo.mtd_base,
    &sipTypeDef_kio_QList_0100KFileItem.mtd_base,
    &sipTypeDef_kio_QList_0100KFileMetaInfoItem.mtd_base,
    &sipTypeDef_kio_QList_0100KIO_CopyInfo.mtd_base,
    &sipTypeDef_kio_QList_0100KIO_UDSEntry.mtd_base,
    &sipTypeDef_kio_QList_0100KSambaShareData.mtd_base,
    &sipTypeDef_kio_QList_0101KUriFilterSearchProvider.mtd_base,
    &sipTypeDef_kio_QList_0600QPair_0100KFileItem_0100KFileItem.mtd_base,
    &sipTypeDef_kio_QList_0100QRegExp.mtd_base,
    &sipTypeDef_kio_QMap_0100QString_0100QStringList.mtd_base,
    &sipTypeDef_kio_ThumbCreator.super.ctd_base,
    &enumTypes[1].etd_base,
    &sipTypeDef_kio_ThumbCreatorV2.super.ctd_base,
    &sipTypeDef_kio_ThumbSequenceCreator.super.ctd_base,
};


/*
 * These define each typedef in this module.
 */
static sipTypedefDef typedefsTable[] = {
    {"ACLGroupPermissions", "QPair<QString,unsigned short>"},
    {"ACLGroupPermissionsList", "ACLUserPermissionsList"},
    {"ACLUserPermissions", "QPair<QString,unsigned short>"},
    {"KFileMetaInfoItemList", "QList<KFileMetaInfoItem>"},
    {"KIO::Integration::AccessManager", "KIO::AccessManager"},
    {"KIO::UDSEntryList", "QList<KIO::UDSEntry>"},
    {"KIO::fileoffset_t", "long long"},
    {"KIO::filesize_t", "unsigned long long"},
    {"KMountPoint::Ptr", "KSharedPtr<KMountPoint>"},
};


/*
 * This defines the virtual handlers that this module implements and can be
 * used by other modules.
 */
static sipVirtHandlerFunc virtHandlersTable[] = {
    (sipVirtHandlerFunc)sipVH_kio_0,
    (sipVirtHandlerFunc)sipVH_kio_1,
    (sipVirtHandlerFunc)sipVH_kio_2,
    (sipVirtHandlerFunc)sipVH_kio_3,
    (sipVirtHandlerFunc)sipVH_kio_4,
    (sipVirtHandlerFunc)sipVH_kio_5,
    (sipVirtHandlerFunc)sipVH_kio_6,
    (sipVirtHandlerFunc)sipVH_kio_7,
    (sipVirtHandlerFunc)sipVH_kio_8,
    (sipVirtHandlerFunc)sipVH_kio_9,
    (sipVirtHandlerFunc)sipVH_kio_10,
    (sipVirtHandlerFunc)sipVH_kio_11,
    (sipVirtHandlerFunc)sipVH_kio_12,
    (sipVirtHandlerFunc)sipVH_kio_13,
    (sipVirtHandlerFunc)sipVH_kio_14,
    (sipVirtHandlerFunc)sipVH_kio_15,
    (sipVirtHandlerFunc)sipVH_kio_16,
    (sipVirtHandlerFunc)sipVH_kio_17,
    (sipVirtHandlerFunc)sipVH_kio_18,
    (sipVirtHandlerFunc)sipVH_kio_19,
    (sipVirtHandlerFunc)sipVH_kio_20,
    (sipVirtHandlerFunc)sipVH_kio_21,
    (sipVirtHandlerFunc)sipVH_kio_22,
    (sipVirtHandlerFunc)sipVH_kio_23,
    (sipVirtHandlerFunc)sipVH_kio_24,
    (sipVirtHandlerFunc)sipVH_kio_25,
    (sipVirtHandlerFunc)sipVH_kio_26,
    (sipVirtHandlerFunc)sipVH_kio_27,
    (sipVirtHandlerFunc)sipVH_kio_28,
    (sipVirtHandlerFunc)sipVH_kio_29,
    (sipVirtHandlerFunc)sipVH_kio_30,
    (sipVirtHandlerFunc)sipVH_kio_31,
    (sipVirtHandlerFunc)sipVH_kio_32,
    (sipVirtHandlerFunc)sipVH_kio_33,
    (sipVirtHandlerFunc)sipVH_kio_34,
    (sipVirtHandlerFunc)sipVH_kio_35,
    (sipVirtHandlerFunc)sipVH_kio_36,
    (sipVirtHandlerFunc)sipVH_kio_37,
    (sipVirtHandlerFunc)sipVH_kio_38,
    (sipVirtHandlerFunc)sipVH_kio_39,
    (sipVirtHandlerFunc)sipVH_kio_40,
    (sipVirtHandlerFunc)sipVH_kio_41,
    (sipVirtHandlerFunc)sipVH_kio_42,
    (sipVirtHandlerFunc)sipVH_kio_43,
    (sipVirtHandlerFunc)sipVH_kio_44,
    (sipVirtHandlerFunc)sipVH_kio_45,
    (sipVirtHandlerFunc)sipVH_kio_46,
    (sipVirtHandlerFunc)sipVH_kio_47,
    (sipVirtHandlerFunc)sipVH_kio_48,
    (sipVirtHandlerFunc)sipVH_kio_49,
    (sipVirtHandlerFunc)sipVH_kio_50,
    (sipVirtHandlerFunc)sipVH_kio_51,
    (sipVirtHandlerFunc)sipVH_kio_52,
    (sipVirtHandlerFunc)sipVH_kio_53,
    (sipVirtHandlerFunc)sipVH_kio_54,
    (sipVirtHandlerFunc)sipVH_kio_55,
    (sipVirtHandlerFunc)sipVH_kio_56,
    (sipVirtHandlerFunc)sipVH_kio_57,
    (sipVirtHandlerFunc)sipVH_kio_58,
    (sipVirtHandlerFunc)sipVH_kio_59,
    (sipVirtHandlerFunc)sipVH_kio_60,
    (sipVirtHandlerFunc)sipVH_kio_61,
    (sipVirtHandlerFunc)sipVH_kio_62,
    (sipVirtHandlerFunc)sipVH_kio_63,
    (sipVirtHandlerFunc)sipVH_kio_64,
    (sipVirtHandlerFunc)sipVH_kio_65,
    (sipVirtHandlerFunc)sipVH_kio_66,
    (sipVirtHandlerFunc)sipVH_kio_67,
    (sipVirtHandlerFunc)sipVH_kio_68,
    (sipVirtHandlerFunc)sipVH_kio_69,
    (sipVirtHandlerFunc)sipVH_kio_70,
    (sipVirtHandlerFunc)sipVH_kio_71,
    (sipVirtHandlerFunc)sipVH_kio_72,
    (sipVirtHandlerFunc)sipVH_kio_73,
    (sipVirtHandlerFunc)sipVH_kio_74,
    (sipVirtHandlerFunc)sipVH_kio_75,
    (sipVirtHandlerFunc)sipVH_kio_76,
    (sipVirtHandlerFunc)sipVH_kio_77,
    (sipVirtHandlerFunc)sipVH_kio_78,
    (sipVirtHandlerFunc)sipVH_kio_79,
    (sipVirtHandlerFunc)sipVH_kio_80,
    (sipVirtHandlerFunc)sipVH_kio_81,
    (sipVirtHandlerFunc)sipVH_kio_82,
    (sipVirtHandlerFunc)sipVH_kio_83,
    (sipVirtHandlerFunc)sipVH_kio_84,
    (sipVirtHandlerFunc)sipVH_kio_85,
    (sipVirtHandlerFunc)sipVH_kio_86,
    (sipVirtHandlerFunc)sipVH_kio_87,
    (sipVirtHandlerFunc)sipVH_kio_88,
    (sipVirtHandlerFunc)sipVH_kio_89,
    (sipVirtHandlerFunc)sipVH_kio_90,
    (sipVirtHandlerFunc)sipVH_kio_91,
};


/* 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},
    {"PyKDE4.solid", -1, NULL},
    {"PyQt4.QtSvg", -1, NULL},
    {"PyQt4.QtXml", -1, NULL},
    {"PyKDE4.kdeui", -1, NULL},
    {NULL, -1, NULL}
};


/* This defines the class sub-convertors that this module defines. */
static sipSubClassConvertorDef convertorsTable[] = {
    {sipSubClass_KAbstractFileModule, {141, 0, 0}, NULL},
    {sipSubClass_KAr, {6, 255, 0}, NULL},
    {sipSubClass_KArchiveDirectory, {8, 255, 0}, NULL},
    {sipSubClass_KBookmarkExporterBase, {23, 255, 0}, NULL},
    {sipSubClass_KBookmarkOwner, {29, 255, 0}, NULL},
    {sipSubClass_KIO_AccessManager, {141, 0, 0}, NULL},
    {sipSubClass_KIO_Integration_CookieJar, {141, 0, 0}, NULL},
    {sipSubClass_ThumbCreator, {260, 255, 0}, NULL},
    {sipSubClass_KUrlPixmapProvider, {236, 255, 0}, NULL},
    {sipSubClass_KIO_TCPSlaveBase, {171, 255, 0}, NULL},
    {NULL, {0, 0, 0}, NULL}
};


/* This defines this module. */
sipExportedModuleDef sipModuleAPI_kio = {
    0,
    SIP_API_MINOR_NR,
    sipNameNr_PyKDE4_kio,
    0,
    -1,
    sipStrings_kio,
    importsTable,
    NULL,
    264,
    typesTable,
    NULL,
    0,
    NULL,
    9,
    typedefsTable,
    virtHandlersTable,
    NULL,
    convertorsTable,
    {NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL},
    NULL,
    NULL,
    slotExtenders,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL
};


/* The SIP API and the APIs of any imported modules. */
const sipAPIDef *sipAPI_kio;
const sipExportedModuleDef *sipModuleAPI_kio_QtCore;
const sipExportedModuleDef *sipModuleAPI_kio_QtNetwork;
const sipExportedModuleDef *sipModuleAPI_kio_QtGui;
const sipExportedModuleDef *sipModuleAPI_kio_kdecore;
const sipExportedModuleDef *sipModuleAPI_kio_solid;
const sipExportedModuleDef *sipModuleAPI_kio_QtSvg;
const sipExportedModuleDef *sipModuleAPI_kio_QtXml;
const sipExportedModuleDef *sipModuleAPI_kio_kdeui;

sip_qt_metaobject_func sip_kio_qt_metaobject;
sip_qt_metacall_func sip_kio_qt_metacall;
sip_qt_metacast_func sip_kio_qt_metacast;


/* The Python module initialisation function. */
#if PY_MAJOR_VERSION >= 3
#define SIP_MODULE_ENTRY        PyInit_kio
#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        initkio
#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_qHash), func_qHash, METH_VARARGS, NULL},
        {0, 0, 0, 0}
    };

#if PY_MAJOR_VERSION >= 3
    static PyModuleDef sip_module_def = {
        PyModuleDef_HEAD_INIT,
        "PyKDE4.kio",
        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_kio, sip_methods);
#else
    sipModule = Py_InitModule(const_cast<char *>(sipName_PyKDE4_kio), 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_kio = reinterpret_cast<const sipAPIDef *>(PyCapsule_GetPointer(sip_capiobj, SIP_MODULE_NAME "._C_API"));
#else
    sipAPI_kio = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));
#endif

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

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

    sip_kio_qt_metaobject = (sip_qt_metaobject_func)sipImportSymbol("qtcore_qt_metaobject");
    sip_kio_qt_metacall = (sip_qt_metacall_func)sipImportSymbol("qtcore_qt_metacall");
    sip_kio_qt_metacast = (sip_qt_metacast_func)sipImportSymbol("qtcore_qt_metacast");

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

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

    /* Get the APIs of the modules that this one is dependent on. */
    sipModuleAPI_kio_QtCore = sipModuleAPI_kio.em_imports[0].im_module;
    sipModuleAPI_kio_QtNetwork = sipModuleAPI_kio.em_imports[1].im_module;
    sipModuleAPI_kio_QtGui = sipModuleAPI_kio.em_imports[2].im_module;
    sipModuleAPI_kio_kdecore = sipModuleAPI_kio.em_imports[3].im_module;
    sipModuleAPI_kio_solid = sipModuleAPI_kio.em_imports[4].im_module;
    sipModuleAPI_kio_QtSvg = sipModuleAPI_kio.em_imports[5].im_module;
    sipModuleAPI_kio_QtXml = sipModuleAPI_kio.em_imports[6].im_module;
    sipModuleAPI_kio_kdeui = sipModuleAPI_kio.em_imports[7].im_module;

    SIP_MODULE_RETURN(sipModule);
}

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

#line 167 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kurifilter.sip"
#include <kurifilter.h>
#line 4611 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


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


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


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



extern "C" {static int convertTo_QList_0101KUriFilterSearchProvider(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0101KUriFilterSearchProvider(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KUriFilterSearchProvider*> **sipCppPtr = reinterpret_cast<QList<KUriFilterSearchProvider*> **>(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_KUriFilterSearchProvider, 0));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

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


extern "C" {static PyObject *convertFrom_QList_0101KUriFilterSearchProvider(void *, PyObject *);}
static PyObject *convertFrom_QList_0101KUriFilterSearchProvider(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KUriFilterSearchProvider*> *sipCpp = reinterpret_cast<QList<KUriFilterSearchProvider*> *>(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)
    {
        KUriFilterSearchProvider *t = sipCpp->at(i);
        PyObject *tobj;

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

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 4729 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0101KUriFilterSearchProvider = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_596,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0101KUriFilterSearchProvider,
    array_QList_0101KUriFilterSearchProvider,
    copy_QList_0101KUriFilterSearchProvider,
    release_QList_0101KUriFilterSearchProvider,
    convertTo_QList_0101KUriFilterSearchProvider,
    convertFrom_QList_0101KUriFilterSearchProvider
};

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

#line 23 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/ksambasharedata.sip"
#include <ksambasharedata.h>
#line 4764 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


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


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


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



extern "C" {static int convertTo_QList_0100KSambaShareData(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KSambaShareData(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KSambaShareData> **sipCppPtr = reinterpret_cast<QList<KSambaShareData> **>(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_KSambaShareData, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

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


extern "C" {static PyObject *convertFrom_QList_0100KSambaShareData(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KSambaShareData(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KSambaShareData> *sipCpp = reinterpret_cast<QList<KSambaShareData> *>(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)
    {
        KSambaShareData *t = new KSambaShareData(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 4888 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KSambaShareData = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_4862,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KSambaShareData,
    array_QList_0100KSambaShareData,
    copy_QList_0100KSambaShareData,
    release_QList_0100KSambaShareData,
    convertTo_QList_0100KSambaShareData,
    convertFrom_QList_0100KSambaShareData
};

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

#line 72 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 4923 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 4926 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 4929 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


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


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


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



extern "C" {static int convertTo_QHash_0100QString_0100KFileMetaInfoItem(PyObject *, void **, int *, PyObject *);}
static int convertTo_QHash_0100QString_0100KFileMetaInfoItem(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QHash<QString,KFileMetaInfoItem> **sipCppPtr = reinterpret_cast<QHash<QString,KFileMetaInfoItem> **>(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_KFileMetaInfoItem, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

    QHash<QString, KFileMetaInfoItem> *qm = new QHash<QString, KFileMetaInfoItem>;
 
    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));
        KFileMetaInfoItem *t2 = reinterpret_cast<KFileMetaInfoItem *>(sipConvertToType(t2obj, sipType_KFileMetaInfoItem, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_QString, state1);
            sipReleaseType(t2, sipType_KFileMetaInfoItem, state2);

            delete qm;
            return 0;
        }

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

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


extern "C" {static PyObject *convertFrom_QHash_0100QString_0100KFileMetaInfoItem(void *, PyObject *);}
static PyObject *convertFrom_QHash_0100QString_0100KFileMetaInfoItem(void *sipCppV, PyObject *sipTransferObj)
{
   QHash<QString,KFileMetaInfoItem> *sipCpp = reinterpret_cast<QHash<QString,KFileMetaInfoItem> *>(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, KFileMetaInfoItem>::const_iterator i = sipCpp->constBegin();

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

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_QString, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_KFileMetaInfoItem, 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 5077 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QHash_0100QString_0100KFileMetaInfoItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_629,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QHash_0100QString_0100KFileMetaInfoItem,
    array_QHash_0100QString_0100KFileMetaInfoItem,
    copy_QHash_0100QString_0100KFileMetaInfoItem,
    release_QHash_0100QString_0100KFileMetaInfoItem,
    convertTo_QHash_0100QString_0100KFileMetaInfoItem,
    convertFrom_QHash_0100QString_0100KFileMetaInfoItem
};

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

#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 5112 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


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


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


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



extern "C" {static int convertTo_QList_0100KFileItem(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KFileItem(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KFileItem> **sipCppPtr = reinterpret_cast<QList<KFileItem> **>(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_KFileItem, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

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


extern "C" {static PyObject *convertFrom_QList_0100KFileItem(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KFileItem(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KFileItem> *sipCpp = reinterpret_cast<QList<KFileItem> *>(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)
    {
        KFileItem *t = new KFileItem(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5236 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KFileItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_12217,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KFileItem,
    array_QList_0100KFileItem,
    copy_QList_0100KFileItem,
    release_QList_0100KFileItem,
    convertTo_QList_0100KFileItem,
    convertFrom_QList_0100KFileItem
};

#line 196 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#include <qpair.h>
#line 5268 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 27 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfileitem.sip"
#include <kfileitem.h>
#line 5272 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


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


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


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



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

#line 231 "/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 *seq = PySequence_ITEM(sipPy, i);

            if (!seq || !PySequence_Check(seq) || PySequence_Size(seq) != 2)
            {
                Py_XDECREF(seq);
                return 0;
            }

            PyObject *itm0 = PySequence_ITEM(seq, 0);
            PyObject *itm1 = PySequence_ITEM(seq, 1);

            if (!itm0 || !itm1)
            {
                Py_XDECREF(itm0);
                Py_XDECREF(itm1);
                Py_DECREF(seq);
                return 0;
            }

            if (!sipCanConvertToType(itm0, sipType_KFileItem, SIP_NOT_NONE) ||
                !sipCanConvertToType(itm1, sipType_KFileItem, SIP_NOT_NONE))
            {
                Py_DECREF(itm0);
                Py_DECREF(itm1);
                Py_DECREF(seq);
                return 0;
            }
        }

        return 1;
    }

    QList<QPair<KFileItem, KFileItem> > *ql = new QList<QPair<KFileItem, KFileItem> >;
    len = PySequence_Size(sipPy);
 
    for (SIP_SSIZE_T i = 0; i < len; ++i)
    {
        PyObject *seq = PySequence_ITEM(sipPy, i);
        PyObject *itm0 = PySequence_ITEM(seq, 0);
        PyObject *itm1 = PySequence_ITEM(seq, 1);
        int state1, state2;

        KFileItem *s1 = reinterpret_cast<KFileItem *>(sipConvertToType(itm0, sipType_KFileItem, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        KFileItem *s2 = reinterpret_cast<KFileItem *>(sipConvertToType(itm1, sipType_KFileItem, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        Py_DECREF(itm0);
        Py_DECREF(itm1);
        Py_DECREF(seq);

        if (*sipIsErr)
        {
            sipReleaseType(s1, sipType_KFileItem, state1);
            sipReleaseType(s2, sipType_KFileItem, state2);

            delete ql;
            return 0;
        }

        ql->append(QPair<KFileItem, KFileItem>(*s1, *s2));

        sipReleaseType(s1, sipType_KFileItem, state1);
        sipReleaseType(s2, sipType_KFileItem, state2);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 5390 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


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

#line 201 "/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)
    {
        const QPair<KFileItem, KFileItem> &p = sipCpp->at(i);
        KFileItem *s1 = new KFileItem(p.first);
        KFileItem *s2 = new KFileItem(p.second);
        PyObject *pobj;

        if ((pobj = sipBuildResult(NULL, "(NN)", s1, sipType_KFileItem, sipTransferObj, s2, sipType_KFileItem, sipTransferObj)) == NULL)
        {
            Py_DECREF(l);
            delete s1;
            delete s2;

            return NULL;
        }

        PyList_SET_ITEM(l, i, pobj);
    }

    return l;
#line 5427 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0600QPair_0100KFileItem_0100KFileItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_183,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0600QPair_0100KFileItem_0100KFileItem,
    array_QList_0600QPair_0100KFileItem_0100KFileItem,
    copy_QList_0600QPair_0100KFileItem_0100KFileItem,
    release_QList_0600QPair_0100KFileItem_0100KFileItem,
    convertTo_QList_0600QPair_0100KFileItem_0100KFileItem,
    convertFrom_QList_0600QPair_0100KFileItem_0100KFileItem
};

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

#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 5462 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


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


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


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



extern "C" {static int convertTo_QList_0100QRegExp(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100QRegExp(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<QRegExp> **sipCppPtr = reinterpret_cast<QList<QRegExp> **>(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_QRegExp, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

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


extern "C" {static PyObject *convertFrom_QList_0100QRegExp(void *, PyObject *);}
static PyObject *convertFrom_QList_0100QRegExp(void *sipCppV, PyObject *sipTransferObj)
{
   QList<QRegExp> *sipCpp = reinterpret_cast<QList<QRegExp> *>(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)
    {
        QRegExp *t = new QRegExp(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5586 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100QRegExp = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_16466,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100QRegExp,
    array_QList_0100QRegExp,
    copy_QList_0100QRegExp,
    release_QList_0100QRegExp,
    convertTo_QList_0100QRegExp,
    convertFrom_QList_0100QRegExp
};

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

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kdatatool.sip"
#include <kdatatool.h>
#line 5621 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


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


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


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



extern "C" {static int convertTo_QList_0100KDataToolInfo(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KDataToolInfo(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KDataToolInfo> **sipCppPtr = reinterpret_cast<QList<KDataToolInfo> **>(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_KDataToolInfo, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

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


extern "C" {static PyObject *convertFrom_QList_0100KDataToolInfo(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KDataToolInfo(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KDataToolInfo> *sipCpp = reinterpret_cast<QList<KDataToolInfo> *>(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)
    {
        KDataToolInfo *t = new KDataToolInfo(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5745 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KDataToolInfo = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_6886,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KDataToolInfo,
    array_QList_0100KDataToolInfo,
    copy_QList_0100KDataToolInfo,
    release_QList_0100KDataToolInfo,
    convertTo_QList_0100KDataToolInfo,
    convertFrom_QList_0100KDataToolInfo
};

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

#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/copyjob.sip"
#include <copyjob.h>
#line 5780 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


extern "C" {static void *array_QList_0100KIO_CopyInfo(SIP_SSIZE_T);}
static void *array_QList_0100KIO_CopyInfo(SIP_SSIZE_T sipNrElem)
{
    return new QList<KIO::CopyInfo>[sipNrElem];
}


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


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



extern "C" {static int convertTo_QList_0100KIO_CopyInfo(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KIO_CopyInfo(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KIO::CopyInfo> **sipCppPtr = reinterpret_cast<QList<KIO::CopyInfo> **>(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_KIO_CopyInfo, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

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


extern "C" {static PyObject *convertFrom_QList_0100KIO_CopyInfo(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KIO_CopyInfo(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KIO::CopyInfo> *sipCpp = reinterpret_cast<QList<KIO::CopyInfo> *>(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)
    {
        KIO::CopyInfo *t = new KIO::CopyInfo(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 5904 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KIO_CopyInfo = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_6907,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KIO_CopyInfo,
    array_QList_0100KIO_CopyInfo,
    copy_QList_0100KIO_CopyInfo,
    release_QList_0100KIO_CopyInfo,
    convertTo_QList_0100KIO_CopyInfo,
    convertFrom_QList_0100KIO_CopyInfo
};

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

#line 72 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 5939 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 51 "/usr/share/python3-sip/PyQt4/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 5942 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 5945 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstringlist.sip"
#include <qstringlist.h>
#line 5948 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


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


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


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



extern "C" {static int convertTo_QMap_0100QString_0100QStringList(PyObject *, void **, int *, PyObject *);}
static int convertTo_QMap_0100QString_0100QStringList(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QMap<QString,QStringList> **sipCppPtr = reinterpret_cast<QMap<QString,QStringList> **>(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_QStringList, SIP_NOT_NONE))
                return 0;
        } 

        return 1;
    }

    QMap<QString, QStringList> *qm = new QMap<QString, QStringList>;
 
    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));
        QStringList *t2 = reinterpret_cast<QStringList *>(sipConvertToType(t2obj, sipType_QStringList, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_QString, state1);
            sipReleaseType(t2, sipType_QStringList, state2);

            delete qm;
            return 0;
        }

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

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


extern "C" {static PyObject *convertFrom_QMap_0100QString_0100QStringList(void *, PyObject *);}
static PyObject *convertFrom_QMap_0100QString_0100QStringList(void *sipCppV, PyObject *sipTransferObj)
{
   QMap<QString,QStringList> *sipCpp = reinterpret_cast<QMap<QString,QStringList> *>(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, QStringList>::const_iterator i = sipCpp->constBegin();

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

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_QString, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_QStringList, 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 6096 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QMap_0100QString_0100QStringList = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_2745,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QMap_0100QString_0100QStringList,
    array_QMap_0100QString_0100QStringList,
    copy_QMap_0100QString_0100QStringList,
    release_QMap_0100QString_0100QStringList,
    convertTo_QMap_0100QString_0100QStringList,
    convertFrom_QMap_0100QString_0100QStringList
};

#line 340 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/typedefs.sip"
#include <ksharedptr.h>
#line 6127 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kmountpoint.sip"
#include <kmountpoint.h>
#line 6131 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


extern "C" {static void assign_KSharedPtr_0100KMountPoint(void *, SIP_SSIZE_T, const void *);}
static void assign_KSharedPtr_0100KMountPoint(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<KSharedPtr<KMountPoint> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const KSharedPtr<KMountPoint> *>(sipSrc);
}


extern "C" {static void *array_KSharedPtr_0100KMountPoint(SIP_SSIZE_T);}
static void *array_KSharedPtr_0100KMountPoint(SIP_SSIZE_T sipNrElem)
{
    return new KSharedPtr<KMountPoint>[sipNrElem];
}


extern "C" {static void *copy_KSharedPtr_0100KMountPoint(const void *, SIP_SSIZE_T);}
static void *copy_KSharedPtr_0100KMountPoint(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new KSharedPtr<KMountPoint>(reinterpret_cast<const KSharedPtr<KMountPoint> *>(sipSrc)[sipSrcIdx]);
}


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



extern "C" {static int convertTo_KSharedPtr_0100KMountPoint(PyObject *, void **, int *, PyObject *);}
static int convertTo_KSharedPtr_0100KMountPoint(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *)
{
    KSharedPtr<KMountPoint> **sipCppPtr = reinterpret_cast<KSharedPtr<KMountPoint> **>(sipCppPtrV);

#line 357 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/typedefs.sip"
    // Convert a Python instance to a Ptr on the heap.
    if (sipIsErr == NULL) {
        return 1;
    }
    
    int iserr = 0;
    KMountPoint *cpp = (KMountPoint *)sipForceConvertToType(sipPy, sipType_KMountPoint, NULL, 0, NULL, &iserr);

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

    *sipCppPtr = new KSharedPtr<KMountPoint> (cpp);

    return 1;
#line 6189 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


extern "C" {static PyObject *convertFrom_KSharedPtr_0100KMountPoint(void *, PyObject *);}
static PyObject *convertFrom_KSharedPtr_0100KMountPoint(void *sipCppV, PyObject *sipTransferObj)
{
   KSharedPtr<KMountPoint> *sipCpp = reinterpret_cast<KSharedPtr<KMountPoint> *>(sipCppV);

#line 344 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/typedefs.sip"
    // Convert to a Python instance

    if (!sipCpp)
        return NULL;

    KSharedPtr<KMountPoint> *cPtr = new KSharedPtr<KMountPoint> (*(KSharedPtr<KMountPoint> *)sipCpp);
    KMountPoint *cpp = cPtr->data ();
    PyObject *obj = sipConvertFromType(cpp, sipType_KMountPoint, sipTransferObj);

    return obj;
#line 6209 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_KSharedPtr_0100KMountPoint = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_4142,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_KSharedPtr_0100KMountPoint,
    array_KSharedPtr_0100KMountPoint,
    copy_KSharedPtr_0100KMountPoint,
    release_KSharedPtr_0100KMountPoint,
    convertTo_KSharedPtr_0100KMountPoint,
    convertFrom_KSharedPtr_0100KMountPoint
};

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

#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 6244 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


extern "C" {static void *array_QList_0100KIO_UDSEntry(SIP_SSIZE_T);}
static void *array_QList_0100KIO_UDSEntry(SIP_SSIZE_T sipNrElem)
{
    return new QList<KIO::UDSEntry>[sipNrElem];
}


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


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



extern "C" {static int convertTo_QList_0100KIO_UDSEntry(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KIO_UDSEntry(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KIO::UDSEntry> **sipCppPtr = reinterpret_cast<QList<KIO::UDSEntry> **>(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_KIO_UDSEntry, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

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


extern "C" {static PyObject *convertFrom_QList_0100KIO_UDSEntry(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KIO_UDSEntry(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KIO::UDSEntry> *sipCpp = reinterpret_cast<QList<KIO::UDSEntry> *>(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)
    {
        KIO::UDSEntry *t = new KIO::UDSEntry(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 6368 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KIO_UDSEntry = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_6928,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KIO_UDSEntry,
    array_QList_0100KIO_UDSEntry,
    copy_QList_0100KIO_UDSEntry,
    release_QList_0100KIO_UDSEntry,
    convertTo_QList_0100KIO_UDSEntry,
    convertFrom_QList_0100KIO_UDSEntry
};

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

#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kfilemetainfoitem.sip"
#include <kfilemetainfoitem.h>
#line 6403 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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


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


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


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



extern "C" {static int convertTo_QList_0100KFileMetaInfoItem(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100KFileMetaInfoItem(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<KFileMetaInfoItem> **sipCppPtr = reinterpret_cast<QList<KFileMetaInfoItem> **>(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_KFileMetaInfoItem, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

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


extern "C" {static PyObject *convertFrom_QList_0100KFileMetaInfoItem(void *, PyObject *);}
static PyObject *convertFrom_QList_0100KFileMetaInfoItem(void *sipCppV, PyObject *sipTransferObj)
{
   QList<KFileMetaInfoItem> *sipCpp = reinterpret_cast<QList<KFileMetaInfoItem> *>(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)
    {
        KFileMetaInfoItem *t = new KFileMetaInfoItem(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 6527 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


sipMappedTypeDef sipTypeDef_kio_QList_0100KFileMetaInfoItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_3317,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100KFileMetaInfoItem,
    array_QList_0100KFileMetaInfoItem,
    copy_QList_0100KFileMetaInfoItem,
    release_QList_0100KFileMetaInfoItem,
    convertTo_QList_0100KFileMetaInfoItem,
    convertFrom_QList_0100KFileMetaInfoItem
};

#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 6558 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 689 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 6562 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 6565 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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

    {
        uint a0;
        const KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bu", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->stringValue(a0));
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        uint a0;
        PY_LONG_LONG a1 = 0;
        const KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bu|n", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0, &a1))
        {
            PY_LONG_LONG sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->numberValue(a0,a1);
            Py_END_ALLOW_THREADS

            return PyLong_FromLongLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isDir();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isLink();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        uint a0;
        const QString* a1;
        int a1State = 0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BuJ1", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0, sipType_QString,&a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->insert(a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        uint a0;
        PY_LONG_LONG a1;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bun", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->insert(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_UDSEntry, sipName_insert, NULL);

    return NULL;
}


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

    {
        const KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->count();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        uint a0;
        const KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bu", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->contains(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        uint a0;
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bu", &sipSelf, sipType_KIO_UDSEntry, &sipCpp, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->remove(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            QList<uint>*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QList<uint>(sipCpp->listFields());
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        KIO::UDSEntry *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_UDSEntry, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->clear();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_UDSEntry(void *, int);}
static void release_KIO_UDSEntry(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<KIO::UDSEntry *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_KIO_UDSEntry(void *, SIP_SSIZE_T, const void *);}
static void assign_KIO_UDSEntry(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<KIO::UDSEntry *>(sipDst)[sipDstIdx] = *reinterpret_cast<const KIO::UDSEntry *>(sipSrc);
}


extern "C" {static void *array_KIO_UDSEntry(SIP_SSIZE_T);}
static void *array_KIO_UDSEntry(SIP_SSIZE_T sipNrElem)
{
    return new KIO::UDSEntry[sipNrElem];
}


extern "C" {static void *copy_KIO_UDSEntry(const void *, SIP_SSIZE_T);}
static void *copy_KIO_UDSEntry(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new KIO::UDSEntry(reinterpret_cast<const KIO::UDSEntry *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_KIO_UDSEntry(sipSimpleWrapper *);}
static void dealloc_KIO_UDSEntry(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_UDSEntry(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_KIO_UDSEntry(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_KIO_UDSEntry(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    KIO::UDSEntry *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::UDSEntry();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        const KIO::UDSEntry* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_KIO_UDSEntry, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::UDSEntry(*a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


static PyMethodDef methods_KIO_UDSEntry[] = {
    {SIP_MLNAME_CAST(sipName_clear), meth_KIO_UDSEntry_clear, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_contains), meth_KIO_UDSEntry_contains, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_count), meth_KIO_UDSEntry_count, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_insert), meth_KIO_UDSEntry_insert, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isDir), meth_KIO_UDSEntry_isDir, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isLink), meth_KIO_UDSEntry_isLink, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_listFields), meth_KIO_UDSEntry_listFields, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_numberValue), meth_KIO_UDSEntry_numberValue, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_remove), meth_KIO_UDSEntry_remove, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_stringValue), meth_KIO_UDSEntry_stringValue, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KIO_UDSEntry[] = {
    {sipName_UDS_ACCESS, static_cast<int>(KIO::UDSEntry::UDS_ACCESS), 176},
    {sipName_UDS_ACCESS_TIME, static_cast<int>(KIO::UDSEntry::UDS_ACCESS_TIME), 176},
    {sipName_UDS_ACL_STRING, static_cast<int>(KIO::UDSEntry::UDS_ACL_STRING), 176},
    {sipName_UDS_COMMENT, static_cast<int>(KIO::UDSEntry::UDS_COMMENT), 176},
    {sipName_UDS_CREATION_TIME, static_cast<int>(KIO::UDSEntry::UDS_CREATION_TIME), 176},
    {sipName_UDS_DEFAULT_ACL_STRING, static_cast<int>(KIO::UDSEntry::UDS_DEFAULT_ACL_STRING), 176},
    {sipName_UDS_DEVICE_ID, static_cast<int>(KIO::UDSEntry::UDS_DEVICE_ID), 176},
    {sipName_UDS_DISPLAY_NAME, static_cast<int>(KIO::UDSEntry::UDS_DISPLAY_NAME), 176},
    {sipName_UDS_DISPLAY_TYPE, static_cast<int>(KIO::UDSEntry::UDS_DISPLAY_TYPE), 176},
    {sipName_UDS_EXTENDED_ACL, static_cast<int>(KIO::UDSEntry::UDS_EXTENDED_ACL), 176},
    {sipName_UDS_EXTRA, static_cast<int>(KIO::UDSEntry::UDS_EXTRA), 176},
    {sipName_UDS_EXTRA_END, static_cast<int>(KIO::UDSEntry::UDS_EXTRA_END), 176},
    {sipName_UDS_FILE_TYPE, static_cast<int>(KIO::UDSEntry::UDS_FILE_TYPE), 176},
    {sipName_UDS_GROUP, static_cast<int>(KIO::UDSEntry::UDS_GROUP), 176},
    {sipName_UDS_GUESSED_MIME_TYPE, static_cast<int>(KIO::UDSEntry::UDS_GUESSED_MIME_TYPE), 176},
    {sipName_UDS_HIDDEN, static_cast<int>(KIO::UDSEntry::UDS_HIDDEN), 176},
    {sipName_UDS_ICON_NAME, static_cast<int>(KIO::UDSEntry::UDS_ICON_NAME), 176},
    {sipName_UDS_ICON_OVERLAY_NAMES, static_cast<int>(KIO::UDSEntry::UDS_ICON_OVERLAY_NAMES), 176},
    {sipName_UDS_INODE, static_cast<int>(KIO::UDSEntry::UDS_INODE), 176},
    {sipName_UDS_LINK_DEST, static_cast<int>(KIO::UDSEntry::UDS_LINK_DEST), 176},
    {sipName_UDS_LOCAL_PATH, static_cast<int>(KIO::UDSEntry::UDS_LOCAL_PATH), 176},
    {sipName_UDS_MIME_TYPE, static_cast<int>(KIO::UDSEntry::UDS_MIME_TYPE), 176},
    {sipName_UDS_MODIFICATION_TIME, static_cast<int>(KIO::UDSEntry::UDS_MODIFICATION_TIME), 176},
    {sipName_UDS_NAME, static_cast<int>(KIO::UDSEntry::UDS_NAME), 176},
    {sipName_UDS_NEPOMUK_QUERY, static_cast<int>(KIO::UDSEntry::UDS_NEPOMUK_QUERY), 176},
    {sipName_UDS_NEPOMUK_URI, static_cast<int>(KIO::UDSEntry::UDS_NEPOMUK_URI), 176},
    {sipName_UDS_NUMBER, static_cast<int>(KIO::UDSEntry::UDS_NUMBER), 176},
    {sipName_UDS_SIZE, static_cast<int>(KIO::UDSEntry::UDS_SIZE), 176},
    {sipName_UDS_SIZE_LARGE, static_cast<int>(KIO::UDSEntry::UDS_SIZE_LARGE), 176},
    {sipName_UDS_STRING, static_cast<int>(KIO::UDSEntry::UDS_STRING), 176},
    {sipName_UDS_TARGET_URL, static_cast<int>(KIO::UDSEntry::UDS_TARGET_URL), 176},
    {sipName_UDS_TIME, static_cast<int>(KIO::UDSEntry::UDS_TIME), 176},
    {sipName_UDS_URL, static_cast<int>(KIO::UDSEntry::UDS_URL), 176},
    {sipName_UDS_USER, static_cast<int>(KIO::UDSEntry::UDS_USER), 176},
    {sipName_UDS_XML_PROPERTIES, static_cast<int>(KIO::UDSEntry::UDS_XML_PROPERTIES), 176},
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_UDSEntry = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KIO__UDSEntry,
        {0}
    },
    {
        sipNameNr_UDSEntry,
        {101, 255, 0},
        10, methods_KIO_UDSEntry,
        35, enummembers_KIO_UDSEntry,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_KIO_UDSEntry,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_UDSEntry,
    assign_KIO_UDSEntry,
    array_KIO_UDSEntry,
    copy_KIO_UDSEntry,
    release_KIO_UDSEntry,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 70 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/thumbcreator.sip"
#include <thumbcreator.h>
#line 7044 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 7048 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/thumbcreator.sip"
#include <thumbcreator.h>
#line 7051 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 7054 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qimage.sip"
#include <qimage.h>
#line 7057 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


class sipThumbCreatorV2 : public ThumbCreatorV2
{
public:
    sipThumbCreatorV2();
    sipThumbCreatorV2(const ThumbCreatorV2&);
    virtual ~sipThumbCreatorV2();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    ThumbCreator::Flags flags() const;
    bool create(const QString&,int,int,QImage&);
    void writeConfiguration(const QWidget*);
    QWidget* createConfigurationWidget();

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[4];
};

sipThumbCreatorV2::sipThumbCreatorV2(): ThumbCreatorV2(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

sipThumbCreatorV2::sipThumbCreatorV2(const ThumbCreatorV2& a0): ThumbCreatorV2(a0), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

ThumbCreator::Flags sipThumbCreatorV2::flags() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[0]),sipPySelf,NULL,sipName_flags);

    if (!sipMeth)
        return ThumbCreatorV2::flags();

    extern ThumbCreator::Flags sipVH_kio_1(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return sipVH_kio_1(sipGILState, 0, sipPySelf, sipMeth);
}

bool sipThumbCreatorV2::create(const QString& a0,int a1,int a2,QImage& a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[1],sipPySelf,sipName_ThumbCreatorV2,sipName_create);

    if (!sipMeth)
        return 0;

    extern bool sipVH_kio_2(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,int,int,QImage&);

    return sipVH_kio_2(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3);
}

void sipThumbCreatorV2::writeConfiguration(const QWidget*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        ThumbCreatorV2::writeConfiguration(a0);
        return;
    }

    extern void sipVH_kio_0(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QWidget*);

    sipVH_kio_0(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QWidget* sipThumbCreatorV2::createConfigurationWidget()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
        return ThumbCreatorV2::createConfigurationWidget();

    typedef QWidget* (*sipVH_QtGui_106)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_106)(sipModuleAPI_kio_QtGui->em_virthandlers[106]))(sipGILState, 0, sipPySelf, sipMeth);
}


extern "C" {static PyObject *meth_ThumbCreatorV2_createConfigurationWidget(PyObject *, PyObject *);}
static PyObject *meth_ThumbCreatorV2_createConfigurationWidget(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        ThumbCreatorV2 *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_ThumbCreatorV2, &sipCpp))
        {
            QWidget*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->ThumbCreatorV2::createConfigurationWidget() : sipCpp->createConfigurationWidget());
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QWidget,NULL);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_ThumbCreatorV2_writeConfiguration(PyObject *, PyObject *);}
static PyObject *meth_ThumbCreatorV2_writeConfiguration(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QWidget* a0;
        ThumbCreatorV2 *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_ThumbCreatorV2, &sipCpp, sipType_QWidget, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->ThumbCreatorV2::writeConfiguration(a0) : sipCpp->writeConfiguration(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_ThumbCreatorV2, sipName_writeConfiguration, NULL);

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_ThumbCreatorV2(void *, int);}
static void release_ThumbCreatorV2(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipThumbCreatorV2 *>(sipCppV);
    else
        delete reinterpret_cast<ThumbCreatorV2 *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_ThumbCreatorV2(sipSimpleWrapper *);}
static void dealloc_ThumbCreatorV2(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipThumbCreatorV2 *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_ThumbCreatorV2(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_ThumbCreatorV2(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_ThumbCreatorV2(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipThumbCreatorV2 *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipThumbCreatorV2();
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    {
        const ThumbCreatorV2* a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9", sipType_ThumbCreatorV2, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipThumbCreatorV2(*a0);
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_ThumbCreatorV2[] = {{260, 255, 1}};


static PyMethodDef methods_ThumbCreatorV2[] = {
    {SIP_MLNAME_CAST(sipName_createConfigurationWidget), meth_ThumbCreatorV2_createConfigurationWidget, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_writeConfiguration), meth_ThumbCreatorV2_writeConfiguration, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_kio_ThumbCreatorV2 = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_ABSTRACT|SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_ThumbCreatorV2,
        {0}
    },
    {
        sipNameNr_ThumbCreatorV2,
        {0, 0, 1},
        2, methods_ThumbCreatorV2,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_ThumbCreatorV2,
    0,
    init_type_ThumbCreatorV2,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_ThumbCreatorV2,
    0,
    0,
    0,
    release_ThumbCreatorV2,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};

#line 36 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 7352 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 36 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 7356 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


extern "C" {static int slot_KIO_TCPSlaveBase_SslResult___bool__(PyObject *);}
static int slot_KIO_TCPSlaveBase_SslResult___bool__(PyObject *sipSelf)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return -1;


    {
        {
            int sipRes = 0;

#line 389 "/usr/share/python3-sip/PyQt4/QtCore/qglobal.sip"
#if QT_VERSION >= 0x050000
        sipRes = (sipCpp->operator KIO::TCPSlaveBase::SslResult::Int() != 0);
#else
        sipRes = (sipCpp->operator int() != 0);
#endif
#line 7378 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

            return sipRes;
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___ne__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___ne__(PyObject *sipSelf,PyObject *sipArg)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        const KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            bool sipRes = 0;

#line 380 "/usr/share/python3-sip/PyQt4/QtCore/qglobal.sip"
#if QT_VERSION >= 0x050000
        sipRes = (sipCpp->operator KIO::TCPSlaveBase::SslResult::Int() != a0->operator KIO::TCPSlaveBase::SslResult::Int());
#else
        sipRes = (sipCpp->operator int() != a0->operator int());
#endif
#line 7412 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
            sipReleaseType(const_cast<KIO::TCPSlaveBase::SslResult *>(a0),sipType_KIO_TCPSlaveBase_SslResult,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,ne_slot,sipType_KIO_TCPSlaveBase_SslResult,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___eq__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___eq__(PyObject *sipSelf,PyObject *sipArg)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        const KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            bool sipRes = 0;

#line 371 "/usr/share/python3-sip/PyQt4/QtCore/qglobal.sip"
#if QT_VERSION >= 0x050000
        sipRes = (sipCpp->operator KIO::TCPSlaveBase::SslResult::Int() == a0->operator KIO::TCPSlaveBase::SslResult::Int());
#else
        sipRes = (sipCpp->operator int() == a0->operator int());
#endif
#line 7452 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
            sipReleaseType(const_cast<KIO::TCPSlaveBase::SslResult *>(a0),sipType_KIO_TCPSlaveBase_SslResult,a0State);

            return PyBool_FromLong(sipRes);
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,eq_slot,sipType_KIO_TCPSlaveBase_SslResult,sipSelf,sipArg);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___invert__(PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___invert__(PyObject *sipSelf)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;


    {
        {
            KIO::TCPSlaveBase::SslResult*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::TCPSlaveBase::SslResult(~(*sipCpp));
            Py_END_ALLOW_THREADS

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

    return 0;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___and__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___and__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, &a1))
        {
            KIO::TCPSlaveBase::SslResult*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::TCPSlaveBase::SslResult((*a0 & a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

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

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,and_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___xor__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___xor__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;
        KIO::TCPSlaveBase::SslResult* a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, sipType_KIO_TCPSlaveBase_SslResult, &a1, &a1State))
        {
            KIO::TCPSlaveBase::SslResult*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::TCPSlaveBase::SslResult((*a0 ^ *a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);
            sipReleaseType(a1,sipType_KIO_TCPSlaveBase_SslResult,a1State);

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

    {
        KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, &a1))
        {
            KIO::TCPSlaveBase::SslResult*sipRes = 0;

#line 365 "/usr/share/python3-sip/PyQt4/QtCore/qglobal.sip"
        sipRes = new KIO::TCPSlaveBase::SslResult(*a0 ^ a1);
#line 7561 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

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

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,xor_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___or__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___or__(PyObject *sipArg0,PyObject *sipArg1)
{
    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;
        KIO::TCPSlaveBase::SslResult* a1;
        int a1State = 0;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, sipType_KIO_TCPSlaveBase_SslResult, &a1, &a1State))
        {
            KIO::TCPSlaveBase::SslResult*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::TCPSlaveBase::SslResult((*a0 | *a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);
            sipReleaseType(a1,sipType_KIO_TCPSlaveBase_SslResult,a1State);

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

    {
        KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;
        int a1;

        if (sipParsePair(&sipParseErr, sipArg0, sipArg1, "J1i", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State, &a1))
        {
            KIO::TCPSlaveBase::SslResult*sipRes = 0;

#line 360 "/usr/share/python3-sip/PyQt4/QtCore/qglobal.sip"
        sipRes = new KIO::TCPSlaveBase::SslResult(*a0 | a1);
#line 7613 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

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

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    return sipPySlotExtend(&sipModuleAPI_kio,or_slot,NULL,sipArg0,sipArg1);
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___int__(PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___int__(PyObject *sipSelf)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;


    {
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = *sipCpp;
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

    return 0;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___ixor__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___ixor__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResult)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->KIO::TCPSlaveBase::SslResult::operator^=(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___ior__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___ior__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResult)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;

        if (sipParseArgs(&sipParseErr, sipArg, "1J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->KIO::TCPSlaveBase::SslResult::operator|=(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_TCPSlaveBase_SslResult,a0State);

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


extern "C" {static PyObject *slot_KIO_TCPSlaveBase_SslResult___iand__(PyObject *,PyObject *);}
static PyObject *slot_KIO_TCPSlaveBase_SslResult___iand__(PyObject *sipSelf,PyObject *sipArg)
{
    if (!PyObject_TypeCheck(sipSelf, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResult)))
    {
        Py_INCREF(Py_NotImplemented);
        return Py_NotImplemented;
    }

    KIO::TCPSlaveBase::SslResult *sipCpp = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipGetCppPtr((sipSimpleWrapper *)sipSelf,sipType_KIO_TCPSlaveBase_SslResult));

    if (!sipCpp)
        return 0;

    PyObject *sipParseErr = NULL;

    {
        int a0;

        if (sipParseArgs(&sipParseErr, sipArg, "1i", &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->KIO::TCPSlaveBase::SslResult::operator&=(a0);
            Py_END_ALLOW_THREADS

            Py_INCREF(sipSelf);
            return sipSelf;
        }
    }

    Py_XDECREF(sipParseErr);

    if (sipParseErr == Py_None)
        return NULL;

    PyErr_Clear();

    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_TCPSlaveBase_SslResult(void *, int);}
static void release_KIO_TCPSlaveBase_SslResult(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void assign_KIO_TCPSlaveBase_SslResult(void *, SIP_SSIZE_T, const void *);}
static void assign_KIO_TCPSlaveBase_SslResult(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipDst)[sipDstIdx] = *reinterpret_cast<const KIO::TCPSlaveBase::SslResult *>(sipSrc);
}


extern "C" {static void *array_KIO_TCPSlaveBase_SslResult(SIP_SSIZE_T);}
static void *array_KIO_TCPSlaveBase_SslResult(SIP_SSIZE_T sipNrElem)
{
    return new KIO::TCPSlaveBase::SslResult[sipNrElem];
}


extern "C" {static void *copy_KIO_TCPSlaveBase_SslResult(const void *, SIP_SSIZE_T);}
static void *copy_KIO_TCPSlaveBase_SslResult(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new KIO::TCPSlaveBase::SslResult(reinterpret_cast<const KIO::TCPSlaveBase::SslResult *>(sipSrc)[sipSrcIdx]);
}


extern "C" {static void dealloc_KIO_TCPSlaveBase_SslResult(sipSimpleWrapper *);}
static void dealloc_KIO_TCPSlaveBase_SslResult(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_TCPSlaveBase_SslResult(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_KIO_TCPSlaveBase_SslResult(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_KIO_TCPSlaveBase_SslResult(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    KIO::TCPSlaveBase::SslResult *sipCpp = 0;

    {
        const KIO::TCPSlaveBase::SslResult* a0;
        int a0State = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J1", sipType_KIO_TCPSlaveBase_SslResult, &a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::TCPSlaveBase::SslResult(*a0);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<KIO::TCPSlaveBase::SslResult *>(a0),sipType_KIO_TCPSlaveBase_SslResult,a0State);

            return sipCpp;
        }
    }

    {
        int a0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "i", &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::TCPSlaveBase::SslResult(a0);
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::TCPSlaveBase::SslResult();
            Py_END_ALLOW_THREADS

            return sipCpp;
        }
    }

    return NULL;
}


extern "C" {static int convertTo_KIO_TCPSlaveBase_SslResult(PyObject *, void **, int *, PyObject *);}
static int convertTo_KIO_TCPSlaveBase_SslResult(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    KIO::TCPSlaveBase::SslResult **sipCppPtr = reinterpret_cast<KIO::TCPSlaveBase::SslResult **>(sipCppPtrV);

#line 398 "/usr/share/python3-sip/PyQt4/QtCore/qglobal.sip"
// Allow an instance of the base enum whenever a KIO::TCPSlaveBase::SslResult is expected.

if (sipIsErr == NULL)
    return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResultDetail)) ||
            sipCanConvertToType(sipPy, sipType_KIO_TCPSlaveBase_SslResult, SIP_NO_CONVERTORS));

if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_KIO_TCPSlaveBase_SslResultDetail)))
{
    *sipCppPtr = new KIO::TCPSlaveBase::SslResult(int(SIPLong_AsLong(sipPy)));

    return sipGetState(sipTransferObj);
}

*sipCppPtr = reinterpret_cast<KIO::TCPSlaveBase::SslResult *>(sipConvertToType(sipPy, sipType_KIO_TCPSlaveBase_SslResult, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr));

return 0;
#line 7897 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
}


/* Define this type's Python slots. */
static sipPySlotDef slots_KIO_TCPSlaveBase_SslResult[] = {
    {(void *)slot_KIO_TCPSlaveBase_SslResult___bool__, bool_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___ne__, ne_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___eq__, eq_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___invert__, invert_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___and__, and_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___xor__, xor_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___or__, or_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___int__, int_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___ixor__, ixor_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___ior__, ior_slot},
    {(void *)slot_KIO_TCPSlaveBase_SslResult___iand__, iand_slot},
    {0, (sipPySlotType)0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_TCPSlaveBase_SslResult = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KIO__TCPSlaveBase__SslResult,
        {0}
    },
    {
        sipNameNr_SslResult,
        {171, 255, 0},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    slots_KIO_TCPSlaveBase_SslResult,
    init_type_KIO_TCPSlaveBase_SslResult,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_TCPSlaveBase_SslResult,
    assign_KIO_TCPSlaveBase_SslResult,
    array_KIO_TCPSlaveBase_SslResult,
    copy_KIO_TCPSlaveBase_SslResult,
    release_KIO_TCPSlaveBase_SslResult,
    0,
    convertTo_KIO_TCPSlaveBase_SslResult,
    0,
    0,
    0,
    0,
    0
},
    0,
    1,
    0
};

#line 36 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/tcpslavebase.sip"
#include <tcpslavebase.h>
#line 7973 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 7977 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 7980 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 7983 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtNetwork/qhostinfo.sip"
#include <qhostinfo.h>
#line 7986 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/authinfo.sip"
#include <authinfo.h>
#line 7989 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 7992 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 7995 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 401 "/usr/share/python3-sip/PyQt4/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 7998 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qiodevice.sip"
#include <qiodevice.h>
#line 8001 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/kremoteencoding.sip"
#include <kremoteencoding.h>
#line 8004 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 8007 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 188 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/global.sip"
#include<qmap.h>
#line 8010 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/slavebase.sip"
#include <slavebase.h>
#line 8013 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 8016 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


class sipKIO_TCPSlaveBase : public KIO::TCPSlaveBase
{
public:
    sipKIO_TCPSlaveBase(const QByteArray&,const QByteArray&,const QByteArray&,bool);
    virtual ~sipKIO_TCPSlaveBase();

    /*
     * There is a protected method for every virtual method visible from
     * this class.
     */
protected:
    void dispatchOpenCommand(int,const QByteArray&);
    void dispatch(int,const QByteArray&);
    void reparseConfiguration();
    void slave_status();
    void multiGet(const QByteArray&);
    void special(const QByteArray&);
    void setLinkDest(const KUrl&,const QString&);
    void del(const KUrl&,bool);
    void copy(const KUrl&,const KUrl&,int,KIO::JobFlags);
    void setModificationTime(const KUrl&,const QDateTime&);
    void chown(const KUrl&,const QString&,const QString&);
    void chmod(const KUrl&,int);
    void symlink(const QString&,const KUrl&,KIO::JobFlags);
    void rename(const KUrl&,const KUrl&,KIO::JobFlags);
    void mkdir(const KUrl&,int);
    void listDir(const KUrl&);
    void mimetype(const KUrl&);
    void stat(const KUrl&);
    void put(const KUrl&,int,KIO::JobFlags);
    void close();
    void seek(KIO::filesize_t);
    void open(const KUrl&,QIODevice::OpenMode);
    void get(const KUrl&);
    void closeConnection();
    void openConnection();
    void setSubUrl(const KUrl&);
    void setHost(const QString&,quint16,const QString&,const QString&);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[27];
};

sipKIO_TCPSlaveBase::sipKIO_TCPSlaveBase(const QByteArray& a0,const QByteArray& a1,const QByteArray& a2,bool a3): KIO::TCPSlaveBase(a0,a1,a2,a3), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

void sipKIO_TCPSlaveBase::dispatchOpenCommand(int a0,const QByteArray& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::dispatchOpenCommand(a0,a1);
        return;
    }

    extern void sipVH_kio_4(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,const QByteArray&);

    sipVH_kio_4(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKIO_TCPSlaveBase::dispatch(int a0,const QByteArray& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::dispatch(a0,a1);
        return;
    }

    extern void sipVH_kio_4(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,const QByteArray&);

    sipVH_kio_4(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKIO_TCPSlaveBase::reparseConfiguration()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::reparseConfiguration();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_TCPSlaveBase::slave_status()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::slave_status();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_TCPSlaveBase::multiGet(const QByteArray& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::multiGet(a0);
        return;
    }

    typedef void (*sipVH_QtXml_29)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QByteArray&);

    ((sipVH_QtXml_29)(sipModuleAPI_kio_QtXml->em_virthandlers[29]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_TCPSlaveBase::special(const QByteArray& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_special);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::special(a0);
        return;
    }

    typedef void (*sipVH_QtXml_29)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QByteArray&);

    ((sipVH_QtXml_29)(sipModuleAPI_kio_QtXml->em_virthandlers[29]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_TCPSlaveBase::setLinkDest(const KUrl& a0,const QString& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_setLinkDest);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::setLinkDest(a0,a1);
        return;
    }

    extern void sipVH_kio_5(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,const QString&);

    sipVH_kio_5(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKIO_TCPSlaveBase::del(const KUrl& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_del_);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::del(a0,a1);
        return;
    }

    extern void sipVH_kio_6(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,bool);

    sipVH_kio_6(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKIO_TCPSlaveBase::copy(const KUrl& a0,const KUrl& a1,int a2,KIO::JobFlags a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_copy);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::copy(a0,a1,a2,a3);
        return;
    }

    extern void sipVH_kio_7(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,const KUrl&,int,KIO::JobFlags);

    sipVH_kio_7(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3);
}

void sipKIO_TCPSlaveBase::setModificationTime(const KUrl& a0,const QDateTime& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_setModificationTime);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::setModificationTime(a0,a1);
        return;
    }

    extern void sipVH_kio_8(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,const QDateTime&);

    sipVH_kio_8(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKIO_TCPSlaveBase::chown(const KUrl& a0,const QString& a1,const QString& a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_chown);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::chown(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_9(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,const QString&,const QString&);

    sipVH_kio_9(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}

void sipKIO_TCPSlaveBase::chmod(const KUrl& a0,int a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_chmod);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::chmod(a0,a1);
        return;
    }

    extern void sipVH_kio_10(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,int);

    sipVH_kio_10(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKIO_TCPSlaveBase::symlink(const QString& a0,const KUrl& a1,KIO::JobFlags a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_symlink);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::symlink(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_11(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,const KUrl&,KIO::JobFlags);

    sipVH_kio_11(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}

void sipKIO_TCPSlaveBase::rename(const KUrl& a0,const KUrl& a1,KIO::JobFlags a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_rename);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::rename(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_12(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,const KUrl&,KIO::JobFlags);

    sipVH_kio_12(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}

void sipKIO_TCPSlaveBase::mkdir(const KUrl& a0,int a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_mkdir);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::mkdir(a0,a1);
        return;
    }

    extern void sipVH_kio_10(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,int);

    sipVH_kio_10(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKIO_TCPSlaveBase::listDir(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_listDir);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::listDir(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_TCPSlaveBase::mimetype(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_mimetype);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::mimetype(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_TCPSlaveBase::stat(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_stat);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::stat(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_TCPSlaveBase::put(const KUrl& a0,int a1,KIO::JobFlags a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_put);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::put(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_13(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,int,KIO::JobFlags);

    sipVH_kio_13(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}

void sipKIO_TCPSlaveBase::close()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_close);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::close();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_TCPSlaveBase::seek(KIO::filesize_t a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_seek);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::seek(a0);
        return;
    }

    extern void sipVH_kio_14(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, unsigned PY_LONG_LONG);

    sipVH_kio_14(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_TCPSlaveBase::open(const KUrl& a0,QIODevice::OpenMode a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_open);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::open(a0,a1);
        return;
    }

    extern void sipVH_kio_15(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&,QIODevice::OpenMode);

    sipVH_kio_15(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKIO_TCPSlaveBase::get(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_get);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::get(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_TCPSlaveBase::closeConnection()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_closeConnection);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::closeConnection();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_TCPSlaveBase::openConnection()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_openConnection);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::openConnection();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_TCPSlaveBase::setSubUrl(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_setSubUrl);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::setSubUrl(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_TCPSlaveBase::setHost(const QString& a0,quint16 a1,const QString& a2,const QString& a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_setHost);

    if (!sipMeth)
    {
        KIO::TCPSlaveBase::setHost(a0,a1,a2,a3);
        return;
    }

    extern void sipVH_kio_16(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,unsigned short,const QString&,const QString&);

    sipVH_kio_16(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3);
}


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

    {
        const char* a0;
        PyObject *a0Keep;
        ssize_t a1;
        KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pAAi", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0Keep, &a0, &a1))
        {
            ssize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->write(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        char* a0;
        PyObject *a0Keep;
        ssize_t a1;
        KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pAAi", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0Keep, &a0, &a1))
        {
            ssize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->read(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        char* a0;
        PyObject *a0Keep;
        ssize_t a1;
        KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pAAi", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0Keep, &a0, &a1))
        {
            ssize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->readLine(a0,a1);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        quint16 a2;
        KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1J1t", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State, &a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->connectToHost(*a0,*a1,a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const QString* a0;
        int a0State = 0;
        quint16 a1;
        QString* a2 = 0;
        int a2State = 0;
        KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1t|J0", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, sipType_QString,&a0, &a0State, &a1, sipType_QString,&a2, &a2State))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->connectToHost(*a0,a1,a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(a2,sipType_QString,a2State);

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            quint16 sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->port();
            Py_END_ALLOW_THREADS

#if PY_MAJOR_VERSION >= 3
            return PyLong_FromUnsignedLong(sipRes);
#else
            return PyInt_FromLong(sipRes);
#endif
        }
    }

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

    return NULL;
}


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

    {
        const KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isAutoSsl();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isUsingSsl();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->startSsl();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->disconnectFromHost();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        const KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->atEnd();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isConnected();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        int a0;
        KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pi", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->waitForResponse(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        bool a0;
        KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pb", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setBlocking(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_TCPSlaveBase, sipName_setBlocking, NULL);

    return NULL;
}


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

    {
        const KIO::TCPSlaveBase *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_TCPSlaveBase, &sipCpp))
        {
            QIODevice*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->socket();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QIODevice,NULL);
        }
    }

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

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_TCPSlaveBase(void *, int);}
static void release_KIO_TCPSlaveBase(void *sipCppV,int sipState)
{
    Py_BEGIN_ALLOW_THREADS

    if (sipState & SIP_DERIVED_CLASS)
        delete reinterpret_cast<sipKIO_TCPSlaveBase *>(sipCppV);
    else
        delete reinterpret_cast<KIO::TCPSlaveBase *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_TCPSlaveBase(sipSimpleWrapper *);}
static void dealloc_KIO_TCPSlaveBase(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_TCPSlaveBase *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_TCPSlaveBase(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_KIO_TCPSlaveBase(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_KIO_TCPSlaveBase(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipKIO_TCPSlaveBase *sipCpp = 0;

    {
        const QByteArray* a0;
        int a0State = 0;
        const QByteArray* a1;
        int a1State = 0;
        const QByteArray* a2;
        int a2State = 0;
        bool a3 = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J1J1J1|b", sipType_QByteArray, &a0, &a0State, sipType_QByteArray, &a1, &a1State, sipType_QByteArray, &a2, &a2State, &a3))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_TCPSlaveBase(*a0,*a1,*a2,a3);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QByteArray *>(a0),sipType_QByteArray,a0State);
            sipReleaseType(const_cast<QByteArray *>(a1),sipType_QByteArray,a1State);
            sipReleaseType(const_cast<QByteArray *>(a2),sipType_QByteArray,a2State);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_TCPSlaveBase[] = {{160, 255, 1}};


static PyMethodDef methods_KIO_TCPSlaveBase[] = {
    {SIP_MLNAME_CAST(sipName_atEnd), meth_KIO_TCPSlaveBase_atEnd, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connectToHost), meth_KIO_TCPSlaveBase_connectToHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectFromHost), meth_KIO_TCPSlaveBase_disconnectFromHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isAutoSsl), meth_KIO_TCPSlaveBase_isAutoSsl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isConnected), meth_KIO_TCPSlaveBase_isConnected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isUsingSsl), meth_KIO_TCPSlaveBase_isUsingSsl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_port), meth_KIO_TCPSlaveBase_port, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_read), meth_KIO_TCPSlaveBase_read, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_readLine), meth_KIO_TCPSlaveBase_readLine, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setBlocking), meth_KIO_TCPSlaveBase_setBlocking, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_socket), meth_KIO_TCPSlaveBase_socket, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_startSsl), meth_KIO_TCPSlaveBase_startSsl, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_waitForResponse), meth_KIO_TCPSlaveBase_waitForResponse, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_write), meth_KIO_TCPSlaveBase_write, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KIO_TCPSlaveBase[] = {
    {sipName_ResultFailed, static_cast<int>(KIO::TCPSlaveBase::ResultFailed), 173},
    {sipName_ResultFailedEarly, static_cast<int>(KIO::TCPSlaveBase::ResultFailedEarly), 173},
    {sipName_ResultOk, static_cast<int>(KIO::TCPSlaveBase::ResultOk), 173},
    {sipName_ResultOverridden, static_cast<int>(KIO::TCPSlaveBase::ResultOverridden), 173},
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_TCPSlaveBase = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__TCPSlaveBase,
        {0}
    },
    {
        sipNameNr_TCPSlaveBase,
        {101, 255, 0},
        14, methods_KIO_TCPSlaveBase,
        4, enummembers_KIO_TCPSlaveBase,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_TCPSlaveBase,
    0,
    init_type_KIO_TCPSlaveBase,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_TCPSlaveBase,
    0,
    0,
    0,
    release_KIO_TCPSlaveBase,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};


#line 120 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 9134 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 265 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kdecore/ktcpsocket.sip"
#include <ktcpsocket.h>
#line 9137 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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

    {
        const KTcpSocket* a0;
        KIO::SslUi::RulesStorage a1 = KIO::SslUi::RecallAndStoreRules;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8|E", sipType_KTcpSocket, &a0, sipType_KIO_SslUi_RulesStorage, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::SslUi::askIgnoreSslErrors(a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const KSslErrorUiData* a0;
        KIO::SslUi::RulesStorage a1 = KIO::SslUi::RecallAndStoreRules;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9|E", sipType_KSslErrorUiData, &a0, sipType_KIO_SslUi_RulesStorage, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::SslUi::askIgnoreSslErrors(*a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


static PyMethodDef methods_KIO_SslUi[] = {
    {SIP_MLNAME_CAST(sipName_askIgnoreSslErrors), meth_KIO_SslUi_askIgnoreSslErrors, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KIO_SslUi[] = {
    {sipName_RecallAndStoreRules, static_cast<int>(KIO::SslUi::RecallAndStoreRules), 167},
    {sipName_RecallRules, static_cast<int>(KIO::SslUi::RecallRules), 167},
    {sipName_StoreRules, static_cast<int>(KIO::SslUi::StoreRules), 167},
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SslUi = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_NAMESPACE,
        sipNameNr_KIO__SslUi,
        {0}
    },
    {
        sipNameNr_SslUi,
        {101, 255, 0},
        1, methods_KIO_SslUi,
        3, enummembers_KIO_SslUi,
        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 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/slaveconfig.sip"
#include <slaveconfig.h>
#line 9250 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 9254 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 188 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/global.sip"
#include<qmap.h>
#line 9257 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 9260 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 9263 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 9266 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 9269 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 9272 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 9275 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 9278 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 9281 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 9284 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 9287 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 9290 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 9293 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


class sipKIO_SlaveConfig : public KIO::SlaveConfig
{
public:
    sipKIO_SlaveConfig();
    virtual ~sipKIO_SlaveConfig();

    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*);
    bool event(QEvent*);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[7];
};

sipKIO_SlaveConfig::sipKIO_SlaveConfig(): KIO::SlaveConfig(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKIO_SlaveConfig::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_SlaveConfig);
}

int sipKIO_SlaveConfig::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::SlaveConfig::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_SlaveConfig,_c,_id,_a);

    return _id;
}

void *sipKIO_SlaveConfig::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast(sipPySelf, sipType_KIO_SlaveConfig, _clname)) ? this : KIO::SlaveConfig::qt_metacast(_clname);
}

void sipKIO_SlaveConfig::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::SlaveConfig::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SlaveConfig::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::SlaveConfig::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

    if (!sipMeth)
    {
        KIO::SlaveConfig::customEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
    {
        KIO::SlaveConfig::childEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
    {
        KIO::SlaveConfig::timerEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
        return KIO::SlaveConfig::eventFilter(a0,a1);

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

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

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

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

    if (!sipMeth)
        return KIO::SlaveConfig::event(a0);

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

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


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

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            KIO::SlaveConfig*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::SlaveConfig::self();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_KIO_SlaveConfig,NULL);
        }
    }

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

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        const QString* a2;
        int a2State = 0;
        const QString* a3;
        int a3State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1J1J1", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State, sipType_QString,&a3, &a3State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConfigData(*a0,*a1,*a2,*a3);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        const QString* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        const KIO::MetaData* a2;
        int a2State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1J1", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State, sipType_KIO_MetaData,&a2, &a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConfigData(*a0,*a1,*a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<KIO::MetaData *>(a2),sipType_KIO_MetaData,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State))
        {
            KIO::MetaData*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KIO::MetaData(sipCpp->configData(*a0,*a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

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

    {
        const QString* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        const QString* a2;
        int a2State = 0;
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1J1", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->configData(*a0,*a1,*a2));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

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

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

    return NULL;
}


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

    {
        KIO::SlaveConfig *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SlaveConfig, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->reset();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_SlaveConfig(void *, int);}
static void release_KIO_SlaveConfig(void *sipCppV,int)
{
    KIO::SlaveConfig *sipCpp = reinterpret_cast<KIO::SlaveConfig *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SlaveConfig(sipSimpleWrapper *);}
static void dealloc_KIO_SlaveConfig(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_SlaveConfig *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SlaveConfig(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_KIO_SlaveConfig(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_KIO_SlaveConfig(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipKIO_SlaveConfig *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_SlaveConfig();
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_SlaveConfig[] = {{141, 0, 1}};


static PyMethodDef methods_KIO_SlaveConfig[] = {
    {SIP_MLNAME_CAST(sipName_configData), meth_KIO_SlaveConfig_configData, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reset), meth_KIO_SlaveConfig_reset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_self), meth_KIO_SlaveConfig_self, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConfigData), meth_KIO_SlaveConfig_setConfigData, METH_VARARGS, NULL}
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_KIO_SlaveConfig[] = {
    {"configNeeded(QString,QString)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SlaveConfig = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SlaveConfig,
        {0}
    },
    {
        sipNameNr_SlaveConfig,
        {101, 255, 0},
        4, methods_KIO_SlaveConfig,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_SlaveConfig,
    0,
    init_type_KIO_SlaveConfig,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SlaveConfig,
    0,
    0,
    0,
    release_KIO_SlaveConfig,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    &KIO::SlaveConfig::staticMetaObject,
    0,
    signals_KIO_SlaveConfig,
};

#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/slave.sip"
#include <slave.h>
#line 9775 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 9779 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 9782 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 9785 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 91 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 9788 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 9791 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 188 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/global.sip"
#include<qmap.h>
#line 9794 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 9797 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/connection.sip"
#include <connection.h>
#line 9800 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 9803 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 9806 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 9809 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 9812 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 9815 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 9818 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 9821 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 9824 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 9827 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 9830 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 9833 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 9836 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


class sipKIO_Slave : public KIO::Slave
{
public:
    sipKIO_Slave(const QString&,QObject*);
    virtual ~sipKIO_Slave();

    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*);
    bool event(QEvent*);
    bool dispatch(int,const QByteArray&);
    bool dispatch();
    void hold(const KUrl&);
    void send(int,const QByteArray&);
    bool suspended();
    void resume();
    void suspend();
    void setConfig(const KIO::MetaData&);
    void setHost(const QString&,quint16,const QString&,const QString&);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[16];
};

sipKIO_Slave::sipKIO_Slave(const QString& a0,QObject*a1): KIO::Slave(a0,a1), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKIO_Slave::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_Slave);
}

int sipKIO_Slave::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::Slave::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_Slave,_c,_id,_a);

    return _id;
}

void *sipKIO_Slave::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast(sipPySelf, sipType_KIO_Slave, _clname)) ? this : KIO::Slave::qt_metacast(_clname);
}

void sipKIO_Slave::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::Slave::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_Slave::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::Slave::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

    if (!sipMeth)
    {
        KIO::Slave::customEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
    {
        KIO::Slave::childEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
    {
        KIO::Slave::timerEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
        return KIO::Slave::eventFilter(a0,a1);

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

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

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

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

    if (!sipMeth)
        return KIO::Slave::event(a0);

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

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

bool sipKIO_Slave::dispatch(int a0,const QByteArray& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_dispatch);

    if (!sipMeth)
        return KIO::Slave::dispatch(a0,a1);

    extern bool sipVH_kio_3(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,const QByteArray&);

    return sipVH_kio_3(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

bool sipKIO_Slave::dispatch()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_dispatch);

    if (!sipMeth)
        return KIO::Slave::dispatch();

    typedef bool (*sipVH_QtCore_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_7)(sipModuleAPI_kio_QtCore->em_virthandlers[7]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_Slave::hold(const KUrl& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_hold);

    if (!sipMeth)
    {
        KIO::Slave::hold(a0);
        return;
    }

    typedef void (*sipVH_kdecore_47)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KUrl&);

    ((sipVH_kdecore_47)(sipModuleAPI_kio_kdecore->em_virthandlers[47]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_Slave::send(int a0,const QByteArray& a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_send);

    if (!sipMeth)
    {
        KIO::Slave::send(a0,a1);
        return;
    }

    extern void sipVH_kio_4(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int,const QByteArray&);

    sipVH_kio_4(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

bool sipKIO_Slave::suspended()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[11],sipPySelf,NULL,sipName_suspended);

    if (!sipMeth)
        return KIO::Slave::suspended();

    typedef bool (*sipVH_QtCore_7)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_7)(sipModuleAPI_kio_QtCore->em_virthandlers[7]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_Slave::resume()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_resume);

    if (!sipMeth)
    {
        KIO::Slave::resume();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_Slave::suspend()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[13],sipPySelf,NULL,sipName_suspend);

    if (!sipMeth)
    {
        KIO::Slave::suspend();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_Slave::setConfig(const KIO::MetaData& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_setConfig);

    if (!sipMeth)
    {
        KIO::Slave::setConfig(a0);
        return;
    }

    extern void sipVH_kio_17(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const KIO::MetaData&);

    sipVH_kio_17(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_Slave::setHost(const QString& a0,quint16 a1,const QString& a2,const QString& a3)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_setHost);

    if (!sipMeth)
    {
        KIO::Slave::setHost(a0,a1,a2,a3);
        return;
    }

    extern void sipVH_kio_16(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,unsigned short,const QString&,const QString&);

    sipVH_kio_16(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2, a3);
}


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

    {
        pid_t a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi", &sipSelf, sipType_KIO_Slave, &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_Slave, sipName_setPID, NULL);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            int sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->slave_pid();
            Py_END_ALLOW_THREADS

            return SIPLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->kill();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isAlive();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setHost(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setHost(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const QString* a0;
        int a0State = 0;
        quint16 a1;
        const QString* a2;
        int a2State = 0;
        const QString* a3;
        int a3State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1tJ1J1", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_QString,&a0, &a0State, &a1, sipType_QString,&a2, &a2State, sipType_QString,&a3, &a3State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::setHost(*a0,a1,*a2,*a3) : sipCpp->setHost(*a0,a1,*a2,*a3));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->resetHost();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_setConfig(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_setConfig(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KIO::MetaData* a0;
        int a0State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_KIO_MetaData,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::setConfig(*a0) : sipCpp->setConfig(*a0));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<KIO::MetaData *>(a0),sipType_KIO_MetaData,a0State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->protocol());
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_QString,&a0, &a0State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setProtocol(*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_Slave, sipName_setProtocol, NULL);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->slaveProtocol());
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->host());
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            quint16 sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->port();
            Py_END_ALLOW_THREADS

#if PY_MAJOR_VERSION >= 3
            return PyLong_FromUnsignedLong(sipRes);
#else
            return PyInt_FromLong(sipRes);
#endif
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->user());
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->passwd());
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const KUrl* a1;
        int a2;
        QString* a3;
        int a3State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J1J9J1", sipType_QString,&a0, &a0State, sipType_KUrl, &a1, sipType_QString,&a3, &a3State))
        {
            KIO::Slave*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Slave::createSlave(*a0,*a1,a2,*a3);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(a3,sipType_QString,a3State);

            PyObject *sipResObj = sipConvertFromType(sipRes,sipType_KIO_Slave,NULL);
            return sipBuildResult(0,"(Ri)",sipResObj,a2);
        }
    }

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

    return NULL;
}


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

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

        if (sipParseArgs(&sipParseErr, sipArgs, "J1J9", sipType_QString,&a0, &a0State, sipType_KUrl, &a1))
        {
            KIO::Slave*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Slave::holdSlave(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            return sipConvertFromType(sipRes,sipType_KIO_Slave,NULL);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_suspend(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_suspend(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::suspend() : sipCpp->suspend());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_resume(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_resume(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::resume() : sipCpp->resume());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_suspended(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_suspended(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KIO::Slave::suspended() : sipCpp->suspended());
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_send(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_send(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        int a0;
        const QByteArray& a1def = QByteArray();
        const QByteArray* a1 = &a1def;
        int a1State = 0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bi|J1", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0, sipType_QByteArray, &a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::send(a0,*a1) : sipCpp->send(a0,*a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QByteArray *>(a1),sipType_QByteArray,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_Slave_hold(PyObject *, PyObject *);}
static PyObject *meth_KIO_Slave_hold(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        const KUrl* a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ9", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_KUrl, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::Slave::hold(*a0) : sipCpp->hold(*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_Slave, sipName_hold, NULL);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            time_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->idleTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setIdle();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->isConnected();
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        bool a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KIO_Slave, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConnected(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_Slave, sipName_setConnected, NULL);

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->ref();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->deref();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->accept();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->gotInput();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->timeout();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::SimpleJob* a0;
        KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_Slave, &sipCpp, sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setJob(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_Slave, sipName_setJob, NULL);

    return NULL;
}


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

    {
        const KIO::Slave *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_Slave, &sipCpp))
        {
            KIO::SimpleJob*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->job();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_KIO_SimpleJob,NULL);
        }
    }

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

    return NULL;
}


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

    {
        const KUrl* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9", sipType_KUrl, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Slave::checkForHeldSlave(*a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_Slave(void *, int);}
static void release_KIO_Slave(void *sipCppV,int)
{
    KIO::Slave *sipCpp = reinterpret_cast<KIO::Slave *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_Slave(sipSimpleWrapper *);}
static void dealloc_KIO_Slave(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_Slave *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_Slave(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_KIO_Slave(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_KIO_Slave(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipKIO_Slave *sipCpp = 0;

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

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J1|JH", sipType_QString,&a0, &a0State, sipType_QObject, &a1, sipOwner))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_Slave(*a0,a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_Slave[] = {{164, 255, 1}};


static PyMethodDef methods_KIO_Slave[] = {
    {SIP_MLNAME_CAST(sipName_accept), meth_KIO_Slave_accept, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_checkForHeldSlave), meth_KIO_Slave_checkForHeldSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_createSlave), meth_KIO_Slave_createSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_deref), meth_KIO_Slave_deref, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_gotInput), meth_KIO_Slave_gotInput, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_hold), meth_KIO_Slave_hold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_holdSlave), meth_KIO_Slave_holdSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_host), meth_KIO_Slave_host, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_idleTime), meth_KIO_Slave_idleTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isAlive), meth_KIO_Slave_isAlive, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isConnected), meth_KIO_Slave_isConnected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_job), meth_KIO_Slave_job, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_kill), meth_KIO_Slave_kill, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_passwd), meth_KIO_Slave_passwd, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_port), meth_KIO_Slave_port, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_protocol), meth_KIO_Slave_protocol, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_ref), meth_KIO_Slave_ref, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resetHost), meth_KIO_Slave_resetHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_resume), meth_KIO_Slave_resume, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_send), meth_KIO_Slave_send, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConfig), meth_KIO_Slave_setConfig, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConnected), meth_KIO_Slave_setConnected, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setHost), meth_KIO_Slave_setHost, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setIdle), meth_KIO_Slave_setIdle, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJob), meth_KIO_Slave_setJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setPID), meth_KIO_Slave_setPID, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setProtocol), meth_KIO_Slave_setProtocol, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slaveProtocol), meth_KIO_Slave_slaveProtocol, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_slave_pid), meth_KIO_Slave_slave_pid, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suspend), meth_KIO_Slave_suspend, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_suspended), meth_KIO_Slave_suspended, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_timeout), meth_KIO_Slave_timeout, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_user), meth_KIO_Slave_user, METH_VARARGS, NULL}
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_KIO_Slave[] = {
    {"slaveDied(KIO::Slave*)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_Slave = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__Slave,
        {0}
    },
    {
        sipNameNr_Slave,
        {101, 255, 0},
        33, methods_KIO_Slave,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_Slave,
    0,
    init_type_KIO_Slave,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_Slave,
    0,
    0,
    0,
    release_KIO_Slave,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    &KIO::Slave::staticMetaObject,
    0,
    signals_KIO_Slave,
};

#line 76 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/slaveinterface.sip"
#include <slaveinterface.h>
#line 11265 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 11269 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/connection.sip"
#include <connection.h>
#line 11272 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 11275 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 11278 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 11281 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 188 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/global.sip"
#include<qmap.h>
#line 11284 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/udsentry.sip"
#include <udsentry.h>
#line 11287 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 11290 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 11293 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 11296 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 11299 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 11302 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 11305 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 11308 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11311 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 11314 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 11317 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 11320 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 11323 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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

    {
        const KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp))
        {
            KIO::Connection*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->connection();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_KIO_Connection,NULL);
        }
    }

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

    return NULL;
}


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

    {
        bool a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bb", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->sendResumeAnswer(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_SlaveInterface, sipName_sendResumeAnswer, NULL);

    return NULL;
}


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

    {
        KIO::filesize_t a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "Bo", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setOffset(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_SlaveInterface, sipName_setOffset, NULL);

    return NULL;
}


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

    {
        const KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp))
        {
            KIO::filesize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->offset();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLongLong(sipRes);
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SlaveInterface_dispatch(PyObject *, PyObject *);}
static PyObject *meth_KIO_SlaveInterface_dispatch(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KIO::SlaveInterface::dispatch() : sipCpp->dispatch());
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

    {
        int a0;
        const QByteArray* a1;
        int a1State = 0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "piJ1", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, &a0, sipType_QByteArray, &a1, &a1State))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = (sipSelfWasArg ? sipCpp->KIO::SlaveInterface::dispatch(a0,*a1) : sipCpp->dispatch(a0,*a1));
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QByteArray *>(a1),sipType_QByteArray,a1State);

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        int a0;
        const QString* a1;
        int a1State = 0;
        const QString* a2;
        int a2State = 0;
        const QString* a3;
        int a3State = 0;
        const QString* a4;
        int a4State = 0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "piJ1J1J1J1", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, &a0, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State, sipType_QString,&a3, &a3State, sipType_QString,&a4, &a4State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->messageBox(a0,*a1,*a2,*a3,*a4);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);
            sipReleaseType(const_cast<QString *>(a4),sipType_QString,a4State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    {
        int a0;
        const QString* a1;
        int a1State = 0;
        const QString* a2;
        int a2State = 0;
        const QString* a3;
        int a3State = 0;
        const QString* a4;
        int a4State = 0;
        const QString* a5;
        int a5State = 0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "piJ1J1J1J1J1", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, &a0, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State, sipType_QString,&a3, &a3State, sipType_QString,&a4, &a4State, sipType_QString,&a5, &a5State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->messageBox(a0,*a1,*a2,*a3,*a4,*a5);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);
            sipReleaseType(const_cast<QString *>(a3),sipType_QString,a3State);
            sipReleaseType(const_cast<QString *>(a4),sipType_QString,a4State);
            sipReleaseType(const_cast<QString *>(a5),sipType_QString,a5State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1J1", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->requestNetwork(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        const QString* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "pJ1J1", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, sipType_QString,&a0, &a0State, sipType_QString,&a1, &a1State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->dropNetwork(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a0),sipType_QString,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "p", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->calcSpeed();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::Connection* a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, sipType_KIO_Connection, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setConnection(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_SlaveInterface, sipName_setConnection, NULL);

    return NULL;
}


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

    {
        const KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp))
        {
            QWidget*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->window();
            Py_END_ALLOW_THREADS

            return sipConvertFromType(sipRes,sipType_QWidget,NULL);
        }
    }

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

    return NULL;
}


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

    {
        QWidget* a0;
        KIO::SlaveInterface *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8", &sipSelf, sipType_KIO_SlaveInterface, &sipCpp, sipType_QWidget, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp->setWindow(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_SlaveInterface, sipName_setWindow, NULL);

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_SlaveInterface(void *, int);}
static void release_KIO_SlaveInterface(void *sipCppV,int)
{
    KIO::SlaveInterface *sipCpp = reinterpret_cast<KIO::SlaveInterface *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SlaveInterface(sipSimpleWrapper *);}
static void dealloc_KIO_SlaveInterface(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SlaveInterface(sipGetAddress(sipSelf),0);
    }
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_SlaveInterface[] = {{141, 0, 1}};


static PyMethodDef methods_KIO_SlaveInterface[] = {
    {SIP_MLNAME_CAST(sipName_calcSpeed), meth_KIO_SlaveInterface_calcSpeed, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connection), meth_KIO_SlaveInterface_connection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dispatch), meth_KIO_SlaveInterface_dispatch, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dropNetwork), meth_KIO_SlaveInterface_dropNetwork, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_messageBox), meth_KIO_SlaveInterface_messageBox, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_offset), meth_KIO_SlaveInterface_offset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_requestNetwork), meth_KIO_SlaveInterface_requestNetwork, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_sendResumeAnswer), meth_KIO_SlaveInterface_sendResumeAnswer, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setConnection), meth_KIO_SlaveInterface_setConnection, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setOffset), meth_KIO_SlaveInterface_setOffset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setWindow), meth_KIO_SlaveInterface_setWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_window), meth_KIO_SlaveInterface_window, METH_VARARGS, NULL}
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_KIO_SlaveInterface[] = {
    {"infoMessage(QString)", 0, 0, 0},
    {"warning(QString)", 0, 0, 0},
    {"mimeType(QString)", 0, 0, 0},
    {"errorPage()", 0, 0, 0},
    {"speed(unsigned long)", 0, 0, 0},
    {"position(KIO::filesize_t)", 0, 0, 0},
    {"redirection(KUrl)", 0, 0, 0},
    {"processedSize(KIO::filesize_t)", 0, 0, 0},
    {"totalSize(KIO::filesize_t)", 0, 0, 0},
    {"metaData(KIO::MetaData)", 0, 0, 0},
    {"written(KIO::filesize_t)", 0, 0, 0},
    {"open()", 0, 0, 0},
    {"canResume(KIO::filesize_t)", 0, 0, 0},
    {"needSubUrlData()", 0, 0, 0},
    {"statEntry(KIO::UDSEntry)", 0, 0, 0},
    {"listEntries(KIO::UDSEntryList)", 0, 0, 0},
    {"slaveStatus(pid_t,QByteArray,QString,bool)", 0, 0, 0},
    {"finished()", 0, 0, 0},
    {"connected()", 0, 0, 0},
    {"error(int,QString)", 0, 0, 0},
    {"dataReq()", 0, 0, 0},
    {"data(QByteArray)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SlaveInterface = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SlaveInterface,
        {0}
    },
    {
        sipNameNr_SlaveInterface,
        {101, 255, 0},
        12, methods_KIO_SlaveInterface,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_SlaveInterface,
    0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SlaveInterface,
    0,
    0,
    0,
    release_KIO_SlaveInterface,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    &KIO::SlaveInterface::staticMetaObject,
    0,
    signals_KIO_SlaveInterface,
};

#line 40 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/skipdialog.sip"
#include <skipdialog.h>
#line 11851 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 11855 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 11858 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 478 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11861 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 578 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11864 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 611 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11867 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 11870 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qsize.sip"
#include <qsize.h>
#line 11873 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qrect.sip"
#include <qrect.h>
#line 11876 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qlayout.sip"
#include <qlayout.h>
#line 11879 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 11882 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 11885 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 11888 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 11891 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qmenu.sip"
#include <qmenu.h>
#line 11894 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 11897 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 11900 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11903 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 11906 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 11909 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 11912 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 622 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11915 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 565 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11918 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 600 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11921 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11924 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtCore/qmargins.sip"
#include <qmargins.h>
#line 11927 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11930 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicseffect.sip"
#include <qgraphicseffect.h>
#line 11933 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qgraphicsproxywidget.sip"
#include <qgraphicsproxywidget.h>
#line 11936 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qlocale.sip"
#include <qlocale.h>
#line 11939 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qpaintdevice.sip"
#include <qpaintdevice.h>
#line 11942 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qpoint.sip"
#include <qpoint.h>
#line 11945 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qregion.sip"
#include <qregion.h>
#line 11948 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 11951 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpainter.sip"
#include <qpainter.h>
#line 11954 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 11957 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontinfo.sip"
#include <qfontinfo.h>
#line 11960 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qfontmetrics.sip"
#include <qfontmetrics.h>
#line 11963 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qfont.sip"
#include <qfont.h>
#line 11966 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 11969 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qpalette.sip"
#include <qpalette.h>
#line 11972 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 11975 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 651 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11978 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 743 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11981 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 796 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11984 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 769 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11987 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 785 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11990 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 858 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11993 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 407 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11996 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 552 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 11999 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 528 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 12002 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 509 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 12005 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 12008 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 256 "/usr/share/python3-sip/PyQt4/QtGui/qevent.sip"
#include <qevent.h>
#line 12011 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtGui/qinputcontext.sip"
#include <qinputcontext.h>
#line 12014 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 56 "/usr/share/python3-sip/PyQt4/QtGui/qpaintengine.sip"
#include <qpaintengine.h>
#line 12017 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 34 "/usr/share/python3-sip/PyQt4/QtGui/qx11info_x11.sip"
#include <qx11info_x11.h>
#line 12020 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 12023 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtGui/qaction.sip"
#include <qaction.h>
#line 12026 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qsizepolicy.sip"
#include <qsizepolicy.h>
#line 12029 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 12032 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qkeysequence.sip"
#include <qkeysequence.h>
#line 12035 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qcursor.sip"
#include <qcursor.h>
#line 12038 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qicon.sip"
#include <qicon.h>
#line 12041 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qbitmap.sip"
#include <qbitmap.h>
#line 12044 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtGui/qstyle.sip"
#include <qstyle.h>
#line 12047 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12050 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 12053 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 12056 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 12059 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 12062 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 12065 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 12068 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


class sipKIO_SkipDialog : public KIO::SkipDialog
{
public:
    sipKIO_SkipDialog(QWidget*,bool,const QString&);
    virtual ~sipKIO_SkipDialog();

    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;

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[54];
};

sipKIO_SkipDialog::sipKIO_SkipDialog(QWidget*a0,bool a1,const QString& a2): KIO::SkipDialog(a0,a1,a2), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKIO_SkipDialog::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_SkipDialog);
}

int sipKIO_SkipDialog::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::SkipDialog::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_SkipDialog,_c,_id,_a);

    return _id;
}

void *sipKIO_SkipDialog::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast(sipPySelf, sipType_KIO_SkipDialog, _clname)) ? this : KIO::SkipDialog::qt_metacast(_clname);
}

void sipKIO_SkipDialog::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::SkipDialog::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::SkipDialog::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

    if (!sipMeth)
    {
        KIO::SkipDialog::customEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
    {
        KIO::SkipDialog::childEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
    {
        KIO::SkipDialog::timerEvent(a0);
        return;
    }

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

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

void sipKIO_SkipDialog::languageChange()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[5],sipPySelf,NULL,sipName_languageChange);

    if (!sipMeth)
    {
        KIO::SkipDialog::languageChange();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_SkipDialog::windowActivationChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[6],sipPySelf,NULL,sipName_windowActivationChange);

    if (!sipMeth)
    {
        KIO::SkipDialog::windowActivationChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kio_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::fontChange(const QFont& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_fontChange);

    if (!sipMeth)
    {
        KIO::SkipDialog::fontChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_9)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QFont&);

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

void sipKIO_SkipDialog::paletteChange(const QPalette& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_paletteChange);

    if (!sipMeth)
    {
        KIO::SkipDialog::paletteChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_10)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QPalette&);

    ((sipVH_QtGui_10)(sipModuleAPI_kio_QtGui->em_virthandlers[10]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::enabledChange(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[9],sipPySelf,NULL,sipName_enabledChange);

    if (!sipMeth)
    {
        KIO::SkipDialog::enabledChange(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kio_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

bool sipKIO_SkipDialog::focusNextPrevChild(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[10],sipPySelf,NULL,sipName_focusNextPrevChild);

    if (!sipMeth)
        return KIO::SkipDialog::focusNextPrevChild(a0);

    typedef bool (*sipVH_QtGui_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    return ((sipVH_QtGui_11)(sipModuleAPI_kio_QtGui->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QVariant sipKIO_SkipDialog::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 KIO::SkipDialog::inputMethodQuery(a0);

    typedef QVariant (*sipVH_QtGui_12)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, Qt::InputMethodQuery);

    return ((sipVH_QtGui_12)(sipModuleAPI_kio_QtGui->em_virthandlers[12]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::inputMethodEvent(QInputMethodEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[12],sipPySelf,NULL,sipName_inputMethodEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::inputMethodEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_13)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QInputMethodEvent*);

    ((sipVH_QtGui_13)(sipModuleAPI_kio_QtGui->em_virthandlers[13]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipKIO_SkipDialog::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 KIO::SkipDialog::metric(a0);

    typedef int (*sipVH_QtGui_14)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintDevice::PaintDeviceMetric);

    return ((sipVH_QtGui_14)(sipModuleAPI_kio_QtGui->em_virthandlers[14]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::changeEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[14],sipPySelf,NULL,sipName_changeEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::changeEvent(a0);
        return;
    }

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

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

void sipKIO_SkipDialog::dropEvent(QDropEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[15],sipPySelf,NULL,sipName_dropEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::dropEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_15)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDropEvent*);

    ((sipVH_QtGui_15)(sipModuleAPI_kio_QtGui->em_virthandlers[15]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::dragLeaveEvent(QDragLeaveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[16],sipPySelf,NULL,sipName_dragLeaveEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::dragLeaveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_16)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragLeaveEvent*);

    ((sipVH_QtGui_16)(sipModuleAPI_kio_QtGui->em_virthandlers[16]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::dragMoveEvent(QDragMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[17],sipPySelf,NULL,sipName_dragMoveEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::dragMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_17)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragMoveEvent*);

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

void sipKIO_SkipDialog::dragEnterEvent(QDragEnterEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[18],sipPySelf,NULL,sipName_dragEnterEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::dragEnterEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_18)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QDragEnterEvent*);

    ((sipVH_QtGui_18)(sipModuleAPI_kio_QtGui->em_virthandlers[18]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::actionEvent(QActionEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[19],sipPySelf,NULL,sipName_actionEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::actionEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_19)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QActionEvent*);

    ((sipVH_QtGui_19)(sipModuleAPI_kio_QtGui->em_virthandlers[19]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::tabletEvent(QTabletEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[20],sipPySelf,NULL,sipName_tabletEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::tabletEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_20)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QTabletEvent*);

    ((sipVH_QtGui_20)(sipModuleAPI_kio_QtGui->em_virthandlers[20]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::moveEvent(QMoveEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[21],sipPySelf,NULL,sipName_moveEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::moveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_23)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMoveEvent*);

    ((sipVH_QtGui_23)(sipModuleAPI_kio_QtGui->em_virthandlers[23]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::paintEvent(QPaintEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[22],sipPySelf,NULL,sipName_paintEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::paintEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_3)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QPaintEvent*);

    ((sipVH_QtGui_3)(sipModuleAPI_kio_QtGui->em_virthandlers[3]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::leaveEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[23],sipPySelf,NULL,sipName_leaveEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::leaveEvent(a0);
        return;
    }

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

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

void sipKIO_SkipDialog::enterEvent(QEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[24],sipPySelf,NULL,sipName_enterEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::enterEvent(a0);
        return;
    }

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

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

void sipKIO_SkipDialog::focusOutEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[25],sipPySelf,NULL,sipName_focusOutEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::focusOutEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kio_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::focusInEvent(QFocusEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[26],sipPySelf,NULL,sipName_focusInEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::focusInEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QFocusEvent*);

    ((sipVH_QtGui_24)(sipModuleAPI_kio_QtGui->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::keyReleaseEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[27],sipPySelf,NULL,sipName_keyReleaseEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::keyReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

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

void sipKIO_SkipDialog::wheelEvent(QWheelEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[28],sipPySelf,NULL,sipName_wheelEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::wheelEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_5)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QWheelEvent*);

    ((sipVH_QtGui_5)(sipModuleAPI_kio_QtGui->em_virthandlers[5]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::mouseMoveEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[29],sipPySelf,NULL,sipName_mouseMoveEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::mouseMoveEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::mouseDoubleClickEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[30],sipPySelf,NULL,sipName_mouseDoubleClickEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::mouseDoubleClickEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::mouseReleaseEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[31],sipPySelf,NULL,sipName_mouseReleaseEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::mouseReleaseEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::mousePressEvent(QMouseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[32],sipPySelf,NULL,sipName_mousePressEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::mousePressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_26)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QMouseEvent*);

    ((sipVH_QtGui_26)(sipModuleAPI_kio_QtGui->em_virthandlers[26]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

    if (!sipMeth)
        return KIO::SkipDialog::event(a0);

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

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

QPaintEngine* sipKIO_SkipDialog::paintEngine() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[34]),sipPySelf,NULL,sipName_paintEngine);

    if (!sipMeth)
        return KIO::SkipDialog::paintEngine();

    typedef QPaintEngine* (*sipVH_QtGui_27)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_27)(sipModuleAPI_kio_QtGui->em_virthandlers[27]))(sipGILState, 0, sipPySelf, sipMeth);
}

int sipKIO_SkipDialog::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 KIO::SkipDialog::heightForWidth(a0);

    typedef int (*sipVH_QtGui_28)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    return ((sipVH_QtGui_28)(sipModuleAPI_kio_QtGui->em_virthandlers[28]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

int sipKIO_SkipDialog::devType() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[36]),sipPySelf,NULL,sipName_devType);

    if (!sipMeth)
        return KIO::SkipDialog::devType();

    typedef int (*sipVH_QtCore_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtCore_6)(sipModuleAPI_kio_QtCore->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth);
}

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

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

    if (!sipMeth)
        return KIO::SkipDialog::eventFilter(a0,a1);

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

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

void sipKIO_SkipDialog::contextMenuEvent(QContextMenuEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[38],sipPySelf,NULL,sipName_contextMenuEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::contextMenuEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_21)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QContextMenuEvent*);

    ((sipVH_QtGui_21)(sipModuleAPI_kio_QtGui->em_virthandlers[21]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::resizeEvent(QResizeEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[39],sipPySelf,NULL,sipName_resizeEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::resizeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_2)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QResizeEvent*);

    ((sipVH_QtGui_2)(sipModuleAPI_kio_QtGui->em_virthandlers[2]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::showEvent(QShowEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[40],sipPySelf,NULL,sipName_showEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::showEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_1)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QShowEvent*);

    ((sipVH_QtGui_1)(sipModuleAPI_kio_QtGui->em_virthandlers[1]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::reject()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[41],sipPySelf,NULL,sipName_reject);

    if (!sipMeth)
    {
        KIO::SkipDialog::reject();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_SkipDialog::accept()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[42],sipPySelf,NULL,sipName_accept);

    if (!sipMeth)
    {
        KIO::SkipDialog::accept();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_SkipDialog::done(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[43],sipPySelf,NULL,sipName_done);

    if (!sipMeth)
    {
        KIO::SkipDialog::done(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    ((sipVH_QtCore_4)(sipModuleAPI_kio_QtCore->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::setVisible(bool a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[44],sipPySelf,NULL,sipName_setVisible);

    if (!sipMeth)
    {
        KIO::SkipDialog::setVisible(a0);
        return;
    }

    typedef void (*sipVH_QtGui_6)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, bool);

    ((sipVH_QtGui_6)(sipModuleAPI_kio_QtGui->em_virthandlers[6]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::slotButtonClicked(int a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[45],sipPySelf,NULL,sipName_slotButtonClicked);

    if (!sipMeth)
    {
        KIO::SkipDialog::slotButtonClicked(a0);
        return;
    }

    typedef void (*sipVH_QtCore_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, int);

    ((sipVH_QtCore_4)(sipModuleAPI_kio_QtCore->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::keyPressEvent(QKeyEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[46],sipPySelf,NULL,sipName_keyPressEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::keyPressEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_25)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QKeyEvent*);

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

void sipKIO_SkipDialog::closeEvent(QCloseEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[47],sipPySelf,NULL,sipName_closeEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::closeEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_22)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QCloseEvent*);

    ((sipVH_QtGui_22)(sipModuleAPI_kio_QtGui->em_virthandlers[22]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::hideEvent(QHideEvent*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[48],sipPySelf,NULL,sipName_hideEvent);

    if (!sipMeth)
    {
        KIO::SkipDialog::hideEvent(a0);
        return;
    }

    typedef void (*sipVH_QtGui_0)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QHideEvent*);

    ((sipVH_QtGui_0)(sipModuleAPI_kio_QtGui->em_virthandlers[0]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::setPlainCaption(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[49],sipPySelf,NULL,sipName_setPlainCaption);

    if (!sipMeth)
    {
        KIO::SkipDialog::setPlainCaption(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kio_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SkipDialog::setCaption(const QString& a0,bool a1)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[50],sipPySelf,NULL,sipName_setCaption);

    if (!sipMeth)
    {
        KIO::SkipDialog::setCaption(a0,a1);
        return;
    }

    typedef void (*sipVH_QtXml_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&,bool);

    ((sipVH_QtXml_24)(sipModuleAPI_kio_QtXml->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}

void sipKIO_SkipDialog::setCaption(const QString& a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[51],sipPySelf,NULL,sipName_setCaption);

    if (!sipMeth)
    {
        KIO::SkipDialog::setCaption(a0);
        return;
    }

    typedef void (*sipVH_QtCore_33)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const QString&);

    ((sipVH_QtCore_33)(sipModuleAPI_kio_QtCore->em_virthandlers[33]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

QSize sipKIO_SkipDialog::minimumSizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[52]),sipPySelf,NULL,sipName_minimumSizeHint);

    if (!sipMeth)
        return KIO::SkipDialog::minimumSizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kio_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}

QSize sipKIO_SkipDialog::sizeHint() const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[53]),sipPySelf,NULL,sipName_sizeHint);

    if (!sipMeth)
        return KIO::SkipDialog::sizeHint();

    typedef QSize (*sipVH_QtGui_4)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    return ((sipVH_QtGui_4)(sipModuleAPI_kio_QtGui->em_virthandlers[4]))(sipGILState, 0, sipPySelf, sipMeth);
}


/* Cast a pointer to a type somewhere in its multiple inheritance hierarchy. */
extern "C" {static void *cast_KIO_SkipDialog(void *, const sipTypeDef *);}
static void *cast_KIO_SkipDialog(void *sipCppV, const sipTypeDef *targetType)
{
    KIO::SkipDialog *sipCpp = reinterpret_cast<KIO::SkipDialog *>(sipCppV);

    if (targetType == sipType_QPaintDevice)
        return static_cast<QPaintDevice *>(sipCpp);

    return sipCppV;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_SkipDialog(void *, int);}
static void release_KIO_SkipDialog(void *sipCppV,int)
{
    KIO::SkipDialog *sipCpp = reinterpret_cast<KIO::SkipDialog *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SkipDialog(sipSimpleWrapper *);}
static void dealloc_KIO_SkipDialog(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_SkipDialog *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SkipDialog(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_KIO_SkipDialog(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_KIO_SkipDialog(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **sipOwner, PyObject **sipParseErr)
{
    sipKIO_SkipDialog *sipCpp = 0;

    {
        QWidget* a0;
        bool a1;
        const QString* a2;
        int a2State = 0;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "JHbJ1", sipType_QWidget, &a0, sipOwner, &a1, sipType_QString,&a2, &a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_SkipDialog(a0,a1,*a2);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_SkipDialog[] = {{86, 7, 1}};


/* Define this type's signals. */
static const pyqt4QtSignal signals_KIO_SkipDialog[] = {
    {"result(KIO::SkipDialog*,int)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SkipDialog = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SkipDialog,
        {0}
    },
    {
        sipNameNr_SkipDialog,
        {101, 255, 0},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_SkipDialog,
    0,
    init_type_KIO_SkipDialog,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SkipDialog,
    0,
    0,
    0,
    release_KIO_SkipDialog,
    cast_KIO_SkipDialog,
    0,
    0,
    0,
    0,
    0,
    0
},
    &KIO::SkipDialog::staticMetaObject,
    0,
    signals_KIO_SkipDialog,
};

#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/sessiondata.sip"
#include <sessiondata.h>
#line 13261 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 188 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/global.sip"
#include<qmap.h>
#line 13265 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 13268 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13271 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13274 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13277 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 13280 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 13283 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 13286 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 13289 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qnamespace.sip"
#include <qnamespace.h>
#line 13292 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 13295 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 13298 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 13301 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 13304 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


class sipKIO_SessionData : public KIO::SessionData
{
public:
    sipKIO_SessionData();
    virtual ~sipKIO_SessionData();

    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*);
    bool event(QEvent*);
    void reset();
    void configDataFor(KIO::MetaData&,const QString&,const QString&);

public:
    sipSimpleWrapper *sipPySelf;

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

    char sipPyMethods[9];
};

sipKIO_SessionData::sipKIO_SessionData(): KIO::SessionData(), sipPySelf(0)
{
    memset(sipPyMethods, 0, sizeof (sipPyMethods));
}

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

const QMetaObject *sipKIO_SessionData::metaObject() const
{
    return sip_kio_qt_metaobject(sipPySelf,sipType_KIO_SessionData);
}

int sipKIO_SessionData::qt_metacall(QMetaObject::Call _c,int _id,void **_a)
{
    _id = KIO::SessionData::qt_metacall(_c,_id,_a);

    if (_id >= 0)
        _id = sip_kio_qt_metacall(sipPySelf,sipType_KIO_SessionData,_c,_id,_a);

    return _id;
}

void *sipKIO_SessionData::qt_metacast(const char *_clname)
{
    return (sip_kio_qt_metacast(sipPySelf, sipType_KIO_SessionData, _clname)) ? this : KIO::SessionData::qt_metacast(_clname);
}

void sipKIO_SessionData::disconnectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::SessionData::disconnectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

void sipKIO_SessionData::connectNotify(const char*a0)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

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

    if (!sipMeth)
    {
        KIO::SessionData::connectNotify(a0);
        return;
    }

    typedef void (*sipVH_QtCore_24)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char*);

    ((sipVH_QtCore_24)(sipModuleAPI_kio_QtCore->em_virthandlers[24]))(sipGILState, 0, sipPySelf, sipMeth, a0);
}

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

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

    if (!sipMeth)
    {
        KIO::SessionData::customEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
    {
        KIO::SessionData::childEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
    {
        KIO::SessionData::timerEvent(a0);
        return;
    }

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

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

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

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

    if (!sipMeth)
        return KIO::SessionData::eventFilter(a0,a1);

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

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

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

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

    if (!sipMeth)
        return KIO::SessionData::event(a0);

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

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

void sipKIO_SessionData::reset()
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_reset);

    if (!sipMeth)
    {
        KIO::SessionData::reset();
        return;
    }

    typedef void (*sipVH_QtCore_11)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);

    ((sipVH_QtCore_11)(sipModuleAPI_kio_QtCore->em_virthandlers[11]))(sipGILState, 0, sipPySelf, sipMeth);
}

void sipKIO_SessionData::configDataFor(KIO::MetaData& a0,const QString& a1,const QString& a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[8],sipPySelf,NULL,sipName_configDataFor);

    if (!sipMeth)
    {
        KIO::SessionData::configDataFor(a0,a1,a2);
        return;
    }

    extern void sipVH_kio_18(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, KIO::MetaData&,const QString&,const QString&);

    sipVH_kio_18(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}


extern "C" {static PyObject *meth_KIO_SessionData_configDataFor(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_configDataFor(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::MetaData* a0;
        int a0State = 0;
        const QString* a1;
        int a1State = 0;
        const QString* a2;
        int a2State = 0;
        KIO::SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ1J1J1", &sipSelf, sipType_KIO_SessionData, &sipCpp, sipType_KIO_MetaData,&a0, &a0State, sipType_QString,&a1, &a1State, sipType_QString,&a2, &a2State))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::SessionData::configDataFor(*a0,*a1,*a2) : sipCpp->configDataFor(*a0,*a1,*a2));
            Py_END_ALLOW_THREADS
            sipReleaseType(a0,sipType_KIO_MetaData,a0State);
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);
            sipReleaseType(const_cast<QString *>(a2),sipType_QString,a2State);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


extern "C" {static PyObject *meth_KIO_SessionData_reset(PyObject *, PyObject *);}
static PyObject *meth_KIO_SessionData_reset(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;
    bool sipSelfWasArg = (!sipSelf || sipIsDerived((sipSimpleWrapper *)sipSelf));

    {
        KIO::SessionData *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_SessionData, &sipCpp))
        {
            Py_BEGIN_ALLOW_THREADS
            (sipSelfWasArg ? sipCpp->KIO::SessionData::reset() : sipCpp->reset());
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_SessionData(void *, int);}
static void release_KIO_SessionData(void *sipCppV,int)
{
    KIO::SessionData *sipCpp = reinterpret_cast<KIO::SessionData *>(sipCppV);

    Py_BEGIN_ALLOW_THREADS

    if (QThread::currentThread() == sipCpp->thread())
        delete sipCpp;
    else
        sipCpp->deleteLater();

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_SessionData(sipSimpleWrapper *);}
static void dealloc_KIO_SessionData(sipSimpleWrapper *sipSelf)
{
    if (sipIsDerived(sipSelf))
        reinterpret_cast<sipKIO_SessionData *>(sipGetAddress(sipSelf))->sipPySelf = NULL;

    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_SessionData(sipGetAddress(sipSelf),sipSelf->flags);
    }
}


extern "C" {static void *init_type_KIO_SessionData(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_KIO_SessionData(sipSimpleWrapper *sipSelf, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    sipKIO_SessionData *sipCpp = 0;

    {
        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new sipKIO_SessionData();
            Py_END_ALLOW_THREADS

            sipCpp->sipPySelf = sipSelf;

            return sipCpp;
        }
    }

    return NULL;
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_SessionData[] = {{141, 0, 1}};


static PyMethodDef methods_KIO_SessionData[] = {
    {SIP_MLNAME_CAST(sipName_configDataFor), meth_KIO_SessionData_configDataFor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reset), meth_KIO_SessionData_reset, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_SessionData = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__SessionData,
        {0}
    },
    {
        sipNameNr_SessionData,
        {101, 255, 0},
        2, methods_KIO_SessionData,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_SessionData,
    0,
    init_type_KIO_SessionData,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_SessionData,
    0,
    0,
    0,
    release_KIO_SessionData,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    &KIO::SessionData::staticMetaObject,
    0,
    0
};

#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/scheduler.sip"
#include <scheduler.h>
#line 13709 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"

#line 91 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/jobclasses.sip"
#include <jobclasses.h>
#line 13713 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 13716 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 13719 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/slave.sip"
#include <slave.h>
#line 13722 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 29 "/usr/share/python3-sip/PyQt4/QtCore/qobject.sip"
#include <qobject.h>
#line 13725 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtGui/qwidget.sip"
#include <qwidget.h>
#line 13728 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 188 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/global.sip"
#include<qmap.h>
#line 13731 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13734 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 368 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13737 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 351 "/usr/share/python3-sip/PyQt4/QtCore/qcoreevent.sip"
#include <qcoreevent.h>
#line 13740 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 269 "/usr/share/python3-sip/PyQt4/QtCore/qvariant.sip"
#include <qvariant.h>
#line 13743 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 28 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 13746 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 32 "/usr/share/python3-sip/PyQt4/QtCore/qbytearray.sip"
#include <qbytearray.h>
#line 13749 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 115 "/usr/share/python3-sip/PyQt4/QtCore/qlist.sip"
#include <qlist.h>
#line 13752 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qthread.sip"
#include <qthread.h>
#line 13755 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 30 "/usr/share/python3-sip/PyQt4/QtCore/qregexp.sip"
#include <qregexp.h>
#line 13758 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 26 "/usr/share/python3-sip/PyQt4/QtCore/qobjectdefs.sip"
#include <qobjectdefs.h>
#line 13761 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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

    {
        KIO::SimpleJob* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::doJob(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_Scheduler, sipName_doJob, NULL);

    return NULL;
}


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

    {
        KIO::SimpleJob* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::scheduleJob(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_Scheduler, sipName_scheduleJob, NULL);

    return NULL;
}


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

    {
        KIO::SimpleJob* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::cancelJob(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_Scheduler, sipName_cancelJob, NULL);

    return NULL;
}


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

    {
        KIO::SimpleJob* a0;
        KIO::Slave* a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8J8", sipType_KIO_SimpleJob, &a0, sipType_KIO_Slave, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::jobFinished(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_Scheduler, sipName_jobFinished, NULL);

    return NULL;
}


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

    {
        KIO::SimpleJob* a0;
        const KUrl* a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8J9", sipType_KIO_SimpleJob, &a0, sipType_KUrl, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::putSlaveOnHold(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_Scheduler, sipName_putSlaveOnHold, NULL);

    return NULL;
}


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

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::removeSlaveOnHold();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::publishSlaveOnHold();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        const KUrl* a0;
        const KIO::MetaData& a1def = KIO::MetaData();
        const KIO::MetaData* a1 = &a1def;
        int a1State = 0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9|J1", sipType_KUrl, &a0, sipType_KIO_MetaData,&a1, &a1State))
        {
            KIO::Slave*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::getConnectedSlave(*a0,*a1);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<KIO::MetaData *>(a1),sipType_KIO_MetaData,a1State);

            return sipConvertFromType(sipRes,sipType_KIO_Slave,NULL);
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave* a0;
        KIO::SimpleJob* a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8J8", sipType_KIO_Slave, &a0, sipType_KIO_SimpleJob, &a1))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::assignJobToSlave(a0,a1);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        KIO::Slave* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_Slave, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::disconnectSlave(a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        QWidget* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_QWidget, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::registerWindow(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_Scheduler, sipName_registerWindow, NULL);

    return NULL;
}


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

    {
        QObject* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_QObject, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::unregisterWindow(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_Scheduler, sipName_unregisterWindow, NULL);

    return NULL;
}


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

    {
        const char* a0;
        PyObject *a0Keep;
        const QObject* a1;
        const char* a2;
        PyObject *a2Keep;

        if (sipParseArgs(&sipParseErr, sipArgs, "AAJ8AA", &a0Keep, &a0, sipType_QObject, &a1, &a2Keep, &a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::connect(a0,a1,a2);
            Py_END_ALLOW_THREADS
            Py_DECREF(a0Keep);
            Py_DECREF(a2Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const QObject* a0;
        const char* a1;
        PyObject *a1Keep;
        const QObject* a2;
        const char* a3;
        PyObject *a3Keep;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8AAJ8AA", sipType_QObject, &a0, &a1Keep, &a1, sipType_QObject, &a2, &a3Keep, &a3))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::connect(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);
            Py_DECREF(a3Keep);

            return PyBool_FromLong(sipRes);
        }
    }

    {
        const QObject* a0;
        const char* a1;
        PyObject *a1Keep;
        const char* a2;
        PyObject *a2Keep;
        KIO::Scheduler *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "BJ8AAAA", &sipSelf, sipType_KIO_Scheduler, &sipCpp, sipType_QObject, &a0, &a1Keep, &a1, &a2Keep, &a2))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->connect(a0,a1,a2);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);
            Py_DECREF(a2Keep);

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const QObject* a0;
        const char* a1;
        PyObject *a1Keep;
        const QObject* a2;
        const char* a3;
        PyObject *a3Keep;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8AAJ8AA", sipType_QObject, &a0, &a1Keep, &a1, sipType_QObject, &a2, &a3Keep, &a3))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::disconnect(a0,a1,a2,a3);
            Py_END_ALLOW_THREADS
            Py_DECREF(a1Keep);
            Py_DECREF(a3Keep);

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        bool a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "b", &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::checkSlaveOnHold(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_Scheduler, sipName_checkSlaveOnHold, NULL);

    return NULL;
}


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

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::emitReparseSlaveConfiguration();
            Py_END_ALLOW_THREADS

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

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

    return NULL;
}


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

    {
        KIO::SimpleJob* a0;
        int a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8i", sipType_KIO_SimpleJob, &a0, &a1))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::setJobPriority(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_Scheduler, sipName_setJobPriority, NULL);

    return NULL;
}


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

    {
        const KUrl* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J9", sipType_KUrl, &a0))
        {
            bool sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = KIO::Scheduler::isSlaveOnHoldFor(*a0);
            Py_END_ALLOW_THREADS

            return PyBool_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        KIO::SimpleJob* a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8", sipType_KIO_SimpleJob, &a0))
        {
            Py_BEGIN_ALLOW_THREADS
            KIO::Scheduler::updateInternalMetaData(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_Scheduler, sipName_updateInternalMetaData, NULL);

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_Scheduler(void *, int);}
static void release_KIO_Scheduler(void *,int)
{
}


/* Define this type's super-types. */
static sipEncodedTypeDef supers_KIO_Scheduler[] = {{141, 0, 1}};


static PyMethodDef methods_KIO_Scheduler[] = {
    {SIP_MLNAME_CAST(sipName_assignJobToSlave), meth_KIO_Scheduler_assignJobToSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cancelJob), meth_KIO_Scheduler_cancelJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_checkSlaveOnHold), meth_KIO_Scheduler_checkSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_connect), meth_KIO_Scheduler_connect, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnect), meth_KIO_Scheduler_disconnect, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_disconnectSlave), meth_KIO_Scheduler_disconnectSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_doJob), meth_KIO_Scheduler_doJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_emitReparseSlaveConfiguration), meth_KIO_Scheduler_emitReparseSlaveConfiguration, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_getConnectedSlave), meth_KIO_Scheduler_getConnectedSlave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_isSlaveOnHoldFor), meth_KIO_Scheduler_isSlaveOnHoldFor, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_jobFinished), meth_KIO_Scheduler_jobFinished, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_publishSlaveOnHold), meth_KIO_Scheduler_publishSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_putSlaveOnHold), meth_KIO_Scheduler_putSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_registerWindow), meth_KIO_Scheduler_registerWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_removeSlaveOnHold), meth_KIO_Scheduler_removeSlaveOnHold, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_scheduleJob), meth_KIO_Scheduler_scheduleJob, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_setJobPriority), meth_KIO_Scheduler_setJobPriority, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_unregisterWindow), meth_KIO_Scheduler_unregisterWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_updateInternalMetaData), meth_KIO_Scheduler_updateInternalMetaData, METH_VARARGS, NULL}
};


/* Define this type's signals. */
static const pyqt4QtSignal signals_KIO_Scheduler[] = {
    {"slaveOnHoldListChanged()", 0, 0, 0},
    {"reparseSlaveConfiguration(QString)", 0, 0, 0},
    {"slaveError(KIO::Slave*,int,QString)", 0, 0, 0},
    {"slaveConnected(KIO::Slave*)", 0, 0, 0},
    {0, 0, 0, 0}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_Scheduler = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_SCC|SIP_TYPE_CLASS,
        sipNameNr_KIO__Scheduler,
        {0}
    },
    {
        sipNameNr_Scheduler,
        {101, 255, 0},
        19, methods_KIO_Scheduler,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    supers_KIO_Scheduler,
    0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    0,
    0,
    0,
    0,
    release_KIO_Scheduler,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    &KIO::Scheduler::staticMetaObject,
    0,
    signals_KIO_Scheduler,
};

#line 28 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/src/pykde4-4.14.3/sip/kio/renamedialogplugin.sip"
#include <renamedialogplugin.h>
#line 14422 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.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 14426 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"
#line 31 "/usr/share/python3-sip/PyQt4/QtCore/qstring.sip"
#include <qstring.h>
#line 14429 "/usr/src/ports/python3-pykde4/python3-pykde4-4.14.3-3.i686/build/sip/kio/sipkiopart0.cpp"


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

    {
        const KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            KUrl*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new KUrl(sipCpp->url());
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        const KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            QString*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QString(sipCpp->mimeType());
            Py_END_ALLOW_THREADS

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

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

    return NULL;
}


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

    {
        const KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            KIO::filesize_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->fileSize();
            Py_END_ALLOW_THREADS

            return PyLong_FromUnsignedLongLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            time_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->cTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


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

    {
        const KIO::RenameDialogPlugin::FileItem *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_KIO_RenameDialogPlugin_FileItem, &sipCpp))
        {
            time_t sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = sipCpp->mTime();
            Py_END_ALLOW_THREADS

            return PyLong_FromLong(sipRes);
        }
    }

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

    return NULL;
}


/* Call the instance's destructor. */
extern "C" {static void release_KIO_RenameDialogPlugin_FileItem(void *, int);}
static void release_KIO_RenameDialogPlugin_FileItem(void *sipCppV,int)
{
    Py_BEGIN_ALLOW_THREADS

    delete reinterpret_cast<KIO::RenameDialogPlugin::FileItem *>(sipCppV);

    Py_END_ALLOW_THREADS
}


extern "C" {static void dealloc_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *);}
static void dealloc_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *sipSelf)
{
    if (sipIsPyOwned(sipSelf))
    {
        release_KIO_RenameDialogPlugin_FileItem(sipGetAddress(sipSelf),0);
    }
}


extern "C" {static void *init_type_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *, PyObject *, PyObject *, PyObject **, PyObject **, PyObject **);}
static void *init_type_KIO_RenameDialogPlugin_FileItem(sipSimpleWrapper *, PyObject *sipArgs, PyObject *sipKwds, PyObject **sipUnused, PyObject **, PyObject **sipParseErr)
{
    KIO::RenameDialogPlugin::FileItem *sipCpp = 0;

    {
        const KUrl* a0;
        const QString* a1;
        int a1State = 0;
        KIO::filesize_t a2;
        time_t a3;
        time_t a4;

        if (sipParseKwdArgs(sipParseErr, sipArgs, sipKwds, NULL, sipUnused, "J9J1oll", sipType_KUrl, &a0, sipType_QString,&a1, &a1State, &a2, &a3, &a4))
        {
            Py_BEGIN_ALLOW_THREADS
            sipCpp = new KIO::RenameDialogPlugin::FileItem(*a0,*a1,a2,a3,a4);
            Py_END_ALLOW_THREADS
            sipReleaseType(const_cast<QString *>(a1),sipType_QString,a1State);

            return sipCpp;
        }
    }

    return NULL;
}


static PyMethodDef methods_KIO_RenameDialogPlugin_FileItem[] = {
    {SIP_MLNAME_CAST(sipName_cTime), meth_KIO_RenameDialogPlugin_FileItem_cTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_fileSize), meth_KIO_RenameDialogPlugin_FileItem_fileSize, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mTime), meth_KIO_RenameDialogPlugin_FileItem_mTime, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_mimeType), meth_KIO_RenameDialogPlugin_FileItem_mimeType, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_url), meth_KIO_RenameDialogPlugin_FileItem_url, METH_VARARGS, NULL}
};


pyqt4ClassTypeDef sipTypeDef_kio_KIO_RenameDialogPlugin_FileItem = {
{
    {
        -1,
        0,
        0,
        SIP_TYPE_CLASS,
        sipNameNr_KIO__RenameDialogPlugin__FileItem,
        {0}
    },
    {
        sipNameNr_FileItem,
        {150, 255, 0},
        5, methods_KIO_RenameDialogPlugin_FileItem,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    sipNameNr_PyQt4_QtCore_pyqtWrapperType,
    -1,
    0,
    0,
    init_type_KIO_RenameDialogPlugin_FileItem,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    dealloc_KIO_RenameDialogPlugin_FileItem,
    0,
    0,
    0,
    release_KIO_RenameDialogPlugin_FileItem,
    0,
    0,
    0,
    0,
    0,
    0,
    0
},
    0,
    0,
    0
};
