/*
 * Module code.
 *
 * Generated by SIP 4.10.2 on Sun Jul 11 10:11:26 2010
 */

#include "sipAPInepomuk.h"

#line 29 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/entity.sip"
#include <nepomuk/entity.h>
#line 12 "sipnepomukpart0.cpp"
#line 40 "/usr/local/share/py-sip/QtCore/qobject.sip"
#include <qobject.h>
#line 15 "sipnepomukpart0.cpp"
#line 45 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/resource.sip"
#include <nepomuk/resource.h>
#line 18 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/term.sip"
#include <nepomuk/term.h>
#line 21 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/andterm.sip"
#include <nepomuk/andterm.h>
#line 24 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/comparisonterm.sip"
#include <nepomuk/comparisonterm.h>
#line 27 "sipnepomukpart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/query.sip"
#include <nepomuk/query.h>
#line 44 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/query.sip"
#include <nepomuk/query.h>
#line 32 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/filequery.sip"
#include <nepomuk/filequery.h>
#line 35 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/negationterm.sip"
#include <nepomuk/negationterm.h>
#line 38 "sipnepomukpart0.cpp"
#line 29 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/class.sip"
#include <nepomuk/class.h>
#line 41 "sipnepomukpart0.cpp"
#line 29 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/literal.sip"
#include <nepomuk/literal.h>
#line 44 "sipnepomukpart0.cpp"
#line 29 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/ontology.sip"
#include <nepomuk/ontology.h>
#line 47 "sipnepomukpart0.cpp"
#line 29 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/property.sip"
#include <nepomuk/property.h>
#line 50 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/tag.sip"
#include <nepomuk/tag.h>
#line 53 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/variant.sip"
#include <nepomuk/variant.h>
#line 56 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/orterm.sip"
#include <nepomuk/orterm.h>
#line 59 "sipnepomukpart0.cpp"
#line 28 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/query.sip"
#include <nepomuk/query.h>
#line 44 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/query.sip"
#include <nepomuk/query.h>
#line 64 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/result.sip"
#include <nepomuk/result.h>
#line 67 "sipnepomukpart0.cpp"

/* Define the strings used by this module. */
const char sipStrings_nepomuk[] = {
    'Q', 'H', 'a', 's', 'h', '<', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', ':', ':', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', ',', 'S', 'o', 'p', 'r', 'a', 'n', 'o', ':', ':', 'N', 'o', 'd', 'e', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'R', 'e', 'q', 'u', 'e', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', '>', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'C', 'o', 'm', 'p', 'a', 'r', 'i', 's', 'o', 'n', 'T', 'e', 'r', 'm', ':', ':', 'C', 'o', 'm', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'Q', 'H', 'a', 's', 'h', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', ':', ':', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', '>', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'R', 'e', 'q', 'u', 'e', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'Q', 'u', 'e', 'r', 'y', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'C', 'l', 'i', 'e', 'n', 't', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'S', 'p', 'a', 'r', 'q', 'l', 'F', 'l', 'a', 'g', 's', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'S', 'p', 'a', 'r', 'q', 'l', 'F', 'l', 'a', 'g', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'T', 'y', 'p', 'e', 'T', 'e', 'r', 'm', 0,
    'Q', 'H', 'a', 's', 'h', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'V', 'a', 'r', 'i', 'a', 'n', 't', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', ':', ':', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', '>', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'C', 'o', 'm', 'p', 'a', 'r', 'i', 's', 'o', 'n', 'T', 'e', 'r', 'm', 0,
    'Q', 'L', 'i', 's', 't', '<', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'R', 'e', 's', 'u', 'l', 't', '>', 0,
    'Q', 'H', 'a', 's', 'h', '<', 'Q', 'U', 'r', 'l', ',', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'V', 'a', 'r', 'i', 'a', 'n', 't', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', ':', ':', 'C', 'l', 'a', 's', 's', '>', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'T', 'e', 'r', 'm', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'N', 'e', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'e', 'r', 'm', 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,
    'Q', 'L', 'i', 's', 't', '<', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'T', 'e', 'r', 'm', '>', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'Q', 'u', 'e', 'r', 'y', 'P', 'a', 'r', 's', 'e', 'r', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'L', 'i', 't', 'e', 'r', 'a', 'l', 'T', 'e', 'r', 'm', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'T', 'e', 'r', 'm', ':', ':', 'T', 'y', 'p', 'e', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'S', 'i', 'm', 'p', 'l', 'e', 'T', 'e', 'r', 'm', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'F', 'i', 'l', 'e', 'Q', 'u', 'e', 'r', 'y', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'G', 'r', 'o', 'u', 'p', 'T', 'e', 'r', 'm', 0,
    'Q', 'L', 'i', 's', 't', '<', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', '>', 0,
    'a', 'l', 'l', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 's', 'W', 'i', 't', 'h', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', ':', ':', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', ':', ':', 'O', 'n', 't', 'o', 'l', 'o', 'g', 'y', 0,
    'Q', 'L', 'i', 's', 't', '<', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'V', 'a', 'r', 'i', 'a', 'n', 't', '>', 0,
    'H', 'a', 'n', 'd', 'l', 'e', 'I', 'n', 'v', 'e', 'r', 's', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', ':', ':', 'L', 'i', 't', 'e', 'r', 'a', 'l', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'A', 'n', 'd', 'T', 'e', 'r', 'm', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'R', 'e', 's', 'u', 'l', 't', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'O', 'r', 'T', 'e', 'r', 'm', 0,
    'a', 'd', 'd', 'G', 'r', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'O', 'c', 'c', 'u', 'r', 'r', 'e', 'n', 'c', 'e', 0,
    'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'i', 'n', 'g', 'O', 'c', 'c', 'u', 'r', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', ':', ':', 'E', 'n', 't', 'i', 't', 'y', 0,
    'w', 'i', 'n', 'd', 'o', 'w', 'A', 'c', 't', 'i', 'v', 'a', 't', 'i', 'o', 'n', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'M', 'a', 'n', 'a', 'g', 'e', 'r', 'F', 'o', 'r', 'M', 'o', 'd', 'e', 'l', 0,
    'c', 'r', 'e', 'a', 't', 'e', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'F', 'r', 'o', 'm', 'U', 'r', 'i', 0,
    's', 'e', 't', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 'I', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'd', 0,
    's', 'e', 't', 'O', 'n', 'l', 'y', 'P', 'a', 'i', 'n', 't', 'F', 'u', 'l', 'l', 'S', 't', 'e', 'p', 's', 0,
    'g', 'e', 't', 'R', 'a', 't', 'i', 'n', 'g', 'F', 'r', 'o', 'm', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', ':', ':', 'C', 'l', 'a', 's', 's', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'Q', 'u', 'e', 'r', 'y', 0,
    'm', 'o', 'u', 's', 'e', 'D', 'o', 'u', 'b', 'l', 'e', 'C', 'l', 'i', 'c', 'k', 'E', 'v', 'e', 'n', 't', 0,
    'b', 'l', 'o', 'c', 'k', 'i', 'n', 'g', 'D', 'e', 's', 'k', 't', 'o', 'p', 'Q', 'u', 'e', 'r', 'y', 0,
    's', 'e', 't', 'R', 'e', 'q', 'u', 'e', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'g', 'r', 'o', 'u', 'n', 'd', 'i', 'n', 'g', 'O', 'c', 'c', 'u', 'r', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'n', 'e', 'p', 'o', 'm', 'u', 'k', 'S', 'y', 's', 't', 'e', 'm', 'S', 't', 'o', 'p', 'p', 'e', 'd', 0,
    'n', 'e', 'p', 'o', 'm', 'u', 'k', 'S', 'y', 's', 't', 'e', 'm', 'S', 't', 'a', 'r', 't', 'e', 'd', 0,
    's', 'e', 't', 'O', 'v', 'e', 'r', 'r', 'i', 'd', 'e', 'M', 'a', 'i', 'n', 'M', 'o', 'd', 'e', 'l', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', ':', ':', 'T', 'e', 'r', 'm', 0,
    'Q', 'L', 'i', 's', 't', '<', 'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'a', 'g', '>', 0,
    'b', 'l', 'o', 'c', 'k', 'i', 'n', 'g', 'S', 'p', 'a', 'r', 'q', 'l', 'Q', 'u', 'e', 'r', 'y', 0,
    'i', 's', 'U', 'n', 's', 'i', 'g', 'n', 'e', 'd', 'I', 'n', 't', '6', '4', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'H', 'a', 'l', 'f', 'S', 't', 'e', 'p', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'f', 'i', 'n', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'B', 'y', 'L', 'a', 'b', 'e', 'l', 0,
    't', 'o', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'T', 'y', 'p', 'e', 'T', 'e', 'r', 'm', 0,
    'i', 's', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'T', 'y', 'p', 'e', 'T', 'e', 'r', 'm', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'M', 'a', 'p', 0,
    'a', 'd', 'd', 'R', 'e', 'q', 'u', 'e', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'a', 'l', 'l', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 's', 'O', 'f', 'T', 'y', 'p', 'e', 0,
    'g', 'e', 'n', 'e', 'r', 'i', 'c', 'D', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 0,
    'C', 'o', 'm', 'm', 'u', 'n', 'i', 'c', 'a', 't', 'i', 'o', 'n', 'E', 'r', 'r', 'o', 'r', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'E', 'r', 'r', 'o', 'r', 'C', 'o', 'd', 'e', 0,
    'r', 'a', 't', 'i', 'n', 'g', 'F', 'r', 'o', 'm', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'T', 'a', 'g', 'g', 'e', 'd', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 's', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'a', 'g', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'f', 'i', 'n', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    'f', 'o', 'c', 'u', 's', 'P', 'r', 'e', 'v', 'i', 'o', 'u', 's', 'C', 'h', 'i', 'l', 'd', 0,
    's', 'e', 't', 'L', 'a', 'y', 'o', 'u', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'P', 'r', 'e', 'v', 'C', 'h', 'i', 'l', 'd', 0,
    'Q', 'M', 'a', 'p', '<', 'Q', 'S', 't', 'r', 'i', 'n', 'g', ',', 'i', 'n', 't', '>', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    't', 'o', 'U', 'n', 's', 'i', 'g', 'n', 'e', 'd', 'I', 'n', 't', 'L', 'i', 's', 't', 0,
    'i', 's', 'U', 'n', 's', 'i', 'g', 'n', 'e', 'd', 'I', 'n', 't', 'L', 'i', 's', 't', 0,
    'R', 'D', 'F', 'L', 'i', 't', 'e', 'r', 'a', 'l', 'T', 'o', 'V', 'a', 'l', 'u', 'e', 0,
    'g', 'e', 'n', 'e', 'r', 'a', 't', 'e', 'U', 'n', 'i', 'q', 'u', 'e', 'U', 'r', 'i', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 0,
    'K', 'T', 'a', 'g', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'T', 'a', 'g', 'g', 'e', 'd', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'a', 'g', 'C', 'l', 'o', 'u', 'd', 0,
    's', 'e', 't', 'E', 'x', 'c', 'l', 'u', 'd', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 's', 0,
    's', 'e', 't', 'I', 'n', 'c', 'l', 'u', 'd', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 's', 0,
    'r', 'e', 's', 'e', 't', 'I', 'n', 'p', 'u', 't', 'C', 'o', 'n', 't', 'e', 'x', 't', 0,
    'm', 'o', 'u', 's', 'e', 'R', 'e', 'l', 'e', 'a', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    't', 'o', 'C', 'o', 'm', 'p', 'a', 'r', 'i', 's', 'o', 'n', 'T', 'e', 'r', 'm', 0,
    'i', 's', 'C', 'o', 'm', 'p', 'a', 'r', 'i', 's', 'o', 'n', 'T', 'e', 'r', 'm', 0,
    's', 'e', 'r', 'v', 'i', 'c', 'e', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'C', 'r', 'e', 'a', 't', 'e', 'C', 'o', 'u', 'n', 't', 'Q', 'u', 'e', 'r', 'y', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'V', 'a', 'r', 'i', 'a', 'n', 't', 0,
    'v', 'a', 'l', 'u', 'e', 's', 'T', 'o', 'R', 'D', 'F', 'N', 'o', 'd', 'e', 's', 0,
    'r', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'd', 0,
    'l', 'i', 't', 'e', 'r', 'a', 'l', 'R', 'a', 'n', 'g', 'e', 'T', 'y', 'p', 'e', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'f', 'i', 'n', 'd', 'C', 'l', 'a', 's', 's', 'B', 'y', 'L', 'a', 'b', 'e', 'l', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'S', 'e', 'r', 'v', 'i', 'c', 'e', 0,
    'h', 'a', 'l', 'f', 'S', 't', 'e', 'p', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'e', 'x', 't', 'r', 'a', 'c', 't', 'N', 'a', 'm', 'e', 's', 'p', 'a', 'c', 'e', 0,
    'a', 'l', 'l', 'P', 'a', 'r', 'e', 'n', 't', 'C', 'l', 'a', 's', 's', 'e', 's', 0,
    'a', 'd', 'd', 'E', 'x', 'c', 'l', 'u', 'd', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'a', 'd', 'd', 'I', 'n', 'c', 'l', 'u', 'd', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'M', 'i', 'c', 'r', 'o', 'F', 'o', 'c', 'u', 's', 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,
    'd', 'i', 's', 'c', 'o', 'n', 'n', 'e', 'c', 't', 'N', 'o', 't', 'i', 'f', 'y', 0,
    'r', 'e', 'q', 'u', 'e', 's', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'f', 'i', 'n', 'i', 's', 'h', 'e', 'd', 'L', 'i', 's', 't', 'i', 'n', 'g', 0,
    'r', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'T', 'y', 'p', 'e', 'U', 'r', 'i', 0,
    'i', 's', 'S', 'u', 'b', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'O', 'f', 0,
    'f', 'i', 'n', 'd', 'C', 'l', 'a', 's', 's', 'B', 'y', 'N', 'a', 'm', 'e', 0,
    's', 'e', 't', 'C', 'u', 's', 't', 'o', 'm', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'e', 't', 'A', 's', 's', 'i', 'g', 'n', 'e', 'd', 'T', 'a', 'g', 's', 0,
    't', 'a', 'g', 'g', 'e', 'd', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 's', 0,
    'K', 'T', 'a', 'g', 'C', 'l', 'o', 'u', 'd', 'W', 'i', 'd', 'g', 'e', 't', 0,
    'i', 'n', 'v', 'e', 'r', 's', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    't', 'o', 'U', 'n', 's', 'i', 'g', 'n', 'e', 'd', 'I', 'n', 't', '6', '4', 0,
    'i', 's', 'U', 'n', 's', 'i', 'g', 'n', 'e', 'd', 'I', 'n', 't', '6', '4', 0,
    'l', 'a', 'y', 'o', 'u', 't', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
    'm', 'i', 'n', 'i', 'm', 'u', 'm', 'S', 'i', 'z', 'e', 'H', 'i', 'n', 't', 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,
    't', 'o', 'N', 'e', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'e', 'r', 'm', 0,
    't', 'o', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'T', 'e', 'r', 'm', 0,
    'i', 's', 'N', 'e', 'g', 'a', 't', 'i', 'o', 'n', 'T', 'e', 'r', 'm', 0,
    'i', 's', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'T', 'e', 'r', 'm', 0,
    'e', 'n', 't', 'r', 'i', 'e', 's', 'R', 'e', 'm', 'o', 'v', 'e', 'd', 0,
    't', 'o', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'L', 'i', 's', 't', 0,
    't', 'o', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'L', 'i', 's', 't', 0,
    'i', 's', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'L', 'i', 's', 't', 0,
    'i', 's', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 'L', 'i', 's', 't', 0,
    'v', 'a', 'l', 'u', 'e', 'T', 'o', 'R', 'D', 'F', 'N', 'o', 'd', 'e', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'h', 'i', 'n', 'g', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 0,
    'd', 'e', 'l', 'e', 't', 'e', 'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
    's', 'e', 't', 'A', 'n', 'n', 'o', 't', 'a', 't', 'i', 'o', 'n', 's', 0,
    's', 'e', 't', 'I', 'd', 'e', 'n', 't', 'i', 'f', 'i', 'e', 'r', 's', 0,
    'd', 'e', 's', 'c', 'r', 'i', 'p', 't', 'i', 'o', 'n', 'U', 'r', 'i', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    's', 'e', 't', 'M', 'i', 'n', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    's', 'e', 't', 'M', 'a', 'x', 'F', 'o', 'n', 't', 'S', 'i', 'z', 'e', 0,
    'K', 'R', 'a', 't', 'i', 'n', 'g', 'P', 'a', 'i', 'n', 't', 'e', 'r', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'y', 'p', 'e', 's', 0,
    'e', 'x', 'c', 'l', 'u', 'd', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 's', 0,
    'i', 'n', 'c', 'l', 'u', 'd', 'e', 'F', 'o', 'l', 'd', 'e', 'r', 's', 0,
    'S', 'm', 'a', 'l', 'l', 'e', 'r', 'O', 'r', 'E', 'q', 'u', 'a', 'l', 0,
    'G', 'r', 'e', 'a', 't', 'e', 'r', 'O', 'r', 'E', 'q', 'u', 'a', 'l', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'Q', 'u', 'e', 'r', 'y', 0,
    'm', 'i', 'n', 'C', 'a', 'r', 'd', 'i', 'n', 'a', 'l', 'i', 't', 'y', 0,
    'm', 'a', 'x', 'C', 'a', 'r', 'd', 'i', 'n', 'a', 'l', 'i', 't', 'y', 0,
    'l', 'a', 'n', 'g', 'u', 'a', 'g', 'e', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'f', 'o', 'c', 'u', 's', 'N', 'e', 'x', 't', 'C', 'h', 'i', 'l', 'd', 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,
    '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,
    'm', 'o', 'u', 's', 'e', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'P', 'y', 'K', 'D', 'E', '4', '.', 'n', 'e', 'p', 'o', 'm', 'u', 'k', 0,
    't', 'o', 'L', 'i', 't', 'e', 'r', 'a', 'l', 'T', 'e', 'r', 'm', 0,
    'i', 's', 'L', 'i', 't', 'e', 'r', 'a', 'l', 'T', 'e', 'r', 'm', 0,
    'b', 'l', 'o', 'c', 'k', 'i', 'n', 'g', 'Q', 'u', 'e', 'r', 'y', 0,
    'm', 'a', 't', 'c', 'h', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    't', 'o', 'S', 'p', 'a', 'r', 'q', 'l', 'Q', 'u', 'e', 'r', 'y', 0,
    't', 'o', 'V', 'a', 'r', 'i', 'a', 'n', 't', 'L', 'i', 's', 't', 0,
    's', 'e', 't', 'I', 's', 'R', 'e', 'l', 'a', 't', 'e', 'd', 's', 0,
    's', 'e', 't', 'I', 's', 'T', 'o', 'p', 'i', 'c', 'O', 'f', 's', 0,
    'a', 'n', 'n', 'o', 't', 'a', 't', 'i', 'o', 'n', 'U', 'r', 'i', 0,
    'a', 'd', 'd', 'A', 'n', 'n', 'o', 't', 'a', 't', 'i', 'o', 'n', 0,
    'i', 'd', 'e', 'n', 't', 'i', 'f', 'i', 'e', 'r', 'U', 'r', 'i', 0,
    'a', 'd', 'd', 'I', 'd', 'e', 'n', 't', 'i', 'f', 'i', 'e', 'r', 0,
    's', 'u', 'b', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'a', 'l', 'l', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    's', 'e', 't', 'P', 'i', 'x', 'm', 'a', 'p', 'S', 'i', 'z', 'e', 0,
    'r', 'a', 't', 'i', 'n', 'g', 'C', 'h', 'a', 'n', 'g', 'e', 'd', 0,
    'K', 'R', 'a', 't', 'i', 'n', 'g', 'W', 'i', 'd', 'g', 'e', 't', 0,
    's', 'e', 't', 'A', 'u', 't', 'o', 'U', 'p', 'd', 'a', 't', 'e', 0,
    'a', 'l', 'l', 'S', 'u', 'b', 'C', 'l', 'a', 's', 's', 'e', 's', 0,
    'p', 'a', 'r', 'e', 'n', 't', 'C', 'l', 'a', 's', 's', 'e', 's', 0,
    's', 'e', 't', 'C', 'o', 'm', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    't', 'o', 'U', 'n', 's', 'i', 'g', 'n', 'e', 'd', 'I', 'n', 't', 0,
    'i', 's', 'U', 'n', 's', 'i', 'g', 'n', 'e', 'd', 'I', 'n', 't', 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,
    'd', 'r', 'a', 'g', 'M', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 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,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'T', 'i', 'm', 'e', '>', 0,
    'Q', 'L', 'i', 's', 't', '<', 'Q', 'D', 'a', 't', 'e', '>', 0,
    'd', 'e', 's', 'k', 't', 'o', 'p', 'Q', 'u', 'e', 'r', 'y', 0,
    't', 'o', 'D', 'o', 'u', 'b', 'l', 'e', 'L', 'i', 's', 't', 0,
    'i', 's', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 0,
    'i', 's', 'D', 'o', 'u', 'b', 'l', 'e', 'L', 'i', 's', 't', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', ':', ':', 'T', 'a', 'g', 0,
    'a', 'l', 'l', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 's', 0,
    'a', 'n', 'n', 'o', 't', 'a', 't', 'i', 'o', 'n', 'O', 'f', 0,
    'i', 's', 'R', 'e', 'l', 'a', 't', 'e', 'd', 'U', 'r', 'i', 0,
    'a', 'd', 'd', 'I', 's', 'R', 'e', 'l', 'a', 't', 'e', 'd', 0,
    'i', 's', 'T', 'o', 'p', 'i', 'c', 'O', 'f', 'U', 'r', 'i', 0,
    'a', 'd', 'd', 'I', 's', 'T', 'o', 'p', 'i', 'c', 'O', 'f', 0,
    's', 'e', 't', 'A', 'l', 't', 'L', 'a', 'b', 'e', 'l', 's', 0,
    'g', 'e', 'n', 'e', 'r', 'i', 'c', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'e', 't', 'M', 'a', 'x', 'R', 'a', 't', 'i', 'n', 'g', 0,
    'c', 'u', 's', 't', 'o', 'm', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    'a', 's', 's', 'i', 'g', 'n', 'e', 'd', 'T', 'a', 'g', 's', 0,
    'i', 's', 'S', 'u', 'b', 'C', 'l', 'a', 's', 's', 'O', 'f', 0,
    'r', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'f', 'o', 'c', 'u', 's', 'I', 'n', 'E', 'v', 'e', 'n', 't', 0,
    't', 'o', 'S', 't', 'r', 'i', 'n', 'g', 'L', 'i', 's', 't', 0,
    'U', 'n', 'k', 'n', 'o', 'w', 'n', 'E', 'r', 'r', 'o', 'r', 0,
    's', 'e', 't', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 0,
    's', 'p', 'a', 'r', 'q', 'l', 'Q', 'u', 'e', 'r', 'y', 0,
    't', 'o', 'S', 'e', 'a', 'r', 'c', 'h', 'U', 'r', 'l', 0,
    'i', 's', 'I', 'n', 't', '6', '4', 'L', 'i', 's', 't', 0,
    'o', 'c', 'c', 'u', 'r', 'r', 'e', 'n', 'c', 'e', 's', 0,
    'n', 'o', 't', 'i', 'f', 'y', 'E', 'r', 'r', 'o', 'r', 0,
    'i', 'n', 'i', 't', 'i', 'a', 'l', 'i', 'z', 'e', 'd', 0,
    'i', 's', 'R', 'e', 'l', 'a', 't', 'e', 'd', 'O', 'f', 0,
    'a', 'n', 'n', 'o', 't', 'a', 't', 'i', 'o', 'n', 's', 0,
    'a', 'l', 't', 'L', 'a', 'b', 'e', 'l', 'U', 'r', 'i', 0,
    'a', 'd', 'd', 'A', 'l', 't', 'L', 'a', 'b', 'e', 'l', 0,
    'i', 'd', 'e', 'n', 't', 'i', 'f', 'i', 'e', 'r', 's', 0,
    'g', 'e', 'n', 'e', 'r', 'i', 'c', 'I', 'c', 'o', 'n', 0,
    'a', 'd', 'd', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'r', 'e', 's', 'o', 'u', 'r', 'c', 'e', 'U', 'r', 'i', 0,
    'I', 'n', 'v', 'a', 'l', 'i', 'd', 'T', 'y', 'p', 'e', 0,
    'p', 'a', 'i', 'n', 't', 'R', 'a', 't', 'i', 'n', 'g', 0,
    's', 'e', 't', 'S', 'u', 'b', 'T', 'e', 'r', 'm', 's', 0,
    'c', 'a', 'r', 'd', 'i', 'n', 'a', 'l', 'i', 't', 'y', 0,
    'd', 'a', 't', 'a', 'T', 'y', 'p', 'e', 'U', 'r', 'i', 0,
    't', 'a', 'b', 'l', 'e', 't', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'a', 's', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'i', 's', 'A', 'v', 'a', 'i', 'l', 'a', 'b', 'l', 'e', 0,
    'a', 'c', 't', 'i', 'o', 'n', 'E', 'v', 'e', 'n', 't', 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,
    'r', 'e', 's', 'i', 'z', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'h', 'a', 'n', 'g', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'c', 'u', 's', 't', 'o', 'm', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'P', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    'e', 'v', 'e', 'n', 't', 'F', 'i', 'l', 't', 'e', 'r', 0,
    '_', '_', 'g', 'e', 't', 'i', 't', 'e', 'm', '_', '_', 0,
    'e', 'r', 'r', 'o', 'r', 'S', 't', 'r', 'i', 'n', 'g', 0,
    's', 'e', 't', 'S', 'u', 'b', 'T', 'e', 'r', 'm', 0,
    'n', 'e', 'w', 'E', 'n', 't', 'r', 'i', 'e', 's', 0,
    'p', 'a', 'r', 's', 'e', 'Q', 'u', 'e', 'r', 'y', 0,
    't', 'o', 'T', 'i', 'm', 'e', 'L', 'i', 's', 't', 0,
    't', 'o', 'D', 'a', 't', 'e', 'L', 'i', 's', 't', 0,
    't', 'o', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 0,
    'i', 's', 'T', 'i', 'm', 'e', 'L', 'i', 's', 't', 0,
    'i', 's', 'D', 'a', 't', 'e', 'L', 'i', 's', 't', 0,
    'i', 's', 'B', 'o', 'o', 'l', 'L', 'i', 's', 't', 0,
    's', 'i', 'm', 'p', 'l', 'e', 'T', 'y', 'p', 'e', 0,
    'c', 'l', 'e', 'a', 'r', 'C', 'a', 'c', 'h', 'e', 0,
    's', 'e', 't', 'S', 'y', 'm', 'b', 'o', 'l', 's', 0,
    'i', 's', 'R', 'e', 'l', 'a', 't', 'e', 'd', 's', 0,
    'i', 's', 'T', 'o', 'p', 'i', 'c', 'O', 'f', 's', 0,
    'a', 'l', 'l', 'C', 'l', 'a', 's', 's', 'e', 's', 0,
    't', 'a', 'g', 'C', 'l', 'i', 'c', 'k', 'e', 'd', 0,
    'u', 'p', 'd', 'a', 't', 'e', 'T', 'a', 'g', 's', 0,
    'a', 'u', 't', 'o', 'U', 'p', 'd', 'a', 't', 'e', 0,
    's', 'u', 'b', 'C', 'l', 'a', 's', 's', 'e', 's', 0,
    'n', 'e', 'g', 'a', 't', 'e', 'T', 'e', 'r', 'm', 0,
    'a', 'd', 'd', 'S', 'u', 'b', 'T', 'e', 'r', 'm', 0,
    'c', 'o', 'm', 'p', 'a', 'r', 'a', 't', 'o', 'r', 0,
    'i', 's', 'R', 'e', 's', 'o', 'u', 'r', 'c', 'e', 0,
    'i', 's', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'C', 'o', 'm', 'p', 'a', 'r', 'i', 's', 'o', 'n', 0,
    'f', 'o', 'n', 't', 'C', 'h', 'a', 'n', 'g', 'e', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'i', 'e', 's', 0,
    'e', 'n', 't', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    'l', 'e', 'a', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    's', 'e', 't', 'S', 'p', 'a', 'c', 'i', 'n', 'g', 0,
    's', 'e', 't', 'V', 'i', 's', 'i', 'b', 'l', 'e', 0,
    'c', 'l', 'o', 's', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'w', 'h', 'e', 'e', 'l', 'E', 'v', 'e', 'n', 't', 0,
    'p', 'a', 'i', 'n', 't', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'P', 'a', 'r', 'e', 'n', 't', 'O', 'f', 0,
    's', 'e', 't', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'h', 'i', 'l', 'd', 'E', 'v', 'e', 'n', 't', 0,
    't', 'i', 'm', 'e', 'r', 'E', 'v', 'e', 'n', 't', 0,
    't', 'o', 'D', 'a', 't', 'e', 'T', 'i', 'm', 'e', 0,
    'f', 'r', 'o', 'm', 'S', 't', 'r', 'i', 'n', 'g', 0,
    '_', '_', 'i', 'n', 'v', 'e', 'r', 't', '_', '_', 0,
    't', 'o', 'A', 'n', 'd', 'T', 'e', 'r', 'm', 0,
    'i', 's', 'A', 'n', 'd', 'T', 'e', 'r', 'm', 0,
    't', 'o', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    't', 'o', 'I', 'n', 't', 'L', 'i', 's', 't', 0,
    'i', 's', 'U', 'r', 'l', 'L', 'i', 's', 't', 0,
    'i', 's', 'I', 'n', 't', 'L', 'i', 's', 't', 0,
    's', 'y', 'm', 'b', 'o', 'l', 'U', 'r', 'i', 0,
    'a', 'd', 'd', 'S', 'y', 'm', 'b', 'o', 'l', 0,
    'r', 'a', 't', 'i', 'n', 'g', 'U', 'r', 'i', 0,
    's', 'e', 't', 'T', 'o', 'p', 'i', 'c', 's', 0,
    'a', 'l', 't', 'L', 'a', 'b', 'e', 'l', 's', 0,
    'p', 'i', 'm', 'o', 'T', 'h', 'i', 'n', 'g', 0,
    'm', 'a', 'i', 'n', 'M', 'o', 'd', 'e', 'l', 0,
    't', 'a', 'g', 'W', 'e', 'i', 'g', 'h', 't', 0,
    's', 'e', 't', 'R', 'a', 't', 'i', 'n', 'g', 0,
    'm', 'a', 'x', 'R', 'a', 't', 'i', 'n', 'g', 0,
    'm', 'o', 'v', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'd', 'r', 'a', 'w', 'F', 'r', 'a', 'm', 'e', 0,
    's', 'e', 't', 'P', 'i', 'x', 'm', 'a', 'p', 0,
    's', 'h', 'o', 'w', 'E', 'v', 'e', 'n', 't', 0,
    'h', 'i', 'd', 'e', 'E', 'v', 'e', 'n', 't', 0,
    'a', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
    'd', 'r', 'o', 'p', 'E', 'v', 'e', 'n', 't', 0,
    'i', 's', 'E', 'n', 'a', 'b', 'l', 'e', 'd', 0,
    'c', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
    'r', 'e', 'c', 'e', 'i', 'v', 'e', 'r', 's', 0,
    't', 'o', 'O', 'r', 'T', 'e', 'r', 'm', 0,
    'i', 's', 'O', 'r', 'T', 'e', 'r', 'm', 0,
    'N', 'e', 'g', 'a', 't', 'i', 'o', 'n', 0,
    's', 'e', 't', 'S', 'c', 'o', 'r', 'e', 0,
    'o', 'p', 't', 'i', 'o', 'n', 'a', 'l', 0,
    's', 'e', 't', 'L', 'i', 'm', 'i', 't', 0,
    'l', 'a', 'b', 'e', 'l', 'U', 'r', 'i', 0,
    't', 'o', 'p', 'i', 'c', 'U', 'r', 'i', 0,
    'a', 'd', 'd', 'T', 'o', 'p', 'i', 'c', 0,
    's', 'e', 't', 'T', 'y', 'p', 'e', 's', 0,
    'd', 'o', 'm', 'a', 'i', 'n', 'O', 'f', 0,
    's', 'u', 'b', 'T', 'e', 'r', 'm', 's', 0,
    'C', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
    'd', 'a', 't', 'a', 'T', 'y', 'p', 'e', 0,
    'i', 's', 'S', 't', 'r', 'i', 'n', 'g', 0,
    'i', 's', 'D', 'o', 'u', 'b', 'l', 'e', 0,
    'r', 'e', 's', 'o', 'u', 'r', 'c', 'e', 0,
    's', 'e', 't', 'L', 'a', 'b', 'e', 'l', 0,
    's', 'i', 'z', 'e', 'H', 'i', 'n', 't', 0,
    's', 'e', 't', 'V', 'a', 'l', 'u', 'e', 0,
    'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 0,
    't', 'o', 'S', 't', 'r', 'i', 'n', 'g', 0,
    't', 'o', 'D', 'o', 'u', 'b', 'l', 'e', 0,
    'i', 'n', 's', 't', 'a', 'n', 'c', 'e', 0,
    '_', '_', 'b', 'o', 'o', 'l', '_', '_', 0,
    '_', '_', 'i', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'a', 'n', 'd', '_', '_', 0,
    's', 'u', 'b', 'T', 'e', 'r', 'm', 0,
    'N', 'o', 'F', 'l', 'a', 'g', 's', 0,
    's', 'e', 't', 'T', 'e', 'r', 'm', 0,
    'a', 'l', 'l', 'T', 'a', 'g', 's', 0,
    's', 'y', 'm', 'b', 'o', 'l', 's', 0,
    'h', 'a', 's', 'T', 'y', 'p', 'e', 0,
    'a', 'd', 'd', 'T', 'y', 'p', 'e', 0,
    's', 'e', 't', 'T', 'a', 'g', 's', 0,
    'a', 'd', 'd', 'T', 'a', 'g', 's', 0,
    'r', 'a', 'n', 'g', 'e', 'O', 'f', 0,
    'S', 'm', 'a', 'l', 'l', 'e', 'r', 0,
    'G', 'r', 'e', 'a', 't', 'e', 'r', 0,
    'N', 'e', 'p', 'o', 'm', 'u', 'k', 0,
    't', 'o', 'I', 'n', 't', '6', '4', 0,
    'i', 's', 'I', 'n', 't', '6', '4', 0,
    'c', 'o', 'm', 'm', 'e', 'n', 't', 0,
    'm', 'a', 'n', 'a', 'g', 'e', 'r', 0,
    'd', 'e', 's', 't', 'r', 'o', 'y', 0,
    'd', 'e', 'v', 'T', 'y', 'p', 'e', 0,
    's', 'p', 'a', 'c', 'i', 'n', 'g', 0,
    's', 'e', 't', 'I', 'c', 'o', 'n', 0,
    'I', 'n', 'v', 'a', 'l', 'i', 'd', 0,
    'v', 'a', 'r', 'i', 'a', 'n', 't', 0,
    'N', 'o', 'E', 'r', 'r', 'o', 'r', 0,
    's', 'e', 't', 'T', 'y', 'p', 'e', 0,
    'i', 's', 'V', 'a', 'l', 'i', 'd', 0,
    '_', '_', 'a', 'n', 'd', '_', '_', 0,
    '_', '_', 'x', 'o', 'r', '_', '_', 0,
    '_', '_', 'i', 'n', 't', '_', '_', 0,
    '_', '_', 'i', 'o', 'r', '_', '_', 0,
    'i', 's', 'L', 'i', 's', 't', 0,
    't', 'o', 'p', 'i', 'c', 's', 0,
    't', 'a', 'g', 'U', 'r', 'i', 0,
    'a', 'd', 'd', 'T', 'a', 'g', 0,
    'R', 'e', 'g', 'e', 'x', 'p', 0,
    'r', 'a', 't', 'i', 'n', 'g', 0,
    'i', 's', 'T', 'i', 'm', 'e', 0,
    'i', 's', 'D', 'a', 't', 'e', 0,
    'i', 's', 'B', 'o', 'o', 'l', 0,
    'd', 'o', 'm', 'a', 'i', 'n', 0,
    'm', 'e', 't', 'r', 'i', 'c', 0,
    't', 'o', 'B', 'o', 'o', 'l', 0,
    't', 'o', 'T', 'i', 'm', 'e', 0,
    't', 'o', 'D', 'a', 't', 'e', 0,
    'e', 'x', 'i', 's', 't', 's', 0,
    'a', 'p', 'p', 'e', 'n', 'd', 0,
    'c', 'r', 'e', 'a', 't', 'e', 0,
    'r', 'e', 'm', 'o', 'v', 'e', 0,
    '_', '_', 'n', 'e', '_', '_', 0,
    '_', '_', 'e', 'q', '_', '_', 0,
    '_', '_', 'o', 'r', '_', '_', 0,
    'l', 'i', 'm', 'i', 't', 0,
    'i', 's', 'U', 'r', 'l', 0,
    't', 'a', 'g', 'O', 'f', 0,
    't', 'y', 'p', 'e', 's', 0,
    's', 'c', 'o', 'r', 'e', 0,
    'i', 's', 'I', 'n', 't', 0,
    'q', 'H', 'a', 's', 'h', 0,
    'l', 'a', 'b', 'e', 'l', 0,
    'p', 'a', 'r', 's', 'e', 0,
    'r', 'a', 'n', 'g', 'e', 0,
    'p', 'a', 'i', 'n', 't', 0,
    't', 'o', 'U', 'r', 'l', 0,
    'q', 'u', 'e', 'r', 'y', 0,
    't', 'o', 'I', 'n', 't', 0,
    'v', 'a', 'l', 'u', 'e', 0,
    'c', 'l', 'e', 'a', 'r', 0,
    'r', 'e', 's', 'e', 't', 0,
    'e', 'r', 'r', 'o', 'r', 0,
    'c', 'l', 'o', 's', 'e', 0,
    'e', 'v', 'e', 'n', 't', 0,
    't', 'a', 'g', 's', 0,
    't', 'e', 'r', 'm', 0,
    'i', 'n', 'i', 't', 0,
    'i', 'c', 'o', 'n', 0,
    'n', 'a', 'm', 'e', 0,
    't', 'y', 'p', 'e', 0,
    'A', 'n', 'd', 0,
    'u', 'r', 'i', 0,
    'O', 'r', 0,
};


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

#line 51 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/entity.sip"
    // CTSCC for subclasses of 'Entity'
    sipType = NULL;

    if (dynamic_cast<Nepomuk::Types::Class*>(sipCpp))
        sipType = sipType_Nepomuk_Types_Class;
    else if (dynamic_cast<Nepomuk::Types::Ontology*>(sipCpp))
        sipType = sipType_Nepomuk_Types_Ontology;
    else if (dynamic_cast<Nepomuk::Types::Property*>(sipCpp))
        sipType = sipType_Nepomuk_Types_Property;
#line 513 "sipnepomukpart0.cpp"

    return sipType;
}


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

#line 45 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/ktagcloudwidget.sip"
    // CTSCC for subclasses of 'QWidget'
    sipType = NULL;

    if (dynamic_cast<KTagCloudWidget*>(sipCpp))
        {
        sipType = sipType_KTagCloudWidget;
        if (dynamic_cast<Nepomuk::TagCloud*>(sipCpp))
            sipType = sipType_Nepomuk_TagCloud;
        }
    else if (dynamic_cast<KTagDisplayWidget*>(sipCpp))
        sipType = sipType_KTagDisplayWidget;
    else if (dynamic_cast<Nepomuk::TagWidget*>(sipCpp))
        sipType = sipType_Nepomuk_TagWidget;
#line 540 "sipnepomukpart0.cpp"

    return sipType;
}


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

#line 75 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/kratingwidget.sip"
    // CTSCC for subclasses of 'KRatingWidget'
    sipType = NULL;

    if (dynamic_cast<KRatingWidget*>(sipCpp))
        sipType = sipType_KRatingWidget;
#line 559 "sipnepomukpart0.cpp"

    return sipType;
}


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

#line 136 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/resource.sip"
    // CTSCC for subclasses of 'Resource'
    sipType = NULL;

    if (dynamic_cast<Nepomuk::Tag*>(sipCpp))
        sipType = sipType_Nepomuk_Tag;
    else if (dynamic_cast<Nepomuk::Thing*>(sipCpp))
        sipType = sipType_Nepomuk_Thing;
#line 580 "sipnepomukpart0.cpp"

    return sipType;
}
static sipEnumTypeDef enumTypes[] = {
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_Nepomuk__Query__Term__Type, {0}}, sipNameNr_Type, 25, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_Nepomuk__Query__Query__SparqlFlag, {0}}, sipNameNr_SparqlFlag, 15, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_Nepomuk__ErrorCode, {0}}, sipNameNr_ErrorCode, 4, NULL},
    {{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_Nepomuk__Query__ComparisonTerm__Comparator, {0}}, sipNameNr_Comparator, 8, NULL},
};


/*
 * This defines each type in this module.
 */
static sipTypeDef *typesTable[] = {
    &sipTypeDef_nepomuk_KRatingPainter.super.ctd_base,
    &sipTypeDef_nepomuk_KRatingWidget.super.ctd_base,
    &sipTypeDef_nepomuk_KTagCloudWidget.super.ctd_base,
    &sipTypeDef_nepomuk_KTagDisplayWidget.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk.super.ctd_base,
    &enumTypes[2].etd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_AndTerm.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_ComparisonTerm.super.ctd_base,
    &enumTypes[3].etd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_FileQuery.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_GroupTerm.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_LiteralTerm.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_NegationTerm.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_OrTerm.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_Query.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_Query_RequestProperty.super.ctd_base,
    &enumTypes[1].etd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_Query_SparqlFlags.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_QueryParser.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_QueryServiceClient.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_ResourceTerm.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_ResourceTypeTerm.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_Result.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_SimpleTerm.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Query_Term.super.ctd_base,
    &enumTypes[0].etd_base,
    &sipTypeDef_nepomuk_Nepomuk_Resource.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_ResourceManager.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Service.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Tag.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_TagCloud.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_TagWidget.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Thing.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Types.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Types_Class.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Types_Entity.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Types_Literal.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Types_Ontology.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Types_Property.super.ctd_base,
    &sipTypeDef_nepomuk_Nepomuk_Variant.super.ctd_base,
    &sipTypeDef_nepomuk_QHash_0100Nepomuk_Types_Property_0100Soprano_Node.mtd_base,
    &sipTypeDef_nepomuk_QHash_0100QString_0100Nepomuk_Types_Property.mtd_base,
    &sipTypeDef_nepomuk_QHash_0100QString_0100Nepomuk_Variant.mtd_base,
    &sipTypeDef_nepomuk_QHash_0100QUrl_0100Nepomuk_Variant.mtd_base,
    &sipTypeDef_nepomuk_QList_0100Nepomuk_Query_Query_RequestProperty.mtd_base,
    &sipTypeDef_nepomuk_QList_0100Nepomuk_Query_Result.mtd_base,
    &sipTypeDef_nepomuk_QList_0100Nepomuk_Query_Term.mtd_base,
    &sipTypeDef_nepomuk_QList_0100Nepomuk_Resource.mtd_base,
    &sipTypeDef_nepomuk_QList_0100Nepomuk_Tag.mtd_base,
    &sipTypeDef_nepomuk_QList_0100Nepomuk_Types_Class.mtd_base,
    &sipTypeDef_nepomuk_QList_0100Nepomuk_Types_Property.mtd_base,
    &sipTypeDef_nepomuk_QList_0100Nepomuk_Variant.mtd_base,
    &sipTypeDef_nepomuk_QList_0100QDate.mtd_base,
    &sipTypeDef_nepomuk_QList_0100QTime.mtd_base,
    &sipTypeDef_nepomuk_QMap_0100QString_1800.mtd_base,
};


/*
 * These define each typedef in this module.
 */
static sipTypedefDef typedefsTable[] = {
    {"Nepomuk::Query::RequestPropertyMap", "QHash<QString,Nepomuk::Types::Property>"},
};


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


/* This defines the class sub-convertors that this module defines. */
static sipSubClassConvertorDef convertorsTable[] = {
    {sipSubClass_Nepomuk_Types_Entity, {36, 255, 0}, NULL},
    {sipSubClass_KTagCloudWidget, {129, 0, 0}, NULL},
    {sipSubClass_KRatingWidget, {129, 0, 0}, NULL},
    {sipSubClass_Nepomuk_Resource, {27, 255, 0}, NULL},
    {NULL, {0, 0, 0}, NULL}
};


/* This defines this module. */
sipExportedModuleDef sipModuleAPI_nepomuk = {
    0,
    SIP_API_MINOR_NR,
    sipNameNr_PyKDE4_nepomuk,
    0,
    -1,
    sipStrings_nepomuk,
    importsTable,
    NULL,
    56,
    typesTable,
    NULL,
    0,
    NULL,
    1,
    typedefsTable,
    NULL,
    convertorsTable,
    {NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL},
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL
};


/* The SIP API and the APIs of any imported modules. */
const sipAPIDef *sipAPI_nepomuk;
const sipExportedModuleDef *sipModuleAPI_nepomuk_QtCore;
const sipExportedModuleDef *sipModuleAPI_nepomuk_QtNetwork;
const sipExportedModuleDef *sipModuleAPI_nepomuk_QtGui;
const sipExportedModuleDef *sipModuleAPI_nepomuk_soprano;
const sipExportedModuleDef *sipModuleAPI_nepomuk_kdecore;

sip_qt_metaobject_func sip_nepomuk_qt_metaobject;
sip_qt_metacall_func sip_nepomuk_qt_metacall;
sip_qt_metacast_func sip_nepomuk_qt_metacast;


/* The Python module initialisation function. */
#if PY_MAJOR_VERSION >= 3
#define SIP_MODULE_ENTRY        PyInit_nepomuk
#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        initnepomuk
#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[] = {
        {0, 0, 0, 0}
    };

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

    PyObject *sipModule, *sipModuleDict;
#if PY_VERSION_HEX < 0x03010000
    PyObject *sip_sipmod, *sip_capiobj;
#endif

    /* 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_nepomuk, sip_methods);
#else
    sipModule = Py_InitModule(const_cast<char *>(sipName_PyKDE4_nepomuk), sip_methods);
#endif

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

    sipModuleDict = PyModule_GetDict(sipModule);

    /* Get the SIP module's API. */
#if PY_VERSION_HEX >= 0x03010000

    sipAPI_nepomuk = reinterpret_cast<const sipAPIDef *>(PyCapsule_Import("sip._C_API", 0));

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

#else

#if PY_VERSION_HEX >= 0x02050000
    sip_sipmod = PyImport_ImportModule("sip");
#else
    sip_sipmod = PyImport_ImportModule(const_cast<char *>("sip"));
#endif

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

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

    if (sip_capiobj == NULL || !PyCObject_Check(sip_capiobj))
    {
        Py_DECREF(sip_sipmod);
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(NULL);
    }

    sipAPI_nepomuk = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));

#endif

    /* Export the module and publish it's API. */
    if (sipExportModule(&sipModuleAPI_nepomuk,SIP_API_MAJOR_NR,SIP_API_MINOR_NR,0) < 0)
    {
#if PY_VERSION_HEX < 0x03010000
        Py_DECREF(sip_sipmod);
#endif
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(0);
    }

    sip_nepomuk_qt_metaobject = (sip_qt_metaobject_func)sipImportSymbol("qtcore_qt_metaobject");
    sip_nepomuk_qt_metacall = (sip_qt_metacall_func)sipImportSymbol("qtcore_qt_metacall");
    sip_nepomuk_qt_metacast = (sip_qt_metacast_func)sipImportSymbol("qtcore_qt_metacast");

    /* Initialise the module now all its dependencies have been set up. */
    if (sipInitModule(&sipModuleAPI_nepomuk,sipModuleDict) < 0)
    {
#if PY_VERSION_HEX < 0x03010000
        Py_DECREF(sip_sipmod);
#endif
        SIP_MODULE_DISCARD(sipModule);
        SIP_MODULE_RETURN(0);
    }

    /* Get the APIs of the modules that this one is dependent on. */
    sipModuleAPI_nepomuk_QtCore = sipModuleAPI_nepomuk.em_imports[0].im_module;
    sipModuleAPI_nepomuk_QtNetwork = sipModuleAPI_nepomuk.em_imports[1].im_module;
    sipModuleAPI_nepomuk_QtGui = sipModuleAPI_nepomuk.em_imports[2].im_module;
    sipModuleAPI_nepomuk_soprano = sipModuleAPI_nepomuk.em_imports[3].im_module;
    sipModuleAPI_nepomuk_kdecore = sipModuleAPI_nepomuk.em_imports[4].im_module;

    SIP_MODULE_RETURN(sipModule);
}

#line 38 "/usr/local/share/py-sip/QtCore/qhash.sip"
#include <qhash.h>
#line 858 "sipnepomukpart0.cpp"

#line 29 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/property.sip"
#include <nepomuk/property.h>
#line 862 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/soprano/node.sip"
#include <soprano/node.h>
#line 865 "sipnepomukpart0.cpp"


extern "C" {static void assign_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(void *, SIP_SSIZE_T, const void *);}
static void assign_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QHash<Nepomuk::Types::Property,Soprano::Node> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QHash<Nepomuk::Types::Property,Soprano::Node> *>(sipSrc);
}


extern "C" {static void *array_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(SIP_SSIZE_T);}
static void *array_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(SIP_SSIZE_T sipNrElem)
{
    return new QHash<Nepomuk::Types::Property,Soprano::Node>[sipNrElem];
}


extern "C" {static void *copy_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(const void *, SIP_SSIZE_T);}
static void *copy_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QHash<Nepomuk::Types::Property,Soprano::Node>(reinterpret_cast<const QHash<Nepomuk::Types::Property,Soprano::Node> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(void *, int);}
static void release_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QHash<Nepomuk::Types::Property,Soprano::Node> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(PyObject *, void **, int *, PyObject *);}
static int convertTo_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QHash<Nepomuk::Types::Property,Soprano::Node> **sipCppPtr = reinterpret_cast<QHash<Nepomuk::Types::Property,Soprano::Node> **>(sipCppPtrV);

#line 94 "/usr/local/share/py-sip/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_Nepomuk_Types_Property, SIP_NOT_NONE))
                return 0;

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

        return 1;
    }

    QHash<Nepomuk::Types::Property, Soprano::Node> *qm = new QHash<Nepomuk::Types::Property, Soprano::Node>;
 
    while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
    {
        int state1, state2;

        Nepomuk::Types::Property *t1 = reinterpret_cast<Nepomuk::Types::Property *>(sipConvertToType(t1obj, sipType_Nepomuk_Types_Property, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        Soprano::Node *t2 = reinterpret_cast<Soprano::Node *>(sipConvertToType(t2obj, sipType_Soprano_Node, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_Nepomuk_Types_Property, state1);
            sipReleaseType(t2, sipType_Soprano_Node, state2);

            delete qm;
            return 0;
        }

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

        sipReleaseType(t1, sipType_Nepomuk_Types_Property, state1);
        sipReleaseType(t2, sipType_Soprano_Node, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 954 "sipnepomukpart0.cpp"
}


extern "C" {static PyObject *convertFrom_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(void *, PyObject *);}
static PyObject *convertFrom_QHash_0100Nepomuk_Types_Property_0100Soprano_Node(void *sipCppV,PyObject *sipTransferObj)
{
   QHash<Nepomuk::Types::Property,Soprano::Node> *sipCpp = reinterpret_cast<QHash<Nepomuk::Types::Property,Soprano::Node> *>(sipCppV);

#line 42 "/usr/local/share/py-sip/QtCore/qhash.sip"
    // Create the dictionary.
    PyObject *d = PyDict_New();

    if (!d)
        return NULL;

    // Set the dictionary elements.
    QHash<Nepomuk::Types::Property, Soprano::Node>::const_iterator i = sipCpp->constBegin();

    while (i != sipCpp->constEnd())
    {
        Nepomuk::Types::Property *t1 = new Nepomuk::Types::Property(i.key());
        Soprano::Node *t2 = new Soprano::Node(i.value());

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_Nepomuk_Types_Property, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_Soprano_Node, 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 1013 "sipnepomukpart0.cpp"
}


sipMappedTypeDef sipTypeDef_nepomuk_QHash_0100Nepomuk_Types_Property_0100Soprano_Node = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_0,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QHash_0100Nepomuk_Types_Property_0100Soprano_Node,
    array_QHash_0100Nepomuk_Types_Property_0100Soprano_Node,
    copy_QHash_0100Nepomuk_Types_Property_0100Soprano_Node,
    release_QHash_0100Nepomuk_Types_Property_0100Soprano_Node,
    convertTo_QHash_0100Nepomuk_Types_Property_0100Soprano_Node,
    convertFrom_QHash_0100Nepomuk_Types_Property_0100Soprano_Node
};

#line 38 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 1044 "sipnepomukpart0.cpp"

#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/result.sip"
#include <nepomuk/result.h>
#line 1048 "sipnepomukpart0.cpp"


extern "C" {static void assign_QList_0100Nepomuk_Query_Result(void *, SIP_SSIZE_T, const void *);}
static void assign_QList_0100Nepomuk_Query_Result(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QList<Nepomuk::Query::Result> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QList<Nepomuk::Query::Result> *>(sipSrc);
}


extern "C" {static void *array_QList_0100Nepomuk_Query_Result(SIP_SSIZE_T);}
static void *array_QList_0100Nepomuk_Query_Result(SIP_SSIZE_T sipNrElem)
{
    return new QList<Nepomuk::Query::Result>[sipNrElem];
}


extern "C" {static void *copy_QList_0100Nepomuk_Query_Result(const void *, SIP_SSIZE_T);}
static void *copy_QList_0100Nepomuk_Query_Result(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QList<Nepomuk::Query::Result>(reinterpret_cast<const QList<Nepomuk::Query::Result> *>(sipSrc)[sipSrcIdx]);
}


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



extern "C" {static int convertTo_QList_0100Nepomuk_Query_Result(PyObject *, void **, int *, PyObject *);}
static int convertTo_QList_0100Nepomuk_Query_Result(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QList<Nepomuk::Query::Result> **sipCppPtr = reinterpret_cast<QList<Nepomuk::Query::Result> **>(sipCppPtrV);

#line 69 "/usr/local/share/py-sip/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_Nepomuk_Query_Result, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_Nepomuk_Query_Result, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 1138 "sipnepomukpart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100Nepomuk_Query_Result(void *, PyObject *);}
static PyObject *convertFrom_QList_0100Nepomuk_Query_Result(void *sipCppV,PyObject *sipTransferObj)
{
   QList<Nepomuk::Query::Result> *sipCpp = reinterpret_cast<QList<Nepomuk::Query::Result> *>(sipCppV);

#line 42 "/usr/local/share/py-sip/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)
    {
        Nepomuk::Query::Result *t = new Nepomuk::Query::Result(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 1172 "sipnepomukpart0.cpp"
}


sipMappedTypeDef sipTypeDef_nepomuk_QList_0100Nepomuk_Query_Result = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_446,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100Nepomuk_Query_Result,
    array_QList_0100Nepomuk_Query_Result,
    copy_QList_0100Nepomuk_Query_Result,
    release_QList_0100Nepomuk_Query_Result,
    convertTo_QList_0100Nepomuk_Query_Result,
    convertFrom_QList_0100Nepomuk_Query_Result
};

#line 38 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 1203 "sipnepomukpart0.cpp"

#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/variant.sip"
#include <nepomuk/variant.h>
#line 1207 "sipnepomukpart0.cpp"


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


extern "C" {static void *array_QList_0100Nepomuk_Variant(SIP_SSIZE_T);}
static void *array_QList_0100Nepomuk_Variant(SIP_SSIZE_T sipNrElem)
{
    return new QList<Nepomuk::Variant>[sipNrElem];
}


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


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



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

#line 69 "/usr/local/share/py-sip/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_Nepomuk_Variant, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_Nepomuk_Variant, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 1297 "sipnepomukpart0.cpp"
}


extern "C" {static PyObject *convertFrom_QList_0100Nepomuk_Variant(void *, PyObject *);}
static PyObject *convertFrom_QList_0100Nepomuk_Variant(void *sipCppV,PyObject *sipTransferObj)
{
   QList<Nepomuk::Variant> *sipCpp = reinterpret_cast<QList<Nepomuk::Variant> *>(sipCppV);

#line 42 "/usr/local/share/py-sip/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)
    {
        Nepomuk::Variant *t = new Nepomuk::Variant(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 1331 "sipnepomukpart0.cpp"
}


sipMappedTypeDef sipTypeDef_nepomuk_QList_0100Nepomuk_Variant = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_936,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100Nepomuk_Variant,
    array_QList_0100Nepomuk_Variant,
    copy_QList_0100Nepomuk_Variant,
    release_QList_0100Nepomuk_Variant,
    convertTo_QList_0100Nepomuk_Variant,
    convertFrom_QList_0100Nepomuk_Variant
};

#line 38 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 1362 "sipnepomukpart0.cpp"

#line 200 "/usr/local/share/py-sip/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 1366 "sipnepomukpart0.cpp"


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


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


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


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



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

#line 69 "/usr/local/share/py-sip/QtCore/qlist.sip"
    SIP_SSIZE_T len;

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

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

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_QTime, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 1456 "sipnepomukpart0.cpp"
}


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

#line 42 "/usr/local/share/py-sip/QtCore/qlist.sip"
    // Create the list.
    PyObject *l;

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

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

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 1490 "sipnepomukpart0.cpp"
}


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

#line 38 "/usr/local/share/py-sip/QtCore/qlist.sip"
#include <qlist.h>
#line 1521 "sipnepomukpart0.cpp"

#line 41 "/usr/local/share/py-sip/QtCore/qdatetime.sip"
#include <qdatetime.h>
#line 1525 "sipnepomukpart0.cpp"


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


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


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


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



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

#line 69 "/usr/local/share/py-sip/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_QDate, SIP_NOT_NONE));

            Py_XDECREF(itm);

            if (!ok)
                return 0;
        }

        return 1;
    }

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

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

            delete ql;
            return 0;
        }

        ql->append(*t);

        sipReleaseType(t, sipType_QDate, state);
    }
 
    *sipCppPtr = ql;
 
    return sipGetState(sipTransferObj);
#line 1615 "sipnepomukpart0.cpp"
}


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

#line 42 "/usr/local/share/py-sip/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)
    {
        QDate *t = new QDate(sipCpp->at(i));
        PyObject *tobj;

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

            return NULL;
        }

        PyList_SET_ITEM(l, i, tobj);
    }

    return l;
#line 1649 "sipnepomukpart0.cpp"
}


sipMappedTypeDef sipTypeDef_nepomuk_QList_0100QDate = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_3688,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QList_0100QDate,
    array_QList_0100QDate,
    copy_QList_0100QDate,
    release_QList_0100QDate,
    convertTo_QList_0100QDate,
    convertFrom_QList_0100QDate
};

#line 38 "/usr/local/share/py-sip/QtCore/qhash.sip"
#include <qhash.h>
#line 1680 "sipnepomukpart0.cpp"

#line 41 "/usr/local/share/py-sip/QtCore/qurl.sip"
#include <qurl.h>
#line 1684 "sipnepomukpart0.cpp"
#line 27 "/work/a/ports/devel/kdebindings4-python-pykde4/work/kdebindings-4.4.5/python/pykde4/sip/nepomuk/variant.sip"
#include <nepomuk/variant.h>
#line 1687 "sipnepomukpart0.cpp"


extern "C" {static void assign_QHash_0100QUrl_0100Nepomuk_Variant(void *, SIP_SSIZE_T, const void *);}
static void assign_QHash_0100QUrl_0100Nepomuk_Variant(void *sipDst, SIP_SSIZE_T sipDstIdx, const void *sipSrc)
{
    reinterpret_cast<QHash<QUrl,Nepomuk::Variant> *>(sipDst)[sipDstIdx] = *reinterpret_cast<const QHash<QUrl,Nepomuk::Variant> *>(sipSrc);
}


extern "C" {static void *array_QHash_0100QUrl_0100Nepomuk_Variant(SIP_SSIZE_T);}
static void *array_QHash_0100QUrl_0100Nepomuk_Variant(SIP_SSIZE_T sipNrElem)
{
    return new QHash<QUrl,Nepomuk::Variant>[sipNrElem];
}


extern "C" {static void *copy_QHash_0100QUrl_0100Nepomuk_Variant(const void *, SIP_SSIZE_T);}
static void *copy_QHash_0100QUrl_0100Nepomuk_Variant(const void *sipSrc, SIP_SSIZE_T sipSrcIdx)
{
    return new QHash<QUrl,Nepomuk::Variant>(reinterpret_cast<const QHash<QUrl,Nepomuk::Variant> *>(sipSrc)[sipSrcIdx]);
}


/* Call the mapped type's destructor. */
extern "C" {static void release_QHash_0100QUrl_0100Nepomuk_Variant(void *, int);}
static void release_QHash_0100QUrl_0100Nepomuk_Variant(void *ptr, int)
{
    Py_BEGIN_ALLOW_THREADS
    delete reinterpret_cast<QHash<QUrl,Nepomuk::Variant> *>(ptr);
    Py_END_ALLOW_THREADS
}



extern "C" {static int convertTo_QHash_0100QUrl_0100Nepomuk_Variant(PyObject *, void **, int *, PyObject *);}
static int convertTo_QHash_0100QUrl_0100Nepomuk_Variant(PyObject *sipPy,void **sipCppPtrV,int *sipIsErr,PyObject *sipTransferObj)
{
    QHash<QUrl,Nepomuk::Variant> **sipCppPtr = reinterpret_cast<QHash<QUrl,Nepomuk::Variant> **>(sipCppPtrV);

#line 94 "/usr/local/share/py-sip/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_QUrl, SIP_NOT_NONE))
                return 0;

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

        return 1;
    }

    QHash<QUrl, Nepomuk::Variant> *qm = new QHash<QUrl, Nepomuk::Variant>;
 
    while (PyDict_Next(sipPy, &i, &t1obj, &t2obj))
    {
        int state1, state2;

        QUrl *t1 = reinterpret_cast<QUrl *>(sipConvertToType(t1obj, sipType_QUrl, sipTransferObj, SIP_NOT_NONE, &state1, sipIsErr));
        Nepomuk::Variant *t2 = reinterpret_cast<Nepomuk::Variant *>(sipConvertToType(t2obj, sipType_Nepomuk_Variant, sipTransferObj, SIP_NOT_NONE, &state2, sipIsErr));
 
        if (*sipIsErr)
        {
            sipReleaseType(t1, sipType_QUrl, state1);
            sipReleaseType(t2, sipType_Nepomuk_Variant, state2);

            delete qm;
            return 0;
        }

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

        sipReleaseType(t1, sipType_QUrl, state1);
        sipReleaseType(t2, sipType_Nepomuk_Variant, state2);
    }
 
    *sipCppPtr = qm;
 
    return sipGetState(sipTransferObj);
#line 1776 "sipnepomukpart0.cpp"
}


extern "C" {static PyObject *convertFrom_QHash_0100QUrl_0100Nepomuk_Variant(void *, PyObject *);}
static PyObject *convertFrom_QHash_0100QUrl_0100Nepomuk_Variant(void *sipCppV,PyObject *sipTransferObj)
{
   QHash<QUrl,Nepomuk::Variant> *sipCpp = reinterpret_cast<QHash<QUrl,Nepomuk::Variant> *>(sipCppV);

#line 42 "/usr/local/share/py-sip/QtCore/qhash.sip"
    // Create the dictionary.
    PyObject *d = PyDict_New();

    if (!d)
        return NULL;

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

    while (i != sipCpp->constEnd())
    {
        QUrl *t1 = new QUrl(i.key());
        Nepomuk::Variant *t2 = new Nepomuk::Variant(i.value());

        PyObject *t1obj = sipConvertFromNewType(t1, sipType_QUrl, sipTransferObj);
        PyObject *t2obj = sipConvertFromNewType(t2, sipType_Nepomuk_Variant, 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 1835 "sipnepomukpart0.cpp"
}


sipMappedTypeDef sipTypeDef_nepomuk_QHash_0100QUrl_0100Nepomuk_Variant = {
    {
        -1,
        0,
        0,
        SIP_TYPE_MAPPED,
        sipNameNr_476,
        {0}
    },
    {
        -1,
        {0, 0, 1},
        0, 0,
        0, 0,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
    },
    assign_QHash_0100QUrl_0100Nepomuk_Variant,
    array_QHash_0100QUrl_0100Nepomuk_Variant,
    copy_QHash_0100QUrl_0100Nepomuk_Variant,
    release_QHash_0100QUrl_0100Nepomuk_Variant,
    convertTo_QHash_0100QUrl_0100Nepomuk_Variant,
    convertFrom_QHash_0100QUrl_0100Nepomuk_Variant
};
