xbmc/interfaces/python/generated/0000755000175000017500000000000013050423073015614 5ustar toxtoxxbmc/interfaces/python/generated/AddonModuleXbmc.cpp0000644000175000017500000111554413050422731021340 0ustar toxtox /* * Copyright (C) 2005-2013 Team XBMC * http://xbmc.org * * This Program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This Program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with XBMC; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. * http://www.gnu.org/copyleft/gpl.html * */ // ************************************************************************ // This file was generated by xbmc compile process. DO NOT EDIT!! // It was created by running the code generator on the spec file for // the module "xbmc" on the template file PythonSwig.template.cpp // ************************************************************************ #include #include #include "interfaces/python/LanguageHook.h" #include "interfaces/python/swig.h" #include "interfaces/python/PyContext.h" #include "interfaces/legacy/Player.h" #include "interfaces/legacy/RenderCapture.h" #include "interfaces/legacy/Keyboard.h" #include "interfaces/legacy/ModuleXbmc.h" #include "interfaces/legacy/Monitor.h" using namespace XBMCAddon; using namespace xbmc; #if defined(__GNUG__) && (__GNUC__>4) || (__GNUC__==4 && __GNUC_MINOR__>=2) #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif namespace PythonBindings { //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmc::Player TypeInfo TyXBMCAddon_xbmc_Player_Type(typeid(XBMCAddon::xbmc::Player)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmc::RenderCapture TypeInfo TyXBMCAddon_xbmc_RenderCapture_Type(typeid(XBMCAddon::xbmc::RenderCapture)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmc::InfoTagMusic TypeInfo TyXBMCAddon_xbmc_InfoTagMusic_Type(typeid(XBMCAddon::xbmc::InfoTagMusic)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmc::InfoTagRadioRDS TypeInfo TyXBMCAddon_xbmc_InfoTagRadioRDS_Type(typeid(XBMCAddon::xbmc::InfoTagRadioRDS)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmc::InfoTagVideo TypeInfo TyXBMCAddon_xbmc_InfoTagVideo_Type(typeid(XBMCAddon::xbmc::InfoTagVideo)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmc::Keyboard TypeInfo TyXBMCAddon_xbmc_Keyboard_Type(typeid(XBMCAddon::xbmc::Keyboard)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmc::PlayList TypeInfo TyXBMCAddon_xbmc_PlayList_Type(typeid(XBMCAddon::xbmc::PlayList)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmc::Monitor TypeInfo TyXBMCAddon_xbmc_Monitor_Type(typeid(XBMCAddon::xbmc::Monitor)); //========================================================================= //========================================================================= // These variables define the type XBMCAddon::xbmcgui::ListItem from another module extern TypeInfo TyXBMCAddon_xbmcgui_ListItem_Type; //========================================================================= //========================================================================= // These variables define the type XBMCAddon::xbmc::PlayListItem from another module extern TypeInfo TyXBMCAddon_xbmc_PlayListItem_Type; //========================================================================= //========================================================================= // This class is the Director for XBMCAddon::xbmc::Player. // It provides the "reverse bridge" from C++ to Python to support // cross-language polymorphism. //========================================================================= class XBMCAddon_xbmc_Player_Director : public Director, public XBMCAddon::xbmc::Player { public: inline XBMCAddon_xbmc_Player_Director(int playerCore ) : XBMCAddon::xbmc::Player( playerCore ) { } virtual void onPlayBackStarted( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onPlayBackStarted",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onPlayBackEnded( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onPlayBackEnded",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onPlayBackStopped( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onPlayBackStopped",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onPlayBackPaused( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onPlayBackPaused",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onPlayBackResumed( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onPlayBackResumed",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onQueueNextItem( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onQueueNextItem",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onPlayBackSpeedChanged( int speed ) { PyObject* pyspeed = NULL; pyspeed = Py_BuildValue((char*)"i", speed); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onPlayBackSpeedChanged",(char*)"(O)", pyspeed ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onPlayBackSeek( int time, int seekOffset ) { PyObject* pytime = NULL; pytime = Py_BuildValue((char*)"i", time); PyObject* pyseekOffset = NULL; pyseekOffset = Py_BuildValue((char*)"i", seekOffset); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onPlayBackSeek",(char*)"(OO)", pytime , pyseekOffset ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onPlayBackSeekChapter( int chapter ) { PyObject* pychapter = NULL; pychapter = Py_BuildValue((char*)"i", chapter); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onPlayBackSeekChapter",(char*)"(O)", pychapter ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } }; //========================================================================= // This class is the Director for XBMCAddon::xbmc::Monitor. // It provides the "reverse bridge" from C++ to Python to support // cross-language polymorphism. //========================================================================= class XBMCAddon_xbmc_Monitor_Director : public Director, public XBMCAddon::xbmc::Monitor { public: inline XBMCAddon_xbmc_Monitor_Director() : XBMCAddon::xbmc::Monitor() { } virtual void onSettingsChanged( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onSettingsChanged",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onScreensaverActivated( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onScreensaverActivated",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onScreensaverDeactivated( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onScreensaverDeactivated",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onDPMSActivated( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onDPMSActivated",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onDPMSDeactivated( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onDPMSDeactivated",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onScanStarted( XBMCAddon::String const library ) { PyObject* pylibrary = NULL; pylibrary = PyString_FromStringAndSize(library.c_str(), library.length()); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onScanStarted",(char*)"(O)", pylibrary ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onScanFinished( XBMCAddon::String const library ) { PyObject* pylibrary = NULL; pylibrary = PyString_FromStringAndSize(library.c_str(), library.length()); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onScanFinished",(char*)"(O)", pylibrary ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onDatabaseScanStarted( XBMCAddon::String const database ) { PyObject* pydatabase = NULL; pydatabase = PyString_FromStringAndSize(database.c_str(), database.length()); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onDatabaseScanStarted",(char*)"(O)", pydatabase ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onDatabaseUpdated( XBMCAddon::String const database ) { PyObject* pydatabase = NULL; pydatabase = PyString_FromStringAndSize(database.c_str(), database.length()); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onDatabaseUpdated",(char*)"(O)", pydatabase ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onCleanStarted( XBMCAddon::String const library ) { PyObject* pylibrary = NULL; pylibrary = PyString_FromStringAndSize(library.c_str(), library.length()); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onCleanStarted",(char*)"(O)", pylibrary ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onCleanFinished( XBMCAddon::String const library ) { PyObject* pylibrary = NULL; pylibrary = PyString_FromStringAndSize(library.c_str(), library.length()); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onCleanFinished",(char*)"(O)", pylibrary ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onAbortRequested( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onAbortRequested",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onNotification( XBMCAddon::String const sender, XBMCAddon::String const method, XBMCAddon::String const data ) { PyObject* pysender = NULL; pysender = PyString_FromStringAndSize(sender.c_str(), sender.length()); PyObject* pymethod = NULL; pymethod = PyString_FromStringAndSize(method.c_str(), method.length()); PyObject* pydata = NULL; pydata = PyString_FromStringAndSize(data.c_str(), data.length()); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onNotification",(char*)"(OOO)", pysender , pymethod , pydata ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } }; static PyObject* xbmc_log (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "msg", "level", NULL}; char * msg ; int level = lLOGDEBUG; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s|i", (char**)keywords, &msg, &level )) { return NULL; } try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::log( msg, level ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::log\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::log\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_shutdown (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::shutdown( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::shutdown\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::shutdown\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_restart (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::restart( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::restart\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::restart\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_executescript (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "script", NULL}; char * script ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &script )) { return NULL; } try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::executescript( script ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::executescript\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::executescript\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_executebuiltin (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "function", "wait", NULL}; char * function ; bool wait = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s|b", (char**)keywords, &function, &wait )) { return NULL; } try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::executebuiltin( function, wait ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::executebuiltin\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::executebuiltin\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_executeJSONRPC (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "jsonrpccommand", NULL}; char * jsonrpccommand ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &jsonrpccommand )) { return NULL; } std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::executeJSONRPC( jsonrpccommand ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::executeJSONRPC\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::executeJSONRPC\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_sleep (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "timemillis", NULL}; long timemillis ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"l", (char**)keywords, &timemillis )) { return NULL; } try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::sleep( timemillis ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::sleep\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::sleep\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_getLocalizedString (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "id", NULL}; int id ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &id )) { return NULL; } std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getLocalizedString( id ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getLocalizedString\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getLocalizedString\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyUnicode_DecodeUTF8(apiResult.c_str(),apiResult.size(),"replace"); return result; } static PyObject* xbmc_getSkinDir (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getSkinDir( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getSkinDir\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getSkinDir\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_getLanguage (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "format", "region", NULL}; int format = CLangCodeExpander::ENGLISH_NAME; bool region = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|ib", (char**)keywords, &format, ®ion )) { return NULL; } std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getLanguage( format, region ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getLanguage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getLanguage\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_getIPAddress (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getIPAddress( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getIPAddress\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getIPAddress\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_getDVDState (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (long )XBMCAddon::xbmc::getDVDState( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getDVDState\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getDVDState\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmc_getFreeMem (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (long )XBMCAddon::xbmc::getFreeMem( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getFreeMem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getFreeMem\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmc_getInfoLabel (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "cLine", NULL}; char * cLine ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &cLine )) { return NULL; } std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getInfoLabel( cLine ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getInfoLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getInfoLabel\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_getInfoImage (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "infotag", NULL}; char * infotag ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &infotag )) { return NULL; } std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getInfoImage( infotag ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getInfoImage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getInfoImage\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_playSFX (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "filename", "useCached", NULL}; char * filename ; bool useCached = true; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s|b", (char**)keywords, &filename, &useCached )) { return NULL; } try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::playSFX( filename, useCached ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::playSFX\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::playSFX\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_stopSFX (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::stopSFX( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::stopSFX\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::stopSFX\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_enableNavSounds (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "yesNo", NULL}; bool yesNo ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"b", (char**)keywords, &yesNo )) { return NULL; } try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::enableNavSounds( yesNo ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::enableNavSounds\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::enableNavSounds\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_getCondVisibility (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "condition", NULL}; char * condition ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &condition )) { return NULL; } bool apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmc::getCondVisibility( condition ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getCondVisibility\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getCondVisibility\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_getGlobalIdleTime (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (int )XBMCAddon::xbmc::getGlobalIdleTime( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getGlobalIdleTime\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getGlobalIdleTime\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_getCacheThumbName (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", NULL}; std::string path ; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypath )) { return NULL; } std::string apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","XBMCAddon::xbmc::getCacheThumbName"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getCacheThumbName( path ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getCacheThumbName\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getCacheThumbName\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_makeLegalFilename (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "filename", "fatX", NULL}; std::string filename ; PyObject* pyfilename = NULL; bool fatX = true; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|b", (char**)keywords, &pyfilename, &fatX )) { return NULL; } std::string apiResult; try { if (pyfilename) PyXBMCGetUnicodeString(filename,pyfilename,false,"filename","XBMCAddon::xbmc::makeLegalFilename"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::makeLegalFilename( filename, fatX ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::makeLegalFilename\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::makeLegalFilename\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_translatePath (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", NULL}; std::string path ; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypath )) { return NULL; } std::string apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","XBMCAddon::xbmc::translatePath"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::translatePath( path ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::translatePath\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::translatePath\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_getCleanMovieTitle (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", "usefoldername", NULL}; std::string path ; PyObject* pypath = NULL; bool usefoldername = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|b", (char**)keywords, &pypath, &usefoldername )) { return NULL; } Tuple< XBMCAddon::String ,XBMCAddon::String > apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","XBMCAddon::xbmc::getCleanMovieTitle"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (Tuple< XBMCAddon::String ,XBMCAddon::String > )XBMCAddon::xbmc::getCleanMovieTitle( path, usefoldername ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getCleanMovieTitle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getCleanMovieTitle\""); return NULL; } PyObject* result = Py_None; // transform the result int vecSize = apiResult.GetNumValuesSet(); result = PyTuple_New(vecSize); { PyObject* pyentry1; if (vecSize > 0) { std::string & entry1 = apiResult.first(); { pyentry1 = PyString_FromStringAndSize(entry1.c_str(), entry1.length()); } PyTuple_SetItem(result, 0, pyentry1); } if (vecSize > 1) { std::string & entry1 = apiResult.second(); { pyentry1 = PyString_FromStringAndSize(entry1.c_str(), entry1.length()); } PyTuple_SetItem(result, 1, pyentry1); } } return result; } static PyObject* xbmc_validatePath (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", NULL}; std::string path ; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypath )) { return NULL; } std::string apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","XBMCAddon::xbmc::validatePath"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::validatePath( path ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::validatePath\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::validatePath\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_getRegion (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "id", NULL}; char * id ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &id )) { return NULL; } std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getRegion( id ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getRegion\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getRegion\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_getSupportedMedia (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "mediaType", NULL}; char * mediaType ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &mediaType )) { return NULL; } std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getSupportedMedia( mediaType ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getSupportedMedia\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getSupportedMedia\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_skinHasImage (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "image", NULL}; char * image ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &image )) { return NULL; } bool apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmc::skinHasImage( image ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::skinHasImage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::skinHasImage\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_startServer (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "iTyp", "bStart", "bWait", NULL}; int iTyp ; bool bStart ; bool bWait = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"ib|b", (char**)keywords, &iTyp, &bStart, &bWait )) { return NULL; } bool apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmc::startServer( iTyp, bStart, bWait ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::startServer\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::startServer\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_audioSuspend (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::audioSuspend( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::audioSuspend\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::audioSuspend\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_audioResume (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmc::audioResume( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::audioResume\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::audioResume\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_getUserAgent (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::getUserAgent( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::getUserAgent\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::getUserAgent\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_convertLanguage (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "language", "format", NULL}; char * language ; int format ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"si", (char**)keywords, &language, &format )) { return NULL; } std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmc::convertLanguage( language, format ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::convertLanguage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::convertLanguage\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int playerCore = 0; if (!PyArg_ParseTuple( args, (char*)"|i", &playerCore )) { return NULL; } XBMCAddon::xbmc::Player * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmc::Player *)(&(TyXBMCAddon_xbmc_Player_Type.pythonType) != pytype) ? new XBMCAddon_xbmc_Player_Director( playerCore ) : new XBMCAddon::xbmc::Player( playerCore ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmc::Player\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmc::Player\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); if (&(TyXBMCAddon_xbmc_Player_Type.pythonType) != pytype) ((XBMCAddon_xbmc_Player_Director*)apiResult)->setPyObjectForDirector(result); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_play (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "item", "listitem", "windowed", "startpos", NULL}; Alternative< XBMCAddon::String ,PlayList const * > item = Player::defaultPlayParameter; PyObject* pyitem = NULL; XBMCAddon::xbmcgui::ListItem * listitem = NULL; PyObject* pylistitem = NULL; bool windowed = false; int startpos = -1; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|OObi", (char**)keywords, &pyitem, &pylistitem, &windowed, &startpos )) { return NULL; } try { { // we need to check the parameter type and see if it matches PyObject *pyentry_1 = pyitem; try { std::string entry0_1; if (pyentry_1) PyXBMCGetUnicodeString(entry0_1,pyentry_1,false,"entry0_1","play"); item.former() = entry0_1; } catch (XBMCAddon::WrongTypeException wte) { try { PlayList * entry1_1; entry1_1 = (PlayList *)retrieveApiInstance(pyentry_1,"p.PlayList","XBMCAddon::xbmc::","play"); item.later() = entry1_1; } catch (XBMCAddon::WrongTypeException wte2) { throw XBMCAddon::WrongTypeException("Failed to convert to input type to either a " "std::string or a " "p.PlayList" ); } } } listitem = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pylistitem,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmc::","play"); ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"play","XBMCAddon::xbmc::Player"))-> play( item, listitem, windowed, startpos ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"play\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"play\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_stop (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"stop","XBMCAddon::xbmc::Player"))-> stop( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"stop\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"stop\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_pause (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"pause","XBMCAddon::xbmc::Player"))-> pause( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"pause\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"pause\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_playnext (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"playnext","XBMCAddon::xbmc::Player"))-> playnext( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"playnext\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"playnext\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_playprevious (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"playprevious","XBMCAddon::xbmc::Player"))-> playprevious( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"playprevious\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"playprevious\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_playselected (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "selected", NULL}; int selected ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &selected )) { return NULL; } try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"playselected","XBMCAddon::xbmc::Player"))-> playselected( selected ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"playselected\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"playselected\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_onPlayBackStarted (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"onPlayBackStarted","XBMCAddon::xbmc::Player"))-> XBMCAddon::xbmc::Player::onPlayBackStarted( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onPlayBackStarted\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onPlayBackStarted\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_onPlayBackEnded (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"onPlayBackEnded","XBMCAddon::xbmc::Player"))-> XBMCAddon::xbmc::Player::onPlayBackEnded( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onPlayBackEnded\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onPlayBackEnded\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_onPlayBackStopped (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"onPlayBackStopped","XBMCAddon::xbmc::Player"))-> XBMCAddon::xbmc::Player::onPlayBackStopped( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onPlayBackStopped\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onPlayBackStopped\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_onPlayBackPaused (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"onPlayBackPaused","XBMCAddon::xbmc::Player"))-> XBMCAddon::xbmc::Player::onPlayBackPaused( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onPlayBackPaused\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onPlayBackPaused\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_onPlayBackResumed (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"onPlayBackResumed","XBMCAddon::xbmc::Player"))-> XBMCAddon::xbmc::Player::onPlayBackResumed( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onPlayBackResumed\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onPlayBackResumed\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_onQueueNextItem (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"onQueueNextItem","XBMCAddon::xbmc::Player"))-> XBMCAddon::xbmc::Player::onQueueNextItem( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onQueueNextItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onQueueNextItem\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_onPlayBackSpeedChanged (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "speed", NULL}; int speed ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &speed )) { return NULL; } try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"onPlayBackSpeedChanged","XBMCAddon::xbmc::Player"))-> XBMCAddon::xbmc::Player::onPlayBackSpeedChanged( speed ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onPlayBackSpeedChanged\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onPlayBackSpeedChanged\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_onPlayBackSeek (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "time", "seekOffset", NULL}; int time ; int seekOffset ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"ii", (char**)keywords, &time, &seekOffset )) { return NULL; } try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"onPlayBackSeek","XBMCAddon::xbmc::Player"))-> XBMCAddon::xbmc::Player::onPlayBackSeek( time, seekOffset ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onPlayBackSeek\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onPlayBackSeek\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_onPlayBackSeekChapter (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "chapter", NULL}; int chapter ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &chapter )) { return NULL; } try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"onPlayBackSeekChapter","XBMCAddon::xbmc::Player"))-> XBMCAddon::xbmc::Player::onPlayBackSeekChapter( chapter ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onPlayBackSeekChapter\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onPlayBackSeekChapter\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_isPlaying (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"isPlaying","XBMCAddon::xbmc::Player"))-> isPlaying( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"isPlaying\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"isPlaying\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_isPlayingAudio (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"isPlayingAudio","XBMCAddon::xbmc::Player"))-> isPlayingAudio( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"isPlayingAudio\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"isPlayingAudio\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_isPlayingVideo (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"isPlayingVideo","XBMCAddon::xbmc::Player"))-> isPlayingVideo( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"isPlayingVideo\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"isPlayingVideo\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_isPlayingRDS (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"isPlayingRDS","XBMCAddon::xbmc::Player"))-> isPlayingRDS( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"isPlayingRDS\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"isPlayingRDS\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getPlayingFile (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getPlayingFile","XBMCAddon::xbmc::Player"))-> getPlayingFile( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPlayingFile\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPlayingFile\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getTime (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; double apiResult; try { apiResult = (double )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getTime","XBMCAddon::xbmc::Player"))-> getTime( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getTime\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getTime\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyFloat_FromDouble(apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_seekTime (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "seekTime", NULL}; double seekTime ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"d", (char**)keywords, &seekTime )) { return NULL; } try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"seekTime","XBMCAddon::xbmc::Player"))-> seekTime( seekTime ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"seekTime\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"seekTime\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_setSubtitles (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "subtitleFile", NULL}; char * subtitleFile ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &subtitleFile )) { return NULL; } try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"setSubtitles","XBMCAddon::xbmc::Player"))-> setSubtitles( subtitleFile ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setSubtitles\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setSubtitles\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_showSubtitles (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "bVisible", NULL}; bool bVisible ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"b", (char**)keywords, &bVisible )) { return NULL; } try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"showSubtitles","XBMCAddon::xbmc::Player"))-> showSubtitles( bVisible ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"showSubtitles\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"showSubtitles\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getSubtitles (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getSubtitles","XBMCAddon::xbmc::Player"))-> getSubtitles( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getSubtitles\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getSubtitles\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getAvailableSubtitleStreams (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::vector< XBMCAddon::String > apiResult; try { apiResult = (std::vector< XBMCAddon::String > )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getAvailableSubtitleStreams","XBMCAddon::xbmc::Player"))-> getAvailableSubtitleStreams( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAvailableSubtitleStreams\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAvailableSubtitleStreams\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyList_New(0); for (std::vector::iterator iter = apiResult.begin(); iter != apiResult.end(); ++iter) { std::string & entry1 = *iter; PyObject* pyentry1; pyentry1 = PyString_FromStringAndSize(entry1.c_str(), entry1.length()); PyList_Append(result, pyentry1); Py_DECREF(pyentry1); } return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_setSubtitleStream (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "iStream", NULL}; int iStream ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &iStream )) { return NULL; } try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"setSubtitleStream","XBMCAddon::xbmc::Player"))-> setSubtitleStream( iStream ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setSubtitleStream\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setSubtitleStream\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getVideoInfoTag (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; InfoTagVideo * apiResult; try { apiResult = (InfoTagVideo *)((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getVideoInfoTag","XBMCAddon::xbmc::Player"))-> getVideoInfoTag( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getVideoInfoTag\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getVideoInfoTag\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getMusicInfoTag (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; InfoTagMusic * apiResult; try { apiResult = (InfoTagMusic *)((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getMusicInfoTag","XBMCAddon::xbmc::Player"))-> getMusicInfoTag( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getMusicInfoTag\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getMusicInfoTag\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getRadioRDSInfoTag (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; InfoTagRadioRDS * apiResult; try { apiResult = (InfoTagRadioRDS *)((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getRadioRDSInfoTag","XBMCAddon::xbmc::Player"))-> getRadioRDSInfoTag( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getRadioRDSInfoTag\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getRadioRDSInfoTag\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getTotalTime (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; double apiResult; try { apiResult = (double )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getTotalTime","XBMCAddon::xbmc::Player"))-> getTotalTime( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getTotalTime\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getTotalTime\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyFloat_FromDouble(apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getAvailableAudioStreams (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::vector< XBMCAddon::String > apiResult; try { apiResult = (std::vector< XBMCAddon::String > )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getAvailableAudioStreams","XBMCAddon::xbmc::Player"))-> getAvailableAudioStreams( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAvailableAudioStreams\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAvailableAudioStreams\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyList_New(0); for (std::vector::iterator iter = apiResult.begin(); iter != apiResult.end(); ++iter) { std::string & entry1 = *iter; PyObject* pyentry1; pyentry1 = PyString_FromStringAndSize(entry1.c_str(), entry1.length()); PyList_Append(result, pyentry1); Py_DECREF(pyentry1); } return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_setAudioStream (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "iStream", NULL}; int iStream ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &iStream )) { return NULL; } try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"setAudioStream","XBMCAddon::xbmc::Player"))-> setAudioStream( iStream ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setAudioStream\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setAudioStream\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_getAvailableVideoStreams (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::vector< XBMCAddon::String > apiResult; try { apiResult = (std::vector< XBMCAddon::String > )((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"getAvailableVideoStreams","XBMCAddon::xbmc::Player"))-> getAvailableVideoStreams( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAvailableVideoStreams\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAvailableVideoStreams\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyList_New(0); for (std::vector::iterator iter = apiResult.begin(); iter != apiResult.end(); ++iter) { std::string & entry1 = *iter; PyObject* pyentry1; pyentry1 = PyString_FromStringAndSize(entry1.c_str(), entry1.length()); PyList_Append(result, pyentry1); Py_DECREF(pyentry1); } return result; } static PyObject* xbmc_XBMCAddon_xbmc_Player_setVideoStream (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "iStream", NULL}; int iStream ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &iStream )) { return NULL; } try { ((XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"setVideoStream","XBMCAddon::xbmc::Player"))-> setVideoStream( iStream ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setVideoStream\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setVideoStream\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_RenderCapture_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmc::RenderCapture * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmc::RenderCapture *)new XBMCAddon::xbmc::RenderCapture( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmc::RenderCapture\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmc::RenderCapture\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmc_XBMCAddon_xbmc_RenderCapture_getWidth (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::RenderCapture*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_RenderCapture_Type,"getWidth","XBMCAddon::xbmc::RenderCapture"))-> getWidth( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getWidth\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getWidth\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_RenderCapture_getHeight (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::RenderCapture*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_RenderCapture_Type,"getHeight","XBMCAddon::xbmc::RenderCapture"))-> getHeight( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getHeight\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getHeight\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_RenderCapture_getAspectRatio (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; float apiResult; try { apiResult = (float )((XBMCAddon::xbmc::RenderCapture*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_RenderCapture_Type,"getAspectRatio","XBMCAddon::xbmc::RenderCapture"))-> getAspectRatio( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAspectRatio\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAspectRatio\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"f", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_RenderCapture_getImageFormat (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; char * apiResult; try { apiResult = (char *)((XBMCAddon::xbmc::RenderCapture*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_RenderCapture_Type,"getImageFormat","XBMCAddon::xbmc::RenderCapture"))-> getImageFormat( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getImageFormat\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getImageFormat\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromString(apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_RenderCapture_getImage (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "msecs", NULL}; unsigned int msecs = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|I", (char**)keywords, &msecs )) { return NULL; } XbmcCommons::Buffer apiResult; try { apiResult = (XbmcCommons::Buffer )((XBMCAddon::xbmc::RenderCapture*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_RenderCapture_Type,"getImage","XBMCAddon::xbmc::RenderCapture"))-> getImage( msecs ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getImage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getImage\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyByteArray_FromStringAndSize((char*)apiResult.curPosition(),apiResult.remaining()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_RenderCapture_capture (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "width", "height", NULL}; int width ; int height ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"ii", (char**)keywords, &width, &height )) { return NULL; } try { ((XBMCAddon::xbmc::RenderCapture*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_RenderCapture_Type,"capture","XBMCAddon::xbmc::RenderCapture"))-> capture( width, height ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"capture\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"capture\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmc::InfoTagMusic * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmc::InfoTagMusic *)new XBMCAddon::xbmc::InfoTagMusic( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmc::InfoTagMusic\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmc::InfoTagMusic\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getURL (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getURL","XBMCAddon::xbmc::InfoTagMusic"))-> getURL( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getURL\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getURL\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getTitle (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getTitle","XBMCAddon::xbmc::InfoTagMusic"))-> getTitle( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getTitle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getTitle\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getArtist (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getArtist","XBMCAddon::xbmc::InfoTagMusic"))-> getArtist( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getArtist\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getArtist\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getAlbum (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getAlbum","XBMCAddon::xbmc::InfoTagMusic"))-> getAlbum( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAlbum\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAlbum\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getAlbumArtist (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getAlbumArtist","XBMCAddon::xbmc::InfoTagMusic"))-> getAlbumArtist( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAlbumArtist\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAlbumArtist\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getGenre (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getGenre","XBMCAddon::xbmc::InfoTagMusic"))-> getGenre( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getGenre\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getGenre\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getDuration (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getDuration","XBMCAddon::xbmc::InfoTagMusic"))-> getDuration( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getDuration\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getDuration\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getRating (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getRating","XBMCAddon::xbmc::InfoTagMusic"))-> getRating( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getRating\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getRating\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getUserRating (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getUserRating","XBMCAddon::xbmc::InfoTagMusic"))-> getUserRating( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getUserRating\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getUserRating\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getTrack (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getTrack","XBMCAddon::xbmc::InfoTagMusic"))-> getTrack( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getTrack\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getTrack\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getDisc (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getDisc","XBMCAddon::xbmc::InfoTagMusic"))-> getDisc( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getDisc\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getDisc\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getReleaseDate (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getReleaseDate","XBMCAddon::xbmc::InfoTagMusic"))-> getReleaseDate( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getReleaseDate\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getReleaseDate\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getListeners (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getListeners","XBMCAddon::xbmc::InfoTagMusic"))-> getListeners( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getListeners\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getListeners\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getPlayCount (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getPlayCount","XBMCAddon::xbmc::InfoTagMusic"))-> getPlayCount( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPlayCount\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPlayCount\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getLastPlayed (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getLastPlayed","XBMCAddon::xbmc::InfoTagMusic"))-> getLastPlayed( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLastPlayed\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLastPlayed\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getComment (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getComment","XBMCAddon::xbmc::InfoTagMusic"))-> getComment( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getComment\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getComment\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagMusic_getLyrics (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"getLyrics","XBMCAddon::xbmc::InfoTagMusic"))-> getLyrics( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLyrics\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLyrics\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmc::InfoTagRadioRDS * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmc::InfoTagRadioRDS *)new XBMCAddon::xbmc::InfoTagRadioRDS( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmc::InfoTagRadioRDS\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmc::InfoTagRadioRDS\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getTitle (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getTitle","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getTitle( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getTitle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getTitle\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getBand (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getBand","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getBand( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getBand\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getBand\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getArtist (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getArtist","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getArtist( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getArtist\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getArtist\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getComposer (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getComposer","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getComposer( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getComposer\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getComposer\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getConductor (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getConductor","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getConductor( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getConductor\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getConductor\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getAlbum (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getAlbum","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getAlbum( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAlbum\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAlbum\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getComment (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getComment","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getComment( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getComment\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getComment\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getAlbumTrackNumber (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getAlbumTrackNumber","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getAlbumTrackNumber( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAlbumTrackNumber\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAlbumTrackNumber\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoNews (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getInfoNews","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getInfoNews( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getInfoNews\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getInfoNews\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoNewsLocal (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getInfoNewsLocal","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getInfoNewsLocal( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getInfoNewsLocal\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getInfoNewsLocal\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoSport (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getInfoSport","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getInfoSport( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getInfoSport\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getInfoSport\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoStock (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getInfoStock","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getInfoStock( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getInfoStock\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getInfoStock\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoWeather (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getInfoWeather","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getInfoWeather( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getInfoWeather\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getInfoWeather\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoHoroscope (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getInfoHoroscope","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getInfoHoroscope( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getInfoHoroscope\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getInfoHoroscope\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoCinema (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getInfoCinema","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getInfoCinema( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getInfoCinema\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getInfoCinema\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoLottery (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getInfoLottery","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getInfoLottery( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getInfoLottery\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getInfoLottery\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoOther (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getInfoOther","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getInfoOther( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getInfoOther\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getInfoOther\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getEditorialStaff (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getEditorialStaff","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getEditorialStaff( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getEditorialStaff\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getEditorialStaff\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgStation (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getProgStation","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getProgStation( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getProgStation\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getProgStation\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgStyle (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getProgStyle","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getProgStyle( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getProgStyle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getProgStyle\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgHost (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getProgHost","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getProgHost( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getProgHost\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getProgHost\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgWebsite (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getProgWebsite","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getProgWebsite( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getProgWebsite\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getProgWebsite\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgNow (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getProgNow","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getProgNow( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getProgNow\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getProgNow\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgNext (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getProgNext","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getProgNext( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getProgNext\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getProgNext\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getPhoneHotline (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getPhoneHotline","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getPhoneHotline( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPhoneHotline\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPhoneHotline\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getEMailHotline (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getEMailHotline","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getEMailHotline( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getEMailHotline\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getEMailHotline\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getPhoneStudio (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getPhoneStudio","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getPhoneStudio( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPhoneStudio\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPhoneStudio\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getEMailStudio (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getEMailStudio","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getEMailStudio( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getEMailStudio\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getEMailStudio\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getSMSStudio (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"getSMSStudio","XBMCAddon::xbmc::InfoTagRadioRDS"))-> getSMSStudio( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getSMSStudio\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getSMSStudio\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmc::InfoTagVideo * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmc::InfoTagVideo *)new XBMCAddon::xbmc::InfoTagVideo( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmc::InfoTagVideo\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmc::InfoTagVideo\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getDbId (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getDbId","XBMCAddon::xbmc::InfoTagVideo"))-> getDbId( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getDbId\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getDbId\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getDirector (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getDirector","XBMCAddon::xbmc::InfoTagVideo"))-> getDirector( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getDirector\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getDirector\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getWritingCredits (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getWritingCredits","XBMCAddon::xbmc::InfoTagVideo"))-> getWritingCredits( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getWritingCredits\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getWritingCredits\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getGenre (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getGenre","XBMCAddon::xbmc::InfoTagVideo"))-> getGenre( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getGenre\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getGenre\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getTagLine (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getTagLine","XBMCAddon::xbmc::InfoTagVideo"))-> getTagLine( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getTagLine\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getTagLine\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getPlotOutline (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getPlotOutline","XBMCAddon::xbmc::InfoTagVideo"))-> getPlotOutline( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPlotOutline\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPlotOutline\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getPlot (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getPlot","XBMCAddon::xbmc::InfoTagVideo"))-> getPlot( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPlot\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPlot\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getPictureURL (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getPictureURL","XBMCAddon::xbmc::InfoTagVideo"))-> getPictureURL( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPictureURL\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPictureURL\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getTitle (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getTitle","XBMCAddon::xbmc::InfoTagVideo"))-> getTitle( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getTitle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getTitle\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getTVShowTitle (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getTVShowTitle","XBMCAddon::xbmc::InfoTagVideo"))-> getTVShowTitle( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getTVShowTitle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getTVShowTitle\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getMediaType (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getMediaType","XBMCAddon::xbmc::InfoTagVideo"))-> getMediaType( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getMediaType\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getMediaType\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getVotes (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getVotes","XBMCAddon::xbmc::InfoTagVideo"))-> getVotes( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getVotes\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getVotes\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getCast (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getCast","XBMCAddon::xbmc::InfoTagVideo"))-> getCast( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getCast\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getCast\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getFile (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getFile","XBMCAddon::xbmc::InfoTagVideo"))-> getFile( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getFile\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getFile\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getPath (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getPath","XBMCAddon::xbmc::InfoTagVideo"))-> getPath( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPath\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPath\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getIMDBNumber (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getIMDBNumber","XBMCAddon::xbmc::InfoTagVideo"))-> getIMDBNumber( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getIMDBNumber\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getIMDBNumber\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getSeason (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getSeason","XBMCAddon::xbmc::InfoTagVideo"))-> getSeason( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getSeason\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getSeason\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getEpisode (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getEpisode","XBMCAddon::xbmc::InfoTagVideo"))-> getEpisode( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getEpisode\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getEpisode\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getYear (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getYear","XBMCAddon::xbmc::InfoTagVideo"))-> getYear( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getYear\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getYear\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getRating (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; double apiResult; try { apiResult = (double )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getRating","XBMCAddon::xbmc::InfoTagVideo"))-> getRating( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getRating\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getRating\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyFloat_FromDouble(apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getUserRating (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getUserRating","XBMCAddon::xbmc::InfoTagVideo"))-> getUserRating( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getUserRating\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getUserRating\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getPlayCount (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getPlayCount","XBMCAddon::xbmc::InfoTagVideo"))-> getPlayCount( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPlayCount\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPlayCount\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getLastPlayed (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getLastPlayed","XBMCAddon::xbmc::InfoTagVideo"))-> getLastPlayed( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLastPlayed\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLastPlayed\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getOriginalTitle (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getOriginalTitle","XBMCAddon::xbmc::InfoTagVideo"))-> getOriginalTitle( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getOriginalTitle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getOriginalTitle\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getPremiered (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getPremiered","XBMCAddon::xbmc::InfoTagVideo"))-> getPremiered( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPremiered\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPremiered\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getFirstAired (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getFirstAired","XBMCAddon::xbmc::InfoTagVideo"))-> getFirstAired( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getFirstAired\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getFirstAired\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_InfoTagVideo_getTrailer (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"getTrailer","XBMCAddon::xbmc::InfoTagVideo"))-> getTrailer( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getTrailer\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getTrailer\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Keyboard_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string line = XBMCAddon::emptyString; PyObject* pyline = NULL; std::string heading = XBMCAddon::emptyString; PyObject* pyheading = NULL; bool hidden = false; if (!PyArg_ParseTuple( args, (char*)"|OOb", &pyline, &pyheading, &hidden )) { return NULL; } XBMCAddon::xbmc::Keyboard * apiResult; try { if (pyline) PyXBMCGetUnicodeString(line,pyline,false,"line","Keyboard"); if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","Keyboard"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmc::Keyboard *)new XBMCAddon::xbmc::Keyboard( line, heading, hidden ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmc::Keyboard\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmc::Keyboard\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Keyboard_doModal (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "autoclose", NULL}; int autoclose = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|i", (char**)keywords, &autoclose )) { return NULL; } try { ((XBMCAddon::xbmc::Keyboard*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Keyboard_Type,"doModal","XBMCAddon::xbmc::Keyboard"))-> doModal( autoclose ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"doModal\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"doModal\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Keyboard_setDefault (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "line", NULL}; std::string line = XBMCAddon::emptyString; PyObject* pyline = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|O", (char**)keywords, &pyline )) { return NULL; } try { if (pyline) PyXBMCGetUnicodeString(line,pyline,false,"line","setDefault"); ((XBMCAddon::xbmc::Keyboard*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Keyboard_Type,"setDefault","XBMCAddon::xbmc::Keyboard"))-> setDefault( line ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setDefault\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setDefault\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Keyboard_setHiddenInput (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "hidden", NULL}; bool hidden = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|b", (char**)keywords, &hidden )) { return NULL; } try { ((XBMCAddon::xbmc::Keyboard*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Keyboard_Type,"setHiddenInput","XBMCAddon::xbmc::Keyboard"))-> setHiddenInput( hidden ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setHiddenInput\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setHiddenInput\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Keyboard_setHeading (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", NULL}; std::string heading ; PyObject* pyheading = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyheading )) { return NULL; } try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","setHeading"); ((XBMCAddon::xbmc::Keyboard*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Keyboard_Type,"setHeading","XBMCAddon::xbmc::Keyboard"))-> setHeading( heading ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setHeading\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setHeading\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Keyboard_getText (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmc::Keyboard*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Keyboard_Type,"getText","XBMCAddon::xbmc::Keyboard"))-> getText( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getText\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getText\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Keyboard_isConfirmed (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmc::Keyboard*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Keyboard_Type,"isConfirmed","XBMCAddon::xbmc::Keyboard"))-> isConfirmed( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"isConfirmed\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"isConfirmed\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int playList ; if (!PyArg_ParseTuple( args, (char*)"i", &playList )) { return NULL; } XBMCAddon::xbmc::PlayList * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmc::PlayList *)new XBMCAddon::xbmc::PlayList( playList ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmc::PlayList\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmc::PlayList\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_getPlayListId (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"getPlayListId","XBMCAddon::xbmc::PlayList"))-> getPlayListId( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPlayListId\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPlayListId\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_add (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "url", "listitem", "index", NULL}; std::string url ; PyObject* pyurl = NULL; XBMCAddon::xbmcgui::ListItem * listitem = NULL; PyObject* pylistitem = NULL; int index = -1; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|Oi", (char**)keywords, &pyurl, &pylistitem, &index )) { return NULL; } try { if (pyurl) PyXBMCGetUnicodeString(url,pyurl,false,"url","add"); listitem = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pylistitem,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmc::","add"); ((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"add","XBMCAddon::xbmc::PlayList"))-> add( url, listitem, index ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"add\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"add\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_load (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "filename", NULL}; char * filename ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &filename )) { return NULL; } bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"load","XBMCAddon::xbmc::PlayList"))-> load( filename ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"load\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"load\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_remove (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "filename", NULL}; char * filename ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &filename )) { return NULL; } try { ((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"remove","XBMCAddon::xbmc::PlayList"))-> remove( filename ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"remove\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"remove\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_clear (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"clear","XBMCAddon::xbmc::PlayList"))-> clear( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"clear\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"clear\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_size (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"size","XBMCAddon::xbmc::PlayList"))-> size( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"size\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"size\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_shuffle (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"shuffle","XBMCAddon::xbmc::PlayList"))-> shuffle( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"shuffle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"shuffle\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_unshuffle (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"unshuffle","XBMCAddon::xbmc::PlayList"))-> unshuffle( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"unshuffle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"unshuffle\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_getposition (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"getposition","XBMCAddon::xbmc::PlayList"))-> getposition( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getposition\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getposition\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_PlayList_operatorIndex_ (PyHolder* self , PyObject* pyi ) { XBMC_TRACE; long i ; XBMCAddon::xbmcgui::ListItem * apiResult; try { i = PyInt_AsLong(pyi); apiResult = (XBMCAddon::xbmcgui::ListItem *)((XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"operator []","XBMCAddon::xbmc::PlayList"))-> operator []( i ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"operator []\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"operator []\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmc::Monitor * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmc::Monitor *)(&(TyXBMCAddon_xbmc_Monitor_Type.pythonType) != pytype) ? new XBMCAddon_xbmc_Monitor_Director() : new XBMCAddon::xbmc::Monitor( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmc::Monitor\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmc::Monitor\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); if (&(TyXBMCAddon_xbmc_Monitor_Type.pythonType) != pytype) ((XBMCAddon_xbmc_Monitor_Director*)apiResult)->setPyObjectForDirector(result); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onSettingsChanged (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onSettingsChanged","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onSettingsChanged( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onSettingsChanged\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onSettingsChanged\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onScreensaverActivated (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onScreensaverActivated","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onScreensaverActivated( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onScreensaverActivated\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onScreensaverActivated\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onScreensaverDeactivated (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onScreensaverDeactivated","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onScreensaverDeactivated( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onScreensaverDeactivated\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onScreensaverDeactivated\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onDPMSActivated (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onDPMSActivated","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onDPMSActivated( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onDPMSActivated\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onDPMSActivated\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onDPMSDeactivated (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onDPMSDeactivated","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onDPMSDeactivated( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onDPMSDeactivated\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onDPMSDeactivated\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onScanStarted (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "library", NULL}; std::string library ; PyObject* pylibrary = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pylibrary )) { return NULL; } try { if (pylibrary) PyXBMCGetUnicodeString(library,pylibrary,false,"library","onScanStarted"); // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onScanStarted","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onScanStarted( library ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onScanStarted\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onScanStarted\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onScanFinished (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "library", NULL}; std::string library ; PyObject* pylibrary = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pylibrary )) { return NULL; } try { if (pylibrary) PyXBMCGetUnicodeString(library,pylibrary,false,"library","onScanFinished"); // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onScanFinished","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onScanFinished( library ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onScanFinished\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onScanFinished\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onDatabaseScanStarted (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "database", NULL}; std::string database ; PyObject* pydatabase = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pydatabase )) { return NULL; } try { if (pydatabase) PyXBMCGetUnicodeString(database,pydatabase,false,"database","onDatabaseScanStarted"); // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onDatabaseScanStarted","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onDatabaseScanStarted( database ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onDatabaseScanStarted\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onDatabaseScanStarted\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onDatabaseUpdated (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "database", NULL}; std::string database ; PyObject* pydatabase = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pydatabase )) { return NULL; } try { if (pydatabase) PyXBMCGetUnicodeString(database,pydatabase,false,"database","onDatabaseUpdated"); // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onDatabaseUpdated","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onDatabaseUpdated( database ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onDatabaseUpdated\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onDatabaseUpdated\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onCleanStarted (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "library", NULL}; std::string library ; PyObject* pylibrary = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pylibrary )) { return NULL; } try { if (pylibrary) PyXBMCGetUnicodeString(library,pylibrary,false,"library","onCleanStarted"); // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onCleanStarted","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onCleanStarted( library ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onCleanStarted\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onCleanStarted\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onCleanFinished (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "library", NULL}; std::string library ; PyObject* pylibrary = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pylibrary )) { return NULL; } try { if (pylibrary) PyXBMCGetUnicodeString(library,pylibrary,false,"library","onCleanFinished"); // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onCleanFinished","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onCleanFinished( library ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onCleanFinished\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onCleanFinished\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onAbortRequested (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onAbortRequested","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onAbortRequested( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onAbortRequested\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onAbortRequested\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_onNotification (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "sender", "method", "data", NULL}; std::string sender ; PyObject* pysender = NULL; std::string method ; PyObject* pymethod = NULL; std::string data ; PyObject* pydata = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OOO", (char**)keywords, &pysender, &pymethod, &pydata )) { return NULL; } try { if (pysender) PyXBMCGetUnicodeString(sender,pysender,false,"sender","onNotification"); if (pymethod) PyXBMCGetUnicodeString(method,pymethod,false,"method","onNotification"); if (pydata) PyXBMCGetUnicodeString(data,pydata,false,"data","onNotification"); // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"onNotification","XBMCAddon::xbmc::Monitor"))-> XBMCAddon::xbmc::Monitor::onNotification( sender, method, data ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onNotification\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onNotification\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_waitForAbort (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "timeout", NULL}; double timeout = -1; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|d", (char**)keywords, &timeout )) { return NULL; } bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"waitForAbort","XBMCAddon::xbmc::Monitor"))-> waitForAbort( timeout ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"waitForAbort\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"waitForAbort\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmc_XBMCAddon_xbmc_Monitor_abortRequested (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"abortRequested","XBMCAddon::xbmc::Monitor"))-> abortRequested( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"abortRequested\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"abortRequested\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static void xbmc_XBMCAddon_xbmc_Player_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmc::Player* theObj = (XBMCAddon::xbmc::Player*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Player_Type,"~XBMCAddon::xbmc::Player","XBMCAddon::xbmc::Player"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::Player\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::Player\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmc_XBMCAddon_xbmc_RenderCapture_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmc::RenderCapture* theObj = (XBMCAddon::xbmc::RenderCapture*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_RenderCapture_Type,"~XBMCAddon::xbmc::RenderCapture","XBMCAddon::xbmc::RenderCapture"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::RenderCapture\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::RenderCapture\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmc_XBMCAddon_xbmc_InfoTagMusic_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmc::InfoTagMusic* theObj = (XBMCAddon::xbmc::InfoTagMusic*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagMusic_Type,"~XBMCAddon::xbmc::InfoTagMusic","XBMCAddon::xbmc::InfoTagMusic"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::InfoTagMusic\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::InfoTagMusic\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmc::InfoTagRadioRDS* theObj = (XBMCAddon::xbmc::InfoTagRadioRDS*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type,"~XBMCAddon::xbmc::InfoTagRadioRDS","XBMCAddon::xbmc::InfoTagRadioRDS"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::InfoTagRadioRDS\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::InfoTagRadioRDS\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmc_XBMCAddon_xbmc_InfoTagVideo_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmc::InfoTagVideo* theObj = (XBMCAddon::xbmc::InfoTagVideo*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_InfoTagVideo_Type,"~XBMCAddon::xbmc::InfoTagVideo","XBMCAddon::xbmc::InfoTagVideo"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::InfoTagVideo\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::InfoTagVideo\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmc_XBMCAddon_xbmc_Keyboard_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmc::Keyboard* theObj = (XBMCAddon::xbmc::Keyboard*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Keyboard_Type,"~XBMCAddon::xbmc::Keyboard","XBMCAddon::xbmc::Keyboard"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::Keyboard\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::Keyboard\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmc_XBMCAddon_xbmc_PlayList_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmc::PlayList* theObj = (XBMCAddon::xbmc::PlayList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_PlayList_Type,"~XBMCAddon::xbmc::PlayList","XBMCAddon::xbmc::PlayList"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::PlayList\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::PlayList\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmc_XBMCAddon_xbmc_Monitor_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmc::Monitor* theObj = (XBMCAddon::xbmc::Monitor*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmc_Monitor_Type,"~XBMCAddon::xbmc::Monitor","XBMCAddon::xbmc::Monitor"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmc::Monitor\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmc::Monitor\""); } self->ob_type->tp_free((PyObject*)self); } //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmc::Player //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmc_Player_methods[] = { {(char*)"play", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_play, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"stop", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_stop, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"pause", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_pause, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"playnext", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_playnext, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"playprevious", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_playprevious, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"playselected", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_playselected, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onPlayBackStarted", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_onPlayBackStarted, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onPlayBackEnded", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_onPlayBackEnded, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onPlayBackStopped", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_onPlayBackStopped, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onPlayBackPaused", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_onPlayBackPaused, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onPlayBackResumed", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_onPlayBackResumed, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onQueueNextItem", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_onQueueNextItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onPlayBackSpeedChanged", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_onPlayBackSpeedChanged, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onPlayBackSeek", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_onPlayBackSeek, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onPlayBackSeekChapter", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_onPlayBackSeekChapter, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"isPlaying", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_isPlaying, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"isPlayingAudio", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_isPlayingAudio, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"isPlayingVideo", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_isPlayingVideo, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"isPlayingRDS", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_isPlayingRDS, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPlayingFile", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getPlayingFile, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getTime", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getTime, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"seekTime", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_seekTime, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setSubtitles", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_setSubtitles, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"showSubtitles", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_showSubtitles, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSubtitles", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getSubtitles, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAvailableSubtitleStreams", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getAvailableSubtitleStreams, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setSubtitleStream", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_setSubtitleStream, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getVideoInfoTag", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getVideoInfoTag, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getMusicInfoTag", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getMusicInfoTag, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getRadioRDSInfoTag", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getRadioRDSInfoTag, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getTotalTime", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getTotalTime, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAvailableAudioStreams", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getAvailableAudioStreams, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setAudioStream", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_setAudioStream, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAvailableVideoStreams", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_getAvailableVideoStreams, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setVideoStream", (PyCFunction)xbmc_XBMCAddon_xbmc_Player_setVideoStream, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmc_Player_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmc_Player_Type.pythonType; pythonType.tp_name = (char*)"xbmc.Player"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmc_XBMCAddon_xbmc_Player_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmc_Player_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmc_XBMCAddon_xbmc_Player_New; TyXBMCAddon_xbmc_Player_Type.swigType="p.XBMCAddon::xbmc::Player"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmc_Player_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmc::RenderCapture //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmc_RenderCapture_methods[] = { {(char*)"getWidth", (PyCFunction)xbmc_XBMCAddon_xbmc_RenderCapture_getWidth, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getHeight", (PyCFunction)xbmc_XBMCAddon_xbmc_RenderCapture_getHeight, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAspectRatio", (PyCFunction)xbmc_XBMCAddon_xbmc_RenderCapture_getAspectRatio, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getImageFormat", (PyCFunction)xbmc_XBMCAddon_xbmc_RenderCapture_getImageFormat, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getImage", (PyCFunction)xbmc_XBMCAddon_xbmc_RenderCapture_getImage, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"capture", (PyCFunction)xbmc_XBMCAddon_xbmc_RenderCapture_capture, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmc_RenderCapture_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmc_RenderCapture_Type.pythonType; pythonType.tp_name = (char*)"xbmc.RenderCapture"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmc_XBMCAddon_xbmc_RenderCapture_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmc_RenderCapture_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmc_XBMCAddon_xbmc_RenderCapture_New; TyXBMCAddon_xbmc_RenderCapture_Type.swigType="p.XBMCAddon::xbmc::RenderCapture"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmc_RenderCapture_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmc::InfoTagMusic //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmc_InfoTagMusic_methods[] = { {(char*)"getURL", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getURL, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getTitle", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getTitle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getArtist", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getArtist, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAlbum", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getAlbum, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAlbumArtist", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getAlbumArtist, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getGenre", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getGenre, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getDuration", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getDuration, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getRating", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getRating, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getUserRating", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getUserRating, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getTrack", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getTrack, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getDisc", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getDisc, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getReleaseDate", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getReleaseDate, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getListeners", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getListeners, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPlayCount", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getPlayCount, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getLastPlayed", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getLastPlayed, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getComment", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getComment, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getLyrics", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagMusic_getLyrics, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmc_InfoTagMusic_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmc_InfoTagMusic_Type.pythonType; pythonType.tp_name = (char*)"xbmc.InfoTagMusic"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmc_XBMCAddon_xbmc_InfoTagMusic_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmc_InfoTagMusic_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmc_XBMCAddon_xbmc_InfoTagMusic_New; TyXBMCAddon_xbmc_InfoTagMusic_Type.swigType="p.XBMCAddon::xbmc::InfoTagMusic"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmc_InfoTagMusic_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmc::InfoTagRadioRDS //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmc_InfoTagRadioRDS_methods[] = { {(char*)"getTitle", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getTitle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getBand", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getBand, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getArtist", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getArtist, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getComposer", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getComposer, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getConductor", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getConductor, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAlbum", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getAlbum, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getComment", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getComment, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAlbumTrackNumber", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getAlbumTrackNumber, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoNews", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoNews, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoNewsLocal", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoNewsLocal, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoSport", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoSport, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoStock", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoStock, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoWeather", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoWeather, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoHoroscope", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoHoroscope, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoCinema", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoCinema, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoLottery", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoLottery, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoOther", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoOther, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getEditorialStaff", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getEditorialStaff, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getProgStation", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgStation, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getProgStyle", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgStyle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getProgHost", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgHost, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getProgWebsite", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgWebsite, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getProgNow", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgNow, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getProgNext", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgNext, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPhoneHotline", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getPhoneHotline, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getEMailHotline", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getEMailHotline, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPhoneStudio", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getPhoneStudio, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getEMailStudio", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getEMailStudio, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSMSStudio", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getSMSStudio, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmc_InfoTagRadioRDS_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmc_InfoTagRadioRDS_Type.pythonType; pythonType.tp_name = (char*)"xbmc.InfoTagRadioRDS"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmc_InfoTagRadioRDS_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_New; TyXBMCAddon_xbmc_InfoTagRadioRDS_Type.swigType="p.XBMCAddon::xbmc::InfoTagRadioRDS"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmc_InfoTagRadioRDS_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmc::InfoTagVideo //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmc_InfoTagVideo_methods[] = { {(char*)"getDbId", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getDbId, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getDirector", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getDirector, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getWritingCredits", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getWritingCredits, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getGenre", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getGenre, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getTagLine", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getTagLine, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPlotOutline", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getPlotOutline, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPlot", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getPlot, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPictureURL", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getPictureURL, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getTitle", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getTitle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getTVShowTitle", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getTVShowTitle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getMediaType", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getMediaType, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getVotes", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getVotes, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getCast", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getCast, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getFile", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getFile, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPath", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getPath, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getIMDBNumber", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getIMDBNumber, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSeason", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getSeason, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getEpisode", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getEpisode, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getYear", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getYear, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getRating", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getRating, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getUserRating", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getUserRating, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPlayCount", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getPlayCount, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getLastPlayed", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getLastPlayed, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getOriginalTitle", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getOriginalTitle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPremiered", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getPremiered, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getFirstAired", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getFirstAired, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getTrailer", (PyCFunction)xbmc_XBMCAddon_xbmc_InfoTagVideo_getTrailer, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmc_InfoTagVideo_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmc_InfoTagVideo_Type.pythonType; pythonType.tp_name = (char*)"xbmc.InfoTagVideo"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmc_XBMCAddon_xbmc_InfoTagVideo_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmc_InfoTagVideo_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmc_XBMCAddon_xbmc_InfoTagVideo_New; TyXBMCAddon_xbmc_InfoTagVideo_Type.swigType="p.XBMCAddon::xbmc::InfoTagVideo"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmc_InfoTagVideo_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmc::Keyboard //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmc_Keyboard_methods[] = { {(char*)"doModal", (PyCFunction)xbmc_XBMCAddon_xbmc_Keyboard_doModal, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setDefault", (PyCFunction)xbmc_XBMCAddon_xbmc_Keyboard_setDefault, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setHiddenInput", (PyCFunction)xbmc_XBMCAddon_xbmc_Keyboard_setHiddenInput, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setHeading", (PyCFunction)xbmc_XBMCAddon_xbmc_Keyboard_setHeading, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getText", (PyCFunction)xbmc_XBMCAddon_xbmc_Keyboard_getText, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"isConfirmed", (PyCFunction)xbmc_XBMCAddon_xbmc_Keyboard_isConfirmed, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmc_Keyboard_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmc_Keyboard_Type.pythonType; pythonType.tp_name = (char*)"xbmc.Keyboard"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmc_XBMCAddon_xbmc_Keyboard_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmc_Keyboard_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmc_XBMCAddon_xbmc_Keyboard_New; TyXBMCAddon_xbmc_Keyboard_Type.swigType="p.XBMCAddon::xbmc::Keyboard"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmc_Keyboard_Type); } //========================================================================= static Py_ssize_t xbmc_XBMCAddon_xbmc_PlayList_size_(PyObject* self) { return (Py_ssize_t)((XBMCAddon::xbmc::PlayList*)retrieveApiInstance(self,&TyXBMCAddon_xbmc_PlayList_Type,"operator []","XBMCAddon::xbmc::PlayList"))-> size(); } //========================================================================= // tp_as_mapping struct for XBMCAddon::xbmc::PlayList //========================================================================= PyMappingMethods xbmc_XBMCAddon_xbmc_PlayList_as_mapping = { xbmc_XBMCAddon_xbmc_PlayList_size_, /* inquiry mp_length; __len__ */ (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_operatorIndex_, /* binaryfunc mp_subscript __getitem__ */ 0, /* objargproc mp_ass_subscript; __setitem__ */ }; //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmc::PlayList //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmc_PlayList_methods[] = { {(char*)"getPlayListId", (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_getPlayListId, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"add", (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_add, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"load", (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_load, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"remove", (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_remove, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"clear", (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_clear, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"size", (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_size, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"shuffle", (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_shuffle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"unshuffle", (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_unshuffle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getposition", (PyCFunction)xbmc_XBMCAddon_xbmc_PlayList_getposition, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmc_PlayList_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmc_PlayList_Type.pythonType; pythonType.tp_name = (char*)"xbmc.PlayList"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmc_XBMCAddon_xbmc_PlayList_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmc_PlayList_methods; pythonType.tp_as_mapping = &xbmc_XBMCAddon_xbmc_PlayList_as_mapping; pythonType.tp_base = NULL; pythonType.tp_new = xbmc_XBMCAddon_xbmc_PlayList_New; TyXBMCAddon_xbmc_PlayList_Type.swigType="p.XBMCAddon::xbmc::PlayList"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmc_PlayList_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmc::Monitor //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmc_Monitor_methods[] = { {(char*)"onSettingsChanged", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onSettingsChanged, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onScreensaverActivated", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onScreensaverActivated, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onScreensaverDeactivated", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onScreensaverDeactivated, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onDPMSActivated", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onDPMSActivated, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onDPMSDeactivated", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onDPMSDeactivated, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onScanStarted", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onScanStarted, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onScanFinished", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onScanFinished, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onDatabaseScanStarted", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onDatabaseScanStarted, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onDatabaseUpdated", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onDatabaseUpdated, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onCleanStarted", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onCleanStarted, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onCleanFinished", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onCleanFinished, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onAbortRequested", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onAbortRequested, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onNotification", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_onNotification, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"waitForAbort", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_waitForAbort, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"abortRequested", (PyCFunction)xbmc_XBMCAddon_xbmc_Monitor_abortRequested, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmc_Monitor_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmc_Monitor_Type.pythonType; pythonType.tp_name = (char*)"xbmc.Monitor"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmc_XBMCAddon_xbmc_Monitor_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmc_Monitor_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmc_XBMCAddon_xbmc_Monitor_New; TyXBMCAddon_xbmc_Monitor_Type.swigType="p.XBMCAddon::xbmc::Monitor"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmc_Monitor_Type); } //========================================================================= static PyMethodDef xbmc_methods[] = { {(char*)"log", (PyCFunction)xbmc_log, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"shutdown", (PyCFunction)xbmc_shutdown, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"restart", (PyCFunction)xbmc_restart, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"executescript", (PyCFunction)xbmc_executescript, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"executebuiltin", (PyCFunction)xbmc_executebuiltin, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"executeJSONRPC", (PyCFunction)xbmc_executeJSONRPC, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"sleep", (PyCFunction)xbmc_sleep, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getLocalizedString", (PyCFunction)xbmc_getLocalizedString, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSkinDir", (PyCFunction)xbmc_getSkinDir, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getLanguage", (PyCFunction)xbmc_getLanguage, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getIPAddress", (PyCFunction)xbmc_getIPAddress, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getDVDState", (PyCFunction)xbmc_getDVDState, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getFreeMem", (PyCFunction)xbmc_getFreeMem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoLabel", (PyCFunction)xbmc_getInfoLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getInfoImage", (PyCFunction)xbmc_getInfoImage, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"playSFX", (PyCFunction)xbmc_playSFX, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"stopSFX", (PyCFunction)xbmc_stopSFX, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"enableNavSounds", (PyCFunction)xbmc_enableNavSounds, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getCondVisibility", (PyCFunction)xbmc_getCondVisibility, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getGlobalIdleTime", (PyCFunction)xbmc_getGlobalIdleTime, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getCacheThumbName", (PyCFunction)xbmc_getCacheThumbName, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"makeLegalFilename", (PyCFunction)xbmc_makeLegalFilename, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"translatePath", (PyCFunction)xbmc_translatePath, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getCleanMovieTitle", (PyCFunction)xbmc_getCleanMovieTitle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"validatePath", (PyCFunction)xbmc_validatePath, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getRegion", (PyCFunction)xbmc_getRegion, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSupportedMedia", (PyCFunction)xbmc_getSupportedMedia, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"skinHasImage", (PyCFunction)xbmc_skinHasImage, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"startServer", (PyCFunction)xbmc_startServer, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"audioSuspend", (PyCFunction)xbmc_audioSuspend, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"audioResume", (PyCFunction)xbmc_audioResume, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getUserAgent", (PyCFunction)xbmc_getUserAgent, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"convertLanguage", (PyCFunction)xbmc_convertLanguage, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This is the call that will call all of the other initializes // for all of the classes in this module static void initTypes() { static bool typesAlreadyInitialized = false; if (!typesAlreadyInitialized) { typesAlreadyInitialized = true; initPyXBMCAddon_xbmc_Player_Type(); initPyXBMCAddon_xbmc_RenderCapture_Type(); initPyXBMCAddon_xbmc_InfoTagMusic_Type(); initPyXBMCAddon_xbmc_InfoTagRadioRDS_Type(); initPyXBMCAddon_xbmc_InfoTagVideo_Type(); initPyXBMCAddon_xbmc_Keyboard_Type(); initPyXBMCAddon_xbmc_PlayList_Type(); initPyXBMCAddon_xbmc_Monitor_Type(); if (PyType_Ready(&(TyXBMCAddon_xbmc_Player_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmc_RenderCapture_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmc_InfoTagMusic_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmc_InfoTagRadioRDS_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmc_InfoTagVideo_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmc_Keyboard_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmc_PlayList_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmc_Monitor_Type.pythonType)) < 0) return; } } void initModule_xbmc() { initTypes(); // init general xbmc modules PyObject* module; Py_INCREF(&(TyXBMCAddon_xbmc_Player_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmc_RenderCapture_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmc_InfoTagMusic_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmc_InfoTagRadioRDS_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmc_InfoTagVideo_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmc_Keyboard_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmc_PlayList_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmc_Monitor_Type.pythonType)); module = Py_InitModule((char*)"xbmc", xbmc_methods); if (module == NULL) return; PyModule_AddObject(module, (char*)"Player", (PyObject*)(&(TyXBMCAddon_xbmc_Player_Type.pythonType))); PyModule_AddObject(module, (char*)"RenderCapture", (PyObject*)(&(TyXBMCAddon_xbmc_RenderCapture_Type.pythonType))); PyModule_AddObject(module, (char*)"InfoTagMusic", (PyObject*)(&(TyXBMCAddon_xbmc_InfoTagMusic_Type.pythonType))); PyModule_AddObject(module, (char*)"InfoTagRadioRDS", (PyObject*)(&(TyXBMCAddon_xbmc_InfoTagRadioRDS_Type.pythonType))); PyModule_AddObject(module, (char*)"InfoTagVideo", (PyObject*)(&(TyXBMCAddon_xbmc_InfoTagVideo_Type.pythonType))); PyModule_AddObject(module, (char*)"Keyboard", (PyObject*)(&(TyXBMCAddon_xbmc_Keyboard_Type.pythonType))); PyModule_AddObject(module, (char*)"PlayList", (PyObject*)(&(TyXBMCAddon_xbmc_PlayList_Type.pythonType))); PyModule_AddObject(module, (char*)"Monitor", (PyObject*)(&(TyXBMCAddon_xbmc_Monitor_Type.pythonType))); // constants PyModule_AddStringConstant(module, (char*)"__author__", (char*)"Team Kodi "); PyModule_AddStringConstant(module, (char*)"__date__", (char*)"Mon Feb 13 21:32:09 GMT 2017"); PyModule_AddStringConstant(module, (char*)"__version__", (char*)"2.25.0"); PyModule_AddStringConstant(module, (char*)"__credits__", (char*)"Team Kodi"); PyModule_AddStringConstant(module, (char*)"__platform__", (char*)"ALL"); // need to handle constants PyModule_AddIntConstant(module,"SERVER_WEBSERVER",getSERVER_WEBSERVER()); PyModule_AddIntConstant(module,"SERVER_AIRPLAYSERVER",getSERVER_AIRPLAYSERVER()); PyModule_AddIntConstant(module,"SERVER_UPNPSERVER",getSERVER_UPNPSERVER()); PyModule_AddIntConstant(module,"SERVER_UPNPRENDERER",getSERVER_UPNPRENDERER()); PyModule_AddIntConstant(module,"SERVER_EVENTSERVER",getSERVER_EVENTSERVER()); PyModule_AddIntConstant(module,"SERVER_JSONRPCSERVER",getSERVER_JSONRPCSERVER()); PyModule_AddIntConstant(module,"SERVER_ZEROCONF",getSERVER_ZEROCONF()); PyModule_AddIntConstant(module,"PLAYLIST_MUSIC",getPLAYLIST_MUSIC()); PyModule_AddIntConstant(module,"PLAYLIST_VIDEO",getPLAYLIST_VIDEO()); PyModule_AddIntConstant(module,"TRAY_OPEN",getTRAY_OPEN()); PyModule_AddIntConstant(module,"DRIVE_NOT_READY",getDRIVE_NOT_READY()); PyModule_AddIntConstant(module,"TRAY_CLOSED_NO_MEDIA",getTRAY_CLOSED_NO_MEDIA()); PyModule_AddIntConstant(module,"TRAY_CLOSED_MEDIA_PRESENT",getTRAY_CLOSED_MEDIA_PRESENT()); PyModule_AddIntConstant(module,"LOGDEBUG",getLOGDEBUG()); PyModule_AddIntConstant(module,"LOGINFO",getLOGINFO()); PyModule_AddIntConstant(module,"LOGNOTICE",getLOGNOTICE()); PyModule_AddIntConstant(module,"LOGWARNING",getLOGWARNING()); PyModule_AddIntConstant(module,"LOGERROR",getLOGERROR()); PyModule_AddIntConstant(module,"LOGSEVERE",getLOGSEVERE()); PyModule_AddIntConstant(module,"LOGFATAL",getLOGFATAL()); PyModule_AddIntConstant(module,"LOGNONE",getLOGNONE()); PyModule_AddIntConstant(module,"ISO_639_1",getISO_639_1()); PyModule_AddIntConstant(module,"ISO_639_2",getISO_639_2()); PyModule_AddIntConstant(module,"ENGLISH_NAME",getENGLISH_NAME()); } } // end PythonBindings namespace for python type definitions xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp0000644000175000017500000153553313050422736022056 0ustar toxtox /* * Copyright (C) 2005-2013 Team XBMC * http://xbmc.org * * This Program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This Program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with XBMC; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. * http://www.gnu.org/copyleft/gpl.html * */ // ************************************************************************ // This file was generated by xbmc compile process. DO NOT EDIT!! // It was created by running the code generator on the spec file for // the module "xbmcgui" on the template file PythonSwig.template.cpp // ************************************************************************ #include #include #include "interfaces/python/LanguageHook.h" #include "interfaces/python/swig.h" #include "interfaces/python/PyContext.h" #include "interfaces/legacy/Dialog.h" #include "interfaces/legacy/ModuleXbmcgui.h" #include "interfaces/legacy/Control.h" #include "interfaces/legacy/Window.h" #include "interfaces/legacy/WindowDialog.h" #include "interfaces/legacy/Dialog.h" #include "interfaces/legacy/WindowXML.h" #include "input/Key.h" using namespace XBMCAddon; using namespace xbmcgui; #if defined(__GNUG__) && (__GNUC__>4) || (__GNUC__==4 && __GNUC_MINOR__>=2) #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif namespace PythonBindings { //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ListItem TypeInfo TyXBMCAddon_xbmcgui_ListItem_Type(typeid(XBMCAddon::xbmcgui::ListItem)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::Control TypeInfo TyXBMCAddon_xbmcgui_Control_Type(typeid(XBMCAddon::xbmcgui::Control)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlSpin TypeInfo TyXBMCAddon_xbmcgui_ControlSpin_Type(typeid(XBMCAddon::xbmcgui::ControlSpin)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlLabel TypeInfo TyXBMCAddon_xbmcgui_ControlLabel_Type(typeid(XBMCAddon::xbmcgui::ControlLabel)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlEdit TypeInfo TyXBMCAddon_xbmcgui_ControlEdit_Type(typeid(XBMCAddon::xbmcgui::ControlEdit)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlList TypeInfo TyXBMCAddon_xbmcgui_ControlList_Type(typeid(XBMCAddon::xbmcgui::ControlList)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlFadeLabel TypeInfo TyXBMCAddon_xbmcgui_ControlFadeLabel_Type(typeid(XBMCAddon::xbmcgui::ControlFadeLabel)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlTextBox TypeInfo TyXBMCAddon_xbmcgui_ControlTextBox_Type(typeid(XBMCAddon::xbmcgui::ControlTextBox)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlImage TypeInfo TyXBMCAddon_xbmcgui_ControlImage_Type(typeid(XBMCAddon::xbmcgui::ControlImage)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlProgress TypeInfo TyXBMCAddon_xbmcgui_ControlProgress_Type(typeid(XBMCAddon::xbmcgui::ControlProgress)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlButton TypeInfo TyXBMCAddon_xbmcgui_ControlButton_Type(typeid(XBMCAddon::xbmcgui::ControlButton)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlGroup TypeInfo TyXBMCAddon_xbmcgui_ControlGroup_Type(typeid(XBMCAddon::xbmcgui::ControlGroup)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlRadioButton TypeInfo TyXBMCAddon_xbmcgui_ControlRadioButton_Type(typeid(XBMCAddon::xbmcgui::ControlRadioButton)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::ControlSlider TypeInfo TyXBMCAddon_xbmcgui_ControlSlider_Type(typeid(XBMCAddon::xbmcgui::ControlSlider)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::Dialog TypeInfo TyXBMCAddon_xbmcgui_Dialog_Type(typeid(XBMCAddon::xbmcgui::Dialog)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::DialogProgress TypeInfo TyXBMCAddon_xbmcgui_DialogProgress_Type(typeid(XBMCAddon::xbmcgui::DialogProgress)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::DialogBusy TypeInfo TyXBMCAddon_xbmcgui_DialogBusy_Type(typeid(XBMCAddon::xbmcgui::DialogBusy)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::DialogProgressBG TypeInfo TyXBMCAddon_xbmcgui_DialogProgressBG_Type(typeid(XBMCAddon::xbmcgui::DialogProgressBG)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::Action TypeInfo TyXBMCAddon_xbmcgui_Action_Type(typeid(XBMCAddon::xbmcgui::Action)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::Window TypeInfo TyXBMCAddon_xbmcgui_Window_Type(typeid(XBMCAddon::xbmcgui::Window)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::WindowDialog TypeInfo TyXBMCAddon_xbmcgui_WindowDialog_Type(typeid(XBMCAddon::xbmcgui::WindowDialog)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::WindowXML TypeInfo TyXBMCAddon_xbmcgui_WindowXML_Type(typeid(XBMCAddon::xbmcgui::WindowXML)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcgui::WindowXMLDialog TypeInfo TyXBMCAddon_xbmcgui_WindowXMLDialog_Type(typeid(XBMCAddon::xbmcgui::WindowXMLDialog)); //========================================================================= //========================================================================= // These variables define the type XBMCAddon::xbmc::InfoTagVideo from another module extern TypeInfo TyXBMCAddon_xbmc_InfoTagVideo_Type; //========================================================================= //========================================================================= // These variables define the type xbmc::InfoTagMusic from another module extern TypeInfo Tyxbmc_InfoTagMusic_Type; //========================================================================= //========================================================================= // This class is the Director for XBMCAddon::xbmcgui::Window. // It provides the "reverse bridge" from C++ to Python to support // cross-language polymorphism. //========================================================================= class XBMCAddon_xbmcgui_Window_Director : public Director, public XBMCAddon::xbmcgui::Window { public: inline XBMCAddon_xbmcgui_Window_Director(int existingWindowId ) : XBMCAddon::xbmcgui::Window( existingWindowId ) { } virtual void onAction( XBMCAddon::xbmcgui::Action * action ) { PyObject* pyaction = NULL; pyaction = makePythonInstance(action,true); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onAction",(char*)"(O)", pyaction ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onControl( XBMCAddon::xbmcgui::Control * control ) { PyObject* pycontrol = NULL; pycontrol = makePythonInstance(control,true); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onControl",(char*)"(O)", pycontrol ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onClick( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onClick",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onDoubleClick( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onDoubleClick",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onFocus( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onFocus",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onInit( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onInit",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } }; //========================================================================= // This class is the Director for XBMCAddon::xbmcgui::WindowDialog. // It provides the "reverse bridge" from C++ to Python to support // cross-language polymorphism. //========================================================================= class XBMCAddon_xbmcgui_WindowDialog_Director : public Director, public XBMCAddon::xbmcgui::WindowDialog { public: inline XBMCAddon_xbmcgui_WindowDialog_Director() : XBMCAddon::xbmcgui::WindowDialog() { } virtual void onAction( XBMCAddon::xbmcgui::Action * action ) { PyObject* pyaction = NULL; pyaction = makePythonInstance(action,true); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onAction",(char*)"(O)", pyaction ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onControl( XBMCAddon::xbmcgui::Control * control ) { PyObject* pycontrol = NULL; pycontrol = makePythonInstance(control,true); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onControl",(char*)"(O)", pycontrol ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onClick( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onClick",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onDoubleClick( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onDoubleClick",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onFocus( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onFocus",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onInit( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onInit",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } }; //========================================================================= // This class is the Director for XBMCAddon::xbmcgui::WindowXML. // It provides the "reverse bridge" from C++ to Python to support // cross-language polymorphism. //========================================================================= class XBMCAddon_xbmcgui_WindowXML_Director : public Director, public XBMCAddon::xbmcgui::WindowXML { public: inline XBMCAddon_xbmcgui_WindowXML_Director(XBMCAddon::String const & xmlFilename, XBMCAddon::String const & scriptPath, XBMCAddon::String const & defaultSkin, XBMCAddon::String const & defaultRes ) : XBMCAddon::xbmcgui::WindowXML( xmlFilename, scriptPath, defaultSkin, defaultRes ) { } virtual void onAction( XBMCAddon::xbmcgui::Action * action ) { PyObject* pyaction = NULL; pyaction = makePythonInstance(action,true); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onAction",(char*)"(O)", pyaction ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onControl( XBMCAddon::xbmcgui::Control * control ) { PyObject* pycontrol = NULL; pycontrol = makePythonInstance(control,true); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onControl",(char*)"(O)", pycontrol ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onClick( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onClick",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onDoubleClick( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onDoubleClick",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onFocus( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onFocus",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onInit( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onInit",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } }; //========================================================================= // This class is the Director for XBMCAddon::xbmcgui::WindowXMLDialog. // It provides the "reverse bridge" from C++ to Python to support // cross-language polymorphism. //========================================================================= class XBMCAddon_xbmcgui_WindowXMLDialog_Director : public Director, public XBMCAddon::xbmcgui::WindowXMLDialog { public: inline XBMCAddon_xbmcgui_WindowXMLDialog_Director(XBMCAddon::String const & xmlFilename, XBMCAddon::String const & scriptPath, XBMCAddon::String const & defaultSkin, XBMCAddon::String const & defaultRes ) : XBMCAddon::xbmcgui::WindowXMLDialog( xmlFilename, scriptPath, defaultSkin, defaultRes ) { } virtual void onAction( XBMCAddon::xbmcgui::Action * action ) { PyObject* pyaction = NULL; pyaction = makePythonInstance(action,true); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onAction",(char*)"(O)", pyaction ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onControl( XBMCAddon::xbmcgui::Control * control ) { PyObject* pycontrol = NULL; pycontrol = makePythonInstance(control,true); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onControl",(char*)"(O)", pycontrol ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onClick( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onClick",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onDoubleClick( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onDoubleClick",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onFocus( int controlId ) { PyObject* pycontrolId = NULL; pycontrolId = Py_BuildValue((char*)"i", controlId); XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onFocus",(char*)"(O)", pycontrolId ); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } virtual void onInit( ) { XBMCAddon::Python::PyContext pyContext; PyObject_CallMethod(self,(char*)"onInit",(char*)"()"); if (PyErr_Occurred()) throw PythonBindings::PythonToCppException(); } }; static PyObject* xbmcgui_getCurrentWindowId (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (long )XBMCAddon::xbmcgui::getCurrentWindowId( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::getCurrentWindowId\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::getCurrentWindowId\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_getCurrentWindowDialogId (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (long )XBMCAddon::xbmcgui::getCurrentWindowDialogId( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::getCurrentWindowDialogId\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::getCurrentWindowDialogId\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "label", "label2", "iconImage", "thumbnailImage", "path", NULL}; std::string label = XBMCAddon::emptyString; PyObject* pylabel = NULL; std::string label2 = XBMCAddon::emptyString; PyObject* pylabel2 = NULL; std::string iconImage = XBMCAddon::emptyString; PyObject* pyiconImage = NULL; std::string thumbnailImage = XBMCAddon::emptyString; PyObject* pythumbnailImage = NULL; std::string path = XBMCAddon::emptyString; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|OOOOO", (char**)keywords, &pylabel, &pylabel2, &pyiconImage, &pythumbnailImage, &pypath )) { return NULL; } XBMCAddon::xbmcgui::ListItem * apiResult; try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","ListItem"); if (pylabel2) PyXBMCGetUnicodeString(label2,pylabel2,false,"label2","ListItem"); if (pyiconImage) PyXBMCGetUnicodeString(iconImage,pyiconImage,false,"iconImage","ListItem"); if (pythumbnailImage) PyXBMCGetUnicodeString(thumbnailImage,pythumbnailImage,false,"thumbnailImage","ListItem"); if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","ListItem"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ListItem *)new XBMCAddon::xbmcgui::ListItem( label, label2, iconImage, thumbnailImage, path ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ListItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ListItem\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getLabel","XBMCAddon::xbmcgui::ListItem"))-> getLabel( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLabel\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getLabel2 (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getLabel2","XBMCAddon::xbmcgui::ListItem"))-> getLabel2( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLabel2\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLabel2\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "label", NULL}; std::string label ; PyObject* pylabel = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pylabel )) { return NULL; } try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","setLabel"); ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setLabel","XBMCAddon::xbmcgui::ListItem"))-> setLabel( label ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setLabel\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setLabel2 (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "label", NULL}; std::string label ; PyObject* pylabel = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pylabel )) { return NULL; } try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","setLabel2"); ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setLabel2","XBMCAddon::xbmcgui::ListItem"))-> setLabel2( label ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setLabel2\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setLabel2\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setIconImage (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "iconImage", NULL}; std::string iconImage ; PyObject* pyiconImage = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyiconImage )) { return NULL; } try { if (pyiconImage) PyXBMCGetUnicodeString(iconImage,pyiconImage,false,"iconImage","setIconImage"); ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setIconImage","XBMCAddon::xbmcgui::ListItem"))-> setIconImage( iconImage ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setIconImage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setIconImage\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setThumbnailImage (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "thumbFilename", NULL}; std::string thumbFilename ; PyObject* pythumbFilename = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pythumbFilename )) { return NULL; } try { if (pythumbFilename) PyXBMCGetUnicodeString(thumbFilename,pythumbFilename,false,"thumbFilename","setThumbnailImage"); ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setThumbnailImage","XBMCAddon::xbmcgui::ListItem"))-> setThumbnailImage( thumbFilename ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setThumbnailImage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setThumbnailImage\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setArt (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "dictionary", NULL}; XBMCAddon::Dictionary< XBMCAddon::StringOrInt > dictionary ; PyObject* pydictionary = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pydictionary )) { return NULL; } try { { PyObject *pykey, *pyvalue; Py_ssize_t pos = 0; while(PyDict_Next(pydictionary, &pos, &pykey, &pyvalue)) { std::string key; PyXBMCGetUnicodeString(key,pykey,false,"dictionary","setArt"); std::string value; if (pyvalue) PyXBMCGetUnicodeString(value,pyvalue,PyInt_Check(pyvalue) || PyLong_Check(pyvalue) || PyFloat_Check(pyvalue),"value","setArt"); dictionary[key] = value; } } ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setArt","XBMCAddon::xbmcgui::ListItem"))-> setArt( dictionary ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setArt\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setArt\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setUniqueIDs (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "dictionary", NULL}; XBMCAddon::Dictionary< XBMCAddon::StringOrInt > dictionary ; PyObject* pydictionary = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pydictionary )) { return NULL; } try { { PyObject *pykey, *pyvalue; Py_ssize_t pos = 0; while(PyDict_Next(pydictionary, &pos, &pykey, &pyvalue)) { std::string key; PyXBMCGetUnicodeString(key,pykey,false,"dictionary","setUniqueIDs"); std::string value; if (pyvalue) PyXBMCGetUnicodeString(value,pyvalue,PyInt_Check(pyvalue) || PyLong_Check(pyvalue) || PyFloat_Check(pyvalue),"value","setUniqueIDs"); dictionary[key] = value; } } ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setUniqueIDs","XBMCAddon::xbmcgui::ListItem"))-> setUniqueIDs( dictionary ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setUniqueIDs\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setUniqueIDs\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setRating (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "type", "rating", "votes", "defaultt", NULL}; std::string type ; PyObject* pytype = NULL; float rating ; int votes = 0; bool defaultt = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"Of|ib", (char**)keywords, &pytype, &rating, &votes, &defaultt )) { return NULL; } try { if (pytype) PyXBMCGetUnicodeString(type,pytype,false,"type","setRating"); ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setRating","XBMCAddon::xbmcgui::ListItem"))-> setRating( type, rating, votes, defaultt ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setRating\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setRating\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getArt (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "key", NULL}; char * key ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &key )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getArt","XBMCAddon::xbmcgui::ListItem"))-> getArt( key ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getArt\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getArt\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getUniqueID (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "key", NULL}; char * key ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &key )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getUniqueID","XBMCAddon::xbmcgui::ListItem"))-> getUniqueID( key ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getUniqueID\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getUniqueID\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getRating (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "key", NULL}; char * key ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &key )) { return NULL; } float apiResult; try { apiResult = (float )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getRating","XBMCAddon::xbmcgui::ListItem"))-> getRating( key ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getRating\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getRating\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"f", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getVotes (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "key", NULL}; char * key ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &key )) { return NULL; } int apiResult; try { apiResult = (int )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getVotes","XBMCAddon::xbmcgui::ListItem"))-> getVotes( key ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getVotes\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getVotes\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_select (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "selected", NULL}; bool selected ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"b", (char**)keywords, &selected )) { return NULL; } try { ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"select","XBMCAddon::xbmcgui::ListItem"))-> select( selected ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"select\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"select\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_isSelected (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"isSelected","XBMCAddon::xbmcgui::ListItem"))-> isSelected( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"isSelected\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"isSelected\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setInfo (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "type", "infoLabels", NULL}; char * type ; XBMCAddon::Dictionary< XBMCAddon::xbmcgui::InfoLabelValue > infoLabels ; PyObject* pyinfoLabels = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"sO", (char**)keywords, &type, &pyinfoLabels )) { return NULL; } try { { PyObject *pykey, *pyvalue; Py_ssize_t pos = 0; while(PyDict_Next(pyinfoLabels, &pos, &pykey, &pyvalue)) { std::string key; PyXBMCGetUnicodeString(key,pykey,false,"infoLabels","setInfo"); Alternative< XBMCAddon::StringOrInt ,std::vector< XBMCAddon::xbmcgui::InfoLabelStringOrTuple > > value; { // we need to check the parameter type and see if it matches PyObject *pyentry_1 = pyvalue; try { std::string entry0_1; if (pyentry_1) PyXBMCGetUnicodeString(entry0_1,pyentry_1,PyInt_Check(pyentry_1) || PyLong_Check(pyentry_1) || PyFloat_Check(pyentry_1),"entry0_1","setInfo"); value.former() = entry0_1; } catch (XBMCAddon::WrongTypeException wte) { try { std::vector< XBMCAddon::xbmcgui::InfoLabelStringOrTuple > entry1_1; if (pyentry_1) { bool isTuple = PyObject_TypeCheck(pyentry_1,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyentry_1,&PyList_Type)) throw WrongTypeException("The parameter \"entry1_1\" must be either a Tuple or a List."); PyObject *pyentry2 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyentry_1) : PyList_Size(pyentry_1)); for(int i = 0; i < vecSize; i++) { pyentry2 = (isTuple ? PyTuple_GetItem(pyentry_1, i) : PyList_GetItem(pyentry_1, i)); Alternative< XBMCAddon::StringOrInt ,Tuple< XBMCAddon::String ,XBMCAddon::StringOrInt > > entry2; { // we need to check the parameter type and see if it matches PyObject *pyentry_3 = pyentry2; try { std::string entry0_3; if (pyentry_3) PyXBMCGetUnicodeString(entry0_3,pyentry_3,PyInt_Check(pyentry_3) || PyLong_Check(pyentry_3) || PyFloat_Check(pyentry_3),"entry0_3","setInfo"); entry2.former() = entry0_3; } catch (XBMCAddon::WrongTypeException wte) { try { Tuple< XBMCAddon::String ,XBMCAddon::StringOrInt > entry1_3; if(pyentry_3) { bool isTuple = PyObject_TypeCheck(pyentry_3,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyentry_3,&PyList_Type)) throw WrongTypeException("The parameter \"entry1_3\" must be either a Tuple or a List."); int vecSize = (isTuple ? PyTuple_Size(pyentry_3) : PyList_Size(pyentry_3)); if (vecSize > 0) { PyObject *pyentry0_4 = NULL; pyentry0_4 = (isTuple ? PyTuple_GetItem(pyentry_3, 0) : PyList_GetItem(pyentry_3, 0)); std::string entry0_4; if (pyentry0_4) PyXBMCGetUnicodeString(entry0_4,pyentry0_4,false,"entry0_4","setInfo"); entry1_3.first() = entry0_4; } if (vecSize > 1) { PyObject *pyentry1_4 = NULL; pyentry1_4 = (isTuple ? PyTuple_GetItem(pyentry_3, 1) : PyList_GetItem(pyentry_3, 1)); std::string entry1_4; if (pyentry1_4) PyXBMCGetUnicodeString(entry1_4,pyentry1_4,PyInt_Check(pyentry1_4) || PyLong_Check(pyentry1_4) || PyFloat_Check(pyentry1_4),"entry1_4","setInfo"); entry1_3.second() = entry1_4; } } entry2.later() = entry1_3; } catch (XBMCAddon::WrongTypeException wte2) { throw XBMCAddon::WrongTypeException("Failed to convert to input type to either a " "std::string or a " "Tuple<(XBMCAddon::String,XBMCAddon::StringOrInt)>" ); } } } entry1_1.push_back(entry2); } } value.later() = entry1_1; } catch (XBMCAddon::WrongTypeException wte2) { throw XBMCAddon::WrongTypeException("Failed to convert to input type to either a " "std::string or a " "std::vector<(XBMCAddon::xbmcgui::InfoLabelStringOrTuple)>" ); } } } infoLabels[key] = value; } } ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setInfo","XBMCAddon::xbmcgui::ListItem"))-> setInfo( type, infoLabels ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setInfo\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setInfo\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setCast (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "actors", NULL}; std::vector< XBMCAddon::Properties > actors ; PyObject* pyactors = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyactors )) { return NULL; } try { if (pyactors) { bool isTuple = PyObject_TypeCheck(pyactors,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyactors,&PyList_Type)) throw WrongTypeException("The parameter \"actors\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyactors) : PyList_Size(pyactors)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyactors, i) : PyList_GetItem(pyactors, i)); XBMCAddon::Dictionary< XBMCAddon::StringOrInt > entry1; { PyObject *pykey, *pyvalue; Py_ssize_t pos = 0; while(PyDict_Next(pyentry1, &pos, &pykey, &pyvalue)) { std::string key; PyXBMCGetUnicodeString(key,pykey,false,"entry1","setCast"); std::string value; if (pyvalue) PyXBMCGetUnicodeString(value,pyvalue,PyInt_Check(pyvalue) || PyLong_Check(pyvalue) || PyFloat_Check(pyvalue),"value","setCast"); entry1[key] = value; } } actors.push_back(entry1); } } ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setCast","XBMCAddon::xbmcgui::ListItem"))-> setCast( actors ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setCast\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setCast\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_addStreamInfo (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "cType", "dictionary", NULL}; char * cType ; XBMCAddon::Dictionary< XBMCAddon::StringOrInt > dictionary ; PyObject* pydictionary = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"sO", (char**)keywords, &cType, &pydictionary )) { return NULL; } try { { PyObject *pykey, *pyvalue; Py_ssize_t pos = 0; while(PyDict_Next(pydictionary, &pos, &pykey, &pyvalue)) { std::string key; PyXBMCGetUnicodeString(key,pykey,false,"dictionary","addStreamInfo"); std::string value; if (pyvalue) PyXBMCGetUnicodeString(value,pyvalue,PyInt_Check(pyvalue) || PyLong_Check(pyvalue) || PyFloat_Check(pyvalue),"value","addStreamInfo"); dictionary[key] = value; } } ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"addStreamInfo","XBMCAddon::xbmcgui::ListItem"))-> addStreamInfo( cType, dictionary ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"addStreamInfo\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"addStreamInfo\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_addContextMenuItems (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "items", "replaceItems", NULL}; std::vector< Tuple< XBMCAddon::String ,XBMCAddon::String > > items ; PyObject* pyitems = NULL; bool replaceItems = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|b", (char**)keywords, &pyitems, &replaceItems )) { return NULL; } try { if (pyitems) { bool isTuple = PyObject_TypeCheck(pyitems,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyitems,&PyList_Type)) throw WrongTypeException("The parameter \"items\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyitems) : PyList_Size(pyitems)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyitems, i) : PyList_GetItem(pyitems, i)); Tuple< XBMCAddon::String ,XBMCAddon::String > entry1; if(pyentry1) { bool isTuple = PyObject_TypeCheck(pyentry1,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyentry1,&PyList_Type)) throw WrongTypeException("The parameter \"entry1\" must be either a Tuple or a List."); int vecSize = (isTuple ? PyTuple_Size(pyentry1) : PyList_Size(pyentry1)); if (vecSize > 0) { PyObject *pyentry0_2 = NULL; pyentry0_2 = (isTuple ? PyTuple_GetItem(pyentry1, 0) : PyList_GetItem(pyentry1, 0)); std::string entry0_2; if (pyentry0_2) PyXBMCGetUnicodeString(entry0_2,pyentry0_2,false,"entry0_2","addContextMenuItems"); entry1.first() = entry0_2; } if (vecSize > 1) { PyObject *pyentry1_2 = NULL; pyentry1_2 = (isTuple ? PyTuple_GetItem(pyentry1, 1) : PyList_GetItem(pyentry1, 1)); std::string entry1_2; if (pyentry1_2) PyXBMCGetUnicodeString(entry1_2,pyentry1_2,false,"entry1_2","addContextMenuItems"); entry1.second() = entry1_2; } } items.push_back(entry1); } } ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"addContextMenuItems","XBMCAddon::xbmcgui::ListItem"))-> addContextMenuItems( items, replaceItems ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"addContextMenuItems\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"addContextMenuItems\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setProperty (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "key", "value", NULL}; char * key ; std::string value ; PyObject* pyvalue = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"sO", (char**)keywords, &key, &pyvalue )) { return NULL; } try { if (pyvalue) PyXBMCGetUnicodeString(value,pyvalue,false,"value","setProperty"); ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setProperty","XBMCAddon::xbmcgui::ListItem"))-> setProperty( key, value ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setProperty\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setProperty\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getProperty (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "key", NULL}; char * key ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &key )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getProperty","XBMCAddon::xbmcgui::ListItem"))-> getProperty( key ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getProperty\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getProperty\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setPath (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", NULL}; std::string path ; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypath )) { return NULL; } try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","setPath"); ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setPath","XBMCAddon::xbmcgui::ListItem"))-> setPath( path ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setPath\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setPath\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setMimeType (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "mimetype", NULL}; std::string mimetype ; PyObject* pymimetype = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pymimetype )) { return NULL; } try { if (pymimetype) PyXBMCGetUnicodeString(mimetype,pymimetype,false,"mimetype","setMimeType"); ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setMimeType","XBMCAddon::xbmcgui::ListItem"))-> setMimeType( mimetype ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setMimeType\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setMimeType\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setContentLookup (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "enable", NULL}; bool enable ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"b", (char**)keywords, &enable )) { return NULL; } try { ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setContentLookup","XBMCAddon::xbmcgui::ListItem"))-> setContentLookup( enable ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setContentLookup\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setContentLookup\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_setSubtitles (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "subtitleFiles", NULL}; std::vector< XBMCAddon::String > subtitleFiles ; PyObject* pysubtitleFiles = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pysubtitleFiles )) { return NULL; } try { if (pysubtitleFiles) { bool isTuple = PyObject_TypeCheck(pysubtitleFiles,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pysubtitleFiles,&PyList_Type)) throw WrongTypeException("The parameter \"subtitleFiles\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pysubtitleFiles) : PyList_Size(pysubtitleFiles)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pysubtitleFiles, i) : PyList_GetItem(pysubtitleFiles, i)); std::string entry1; if (pyentry1) PyXBMCGetUnicodeString(entry1,pyentry1,false,"entry1","setSubtitles"); subtitleFiles.push_back(entry1); } } ((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"setSubtitles","XBMCAddon::xbmcgui::ListItem"))-> setSubtitles( subtitleFiles ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setSubtitles\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setSubtitles\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getdescription (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getdescription","XBMCAddon::xbmcgui::ListItem"))-> getdescription( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getdescription\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getdescription\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getduration (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getduration","XBMCAddon::xbmcgui::ListItem"))-> getduration( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getduration\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getduration\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getfilename (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getfilename","XBMCAddon::xbmcgui::ListItem"))-> getfilename( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getfilename\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getfilename\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getPath (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getPath","XBMCAddon::xbmcgui::ListItem"))-> getPath( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPath\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPath\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getVideoInfoTag (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; xbmc::InfoTagVideo * apiResult; try { apiResult = (xbmc::InfoTagVideo *)((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getVideoInfoTag","XBMCAddon::xbmcgui::ListItem"))-> getVideoInfoTag( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getVideoInfoTag\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getVideoInfoTag\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ListItem_getMusicInfoTag (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; xbmc::InfoTagMusic * apiResult; try { apiResult = (xbmc::InfoTagMusic *)((XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"getMusicInfoTag","XBMCAddon::xbmcgui::ListItem"))-> getMusicInfoTag( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getMusicInfoTag\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getMusicInfoTag\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_canAcceptMessages (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "actionId", NULL}; int actionId ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &actionId )) { return NULL; } bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"canAcceptMessages","XBMCAddon::xbmcgui::Control"))-> canAcceptMessages( actionId ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"canAcceptMessages\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"canAcceptMessages\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_getId (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"getId","XBMCAddon::xbmcgui::Control"))-> getId( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getId\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getId\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_getPosition (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::vector< int > apiResult; try { apiResult = (std::vector< int > )((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"getPosition","XBMCAddon::xbmcgui::Control"))-> getPosition( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPosition\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPosition\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyList_New(0); for (std::vector::iterator iter = apiResult.begin(); iter != apiResult.end(); ++iter) { int & entry1 = *iter; PyObject* pyentry1; pyentry1 = Py_BuildValue((char*)"i", entry1); PyList_Append(result, pyentry1); Py_DECREF(pyentry1); } return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_getX (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"getX","XBMCAddon::xbmcgui::Control"))-> getX( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getX\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getX\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_getY (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"getY","XBMCAddon::xbmcgui::Control"))-> getY( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getY\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getY\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_getHeight (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"getHeight","XBMCAddon::xbmcgui::Control"))-> getHeight( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getHeight\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getHeight\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_getWidth (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"getWidth","XBMCAddon::xbmcgui::Control"))-> getWidth( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getWidth\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getWidth\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_setEnabled (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "enabled", NULL}; bool enabled ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"b", (char**)keywords, &enabled )) { return NULL; } try { ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"setEnabled","XBMCAddon::xbmcgui::Control"))-> setEnabled( enabled ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setEnabled\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setEnabled\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_setVisible (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "visible", NULL}; bool visible ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"b", (char**)keywords, &visible )) { return NULL; } try { ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"setVisible","XBMCAddon::xbmcgui::Control"))-> setVisible( visible ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setVisible\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setVisible\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_setVisibleCondition (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "visible", "allowHiddenFocus", NULL}; char * visible ; bool allowHiddenFocus = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s|b", (char**)keywords, &visible, &allowHiddenFocus )) { return NULL; } try { ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"setVisibleCondition","XBMCAddon::xbmcgui::Control"))-> setVisibleCondition( visible, allowHiddenFocus ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setVisibleCondition\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setVisibleCondition\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_setEnableCondition (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "enable", NULL}; char * enable ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &enable )) { return NULL; } try { ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"setEnableCondition","XBMCAddon::xbmcgui::Control"))-> setEnableCondition( enable ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setEnableCondition\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setEnableCondition\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_setAnimations (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "eventAttr", NULL}; std::vector< Tuple< XBMCAddon::String ,XBMCAddon::String > > eventAttr ; PyObject* pyeventAttr = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyeventAttr )) { return NULL; } try { if (pyeventAttr) { bool isTuple = PyObject_TypeCheck(pyeventAttr,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyeventAttr,&PyList_Type)) throw WrongTypeException("The parameter \"eventAttr\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyeventAttr) : PyList_Size(pyeventAttr)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyeventAttr, i) : PyList_GetItem(pyeventAttr, i)); Tuple< XBMCAddon::String ,XBMCAddon::String > entry1; if(pyentry1) { bool isTuple = PyObject_TypeCheck(pyentry1,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyentry1,&PyList_Type)) throw WrongTypeException("The parameter \"entry1\" must be either a Tuple or a List."); int vecSize = (isTuple ? PyTuple_Size(pyentry1) : PyList_Size(pyentry1)); if (vecSize > 0) { PyObject *pyentry0_2 = NULL; pyentry0_2 = (isTuple ? PyTuple_GetItem(pyentry1, 0) : PyList_GetItem(pyentry1, 0)); std::string entry0_2; if (pyentry0_2) PyXBMCGetUnicodeString(entry0_2,pyentry0_2,false,"entry0_2","setAnimations"); entry1.first() = entry0_2; } if (vecSize > 1) { PyObject *pyentry1_2 = NULL; pyentry1_2 = (isTuple ? PyTuple_GetItem(pyentry1, 1) : PyList_GetItem(pyentry1, 1)); std::string entry1_2; if (pyentry1_2) PyXBMCGetUnicodeString(entry1_2,pyentry1_2,false,"entry1_2","setAnimations"); entry1.second() = entry1_2; } } eventAttr.push_back(entry1); } } ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"setAnimations","XBMCAddon::xbmcgui::Control"))-> setAnimations( eventAttr ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setAnimations\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setAnimations\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_setPosition (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", NULL}; long x ; long y ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"ll", (char**)keywords, &x, &y )) { return NULL; } try { ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"setPosition","XBMCAddon::xbmcgui::Control"))-> setPosition( x, y ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setPosition\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setPosition\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_setWidth (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "width", NULL}; long width ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"l", (char**)keywords, &width )) { return NULL; } try { ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"setWidth","XBMCAddon::xbmcgui::Control"))-> setWidth( width ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setWidth\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setWidth\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_setHeight (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "height", NULL}; long height ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"l", (char**)keywords, &height )) { return NULL; } try { ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"setHeight","XBMCAddon::xbmcgui::Control"))-> setHeight( height ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setHeight\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setHeight\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_setNavigation (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "up", "down", "left", "right", NULL}; XBMCAddon::xbmcgui::Control * up ; PyObject* pyup = NULL; XBMCAddon::xbmcgui::Control * down ; PyObject* pydown = NULL; XBMCAddon::xbmcgui::Control * left ; PyObject* pyleft = NULL; XBMCAddon::xbmcgui::Control * right ; PyObject* pyright = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OOOO", (char**)keywords, &pyup, &pydown, &pyleft, &pyright )) { return NULL; } try { up = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pyup,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","setNavigation"); down = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pydown,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","setNavigation"); left = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pyleft,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","setNavigation"); right = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pyright,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","setNavigation"); ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"setNavigation","XBMCAddon::xbmcgui::Control"))-> setNavigation( up, down, left, right ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setNavigation\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setNavigation\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_controlUp (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "up", NULL}; XBMCAddon::xbmcgui::Control * up ; PyObject* pyup = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyup )) { return NULL; } try { up = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pyup,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","controlUp"); ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"controlUp","XBMCAddon::xbmcgui::Control"))-> controlUp( up ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"controlUp\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"controlUp\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_controlDown (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "control", NULL}; XBMCAddon::xbmcgui::Control * control ; PyObject* pycontrol = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pycontrol )) { return NULL; } try { control = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pycontrol,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","controlDown"); ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"controlDown","XBMCAddon::xbmcgui::Control"))-> controlDown( control ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"controlDown\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"controlDown\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_controlLeft (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "control", NULL}; XBMCAddon::xbmcgui::Control * control ; PyObject* pycontrol = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pycontrol )) { return NULL; } try { control = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pycontrol,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","controlLeft"); ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"controlLeft","XBMCAddon::xbmcgui::Control"))-> controlLeft( control ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"controlLeft\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"controlLeft\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Control_controlRight (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "control", NULL}; XBMCAddon::xbmcgui::Control * control ; PyObject* pycontrol = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pycontrol )) { return NULL; } try { control = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pycontrol,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","controlRight"); ((XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"controlRight","XBMCAddon::xbmcgui::Control"))-> controlRight( control ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"controlRight\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"controlRight\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlSpin_setTextures (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "up", "down", "upFocus", "downFocus", "upDisabled", "downDisabled", NULL}; char * up ; char * down ; char * upFocus ; char * downFocus ; char * upDisabled ; char * downDisabled ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"ssssss", (char**)keywords, &up, &down, &upFocus, &downFocus, &upDisabled, &downDisabled )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlSpin*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlSpin_Type,"setTextures","XBMCAddon::xbmcgui::ControlSpin"))-> setTextures( up, down, upFocus, downFocus, upDisabled, downDisabled ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setTextures\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setTextures\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlLabel_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "label", "font", "textColor", "disabledColor", "alignment", "hasPath", "angle", NULL}; long x ; long y ; long width ; long height ; std::string label ; PyObject* pylabel = NULL; char * font = NULL; char * textColor = NULL; char * disabledColor = NULL; long alignment = XBFONT_LEFT; bool hasPath = false; long angle = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llllO|ssslbl", (char**)keywords, &x, &y, &width, &height, &pylabel, &font, &textColor, &disabledColor, &alignment, &hasPath, &angle )) { return NULL; } XBMCAddon::xbmcgui::ControlLabel * apiResult; try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","ControlLabel"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlLabel *)new XBMCAddon::xbmcgui::ControlLabel( x, y, width, height, label, font, textColor, disabledColor, alignment, hasPath, angle ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlLabel\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlLabel_getLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ControlLabel*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlLabel_Type,"getLabel","XBMCAddon::xbmcgui::ControlLabel"))-> getLabel( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLabel\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlLabel_setLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "label", "font", "textColor", "disabledColor", "shadowColor", "focusedColor", "label2", NULL}; std::string label = XBMCAddon::emptyString; PyObject* pylabel = NULL; char * font = NULL; char * textColor = NULL; char * disabledColor = NULL; char * shadowColor = NULL; char * focusedColor = NULL; std::string label2 = XBMCAddon::emptyString; PyObject* pylabel2 = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|OsssssO", (char**)keywords, &pylabel, &font, &textColor, &disabledColor, &shadowColor, &focusedColor, &pylabel2 )) { return NULL; } try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","setLabel"); if (pylabel2) PyXBMCGetUnicodeString(label2,pylabel2,false,"label2","setLabel"); ((XBMCAddon::xbmcgui::ControlLabel*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlLabel_Type,"setLabel","XBMCAddon::xbmcgui::ControlLabel"))-> setLabel( label, font, textColor, disabledColor, shadowColor, focusedColor, label2 ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setLabel\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlEdit_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "label", "font", "textColor", "disabledColor", "_alignment", "focusTexture", "noFocusTexture", "isPassword", NULL}; long x ; long y ; long width ; long height ; std::string label ; PyObject* pylabel = NULL; char * font = NULL; char * textColor = NULL; char * disabledColor = NULL; long _alignment = XBFONT_LEFT; char * focusTexture = NULL; char * noFocusTexture = NULL; bool isPassword = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llllO|ssslssb", (char**)keywords, &x, &y, &width, &height, &pylabel, &font, &textColor, &disabledColor, &_alignment, &focusTexture, &noFocusTexture, &isPassword )) { return NULL; } XBMCAddon::xbmcgui::ControlEdit * apiResult; try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","ControlEdit"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlEdit *)new XBMCAddon::xbmcgui::ControlEdit( x, y, width, height, label, font, textColor, disabledColor, _alignment, focusTexture, noFocusTexture, isPassword ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlEdit\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlEdit\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlEdit_setLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "label", "font", "textColor", "disabledColor", "shadowColor", "focusedColor", "label2", NULL}; std::string label = XBMCAddon::emptyString; PyObject* pylabel = NULL; char * font = NULL; char * textColor = NULL; char * disabledColor = NULL; char * shadowColor = NULL; char * focusedColor = NULL; std::string label2 = XBMCAddon::emptyString; PyObject* pylabel2 = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|OsssssO", (char**)keywords, &pylabel, &font, &textColor, &disabledColor, &shadowColor, &focusedColor, &pylabel2 )) { return NULL; } try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","setLabel"); if (pylabel2) PyXBMCGetUnicodeString(label2,pylabel2,false,"label2","setLabel"); ((XBMCAddon::xbmcgui::ControlEdit*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlEdit_Type,"setLabel","XBMCAddon::xbmcgui::ControlEdit"))-> setLabel( label, font, textColor, disabledColor, shadowColor, focusedColor, label2 ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setLabel\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlEdit_getLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ControlEdit*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlEdit_Type,"getLabel","XBMCAddon::xbmcgui::ControlEdit"))-> getLabel( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLabel\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlEdit_setText (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "text", NULL}; std::string text ; PyObject* pytext = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pytext )) { return NULL; } try { if (pytext) PyXBMCGetUnicodeString(text,pytext,false,"text","setText"); ((XBMCAddon::xbmcgui::ControlEdit*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlEdit_Type,"setText","XBMCAddon::xbmcgui::ControlEdit"))-> setText( text ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setText\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setText\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlEdit_getText (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ControlEdit*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlEdit_Type,"getText","XBMCAddon::xbmcgui::ControlEdit"))-> getText( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getText\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getText\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "font", "textColor", "buttonTexture", "buttonFocusTexture", "selectedColor", "_imageWidth", "_imageHeight", "_itemTextXOffset", "_itemTextYOffset", "_itemHeight", "_space", "_alignmentY", NULL}; long x ; long y ; long width ; long height ; char * font = NULL; char * textColor = NULL; char * buttonTexture = NULL; char * buttonFocusTexture = NULL; char * selectedColor = NULL; long _imageWidth = 10; long _imageHeight = 10; long _itemTextXOffset = 10; long _itemTextYOffset = 2; long _itemHeight = 27; long _space = 2; long _alignmentY = XBFONT_CENTER_Y; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llll|ssssslllllll", (char**)keywords, &x, &y, &width, &height, &font, &textColor, &buttonTexture, &buttonFocusTexture, &selectedColor, &_imageWidth, &_imageHeight, &_itemTextXOffset, &_itemTextYOffset, &_itemHeight, &_space, &_alignmentY )) { return NULL; } XBMCAddon::xbmcgui::ControlList * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlList *)new XBMCAddon::xbmcgui::ControlList( x, y, width, height, font, textColor, buttonTexture, buttonFocusTexture, selectedColor, _imageWidth, _imageHeight, _itemTextXOffset, _itemTextYOffset, _itemHeight, _space, _alignmentY ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlList\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlList\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_addItem (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "item", "sendMessage", NULL}; Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > item ; PyObject* pyitem = NULL; bool sendMessage = true; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|b", (char**)keywords, &pyitem, &sendMessage )) { return NULL; } try { { // we need to check the parameter type and see if it matches PyObject *pyentry_1 = pyitem; try { std::string entry0_1; if (pyentry_1) PyXBMCGetUnicodeString(entry0_1,pyentry_1,false,"entry0_1","addItem"); item.former() = entry0_1; } catch (XBMCAddon::WrongTypeException wte) { try { XBMCAddon::xbmcgui::ListItem * entry1_1; entry1_1 = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pyentry_1,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcgui::","addItem"); item.later() = entry1_1; } catch (XBMCAddon::WrongTypeException wte2) { throw XBMCAddon::WrongTypeException("Failed to convert to input type to either a " "std::string or a " "p.XBMCAddon::xbmcgui::ListItem" ); } } } ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"addItem","XBMCAddon::xbmcgui::ControlList"))-> addItem( item, sendMessage ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"addItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"addItem\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_addItems (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "items", NULL}; std::vector< Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > > items ; PyObject* pyitems = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyitems )) { return NULL; } try { if (pyitems) { bool isTuple = PyObject_TypeCheck(pyitems,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyitems,&PyList_Type)) throw WrongTypeException("The parameter \"items\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyitems) : PyList_Size(pyitems)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyitems, i) : PyList_GetItem(pyitems, i)); Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > entry1; { // we need to check the parameter type and see if it matches PyObject *pyentry_2 = pyentry1; try { std::string entry0_2; if (pyentry_2) PyXBMCGetUnicodeString(entry0_2,pyentry_2,false,"entry0_2","addItems"); entry1.former() = entry0_2; } catch (XBMCAddon::WrongTypeException wte) { try { XBMCAddon::xbmcgui::ListItem * entry1_2; entry1_2 = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pyentry_2,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcgui::","addItems"); entry1.later() = entry1_2; } catch (XBMCAddon::WrongTypeException wte2) { throw XBMCAddon::WrongTypeException("Failed to convert to input type to either a " "std::string or a " "p.XBMCAddon::xbmcgui::ListItem" ); } } } items.push_back(entry1); } } ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"addItems","XBMCAddon::xbmcgui::ControlList"))-> addItems( items ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"addItems\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"addItems\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_selectItem (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "item", NULL}; long item ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"l", (char**)keywords, &item )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"selectItem","XBMCAddon::xbmcgui::ControlList"))-> selectItem( item ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"selectItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"selectItem\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_removeItem (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "index", NULL}; int index ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &index )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"removeItem","XBMCAddon::xbmcgui::ControlList"))-> removeItem( index ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"removeItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"removeItem\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_reset (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"reset","XBMCAddon::xbmcgui::ControlList"))-> reset( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"reset\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"reset\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_getSpinControl (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcgui::Control * apiResult; try { apiResult = (XBMCAddon::xbmcgui::Control *)((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"getSpinControl","XBMCAddon::xbmcgui::ControlList"))-> getSpinControl( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getSpinControl\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getSpinControl\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_getSelectedPosition (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"getSelectedPosition","XBMCAddon::xbmcgui::ControlList"))-> getSelectedPosition( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getSelectedPosition\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getSelectedPosition\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_getSelectedItem (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcgui::ListItem * apiResult; try { apiResult = (XBMCAddon::xbmcgui::ListItem *)((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"getSelectedItem","XBMCAddon::xbmcgui::ControlList"))-> getSelectedItem( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getSelectedItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getSelectedItem\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_setImageDimensions (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "imageWidth", "imageHeight", NULL}; long imageWidth ; long imageHeight ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"ll", (char**)keywords, &imageWidth, &imageHeight )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"setImageDimensions","XBMCAddon::xbmcgui::ControlList"))-> setImageDimensions( imageWidth, imageHeight ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setImageDimensions\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setImageDimensions\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_setItemHeight (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "height", NULL}; long height ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"l", (char**)keywords, &height )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"setItemHeight","XBMCAddon::xbmcgui::ControlList"))-> setItemHeight( height ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setItemHeight\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setItemHeight\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_setSpace (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "space", NULL}; int space ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &space )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"setSpace","XBMCAddon::xbmcgui::ControlList"))-> setSpace( space ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setSpace\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setSpace\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_setPageControlVisible (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "visible", NULL}; bool visible ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"b", (char**)keywords, &visible )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"setPageControlVisible","XBMCAddon::xbmcgui::ControlList"))-> setPageControlVisible( visible ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setPageControlVisible\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setPageControlVisible\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_size (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"size","XBMCAddon::xbmcgui::ControlList"))-> size( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"size\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"size\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_getItemHeight (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"getItemHeight","XBMCAddon::xbmcgui::ControlList"))-> getItemHeight( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getItemHeight\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getItemHeight\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_getSpace (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"getSpace","XBMCAddon::xbmcgui::ControlList"))-> getSpace( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getSpace\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getSpace\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_getListItem (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "index", NULL}; int index ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &index )) { return NULL; } XBMCAddon::xbmcgui::ListItem * apiResult; try { apiResult = (XBMCAddon::xbmcgui::ListItem *)((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"getListItem","XBMCAddon::xbmcgui::ControlList"))-> getListItem( index ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getListItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getListItem\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlList_setStaticContent (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "items", NULL}; std::vector< XBMCAddon::xbmcgui::ListItem * > * items ; PyObject* pyitems = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyitems )) { return NULL; } try { if (pyitems) { bool isTuple = PyObject_TypeCheck(pyitems,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyitems,&PyList_Type)) throw WrongTypeException("The parameter \"items\" must be either a Tuple or a List."); items = new std::vector(); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyitems) : PyList_Size(pyitems)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyitems, i) : PyList_GetItem(pyitems, i)); XBMCAddon::xbmcgui::ListItem * entry1; entry1 = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pyentry1,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcgui::","setStaticContent"); items->push_back(entry1); } } ((XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"setStaticContent","XBMCAddon::xbmcgui::ControlList"))-> setStaticContent( items ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setStaticContent\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setStaticContent\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "font", "textColor", "_alignment", NULL}; long x ; long y ; long width ; long height ; char * font = NULL; char * textColor = NULL; long _alignment = XBFONT_LEFT; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llll|ssl", (char**)keywords, &x, &y, &width, &height, &font, &textColor, &_alignment )) { return NULL; } XBMCAddon::xbmcgui::ControlFadeLabel * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlFadeLabel *)new XBMCAddon::xbmcgui::ControlFadeLabel( x, y, width, height, font, textColor, _alignment ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlFadeLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlFadeLabel\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_addLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "label", NULL}; std::string label ; PyObject* pylabel = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pylabel )) { return NULL; } try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","addLabel"); ((XBMCAddon::xbmcgui::ControlFadeLabel*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlFadeLabel_Type,"addLabel","XBMCAddon::xbmcgui::ControlFadeLabel"))-> addLabel( label ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"addLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"addLabel\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_setScrolling (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "scroll", NULL}; bool scroll ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"b", (char**)keywords, &scroll )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlFadeLabel*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlFadeLabel_Type,"setScrolling","XBMCAddon::xbmcgui::ControlFadeLabel"))-> setScrolling( scroll ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setScrolling\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setScrolling\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_reset (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::ControlFadeLabel*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlFadeLabel_Type,"reset","XBMCAddon::xbmcgui::ControlFadeLabel"))-> reset( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"reset\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"reset\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "font", "textColor", NULL}; long x ; long y ; long width ; long height ; char * font = NULL; char * textColor = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llll|ss", (char**)keywords, &x, &y, &width, &height, &font, &textColor )) { return NULL; } XBMCAddon::xbmcgui::ControlTextBox * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlTextBox *)new XBMCAddon::xbmcgui::ControlTextBox( x, y, width, height, font, textColor ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlTextBox\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlTextBox\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_setText (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "text", NULL}; std::string text ; PyObject* pytext = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pytext )) { return NULL; } try { if (pytext) PyXBMCGetUnicodeString(text,pytext,false,"text","setText"); ((XBMCAddon::xbmcgui::ControlTextBox*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlTextBox_Type,"setText","XBMCAddon::xbmcgui::ControlTextBox"))-> setText( text ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setText\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setText\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_getText (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ControlTextBox*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlTextBox_Type,"getText","XBMCAddon::xbmcgui::ControlTextBox"))-> getText( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getText\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getText\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_reset (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::ControlTextBox*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlTextBox_Type,"reset","XBMCAddon::xbmcgui::ControlTextBox"))-> reset( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"reset\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"reset\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_scroll (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "id", NULL}; long id ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"l", (char**)keywords, &id )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlTextBox*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlTextBox_Type,"scroll","XBMCAddon::xbmcgui::ControlTextBox"))-> scroll( id ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"scroll\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"scroll\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_autoScroll (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "delay", "time", "repeat", NULL}; int delay ; int time ; int repeat ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"iii", (char**)keywords, &delay, &time, &repeat )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlTextBox*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlTextBox_Type,"autoScroll","XBMCAddon::xbmcgui::ControlTextBox"))-> autoScroll( delay, time, repeat ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"autoScroll\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"autoScroll\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlImage_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "filename", "aspectRatio", "colorDiffuse", NULL}; long x ; long y ; long width ; long height ; char * filename ; long aspectRatio = 0; char * colorDiffuse = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"lllls|ls", (char**)keywords, &x, &y, &width, &height, &filename, &aspectRatio, &colorDiffuse )) { return NULL; } XBMCAddon::xbmcgui::ControlImage * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlImage *)new XBMCAddon::xbmcgui::ControlImage( x, y, width, height, filename, aspectRatio, colorDiffuse ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlImage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlImage\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlImage_setImage (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "imageFilename", "useCache", NULL}; char * imageFilename ; bool useCache = true; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s|b", (char**)keywords, &imageFilename, &useCache )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlImage*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlImage_Type,"setImage","XBMCAddon::xbmcgui::ControlImage"))-> setImage( imageFilename, useCache ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setImage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setImage\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlImage_setColorDiffuse (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "hexString", NULL}; char * hexString ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &hexString )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlImage*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlImage_Type,"setColorDiffuse","XBMCAddon::xbmcgui::ControlImage"))-> setColorDiffuse( hexString ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setColorDiffuse\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setColorDiffuse\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlProgress_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "texturebg", "textureleft", "texturemid", "textureright", "textureoverlay", NULL}; long x ; long y ; long width ; long height ; char * texturebg = NULL; char * textureleft = NULL; char * texturemid = NULL; char * textureright = NULL; char * textureoverlay = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llll|sssss", (char**)keywords, &x, &y, &width, &height, &texturebg, &textureleft, &texturemid, &textureright, &textureoverlay )) { return NULL; } XBMCAddon::xbmcgui::ControlProgress * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlProgress *)new XBMCAddon::xbmcgui::ControlProgress( x, y, width, height, texturebg, textureleft, texturemid, textureright, textureoverlay ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlProgress\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlProgress\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlProgress_setPercent (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "pct", NULL}; float pct ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"f", (char**)keywords, &pct )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlProgress*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlProgress_Type,"setPercent","XBMCAddon::xbmcgui::ControlProgress"))-> setPercent( pct ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setPercent\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setPercent\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlProgress_getPercent (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; float apiResult; try { apiResult = (float )((XBMCAddon::xbmcgui::ControlProgress*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlProgress_Type,"getPercent","XBMCAddon::xbmcgui::ControlProgress"))-> getPercent( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPercent\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPercent\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"f", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlButton_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "label", "focusTexture", "noFocusTexture", "textOffsetX", "textOffsetY", "alignment", "font", "textColor", "disabledColor", "angle", "shadowColor", "focusedColor", NULL}; long x ; long y ; long width ; long height ; std::string label ; PyObject* pylabel = NULL; char * focusTexture = NULL; char * noFocusTexture = NULL; long textOffsetX = 10; long textOffsetY = 2; long alignment = (XBFONT_LEFT|XBFONT_CENTER_Y); char * font = NULL; char * textColor = NULL; char * disabledColor = NULL; long angle = 0; char * shadowColor = NULL; char * focusedColor = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llllO|sslllssslss", (char**)keywords, &x, &y, &width, &height, &pylabel, &focusTexture, &noFocusTexture, &textOffsetX, &textOffsetY, &alignment, &font, &textColor, &disabledColor, &angle, &shadowColor, &focusedColor )) { return NULL; } XBMCAddon::xbmcgui::ControlButton * apiResult; try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","ControlButton"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlButton *)new XBMCAddon::xbmcgui::ControlButton( x, y, width, height, label, focusTexture, noFocusTexture, textOffsetX, textOffsetY, alignment, font, textColor, disabledColor, angle, shadowColor, focusedColor ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlButton\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlButton\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlButton_setLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "label", "font", "textColor", "disabledColor", "shadowColor", "focusedColor", "label2", NULL}; std::string label = XBMCAddon::emptyString; PyObject* pylabel = NULL; char * font = NULL; char * textColor = NULL; char * disabledColor = NULL; char * shadowColor = NULL; char * focusedColor = NULL; std::string label2 = XBMCAddon::emptyString; PyObject* pylabel2 = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|OsssssO", (char**)keywords, &pylabel, &font, &textColor, &disabledColor, &shadowColor, &focusedColor, &pylabel2 )) { return NULL; } try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","setLabel"); if (pylabel2) PyXBMCGetUnicodeString(label2,pylabel2,false,"label2","setLabel"); ((XBMCAddon::xbmcgui::ControlButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlButton_Type,"setLabel","XBMCAddon::xbmcgui::ControlButton"))-> setLabel( label, font, textColor, disabledColor, shadowColor, focusedColor, label2 ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setLabel\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlButton_setDisabledColor (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "color", NULL}; char * color ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &color )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlButton_Type,"setDisabledColor","XBMCAddon::xbmcgui::ControlButton"))-> setDisabledColor( color ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setDisabledColor\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setDisabledColor\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlButton_getLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ControlButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlButton_Type,"getLabel","XBMCAddon::xbmcgui::ControlButton"))-> getLabel( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLabel\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyUnicode_DecodeUTF8(apiResult.c_str(),apiResult.size(),"replace"); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlButton_getLabel2 (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::ControlButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlButton_Type,"getLabel2","XBMCAddon::xbmcgui::ControlButton"))-> getLabel2( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLabel2\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLabel2\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyUnicode_DecodeUTF8(apiResult.c_str(),apiResult.size(),"replace"); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlGroup_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", NULL}; long x ; long y ; long width ; long height ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llll", (char**)keywords, &x, &y, &width, &height )) { return NULL; } XBMCAddon::xbmcgui::ControlGroup * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlGroup *)new XBMCAddon::xbmcgui::ControlGroup( x, y, width, height ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlGroup\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlGroup\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "label", "focusOnTexture", "noFocusOnTexture", "focusOffTexture", "noFocusOffTexture", "focusTexture", "noFocusTexture", "textOffsetX", "textOffsetY", "_alignment", "font", "textColor", "disabledColor", "angle", "shadowColor", "focusedColor", "disabledOnTexture", "disabledOffTexture", NULL}; long x ; long y ; long width ; long height ; std::string label ; PyObject* pylabel = NULL; char * focusOnTexture = NULL; char * noFocusOnTexture = NULL; char * focusOffTexture = NULL; char * noFocusOffTexture = NULL; char * focusTexture = NULL; char * noFocusTexture = NULL; long textOffsetX = 10; long textOffsetY = 2; long _alignment = (XBFONT_LEFT|XBFONT_CENTER_Y); char * font = NULL; char * textColor = NULL; char * disabledColor = NULL; long angle = 0; char * shadowColor = NULL; char * focusedColor = NULL; char * disabledOnTexture = NULL; char * disabledOffTexture = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llllO|sssssslllssslssss", (char**)keywords, &x, &y, &width, &height, &pylabel, &focusOnTexture, &noFocusOnTexture, &focusOffTexture, &noFocusOffTexture, &focusTexture, &noFocusTexture, &textOffsetX, &textOffsetY, &_alignment, &font, &textColor, &disabledColor, &angle, &shadowColor, &focusedColor, &disabledOnTexture, &disabledOffTexture )) { return NULL; } XBMCAddon::xbmcgui::ControlRadioButton * apiResult; try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","ControlRadioButton"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlRadioButton *)new XBMCAddon::xbmcgui::ControlRadioButton( x, y, width, height, label, focusOnTexture, noFocusOnTexture, focusOffTexture, noFocusOffTexture, focusTexture, noFocusTexture, textOffsetX, textOffsetY, _alignment, font, textColor, disabledColor, angle, shadowColor, focusedColor, disabledOnTexture, disabledOffTexture ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlRadioButton\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlRadioButton\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setSelected (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "selected", NULL}; bool selected ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"b", (char**)keywords, &selected )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlRadioButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlRadioButton_Type,"setSelected","XBMCAddon::xbmcgui::ControlRadioButton"))-> setSelected( selected ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setSelected\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setSelected\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_isSelected (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmcgui::ControlRadioButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlRadioButton_Type,"isSelected","XBMCAddon::xbmcgui::ControlRadioButton"))-> isSelected( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"isSelected\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"isSelected\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setLabel (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "label", "font", "textColor", "disabledColor", "shadowColor", "focusedColor", "label2", NULL}; std::string label = XBMCAddon::emptyString; PyObject* pylabel = NULL; char * font = NULL; char * textColor = NULL; char * disabledColor = NULL; char * shadowColor = NULL; char * focusedColor = NULL; std::string label2 = XBMCAddon::emptyString; PyObject* pylabel2 = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|OsssssO", (char**)keywords, &pylabel, &font, &textColor, &disabledColor, &shadowColor, &focusedColor, &pylabel2 )) { return NULL; } try { if (pylabel) PyXBMCGetUnicodeString(label,pylabel,false,"label","setLabel"); if (pylabel2) PyXBMCGetUnicodeString(label2,pylabel2,false,"label2","setLabel"); ((XBMCAddon::xbmcgui::ControlRadioButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlRadioButton_Type,"setLabel","XBMCAddon::xbmcgui::ControlRadioButton"))-> setLabel( label, font, textColor, disabledColor, shadowColor, focusedColor, label2 ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setLabel\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setRadioDimension (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", NULL}; long x ; long y ; long width ; long height ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llll", (char**)keywords, &x, &y, &width, &height )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlRadioButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlRadioButton_Type,"setRadioDimension","XBMCAddon::xbmcgui::ControlRadioButton"))-> setRadioDimension( x, y, width, height ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setRadioDimension\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setRadioDimension\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlSlider_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "x", "y", "width", "height", "textureback", "texture", "texturefocus", "orientation", NULL}; long x ; long y ; long width ; long height ; char * textureback = NULL; char * texture = NULL; char * texturefocus = NULL; int orientation = 1; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"llll|sssi", (char**)keywords, &x, &y, &width, &height, &textureback, &texture, &texturefocus, &orientation )) { return NULL; } XBMCAddon::xbmcgui::ControlSlider * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::ControlSlider *)new XBMCAddon::xbmcgui::ControlSlider( x, y, width, height, textureback, texture, texturefocus, orientation ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlSlider\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::ControlSlider\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlSlider_getPercent (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; float apiResult; try { apiResult = (float )((XBMCAddon::xbmcgui::ControlSlider*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlSlider_Type,"getPercent","XBMCAddon::xbmcgui::ControlSlider"))-> getPercent( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getPercent\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getPercent\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"f", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_ControlSlider_setPercent (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "pct", NULL}; float pct ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"f", (char**)keywords, &pct )) { return NULL; } try { ((XBMCAddon::xbmcgui::ControlSlider*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlSlider_Type,"setPercent","XBMCAddon::xbmcgui::ControlSlider"))-> setPercent( pct ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setPercent\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setPercent\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcgui::Dialog * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::Dialog *)new XBMCAddon::xbmcgui::Dialog( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::Dialog\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::Dialog\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_yesno (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", "line1", "line2", "line3", "nolabel", "yeslabel", "autoclose", NULL}; std::string heading ; PyObject* pyheading = NULL; std::string line1 ; PyObject* pyline1 = NULL; std::string line2 = XBMCAddon::emptyString; PyObject* pyline2 = NULL; std::string line3 = XBMCAddon::emptyString; PyObject* pyline3 = NULL; std::string nolabel = XBMCAddon::emptyString; PyObject* pynolabel = NULL; std::string yeslabel = XBMCAddon::emptyString; PyObject* pyyeslabel = NULL; int autoclose = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO|OOOOi", (char**)keywords, &pyheading, &pyline1, &pyline2, &pyline3, &pynolabel, &pyyeslabel, &autoclose )) { return NULL; } bool apiResult; try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","yesno"); if (pyline1) PyXBMCGetUnicodeString(line1,pyline1,false,"line1","yesno"); if (pyline2) PyXBMCGetUnicodeString(line2,pyline2,false,"line2","yesno"); if (pyline3) PyXBMCGetUnicodeString(line3,pyline3,false,"line3","yesno"); if (pynolabel) PyXBMCGetUnicodeString(nolabel,pynolabel,false,"nolabel","yesno"); if (pyyeslabel) PyXBMCGetUnicodeString(yeslabel,pyyeslabel,false,"yeslabel","yesno"); apiResult = (bool )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"yesno","XBMCAddon::xbmcgui::Dialog"))-> yesno( heading, line1, line2, line3, nolabel, yeslabel, autoclose ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"yesno\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"yesno\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_info (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "item", NULL}; XBMCAddon::xbmcgui::ListItem * item ; PyObject* pyitem = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyitem )) { return NULL; } bool apiResult; try { item = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pyitem,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcgui::","info"); apiResult = (bool )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"info","XBMCAddon::xbmcgui::Dialog"))-> info( item ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"info\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"info\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_select (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", "list", "autoclose", "preselect", "useDetails", NULL}; std::string heading ; PyObject* pyheading = NULL; std::vector< Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > > list ; PyObject* pylist = NULL; int autoclose = 0; int preselect = -1; bool useDetails = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO|iib", (char**)keywords, &pyheading, &pylist, &autoclose, &preselect, &useDetails )) { return NULL; } int apiResult; try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","select"); if (pylist) { bool isTuple = PyObject_TypeCheck(pylist,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pylist,&PyList_Type)) throw WrongTypeException("The parameter \"list\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pylist) : PyList_Size(pylist)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pylist, i) : PyList_GetItem(pylist, i)); Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > entry1; { // we need to check the parameter type and see if it matches PyObject *pyentry_2 = pyentry1; try { std::string entry0_2; if (pyentry_2) PyXBMCGetUnicodeString(entry0_2,pyentry_2,false,"entry0_2","select"); entry1.former() = entry0_2; } catch (XBMCAddon::WrongTypeException wte) { try { XBMCAddon::xbmcgui::ListItem * entry1_2; entry1_2 = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pyentry_2,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcgui::","select"); entry1.later() = entry1_2; } catch (XBMCAddon::WrongTypeException wte2) { throw XBMCAddon::WrongTypeException("Failed to convert to input type to either a " "std::string or a " "p.XBMCAddon::xbmcgui::ListItem" ); } } } list.push_back(entry1); } } apiResult = (int )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"select","XBMCAddon::xbmcgui::Dialog"))-> select( heading, list, autoclose, preselect, useDetails ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"select\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"select\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_contextmenu (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "list", NULL}; std::vector< XBMCAddon::String > list ; PyObject* pylist = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pylist )) { return NULL; } int apiResult; try { if (pylist) { bool isTuple = PyObject_TypeCheck(pylist,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pylist,&PyList_Type)) throw WrongTypeException("The parameter \"list\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pylist) : PyList_Size(pylist)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pylist, i) : PyList_GetItem(pylist, i)); std::string entry1; if (pyentry1) PyXBMCGetUnicodeString(entry1,pyentry1,false,"entry1","contextmenu"); list.push_back(entry1); } } apiResult = (int )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"contextmenu","XBMCAddon::xbmcgui::Dialog"))-> contextmenu( list ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"contextmenu\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"contextmenu\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_multiselect (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", "options", "autoclose", "preselect", "useDetails", NULL}; std::string heading ; PyObject* pyheading = NULL; std::vector< Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > > options ; PyObject* pyoptions = NULL; int autoclose = 0; std::vector< int > preselect = std::vector< int >(); PyObject* pypreselect = NULL; bool useDetails = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO|iOb", (char**)keywords, &pyheading, &pyoptions, &autoclose, &pypreselect, &useDetails )) { return NULL; } std::unique_ptr< std::vector< int > > apiResult; try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","multiselect"); if (pyoptions) { bool isTuple = PyObject_TypeCheck(pyoptions,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyoptions,&PyList_Type)) throw WrongTypeException("The parameter \"options\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyoptions) : PyList_Size(pyoptions)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyoptions, i) : PyList_GetItem(pyoptions, i)); Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > entry1; { // we need to check the parameter type and see if it matches PyObject *pyentry_2 = pyentry1; try { std::string entry0_2; if (pyentry_2) PyXBMCGetUnicodeString(entry0_2,pyentry_2,false,"entry0_2","multiselect"); entry1.former() = entry0_2; } catch (XBMCAddon::WrongTypeException wte) { try { XBMCAddon::xbmcgui::ListItem * entry1_2; entry1_2 = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pyentry_2,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcgui::","multiselect"); entry1.later() = entry1_2; } catch (XBMCAddon::WrongTypeException wte2) { throw XBMCAddon::WrongTypeException("Failed to convert to input type to either a " "std::string or a " "p.XBMCAddon::xbmcgui::ListItem" ); } } } options.push_back(entry1); } } if (pypreselect) { bool isTuple = PyObject_TypeCheck(pypreselect,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pypreselect,&PyList_Type)) throw WrongTypeException("The parameter \"preselect\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pypreselect) : PyList_Size(pypreselect)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pypreselect, i) : PyList_GetItem(pypreselect, i)); int entry1; entry1 = (int)PyInt_AsLong(pyentry1); preselect.push_back(entry1); } } apiResult = (std::unique_ptr< std::vector< int > > )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"multiselect","XBMCAddon::xbmcgui::Dialog"))-> multiselect( heading, options, autoclose, preselect, useDetails ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"multiselect\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"multiselect\""); return NULL; } PyObject* result = Py_None; // transform the result std::vector< int > * entry1 = apiResult.get(); if (entry1 != NULL) { result = PyList_New(0); for (std::vector::iterator iter = entry1->begin(); iter != entry1->end(); ++iter) { int & entry2 = *iter; PyObject* pyentry2; pyentry2 = Py_BuildValue((char*)"i", entry2); PyList_Append(result, pyentry2); Py_DECREF(pyentry2); } } return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_ok (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", "line1", "line2", "line3", NULL}; std::string heading ; PyObject* pyheading = NULL; std::string line1 ; PyObject* pyline1 = NULL; std::string line2 = XBMCAddon::emptyString; PyObject* pyline2 = NULL; std::string line3 = XBMCAddon::emptyString; PyObject* pyline3 = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO|OO", (char**)keywords, &pyheading, &pyline1, &pyline2, &pyline3 )) { return NULL; } bool apiResult; try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","ok"); if (pyline1) PyXBMCGetUnicodeString(line1,pyline1,false,"line1","ok"); if (pyline2) PyXBMCGetUnicodeString(line2,pyline2,false,"line2","ok"); if (pyline3) PyXBMCGetUnicodeString(line3,pyline3,false,"line3","ok"); apiResult = (bool )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"ok","XBMCAddon::xbmcgui::Dialog"))-> ok( heading, line1, line2, line3 ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"ok\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"ok\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_textviewer (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", "text", NULL}; std::string heading ; PyObject* pyheading = NULL; std::string text ; PyObject* pytext = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO", (char**)keywords, &pyheading, &pytext )) { return NULL; } try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","textviewer"); if (pytext) PyXBMCGetUnicodeString(text,pytext,false,"text","textviewer"); ((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"textviewer","XBMCAddon::xbmcgui::Dialog"))-> textviewer( heading, text ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"textviewer\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"textviewer\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_browse (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "type", "heading", "shares", "mask", "useThumbs", "treatAsFolder", "defaultt", "enableMultiple", NULL}; int type ; std::string heading ; PyObject* pyheading = NULL; std::string shares ; PyObject* pyshares = NULL; std::string mask = XBMCAddon::emptyString; PyObject* pymask = NULL; bool useThumbs = false; bool treatAsFolder = false; std::string defaultt = XBMCAddon::emptyString; PyObject* pydefaultt = NULL; bool enableMultiple = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"iOO|ObbOb", (char**)keywords, &type, &pyheading, &pyshares, &pymask, &useThumbs, &treatAsFolder, &pydefaultt, &enableMultiple )) { return NULL; } Alternative< XBMCAddon::String ,std::vector< XBMCAddon::String > > apiResult; try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","browse"); if (pyshares) PyXBMCGetUnicodeString(shares,pyshares,false,"shares","browse"); if (pymask) PyXBMCGetUnicodeString(mask,pymask,false,"mask","browse"); if (pydefaultt) PyXBMCGetUnicodeString(defaultt,pydefaultt,false,"defaultt","browse"); apiResult = (Alternative< XBMCAddon::String ,std::vector< XBMCAddon::String > > )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"browse","XBMCAddon::xbmcgui::Dialog"))-> browse( type, heading, shares, mask, useThumbs, treatAsFolder, defaultt, enableMultiple ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"browse\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"browse\""); return NULL; } PyObject* result = Py_None; // transform the result WhichAlternative pos = apiResult.which(); if (pos != XBMCAddon::none) { if (pos == XBMCAddon::first) { std::string & entry1 = apiResult.former(); { result = PyString_FromStringAndSize(entry1.c_str(), entry1.length()); } } if (pos == XBMCAddon::second) { std::vector< XBMCAddon::String > & entry1 = apiResult.later(); { result = PyList_New(0); for (std::vector::iterator iter = entry1.begin(); iter != entry1.end(); ++iter) { std::string & entry2 = *iter; PyObject* pyentry2; pyentry2 = PyString_FromStringAndSize(entry2.c_str(), entry2.length()); PyList_Append(result, pyentry2); Py_DECREF(pyentry2); } } } } else result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_browseSingle (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "type", "heading", "shares", "mask", "useThumbs", "treatAsFolder", "defaultt", NULL}; int type ; std::string heading ; PyObject* pyheading = NULL; std::string shares ; PyObject* pyshares = NULL; std::string mask = XBMCAddon::emptyString; PyObject* pymask = NULL; bool useThumbs = false; bool treatAsFolder = false; std::string defaultt = XBMCAddon::emptyString; PyObject* pydefaultt = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"iOO|ObbO", (char**)keywords, &type, &pyheading, &pyshares, &pymask, &useThumbs, &treatAsFolder, &pydefaultt )) { return NULL; } std::string apiResult; try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","browseSingle"); if (pyshares) PyXBMCGetUnicodeString(shares,pyshares,false,"shares","browseSingle"); if (pymask) PyXBMCGetUnicodeString(mask,pymask,false,"mask","browseSingle"); if (pydefaultt) PyXBMCGetUnicodeString(defaultt,pydefaultt,false,"defaultt","browseSingle"); apiResult = (std::string )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"browseSingle","XBMCAddon::xbmcgui::Dialog"))-> browseSingle( type, heading, shares, mask, useThumbs, treatAsFolder, defaultt ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"browseSingle\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"browseSingle\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_browseMultiple (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "type", "heading", "shares", "mask", "useThumbs", "treatAsFolder", "defaultt", NULL}; int type ; std::string heading ; PyObject* pyheading = NULL; std::string shares ; PyObject* pyshares = NULL; std::string mask = XBMCAddon::emptyString; PyObject* pymask = NULL; bool useThumbs = false; bool treatAsFolder = false; std::string defaultt = XBMCAddon::emptyString; PyObject* pydefaultt = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"iOO|ObbO", (char**)keywords, &type, &pyheading, &pyshares, &pymask, &useThumbs, &treatAsFolder, &pydefaultt )) { return NULL; } std::vector< XBMCAddon::String > apiResult; try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","browseMultiple"); if (pyshares) PyXBMCGetUnicodeString(shares,pyshares,false,"shares","browseMultiple"); if (pymask) PyXBMCGetUnicodeString(mask,pymask,false,"mask","browseMultiple"); if (pydefaultt) PyXBMCGetUnicodeString(defaultt,pydefaultt,false,"defaultt","browseMultiple"); apiResult = (std::vector< XBMCAddon::String > )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"browseMultiple","XBMCAddon::xbmcgui::Dialog"))-> browseMultiple( type, heading, shares, mask, useThumbs, treatAsFolder, defaultt ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"browseMultiple\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"browseMultiple\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyList_New(0); for (std::vector::iterator iter = apiResult.begin(); iter != apiResult.end(); ++iter) { std::string & entry1 = *iter; PyObject* pyentry1; pyentry1 = PyString_FromStringAndSize(entry1.c_str(), entry1.length()); PyList_Append(result, pyentry1); Py_DECREF(pyentry1); } return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_numeric (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "type", "heading", "defaultt", NULL}; int type ; std::string heading ; PyObject* pyheading = NULL; std::string defaultt = XBMCAddon::emptyString; PyObject* pydefaultt = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"iO|O", (char**)keywords, &type, &pyheading, &pydefaultt )) { return NULL; } std::string apiResult; try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","numeric"); if (pydefaultt) PyXBMCGetUnicodeString(defaultt,pydefaultt,false,"defaultt","numeric"); apiResult = (std::string )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"numeric","XBMCAddon::xbmcgui::Dialog"))-> numeric( type, heading, defaultt ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"numeric\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"numeric\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_notification (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", "message", "icon", "time", "sound", NULL}; std::string heading ; PyObject* pyheading = NULL; std::string message ; PyObject* pymessage = NULL; std::string icon = XBMCAddon::emptyString; PyObject* pyicon = NULL; int time = 0; bool sound = true; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO|Oib", (char**)keywords, &pyheading, &pymessage, &pyicon, &time, &sound )) { return NULL; } try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","notification"); if (pymessage) PyXBMCGetUnicodeString(message,pymessage,false,"message","notification"); if (pyicon) PyXBMCGetUnicodeString(icon,pyicon,false,"icon","notification"); ((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"notification","XBMCAddon::xbmcgui::Dialog"))-> notification( heading, message, icon, time, sound ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"notification\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"notification\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Dialog_input (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", "defaultt", "type", "option", "autoclose", NULL}; std::string heading ; PyObject* pyheading = NULL; std::string defaultt = XBMCAddon::emptyString; PyObject* pydefaultt = NULL; int type = 0; int option = 0; int autoclose = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|Oiii", (char**)keywords, &pyheading, &pydefaultt, &type, &option, &autoclose )) { return NULL; } std::string apiResult; try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","input"); if (pydefaultt) PyXBMCGetUnicodeString(defaultt,pydefaultt,false,"defaultt","input"); apiResult = (std::string )((XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"input","XBMCAddon::xbmcgui::Dialog"))-> input( heading, defaultt, type, option, autoclose ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"input\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"input\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgress_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcgui::DialogProgress * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::DialogProgress *)new XBMCAddon::xbmcgui::DialogProgress( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::DialogProgress\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::DialogProgress\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgress_create (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", "line1", "line2", "line3", NULL}; std::string heading ; PyObject* pyheading = NULL; std::string line1 = XBMCAddon::emptyString; PyObject* pyline1 = NULL; std::string line2 = XBMCAddon::emptyString; PyObject* pyline2 = NULL; std::string line3 = XBMCAddon::emptyString; PyObject* pyline3 = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|OOO", (char**)keywords, &pyheading, &pyline1, &pyline2, &pyline3 )) { return NULL; } try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","create"); if (pyline1) PyXBMCGetUnicodeString(line1,pyline1,false,"line1","create"); if (pyline2) PyXBMCGetUnicodeString(line2,pyline2,false,"line2","create"); if (pyline3) PyXBMCGetUnicodeString(line3,pyline3,false,"line3","create"); ((XBMCAddon::xbmcgui::DialogProgress*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgress_Type,"create","XBMCAddon::xbmcgui::DialogProgress"))-> create( heading, line1, line2, line3 ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"create\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"create\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgress_update (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "percent", "line1", "line2", "line3", NULL}; int percent ; std::string line1 = XBMCAddon::emptyString; PyObject* pyline1 = NULL; std::string line2 = XBMCAddon::emptyString; PyObject* pyline2 = NULL; std::string line3 = XBMCAddon::emptyString; PyObject* pyline3 = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i|OOO", (char**)keywords, &percent, &pyline1, &pyline2, &pyline3 )) { return NULL; } try { if (pyline1) PyXBMCGetUnicodeString(line1,pyline1,false,"line1","update"); if (pyline2) PyXBMCGetUnicodeString(line2,pyline2,false,"line2","update"); if (pyline3) PyXBMCGetUnicodeString(line3,pyline3,false,"line3","update"); ((XBMCAddon::xbmcgui::DialogProgress*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgress_Type,"update","XBMCAddon::xbmcgui::DialogProgress"))-> update( percent, line1, line2, line3 ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"update\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"update\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgress_close (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::DialogProgress*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgress_Type,"close","XBMCAddon::xbmcgui::DialogProgress"))-> close( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"close\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"close\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgress_iscanceled (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmcgui::DialogProgress*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgress_Type,"iscanceled","XBMCAddon::xbmcgui::DialogProgress"))-> iscanceled( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"iscanceled\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"iscanceled\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogBusy_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcgui::DialogBusy * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::DialogBusy *)new XBMCAddon::xbmcgui::DialogBusy( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::DialogBusy\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::DialogBusy\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogBusy_create (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::DialogBusy*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogBusy_Type,"create","XBMCAddon::xbmcgui::DialogBusy"))-> create( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"create\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"create\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogBusy_update (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "percent", NULL}; int percent ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &percent )) { return NULL; } try { ((XBMCAddon::xbmcgui::DialogBusy*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogBusy_Type,"update","XBMCAddon::xbmcgui::DialogBusy"))-> update( percent ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"update\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"update\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogBusy_close (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::DialogBusy*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogBusy_Type,"close","XBMCAddon::xbmcgui::DialogBusy"))-> close( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"close\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"close\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogBusy_iscanceled (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmcgui::DialogBusy*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogBusy_Type,"iscanceled","XBMCAddon::xbmcgui::DialogBusy"))-> iscanceled( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"iscanceled\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"iscanceled\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcgui::DialogProgressBG * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::DialogProgressBG *)new XBMCAddon::xbmcgui::DialogProgressBG( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::DialogProgressBG\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::DialogProgressBG\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_create (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "heading", "message", NULL}; std::string heading ; PyObject* pyheading = NULL; std::string message = XBMCAddon::emptyString; PyObject* pymessage = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|O", (char**)keywords, &pyheading, &pymessage )) { return NULL; } try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","create"); if (pymessage) PyXBMCGetUnicodeString(message,pymessage,false,"message","create"); ((XBMCAddon::xbmcgui::DialogProgressBG*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgressBG_Type,"create","XBMCAddon::xbmcgui::DialogProgressBG"))-> create( heading, message ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"create\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"create\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_update (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "percent", "heading", "message", NULL}; int percent = 0; std::string heading = XBMCAddon::emptyString; PyObject* pyheading = NULL; std::string message = XBMCAddon::emptyString; PyObject* pymessage = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|iOO", (char**)keywords, &percent, &pyheading, &pymessage )) { return NULL; } try { if (pyheading) PyXBMCGetUnicodeString(heading,pyheading,false,"heading","update"); if (pymessage) PyXBMCGetUnicodeString(message,pymessage,false,"message","update"); ((XBMCAddon::xbmcgui::DialogProgressBG*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgressBG_Type,"update","XBMCAddon::xbmcgui::DialogProgressBG"))-> update( percent, heading, message ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"update\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"update\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_close (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::DialogProgressBG*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgressBG_Type,"close","XBMCAddon::xbmcgui::DialogProgressBG"))-> close( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"close\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"close\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_isFinished (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; bool apiResult; try { apiResult = (bool )((XBMCAddon::xbmcgui::DialogProgressBG*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgressBG_Type,"isFinished","XBMCAddon::xbmcgui::DialogProgressBG"))-> isFinished( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"isFinished\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"isFinished\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Action_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcgui::Action * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::Action *)new XBMCAddon::xbmcgui::Action( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::Action\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::Action\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Action_getId (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::Action*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Action_Type,"getId","XBMCAddon::xbmcgui::Action"))-> getId( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getId\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getId\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Action_getButtonCode (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::Action*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Action_Type,"getButtonCode","XBMCAddon::xbmcgui::Action"))-> getButtonCode( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getButtonCode\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getButtonCode\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Action_getAmount1 (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; float apiResult; try { apiResult = (float )((XBMCAddon::xbmcgui::Action*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Action_Type,"getAmount1","XBMCAddon::xbmcgui::Action"))-> getAmount1( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAmount1\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAmount1\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"f", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Action_getAmount2 (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; float apiResult; try { apiResult = (float )((XBMCAddon::xbmcgui::Action*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Action_Type,"getAmount2","XBMCAddon::xbmcgui::Action"))-> getAmount2( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAmount2\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAmount2\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"f", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int existingWindowId = -1; if (!PyArg_ParseTuple( args, (char*)"|i", &existingWindowId )) { return NULL; } XBMCAddon::xbmcgui::Window * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::Window *)(&(TyXBMCAddon_xbmcgui_Window_Type.pythonType) != pytype) ? new XBMCAddon_xbmcgui_Window_Director( existingWindowId ) : new XBMCAddon::xbmcgui::Window( existingWindowId ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::Window\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::Window\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); if (&(TyXBMCAddon_xbmcgui_Window_Type.pythonType) != pytype) ((XBMCAddon_xbmcgui_Window_Director*)apiResult)->setPyObjectForDirector(result); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_onAction (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "action", NULL}; XBMCAddon::xbmcgui::Action * action ; PyObject* pyaction = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyaction )) { return NULL; } try { action = (XBMCAddon::xbmcgui::Action *)retrieveApiInstance(pyaction,"p.XBMCAddon::xbmcgui::Action","XBMCAddon::xbmcgui::","onAction"); // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"onAction","XBMCAddon::xbmcgui::Window"))-> XBMCAddon::xbmcgui::Window::onAction( action ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onAction\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onAction\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_onControl (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "control", NULL}; XBMCAddon::xbmcgui::Control * control ; PyObject* pycontrol = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pycontrol )) { return NULL; } try { control = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pycontrol,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","onControl"); // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"onControl","XBMCAddon::xbmcgui::Window"))-> XBMCAddon::xbmcgui::Window::onControl( control ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onControl\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onControl\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_onClick (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "controlId", NULL}; int controlId ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &controlId )) { return NULL; } try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"onClick","XBMCAddon::xbmcgui::Window"))-> XBMCAddon::xbmcgui::Window::onClick( controlId ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onClick\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onClick\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_onDoubleClick (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "controlId", NULL}; int controlId ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &controlId )) { return NULL; } try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"onDoubleClick","XBMCAddon::xbmcgui::Window"))-> XBMCAddon::xbmcgui::Window::onDoubleClick( controlId ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onDoubleClick\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onDoubleClick\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_onFocus (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "controlId", NULL}; int controlId ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &controlId )) { return NULL; } try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"onFocus","XBMCAddon::xbmcgui::Window"))-> XBMCAddon::xbmcgui::Window::onFocus( controlId ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onFocus\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onFocus\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_onInit (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { // This is a director call comming from python so it explcitly calls the base class method. ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"onInit","XBMCAddon::xbmcgui::Window"))-> XBMCAddon::xbmcgui::Window::onInit( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"onInit\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"onInit\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_show (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"show","XBMCAddon::xbmcgui::Window"))-> show( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"show\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"show\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_setFocus (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "pControl", NULL}; XBMCAddon::xbmcgui::Control * pControl ; PyObject* pypControl = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypControl )) { return NULL; } try { pControl = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pypControl,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","setFocus"); ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"setFocus","XBMCAddon::xbmcgui::Window"))-> setFocus( pControl ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setFocus\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setFocus\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_setFocusId (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "iControlId", NULL}; int iControlId ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &iControlId )) { return NULL; } try { ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"setFocusId","XBMCAddon::xbmcgui::Window"))-> setFocusId( iControlId ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setFocusId\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setFocusId\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_getFocus (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcgui::Control * apiResult; try { apiResult = (XBMCAddon::xbmcgui::Control *)((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"getFocus","XBMCAddon::xbmcgui::Window"))-> getFocus( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getFocus\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getFocus\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_getFocusId (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"getFocusId","XBMCAddon::xbmcgui::Window"))-> getFocusId( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getFocusId\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getFocusId\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_removeControl (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "pControl", NULL}; XBMCAddon::xbmcgui::Control * pControl ; PyObject* pypControl = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypControl )) { return NULL; } try { pControl = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pypControl,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","removeControl"); ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"removeControl","XBMCAddon::xbmcgui::Window"))-> removeControl( pControl ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"removeControl\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"removeControl\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_removeControls (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "pControls", NULL}; std::vector< XBMCAddon::xbmcgui::Control * > pControls ; PyObject* pypControls = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypControls )) { return NULL; } try { if (pypControls) { bool isTuple = PyObject_TypeCheck(pypControls,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pypControls,&PyList_Type)) throw WrongTypeException("The parameter \"pControls\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pypControls) : PyList_Size(pypControls)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pypControls, i) : PyList_GetItem(pypControls, i)); XBMCAddon::xbmcgui::Control * entry1; entry1 = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pyentry1,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","removeControls"); pControls.push_back(entry1); } } ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"removeControls","XBMCAddon::xbmcgui::Window"))-> removeControls( pControls ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"removeControls\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"removeControls\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_getHeight (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"getHeight","XBMCAddon::xbmcgui::Window"))-> getHeight( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getHeight\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getHeight\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_getWidth (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"getWidth","XBMCAddon::xbmcgui::Window"))-> getWidth( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getWidth\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getWidth\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_getResolution (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long apiResult; try { apiResult = (long )((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"getResolution","XBMCAddon::xbmcgui::Window"))-> getResolution( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getResolution\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getResolution\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyInt_FromLong(apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_setCoordinateResolution (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "res", NULL}; long res ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"l", (char**)keywords, &res )) { return NULL; } try { ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"setCoordinateResolution","XBMCAddon::xbmcgui::Window"))-> setCoordinateResolution( res ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setCoordinateResolution\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setCoordinateResolution\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_setProperty (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "key", "value", NULL}; char * key ; std::string value ; PyObject* pyvalue = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"sO", (char**)keywords, &key, &pyvalue )) { return NULL; } try { if (pyvalue) PyXBMCGetUnicodeString(value,pyvalue,false,"value","setProperty"); ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"setProperty","XBMCAddon::xbmcgui::Window"))-> setProperty( key, value ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setProperty\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setProperty\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_getProperty (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "key", NULL}; char * key ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &key )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"getProperty","XBMCAddon::xbmcgui::Window"))-> getProperty( key ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getProperty\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getProperty\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_clearProperty (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "key", NULL}; char * key ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &key )) { return NULL; } try { ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"clearProperty","XBMCAddon::xbmcgui::Window"))-> clearProperty( key ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"clearProperty\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"clearProperty\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_clearProperties (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"clearProperties","XBMCAddon::xbmcgui::Window"))-> clearProperties( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"clearProperties\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"clearProperties\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_close (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"close","XBMCAddon::xbmcgui::Window"))-> close( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"close\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"close\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_doModal (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"doModal","XBMCAddon::xbmcgui::Window"))-> doModal( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"doModal\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"doModal\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_addControl (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "pControl", NULL}; XBMCAddon::xbmcgui::Control * pControl ; PyObject* pypControl = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypControl )) { return NULL; } try { pControl = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pypControl,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","addControl"); ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"addControl","XBMCAddon::xbmcgui::Window"))-> addControl( pControl ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"addControl\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"addControl\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_addControls (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "pControls", NULL}; std::vector< XBMCAddon::xbmcgui::Control * > pControls ; PyObject* pypControls = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypControls )) { return NULL; } try { if (pypControls) { bool isTuple = PyObject_TypeCheck(pypControls,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pypControls,&PyList_Type)) throw WrongTypeException("The parameter \"pControls\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pypControls) : PyList_Size(pypControls)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pypControls, i) : PyList_GetItem(pypControls, i)); XBMCAddon::xbmcgui::Control * entry1; entry1 = (XBMCAddon::xbmcgui::Control *)retrieveApiInstance(pyentry1,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","addControls"); pControls.push_back(entry1); } } ((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"addControls","XBMCAddon::xbmcgui::Window"))-> addControls( pControls ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"addControls\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"addControls\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_Window_getControl (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "iControlId", NULL}; int iControlId ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &iControlId )) { return NULL; } XBMCAddon::xbmcgui::Control * apiResult; try { apiResult = (XBMCAddon::xbmcgui::Control *)((XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"getControl","XBMCAddon::xbmcgui::Window"))-> getControl( iControlId ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getControl\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getControl\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowDialog_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcgui::WindowDialog * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::WindowDialog *)(&(TyXBMCAddon_xbmcgui_WindowDialog_Type.pythonType) != pytype) ? new XBMCAddon_xbmcgui_WindowDialog_Director() : new XBMCAddon::xbmcgui::WindowDialog( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::WindowDialog\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::WindowDialog\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); if (&(TyXBMCAddon_xbmcgui_WindowDialog_Type.pythonType) != pytype) ((XBMCAddon_xbmcgui_WindowDialog_Director*)apiResult)->setPyObjectForDirector(result); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string xmlFilename ; PyObject* pyxmlFilename = NULL; std::string scriptPath ; PyObject* pyscriptPath = NULL; std::string defaultSkin = "Default"; PyObject* pydefaultSkin = NULL; std::string defaultRes = "720p"; PyObject* pydefaultRes = NULL; if (!PyArg_ParseTuple( args, (char*)"OO|OO", &pyxmlFilename, &pyscriptPath, &pydefaultSkin, &pydefaultRes )) { return NULL; } XBMCAddon::xbmcgui::WindowXML * apiResult; try { if (pyxmlFilename) PyXBMCGetUnicodeString(xmlFilename,pyxmlFilename,false,"xmlFilename","WindowXML"); if (pyscriptPath) PyXBMCGetUnicodeString(scriptPath,pyscriptPath,false,"scriptPath","WindowXML"); if (pydefaultSkin) PyXBMCGetUnicodeString(defaultSkin,pydefaultSkin,false,"defaultSkin","WindowXML"); if (pydefaultRes) PyXBMCGetUnicodeString(defaultRes,pydefaultRes,false,"defaultRes","WindowXML"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::WindowXML *)(&(TyXBMCAddon_xbmcgui_WindowXML_Type.pythonType) != pytype) ? new XBMCAddon_xbmcgui_WindowXML_Director( xmlFilename, scriptPath, defaultSkin, defaultRes ) : new XBMCAddon::xbmcgui::WindowXML( xmlFilename, scriptPath, defaultSkin, defaultRes ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::WindowXML\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::WindowXML\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); if (&(TyXBMCAddon_xbmcgui_WindowXML_Type.pythonType) != pytype) ((XBMCAddon_xbmcgui_WindowXML_Director*)apiResult)->setPyObjectForDirector(result); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_addItem (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "item", "position", NULL}; Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > item ; PyObject* pyitem = NULL; int position = INT_MAX; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|i", (char**)keywords, &pyitem, &position )) { return NULL; } try { { // we need to check the parameter type and see if it matches PyObject *pyentry_1 = pyitem; try { std::string entry0_1; if (pyentry_1) PyXBMCGetUnicodeString(entry0_1,pyentry_1,false,"entry0_1","addItem"); item.former() = entry0_1; } catch (XBMCAddon::WrongTypeException wte) { try { XBMCAddon::xbmcgui::ListItem * entry1_1; entry1_1 = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pyentry_1,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcgui::","addItem"); item.later() = entry1_1; } catch (XBMCAddon::WrongTypeException wte2) { throw XBMCAddon::WrongTypeException("Failed to convert to input type to either a " "std::string or a " "p.XBMCAddon::xbmcgui::ListItem" ); } } } ((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"addItem","XBMCAddon::xbmcgui::WindowXML"))-> addItem( item, position ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"addItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"addItem\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_addItems (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "items", NULL}; std::vector< Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > > items ; PyObject* pyitems = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyitems )) { return NULL; } try { if (pyitems) { bool isTuple = PyObject_TypeCheck(pyitems,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyitems,&PyList_Type)) throw WrongTypeException("The parameter \"items\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyitems) : PyList_Size(pyitems)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyitems, i) : PyList_GetItem(pyitems, i)); Alternative< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const * > entry1; { // we need to check the parameter type and see if it matches PyObject *pyentry_2 = pyentry1; try { std::string entry0_2; if (pyentry_2) PyXBMCGetUnicodeString(entry0_2,pyentry_2,false,"entry0_2","addItems"); entry1.former() = entry0_2; } catch (XBMCAddon::WrongTypeException wte) { try { XBMCAddon::xbmcgui::ListItem * entry1_2; entry1_2 = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pyentry_2,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcgui::","addItems"); entry1.later() = entry1_2; } catch (XBMCAddon::WrongTypeException wte2) { throw XBMCAddon::WrongTypeException("Failed to convert to input type to either a " "std::string or a " "p.XBMCAddon::xbmcgui::ListItem" ); } } } items.push_back(entry1); } } ((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"addItems","XBMCAddon::xbmcgui::WindowXML"))-> addItems( items ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"addItems\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"addItems\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_removeItem (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "position", NULL}; int position ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &position )) { return NULL; } try { ((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"removeItem","XBMCAddon::xbmcgui::WindowXML"))-> removeItem( position ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"removeItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"removeItem\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_getCurrentListPosition (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"getCurrentListPosition","XBMCAddon::xbmcgui::WindowXML"))-> getCurrentListPosition( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getCurrentListPosition\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getCurrentListPosition\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_setCurrentListPosition (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "position", NULL}; int position ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &position )) { return NULL; } try { ((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"setCurrentListPosition","XBMCAddon::xbmcgui::WindowXML"))-> setCurrentListPosition( position ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setCurrentListPosition\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setCurrentListPosition\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_getListItem (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "position", NULL}; int position ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &position )) { return NULL; } XBMCAddon::xbmcgui::ListItem * apiResult; try { apiResult = (XBMCAddon::xbmcgui::ListItem *)((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"getListItem","XBMCAddon::xbmcgui::WindowXML"))-> getListItem( position ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getListItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getListItem\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_getListSize (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"getListSize","XBMCAddon::xbmcgui::WindowXML"))-> getListSize( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getListSize\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getListSize\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_clearList (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"clearList","XBMCAddon::xbmcgui::WindowXML"))-> clearList( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"clearList\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"clearList\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_setContainerProperty (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "strProperty", "strValue", NULL}; std::string strProperty ; PyObject* pystrProperty = NULL; std::string strValue ; PyObject* pystrValue = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO", (char**)keywords, &pystrProperty, &pystrValue )) { return NULL; } try { if (pystrProperty) PyXBMCGetUnicodeString(strProperty,pystrProperty,false,"strProperty","setContainerProperty"); if (pystrValue) PyXBMCGetUnicodeString(strValue,pystrValue,false,"strValue","setContainerProperty"); ((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"setContainerProperty","XBMCAddon::xbmcgui::WindowXML"))-> setContainerProperty( strProperty, strValue ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setContainerProperty\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setContainerProperty\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXML_getCurrentContainerId (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; int apiResult; try { apiResult = (int )((XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"getCurrentContainerId","XBMCAddon::xbmcgui::WindowXML"))-> getCurrentContainerId( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getCurrentContainerId\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getCurrentContainerId\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"i", apiResult); return result; } static PyObject* xbmcgui_XBMCAddon_xbmcgui_WindowXMLDialog_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; std::string xmlFilename ; PyObject* pyxmlFilename = NULL; std::string scriptPath ; PyObject* pyscriptPath = NULL; std::string defaultSkin = "Default"; PyObject* pydefaultSkin = NULL; std::string defaultRes = "720p"; PyObject* pydefaultRes = NULL; if (!PyArg_ParseTuple( args, (char*)"OO|OO", &pyxmlFilename, &pyscriptPath, &pydefaultSkin, &pydefaultRes )) { return NULL; } XBMCAddon::xbmcgui::WindowXMLDialog * apiResult; try { if (pyxmlFilename) PyXBMCGetUnicodeString(xmlFilename,pyxmlFilename,false,"xmlFilename","WindowXMLDialog"); if (pyscriptPath) PyXBMCGetUnicodeString(scriptPath,pyscriptPath,false,"scriptPath","WindowXMLDialog"); if (pydefaultSkin) PyXBMCGetUnicodeString(defaultSkin,pydefaultSkin,false,"defaultSkin","WindowXMLDialog"); if (pydefaultRes) PyXBMCGetUnicodeString(defaultRes,pydefaultRes,false,"defaultRes","WindowXMLDialog"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcgui::WindowXMLDialog *)(&(TyXBMCAddon_xbmcgui_WindowXMLDialog_Type.pythonType) != pytype) ? new XBMCAddon_xbmcgui_WindowXMLDialog_Director( xmlFilename, scriptPath, defaultSkin, defaultRes ) : new XBMCAddon::xbmcgui::WindowXMLDialog( xmlFilename, scriptPath, defaultSkin, defaultRes ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::WindowXMLDialog\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcgui::WindowXMLDialog\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); if (&(TyXBMCAddon_xbmcgui_WindowXMLDialog_Type.pythonType) != pytype) ((XBMCAddon_xbmcgui_WindowXMLDialog_Director*)apiResult)->setPyObjectForDirector(result); return result; } static void xbmcgui_XBMCAddon_xbmcgui_ListItem_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ListItem* theObj = (XBMCAddon::xbmcgui::ListItem*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ListItem_Type,"~XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcgui::ListItem"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ListItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ListItem\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_Control_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::Control* theObj = (XBMCAddon::xbmcgui::Control*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Control_Type,"~XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::Control"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::Control\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::Control\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlSpin_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlSpin* theObj = (XBMCAddon::xbmcgui::ControlSpin*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlSpin_Type,"~XBMCAddon::xbmcgui::ControlSpin","XBMCAddon::xbmcgui::ControlSpin"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlSpin\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlSpin\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlLabel_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlLabel* theObj = (XBMCAddon::xbmcgui::ControlLabel*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlLabel_Type,"~XBMCAddon::xbmcgui::ControlLabel","XBMCAddon::xbmcgui::ControlLabel"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlLabel\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlEdit_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlEdit* theObj = (XBMCAddon::xbmcgui::ControlEdit*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlEdit_Type,"~XBMCAddon::xbmcgui::ControlEdit","XBMCAddon::xbmcgui::ControlEdit"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlEdit\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlEdit\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlList_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlList* theObj = (XBMCAddon::xbmcgui::ControlList*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlList_Type,"~XBMCAddon::xbmcgui::ControlList","XBMCAddon::xbmcgui::ControlList"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlList\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlList\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlFadeLabel* theObj = (XBMCAddon::xbmcgui::ControlFadeLabel*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlFadeLabel_Type,"~XBMCAddon::xbmcgui::ControlFadeLabel","XBMCAddon::xbmcgui::ControlFadeLabel"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlFadeLabel\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlFadeLabel\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlTextBox* theObj = (XBMCAddon::xbmcgui::ControlTextBox*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlTextBox_Type,"~XBMCAddon::xbmcgui::ControlTextBox","XBMCAddon::xbmcgui::ControlTextBox"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlTextBox\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlTextBox\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlImage_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlImage* theObj = (XBMCAddon::xbmcgui::ControlImage*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlImage_Type,"~XBMCAddon::xbmcgui::ControlImage","XBMCAddon::xbmcgui::ControlImage"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlImage\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlImage\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlProgress_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlProgress* theObj = (XBMCAddon::xbmcgui::ControlProgress*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlProgress_Type,"~XBMCAddon::xbmcgui::ControlProgress","XBMCAddon::xbmcgui::ControlProgress"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlProgress\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlProgress\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlButton_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlButton* theObj = (XBMCAddon::xbmcgui::ControlButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlButton_Type,"~XBMCAddon::xbmcgui::ControlButton","XBMCAddon::xbmcgui::ControlButton"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlButton\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlButton\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlGroup_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlGroup* theObj = (XBMCAddon::xbmcgui::ControlGroup*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlGroup_Type,"~XBMCAddon::xbmcgui::ControlGroup","XBMCAddon::xbmcgui::ControlGroup"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlGroup\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlGroup\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlRadioButton* theObj = (XBMCAddon::xbmcgui::ControlRadioButton*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlRadioButton_Type,"~XBMCAddon::xbmcgui::ControlRadioButton","XBMCAddon::xbmcgui::ControlRadioButton"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlRadioButton\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlRadioButton\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_ControlSlider_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::ControlSlider* theObj = (XBMCAddon::xbmcgui::ControlSlider*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_ControlSlider_Type,"~XBMCAddon::xbmcgui::ControlSlider","XBMCAddon::xbmcgui::ControlSlider"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlSlider\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::ControlSlider\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_Dialog_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::Dialog* theObj = (XBMCAddon::xbmcgui::Dialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Dialog_Type,"~XBMCAddon::xbmcgui::Dialog","XBMCAddon::xbmcgui::Dialog"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::Dialog\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::Dialog\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_DialogProgress_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::DialogProgress* theObj = (XBMCAddon::xbmcgui::DialogProgress*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgress_Type,"~XBMCAddon::xbmcgui::DialogProgress","XBMCAddon::xbmcgui::DialogProgress"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::DialogProgress\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::DialogProgress\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_DialogBusy_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::DialogBusy* theObj = (XBMCAddon::xbmcgui::DialogBusy*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogBusy_Type,"~XBMCAddon::xbmcgui::DialogBusy","XBMCAddon::xbmcgui::DialogBusy"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::DialogBusy\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::DialogBusy\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::DialogProgressBG* theObj = (XBMCAddon::xbmcgui::DialogProgressBG*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_DialogProgressBG_Type,"~XBMCAddon::xbmcgui::DialogProgressBG","XBMCAddon::xbmcgui::DialogProgressBG"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::DialogProgressBG\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::DialogProgressBG\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_Action_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::Action* theObj = (XBMCAddon::xbmcgui::Action*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Action_Type,"~XBMCAddon::xbmcgui::Action","XBMCAddon::xbmcgui::Action"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::Action\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::Action\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_Window_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::Window* theObj = (XBMCAddon::xbmcgui::Window*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_Window_Type,"~XBMCAddon::xbmcgui::Window","XBMCAddon::xbmcgui::Window"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::Window\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::Window\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_WindowDialog_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::WindowDialog* theObj = (XBMCAddon::xbmcgui::WindowDialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowDialog_Type,"~XBMCAddon::xbmcgui::WindowDialog","XBMCAddon::xbmcgui::WindowDialog"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::WindowDialog\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::WindowDialog\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_WindowXML_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::WindowXML* theObj = (XBMCAddon::xbmcgui::WindowXML*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXML_Type,"~XBMCAddon::xbmcgui::WindowXML","XBMCAddon::xbmcgui::WindowXML"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::WindowXML\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::WindowXML\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcgui_XBMCAddon_xbmcgui_WindowXMLDialog_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcgui::WindowXMLDialog* theObj = (XBMCAddon::xbmcgui::WindowXMLDialog*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcgui_WindowXMLDialog_Type,"~XBMCAddon::xbmcgui::WindowXMLDialog","XBMCAddon::xbmcgui::WindowXMLDialog"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcgui::WindowXMLDialog\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcgui::WindowXMLDialog\""); } self->ob_type->tp_free((PyObject*)self); } //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ListItem //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ListItem_methods[] = { {(char*)"getLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getLabel2", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getLabel2, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setLabel2", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setLabel2, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setIconImage", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setIconImage, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setThumbnailImage", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setThumbnailImage, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setArt", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setArt, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setUniqueIDs", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setUniqueIDs, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setRating", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setRating, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getArt", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getArt, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getUniqueID", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getUniqueID, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getRating", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getRating, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getVotes", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getVotes, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"select", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_select, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"isSelected", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_isSelected, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setInfo", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setInfo, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setCast", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setCast, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"addStreamInfo", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_addStreamInfo, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"addContextMenuItems", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_addContextMenuItems, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setProperty", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setProperty, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getProperty", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getProperty, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setPath", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setPath, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setMimeType", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setMimeType, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setContentLookup", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setContentLookup, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setSubtitles", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_setSubtitles, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getdescription", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getdescription, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getduration", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getduration, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getfilename", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getfilename, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPath", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getPath, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getVideoInfoTag", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getVideoInfoTag, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getMusicInfoTag", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ListItem_getMusicInfoTag, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ListItem_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ListItem_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ListItem"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ListItem_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ListItem_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ListItem_New; TyXBMCAddon_xbmcgui_ListItem_Type.swigType="p.XBMCAddon::xbmcgui::ListItem"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ListItem_Type); } //========================================================================= static int xbmcgui_XBMCAddon_xbmcgui_Control_cmp(PyObject* obj1, PyObject* obj2) { return PythonCompare::compare(obj1,obj2,"p.XBMCAddon::xbmcgui::Control","XBMCAddon::xbmcgui::","compare on XBMCAddon::xbmcgui::Control"); } //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::Control //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_Control_methods[] = { {(char*)"canAcceptMessages", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_canAcceptMessages, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getId", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_getId, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPosition", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_getPosition, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getX", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_getX, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getY", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_getY, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getHeight", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_getHeight, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getWidth", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_getWidth, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setEnabled", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_setEnabled, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setVisible", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_setVisible, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setVisibleCondition", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_setVisibleCondition, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setEnableCondition", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_setEnableCondition, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setAnimations", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_setAnimations, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setPosition", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_setPosition, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setWidth", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_setWidth, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setHeight", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_setHeight, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setNavigation", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_setNavigation, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"controlUp", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_controlUp, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"controlDown", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_controlDown, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"controlLeft", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_controlLeft, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"controlRight", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Control_controlRight, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_Control_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_Control_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.Control"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_Control_Dealloc; pythonType.tp_compare=xbmcgui_XBMCAddon_xbmcgui_Control_cmp; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_Control_methods; pythonType.tp_base = NULL; pythonType.tp_new = NULL; TyXBMCAddon_xbmcgui_Control_Type.swigType="p.XBMCAddon::xbmcgui::Control"; } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlSpin //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlSpin_methods[] = { {(char*)"setTextures", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlSpin_setTextures, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlSpin_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlSpin_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlSpin"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlSpin_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlSpin_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = NULL; TyXBMCAddon_xbmcgui_ControlSpin_Type.swigType="p.XBMCAddon::xbmcgui::ControlSpin"; TyXBMCAddon_xbmcgui_ControlSpin_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlLabel //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlLabel_methods[] = { {(char*)"getLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlLabel_getLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlLabel_setLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlLabel_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlLabel_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlLabel"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlLabel_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlLabel_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlLabel_New; TyXBMCAddon_xbmcgui_ControlLabel_Type.swigType="p.XBMCAddon::xbmcgui::ControlLabel"; TyXBMCAddon_xbmcgui_ControlLabel_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlLabel_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlEdit //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlEdit_methods[] = { {(char*)"setLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlEdit_setLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlEdit_getLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setText", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlEdit_setText, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getText", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlEdit_getText, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlEdit_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlEdit_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlEdit"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlEdit_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlEdit_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlEdit_New; TyXBMCAddon_xbmcgui_ControlEdit_Type.swigType="p.XBMCAddon::xbmcgui::ControlEdit"; TyXBMCAddon_xbmcgui_ControlEdit_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlEdit_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlList //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlList_methods[] = { {(char*)"addItem", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_addItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"addItems", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_addItems, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"selectItem", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_selectItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"removeItem", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_removeItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"reset", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_reset, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSpinControl", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_getSpinControl, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSelectedPosition", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_getSelectedPosition, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSelectedItem", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_getSelectedItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setImageDimensions", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_setImageDimensions, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setItemHeight", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_setItemHeight, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setSpace", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_setSpace, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setPageControlVisible", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_setPageControlVisible, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"size", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_size, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getItemHeight", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_getItemHeight, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSpace", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_getSpace, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getListItem", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_getListItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setStaticContent", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlList_setStaticContent, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlList_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlList_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlList"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlList_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlList_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlList_New; TyXBMCAddon_xbmcgui_ControlList_Type.swigType="p.XBMCAddon::xbmcgui::ControlList"; TyXBMCAddon_xbmcgui_ControlList_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlList_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlFadeLabel //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlFadeLabel_methods[] = { {(char*)"addLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_addLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setScrolling", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_setScrolling, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"reset", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_reset, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlFadeLabel_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlFadeLabel_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlFadeLabel"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlFadeLabel_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_New; TyXBMCAddon_xbmcgui_ControlFadeLabel_Type.swigType="p.XBMCAddon::xbmcgui::ControlFadeLabel"; TyXBMCAddon_xbmcgui_ControlFadeLabel_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlFadeLabel_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlTextBox //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlTextBox_methods[] = { {(char*)"setText", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_setText, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getText", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_getText, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"reset", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_reset, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"scroll", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_scroll, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"autoScroll", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_autoScroll, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlTextBox_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlTextBox_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlTextBox"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlTextBox_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_New; TyXBMCAddon_xbmcgui_ControlTextBox_Type.swigType="p.XBMCAddon::xbmcgui::ControlTextBox"; TyXBMCAddon_xbmcgui_ControlTextBox_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlTextBox_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlImage //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlImage_methods[] = { {(char*)"setImage", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlImage_setImage, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setColorDiffuse", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlImage_setColorDiffuse, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlImage_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlImage_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlImage"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlImage_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlImage_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlImage_New; TyXBMCAddon_xbmcgui_ControlImage_Type.swigType="p.XBMCAddon::xbmcgui::ControlImage"; TyXBMCAddon_xbmcgui_ControlImage_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlImage_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlProgress //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlProgress_methods[] = { {(char*)"setPercent", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlProgress_setPercent, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getPercent", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlProgress_getPercent, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlProgress_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlProgress_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlProgress"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlProgress_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlProgress_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlProgress_New; TyXBMCAddon_xbmcgui_ControlProgress_Type.swigType="p.XBMCAddon::xbmcgui::ControlProgress"; TyXBMCAddon_xbmcgui_ControlProgress_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlProgress_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlButton //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlButton_methods[] = { {(char*)"setLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlButton_setLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setDisabledColor", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlButton_setDisabledColor, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlButton_getLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getLabel2", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlButton_getLabel2, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlButton_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlButton_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlButton"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlButton_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlButton_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlButton_New; TyXBMCAddon_xbmcgui_ControlButton_Type.swigType="p.XBMCAddon::xbmcgui::ControlButton"; TyXBMCAddon_xbmcgui_ControlButton_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlButton_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlGroup //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlGroup_methods[] = { {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlGroup_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlGroup_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlGroup"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlGroup_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlGroup_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlGroup_New; TyXBMCAddon_xbmcgui_ControlGroup_Type.swigType="p.XBMCAddon::xbmcgui::ControlGroup"; TyXBMCAddon_xbmcgui_ControlGroup_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlGroup_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlRadioButton //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlRadioButton_methods[] = { {(char*)"setSelected", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setSelected, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"isSelected", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_isSelected, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setLabel", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setLabel, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setRadioDimension", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setRadioDimension, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlRadioButton_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlRadioButton_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlRadioButton"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlRadioButton_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_New; TyXBMCAddon_xbmcgui_ControlRadioButton_Type.swigType="p.XBMCAddon::xbmcgui::ControlRadioButton"; TyXBMCAddon_xbmcgui_ControlRadioButton_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlRadioButton_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::ControlSlider //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_ControlSlider_methods[] = { {(char*)"getPercent", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlSlider_getPercent, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setPercent", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_ControlSlider_setPercent, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_ControlSlider_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_ControlSlider_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.ControlSlider"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_ControlSlider_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_ControlSlider_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Control_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_ControlSlider_New; TyXBMCAddon_xbmcgui_ControlSlider_Type.swigType="p.XBMCAddon::xbmcgui::ControlSlider"; TyXBMCAddon_xbmcgui_ControlSlider_Type.parentType=&TyXBMCAddon_xbmcgui_Control_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_ControlSlider_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::Dialog //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_Dialog_methods[] = { {(char*)"yesno", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_yesno, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"info", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_info, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"select", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_select, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"contextmenu", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_contextmenu, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"multiselect", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_multiselect, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"ok", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_ok, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"textviewer", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_textviewer, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"browse", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_browse, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"browseSingle", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_browseSingle, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"browseMultiple", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_browseMultiple, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"numeric", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_numeric, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"notification", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_notification, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"input", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Dialog_input, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_Dialog_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_Dialog_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.Dialog"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_Dialog_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_Dialog_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_Dialog_New; TyXBMCAddon_xbmcgui_Dialog_Type.swigType="p.XBMCAddon::xbmcgui::Dialog"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_Dialog_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::DialogProgress //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_DialogProgress_methods[] = { {(char*)"create", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogProgress_create, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"update", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogProgress_update, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"close", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogProgress_close, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"iscanceled", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogProgress_iscanceled, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_DialogProgress_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_DialogProgress_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.DialogProgress"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_DialogProgress_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_DialogProgress_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_DialogProgress_New; TyXBMCAddon_xbmcgui_DialogProgress_Type.swigType="p.XBMCAddon::xbmcgui::DialogProgress"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_DialogProgress_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::DialogBusy //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_DialogBusy_methods[] = { {(char*)"create", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogBusy_create, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"update", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogBusy_update, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"close", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogBusy_close, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"iscanceled", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogBusy_iscanceled, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_DialogBusy_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_DialogBusy_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.DialogBusy"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_DialogBusy_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_DialogBusy_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_DialogBusy_New; TyXBMCAddon_xbmcgui_DialogBusy_Type.swigType="p.XBMCAddon::xbmcgui::DialogBusy"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_DialogBusy_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::DialogProgressBG //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_DialogProgressBG_methods[] = { {(char*)"create", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_create, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"update", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_update, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"close", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_close, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"isFinished", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_isFinished, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_DialogProgressBG_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_DialogProgressBG_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.DialogProgressBG"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_DialogProgressBG_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_New; TyXBMCAddon_xbmcgui_DialogProgressBG_Type.swigType="p.XBMCAddon::xbmcgui::DialogProgressBG"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_DialogProgressBG_Type); } //========================================================================= static PyObject* xbmcgui_XBMCAddon_xbmcgui_Action_rcmp(PyObject* obj1, PyObject *obj2, int method) { XBMC_TRACE; if (method == Py_EQ) { XBMCAddon::xbmcgui::Action* a1 = (Action*)retrieveApiInstance(obj1,&TyXBMCAddon_xbmcgui_Action_Type,"rcmp","XBMCAddon::xbmcgui::Action"); if (PyObject_TypeCheck(obj2, &(TyXBMCAddon_xbmcgui_Action_Type.pythonType))) { // both are Action objects XBMCAddon::xbmcgui::Action* a2 = (Action*)retrieveApiInstance(obj2,&TyXBMCAddon_xbmcgui_Action_Type,"rcmp","XBMCAddon::xbmcgui::Action"); if (a1->id == a2->id && a1->buttonCode == a2->buttonCode && a1->fAmount1 == a2->fAmount1 && a1->fAmount2 == a2->fAmount2 && a1->fRepeat == a2->fRepeat && a1->strAction == a2->strAction) { Py_RETURN_TRUE; } else { Py_RETURN_FALSE; } } else { // for backwards compatability in python scripts PyObject* o1 = PyLong_FromLong(a1->id); return PyObject_RichCompare(o1, obj2, method); } } Py_INCREF(Py_NotImplemented); return Py_NotImplemented; } //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::Action //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_Action_methods[] = { {(char*)"getId", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Action_getId, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getButtonCode", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Action_getButtonCode, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAmount1", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Action_getAmount1, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAmount2", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Action_getAmount2, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_Action_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_Action_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.Action"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_Action_Dealloc; pythonType.tp_richcompare=(richcmpfunc)xbmcgui_XBMCAddon_xbmcgui_Action_rcmp; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_Action_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_Action_New; TyXBMCAddon_xbmcgui_Action_Type.swigType="p.XBMCAddon::xbmcgui::Action"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_Action_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::Window //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_Window_methods[] = { {(char*)"onAction", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_onAction, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onControl", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_onControl, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onClick", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_onClick, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onDoubleClick", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_onDoubleClick, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onFocus", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_onFocus, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"onInit", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_onInit, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"show", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_show, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setFocus", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_setFocus, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setFocusId", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_setFocusId, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getFocus", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_getFocus, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getFocusId", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_getFocusId, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"removeControl", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_removeControl, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"removeControls", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_removeControls, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getHeight", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_getHeight, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getWidth", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_getWidth, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getResolution", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_getResolution, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setCoordinateResolution", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_setCoordinateResolution, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setProperty", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_setProperty, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getProperty", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_getProperty, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"clearProperty", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_clearProperty, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"clearProperties", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_clearProperties, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"close", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_close, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"doModal", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_doModal, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"addControl", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_addControl, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"addControls", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_addControls, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getControl", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_Window_getControl, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_Window_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_Window_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.Window"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_Window_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_Window_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_Window_New; TyXBMCAddon_xbmcgui_Window_Type.swigType="p.XBMCAddon::xbmcgui::Window"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_Window_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::WindowDialog //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_WindowDialog_methods[] = { {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_WindowDialog_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_WindowDialog_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.WindowDialog"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_WindowDialog_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_WindowDialog_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Window_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_WindowDialog_New; TyXBMCAddon_xbmcgui_WindowDialog_Type.swigType="p.XBMCAddon::xbmcgui::WindowDialog"; TyXBMCAddon_xbmcgui_WindowDialog_Type.parentType=&TyXBMCAddon_xbmcgui_Window_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_WindowDialog_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::WindowXML //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_WindowXML_methods[] = { {(char*)"addItem", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_addItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"addItems", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_addItems, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"removeItem", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_removeItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getCurrentListPosition", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_getCurrentListPosition, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setCurrentListPosition", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_setCurrentListPosition, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getListItem", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_getListItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getListSize", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_getListSize, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"clearList", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_clearList, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setContainerProperty", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_setContainerProperty, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getCurrentContainerId", (PyCFunction)xbmcgui_XBMCAddon_xbmcgui_WindowXML_getCurrentContainerId, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_WindowXML_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_WindowXML_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.WindowXML"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_WindowXML_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_WindowXML_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_Window_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_WindowXML_New; TyXBMCAddon_xbmcgui_WindowXML_Type.swigType="p.XBMCAddon::xbmcgui::WindowXML"; TyXBMCAddon_xbmcgui_WindowXML_Type.parentType=&TyXBMCAddon_xbmcgui_Window_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_WindowXML_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcgui::WindowXMLDialog //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcgui_WindowXMLDialog_methods[] = { {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcgui_WindowXMLDialog_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcgui_WindowXMLDialog_Type.pythonType; pythonType.tp_name = (char*)"xbmcgui.WindowXMLDialog"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcgui_XBMCAddon_xbmcgui_WindowXMLDialog_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcgui_WindowXMLDialog_methods; pythonType.tp_base = &(TyXBMCAddon_xbmcgui_WindowXML_Type.pythonType); pythonType.tp_new = xbmcgui_XBMCAddon_xbmcgui_WindowXMLDialog_New; TyXBMCAddon_xbmcgui_WindowXMLDialog_Type.swigType="p.XBMCAddon::xbmcgui::WindowXMLDialog"; TyXBMCAddon_xbmcgui_WindowXMLDialog_Type.parentType=&TyXBMCAddon_xbmcgui_WindowXML_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcgui_WindowXMLDialog_Type); } //========================================================================= static PyMethodDef xbmcgui_methods[] = { {(char*)"getCurrentWindowId", (PyCFunction)xbmcgui_getCurrentWindowId, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getCurrentWindowDialogId", (PyCFunction)xbmcgui_getCurrentWindowDialogId, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This is the call that will call all of the other initializes // for all of the classes in this module static void initTypes() { static bool typesAlreadyInitialized = false; if (!typesAlreadyInitialized) { typesAlreadyInitialized = true; initPyXBMCAddon_xbmcgui_ListItem_Type(); initPyXBMCAddon_xbmcgui_Control_Type(); initPyXBMCAddon_xbmcgui_ControlSpin_Type(); initPyXBMCAddon_xbmcgui_ControlLabel_Type(); initPyXBMCAddon_xbmcgui_ControlEdit_Type(); initPyXBMCAddon_xbmcgui_ControlList_Type(); initPyXBMCAddon_xbmcgui_ControlFadeLabel_Type(); initPyXBMCAddon_xbmcgui_ControlTextBox_Type(); initPyXBMCAddon_xbmcgui_ControlImage_Type(); initPyXBMCAddon_xbmcgui_ControlProgress_Type(); initPyXBMCAddon_xbmcgui_ControlButton_Type(); initPyXBMCAddon_xbmcgui_ControlGroup_Type(); initPyXBMCAddon_xbmcgui_ControlRadioButton_Type(); initPyXBMCAddon_xbmcgui_ControlSlider_Type(); initPyXBMCAddon_xbmcgui_Dialog_Type(); initPyXBMCAddon_xbmcgui_DialogProgress_Type(); initPyXBMCAddon_xbmcgui_DialogBusy_Type(); initPyXBMCAddon_xbmcgui_DialogProgressBG_Type(); initPyXBMCAddon_xbmcgui_Action_Type(); initPyXBMCAddon_xbmcgui_Window_Type(); initPyXBMCAddon_xbmcgui_WindowDialog_Type(); initPyXBMCAddon_xbmcgui_WindowXML_Type(); initPyXBMCAddon_xbmcgui_WindowXMLDialog_Type(); if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ListItem_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_Control_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlSpin_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlLabel_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlEdit_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlList_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlFadeLabel_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlTextBox_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlImage_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlProgress_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlButton_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlGroup_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlRadioButton_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_ControlSlider_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_Dialog_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_DialogProgress_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_DialogBusy_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_DialogProgressBG_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_Action_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_Window_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_WindowDialog_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_WindowXML_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcgui_WindowXMLDialog_Type.pythonType)) < 0) return; } } void initModule_xbmcgui() { initTypes(); // init general xbmcgui modules PyObject* module; Py_INCREF(&(TyXBMCAddon_xbmcgui_ListItem_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_Control_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlSpin_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlLabel_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlEdit_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlList_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlFadeLabel_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlTextBox_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlImage_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlProgress_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlButton_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlGroup_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlRadioButton_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_ControlSlider_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_Dialog_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_DialogProgress_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_DialogBusy_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_DialogProgressBG_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_Action_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_Window_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_WindowDialog_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_WindowXML_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcgui_WindowXMLDialog_Type.pythonType)); module = Py_InitModule((char*)"xbmcgui", xbmcgui_methods); if (module == NULL) return; PyModule_AddObject(module, (char*)"ListItem", (PyObject*)(&(TyXBMCAddon_xbmcgui_ListItem_Type.pythonType))); PyModule_AddObject(module, (char*)"Control", (PyObject*)(&(TyXBMCAddon_xbmcgui_Control_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlSpin", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlSpin_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlLabel", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlLabel_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlEdit", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlEdit_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlList", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlList_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlFadeLabel", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlFadeLabel_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlTextBox", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlTextBox_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlImage", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlImage_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlProgress", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlProgress_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlButton", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlButton_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlGroup", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlGroup_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlRadioButton", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlRadioButton_Type.pythonType))); PyModule_AddObject(module, (char*)"ControlSlider", (PyObject*)(&(TyXBMCAddon_xbmcgui_ControlSlider_Type.pythonType))); PyModule_AddObject(module, (char*)"Dialog", (PyObject*)(&(TyXBMCAddon_xbmcgui_Dialog_Type.pythonType))); PyModule_AddObject(module, (char*)"DialogProgress", (PyObject*)(&(TyXBMCAddon_xbmcgui_DialogProgress_Type.pythonType))); PyModule_AddObject(module, (char*)"DialogBusy", (PyObject*)(&(TyXBMCAddon_xbmcgui_DialogBusy_Type.pythonType))); PyModule_AddObject(module, (char*)"DialogProgressBG", (PyObject*)(&(TyXBMCAddon_xbmcgui_DialogProgressBG_Type.pythonType))); PyModule_AddObject(module, (char*)"Action", (PyObject*)(&(TyXBMCAddon_xbmcgui_Action_Type.pythonType))); PyModule_AddObject(module, (char*)"Window", (PyObject*)(&(TyXBMCAddon_xbmcgui_Window_Type.pythonType))); PyModule_AddObject(module, (char*)"WindowDialog", (PyObject*)(&(TyXBMCAddon_xbmcgui_WindowDialog_Type.pythonType))); PyModule_AddObject(module, (char*)"WindowXML", (PyObject*)(&(TyXBMCAddon_xbmcgui_WindowXML_Type.pythonType))); PyModule_AddObject(module, (char*)"WindowXMLDialog", (PyObject*)(&(TyXBMCAddon_xbmcgui_WindowXMLDialog_Type.pythonType))); // constants PyModule_AddStringConstant(module, (char*)"__author__", (char*)"Team Kodi "); PyModule_AddStringConstant(module, (char*)"__date__", (char*)"Mon Feb 13 21:32:14 GMT 2017"); PyModule_AddStringConstant(module, (char*)"__version__", (char*)"2.25.0"); PyModule_AddStringConstant(module, (char*)"__credits__", (char*)"Team Kodi"); PyModule_AddStringConstant(module, (char*)"__platform__", (char*)"ALL"); // need to handle constants PyModule_AddIntConstant(module,"ICON_OVERLAY_NONE",CGUIListItem::ICON_OVERLAY_NONE); PyModule_AddIntConstant(module,"ICON_OVERLAY_RAR",CGUIListItem::ICON_OVERLAY_RAR); PyModule_AddIntConstant(module,"ICON_OVERLAY_ZIP",CGUIListItem::ICON_OVERLAY_ZIP); PyModule_AddIntConstant(module,"ICON_OVERLAY_LOCKED",CGUIListItem::ICON_OVERLAY_LOCKED); PyModule_AddIntConstant(module,"ICON_OVERLAY_UNWATCHED",CGUIListItem::ICON_OVERLAY_UNWATCHED); PyModule_AddIntConstant(module,"ICON_OVERLAY_WATCHED",CGUIListItem::ICON_OVERLAY_WATCHED); PyModule_AddIntConstant(module,"ICON_OVERLAY_HD",CGUIListItem::ICON_OVERLAY_HD); PyModule_AddStringConstant(module,"NOTIFICATION_INFO",getNOTIFICATION_INFO()); PyModule_AddStringConstant(module,"NOTIFICATION_WARNING",getNOTIFICATION_WARNING()); PyModule_AddStringConstant(module,"NOTIFICATION_ERROR",getNOTIFICATION_ERROR()); PyModule_AddIntConstant(module,"INPUT_ALPHANUM",INPUT_ALPHANUM); PyModule_AddIntConstant(module,"INPUT_NUMERIC",INPUT_NUMERIC); PyModule_AddIntConstant(module,"INPUT_DATE",INPUT_DATE); PyModule_AddIntConstant(module,"INPUT_TIME",INPUT_TIME); PyModule_AddIntConstant(module,"INPUT_IPADDRESS",INPUT_IPADDRESS); PyModule_AddIntConstant(module,"INPUT_PASSWORD",INPUT_PASSWORD); PyModule_AddIntConstant(module,"HORIZONTAL",HORIZONTAL); PyModule_AddIntConstant(module,"VERTICAL",VERTICAL); PyModule_AddIntConstant(module,"PASSWORD_VERIFY",PASSWORD_VERIFY); PyModule_AddIntConstant(module,"ALPHANUM_HIDE_INPUT",ALPHANUM_HIDE_INPUT); PyModule_AddIntConstant(module,"CONTROL_TEXT_OFFSET_X",10); PyModule_AddIntConstant(module,"CONTROL_TEXT_OFFSET_Y",2); PyModule_AddIntConstant(module,"INPUT_ALPHANUM",0); PyModule_AddIntConstant(module,"INPUT_NUMERIC",1); PyModule_AddIntConstant(module,"INPUT_DATE",2); PyModule_AddIntConstant(module,"INPUT_TIME",3); PyModule_AddIntConstant(module,"INPUT_IPADDRESS",4); PyModule_AddIntConstant(module,"INPUT_PASSWORD",5); PyModule_AddIntConstant(module,"PASSWORD_VERIFY",1); PyModule_AddIntConstant(module,"ALPHANUM_HIDE_INPUT",2); PyModule_AddIntConstant(module,"KEY_BUTTON_A",256); PyModule_AddIntConstant(module,"KEY_BUTTON_B",257); PyModule_AddIntConstant(module,"KEY_BUTTON_X",258); PyModule_AddIntConstant(module,"KEY_BUTTON_Y",259); PyModule_AddIntConstant(module,"KEY_BUTTON_BLACK",260); PyModule_AddIntConstant(module,"KEY_BUTTON_WHITE",261); PyModule_AddIntConstant(module,"KEY_BUTTON_LEFT_TRIGGER",262); PyModule_AddIntConstant(module,"KEY_BUTTON_RIGHT_TRIGGER",263); PyModule_AddIntConstant(module,"KEY_BUTTON_LEFT_THUMB_STICK",264); PyModule_AddIntConstant(module,"KEY_BUTTON_RIGHT_THUMB_STICK",265); PyModule_AddIntConstant(module,"KEY_BUTTON_RIGHT_THUMB_STICK_UP",266); PyModule_AddIntConstant(module,"KEY_BUTTON_RIGHT_THUMB_STICK_DOWN",267); PyModule_AddIntConstant(module,"KEY_BUTTON_RIGHT_THUMB_STICK_LEFT",268); PyModule_AddIntConstant(module,"KEY_BUTTON_RIGHT_THUMB_STICK_RIGHT",269); PyModule_AddIntConstant(module,"KEY_BUTTON_DPAD_UP",270); PyModule_AddIntConstant(module,"KEY_BUTTON_DPAD_DOWN",271); PyModule_AddIntConstant(module,"KEY_BUTTON_DPAD_LEFT",272); PyModule_AddIntConstant(module,"KEY_BUTTON_DPAD_RIGHT",273); PyModule_AddIntConstant(module,"KEY_BUTTON_START",274); PyModule_AddIntConstant(module,"KEY_BUTTON_BACK",275); PyModule_AddIntConstant(module,"KEY_BUTTON_LEFT_THUMB_BUTTON",276); PyModule_AddIntConstant(module,"KEY_BUTTON_RIGHT_THUMB_BUTTON",277); PyModule_AddIntConstant(module,"KEY_BUTTON_LEFT_ANALOG_TRIGGER",278); PyModule_AddIntConstant(module,"KEY_BUTTON_RIGHT_ANALOG_TRIGGER",279); PyModule_AddIntConstant(module,"KEY_BUTTON_LEFT_THUMB_STICK_UP",280); PyModule_AddIntConstant(module,"KEY_BUTTON_LEFT_THUMB_STICK_DOWN",281); PyModule_AddIntConstant(module,"KEY_BUTTON_LEFT_THUMB_STICK_LEFT",282); PyModule_AddIntConstant(module,"KEY_BUTTON_LEFT_THUMB_STICK_RIGHT",283); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_A",284); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_B",285); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_X",286); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_Y",287); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_LEFT_SHOULDER",288); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_RIGHT_SHOULDER",289); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_LEFT_TRIGGER",290); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_RIGHT_TRIGGER",291); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_LEFT_STICK_BUTTON",292); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_RIGHT_STICK_BUTTON",293); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_RIGHT_THUMB_STICK_UP",294); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_RIGHT_THUMB_STICK_DOWN",295); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_RIGHT_THUMB_STICK_LEFT",296); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_RIGHT_THUMB_STICK_RIGHT",297); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_DPAD_UP",298); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_DPAD_DOWN",299); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_DPAD_LEFT",300); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_DPAD_RIGHT",301); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_START",302); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_BACK",303); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_LEFT_THUMB_STICK_UP",304); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_LEFT_THUMB_STICK_DOWN",305); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_LEFT_THUMB_STICK_LEFT",306); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_LEFT_THUMB_STICK_RIGHT",307); PyModule_AddIntConstant(module,"KEY_JOYSTICK_BUTTON_GUIDE",308); PyModule_AddIntConstant(module,"KEY_VKEY",0xF000); PyModule_AddIntConstant(module,"KEY_ASCII",0xF100); PyModule_AddIntConstant(module,"KEY_UNICODE",0xF200); PyModule_AddIntConstant(module,"KEY_VMOUSE",0xEFFF); PyModule_AddIntConstant(module,"KEY_MOUSE_START",0xE000); PyModule_AddIntConstant(module,"KEY_MOUSE_CLICK",0xE000); PyModule_AddIntConstant(module,"KEY_MOUSE_RIGHTCLICK",0xE001); PyModule_AddIntConstant(module,"KEY_MOUSE_MIDDLECLICK",0xE002); PyModule_AddIntConstant(module,"KEY_MOUSE_DOUBLE_CLICK",0xE010); PyModule_AddIntConstant(module,"KEY_MOUSE_LONG_CLICK",0xE020); PyModule_AddIntConstant(module,"KEY_MOUSE_WHEEL_UP",0xE101); PyModule_AddIntConstant(module,"KEY_MOUSE_WHEEL_DOWN",0xE102); PyModule_AddIntConstant(module,"KEY_MOUSE_MOVE",0xE103); PyModule_AddIntConstant(module,"KEY_MOUSE_DRAG",0xE104); PyModule_AddIntConstant(module,"KEY_MOUSE_DRAG_START",0xE105); PyModule_AddIntConstant(module,"KEY_MOUSE_DRAG_END",0xE106); PyModule_AddIntConstant(module,"KEY_MOUSE_RDRAG",0xE107); PyModule_AddIntConstant(module,"KEY_MOUSE_RDRAG_START",0xE108); PyModule_AddIntConstant(module,"KEY_MOUSE_RDRAG_END",0xE109); PyModule_AddIntConstant(module,"KEY_MOUSE_NOOP",0xEFFF); PyModule_AddIntConstant(module,"KEY_MOUSE_END",0xEFFF); PyModule_AddIntConstant(module,"KEY_APPCOMMAND",0xD000); PyModule_AddIntConstant(module,"KEY_TOUCH",0xF000); PyModule_AddIntConstant(module,"KEY_INVALID",0xFFFF); PyModule_AddIntConstant(module,"ACTION_NONE",0); PyModule_AddIntConstant(module,"ACTION_MOVE_LEFT",1); PyModule_AddIntConstant(module,"ACTION_MOVE_RIGHT",2); PyModule_AddIntConstant(module,"ACTION_MOVE_UP",3); PyModule_AddIntConstant(module,"ACTION_MOVE_DOWN",4); PyModule_AddIntConstant(module,"ACTION_PAGE_UP",5); PyModule_AddIntConstant(module,"ACTION_PAGE_DOWN",6); PyModule_AddIntConstant(module,"ACTION_SELECT_ITEM",7); PyModule_AddIntConstant(module,"ACTION_HIGHLIGHT_ITEM",8); PyModule_AddIntConstant(module,"ACTION_PARENT_DIR",9); PyModule_AddIntConstant(module,"ACTION_PREVIOUS_MENU",10); PyModule_AddIntConstant(module,"ACTION_SHOW_INFO",11); PyModule_AddIntConstant(module,"ACTION_PAUSE",12); PyModule_AddIntConstant(module,"ACTION_STOP",13); PyModule_AddIntConstant(module,"ACTION_NEXT_ITEM",14); PyModule_AddIntConstant(module,"ACTION_PREV_ITEM",15); PyModule_AddIntConstant(module,"ACTION_FORWARD",16); PyModule_AddIntConstant(module,"ACTION_REWIND",17); PyModule_AddIntConstant(module,"ACTION_SHOW_GUI",18); PyModule_AddIntConstant(module,"ACTION_ASPECT_RATIO",19); PyModule_AddIntConstant(module,"ACTION_STEP_FORWARD",20); PyModule_AddIntConstant(module,"ACTION_STEP_BACK",21); PyModule_AddIntConstant(module,"ACTION_BIG_STEP_FORWARD",22); PyModule_AddIntConstant(module,"ACTION_BIG_STEP_BACK",23); PyModule_AddIntConstant(module,"ACTION_SHOW_OSD",24); PyModule_AddIntConstant(module,"ACTION_SHOW_SUBTITLES",25); PyModule_AddIntConstant(module,"ACTION_NEXT_SUBTITLE",26); PyModule_AddIntConstant(module,"ACTION_PLAYER_DEBUG",27); PyModule_AddIntConstant(module,"ACTION_NEXT_PICTURE",28); PyModule_AddIntConstant(module,"ACTION_PREV_PICTURE",29); PyModule_AddIntConstant(module,"ACTION_ZOOM_OUT",30); PyModule_AddIntConstant(module,"ACTION_ZOOM_IN",31); PyModule_AddIntConstant(module,"ACTION_TOGGLE_SOURCE_DEST",32); PyModule_AddIntConstant(module,"ACTION_SHOW_PLAYLIST",33); PyModule_AddIntConstant(module,"ACTION_QUEUE_ITEM",34); PyModule_AddIntConstant(module,"ACTION_REMOVE_ITEM",35); PyModule_AddIntConstant(module,"ACTION_SHOW_FULLSCREEN",36); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_NORMAL",37); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_1",38); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_2",39); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_3",40); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_4",41); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_5",42); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_6",43); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_7",44); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_8",45); PyModule_AddIntConstant(module,"ACTION_ZOOM_LEVEL_9",46); PyModule_AddIntConstant(module,"ACTION_CALIBRATE_SWAP_ARROWS",47); PyModule_AddIntConstant(module,"ACTION_CALIBRATE_RESET",48); PyModule_AddIntConstant(module,"ACTION_ANALOG_MOVE",49); PyModule_AddIntConstant(module,"ACTION_ROTATE_PICTURE_CW",50); PyModule_AddIntConstant(module,"ACTION_ROTATE_PICTURE_CCW",51); PyModule_AddIntConstant(module,"ACTION_SUBTITLE_DELAY_MIN",52); PyModule_AddIntConstant(module,"ACTION_SUBTITLE_DELAY_PLUS",53); PyModule_AddIntConstant(module,"ACTION_AUDIO_DELAY_MIN",54); PyModule_AddIntConstant(module,"ACTION_AUDIO_DELAY_PLUS",55); PyModule_AddIntConstant(module,"ACTION_AUDIO_NEXT_LANGUAGE",56); PyModule_AddIntConstant(module,"ACTION_CHANGE_RESOLUTION",57); PyModule_AddIntConstant(module,"REMOTE_0",58); PyModule_AddIntConstant(module,"REMOTE_1",59); PyModule_AddIntConstant(module,"REMOTE_2",60); PyModule_AddIntConstant(module,"REMOTE_3",61); PyModule_AddIntConstant(module,"REMOTE_4",62); PyModule_AddIntConstant(module,"REMOTE_5",63); PyModule_AddIntConstant(module,"REMOTE_6",64); PyModule_AddIntConstant(module,"REMOTE_7",65); PyModule_AddIntConstant(module,"REMOTE_8",66); PyModule_AddIntConstant(module,"REMOTE_9",67); PyModule_AddIntConstant(module,"ACTION_PLAY",68); PyModule_AddIntConstant(module,"ACTION_PLAYER_PROCESS_INFO",69); PyModule_AddIntConstant(module,"ACTION_SMALL_STEP_BACK",76); PyModule_AddIntConstant(module,"ACTION_PLAYER_FORWARD",77); PyModule_AddIntConstant(module,"ACTION_PLAYER_REWIND",78); PyModule_AddIntConstant(module,"ACTION_PLAYER_PLAY",79); PyModule_AddIntConstant(module,"ACTION_DELETE_ITEM",80); PyModule_AddIntConstant(module,"ACTION_COPY_ITEM",81); PyModule_AddIntConstant(module,"ACTION_MOVE_ITEM",82); PyModule_AddIntConstant(module,"ACTION_TAKE_SCREENSHOT",85); PyModule_AddIntConstant(module,"ACTION_RENAME_ITEM",87); PyModule_AddIntConstant(module,"ACTION_VOLUME_UP",88); PyModule_AddIntConstant(module,"ACTION_VOLUME_DOWN",89); PyModule_AddIntConstant(module,"ACTION_VOLAMP",90); PyModule_AddIntConstant(module,"ACTION_MUTE",91); PyModule_AddIntConstant(module,"ACTION_NAV_BACK",92); PyModule_AddIntConstant(module,"ACTION_VOLAMP_UP",93); PyModule_AddIntConstant(module,"ACTION_VOLAMP_DOWN",94); PyModule_AddIntConstant(module,"ACTION_CREATE_EPISODE_BOOKMARK",95); PyModule_AddIntConstant(module,"ACTION_CREATE_BOOKMARK",96); PyModule_AddIntConstant(module,"ACTION_CHAPTER_OR_BIG_STEP_FORWARD",97); PyModule_AddIntConstant(module,"ACTION_CHAPTER_OR_BIG_STEP_BACK",98); PyModule_AddIntConstant(module,"ACTION_CYCLE_SUBTITLE",99); PyModule_AddIntConstant(module,"ACTION_MOUSE_START",100); PyModule_AddIntConstant(module,"ACTION_MOUSE_LEFT_CLICK",100); PyModule_AddIntConstant(module,"ACTION_MOUSE_RIGHT_CLICK",101); PyModule_AddIntConstant(module,"ACTION_MOUSE_MIDDLE_CLICK",102); PyModule_AddIntConstant(module,"ACTION_MOUSE_DOUBLE_CLICK",103); PyModule_AddIntConstant(module,"ACTION_MOUSE_WHEEL_UP",104); PyModule_AddIntConstant(module,"ACTION_MOUSE_WHEEL_DOWN",105); PyModule_AddIntConstant(module,"ACTION_MOUSE_DRAG",106); PyModule_AddIntConstant(module,"ACTION_MOUSE_MOVE",107); PyModule_AddIntConstant(module,"ACTION_MOUSE_LONG_CLICK",108); PyModule_AddIntConstant(module,"ACTION_MOUSE_END",109); PyModule_AddIntConstant(module,"ACTION_BACKSPACE",110); PyModule_AddIntConstant(module,"ACTION_SCROLL_UP",111); PyModule_AddIntConstant(module,"ACTION_SCROLL_DOWN",112); PyModule_AddIntConstant(module,"ACTION_ANALOG_FORWARD",113); PyModule_AddIntConstant(module,"ACTION_ANALOG_REWIND",114); PyModule_AddIntConstant(module,"ACTION_MOVE_ITEM_UP",115); PyModule_AddIntConstant(module,"ACTION_MOVE_ITEM_DOWN",116); PyModule_AddIntConstant(module,"ACTION_CONTEXT_MENU",117); PyModule_AddIntConstant(module,"ACTION_SHIFT",118); PyModule_AddIntConstant(module,"ACTION_SYMBOLS",119); PyModule_AddIntConstant(module,"ACTION_CURSOR_LEFT",120); PyModule_AddIntConstant(module,"ACTION_CURSOR_RIGHT",121); PyModule_AddIntConstant(module,"ACTION_BUILT_IN_FUNCTION",122); PyModule_AddIntConstant(module,"ACTION_SHOW_OSD_TIME",123); PyModule_AddIntConstant(module,"ACTION_ANALOG_SEEK_FORWARD",124); PyModule_AddIntConstant(module,"ACTION_ANALOG_SEEK_BACK",125); PyModule_AddIntConstant(module,"ACTION_VIS_PRESET_SHOW",126); PyModule_AddIntConstant(module,"ACTION_VIS_PRESET_NEXT",128); PyModule_AddIntConstant(module,"ACTION_VIS_PRESET_PREV",129); PyModule_AddIntConstant(module,"ACTION_VIS_PRESET_LOCK",130); PyModule_AddIntConstant(module,"ACTION_VIS_PRESET_RANDOM",131); PyModule_AddIntConstant(module,"ACTION_VIS_RATE_PRESET_PLUS",132); PyModule_AddIntConstant(module,"ACTION_VIS_RATE_PRESET_MINUS",133); PyModule_AddIntConstant(module,"ACTION_SHOW_VIDEOMENU",134); PyModule_AddIntConstant(module,"ACTION_ENTER",135); PyModule_AddIntConstant(module,"ACTION_INCREASE_RATING",136); PyModule_AddIntConstant(module,"ACTION_DECREASE_RATING",137); PyModule_AddIntConstant(module,"ACTION_NEXT_SCENE",138); PyModule_AddIntConstant(module,"ACTION_PREV_SCENE",139); PyModule_AddIntConstant(module,"ACTION_NEXT_LETTER",140); PyModule_AddIntConstant(module,"ACTION_PREV_LETTER",141); PyModule_AddIntConstant(module,"ACTION_JUMP_SMS2",142); PyModule_AddIntConstant(module,"ACTION_JUMP_SMS3",143); PyModule_AddIntConstant(module,"ACTION_JUMP_SMS4",144); PyModule_AddIntConstant(module,"ACTION_JUMP_SMS5",145); PyModule_AddIntConstant(module,"ACTION_JUMP_SMS6",146); PyModule_AddIntConstant(module,"ACTION_JUMP_SMS7",147); PyModule_AddIntConstant(module,"ACTION_JUMP_SMS8",148); PyModule_AddIntConstant(module,"ACTION_JUMP_SMS9",149); PyModule_AddIntConstant(module,"ACTION_FILTER_CLEAR",150); PyModule_AddIntConstant(module,"ACTION_FILTER_SMS2",151); PyModule_AddIntConstant(module,"ACTION_FILTER_SMS3",152); PyModule_AddIntConstant(module,"ACTION_FILTER_SMS4",153); PyModule_AddIntConstant(module,"ACTION_FILTER_SMS5",154); PyModule_AddIntConstant(module,"ACTION_FILTER_SMS6",155); PyModule_AddIntConstant(module,"ACTION_FILTER_SMS7",156); PyModule_AddIntConstant(module,"ACTION_FILTER_SMS8",157); PyModule_AddIntConstant(module,"ACTION_FILTER_SMS9",158); PyModule_AddIntConstant(module,"ACTION_FIRST_PAGE",159); PyModule_AddIntConstant(module,"ACTION_LAST_PAGE",160); PyModule_AddIntConstant(module,"ACTION_AUDIO_DELAY",161); PyModule_AddIntConstant(module,"ACTION_SUBTITLE_DELAY",162); PyModule_AddIntConstant(module,"ACTION_MENU",163); PyModule_AddIntConstant(module,"ACTION_SET_RATING",164); PyModule_AddIntConstant(module,"ACTION_RECORD",170); PyModule_AddIntConstant(module,"ACTION_PASTE",180); PyModule_AddIntConstant(module,"ACTION_NEXT_CONTROL",181); PyModule_AddIntConstant(module,"ACTION_PREV_CONTROL",182); PyModule_AddIntConstant(module,"ACTION_CHANNEL_SWITCH",183); PyModule_AddIntConstant(module,"ACTION_CHANNEL_UP",184); PyModule_AddIntConstant(module,"ACTION_CHANNEL_DOWN",185); PyModule_AddIntConstant(module,"ACTION_NEXT_CHANNELGROUP",186); PyModule_AddIntConstant(module,"ACTION_PREVIOUS_CHANNELGROUP",187); PyModule_AddIntConstant(module,"ACTION_PVR_PLAY",188); PyModule_AddIntConstant(module,"ACTION_PVR_PLAY_TV",189); PyModule_AddIntConstant(module,"ACTION_PVR_PLAY_RADIO",190); PyModule_AddIntConstant(module,"ACTION_PVR_SHOW_TIMER_RULE",191); PyModule_AddIntConstant(module,"ACTION_TOGGLE_FULLSCREEN",199); PyModule_AddIntConstant(module,"ACTION_TOGGLE_WATCHED",200); PyModule_AddIntConstant(module,"ACTION_SCAN_ITEM",201); PyModule_AddIntConstant(module,"ACTION_TOGGLE_DIGITAL_ANALOG",202); PyModule_AddIntConstant(module,"ACTION_RELOAD_KEYMAPS",203); PyModule_AddIntConstant(module,"ACTION_GUIPROFILE_BEGIN",204); PyModule_AddIntConstant(module,"ACTION_TELETEXT_RED",215); PyModule_AddIntConstant(module,"ACTION_TELETEXT_GREEN",216); PyModule_AddIntConstant(module,"ACTION_TELETEXT_YELLOW",217); PyModule_AddIntConstant(module,"ACTION_TELETEXT_BLUE",218); PyModule_AddIntConstant(module,"ACTION_INCREASE_PAR",219); PyModule_AddIntConstant(module,"ACTION_DECREASE_PAR",220); PyModule_AddIntConstant(module,"ACTION_VSHIFT_UP",227); PyModule_AddIntConstant(module,"ACTION_VSHIFT_DOWN",228); PyModule_AddIntConstant(module,"ACTION_PLAYER_PLAYPAUSE",229); PyModule_AddIntConstant(module,"ACTION_SUBTITLE_VSHIFT_UP",230); PyModule_AddIntConstant(module,"ACTION_SUBTITLE_VSHIFT_DOWN",231); PyModule_AddIntConstant(module,"ACTION_SUBTITLE_ALIGN",232); PyModule_AddIntConstant(module,"ACTION_FILTER",233); PyModule_AddIntConstant(module,"ACTION_SWITCH_PLAYER",234); PyModule_AddIntConstant(module,"ACTION_STEREOMODE_NEXT",235); PyModule_AddIntConstant(module,"ACTION_STEREOMODE_PREVIOUS",236); PyModule_AddIntConstant(module,"ACTION_STEREOMODE_TOGGLE",237); PyModule_AddIntConstant(module,"ACTION_STEREOMODE_SELECT",238); PyModule_AddIntConstant(module,"ACTION_STEREOMODE_TOMONO",239); PyModule_AddIntConstant(module,"ACTION_STEREOMODE_SET",240); PyModule_AddIntConstant(module,"ACTION_SETTINGS_RESET",241); PyModule_AddIntConstant(module,"ACTION_SETTINGS_LEVEL_CHANGE",242); PyModule_AddIntConstant(module,"ACTION_TRIGGER_OSD",243); PyModule_AddIntConstant(module,"ACTION_INPUT_TEXT",244); PyModule_AddIntConstant(module,"ACTION_VOLUME_SET",245); PyModule_AddIntConstant(module,"ACTION_TOGGLE_COMMSKIP",246); PyModule_AddIntConstant(module,"ACTION_TOUCH_TAP",401); PyModule_AddIntConstant(module,"ACTION_TOUCH_TAP_TEN",410); PyModule_AddIntConstant(module,"ACTION_TOUCH_LONGPRESS",411); PyModule_AddIntConstant(module,"ACTION_TOUCH_LONGPRESS_TEN",420); PyModule_AddIntConstant(module,"ACTION_GESTURE_NOTIFY",500); PyModule_AddIntConstant(module,"ACTION_GESTURE_BEGIN",501); PyModule_AddIntConstant(module,"ACTION_GESTURE_ZOOM",502); PyModule_AddIntConstant(module,"ACTION_GESTURE_ROTATE",503); PyModule_AddIntConstant(module,"ACTION_GESTURE_PAN",504); PyModule_AddIntConstant(module,"ACTION_GESTURE_SWIPE_LEFT",511); PyModule_AddIntConstant(module,"ACTION_GESTURE_SWIPE_LEFT_TEN",520); PyModule_AddIntConstant(module,"ACTION_GESTURE_SWIPE_RIGHT",521); PyModule_AddIntConstant(module,"ACTION_GESTURE_SWIPE_RIGHT_TEN",530); PyModule_AddIntConstant(module,"ACTION_GESTURE_SWIPE_UP",531); PyModule_AddIntConstant(module,"ACTION_GESTURE_SWIPE_UP_TEN",540); PyModule_AddIntConstant(module,"ACTION_GESTURE_SWIPE_DOWN",541); PyModule_AddIntConstant(module,"ACTION_GESTURE_SWIPE_DOWN_TEN",550); PyModule_AddIntConstant(module,"ACTION_GESTURE_END",599); PyModule_AddIntConstant(module,"ACTION_ANALOG_MOVE_X",601); PyModule_AddIntConstant(module,"ACTION_ANALOG_MOVE_Y",602); PyModule_AddIntConstant(module,"ACTION_ERROR",998); PyModule_AddIntConstant(module,"ACTION_NOOP",999); PyModule_AddIntConstant(module,"ICON_TYPE_NONE",101); PyModule_AddIntConstant(module,"ICON_TYPE_PROGRAMS",102); PyModule_AddIntConstant(module,"ICON_TYPE_MUSIC",103); PyModule_AddIntConstant(module,"ICON_TYPE_PICTURES",104); PyModule_AddIntConstant(module,"ICON_TYPE_VIDEOS",105); PyModule_AddIntConstant(module,"ICON_TYPE_FILES",106); PyModule_AddIntConstant(module,"ICON_TYPE_WEATHER",107); PyModule_AddIntConstant(module,"ICON_TYPE_SETTINGS",109); } } // end PythonBindings namespace for python type definitions xbmc/interfaces/python/generated/AddonModuleXbmcplugin.cpp0000644000175000017500000007127713050422741022563 0ustar toxtox /* * Copyright (C) 2005-2013 Team XBMC * http://xbmc.org * * This Program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This Program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with XBMC; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. * http://www.gnu.org/copyleft/gpl.html * */ // ************************************************************************ // This file was generated by xbmc compile process. DO NOT EDIT!! // It was created by running the code generator on the spec file for // the module "xbmcplugin" on the template file PythonSwig.template.cpp // ************************************************************************ #include #include #include "interfaces/python/LanguageHook.h" #include "interfaces/python/swig.h" #include "interfaces/python/PyContext.h" #include "interfaces/legacy/ModuleXbmcplugin.h" using namespace XBMCAddon; using namespace xbmcplugin; #if defined(__GNUG__) && (__GNUC__>4) || (__GNUC__==4 && __GNUC_MINOR__>=2) #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif namespace PythonBindings { //========================================================================= // These variables define the type XBMCAddon::xbmcgui::ListItem from another module extern TypeInfo TyXBMCAddon_xbmcgui_ListItem_Type; //========================================================================= static PyObject* xbmcplugin_addDirectoryItem (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "url", "listitem", "isFolder", "totalItems", NULL}; int handle ; std::string url ; PyObject* pyurl = NULL; XBMCAddon::xbmcgui::ListItem * listitem ; PyObject* pylistitem = NULL; bool isFolder = false; int totalItems = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"iOO|bi", (char**)keywords, &handle, &pyurl, &pylistitem, &isFolder, &totalItems )) { return NULL; } bool apiResult; try { if (pyurl) PyXBMCGetUnicodeString(url,pyurl,false,"url","XBMCAddon::xbmcplugin::addDirectoryItem"); listitem = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pylistitem,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcplugin::","XBMCAddon::xbmcplugin::addDirectoryItem"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmcplugin::addDirectoryItem( handle, url, listitem, isFolder, totalItems ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::addDirectoryItem\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::addDirectoryItem\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcplugin_addDirectoryItems (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "items", "totalItems", NULL}; int handle ; std::vector< Tuple< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const *,bool > > items ; PyObject* pyitems = NULL; int totalItems = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"iO|i", (char**)keywords, &handle, &pyitems, &totalItems )) { return NULL; } bool apiResult; try { if (pyitems) { bool isTuple = PyObject_TypeCheck(pyitems,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyitems,&PyList_Type)) throw WrongTypeException("The parameter \"items\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyitems) : PyList_Size(pyitems)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyitems, i) : PyList_GetItem(pyitems, i)); Tuple< XBMCAddon::String ,XBMCAddon::xbmcgui::ListItem const *,bool > entry1; if(pyentry1) { bool isTuple = PyObject_TypeCheck(pyentry1,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyentry1,&PyList_Type)) throw WrongTypeException("The parameter \"entry1\" must be either a Tuple or a List."); int vecSize = (isTuple ? PyTuple_Size(pyentry1) : PyList_Size(pyentry1)); if (vecSize > 0) { PyObject *pyentry0_2 = NULL; pyentry0_2 = (isTuple ? PyTuple_GetItem(pyentry1, 0) : PyList_GetItem(pyentry1, 0)); std::string entry0_2; if (pyentry0_2) PyXBMCGetUnicodeString(entry0_2,pyentry0_2,false,"entry0_2","XBMCAddon::xbmcplugin::addDirectoryItems"); entry1.first() = entry0_2; } if (vecSize > 1) { PyObject *pyentry1_2 = NULL; pyentry1_2 = (isTuple ? PyTuple_GetItem(pyentry1, 1) : PyList_GetItem(pyentry1, 1)); XBMCAddon::xbmcgui::ListItem * entry1_2; entry1_2 = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pyentry1_2,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcplugin::","XBMCAddon::xbmcplugin::addDirectoryItems"); entry1.second() = entry1_2; } if (vecSize > 2) { PyObject *pyentry2_2 = NULL; pyentry2_2 = (isTuple ? PyTuple_GetItem(pyentry1, 2) : PyList_GetItem(pyentry1, 2)); bool entry2_2; entry2_2 = (PyInt_AsLong(pyentry2_2) == 0L ? false : true); entry1.third() = entry2_2; } } items.push_back(entry1); } } XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmcplugin::addDirectoryItems( handle, items, totalItems ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::addDirectoryItems\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::addDirectoryItems\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcplugin_endOfDirectory (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "succeeded", "updateListing", "cacheToDisc", NULL}; int handle ; bool succeeded = true; bool updateListing = false; bool cacheToDisc = true; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i|bbb", (char**)keywords, &handle, &succeeded, &updateListing, &cacheToDisc )) { return NULL; } try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmcplugin::endOfDirectory( handle, succeeded, updateListing, cacheToDisc ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::endOfDirectory\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::endOfDirectory\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcplugin_setResolvedUrl (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "succeeded", "listitem", NULL}; int handle ; bool succeeded ; XBMCAddon::xbmcgui::ListItem * listitem ; PyObject* pylistitem = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"ibO", (char**)keywords, &handle, &succeeded, &pylistitem )) { return NULL; } try { listitem = (XBMCAddon::xbmcgui::ListItem *)retrieveApiInstance(pylistitem,"p.XBMCAddon::xbmcgui::ListItem","XBMCAddon::xbmcplugin::","XBMCAddon::xbmcplugin::setResolvedUrl"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmcplugin::setResolvedUrl( handle, succeeded, listitem ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setResolvedUrl\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setResolvedUrl\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcplugin_addSortMethod (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "sortMethod", "label2Mask", NULL}; int handle ; int sortMethod ; std::string label2Mask = XBMCAddon::emptyString; PyObject* pylabel2Mask = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"ii|O", (char**)keywords, &handle, &sortMethod, &pylabel2Mask )) { return NULL; } try { if (pylabel2Mask) PyXBMCGetUnicodeString(label2Mask,pylabel2Mask,false,"label2Mask","XBMCAddon::xbmcplugin::addSortMethod"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmcplugin::addSortMethod( handle, sortMethod, label2Mask ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::addSortMethod\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::addSortMethod\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcplugin_getSetting (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "id", NULL}; int handle ; char * id ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"is", (char**)keywords, &handle, &id )) { return NULL; } std::string apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (std::string )XBMCAddon::xbmcplugin::getSetting( handle, id ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::getSetting\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::getSetting\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcplugin_setSetting (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "id", "value", NULL}; int handle ; std::string id ; PyObject* pyid = NULL; std::string value ; PyObject* pyvalue = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"iOO", (char**)keywords, &handle, &pyid, &pyvalue )) { return NULL; } try { if (pyid) PyXBMCGetUnicodeString(id,pyid,false,"id","XBMCAddon::xbmcplugin::setSetting"); if (pyvalue) PyXBMCGetUnicodeString(value,pyvalue,false,"value","XBMCAddon::xbmcplugin::setSetting"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmcplugin::setSetting( handle, id, value ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setSetting\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setSetting\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcplugin_setContent (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "content", NULL}; int handle ; char * content ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"is", (char**)keywords, &handle, &content )) { return NULL; } try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmcplugin::setContent( handle, content ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setContent\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setContent\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcplugin_setPluginCategory (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "category", NULL}; int handle ; std::string category ; PyObject* pycategory = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"iO", (char**)keywords, &handle, &pycategory )) { return NULL; } try { if (pycategory) PyXBMCGetUnicodeString(category,pycategory,false,"category","XBMCAddon::xbmcplugin::setPluginCategory"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmcplugin::setPluginCategory( handle, category ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setPluginCategory\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setPluginCategory\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcplugin_setPluginFanart (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "image", "color1", "color2", "color3", NULL}; int handle ; char * image = NULL; char * color1 = NULL; char * color2 = NULL; char * color3 = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i|ssss", (char**)keywords, &handle, &image, &color1, &color2, &color3 )) { return NULL; } try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmcplugin::setPluginFanart( handle, image, color1, color2, color3 ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setPluginFanart\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setPluginFanart\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcplugin_setProperty (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "handle", "key", "value", NULL}; int handle ; char * key ; std::string value ; PyObject* pyvalue = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"isO", (char**)keywords, &handle, &key, &pyvalue )) { return NULL; } try { if (pyvalue) PyXBMCGetUnicodeString(value,pyvalue,false,"value","XBMCAddon::xbmcplugin::setProperty"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); XBMCAddon::xbmcplugin::setProperty( handle, key, value ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setProperty\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcplugin::setProperty\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyMethodDef xbmcplugin_methods[] = { {(char*)"addDirectoryItem", (PyCFunction)xbmcplugin_addDirectoryItem, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"addDirectoryItems", (PyCFunction)xbmcplugin_addDirectoryItems, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"endOfDirectory", (PyCFunction)xbmcplugin_endOfDirectory, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setResolvedUrl", (PyCFunction)xbmcplugin_setResolvedUrl, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"addSortMethod", (PyCFunction)xbmcplugin_addSortMethod, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSetting", (PyCFunction)xbmcplugin_getSetting, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setSetting", (PyCFunction)xbmcplugin_setSetting, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setContent", (PyCFunction)xbmcplugin_setContent, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setPluginCategory", (PyCFunction)xbmcplugin_setPluginCategory, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setPluginFanart", (PyCFunction)xbmcplugin_setPluginFanart, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setProperty", (PyCFunction)xbmcplugin_setProperty, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This is the call that will call all of the other initializes // for all of the classes in this module static void initTypes() { static bool typesAlreadyInitialized = false; if (!typesAlreadyInitialized) { typesAlreadyInitialized = true; } } void initModule_xbmcplugin() { initTypes(); // init general xbmcplugin modules PyObject* module; module = Py_InitModule((char*)"xbmcplugin", xbmcplugin_methods); if (module == NULL) return; // constants PyModule_AddStringConstant(module, (char*)"__author__", (char*)"Team Kodi "); PyModule_AddStringConstant(module, (char*)"__date__", (char*)"Mon Feb 13 21:32:17 GMT 2017"); PyModule_AddStringConstant(module, (char*)"__version__", (char*)"2.25.0"); PyModule_AddStringConstant(module, (char*)"__credits__", (char*)"Team Kodi"); PyModule_AddStringConstant(module, (char*)"__platform__", (char*)"ALL"); // need to handle constants PyModule_AddIntConstant(module,"SORT_METHOD_NONE",SORT_METHOD_NONE); PyModule_AddIntConstant(module,"SORT_METHOD_LABEL",SORT_METHOD_LABEL); PyModule_AddIntConstant(module,"SORT_METHOD_LABEL_IGNORE_THE",SORT_METHOD_LABEL_IGNORE_THE); PyModule_AddIntConstant(module,"SORT_METHOD_DATE",SORT_METHOD_DATE); PyModule_AddIntConstant(module,"SORT_METHOD_SIZE",SORT_METHOD_SIZE); PyModule_AddIntConstant(module,"SORT_METHOD_FILE",SORT_METHOD_FILE); PyModule_AddIntConstant(module,"SORT_METHOD_DRIVE_TYPE",SORT_METHOD_DRIVE_TYPE); PyModule_AddIntConstant(module,"SORT_METHOD_TRACKNUM",SORT_METHOD_TRACKNUM); PyModule_AddIntConstant(module,"SORT_METHOD_DURATION",SORT_METHOD_DURATION); PyModule_AddIntConstant(module,"SORT_METHOD_TITLE",SORT_METHOD_TITLE); PyModule_AddIntConstant(module,"SORT_METHOD_TITLE_IGNORE_THE",SORT_METHOD_TITLE_IGNORE_THE); PyModule_AddIntConstant(module,"SORT_METHOD_ARTIST",SORT_METHOD_ARTIST); PyModule_AddIntConstant(module,"SORT_METHOD_ARTIST_IGNORE_THE",SORT_METHOD_ARTIST_IGNORE_THE); PyModule_AddIntConstant(module,"SORT_METHOD_ALBUM",SORT_METHOD_ALBUM); PyModule_AddIntConstant(module,"SORT_METHOD_ALBUM_IGNORE_THE",SORT_METHOD_ALBUM_IGNORE_THE); PyModule_AddIntConstant(module,"SORT_METHOD_GENRE",SORT_METHOD_GENRE); PyModule_AddIntConstant(module,"SORT_METHOD_VIDEO_YEAR",SORT_METHOD_YEAR); PyModule_AddIntConstant(module,"SORT_METHOD_VIDEO_RATING",SORT_METHOD_VIDEO_RATING); PyModule_AddIntConstant(module,"SORT_METHOD_PROGRAM_COUNT",SORT_METHOD_PROGRAM_COUNT); PyModule_AddIntConstant(module,"SORT_METHOD_PLAYLIST_ORDER",SORT_METHOD_PLAYLIST_ORDER); PyModule_AddIntConstant(module,"SORT_METHOD_EPISODE",SORT_METHOD_EPISODE); PyModule_AddIntConstant(module,"SORT_METHOD_VIDEO_TITLE",SORT_METHOD_VIDEO_TITLE); PyModule_AddIntConstant(module,"SORT_METHOD_VIDEO_SORT_TITLE",SORT_METHOD_VIDEO_SORT_TITLE); PyModule_AddIntConstant(module,"SORT_METHOD_VIDEO_SORT_TITLE_IGNORE_THE",SORT_METHOD_VIDEO_SORT_TITLE_IGNORE_THE); PyModule_AddIntConstant(module,"SORT_METHOD_PRODUCTIONCODE",SORT_METHOD_PRODUCTIONCODE); PyModule_AddIntConstant(module,"SORT_METHOD_SONG_RATING",SORT_METHOD_SONG_RATING); PyModule_AddIntConstant(module,"SORT_METHOD_MPAA_RATING",SORT_METHOD_MPAA_RATING); PyModule_AddIntConstant(module,"SORT_METHOD_VIDEO_RUNTIME",SORT_METHOD_VIDEO_RUNTIME); PyModule_AddIntConstant(module,"SORT_METHOD_STUDIO",SORT_METHOD_STUDIO); PyModule_AddIntConstant(module,"SORT_METHOD_STUDIO_IGNORE_THE",SORT_METHOD_STUDIO_IGNORE_THE); PyModule_AddIntConstant(module,"SORT_METHOD_UNSORTED",SORT_METHOD_UNSORTED); PyModule_AddIntConstant(module,"SORT_METHOD_BITRATE",SORT_METHOD_BITRATE); PyModule_AddIntConstant(module,"SORT_METHOD_LISTENERS",SORT_METHOD_LISTENERS); PyModule_AddIntConstant(module,"SORT_METHOD_COUNTRY",SORT_METHOD_COUNTRY); PyModule_AddIntConstant(module,"SORT_METHOD_DATEADDED",SORT_METHOD_DATEADDED); PyModule_AddIntConstant(module,"SORT_METHOD_FULLPATH",SORT_METHOD_FULLPATH); PyModule_AddIntConstant(module,"SORT_METHOD_LABEL_IGNORE_FOLDERS",SORT_METHOD_LABEL_IGNORE_FOLDERS); PyModule_AddIntConstant(module,"SORT_METHOD_LASTPLAYED",SORT_METHOD_LASTPLAYED); PyModule_AddIntConstant(module,"SORT_METHOD_PLAYCOUNT",SORT_METHOD_PLAYCOUNT); PyModule_AddIntConstant(module,"SORT_METHOD_CHANNEL",SORT_METHOD_CHANNEL); PyModule_AddIntConstant(module,"SORT_METHOD_DATE_TAKEN",SORT_METHOD_DATE_TAKEN); PyModule_AddIntConstant(module,"SORT_METHOD_VIDEO_USER_RATING",SORT_METHOD_VIDEO_USER_RATING); PyModule_AddIntConstant(module,"SORT_METHOD_SONG_USER_RATING",SORT_METHOD_SONG_USER_RATING); } } // end PythonBindings namespace for python type definitions xbmc/interfaces/python/generated/AddonModuleXbmcaddon.cpp0000644000175000017500000003522413050422744022345 0ustar toxtox /* * Copyright (C) 2005-2013 Team XBMC * http://xbmc.org * * This Program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This Program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with XBMC; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. * http://www.gnu.org/copyleft/gpl.html * */ // ************************************************************************ // This file was generated by xbmc compile process. DO NOT EDIT!! // It was created by running the code generator on the spec file for // the module "xbmcaddon" on the template file PythonSwig.template.cpp // ************************************************************************ #include #include #include "interfaces/python/LanguageHook.h" #include "interfaces/python/swig.h" #include "interfaces/python/PyContext.h" #include "interfaces/legacy/Addon.h" using namespace XBMCAddon; using namespace xbmcaddon; #if defined(__GNUG__) && (__GNUC__>4) || (__GNUC__==4 && __GNUC_MINOR__>=2) #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif namespace PythonBindings { //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcaddon::Addon TypeInfo TyXBMCAddon_xbmcaddon_Addon_Type(typeid(XBMCAddon::xbmcaddon::Addon)); //========================================================================= static PyObject* xbmcaddon_XBMCAddon_xbmcaddon_Addon_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "id", NULL}; char * id = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|s", (char**)keywords, &id )) { return NULL; } XBMCAddon::xbmcaddon::Addon * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcaddon::Addon *)new XBMCAddon::xbmcaddon::Addon( id ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcaddon::Addon\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcaddon::Addon\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcaddon_XBMCAddon_xbmcaddon_Addon_getLocalizedString (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "id", NULL}; int id ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"i", (char**)keywords, &id )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcaddon::Addon*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcaddon_Addon_Type,"getLocalizedString","XBMCAddon::xbmcaddon::Addon"))-> getLocalizedString( id ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getLocalizedString\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getLocalizedString\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyUnicode_DecodeUTF8(apiResult.c_str(),apiResult.size(),"replace"); return result; } static PyObject* xbmcaddon_XBMCAddon_xbmcaddon_Addon_getSetting (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "id", NULL}; char * id ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &id )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcaddon::Addon*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcaddon_Addon_Type,"getSetting","XBMCAddon::xbmcaddon::Addon"))-> getSetting( id ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getSetting\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getSetting\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcaddon_XBMCAddon_xbmcaddon_Addon_setSetting (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "id", "value", NULL}; char * id ; std::string value ; PyObject* pyvalue = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"sO", (char**)keywords, &id, &pyvalue )) { return NULL; } try { if (pyvalue) PyXBMCGetUnicodeString(value,pyvalue,false,"value","setSetting"); ((XBMCAddon::xbmcaddon::Addon*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcaddon_Addon_Type,"setSetting","XBMCAddon::xbmcaddon::Addon"))-> setSetting( id, value ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"setSetting\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"setSetting\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcaddon_XBMCAddon_xbmcaddon_Addon_openSettings (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcaddon::Addon*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcaddon_Addon_Type,"openSettings","XBMCAddon::xbmcaddon::Addon"))-> openSettings( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"openSettings\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"openSettings\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcaddon_XBMCAddon_xbmcaddon_Addon_getAddonInfo (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "id", NULL}; char * id ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"s", (char**)keywords, &id )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcaddon::Addon*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcaddon_Addon_Type,"getAddonInfo","XBMCAddon::xbmcaddon::Addon"))-> getAddonInfo( id ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"getAddonInfo\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"getAddonInfo\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static void xbmcaddon_XBMCAddon_xbmcaddon_Addon_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcaddon::Addon* theObj = (XBMCAddon::xbmcaddon::Addon*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcaddon_Addon_Type,"~XBMCAddon::xbmcaddon::Addon","XBMCAddon::xbmcaddon::Addon"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcaddon::Addon\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcaddon::Addon\""); } self->ob_type->tp_free((PyObject*)self); } //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcaddon::Addon //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcaddon_Addon_methods[] = { {(char*)"getLocalizedString", (PyCFunction)xbmcaddon_XBMCAddon_xbmcaddon_Addon_getLocalizedString, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getSetting", (PyCFunction)xbmcaddon_XBMCAddon_xbmcaddon_Addon_getSetting, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"setSetting", (PyCFunction)xbmcaddon_XBMCAddon_xbmcaddon_Addon_setSetting, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"openSettings", (PyCFunction)xbmcaddon_XBMCAddon_xbmcaddon_Addon_openSettings, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"getAddonInfo", (PyCFunction)xbmcaddon_XBMCAddon_xbmcaddon_Addon_getAddonInfo, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcaddon_Addon_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcaddon_Addon_Type.pythonType; pythonType.tp_name = (char*)"xbmcaddon.Addon"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcaddon_XBMCAddon_xbmcaddon_Addon_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcaddon_Addon_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcaddon_XBMCAddon_xbmcaddon_Addon_New; TyXBMCAddon_xbmcaddon_Addon_Type.swigType="p.XBMCAddon::xbmcaddon::Addon"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcaddon_Addon_Type); } //========================================================================= static PyMethodDef xbmcaddon_methods[] = { {NULL, NULL, 0, NULL} }; // This is the call that will call all of the other initializes // for all of the classes in this module static void initTypes() { static bool typesAlreadyInitialized = false; if (!typesAlreadyInitialized) { typesAlreadyInitialized = true; initPyXBMCAddon_xbmcaddon_Addon_Type(); if (PyType_Ready(&(TyXBMCAddon_xbmcaddon_Addon_Type.pythonType)) < 0) return; } } void initModule_xbmcaddon() { initTypes(); // init general xbmcaddon modules PyObject* module; Py_INCREF(&(TyXBMCAddon_xbmcaddon_Addon_Type.pythonType)); module = Py_InitModule((char*)"xbmcaddon", xbmcaddon_methods); if (module == NULL) return; PyModule_AddObject(module, (char*)"Addon", (PyObject*)(&(TyXBMCAddon_xbmcaddon_Addon_Type.pythonType))); // constants PyModule_AddStringConstant(module, (char*)"__author__", (char*)"Team Kodi "); PyModule_AddStringConstant(module, (char*)"__date__", (char*)"Mon Feb 13 21:32:20 GMT 2017"); PyModule_AddStringConstant(module, (char*)"__version__", (char*)"2.25.0"); PyModule_AddStringConstant(module, (char*)"__credits__", (char*)"Team Kodi"); PyModule_AddStringConstant(module, (char*)"__platform__", (char*)"ALL"); // need to handle constants } } // end PythonBindings namespace for python type definitions xbmc/interfaces/python/generated/AddonModuleXbmcvfs.cpp0000644000175000017500000013737113050422747022067 0ustar toxtox /* * Copyright (C) 2005-2013 Team XBMC * http://xbmc.org * * This Program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This Program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with XBMC; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. * http://www.gnu.org/copyleft/gpl.html * */ // ************************************************************************ // This file was generated by xbmc compile process. DO NOT EDIT!! // It was created by running the code generator on the spec file for // the module "xbmcvfs" on the template file PythonSwig.template.cpp // ************************************************************************ #include #include #include "interfaces/python/LanguageHook.h" #include "interfaces/python/swig.h" #include "interfaces/python/PyContext.h" #include "interfaces/legacy/ModuleXbmcvfs.h" #include "interfaces/legacy/File.h" #include "interfaces/legacy/Stat.h" #include "utils/log.h" using namespace XBMCAddon; using namespace xbmcvfs; #if defined(__GNUG__) && (__GNUC__>4) || (__GNUC__==4 && __GNUC_MINOR__>=2) #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif namespace PythonBindings { //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcvfs::File TypeInfo TyXBMCAddon_xbmcvfs_File_Type(typeid(XBMCAddon::xbmcvfs::File)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcvfs::Stat TypeInfo TyXBMCAddon_xbmcvfs_Stat_Type(typeid(XBMCAddon::xbmcvfs::Stat)); //========================================================================= static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_File_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "filepath", "mode", NULL}; std::string filepath ; PyObject* pyfilepath = NULL; char * mode = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|s", (char**)keywords, &pyfilepath, &mode )) { return NULL; } XBMCAddon::xbmcvfs::File * apiResult; try { if (pyfilepath) PyXBMCGetUnicodeString(filepath,pyfilepath,false,"filepath","File"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcvfs::File *)new XBMCAddon::xbmcvfs::File( filepath, mode ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcvfs::File\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcvfs::File\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_File_read (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "numBytes", NULL}; unsigned long numBytes = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|k", (char**)keywords, &numBytes )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcvfs::File*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_File_Type,"read","XBMCAddon::xbmcvfs::File"))-> read( numBytes ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"read\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"read\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_File_readBytes (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "numBytes", NULL}; unsigned long numBytes = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|k", (char**)keywords, &numBytes )) { return NULL; } XbmcCommons::Buffer apiResult; try { apiResult = (XbmcCommons::Buffer )((XBMCAddon::xbmcvfs::File*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_File_Type,"readBytes","XBMCAddon::xbmcvfs::File"))-> readBytes( numBytes ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"readBytes\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"readBytes\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyByteArray_FromStringAndSize((char*)apiResult.curPosition(),apiResult.remaining()); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_File_write (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "buffer", NULL}; XbmcCommons::Buffer buffer ; PyObject* pybuffer = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pybuffer )) { return NULL; } bool apiResult; try { if (PyString_Check(pybuffer)) { const char* str = PyString_AsString(pybuffer); size_t size = (size_t)PyString_Size(pybuffer); buffer.allocate(size); buffer.put(str,size); buffer.flip(); // prepare the buffer for reading from } else if (PyByteArray_Check(pybuffer)) { size_t size = PyByteArray_Size(pybuffer); buffer.allocate(size); buffer.put(PyByteArray_AsString(pybuffer),size); buffer.flip(); // prepare the buffer for reading from } else throw XBMCAddon::WrongTypeException("argument \"%s\" for \"%s\" must be a string or a bytearray", "buffer", "write"); apiResult = (bool )((XBMCAddon::xbmcvfs::File*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_File_Type,"write","XBMCAddon::xbmcvfs::File"))-> write( buffer ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"write\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"write\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_File_size (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::File*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_File_Type,"size","XBMCAddon::xbmcvfs::File"))-> size( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"size\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"size\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_File_seek (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "seekBytes", "iWhence", NULL}; long long seekBytes ; int iWhence ; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"Li", (char**)keywords, &seekBytes, &iWhence )) { return NULL; } long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::File*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_File_Type,"seek","XBMCAddon::xbmcvfs::File"))-> seek( seekBytes, iWhence ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"seek\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"seek\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_File_close (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcvfs::File*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_File_Type,"close","XBMCAddon::xbmcvfs::File"))-> close( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"close\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"close\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", NULL}; std::string path ; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypath )) { return NULL; } XBMCAddon::xbmcvfs::Stat * apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","Stat"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcvfs::Stat *)new XBMCAddon::xbmcvfs::Stat( path ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcvfs::Stat\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcvfs::Stat\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_mode (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"st_mode","XBMCAddon::xbmcvfs::Stat"))-> st_mode( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"st_mode\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"st_mode\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_ino (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"st_ino","XBMCAddon::xbmcvfs::Stat"))-> st_ino( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"st_ino\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"st_ino\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_dev (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"st_dev","XBMCAddon::xbmcvfs::Stat"))-> st_dev( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"st_dev\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"st_dev\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_nlink (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"st_nlink","XBMCAddon::xbmcvfs::Stat"))-> st_nlink( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"st_nlink\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"st_nlink\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_uid (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"st_uid","XBMCAddon::xbmcvfs::Stat"))-> st_uid( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"st_uid\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"st_uid\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_gid (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"st_gid","XBMCAddon::xbmcvfs::Stat"))-> st_gid( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"st_gid\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"st_gid\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_size (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"st_size","XBMCAddon::xbmcvfs::Stat"))-> st_size( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"st_size\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"st_size\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_atime (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"atime","XBMCAddon::xbmcvfs::Stat"))-> atime( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"atime\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"atime\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_mtime (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"mtime","XBMCAddon::xbmcvfs::Stat"))-> mtime( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"mtime\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"mtime\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_ctime (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; long long apiResult; try { apiResult = (long long )((XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"ctime","XBMCAddon::xbmcvfs::Stat"))-> ctime( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"ctime\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"ctime\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"L", apiResult); return result; } static PyObject* xbmcvfs_copy (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "strSource", "strDestnation", NULL}; std::string strSource ; PyObject* pystrSource = NULL; std::string strDestnation ; PyObject* pystrDestnation = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO", (char**)keywords, &pystrSource, &pystrDestnation )) { return NULL; } bool apiResult; try { if (pystrSource) PyXBMCGetUnicodeString(strSource,pystrSource,false,"strSource","XBMCAddon::xbmcvfs::copy"); if (pystrDestnation) PyXBMCGetUnicodeString(strDestnation,pystrDestnation,false,"strDestnation","XBMCAddon::xbmcvfs::copy"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmcvfs::copy( strSource, strDestnation ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::copy\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::copy\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcvfs_delete (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "file", NULL}; std::string file ; PyObject* pyfile = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyfile )) { return NULL; } bool apiResult; try { if (pyfile) PyXBMCGetUnicodeString(file,pyfile,false,"file","XBMCAddon::xbmcvfs::deleteFile"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmcvfs::deleteFile( file ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::deleteFile\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::deleteFile\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcvfs_rename (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "file", "newFile", NULL}; std::string file ; PyObject* pyfile = NULL; std::string newFile ; PyObject* pynewFile = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO", (char**)keywords, &pyfile, &pynewFile )) { return NULL; } bool apiResult; try { if (pyfile) PyXBMCGetUnicodeString(file,pyfile,false,"file","XBMCAddon::xbmcvfs::rename"); if (pynewFile) PyXBMCGetUnicodeString(newFile,pynewFile,false,"newFile","XBMCAddon::xbmcvfs::rename"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmcvfs::rename( file, newFile ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::rename\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::rename\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcvfs_exists (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", NULL}; std::string path ; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypath )) { return NULL; } bool apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","XBMCAddon::xbmcvfs::exists"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmcvfs::exists( path ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::exists\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::exists\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcvfs_mkdir (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", NULL}; std::string path ; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypath )) { return NULL; } bool apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","XBMCAddon::xbmcvfs::mkdir"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmcvfs::mkdir( path ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::mkdir\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::mkdir\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcvfs_mkdirs (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", NULL}; std::string path ; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypath )) { return NULL; } bool apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","XBMCAddon::xbmcvfs::mkdirs"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmcvfs::mkdirs( path ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::mkdirs\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::mkdirs\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcvfs_rmdir (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", "force", NULL}; std::string path ; PyObject* pypath = NULL; bool force = false; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O|b", (char**)keywords, &pypath, &force )) { return NULL; } bool apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","XBMCAddon::xbmcvfs::rmdir"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (bool )XBMCAddon::xbmcvfs::rmdir( path, force ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::rmdir\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::rmdir\""); return NULL; } PyObject* result = Py_None; // transform the result result = Py_BuildValue((char*)"b", apiResult); return result; } static PyObject* xbmcvfs_listdir (PyObject* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "path", NULL}; std::string path ; PyObject* pypath = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pypath )) { return NULL; } Tuple< std::vector< XBMCAddon::String > ,std::vector< XBMCAddon::String > > apiResult; try { if (pypath) PyXBMCGetUnicodeString(path,pypath,false,"path","XBMCAddon::xbmcvfs::listdir"); XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (Tuple< std::vector< XBMCAddon::String > ,std::vector< XBMCAddon::String > > )XBMCAddon::xbmcvfs::listdir( path ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::listdir\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::listdir\""); return NULL; } PyObject* result = Py_None; // transform the result int vecSize = apiResult.GetNumValuesSet(); result = PyTuple_New(vecSize); { PyObject* pyentry1; if (vecSize > 0) { std::vector< XBMCAddon::String > & entry1 = apiResult.first(); { pyentry1 = PyList_New(0); for (std::vector::iterator iter = entry1.begin(); iter != entry1.end(); ++iter) { std::string & entry2 = *iter; PyObject* pyentry2; pyentry2 = PyString_FromStringAndSize(entry2.c_str(), entry2.length()); PyList_Append(pyentry1, pyentry2); Py_DECREF(pyentry2); } } PyTuple_SetItem(result, 0, pyentry1); } if (vecSize > 1) { std::vector< XBMCAddon::String > & entry1 = apiResult.second(); { pyentry1 = PyList_New(0); for (std::vector::iterator iter = entry1.begin(); iter != entry1.end(); ++iter) { std::string & entry3 = *iter; PyObject* pyentry3; pyentry3 = PyString_FromStringAndSize(entry3.c_str(), entry3.length()); PyList_Append(pyentry1, pyentry3); Py_DECREF(pyentry3); } } PyTuple_SetItem(result, 1, pyentry1); } } return result; } static void xbmcvfs_XBMCAddon_xbmcvfs_File_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcvfs::File* theObj = (XBMCAddon::xbmcvfs::File*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_File_Type,"~XBMCAddon::xbmcvfs::File","XBMCAddon::xbmcvfs::File"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::File\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::File\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcvfs_XBMCAddon_xbmcvfs_Stat_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcvfs::Stat* theObj = (XBMCAddon::xbmcvfs::Stat*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcvfs_Stat_Type,"~XBMCAddon::xbmcvfs::Stat","XBMCAddon::xbmcvfs::Stat"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::Stat\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcvfs::Stat\""); } self->ob_type->tp_free((PyObject*)self); } //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcvfs::File //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcvfs_File_methods[] = { {(char*)"read", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_File_read, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"readBytes", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_File_readBytes, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"write", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_File_write, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"size", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_File_size, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"seek", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_File_seek, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"close", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_File_close, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcvfs_File_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcvfs_File_Type.pythonType; pythonType.tp_name = (char*)"xbmcvfs.File"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcvfs_XBMCAddon_xbmcvfs_File_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcvfs_File_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcvfs_XBMCAddon_xbmcvfs_File_New; TyXBMCAddon_xbmcvfs_File_Type.swigType="p.XBMCAddon::xbmcvfs::File"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcvfs_File_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcvfs::Stat //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcvfs_Stat_methods[] = { {(char*)"st_mode", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_mode, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"st_ino", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_ino, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"st_dev", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_dev, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"st_nlink", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_nlink, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"st_uid", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_uid, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"st_gid", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_gid, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"st_size", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_size, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"st_atime", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_atime, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"st_mtime", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_mtime, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"st_ctime", (PyCFunction)xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_ctime, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcvfs_Stat_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcvfs_Stat_Type.pythonType; pythonType.tp_name = (char*)"xbmcvfs.Stat"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcvfs_XBMCAddon_xbmcvfs_Stat_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcvfs_Stat_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcvfs_XBMCAddon_xbmcvfs_Stat_New; TyXBMCAddon_xbmcvfs_Stat_Type.swigType="p.XBMCAddon::xbmcvfs::Stat"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcvfs_Stat_Type); } //========================================================================= static PyMethodDef xbmcvfs_methods[] = { {(char*)"copy", (PyCFunction)xbmcvfs_copy, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"delete", (PyCFunction)xbmcvfs_delete, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"rename", (PyCFunction)xbmcvfs_rename, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"exists", (PyCFunction)xbmcvfs_exists, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"mkdir", (PyCFunction)xbmcvfs_mkdir, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"mkdirs", (PyCFunction)xbmcvfs_mkdirs, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"rmdir", (PyCFunction)xbmcvfs_rmdir, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"listdir", (PyCFunction)xbmcvfs_listdir, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This is the call that will call all of the other initializes // for all of the classes in this module static void initTypes() { static bool typesAlreadyInitialized = false; if (!typesAlreadyInitialized) { typesAlreadyInitialized = true; initPyXBMCAddon_xbmcvfs_File_Type(); initPyXBMCAddon_xbmcvfs_Stat_Type(); if (PyType_Ready(&(TyXBMCAddon_xbmcvfs_File_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcvfs_Stat_Type.pythonType)) < 0) return; } } void initModule_xbmcvfs() { initTypes(); // init general xbmcvfs modules PyObject* module; Py_INCREF(&(TyXBMCAddon_xbmcvfs_File_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcvfs_Stat_Type.pythonType)); module = Py_InitModule((char*)"xbmcvfs", xbmcvfs_methods); if (module == NULL) return; PyModule_AddObject(module, (char*)"File", (PyObject*)(&(TyXBMCAddon_xbmcvfs_File_Type.pythonType))); PyModule_AddObject(module, (char*)"Stat", (PyObject*)(&(TyXBMCAddon_xbmcvfs_Stat_Type.pythonType))); // constants PyModule_AddStringConstant(module, (char*)"__author__", (char*)"Team Kodi "); PyModule_AddStringConstant(module, (char*)"__date__", (char*)"Mon Feb 13 21:32:23 GMT 2017"); PyModule_AddStringConstant(module, (char*)"__version__", (char*)"2.25.0"); PyModule_AddStringConstant(module, (char*)"__credits__", (char*)"Team Kodi"); PyModule_AddStringConstant(module, (char*)"__platform__", (char*)"ALL"); // need to handle constants } } // end PythonBindings namespace for python type definitions xbmc/interfaces/python/generated/AddonModuleXbmcwsgi.cpp0000644000175000017500000012773113050422751022234 0ustar toxtox /* * Copyright (C) 2005-2013 Team XBMC * http://xbmc.org * * This Program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This Program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with XBMC; see the file COPYING. If not, write to * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. * http://www.gnu.org/copyleft/gpl.html * */ // ************************************************************************ // This file was generated by xbmc compile process. DO NOT EDIT!! // It was created by running the code generator on the spec file for // the module "xbmcwsgi" on the template file PythonSwig.template.cpp // ************************************************************************ #include "system.h" #ifdef HAS_WEB_SERVER #include #include #include "interfaces/python/LanguageHook.h" #include "interfaces/python/swig.h" #include "interfaces/python/PyContext.h" #include "interfaces/legacy/wsgi/WsgiErrorStream.h" #include "interfaces/legacy/wsgi/WsgiInputStream.h" #include "interfaces/legacy/wsgi/WsgiResponse.h" #include "interfaces/legacy/wsgi/WsgiResponseBody.h" using namespace XBMCAddon; using namespace xbmcwsgi; #if defined(__GNUG__) && (__GNUC__>4) || (__GNUC__==4 && __GNUC_MINOR__>=2) #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif namespace PythonBindings { //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcwsgi::WsgiErrorStream TypeInfo TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type(typeid(XBMCAddon::xbmcwsgi::WsgiErrorStream)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcwsgi::WsgiInputStreamIterator TypeInfo TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type(typeid(XBMCAddon::xbmcwsgi::WsgiInputStreamIterator)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcwsgi::WsgiInputStream TypeInfo TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type(typeid(XBMCAddon::xbmcwsgi::WsgiInputStream)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcwsgi::WsgiResponse TypeInfo TyXBMCAddon_xbmcwsgi_WsgiResponse_Type(typeid(XBMCAddon::xbmcwsgi::WsgiResponse)); //========================================================================= //========================================================================= // These variables will hold the Python Type information for XBMCAddon::xbmcwsgi::WsgiResponseBody TypeInfo TyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type(typeid(XBMCAddon::xbmcwsgi::WsgiResponseBody)); //========================================================================= static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcwsgi::WsgiErrorStream * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcwsgi::WsgiErrorStream *)new XBMCAddon::xbmcwsgi::WsgiErrorStream( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiErrorStream\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiErrorStream\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_flush (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; try { ((XBMCAddon::xbmcwsgi::WsgiErrorStream*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type,"flush","XBMCAddon::xbmcwsgi::WsgiErrorStream"))-> flush( ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"flush\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"flush\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_write (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "str", NULL}; std::string str ; PyObject* pystr = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pystr )) { return NULL; } try { if (pystr) PyXBMCGetUnicodeString(str,pystr,false,"str","write"); ((XBMCAddon::xbmcwsgi::WsgiErrorStream*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type,"write","XBMCAddon::xbmcwsgi::WsgiErrorStream"))-> write( str ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"write\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"write\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_writelines (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "seq", NULL}; std::vector< XBMCAddon::String > seq ; PyObject* pyseq = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pyseq )) { return NULL; } try { if (pyseq) { bool isTuple = PyObject_TypeCheck(pyseq,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyseq,&PyList_Type)) throw WrongTypeException("The parameter \"seq\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyseq) : PyList_Size(pyseq)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyseq, i) : PyList_GetItem(pyseq, i)); std::string entry1; if (pyentry1) PyXBMCGetUnicodeString(entry1,pyentry1,false,"entry1","writelines"); seq.push_back(entry1); } } ((XBMCAddon::xbmcwsgi::WsgiErrorStream*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type,"writelines","XBMCAddon::xbmcwsgi::WsgiErrorStream"))-> writelines( seq ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"writelines\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"writelines\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcwsgi::WsgiInputStreamIterator * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcwsgi::WsgiInputStreamIterator *)new XBMCAddon::xbmcwsgi::WsgiInputStreamIterator( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiInputStreamIterator\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiInputStreamIterator\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_read (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "size", NULL}; unsigned long size = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|k", (char**)keywords, &size )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcwsgi::WsgiInputStreamIterator*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type,"read","XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"))-> read( size ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"read\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"read\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readline (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "size", NULL}; unsigned long size = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|k", (char**)keywords, &size )) { return NULL; } std::string apiResult; try { apiResult = (std::string )((XBMCAddon::xbmcwsgi::WsgiInputStreamIterator*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type,"readline","XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"))-> readline( size ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"readline\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"readline\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readlines (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "sizehint", NULL}; unsigned long sizehint = 0; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"|k", (char**)keywords, &sizehint )) { return NULL; } std::vector< XBMCAddon::String > apiResult; try { apiResult = (std::vector< XBMCAddon::String > )((XBMCAddon::xbmcwsgi::WsgiInputStreamIterator*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type,"readlines","XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"))-> readlines( sizehint ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"readlines\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"readlines\""); return NULL; } PyObject* result = Py_None; // transform the result result = PyList_New(0); for (std::vector::iterator iter = apiResult.begin(); iter != apiResult.end(); ++iter) { std::string & entry1 = *iter; PyObject* pyentry1; pyentry1 = PyString_FromStringAndSize(entry1.c_str(), entry1.length()); PyList_Append(result, pyentry1); Py_DECREF(pyentry1); } return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcwsgi::WsgiInputStream * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcwsgi::WsgiInputStream *)new XBMCAddon::xbmcwsgi::WsgiInputStream( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiInputStream\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiInputStream\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcwsgi::WsgiResponse * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcwsgi::WsgiResponse *)new XBMCAddon::xbmcwsgi::WsgiResponse( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiResponse\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiResponse\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_callable_ (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "status", "response_headers", "exc_info", NULL}; std::string status ; PyObject* pystatus = NULL; std::vector< XBMCAddon::xbmcwsgi::WsgiHttpHeader > response_headers ; PyObject* pyresponse_headers = NULL; void * exc_info = NULL; PyObject* pyexc_info = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"OO|O", (char**)keywords, &pystatus, &pyresponse_headers, &pyexc_info )) { return NULL; } WsgiResponseBody * apiResult; try { if (pystatus) PyXBMCGetUnicodeString(status,pystatus,false,"status","operator ()"); if (pyresponse_headers) { bool isTuple = PyObject_TypeCheck(pyresponse_headers,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyresponse_headers,&PyList_Type)) throw WrongTypeException("The parameter \"response_headers\" must be either a Tuple or a List."); PyObject *pyentry1 = NULL; int vecSize = (isTuple ? PyTuple_Size(pyresponse_headers) : PyList_Size(pyresponse_headers)); for(int i = 0; i < vecSize; i++) { pyentry1 = (isTuple ? PyTuple_GetItem(pyresponse_headers, i) : PyList_GetItem(pyresponse_headers, i)); Tuple< XBMCAddon::String ,XBMCAddon::String > entry1; if(pyentry1) { bool isTuple = PyObject_TypeCheck(pyentry1,&PyTuple_Type); if (!isTuple && !PyObject_TypeCheck(pyentry1,&PyList_Type)) throw WrongTypeException("The parameter \"entry1\" must be either a Tuple or a List."); int vecSize = (isTuple ? PyTuple_Size(pyentry1) : PyList_Size(pyentry1)); if (vecSize > 0) { PyObject *pyentry0_2 = NULL; pyentry0_2 = (isTuple ? PyTuple_GetItem(pyentry1, 0) : PyList_GetItem(pyentry1, 0)); std::string entry0_2; if (pyentry0_2) PyXBMCGetUnicodeString(entry0_2,pyentry0_2,false,"entry0_2","operator ()"); entry1.first() = entry0_2; } if (vecSize > 1) { PyObject *pyentry1_2 = NULL; pyentry1_2 = (isTuple ? PyTuple_GetItem(pyentry1, 1) : PyList_GetItem(pyentry1, 1)); std::string entry1_2; if (pyentry1_2) PyXBMCGetUnicodeString(entry1_2,pyentry1_2,false,"entry1_2","operator ()"); entry1.second() = entry1_2; } } response_headers.push_back(entry1); } } exc_info = (void*)pyexc_info; apiResult = (WsgiResponseBody *)((XBMCAddon::xbmcwsgi::WsgiResponse*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiResponse_Type,"operator ()","XBMCAddon::xbmcwsgi::WsgiResponse"))-> operator ()( status, response_headers, exc_info ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"operator ()\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"operator ()\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,true); return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_New (PyTypeObject* pytype , PyObject *args, PyObject *kwds ) { XBMC_TRACE; XBMCAddon::xbmcwsgi::WsgiResponseBody * apiResult; try { XBMCAddon::SetLanguageHookGuard slhg(XBMCAddon::Python::PythonLanguageHook::GetIfExists(PyThreadState_Get()->interp).get()); apiResult = (XBMCAddon::xbmcwsgi::WsgiResponseBody *)new XBMCAddon::xbmcwsgi::WsgiResponseBody( ); prepareForReturn(apiResult); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiResponseBody\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"new XBMCAddon::xbmcwsgi::WsgiResponseBody\""); return NULL; } PyObject* result = Py_None; // transform the result result = makePythonInstance(apiResult,pytype,false); return result; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_callable_ (PyHolder* self , PyObject *args, PyObject *kwds ) { XBMC_TRACE; static const char *keywords[] = { "data", NULL}; std::string data ; PyObject* pydata = NULL; if (!PyArg_ParseTupleAndKeywords( args, kwds, (char*)"O", (char**)keywords, &pydata )) { return NULL; } try { if (pydata) PyXBMCGetUnicodeString(data,pydata,false,"data","operator ()"); ((XBMCAddon::xbmcwsgi::WsgiResponseBody*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type,"operator ()","XBMCAddon::xbmcwsgi::WsgiResponseBody"))-> operator ()( data ); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"operator ()\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"operator ()\""); return NULL; } PyObject* result = Py_None; // transform the result Py_INCREF(Py_None); result = Py_None; return result; } static void xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcwsgi::WsgiErrorStream* theObj = (XBMCAddon::xbmcwsgi::WsgiErrorStream*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type,"~XBMCAddon::xbmcwsgi::WsgiErrorStream","XBMCAddon::xbmcwsgi::WsgiErrorStream"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiErrorStream\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiErrorStream\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcwsgi::WsgiInputStreamIterator* theObj = (XBMCAddon::xbmcwsgi::WsgiInputStreamIterator*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type,"~XBMCAddon::xbmcwsgi::WsgiInputStreamIterator","XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiInputStreamIterator\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiInputStreamIterator\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcwsgi::WsgiInputStream* theObj = (XBMCAddon::xbmcwsgi::WsgiInputStream*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type,"~XBMCAddon::xbmcwsgi::WsgiInputStream","XBMCAddon::xbmcwsgi::WsgiInputStream"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiInputStream\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiInputStream\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcwsgi::WsgiResponse* theObj = (XBMCAddon::xbmcwsgi::WsgiResponse*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiResponse_Type,"~XBMCAddon::xbmcwsgi::WsgiResponse","XBMCAddon::xbmcwsgi::WsgiResponse"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiResponse\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiResponse\""); } self->ob_type->tp_free((PyObject*)self); } static void xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_Dealloc (PyHolder* self ) { XBMC_TRACE; try { XBMCAddon::xbmcwsgi::WsgiResponseBody* theObj = (XBMCAddon::xbmcwsgi::WsgiResponseBody*)retrieveApiInstance((PyObject*)self,&TyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type,"~XBMCAddon::xbmcwsgi::WsgiResponseBody","XBMCAddon::xbmcwsgi::WsgiResponseBody"); cleanForDealloc(theObj); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiResponseBody\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"XBMCAddon::xbmcwsgi::WsgiResponseBody\""); } self->ob_type->tp_free((PyObject*)self); } //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcwsgi::WsgiErrorStream //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcwsgi_WsgiErrorStream_methods[] = { {(char*)"flush", (PyCFunction)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_flush, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"write", (PyCFunction)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_write, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"writelines", (PyCFunction)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_writelines, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type.pythonType; pythonType.tp_name = (char*)"xbmcwsgi.WsgiErrorStream"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcwsgi_WsgiErrorStream_methods; pythonType.tp_base = NULL; pythonType.tp_new = xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_New; TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type.swigType="p.XBMCAddon::xbmcwsgi::WsgiErrorStream"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcwsgi::WsgiInputStreamIterator //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_methods[] = { {(char*)"read", (PyCFunction)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_read, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"readline", (PyCFunction)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readline, METH_VARARGS|METH_KEYWORDS, NULL }, {(char*)"readlines", (PyCFunction)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readlines, METH_VARARGS|METH_KEYWORDS, NULL }, {NULL, NULL, 0, NULL} }; static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iter(PyObject* self) { return self; } static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iternext(PyObject* self) { PyObject* result = NULL; try { XBMCAddon::xbmcwsgi::WsgiInputStreamIterator* iter = (XBMCAddon::xbmcwsgi::WsgiInputStreamIterator*)retrieveApiInstance(self,&TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type,"xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iternext","XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"); // check if we have reached the end if (!iter->end()) { ++(*iter); std::string apiResult = **iter; result = PyString_FromStringAndSize(apiResult.c_str(), apiResult.length()); } } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iternext\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iternext\""); return NULL; } return result; } // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type.pythonType; pythonType.tp_name = (char*)"xbmcwsgi.WsgiInputStreamIterator"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE | Py_TPFLAGS_HAVE_ITER; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_methods; pythonType.tp_iter = (getiterfunc)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iter; pythonType.tp_iternext = (iternextfunc)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iternext; pythonType.tp_base = NULL; pythonType.tp_new = xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_New; TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type.swigType="p.XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcwsgi::WsgiInputStream //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcwsgi_WsgiInputStream_methods[] = { {NULL, NULL, 0, NULL} }; static PyObject* xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_iter(PyObject* self) { PyObject* result = NULL; try { XBMCAddon::xbmcwsgi::WsgiInputStreamIterator* apiResult = ((XBMCAddon::xbmcwsgi::WsgiInputStream*)retrieveApiInstance(self,&TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type,"xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_iternext","XBMCAddon::xbmcwsgi::WsgiInputStream"))->begin(); result = makePythonInstance(apiResult,true); } catch (const XBMCAddon::WrongTypeException& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_TypeError, e.GetMessage()); return NULL; } catch (const XbmcCommons::Exception& e) { CLog::Log(LOGERROR,"EXCEPTION: %s",e.GetMessage()); PyErr_SetString(PyExc_RuntimeError, e.GetMessage()); return NULL; } catch (...) { CLog::Log(LOGERROR,"EXCEPTION: Unknown exception thrown from the call \"xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_iternext\""); PyErr_SetString(PyExc_RuntimeError, "Unknown exception thrown from the call \"xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_iternext\""); return NULL; } return result; } // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcwsgi_WsgiInputStream_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type.pythonType; pythonType.tp_name = (char*)"xbmcwsgi.WsgiInputStream"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcwsgi_WsgiInputStream_methods; pythonType.tp_iter = (getiterfunc)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_iter; pythonType.tp_base = &(TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type.pythonType); pythonType.tp_new = xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_New; TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type.swigType="p.XBMCAddon::xbmcwsgi::WsgiInputStream"; TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type.parentType=&TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcwsgi::WsgiResponse //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcwsgi_WsgiResponse_methods[] = { {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcwsgi_WsgiResponse_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcwsgi_WsgiResponse_Type.pythonType; pythonType.tp_name = (char*)"xbmcwsgi.WsgiResponse"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcwsgi_WsgiResponse_methods; pythonType.tp_call = (ternaryfunc)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_callable_; pythonType.tp_base = NULL; pythonType.tp_new = xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_New; TyXBMCAddon_xbmcwsgi_WsgiResponse_Type.swigType="p.XBMCAddon::xbmcwsgi::WsgiResponse"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcwsgi_WsgiResponse_Type); } //========================================================================= //========================================================================= // This section contains the initialization for the // Python extention for the Api class XBMCAddon::xbmcwsgi::WsgiResponseBody //========================================================================= // All of the methods on this class static PyMethodDef XBMCAddon_xbmcwsgi_WsgiResponseBody_methods[] = { {NULL, NULL, 0, NULL} }; // This method initializes the above mentioned Python Type structure static void initPyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type() { PyTypeObject& pythonType = TyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type.pythonType; pythonType.tp_name = (char*)"xbmcwsgi.WsgiResponseBody"; pythonType.tp_basicsize = sizeof(PyHolder); pythonType.tp_dealloc = (destructor)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_Dealloc; pythonType.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE; pythonType.tp_doc = NULL; pythonType.tp_methods = XBMCAddon_xbmcwsgi_WsgiResponseBody_methods; pythonType.tp_call = (ternaryfunc)xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_callable_; pythonType.tp_base = NULL; pythonType.tp_new = xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_New; TyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type.swigType="p.XBMCAddon::xbmcwsgi::WsgiResponseBody"; registerAddonClassTypeInformation(&TyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type); } //========================================================================= static PyMethodDef xbmcwsgi_methods[] = { {NULL, NULL, 0, NULL} }; // This is the call that will call all of the other initializes // for all of the classes in this module static void initTypes() { static bool typesAlreadyInitialized = false; if (!typesAlreadyInitialized) { typesAlreadyInitialized = true; initPyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type(); initPyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type(); initPyXBMCAddon_xbmcwsgi_WsgiInputStream_Type(); initPyXBMCAddon_xbmcwsgi_WsgiResponse_Type(); initPyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type(); if (PyType_Ready(&(TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcwsgi_WsgiResponse_Type.pythonType)) < 0) return; if (PyType_Ready(&(TyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type.pythonType)) < 0) return; } } void initModule_xbmcwsgi() { initTypes(); // init general xbmcwsgi modules PyObject* module; Py_INCREF(&(TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcwsgi_WsgiResponse_Type.pythonType)); Py_INCREF(&(TyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type.pythonType)); module = Py_InitModule((char*)"xbmcwsgi", xbmcwsgi_methods); if (module == NULL) return; PyModule_AddObject(module, (char*)"WsgiErrorStream", (PyObject*)(&(TyXBMCAddon_xbmcwsgi_WsgiErrorStream_Type.pythonType))); PyModule_AddObject(module, (char*)"WsgiInputStreamIterator", (PyObject*)(&(TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_Type.pythonType))); PyModule_AddObject(module, (char*)"WsgiInputStream", (PyObject*)(&(TyXBMCAddon_xbmcwsgi_WsgiInputStream_Type.pythonType))); PyModule_AddObject(module, (char*)"WsgiResponse", (PyObject*)(&(TyXBMCAddon_xbmcwsgi_WsgiResponse_Type.pythonType))); PyModule_AddObject(module, (char*)"WsgiResponseBody", (PyObject*)(&(TyXBMCAddon_xbmcwsgi_WsgiResponseBody_Type.pythonType))); // constants PyModule_AddStringConstant(module, (char*)"__author__", (char*)"Team Kodi "); PyModule_AddStringConstant(module, (char*)"__date__", (char*)"Mon Feb 13 21:32:25 GMT 2017"); PyModule_AddStringConstant(module, (char*)"__version__", (char*)"2.25.0"); PyModule_AddStringConstant(module, (char*)"__credits__", (char*)"Team Kodi"); PyModule_AddStringConstant(module, (char*)"__platform__", (char*)"ALL"); // need to handle constants } } // end PythonBindings namespace for python type definitions #endif xbmc/interfaces/python/generated/AddonModuleXbmc.o0000644000175000017500000212741013050423057021012 0ustar toxtoxELF>ÈD@@©¦‚ƒ¡„¥…©†‡ˆ›‰Š‹ŒŽ—™’H•Ÿ£§«­¯²´¶¸º¼¾ÀÂÄÆÈÊÌÎÐÒÔÖØÚÜÞàâäæèêìîðòôöøúüýÿ  !#%')+-368:<>@BDFNOQRTUVWXYZ[\]^_`abdeghjkmnpqstvwyz|}€‚ƒ…‡‰‹‘“•—œž Hƒ=t¸ÿÿÿÿðÁG…À~óÃfD‹GPÿ…À‰Wëé@f.„USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt1èèH‹HƒH‹L$dH3 %(uHƒÄ[]ÃDH‹H‰ßÿPëÄèH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéeÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt1èèH‹HƒH‹L$dH3 %(uHƒÄ[]ÃDH‹H‰ßÿPëÄèH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéeÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USH‰÷H H‰ÖHHƒì0dH‹%(H‰D$ 1ÀHD$ÆD$P1ÀLL$LD$è…ÀZY„èH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…ÀtK¶T$ ¶t$ ‹|$ è‰ÃèH=¶ó1ÀèH‹L$dH3 %(…“HƒÄ([]ÃDH‹H‰ßÿPëªH‰ÃH‰ÕèH‰ßH‰êHƒú„ÌHƒú…’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1ÀéYÿÿÿèH‹|$H‰ÃH‰ÕH…ÿ„vÿÿÿèélÿÿÿH‰ÇéjÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé9ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USH‰÷H H‰ÖHHƒì(dH‹%(H‰D$1ÀLD$è…À„ôèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtCH‹|$è‰ÃèH=¶ó1ÀèH‹L$dH3 %(…”HƒÄ([]ÃfDH‹H‰ßÿPë²H‰ÃH‰ÕèH‰ßH‰êHƒú„ËHƒú…‘èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1ÀéXÿÿÿèH‹<$H‰ÃH‰ÕH…ÿ„wÿÿÿèémÿÿÿH‰ÇékÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé:ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè„USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt9è‰ÃèH=‰Þ1ÀèH‹L$dH3 %(uHƒÄ[]ÃfDH‹H‰ßÿPë¼èH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀédÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèDf.„USH‰÷H H‰ÖHHƒì(dH‹%(H‰D$1ÀLD$è…À„ôèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtCH‹|$è‰ÃèH=¶ó1ÀèH‹L$dH3 %(…”HƒÄ([]ÃfDH‹H‰ßÿPë²H‰ÃH‰ÕèH‰ßH‰êHƒú„ËHƒú…‘èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1ÀéXÿÿÿèH‹<$H‰ÃH‰ÕH…ÿ„wÿÿÿèémÿÿÿH‰ÇékÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé:ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè„USH‰÷H H‰ÖHHƒì(dH‹%(H‰D$1ÀLD$è…À„ôèH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…Àt?¶|$èèH‹HƒH‹L$dH3 %(…˜HƒÄ([]Ãf.„H‹H‰ßÿPë¶H‰ÃH‰ÕèH‰ßH‰êHƒú„ÌHƒú…’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1ÀéTÿÿÿèH‹|$H‰ÃH‰ÕH…ÿ„vÿÿÿèélÿÿÿH‰ÇéjÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé9ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt1èèH‹HƒH‹L$dH3 %(uHƒÄ[]ÃDH‹H‰ßÿPëÄèH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéeÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USH‰÷H H‰ÖHHƒì8dH‹%(H‰D$(1ÀLL$LD$ ÆD$è…À„êèH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…Àt=¶t$H‹|$ èèH‹HƒH‹L$(dH3 %(…‰HƒÄ8[]ÃH‹H‰ßÿPë¸H‰ÃH‰ÕèH‰ßH‰êHƒú„ÀHƒú…†èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀécÿÿÿèH‹|$H‰ÃH‰ÕH…ÿt‚èéxÿÿÿH‰ÇévÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëŒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéEÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt1èH‰ÃèH‰ßèH‹L$dH3 %(uHƒÄ[]ÃDH‹H‰ßÿPëÄèH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéeÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt1èH‰ÃèH‰ßèH‹L$dH3 %(uHƒÄ[]ÃDH‹H‰ßÿPëÄèH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéeÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USH‰÷H H‰ÖHHƒì(dH‹%(H‰D$1ÀLD$è…À„äèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt;H‹|$èèH‹HƒH‹L$dH3 %(…ŒHƒÄ([]ÃfDH‹H‰ßÿPëºH‰ÃH‰ÕèH‰ßH‰êHƒú„¿Hƒú……èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé`ÿÿÿèH‹<$H‰ÃH‰ÕH…ÿtƒèéyÿÿÿH‰ÇéwÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéFÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„USH‰÷H H‰ÖHHƒì8dH‹%(H‰D$(1ÀLL$LD$ ÆD$è…À„êèH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…Àt=¶t$H‹|$ èèH‹HƒH‹L$(dH3 %(…‰HƒÄ8[]ÃH‹H‰ßÿPë¸H‰ÃH‰ÕèH‰ßH‰êHƒú„ÀHƒú…†èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀécÿÿÿèH‹|$H‰ÃH‰ÕH…ÿt‚èéxÿÿÿH‰ÇévÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëŒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéEÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„USH‰÷H H‰ÖHHƒì(dH‹%(H‰D$1ÀLD$è…À„äèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt;H‹|$èèH‹HƒH‹L$dH3 %(…ŒHƒÄ([]ÃfDH‹H‰ßÿPëºH‰ÃH‰ÕèH‰ßH‰êHƒú„¿Hƒú……èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé`ÿÿÿèH‹<$H‰ÃH‰ÕH…ÿtƒèéyÿÿÿH‰ÇéwÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéFÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt1èèH‹HƒH‹L$dH3 %(uHƒÄ[]ÃDH‹H‰ßÿPëÄèH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéeÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt1èèH‹HƒH‹L$dH3 %(uHƒÄ[]ÃDH‹H‰ßÿPëÄèH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéeÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USH‰÷H H‰ÖHHƒì8dH‹%(H‰D$(1ÀH‹LL$ LD$ ‹‰D$ 1Àè…À„ðèH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…Àt;‹t$ H‹|$ èèH‹HƒH‹L$(dH3 %(…HƒÄ8[]ÃfH‹H‰ßÿPëºH‰ÃH‰ÕèH‰ßH‰êHƒú„ÌHƒú…’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1Àé\ÿÿÿèH‹|$H‰ÃH‰ÕH…ÿ„vÿÿÿèélÿÿÿH‰ÇéjÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé9ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€ATUH‰ýSH‰÷H5Hƒì dH‹%(H‰D$1ÀHT$ ÇD$ è…À„aèH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…À„˜L‹%ID$H9Å„#¿pè‹t$ HÇ@hH‰ÇH‰ÃèH‹HPHÈH‰CXH‰H‰ßèè1ÒH‰îH‰ßèIT$H9ÕtH‰ChH‹L$dH3 %(…ÌHƒÄ []A\ÃDH‹H‰ßÿPéZÿÿÿ¾hH‰ßH‰ÅI‰ÔèèH‰ïL‰åHƒý„Hƒý…ÞèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1ÀéGÿÿÿf„¿hè‹t$ H‰ÇH‰Ãèéøþÿÿè¾pH‰ßH‰ÅI‰ÔèéFÿÿÿH‰ÅI‰Ôé;ÿÿÿH‰ÇH‰Õé;ÿÿÿH‹|$H‰ÃH‰ÕH…ÿtèH‰ßéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé1ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéêþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àtt¿hèH‰ÇH‰ÃèH‹ÇCPÿÿÿÿH‰ßHÇC`ÇCTÇCXHƒÀH‰èè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\ÃH‹H‰ßÿPëèH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéaÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾hH‰ëL‰åèèéÍþÿÿH‰ÃH‰ÕëîATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtL¿XèH‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\Ã@H‹H‰ßÿPë©èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé^ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾XH‰ëL‰åèèéÍþÿÿH‰ÃH‰Õëîf„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtL¿`èH‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\Ã@H‹H‰ßÿPë©èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé^ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾`H‰ëL‰åèèéÍþÿÿH‰ÃH‰Õëîf„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtL¿XèH‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\Ã@H‹H‰ßÿPë©èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé^ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾XH‰ëL‰åèèéÍþÿÿH‰ÃH‰Õëîf„ATUH‰ýSH‰÷H5Hƒì dH‹%(H‰D$1ÀHT$ è…À„ èH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…ÀtT¿`è‹t$ H‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(…”HƒÄ []A\Ã@H‹H‰ßÿPë¡H‹|$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„§HƒýuqèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀéXÿÿÿèH‰ÇH‰ÕëH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¡èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéZÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾`H‰ëL‰åèèéÂþÿÿH‰ÃH‰Õëîf.„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…À„L‹%ID$H9Å„‹¿èHÇ€H‰ÇH‰ÃèH‹HƒÀH‰H‰ßèè1ÒH‰îH‰ßèIT$H9ÕtH‰ƒH‹L$dH3 %(u9HƒÄ[]A\Ãf„H‹H‰ßÿPébÿÿÿf¿èH‰ÇH‰ÃèëŒè¾H‰ßH‰ÅI‰ÔèèH‰ïL‰åHƒý„åHƒý…¨èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé2ÿÿÿ¾H‰ßH‰ÅI‰Ôèé{ÿÿÿH‰ÅI‰ÔépÿÿÿH‰ÇH‰ÕépÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèH‰ßéTÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èégÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèAVAUI‰öATUI‰ýSHƒì`H‹-Ld$ H\$0dH‹%(H‰D$X1ÀH‰îL‰çèH‰îH‰ßHÇD$HèHL$PHT$HLD$H5L‰÷1ÀHÇD$PÆD$è…À„ˆH‹t$HH…ötLH 1ÒL‰çèH‹t$PH…ötLH 1ÒH‰ßèèH‹pH|$@èH‹|$@èH‹l$@H…ítH}8èH…À„‹¿xè¶L$H‰ÚL‰æH‰ÇH‰ÅèH‰ïèè1ÒL‰îH‰ïèH‹T$0H‹HzèH9ß…ÈH‹L$ HyèH9ß…æH‹\$XdH3%(…ëHƒÄ`[]A\A]A^ÃDH‹EH‰ïÿPéfÿÿÿH‰ÃH‰ÕèH‰ßHƒý„6Hƒý…ùèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè„1Àé(ÿÿÿf„Ht$H‰D$èAÍÿÿH‹L$ H‹D$HyèH9ß„$ÿÿÿf.„Ht$H‰D$èÍÿÿH‹D$éÿÿÿèH‰ÅH‹D$0H‹HxèH9ßt Ht$èàÌÿÿH‹D$ HxèH9ßt Ht$èÈÌÿÿH‰ïèH‰Åèë·èH5¿1ÀèH‹H5H‹8èéÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÏþÿÿH‰Åèé0ÿÿÿH‰Åèé#ÿÿÿH‰ÅH‹é3ÿÿÿH‹|$@H‰ÃH‰ÕH…ÿ„9þÿÿèé/þÿÿI‰ÔH‰ï¾xH‰ÃL‰åèéþÿÿH‰ÇH‰Õé þÿÿDf.„AUATH‰÷USH‰ÖH HHƒìhdH‹%(H‰D$X1ÀLL$LD$Pè…À„ËH‹HCH‰D$ èLd$0H‹pL‰çèH‹|$0èH‹l$0H…ítH}8èH…ÀtsHl$@‹T$H‹t$PH‰ïèH|$ H‰îèH‹D$@HxèH9ßurèH‹|$ H‹wèèH‹L$ HyèH9ßu9H‹L$XdH3 %(uKHƒÄh[]A\A]ÃfDH‹EH‰ïÿPé~ÿÿÿ1ÀëË@Ht$H‰D$è™ÊÿÿH‹D$ë±fL‰æèˆÊÿÿë„èH‰ÅH‹D$ HxèH9ßt Ht$èfÊÿÿH‰ïèH‹|$0H‰ÅI‰ÔH…ÿtèH‰ïIƒü„šIƒüudèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èè1ÀéøþÿÿH‰ÇI‰Ôë™H‰ÅèéTÿÿÿèH5¿1ÀèH‹H5H‹8èë¯èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èégÿÿÿH‰ÅèéÏþÿÿH‰ÅèéÂþÿÿH‰ÅH‹D$@I‰ÕHxèH9ßtL‰æè$ÉÿÿM‰ìèéÎþÿÿH‰ÅI‰ÔëîDf.„AUATUSHƒìXH‹dH‹%(H‰D$H1ÀHCH‰D$ èLd$0H‹pL‰çèH‹|$0èH‹l$0H…ítH}8èH…ÀtnHl$@H‰ïèH|$ H‰îèH‹D$@HxèH9ßuvèH‹|$ H‹wèèH‹L$ HyèH9ßu5H‹T$HdH3%(uOHƒÄX[]A\A]Ãf.„H‹EH‰ïÿPë†@Ht$H‰D$èÈÿÿH‹D$ëµf.„L‰æèøÇÿÿë€èH‰ÅH‹D$ HxèH9ßt Ht$èÖÇÿÿH‰ïèH‹|$0H‰ÅI‰ÔH…ÿtèH‰ïIƒü„šIƒüudèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èè1ÀéôþÿÿH‰ÇI‰Ôë™H‰ÅèéTÿÿÿèH5¿1ÀèH‹H5H‹8èë¯èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èégÿÿÿH‰ÅèéÏþÿÿH‰ÅèéÂþÿÿH‰ÅH‹D$@I‰ÕHxèH9ßtL‰æè”ÆÿÿM‰ìèéÎþÿÿH‰ÅI‰ÔëîDf.„AUATH‰÷USH‰ÖH HHƒìhdH‹%(H‰D$X1ÀLD$Pè…À„ÈH‹HCH‰D$ èLd$0H‹pL‰çèH‹|$0èH‹l$0H…ítH}8èH…ÀtpHl$@H‹t$PH‰ïèH|$ H‰îèH‹D$@HxèH9ßu{èH‹|$ H‹wèèH‹L$ HyèH9ßu:H‹T$XdH3%(uWHƒÄh[]A\A]ÀH‹EH‰ïÿPë„@1ÀëÊ@Ht$H‰D$èQÅÿÿH‹D$ë°f.„L‰æè8ÅÿÿéxÿÿÿèH‰ÅH‹D$ HxèH9ßt Ht$èÅÿÿH‰ïèH‹|$0H‰ÅI‰ÔH…ÿtèH‰ïIƒü„šIƒüudèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èè1ÀéìþÿÿH‰ÇI‰Ôë™H‰ÅèéTÿÿÿèH5¿1ÀèH‹H5H‹8èë¯èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èégÿÿÿH‰ÅèéÏþÿÿH‰ÅèéÂþÿÿH‰ÅH‹D$@I‰ÕHxèH9ßtL‰æèÑÃÿÿM‰ìèéÎþÿÿH‰ÅI‰Ôëîff.„AUATH‰÷USH‰ÖH HHƒìhdH‹%(H‰D$X1ÀLD$Pè…À„ÈH‹HCH‰D$ èLd$0H‹pL‰çèH‹|$0èH‹l$0H…ítH}8èH…ÀtpHl$@H‹t$PH‰ïèH|$ H‰îèH‹D$@HxèH9ßu{èH‹|$ H‹wèèH‹L$ HyèH9ßu:H‹T$XdH3%(uWHƒÄh[]A\A]ÀH‹EH‰ïÿPë„@1ÀëÊ@Ht$H‰D$è‘ÂÿÿH‹D$ë°f.„L‰æèxÂÿÿéxÿÿÿèH‰ÅH‹D$ HxèH9ßt Ht$èSÂÿÿH‰ïèH‹|$0H‰ÅI‰ÔH…ÿtèH‰ïIƒü„šIƒüudèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èè1ÀéìþÿÿH‰ÇI‰Ôë™H‰ÅèéTÿÿÿèH5¿1ÀèH‹H5H‹8èë¯èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èégÿÿÿH‰ÅèéÏþÿÿH‰ÅèéÂþÿÿH‰ÅH‹D$@I‰ÕHxèH9ßtL‰æèÁÿÿM‰ìèéÎþÿÿH‰ÅI‰Ôëîff.„AUATH‰÷USH‰ÖH HHƒìxH‹dH‹%(H‰D$h1ÀLD$`HÇD$`HCH‰D$ 1Àè…À„õH‹t$`HCH‰D$0H…ötH|$ LH 1ÒèèLd$@H‹pL‰çèH‹|$@èH‹l$@H…ítH}8èH…À„|Hl$PHt$ H‰ïèH|$0H‰îèH‹D$PHxèH9ß…«èH‹|$0H‹wèèH‹T$0HzèH9ßujH‹L$ HyèH9ßuH‹`ÿÿÿHyèH9ß…ZH‹UØdH3%(…œHeà[A\A]A^]ÃI‰ÆH‹EI‰ÔHxèH9ßt Hµ_ÿÿÿè{YþÿH‹E HxèH9ßt Hµ_ÿÿÿèbYþÿH‹E°HxèH9ßt Hµ_ÿÿÿèIYþÿL‰÷L‰âHƒú„íHƒú…°èI‰ÅH‹L‰ïÿPH5H‰Â¿1ÀèI‹EL‰ïÿPH‰ÆH‹H‹8èè€H‹M€1ÀHyèH9ß„ëþÿÿDHµ_ÿÿÿH‰…HÿÿÿèµXþÿH‹•pÿÿÿH‹…HÿÿÿHzèH9ß„Ìþÿÿf.„Hµ_ÿÿÿH‰…Hÿÿÿè}XþÿH‹`ÿÿÿH‹…HÿÿÿHyèH9ß„¨þÿÿfHµ_ÿÿÿH‰…HÿÿÿèMXþÿH‹…Hÿÿÿé‡þÿÿL‰öè8Xþÿé5þÿÿHµ_ÿÿÿè$Xþÿéÿýÿÿ€L‰îèXþÿéüýÿÿèI‰ÆI‰Ôé€þÿÿH‰Çé°þÿÿI‰ÆH‹E€HxèH9ßt Hµ_ÿÿÿè×WþÿH‹…pÿÿÿHxèH9ßt Hµ_ÿÿÿè»WþÿH‹…`ÿÿÿHxèH9ßt Hµ_ÿÿÿèŸWþÿL‰÷èI‰ÆI‰Ôé*þÿÿI‰ÅM‰îèëèH5¿1ÀèH‹H5H‹8èé`þÿÿèI‰ÅH‹L‰ïÿPH5H‰Â¿1ÀèI‹EL‰ïÿPH‰ÆH‹H‹8èéþÿÿI‰ÅM‰îèéÿÿÿI‰ÅM‰îèéôþÿÿ@ATUI‰üSH‰÷H H‰ÖHHƒìPH‹dH‹%(H‰D$H1ÀLD$@HÇD$@HCH‰D$ 1Àè…À„$H‹t$@Hl$ H…ötLH 1ÒH‰ïèH|$0H‰îèH‹5H HL‰çèH‹D$0HxèH9ß…ùH‹L$ H‹HyèHƒH9ß…¼H‹T$HdH3%(…×HƒÄP[]A\ÃH‰ÅH‹D$0I‰ÔHxèH9ßt Ht$èÉUþÿH‰ïL‰âHƒú„ Hƒú…ÐèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èè€H‹L$ 1ÀHyèH9ß„Hÿÿÿ@Ht$H‰D$è9UþÿH‹D$é+ÿÿÿ€Ht$èUþÿéøþÿÿèH‰ÇéIÿÿÿH‰ÅH‹D$ HxèH9ßt Ht$èñTþÿH‰ïèH‰ÅèëÖèH5¿1ÀèH‹H5H‹8èé@ÿÿÿèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéøþÿÿH‰ÅèéNÿÿÿH‰ÅèéAÿÿÿf.„ATUI‰üSH‰÷H H‰ÖHHƒìPH‹dH‹%(H‰D$H1ÀLD$@HÇD$@HCH‰D$ 1Àè…À„$H‹t$@Hl$ H…ötLH 1ÒH‰ïèH|$0H‰îèH‹5H HL‰çèH‹D$0HxèH9ß…ùH‹L$ H‹HyèHƒH9ß…¼H‹T$HdH3%(…×HƒÄP[]A\ÃH‰ÅH‹D$0I‰ÔHxèH9ßt Ht$è)SþÿH‰ïL‰âHƒú„ Hƒú…ÐèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èè€H‹L$ 1ÀHyèH9ß„Hÿÿÿ@Ht$H‰D$è™RþÿH‹D$é+ÿÿÿ€Ht$è~RþÿéøþÿÿèH‰ÇéIÿÿÿH‰ÅH‹D$ HxèH9ßt Ht$èQRþÿH‰ïèH‰ÅèëÖèH5¿1ÀèH‹H5H‹8èé@ÿÿÿèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéøþÿÿH‰ÅèéNÿÿÿH‰ÅèéAÿÿÿf.„ATUI‰üSH‰÷H H‰ÖHHƒìPH‹dH‹%(H‰D$H1ÀLD$@HÇD$@HCH‰D$ 1Àè…À„$H‹t$@Hl$ H…ötLH 1ÒH‰ïèH|$0H‰îèH‹5H HL‰çèH‹D$0HxèH9ß…ùH‹L$ H‹HyèHƒH9ß…¼H‹T$HdH3%(…×HƒÄP[]A\ÃH‰ÅH‹D$0I‰ÔHxèH9ßt Ht$è‰PþÿH‰ïL‰âHƒú„ Hƒú…ÐèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èè€H‹L$ 1ÀHyèH9ß„Hÿÿÿ@Ht$H‰D$èùOþÿH‹D$é+ÿÿÿ€Ht$èÞOþÿéøþÿÿèH‰ÇéIÿÿÿH‰ÅH‹D$ HxèH9ßt Ht$è±OþÿH‰ïèH‰ÅèëÖèH5¿1ÀèH‹H5H‹8èé@ÿÿÿèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéøþÿÿH‰ÅèéNÿÿÿH‰ÅèéAÿÿÿf.„AUATH‰÷USH‰ÖH HHƒìxH‹dH‹%(H‰D$h1ÀLL$LD$(HÇD$(HCÆD$H‰D$1Àè…À„ëH‹t$(HCÇD$0H‰D$8H‰D$@H…ötH|$LH 1ÒèèLl$ H‹pL‰ïèH‹|$ èH‹l$ H…ítH}8èH…À„-¶T$Hl$PHt$H‰ïèLd$0‹D$PHuI|$‰D$0èHuI|$èH‹D$`HxèH9ß…CH‹D$XHxèH9ß…AèHc|$0I‰ýèE…íH‰Å~V‹D$0…ÀŽËH‹|$8H‹wèèH‰Â1öH‰ïèAƒýt)ƒ|$0ŽH‹|$@H‹wèèH‰Â¾H‰ïèH‹D$@HxèH9ß…ŸH‹D$8HxèH9ß…½H‹D$HxèH9ßu_H‹L$hdH3 %(H‰è…§HƒÄx[]A\A]ÃDH‹EH‰ïÿPéÄþÿÿf„ÇD$0édÿÿÿÇD$0é(ÿÿÿHt$è¶Lþÿë•@1íé|ÿÿÿf„Ht$è–LþÿéRÿÿÿL‰îèˆLþÿé°þÿÿL‰îèxLþÿé²þÿÿHt$èfLþÿé4ÿÿÿèI‰ÄI‰ÕH‰ïL‰åM‰ìèèH‰ïIƒü„ËIƒü…‘èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èLd$0è1íé‡þÿÿH‰ÅI‰ÔëˆLd$0H‰ÅèL‰çèH‹D$HxèH9ßt Ht$è£KþÿH‰ïèèH5¿1ÀèH‹H5H‹8èë‚èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èé:ÿÿÿH‰ÅLd$0èéNÿÿÿH‰ÅLd$0èé<ÿÿÿH‰Åé4ÿÿÿH‰Åé4ÿÿÿH‰ÇI‰Ôé¤þÿÿH‹|$ H‰ÅI‰ÔH…ÿ„þÿÿèéƒþÿÿfDAWAVAUATUSHƒì(€=„åL‹%L‹-L‹5L‹=L‹ L‹H‹-L‹IƒD$IƒEH5H=1É1ÒIƒFIƒGA¸õIƒAIƒBL‰L$L‰T$HƒEIƒCL‰\$èH…ÀH‰Ã„LIT$H5H‰ÇèIUH5H‰ßèIVH5H‰ßèIWH5H‰ßèL‹L$H5H‰ßIQèL‹T$H5H‰ßIRèHUH5H‰ßèL‹\$H5H‰ßISèHH5H‰ßèHH5H‰ßèHH5H‰ßèHH5H‰ßèHH5H‰ßèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèH5H‰ßHcÐèèHƒÄ(H‰ßH5[]A\A]A^A_HcÐéL‹%HÆI‰D$(H?ïþÿL‰çIÇD$0(IÇ„$¸ëI‰D$@HIÇ„$ÀIÇ„$I‰„$øHDgþÿI‰„$HHI‰$èL‹-HI‰E(H£ðþÿL‰ïIÇE0(IÇ…¸ëI‰E@HIÇ…ÀIÇ…I‰…øHžiþÿI‰…HHI‰EèL‹5HI‰F(HÎæþÿL‰÷IÇF0(Idž¸ëI‰F@HIdžÀIdžI‰†øHIkþÿI‰†HHI‰èL‹=HI‰G(H:èþÿL‰ÿIÇG0(ILJ¸ëI‰G@HILJÀILJI‰‡øHÕlþÿI‰‡HHI‰èL‹ HI‰A(H¦éþÿL‰ÏIÇA0(IǸëI‰A@HIÇÀIÇL‰L$I‰øH\nþÿI‰HHI‰èL‹HI‰B(H ëþÿL‰×IÇB0(IÇ‚¸ëI‰B@HIÇ‚ÀIÇ‚L‰T$I‰‚øH“tþÿI‰‚HHI‰èH‹-HH‰E(H4ðþÿH‰ïHÇE0(HÇ…¸ëH‰E@HHÇ…ÀHÇ…H‰…øH‹H‰…€HaoþÿH‰…HHH‰EèL‹HI‰C(H‘ñþÿL‰ßIÇC0(Iǃ¸ëI‰C@HIǃÀIǃL‰\$I‰ƒøHqþÿI‰ƒHHI‰èI|$è…ÀL‹\$L‹T$L‹L$ˆcøÿÿI}L‰\$L‰L$L‰T$è…ÀL‹T$L‹L$L‹\$ˆ4øÿÿI~è…ÀL‹T$L‹L$L‹\$ˆøÿÿIè…ÀL‹T$L‹L$L‹\$ˆô÷ÿÿIyL‰T$L‰L$è…ÀL‹L$L‹T$L‹\$ˆÊ÷ÿÿIzL‰L$L‰T$è…ÀL‹T$L‹L$L‹\$ˆ ÷ÿÿH}è…ÀL‹T$L‹L$L‹\$ˆ€÷ÿÿI{L‰L$L‰T$L‰\$èL‹L$L‹T$L‹\$éT÷ÿÿHƒÄ([]A\A]A^A_ÃAVAUATUSHƒìPdH‹%(H‰D$H1ÀH…ÿHÇD$HÇD$HÇD$ „ÙH;=H‰û„ÉcmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹HpH9÷t è…ÀtœH‹s H|$0èH‹D$0L‹d$H‹l$HÇD$0H‰D$H‹D$8I9ìHÇD$8H‰D$H‹D$@HÇD$@H‰D$ t]L‰ãL‹-Lt$ë @HƒÃH9Ýt?H‹HxèL9ïtëHƒ=„ÀºÿÿÿÿðÁPø…ÒÏL‰öHƒÃèH9ÝuÇfDM…ätL‰çèH‹l$8H‹\$0H9ÝtaL‹-Ld$ëfDHƒÃH9Ýt?H‹HxèL9ïtëHƒ=„:ºÿÿÿÿðÁPø…ÒÏL‰æHƒÃèH9ÝuÇfDH‹\$0H…ÛtH‰ßè1ÿèH‹l$H‹\$I‰ÄH9Ýué­„H‹\$HƒÅH9ët9H‹}H‹wèèH‰ÆL‰çH‰ÃèHƒ+uÑH‹CH‰ßÿP0H‹\$HƒÅH9ëuÇH‹l$H9ÝtTL‹-Lt$ë HƒÅH9Ýt7H‹EHxèL9ïtêHƒ=tRºÿÿÿÿðÁPø…ÒÒL‰öHƒÅèH9ÝuÊH‹\$H…ÛtH‰ßèH‹L$HdH3 %(L‰àuPHƒÄP[]A\A]A^ËPøJÿ‰Høë­‹PøJÿ‰HøéÂþÿÿ‹PøJÿ‰Høé<þÿÿ1öé¡ýÿÿH‰ÃH|$èH‰ßèèH‰ÇHƒú„­HƒúuwèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹\$E1äéÆþÿÿH‰ÅI‰ÔH‰ßèH‰ïL‰âë†H‰Ãèé_ÿÿÿèH5¿1ÀèH‹H5H‹8èë›èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéTÿÿÿH‰ÃèéÛþÿÿH‰ÃèéÎþÿÿf.„AVAUATUSHƒìPdH‹%(H‰D$H1ÀH…ÿHÇD$HÇD$HÇD$ „ÙH;=H‰û„ÉcmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹HpH9÷t è…ÀtœH‹s H|$0èH‹D$0L‹d$H‹l$HÇD$0H‰D$H‹D$8I9ìHÇD$8H‰D$H‹D$@HÇD$@H‰D$ t]L‰ãL‹-Lt$ë @HƒÃH9Ýt?H‹HxèL9ïtëHƒ=„ÀºÿÿÿÿðÁPø…ÒÏL‰öHƒÃèH9ÝuÇfDM…ätL‰çèH‹l$8H‹\$0H9ÝtaL‹-Ld$ëfDHƒÃH9Ýt?H‹HxèL9ïtëHƒ=„:ºÿÿÿÿðÁPø…ÒÏL‰æHƒÃèH9ÝuÇfDH‹\$0H…ÛtH‰ßè1ÿèH‹l$H‹\$I‰ÄH9Ýué­„H‹\$HƒÅH9ët9H‹}H‹wèèH‰ÆL‰çH‰ÃèHƒ+uÑH‹CH‰ßÿP0H‹\$HƒÅH9ëuÇH‹l$H9ÝtTL‹-Lt$ë HƒÅH9Ýt7H‹EHxèL9ïtêHƒ=tRºÿÿÿÿðÁPø…ÒÒL‰öHƒÅèH9ÝuÊH‹\$H…ÛtH‰ßèH‹L$HdH3 %(L‰àuPHƒÄP[]A\A]A^ËPøJÿ‰Høë­‹PøJÿ‰HøéÂþÿÿ‹PøJÿ‰Høé<þÿÿ1öé¡ýÿÿH‰ÃH|$èH‰ßèèH‰ÇHƒú„­HƒúuwèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹\$E1äéÆþÿÿH‰ÅI‰ÔH‰ßèH‰ïL‰âë†H‰Ãèé_ÿÿÿèH5¿1ÀèH‹H5H‹8èë›èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéTÿÿÿH‰ÃèéÛþÿÿH‰ÃèéÎþÿÿf.„AVAUATUSHƒìPdH‹%(H‰D$H1ÀH…ÿHÇD$HÇD$HÇD$ „ÙH;=H‰û„ÉcmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹HpH9÷t è…ÀtœH‹s H|$0èH‹D$0L‹d$H‹l$HÇD$0H‰D$H‹D$8I9ìHÇD$8H‰D$H‹D$@HÇD$@H‰D$ t]L‰ãL‹-Lt$ë @HƒÃH9Ýt?H‹HxèL9ïtëHƒ=„ÀºÿÿÿÿðÁPø…ÒÏL‰öHƒÃèH9ÝuÇfDM…ätL‰çèH‹l$8H‹\$0H9ÝtaL‹-Ld$ëfDHƒÃH9Ýt?H‹HxèL9ïtëHƒ=„:ºÿÿÿÿðÁPø…ÒÏL‰æHƒÃèH9ÝuÇfDH‹\$0H…ÛtH‰ßè1ÿèH‹l$H‹\$I‰ÄH9Ýué­„H‹\$HƒÅH9ët9H‹}H‹wèèH‰ÆL‰çH‰ÃèHƒ+uÑH‹CH‰ßÿP0H‹\$HƒÅH9ëuÇH‹l$H9ÝtTL‹-Lt$ë HƒÅH9Ýt7H‹EHxèL9ïtêHƒ=tRºÿÿÿÿðÁPø…ÒÒL‰öHƒÅèH9ÝuÊH‹\$H…ÛtH‰ßèH‹L$HdH3 %(L‰àuPHƒÄP[]A\A]A^ËPøJÿ‰Høë­‹PøJÿ‰HøéÂþÿÿ‹PøJÿ‰Høé<þÿÿ1öé¡ýÿÿH‰ÃH|$èH‰ßèèH‰ÇHƒú„­HƒúuwèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹\$E1äéÆþÿÿH‰ÅI‰ÔH‰ßèH‰ïL‰âë†H‰Ãèé_ÿÿÿèH5¿1ÀèH‹H5H‹8èë›èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéTÿÿÿH‰ÃèéÛþÿÿH‰ÃèéÎþÿÿf.„AWAVH AUATUSH‰ûH‰÷H‰ÖHHƒì(dH‹%(H‰D$1ÀLD$ÇD$è…À„9H‹5H HH‰ßD‹t$è‹hTH‰ÃL‹x`¯hXD‹hPH‹L‹ ÁåM…ä„×I‹¼$øA‰èL‰ùD‰òD‰îè„À„F‹sTH‹{`¯sX1ÛÁæèH…ÛtHƒ=„®ðƒk„ÓH‹L$dH3 %(…¹HƒÄ([]A\A]A^A_ÃH‰ÃL‰ç¾ H‰ÕèH‰ßHƒý„êHƒý…­èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€1Àé^ÿÿÿ‹SJÿƒú‰K…KÿÿÿH‹H‰D$H‰ßÿR‹S H‹D$Jÿ‰K ëH‹H‰D$H‰ßÿRºÿÿÿÿðÁS H‹D$ƒú…ÿÿÿH‹H‰D$H‰ßÿRH‹D$éïþÿÿf¿èH‰ÃÇ@Ç@ H‹HÇCHSHƒÀHƒ=H‰tðƒðƒ*tO1ö1ÿéxþÿÿfDÇC1ö1ÿébþÿÿ„¿ èH‰ÇI‰ÄèH‹L‰ éþÿÿ@H‹H‰ßÿPðƒk u¡H‹H‰ßÿP1ö1ÿéþÿÿèH…ÛH‰ÅtH‰ßèH‰ïèH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èébþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÇH‰ÕéšýÿÿH‰ÇèèH‰ÃH‰ÕèH‰ßézýÿÿ@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÏH…Û‹l$„"H;„{cmbX„È¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…áèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè„1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ ‰îèH‹Hƒë©€1ÿëáèH‰ÅI‰ÔH‰ßèH‰ïL‰âéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé.ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéçþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLL$I‰àè…À„ÌH…Û‹l$D‹$$„H;„{cmbX„Á¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…ÚèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ ‰êD‰æèH‹Hƒë¦@1ÿëáèH‰ÅI‰ÔH‰ßèH‰ïL‰âé"ÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé5ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéîþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÏH…Û‹l$„"H;„{cmbX„È¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…áèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè„1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ ‰îèH‹Hƒë©€1ÿëáèH‰ÅI‰ÔH‰ßèH‰ïL‰âéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé.ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéçþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@H…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€H…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€H…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€H…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€H…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€H…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‹GÃóÃóÃóÃóÃH‹H…ÿtH‹ÿ`óÃ1ÀÃóÃH‹H…ÿtH‹ÿ`óÃ1ÀÃH‹H…ÿtH‹ÿ`óÃ1ÀÃ1ÀÃH‹HƒÀH‰éH‹HƒÀH‰éH‹HƒÀH‰éEXCEPTION Thrown (%s) : %sH‹H‹H…Àt!H‹OL‹GHH‰Ç¾1ÀéóÃH‹SH‰ûHƒÀH‰èH‰ß¾[éH‹SH‰ûHƒÀH‰èH‰ß¾[é¾é¾é¾é¾é¾é¾é¾é¾é¾éH‹HƒÀH‰éH‹SH‰ûHƒÀH‰èH‰ß¾[é(OOO)onNotificationAUATI‰ýUSH‰ÕI‰ÌHƒìH‹>H‹wèèH‹}H‰ÃH‹wèèI‹<$H‰ÅH‹wèèI‰ÄèI‹½HH5M‰áI‰èH‰Ù1ÀèèH…ÀuHƒÄ[]A\A]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ-g °•À«°»()onAbortRequestedUSH‰ûHƒìèH‹»HH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ % jOzeju(O)onCleanFinishedUSH‰ýHƒìH‹>H‹wèèH‰ÃèH‹½HH5H‰Ù1ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ 7 |aŒw|‡onCleanStartedUSH‰ýHƒìH‹>H‹wèèH‰ÃèH‹½HH5H‰Ù1ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ 7 |aŒw|‡onDatabaseUpdatedUSH‰ýHƒìH‹>H‹wèèH‰ÃèH‹½HH5H‰Ù1ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ 7 |aŒw|‡onDatabaseScanStartedUSH‰ýHƒìH‹>H‹wèèH‰ÃèH‹½HH5H‰Ù1ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ 7 |aŒw|‡onScanFinishedUSH‰ýHƒìH‹>H‹wèèH‰ÃèH‹½HH5H‰Ù1ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ 7 |aŒw|‡onScanStartedUSH‰ýHƒìH‹>H‹wèèH‰ÃèH‹½HH5H‰Ù1ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ 7 |aŒw|‡onDPMSDeactivatedUSH‰ûHƒìèH‹»HH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ % jOzejuonDPMSActivatedUSH‰ûHƒìèH‹»HH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ % jOzejuonScreensaverDeactivatedUSH‰ûHƒìèH‹»HH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ % jOzejuonScreensaverActivatedUSH‰ûHƒìèH‹»HH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ % jOzejuonSettingsChangedUSH‰ûHƒìèH‹»HH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ % jOzejuonQueueNextItemUSH‰ûHƒìèH‹{hHH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ " gLwbgronPlayBackResumedUSH‰ûHƒìèH‹{hHH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ " gLwbgronPlayBackPausedUSH‰ûHƒìèH‹{hHH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ " gLwbgronPlayBackStoppedUSH‰ûHƒìèH‹{hHH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ " gLwbgronPlayBackEndedUSH‰ûHƒìèH‹{hHH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ " gLwbgronPlayBackStartedUSH‰ûHƒìèH‹{hHH51ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ " gLwbgrUSH_H‰ýHƒìH‰ßèÆE@HƒÄH‰ß[]éH‹HPHÈH‰GXH‰éHƒïXëÚH‹SH‰ûHPHÈH‰GXH‰èH‰ß¾p[éHƒïXëÊionPlayBackSeekChapterUSH‰ýH=1ÀHƒìèH‰ÃèH‹}hHH5H‰Ù1ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ 6 {`‹v{†(OO)onPlayBackSeekATI‰üUH=S1À‰ÕèH=‰îH‰Ã1ÀèH‰ÅèI‹|$hHH5I‰èH‰Ù1ÀèèH…Àu []A\é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ M u ‹›onPlayBackSpeedChangedUSH‰ýH=1ÀHƒìèH‰ÃèH‹}hHH5H‰Ù1ÀèèH…Àu HƒÄ[]é¿èH‰ÇH‰ÅèH‹H‹5H‰ïèH‰ÃèH‰ßèH‰ïH‰Ãèëæÿÿ 6 {`‹v{†H‹H…ÿtéfóÃéH‰úH‹vH‹=H9þt1À€>*t ¹ó¦uHBóÃSH‹_H…ÛtH‰ßèH‰ß¾P[é[ÃAUATUSH‰ûHƒìH‹L‹%D‹oPHƒÀH‰I‹$H…ÀtAH‹¸øD‰îèH‹{`H…ÿtèH‰ßèHƒÄH‰ß¾h[]A\A]éD¿ èH‰ÇH‰ÅèI‰,$H‰è롾 H‰ïèèÿÿ€ŽAUATUSH‰ûHƒìH‹L‹%D‹oPHƒÀH‰I‹$H…Àt1H‹¸øD‰îèH‹{`H…ÿtèHƒÄH‰ß[]A\A]éf¿ èH‰ÇH‰ÅèI‰,$H‰èë±¾ H‰ïèèÿÿp~SH‹_H…ÛtHƒ=t ðƒkt-[ËCPÿƒø‰SuíH‹H‰ßÿP‹C Pÿ‰S ëfDH‹H‰ßÿP¸ÿÿÿÿðÁC ƒøu»H‹H‰ß[H‹@ÿàSH‹_H…ÛtHƒ=t ðƒkt-[ËCPÿƒø‰SuíH‹H‰ßÿP‹C Pÿ‰S ëfDH‹H‰ßÿP¸ÿÿÿÿðÁC ƒøu»H‹H‰ß[H‹@ÿàSH‹_H…ÛtHƒ=t ðƒkt-[ËCPÿƒø‰SuíH‹H‰ßÿP‹C Pÿ‰S ëfDH‹H‰ßÿP¸ÿÿÿÿðÁC ƒøu»H‹H‰ß[H‹@ÿàSH‹_H…ÛtHƒ=t ðƒkt-[ËCPÿƒø‰SuíH‹H‰ßÿP‹C Pÿ‰S ëfDH‹H‰ßÿP¸ÿÿÿÿðÁC ƒøu»H‹H‰ß[H‹@ÿàUSHƒìH‹/H…í„~H‹]H…ÛtHƒ=tðƒkt__author__Mon Feb 13 21:32:09 GMT 2017__date__2.25.0__version__Team Kodi__credits__ALL__platform__SERVER_WEBSERVERSERVER_AIRPLAYSERVERSERVER_UPNPSERVERSERVER_UPNPRENDERERSERVER_EVENTSERVERSERVER_JSONRPCSERVERSERVER_ZEROCONFPLAYLIST_MUSICPLAYLIST_VIDEOTRAY_OPENDRIVE_NOT_READYTRAY_CLOSED_NO_MEDIATRAY_CLOSED_MEDIA_PRESENTLOGDEBUGLOGINFOLOGNOTICELOGWARNINGLOGERRORLOGSEVERELOGFATALLOGNONEISO_639_1ISO_639_2ENGLISH_NAMEgetAvailableVideoStreamsgetAvailableAudioStreamsgetAvailableSubtitleStreams|IgetImageArtist Tag Missing[Missing Tag]logshutdownrestartexecutescriptexecutebuiltinexecuteJSONRPCsleepgetLocalizedStringgetSkinDirgetLanguagegetIPAddressgetDVDStategetFreeMemgetInfoLabelgetInfoImageplaySFXstopSFXenableNavSoundsgetCondVisibilitygetGlobalIdleTimegetCacheThumbNamemakeLegalFilenametranslatePathgetCleanMovieTitlevalidatePathgetRegiongetSupportedMediaskinHasImagestartServeraudioSuspendaudioResumegetUserAgentconvertLanguagetimeoutlistitemindexhiddenautoclosewidthheightmsecsiStreambVisiblesubtitleFilechaptertimeseekOffsetspeedselecteditemwindowedstartposlanguageformatiTypbStartbWaitimagemediaTypeidusefoldernamefatXconditionyesNouseCachedinfotagcLineregiontimemillisjsonrpccommandfunctionwaitscriptmsglevelEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::audioResume"Unknown exception thrown from the call "XBMCAddon::xbmc::audioResume"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::audioSuspend"Unknown exception thrown from the call "XBMCAddon::xbmc::audioSuspend"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::startServer"Unknown exception thrown from the call "XBMCAddon::xbmc::startServer"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::skinHasImage"Unknown exception thrown from the call "XBMCAddon::xbmc::skinHasImage"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getGlobalIdleTime"Unknown exception thrown from the call "XBMCAddon::xbmc::getGlobalIdleTime"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getCondVisibility"Unknown exception thrown from the call "XBMCAddon::xbmc::getCondVisibility"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::enableNavSounds"Unknown exception thrown from the call "XBMCAddon::xbmc::enableNavSounds"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::stopSFX"Unknown exception thrown from the call "XBMCAddon::xbmc::stopSFX"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::playSFX"Unknown exception thrown from the call "XBMCAddon::xbmc::playSFX"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getFreeMem"Unknown exception thrown from the call "XBMCAddon::xbmc::getFreeMem"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getDVDState"Unknown exception thrown from the call "XBMCAddon::xbmc::getDVDState"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::sleep"Unknown exception thrown from the call "XBMCAddon::xbmc::sleep"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::executebuiltin"Unknown exception thrown from the call "XBMCAddon::xbmc::executebuiltin"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::executescript"Unknown exception thrown from the call "XBMCAddon::xbmc::executescript"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::restart"Unknown exception thrown from the call "XBMCAddon::xbmc::restart"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::shutdown"Unknown exception thrown from the call "XBMCAddon::xbmc::shutdown"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::log"Unknown exception thrown from the call "XBMCAddon::xbmc::log"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmc::Player"Unknown exception thrown from the call "new XBMCAddon::xbmc::Player"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmc::RenderCapture"Unknown exception thrown from the call "new XBMCAddon::xbmc::RenderCapture"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmc::InfoTagMusic"Unknown exception thrown from the call "new XBMCAddon::xbmc::InfoTagMusic"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmc::InfoTagRadioRDS"Unknown exception thrown from the call "new XBMCAddon::xbmc::InfoTagRadioRDS"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmc::InfoTagVideo"Unknown exception thrown from the call "new XBMCAddon::xbmc::InfoTagVideo"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmc::PlayList"Unknown exception thrown from the call "new XBMCAddon::xbmc::PlayList"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmc::Monitor"Unknown exception thrown from the call "new XBMCAddon::xbmc::Monitor"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmc::Keyboard"Unknown exception thrown from the call "new XBMCAddon::xbmc::Keyboard"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::convertLanguage"Unknown exception thrown from the call "XBMCAddon::xbmc::convertLanguage"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getUserAgent"Unknown exception thrown from the call "XBMCAddon::xbmc::getUserAgent"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getSupportedMedia"Unknown exception thrown from the call "XBMCAddon::xbmc::getSupportedMedia"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getRegion"Unknown exception thrown from the call "XBMCAddon::xbmc::getRegion"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::validatePath"Unknown exception thrown from the call "XBMCAddon::xbmc::validatePath"XBMCAddon::xbmc::translatePathEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::translatePath"Unknown exception thrown from the call "XBMCAddon::xbmc::translatePath"XBMCAddon::xbmc::makeLegalFilenameEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::makeLegalFilename"Unknown exception thrown from the call "XBMCAddon::xbmc::makeLegalFilename"XBMCAddon::xbmc::getCacheThumbNameEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getCacheThumbName"Unknown exception thrown from the call "XBMCAddon::xbmc::getCacheThumbName"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getInfoImage"Unknown exception thrown from the call "XBMCAddon::xbmc::getInfoImage"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getInfoLabel"Unknown exception thrown from the call "XBMCAddon::xbmc::getInfoLabel"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getIPAddress"Unknown exception thrown from the call "XBMCAddon::xbmc::getIPAddress"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getLanguage"Unknown exception thrown from the call "XBMCAddon::xbmc::getLanguage"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getSkinDir"Unknown exception thrown from the call "XBMCAddon::xbmc::getSkinDir"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getLocalizedString"Unknown exception thrown from the call "XBMCAddon::xbmc::getLocalizedString"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::executeJSONRPC"Unknown exception thrown from the call "XBMCAddon::xbmc::executeJSONRPC"Incorrect type passed to "%s", was expecting a "%s".EXCEPTION: Unknown exception thrown from the call "clear"Unknown exception thrown from the call "clear"EXCEPTION: Unknown exception thrown from the call "shuffle"Unknown exception thrown from the call "shuffle"EXCEPTION: Unknown exception thrown from the call "unshuffle"Unknown exception thrown from the call "unshuffle"EXCEPTION: Unknown exception thrown from the call "getPlayListId"Unknown exception thrown from the call "getPlayListId"EXCEPTION: Unknown exception thrown from the call "getWidth"Unknown exception thrown from the call "getWidth"XBMCAddon::xbmc::RenderCaptureEXCEPTION: Unknown exception thrown from the call "getHeight"Unknown exception thrown from the call "getHeight"EXCEPTION: Unknown exception thrown from the call "pause"Unknown exception thrown from the call "pause"EXCEPTION: Unknown exception thrown from the call "playnext"Unknown exception thrown from the call "playnext"EXCEPTION: Unknown exception thrown from the call "playprevious"Unknown exception thrown from the call "playprevious"EXCEPTION: Unknown exception thrown from the call "stop"Unknown exception thrown from the call "stop"EXCEPTION: Unknown exception thrown from the call "getRating"Unknown exception thrown from the call "getRating"EXCEPTION: Unknown exception thrown from the call "getTotalTime"Unknown exception thrown from the call "getTotalTime"EXCEPTION: Unknown exception thrown from the call "getTime"Unknown exception thrown from the call "getTime"EXCEPTION: Unknown exception thrown from the call "isPlaying"Unknown exception thrown from the call "isPlaying"EXCEPTION: Unknown exception thrown from the call "isPlayingAudio"Unknown exception thrown from the call "isPlayingAudio"EXCEPTION: Unknown exception thrown from the call "isPlayingVideo"Unknown exception thrown from the call "isPlayingVideo"EXCEPTION: Unknown exception thrown from the call "isPlayingRDS"Unknown exception thrown from the call "isPlayingRDS"EXCEPTION: Unknown exception thrown from the call "getDuration"Unknown exception thrown from the call "getDuration"EXCEPTION: Unknown exception thrown from the call "getUserRating"Unknown exception thrown from the call "getUserRating"EXCEPTION: Unknown exception thrown from the call "getTrack"Unknown exception thrown from the call "getTrack"EXCEPTION: Unknown exception thrown from the call "getDisc"Unknown exception thrown from the call "getDisc"EXCEPTION: Unknown exception thrown from the call "size"Unknown exception thrown from the call "size"EXCEPTION: Unknown exception thrown from the call "getSeason"Unknown exception thrown from the call "getSeason"EXCEPTION: Unknown exception thrown from the call "getEpisode"Unknown exception thrown from the call "getEpisode"EXCEPTION: Unknown exception thrown from the call "getposition"Unknown exception thrown from the call "getposition"EXCEPTION: Unknown exception thrown from the call "isConfirmed"Unknown exception thrown from the call "isConfirmed"EXCEPTION: Unknown exception thrown from the call "getPlayCount"Unknown exception thrown from the call "getPlayCount"EXCEPTION: Unknown exception thrown from the call "getYear"Unknown exception thrown from the call "getYear"EXCEPTION: Unknown exception thrown from the call "abortRequested"Unknown exception thrown from the call "abortRequested"EXCEPTION: Unknown exception thrown from the call "getListeners"Unknown exception thrown from the call "getListeners"EXCEPTION: Unknown exception thrown from the call "getAlbumTrackNumber"Unknown exception thrown from the call "getAlbumTrackNumber"XBMCAddon::xbmc::InfoTagRadioRDSEXCEPTION: Unknown exception thrown from the call "getDbId"Unknown exception thrown from the call "getDbId"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::InfoTagMusic"Unknown exception thrown from the call "XBMCAddon::xbmc::InfoTagMusic"~XBMCAddon::xbmc::InfoTagMusicEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::InfoTagRadioRDS"Unknown exception thrown from the call "XBMCAddon::xbmc::InfoTagRadioRDS"~XBMCAddon::xbmc::InfoTagRadioRDSEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::InfoTagVideo"Unknown exception thrown from the call "XBMCAddon::xbmc::InfoTagVideo"~XBMCAddon::xbmc::InfoTagVideoEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::Keyboard"Unknown exception thrown from the call "XBMCAddon::xbmc::Keyboard"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::Player"Unknown exception thrown from the call "XBMCAddon::xbmc::Player"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::RenderCapture"Unknown exception thrown from the call "XBMCAddon::xbmc::RenderCapture"~XBMCAddon::xbmc::RenderCaptureEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::PlayList"Unknown exception thrown from the call "XBMCAddon::xbmc::PlayList"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::Monitor"Unknown exception thrown from the call "XBMCAddon::xbmc::Monitor"EXCEPTION: Unknown exception thrown from the call "getRadioRDSInfoTag"Unknown exception thrown from the call "getRadioRDSInfoTag"EXCEPTION: Unknown exception thrown from the call "getVideoInfoTag"Unknown exception thrown from the call "getVideoInfoTag"EXCEPTION: Unknown exception thrown from the call "getMusicInfoTag"Unknown exception thrown from the call "getMusicInfoTag"EXCEPTION: Unknown exception thrown from the call "operator []"Unknown exception thrown from the call "operator []"EXCEPTION: Unknown exception thrown from the call "onSettingsChanged"Unknown exception thrown from the call "onSettingsChanged"EXCEPTION: Unknown exception thrown from the call "onScreensaverActivated"Unknown exception thrown from the call "onScreensaverActivated"EXCEPTION: Unknown exception thrown from the call "onScreensaverDeactivated"Unknown exception thrown from the call "onScreensaverDeactivated"EXCEPTION: Unknown exception thrown from the call "onDPMSActivated"Unknown exception thrown from the call "onDPMSActivated"EXCEPTION: Unknown exception thrown from the call "onDPMSDeactivated"Unknown exception thrown from the call "onDPMSDeactivated"EXCEPTION: Unknown exception thrown from the call "onAbortRequested"Unknown exception thrown from the call "onAbortRequested"EXCEPTION: Unknown exception thrown from the call "getImageFormat"Unknown exception thrown from the call "getImageFormat"EXCEPTION: Unknown exception thrown from the call "getAspectRatio"Unknown exception thrown from the call "getAspectRatio"EXCEPTION: Unknown exception thrown from the call "getLyrics"Unknown exception thrown from the call "getLyrics"EXCEPTION: Unknown exception thrown from the call "getPlotOutline"Unknown exception thrown from the call "getPlotOutline"EXCEPTION: Unknown exception thrown from the call "getPlot"Unknown exception thrown from the call "getPlot"EXCEPTION: Unknown exception thrown from the call "getPictureURL"Unknown exception thrown from the call "getPictureURL"EXCEPTION: Unknown exception thrown from the call "getTitle"Unknown exception thrown from the call "getTitle"EXCEPTION: Unknown exception thrown from the call "getTVShowTitle"Unknown exception thrown from the call "getTVShowTitle"EXCEPTION: Unknown exception thrown from the call "getSMSStudio"Unknown exception thrown from the call "getSMSStudio"EXCEPTION: Unknown exception thrown from the call "getLastPlayed"Unknown exception thrown from the call "getLastPlayed"EXCEPTION: Unknown exception thrown from the call "getComment"Unknown exception thrown from the call "getComment"EXCEPTION: Unknown exception thrown from the call "getBand"Unknown exception thrown from the call "getBand"EXCEPTION: Unknown exception thrown from the call "getArtist"Unknown exception thrown from the call "getArtist"EXCEPTION: Unknown exception thrown from the call "getComposer"Unknown exception thrown from the call "getComposer"EXCEPTION: Unknown exception thrown from the call "getConductor"Unknown exception thrown from the call "getConductor"EXCEPTION: Unknown exception thrown from the call "getAlbum"Unknown exception thrown from the call "getAlbum"EXCEPTION: Unknown exception thrown from the call "getInfoNews"Unknown exception thrown from the call "getInfoNews"EXCEPTION: Unknown exception thrown from the call "getInfoNewsLocal"Unknown exception thrown from the call "getInfoNewsLocal"EXCEPTION: Unknown exception thrown from the call "getInfoSport"Unknown exception thrown from the call "getInfoSport"EXCEPTION: Unknown exception thrown from the call "getInfoStock"Unknown exception thrown from the call "getInfoStock"EXCEPTION: Unknown exception thrown from the call "getInfoWeather"Unknown exception thrown from the call "getInfoWeather"EXCEPTION: Unknown exception thrown from the call "getInfoHoroscope"Unknown exception thrown from the call "getInfoHoroscope"EXCEPTION: Unknown exception thrown from the call "getInfoCinema"Unknown exception thrown from the call "getInfoCinema"EXCEPTION: Unknown exception thrown from the call "getInfoLottery"Unknown exception thrown from the call "getInfoLottery"EXCEPTION: Unknown exception thrown from the call "getInfoOther"Unknown exception thrown from the call "getInfoOther"EXCEPTION: Unknown exception thrown from the call "getEditorialStaff"Unknown exception thrown from the call "getEditorialStaff"EXCEPTION: Unknown exception thrown from the call "getTrailer"Unknown exception thrown from the call "getTrailer"EXCEPTION: Unknown exception thrown from the call "getFirstAired"Unknown exception thrown from the call "getFirstAired"EXCEPTION: Unknown exception thrown from the call "getPlayingFile"Unknown exception thrown from the call "getPlayingFile"EXCEPTION: Unknown exception thrown from the call "getReleaseDate"Unknown exception thrown from the call "getReleaseDate"EXCEPTION: Unknown exception thrown from the call "getAlbumArtist"Unknown exception thrown from the call "getAlbumArtist"EXCEPTION: Unknown exception thrown from the call "getGenre"Unknown exception thrown from the call "getGenre"EXCEPTION: Unknown exception thrown from the call "getMediaType"Unknown exception thrown from the call "getMediaType"EXCEPTION: Unknown exception thrown from the call "getVotes"Unknown exception thrown from the call "getVotes"EXCEPTION: Unknown exception thrown from the call "getCast"Unknown exception thrown from the call "getCast"EXCEPTION: Unknown exception thrown from the call "getFile"Unknown exception thrown from the call "getFile"EXCEPTION: Unknown exception thrown from the call "getPath"Unknown exception thrown from the call "getPath"EXCEPTION: Unknown exception thrown from the call "getIMDBNumber"Unknown exception thrown from the call "getIMDBNumber"EXCEPTION: Unknown exception thrown from the call "getProgStation"Unknown exception thrown from the call "getProgStation"EXCEPTION: Unknown exception thrown from the call "getProgStyle"Unknown exception thrown from the call "getProgStyle"EXCEPTION: Unknown exception thrown from the call "getProgHost"Unknown exception thrown from the call "getProgHost"EXCEPTION: Unknown exception thrown from the call "getProgWebsite"Unknown exception thrown from the call "getProgWebsite"EXCEPTION: Unknown exception thrown from the call "getProgNow"Unknown exception thrown from the call "getProgNow"EXCEPTION: Unknown exception thrown from the call "getProgNext"Unknown exception thrown from the call "getProgNext"EXCEPTION: Unknown exception thrown from the call "getPhoneHotline"Unknown exception thrown from the call "getPhoneHotline"EXCEPTION: Unknown exception thrown from the call "getEMailHotline"Unknown exception thrown from the call "getEMailHotline"EXCEPTION: Unknown exception thrown from the call "getPhoneStudio"Unknown exception thrown from the call "getPhoneStudio"EXCEPTION: Unknown exception thrown from the call "getEMailStudio"Unknown exception thrown from the call "getEMailStudio"EXCEPTION: Unknown exception thrown from the call "getDirector"Unknown exception thrown from the call "getDirector"EXCEPTION: Unknown exception thrown from the call "getURL"Unknown exception thrown from the call "getURL"EXCEPTION: Unknown exception thrown from the call "getWritingCredits"Unknown exception thrown from the call "getWritingCredits"EXCEPTION: Unknown exception thrown from the call "getTagLine"Unknown exception thrown from the call "getTagLine"EXCEPTION: Unknown exception thrown from the call "getText"Unknown exception thrown from the call "getText"EXCEPTION: Unknown exception thrown from the call "getSubtitles"Unknown exception thrown from the call "getSubtitles"EXCEPTION: Unknown exception thrown from the call "getOriginalTitle"Unknown exception thrown from the call "getOriginalTitle"EXCEPTION: Unknown exception thrown from the call "getPremiered"Unknown exception thrown from the call "getPremiered"EXCEPTION: Unknown exception thrown from the call "setAudioStream"Unknown exception thrown from the call "setAudioStream"EXCEPTION: Unknown exception thrown from the call "setSubtitleStream"Unknown exception thrown from the call "setSubtitleStream"EXCEPTION: Unknown exception thrown from the call "playselected"Unknown exception thrown from the call "playselected"EXCEPTION: Unknown exception thrown from the call "setVideoStream"Unknown exception thrown from the call "setVideoStream"EXCEPTION: Unknown exception thrown from the call "remove"Unknown exception thrown from the call "remove"EXCEPTION: Unknown exception thrown from the call "setSubtitles"Unknown exception thrown from the call "setSubtitles"EXCEPTION: Unknown exception thrown from the call "showSubtitles"Unknown exception thrown from the call "showSubtitles"EXCEPTION: Unknown exception thrown from the call "seekTime"Unknown exception thrown from the call "seekTime"EXCEPTION: Unknown exception thrown from the call "doModal"Unknown exception thrown from the call "doModal"EXCEPTION: Unknown exception thrown from the call "setHiddenInput"Unknown exception thrown from the call "setHiddenInput"EXCEPTION: Unknown exception thrown from the call "load"Unknown exception thrown from the call "load"EXCEPTION: Unknown exception thrown from the call "waitForAbort"Unknown exception thrown from the call "waitForAbort"EXCEPTION: Unknown exception thrown from the call "capture"Unknown exception thrown from the call "capture"EXCEPTION: Unknown exception thrown from the call "setHeading"Unknown exception thrown from the call "setHeading"EXCEPTION: Unknown exception thrown from the call "setDefault"Unknown exception thrown from the call "setDefault"p.XBMCAddon::xbmcgui::ListItemEXCEPTION: Unknown exception thrown from the call "add"Unknown exception thrown from the call "add"EXCEPTION: Unknown exception thrown from the call "onScanStarted"Unknown exception thrown from the call "onScanStarted"EXCEPTION: Unknown exception thrown from the call "onScanFinished"Unknown exception thrown from the call "onScanFinished"EXCEPTION: Unknown exception thrown from the call "onDatabaseScanStarted"Unknown exception thrown from the call "onDatabaseScanStarted"Access of XBMCAddon::Alternative as incorrect typeFailed to convert to input type to either a std::string or a p.PlayListEXCEPTION: Unknown exception thrown from the call "play"Unknown exception thrown from the call "play"EXCEPTION: Unknown exception thrown from the call "onNotification"Unknown exception thrown from the call "onNotification"EXCEPTION: Unknown exception thrown from the call "onCleanFinished"Unknown exception thrown from the call "onCleanFinished"EXCEPTION: Unknown exception thrown from the call "onCleanStarted"Unknown exception thrown from the call "onCleanStarted"EXCEPTION: Unknown exception thrown from the call "onDatabaseUpdated"Unknown exception thrown from the call "onDatabaseUpdated"XBMCAddon::xbmc::getCleanMovieTitleEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmc::getCleanMovieTitle"Unknown exception thrown from the call "XBMCAddon::xbmc::getCleanMovieTitle"p.XBMCAddon::xbmc::RenderCapturep.XBMCAddon::xbmc::InfoTagMusicp.XBMCAddon::xbmc::InfoTagRadioRDSp.XBMCAddon::xbmc::InfoTagVideoEXCEPTION: Unknown exception thrown from the call "getAvailableVideoStreams"Unknown exception thrown from the call "getAvailableVideoStreams"EXCEPTION: Unknown exception thrown from the call "getAvailableAudioStreams"Unknown exception thrown from the call "getAvailableAudioStreams"EXCEPTION: Unknown exception thrown from the call "getAvailableSubtitleStreams"Unknown exception thrown from the call "getAvailableSubtitleStreams"EXCEPTION: Unknown exception thrown from the call "getImage"Unknown exception thrown from the call "getImage"EXCEPTION: Unknown exception thrown from the call "onPlayBackSeekChapter"Unknown exception thrown from the call "onPlayBackSeekChapter"EXCEPTION: Unknown exception thrown from the call "onPlayBackSeek"Unknown exception thrown from the call "onPlayBackSeek"EXCEPTION: Unknown exception thrown from the call "onPlayBackSpeedChanged"Unknown exception thrown from the call "onPlayBackSpeedChanged"EXCEPTION: Unknown exception thrown from the call "onQueueNextItem"Unknown exception thrown from the call "onQueueNextItem"EXCEPTION: Unknown exception thrown from the call "onPlayBackResumed"Unknown exception thrown from the call "onPlayBackResumed"EXCEPTION: Unknown exception thrown from the call "onPlayBackPaused"Unknown exception thrown from the call "onPlayBackPaused"EXCEPTION: Unknown exception thrown from the call "onPlayBackStopped"Unknown exception thrown from the call "onPlayBackStopped"EXCEPTION: Unknown exception thrown from the call "onPlayBackEnded"Unknown exception thrown from the call "onPlayBackEnded"EXCEPTION: Unknown exception thrown from the call "onPlayBackStarted"Unknown exception thrown from the call "onPlayBackStarted"ÿ›M5+÷Gˆ·4’ëµ™à4©¤´}}}ÿ›M5+÷Gˆ·4’ëµ™à4©¤´}}}ÿ›U?APúhÜ“Û«Ž4‚Â¥‰Ð4™”¤}}}ÿ›U>/<ÙQ¼r»Šî4á¢ì„è¯4øóƒ}}}ÿ›Q9•+ÿG^¿4šó¥½¡è4±¬¼}}}ÿ›U>/<ÙQ¼r»Šî4á¢ì„è¯4øóƒ}}}ÿ›Q9/<ÚT¼v»î4â¢í…é°4ùô„}}}ÿ›M5+÷Gˆ·4’ëµ™à4©¤´}}}ÿ›Q:9FÖ^¼…Ãö4Þªéå¬4õð€}}}ÿ›Q9+÷GˆW·4’ëµ™à4©¤´}}}ÿ›Q9+÷GˆW·4’ëµ™à4©¤´}}}ÿ›Q9/<ÅQ¬r³æ4ÍšØðÔ›4äßï}}}ÿ›Q:9FÖ^¼…Ãö4Þªéå¬4õð€}}}ÿ›Q9/<ÅQ¬r³æ4ÍšØðÔ›4äßï}}}ÿ›M5+÷Gˆ·4’ëµ™à4©¤´}}}ÿ›M5+÷Gˆ·4’ëµ™à4©¤´}}}ÿ›Q:CPêhÌŽËþ4ò²ý•ùÀ4‰„”}}}ÿ›mW2?öW’ë©ÓÉëÛÞ4ž’µëÄž©Á¨ï4¸³Ã}}}ÿ›]EÅ0ÐQ—\ô—¡…4͹ØðÔ›4äßï}}}ÿ›YC0¨Qï\ÌdïvÝ4¥‘°È¬ó4¼·Ç}}}ÿ›YC0¨Qï\ÌdïvÝ4¥‘°È¬ó4¼·Ç}}}ÿ›YC0¨Qï\ÌdïvÝ4¥‘°È¬ó4¼·Ç}}}ÿ›aJ*7ÌOËqž€ûˆžš4Ôµß÷Û¢4ëæö}}}ÿ›iR¯0ºj¤€Œ–¤¨õ¤€ŒÌ4Ö€áùà§4ðëû}}}ÿ›eO9MÎ{î¥:–äÝŠŸ û¨ŸºîÏ4°ƒî«Í´û4Á}}ÿ›Q=8UÙpâž©«€Ì¿Ý˜5áÍ¿æ¬5ó}}ÿ›M7*©E²jùwИ­è5±Ñ¶ü5Ã}}ÿ›Q=3PÜk啬¢ƒÃÂà›5äЄé¯5ö}}ÿ›Q=3PÜk啬¢ƒÃÂà›5äЄé¯5ö}}ÿ›U@N¡ƒÇ£©Ñ¼Þ²ƒ™û5Ä°™ÿ—ÿÅ5Œ}}ÿ›U@N¡ƒÇ£©Ñ¼Þ²ƒ™û5Ä°™ÿ—ÿÅ5Œ}}ÿ›U@X±×­¹àÌíÂ’©‹5ÔÀ©§Õ5œ}}ÿ›U@N¡ƒÇ£©Ñ¼Þ²ƒ™û5Ä°™ÿ—ÿÅ5Œ}}ÿ›Q=3PÜk啬¢ƒÃÂà›5äЄé¯5ö}}ÿ›Q=3PÜk啬¢ƒÃÂà›5äЄé¯5ö}}ÿ›M7*©E²jùwИ­è5±Ñ¶ü5Ã}}ÿ›Q=Ebì}õ«¼¸“ÙÒð«5ôàÒ”ù¿5†}}ÿ›M7*©E²jùwИ­è5±Ñ¶ü5Ã}}ÿ›Q=3PÜk唬¡ƒÉÂà›5äЄé¯5ö}}ÿ›Q=3PÜk啬¢ƒÃÂà›5äЄé¯5ö}}ÿÿ 3@a‚ÿÿ™î“úèŽÿÿ O¤eRÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›M5E‡[.¦¡Ç4û¨À¤ë4´¯¿}}}ÿ›M5E‡[.¦¡Ç4û¨À¤ë4´¯¿}}}ÿ›M5E‡[.¦¡Ç4û¨À¤ë4´¯¿}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›M5M„c3ŸšÀ4šô¥½¡è4±¬¼}}}ÿ›M5M„c3ŸšÀ4šô¥½¡è4±¬¼}}}ÿ›M5M„c3ŸšÀ4šô¥½¡è4±¬¼}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3ª¥Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5M—c3©¤Î4°‚»Ó·þ4ÇÂÒ}}}ÿ›M5M—c3©¤Î4°‚»Ó·þ4ÇÂÒ}}}ÿ›M5M—c3©¤Î4°‚»Ó·þ4ÇÂÒ}}}ÿ›Q: ´XŸn3´¯Õ4µ‰Àؼƒ4ÌÇ×}}}ÿ›I0Eç[‰ª4ýÞˆ „Ë4”Ÿ}}}ÿ›I0Eç[‰ª4ýÞˆ „Ë4”Ÿ}}}ÿ›I0Eç[‰ª4ýÞˆ „Ë4”Ÿ}}}ÿ›I0Eç[‰ª4ýÞˆ „Ë4”Ÿ}}}ÿ›I0Eç[‰ª4ýÞˆ „Ë4”Ÿ}}}ÿ›I0Eç[‰ª4ýÞˆ „Ë4”Ÿ}}}ÿ›M5JŒ`!•º4¥î°È¬ó4¼·Ç}}}ÿ›YAB»XAÖ­½ÖÈÑû4ï¯ú’ö½4†‘}}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›U<2ù£¨Í4’Ĩµœã4¬§·}}}ÿ›U<2ù£¨Í4’Ĩµœã4¬§·}}}ÿ›U<4ù¦«Ð4’„Ä«µœã4¬§·}}}ÿ›U<4—ù­²×4’‹Ä²µœã4¬§·}}}ÿ›U<<—ù­²×4’‹Ä²µœã4¬§·}}}ÿ›U<9•ù«°Õ4’‰Ä°µœã4¬§·}}}ÿ›YA2ù£¨Í4’Ĩ鵜ã4¬§·}}}ÿ›YAB¥‘»Àå4ª™ÔÀüµÍ´û4Ä¿Ï}}}ÿ›q[?‘²§ºâ4…–ååºÐæåºð˺šè¨Ö4Ÿšª}}}ÿ›I3Qœ}ÏÈ¡Þ5Ïô4ô¨œ—Í´û4Á}}ÿ›M82[¨…ÙЭæ3Ùþ4ü²¨£ÙÀ‡4Í}}ÿ›I4hö”=¶žû´D¶Û4Ìöñ§ŽÕ4›}}ÿ›I4Q”€ÐÕ·ëî´4Ø蔲õÜ£4é}}ÿ›I4Q”€ÐÕ·ëî´4Ø蔲õÜ£4é}}ÿ›I4Q”€ÐÕ·ëî´4Ø蔲õÜ£4é}}ÿÿ CƒY=ÿ›€iKÁª ‰4ÿ‹P› »² äÐúÿ–¥Æ› Š£  ¥ù4¹ ­ ª ù š  ú á ù à § 4í }}}ÿ›Q:|«^…šé­úÊæß5ô”ä”üÂ5Œ }}ÿ›A-OÔ~̨ù¿5÷ôÔò”üÂ5‰}}ÿ›A-OÔ~̨ù¿5÷ôÔò”üÂ5‰}}ÿ›A-OÔ~̨ù¿5÷ôÔò”üÂ5‰}}ÿ›U@X‰š‘ºœí¨ˆ¤Ìcâ5°œàøÝ£5ï}}ÿ›-$c†ÕàÅÿ›-$c†Õàÿ›-$c†Õàÿ›E/€¡–5ºü] °Û4· ×»‚4È}}ÿ›E/€¡–5ºü] °Û4· ×»‚4È}}ÿ›E/€¡–5ºü] °Û4· ×»‚4È}}ÿ›-$c†Õàÿ›iRBlFÊ¿È4×ü…Œõ€Òâúá¨4ñìü”™}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›U<7–ù¬±Ö4’ŠÄ±µœã4¬§·}}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}USH‰ýH‰óHHvHƒìdH‹%(H‰D$1ÀH‹HƒÀH‰GøèHsH}èH‹D$dH3%(uHƒÄ[]ÃèH‹}H‰ÃHƒïH;=t Ht$èH‰ßèWrongTypeExceptionAUATI‰õUSH‰ûHìø„ÀH‰T$PH‰L$XL‰D$`L‰L$ht=)D$p)Œ$€)”$)œ$ )¤$°)¬$À)´$Ð)¼$àdH‹%(H‰D$81ÀHl$H{H5H‹H‰êHƒÀH‰èL‹%HT$ L‰îH‰ïÇD$ ÇD$$0ID$H‰CH‹HƒÀH‰H„$ H‰D$(HD$@H‰D$0èH{H‰îèH‹D$HxèL9çu#H‹D$8dH3%(uFHÄø[]A\A]ÃDHƒ=tºÿÿÿÿðÁPø…ÒÅHt$èë¹@‹PøJÿ‰HøëáèH‰ÅH‹D$HxèL9çt Ht$èH‰ßèH‰ïèH‰ÅëëH…ÿt{H;=trATUI‰ÔScmbXH‰ÍH‰ût<¿èH5H‰ÃH‰ÇH‰éL‰â1ÀèH‹H‹5H‰ßèfH‹HƒÆH9÷t è…Àt®H‹C []A\Ã1ÀÃH‰ÅH‰ßèH‰ïèUSH‰ýHƒìH‹dH‹%(H‰D$1ÀH‹GHxèH9ßu+H‹EHxèH9ßuFH‹D$dH3%(uyHƒÄ[]ÀHƒ=tVºÿÿÿÿðÁPø…Ò½Ht$èë±@Hƒ=tºÿÿÿÿðÁPø…Ò¢Ht$èë–@‹PøJÿ‰HøëáD‹PøJÿ‰Høë©èAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿PèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾PèH‰ïèH‰ÇèM…ítL‰ïè¾PL‰ïèèH‰ÅèH‰ß¾èH‰ïèAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿xèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾xèH‰ïèH‰ÇèM…ít I‹EL‰ïÿPèH‰ÅèH‰ß¾èH‰ïèAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿HèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾HèH‰ïèH‰ÇèM…ít I‹EL‰ïÿPèH‰ÅèH‰ß¾èH‰ïèAVAUATUSHƒìH‹oH‹dH‹%(H‰D$1ÀH9Ýt\I‰ýL‹%Lt$ë€HƒÃH9Ýt7H‹HxèL9çtëHƒ=tQºÿÿÿÿðÁPø…ÒÓL‰öHƒÃèH9ÝuËfI‹]H…ÛtH‰ßèH‹D$dH3%(uHƒÄ[]A\A]A^Ãf‹PøJÿ‰Høë®èAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿ èH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾ èH‰ïèH‰ÇèM…ít I‹EL‰ïÿPèH‰ÅèH‰ß¾èH‰ïèHƒ=SH‰ûtðƒot+[Ãf„‹GPÿƒø‰WuçH‹ÿP‹C Pÿ‰S ëH‹ÿP¸ÿÿÿÿðÁC ƒøuÀH‹H‰ß[H‹@ÿàH‹SH‰ûHƒÀH‰èH‰ß¾[éUSH=HƒìdH‹%(H‰D$1ÀèH‹=HH5Hl$èH=èH‹=HH5èH=èH‹=HH5èH5H=H‰êèH‹HH5H‰ßèH5H=H‰êèHH5H‰ßèH=èH‹=HH5èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹€8„™H‹€8tkH‹€8t@H‹€8uH‹5H‹=HÆèH‹D$dH3%(ujHƒÄ[]ÃH‹5H‹=HÆèë¡H‹5H‹=HÆèésÿÿÿH‹5H‹=HÆèéEÿÿÿèSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EEN14PythonBindings8DirectorESt14default_deleteIA_hESt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEN11XbmcCommons18UncheckedExceptionEN9XBMCAddon18WrongTypeExceptionEN14PythonBindings20PythonToCppExceptionEN9XBMCAddon4xbmc13RenderCaptureEN14PythonBindings30XBMCAddon_xbmc_Player_DirectorEhN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorESt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EESt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE¨ÿÿÿÿÿÿÿð¿GCC: (GNU) 6.3.0zRx 0DXl€”¨¼Ðäø  4H\2p%HƒXŒ%HƒX¨ ¼ Ð ä ø     4 H \p%HƒXzPLRx› <$ÍBBŒD †A(ƒJ0g (A ABBE ,d‡A†AƒG o AAE ,”™A†AƒG A AAE ,Ä™A†AƒG A AAE ,ô™A†AƒG A AAE ,$™A†AƒG A AAE ,T™A†AƒG A AAE ,„™A†AƒG A AAE ,´‡A†AƒG o AAE ,ä‡A†AƒG o AAE ,‡A†AƒG o AAE ,D‡A†AƒG o AAE ,t‡A†AƒG o AAE ,¤„A†AƒG l AAE ,Ô„A†AƒG l AAE ,„A†AƒG l AAE ,4„A†AƒG l AAE ,d„A†AƒG l AAE ,”„A†AƒG l AAE $L'A†AƒK PDAtˆœ/Hƒb¸,D˜A†AƒP w AAE 0t­BŒD†H ƒO ABE ,¨˜A†AƒP w AAE `tˆ)œ"AƒZ E A¼2<H BBŒA †A(ƒG0K (I ABBJ <ˆBBŒA †A(ƒG0C (D ABBG PmAƒ[ D GpmAƒ[ D GmAƒ[ D G°mAƒ[ D G0ЗA†AƒD j IAF TAA0 —A†AƒD j IAF TAA08 —A†AƒD j IAF TAA0l —A†AƒD j IAF TAA  %AƒR E G,8¹A†AƒD0j AAF ,h¹A†AƒD0j AAF 4˜)A†AƒXH[PTHA@~ AAF ,ÐA†AƒX@ AAG ,ÁA†AƒD0q AAG ,0A†AƒX@ AAG ,` A†AƒX@‰ AAK ,¹A†AƒD0j AAF ,ÀA†AƒXP˜ AAD ,ð¹A†AƒD0j AAF , ¹A†AƒD0j AAF ,P ôA†AƒX@… AAG ,€ A†AƒXP˜ AAD ,° ôA†AƒX@… AAG ,à ¹A†AƒD0j AAF , ¹A†AƒD0j AAF ,@ A†AƒXP¡ AAC 4p ÈBŒA†D ƒN@ñ  AABF 4¨ BŒA†D ƒD0¯  AABB 4à ÷BŒA†D ƒD0„  AABE 4 ÷BŒA†D ƒD0„  AABE 4P ÷BŒA†D ƒD0„  AABE 4ˆ &BŒA†D ƒN@¢  AABE 4À €BŒA†D ƒD0Ç  AABJ Hø ¡BŽBE ŒA(†D0ƒDp 0A(A BBBF <D ±BBŒD †A(ƒUÕ (A ABBG <„ BBŒA †A(ƒD€µ (A ABBK <Ä ´BBŒD †A(ƒUÌ (A ABBH < ´BBŒD †A(ƒUÌ (A ABBH @D RBBŒD †A(ƒU  (A ABBB @ˆ RBBŒD †A(ƒU  (A ABBB @Ì bBBŒD †A(ƒU ) (A ABBC @RBBŒD †A(ƒU  (A ABBB <T´BBŒD †A(ƒUÌ (A ABBH <”´BBŒD †A(ƒUÌ (A ABBH <ÔBBŒA †A(ƒD€µ (A ABBK <ÄBBŒD †A(ƒU€â (A ABBJ <TBBŒA †A(ƒD€µ (A ABBK <”´BBŒD †A(ƒU€Ò (A ABBJ <Ô´BBŒD †A(ƒUÌ (A ABBH ,‡A†AƒR0E AAA @D˜BBŒD †A(ƒJ  (A ABBF ,ˆ·A†AƒD ” CAB 0¸ÉEŒA†A ƒ› ABA 0ìÉEŒA†A ƒ› ABA 0 ÉEŒA†A ƒ› ABA PTÄPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌJ [ ÃCÆBÌA P¨ÄPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌJ [ ÃCÆBÌA PüÄPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌJ [ ÃCÆBÌA 0PÉEŒA†A ƒ› ABA 0„ÉEŒA†A ƒ› ABA 0¸ÉEŒA†A ƒ› ABA 0ìÉEŒA†A ƒ› ABA < ÁEŒA†A ƒ ABE [ CBA <`ÁEŒA†A ƒ ABE [ CBA < ÁEŒA†A ƒ ABE [ CBA <àÔEŒA†A ƒ ABQ [ CBE < ÔEŒA†A ƒ ABQ [ CBE <`ÔEŒA†A ƒ ABQ [ CBE < ÔEŒA†A ƒ ABQ [ CBE <àÔEŒA†A ƒ ABP _ CBB < ÔEŒA†A ƒ ABP _ CBB <`ÔEŒA†A ƒ ABP _ CBB < ÔEŒA†A ƒ ABP _ CBB <àÔEŒA†A ƒ ABP _ CBB < ÔEŒA†A ƒ ABP _ CBB <`ÔEŒA†A ƒ ABP _ CBB < ÔEŒA†A ƒ ABP _ CBB <àÔEŒA†A ƒ ABP _ CBB < ÔEŒA†A ƒ ABQ [ CBE <`ÔEŒA†A ƒ ABP _ CBB < ÔEŒA†A ƒ ABP _ CBB <àÔEŒA†A ƒ ABP _ CBB < ÔEŒA†A ƒ ABQ [ CBE <`ÔEŒA†A ƒ ABP _ CBB < ÔEŒA†A ƒ ABP _ CBB <àÔEŒA†A ƒ ABP _ CBB < ÔEŒA†A ƒ ABP _ CBB <`ÕBBŒA †A(ƒG0› (A ABBB < ÕBBŒA †A(ƒG0› (A ABBB <àÕBBŒA †A(ƒG0› (A ABBB < ÕBBŒA †A(ƒG0› (A ABBB <`ÕBBŒA †A(ƒG0› (A ABBB < ÕBBŒA †A(ƒG0› (A ABBB <àÕBBŒA †A(ƒG0› (A ABBB < ÕBBŒA †A(ƒG0› (A ABBB <`×EŒA†A ƒ ABO _ CBC < ×EŒA†A ƒ ABO _ CBC <à×EŒA†A ƒ ABO _ CBC < ÜBŒA†A ƒž ABO [ CBD 0`¤EŒA†A ƒ~ ABA 0”¤EŒA†A ƒ~ ABA 0ȤEŒA†A ƒ~ ABA 0ü¤EŒA†A ƒ~ ABA 00¤EŒA†A ƒ~ ABA 0d¤EŒA†A ƒ~ ABA H˜ÌXŒA†A ƒl ÃAÆBÌL _ÃCÆBÌS ƒ†Œ<äEŒA†A ƒ“ AB[ } CBA <$·BBŒA †A(ƒDp (A ABBE <d·BBŒA †A(ƒDp (A ABBE <¤·BBŒA †A(ƒDp (A ABBE <ä·BBŒA †A(ƒDp (A ABBE <$·BBŒA †A(ƒDp (A ABBE <d·BBŒA †A(ƒDp (A ABBE <¤·BBŒA †A(ƒDp (A ABBE <ä·BBŒA †A(ƒDp (A ABBE <$ ·BBŒA †A(ƒDp (A ABBE <d ·BBŒA †A(ƒDp (A ABBE <¤ ·BBŒA †A(ƒDp (A ABBE <ä ·BBŒA †A(ƒDp (A ABBE <$!·BBŒA †A(ƒDp (A ABBE <d!·BBŒA †A(ƒDp (A ABBE <¤!·BBŒA †A(ƒDp (A ABBE <ä!·BBŒA †A(ƒDp (A ABBE <$"·BBŒA †A(ƒDp (A ABBE <d"·BBŒA †A(ƒDp (A ABBE <¤"·BBŒA †A(ƒDp (A ABBE <ä"·BBŒA †A(ƒDp (A ABBE <$#·BBŒA †A(ƒDp (A ABBE <d#·BBŒA †A(ƒDp (A ABBE <¤#·BBŒA †A(ƒDp (A ABBE <ä#·BBŒA †A(ƒDp (A ABBE <$$·BBŒA †A(ƒDp (A ABBE <d$·BBŒA †A(ƒDp (A ABBE <¤$·BBŒA †A(ƒDp (A ABBE <ä$·BBŒA †A(ƒDp (A ABBE <$%·BBŒA †A(ƒDp (A ABBE <d%·BBŒA †A(ƒDp (A ABBE <¤%·BBŒA †A(ƒDp (A ABBE <ä%·BBŒA †A(ƒDp (A ABBE <$&·BBŒA †A(ƒDp (A ABBE <d&·BBŒA †A(ƒDp (A ABBE <¤&·BBŒA †A(ƒDp (A ABBE <ä&·BBŒA †A(ƒDp (A ABBE <$'·BBŒA †A(ƒDp (A ABBE <d'·BBŒA †A(ƒDp (A ABBE <¤'·BBŒA †A(ƒDp (A ABBE <ä'·BBŒA †A(ƒDp (A ABBE <$(·BBŒA †A(ƒDp (A ABBE <d(·BBŒA †A(ƒDp (A ABBE <¤(·BBŒA †A(ƒDp (A ABBE <ä(·BBŒA †A(ƒDp (A ABBE <$)·BBŒA †A(ƒDp (A ABBE <d)·BBŒA †A(ƒDp (A ABBE <¤)·BBŒA †A(ƒDp (A ABBE <ä)·BBŒA †A(ƒDp (A ABBE <$*·BBŒA †A(ƒDp (A ABBE <d*·BBŒA †A(ƒDp (A ABBE <¤*·BBŒA †A(ƒDp (A ABBE <ä*·BBŒA †A(ƒDp (A ABBE <$+·BBŒA †A(ƒDp (A ABBE <d+·BBŒA †A(ƒDp (A ABBE <¤+·BBŒA †A(ƒDp (A ABBE <ä+·BBŒA †A(ƒDp (A ABBE <$,·BBŒA †A(ƒDp (A ABBE <d,·BBŒA †A(ƒDp (A ABBE <¤,·BBŒA †A(ƒDp (A ABBE <ä,·BBŒA †A(ƒDp (A ABBE <$-·BBŒA †A(ƒDp (A ABBE 4d-<BŒA†H ƒT0  AABF 4œ-<BŒA†H ƒT0  AABF 4Ô-<BŒA†H ƒT0  AABF 4 .<BŒA†H ƒT0  AABF 4D.<BŒA†H ƒT0  AABF 4|.<BŒA†H ƒT0  AABF 4´.<BŒA†H ƒT0  AABF 4ì.<BŒA†H ƒT@  AABF 4$/<BŒA†H ƒT0  AABF 4\/<BŒA†H ƒT0  AABF 4”/<BŒA†H ƒT0  AABF 4Ì/TBŒA†H ƒT@  AABF L0¯BBŽI B(ŒA0†A8ƒT` 8A0A(B BBBD <T0ÎBBŒH †A(ƒTp' (A ABBA <”0ÚBBŒD †A(ƒJp? (A ABBA 0Ô0(A†J IŒƒT.l.! A @1öBBŒH †A(ƒT€, (A ABBE @L1öBBŒH †A(ƒT€, (A ABBE @1öBBŒH †A(ƒT€, (A ABBE 8Ô1–PŒA†D ƒfÃAÆBÌE ƒ†Œ82^A†C HŽŒ]ƒ˜.H. E 4L2œA†J GŽŒƒj.o.: A 4„2–BŒA†D ƒXpÕ  AABA 4¼2–BŒA†D ƒXpÕ  AABA 4ô2–BŒA†D ƒXpÕ  AABA (´5ÈA†AƒG0E AAH @X3:BBŒD †A(ƒU Þ (A ABBF `$6 BBŽB B(ŒA0†A8ƒD`Ö 8K0A(B BBBH 8A0A(B BBBP4JBBŒA †A(ƒG0w (D ABBC p (D ABBG PT4?BBŒA †A(ƒG0w (D ABBC p (D ABBG P¨4?BBŒA †A(ƒG0w (D ABBC p (D ABBG @„7ÀBŽBB ŒA(†A0ƒD@™ 0A(A BBBC H@5UBŽBB ŒA(†A0ƒD€Ý 0A(A BBBA HŒ5UBŽBB ŒA(†A0ƒD€Ý 0A(A BBBA HØ5UBŽBB ŒA(†A0ƒD€Ý 0A(A BBBA P$6?BBŒA †A(ƒG0w (D ABBC p (D ABBG 9bIƒM J |L˜6¬BBŽI B(ŒA0†A8ƒT`à 8A0A(B BBBA p9%HƒX(Œ9zA†AƒK0 AAA 407<BŒA†H ƒT0  AABF 4h7<BŒA†H ƒT0  AABF 4 7<BŒA†H ƒT0  AABF 0Ø7ÉEŒA†A ƒ› ABA 0 8ÉEŒA†A ƒ› ABA 0@8ÉEŒA†A ƒ› ABA 0t8ÉEŒA†A ƒ› ABA 0¨8ÉEŒA†A ƒ› ABA 4Ü8ÉEŒA†A ƒ› ABA Pñÿ}€‚ƒ„…†‡ˆ‰Š‹ŒŽ’”•—™›Ÿ¡£¥§©«­¯±²´µ¶¸¹º¼½¾ÀÁÂÄÅÆÈÉÊÌÍÎÐÑÒÔÕÖØÙÚÜÝÞàáâäåæèéêìíîðñòôõöøùúüýÿ   }2!#%')+-/0'}@¹1^}¹–}À)Í™À }ðG™àŠ}ÁÇ}Ð ™€L}à ‡™Í}ð ¹}°3™ q}À¹§}€¹Þ}@ô™K}@…™0Ê}Pô™PG}P¹z}¹®}ÐÜ™`}ð Èe}À#¼}à%÷}à'÷k}à)÷Á}à+&}.€d}0¡¶}@4±ñ™7 }7o }9´¬ ™ðô }P<´) ™i }?R¡ ™ä }pBR ™@a }ÐEbž ™Pæ }@IR# ™pk } L´£ ™Àæ }`O´ ™Ða } R™ }°TÄÐ ™à}€WH}Z´†™Ï}Ð\´ ™ 356N}_·‘}P`Éå} bÉ;}ðcÉ“}ÀeÄï}gÄK}`iĨ}0kÉú}mÉO}Ðnɨ} pÉù}prÁU}@tÁ®}vÁ}àwÔX}ÀyÔ³} {Ô}€}Ôg}`ÔÅ}@Ô!} ƒÔ}…ÔÜ}à†Ô6}ÀˆÔ‰} ŠÔå}€ŒÔB}`ŽÔœ}@Ôö} ’ÔV}”Ôµ}à•Ô}À—Ôk} ™ÔÊ}€›Ô)}`Ô’}@ŸÔì} ¡Õ:}£Õ‹}à¤ÕÙ}À¦Õ#} ¨Õk}€ªÕº}`¬Õ}@®ÕM} °×¬}²×}à³×d}ÀµÜ¾} ·¤ }P¹¤ }»¤ç }°¼¤D!}`¾¤£!}À¤"}ÀÁÌc"}ÃÅ"}°Å·!#}pÈ·‚#}0Ë·Ü#}ðÍ·<$}°Ð·—$}pÓ·ø$}0Ö·Z%}ðØ·º%}°Û·&}pÞ·t&}0á·Ó&}ðã·4'}°æ·–'}pé·ô'}0ì·T(}ðî·µ(}°ñ·)}pô·})}0÷·ß)}ðù·C*}°ü·©*}pÿ· +}0·p+}ð·Ò+}°·9,}p ·–,}0 ·ö,}ð·Q-}°·²-}p· .}0·n.}ð·É.}°·(/}p ·ƒ/}0#·Ý/}ð%·70}°(·‘0}p+·ñ0}0.·U1}ð0··1}°3·2}p6·|2}09·Ü2}ð;·=3}°>·¢3}pA·4}0D·k4}ðF·Ï4}°I·-5}pL·‹5}0O·ä5}ðQ·?6}°T·›6}pW·ÿ6}0Z·Z7}ð\··7}°_· 8}pb·f8}0e·Æ8}ðg·)9}°j·ˆ9}pm<ã9™ÀI:}°o<§:™Ð;}ðq<i;™PÍ;}0t<(<™°Ž<}pv<ã<™C=}°x<œ=™ð>}ðz<Z>™à¿>}0}<?™t?}p<Ê?™p+@}°<ˆ@™Pð@}ðƒ<CA™¡A}0†TûA™``B}ˆ¯»B™€!C}@ŒÎzC™@ÞC}Ú7D™`›D}ð‘(íD™  JE} •ö¥E™ð F} ˜ögF™àÎF} ›ö1G™Ð8ŸG} ž^ðG™`(LH}€¤œ¨H™€ I} ©–lI™ ÔI}À«–0J™°—J}`®–öJ™À:`K}±:žK™ çK€ #L™@GL™à€|L™à¸L™À@óL™ À1M™€€lM™ à£M™@@ÚM™@<>@BN}P¾UuN}°ÂUÚN}ÇUDFBO}pˬžO™ HJPJz(P€P 5P€@ HP€0 bP€( …P€ ›P€ L±P} Ï<Q™€Q}`Ñ<ÛQ™ AR} Ó<¤R™@S}àÕÉnS}°×ÉÌS}€ÙÉ)T}PÛɇT} ÝÉãT}ðÞÉNOQRTUVWXYZ[\]^_`abdeghjkmnpqstvwyz|}€‚ƒ…‡‰‹‘“•—™›œž £¤AU/GU0MU0XSU0 YU0ø_U/eU/kU0@qU0˜wU/}U0àƒU08‰UU0€•U0Ø›U0(¡U0€§U0ЭU0(³U0x¹U0È¿U/ÅU0ËU0`ÑU0¨×U0øÝU0@ãU0˜éU/ïU0àõU00ûU0pV0ÈV0 V0pV0¸V0 V0P %V0  +V/1V0è 7V08 =V/!CV0x IV0È OV0 UV0h [V0¸ aV0 gV0` mV0À sV0 yV0h V0¸ …V0‹V0X‘V0°—V/$V/)£V/2©V/7¯V0øµV0P»V/?ÁV0˜ÇV0ðÍV0@ÓV0˜ÙV0àßV08åV0ˆëV0ØñV/B÷V/DþV/bW0  W0xW0ÀW0à!W08(W/g/W0€6W/k=W0¨DW0KW0PRW0xYW0Ð`W0 gW0xnW0ÀuW0|W0`ƒW0¸ŠW/t‘W0˜W0XŸW0 ¦W0ð­W/x´W08»W0ÂW0àÉW08ÐW/€×W/šÞW0ˆåW/¦ìW0ÀóW0úW/¬X00X0pX/´X0¨X0è$X/¾+X0 2X0h9X0@X/ÌGX0 NX0àUX/Õ\X08cX0xjX/ßqX/÷xX0°X0ð†X/ýX0 ”X0`›X/¢X0˜©X0à°X/·X0¾X0XÅX/ÌX/6ÓX0ˆÚX0ÈáX/@èX0ïX0HöX/MýX0€Y0À Y/UY0øY08 Y/_'Y0p .Y0¸ 5Y/n\/7E\/5L\04S\0Ø4Z\/Fa\05h\0P5o\/Pv\0ˆ5}\0Ð5„\/_‹\06’\0H6™\/g \0€6§\0È6®\/uµ\07¼\0@7Ã\/~Ê\0x7Ñ\0À7Ø\/ß\0ø7æ\0@8í\/šô\0x8û\0À8]/¨ ]0ø8]089]/³]0p9%]0°9,]/»3]0è9:]0(:A]/ÅH]0`:O]0 :V]/Ñ]]0Ø:d]0 ;k]/Þr]0X;y]0˜;€]/ç‡]0Ð;Ž]0<•]/óœ]0H<£]0<ª]/±]0Ð<¸]0=¿]/Æ]0P=Í]0˜=Ô]/Û]0Ð=â]0>é]/-ð]0P>÷]0˜>þ]/>^0Ø> ^0 ?^/L^0X?!^0 ?(^/[/^0Ø?6^0 @=^/hD^0X@K^0 @R^/zY^0à@`^0 Ag^/…n^0XAu^0 A|^/“ƒ^0ØAŠ^0 B‘^/¢˜^0XBŸ^0 B¦^/±­^0ØB´^0 C»^/ÀÂ^0XCÉ^0˜CÐ^/É×^0ÐCÞ^0Då^/Öì^0PDó^0Dú^/ß_0ÈD_0E_/ç_0@E_0€E$_/ï+_0¸E2_0øE9_/÷@_00FG_0xFN_/U_0°F\_0øFc_/j_00Gq_0xGx_/!_0°G†_0ðG_/-”_0(H›_0pH¢_/<©_0¨H°_0èH·_/G¾_0 IÅ_0`IÌ_/SÓ_0˜IÚ_0àIá_/cè_0 Jï_0hJö_/sý_0¨J`0ðJ `/‚`0(K`0pK `/‘'`0¨K.`0èK5`/<`0 LC`0`LJ`/¤Q`0LX`0ØL_`/¶f`0Mm`0XMt`/Á{`0M‚`0ÐM‰`/É`0N—`0PNž`/Ö¥`0ˆN¬`0ÐN³`/çº`0OÁ`0XOÈ`/ôÏ`0OÖ`0ØOÝ`/ä`0Pë`0XPò`/ù`0˜Pa0àPa/"a0Qa0`Qa/1#a0˜Q*a0ØQ1a/88a0R?a0PRFa/EMa0ˆRTa0ÐR[a/Sba/Uia0Spa0HSwa/^~a0€S…a0ÀSŒa/f“a/iša0øS¡a0@T¨a/x¯a0xT¶a0¸T½a/}Äa›Ëa/€Òa0èTÙa00Uàa/ça/îa0hUõa0¨Uüa/˜b0àU b0 Vb/£b/¦b0XV&b0˜V-b/±4b/¶;b/ºBb/¾Ib0ÐVPb0ðVWb0(W^bÍdb/Ðkb0XWrb0 WybÉb0ØW†b0 XbÅ’b/Ø™b0XX b0¨X§b/á®b/çµb/ì¼b0èXÃb/õÊb0 YÑb0hYØb0¨Yßb/æb±ëb/òb/ ùb/c0ØYc0 Zc¹c0XZc0 Z!c½&c0àZ-c0([4cÁ9c0`[@c0¨[Gc0è[Nc0\Uc0h\\c/cc/ jc/qc/xc/,c/<†c/Ic/R”c/Z›c/u¢c/€©c/°c/¦·c/­¾c/¹Åc/ÃÌc/ÏÓc/ÓÚc/àác/ñèc/ ïc/ öc/, ýc/? d/T d/d d/s d/‚ d/Œ 'd/œ .d/± 5d/Ë Êj@kD¢      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|k"Hk"‚‘k"‚Úk"ƒ&l"ƒrl"„·l"„ül"…?>°¡_s°¡W¥°!‘8ç°ù°"@?:±¡^v±¡V¯±!“8ø±²"BÀ,²"BÀG²}²ˆ²–²̲³"D?C³¡]|³!—8³"Fb´=´[´!•8´´"H%â´ï´ü´µ#µQµ!nvµšµÁµåµ¶#¶A¶¡\s¶¡[ª¶¡Z趡Y#·V·ƒ···ä·¸A¸p¸¸̸!N/ÿ¸!O2¹X¹!Qx¹!R˜¹!a4й!bº1º!d$Yº!e™ˆº!g!¦º!j)Óº!m!øº»!p3L»!q8ƒ»­»!s4å»!t8¼!v9Z¼!w—¼!y>Ù¼!z½!|Ed½!}­½!U¾!€_¾!‚B¥¾!ƒë¾¿G¿v¿¤¿Ó¿À4ÀaÀ”ÀÇÀüÀ0ÁeÁšÁÍÁÂ9Âs _ZNSs4_Rep10_M_disposeERKSaIcE.part.1_ZN14PythonBindingsL16xbmc_audioResumeEP7_objectS1_S1__ZN14PythonBindingsL17xbmc_audioSuspendEP7_objectS1_S1__ZN14PythonBindingsL16xbmc_startServerEP7_objectS1_S1__ZZN14PythonBindingsL16xbmc_startServerEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL17xbmc_skinHasImageEP7_objectS1_S1__ZZN14PythonBindingsL17xbmc_skinHasImageEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL22xbmc_getGlobalIdleTimeEP7_objectS1_S1__ZN14PythonBindingsL22xbmc_getCondVisibilityEP7_objectS1_S1__ZZN14PythonBindingsL22xbmc_getCondVisibilityEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL20xbmc_enableNavSoundsEP7_objectS1_S1__ZZN14PythonBindingsL20xbmc_enableNavSoundsEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL12xbmc_stopSFXEP7_objectS1_S1__ZN14PythonBindingsL12xbmc_playSFXEP7_objectS1_S1__ZZN14PythonBindingsL12xbmc_playSFXEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL15xbmc_getFreeMemEP7_objectS1_S1__ZN14PythonBindingsL16xbmc_getDVDStateEP7_objectS1_S1__ZN14PythonBindingsL10xbmc_sleepEP7_objectS1_S1__ZZN14PythonBindingsL10xbmc_sleepEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL19xbmc_executebuiltinEP7_objectS1_S1__ZZN14PythonBindingsL19xbmc_executebuiltinEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL18xbmc_executescriptEP7_objectS1_S1__ZZN14PythonBindingsL18xbmc_executescriptEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL12xbmc_restartEP7_objectS1_S1__ZN14PythonBindingsL13xbmc_shutdownEP7_objectS1_S1__ZN14PythonBindingsL8xbmc_logEP7_objectS1_S1__ZZN14PythonBindingsL8xbmc_logEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL30xbmc_XBMCAddon_xbmc_Player_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL37xbmc_XBMCAddon_xbmc_RenderCapture_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL36xbmc_XBMCAddon_xbmc_InfoTagMusic_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL36xbmc_XBMCAddon_xbmc_InfoTagVideo_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL32xbmc_XBMCAddon_xbmc_PlayList_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL31xbmc_XBMCAddon_xbmc_Monitor_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL32xbmc_XBMCAddon_xbmc_Keyboard_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL20xbmc_convertLanguageEP7_objectS1_S1__ZZN14PythonBindingsL20xbmc_convertLanguageEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL17xbmc_getUserAgentEP7_objectS1_S1__ZN14PythonBindingsL22xbmc_getSupportedMediaEP7_objectS1_S1__ZZN14PythonBindingsL22xbmc_getSupportedMediaEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL14xbmc_getRegionEP7_objectS1_S1__ZZN14PythonBindingsL14xbmc_getRegionEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL17xbmc_validatePathEP7_objectS1_S1__ZZN14PythonBindingsL17xbmc_validatePathEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL18xbmc_translatePathEP7_objectS1_S1__ZZN14PythonBindingsL18xbmc_translatePathEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL22xbmc_makeLegalFilenameEP7_objectS1_S1__ZZN14PythonBindingsL22xbmc_makeLegalFilenameEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL22xbmc_getCacheThumbNameEP7_objectS1_S1__ZZN14PythonBindingsL22xbmc_getCacheThumbNameEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL17xbmc_getInfoImageEP7_objectS1_S1__ZZN14PythonBindingsL17xbmc_getInfoImageEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL17xbmc_getInfoLabelEP7_objectS1_S1__ZZN14PythonBindingsL17xbmc_getInfoLabelEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL17xbmc_getIPAddressEP7_objectS1_S1__ZN14PythonBindingsL16xbmc_getLanguageEP7_objectS1_S1__ZZN14PythonBindingsL16xbmc_getLanguageEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL15xbmc_getSkinDirEP7_objectS1_S1__ZN14PythonBindingsL23xbmc_getLocalizedStringEP7_objectS1_S1__ZZN14PythonBindingsL23xbmc_getLocalizedStringEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL19xbmc_executeJSONRPCEP7_objectS1_S1__ZZN14PythonBindingsL19xbmc_executeJSONRPCEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL34xbmc_XBMCAddon_xbmc_PlayList_size_EP7_object_ZN14PythonBindingsL34xbmc_XBMCAddon_xbmc_PlayList_clearEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL36xbmc_XBMCAddon_xbmc_PlayList_shuffleEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL38xbmc_XBMCAddon_xbmc_PlayList_unshuffleEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_PlayList_getPlayListIdEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_RenderCapture_getWidthEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_RenderCapture_getHeightEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL32xbmc_XBMCAddon_xbmc_Player_pauseEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL35xbmc_XBMCAddon_xbmc_Player_playnextEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Player_playpreviousEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL31xbmc_XBMCAddon_xbmc_Player_stopEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_InfoTagVideo_getRatingEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Player_getTotalTimeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL34xbmc_XBMCAddon_xbmc_Player_getTimeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL36xbmc_XBMCAddon_xbmc_Player_isPlayingEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Player_isPlayingAudioEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Player_isPlayingVideoEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Player_isPlayingRDSEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_InfoTagMusic_getDurationEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_InfoTagMusic_getRatingEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmc_XBMCAddon_xbmc_InfoTagMusic_getUserRatingEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_InfoTagMusic_getTrackEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_InfoTagMusic_getDiscEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL33xbmc_XBMCAddon_xbmc_PlayList_sizeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_InfoTagVideo_getSeasonEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_InfoTagVideo_getEpisodeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_PlayList_getpositionEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_Keyboard_isConfirmedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmc_XBMCAddon_xbmc_InfoTagVideo_getUserRatingEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_InfoTagVideo_getPlayCountEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_InfoTagVideo_getYearEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Monitor_abortRequestedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_InfoTagMusic_getListenersEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_InfoTagMusic_getPlayCountEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL55xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getAlbumTrackNumberEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_InfoTagVideo_getDbIdEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_InfoTagMusic_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_InfoTagVideo_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL36xbmc_XBMCAddon_xbmc_Keyboard_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL34xbmc_XBMCAddon_xbmc_Player_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_RenderCapture_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL36xbmc_XBMCAddon_xbmc_PlayList_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL35xbmc_XBMCAddon_xbmc_Monitor_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_Player_getRadioRDSInfoTagEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Player_getVideoInfoTagEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Player_getMusicInfoTagEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_PlayList_operatorIndex_EPNS_8PyHolderEP7_object_ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_Monitor_onSettingsChangedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmc_XBMCAddon_xbmc_Monitor_onScreensaverActivatedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL52xbmc_XBMCAddon_xbmc_Monitor_onScreensaverDeactivatedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_Monitor_onDPMSActivatedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_Monitor_onDPMSDeactivatedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_Monitor_onAbortRequestedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_RenderCapture_getImageFormatEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_RenderCapture_getAspectRatioEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_InfoTagMusic_getLyricsEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmc_XBMCAddon_xbmc_InfoTagVideo_getPlotOutlineEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_InfoTagVideo_getPlotEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmc_XBMCAddon_xbmc_InfoTagVideo_getPictureURLEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_InfoTagVideo_getTitleEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmc_XBMCAddon_xbmc_InfoTagVideo_getTVShowTitleEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getSMSStudioEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmc_XBMCAddon_xbmc_InfoTagMusic_getLastPlayedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_InfoTagMusic_getCommentEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getBandEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getArtistEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getComposerEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getConductorEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getAlbumEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getCommentEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoNewsEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL52xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoNewsLocalEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoSportEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoStockEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoWeatherEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL52xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoHoroscopeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL49xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoCinemaEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoLotteryEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getInfoOtherEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL53xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getEditorialStaffEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_InfoTagVideo_getTrailerEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmc_XBMCAddon_xbmc_InfoTagVideo_getFirstAiredEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Player_getPlayingFileEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmc_XBMCAddon_xbmc_InfoTagMusic_getReleaseDateEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_InfoTagMusic_getAlbumEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmc_XBMCAddon_xbmc_InfoTagMusic_getAlbumArtistEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_InfoTagMusic_getGenreEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_InfoTagVideo_getMediaTypeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_InfoTagVideo_getVotesEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_InfoTagVideo_getCastEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_InfoTagVideo_getFileEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_InfoTagVideo_getPathEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmc_XBMCAddon_xbmc_InfoTagVideo_getIMDBNumberEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgStationEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgStyleEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgHostEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgWebsiteEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgNowEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getProgNextEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL51xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getPhoneHotlineEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL51xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getEMailHotlineEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getPhoneStudioEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getEMailStudioEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_InfoTagVideo_getDirectorEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_InfoTagRadioRDS_getTitleEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_InfoTagMusic_getURLEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_InfoTagMusic_getTitleEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_InfoTagMusic_getArtistEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmc_XBMCAddon_xbmc_InfoTagVideo_getWritingCreditsEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_InfoTagVideo_getGenreEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_InfoTagVideo_getTagLineEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL36xbmc_XBMCAddon_xbmc_Keyboard_getTextEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Player_getSubtitlesEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmc_XBMCAddon_xbmc_InfoTagVideo_getLastPlayedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL49xbmc_XBMCAddon_xbmc_InfoTagVideo_getOriginalTitleEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_InfoTagVideo_getPremieredEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Player_setAudioStreamEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Player_setAudioStreamEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_Player_setSubtitleStreamEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_Player_setSubtitleStreamEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Player_playselectedEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Player_playselectedEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Player_setVideoStreamEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Player_setVideoStreamEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL35xbmc_XBMCAddon_xbmc_PlayList_removeEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL35xbmc_XBMCAddon_xbmc_PlayList_removeEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Player_setSubtitlesEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Player_setSubtitlesEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_Player_showSubtitlesEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_Player_showSubtitlesEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL35xbmc_XBMCAddon_xbmc_Player_seekTimeEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL35xbmc_XBMCAddon_xbmc_Player_seekTimeEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL36xbmc_XBMCAddon_xbmc_Keyboard_doModalEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL36xbmc_XBMCAddon_xbmc_Keyboard_doModalEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_Keyboard_setHiddenInputEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_Keyboard_setHiddenInputEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL33xbmc_XBMCAddon_xbmc_PlayList_loadEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL33xbmc_XBMCAddon_xbmc_PlayList_loadEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_Monitor_waitForAbortEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL40xbmc_XBMCAddon_xbmc_Monitor_waitForAbortEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_RenderCapture_captureEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_RenderCapture_captureEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Keyboard_setHeadingEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Keyboard_setHeadingEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Keyboard_setDefaultEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL39xbmc_XBMCAddon_xbmc_Keyboard_setDefaultEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL32xbmc_XBMCAddon_xbmc_PlayList_addEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL32xbmc_XBMCAddon_xbmc_PlayList_addEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Monitor_onScanStartedEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Monitor_onScanStartedEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Monitor_onScanFinishedEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Monitor_onScanFinishedEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL49xbmc_XBMCAddon_xbmc_Monitor_onDatabaseScanStartedEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL49xbmc_XBMCAddon_xbmc_Monitor_onDatabaseScanStartedEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL31xbmc_XBMCAddon_xbmc_Player_playEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL31xbmc_XBMCAddon_xbmc_Player_playEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Monitor_onNotificationEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Monitor_onNotificationEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_Monitor_onCleanFinishedEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_Monitor_onCleanFinishedEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Monitor_onCleanStartedEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Monitor_onCleanStartedEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_Monitor_onDatabaseUpdatedEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL45xbmc_XBMCAddon_xbmc_Monitor_onDatabaseUpdatedEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL23xbmc_getCleanMovieTitleEP7_objectS1_S1__ZZN14PythonBindingsL23xbmc_getCleanMovieTitleEP7_objectS1_S1_E8keywords_ZZN14PythonBindingsL9initTypesEvE23typesAlreadyInitialized_ZN14PythonBindingsL12xbmc_methodsE_ZN14PythonBindingsL29XBMCAddon_xbmc_Player_methodsE_ZN14PythonBindingsL36XBMCAddon_xbmc_RenderCapture_methodsE_ZN14PythonBindingsL35XBMCAddon_xbmc_InfoTagMusic_methodsE_ZN14PythonBindingsL38XBMCAddon_xbmc_InfoTagRadioRDS_methodsE_ZN14PythonBindingsL35XBMCAddon_xbmc_InfoTagVideo_methodsE_ZN14PythonBindingsL31XBMCAddon_xbmc_Keyboard_methodsE_ZN14PythonBindingsL31XBMCAddon_xbmc_PlayList_methodsE_ZN14PythonBindingsL30XBMCAddon_xbmc_Monitor_methodsE_ZN14PythonBindingsL51xbmc_XBMCAddon_xbmc_Player_getAvailableVideoStreamsEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL51xbmc_XBMCAddon_xbmc_Player_getAvailableAudioStreamsEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL54xbmc_XBMCAddon_xbmc_Player_getAvailableSubtitleStreamsEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_RenderCapture_getImageEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_RenderCapture_getImageEPNS_8PyHolderEP7_objectS3_E8keywords_GLOBAL__sub_I_AddonModuleXbmc.cpp_ZL8g_logRef_ZL13g_langInfoRef_ZL20g_graphicsContextRef_ZL29BLANKARTIST_FAKEMUSICBRAINZID_ZL16BLANKARTIST_NAME_ZL16g_applicationRef_ZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_Player_onPlayBackSeekChapterEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL48xbmc_XBMCAddon_xbmc_Player_onPlayBackSeekChapterEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Player_onPlayBackSeekEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmc_XBMCAddon_xbmc_Player_onPlayBackSeekEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL49xbmc_XBMCAddon_xbmc_Player_onPlayBackSpeedChangedEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL49xbmc_XBMCAddon_xbmc_Player_onPlayBackSpeedChangedEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Player_onQueueNextItemEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_Player_onPlayBackResumedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmc_XBMCAddon_xbmc_Player_onPlayBackPausedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_Player_onPlayBackStoppedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmc_XBMCAddon_xbmc_Player_onPlayBackEndedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL44xbmc_XBMCAddon_xbmc_Player_onPlayBackStartedEPNS_8PyHolderEP7_objectS3_.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC23.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC53.LC54.LC55.LC56.LC57.LC58.LC59.LC60.LC61.LC62.LC63.LC64.LC65.LC66.LC67.LC68.LC69.LC70.LC71.LC72.LC73.LC74.LC75.LC76.LC77.LC78.LC79.LC80.LC81.LC82.LC83.LC84.LC85.LC86.LC87.LC88.LC89.LC90.LC91.LC92.LC93.LC94.LC95.LC96.LC97.LC98.LC99.LC100.LC101.LC102.LC103.LC104.LC105.LC106.LC107.LC108.LC109.LC110.LC111.LC112.LC113.LC114.LC115.LC116.LC117.LC118.LC119.LC120.LC121.LC122.LC123.LC124.LC125.LC126.LC127.LC128.LC129.LC130.LC132.LC133.LC134.LC137.LC135.LC136.LC140.LC138.LC139.LC143.LC141.LC142.LC146.LC144.LC145.LC149.LC150.LC147.LC148.LC153.LC151.LC152.LC156.LC157.LC154.LC155.LC160.LC158.LC159.LC163.LC161.LC162.LC166.LC164.LC165.LC169.LC170.LC167.LC168.LC173.LC171.LC172.LC176.LC174.LC175.LC179.LC177.LC178.LC182.LC180.LC181.LC185.LC183.LC184.LC188.LC186.LC187.LC191.LC192.LC189.LC190.LC195.LC193.LC194.LC198.LC196.LC197.LC201.LC199.LC200.LC204.LC202.LC203.LC207.LC205.LC206.LC210.LC208.LC209.LC213.LC211.LC212.LC216.LC217.LC214.LC215.LC220.LC218.LC219.LC223.LC221.LC222.LC226.LC227.LC224.LC225.LC230.LC228.LC229.LC233.LC234.LC231.LC232.LC237.LC235.LC236.LC240.LC238.LC239.LC243.LC241.LC242.LC246.LC244.LC245.LC249.LC247.LC248.LC252.LC250.LC251.LC255.LC253.LC254.LC258.LC256.LC257.LC261.LC259.LC260.LC264.LC262.LC263.LC267.LC265.LC266.LC270.LC268.LC269.LC271.LC272.LC16.LC273.LC274.LC15.LC275.LC276.LC14.LC277.LC278.LC13.LC279.LC280.LC12.LC281.LC282.LC4.LC283.LC284.LC288.LC285.LC286.LC287.LC292.LC289.LC290.LC291.LC295.LC293.LC294.LC298.LC296.LC297.LC301.LC299.LC300.LC304.LC302.LC303.LC307.LC305.LC306.LC310.LC308.LC309.LC313.LC311.LC312.LC316.LC314.LC315.LC319.LC317.LC318.LC322.LC320.LC321.LC325.LC323.LC324.LC328.LC326.LC327.LC331.LC329.LC330.LC334.LC332.LC333.LC337.LC335.LC336.LC340.LC338.LC339.LC343.LC341.LC342.LC346.LC344.LC345.LC349.LC347.LC348.LC352.LC350.LC351.LC355.LC353.LC354.LC358.LC356.LC357.LC361.LC359.LC360.LC364.LC362.LC363.LC367.LC365.LC366.LC370.LC368.LC369.LC373.LC371.LC372.LC376.LC374.LC375.LC379.LC377.LC378.LC382.LC380.LC381.LC385.LC383.LC384.LC388.LC386.LC387.LC391.LC389.LC390.LC394.LC392.LC393.LC397.LC395.LC396.LC400.LC398.LC399.LC403.LC401.LC402.LC406.LC404.LC405.LC409.LC407.LC408.LC412.LC410.LC411.LC415.LC413.LC414.LC418.LC416.LC417.LC421.LC419.LC420.LC424.LC422.LC423.LC427.LC425.LC426.LC430.LC428.LC429.LC433.LC431.LC432.LC436.LC434.LC435.LC439.LC437.LC438.LC442.LC440.LC441.LC445.LC443.LC444.LC448.LC446.LC447.LC451.LC449.LC450.LC454.LC452.LC453.LC457.LC455.LC456.LC460.LC458.LC459.LC463.LC461.LC462.LC466.LC464.LC465.LC469.LC467.LC468.LC472.LC470.LC471.LC475.LC473.LC474.LC476.LC479.LC477.LC478.LC482.LC480.LC481.LC483.LC486.LC484.LC485.LC489.LC487.LC488.LC491.LC490.LC494.LC492.LC493.LC495.LC498.LC496.LC497.LC499.LC500.LC501.LC502.LC503.LC504.LC505.LC506.LC507.LC508.LC509.LC510.LC511.LC512.LC11.LC513.LC514.LC515.LC10.LC516.LC517.LC9.LC518.LC519.LC520.LC521.LC522.LC523.LC524.LC525.LC526.LC527.LC528.LC529.LC2.LC530.LC531.LC532.LC533.LC534.LC6.LC535.LC536.LC7.LC537.LC538.LC8.LC539.LC540.LC541.LC542.LC543.LC560.LC561.LC562.LC563.LC564.LC565.LC566.LC567.LC568.LC569.LC570.LC571.LC572.LC573.LC574.LC575.LC576.LC577.LC578.LC579.LC580.LC581.LC582.LC583.LC584.LC585.LC586.LC587.LC588.LC589.LC590.LC591.LC592.LC593.LC594.LC595.LC596.LC597.LC598.LC599.LC600.LC601.LC544.LC545.LC546.LC547.LC548.LC549.LC550.LC551.LC552.LC553.LC554.LC555.LC556.LC557.LC558.LC559.LC604.LC602.LC603.LC607.LC605.LC606.LC610.LC608.LC609.LC611.LC612.LC613.LC614.LC24.LC617.LC618.LC26.LC619.LC620.LC27.LC621.LC622.LC17.LC623.LC624.LC18.LC625.LC626.LC19.LC627.LC628.LC20.LC629.LC630.LC21.LC631.LC632.LC22.LC633.LC634.LC0.LC1.LC3.LC5.LC25.LC131.LC615.LC616_ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED5Ev_ZN9XBMCAddon18WrongTypeExceptionD5Ev_ZN11XbmcCommons18UncheckedExceptionD5Ev_ZN14PythonBindings20PythonToCppExceptionD5Ev_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorD5Ev_ZN14PythonBindings30XBMCAddon_xbmc_Player_DirectorD5Ev_ZN9XBMCAddon4xbmc13RenderCaptureD5Ev_ZNSt10shared_ptrI12CApplicationED5Ev_ZNSt10shared_ptrI15CGraphicContextED5Ev_ZNSt10shared_ptrI4CLogED5Ev_ZNSt10shared_ptrI9CLangInfoED5Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED5Ev_ZN8xbmcutil16GlobalsSingletonI12CApplicationE7DeleterISt10shared_ptrIS1_EED5Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED5Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED5Ev_ZN11XbmcCommons9ExceptionC5ERKS0__ZN9XBMCAddon18WrongTypeExceptionC5EPKcz_ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED5Ev_ZNSt6vectorISsSaISsEED5Ev_ZNK11XbmcCommons9Exception10GetMessageEv_ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZN9XBMCAddon18WrongTypeExceptionD2Ev_GLOBAL_OFFSET_TABLE__ZTVN9XBMCAddon18WrongTypeExceptionE_ZN11XbmcCommons9ExceptionD2Ev_ZN9XBMCAddon18WrongTypeExceptionD1Ev_ZN11XbmcCommons18UncheckedExceptionD2Ev_ZTVN11XbmcCommons18UncheckedExceptionE_ZN11XbmcCommons18UncheckedExceptionD1Ev_ZN14PythonBindings20PythonToCppExceptionD2Ev_ZN14PythonBindings20PythonToCppExceptionD1Ev_ZNK11XbmcCommons9Exception15LogThrowMessageEPKc_ZN11XbmcCommons9Exception6loggerE_ZN11XbmcCommons7ILogger3LogEiPKcz_ZN9XBMCAddon18WrongTypeExceptionD0Ev_ZdlPvm_ZN11XbmcCommons18UncheckedExceptionD0Ev_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorD2Ev_ZTVN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorE_ZN9XBMCAddon4xbmc7MonitorD2Ev_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorD1Ev_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorD0Ev_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onNotificationESsSsSsDW.ref.__gxx_personality_v0PyString_FromStringAndSize_ZN9XBMCAddon6Python9PyContext12enterContextEvPyObject_CallMethodPyErr_Occurred_ZN9XBMCAddon6Python9PyContext12leaveContextEv__cxa_allocate_exception_ZN14PythonBindings20PythonToCppExceptionC1Ev_ZTIN14PythonBindings20PythonToCppExceptionE__cxa_throw_Unwind_Resume__cxa_free_exception_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director16onAbortRequestedEv_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director15onCleanFinishedESs_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onCleanStartedESs_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onDatabaseUpdatedESs_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director21onDatabaseScanStartedESs_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onScanFinishedESs_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director13onScanStartedESs_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onDPMSDeactivatedEv_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director15onDPMSActivatedEv_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director24onScreensaverDeactivatedEv_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director22onScreensaverActivatedEv_ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onSettingsChangedEv_ZN14PythonBindings30XBMCAddon_xbmc_Player_Director15onQueueNextItemEv_ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackResumedEv_ZN14PythonBindings30XBMCAddon_xbmc_Player_Director16onPlayBackPausedEv_ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackStoppedEv_ZN14PythonBindings30XBMCAddon_xbmc_Player_Director15onPlayBackEndedEv_ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackStartedEv_ZN9XBMCAddon10AddonClass12deallocatingEvpthread_mutex_lockpthread_mutex_unlock_ZN14PythonBindings30XBMCAddon_xbmc_Player_DirectorD2Ev_ZTVN14PythonBindings30XBMCAddon_xbmc_Player_DirectorE_ZN9XBMCAddon4xbmc6PlayerD2Ev_ZN14PythonBindings30XBMCAddon_xbmc_Player_DirectorD1Ev_ZThn88_N14PythonBindings30XBMCAddon_xbmc_Player_DirectorD1Ev_ZN14PythonBindings30XBMCAddon_xbmc_Player_DirectorD0Ev_ZThn88_N14PythonBindings30XBMCAddon_xbmc_Player_DirectorD0Ev_ZN14PythonBindings30XBMCAddon_xbmc_Player_Director21onPlayBackSeekChapterEiPy_BuildValue_ZN14PythonBindings30XBMCAddon_xbmc_Player_Director14onPlayBackSeekEii_ZN14PythonBindings30XBMCAddon_xbmc_Player_Director22onPlayBackSpeedChangedEi_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZdaPv_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZdlPv_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZTSSt14default_deleteIA_hE_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZN4CLogD1Ev_ZNSs4_Rep10_M_destroyERKSaIcE_ZN9XBMCAddon4xbmc13RenderCaptureD0Ev_ZTVN9XBMCAddon4xbmc13RenderCaptureE_ZN8xbmcutil16GlobalsSingletonI12CApplicationE5quickE_ZN18CApplicationPlayer20RenderCaptureReleaseEj_ZN9XBMCAddon10AddonClassD2Ev_Znwm_ZN12CApplicationC1Ev_ZSt9terminatev_ZN9XBMCAddon4xbmc13RenderCaptureD2Ev_ZN9XBMCAddon4xbmc13RenderCaptureD1Ev_ZNSt10shared_ptrI12CApplicationED2Ev_ZNSt10shared_ptrI12CApplicationED1Ev_ZNSt10shared_ptrI15CGraphicContextED2Ev_ZNSt10shared_ptrI15CGraphicContextED1Ev_ZNSt10shared_ptrI4CLogED2Ev_ZNSt10shared_ptrI4CLogED1Ev_ZNSt10shared_ptrI9CLangInfoED2Ev_ZNSt10shared_ptrI9CLangInfoED1Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED1Ev_ZN8xbmcutil16GlobalsSingletonI12CApplicationE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI12CApplicationE7DeleterISt10shared_ptrIS1_EED1Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED1Ev_ZNK9XBMCAddon10AddonClass7ReleaseEv_Z15AtomicDecrementPVlPyThreadState_Get_ZN9XBMCAddon6Python18PythonLanguageHook11GetIfExistsEP3_is_ZN9XBMCAddon12LanguageHook15SetLanguageHookEPS0__ZN9XBMCAddon4xbmc11audioResumeEv_ZN9XBMCAddon12LanguageHook17ClearLanguageHookEv_Py_NoneStruct__stack_chk_fail__cxa_begin_catch_ZN4CLog3LogEiPKczPyExc_RuntimeErrorPyErr_SetString__cxa_end_catchPyExc_TypeErrorDW.ref._ZTIN11XbmcCommons9ExceptionEDW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE_ZN9XBMCAddon4xbmc12audioSuspendEvPyArg_ParseTupleAndKeywords_ZN9XBMCAddon4xbmc11startServerEibb_ZN9XBMCAddon4xbmc12skinHasImageEPKc_ZN9XBMCAddon4xbmc17getGlobalIdleTimeEv_ZN9XBMCAddon4xbmc17getCondVisibilityEPKc_ZN9XBMCAddon4xbmc15enableNavSoundsEb_ZN9XBMCAddon4xbmc7stopSFXEv_ZN9XBMCAddon4xbmc7playSFXEPKcb_ZN9XBMCAddon4xbmc10getFreeMemEvPyInt_FromLong_ZN9XBMCAddon4xbmc11getDVDStateEv_ZN9XBMCAddon4xbmc5sleepEl_ZN9XBMCAddon4xbmc14executebuiltinEPKcb_ZN9XBMCAddon4xbmc13executescriptEPKc_ZN9XBMCAddon4xbmc7restartEv_ZN9XBMCAddon4xbmc8shutdownEv_ZN9XBMCAddon4xbmc9lLOGDEBUGE_ZN9XBMCAddon4xbmc3logEPKciPyArg_ParseTuple_ZN14PythonBindings28TyXBMCAddon_xbmc_Player_TypeE_ZN9XBMCAddon4xbmc6PlayerC2Ei_ZN14PythonBindings16prepareForReturnEPN9XBMCAddon10AddonClassE_ZN14PythonBindings18makePythonInstanceEPN9XBMCAddon10AddonClassEP11_typeobjectb_ZN9XBMCAddon4xbmc6PlayerC1Ei_ZN9XBMCAddon10AddonClassC2Ev_ZN9XBMCAddon4xbmc12InfoTagMusicC1Ev_ZN9XBMCAddon4xbmc15InfoTagRadioRDSC1Ev_ZN9XBMCAddon4xbmc12InfoTagVideoC1Ev_ZN9XBMCAddon4xbmc8PlayListC1Ei_ZN14PythonBindings29TyXBMCAddon_xbmc_Monitor_TypeE_ZN9XBMCAddon4xbmc7MonitorC2Ev_ZN9XBMCAddon4xbmc7MonitorC1Ev_ZN9XBMCAddon11emptyStringE_ZNSsC1ERKSs_ZN14PythonBindings22PyXBMCGetUnicodeStringERSsP7_objectbPKcS4__ZN9XBMCAddon4xbmc8KeyboardC1ERKSsS3_b_ZNSs4_Rep20_S_empty_rep_storageE_ZN9XBMCAddon4xbmc15convertLanguageEPKci_ZNSs4swapERSs_ZN9XBMCAddon4xbmc12getUserAgentEv_ZN9XBMCAddon4xbmc17getSupportedMediaEPKc_ZN9XBMCAddon4xbmc9getRegionEPKc_ZN9XBMCAddon4xbmc12validatePathERKSs_ZN9XBMCAddon4xbmc13translatePathERKSs_ZN9XBMCAddon4xbmc17makeLegalFilenameERKSsb_ZN9XBMCAddon4xbmc17getCacheThumbNameERKSs_ZN9XBMCAddon4xbmc12getInfoImageEPKc_ZN9XBMCAddon4xbmc12getInfoLabelEPKc_ZN9XBMCAddon4xbmc12getIPAddressEv_ZN9XBMCAddon4xbmc11getLanguageEib_ZN9XBMCAddon4xbmc10getSkinDirEv_ZN9XBMCAddon4xbmc18getLocalizedStringEiPyUnicodeUCS4_DecodeUTF8_ZN9XBMCAddon4xbmc14executeJSONRPCEPKc_ZN11XbmcCommons9ExceptionC2ERKS0__ZTVN11XbmcCommons9ExceptionE_ZN11XbmcCommons9ExceptionC1ERKS0__ZN9XBMCAddon18WrongTypeExceptionC2EPKcz_ZNSsC1EPKcRKSaIcE_ZN11StringUtils7FormatVEPKcP13__va_list_tag_ZN9XBMCAddon18WrongTypeExceptionC1EPKcz_ZN14PythonBindings30TyXBMCAddon_xbmc_PlayList_TypeEPyType_IsSubtype_ZN9XBMCAddon4xbmc8PlayList4sizeEv_ZN9XBMCAddon4xbmc8PlayList5clearEv_ZN9XBMCAddon4xbmc8PlayList7shuffleEv_ZN9XBMCAddon4xbmc8PlayList9unshuffleEv_ZN14PythonBindings35TyXBMCAddon_xbmc_RenderCapture_TypeE_ZN9XBMCAddon4xbmc6Player5pauseEv_ZN9XBMCAddon4xbmc6Player8playnextEv_ZN9XBMCAddon4xbmc6Player12playpreviousEv_ZN9XBMCAddon4xbmc6Player4stopEv_ZN14PythonBindings34TyXBMCAddon_xbmc_InfoTagVideo_TypeE_ZN9XBMCAddon4xbmc12InfoTagVideo9getRatingEvPyFloat_FromDouble_ZN9XBMCAddon4xbmc6Player12getTotalTimeEv_ZN9XBMCAddon4xbmc6Player7getTimeEv_ZN9XBMCAddon4xbmc6Player9isPlayingEv_ZN9XBMCAddon4xbmc6Player14isPlayingAudioEv_ZN9XBMCAddon4xbmc6Player14isPlayingVideoEv_ZN9XBMCAddon4xbmc6Player12isPlayingRDSEv_ZN14PythonBindings34TyXBMCAddon_xbmc_InfoTagMusic_TypeE_ZN9XBMCAddon4xbmc12InfoTagMusic11getDurationEv_ZN9XBMCAddon4xbmc12InfoTagMusic9getRatingEv_ZN9XBMCAddon4xbmc12InfoTagMusic13getUserRatingEv_ZN9XBMCAddon4xbmc12InfoTagMusic8getTrackEv_ZN9XBMCAddon4xbmc12InfoTagMusic7getDiscEv_ZN9XBMCAddon4xbmc12InfoTagVideo9getSeasonEv_ZN9XBMCAddon4xbmc12InfoTagVideo10getEpisodeEv_ZN9XBMCAddon4xbmc8PlayList11getpositionEv_ZN14PythonBindings30TyXBMCAddon_xbmc_Keyboard_TypeE_ZN9XBMCAddon4xbmc8Keyboard11isConfirmedEv_ZN9XBMCAddon4xbmc12InfoTagVideo13getUserRatingEv_ZN9XBMCAddon4xbmc12InfoTagVideo12getPlayCountEv_ZN9XBMCAddon4xbmc12InfoTagVideo7getYearEv_ZN9XBMCAddon4xbmc7Monitor14abortRequestedEv_ZN9XBMCAddon4xbmc12InfoTagMusic12getListenersEv_ZN9XBMCAddon4xbmc12InfoTagMusic12getPlayCountEv_ZN14PythonBindings37TyXBMCAddon_xbmc_InfoTagRadioRDS_TypeE_ZN9XBMCAddon4xbmc15InfoTagRadioRDS19getAlbumTrackNumberEv_ZN9XBMCAddon4xbmc12InfoTagVideo7getDbIdEv_ZN14PythonBindings15cleanForDeallocEPN9XBMCAddon10AddonClassE_ZN9XBMCAddon4xbmc6Player18getRadioRDSInfoTagEv_ZN9XBMCAddon4xbmc6Player15getVideoInfoTagEv_ZN9XBMCAddon4xbmc6Player15getMusicInfoTagEvPyInt_AsLong_ZN9XBMCAddon4xbmc8PlayListixElPyString_FromString_ZN18CApplicationPlayer20GetRenderAspectRatioEv_ZN9XBMCAddon4xbmc12InfoTagMusic9getLyricsEv_ZN9XBMCAddon4xbmc12InfoTagVideo14getPlotOutlineEv_ZN9XBMCAddon4xbmc12InfoTagVideo7getPlotEv_ZN9XBMCAddon4xbmc12InfoTagVideo13getPictureURLEv_ZN9XBMCAddon4xbmc12InfoTagVideo8getTitleEv_ZN9XBMCAddon4xbmc12InfoTagVideo14getTVShowTitleEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS12getSMSStudioEv_ZN9XBMCAddon4xbmc12InfoTagMusic13getLastPlayedEv_ZN9XBMCAddon4xbmc12InfoTagMusic10getCommentEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS7getBandEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS9getArtistEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS11getComposerEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS12getConductorEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS8getAlbumEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS10getCommentEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS11getInfoNewsEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS16getInfoNewsLocalEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS12getInfoSportEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS12getInfoStockEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS14getInfoWeatherEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS16getInfoHoroscopeEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS13getInfoCinemaEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS14getInfoLotteryEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS12getInfoOtherEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS17getEditorialStaffEv_ZN9XBMCAddon4xbmc12InfoTagVideo10getTrailerEv_ZN9XBMCAddon4xbmc12InfoTagVideo13getFirstAiredEv_ZN9XBMCAddon4xbmc6Player14getPlayingFileEv_ZN9XBMCAddon4xbmc12InfoTagMusic14getReleaseDateEv_ZN9XBMCAddon4xbmc12InfoTagMusic8getAlbumEv_ZN9XBMCAddon4xbmc12InfoTagMusic14getAlbumArtistEv_ZN9XBMCAddon4xbmc12InfoTagMusic8getGenreEv_ZN9XBMCAddon4xbmc12InfoTagVideo12getMediaTypeEv_ZN9XBMCAddon4xbmc12InfoTagVideo8getVotesEv_ZN9XBMCAddon4xbmc12InfoTagVideo7getCastEv_ZN9XBMCAddon4xbmc12InfoTagVideo7getFileEv_ZN9XBMCAddon4xbmc12InfoTagVideo7getPathEv_ZN9XBMCAddon4xbmc12InfoTagVideo13getIMDBNumberEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS14getProgStationEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS12getProgStyleEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS11getProgHostEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS14getProgWebsiteEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS10getProgNowEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS11getProgNextEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS15getPhoneHotlineEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS15getEMailHotlineEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS14getPhoneStudioEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS14getEMailStudioEv_ZN9XBMCAddon4xbmc12InfoTagVideo11getDirectorEv_ZN9XBMCAddon4xbmc15InfoTagRadioRDS8getTitleEv_ZN9XBMCAddon4xbmc12InfoTagMusic6getURLEv_ZN9XBMCAddon4xbmc12InfoTagMusic8getTitleEv_ZN9XBMCAddon4xbmc12InfoTagMusic9getArtistEv_ZN9XBMCAddon4xbmc12InfoTagVideo17getWritingCreditsEv_ZN9XBMCAddon4xbmc12InfoTagVideo8getGenreEv_ZN9XBMCAddon4xbmc12InfoTagVideo10getTagLineEv_ZN9XBMCAddon4xbmc8Keyboard7getTextEv_ZN9XBMCAddon4xbmc6Player12getSubtitlesEv_ZN9XBMCAddon4xbmc12InfoTagVideo13getLastPlayedEv_ZN9XBMCAddon4xbmc12InfoTagVideo16getOriginalTitleEv_ZN9XBMCAddon4xbmc12InfoTagVideo12getPremieredEv_ZN9XBMCAddon4xbmc6Player14setAudioStreamEi_ZN9XBMCAddon4xbmc6Player17setSubtitleStreamEi_ZN9XBMCAddon4xbmc6Player12playselectedEi_ZN9XBMCAddon4xbmc6Player14setVideoStreamEi_ZN9XBMCAddon4xbmc8PlayList6removeEPKc_ZN9XBMCAddon4xbmc6Player12setSubtitlesEPKc_ZN9XBMCAddon4xbmc6Player13showSubtitlesEb_ZN9XBMCAddon4xbmc6Player8seekTimeEd_ZN9XBMCAddon4xbmc8Keyboard7doModalEi_ZN9XBMCAddon4xbmc8Keyboard14setHiddenInputEb_ZN9XBMCAddon4xbmc8PlayList4loadEPKc_ZN9XBMCAddon4xbmc7Monitor12waitForAbortEd_ZN18CApplicationPlayer18RenderCaptureAllocEv_Znam_ZN18CApplicationPlayer13RenderCaptureEjjji_ZN9XBMCAddon4xbmc8Keyboard10setHeadingERKSs_ZN9XBMCAddon4xbmc8Keyboard10setDefaultERKSs_ZN14PythonBindings21doretrieveApiInstanceEPKNS_8PyHolderEPKNS_8TypeInfoEPKcS7_S7__ZN9XBMCAddon4xbmc8PlayList3addERKSsPNS_7xbmcgui8ListItemEi_ZN14PythonBindings19retrieveApiInstanceEP7_objectPKNS_8TypeInfoEPKcS6__ZN9XBMCAddon4xbmc6Player20defaultPlayParameterE_ZNSs6assignERKSs_ZN9XBMCAddon4xbmc6Player4playERKNS_11AlternativeISsPKNS0_8PlayListEEEPKNS_7xbmcgui8ListItemEbi__cxa_get_exception_ptr_ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED2Ev_ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED1Ev_ZN9XBMCAddon4xbmc18getCleanMovieTitleERKSsbPyTuple_NewPyTuple_SetItem_ZN14PythonBindings15initModule_xbmcEvPy_InitModule4_64PyModule_AddObjectPyModule_AddStringConstant_ZN9XBMCAddon4xbmc19getSERVER_WEBSERVEREvPyModule_AddIntConstant_ZN9XBMCAddon4xbmc23getSERVER_AIRPLAYSERVEREv_ZN9XBMCAddon4xbmc20getSERVER_UPNPSERVEREv_ZN9XBMCAddon4xbmc22getSERVER_UPNPRENDEREREv_ZN9XBMCAddon4xbmc21getSERVER_EVENTSERVEREv_ZN9XBMCAddon4xbmc23getSERVER_JSONRPCSERVEREv_ZN9XBMCAddon4xbmc18getSERVER_ZEROCONFEv_ZN9XBMCAddon4xbmc17getPLAYLIST_MUSICEv_ZN9XBMCAddon4xbmc17getPLAYLIST_VIDEOEv_ZN9XBMCAddon4xbmc12getTRAY_OPENEv_ZN9XBMCAddon4xbmc18getDRIVE_NOT_READYEv_ZN9XBMCAddon4xbmc23getTRAY_CLOSED_NO_MEDIAEv_ZN9XBMCAddon4xbmc28getTRAY_CLOSED_MEDIA_PRESENTEv_ZN9XBMCAddon4xbmc11getLOGDEBUGEv_ZN9XBMCAddon4xbmc10getLOGINFOEv_ZN9XBMCAddon4xbmc12getLOGNOTICEEv_ZN9XBMCAddon4xbmc13getLOGWARNINGEv_ZN9XBMCAddon4xbmc11getLOGERROREv_ZN9XBMCAddon4xbmc12getLOGSEVEREEv_ZN9XBMCAddon4xbmc11getLOGFATALEv_ZN9XBMCAddon4xbmc10getLOGNONEEv_ZN9XBMCAddon4xbmc12getISO_639_1Ev_ZN9XBMCAddon4xbmc12getISO_639_2Ev_ZN9XBMCAddon4xbmc15getENGLISH_NAMEEv_ZN14PythonBindings33registerAddonClassTypeInformationEPKNS_8TypeInfoE_ZN14PythonBindings39xbmc_XBMCAddon_xbmc_PlayList_as_mappingEPyType_Ready_ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE_ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZN4CLogC1Ev__cxa_rethrow_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE_ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZN9CLangInfoC1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE_ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZN15CGraphicContextC1Ev_ZNSt6vectorISsSaISsEED2Ev_ZNSt6vectorISsSaISsEED1Ev_ZN9XBMCAddon4xbmc6Player24getAvailableVideoStreamsEvPyList_NewPyList_Append_ZN9XBMCAddon4xbmc6Player24getAvailableAudioStreamsEv_ZN9XBMCAddon4xbmc6Player27getAvailableSubtitleStreamsEv_ZN8xbmcutil16GlobalsSingletonI12CApplicationE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI12CApplicationE8instanceE_ZTVSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv_ZN18CApplicationPlayer22RenderCaptureGetPixelsEjjPhjPyByteArray_FromStringAndSize_ZTVSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZN14PythonBindings20PythonToCppExceptionD0Ev__dso_handle__cxa_atexit_ZNSsD1Ev_ZTIN9XBMCAddon4xbmc6PlayerE_ZN14PythonBindings8TypeInfoC1ERKSt9type_info_ZTIN9XBMCAddon4xbmc13RenderCaptureE_ZTIN9XBMCAddon4xbmc12InfoTagMusicE_ZTIN9XBMCAddon4xbmc15InfoTagRadioRDSE_ZTIN9XBMCAddon4xbmc12InfoTagVideoE_ZTIN9XBMCAddon4xbmc8KeyboardE_ZTIN9XBMCAddon4xbmc8PlayListE_ZTIN9XBMCAddon4xbmc7MonitorE_ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI12CApplicationE8instanceE_ZN9XBMCAddon4xbmc6Player21onPlayBackSeekChapterEi_ZN9XBMCAddon4xbmc6Player14onPlayBackSeekEii_ZN9XBMCAddon4xbmc6Player22onPlayBackSpeedChangedEi_ZN9XBMCAddon4xbmc6Player15onQueueNextItemEv_ZN9XBMCAddon4xbmc6Player17onPlayBackResumedEv_ZN9XBMCAddon4xbmc6Player16onPlayBackPausedEv_ZN9XBMCAddon4xbmc6Player17onPlayBackStoppedEv_ZN9XBMCAddon4xbmc6Player15onPlayBackEndedEv_ZN9XBMCAddon4xbmc6Player17onPlayBackStartedEv_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv117__class_type_infoE_ZTSN14PythonBindings8DirectorE_ZTIN14PythonBindings8DirectorE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSN11XbmcCommons18UncheckedExceptionE_ZTIN11XbmcCommons18UncheckedExceptionE_ZTSN9XBMCAddon18WrongTypeExceptionE_ZTSN14PythonBindings20PythonToCppExceptionE_ZTSN9XBMCAddon4xbmc13RenderCaptureE_ZTIN9XBMCAddon10AddonClassE_ZTSN14PythonBindings30XBMCAddon_xbmc_Player_DirectorE_ZTIN14PythonBindings30XBMCAddon_xbmc_Player_DirectorE_ZTVN10__cxxabiv121__vmi_class_type_infoE_ZTSN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorE_ZTIN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorE_ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTISt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE_ZN9XBMCAddon4xbmc6Player17OnPlayBackStartedEv_ZN9XBMCAddon4xbmc6Player15OnPlayBackEndedEv_ZN9XBMCAddon4xbmc6Player17OnPlayBackStoppedEv_ZN9XBMCAddon4xbmc6Player16OnPlayBackPausedEv_ZN9XBMCAddon4xbmc6Player17OnPlayBackResumedEv_ZN9XBMCAddon4xbmc6Player15OnQueueNextItemEv_ZN9XBMCAddon4xbmc6Player22OnPlayBackSpeedChangedEi_ZN9XBMCAddon4xbmc6Player14OnPlayBackSeekEii_ZN9XBMCAddon4xbmc6Player21OnPlayBackSeekChapterEi_ZThn88_N9XBMCAddon4xbmc6Player15OnPlayBackEndedEv_ZThn88_N9XBMCAddon4xbmc6Player17OnPlayBackStartedEv_ZThn88_N9XBMCAddon4xbmc6Player16OnPlayBackPausedEv_ZThn88_N9XBMCAddon4xbmc6Player17OnPlayBackResumedEv_ZThn88_N9XBMCAddon4xbmc6Player17OnPlayBackStoppedEv_ZThn88_N9XBMCAddon4xbmc6Player15OnQueueNextItemEv_ZThn88_N9XBMCAddon4xbmc6Player14OnPlayBackSeekEii_ZThn88_N9XBMCAddon4xbmc6Player21OnPlayBackSeekChapterEi_ZThn88_N9XBMCAddon4xbmc6Player22OnPlayBackSpeedChangedEi__pthread_key_create ¾ûÿÿÿÿÿÿÿW^üÿÿÿÿÿÿÿc_üÿÿÿÿÿÿÿl`üÿÿÿÿÿÿÿ~]üÿÿÿÿÿÿÿˆaüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ”*cüÿÿÿÿÿÿÿÄdüÿÿÿÿÿÿÿÏbüÿÿÿÿÿÿÿêeüÿÿÿÿÿÿÿýÌüÿÿÿÿÿÿÿ füÿÿÿÿÿÿÿ*güÿÿÿÿÿÿÿ'hüÿÿÿÿÿÿÿ,iüÿÿÿÿÿÿÿG\üÿÿÿÿÿÿÿViüÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿceüÿÿÿÿÿÿÿjÍüÿÿÿÿÿÿÿvfüÿÿÿÿÿÿÿ}*güÿÿÿÿÿÿÿ„ÎüÿÿÿÿÿÿÿŒhüÿÿÿÿÿÿÿ“eüÿÿÿÿÿÿÿ¦ÌüÿÿÿÿÿÿÿµfüÿÿÿÿÿÿÿÈ*jüÿÿÿÿÿÿÿÐhüÿÿÿÿÿÿÿÝiüÿÿÿÿÿÿÿåüÿÿÿÿÿÿÿíiüÿÿÿÿÿÿÿõüÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿ#_üÿÿÿÿÿÿÿ,`üÿÿÿÿÿÿÿ>]üÿÿÿÿÿÿÿHmüÿÿÿÿÿÿÿMbüÿÿÿÿÿÿÿT*cüÿÿÿÿÿÿÿ„düÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿªeüÿÿÿÿÿÿÿ½ÌüÿÿÿÿÿÿÿÌfüÿÿÿÿÿÿÿß*güÿÿÿÿÿÿÿçhüÿÿÿÿÿÿÿìiüÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ#eüÿÿÿÿÿÿÿ*Ïüÿÿÿÿÿÿÿ6füÿÿÿÿÿÿÿ=*güÿÿÿÿÿÿÿDÐüÿÿÿÿÿÿÿLhüÿÿÿÿÿÿÿSeüÿÿÿÿÿÿÿfÌüÿÿÿÿÿÿÿufüÿÿÿÿÿÿÿˆ*jüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿ­iüÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿÈżÒÑüÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ)`üÿÿÿÿÿÿÿ<]üÿÿÿÿÿÿÿToüÿÿÿÿÿÿÿ[büÿÿÿÿÿÿÿbÒüÿÿÿÿÿÿÿl6üÿÿÿÿÿÿÿ¢büÿÿÿÿÿÿÿÁeüÿÿÿÿÿÿÿÔÌüÿÿÿÿÿÿÿãfüÿÿÿÿÿÿÿö*güÿÿÿÿÿÿÿþhüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ1\üÿÿÿÿÿÿÿFiüÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿSeüÿÿÿÿÿÿÿZÓüÿÿÿÿÿÿÿffüÿÿÿÿÿÿÿm*güÿÿÿÿÿÿÿtÔüÿÿÿÿÿÿÿ|hüÿÿÿÿÿÿÿƒeüÿÿÿÿÿÿÿ–Ìüÿÿÿÿÿÿÿ¥füÿÿÿÿÿÿÿ¸*jüÿÿÿÿÿÿÿÀhüÿÿÿÿÿÿÿÍiüÿÿÿÿÿÿÿÕüÿÿÿÿÿÿÿÝiüÿÿÿÿÿÿÿåüÿÿÿÿÿÿÿøÅÜÕüÿÿÿÿÿÿÿ nüÿÿÿÿÿÿÿ-^üÿÿÿÿÿÿÿ9_üÿÿÿÿÿÿÿB`üÿÿÿÿÿÿÿT]üÿÿÿÿÿÿÿcpüÿÿÿÿÿÿÿjbüÿÿÿÿÿÿÿqÒüÿÿÿÿÿÿÿ{6üÿÿÿÿÿÿÿ²büÿÿÿÿÿÿÿÑeüÿÿÿÿÿÿÿäÌüÿÿÿÿÿÿÿófüÿÿÿÿÿÿÿ*güÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ(düÿÿÿÿÿÿÿ@\üÿÿÿÿÿÿÿUiüÿÿÿÿÿÿÿ]üÿÿÿÿÿÿÿbeüÿÿÿÿÿÿÿiÖüÿÿÿÿÿÿÿufüÿÿÿÿÿÿÿ|*güÿÿÿÿÿÿÿƒ×üÿÿÿÿÿÿÿ‹hüÿÿÿÿÿÿÿ’eüÿÿÿÿÿÿÿ¥Ìüÿÿÿÿÿÿÿ´füÿÿÿÿÿÿÿÇ*jüÿÿÿÿÿÿÿÏhüÿÿÿÿÿÿÿÜiüÿÿÿÿÿÿÿäüÿÿÿÿÿÿÿìiüÿÿÿÿÿÿÿôüÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿ#_üÿÿÿÿÿÿÿ,`üÿÿÿÿÿÿÿ>]üÿÿÿÿÿÿÿHqüÿÿÿÿÿÿÿObüÿÿÿÿÿÿÿVØüÿÿÿÿÿÿÿ_6üÿÿÿÿÿÿÿŒdüÿÿÿÿÿÿÿ—büÿÿÿÿÿÿÿ²eüÿÿÿÿÿÿÿÅÌüÿÿÿÿÿÿÿÔfüÿÿÿÿÿÿÿç*güÿÿÿÿÿÿÿïhüÿÿÿÿÿÿÿôiüÿÿÿÿÿÿÿ \üÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ& üÿÿÿÿÿÿÿ+ eüÿÿÿÿÿÿÿ2 Ùüÿÿÿÿÿÿÿ> füÿÿÿÿÿÿÿE *güÿÿÿÿÿÿÿL ÚüÿÿÿÿÿÿÿT hüÿÿÿÿÿÿÿ[ eüÿÿÿÿÿÿÿn Ìüÿÿÿÿÿÿÿ} füÿÿÿÿÿÿÿ *jüÿÿÿÿÿÿÿ˜ hüÿÿÿÿÿÿÿ¥ iüÿÿÿÿÿÿÿ­ üÿÿÿÿÿÿÿµ iüÿÿÿÿÿÿÿ½ üÿÿÿÿÿÿÿØ Å|â Õüÿÿÿÿÿÿÿ nüÿÿÿÿÿÿÿ ^üÿÿÿÿÿÿÿ _üÿÿÿÿÿÿÿ" `üÿÿÿÿÿÿÿ4 ]üÿÿÿÿÿÿÿC rüÿÿÿÿÿÿÿJ büÿÿÿÿÿÿÿQ Òüÿÿÿÿÿÿÿ[ 6üÿÿÿÿÿÿÿ’ büÿÿÿÿÿÿÿ± eüÿÿÿÿÿÿÿÄ ÌüÿÿÿÿÿÿÿÓ füÿÿÿÿÿÿÿæ *güÿÿÿÿÿÿÿî hüÿÿÿÿÿÿÿó iüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ \üÿÿÿÿÿÿÿ5 iüÿÿÿÿÿÿÿ= üÿÿÿÿÿÿÿB eüÿÿÿÿÿÿÿI ÛüÿÿÿÿÿÿÿU füÿÿÿÿÿÿÿ\ *güÿÿÿÿÿÿÿc Üüÿÿÿÿÿÿÿk hüÿÿÿÿÿÿÿr eüÿÿÿÿÿÿÿ… Ìüÿÿÿÿÿÿÿ” füÿÿÿÿÿÿÿ§ *jüÿÿÿÿÿÿÿ¯ hüÿÿÿÿÿÿÿ¼ iüÿÿÿÿÿÿÿÄ üÿÿÿÿÿÿÿÌ iüÿÿÿÿÿÿÿÔ üÿÿÿÿÿÿÿè ÅŒò Òüÿÿÿÿÿÿÿ nüÿÿÿÿÿÿÿ ^üÿÿÿÿÿÿÿ+ _üÿÿÿÿÿÿÿ5 `üÿÿÿÿÿÿÿH ]üÿÿÿÿÿÿÿW süÿÿÿÿÿÿÿ\ büÿÿÿÿÿÿÿc *cüÿÿÿÿÿÿÿ¢ büÿÿÿÿÿÿÿÁ eüÿÿÿÿÿÿÿÔ Ìüÿÿÿÿÿÿÿã füÿÿÿÿÿÿÿö *güÿÿÿÿÿÿÿþ hüÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ1 \üÿÿÿÿÿÿÿF iüÿÿÿÿÿÿÿN üÿÿÿÿÿÿÿS eüÿÿÿÿÿÿÿZ Ýüÿÿÿÿÿÿÿf füÿÿÿÿÿÿÿm *güÿÿÿÿÿÿÿt Þüÿÿÿÿÿÿÿ| hüÿÿÿÿÿÿÿƒ eüÿÿÿÿÿÿÿ– Ìüÿÿÿÿÿÿÿ¥ füÿÿÿÿÿÿÿ¸ *jüÿÿÿÿÿÿÿÀ hüÿÿÿÿÿÿÿÍ iüÿÿÿÿÿÿÿÕ üÿÿÿÿÿÿÿÝ iüÿÿÿÿÿÿÿå üÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ.]üÿÿÿÿÿÿÿ8tüÿÿÿÿÿÿÿ=büÿÿÿÿÿÿÿD*cüÿÿÿÿÿÿÿtdüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿšeüÿÿÿÿÿÿÿ­Ìüÿÿÿÿÿÿÿ¼füÿÿÿÿÿÿÿÏ*güÿÿÿÿÿÿÿ×hüÿÿÿÿÿÿÿÜiüÿÿÿÿÿÿÿ÷\üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿßüÿÿÿÿÿÿÿ&füÿÿÿÿÿÿÿ-*güÿÿÿÿÿÿÿ4àüÿÿÿÿÿÿÿ<hüÿÿÿÿÿÿÿCeüÿÿÿÿÿÿÿVÌüÿÿÿÿÿÿÿefüÿÿÿÿÿÿÿx*jüÿÿÿÿÿÿÿ€hüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿ¸ÅœÂáüÿÿÿÿÿÿÿênüÿÿÿÿÿÿÿ÷^üÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ"]üÿÿÿÿÿÿÿ6uüÿÿÿÿÿÿÿ;büÿÿÿÿÿÿÿB*cüÿÿÿÿÿÿÿzbüÿÿÿÿÿÿÿ™eüÿÿÿÿÿÿÿ¬Ìüÿÿÿÿÿÿÿ»füÿÿÿÿÿÿÿÎ*güÿÿÿÿÿÿÿÖhüÿÿÿÿÿÿÿÛiüÿÿÿÿÿÿÿèdüÿÿÿÿÿÿÿý\üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ&âüÿÿÿÿÿÿÿ2füÿÿÿÿÿÿÿ9*güÿÿÿÿÿÿÿ@ãüÿÿÿÿÿÿÿHhüÿÿÿÿÿÿÿOeüÿÿÿÿÿÿÿbÌüÿÿÿÿÿÿÿqfüÿÿÿÿÿÿÿ„*jüÿÿÿÿÿÿÿŒhüÿÿÿÿÿÿÿ™iüÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ©iüÿÿÿÿÿÿÿ±üÿÿÿÿÿÿÿ×^üÿÿÿÿÿÿÿã_üÿÿÿÿÿÿÿì`üÿÿÿÿÿÿÿþ]üÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿwüÿÿÿÿÿÿÿDdüÿÿÿÿÿÿÿObüÿÿÿÿÿÿÿjeüÿÿÿÿÿÿÿ}ÌüÿÿÿÿÿÿÿŒfüÿÿÿÿÿÿÿŸ*güÿÿÿÿÿÿÿ§hüÿÿÿÿÿÿÿ¬iüÿÿÿÿÿÿÿÇ\üÿÿÿÿÿÿÿÖiüÿÿÿÿÿÿÿÞüÿÿÿÿÿÿÿãeüÿÿÿÿÿÿÿêäüÿÿÿÿÿÿÿöfüÿÿÿÿÿÿÿý*güÿÿÿÿÿÿÿåüÿÿÿÿÿÿÿ hüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ&Ìüÿÿÿÿÿÿÿ5füÿÿÿÿÿÿÿH*jüÿÿÿÿÿÿÿPhüÿÿÿÿÿÿÿ]iüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿmiüÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿ—^üÿÿÿÿÿÿÿ£_üÿÿÿÿÿÿÿ¬`üÿÿÿÿÿÿÿ¾]üÿÿÿÿÿÿÿÈxüÿÿÿÿÿÿÿÐbüÿÿÿÿÿÿÿØwüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ*eüÿÿÿÿÿÿÿ=ÌüÿÿÿÿÿÿÿLfüÿÿÿÿÿÿÿ_*güÿÿÿÿÿÿÿghüÿÿÿÿÿÿÿliüÿÿÿÿÿÿÿ‡\üÿÿÿÿÿÿÿ–iüÿÿÿÿÿÿÿžüÿÿÿÿÿÿÿ£eüÿÿÿÿÿÿÿªæüÿÿÿÿÿÿÿ¶füÿÿÿÿÿÿÿ½*güÿÿÿÿÿÿÿÄçüÿÿÿÿÿÿÿÌhüÿÿÿÿÿÿÿÓeüÿÿÿÿÿÿÿæÌüÿÿÿÿÿÿÿõfüÿÿÿÿÿÿÿ*jüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ-iüÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿHÅ Rèüÿÿÿÿÿÿÿpnüÿÿÿÿÿÿÿ}^üÿÿÿÿÿÿÿ‰_üÿÿÿÿÿÿÿ’`üÿÿÿÿÿÿÿ¤]üÿÿÿÿÿÿÿ³yüÿÿÿÿÿÿÿ¸büÿÿÿÿÿÿÿ¿*cüÿÿÿÿÿÿÿúbüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ,Ìüÿÿÿÿÿÿÿ;füÿÿÿÿÿÿÿN*güÿÿÿÿÿÿÿVhüÿÿÿÿÿÿÿ[iüÿÿÿÿÿÿÿhdüÿÿÿÿÿÿÿ|\üÿÿÿÿÿÿÿ‘iüÿÿÿÿÿÿÿ™üÿÿÿÿÿÿÿžeüÿÿÿÿÿÿÿ¥éüÿÿÿÿÿÿÿ±füÿÿÿÿÿÿÿ¸*güÿÿÿÿÿÿÿ¿êüÿÿÿÿÿÿÿÇhüÿÿÿÿÿÿÿÎeüÿÿÿÿÿÿÿáÌüÿÿÿÿÿÿÿðfüÿÿÿÿÿÿÿ*jüÿÿÿÿÿÿÿ hüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ(iüÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿHÅ,Ráüÿÿÿÿÿÿÿznüÿÿÿÿÿÿÿ‡^üÿÿÿÿÿÿÿ•_üÿÿÿÿÿÿÿŸ`üÿÿÿÿÿÿÿ²]üÿÿÿÿÿÿÿÆzüÿÿÿÿÿÿÿËbüÿÿÿÿÿÿÿÒ*cüÿÿÿÿÿÿÿ büÿÿÿÿÿÿÿ)eüÿÿÿÿÿÿÿ<ÌüÿÿÿÿÿÿÿKfüÿÿÿÿÿÿÿ^*güÿÿÿÿÿÿÿfhüÿÿÿÿÿÿÿkiüÿÿÿÿÿÿÿxdüÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿ¢iüÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ¯eüÿÿÿÿÿÿÿ¶ëüÿÿÿÿÿÿÿÂfüÿÿÿÿÿÿÿÉ*güÿÿÿÿÿÿÿÐìüÿÿÿÿÿÿÿØhüÿÿÿÿÿÿÿßeüÿÿÿÿÿÿÿòÌüÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿ*jüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ)iüÿÿÿÿÿÿÿ1üÿÿÿÿÿÿÿ9iüÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿXÅLbÕüÿÿÿÿÿÿÿ€nüÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿ™_üÿÿÿÿÿÿÿ¢`üÿÿÿÿÿÿÿ´]üÿÿÿÿÿÿÿÃ{üÿÿÿÿÿÿÿÈbüÿÿÿÿÿÿÿÏ*cüÿÿÿÿÿÿÿ büÿÿÿÿÿÿÿ)eüÿÿÿÿÿÿÿ<ÌüÿÿÿÿÿÿÿKfüÿÿÿÿÿÿÿ^*güÿÿÿÿÿÿÿfhüÿÿÿÿÿÿÿkiüÿÿÿÿÿÿÿxdüÿÿÿÿÿÿÿŒ\üÿÿÿÿÿÿÿ¡iüÿÿÿÿÿÿÿ©üÿÿÿÿÿÿÿ®eüÿÿÿÿÿÿÿµíüÿÿÿÿÿÿÿÁfüÿÿÿÿÿÿÿÈ*güÿÿÿÿÿÿÿÏîüÿÿÿÿÿÿÿ×hüÿÿÿÿÿÿÿÞeüÿÿÿÿÿÿÿñÌüÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿ*jüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ(iüÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ8iüÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿg^üÿÿÿÿÿÿÿs_üÿÿÿÿÿÿÿ|`üÿÿÿÿÿÿÿŽ]üÿÿÿÿÿÿÿ˜|üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ¤*cüÿÿÿÿÿÿÿÔdüÿÿÿÿÿÿÿßbüÿÿÿÿÿÿÿúeüÿÿÿÿÿÿÿ Ìüÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿ/*güÿÿÿÿÿÿÿ7hüÿÿÿÿÿÿÿ<iüÿÿÿÿÿÿÿW\üÿÿÿÿÿÿÿfiüÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿseüÿÿÿÿÿÿÿzïüÿÿÿÿÿÿÿ†füÿÿÿÿÿÿÿ*güÿÿÿÿÿÿÿ”ðüÿÿÿÿÿÿÿœhüÿÿÿÿÿÿÿ£eüÿÿÿÿÿÿÿ¶ÌüÿÿÿÿÿÿÿÅfüÿÿÿÿÿÿÿØ*jüÿÿÿÿÿÿÿàhüÿÿÿÿÿÿÿíiüÿÿÿÿÿÿÿõüÿÿÿÿÿÿÿýiüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'^üÿÿÿÿÿÿÿ3_üÿÿÿÿÿÿÿ<`üÿÿÿÿÿÿÿN]üÿÿÿÿÿÿÿX}üÿÿÿÿÿÿÿ]büÿÿÿÿÿÿÿd*cüÿÿÿÿÿÿÿ”düÿÿÿÿÿÿÿŸbüÿÿÿÿÿÿÿºeüÿÿÿÿÿÿÿÍÌüÿÿÿÿÿÿÿÜfüÿÿÿÿÿÿÿï*güÿÿÿÿÿÿÿ÷hüÿÿÿÿÿÿÿüiüÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿ&iüÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ3eüÿÿÿÿÿÿÿ:ñüÿÿÿÿÿÿÿFfüÿÿÿÿÿÿÿM*güÿÿÿÿÿÿÿTòüÿÿÿÿÿÿÿ\hüÿÿÿÿÿÿÿceüÿÿÿÿÿÿÿvÌüÿÿÿÿÿÿÿ…füÿÿÿÿÿÿÿ˜*jüÿÿÿÿÿÿÿ hüÿÿÿÿÿÿÿ­iüÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿ½iüÿÿÿÿÿÿÿÅüÿÿÿÿÿÿÿØÅ\âóüÿÿÿÿÿÿÿý*~üÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿ!^üÿÿÿÿÿÿÿ/_üÿÿÿÿÿÿÿ9`üÿÿÿÿÿÿÿL]üÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿdbüÿÿÿÿÿÿÿk*cüÿÿÿÿÿÿÿ¢büÿÿÿÿÿÿÿÁeüÿÿÿÿÿÿÿÔÌüÿÿÿÿÿÿÿãfüÿÿÿÿÿÿÿö*güÿÿÿÿÿÿÿþhüÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ1 \üÿÿÿÿÿÿÿF iüÿÿÿÿÿÿÿN üÿÿÿÿÿÿÿS eüÿÿÿÿÿÿÿZ ôüÿÿÿÿÿÿÿf füÿÿÿÿÿÿÿm *güÿÿÿÿÿÿÿt õüÿÿÿÿÿÿÿ| hüÿÿÿÿÿÿÿƒ eüÿÿÿÿÿÿÿ– Ìüÿÿÿÿÿÿÿ¥ füÿÿÿÿÿÿÿ¸ *jüÿÿÿÿÿÿÿÀ hüÿÿÿÿÿÿÿÍ iüÿÿÿÿÿÿÿÕ üÿÿÿÿÿÿÿÝ iüÿÿÿÿÿÿÿå üÿÿÿÿÿÿÿý öüÿÿÿÿÿÿÿ#!€üÿÿÿÿÿÿÿ0!^üÿÿÿÿÿÿÿ>!_üÿÿÿÿÿÿÿH!`üÿÿÿÿÿÿÿ[!]üÿÿÿÿÿÿÿk!*üÿÿÿÿÿÿÿƒ!Güÿÿÿÿÿÿÿš!‚üÿÿÿÿÿÿÿ¡!*/üÿÿÿÿÿÿÿº!ƒüÿÿÿÿÿÿÿ¿!büÿÿÿÿÿÿÿÌ!„üÿÿÿÿÿÿÿ"ûüÿÿÿÿÿÿÿ""büÿÿÿÿÿÿÿA"eüÿÿÿÿÿÿÿT"Ìüÿÿÿÿÿÿÿc"füÿÿÿÿÿÿÿv"*güÿÿÿÿÿÿÿ~"hüÿÿÿÿÿÿÿƒ"iüÿÿÿÿÿÿÿ¦"Güÿÿÿÿÿÿÿµ"…üÿÿÿÿÿÿÿ¿"düÿÿÿÿÿÿÿÒ"ûüÿÿÿÿÿÿÿ#\üÿÿÿÿÿÿÿ#iüÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ#eüÿÿÿÿÿÿÿ&#÷üÿÿÿÿÿÿÿ2#füÿÿÿÿÿÿÿ9#*güÿÿÿÿÿÿÿ@#øüÿÿÿÿÿÿÿH#hüÿÿÿÿÿÿÿR#eüÿÿÿÿÿÿÿe#Ìüÿÿÿÿÿÿÿt#füÿÿÿÿÿÿÿ‡#*jüÿÿÿÿÿÿÿ#hüÿÿÿÿÿÿÿœ#iüÿÿÿÿÿÿÿ¤#üÿÿÿÿÿÿÿ¬#iüÿÿÿÿÿÿÿ´#üÿÿÿÿÿÿÿÜ#^üÿÿÿÿÿÿÿè#_üÿÿÿÿÿÿÿñ#`üÿÿÿÿÿÿÿ$]üÿÿÿÿÿÿÿ$Güÿÿÿÿÿÿÿ$†üÿÿÿÿÿÿÿ$$*CüÿÿÿÿÿÿÿP$ƒüÿÿÿÿÿÿÿU$büÿÿÿÿÿÿÿb$„üÿÿÿÿÿÿÿŒ$düÿÿÿÿÿÿÿ $\üÿÿÿÿÿÿÿ¸$eüÿÿÿÿÿÿÿË$ÌüÿÿÿÿÿÿÿÚ$füÿÿÿÿÿÿÿí$*güÿÿÿÿÿÿÿõ$hüÿÿÿÿÿÿÿú$iüÿÿÿÿÿÿÿ%iüÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ%eüÿÿÿÿÿÿÿ%%ùüÿÿÿÿÿÿÿ1%füÿÿÿÿÿÿÿ8%*güÿÿÿÿÿÿÿ?%úüÿÿÿÿÿÿÿG%hüÿÿÿÿÿÿÿN%eüÿÿÿÿÿÿÿa%Ìüÿÿÿÿÿÿÿp%füÿÿÿÿÿÿÿƒ%*jüÿÿÿÿÿÿÿ‹%hüÿÿÿÿÿÿÿ˜%iüÿÿÿÿÿÿÿ %üÿÿÿÿÿÿÿ¨%iüÿÿÿÿÿÿÿ°%üÿÿÿÿÿÿÿÉ%ûüÿÿÿÿÿÿÿÎ%büÿÿÿÿÿÿÿü%^üÿÿÿÿÿÿÿ&_üÿÿÿÿÿÿÿ&`üÿÿÿÿÿÿÿ#&]üÿÿÿÿÿÿÿ2&Güÿÿÿÿÿÿÿ=&‡üÿÿÿÿÿÿÿE&ƒüÿÿÿÿÿÿÿJ&büÿÿÿÿÿÿÿW&„üÿÿÿÿÿÿÿ„&düÿÿÿÿÿÿÿ˜&\üÿÿÿÿÿÿÿ°&eüÿÿÿÿÿÿÿÃ&ÌüÿÿÿÿÿÿÿÒ&füÿÿÿÿÿÿÿå&*güÿÿÿÿÿÿÿí&hüÿÿÿÿÿÿÿò&iüÿÿÿÿÿÿÿ 'iüÿÿÿÿÿÿÿ'üÿÿÿÿÿÿÿ'eüÿÿÿÿÿÿÿ'ûüÿÿÿÿÿÿÿ)'füÿÿÿÿÿÿÿ0'*güÿÿÿÿÿÿÿ7'üüÿÿÿÿÿÿÿ?'hüÿÿÿÿÿÿÿF'eüÿÿÿÿÿÿÿY'Ìüÿÿÿÿÿÿÿh'füÿÿÿÿÿÿÿ{'*jüÿÿÿÿÿÿÿƒ'hüÿÿÿÿÿÿÿ'iüÿÿÿÿÿÿÿ˜'üÿÿÿÿÿÿÿ 'iüÿÿÿÿÿÿÿ¨'üÿÿÿÿÿÿÿÁ'ûüÿÿÿÿÿÿÿÆ'büÿÿÿÿÿÿÿü'^üÿÿÿÿÿÿÿ(_üÿÿÿÿÿÿÿ(`üÿÿÿÿÿÿÿ#(]üÿÿÿÿÿÿÿ2(Güÿÿÿÿÿÿÿ=(ˆüÿÿÿÿÿÿÿE(ƒüÿÿÿÿÿÿÿJ(büÿÿÿÿÿÿÿW(„üÿÿÿÿÿÿÿ„(düÿÿÿÿÿÿÿ˜(\üÿÿÿÿÿÿÿ°(eüÿÿÿÿÿÿÿÃ(ÌüÿÿÿÿÿÿÿÒ(füÿÿÿÿÿÿÿå(*güÿÿÿÿÿÿÿí(hüÿÿÿÿÿÿÿò(iüÿÿÿÿÿÿÿ )iüÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ)eüÿÿÿÿÿÿÿ)ýüÿÿÿÿÿÿÿ))füÿÿÿÿÿÿÿ0)*güÿÿÿÿÿÿÿ7)þüÿÿÿÿÿÿÿ?)hüÿÿÿÿÿÿÿF)eüÿÿÿÿÿÿÿY)Ìüÿÿÿÿÿÿÿh)füÿÿÿÿÿÿÿ{)*jüÿÿÿÿÿÿÿƒ)hüÿÿÿÿÿÿÿ)iüÿÿÿÿÿÿÿ˜)üÿÿÿÿÿÿÿ )iüÿÿÿÿÿÿÿ¨)üÿÿÿÿÿÿÿÁ)ûüÿÿÿÿÿÿÿÆ)büÿÿÿÿÿÿÿü)^üÿÿÿÿÿÿÿ*_üÿÿÿÿÿÿÿ*`üÿÿÿÿÿÿÿ#*]üÿÿÿÿÿÿÿ2*Güÿÿÿÿÿÿÿ=*‰üÿÿÿÿÿÿÿE*ƒüÿÿÿÿÿÿÿJ*büÿÿÿÿÿÿÿW*„üÿÿÿÿÿÿÿ„*düÿÿÿÿÿÿÿ˜*\üÿÿÿÿÿÿÿ°*eüÿÿÿÿÿÿÿÃ*ÌüÿÿÿÿÿÿÿÒ*füÿÿÿÿÿÿÿå**güÿÿÿÿÿÿÿí*hüÿÿÿÿÿÿÿò*iüÿÿÿÿÿÿÿ +iüÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿ+eüÿÿÿÿÿÿÿ+ÿüÿÿÿÿÿÿÿ)+füÿÿÿÿÿÿÿ0+*güÿÿÿÿÿÿÿ7+üÿÿÿÿÿÿÿ?+hüÿÿÿÿÿÿÿF+eüÿÿÿÿÿÿÿY+Ìüÿÿÿÿÿÿÿh+füÿÿÿÿÿÿÿ{+*jüÿÿÿÿÿÿÿƒ+hüÿÿÿÿÿÿÿ+iüÿÿÿÿÿÿÿ˜+üÿÿÿÿÿÿÿ +iüÿÿÿÿÿÿÿ¨+üÿÿÿÿÿÿÿÁ+ûüÿÿÿÿÿÿÿÆ+büÿÿÿÿÿÿÿí+Øüÿÿÿÿÿÿÿ ,€üÿÿÿÿÿÿÿ,^üÿÿÿÿÿÿÿ&,_üÿÿÿÿÿÿÿ0,`üÿÿÿÿÿÿÿC,]üÿÿÿÿÿÿÿR,Güÿÿÿÿÿÿÿa,Šüÿÿÿÿÿÿÿi,ƒüÿÿÿÿÿÿÿn,büÿÿÿÿÿÿÿ{,„üÿÿÿÿÿÿÿ¼,\üÿÿÿÿÿÿÿÔ,eüÿÿÿÿÿÿÿç,Ìüÿÿÿÿÿÿÿö,füÿÿÿÿÿÿÿ -*güÿÿÿÿÿÿÿ-hüÿÿÿÿÿÿÿ-iüÿÿÿÿÿÿÿ(-düÿÿÿÿÿÿÿ8-iüÿÿÿÿÿÿÿ@-üÿÿÿÿÿÿÿE-eüÿÿÿÿÿÿÿL-üÿÿÿÿÿÿÿX-füÿÿÿÿÿÿÿ_-*güÿÿÿÿÿÿÿf-üÿÿÿÿÿÿÿn-hüÿÿÿÿÿÿÿu-eüÿÿÿÿÿÿÿˆ-Ìüÿÿÿÿÿÿÿ—-füÿÿÿÿÿÿÿª-*jüÿÿÿÿÿÿÿ²-hüÿÿÿÿÿÿÿ¿-iüÿÿÿÿÿÿÿÇ-üÿÿÿÿÿÿÿÏ-iüÿÿÿÿÿÿÿ×-üÿÿÿÿÿÿÿð-ûüÿÿÿÿÿÿÿõ-büÿÿÿÿÿÿÿ,.^üÿÿÿÿÿÿÿ8._üÿÿÿÿÿÿÿA.`üÿÿÿÿÿÿÿS.]üÿÿÿÿÿÿÿc.*‹üÿÿÿÿÿÿÿ{.Güÿÿÿÿÿÿÿ‘.Œüÿÿÿÿÿÿÿ˜.*üÿÿÿÿÿÿÿ§.ƒüÿÿÿÿÿÿÿ¬.büÿÿÿÿÿÿÿ¹.„üÿÿÿÿÿÿÿ/Güÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ/düÿÿÿÿÿÿÿ+/ûüÿÿÿÿÿÿÿ0/büÿÿÿÿÿÿÿO/eüÿÿÿÿÿÿÿb/Ìüÿÿÿÿÿÿÿq/füÿÿÿÿÿÿÿ„/*güÿÿÿÿÿÿÿŒ/hüÿÿÿÿÿÿÿ‘/iüÿÿÿÿÿÿÿ«/ûüÿÿÿÿÿÿÿÚ/\üÿÿÿÿÿÿÿê/iüÿÿÿÿÿÿÿò/üÿÿÿÿÿÿÿ÷/eüÿÿÿÿÿÿÿþ/üÿÿÿÿÿÿÿ 0füÿÿÿÿÿÿÿ0*güÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ 0hüÿÿÿÿÿÿÿ*0eüÿÿÿÿÿÿÿ=0ÌüÿÿÿÿÿÿÿL0füÿÿÿÿÿÿÿ_0*jüÿÿÿÿÿÿÿg0hüÿÿÿÿÿÿÿt0iüÿÿÿÿÿÿÿ|0üÿÿÿÿÿÿÿ„0iüÿÿÿÿÿÿÿŒ0üÿÿÿÿÿÿÿ¥0*ŽüÿÿÿÿÿÿÿÊ0üÿÿÿÿÿÿÿÞ0üÿÿÿÿÿÿÿô0üÿÿÿÿÿÿÿ 1€üÿÿÿÿÿÿÿ%1üÿÿÿÿÿÿÿ,1üÿÿÿÿÿÿÿ61üÿÿÿÿÿÿÿG1üÿÿÿÿÿÿÿN1üÿÿÿÿÿÿÿX1üÿÿÿÿÿÿÿ]1^üÿÿÿÿÿÿÿk1_üÿÿÿÿÿÿÿu1`üÿÿÿÿÿÿÿˆ1]üÿÿÿÿÿÿÿ›1Güÿÿÿÿÿÿÿ±1‘üÿÿÿÿÿÿÿ¹1ƒüÿÿÿÿÿÿÿ¾1büÿÿÿÿÿÿÿË1„üÿÿÿÿÿÿÿ×1*’üÿÿÿÿÿÿÿ62büÿÿÿÿÿÿÿR2eüÿÿÿÿÿÿÿe2Ìüÿÿÿÿÿÿÿt2füÿÿÿÿÿÿÿ‡2*güÿÿÿÿÿÿÿ2hüÿÿÿÿÿÿÿ”2iüÿÿÿÿÿÿÿú2düÿÿÿÿÿÿÿ 3*’üÿÿÿÿÿÿÿ<3üÿÿÿÿÿÿÿD3iüÿÿÿÿÿÿÿK3eüÿÿÿÿÿÿÿR3 üÿÿÿÿÿÿÿ^3füÿÿÿÿÿÿÿe3*güÿÿÿÿÿÿÿl3 üÿÿÿÿÿÿÿt3hüÿÿÿÿÿÿÿ~3eüÿÿÿÿÿÿÿ‘3Ìüÿÿÿÿÿÿÿ 3füÿÿÿÿÿÿÿ³3*jüÿÿÿÿÿÿÿ»3hüÿÿÿÿÿÿÿÈ3iüÿÿÿÿÿÿÿÕ3iüÿÿÿÿÿÿÿä3*’üÿÿÿÿÿÿÿ4\üÿÿÿÿÿÿÿ4ûüÿÿÿÿÿÿÿO4ÅŒV4 üÿÿÿÿÿÿÿy4nüÿÿÿÿÿÿÿˆ4*’üÿÿÿÿÿÿÿ–4^üÿÿÿÿÿÿÿ§4_üÿÿÿÿÿÿÿ±4`üÿÿÿÿÿÿÿÄ4]üÿÿÿÿÿÿÿß4“üÿÿÿÿÿÿÿì4”üÿÿÿÿÿÿÿÿ4büÿÿÿÿÿÿÿ 5 üÿÿÿÿÿÿÿ{5düÿÿÿÿÿÿÿž5üÿÿÿÿÿÿÿ³5\üÿÿÿÿÿÿÿË5eüÿÿÿÿÿÿÿÞ5Ìüÿÿÿÿÿÿÿí5füÿÿÿÿÿÿÿ6*güÿÿÿÿÿÿÿ 6hüÿÿÿÿÿÿÿ6iüÿÿÿÿÿÿÿ%6iüÿÿÿÿÿÿÿ/6eüÿÿÿÿÿÿÿ66 üÿÿÿÿÿÿÿB6füÿÿÿÿÿÿÿI6*güÿÿÿÿÿÿÿP6 üÿÿÿÿÿÿÿX6hüÿÿÿÿÿÿÿ_6eüÿÿÿÿÿÿÿr6Ìüÿÿÿÿÿÿÿ6füÿÿÿÿÿÿÿ•6*jüÿÿÿÿÿÿÿ6hüÿÿÿÿÿÿÿª6iüÿÿÿÿÿÿÿ·6iüÿÿÿÿÿÿÿà6büÿÿÿÿÿÿÿ 7*’üÿÿÿÿÿÿÿ+7^üÿÿÿÿÿÿÿ<7_üÿÿÿÿÿÿÿF7`üÿÿÿÿÿÿÿY7]üÿÿÿÿÿÿÿk7•üÿÿÿÿÿÿÿx7”üÿÿÿÿÿÿÿ‹7büÿÿÿÿÿÿÿ™7 üÿÿÿÿÿÿÿ 8düÿÿÿÿÿÿÿ.8üÿÿÿÿÿÿÿC8\üÿÿÿÿÿÿÿ[8eüÿÿÿÿÿÿÿn8Ìüÿÿÿÿÿÿÿ}8füÿÿÿÿÿÿÿ‘8*güÿÿÿÿÿÿÿ™8hüÿÿÿÿÿÿÿž8iüÿÿÿÿÿÿÿµ8iüÿÿÿÿÿÿÿ¿8eüÿÿÿÿÿÿÿÆ8üÿÿÿÿÿÿÿÒ8füÿÿÿÿÿÿÿÙ8*güÿÿÿÿÿÿÿà8üÿÿÿÿÿÿÿè8hüÿÿÿÿÿÿÿï8eüÿÿÿÿÿÿÿ9Ìüÿÿÿÿÿÿÿ9füÿÿÿÿÿÿÿ%9*jüÿÿÿÿÿÿÿ-9hüÿÿÿÿÿÿÿ:9iüÿÿÿÿÿÿÿG9iüÿÿÿÿÿÿÿp9büÿÿÿÿÿÿÿŸ9Åì¦9ÕüÿÿÿÿÿÿÿÄ9nüÿÿÿÿÿÿÿÓ9*’üÿÿÿÿÿÿÿá9^üÿÿÿÿÿÿÿò9_üÿÿÿÿÿÿÿü9`üÿÿÿÿÿÿÿ:]üÿÿÿÿÿÿÿ&:–üÿÿÿÿÿÿÿ3:”üÿÿÿÿÿÿÿF:büÿÿÿÿÿÿÿT: üÿÿÿÿÿÿÿÎ:düÿÿÿÿÿÿÿñ:üÿÿÿÿÿÿÿ;\üÿÿÿÿÿÿÿ;eüÿÿÿÿÿÿÿ1;Ìüÿÿÿÿÿÿÿ@;füÿÿÿÿÿÿÿT;*güÿÿÿÿÿÿÿ\;hüÿÿÿÿÿÿÿa;iüÿÿÿÿÿÿÿx;iüÿÿÿÿÿÿÿ‚;eüÿÿÿÿÿÿÿ‰;üÿÿÿÿÿÿÿ•;füÿÿÿÿÿÿÿœ;*güÿÿÿÿÿÿÿ£;üÿÿÿÿÿÿÿ«;hüÿÿÿÿÿÿÿ²;eüÿÿÿÿÿÿÿÅ;ÌüÿÿÿÿÿÿÿÔ;füÿÿÿÿÿÿÿè;*jüÿÿÿÿÿÿÿð;hüÿÿÿÿÿÿÿý;iüÿÿÿÿÿÿÿ <iüÿÿÿÿÿÿÿ3<büÿÿÿÿÿÿÿ_<Åüf<Õüÿÿÿÿÿÿÿ„<nüÿÿÿÿÿÿÿ“<*’üÿÿÿÿÿÿÿ¡<^üÿÿÿÿÿÿÿ²<_üÿÿÿÿÿÿÿ¼<`üÿÿÿÿÿÿÿÏ<]üÿÿÿÿÿÿÿæ<—üÿÿÿÿÿÿÿó<”üÿÿÿÿÿÿÿ=büÿÿÿÿÿÿÿ= üÿÿÿÿÿÿÿŽ=düÿÿÿÿÿÿÿ±=üÿÿÿÿÿÿÿÆ=\üÿÿÿÿÿÿÿÞ=eüÿÿÿÿÿÿÿñ=Ìüÿÿÿÿÿÿÿ>füÿÿÿÿÿÿÿ>*güÿÿÿÿÿÿÿ>hüÿÿÿÿÿÿÿ!>iüÿÿÿÿÿÿÿ8>iüÿÿÿÿÿÿÿB>eüÿÿÿÿÿÿÿI>üÿÿÿÿÿÿÿU>füÿÿÿÿÿÿÿ\>*güÿÿÿÿÿÿÿc>üÿÿÿÿÿÿÿk>hüÿÿÿÿÿÿÿr>eüÿÿÿÿÿÿÿ…>Ìüÿÿÿÿÿÿÿ”>füÿÿÿÿÿÿÿ¨>*jüÿÿÿÿÿÿÿ°>hüÿÿÿÿÿÿÿ½>iüÿÿÿÿÿÿÿÊ>iüÿÿÿÿÿÿÿó>büÿÿÿÿÿÿÿ?Å &?üÿÿÿÿÿÿÿ1?*’üÿÿÿÿÿÿÿ_?nüÿÿÿÿÿÿÿ†?üÿÿÿÿÿÿÿ?üÿÿÿÿÿÿÿ”?üÿÿÿÿÿÿÿ™?^üÿÿÿÿÿÿÿª?_üÿÿÿÿÿÿÿ´?`üÿÿÿÿÿÿÿÇ?]üÿÿÿÿÿÿÿâ?˜üÿÿÿÿÿÿÿï?”üÿÿÿÿÿÿÿ@büÿÿÿÿÿÿÿ@ üÿÿÿÿÿÿÿ¾@düÿÿÿÿÿÿÿâ@büÿÿÿÿÿÿÿþ@eüÿÿÿÿÿÿÿAÌüÿÿÿÿÿÿÿ Afüÿÿÿÿÿÿÿ4A*güÿÿÿÿÿÿÿdªüÿÿÿÿÿÿÿEd*ñüÿÿÿÿÿÿÿLd*«üÿÿÿÿÿÿÿTdüÿÿÿÿÿÿÿcd*¬üÿÿÿÿÿÿÿud­üÿÿÿÿÿÿÿ‚d±üÿÿÿÿÿÿÿ‰d*cüÿÿÿÿÿÿÿªdeüÿÿÿÿÿÿÿ½dÌüÿÿÿÿÿÿÿÌdfüÿÿÿÿÿÿÿßd*güÿÿÿÿÿÿÿçdhüÿÿÿÿÿÿÿìdiüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿeiüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ#eeüÿÿÿÿÿÿÿ*e>üÿÿÿÿÿÿÿ6efüÿÿÿÿÿÿÿ=e*güÿÿÿÿÿÿÿDe?üÿÿÿÿÿÿÿLehüÿÿÿÿÿÿÿSeeüÿÿÿÿÿÿÿfeÌüÿÿÿÿÿÿÿuefüÿÿÿÿÿÿÿˆe*jüÿÿÿÿÿÿÿehüÿÿÿÿÿÿÿeiüÿÿÿÿÿÿÿ¥eüÿÿÿÿÿÿÿ­eiüÿÿÿÿÿÿÿµeüÿÿÿÿÿÿÿÈe*cüÿÿÿÿÿÿÿäeüÿÿÿÿÿÿÿëe4üÿÿÿÿÿÿÿòe@üÿÿÿÿÿÿÿùe6üÿÿÿÿÿÿÿfªüÿÿÿÿÿÿÿ f*ñüÿÿÿÿÿÿÿf*«üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿ3f*¬üÿÿÿÿÿÿÿEf­üÿÿÿÿÿÿÿTfØüÿÿÿÿÿÿÿzfeüÿÿÿÿÿÿÿfÌüÿÿÿÿÿÿÿœffüÿÿÿÿÿÿÿ¯f*güÿÿÿÿÿÿÿ·fhüÿÿÿÿÿÿÿ¼fiüÿÿÿÿÿÿÿÑfüÿÿÿÿÿÿÿáfiüÿÿÿÿÿÿÿéfüÿÿÿÿÿÿÿîfeüÿÿÿÿÿÿÿõfAüÿÿÿÿÿÿÿgfüÿÿÿÿÿÿÿg*güÿÿÿÿÿÿÿgBüÿÿÿÿÿÿÿghüÿÿÿÿÿÿÿgeüÿÿÿÿÿÿÿ1gÌüÿÿÿÿÿÿÿ@gfüÿÿÿÿÿÿÿSg*jüÿÿÿÿÿÿÿ[ghüÿÿÿÿÿÿÿhgiüÿÿÿÿÿÿÿpgüÿÿÿÿÿÿÿxgiüÿÿÿÿÿÿÿ€güÿÿÿÿÿÿÿ˜g*cüÿÿÿÿÿÿÿ´güÿÿÿÿÿÿÿ»gCüÿÿÿÿÿÿÿÂgDüÿÿÿÿÿÿÿÉg6üÿÿÿÿÿÿÿÖgªüÿÿÿÿÿÿÿÝg*ñüÿÿÿÿÿÿÿäg*«üÿÿÿÿÿÿÿìgüÿÿÿÿÿÿÿh*²üÿÿÿÿÿÿÿh­üÿÿÿÿÿÿÿ$hØüÿÿÿÿÿÿÿJheüÿÿÿÿÿÿÿ]hÌüÿÿÿÿÿÿÿlhfüÿÿÿÿÿÿÿh*güÿÿÿÿÿÿÿ‡hhüÿÿÿÿÿÿÿŒhiüÿÿÿÿÿÿÿ¡hüÿÿÿÿÿÿÿ±hiüÿÿÿÿÿÿÿ¹hüÿÿÿÿÿÿÿ¾heüÿÿÿÿÿÿÿÅhEüÿÿÿÿÿÿÿÑhfüÿÿÿÿÿÿÿØh*güÿÿÿÿÿÿÿßhFüÿÿÿÿÿÿÿçhhüÿÿÿÿÿÿÿîheüÿÿÿÿÿÿÿiÌüÿÿÿÿÿÿÿifüÿÿÿÿÿÿÿ#i*jüÿÿÿÿÿÿÿ+ihüÿÿÿÿÿÿÿ8iiüÿÿÿÿÿÿÿ@iüÿÿÿÿÿÿÿHiiüÿÿÿÿÿÿÿPiüÿÿÿÿÿÿÿhi*cüÿÿÿÿÿÿÿ„iüÿÿÿÿÿÿÿ‹iCüÿÿÿÿÿÿÿ’iGüÿÿÿÿÿÿÿ™i6üÿÿÿÿÿÿÿ¦iªüÿÿÿÿÿÿÿ­i*ñüÿÿÿÿÿÿÿ´i*«üÿÿÿÿÿÿÿ¼iüÿÿÿÿÿÿÿÓi*²üÿÿÿÿÿÿÿåi­üÿÿÿÿÿÿÿôiØüÿÿÿÿÿÿÿjeüÿÿÿÿÿÿÿ-jÌüÿÿÿÿÿÿÿ†eüÿÿÿÿÿÿÿE†uüÿÿÿÿÿÿÿQ†füÿÿÿÿÿÿÿX†*güÿÿÿÿÿÿÿ_†vüÿÿÿÿÿÿÿg†hüÿÿÿÿÿÿÿn†eüÿÿÿÿÿÿÿ†Ìüÿÿÿÿÿÿÿ†füÿÿÿÿÿÿÿ£†*jüÿÿÿÿÿÿÿ«†hüÿÿÿÿÿÿÿ¸†iüÿÿÿÿÿÿÿÀ†üÿÿÿÿÿÿÿȆiüÿÿÿÿÿÿÿІüÿÿÿÿÿÿÿð†*cüÿÿÿÿÿÿÿ ‡üÿÿÿÿÿÿÿ‡müÿÿÿÿÿÿÿ‡wüÿÿÿÿÿÿÿ!‡6üÿÿÿÿÿÿÿ.‡ªüÿÿÿÿÿÿÿ5‡*ñüÿÿÿÿÿÿÿ<‡*«üÿÿÿÿÿÿÿD‡üÿÿÿÿÿÿÿS‡*Àüÿÿÿÿÿÿÿe‡­üÿÿÿÿÿÿÿr‡Åüÿÿÿÿÿÿÿ}‡Øüÿÿÿÿÿÿÿ¢‡eüÿÿÿÿÿÿÿµ‡Ìüÿÿÿÿÿÿÿćfüÿÿÿÿÿÿÿׇ*güÿÿÿÿÿÿÿ߇hüÿÿÿÿÿÿÿä‡iüÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿˆiüÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿˆeüÿÿÿÿÿÿÿ%ˆxüÿÿÿÿÿÿÿ1ˆfüÿÿÿÿÿÿÿ8ˆ*güÿÿÿÿÿÿÿ?ˆyüÿÿÿÿÿÿÿGˆhüÿÿÿÿÿÿÿNˆeüÿÿÿÿÿÿÿaˆÌüÿÿÿÿÿÿÿpˆfüÿÿÿÿÿÿÿƒˆ*jüÿÿÿÿÿÿÿ‹ˆhüÿÿÿÿÿÿÿ˜ˆiüÿÿÿÿÿÿÿ ˆüÿÿÿÿÿÿÿ¨ˆiüÿÿÿÿÿÿÿ°ˆüÿÿÿÿÿÿÿЈ*cüÿÿÿÿÿÿÿìˆüÿÿÿÿÿÿÿóˆ4üÿÿÿÿÿÿÿúˆzüÿÿÿÿÿÿÿ‰6üÿÿÿÿÿÿÿ‰ªüÿÿÿÿÿÿÿ‰*ñüÿÿÿÿÿÿÿ‰*«üÿÿÿÿÿÿÿ$‰üÿÿÿÿÿÿÿ3‰*¬üÿÿÿÿÿÿÿE‰­üÿÿÿÿÿÿÿR‰®üÿÿÿÿÿÿÿ]‰Øüÿÿÿÿÿÿÿ‚‰eüÿÿÿÿÿÿÿ•‰Ìüÿÿÿÿÿÿÿ¤‰füÿÿÿÿÿÿÿ·‰*güÿÿÿÿÿÿÿ¿‰hüÿÿÿÿÿÿÿĉiüÿÿÿÿÿÿÿá‰üÿÿÿÿÿÿÿñ‰iüÿÿÿÿÿÿÿù‰üÿÿÿÿÿÿÿþ‰eüÿÿÿÿÿÿÿŠ{üÿÿÿÿÿÿÿŠfüÿÿÿÿÿÿÿŠ*güÿÿÿÿÿÿÿŠ|üÿÿÿÿÿÿÿ'Šhüÿÿÿÿÿÿÿ.ŠeüÿÿÿÿÿÿÿAŠÌüÿÿÿÿÿÿÿPŠfüÿÿÿÿÿÿÿcŠ*jüÿÿÿÿÿÿÿkŠhüÿÿÿÿÿÿÿxŠiüÿÿÿÿÿÿÿ€ŠüÿÿÿÿÿÿÿˆŠiüÿÿÿÿÿÿÿŠüÿÿÿÿÿÿÿ°Š*cüÿÿÿÿÿÿÿÌŠüÿÿÿÿÿÿÿÓŠWüÿÿÿÿÿÿÿÚŠ}üÿÿÿÿÿÿÿáŠ6üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿõŠ*ñüÿÿÿÿÿÿÿüŠ*«üÿÿÿÿÿÿÿ‹üÿÿÿÿÿÿÿ‹*·üÿÿÿÿÿÿÿ%‹­üÿÿÿÿÿÿÿ2‹Æüÿÿÿÿÿÿÿ=‹Øüÿÿÿÿÿÿÿb‹eüÿÿÿÿÿÿÿu‹Ìüÿÿÿÿÿÿÿ„‹füÿÿÿÿÿÿÿ—‹*güÿÿÿÿÿÿÿŸ‹hüÿÿÿÿÿÿÿ¤‹iüÿÿÿÿÿÿÿÁ‹üÿÿÿÿÿÿÿÑ‹iüÿÿÿÿÿÿÿÙ‹üÿÿÿÿÿÿÿÞ‹eüÿÿÿÿÿÿÿå‹~üÿÿÿÿÿÿÿñ‹füÿÿÿÿÿÿÿø‹*güÿÿÿÿÿÿÿÿ‹üÿÿÿÿÿÿÿŒhüÿÿÿÿÿÿÿŒeüÿÿÿÿÿÿÿ!ŒÌüÿÿÿÿÿÿÿ0ŒfüÿÿÿÿÿÿÿCŒ*jüÿÿÿÿÿÿÿKŒhüÿÿÿÿÿÿÿXŒiüÿÿÿÿÿÿÿ`ŒüÿÿÿÿÿÿÿhŒiüÿÿÿÿÿÿÿpŒüÿÿÿÿÿÿÿŒ*cüÿÿÿÿÿÿÿ¬Œüÿÿÿÿÿÿÿ³ŒWüÿÿÿÿÿÿÿºŒ€üÿÿÿÿÿÿÿÁŒ6üÿÿÿÿÿÿÿÎŒªüÿÿÿÿÿÿÿÕŒ*ñüÿÿÿÿÿÿÿÜŒ*«üÿÿÿÿÿÿÿäŒüÿÿÿÿÿÿÿóŒ*·üÿÿÿÿÿÿÿ­üÿÿÿÿÿÿÿÇüÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿBeüÿÿÿÿÿÿÿUÌüÿÿÿÿÿÿÿdfüÿÿÿÿÿÿÿw*güÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ„iüÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ±iüÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿ¾eüÿÿÿÿÿÿÿÅüÿÿÿÿÿÿÿÑfüÿÿÿÿÿÿÿØ*güÿÿÿÿÿÿÿß‚üÿÿÿÿÿÿÿçhüÿÿÿÿÿÿÿîeüÿÿÿÿÿÿÿŽÌüÿÿÿÿÿÿÿŽfüÿÿÿÿÿÿÿ#Ž*jüÿÿÿÿÿÿÿ+Žhüÿÿÿÿÿÿÿ8Žiüÿÿÿÿÿÿÿ@ŽüÿÿÿÿÿÿÿHŽiüÿÿÿÿÿÿÿPŽüÿÿÿÿÿÿÿpŽ*cüÿÿÿÿÿÿÿŒŽüÿÿÿÿÿÿÿ“Ž4üÿÿÿÿÿÿÿšŽƒüÿÿÿÿÿÿÿ¡Ž6üÿÿÿÿÿÿÿ®ŽªüÿÿÿÿÿÿÿµŽ*ñüÿÿÿÿÿÿÿ¼Ž*«üÿÿÿÿÿÿÿÄŽüÿÿÿÿÿÿÿÓŽ*¬üÿÿÿÿÿÿÿ厭üÿÿÿÿÿÿÿòŽÈüÿÿÿÿÿÿÿýŽØüÿÿÿÿÿÿÿ"eüÿÿÿÿÿÿÿ5ÌüÿÿÿÿÿÿÿDfüÿÿÿÿÿÿÿW*güÿÿÿÿÿÿÿ_hüÿÿÿÿÿÿÿdiüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‘iüÿÿÿÿÿÿÿ™üÿÿÿÿÿÿÿžeüÿÿÿÿÿÿÿ¥„üÿÿÿÿÿÿÿ±füÿÿÿÿÿÿÿ¸*güÿÿÿÿÿÿÿ¿…üÿÿÿÿÿÿÿÇhüÿÿÿÿÿÿÿÎeüÿÿÿÿÿÿÿáÌüÿÿÿÿÿÿÿðfüÿÿÿÿÿÿÿ*jüÿÿÿÿÿÿÿ hüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ(iüÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿP*cüÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿs†üÿÿÿÿÿÿÿz‡üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿŽªüÿÿÿÿÿÿÿ•*ñüÿÿÿÿÿÿÿœ*«üÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿ³*ÉüÿÿÿÿÿÿÿÅ­üÿÿÿÿÿÿÿÒÊüÿÿÿÿÿÿÿÝÒüÿÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ‘Ìüÿÿÿÿÿÿÿ!‘füÿÿÿÿÿÿÿ4‘*güÿÿÿÿÿÿÿ<‘hüÿÿÿÿÿÿÿA‘iüÿÿÿÿÿÿÿa‘üÿÿÿÿÿÿÿq‘iüÿÿÿÿÿÿÿy‘üÿÿÿÿÿÿÿ~‘eüÿÿÿÿÿÿÿ…‘ˆüÿÿÿÿÿÿÿ‘‘füÿÿÿÿÿÿÿ˜‘*güÿÿÿÿÿÿÿŸ‘‰üÿÿÿÿÿÿÿ§‘hüÿÿÿÿÿÿÿ®‘eüÿÿÿÿÿÿÿÁ‘ÌüÿÿÿÿÿÿÿБfüÿÿÿÿÿÿÿã‘*jüÿÿÿÿÿÿÿë‘hüÿÿÿÿÿÿÿø‘iüÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ’iüÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ0’*cüÿÿÿÿÿÿÿL’üÿÿÿÿÿÿÿS’WüÿÿÿÿÿÿÿZ’qüÿÿÿÿÿÿÿa’6üÿÿÿÿÿÿÿn’ªüÿÿÿÿÿÿÿu’*ñüÿÿÿÿÿÿÿ|’*«üÿÿÿÿÿÿÿ„’üÿÿÿÿÿÿÿ“’*·üÿÿÿÿÿÿÿ¥’­üÿÿÿÿÿÿÿ²’Ëüÿÿÿÿÿÿÿ½’Øüÿÿÿÿÿÿÿâ’eüÿÿÿÿÿÿÿõ’Ìüÿÿÿÿÿÿÿ“füÿÿÿÿÿÿÿ“*güÿÿÿÿÿÿÿ“hüÿÿÿÿÿÿÿ$“iüÿÿÿÿÿÿÿA“üÿÿÿÿÿÿÿQ“iüÿÿÿÿÿÿÿY“üÿÿÿÿÿÿÿ^“eüÿÿÿÿÿÿÿe“rüÿÿÿÿÿÿÿq“füÿÿÿÿÿÿÿx“*güÿÿÿÿÿÿÿ“süÿÿÿÿÿÿÿ‡“hüÿÿÿÿÿÿÿŽ“eüÿÿÿÿÿÿÿ¡“Ìüÿÿÿÿÿÿÿ°“füÿÿÿÿÿÿÿÓ*jüÿÿÿÿÿÿÿË“hüÿÿÿÿÿÿÿØ“iüÿÿÿÿÿÿÿà“üÿÿÿÿÿÿÿè“iüÿÿÿÿÿÿÿð“üÿÿÿÿÿÿÿ”*cüÿÿÿÿÿÿÿ,”üÿÿÿÿÿÿÿ3”Wüÿÿÿÿÿÿÿ:”ŠüÿÿÿÿÿÿÿA”6üÿÿÿÿÿÿÿN”ªüÿÿÿÿÿÿÿU”*ñüÿÿÿÿÿÿÿ\”*«üÿÿÿÿÿÿÿd”üÿÿÿÿÿÿÿs”*·üÿÿÿÿÿÿÿ…”­üÿÿÿÿÿÿÿ’”Ìüÿÿÿÿÿÿÿ”Øüÿÿÿÿÿÿÿ”eüÿÿÿÿÿÿÿÕ”Ìüÿÿÿÿÿÿÿä”füÿÿÿÿÿÿÿ÷”*güÿÿÿÿÿÿÿÿ”hüÿÿÿÿÿÿÿ•iüÿÿÿÿÿÿÿ!•üÿÿÿÿÿÿÿ1•iüÿÿÿÿÿÿÿ9•üÿÿÿÿÿÿÿ>•eüÿÿÿÿÿÿÿE•‹üÿÿÿÿÿÿÿQ•füÿÿÿÿÿÿÿX•*güÿÿÿÿÿÿÿ_•Œüÿÿÿÿÿÿÿg•hüÿÿÿÿÿÿÿn•eüÿÿÿÿÿÿÿ•Ìüÿÿÿÿÿÿÿ•füÿÿÿÿÿÿÿ£•*jüÿÿÿÿÿÿÿ«•hüÿÿÿÿÿÿÿ¸•iüÿÿÿÿÿÿÿÀ•üÿÿÿÿÿÿÿÈ•iüÿÿÿÿÿÿÿЕüÿÿÿÿÿÿÿð•*cüÿÿÿÿÿÿÿ –üÿÿÿÿÿÿÿ–Wüÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿ!–6üÿÿÿÿÿÿÿ.–ªüÿÿÿÿÿÿÿ5–*ñüÿÿÿÿÿÿÿ<–*«üÿÿÿÿÿÿÿD–üÿÿÿÿÿÿÿS–*·üÿÿÿÿÿÿÿe–­üÿÿÿÿÿÿÿr–Íüÿÿÿÿÿÿÿ}–Øüÿÿÿÿÿÿÿ¢–eüÿÿÿÿÿÿÿµ–ÌüÿÿÿÿÿÿÿÄ–füÿÿÿÿÿÿÿ×–*güÿÿÿÿÿÿÿß–hüÿÿÿÿÿÿÿä–iüÿÿÿÿÿÿÿ—üÿÿÿÿÿÿÿ—iüÿÿÿÿÿÿÿ—üÿÿÿÿÿÿÿ—eüÿÿÿÿÿÿÿ%—Žüÿÿÿÿÿÿÿ1—füÿÿÿÿÿÿÿ8—*güÿÿÿÿÿÿÿ?—üÿÿÿÿÿÿÿG—hüÿÿÿÿÿÿÿN—eüÿÿÿÿÿÿÿa—Ìüÿÿÿÿÿÿÿp—füÿÿÿÿÿÿÿƒ—*jüÿÿÿÿÿÿÿ‹—hüÿÿÿÿÿÿÿ˜—iüÿÿÿÿÿÿÿ —üÿÿÿÿÿÿÿ¨—iüÿÿÿÿÿÿÿ°—üÿÿÿÿÿÿÿЗ*cüÿÿÿÿÿÿÿì—üÿÿÿÿÿÿÿó—üÿÿÿÿÿÿÿú—‘üÿÿÿÿÿÿÿ˜6üÿÿÿÿÿÿÿ˜ªüÿÿÿÿÿÿÿ˜*ñüÿÿÿÿÿÿÿ˜*«üÿÿÿÿÿÿÿ$˜üÿÿÿÿÿÿÿ3˜*‹üÿÿÿÿÿÿÿE˜­üÿÿÿÿÿÿÿR˜Îüÿÿÿÿÿÿÿ]˜Òüÿÿÿÿÿÿÿ˜eüÿÿÿÿÿÿÿ’˜Ìüÿÿÿÿÿÿÿ¡˜füÿÿÿÿÿÿÿ´˜*güÿÿÿÿÿÿÿ¼˜hüÿÿÿÿÿÿÿÁ˜iüÿÿÿÿÿÿÿá˜üÿÿÿÿÿÿÿñ˜iüÿÿÿÿÿÿÿù˜üÿÿÿÿÿÿÿþ˜eüÿÿÿÿÿÿÿ™’üÿÿÿÿÿÿÿ™füÿÿÿÿÿÿÿ™*güÿÿÿÿÿÿÿ™“üÿÿÿÿÿÿÿ'™hüÿÿÿÿÿÿÿ.™eüÿÿÿÿÿÿÿA™ÌüÿÿÿÿÿÿÿP™füÿÿÿÿÿÿÿc™*jüÿÿÿÿÿÿÿk™hüÿÿÿÿÿÿÿx™iüÿÿÿÿÿÿÿ€™üÿÿÿÿÿÿÿˆ™iüÿÿÿÿÿÿÿ™üÿÿÿÿÿÿÿ°™*cüÿÿÿÿÿÿÿÌ™üÿÿÿÿÿÿÿÓ™müÿÿÿÿÿÿÿÚ™”üÿÿÿÿÿÿÿá™6üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿõ™*ñüÿÿÿÿÿÿÿü™*«üÿÿÿÿÿÿÿšüÿÿÿÿÿÿÿš*Àüÿÿÿÿÿÿÿ%š­üÿÿÿÿÿÿÿ2šÏüÿÿÿÿÿÿÿ=šØüÿÿÿÿÿÿÿbšeüÿÿÿÿÿÿÿušÌüÿÿÿÿÿÿÿ„šfüÿÿÿÿÿÿÿ—š*güÿÿÿÿÿÿÿŸšhüÿÿÿÿÿÿÿ¤šiüÿÿÿÿÿÿÿÁšüÿÿÿÿÿÿÿÑšiüÿÿÿÿÿÿÿÙšüÿÿÿÿÿÿÿÞšeüÿÿÿÿÿÿÿåš•üÿÿÿÿÿÿÿñšfüÿÿÿÿÿÿÿøš*güÿÿÿÿÿÿÿÿš–üÿÿÿÿÿÿÿ›hüÿÿÿÿÿÿÿ›eüÿÿÿÿÿÿÿ!›Ìüÿÿÿÿÿÿÿ0›füÿÿÿÿÿÿÿC›*jüÿÿÿÿÿÿÿK›hüÿÿÿÿÿÿÿX›iüÿÿÿÿÿÿÿ`›üÿÿÿÿÿÿÿh›iüÿÿÿÿÿÿÿp›üÿÿÿÿÿÿÿ›*cüÿÿÿÿÿÿÿ¬›üÿÿÿÿÿÿÿ³›müÿÿÿÿÿÿÿº›ŠüÿÿÿÿÿÿÿÁ›6üÿÿÿÿÿÿÿΛªüÿÿÿÿÿÿÿÕ›*ñüÿÿÿÿÿÿÿÜ›*«üÿÿÿÿÿÿÿä›üÿÿÿÿÿÿÿó›*Àüÿÿÿÿÿÿÿœ­üÿÿÿÿÿÿÿœÐüÿÿÿÿÿÿÿœØüÿÿÿÿÿÿÿBœeüÿÿÿÿÿÿÿUœÌüÿÿÿÿÿÿÿdœfüÿÿÿÿÿÿÿwœ*güÿÿÿÿÿÿÿœhüÿÿÿÿÿÿÿ„œiüÿÿÿÿÿÿÿ¡œüÿÿÿÿÿÿÿ±œiüÿÿÿÿÿÿÿ¹œüÿÿÿÿÿÿÿ¾œeüÿÿÿÿÿÿÿÅœ‹üÿÿÿÿÿÿÿÑœfüÿÿÿÿÿÿÿØœ*güÿÿÿÿÿÿÿßœŒüÿÿÿÿÿÿÿçœhüÿÿÿÿÿÿÿîœeüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿ#*jüÿÿÿÿÿÿÿ+hüÿÿÿÿÿÿÿ8iüÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿHiüÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿp*cüÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ“—üÿÿÿÿÿÿÿš˜üÿÿÿÿÿÿÿ¡6üÿÿÿÿÿÿÿ®ªüÿÿÿÿÿÿÿµ*ñüÿÿÿÿÿÿÿ¼*«üÿÿÿÿÿÿÿÄüÿÿÿÿÿÿÿÓ*Ñüÿÿÿÿÿÿÿå­üÿÿÿÿÿÿÿòÒüÿÿÿÿÿÿÿýØüÿÿÿÿÿÿÿ"žeüÿÿÿÿÿÿÿ5žÌüÿÿÿÿÿÿÿDžfüÿÿÿÿÿÿÿWž*güÿÿÿÿÿÿÿ_žhüÿÿÿÿÿÿÿdžiüÿÿÿÿÿÿÿžüÿÿÿÿÿÿÿ‘žiüÿÿÿÿÿÿÿ™žüÿÿÿÿÿÿÿžžeüÿÿÿÿÿÿÿ¥ž™üÿÿÿÿÿÿÿ±žfüÿÿÿÿÿÿÿ¸ž*güÿÿÿÿÿÿÿ¿žšüÿÿÿÿÿÿÿÇžhüÿÿÿÿÿÿÿΞeüÿÿÿÿÿÿÿážÌüÿÿÿÿÿÿÿðžfüÿÿÿÿÿÿÿŸ*jüÿÿÿÿÿÿÿ ŸhüÿÿÿÿÿÿÿŸiüÿÿÿÿÿÿÿ Ÿüÿÿÿÿÿÿÿ(Ÿiüÿÿÿÿÿÿÿ0ŸüÿÿÿÿÿÿÿPŸ*cüÿÿÿÿÿÿÿlŸüÿÿÿÿÿÿÿsŸWüÿÿÿÿÿÿÿzŸ›üÿÿÿÿÿÿÿŸ6üÿÿÿÿÿÿÿŽŸªüÿÿÿÿÿÿÿ•Ÿ*ñüÿÿÿÿÿÿÿœŸ*«üÿÿÿÿÿÿÿ¤Ÿüÿÿÿÿÿÿÿ³Ÿ*·üÿÿÿÿÿÿÿÅŸ­üÿÿÿÿÿÿÿÒŸÓüÿÿÿÿÿÿÿÝŸØüÿÿÿÿÿÿÿ eüÿÿÿÿÿÿÿ Ìüÿÿÿÿÿÿÿ$ füÿÿÿÿÿÿÿ7 *güÿÿÿÿÿÿÿ? hüÿÿÿÿÿÿÿD iüÿÿÿÿÿÿÿa üÿÿÿÿÿÿÿq iüÿÿÿÿÿÿÿy üÿÿÿÿÿÿÿ~ eüÿÿÿÿÿÿÿ… œüÿÿÿÿÿÿÿ‘ füÿÿÿÿÿÿÿ˜ *güÿÿÿÿÿÿÿŸ üÿÿÿÿÿÿÿ§ hüÿÿÿÿÿÿÿ® eüÿÿÿÿÿÿÿÁ ÌüÿÿÿÿÿÿÿРfüÿÿÿÿÿÿÿã *jüÿÿÿÿÿÿÿë hüÿÿÿÿÿÿÿø iüÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ¡iüÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ9¡*cüÿÿÿÿÿÿÿR¡üÿÿÿÿÿÿÿY¡müÿÿÿÿÿÿÿ`¡žüÿÿÿÿÿÿÿg¡6üÿÿÿÿÿÿÿt¡ªüÿÿÿÿÿÿÿ{¡*ñüÿÿÿÿÿÿÿ‚¡*«üÿÿÿÿÿÿÿŠ¡üÿÿÿÿÿÿÿ“¡*Àüÿÿÿÿÿÿÿ¥¡­üÿÿÿÿÿÿÿ²¡Ôüÿÿÿÿÿÿÿä¡eüÿÿÿÿÿÿÿ÷¡Ìüÿÿÿÿÿÿÿ¢füÿÿÿÿÿÿÿ¢*güÿÿÿÿÿÿÿ"¢hüÿÿÿÿÿÿÿ'¢iüÿÿÿÿÿÿÿA¢üÿÿÿÿÿÿÿQ¢iüÿÿÿÿÿÿÿY¢üÿÿÿÿÿÿÿ^¢eüÿÿÿÿÿÿÿe¢Ÿüÿÿÿÿÿÿÿq¢füÿÿÿÿÿÿÿx¢*güÿÿÿÿÿÿÿ¢ üÿÿÿÿÿÿÿ‡¢hüÿÿÿÿÿÿÿŽ¢eüÿÿÿÿÿÿÿ¡¢Ìüÿÿÿÿÿÿÿ°¢füÿÿÿÿÿÿÿÄ¢*jüÿÿÿÿÿÿÿÌ¢hüÿÿÿÿÿÿÿÙ¢iüÿÿÿÿÿÿÿá¢üÿÿÿÿÿÿÿé¢iüÿÿÿÿÿÿÿñ¢üÿÿÿÿÿÿÿ£*cüÿÿÿÿÿÿÿ2£üÿÿÿÿÿÿÿ9£—üÿÿÿÿÿÿÿ@£¡üÿÿÿÿÿÿÿG£6üÿÿÿÿÿÿÿT£ªüÿÿÿÿÿÿÿ[£*ñüÿÿÿÿÿÿÿb£*«üÿÿÿÿÿÿÿj£üÿÿÿÿÿÿÿs£*Ñüÿÿÿÿÿÿÿ…£­üÿÿÿÿÿÿÿ’£ÔüÿÿÿÿÿÿÿÄ£eüÿÿÿÿÿÿÿ×£Ìüÿÿÿÿÿÿÿæ£füÿÿÿÿÿÿÿú£*güÿÿÿÿÿÿÿ¤hüÿÿÿÿÿÿÿ¤iüÿÿÿÿÿÿÿ!¤üÿÿÿÿÿÿÿ1¤iüÿÿÿÿÿÿÿ9¤üÿÿÿÿÿÿÿ>¤eüÿÿÿÿÿÿÿE¤¢üÿÿÿÿÿÿÿQ¤füÿÿÿÿÿÿÿX¤*güÿÿÿÿÿÿÿ_¤£üÿÿÿÿÿÿÿg¤hüÿÿÿÿÿÿÿn¤eüÿÿÿÿÿÿÿ¤Ìüÿÿÿÿÿÿÿ¤füÿÿÿÿÿÿÿ¤¤*jüÿÿÿÿÿÿÿ¬¤hüÿÿÿÿÿÿÿ¹¤iüÿÿÿÿÿÿÿÁ¤üÿÿÿÿÿÿÿɤiüÿÿÿÿÿÿÿѤüÿÿÿÿÿÿÿù¤*cüÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿ¥Wüÿÿÿÿÿÿÿ ¥¤üÿÿÿÿÿÿÿ'¥6üÿÿÿÿÿÿÿ4¥ªüÿÿÿÿÿÿÿ;¥*ñüÿÿÿÿÿÿÿB¥*«üÿÿÿÿÿÿÿJ¥üÿÿÿÿÿÿÿS¥*·üÿÿÿÿÿÿÿe¥­üÿÿÿÿÿÿÿr¥Ôüÿÿÿÿÿÿÿ¤¥eüÿÿÿÿÿÿÿ·¥ÌüÿÿÿÿÿÿÿÆ¥füÿÿÿÿÿÿÿÚ¥*güÿÿÿÿÿÿÿâ¥hüÿÿÿÿÿÿÿç¥iüÿÿÿÿÿÿÿ¦üÿÿÿÿÿÿÿ¦iüÿÿÿÿÿÿÿ¦üÿÿÿÿÿÿÿ¦eüÿÿÿÿÿÿÿ%¦¥üÿÿÿÿÿÿÿ1¦füÿÿÿÿÿÿÿ8¦*güÿÿÿÿÿÿÿ?¦¦üÿÿÿÿÿÿÿG¦hüÿÿÿÿÿÿÿN¦eüÿÿÿÿÿÿÿa¦Ìüÿÿÿÿÿÿÿp¦füÿÿÿÿÿÿÿ„¦*jüÿÿÿÿÿÿÿŒ¦hüÿÿÿÿÿÿÿ™¦iüÿÿÿÿÿÿÿ¡¦üÿÿÿÿÿÿÿ©¦iüÿÿÿÿÿÿÿ±¦üÿÿÿÿÿÿÿÙ¦*cüÿÿÿÿÿÿÿò¦üÿÿÿÿÿÿÿù¦†üÿÿÿÿÿÿÿ§§üÿÿÿÿÿÿÿ§6üÿÿÿÿÿÿÿ§ªüÿÿÿÿÿÿÿ§*ñüÿÿÿÿÿÿÿ"§*«üÿÿÿÿÿÿÿ*§üÿÿÿÿÿÿÿ3§*ÉüÿÿÿÿÿÿÿE§­üÿÿÿÿÿÿÿR§Ôüÿÿÿÿÿÿÿ„§eüÿÿÿÿÿÿÿ—§Ìüÿÿÿÿÿÿÿ¦§füÿÿÿÿÿÿÿº§*güÿÿÿÿÿÿÿ§hüÿÿÿÿÿÿÿǧiüÿÿÿÿÿÿÿá§üÿÿÿÿÿÿÿñ§iüÿÿÿÿÿÿÿù§üÿÿÿÿÿÿÿþ§eüÿÿÿÿÿÿÿ¨¨üÿÿÿÿÿÿÿ¨füÿÿÿÿÿÿÿ¨*güÿÿÿÿÿÿÿ¨©üÿÿÿÿÿÿÿ'¨hüÿÿÿÿÿÿÿ.¨eüÿÿÿÿÿÿÿA¨ÌüÿÿÿÿÿÿÿP¨füÿÿÿÿÿÿÿd¨*jüÿÿÿÿÿÿÿl¨hüÿÿÿÿÿÿÿy¨iüÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿ‰¨iüÿÿÿÿÿÿÿ‘¨üÿÿÿÿÿÿÿ¹¨*cüÿÿÿÿÿÿÿÒ¨üÿÿÿÿÿÿÿÙ¨Jüÿÿÿÿÿÿÿਪüÿÿÿÿÿÿÿç¨6üÿÿÿÿÿÿÿô¨ªüÿÿÿÿÿÿÿû¨*ñüÿÿÿÿÿÿÿ©*«üÿÿÿÿÿÿÿ ©üÿÿÿÿÿÿÿ©*üÿÿÿÿÿÿÿ%©­üÿÿÿÿÿÿÿ2©Ôüÿÿÿÿÿÿÿd©eüÿÿÿÿÿÿÿw©Ìüÿÿÿÿÿÿÿ†©füÿÿÿÿÿÿÿš©*güÿÿÿÿÿÿÿ¢©hüÿÿÿÿÿÿÿ§©iüÿÿÿÿÿÿÿÁ©üÿÿÿÿÿÿÿÑ©iüÿÿÿÿÿÿÿÙ©üÿÿÿÿÿÿÿÞ©eüÿÿÿÿÿÿÿå©«üÿÿÿÿÿÿÿñ©füÿÿÿÿÿÿÿø©*güÿÿÿÿÿÿÿÿ©¬üÿÿÿÿÿÿÿªhüÿÿÿÿÿÿÿªeüÿÿÿÿÿÿÿ!ªÌüÿÿÿÿÿÿÿ0ªfüÿÿÿÿÿÿÿDª*jüÿÿÿÿÿÿÿLªhüÿÿÿÿÿÿÿYªiüÿÿÿÿÿÿÿaªüÿÿÿÿÿÿÿiªiüÿÿÿÿÿÿÿqªüÿÿÿÿÿÿÿ™ª*cüÿÿÿÿÿÿÿ²ªüÿÿÿÿÿÿÿ¹ªCüÿÿÿÿÿÿÿÀª­üÿÿÿÿÿÿÿǪ6üÿÿÿÿÿÿÿÔªªüÿÿÿÿÿÿÿÛª*ñüÿÿÿÿÿÿÿâª*«üÿÿÿÿÿÿÿêªüÿÿÿÿÿÿÿóª*²üÿÿÿÿÿÿÿ«­üÿÿÿÿÿÿÿ«ÔüÿÿÿÿÿÿÿD«eüÿÿÿÿÿÿÿW«Ìüÿÿÿÿÿÿÿf«füÿÿÿÿÿÿÿz«*güÿÿÿÿÿÿÿ‚«hüÿÿÿÿÿÿÿ‡«iüÿÿÿÿÿÿÿ¡«üÿÿÿÿÿÿÿ±«iüÿÿÿÿÿÿÿ¹«üÿÿÿÿÿÿÿ¾«eüÿÿÿÿÿÿÿÅ«®üÿÿÿÿÿÿÿÑ«füÿÿÿÿÿÿÿØ«*güÿÿÿÿÿÿÿß«¯üÿÿÿÿÿÿÿç«hüÿÿÿÿÿÿÿî«eüÿÿÿÿÿÿÿ¬Ìüÿÿÿÿÿÿÿ¬füÿÿÿÿÿÿÿ$¬*jüÿÿÿÿÿÿÿ,¬hüÿÿÿÿÿÿÿ9¬iüÿÿÿÿÿÿÿA¬üÿÿÿÿÿÿÿI¬iüÿÿÿÿÿÿÿQ¬üÿÿÿÿÿÿÿy¬*cüÿÿÿÿÿÿÿ’¬üÿÿÿÿÿÿÿ™¬4üÿÿÿÿÿÿÿ ¬°üÿÿÿÿÿÿÿ§¬6üÿÿÿÿÿÿÿ´¬ªüÿÿÿÿÿÿÿ»¬*ñüÿÿÿÿÿÿÿ¬*«üÿÿÿÿÿÿÿʬüÿÿÿÿÿÿÿÓ¬*¬üÿÿÿÿÿÿÿ嬭üÿÿÿÿÿÿÿò¬Ôüÿÿÿÿÿÿÿ$­eüÿÿÿÿÿÿÿ7­ÌüÿÿÿÿÿÿÿF­füÿÿÿÿÿÿÿZ­*güÿÿÿÿÿÿÿb­hüÿÿÿÿÿÿÿg­iüÿÿÿÿÿÿÿ­üÿÿÿÿÿÿÿ‘­iüÿÿÿÿÿÿÿ™­üÿÿÿÿÿÿÿž­eüÿÿÿÿÿÿÿ¥­±üÿÿÿÿÿÿÿ±­füÿÿÿÿÿÿÿ¸­*güÿÿÿÿÿÿÿ¿­²üÿÿÿÿÿÿÿÇ­hüÿÿÿÿÿÿÿέeüÿÿÿÿÿÿÿá­Ìüÿÿÿÿÿÿÿð­füÿÿÿÿÿÿÿ®*jüÿÿÿÿÿÿÿ ®hüÿÿÿÿÿÿÿ®iüÿÿÿÿÿÿÿ!®üÿÿÿÿÿÿÿ)®iüÿÿÿÿÿÿÿ1®üÿÿÿÿÿÿÿY®*cüÿÿÿÿÿÿÿr®üÿÿÿÿÿÿÿy®üÿÿÿÿÿÿÿ€®³üÿÿÿÿÿÿÿ‡®6üÿÿÿÿÿÿÿ”®ªüÿÿÿÿÿÿÿ›®*ñüÿÿÿÿÿÿÿ¢®*«üÿÿÿÿÿÿÿª®üÿÿÿÿÿÿÿ³®*‹üÿÿÿÿÿÿÿÅ®­üÿÿÿÿÿÿÿÒ®Ôüÿÿÿÿÿÿÿ¯eüÿÿÿÿÿÿÿ¯Ìüÿÿÿÿÿÿÿ&¯füÿÿÿÿÿÿÿ:¯*güÿÿÿÿÿÿÿB¯hüÿÿÿÿÿÿÿG¯iüÿÿÿÿÿÿÿa¯üÿÿÿÿÿÿÿq¯iüÿÿÿÿÿÿÿy¯üÿÿÿÿÿÿÿ~¯eüÿÿÿÿÿÿÿ…¯´üÿÿÿÿÿÿÿ‘¯füÿÿÿÿÿÿÿ˜¯*güÿÿÿÿÿÿÿŸ¯µüÿÿÿÿÿÿÿ§¯hüÿÿÿÿÿÿÿ®¯eüÿÿÿÿÿÿÿÁ¯ÌüÿÿÿÿÿÿÿЯfüÿÿÿÿÿÿÿä¯*jüÿÿÿÿÿÿÿì¯hüÿÿÿÿÿÿÿù¯iüÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿ °iüÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿ0°*cüÿÿÿÿÿÿÿL°üÿÿÿÿÿÿÿS°JüÿÿÿÿÿÿÿZ°¶üÿÿÿÿÿÿÿa°6üÿÿÿÿÿÿÿn°ªüÿÿÿÿÿÿÿu°*ñüÿÿÿÿÿÿÿ|°*«üÿÿÿÿÿÿÿ„°üÿÿÿÿÿÿÿ“°*üÿÿÿÿÿÿÿ¥°­üÿÿÿÿÿÿÿ²°Õüÿÿÿÿÿÿÿá°eüÿÿÿÿÿÿÿô°Ìüÿÿÿÿÿÿÿ±füÿÿÿÿÿÿÿ±*güÿÿÿÿÿÿÿ±hüÿÿÿÿÿÿÿ#±iüÿÿÿÿÿÿÿA±üÿÿÿÿÿÿÿT±iüÿÿÿÿÿÿÿ\±üÿÿÿÿÿÿÿa±eüÿÿÿÿÿÿÿh±·üÿÿÿÿÿÿÿt±füÿÿÿÿÿÿÿ{±*güÿÿÿÿÿÿÿ‚±¸üÿÿÿÿÿÿÿŠ±hüÿÿÿÿÿÿÿ‘±eüÿÿÿÿÿÿÿ¤±Ìüÿÿÿÿÿÿÿ³±füÿÿÿÿÿÿÿƱ*jüÿÿÿÿÿÿÿαhüÿÿÿÿÿÿÿÛ±iüÿÿÿÿÿÿÿã±üÿÿÿÿÿÿÿë±iüÿÿÿÿÿÿÿó±üÿÿÿÿÿÿÿ²*cüÿÿÿÿÿÿÿ,²üÿÿÿÿÿÿÿ3²Jüÿÿÿÿÿÿÿ:²¹üÿÿÿÿÿÿÿA²6üÿÿÿÿÿÿÿN²ªüÿÿÿÿÿÿÿU²*ñüÿÿÿÿÿÿÿ\²*«üÿÿÿÿÿÿÿd²üÿÿÿÿÿÿÿs²*üÿÿÿÿÿÿÿ…²­üÿÿÿÿÿÿÿ’²ÖüÿÿÿÿÿÿÿÁ²eüÿÿÿÿÿÿÿÔ²Ìüÿÿÿÿÿÿÿã²füÿÿÿÿÿÿÿö²*güÿÿÿÿÿÿÿþ²hüÿÿÿÿÿÿÿ³iüÿÿÿÿÿÿÿ!³üÿÿÿÿÿÿÿ4³iüÿÿÿÿÿÿÿ<³üÿÿÿÿÿÿÿA³eüÿÿÿÿÿÿÿH³ºüÿÿÿÿÿÿÿT³füÿÿÿÿÿÿÿ[³*güÿÿÿÿÿÿÿb³»üÿÿÿÿÿÿÿj³hüÿÿÿÿÿÿÿq³eüÿÿÿÿÿÿÿ„³Ìüÿÿÿÿÿÿÿ“³füÿÿÿÿÿÿÿ¦³*jüÿÿÿÿÿÿÿ®³hüÿÿÿÿÿÿÿ»³iüÿÿÿÿÿÿÿóüÿÿÿÿÿÿÿ˳iüÿÿÿÿÿÿÿÓ³üÿÿÿÿÿÿÿð³*cüÿÿÿÿÿÿÿ ´üÿÿÿÿÿÿÿ´Jüÿÿÿÿÿÿÿ´¼üÿÿÿÿÿÿÿ!´6üÿÿÿÿÿÿÿ.´ªüÿÿÿÿÿÿÿ5´*ñüÿÿÿÿÿÿÿ<´*«üÿÿÿÿÿÿÿD´üÿÿÿÿÿÿÿS´*üÿÿÿÿÿÿÿe´­üÿÿÿÿÿÿÿr´×üÿÿÿÿÿÿÿ¡´eüÿÿÿÿÿÿÿ´´ÌüÿÿÿÿÿÿÿôfüÿÿÿÿÿÿÿÖ´*güÿÿÿÿÿÿÿÞ´hüÿÿÿÿÿÿÿã´iüÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿµiüÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿ!µeüÿÿÿÿÿÿÿ(µ½üÿÿÿÿÿÿÿ4µfüÿÿÿÿÿÿÿ;µ*güÿÿÿÿÿÿÿBµ¾üÿÿÿÿÿÿÿJµhüÿÿÿÿÿÿÿQµeüÿÿÿÿÿÿÿdµÌüÿÿÿÿÿÿÿsµfüÿÿÿÿÿÿÿ†µ*jüÿÿÿÿÿÿÿŽµhüÿÿÿÿÿÿÿ›µiüÿÿÿÿÿÿÿ£µüÿÿÿÿÿÿÿ«µiüÿÿÿÿÿÿÿ³µüÿÿÿÿÿÿÿ˵ØüÿÿÿÿÿÿÿÞµ*cüÿÿÿÿÿÿÿ÷µüÿÿÿÿÿÿÿþµ4üÿÿÿÿÿÿÿ¶5üÿÿÿÿÿÿÿ ¶6üÿÿÿÿÿÿÿ¶ªüÿÿÿÿÿÿÿ ¶*ñüÿÿÿÿÿÿÿ'¶*«üÿÿÿÿÿÿÿ/¶üÿÿÿÿÿÿÿ;¶*¬üÿÿÿÿÿÿÿM¶­üÿÿÿÿÿÿÿ]¶Ùüÿÿÿÿÿÿÿˆ¶eüÿÿÿÿÿÿÿ›¶Ìüÿÿÿÿÿÿÿª¶füÿÿÿÿÿÿÿ½¶*güÿÿÿÿÿÿÿŶhüÿÿÿÿÿÿÿʶiüÿÿÿÿÿÿÿé¶üÿÿÿÿÿÿÿù¶iüÿÿÿÿÿÿÿ·üÿÿÿÿÿÿÿ·eüÿÿÿÿÿÿÿ ·¿üÿÿÿÿÿÿÿ·füÿÿÿÿÿÿÿ ·*güÿÿÿÿÿÿÿ'·Àüÿÿÿÿÿÿÿ/·hüÿÿÿÿÿÿÿ6·eüÿÿÿÿÿÿÿI·ÌüÿÿÿÿÿÿÿX·füÿÿÿÿÿÿÿk·*jüÿÿÿÿÿÿÿs·hüÿÿÿÿÿÿÿ€·iüÿÿÿÿÿÿÿˆ·üÿÿÿÿÿÿÿ·iüÿÿÿÿÿÿÿ˜·üÿÿÿÿÿÿÿª·*cüÿÿÿÿÿÿÿÄ·üÿÿÿÿÿÿÿË·üÿÿÿÿÿÿÿÒ·ÁüÿÿÿÿÿÿÿÙ·6üÿÿÿÿÿÿÿæ·ªüÿÿÿÿÿÿÿí·*ñüÿÿÿÿÿÿÿô·*«üÿÿÿÿÿÿÿü·üÿÿÿÿÿÿÿ¸*‹üÿÿÿÿÿÿÿ¸­üÿÿÿÿÿÿÿ=¸eüÿÿÿÿÿÿÿP¸Ìüÿÿÿÿÿÿÿ_¸füÿÿÿÿÿÿÿr¸*güÿÿÿÿÿÿÿz¸hüÿÿÿÿÿÿÿ¸iüÿÿÿÿÿÿÿ‘¸üÿÿÿÿÿÿÿ¡¸iüÿÿÿÿÿÿÿ©¸üÿÿÿÿÿÿÿ®¸eüÿÿÿÿÿÿÿµ¸ÂüÿÿÿÿÿÿÿÁ¸füÿÿÿÿÿÿÿȸ*güÿÿÿÿÿÿÿϸÃüÿÿÿÿÿÿÿ׸hüÿÿÿÿÿÿÿÞ¸eüÿÿÿÿÿÿÿñ¸Ìüÿÿÿÿÿÿÿ¹füÿÿÿÿÿÿÿ¹*jüÿÿÿÿÿÿÿ¹hüÿÿÿÿÿÿÿ(¹iüÿÿÿÿÿÿÿ0¹üÿÿÿÿÿÿÿ8¹iüÿÿÿÿÿÿÿ@¹üÿÿÿÿÿÿÿZ¹*cüÿÿÿÿÿÿÿt¹üÿÿÿÿÿÿÿ{¹üÿÿÿÿÿÿÿ‚¹Äüÿÿÿÿÿÿÿ‰¹6üÿÿÿÿÿÿÿ–¹ªüÿÿÿÿÿÿÿ¹*ñüÿÿÿÿÿÿÿ¤¹*«üÿÿÿÿÿÿÿ¬¹üÿÿÿÿÿÿÿ³¹*‹üÿÿÿÿÿÿÿŹ­üÿÿÿÿÿÿÿí¹eüÿÿÿÿÿÿÿºÌüÿÿÿÿÿÿÿºfüÿÿÿÿÿÿÿ"º*güÿÿÿÿÿÿÿ*ºhüÿÿÿÿÿÿÿ/ºiüÿÿÿÿÿÿÿAºüÿÿÿÿÿÿÿQºiüÿÿÿÿÿÿÿYºüÿÿÿÿÿÿÿ^ºeüÿÿÿÿÿÿÿeºÅüÿÿÿÿÿÿÿqºfüÿÿÿÿÿÿÿxº*güÿÿÿÿÿÿÿºÆüÿÿÿÿÿÿÿ‡ºhüÿÿÿÿÿÿÿŽºeüÿÿÿÿÿÿÿ¡ºÌüÿÿÿÿÿÿÿ°ºfüÿÿÿÿÿÿÿú*jüÿÿÿÿÿÿÿ˺hüÿÿÿÿÿÿÿغiüÿÿÿÿÿÿÿàºüÿÿÿÿÿÿÿèºiüÿÿÿÿÿÿÿðºüÿÿÿÿÿÿÿ »*cüÿÿÿÿÿÿÿ$»üÿÿÿÿÿÿÿ+»üÿÿÿÿÿÿÿ2»Çüÿÿÿÿÿÿÿ9»6üÿÿÿÿÿÿÿF»ªüÿÿÿÿÿÿÿM»*ñüÿÿÿÿÿÿÿT»*«üÿÿÿÿÿÿÿ\»üÿÿÿÿÿÿÿc»*‹üÿÿÿÿÿÿÿu»­üÿÿÿÿÿÿÿ»eüÿÿÿÿÿÿÿ°»Ìüÿÿÿÿÿÿÿ¿»füÿÿÿÿÿÿÿÒ»*güÿÿÿÿÿÿÿÚ»hüÿÿÿÿÿÿÿß»iüÿÿÿÿÿÿÿñ»üÿÿÿÿÿÿÿ¼iüÿÿÿÿÿÿÿ ¼üÿÿÿÿÿÿÿ¼eüÿÿÿÿÿÿÿ¼Èüÿÿÿÿÿÿÿ!¼füÿÿÿÿÿÿÿ(¼*güÿÿÿÿÿÿÿ/¼Éüÿÿÿÿÿÿÿ7¼hüÿÿÿÿÿÿÿ>¼eüÿÿÿÿÿÿÿQ¼Ìüÿÿÿÿÿÿÿ`¼füÿÿÿÿÿÿÿs¼*jüÿÿÿÿÿÿÿ{¼hüÿÿÿÿÿÿÿˆ¼iüÿÿÿÿÿÿÿ¼üÿÿÿÿÿÿÿ˜¼iüÿÿÿÿÿÿÿ ¼üÿÿÿÿÿÿÿº¼*cüÿÿÿÿÿÿÿÔ¼üÿÿÿÿÿÿÿÛ¼üÿÿÿÿÿÿÿâ¼Êüÿÿÿÿÿÿÿé¼6üÿÿÿÿÿÿÿö¼ªüÿÿÿÿÿÿÿý¼*ñüÿÿÿÿÿÿÿ½*«üÿÿÿÿÿÿÿ ½üÿÿÿÿÿÿÿ½*‹üÿÿÿÿÿÿÿ%½­üÿÿÿÿÿÿÿM½eüÿÿÿÿÿÿÿ`½Ìüÿÿÿÿÿÿÿo½füÿÿÿÿÿÿÿ‚½*güÿÿÿÿÿÿÿŠ½hüÿÿÿÿÿÿÿ½iüÿÿÿÿÿÿÿ¡½üÿÿÿÿÿÿÿ±½iüÿÿÿÿÿÿÿ¹½üÿÿÿÿÿÿÿ¾½eüÿÿÿÿÿÿÿŽËüÿÿÿÿÿÿÿѽfüÿÿÿÿÿÿÿؽ*güÿÿÿÿÿÿÿß½Ìüÿÿÿÿÿÿÿç½hüÿÿÿÿÿÿÿî½eüÿÿÿÿÿÿÿ¾Ìüÿÿÿÿÿÿÿ¾füÿÿÿÿÿÿÿ#¾*jüÿÿÿÿÿÿÿ+¾hüÿÿÿÿÿÿÿ8¾iüÿÿÿÿÿÿÿ@¾üÿÿÿÿÿÿÿH¾iüÿÿÿÿÿÿÿP¾üÿÿÿÿÿÿÿj¾*cüÿÿÿÿÿÿÿ„¾üÿÿÿÿÿÿÿ‹¾üÿÿÿÿÿÿÿ’¾Íüÿÿÿÿÿÿÿ™¾6üÿÿÿÿÿÿÿ¦¾ªüÿÿÿÿÿÿÿ­¾*ñüÿÿÿÿÿÿÿ´¾*«üÿÿÿÿÿÿÿ¼¾üÿÿÿÿÿÿÿþ*‹üÿÿÿÿÿÿÿÕ¾­üÿÿÿÿÿÿÿý¾eüÿÿÿÿÿÿÿ¿Ìüÿÿÿÿÿÿÿ¿füÿÿÿÿÿÿÿ2¿*güÿÿÿÿÿÿÿ:¿hüÿÿÿÿÿÿÿ?¿iüÿÿÿÿÿÿÿQ¿üÿÿÿÿÿÿÿa¿iüÿÿÿÿÿÿÿi¿üÿÿÿÿÿÿÿn¿eüÿÿÿÿÿÿÿu¿Îüÿÿÿÿÿÿÿ¿füÿÿÿÿÿÿÿˆ¿*güÿÿÿÿÿÿÿ¿Ïüÿÿÿÿÿÿÿ—¿hüÿÿÿÿÿÿÿž¿eüÿÿÿÿÿÿÿ±¿ÌüÿÿÿÿÿÿÿÀ¿füÿÿÿÿÿÿÿÓ¿*jüÿÿÿÿÿÿÿÛ¿hüÿÿÿÿÿÿÿè¿iüÿÿÿÿÿÿÿð¿üÿÿÿÿÿÿÿø¿iüÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÀ*cüÿÿÿÿÿÿÿ4Àüÿÿÿÿÿÿÿ;ÀüÿÿÿÿÿÿÿBÀÐüÿÿÿÿÿÿÿIÀ6üÿÿÿÿÿÿÿVÀªüÿÿÿÿÿÿÿ]À*ñüÿÿÿÿÿÿÿdÀ*«üÿÿÿÿÿÿÿlÀüÿÿÿÿÿÿÿsÀ*‹üÿÿÿÿÿÿÿ…À­üÿÿÿÿÿÿÿ­ÀeüÿÿÿÿÿÿÿÀÀÌüÿÿÿÿÿÿÿÏÀfüÿÿÿÿÿÿÿâÀ*güÿÿÿÿÿÿÿêÀhüÿÿÿÿÿÿÿïÀiüÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿÁiüÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿÁeüÿÿÿÿÿÿÿ%ÁÑüÿÿÿÿÿÿÿ1Áfüÿÿÿÿÿÿÿ8Á*güÿÿÿÿÿÿÿ?ÁÒüÿÿÿÿÿÿÿGÁhüÿÿÿÿÿÿÿNÁeüÿÿÿÿÿÿÿaÁÌüÿÿÿÿÿÿÿpÁfüÿÿÿÿÿÿÿƒÁ*jüÿÿÿÿÿÿÿ‹Áhüÿÿÿÿÿÿÿ˜Áiüÿÿÿÿÿÿÿ Áüÿÿÿÿÿÿÿ¨Áiüÿÿÿÿÿÿÿ°ÁüÿÿÿÿÿÿÿÌÁ*cüÿÿÿÿÿÿÿéÁüÿÿÿÿÿÿÿðÁCüÿÿÿÿÿÿÿ÷ÁÓüÿÿÿÿÿÿÿþÁ6üÿÿÿÿÿÿÿ ªüÿÿÿÿÿÿÿÂ*ñüÿÿÿÿÿÿÿÂ*«üÿÿÿÿÿÿÿ!Âüÿÿÿÿÿÿÿ+Â*²üÿÿÿÿÿÿÿ=­üÿÿÿÿÿÿÿLÂÔüÿÿÿÿÿÿÿmÂeüÿÿÿÿÿÿÿ€ÂÌüÿÿÿÿÿÿÿÂfüÿÿÿÿÿÿÿ¢Â*güÿÿÿÿÿÿÿªÂhüÿÿÿÿÿÿÿ¯ÂiüÿÿÿÿÿÿÿÃÂÔüÿÿÿÿÿÿÿÖÂüÿÿÿÿÿÿÿéÂiüÿÿÿÿÿÿÿñÂüÿÿÿÿÿÿÿöÂeüÿÿÿÿÿÿÿýÂÕüÿÿÿÿÿÿÿ ÃfüÿÿÿÿÿÿÿÃ*güÿÿÿÿÿÿÿÃÖüÿÿÿÿÿÿÿÃhüÿÿÿÿÿÿÿ&Ãeüÿÿÿÿÿÿÿ9ÃÌüÿÿÿÿÿÿÿHÃfüÿÿÿÿÿÿÿ[Ã*jüÿÿÿÿÿÿÿcÃhüÿÿÿÿÿÿÿpÃiüÿÿÿÿÿÿÿxÃüÿÿÿÿÿÿÿ€ÃiüÿÿÿÿÿÿÿˆÃüÿÿÿÿÿÿÿœÃ*cüÿÿÿÿÿÿÿ±Ãüÿÿÿÿÿÿÿ¸ÃCüÿÿÿÿÿÿÿ¿Ã×üÿÿÿÿÿÿÿÆÃ6üÿÿÿÿÿÿÿÓêüÿÿÿÿÿÿÿÚÃ*ñüÿÿÿÿÿÿÿáÃ*«üÿÿÿÿÿÿÿéÃüÿÿÿÿÿÿÿóÃ*²üÿÿÿÿÿÿÿÄ­üÿÿÿÿÿÿÿÄ*Düÿÿÿÿÿÿÿ%ÄÛüÿÿÿÿÿÿÿ4ÄØüÿÿÿÿÿÿÿNÄGüÿÿÿÿÿÿÿYÄHüÿÿÿÿÿÿÿ~Äeüÿÿÿÿÿÿÿ‘ÄÌüÿÿÿÿÿÿÿ Äfüÿÿÿÿÿÿÿ³Ä*güÿÿÿÿÿÿÿ»ÄhüÿÿÿÿÿÿÿÀÄiüÿÿÿÿÿÿÿÕÄüÿÿÿÿÿÿÿðÄûüÿÿÿÿÿÿÿÅiüÿÿÿÿÿÿÿ ÅüÿÿÿÿÿÿÿÅeüÿÿÿÿÿÿÿÅÙüÿÿÿÿÿÿÿ#Åfüÿÿÿÿÿÿÿ*Å*güÿÿÿÿÿÿÿ1ÅÚüÿÿÿÿÿÿÿ9Åhüÿÿÿÿÿÿÿ@ÅeüÿÿÿÿÿÿÿSÅÌüÿÿÿÿÿÿÿbÅfüÿÿÿÿÿÿÿuÅ*jüÿÿÿÿÿÿÿ}ÅhüÿÿÿÿÿÿÿŠÅiüÿÿÿÿÿÿÿ’ÅüÿÿÿÿÿÿÿšÅiüÿÿÿÿÿÿÿ¢Åüÿÿÿÿÿÿÿ½Å*’üÿÿÿÿÿÿÿæÅ*cüÿÿÿÿÿÿÿÆüÿÿÿÿÿÿÿ ÆmüÿÿÿÿÿÿÿÆÛüÿÿÿÿÿÿÿÆ6üÿÿÿÿÿÿÿ$ƪüÿÿÿÿÿÿÿ+Æ*ñüÿÿÿÿÿÿÿ2Æ*«üÿÿÿÿÿÿÿ:ÆüÿÿÿÿÿÿÿCÆ*ÀüÿÿÿÿÿÿÿUÆ­üÿÿÿÿÿÿÿjÆÜüÿÿÿÿÿÿÿwÆ”üÿÿÿÿÿÿÿ“Æ üÿÿÿÿÿÿÿÇeüÿÿÿÿÿÿÿÇÌüÿÿÿÿÿÿÿ&Çfüÿÿÿÿÿÿÿ9Ç*güÿÿÿÿÿÿÿAÇhüÿÿÿÿÿÿÿFÇiüÿÿÿÿÿÿÿ`ÇdüÿÿÿÿÿÿÿnÇüÿÿÿÿÿÿÿÅÇüÿÿÿÿÿÿÿÍÇiüÿÿÿÿÿÿÿÔÇeüÿÿÿÿÿÿÿÛÇÜüÿÿÿÿÿÿÿçÇfüÿÿÿÿÿÿÿîÇ*güÿÿÿÿÿÿÿõÇÝüÿÿÿÿÿÿÿýÇhüÿÿÿÿÿÿÿÈeüÿÿÿÿÿÿÿÈÌüÿÿÿÿÿÿÿ)Èfüÿÿÿÿÿÿÿ<È*jüÿÿÿÿÿÿÿDÈhüÿÿÿÿÿÿÿQÈiüÿÿÿÿÿÿÿ^Èiüÿÿÿÿÿÿÿ}È*’üÿÿÿÿÿÿÿ¦È*cüÿÿÿÿÿÿÿÂÈüÿÿÿÿÿÿÿÉÈWüÿÿÿÿÿÿÿÐÈÞüÿÿÿÿÿÿÿ×È6üÿÿÿÿÿÿÿäȪüÿÿÿÿÿÿÿëÈ*ñüÿÿÿÿÿÿÿòÈ*«üÿÿÿÿÿÿÿúÈüÿÿÿÿÿÿÿÉ*·üÿÿÿÿÿÿÿÉ­üÿÿÿÿÿÿÿ*ÉÝüÿÿÿÿÿÿÿ7É”üÿÿÿÿÿÿÿSÉ üÿÿÿÿÿÿÿÄÉeüÿÿÿÿÿÿÿ×ÉÌüÿÿÿÿÿÿÿæÉfüÿÿÿÿÿÿÿùÉ*güÿÿÿÿÿÿÿÊhüÿÿÿÿÿÿÿÊiüÿÿÿÿÿÿÿ Êdüÿÿÿÿÿÿÿ.Êüÿÿÿÿÿÿÿ…ÊüÿÿÿÿÿÿÿÊiüÿÿÿÿÿÿÿ”Êeüÿÿÿÿÿÿÿ›Êßüÿÿÿÿÿÿÿ§Êfüÿÿÿÿÿÿÿ®Ê*güÿÿÿÿÿÿÿµÊàüÿÿÿÿÿÿÿ½ÊhüÿÿÿÿÿÿÿÇÊeüÿÿÿÿÿÿÿÚÊÌüÿÿÿÿÿÿÿéÊfüÿÿÿÿÿÿÿüÊ*jüÿÿÿÿÿÿÿËhüÿÿÿÿÿÿÿËiüÿÿÿÿÿÿÿËiüÿÿÿÿÿÿÿ=Ë*’üÿÿÿÿÿÿÿfË*cüÿÿÿÿÿÿÿ‚Ëüÿÿÿÿÿÿÿ‰ËWüÿÿÿÿÿÿÿËáüÿÿÿÿÿÿÿ—Ë6üÿÿÿÿÿÿÿ¤Ëªüÿÿÿÿÿÿÿ«Ë*ñüÿÿÿÿÿÿÿ²Ë*«üÿÿÿÿÿÿÿºËüÿÿÿÿÿÿÿÃË*·üÿÿÿÿÿÿÿÕË­üÿÿÿÿÿÿÿêËÞüÿÿÿÿÿÿÿ÷Ë”üÿÿÿÿÿÿÿÌ üÿÿÿÿÿÿÿ„Ìeüÿÿÿÿÿÿÿ—ÌÌüÿÿÿÿÿÿÿ¦Ìfüÿÿÿÿÿÿÿ¹Ì*güÿÿÿÿÿÿÿÁÌhüÿÿÿÿÿÿÿÆÌiüÿÿÿÿÿÿÿàÌdüÿÿÿÿÿÿÿîÌüÿÿÿÿÿÿÿEÍüÿÿÿÿÿÿÿMÍiüÿÿÿÿÿÿÿTÍeüÿÿÿÿÿÿÿ[ÍâüÿÿÿÿÿÿÿgÍfüÿÿÿÿÿÿÿnÍ*güÿÿÿÿÿÿÿuÍãüÿÿÿÿÿÿÿ}Íhüÿÿÿÿÿÿÿ‡ÍeüÿÿÿÿÿÿÿšÍÌüÿÿÿÿÿÿÿ©Ífüÿÿÿÿÿÿÿ¼Í*jüÿÿÿÿÿÿÿÄÍhüÿÿÿÿÿÿÿÑÍiüÿÿÿÿÿÿÿÞÍiüÿÿÿÿÿÿÿýÍ*’üÿÿÿÿÿÿÿ&Î*cüÿÿÿÿÿÿÿBÎüÿÿÿÿÿÿÿIÎWüÿÿÿÿÿÿÿPÎäüÿÿÿÿÿÿÿWÎ6üÿÿÿÿÿÿÿdΪüÿÿÿÿÿÿÿkÎ*ñüÿÿÿÿÿÿÿrÎ*«üÿÿÿÿÿÿÿzÎüÿÿÿÿÿÿÿƒÎ*·üÿÿÿÿÿÿÿ•Î­üÿÿÿÿÿÿÿªÎßüÿÿÿÿÿÿÿ·Î”üÿÿÿÿÿÿÿÓÎ üÿÿÿÿÿÿÿDÏeüÿÿÿÿÿÿÿWÏÌüÿÿÿÿÿÿÿfÏfüÿÿÿÿÿÿÿyÏ*güÿÿÿÿÿÿÿÏhüÿÿÿÿÿÿÿ†Ïiüÿÿÿÿÿÿÿ Ïdüÿÿÿÿÿÿÿ®ÏüÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿ ÐiüÿÿÿÿÿÿÿÐeüÿÿÿÿÿÿÿÐåüÿÿÿÿÿÿÿ'Ðfüÿÿÿÿÿÿÿ.Ð*güÿÿÿÿÿÿÿ5Ðæüÿÿÿÿÿÿÿ=ÐhüÿÿÿÿÿÿÿGÐeüÿÿÿÿÿÿÿZÐÌüÿÿÿÿÿÿÿiÐfüÿÿÿÿÿÿÿ|Ð*jüÿÿÿÿÿÿÿ„Ðhüÿÿÿÿÿÿÿ‘ÐiüÿÿÿÿÿÿÿžÐiüÿÿÿÿÿÿÿ½Ð*’üÿÿÿÿÿÿÿæÐ*cüÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿ ÑWüÿÿÿÿÿÿÿÑçüÿÿÿÿÿÿÿÑ6üÿÿÿÿÿÿÿ$Ѫüÿÿÿÿÿÿÿ+Ñ*ñüÿÿÿÿÿÿÿ2Ñ*«üÿÿÿÿÿÿÿ:ÑüÿÿÿÿÿÿÿCÑ*·üÿÿÿÿÿÿÿUÑ­üÿÿÿÿÿÿÿjÑàüÿÿÿÿÿÿÿwÑ”üÿÿÿÿÿÿÿ“Ñ üÿÿÿÿÿÿÿÒeüÿÿÿÿÿÿÿÒÌüÿÿÿÿÿÿÿ&Òfüÿÿÿÿÿÿÿ9Ò*güÿÿÿÿÿÿÿAÒhüÿÿÿÿÿÿÿFÒiüÿÿÿÿÿÿÿ`ÒdüÿÿÿÿÿÿÿnÒüÿÿÿÿÿÿÿÅÒüÿÿÿÿÿÿÿÍÒiüÿÿÿÿÿÿÿÔÒeüÿÿÿÿÿÿÿÛÒèüÿÿÿÿÿÿÿçÒfüÿÿÿÿÿÿÿîÒ*güÿÿÿÿÿÿÿõÒéüÿÿÿÿÿÿÿýÒhüÿÿÿÿÿÿÿÓeüÿÿÿÿÿÿÿÓÌüÿÿÿÿÿÿÿ)Ófüÿÿÿÿÿÿÿ<Ó*jüÿÿÿÿÿÿÿDÓhüÿÿÿÿÿÿÿQÓiüÿÿÿÿÿÿÿ^Óiüÿÿÿÿÿÿÿ}Ó*’üÿÿÿÿÿÿÿ¦Ó*cüÿÿÿÿÿÿÿÂÓüÿÿÿÿÿÿÿÉÓWüÿÿÿÿÿÿÿÐÓêüÿÿÿÿÿÿÿ×Ó6üÿÿÿÿÿÿÿäÓªüÿÿÿÿÿÿÿëÓ*ñüÿÿÿÿÿÿÿòÓ*«üÿÿÿÿÿÿÿúÓüÿÿÿÿÿÿÿÔ*·üÿÿÿÿÿÿÿÔ­üÿÿÿÿÿÿÿ*Ôáüÿÿÿÿÿÿÿ7Ô”üÿÿÿÿÿÿÿSÔ üÿÿÿÿÿÿÿÄÔeüÿÿÿÿÿÿÿ×ÔÌüÿÿÿÿÿÿÿæÔfüÿÿÿÿÿÿÿùÔ*güÿÿÿÿÿÿÿÕhüÿÿÿÿÿÿÿÕiüÿÿÿÿÿÿÿ Õdüÿÿÿÿÿÿÿ.Õüÿÿÿÿÿÿÿ…ÕüÿÿÿÿÿÿÿÕiüÿÿÿÿÿÿÿ”Õeüÿÿÿÿÿÿÿ›Õëüÿÿÿÿÿÿÿ§Õfüÿÿÿÿÿÿÿ®Õ*güÿÿÿÿÿÿÿµÕìüÿÿÿÿÿÿÿ½ÕhüÿÿÿÿÿÿÿÇÕeüÿÿÿÿÿÿÿÚÕÌüÿÿÿÿÿÿÿéÕfüÿÿÿÿÿÿÿüÕ*jüÿÿÿÿÿÿÿÖhüÿÿÿÿÿÿÿÖiüÿÿÿÿÿÿÿÖiüÿÿÿÿÿÿÿ=Ö*’üÿÿÿÿÿÿÿfÖ*cüÿÿÿÿÿÿÿ‚Öüÿÿÿÿÿÿÿ‰Ö—üÿÿÿÿÿÿÿÖíüÿÿÿÿÿÿÿ—Ö6üÿÿÿÿÿÿÿ¤Öªüÿÿÿÿÿÿÿ«Ö*ñüÿÿÿÿÿÿÿ²Ö*«üÿÿÿÿÿÿÿºÖüÿÿÿÿÿÿÿÃÖ*ÑüÿÿÿÿÿÿÿÕÖ­üÿÿÿÿÿÿÿêÖâüÿÿÿÿÿÿÿ÷Ö”üÿÿÿÿÿÿÿ× üÿÿÿÿÿÿÿ„×eüÿÿÿÿÿÿÿ—×Ìüÿÿÿÿÿÿÿ¦×füÿÿÿÿÿÿÿ¹×*güÿÿÿÿÿÿÿÁ×hüÿÿÿÿÿÿÿÆ×iüÿÿÿÿÿÿÿà×düÿÿÿÿÿÿÿî×üÿÿÿÿÿÿÿEØüÿÿÿÿÿÿÿMØiüÿÿÿÿÿÿÿTØeüÿÿÿÿÿÿÿ[ØîüÿÿÿÿÿÿÿgØfüÿÿÿÿÿÿÿnØ*güÿÿÿÿÿÿÿuØïüÿÿÿÿÿÿÿ}Øhüÿÿÿÿÿÿÿ‡ØeüÿÿÿÿÿÿÿšØÌüÿÿÿÿÿÿÿ©Øfüÿÿÿÿÿÿÿ¼Ø*jüÿÿÿÿÿÿÿÄØhüÿÿÿÿÿÿÿÑØiüÿÿÿÿÿÿÿÞØiüÿÿÿÿÿÿÿýØ*’üÿÿÿÿÿÿÿ&Ù*cüÿÿÿÿÿÿÿBÙüÿÿÿÿÿÿÿIÙmüÿÿÿÿÿÿÿPÙðüÿÿÿÿÿÿÿWÙ6üÿÿÿÿÿÿÿdÙªüÿÿÿÿÿÿÿkÙ*ñüÿÿÿÿÿÿÿrÙ*«üÿÿÿÿÿÿÿzÙüÿÿÿÿÿÿÿƒÙ*Àüÿÿÿÿÿÿÿ•Ù­üÿÿÿÿÿÿÿªÙãüÿÿÿÿÿÿÿ·Ù”üÿÿÿÿÿÿÿÓÙ üÿÿÿÿÿÿÿDÚeüÿÿÿÿÿÿÿWÚÌüÿÿÿÿÿÿÿfÚfüÿÿÿÿÿÿÿyÚ*güÿÿÿÿÿÿÿÚhüÿÿÿÿÿÿÿ†Úiüÿÿÿÿÿÿÿ Údüÿÿÿÿÿÿÿ®ÚüÿÿÿÿÿÿÿÛüÿÿÿÿÿÿÿ ÛiüÿÿÿÿÿÿÿÛeüÿÿÿÿÿÿÿÛñüÿÿÿÿÿÿÿ'Ûfüÿÿÿÿÿÿÿ.Û*güÿÿÿÿÿÿÿ5Ûòüÿÿÿÿÿÿÿ=ÛhüÿÿÿÿÿÿÿGÛeüÿÿÿÿÿÿÿZÛÌüÿÿÿÿÿÿÿiÛfüÿÿÿÿÿÿÿ|Û*jüÿÿÿÿÿÿÿ„Ûhüÿÿÿÿÿÿÿ‘ÛiüÿÿÿÿÿÿÿžÛiüÿÿÿÿÿÿÿ½Û*’üÿÿÿÿÿÿÿæÛ*cüÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿ ÜmüÿÿÿÿÿÿÿÜóüÿÿÿÿÿÿÿÜ6üÿÿÿÿÿÿÿ$ܪüÿÿÿÿÿÿÿ+Ü*ñüÿÿÿÿÿÿÿ2Ü*«üÿÿÿÿÿÿÿ:ÜüÿÿÿÿÿÿÿCÜ*ÀüÿÿÿÿÿÿÿUÜ­üÿÿÿÿÿÿÿjÜäüÿÿÿÿÿÿÿwÜ”üÿÿÿÿÿÿÿ“Ü üÿÿÿÿÿÿÿÝeüÿÿÿÿÿÿÿÝÌüÿÿÿÿÿÿÿ&Ýfüÿÿÿÿÿÿÿ9Ý*güÿÿÿÿÿÿÿAÝhüÿÿÿÿÿÿÿFÝiüÿÿÿÿÿÿÿ`ÝdüÿÿÿÿÿÿÿnÝüÿÿÿÿÿÿÿÅÝüÿÿÿÿÿÿÿÍÝiüÿÿÿÿÿÿÿÔÝeüÿÿÿÿÿÿÿÛÝôüÿÿÿÿÿÿÿçÝfüÿÿÿÿÿÿÿîÝ*güÿÿÿÿÿÿÿõÝõüÿÿÿÿÿÿÿýÝhüÿÿÿÿÿÿÿÞeüÿÿÿÿÿÿÿÞÌüÿÿÿÿÿÿÿ)Þfüÿÿÿÿÿÿÿ<Þ*jüÿÿÿÿÿÿÿDÞhüÿÿÿÿÿÿÿQÞiüÿÿÿÿÿÿÿ^Þiüÿÿÿÿÿÿÿ}Þ*’üÿÿÿÿÿÿÿ¦Þ*cüÿÿÿÿÿÿÿÂÞüÿÿÿÿÿÿÿÉÞ—üÿÿÿÿÿÿÿÐÞöüÿÿÿÿÿÿÿ×Þ6üÿÿÿÿÿÿÿäÞªüÿÿÿÿÿÿÿëÞ*ñüÿÿÿÿÿÿÿòÞ*«üÿÿÿÿÿÿÿúÞüÿÿÿÿÿÿÿß*Ñüÿÿÿÿÿÿÿß­üÿÿÿÿÿÿÿ*ßåüÿÿÿÿÿÿÿ7ß”üÿÿÿÿÿÿÿSß üÿÿÿÿÿÿÿÄßeüÿÿÿÿÿÿÿ×ßÌüÿÿÿÿÿÿÿæßfüÿÿÿÿÿÿÿùß*güÿÿÿÿÿÿÿàhüÿÿÿÿÿÿÿàiüÿÿÿÿÿÿÿ àdüÿÿÿÿÿÿÿ.àüÿÿÿÿÿÿÿ…àüÿÿÿÿÿÿÿàiüÿÿÿÿÿÿÿ”àeüÿÿÿÿÿÿÿ›à÷üÿÿÿÿÿÿÿ§àfüÿÿÿÿÿÿÿ®à*güÿÿÿÿÿÿÿµàøüÿÿÿÿÿÿÿ½àhüÿÿÿÿÿÿÿÇàeüÿÿÿÿÿÿÿÚàÌüÿÿÿÿÿÿÿéàfüÿÿÿÿÿÿÿüà*jüÿÿÿÿÿÿÿáhüÿÿÿÿÿÿÿáiüÿÿÿÿÿÿÿáiüÿÿÿÿÿÿÿ=á*’üÿÿÿÿÿÿÿfá*cüÿÿÿÿÿÿÿ‚áüÿÿÿÿÿÿÿ‰á—üÿÿÿÿÿÿÿáùüÿÿÿÿÿÿÿ—á6üÿÿÿÿÿÿÿ¤áªüÿÿÿÿÿÿÿ«á*ñüÿÿÿÿÿÿÿ²á*«üÿÿÿÿÿÿÿºáüÿÿÿÿÿÿÿÃá*ÑüÿÿÿÿÿÿÿÕá­üÿÿÿÿÿÿÿêáæüÿÿÿÿÿÿÿ÷á”üÿÿÿÿÿÿÿâ üÿÿÿÿÿÿÿ„âeüÿÿÿÿÿÿÿ—âÌüÿÿÿÿÿÿÿ¦âfüÿÿÿÿÿÿÿ¹â*güÿÿÿÿÿÿÿÁâhüÿÿÿÿÿÿÿÆâiüÿÿÿÿÿÿÿàâdüÿÿÿÿÿÿÿîâüÿÿÿÿÿÿÿEãüÿÿÿÿÿÿÿMãiüÿÿÿÿÿÿÿTãeüÿÿÿÿÿÿÿ[ãúüÿÿÿÿÿÿÿgãfüÿÿÿÿÿÿÿnã*güÿÿÿÿÿÿÿuãûüÿÿÿÿÿÿÿ}ãhüÿÿÿÿÿÿÿ‡ãeüÿÿÿÿÿÿÿšãÌüÿÿÿÿÿÿÿ©ãfüÿÿÿÿÿÿÿ¼ã*jüÿÿÿÿÿÿÿÄãhüÿÿÿÿÿÿÿÑãiüÿÿÿÿÿÿÿÞãiüÿÿÿÿÿÿÿýã*’üÿÿÿÿÿÿÿ&ä*cüÿÿÿÿÿÿÿBäüÿÿÿÿÿÿÿIä—üÿÿÿÿÿÿÿPäüüÿÿÿÿÿÿÿWä6üÿÿÿÿÿÿÿdäªüÿÿÿÿÿÿÿkä*ñüÿÿÿÿÿÿÿrä*«üÿÿÿÿÿÿÿzäüÿÿÿÿÿÿÿƒä*Ñüÿÿÿÿÿÿÿ•ä­üÿÿÿÿÿÿÿªäçüÿÿÿÿÿÿÿ·ä”üÿÿÿÿÿÿÿÓä üÿÿÿÿÿÿÿDåeüÿÿÿÿÿÿÿWåÌüÿÿÿÿÿÿÿfåfüÿÿÿÿÿÿÿyå*güÿÿÿÿÿÿÿåhüÿÿÿÿÿÿÿ†åiüÿÿÿÿÿÿÿ ådüÿÿÿÿÿÿÿ®åüÿÿÿÿÿÿÿæüÿÿÿÿÿÿÿ æiüÿÿÿÿÿÿÿæeüÿÿÿÿÿÿÿæýüÿÿÿÿÿÿÿ'æfüÿÿÿÿÿÿÿ.æ*güÿÿÿÿÿÿÿ5æþüÿÿÿÿÿÿÿ=æhüÿÿÿÿÿÿÿGæeüÿÿÿÿÿÿÿZæÌüÿÿÿÿÿÿÿiæfüÿÿÿÿÿÿÿ|æ*jüÿÿÿÿÿÿÿ„æhüÿÿÿÿÿÿÿ‘æiüÿÿÿÿÿÿÿžæiüÿÿÿÿÿÿÿ½æ*’üÿÿÿÿÿÿÿææ*cüÿÿÿÿÿÿÿçüÿÿÿÿÿÿÿ ç—üÿÿÿÿÿÿÿçÿüÿÿÿÿÿÿÿç6üÿÿÿÿÿÿÿ$çªüÿÿÿÿÿÿÿ+ç*ñüÿÿÿÿÿÿÿ2ç*«üÿÿÿÿÿÿÿ:çüÿÿÿÿÿÿÿCç*ÑüÿÿÿÿÿÿÿUç­üÿÿÿÿÿÿÿjçèüÿÿÿÿÿÿÿwç”üÿÿÿÿÿÿÿ“ç üÿÿÿÿÿÿÿèeüÿÿÿÿÿÿÿèÌüÿÿÿÿÿÿÿ&èfüÿÿÿÿÿÿÿ9è*güÿÿÿÿÿÿÿAèhüÿÿÿÿÿÿÿFèiüÿÿÿÿÿÿÿ`èdüÿÿÿÿÿÿÿnèüÿÿÿÿÿÿÿÅèüÿÿÿÿÿÿÿÍèiüÿÿÿÿÿÿÿÔèeüÿÿÿÿÿÿÿÛèüÿÿÿÿÿÿÿçèfüÿÿÿÿÿÿÿîè*güÿÿÿÿÿÿÿõèüÿÿÿÿÿÿÿýèhüÿÿÿÿÿÿÿéeüÿÿÿÿÿÿÿéÌüÿÿÿÿÿÿÿ)éfüÿÿÿÿÿÿÿ<é*jüÿÿÿÿÿÿÿDéhüÿÿÿÿÿÿÿQéiüÿÿÿÿÿÿÿ^éiüÿÿÿÿÿÿÿ}é*’üÿÿÿÿÿÿÿ¦é*cüÿÿÿÿÿÿÿÂéüÿÿÿÿÿÿÿÉé—üÿÿÿÿÿÿÿÐéüÿÿÿÿÿÿÿ×é6üÿÿÿÿÿÿÿäéªüÿÿÿÿÿÿÿëé*ñüÿÿÿÿÿÿÿòé*«üÿÿÿÿÿÿÿúéüÿÿÿÿÿÿÿê*Ñüÿÿÿÿÿÿÿê­üÿÿÿÿÿÿÿ*êéüÿÿÿÿÿÿÿ7ê”üÿÿÿÿÿÿÿSê üÿÿÿÿÿÿÿÄêeüÿÿÿÿÿÿÿ×êÌüÿÿÿÿÿÿÿæêfüÿÿÿÿÿÿÿùê*güÿÿÿÿÿÿÿëhüÿÿÿÿÿÿÿëiüÿÿÿÿÿÿÿ ëdüÿÿÿÿÿÿÿ.ëüÿÿÿÿÿÿÿ…ëüÿÿÿÿÿÿÿëiüÿÿÿÿÿÿÿ”ëeüÿÿÿÿÿÿÿ›ëüÿÿÿÿÿÿÿ§ëfüÿÿÿÿÿÿÿ®ë*güÿÿÿÿÿÿÿµëüÿÿÿÿÿÿÿ½ëhüÿÿÿÿÿÿÿÇëeüÿÿÿÿÿÿÿÚëÌüÿÿÿÿÿÿÿéëfüÿÿÿÿÿÿÿüë*jüÿÿÿÿÿÿÿìhüÿÿÿÿÿÿÿìiüÿÿÿÿÿÿÿìiüÿÿÿÿÿÿÿ=ì*’üÿÿÿÿÿÿÿfì*cüÿÿÿÿÿÿÿ‚ìüÿÿÿÿÿÿÿ‰ì—üÿÿÿÿÿÿÿìóüÿÿÿÿÿÿÿ—ì6üÿÿÿÿÿÿÿ¤ìªüÿÿÿÿÿÿÿ«ì*ñüÿÿÿÿÿÿÿ²ì*«üÿÿÿÿÿÿÿºìüÿÿÿÿÿÿÿÃì*ÑüÿÿÿÿÿÿÿÕì­üÿÿÿÿÿÿÿêìêüÿÿÿÿÿÿÿ÷ì”üÿÿÿÿÿÿÿí üÿÿÿÿÿÿÿ„íeüÿÿÿÿÿÿÿ—íÌüÿÿÿÿÿÿÿ¦ífüÿÿÿÿÿÿÿ¹í*güÿÿÿÿÿÿÿÁíhüÿÿÿÿÿÿÿÆíiüÿÿÿÿÿÿÿàídüÿÿÿÿÿÿÿîíüÿÿÿÿÿÿÿEîüÿÿÿÿÿÿÿMîiüÿÿÿÿÿÿÿTîeüÿÿÿÿÿÿÿ[îôüÿÿÿÿÿÿÿgîfüÿÿÿÿÿÿÿnî*güÿÿÿÿÿÿÿuîõüÿÿÿÿÿÿÿ}îhüÿÿÿÿÿÿÿ‡îeüÿÿÿÿÿÿÿšîÌüÿÿÿÿÿÿÿ©îfüÿÿÿÿÿÿÿ¼î*jüÿÿÿÿÿÿÿÄîhüÿÿÿÿÿÿÿÑîiüÿÿÿÿÿÿÿÞîiüÿÿÿÿÿÿÿýî*’üÿÿÿÿÿÿÿ&ï*cüÿÿÿÿÿÿÿBïüÿÿÿÿÿÿÿIï—üÿÿÿÿÿÿÿPïüÿÿÿÿÿÿÿWï6üÿÿÿÿÿÿÿdïªüÿÿÿÿÿÿÿkï*ñüÿÿÿÿÿÿÿrï*«üÿÿÿÿÿÿÿzïüÿÿÿÿÿÿÿƒï*Ñüÿÿÿÿÿÿÿ•ï­üÿÿÿÿÿÿÿªïëüÿÿÿÿÿÿÿ·ï”üÿÿÿÿÿÿÿÓï üÿÿÿÿÿÿÿDðeüÿÿÿÿÿÿÿWðÌüÿÿÿÿÿÿÿfðfüÿÿÿÿÿÿÿyð*güÿÿÿÿÿÿÿðhüÿÿÿÿÿÿÿ†ðiüÿÿÿÿÿÿÿ ðdüÿÿÿÿÿÿÿ®ðüÿÿÿÿÿÿÿñüÿÿÿÿÿÿÿ ñiüÿÿÿÿÿÿÿñeüÿÿÿÿÿÿÿñüÿÿÿÿÿÿÿ'ñfüÿÿÿÿÿÿÿ.ñ*güÿÿÿÿÿÿÿ5ñüÿÿÿÿÿÿÿ=ñhüÿÿÿÿÿÿÿGñeüÿÿÿÿÿÿÿZñÌüÿÿÿÿÿÿÿiñfüÿÿÿÿÿÿÿ|ñ*jüÿÿÿÿÿÿÿ„ñhüÿÿÿÿÿÿÿ‘ñiüÿÿÿÿÿÿÿžñiüÿÿÿÿÿÿÿ½ñ*’üÿÿÿÿÿÿÿæñ*cüÿÿÿÿÿÿÿòüÿÿÿÿÿÿÿ ò—üÿÿÿÿÿÿÿòüÿÿÿÿÿÿÿò6üÿÿÿÿÿÿÿ$òªüÿÿÿÿÿÿÿ+ò*ñüÿÿÿÿÿÿÿ2ò*«üÿÿÿÿÿÿÿ:òüÿÿÿÿÿÿÿCò*ÑüÿÿÿÿÿÿÿUò­üÿÿÿÿÿÿÿjòìüÿÿÿÿÿÿÿwò”üÿÿÿÿÿÿÿ“ò üÿÿÿÿÿÿÿóeüÿÿÿÿÿÿÿóÌüÿÿÿÿÿÿÿ&ófüÿÿÿÿÿÿÿ9ó*güÿÿÿÿÿÿÿAóhüÿÿÿÿÿÿÿFóiüÿÿÿÿÿÿÿ`ódüÿÿÿÿÿÿÿnóüÿÿÿÿÿÿÿÅóüÿÿÿÿÿÿÿÍóiüÿÿÿÿÿÿÿÔóeüÿÿÿÿÿÿÿÛó üÿÿÿÿÿÿÿçófüÿÿÿÿÿÿÿîó*güÿÿÿÿÿÿÿõó üÿÿÿÿÿÿÿýóhüÿÿÿÿÿÿÿôeüÿÿÿÿÿÿÿôÌüÿÿÿÿÿÿÿ)ôfüÿÿÿÿÿÿÿ<ô*jüÿÿÿÿÿÿÿDôhüÿÿÿÿÿÿÿQôiüÿÿÿÿÿÿÿ^ôiüÿÿÿÿÿÿÿ}ô*’üÿÿÿÿÿÿÿ¦ô*cüÿÿÿÿÿÿÿÂôüÿÿÿÿÿÿÿÉô—üÿÿÿÿÿÿÿÐô üÿÿÿÿÿÿÿ×ô6üÿÿÿÿÿÿÿäôªüÿÿÿÿÿÿÿëô*ñüÿÿÿÿÿÿÿòô*«üÿÿÿÿÿÿÿúôüÿÿÿÿÿÿÿõ*Ñüÿÿÿÿÿÿÿõ­üÿÿÿÿÿÿÿ*õíüÿÿÿÿÿÿÿ7õ”üÿÿÿÿÿÿÿSõ üÿÿÿÿÿÿÿÄõeüÿÿÿÿÿÿÿ×õÌüÿÿÿÿÿÿÿæõfüÿÿÿÿÿÿÿùõ*güÿÿÿÿÿÿÿöhüÿÿÿÿÿÿÿöiüÿÿÿÿÿÿÿ ödüÿÿÿÿÿÿÿ.öüÿÿÿÿÿÿÿ…öüÿÿÿÿÿÿÿöiüÿÿÿÿÿÿÿ”öeüÿÿÿÿÿÿÿ›ö üÿÿÿÿÿÿÿ§öfüÿÿÿÿÿÿÿ®ö*güÿÿÿÿÿÿÿµö üÿÿÿÿÿÿÿ½öhüÿÿÿÿÿÿÿÇöeüÿÿÿÿÿÿÿÚöÌüÿÿÿÿÿÿÿéöfüÿÿÿÿÿÿÿüö*jüÿÿÿÿÿÿÿ÷hüÿÿÿÿÿÿÿ÷iüÿÿÿÿÿÿÿ÷iüÿÿÿÿÿÿÿ=÷*’üÿÿÿÿÿÿÿf÷*cüÿÿÿÿÿÿÿ‚÷üÿÿÿÿÿÿÿ‰÷—üÿÿÿÿÿÿÿ÷üÿÿÿÿÿÿÿ—÷6üÿÿÿÿÿÿÿ¤÷ªüÿÿÿÿÿÿÿ«÷*ñüÿÿÿÿÿÿÿ²÷*«üÿÿÿÿÿÿÿº÷üÿÿÿÿÿÿÿÃ÷*ÑüÿÿÿÿÿÿÿÕ÷­üÿÿÿÿÿÿÿê÷îüÿÿÿÿÿÿÿ÷÷”üÿÿÿÿÿÿÿø üÿÿÿÿÿÿÿ„øeüÿÿÿÿÿÿÿ—øÌüÿÿÿÿÿÿÿ¦øfüÿÿÿÿÿÿÿ¹ø*güÿÿÿÿÿÿÿÁøhüÿÿÿÿÿÿÿÆøiüÿÿÿÿÿÿÿàødüÿÿÿÿÿÿÿîøüÿÿÿÿÿÿÿEùüÿÿÿÿÿÿÿMùiüÿÿÿÿÿÿÿTùeüÿÿÿÿÿÿÿ[ùüÿÿÿÿÿÿÿgùfüÿÿÿÿÿÿÿnù*güÿÿÿÿÿÿÿuùüÿÿÿÿÿÿÿ}ùhüÿÿÿÿÿÿÿ‡ùeüÿÿÿÿÿÿÿšùÌüÿÿÿÿÿÿÿ©ùfüÿÿÿÿÿÿÿ¼ù*jüÿÿÿÿÿÿÿÄùhüÿÿÿÿÿÿÿÑùiüÿÿÿÿÿÿÿÞùiüÿÿÿÿÿÿÿýù*’üÿÿÿÿÿÿÿ&ú*cüÿÿÿÿÿÿÿBúüÿÿÿÿÿÿÿIú—üÿÿÿÿÿÿÿPúüÿÿÿÿÿÿÿWú6üÿÿÿÿÿÿÿdúªüÿÿÿÿÿÿÿkú*ñüÿÿÿÿÿÿÿrú*«üÿÿÿÿÿÿÿzúüÿÿÿÿÿÿÿƒú*Ñüÿÿÿÿÿÿÿ•ú­üÿÿÿÿÿÿÿªúïüÿÿÿÿÿÿÿ·ú”üÿÿÿÿÿÿÿÓú üÿÿÿÿÿÿÿDûeüÿÿÿÿÿÿÿWûÌüÿÿÿÿÿÿÿfûfüÿÿÿÿÿÿÿyû*güÿÿÿÿÿÿÿûhüÿÿÿÿÿÿÿ†ûiüÿÿÿÿÿÿÿ ûdüÿÿÿÿÿÿÿ®ûüÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿ üiüÿÿÿÿÿÿÿüeüÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿ'üfüÿÿÿÿÿÿÿ.ü*güÿÿÿÿÿÿÿ5üüÿÿÿÿÿÿÿ=ühüÿÿÿÿÿÿÿGüeüÿÿÿÿÿÿÿZüÌüÿÿÿÿÿÿÿiüfüÿÿÿÿÿÿÿ|ü*jüÿÿÿÿÿÿÿ„ühüÿÿÿÿÿÿÿ‘üiüÿÿÿÿÿÿÿžüiüÿÿÿÿÿÿÿ½ü*’üÿÿÿÿÿÿÿæü*cüÿÿÿÿÿÿÿýüÿÿÿÿÿÿÿ ý—üÿÿÿÿÿÿÿýüÿÿÿÿÿÿÿý6üÿÿÿÿÿÿÿ$ýªüÿÿÿÿÿÿÿ+ý*ñüÿÿÿÿÿÿÿ2ý*«üÿÿÿÿÿÿÿ:ýüÿÿÿÿÿÿÿCý*ÑüÿÿÿÿÿÿÿUý­üÿÿÿÿÿÿÿjýðüÿÿÿÿÿÿÿwý”üÿÿÿÿÿÿÿ“ý üÿÿÿÿÿÿÿþeüÿÿÿÿÿÿÿþÌüÿÿÿÿÿÿÿ&þfüÿÿÿÿÿÿÿ9þ*güÿÿÿÿÿÿÿAþhüÿÿÿÿÿÿÿFþiüÿÿÿÿÿÿÿ`þdüÿÿÿÿÿÿÿnþüÿÿÿÿÿÿÿÅþüÿÿÿÿÿÿÿÍþiüÿÿÿÿÿÿÿÔþeüÿÿÿÿÿÿÿÛþüÿÿÿÿÿÿÿçþfüÿÿÿÿÿÿÿîþ*güÿÿÿÿÿÿÿõþüÿÿÿÿÿÿÿýþhüÿÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿ)ÿfüÿÿÿÿÿÿÿ<ÿ*jüÿÿÿÿÿÿÿDÿhüÿÿÿÿÿÿÿQÿiüÿÿÿÿÿÿÿ^ÿiüÿÿÿÿÿÿÿ}ÿ*’üÿÿÿÿÿÿÿ¦ÿ*cüÿÿÿÿÿÿÿÂÿüÿÿÿÿÿÿÿÉÿ—üÿÿÿÿÿÿÿÐÿüÿÿÿÿÿÿÿ×ÿ6üÿÿÿÿÿÿÿäÿªüÿÿÿÿÿÿÿëÿ*ñüÿÿÿÿÿÿÿòÿ*«üÿÿÿÿÿÿÿúÿüÿÿÿÿÿÿÿ*Ñüÿÿÿÿÿÿÿ­üÿÿÿÿÿÿÿ*ñüÿÿÿÿÿÿÿ7”üÿÿÿÿÿÿÿS üÿÿÿÿÿÿÿÄeüÿÿÿÿÿÿÿ×Ìüÿÿÿÿÿÿÿæfüÿÿÿÿÿÿÿù*güÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ”eüÿÿÿÿÿÿÿ›üÿÿÿÿÿÿÿ§füÿÿÿÿÿÿÿ®*güÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿ½hüÿÿÿÿÿÿÿÇeüÿÿÿÿÿÿÿÚÌüÿÿÿÿÿÿÿéfüÿÿÿÿÿÿÿü*jüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ=*’üÿÿÿÿÿÿÿf*cüÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿ‰—üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ—6üÿÿÿÿÿÿÿ¤ªüÿÿÿÿÿÿÿ«*ñüÿÿÿÿÿÿÿ²*«üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿÃ*ÑüÿÿÿÿÿÿÿÕ­üÿÿÿÿÿÿÿêòüÿÿÿÿÿÿÿ÷”üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ„eüÿÿÿÿÿÿÿ—Ìüÿÿÿÿÿÿÿ¦füÿÿÿÿÿÿÿ¹*güÿÿÿÿÿÿÿÁhüÿÿÿÿÿÿÿÆiüÿÿÿÿÿÿÿàdüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿMiüÿÿÿÿÿÿÿTeüÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿgfüÿÿÿÿÿÿÿn*güÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿ}hüÿÿÿÿÿÿÿ‡eüÿÿÿÿÿÿÿšÌüÿÿÿÿÿÿÿ©füÿÿÿÿÿÿÿ¼*jüÿÿÿÿÿÿÿÄhüÿÿÿÿÿÿÿÑiüÿÿÿÿÿÿÿÞiüÿÿÿÿÿÿÿý*’üÿÿÿÿÿÿÿ&*cüÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿI—üÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿW6üÿÿÿÿÿÿÿdªüÿÿÿÿÿÿÿk*ñüÿÿÿÿÿÿÿr*«üÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿƒ*Ñüÿÿÿÿÿÿÿ•­üÿÿÿÿÿÿÿªóüÿÿÿÿÿÿÿ·”üÿÿÿÿÿÿÿÓ üÿÿÿÿÿÿÿDeüÿÿÿÿÿÿÿWÌüÿÿÿÿÿÿÿffüÿÿÿÿÿÿÿy*güÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ†iüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'füÿÿÿÿÿÿÿ.*güÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿ=hüÿÿÿÿÿÿÿGeüÿÿÿÿÿÿÿZÌüÿÿÿÿÿÿÿifüÿÿÿÿÿÿÿ|*jüÿÿÿÿÿÿÿ„hüÿÿÿÿÿÿÿ‘iüÿÿÿÿÿÿÿžiüÿÿÿÿÿÿÿ½*’üÿÿÿÿÿÿÿæ*cüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ —üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ$ªüÿÿÿÿÿÿÿ+*ñüÿÿÿÿÿÿÿ2*«üÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿC*ÑüÿÿÿÿÿÿÿU­üÿÿÿÿÿÿÿjôüÿÿÿÿÿÿÿw”üÿÿÿÿÿÿÿ“ üÿÿÿÿÿÿÿ eüÿÿÿÿÿÿÿ Ìüÿÿÿÿÿÿÿ& füÿÿÿÿÿÿÿ9 *güÿÿÿÿÿÿÿA hüÿÿÿÿÿÿÿF iüÿÿÿÿÿÿÿ` düÿÿÿÿÿÿÿn üÿÿÿÿÿÿÿÅ üÿÿÿÿÿÿÿÍ iüÿÿÿÿÿÿÿÔ eüÿÿÿÿÿÿÿÛ !üÿÿÿÿÿÿÿç füÿÿÿÿÿÿÿî *güÿÿÿÿÿÿÿõ "üÿÿÿÿÿÿÿý hüÿÿÿÿÿÿÿ eüÿÿÿÿÿÿÿ Ìüÿÿÿÿÿÿÿ) füÿÿÿÿÿÿÿ< *jüÿÿÿÿÿÿÿD hüÿÿÿÿÿÿÿQ iüÿÿÿÿÿÿÿ^ iüÿÿÿÿÿÿÿ} *’üÿÿÿÿÿÿÿ¦ *cüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿÉ WüÿÿÿÿÿÿÿÐ #üÿÿÿÿÿÿÿ× 6üÿÿÿÿÿÿÿä ªüÿÿÿÿÿÿÿë *ñüÿÿÿÿÿÿÿò *«üÿÿÿÿÿÿÿú üÿÿÿÿÿÿÿ *·üÿÿÿÿÿÿÿ ­üÿÿÿÿÿÿÿ* õüÿÿÿÿÿÿÿ7 ”üÿÿÿÿÿÿÿS  üÿÿÿÿÿÿÿÄ eüÿÿÿÿÿÿÿ× Ìüÿÿÿÿÿÿÿæ füÿÿÿÿÿÿÿù *güÿÿÿÿÿÿÿ hüÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ. üÿÿÿÿÿÿÿ… üÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ” eüÿÿÿÿÿÿÿ› $üÿÿÿÿÿÿÿ§ füÿÿÿÿÿÿÿ® *güÿÿÿÿÿÿÿµ %üÿÿÿÿÿÿÿ½ hüÿÿÿÿÿÿÿÇ eüÿÿÿÿÿÿÿÚ Ìüÿÿÿÿÿÿÿé füÿÿÿÿÿÿÿü *jüÿÿÿÿÿÿÿ hüÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ= *’üÿÿÿÿÿÿÿf *cüÿÿÿÿÿÿÿ‚ üÿÿÿÿÿÿÿ‰ Wüÿÿÿÿÿÿÿ &üÿÿÿÿÿÿÿ— 6üÿÿÿÿÿÿÿ¤ ªüÿÿÿÿÿÿÿ« *ñüÿÿÿÿÿÿÿ² *«üÿÿÿÿÿÿÿº üÿÿÿÿÿÿÿà *·üÿÿÿÿÿÿÿÕ ­üÿÿÿÿÿÿÿê öüÿÿÿÿÿÿÿ÷ ”üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ„eüÿÿÿÿÿÿÿ—Ìüÿÿÿÿÿÿÿ¦füÿÿÿÿÿÿÿ¹*güÿÿÿÿÿÿÿÁhüÿÿÿÿÿÿÿÆiüÿÿÿÿÿÿÿàdüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿMiüÿÿÿÿÿÿÿTeüÿÿÿÿÿÿÿ['üÿÿÿÿÿÿÿgfüÿÿÿÿÿÿÿn*güÿÿÿÿÿÿÿu(üÿÿÿÿÿÿÿ}hüÿÿÿÿÿÿÿ‡eüÿÿÿÿÿÿÿšÌüÿÿÿÿÿÿÿ©füÿÿÿÿÿÿÿ¼*jüÿÿÿÿÿÿÿÄhüÿÿÿÿÿÿÿÑiüÿÿÿÿÿÿÿÞiüÿÿÿÿÿÿÿý*’üÿÿÿÿÿÿÿ&*cüÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿIJüÿÿÿÿÿÿÿP)üÿÿÿÿÿÿÿW6üÿÿÿÿÿÿÿdªüÿÿÿÿÿÿÿk*ñüÿÿÿÿÿÿÿr*«üÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿƒ*üÿÿÿÿÿÿÿ•­üÿÿÿÿÿÿÿª÷üÿÿÿÿÿÿÿ·”üÿÿÿÿÿÿÿÓ üÿÿÿÿÿÿÿDeüÿÿÿÿÿÿÿWÌüÿÿÿÿÿÿÿffüÿÿÿÿÿÿÿy*güÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ†iüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ'füÿÿÿÿÿÿÿ.*güÿÿÿÿÿÿÿ5+üÿÿÿÿÿÿÿ=hüÿÿÿÿÿÿÿGeüÿÿÿÿÿÿÿZÌüÿÿÿÿÿÿÿifüÿÿÿÿÿÿÿ|*jüÿÿÿÿÿÿÿ„hüÿÿÿÿÿÿÿ‘iüÿÿÿÿÿÿÿžiüÿÿÿÿÿÿÿ½*’üÿÿÿÿÿÿÿæ*cüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ müÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ$ªüÿÿÿÿÿÿÿ+*ñüÿÿÿÿÿÿÿ2*«üÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿC*ÀüÿÿÿÿÿÿÿU­üÿÿÿÿÿÿÿjøüÿÿÿÿÿÿÿw”üÿÿÿÿÿÿÿ“ üÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿ&füÿÿÿÿÿÿÿ9*güÿÿÿÿÿÿÿAhüÿÿÿÿÿÿÿFiüÿÿÿÿÿÿÿ`düÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿÅüÿÿÿÿÿÿÿÍiüÿÿÿÿÿÿÿÔeüÿÿÿÿÿÿÿÛ-üÿÿÿÿÿÿÿçfüÿÿÿÿÿÿÿî*güÿÿÿÿÿÿÿõ.üÿÿÿÿÿÿÿýhüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿ)füÿÿÿÿÿÿÿ<*jüÿÿÿÿÿÿÿDhüÿÿÿÿÿÿÿQiüÿÿÿÿÿÿÿ^iüÿÿÿÿÿÿÿ}*’üÿÿÿÿÿÿÿ¦*cüÿÿÿÿÿÿÿÂüÿÿÿÿÿÿÿÉmüÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿ×6üÿÿÿÿÿÿÿäªüÿÿÿÿÿÿÿë*ñüÿÿÿÿÿÿÿò*«üÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿ*Àüÿÿÿÿÿÿÿ­üÿÿÿÿÿÿÿ*ùüÿÿÿÿÿÿÿ7”üÿÿÿÿÿÿÿS üÿÿÿÿÿÿÿÄeüÿÿÿÿÿÿÿ×Ìüÿÿÿÿÿÿÿæfüÿÿÿÿÿÿÿù*güÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ”eüÿÿÿÿÿÿÿ›üÿÿÿÿÿÿÿ§füÿÿÿÿÿÿÿ®*güÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿ½hüÿÿÿÿÿÿÿÇeüÿÿÿÿÿÿÿÚÌüÿÿÿÿÿÿÿéfüÿÿÿÿÿÿÿü*jüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ=*’üÿÿÿÿÿÿÿf*cüÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿ‰müÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ—6üÿÿÿÿÿÿÿ¤ªüÿÿÿÿÿÿÿ«*ñüÿÿÿÿÿÿÿ²*«üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿÃ*ÀüÿÿÿÿÿÿÿÕ­üÿÿÿÿÿÿÿêúüÿÿÿÿÿÿÿ÷”üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ„eüÿÿÿÿÿÿÿ—Ìüÿÿÿÿÿÿÿ¦füÿÿÿÿÿÿÿ¹*güÿÿÿÿÿÿÿÁhüÿÿÿÿÿÿÿÆiüÿÿÿÿÿÿÿàdüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿMiüÿÿÿÿÿÿÿTeüÿÿÿÿÿÿÿ[0üÿÿÿÿÿÿÿgfüÿÿÿÿÿÿÿn*güÿÿÿÿÿÿÿu1üÿÿÿÿÿÿÿ}hüÿÿÿÿÿÿÿ‡eüÿÿÿÿÿÿÿšÌüÿÿÿÿÿÿÿ©füÿÿÿÿÿÿÿ¼*jüÿÿÿÿÿÿÿÄhüÿÿÿÿÿÿÿÑiüÿÿÿÿÿÿÿÞiüÿÿÿÿÿÿÿý*’üÿÿÿÿÿÿÿ&*cüÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿImüÿÿÿÿÿÿÿP2üÿÿÿÿÿÿÿW6üÿÿÿÿÿÿÿdªüÿÿÿÿÿÿÿk*ñüÿÿÿÿÿÿÿr*«üÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿƒ*Àüÿÿÿÿÿÿÿ•­üÿÿÿÿÿÿÿªûüÿÿÿÿÿÿÿ·”üÿÿÿÿÿÿÿÓ üÿÿÿÿÿÿÿDeüÿÿÿÿÿÿÿWÌüÿÿÿÿÿÿÿffüÿÿÿÿÿÿÿy*güÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ†iüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ'füÿÿÿÿÿÿÿ.*güÿÿÿÿÿÿÿ54üÿÿÿÿÿÿÿ=hüÿÿÿÿÿÿÿGeüÿÿÿÿÿÿÿZÌüÿÿÿÿÿÿÿifüÿÿÿÿÿÿÿ|*jüÿÿÿÿÿÿÿ„hüÿÿÿÿÿÿÿ‘iüÿÿÿÿÿÿÿžiüÿÿÿÿÿÿÿ½*’üÿÿÿÿÿÿÿæ*cüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ Wüÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ$ªüÿÿÿÿÿÿÿ+*ñüÿÿÿÿÿÿÿ2*«üÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿC*·üÿÿÿÿÿÿÿU­üÿÿÿÿÿÿÿjüüÿÿÿÿÿÿÿw”üÿÿÿÿÿÿÿ“ üÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿ&füÿÿÿÿÿÿÿ9*güÿÿÿÿÿÿÿAhüÿÿÿÿÿÿÿFiüÿÿÿÿÿÿÿ`düÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿÅüÿÿÿÿÿÿÿÍiüÿÿÿÿÿÿÿÔeüÿÿÿÿÿÿÿÛ6üÿÿÿÿÿÿÿçfüÿÿÿÿÿÿÿî*güÿÿÿÿÿÿÿõ7üÿÿÿÿÿÿÿýhüÿÿÿÿÿÿÿ eüÿÿÿÿÿÿÿ Ìüÿÿÿÿÿÿÿ) füÿÿÿÿÿÿÿ< *jüÿÿÿÿÿÿÿD hüÿÿÿÿÿÿÿQ iüÿÿÿÿÿÿÿ^ iüÿÿÿÿÿÿÿ} *’üÿÿÿÿÿÿÿ¦ *cüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿÉ WüÿÿÿÿÿÿÿÐ 8üÿÿÿÿÿÿÿ× 6üÿÿÿÿÿÿÿä ªüÿÿÿÿÿÿÿë *ñüÿÿÿÿÿÿÿò *«üÿÿÿÿÿÿÿú üÿÿÿÿÿÿÿ!*·üÿÿÿÿÿÿÿ!­üÿÿÿÿÿÿÿ*!ýüÿÿÿÿÿÿÿ7!”üÿÿÿÿÿÿÿS! üÿÿÿÿÿÿÿÄ!eüÿÿÿÿÿÿÿ×!Ìüÿÿÿÿÿÿÿæ!füÿÿÿÿÿÿÿù!*güÿÿÿÿÿÿÿ"hüÿÿÿÿÿÿÿ"iüÿÿÿÿÿÿÿ "düÿÿÿÿÿÿÿ."üÿÿÿÿÿÿÿ…"üÿÿÿÿÿÿÿ"iüÿÿÿÿÿÿÿ”"eüÿÿÿÿÿÿÿ›"9üÿÿÿÿÿÿÿ§"füÿÿÿÿÿÿÿ®"*güÿÿÿÿÿÿÿµ":üÿÿÿÿÿÿÿ½"hüÿÿÿÿÿÿÿÇ"eüÿÿÿÿÿÿÿÚ"Ìüÿÿÿÿÿÿÿé"füÿÿÿÿÿÿÿü"*jüÿÿÿÿÿÿÿ#hüÿÿÿÿÿÿÿ#iüÿÿÿÿÿÿÿ#iüÿÿÿÿÿÿÿ=#*’üÿÿÿÿÿÿÿf#*cüÿÿÿÿÿÿÿ‚#üÿÿÿÿÿÿÿ‰#Wüÿÿÿÿÿÿÿ#;üÿÿÿÿÿÿÿ—#6üÿÿÿÿÿÿÿ¤#ªüÿÿÿÿÿÿÿ«#*ñüÿÿÿÿÿÿÿ²#*«üÿÿÿÿÿÿÿº#üÿÿÿÿÿÿÿÃ#*·üÿÿÿÿÿÿÿÕ#­üÿÿÿÿÿÿÿê#þüÿÿÿÿÿÿÿ÷#”üÿÿÿÿÿÿÿ$ üÿÿÿÿÿÿÿ„$eüÿÿÿÿÿÿÿ—$Ìüÿÿÿÿÿÿÿ¦$füÿÿÿÿÿÿÿ¹$*güÿÿÿÿÿÿÿÁ$hüÿÿÿÿÿÿÿÆ$iüÿÿÿÿÿÿÿà$düÿÿÿÿÿÿÿî$üÿÿÿÿÿÿÿE%üÿÿÿÿÿÿÿM%iüÿÿÿÿÿÿÿT%eüÿÿÿÿÿÿÿ[%<üÿÿÿÿÿÿÿg%füÿÿÿÿÿÿÿn%*güÿÿÿÿÿÿÿu%=üÿÿÿÿÿÿÿ}%hüÿÿÿÿÿÿÿ‡%eüÿÿÿÿÿÿÿš%Ìüÿÿÿÿÿÿÿ©%füÿÿÿÿÿÿÿ¼%*jüÿÿÿÿÿÿÿÄ%hüÿÿÿÿÿÿÿÑ%iüÿÿÿÿÿÿÿÞ%iüÿÿÿÿÿÿÿý%*’üÿÿÿÿÿÿÿ&&*cüÿÿÿÿÿÿÿB&üÿÿÿÿÿÿÿI&WüÿÿÿÿÿÿÿP&>üÿÿÿÿÿÿÿW&6üÿÿÿÿÿÿÿd&ªüÿÿÿÿÿÿÿk&*ñüÿÿÿÿÿÿÿr&*«üÿÿÿÿÿÿÿz&üÿÿÿÿÿÿÿƒ&*·üÿÿÿÿÿÿÿ•&­üÿÿÿÿÿÿÿª&ÿüÿÿÿÿÿÿÿ·&”üÿÿÿÿÿÿÿÓ& üÿÿÿÿÿÿÿD'eüÿÿÿÿÿÿÿW'Ìüÿÿÿÿÿÿÿf'füÿÿÿÿÿÿÿy'*güÿÿÿÿÿÿÿ'hüÿÿÿÿÿÿÿ†'iüÿÿÿÿÿÿÿ 'düÿÿÿÿÿÿÿ®'üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ (iüÿÿÿÿÿÿÿ(eüÿÿÿÿÿÿÿ(?üÿÿÿÿÿÿÿ'(füÿÿÿÿÿÿÿ.(*güÿÿÿÿÿÿÿ5(@üÿÿÿÿÿÿÿ=(hüÿÿÿÿÿÿÿG(eüÿÿÿÿÿÿÿZ(Ìüÿÿÿÿÿÿÿi(füÿÿÿÿÿÿÿ|(*jüÿÿÿÿÿÿÿ„(hüÿÿÿÿÿÿÿ‘(iüÿÿÿÿÿÿÿž(iüÿÿÿÿÿÿÿ½(*’üÿÿÿÿÿÿÿæ(*cüÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ )Wüÿÿÿÿÿÿÿ)Aüÿÿÿÿÿÿÿ)6üÿÿÿÿÿÿÿ$)ªüÿÿÿÿÿÿÿ+)*ñüÿÿÿÿÿÿÿ2)*«üÿÿÿÿÿÿÿ:)üÿÿÿÿÿÿÿC)*·üÿÿÿÿÿÿÿU)­üÿÿÿÿÿÿÿj)üÿÿÿÿÿÿÿw)”üÿÿÿÿÿÿÿ“) üÿÿÿÿÿÿÿ*eüÿÿÿÿÿÿÿ*Ìüÿÿÿÿÿÿÿ&*füÿÿÿÿÿÿÿ9**güÿÿÿÿÿÿÿA*hüÿÿÿÿÿÿÿF*iüÿÿÿÿÿÿÿ`*düÿÿÿÿÿÿÿn*üÿÿÿÿÿÿÿÅ*üÿÿÿÿÿÿÿÍ*iüÿÿÿÿÿÿÿÔ*eüÿÿÿÿÿÿÿÛ*Büÿÿÿÿÿÿÿç*füÿÿÿÿÿÿÿî**güÿÿÿÿÿÿÿõ*Cüÿÿÿÿÿÿÿý*hüÿÿÿÿÿÿÿ+eüÿÿÿÿÿÿÿ+Ìüÿÿÿÿÿÿÿ)+füÿÿÿÿÿÿÿ<+*jüÿÿÿÿÿÿÿD+hüÿÿÿÿÿÿÿQ+iüÿÿÿÿÿÿÿ^+iüÿÿÿÿÿÿÿ}+*’üÿÿÿÿÿÿÿ¦+*cüÿÿÿÿÿÿÿÂ+üÿÿÿÿÿÿÿÉ+WüÿÿÿÿÿÿÿÐ+Düÿÿÿÿÿÿÿ×+6üÿÿÿÿÿÿÿä+ªüÿÿÿÿÿÿÿë+*ñüÿÿÿÿÿÿÿò+*«üÿÿÿÿÿÿÿú+üÿÿÿÿÿÿÿ,*·üÿÿÿÿÿÿÿ,­üÿÿÿÿÿÿÿ*,üÿÿÿÿÿÿÿ7,”üÿÿÿÿÿÿÿS, üÿÿÿÿÿÿÿÄ,eüÿÿÿÿÿÿÿ×,Ìüÿÿÿÿÿÿÿæ,füÿÿÿÿÿÿÿù,*güÿÿÿÿÿÿÿ-hüÿÿÿÿÿÿÿ-iüÿÿÿÿÿÿÿ -düÿÿÿÿÿÿÿ.-üÿÿÿÿÿÿÿ…-üÿÿÿÿÿÿÿ-iüÿÿÿÿÿÿÿ”-eüÿÿÿÿÿÿÿ›-Eüÿÿÿÿÿÿÿ§-füÿÿÿÿÿÿÿ®-*güÿÿÿÿÿÿÿµ-Füÿÿÿÿÿÿÿ½-hüÿÿÿÿÿÿÿÇ-eüÿÿÿÿÿÿÿÚ-Ìüÿÿÿÿÿÿÿé-füÿÿÿÿÿÿÿü-*jüÿÿÿÿÿÿÿ.hüÿÿÿÿÿÿÿ.iüÿÿÿÿÿÿÿ.iüÿÿÿÿÿÿÿ=.*’üÿÿÿÿÿÿÿf.*cüÿÿÿÿÿÿÿ‚.üÿÿÿÿÿÿÿ‰.—üÿÿÿÿÿÿÿ.Güÿÿÿÿÿÿÿ—.6üÿÿÿÿÿÿÿ¤.ªüÿÿÿÿÿÿÿ«.*ñüÿÿÿÿÿÿÿ².*«üÿÿÿÿÿÿÿº.üÿÿÿÿÿÿÿÃ.*ÑüÿÿÿÿÿÿÿÕ.­üÿÿÿÿÿÿÿê.üÿÿÿÿÿÿÿ÷.”üÿÿÿÿÿÿÿ/ üÿÿÿÿÿÿÿ„/eüÿÿÿÿÿÿÿ—/Ìüÿÿÿÿÿÿÿ¦/füÿÿÿÿÿÿÿ¹/*güÿÿÿÿÿÿÿÁ/hüÿÿÿÿÿÿÿÆ/iüÿÿÿÿÿÿÿà/düÿÿÿÿÿÿÿî/üÿÿÿÿÿÿÿE0üÿÿÿÿÿÿÿM0iüÿÿÿÿÿÿÿT0eüÿÿÿÿÿÿÿ[0Hüÿÿÿÿÿÿÿg0füÿÿÿÿÿÿÿn0*güÿÿÿÿÿÿÿu0Iüÿÿÿÿÿÿÿ}0hüÿÿÿÿÿÿÿ‡0eüÿÿÿÿÿÿÿš0Ìüÿÿÿÿÿÿÿ©0füÿÿÿÿÿÿÿ¼0*jüÿÿÿÿÿÿÿÄ0hüÿÿÿÿÿÿÿÑ0iüÿÿÿÿÿÿÿÞ0iüÿÿÿÿÿÿÿý0*’üÿÿÿÿÿÿÿ&1*cüÿÿÿÿÿÿÿB1üÿÿÿÿÿÿÿI1—üÿÿÿÿÿÿÿP1JüÿÿÿÿÿÿÿW16üÿÿÿÿÿÿÿd1ªüÿÿÿÿÿÿÿk1*ñüÿÿÿÿÿÿÿr1*«üÿÿÿÿÿÿÿz1üÿÿÿÿÿÿÿƒ1*Ñüÿÿÿÿÿÿÿ•1­üÿÿÿÿÿÿÿª1üÿÿÿÿÿÿÿ·1”üÿÿÿÿÿÿÿÓ1 üÿÿÿÿÿÿÿD2eüÿÿÿÿÿÿÿW2Ìüÿÿÿÿÿÿÿf2füÿÿÿÿÿÿÿy2*güÿÿÿÿÿÿÿ2hüÿÿÿÿÿÿÿ†2iüÿÿÿÿÿÿÿ 2düÿÿÿÿÿÿÿ®2üÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ 3iüÿÿÿÿÿÿÿ3eüÿÿÿÿÿÿÿ3Küÿÿÿÿÿÿÿ'3füÿÿÿÿÿÿÿ.3*güÿÿÿÿÿÿÿ53Lüÿÿÿÿÿÿÿ=3hüÿÿÿÿÿÿÿG3eüÿÿÿÿÿÿÿZ3Ìüÿÿÿÿÿÿÿi3füÿÿÿÿÿÿÿ|3*jüÿÿÿÿÿÿÿ„3hüÿÿÿÿÿÿÿ‘3iüÿÿÿÿÿÿÿž3iüÿÿÿÿÿÿÿ½3*’üÿÿÿÿÿÿÿæ3*cüÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ 4—üÿÿÿÿÿÿÿ4Müÿÿÿÿÿÿÿ46üÿÿÿÿÿÿÿ$4ªüÿÿÿÿÿÿÿ+4*ñüÿÿÿÿÿÿÿ24*«üÿÿÿÿÿÿÿ:4üÿÿÿÿÿÿÿC4*ÑüÿÿÿÿÿÿÿU4­üÿÿÿÿÿÿÿj4üÿÿÿÿÿÿÿw4”üÿÿÿÿÿÿÿ“4 üÿÿÿÿÿÿÿ5eüÿÿÿÿÿÿÿ5Ìüÿÿÿÿÿÿÿ&5füÿÿÿÿÿÿÿ95*güÿÿÿÿÿÿÿA5hüÿÿÿÿÿÿÿF5iüÿÿÿÿÿÿÿ`5düÿÿÿÿÿÿÿn5üÿÿÿÿÿÿÿÅ5üÿÿÿÿÿÿÿÍ5iüÿÿÿÿÿÿÿÔ5eüÿÿÿÿÿÿÿÛ5Nüÿÿÿÿÿÿÿç5füÿÿÿÿÿÿÿî5*güÿÿÿÿÿÿÿõ5Oüÿÿÿÿÿÿÿý5hüÿÿÿÿÿÿÿ6eüÿÿÿÿÿÿÿ6Ìüÿÿÿÿÿÿÿ)6füÿÿÿÿÿÿÿ<6*jüÿÿÿÿÿÿÿD6hüÿÿÿÿÿÿÿQ6iüÿÿÿÿÿÿÿ^6iüÿÿÿÿÿÿÿ}6*’üÿÿÿÿÿÿÿ¦6*cüÿÿÿÿÿÿÿÂ6üÿÿÿÿÿÿÿÉ6—üÿÿÿÿÿÿÿÐ6Püÿÿÿÿÿÿÿ×66üÿÿÿÿÿÿÿä6ªüÿÿÿÿÿÿÿë6*ñüÿÿÿÿÿÿÿò6*«üÿÿÿÿÿÿÿú6üÿÿÿÿÿÿÿ7*Ñüÿÿÿÿÿÿÿ7­üÿÿÿÿÿÿÿ*7üÿÿÿÿÿÿÿ77”üÿÿÿÿÿÿÿS7 üÿÿÿÿÿÿÿÄ7eüÿÿÿÿÿÿÿ×7Ìüÿÿÿÿÿÿÿæ7füÿÿÿÿÿÿÿù7*güÿÿÿÿÿÿÿ8hüÿÿÿÿÿÿÿ8iüÿÿÿÿÿÿÿ 8düÿÿÿÿÿÿÿ.8üÿÿÿÿÿÿÿ…8üÿÿÿÿÿÿÿ8iüÿÿÿÿÿÿÿ”8eüÿÿÿÿÿÿÿ›8Qüÿÿÿÿÿÿÿ§8füÿÿÿÿÿÿÿ®8*güÿÿÿÿÿÿÿµ8Rüÿÿÿÿÿÿÿ½8hüÿÿÿÿÿÿÿÇ8eüÿÿÿÿÿÿÿÚ8Ìüÿÿÿÿÿÿÿé8füÿÿÿÿÿÿÿü8*jüÿÿÿÿÿÿÿ9hüÿÿÿÿÿÿÿ9iüÿÿÿÿÿÿÿ9iüÿÿÿÿÿÿÿ=9*’üÿÿÿÿÿÿÿf9*cüÿÿÿÿÿÿÿ‚9üÿÿÿÿÿÿÿ‰9—üÿÿÿÿÿÿÿ9Süÿÿÿÿÿÿÿ—96üÿÿÿÿÿÿÿ¤9ªüÿÿÿÿÿÿÿ«9*ñüÿÿÿÿÿÿÿ²9*«üÿÿÿÿÿÿÿº9üÿÿÿÿÿÿÿÃ9*ÑüÿÿÿÿÿÿÿÕ9­üÿÿÿÿÿÿÿê9üÿÿÿÿÿÿÿ÷9”üÿÿÿÿÿÿÿ: üÿÿÿÿÿÿÿ„:eüÿÿÿÿÿÿÿ—:Ìüÿÿÿÿÿÿÿ¦:füÿÿÿÿÿÿÿ¹:*güÿÿÿÿÿÿÿÁ:hüÿÿÿÿÿÿÿÆ:iüÿÿÿÿÿÿÿà:düÿÿÿÿÿÿÿî:üÿÿÿÿÿÿÿE;üÿÿÿÿÿÿÿM;iüÿÿÿÿÿÿÿT;eüÿÿÿÿÿÿÿ[;Tüÿÿÿÿÿÿÿg;füÿÿÿÿÿÿÿn;*güÿÿÿÿÿÿÿu;Uüÿÿÿÿÿÿÿ};hüÿÿÿÿÿÿÿ‡;eüÿÿÿÿÿÿÿš;Ìüÿÿÿÿÿÿÿ©;füÿÿÿÿÿÿÿ¼;*jüÿÿÿÿÿÿÿÄ;hüÿÿÿÿÿÿÿÑ;iüÿÿÿÿÿÿÿÞ;iüÿÿÿÿÿÿÿý;*’üÿÿÿÿÿÿÿ&<*cüÿÿÿÿÿÿÿB<üÿÿÿÿÿÿÿI<—üÿÿÿÿÿÿÿP<VüÿÿÿÿÿÿÿW<6üÿÿÿÿÿÿÿd<ªüÿÿÿÿÿÿÿk<*ñüÿÿÿÿÿÿÿr<*«üÿÿÿÿÿÿÿz<üÿÿÿÿÿÿÿƒ<*Ñüÿÿÿÿÿÿÿ•<­üÿÿÿÿÿÿÿª<üÿÿÿÿÿÿÿ·<”üÿÿÿÿÿÿÿÓ< üÿÿÿÿÿÿÿD=eüÿÿÿÿÿÿÿW=Ìüÿÿÿÿÿÿÿf=füÿÿÿÿÿÿÿy=*güÿÿÿÿÿÿÿ=hüÿÿÿÿÿÿÿ†=iüÿÿÿÿÿÿÿ =düÿÿÿÿÿÿÿ®=üÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿ >iüÿÿÿÿÿÿÿ>eüÿÿÿÿÿÿÿ>Wüÿÿÿÿÿÿÿ'>füÿÿÿÿÿÿÿ.>*güÿÿÿÿÿÿÿ5>Xüÿÿÿÿÿÿÿ=>hüÿÿÿÿÿÿÿG>eüÿÿÿÿÿÿÿZ>Ìüÿÿÿÿÿÿÿi>füÿÿÿÿÿÿÿ|>*jüÿÿÿÿÿÿÿ„>hüÿÿÿÿÿÿÿ‘>iüÿÿÿÿÿÿÿž>iüÿÿÿÿÿÿÿ½>*’üÿÿÿÿÿÿÿæ>*cüÿÿÿÿÿÿÿ?üÿÿÿÿÿÿÿ ?—üÿÿÿÿÿÿÿ?Yüÿÿÿÿÿÿÿ?6üÿÿÿÿÿÿÿ$?ªüÿÿÿÿÿÿÿ+?*ñüÿÿÿÿÿÿÿ2?*«üÿÿÿÿÿÿÿ:?üÿÿÿÿÿÿÿC?*ÑüÿÿÿÿÿÿÿU?­üÿÿÿÿÿÿÿj?üÿÿÿÿÿÿÿw?”üÿÿÿÿÿÿÿ“? üÿÿÿÿÿÿÿ@eüÿÿÿÿÿÿÿ@Ìüÿÿÿÿÿÿÿ&@füÿÿÿÿÿÿÿ9@*güÿÿÿÿÿÿÿA@hüÿÿÿÿÿÿÿF@iüÿÿÿÿÿÿÿ`@düÿÿÿÿÿÿÿn@üÿÿÿÿÿÿÿÅ@üÿÿÿÿÿÿÿÍ@iüÿÿÿÿÿÿÿÔ@eüÿÿÿÿÿÿÿÛ@Züÿÿÿÿÿÿÿç@füÿÿÿÿÿÿÿî@*güÿÿÿÿÿÿÿõ@[üÿÿÿÿÿÿÿý@hüÿÿÿÿÿÿÿAeüÿÿÿÿÿÿÿAÌüÿÿÿÿÿÿÿ)AfüÿÿÿÿÿÿÿyªüÿÿÿÿÿÿÿEy*ñüÿÿÿÿÿÿÿLy*«üÿÿÿÿÿÿÿTyüÿÿÿÿÿÿÿpyeüÿÿÿÿÿÿÿƒyÌüÿÿÿÿÿÿÿ’yfüÿÿÿÿÿÿÿ¥y*güÿÿÿÿÿÿÿ­yhüÿÿÿÿÿÿÿ²yiüÿÿÿÿÿÿÿãy*üÿÿÿÿÿÿÿõy­üÿÿÿÿÿÿÿ züÿÿÿÿÿÿÿz*cüÿÿÿÿÿÿÿ%zdüÿÿÿÿÿÿÿ3züÿÿÿÿÿÿÿFziüÿÿÿÿÿÿÿNzüÿÿÿÿÿÿÿSzeüÿÿÿÿÿÿÿZzüÿÿÿÿÿÿÿfzfüÿÿÿÿÿÿÿmz*güÿÿÿÿÿÿÿtzŽüÿÿÿÿÿÿÿ|zhüÿÿÿÿÿÿÿ†zeüÿÿÿÿÿÿÿ™zÌüÿÿÿÿÿÿÿ¨zfüÿÿÿÿÿÿÿ»z*jüÿÿÿÿÿÿÿÃzhüÿÿÿÿÿÿÿÐziüÿÿÿÿÿÿÿØzüÿÿÿÿÿÿÿàziüÿÿÿÿÿÿÿèzüÿÿÿÿÿÿÿözÅÜ{Òüÿÿÿÿÿÿÿ%{nüÿÿÿÿÿÿÿB{*cüÿÿÿÿÿÿÿ_{üÿÿÿÿÿÿÿf{Jüÿÿÿÿÿÿÿm{üÿÿÿÿÿÿÿt{6üÿÿÿÿÿÿÿ{ªüÿÿÿÿÿÿÿˆ{*ñüÿÿÿÿÿÿÿ{*«üÿÿÿÿÿÿÿ—{üÿÿÿÿÿÿÿ³{eüÿÿÿÿÿÿÿÆ{ÌüÿÿÿÿÿÿÿÕ{füÿÿÿÿÿÿÿè{*güÿÿÿÿÿÿÿð{hüÿÿÿÿÿÿÿõ{iüÿÿÿÿÿÿÿ#|*üÿÿÿÿÿÿÿ5|­üÿÿÿÿÿÿÿH|üÿÿÿÿÿÿÿO|*cüÿÿÿÿÿÿÿe|düÿÿÿÿÿÿÿs|üÿÿÿÿÿÿÿ†|iüÿÿÿÿÿÿÿŽ|üÿÿÿÿÿÿÿ“|eüÿÿÿÿÿÿÿš|üÿÿÿÿÿÿÿ¦|füÿÿÿÿÿÿÿ­|*güÿÿÿÿÿÿÿ´|‘üÿÿÿÿÿÿÿ¼|hüÿÿÿÿÿÿÿÆ|eüÿÿÿÿÿÿÿÙ|Ìüÿÿÿÿÿÿÿè|füÿÿÿÿÿÿÿû|*jüÿÿÿÿÿÿÿ}hüÿÿÿÿÿÿÿ}iüÿÿÿÿÿÿÿ}üÿÿÿÿÿÿÿ }iüÿÿÿÿÿÿÿ(}üÿÿÿÿÿÿÿ6}ÅüG}’üÿÿÿÿÿÿÿe}nüÿÿÿÿÿÿÿ‰}*cüÿÿÿÿÿÿÿ¦}üÿÿÿÿÿÿÿ­}Jüÿÿÿÿÿÿÿ´}“üÿÿÿÿÿÿÿ»}6üÿÿÿÿÿÿÿÈ}ªüÿÿÿÿÿÿÿÏ}*ñüÿÿÿÿÿÿÿÖ}*«üÿÿÿÿÿÿÿÞ}üÿÿÿÿÿÿÿú}eüÿÿÿÿÿÿÿ ~Ìüÿÿÿÿÿÿÿ~füÿÿÿÿÿÿÿ/~*güÿÿÿÿÿÿÿ7~hüÿÿÿÿÿÿÿ<~iüÿÿÿÿÿÿÿc~*üÿÿÿÿÿÿÿu~­üÿÿÿÿÿÿÿŒ~ üÿÿÿÿÿÿÿ“~*cüÿÿÿÿÿÿÿ¥~düÿÿÿÿÿÿÿ³~üÿÿÿÿÿÿÿÆ~iüÿÿÿÿÿÿÿÎ~üÿÿÿÿÿÿÿÓ~eüÿÿÿÿÿÿÿÚ~”üÿÿÿÿÿÿÿæ~füÿÿÿÿÿÿÿí~*güÿÿÿÿÿÿÿô~•üÿÿÿÿÿÿÿü~hüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿ(füÿÿÿÿÿÿÿ;*jüÿÿÿÿÿÿÿChüÿÿÿÿÿÿÿPiüÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿ`iüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿvÅl‡öüÿÿÿÿÿÿÿ­nüÿÿÿÿÿÿÿÉ*cüÿÿÿÿÿÿÿæüÿÿÿÿÿÿÿí†üÿÿÿÿÿÿÿô–üÿÿÿÿÿÿÿû6üÿÿÿÿÿÿÿ€ªüÿÿÿÿÿÿÿ€*ñüÿÿÿÿÿÿÿ€*«üÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ:€eüÿÿÿÿÿÿÿM€Ìüÿÿÿÿÿÿÿ\€füÿÿÿÿÿÿÿo€*güÿÿÿÿÿÿÿw€hüÿÿÿÿÿÿÿ|€iüÿÿÿÿÿÿÿ£€*Éüÿÿÿÿÿÿÿµ€­üÿÿÿÿÿÿÿÈ€!üÿÿÿÿÿÿÿÏ€*cüÿÿÿÿÿÿÿå€düÿÿÿÿÿÿÿó€üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ—üÿÿÿÿÿÿÿ&füÿÿÿÿÿÿÿ-*güÿÿÿÿÿÿÿ4˜üÿÿÿÿÿÿÿ<hüÿÿÿÿÿÿÿFeüÿÿÿÿÿÿÿYÌüÿÿÿÿÿÿÿhfüÿÿÿÿÿÿÿ{*jüÿÿÿÿÿÿÿƒhüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿ¶ÅLÇ™üÿÿÿÿÿÿÿênüÿÿÿÿÿÿÿ‚*cüÿÿÿÿÿÿÿ$‚üÿÿÿÿÿÿÿ+‚†üÿÿÿÿÿÿÿ2‚šüÿÿÿÿÿÿÿ9‚6üÿÿÿÿÿÿÿF‚ªüÿÿÿÿÿÿÿM‚*ñüÿÿÿÿÿÿÿT‚*«üÿÿÿÿÿÿÿ\‚üÿÿÿÿÿÿÿx‚eüÿÿÿÿÿÿÿ‹‚Ìüÿÿÿÿÿÿÿš‚füÿÿÿÿÿÿÿ­‚*güÿÿÿÿÿÿÿµ‚hüÿÿÿÿÿÿÿº‚iüÿÿÿÿÿÿÿã‚*Éüÿÿÿÿÿÿÿõ‚­üÿÿÿÿÿÿÿƒ"üÿÿÿÿÿÿÿƒ*cüÿÿÿÿÿÿÿ%ƒdüÿÿÿÿÿÿÿ3ƒüÿÿÿÿÿÿÿFƒiüÿÿÿÿÿÿÿNƒüÿÿÿÿÿÿÿSƒeüÿÿÿÿÿÿÿZƒ›üÿÿÿÿÿÿÿfƒfüÿÿÿÿÿÿÿmƒ*güÿÿÿÿÿÿÿtƒœüÿÿÿÿÿÿÿ|ƒhüÿÿÿÿÿÿÿ†ƒeüÿÿÿÿÿÿÿ™ƒÌüÿÿÿÿÿÿÿ¨ƒfüÿÿÿÿÿÿÿ»ƒ*jüÿÿÿÿÿÿÿÃhüÿÿÿÿÿÿÿЃiüÿÿÿÿÿÿÿ؃üÿÿÿÿÿÿÿàƒiüÿÿÿÿÿÿÿèƒüÿÿÿÿÿÿÿöƒÅ „Õüÿÿÿÿÿÿÿ#„nüÿÿÿÿÿÿÿ?„*cüÿÿÿÿÿÿÿ\„üÿÿÿÿÿÿÿc„4üÿÿÿÿÿÿÿj„üÿÿÿÿÿÿÿq„6üÿÿÿÿÿÿÿ~„ªüÿÿÿÿÿÿÿ…„*ñüÿÿÿÿÿÿÿŒ„*«üÿÿÿÿÿÿÿ”„üÿÿÿÿÿÿÿ°„eüÿÿÿÿÿÿÿÄÌüÿÿÿÿÿÿÿÒ„füÿÿÿÿÿÿÿå„*güÿÿÿÿÿÿÿí„hüÿÿÿÿÿÿÿò„iüÿÿÿÿÿÿÿ#…*¬üÿÿÿÿÿÿÿ5…­üÿÿÿÿÿÿÿI…#üÿÿÿÿÿÿÿP…ÒüÿÿÿÿÿÿÿZ…6üÿÿÿÿÿÿÿe…düÿÿÿÿÿÿÿs…üÿÿÿÿÿÿÿ†…iüÿÿÿÿÿÿÿŽ…üÿÿÿÿÿÿÿ“…eüÿÿÿÿÿÿÿš…žüÿÿÿÿÿÿÿ¦…füÿÿÿÿÿÿÿ­…*güÿÿÿÿÿÿÿ´…Ÿüÿÿÿÿÿÿÿ¼…hüÿÿÿÿÿÿÿÆ…eüÿÿÿÿÿÿÿÙ…Ìüÿÿÿÿÿÿÿè…füÿÿÿÿÿÿÿû…*jüÿÿÿÿÿÿÿ†hüÿÿÿÿÿÿÿ†iüÿÿÿÿÿÿÿ†üÿÿÿÿÿÿÿ †iüÿÿÿÿÿÿÿ(†üÿÿÿÿÿÿÿ6†Å\G† üÿÿÿÿÿÿÿc†¡üÿÿÿÿÿÿÿs†nüÿÿÿÿÿÿÿ—†*cüÿÿÿÿÿÿÿ´†üÿÿÿÿÿÿÿ»†üÿÿÿÿÿÿÿ†¢üÿÿÿÿÿÿÿɆ6üÿÿÿÿÿÿÿÖ†ªüÿÿÿÿÿÿÿ݆*ñüÿÿÿÿÿÿÿä†*«üÿÿÿÿÿÿÿì†üÿÿÿÿÿÿÿ‡eüÿÿÿÿÿÿÿ‡Ìüÿÿÿÿÿÿÿ*‡füÿÿÿÿÿÿÿ=‡*güÿÿÿÿÿÿÿE‡hüÿÿÿÿÿÿÿJ‡iüÿÿÿÿÿÿÿs‡*‹üÿÿÿÿÿÿÿ…‡­üÿÿÿÿÿÿÿœ‡$üÿÿÿÿÿÿÿ£‡Òüÿÿÿÿÿÿÿ­‡6üÿÿÿÿÿÿÿ½‡düÿÿÿÿÿÿÿˇüÿÿÿÿÿÿÿÞ‡iüÿÿÿÿÿÿÿæ‡üÿÿÿÿÿÿÿë‡eüÿÿÿÿÿÿÿò‡£üÿÿÿÿÿÿÿþ‡füÿÿÿÿÿÿÿˆ*güÿÿÿÿÿÿÿ ˆ¤üÿÿÿÿÿÿÿˆhüÿÿÿÿÿÿÿˆeüÿÿÿÿÿÿÿ1ˆÌüÿÿÿÿÿÿÿ@ˆfüÿÿÿÿÿÿÿSˆ*jüÿÿÿÿÿÿÿ[ˆhüÿÿÿÿÿÿÿhˆiüÿÿÿÿÿÿÿpˆüÿÿÿÿÿÿÿxˆiüÿÿÿÿÿÿÿ€ˆüÿÿÿÿÿÿÿ—ˆÅ|­ˆ¥üÿÿÿÿÿÿÿЈnüÿÿÿÿÿÿÿäˆ*cüÿÿÿÿÿÿÿ‰üÿÿÿÿÿÿÿ‰Cüÿÿÿÿÿÿÿ‰¦üÿÿÿÿÿÿÿ‰6üÿÿÿÿÿÿÿ"‰ªüÿÿÿÿÿÿÿ)‰*ñüÿÿÿÿÿÿÿ0‰*«üÿÿÿÿÿÿÿ8‰üÿÿÿÿÿÿÿe‰eüÿÿÿÿÿÿÿx‰Ìüÿÿÿÿÿÿÿ‡‰füÿÿÿÿÿÿÿš‰*güÿÿÿÿÿÿÿ¢‰hüÿÿÿÿÿÿÿ§‰iüÿÿÿÿÿÿÿÛ‰*²üÿÿÿÿÿÿÿö‰­üÿÿÿÿÿÿÿŠ*Düÿÿÿÿÿÿÿ4ŠEüÿÿÿÿÿÿÿBŠ:üÿÿÿÿÿÿÿ[Š%üÿÿÿÿÿÿÿuŠ&üÿÿÿÿÿÿÿ¥Š'üÿÿÿÿÿÿÿÊ*DüÿÿÿÿÿÿÿÖŠGüÿÿÿÿÿÿÿáŠHüÿÿÿÿÿÿÿöŠGüÿÿÿÿÿÿÿ‹Hüÿÿÿÿÿÿÿ‹Güÿÿÿÿÿÿÿ+‹Hüÿÿÿÿÿÿÿ>‹düÿÿÿÿÿÿÿL‹üÿÿÿÿÿÿÿj‹ûüÿÿÿÿÿÿÿ‰‹ûüÿÿÿÿÿÿÿ™‹iüÿÿÿÿÿÿÿ¡‹üÿÿÿÿÿÿÿ¦‹eüÿÿÿÿÿÿÿ­‹§üÿÿÿÿÿÿÿ¹‹füÿÿÿÿÿÿÿÀ‹*güÿÿÿÿÿÿÿÇ‹¨üÿÿÿÿÿÿÿÏ‹hüÿÿÿÿÿÿÿÙ‹eüÿÿÿÿÿÿÿì‹Ìüÿÿÿÿÿÿÿû‹füÿÿÿÿÿÿÿŒ*jüÿÿÿÿÿÿÿŒhüÿÿÿÿÿÿÿ#Œiüÿÿÿÿÿÿÿ+Œüÿÿÿÿÿÿÿ3Œiüÿÿÿÿÿÿÿ;ŒüÿÿÿÿÿÿÿGŒÅ<YŒüÿÿÿÿÿÿÿdŒ*’üÿÿÿÿÿÿÿ’Œnüÿÿÿÿÿÿÿ°Œ©üÿÿÿÿÿÿÿ·Œüÿÿÿÿÿÿÿ¾ŒüÿÿÿÿÿÿÿÎŒ*cüÿÿÿÿÿÿÿçŒüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿõŒ©üÿÿÿÿÿÿÿüŒ6üÿÿÿÿÿÿÿ ªüÿÿÿÿÿÿÿ*ñüÿÿÿÿÿÿÿ*«üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ+*Éüÿÿÿÿÿÿÿ=­üÿÿÿÿÿÿÿO(üÿÿÿÿÿÿÿ[*cüÿÿÿÿÿÿÿ§eüÿÿÿÿÿÿÿºÌüÿÿÿÿÿÿÿÉfüÿÿÿÿÿÿÿÜ*güÿÿÿÿÿÿÿähüÿÿÿÿÿÿÿéiüÿÿÿÿÿÿÿ0Ždüÿÿÿÿÿÿÿ8ŽiüÿÿÿÿÿÿÿXŽüÿÿÿÿÿÿÿkŽüÿÿÿÿÿÿÿ{Žeüÿÿÿÿÿÿÿ‚ŽªüÿÿÿÿÿÿÿŽŽfüÿÿÿÿÿÿÿ•Ž*güÿÿÿÿÿÿÿœŽ«üÿÿÿÿÿÿÿ¤Žhüÿÿÿÿÿÿÿ®ŽeüÿÿÿÿÿÿÿÁŽÌüÿÿÿÿÿÿÿÐŽfüÿÿÿÿÿÿÿãŽ*jüÿÿÿÿÿÿÿëŽhüÿÿÿÿÿÿÿøŽiüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ&*ŽüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿOÅ\V¬üÿÿÿÿÿÿÿlnüÿÿÿÿÿÿÿ…­üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿ¦*cüÿÿÿÿÿÿÿ¿üÿÿÿÿÿÿÿƆüÿÿÿÿÿÿÿÍ­üÿÿÿÿÿÿÿÔ6üÿÿÿÿÿÿÿáªüÿÿÿÿÿÿÿè*ñüÿÿÿÿÿÿÿï*«üÿÿÿÿÿÿÿ÷üÿÿÿÿÿÿÿ*Éüÿÿÿÿÿÿÿ­üÿÿÿÿÿÿÿ%)üÿÿÿÿÿÿÿ,*cüÿÿÿÿÿÿÿ@*’üÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ”Ìüÿÿÿÿÿÿÿ£füÿÿÿÿÿÿÿ¶*güÿÿÿÿÿÿÿ¾hüÿÿÿÿÿÿÿÃiüÿÿÿÿÿÿÿ‘düÿÿÿÿÿÿÿ‘iüÿÿÿÿÿÿÿ ‘*’üÿÿÿÿÿÿÿ4‘üÿÿÿÿÿÿÿG‘üÿÿÿÿÿÿÿW‘eüÿÿÿÿÿÿÿ^‘®üÿÿÿÿÿÿÿj‘füÿÿÿÿÿÿÿq‘*güÿÿÿÿÿÿÿx‘¯üÿÿÿÿÿÿÿ€‘hüÿÿÿÿÿÿÿŠ‘eüÿÿÿÿÿÿÿ‘Ìüÿÿÿÿÿÿÿ¬‘füÿÿÿÿÿÿÿ¿‘*jüÿÿÿÿÿÿÿÇ‘hüÿÿÿÿÿÿÿÔ‘iüÿÿÿÿÿÿÿá‘iüÿÿÿÿÿÿÿô‘Å’°üÿÿÿÿÿÿÿ6’*’üÿÿÿÿÿÿÿY’nüÿÿÿÿÿÿÿw’±üÿÿÿÿÿÿÿ~’²üÿÿÿÿÿÿÿ…’üÿÿÿÿÿÿÿ™’*cüÿÿÿÿÿÿÿª’±üÿÿÿÿÿÿÿ±’³üÿÿÿÿÿÿÿ¸’´üÿÿÿÿÿÿÿ½’*üÿÿÿÿÿÿÿÔ’*cüÿÿÿÿÿÿÿí’üÿÿÿÿÿÿÿô’4üÿÿÿÿÿÿÿû’±üÿÿÿÿÿÿÿ“6üÿÿÿÿÿÿÿ“ªüÿÿÿÿÿÿÿ“*ñüÿÿÿÿÿÿÿ“*«üÿÿÿÿÿÿÿ%“üÿÿÿÿÿÿÿ;“*¬üÿÿÿÿÿÿÿM“­üÿÿÿÿÿÿÿd“+üÿÿÿÿÿÿÿk“*cüÿÿÿÿÿÿÿ~“*’üÿÿÿÿÿÿÿ¾“eüÿÿÿÿÿÿÿÑ“Ìüÿÿÿÿÿÿÿà“füÿÿÿÿÿÿÿó“*güÿÿÿÿÿÿÿû“hüÿÿÿÿÿÿÿ”iüÿÿÿÿÿÿÿ8”düÿÿÿÿÿÿÿ@”iüÿÿÿÿÿÿÿO”*’üÿÿÿÿÿÿÿb”üÿÿÿÿÿÿÿu”üÿÿÿÿÿÿÿ…”eüÿÿÿÿÿÿÿŒ”µüÿÿÿÿÿÿÿ˜”füÿÿÿÿÿÿÿŸ”*güÿÿÿÿÿÿÿ¦”¶üÿÿÿÿÿÿÿ®”hüÿÿÿÿÿÿÿ¸”eüÿÿÿÿÿÿÿË”ÌüÿÿÿÿÿÿÿÚ”füÿÿÿÿÿÿÿí”*jüÿÿÿÿÿÿÿõ”hüÿÿÿÿÿÿÿ•iüÿÿÿÿÿÿÿ•iüÿÿÿÿÿÿÿ'•Åì9•üÿÿÿÿÿÿÿD•*’üÿÿÿÿÿÿÿr•nüÿÿÿÿÿÿÿ•·üÿÿÿÿÿÿÿ—•¸üÿÿÿÿÿÿÿ¡•üÿÿÿÿÿÿÿ®•üÿÿÿÿÿÿÿ¸•*cüÿÿÿÿÿÿÿÔ•üÿÿÿÿÿÿÿÛ•üÿÿÿÿÿÿÿâ•·üÿÿÿÿÿÿÿé•6üÿÿÿÿÿÿÿö•ªüÿÿÿÿÿÿÿý•*ñüÿÿÿÿÿÿÿ–*«üÿÿÿÿÿÿÿ –üÿÿÿÿÿÿÿ–*‹üÿÿÿÿÿÿÿ&–­üÿÿÿÿÿÿÿÇ–eüÿÿÿÿÿÿÿÚ–Ìüÿÿÿÿÿÿÿé–füÿÿÿÿÿÿÿü–*güÿÿÿÿÿÿÿ—hüÿÿÿÿÿÿÿ —iüÿÿÿÿÿÿÿ0—düÿÿÿÿÿÿÿS—üÿÿÿÿÿÿÿa—üÿÿÿÿÿÿÿ|—iüÿÿÿÿÿÿÿƒ—eüÿÿÿÿÿÿÿŠ—¹üÿÿÿÿÿÿÿ–—füÿÿÿÿÿÿÿ—*güÿÿÿÿÿÿÿ¤—ºüÿÿÿÿÿÿÿ¬—hüÿÿÿÿÿÿÿ¶—eüÿÿÿÿÿÿÿÉ—ÌüÿÿÿÿÿÿÿØ—füÿÿÿÿÿÿÿë—*jüÿÿÿÿÿÿÿó—hüÿÿÿÿÿÿÿ˜iüÿÿÿÿÿÿÿ ˜iüÿÿÿÿÿÿÿ'˜ÅÜ9˜üÿÿÿÿÿÿÿD˜*’üÿÿÿÿÿÿÿr˜nüÿÿÿÿÿÿÿ˜»üÿÿÿÿÿÿÿ—˜¸üÿÿÿÿÿÿÿ¡˜üÿÿÿÿÿÿÿ®˜üÿÿÿÿÿÿÿ¸˜*cüÿÿÿÿÿÿÿÔ˜üÿÿÿÿÿÿÿÛ˜üÿÿÿÿÿÿÿ☻üÿÿÿÿÿÿÿé˜6üÿÿÿÿÿÿÿö˜ªüÿÿÿÿÿÿÿý˜*ñüÿÿÿÿÿÿÿ™*«üÿÿÿÿÿÿÿ ™üÿÿÿÿÿÿÿ™*‹üÿÿÿÿÿÿÿ&™­üÿÿÿÿÿÿÿÇ™eüÿÿÿÿÿÿÿÚ™Ìüÿÿÿÿÿÿÿé™füÿÿÿÿÿÿÿü™*güÿÿÿÿÿÿÿšhüÿÿÿÿÿÿÿ šiüÿÿÿÿÿÿÿ0šdüÿÿÿÿÿÿÿSšüÿÿÿÿÿÿÿašüÿÿÿÿÿÿÿ|šiüÿÿÿÿÿÿÿƒšeüÿÿÿÿÿÿÿŠš¼üÿÿÿÿÿÿÿ–šfüÿÿÿÿÿÿÿš*güÿÿÿÿÿÿÿ¤š½üÿÿÿÿÿÿÿ¬šhüÿÿÿÿÿÿÿ¶šeüÿÿÿÿÿÿÿÉšÌüÿÿÿÿÿÿÿØšfüÿÿÿÿÿÿÿëš*jüÿÿÿÿÿÿÿóšhüÿÿÿÿÿÿÿ›iüÿÿÿÿÿÿÿ ›iüÿÿÿÿÿÿÿ'›ÅÌ9›üÿÿÿÿÿÿÿD›*’üÿÿÿÿÿÿÿr›nüÿÿÿÿÿÿÿ›¾üÿÿÿÿÿÿÿ—›¿üÿÿÿÿÿÿÿ¡›üÿÿÿÿÿÿÿ®›üÿÿÿÿÿÿÿ¸›*cüÿÿÿÿÿÿÿÔ›üÿÿÿÿÿÿÿÛ›üÿÿÿÿÿÿÿ⛾üÿÿÿÿÿÿÿé›6üÿÿÿÿÿÿÿö›ªüÿÿÿÿÿÿÿý›*ñüÿÿÿÿÿÿÿœ*«üÿÿÿÿÿÿÿ œüÿÿÿÿÿÿÿœ*‹üÿÿÿÿÿÿÿ&œ­üÿÿÿÿÿÿÿÇœeüÿÿÿÿÿÿÿÚœÌüÿÿÿÿÿÿÿéœfüÿÿÿÿÿÿÿüœ*güÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ0düÿÿÿÿÿÿÿSüÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿ|iüÿÿÿÿÿÿÿƒeüÿÿÿÿÿÿÿŠÀüÿÿÿÿÿÿÿ–füÿÿÿÿÿÿÿ*güÿÿÿÿÿÿÿ¤Áüÿÿÿÿÿÿÿ¬hüÿÿÿÿÿÿÿ¶eüÿÿÿÿÿÿÿÉÌüÿÿÿÿÿÿÿØfüÿÿÿÿÿÿÿë*jüÿÿÿÿÿÿÿóhüÿÿÿÿÿÿÿžiüÿÿÿÿÿÿÿ žiüÿÿÿÿÿÿÿLž*-üÿÿÿÿÿÿÿlžüÿÿÿÿÿÿÿ…žÅ\ŒžÂüÿÿÿÿÿÿÿÔž*’üÿÿÿÿÿÿÿâžnüÿÿÿÿÿÿÿóž*’üÿÿÿÿÿÿÿŸÃüÿÿÿÿÿÿÿ ŸÄüÿÿÿÿÿÿÿ*ŸüÿÿÿÿÿÿÿYŸ.üÿÿÿÿÿÿÿuŸ*cüÿÿÿÿÿÿÿ™ŸÃüÿÿÿÿÿÿÿ Ÿ³üÿÿÿÿÿÿÿ§Ÿ´üÿÿÿÿÿÿÿ¬Ÿ*üÿÿÿÿÿÿÿºŸ*üÿÿÿÿÿÿÿÁŸJüÿÿÿÿÿÿÿÈŸÃüÿÿÿÿÿÿÿߟ,üÿÿÿÿÿÿÿ÷Ÿ/üÿÿÿÿÿÿÿ\ ”üÿÿÿÿÿÿÿ£ *’üÿÿÿÿÿÿÿç düÿÿÿÿÿÿÿñ üÿÿÿÿÿÿÿø Åüÿÿÿÿÿÿÿ¡ªüÿÿÿÿÿÿÿ ¡*ñüÿÿÿÿÿÿÿ¡*«üÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿP¡0üÿÿÿÿÿÿÿf¡¤üÿÿÿÿÿÿÿm¡*ïüÿÿÿÿÿÿÿ}¡eüÿÿÿÿÿÿÿ„¡*cüÿÿÿÿÿÿÿ¡¡Ãüÿÿÿÿÿÿÿ¨¡³üÿÿÿÿÿÿÿ¯¡Æüÿÿÿÿÿÿÿ·¡*üÿÿÿÿÿÿÿâ¡ðüÿÿÿÿÿÿÿç¡iüÿÿÿÿÿÿÿþ¡üÿÿÿÿÿÿÿ¢üÿÿÿÿÿÿÿ¢Åüÿÿÿÿÿÿÿ+¢ªüÿÿÿÿÿÿÿ2¢*ñüÿÿÿÿÿÿÿ9¢*«üÿÿÿÿÿÿÿA¢üÿÿÿÿÿÿÿh¢ðüÿÿÿÿÿÿÿm¢iüÿÿÿÿÿÿÿŒ¢eüÿÿÿÿÿÿÿŸ¢Ìüÿÿÿÿÿÿÿ®¢füÿÿÿÿÿÿÿÁ¢*güÿÿÿÿÿÿÿÉ¢hüÿÿÿÿÿÿÿ΢iüÿÿÿÿÿÿÿá¢0üÿÿÿÿÿÿÿ좤üÿÿÿÿÿÿÿü¢eüÿÿÿÿÿÿÿ£üÿÿÿÿÿÿÿ £Çüÿÿÿÿÿÿÿ£ªüÿÿÿÿÿÿÿ!£*ñüÿÿÿÿÿÿÿ(£*«üÿÿÿÿÿÿÿ0£üÿÿÿÿÿÿÿM£üÿÿÿÿÿÿÿ]£iüÿÿÿÿÿÿÿ‚£üÿÿÿÿÿÿÿ‡£eüÿÿÿÿÿÿÿŽ£Èüÿÿÿÿÿÿÿš£füÿÿÿÿÿÿÿ¡£*güÿÿÿÿÿÿÿ¨£Éüÿÿÿÿÿÿÿ°£hüÿÿÿÿÿÿÿº£eüÿÿÿÿÿÿÿÍ£ÌüÿÿÿÿÿÿÿÜ£füÿÿÿÿÿÿÿï£*jüÿÿÿÿÿÿÿ÷£hüÿÿÿÿÿÿÿ¤iüÿÿÿÿÿÿÿ¤iüÿÿÿÿÿÿÿ,¤ðüÿÿÿÿÿÿÿ1¤iüÿÿÿÿÿÿÿD¤üÿÿÿÿÿÿÿ„¤Å|ª¤*’üÿÿÿÿÿÿÿäÊüÿÿÿÿÿÿÿý¤nüÿÿÿÿÿÿÿ¥Ëüÿÿÿÿÿÿÿ%¥Ìüÿÿÿÿÿÿÿ,¥üÿÿÿÿÿÿÿC¥ËüÿÿÿÿÿÿÿJ¥ÍüÿÿÿÿÿÿÿQ¥üÿÿÿÿÿÿÿh¥Ëüÿÿÿÿÿÿÿo¥Îüÿÿÿÿÿÿÿy¥üÿÿÿÿÿÿÿ…¥üÿÿÿÿÿÿÿ›¥üÿÿÿÿÿÿÿ®¥üÿÿÿÿÿÿÿµ¥*‹üÿÿÿÿÿÿÿ¼¥üÿÿÿÿÿÿÿÃ¥ËüÿÿÿÿÿÿÿË¥,üÿÿÿÿÿÿÿ ¦*cüÿÿÿÿÿÿÿÒ¦eüÿÿÿÿÿÿÿå¦Ìüÿÿÿÿÿÿÿô¦füÿÿÿÿÿÿÿ§*güÿÿÿÿÿÿÿ§hüÿÿÿÿÿÿÿ§iüÿÿÿÿÿÿÿö§düÿÿÿÿÿÿÿe¨üÿÿÿÿÿÿÿ{¨iüÿÿÿÿÿÿÿ‚¨eüÿÿÿÿÿÿÿ‰¨Ïüÿÿÿÿÿÿÿ•¨füÿÿÿÿÿÿÿœ¨*güÿÿÿÿÿÿÿ£¨Ðüÿÿÿÿÿÿÿ«¨hüÿÿÿÿÿÿÿµ¨eüÿÿÿÿÿÿÿȨÌüÿÿÿÿÿÿÿרfüÿÿÿÿÿÿÿë¨*jüÿÿÿÿÿÿÿó¨hüÿÿÿÿÿÿÿ©iüÿÿÿÿÿÿÿ©iüÿÿÿÿÿÿÿ-©Åœ7©üÿÿÿÿÿÿÿB©*’üÿÿÿÿÿÿÿp©nüÿÿÿÿÿÿÿŽ©Ñüÿÿÿÿÿÿÿ•©¸üÿÿÿÿÿÿÿŸ©üÿÿÿÿÿÿÿ¬©üÿÿÿÿÿÿÿ³©*‹üÿÿÿÿÿÿÿº©üÿÿÿÿÿÿÿÁ©ÑüÿÿÿÿÿÿÿÉ©,üÿÿÿÿÿÿÿç©*cüÿÿÿÿÿÿÿRªeüÿÿÿÿÿÿÿeªÌüÿÿÿÿÿÿÿtªfüÿÿÿÿÿÿÿˆª*güÿÿÿÿÿÿÿªhüÿÿÿÿÿÿÿ•ªiüÿÿÿÿÿÿÿèªdüÿÿÿÿÿÿÿ«üÿÿÿÿÿÿÿ«iüÿÿÿÿÿÿÿ"«eüÿÿÿÿÿÿÿ)«Òüÿÿÿÿÿÿÿ5«füÿÿÿÿÿÿÿ<«*güÿÿÿÿÿÿÿC«ÓüÿÿÿÿÿÿÿK«hüÿÿÿÿÿÿÿU«eüÿÿÿÿÿÿÿh«Ìüÿÿÿÿÿÿÿw«füÿÿÿÿÿÿÿ‹«*jüÿÿÿÿÿÿÿ“«hüÿÿÿÿÿÿÿ «iüÿÿÿÿÿÿÿ­«iüÿÿÿÿÿÿÿͫŬ׫üÿÿÿÿÿÿÿâ«*’üÿÿÿÿÿÿÿ¬nüÿÿÿÿÿÿÿ.¬Ôüÿÿÿÿÿÿÿ5¬¸üÿÿÿÿÿÿÿ?¬üÿÿÿÿÿÿÿL¬üÿÿÿÿÿÿÿS¬*‹üÿÿÿÿÿÿÿZ¬üÿÿÿÿÿÿÿa¬Ôüÿÿÿÿÿÿÿi¬,üÿÿÿÿÿÿÿ‡¬*cüÿÿÿÿÿÿÿò¬eüÿÿÿÿÿÿÿ­Ìüÿÿÿÿÿÿÿ­füÿÿÿÿÿÿÿ(­*güÿÿÿÿÿÿÿ0­hüÿÿÿÿÿÿÿ5­iüÿÿÿÿÿÿÿˆ­düÿÿÿÿÿÿÿ³­üÿÿÿÿÿÿÿ»­iüÿÿÿÿÿÿÿ­eüÿÿÿÿÿÿÿÉ­ÕüÿÿÿÿÿÿÿÕ­füÿÿÿÿÿÿÿÜ­*güÿÿÿÿÿÿÿã­Öüÿÿÿÿÿÿÿë­hüÿÿÿÿÿÿÿõ­eüÿÿÿÿÿÿÿ®Ìüÿÿÿÿÿÿÿ®füÿÿÿÿÿÿÿ+®*jüÿÿÿÿÿÿÿ3®hüÿÿÿÿÿÿÿ@®iüÿÿÿÿÿÿÿM®iüÿÿÿÿÿÿÿm®Å¼w®üÿÿÿÿÿÿÿ‚®*’üÿÿÿÿÿÿÿ°®nüÿÿÿÿÿÿÿή×üÿÿÿÿÿÿÿÕ®¿üÿÿÿÿÿÿÿß®üÿÿÿÿÿÿÿì®üÿÿÿÿÿÿÿó®*‹üÿÿÿÿÿÿÿú®üÿÿÿÿÿÿÿ¯×üÿÿÿÿÿÿÿ ¯,üÿÿÿÿÿÿÿ'¯*cüÿÿÿÿÿÿÿ’¯eüÿÿÿÿÿÿÿ¥¯Ìüÿÿÿÿÿÿÿ´¯füÿÿÿÿÿÿÿȯ*güÿÿÿÿÿÿÿЯhüÿÿÿÿÿÿÿÕ¯iüÿÿÿÿÿÿÿ(°düÿÿÿÿÿÿÿS°üÿÿÿÿÿÿÿ[°iüÿÿÿÿÿÿÿb°eüÿÿÿÿÿÿÿi°Øüÿÿÿÿÿÿÿu°füÿÿÿÿÿÿÿ|°*güÿÿÿÿÿÿÿƒ°Ùüÿÿÿÿÿÿÿ‹°hüÿÿÿÿÿÿÿ•°eüÿÿÿÿÿÿÿ¨°Ìüÿÿÿÿÿÿÿ·°füÿÿÿÿÿÿÿË°*jüÿÿÿÿÿÿÿÓ°hüÿÿÿÿÿÿÿà°iüÿÿÿÿÿÿÿí°iüÿÿÿÿÿÿÿ±Å±üÿÿÿÿÿÿÿ!±*’üÿÿÿÿÿÿÿY±nüÿÿÿÿÿÿÿ±Úüÿÿÿÿÿÿÿ”±üÿÿÿÿÿÿÿ›±üÿÿÿÿÿÿÿ ±^üÿÿÿÿÿÿÿ±±_üÿÿÿÿÿÿÿ»±`üÿÿÿÿÿÿÿα]üÿÿÿÿÿÿÿî±3üÿÿÿÿÿÿÿ ².üÿÿÿÿÿÿÿ².üÿÿÿÿÿÿÿ@²büÿÿÿÿÿÿÿM²4üÿÿÿÿÿÿÿo² üÿÿÿÿÿÿÿ|²5üÿÿÿÿÿÿÿ›² üÿÿÿÿÿÿÿ«²5üÿÿÿÿÿÿÿ ³düÿÿÿÿÿÿÿ´³2üÿÿÿÿÿÿÿ¹³büÿÿÿÿÿÿÿÕ³eüÿÿÿÿÿÿÿè³Ìüÿÿÿÿÿÿÿ÷³füÿÿÿÿÿÿÿ ´*güÿÿÿÿÿÿÿ´hüÿÿÿÿÿÿÿ´iüÿÿÿÿÿÿÿ9´iüÿÿÿÿÿÿÿA´2üÿÿÿÿÿÿÿa´üÿÿÿÿÿÿÿf´eüÿÿÿÿÿÿÿm´Ûüÿÿÿÿÿÿÿy´füÿÿÿÿÿÿÿ€´*güÿÿÿÿÿÿÿ‡´Üüÿÿÿÿÿÿÿ´hüÿÿÿÿÿÿÿ–´eüÿÿÿÿÿÿÿ©´Ìüÿÿÿÿÿÿÿ¸´füÿÿÿÿÿÿÿÌ´*jüÿÿÿÿÿÿÿÔ´hüÿÿÿÿÿÿÿæ´iüÿÿÿÿÿÿÿø´iüÿÿÿÿÿÿÿ1µ\üÿÿÿÿÿÿÿPµû ^µ*üÿÿÿÿÿÿÿeµ*²üÿÿÿÿÿÿÿlµ*Àüÿÿÿÿÿÿÿsµ*Ñüÿÿÿÿÿÿÿzµ*·üÿÿÿÿÿÿÿµ*Éüÿÿÿÿÿÿÿˆµ*¬üÿÿÿÿÿÿÿµ*‹üÿÿÿÿÿÿÿ¡µÅüÿÿÿÿÿÿÿ¨µÝüÿÿÿÿÿÿÿäµ7üÿÿÿÿÿÿÿüµÞüÿÿÿÿÿÿÿ¶8üÿÿÿÿÿÿÿ¶ßüÿÿÿÿÿÿÿ¶8üÿÿÿÿÿÿÿ"¶àüÿÿÿÿÿÿÿ*¶8üÿÿÿÿÿÿÿ5¶áüÿÿÿÿÿÿÿ=¶8üÿÿÿÿÿÿÿI¶âüÿÿÿÿÿÿÿU¶8üÿÿÿÿÿÿÿa¶üÿÿÿÿÿÿÿm¶8üÿÿÿÿÿÿÿx¶ãüÿÿÿÿÿÿÿ€¶8üÿÿÿÿÿÿÿŒ¶äüÿÿÿÿÿÿÿ˜¶8üÿÿÿÿÿÿÿŸ¶åüÿÿÿÿÿÿÿ¦¶æüÿÿÿÿÿÿÿ®¶9üÿÿÿÿÿÿÿµ¶çüÿÿÿÿÿÿÿ¼¶èüÿÿÿÿÿÿÿĶ9üÿÿÿÿÿÿÿ˶éüÿÿÿÿÿÿÿÒ¶êüÿÿÿÿÿÿÿÚ¶9üÿÿÿÿÿÿÿá¶ëüÿÿÿÿÿÿÿè¶ìüÿÿÿÿÿÿÿð¶9üÿÿÿÿÿÿÿ÷¶íüÿÿÿÿÿÿÿþ¶îüÿÿÿÿÿÿÿ·9üÿÿÿÿÿÿÿ ·:üÿÿÿÿÿÿÿ·ïüÿÿÿÿÿÿÿ·;üÿÿÿÿÿÿÿ"·<üÿÿÿÿÿÿÿ)·ðüÿÿÿÿÿÿÿ4·;üÿÿÿÿÿÿÿ9·=üÿÿÿÿÿÿÿ@·ñüÿÿÿÿÿÿÿK·;üÿÿÿÿÿÿÿP·>üÿÿÿÿÿÿÿW·òüÿÿÿÿÿÿÿb·;üÿÿÿÿÿÿÿg·?üÿÿÿÿÿÿÿn·óüÿÿÿÿÿÿÿy·;üÿÿÿÿÿÿÿ~·@üÿÿÿÿÿÿÿ…·ôüÿÿÿÿÿÿÿ·;üÿÿÿÿÿÿÿ•·Aüÿÿÿÿÿÿÿœ·õüÿÿÿÿÿÿÿ§·;üÿÿÿÿÿÿÿ¬·Büÿÿÿÿÿÿÿ³·öüÿÿÿÿÿÿÿ¾·;üÿÿÿÿÿÿÿ÷CüÿÿÿÿÿÿÿÊ·÷üÿÿÿÿÿÿÿÕ·;üÿÿÿÿÿÿÿÚ·Düÿÿÿÿÿÿÿá·øüÿÿÿÿÿÿÿì·;üÿÿÿÿÿÿÿñ·Eüÿÿÿÿÿÿÿø·ùüÿÿÿÿÿÿÿ¸;üÿÿÿÿÿÿÿ¸Füÿÿÿÿÿÿÿ¸úüÿÿÿÿÿÿÿ¸;üÿÿÿÿÿÿÿ¸Güÿÿÿÿÿÿÿ&¸ûüÿÿÿÿÿÿÿ1¸;üÿÿÿÿÿÿÿ6¸Hüÿÿÿÿÿÿÿ=¸üüÿÿÿÿÿÿÿH¸;üÿÿÿÿÿÿÿM¸IüÿÿÿÿÿÿÿT¸ýüÿÿÿÿÿÿÿ_¸;üÿÿÿÿÿÿÿd¸Jüÿÿÿÿÿÿÿk¸þüÿÿÿÿÿÿÿv¸;üÿÿÿÿÿÿÿ{¸Küÿÿÿÿÿÿÿ‚¸ÿüÿÿÿÿÿÿÿ¸;üÿÿÿÿÿÿÿ’¸Lüÿÿÿÿÿÿÿ™¸üÿÿÿÿÿÿÿ¤¸;üÿÿÿÿÿÿÿ©¸Müÿÿÿÿÿÿÿ°¸üÿÿÿÿÿÿÿ»¸;üÿÿÿÿÿÿÿÀ¸NüÿÿÿÿÿÿÿǸüÿÿÿÿÿÿÿÒ¸;üÿÿÿÿÿÿÿ׸OüÿÿÿÿÿÿÿÞ¸üÿÿÿÿÿÿÿé¸;üÿÿÿÿÿÿÿî¸Püÿÿÿÿÿÿÿõ¸üÿÿÿÿÿÿÿ¹;üÿÿÿÿÿÿÿ¹Qüÿÿÿÿÿÿÿ ¹üÿÿÿÿÿÿÿ¹;üÿÿÿÿÿÿÿ¹Rüÿÿÿÿÿÿÿ*¹üÿÿÿÿÿÿÿC¹*üÿÿÿÿÿÿÿJ¹üÿÿÿÿÿÿÿP¹û ¹ÅÜ·¹üÿÿÿÿÿÿÿÀ¹Süÿÿÿÿÿÿÿǹ*²üÿÿÿÿÿÿÿι üÿÿÿÿÿÿÿú¹Åü,º üÿÿÿÿÿÿÿ5ºSüÿÿÿÿÿÿÿ<º*ÀüÿÿÿÿÿÿÿCº üÿÿÿÿÿÿÿoºÅ¼¡º üÿÿÿÿÿÿÿ©ºSüÿÿÿÿÿÿÿ°º*Ñüÿÿÿÿÿÿÿ·º üÿÿÿÿÿÿÿãºÅü »üÿÿÿÿÿÿÿ»Süÿÿÿÿÿÿÿ$»*·üÿÿÿÿÿÿÿ+»üÿÿÿÿÿÿÿW»Å|Ž»üÿÿÿÿÿÿÿ–»Süÿÿÿÿÿÿÿ»*Éüÿÿÿÿÿÿÿ¤»üÿÿÿÿÿÿÿлÅœ¼üÿÿÿÿÿÿÿ¼Süÿÿÿÿÿÿÿ¼*¬üÿÿÿÿÿÿÿ¼üÿÿÿÿÿÿÿI¼Å<m¼*Tüÿÿÿÿÿÿÿ‰¼üÿÿÿÿÿÿÿ’¼Süÿÿÿÿÿÿÿ™¼*‹üÿÿÿÿÿÿÿ ¼üÿÿÿÿÿÿÿ̼Å<½üÿÿÿÿÿÿÿ ½Süÿÿÿÿÿÿÿ½UüÿÿÿÿÿÿÿD½Uüÿÿÿÿÿÿÿd½Uüÿÿÿÿÿÿÿ„½Uüÿÿÿÿÿÿÿ®½UüÿÿÿÿÿÿÿؽUüÿÿÿÿÿÿÿø½Uüÿÿÿÿÿÿÿ'¾Uüÿÿÿÿÿÿÿ“¾*cüÿÿÿÿÿÿÿ¯¾üÿÿÿÿÿÿÿ¶¾Jüÿÿÿÿÿÿÿ½¾üÿÿÿÿÿÿÿľ6üÿÿÿÿÿÿÿѾªüÿÿÿÿÿÿÿؾ*ñüÿÿÿÿÿÿÿß¾*«üÿÿÿÿÿÿÿç¾üÿÿÿÿÿÿÿó¾*üÿÿÿÿÿÿÿ¿­üÿÿÿÿÿÿÿ¿hüÿÿÿÿÿÿÿi¿*’üÿÿÿÿÿÿÿ¿ ¾ûÿÿÿÿÿÿÿ±¿AüÿÿÿÿÿÿÿÉ¿<üÿÿÿÿÿÿÿß¿*’üÿÿÿÿÿÿÿÀ ¾ûÿÿÿÿÿÿÿ)ÀAüÿÿÿÿÿÿÿFÀ<üÿÿÿÿÿÿÿMÀiüÿÿÿÿÿÿÿ‡À üÿÿÿÿÿÿÿ•ÀjüÿÿÿÿÿÿÿÄÀ*’üÿÿÿÿÿÿÿéÀ ¾ûÿÿÿÿÿÿÿÁAüÿÿÿÿÿÿÿÁ<üÿÿÿÿÿÿÿyÁgüÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿ†ÁdüÿÿÿÿÿÿÿžÁeüÿÿÿÿÿÿÿ±ÁÌüÿÿÿÿÿÿÿÀÁfüÿÿÿÿÿÿÿÓÁ*güÿÿÿÿÿÿÿÛÁhüÿÿÿÿÿÿÿàÁiüÿÿÿÿÿÿÿûÁüÿÿÿÿÿÿÿ ÂiüÿÿÿÿÿÿÿÂeüÿÿÿÿÿÿÿÂüÿÿÿÿÿÿÿ(Âfüÿÿÿÿÿÿÿ/Â*güÿÿÿÿÿÿÿ6Âüÿÿÿÿÿÿÿ>ÂhüÿÿÿÿÿÿÿEÂeüÿÿÿÿÿÿÿXÂÌüÿÿÿÿÿÿÿgÂfüÿÿÿÿÿÿÿzÂ*jüÿÿÿÿÿÿÿ‚ÂhüÿÿÿÿÿÿÿÂiüÿÿÿÿÿÿÿœÂiüÿÿÿÿÿÿÿóÂ*cüÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿÃJüÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿ$Ã6üÿÿÿÿÿÿÿ1êüÿÿÿÿÿÿÿ8Ã*ñüÿÿÿÿÿÿÿ?Ã*«üÿÿÿÿÿÿÿGÃüÿÿÿÿÿÿÿSÃ*üÿÿÿÿÿÿÿeíüÿÿÿÿÿÿÿwÃküÿÿÿÿÿÿÿÉÃ*’üÿÿÿÿÿÿÿðà ¾ûÿÿÿÿÿÿÿÄAüÿÿÿÿÿÿÿ)Ä<üÿÿÿÿÿÿÿ?Ä*’üÿÿÿÿÿÿÿhÄ ¾ûÿÿÿÿÿÿÿ‰ÄAüÿÿÿÿÿÿÿ¦Ä<üÿÿÿÿÿÿÿ­ÄiüÿÿÿÿÿÿÿçÄ üÿÿÿÿÿÿÿõÄjüÿÿÿÿÿÿÿ$Å*’üÿÿÿÿÿÿÿIÅ ¾ûÿÿÿÿÿÿÿfÅAüÿÿÿÿÿÿÿ~Å<üÿÿÿÿÿÿÿÙÅgüÿÿÿÿÿÿÿáÅüÿÿÿÿÿÿÿæÅdüÿÿÿÿÿÿÿþÅeüÿÿÿÿÿÿÿÆÌüÿÿÿÿÿÿÿ Æfüÿÿÿÿÿÿÿ3Æ*güÿÿÿÿÿÿÿ;Æhüÿÿÿÿÿÿÿ@Æiüÿÿÿÿÿÿÿ[ÆüÿÿÿÿÿÿÿkÆiüÿÿÿÿÿÿÿuÆeüÿÿÿÿÿÿÿ|ÆüÿÿÿÿÿÿÿˆÆfüÿÿÿÿÿÿÿÆ*güÿÿÿÿÿÿÿ–ÆüÿÿÿÿÿÿÿžÆhüÿÿÿÿÿÿÿ¥Æeüÿÿÿÿÿÿÿ¸ÆÌüÿÿÿÿÿÿÿÇÆfüÿÿÿÿÿÿÿÚÆ*jüÿÿÿÿÿÿÿâÆhüÿÿÿÿÿÿÿïÆiüÿÿÿÿÿÿÿüÆiüÿÿÿÿÿÿÿSÇ*cüÿÿÿÿÿÿÿoÇüÿÿÿÿÿÿÿvÇJüÿÿÿÿÿÿÿ}Çüÿÿÿÿÿÿÿ„Ç6üÿÿÿÿÿÿÿ‘Ǫüÿÿÿÿÿÿÿ˜Ç*ñüÿÿÿÿÿÿÿŸÇ*«üÿÿÿÿÿÿÿ§Çüÿÿÿÿÿÿÿ³Ç*üÿÿÿÿÿÿÿÅÇ­üÿÿÿÿÿÿÿ×Çlüÿÿÿÿÿÿÿ)È*’üÿÿÿÿÿÿÿPÈ ¾ûÿÿÿÿÿÿÿqÈAüÿÿÿÿÿÿÿ‰È<üÿÿÿÿÿÿÿŸÈ*’üÿÿÿÿÿÿÿÈÈ ¾ûÿÿÿÿÿÿÿéÈAüÿÿÿÿÿÿÿÉ<üÿÿÿÿÿÿÿ ÉiüÿÿÿÿÿÿÿGÉ üÿÿÿÿÿÿÿUÉjüÿÿÿÿÿÿÿ„É*’üÿÿÿÿÿÿÿ©É ¾ûÿÿÿÿÿÿÿÆÉAüÿÿÿÿÿÿÿÞÉ<üÿÿÿÿÿÿÿ9ÊgüÿÿÿÿÿÿÿAÊüÿÿÿÿÿÿÿFÊdüÿÿÿÿÿÿÿ^ÊeüÿÿÿÿÿÿÿqÊÌüÿÿÿÿÿÿÿ€Êfüÿÿÿÿÿÿÿ“Ê*güÿÿÿÿÿÿÿ›Êhüÿÿÿÿÿÿÿ Êiüÿÿÿÿÿÿÿ»ÊüÿÿÿÿÿÿÿËÊiüÿÿÿÿÿÿÿÕÊeüÿÿÿÿÿÿÿÜÊüÿÿÿÿÿÿÿèÊfüÿÿÿÿÿÿÿïÊ*güÿÿÿÿÿÿÿöÊüÿÿÿÿÿÿÿþÊhüÿÿÿÿÿÿÿËeüÿÿÿÿÿÿÿËÌüÿÿÿÿÿÿÿ'Ëfüÿÿÿÿÿÿÿ:Ë*jüÿÿÿÿÿÿÿBËhüÿÿÿÿÿÿÿOËiüÿÿÿÿÿÿÿ\ËiüÿÿÿÿÿÿÿwËÅœË üÿÿÿÿÿÿÿ³ËnüÿÿÿÿÿÿÿÂË*²üÿÿÿÿÿÿÿÉËCüÿÿÿÿÿÿÿÐË!üÿÿÿÿÿÿÿÝË,üÿÿÿÿÿÿÿöË*DüÿÿÿÿÿÿÿÌqüÿÿÿÿÿÿÿ;ÌrüÿÿÿÿÿÿÿGÌ ¾ûÿÿÿÿÿÿÿÌûüÿÿÿÿÿÿÿ«Ìeüÿÿÿÿÿÿÿ¾ÌÌüÿÿÿÿÿÿÿÍÌfüÿÿÿÿÿÿÿàÌ*güÿÿÿÿÿÿÿèÌhüÿÿÿÿÿÿÿíÌiüÿÿÿÿÿÿÿvÍGüÿÿÿÿÿÿÿŽÍ*süÿÿÿÿÿÿÿ¥Í ¾ûÿÿÿÿÿÿÿæÍGüÿÿÿÿÿÿÿñÍHüÿÿÿÿÿÿÿøÍ*Düÿÿÿÿÿÿÿ+Îdüÿÿÿÿÿÿÿ;ÎpüÿÿÿÿÿÿÿCÎüÿÿÿÿÿÿÿKÎiüÿÿÿÿÿÿÿSÎüÿÿÿÿÿÿÿXÎeüÿÿÿÿÿÿÿ_Î"üÿÿÿÿÿÿÿkÎfüÿÿÿÿÿÿÿrÎ*güÿÿÿÿÿÿÿyÎ#üÿÿÿÿÿÿÿÎhüÿÿÿÿÿÿÿ‹ÎeüÿÿÿÿÿÿÿžÎÌüÿÿÿÿÿÿÿ­ÎfüÿÿÿÿÿÿÿÀÎ*jüÿÿÿÿÿÿÿÈÎhüÿÿÿÿÿÿÿÕÎiüÿÿÿÿÿÿÿÝÎüÿÿÿÿÿÿÿåÎiüÿÿÿÿÿÿÿíÎüÿÿÿÿÿÿÿÏeüÿÿÿÿÿÿÿÏ[üÿÿÿÿÿÿÿÏiüÿÿÿÿÿÿÿ&ÏÅ 7ÏØüÿÿÿÿÿÿÿUÏnüÿÿÿÿÿÿÿqÏ*cüÿÿÿÿÿÿÿŽÏüÿÿÿÿÿÿÿ•ÏJüÿÿÿÿÿÿÿœÏ$üÿÿÿÿÿÿÿ£Ï6üÿÿÿÿÿÿÿ°Ïªüÿÿÿÿÿÿÿ·Ï*ñüÿÿÿÿÿÿÿ¾Ï*«üÿÿÿÿÿÿÿÆÏüÿÿÿÿÿÿÿâÏeüÿÿÿÿÿÿÿõÏÌüÿÿÿÿÿÿÿÐfüÿÿÿÿÿÿÿÐ*güÿÿÿÿÿÿÿÐhüÿÿÿÿÿÿÿ$ÐiüÿÿÿÿÿÿÿSÐ*üÿÿÿÿÿÿÿeЭüÿÿÿÿÿÿÿxÐ…üÿÿÿÿÿÿÿÐ*cüÿÿÿÿÿÿÿ•Ðdüÿÿÿÿÿÿÿ£Ðüÿÿÿÿÿÿÿ¶Ðiüÿÿÿÿÿÿÿ¾ÐüÿÿÿÿÿÿÿÃÐeüÿÿÿÿÿÿÿÊÐ%üÿÿÿÿÿÿÿÖÐfüÿÿÿÿÿÿÿÝÐ*güÿÿÿÿÿÿÿäÐ&üÿÿÿÿÿÿÿìÐhüÿÿÿÿÿÿÿöÐeüÿÿÿÿÿÿÿ ÑÌüÿÿÿÿÿÿÿÑfüÿÿÿÿÿÿÿ+Ñ*jüÿÿÿÿÿÿÿ3Ñhüÿÿÿÿÿÿÿ@ÑiüÿÿÿÿÿÿÿHÑüÿÿÿÿÿÿÿPÑiüÿÿÿÿÿÿÿXÑüÿÿÿÿÿÿÿfÑÅwÑ¥üÿÿÿÿÿÿÿ˜Ñnüÿÿÿÿÿÿÿ¸Ñ*cüÿÿÿÿÿÿÿÕÑüÿÿÿÿÿÿÿÜÑJüÿÿÿÿÿÿÿãÑ'üÿÿÿÿÿÿÿêÑ6üÿÿÿÿÿÿÿ÷ѪüÿÿÿÿÿÿÿþÑ*ñüÿÿÿÿÿÿÿÒ*«üÿÿÿÿÿÿÿ Òüÿÿÿÿÿÿÿ)Òeüÿÿÿÿÿÿÿ<ÒÌüÿÿÿÿÿÿÿKÒfüÿÿÿÿÿÿÿ^Ò*güÿÿÿÿÿÿÿfÒhüÿÿÿÿÿÿÿkÒiüÿÿÿÿÿÿÿ“Ò*üÿÿÿÿÿÿÿ¥Ò­üÿÿÿÿÿÿÿ»Ò†üÿÿÿÿÿÿÿÂÒ*cüÿÿÿÿÿÿÿÕÒdüÿÿÿÿÿÿÿãÒüÿÿÿÿÿÿÿöÒiüÿÿÿÿÿÿÿþÒüÿÿÿÿÿÿÿÓeüÿÿÿÿÿÿÿ Ó(üÿÿÿÿÿÿÿÓfüÿÿÿÿÿÿÿÓ*güÿÿÿÿÿÿÿ$Ó)üÿÿÿÿÿÿÿ,Óhüÿÿÿÿÿÿÿ6ÓeüÿÿÿÿÿÿÿIÓÌüÿÿÿÿÿÿÿXÓfüÿÿÿÿÿÿÿkÓ*jüÿÿÿÿÿÿÿsÓhüÿÿÿÿÿÿÿ€ÓiüÿÿÿÿÿÿÿˆÓüÿÿÿÿÿÿÿÓiüÿÿÿÿÿÿÿ˜Óüÿÿÿÿÿÿÿ¦ÓÅ<·ÓØüÿÿÿÿÿÿÿÕÓnüÿÿÿÿÿÿÿñÓ*cüÿÿÿÿÿÿÿÔüÿÿÿÿÿÿÿÔJüÿÿÿÿÿÿÿÔ*üÿÿÿÿÿÿÿ#Ô6üÿÿÿÿÿÿÿ0Ôªüÿÿÿÿÿÿÿ7Ô*ñüÿÿÿÿÿÿÿ>Ô*«üÿÿÿÿÿÿÿFÔüÿÿÿÿÿÿÿbÔeüÿÿÿÿÿÿÿuÔÌüÿÿÿÿÿÿÿ„Ôfüÿÿÿÿÿÿÿ—Ô*güÿÿÿÿÿÿÿŸÔhüÿÿÿÿÿÿÿ¤ÔiüÿÿÿÿÿÿÿÓÔ*üÿÿÿÿÿÿÿåÔ­üÿÿÿÿÿÿÿøÔ‡üÿÿÿÿÿÿÿÿÔ*cüÿÿÿÿÿÿÿÕdüÿÿÿÿÿÿÿ#Õüÿÿÿÿÿÿÿ6Õiüÿÿÿÿÿÿÿ>ÕüÿÿÿÿÿÿÿCÕeüÿÿÿÿÿÿÿJÕ+üÿÿÿÿÿÿÿVÕfüÿÿÿÿÿÿÿ]Õ*güÿÿÿÿÿÿÿdÕ,üÿÿÿÿÿÿÿlÕhüÿÿÿÿÿÿÿvÕeüÿÿÿÿÿÿÿ‰ÕÌüÿÿÿÿÿÿÿ˜Õfüÿÿÿÿÿÿÿ«Õ*jüÿÿÿÿÿÿÿ³ÕhüÿÿÿÿÿÿÿÀÕiüÿÿÿÿÿÿÿÈÕüÿÿÿÿÿÿÿÐÕiüÿÿÿÿÿÿÿØÕüÿÿÿÿÿÿÿðÕ*cüÿÿÿÿÿÿÿ ÖüÿÿÿÿÿÿÿÖJüÿÿÿÿÿÿÿÖ-üÿÿÿÿÿÿÿ!Ö6üÿÿÿÿÿÿÿ.Öªüÿÿÿÿÿÿÿ5Ö*ñüÿÿÿÿÿÿÿ<Ö*«üÿÿÿÿÿÿÿDÖüÿÿÿÿÿÿÿSÖ*üÿÿÿÿÿÿÿeÖ­üÿÿÿÿÿÿÿrÖˆüÿÿÿÿÿÿÿyÖ*cüÿÿÿÿÿÿÿšÖeüÿÿÿÿÿÿÿ­ÖÌüÿÿÿÿÿÿÿ¼ÖfüÿÿÿÿÿÿÿÏÖ*güÿÿÿÿÿÿÿ×ÖhüÿÿÿÿÿÿÿÜÖiüÿÿÿÿÿÿÿöÖüÿÿÿÿÿÿÿ×iüÿÿÿÿÿÿÿ×üÿÿÿÿÿÿÿ×eüÿÿÿÿÿÿÿ×.üÿÿÿÿÿÿÿ&×füÿÿÿÿÿÿÿ-×*güÿÿÿÿÿÿÿ4×/üÿÿÿÿÿÿÿ<×hüÿÿÿÿÿÿÿC×eüÿÿÿÿÿÿÿV×Ìüÿÿÿÿÿÿÿe×füÿÿÿÿÿÿÿx×*jüÿÿÿÿÿÿÿ€×hüÿÿÿÿÿÿÿ×iüÿÿÿÿÿÿÿ•×üÿÿÿÿÿÿÿ×iüÿÿÿÿÿÿÿ¥×üÿÿÿÿÿÿÿÀ×*cüÿÿÿÿÿÿÿÜ×üÿÿÿÿÿÿÿã×Jüÿÿÿÿÿÿÿê×0üÿÿÿÿÿÿÿñ×6üÿÿÿÿÿÿÿþתüÿÿÿÿÿÿÿØ*ñüÿÿÿÿÿÿÿ Ø*«üÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿ#Ø*üÿÿÿÿÿÿÿ5Ø­üÿÿÿÿÿÿÿB؉üÿÿÿÿÿÿÿIØ*cüÿÿÿÿÿÿÿjØeüÿÿÿÿÿÿÿ}ØÌüÿÿÿÿÿÿÿŒØfüÿÿÿÿÿÿÿŸØ*güÿÿÿÿÿÿÿ§Øhüÿÿÿÿÿÿÿ¬ØiüÿÿÿÿÿÿÿÆØüÿÿÿÿÿÿÿÖØiüÿÿÿÿÿÿÿÞØüÿÿÿÿÿÿÿãØeüÿÿÿÿÿÿÿêØ1üÿÿÿÿÿÿÿöØfüÿÿÿÿÿÿÿýØ*güÿÿÿÿÿÿÿÙ2üÿÿÿÿÿÿÿ ÙhüÿÿÿÿÿÿÿÙeüÿÿÿÿÿÿÿ&ÙÌüÿÿÿÿÿÿÿ5ÙfüÿÿÿÿÿÿÿHÙ*jüÿÿÿÿÿÿÿPÙhüÿÿÿÿÿÿÿ]ÙiüÿÿÿÿÿÿÿeÙüÿÿÿÿÿÿÿmÙiüÿÿÿÿÿÿÿuÙüÿÿÿÿÿÿÿÙ*cüÿÿÿÿÿÿÿ¬Ùüÿÿÿÿÿÿÿ³ÙJüÿÿÿÿÿÿÿºÙ3üÿÿÿÿÿÿÿÁÙ6üÿÿÿÿÿÿÿÎÙªüÿÿÿÿÿÿÿÕÙ*ñüÿÿÿÿÿÿÿÜÙ*«üÿÿÿÿÿÿÿäÙüÿÿÿÿÿÿÿóÙ*üÿÿÿÿÿÿÿÚ­üÿÿÿÿÿÿÿÚŠüÿÿÿÿÿÿÿÚ*cüÿÿÿÿÿÿÿ:ÚeüÿÿÿÿÿÿÿMÚÌüÿÿÿÿÿÿÿ\ÚfüÿÿÿÿÿÿÿoÚ*güÿÿÿÿÿÿÿwÚhüÿÿÿÿÿÿÿ|Úiüÿÿÿÿÿÿÿ–Úüÿÿÿÿÿÿÿ¦Úiüÿÿÿÿÿÿÿ®Úüÿÿÿÿÿÿÿ³ÚeüÿÿÿÿÿÿÿºÚ4üÿÿÿÿÿÿÿÆÚfüÿÿÿÿÿÿÿÍÚ*güÿÿÿÿÿÿÿÔÚ5üÿÿÿÿÿÿÿÜÚhüÿÿÿÿÿÿÿãÚeüÿÿÿÿÿÿÿöÚÌüÿÿÿÿÿÿÿÛfüÿÿÿÿÿÿÿÛ*jüÿÿÿÿÿÿÿ Ûhüÿÿÿÿÿÿÿ-Ûiüÿÿÿÿÿÿÿ5Ûüÿÿÿÿÿÿÿ=ÛiüÿÿÿÿÿÿÿEÛüÿÿÿÿÿÿÿ`Û*cüÿÿÿÿÿÿÿ|ÛüÿÿÿÿÿÿÿƒÛJüÿÿÿÿÿÿÿŠÛ6üÿÿÿÿÿÿÿ‘Û6üÿÿÿÿÿÿÿžÛªüÿÿÿÿÿÿÿ¥Û*ñüÿÿÿÿÿÿÿ¬Û*«üÿÿÿÿÿÿÿ´ÛüÿÿÿÿÿÿÿÃÛ*üÿÿÿÿÿÿÿÕÛ­üÿÿÿÿÿÿÿâÛ‹üÿÿÿÿÿÿÿéÛ*cüÿÿÿÿÿÿÿ ÜeüÿÿÿÿÿÿÿÜÌüÿÿÿÿÿÿÿ,Üfüÿÿÿÿÿÿÿ?Ü*güÿÿÿÿÿÿÿGÜhüÿÿÿÿÿÿÿLÜiüÿÿÿÿÿÿÿfÜüÿÿÿÿÿÿÿvÜiüÿÿÿÿÿÿÿ~ÜüÿÿÿÿÿÿÿƒÜeüÿÿÿÿÿÿÿŠÜ7üÿÿÿÿÿÿÿ–ÜfüÿÿÿÿÿÿÿÜ*güÿÿÿÿÿÿÿ¤Ü8üÿÿÿÿÿÿÿ¬Ühüÿÿÿÿÿÿÿ³ÜeüÿÿÿÿÿÿÿÆÜÌüÿÿÿÿÿÿÿÕÜfüÿÿÿÿÿÿÿèÜ*jüÿÿÿÿÿÿÿðÜhüÿÿÿÿÿÿÿýÜiüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿ ÝiüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿ0Ý*cüÿÿÿÿÿÿÿLÝüÿÿÿÿÿÿÿSÝJüÿÿÿÿÿÿÿZÝ9üÿÿÿÿÿÿÿaÝ6üÿÿÿÿÿÿÿnݪüÿÿÿÿÿÿÿuÝ*ñüÿÿÿÿÿÿÿ|Ý*«üÿÿÿÿÿÿÿ„Ýüÿÿÿÿÿÿÿ“Ý*üÿÿÿÿÿÿÿ¥Ý­üÿÿÿÿÿÿÿ²ÝŒüÿÿÿÿÿÿÿ¹Ý*cüÿÿÿÿÿÿÿÚÝeüÿÿÿÿÿÿÿíÝÌüÿÿÿÿÿÿÿüÝfüÿÿÿÿÿÿÿÞ*güÿÿÿÿÿÿÿÞhüÿÿÿÿÿÿÿÞiüÿÿÿÿÿÿÿ6ÞüÿÿÿÿÿÿÿFÞiüÿÿÿÿÿÿÿNÞüÿÿÿÿÿÿÿSÞeüÿÿÿÿÿÿÿZÞ:üÿÿÿÿÿÿÿfÞfüÿÿÿÿÿÿÿmÞ*güÿÿÿÿÿÿÿtÞ;üÿÿÿÿÿÿÿ|ÞhüÿÿÿÿÿÿÿƒÞeüÿÿÿÿÿÿÿ–ÞÌüÿÿÿÿÿÿÿ¥Þfüÿÿÿÿÿÿÿ¸Þ*jüÿÿÿÿÿÿÿÀÞhüÿÿÿÿÿÿÿÍÞiüÿÿÿÿÿÿÿÕÞüÿÿÿÿÿÿÿÝÞiüÿÿÿÿÿÿÿåÞüÿÿÿÿÿÿÿß*cüÿÿÿÿÿÿÿßüÿÿÿÿÿÿÿ#ßJüÿÿÿÿÿÿÿ*ß<üÿÿÿÿÿÿÿ1ß6üÿÿÿÿÿÿÿ>ߪüÿÿÿÿÿÿÿEß*ñüÿÿÿÿÿÿÿLß*«üÿÿÿÿÿÿÿTßüÿÿÿÿÿÿÿcß*üÿÿÿÿÿÿÿuß­üÿÿÿÿÿÿÿ‚ßüÿÿÿÿÿÿÿ‰ß*cüÿÿÿÿÿÿÿªßeüÿÿÿÿÿÿÿ½ßÌüÿÿÿÿÿÿÿÌßfüÿÿÿÿÿÿÿßß*güÿÿÿÿÿÿÿçßhüÿÿÿÿÿÿÿìßiüÿÿÿÿÿÿÿàüÿÿÿÿÿÿÿàiüÿÿÿÿÿÿÿàüÿÿÿÿÿÿÿ#àeüÿÿÿÿÿÿÿ*à=üÿÿÿÿÿÿÿ6àfüÿÿÿÿÿÿÿ=à*güÿÿÿÿÿÿÿDà>üÿÿÿÿÿÿÿLàhüÿÿÿÿÿÿÿSàeüÿÿÿÿÿÿÿfàÌüÿÿÿÿÿÿÿuàfüÿÿÿÿÿÿÿˆà*jüÿÿÿÿÿÿÿàhüÿÿÿÿÿÿÿàiüÿÿÿÿÿÿÿ¥àüÿÿÿÿÿÿÿ­àiüÿÿÿÿÿÿÿµàüÿÿÿÿÿÿÿ.Aüÿÿÿÿÿÿÿbf6üÿÿÿÿÿÿÿ2h6üÿÿÿÿÿÿÿj6üÿÿÿÿÿÿÿ s¹üÿÿÿÿÿÿÿÛt¹üÿÿÿÿÿÿÿ«v¹üÿÿÿÿÿÿÿ‡x6üÿÿÿÿÿÿÿgz6üÿÿÿÿÿÿÿG|6üÿÿÿÿÿÿÿ'~6üÿÿÿÿÿÿÿ€6üÿÿÿÿÿÿÿæ6üÿÿÿÿÿÿÿƃ6üÿÿÿÿÿÿÿ¦…6üÿÿÿÿÿÿÿ†‡6üÿÿÿÿÿÿÿf‰6üÿÿÿÿÿÿÿF‹6üÿÿÿÿÿÿÿ&6üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿç6üÿÿÿÿÿÿÿÆ’6üÿÿÿÿÿÿÿ¦”6üÿÿÿÿÿÿÿ†–6üÿÿÿÿÿÿÿg˜6üÿÿÿÿÿÿÿFš6üÿÿÿÿÿÿÿ&œ6üÿÿÿÿÿÿÿž6üÿÿÿÿÿÿÿæŸ6üÿÿÿÿÿÿÿÅ°„üÿÿÿÿÿÿÿ¥²„üÿÿÿÿÿÿÿ…´„üÿÿÿÿÿÿÿp¶„üÿÿÿÿÿÿÿQÂÚüÿÿÿÿÿÿÿÈÂÚüÿÿÿÿÿÿÿ>Ä6üÿÿÿÿÿÿÿ<¹;üÿÿÿÿÿÿÿ*ïüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿ*óüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿ*óüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿ*øüÿÿÿÿÿÿÿ?üÿÿÿÿÿÿÿ)ùüÿÿÿÿÿÿÿ*ïüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿ!ûüÿÿÿÿÿÿÿ*óüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿ!ûüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ!ûüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ+ üÿÿÿÿÿÿÿ; üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿQ@üÿÿÿÿÿÿÿXËüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿmüÿÿÿÿÿÿÿ‹üÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿ*öüÿÿÿÿÿÿÿ¤*üÿÿÿÿÿÿÿ¬üÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿ¼üÿÿÿÿÿÿÿÇüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿW*öüÿÿÿÿÿÿÿ^*üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'Büÿÿÿÿÿÿÿ.Ñüÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ=üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿi*öüÿÿÿÿÿÿÿp*üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'Büÿÿÿÿÿÿÿ.Ôüÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ=üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿi*öüÿÿÿÿÿÿÿp*üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'Büÿÿÿÿÿÿÿ.×üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ=üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿi*öüÿÿÿÿÿÿÿp*üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'Büÿÿÿÿÿÿÿ.¾üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ=üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿi*öüÿÿÿÿÿÿÿp*üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'Büÿÿÿÿÿÿÿ.»üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ=üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿi*öüÿÿÿÿÿÿÿp*üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ'Büÿÿÿÿÿÿÿ.·üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ=üÿÿÿÿÿÿÿWüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿi*öüÿÿÿÿÿÿÿp*üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿW*öüÿÿÿÿÿÿÿ^*üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿW*öüÿÿÿÿÿÿÿ^*üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿÇüÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿW*öüÿÿÿÿÿÿÿ^*üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿÄüÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿW*öüÿÿÿÿÿÿÿ^*üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿW*öüÿÿÿÿÿÿÿ^*üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿT*öüÿÿÿÿÿÿÿ[*üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿküÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿT*öüÿÿÿÿÿÿÿ[*üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿküÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿT*öüÿÿÿÿÿÿÿ[*üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿküÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿT*öüÿÿÿÿÿÿÿ[*üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿküÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿT*öüÿÿÿÿÿÿÿ[*üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿküÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿT*öüÿÿÿÿÿÿÿ[*üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿküÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ#-üÿÿÿÿÿÿÿ*/üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ*/üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ+ûüÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ&Büÿÿÿÿÿÿÿ-$üÿÿÿÿÿÿÿ7üÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿh*öüÿÿÿÿÿÿÿo*üÿÿÿÿÿÿÿwüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‡üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿ Øüÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿ&6üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ:CüÿÿÿÿÿÿÿA'üÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿSüÿÿÿÿÿÿÿküÿÿÿÿÿÿÿvüÿÿÿÿÿÿÿ}*öüÿÿÿÿÿÿÿ„*üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ”üÿÿÿÿÿÿÿœüÿÿÿÿÿÿÿ§üÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ&Büÿÿÿÿÿÿÿ-*üÿÿÿÿÿÿÿ7üÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿh*öüÿÿÿÿÿÿÿo*üÿÿÿÿÿÿÿwüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‡üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿ :üÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿ *>üÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿ*Cüÿÿÿÿÿÿÿ*Düÿÿÿÿÿÿÿ:EüÿÿÿÿÿÿÿH:üÿÿÿÿÿÿÿPFüÿÿÿÿÿÿÿvGüÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿ—ûüÿÿÿÿÿÿÿœIüÿÿÿÿÿÿÿgûüÿÿÿÿÿÿÿ*Cüÿÿÿÿÿÿÿ*Düÿÿÿÿÿÿÿ:EüÿÿÿÿÿÿÿH:üÿÿÿÿÿÿÿfGüÿÿÿÿÿÿÿqHüÿÿÿÿÿÿÿ‡ûüÿÿÿÿÿÿÿŒIüÿÿÿÿÿÿÿZFüÿÿÿÿÿÿÿ ¾ûÿÿÿÿÿÿÿ ¾ûÿÿÿÿÿÿÿ ¾ûÿÿÿÿÿÿÿ ¾ûÿÿÿÿÿÿÿ ¾ûÿÿÿÿÿÿÿ;ûüÿÿÿÿÿÿÿ ¾ûÿÿÿÿÿÿÿ;ûüÿÿÿÿÿÿÿ ¾ûÿÿÿÿÿÿÿ;ûüÿÿÿÿÿÿÿ ¾ûÿÿÿÿÿÿÿ;ûüÿÿÿÿÿÿÿ ]üÿÿÿÿÿÿÿHkLl˜kœlðkôlHkLlœk lôkølHkLl˜kœlìkðl@kDl”k˜lèkìl<k@lk”làkäl0k4l„kˆlôkølTkXl°k´l klhkllÌkÐl8k<l k¤lôkølD kH l˜ kœ lì kð lD kH lœ k  lô kø lL kP l  k¤ lô kø lD kH l˜ kœ lè kì l< k@ l k” lkl`kdl¬k°lüklLkPlœk lèkìl4k8l€k„lÌkÐlk llkpl¼kÀl kl\k`l¬k°lüklLkPlœk lìkðl<k@lŒklÜkàl,k0l|k€lÌkÐlk llkpl¼kÀl kl\k`l¬k°lüklLkPlœk lìkðl<k@lŒklÜkàl,k0l|k€lÌkÐlk llkpl¼kÀl kl`kdl¬k°løkülDkHlk”lÜkàl(k,lxk|lÔkØl k$llkpl¸k¼l k lP kT lœ k  lè kì l4!k8!l€!k„!lÌ!kÐ!l"k"ld"kh"l°"k´"lü"k#lH#kL#l”#k˜#là#kä#l,$k0$lx$k|$lÄ$kÈ$l%k%l\%k`%l¨%k¬%lô%kø%l@&kD&lŒ&k&lØ&kÜ&l$'k('lp'kt'l¼'kÀ'l(k (lT(kX(l (k¤(lì(kð(l8)k<)l„)kˆ)lÐ)kÔ)l*k *lh*kl*l´*k¸*l+k+lL+kP+l˜+kœ+lä+kè+l0,k4,l|,k€,lÈ,kÌ,l-k-l`-kd-l¬-k°-lø-kü-lD.kH.l.k”.lÜ.kà.l(/k,/lt/kx/lÀ/kÄ/l 0k0lX0k\0l¤0k¨0lð0kô0lH1kL1l 1k¤1lø1kü1lP2kT2l¨2k¬2l3k3lX3k\3l°3k´3l4k 4l`4kd4l¼4kÀ4l5k5lŒ5k5lØ5kÜ5l(6k,6lt6kx6lÀ6kÄ6l 7k7lX7k\7lì7kð7l@8kD8l„8kˆ8lÈ8kÌ8l 9k9ld9kh9l<:k@:l„:kˆ:lÌ:kÐ:lh;kl;lÀ;kÄ;l<k<lp<kt<l¼<kÀ<l=k =lT=kX=l =k¤=lì=kð=l8>k<>l'*¥üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ]düÿÿÿÿÿÿÿo*’üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ„Düÿÿÿÿÿÿÿ‹*¥üÿÿÿÿÿÿÿš¨üÿÿÿÿÿÿÿ¡*’üÿÿÿÿÿÿÿÌ*ïüÿÿÿÿÿÿÿï©üÿÿÿÿÿÿÿû”üÿÿÿÿÿÿÿ3 ¾ûÿÿÿÿÿÿÿNAüÿÿÿÿÿÿÿddüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‡ðüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*cüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ16üÿÿÿÿÿÿÿDªüÿÿÿÿÿÿÿK*ñüÿÿÿÿÿÿÿR*«üÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿn­üÿÿÿÿÿÿÿŠüÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ *’üÿÿÿÿÿÿÿ[ ¾ûÿÿÿÿÿÿÿvAüÿÿÿÿÿÿÿƒ ¾ûÿÿÿÿÿÿÿžAüÿÿÿÿÿÿÿÄdüÿÿÿÿÿÿÿ*Wüÿÿÿÿÿÿÿ4 ¾ûÿÿÿÿÿÿÿS*XüÿÿÿÿÿÿÿdGüÿÿÿÿÿÿÿ€Güÿÿÿÿÿÿÿ‡*YüÿÿÿÿÿÿÿÖGüÿÿÿÿÿÿÿáZüÿÿÿÿÿÿÿúûüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ eüÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿ$ûüÿÿÿÿÿÿÿ)[üÿÿÿÿÿÿÿ1iüÿÿÿÿÿÿÿ>ûüÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿ*]üÿÿÿÿÿÿÿ4 ¾ûÿÿÿÿÿÿÿS*^üÿÿÿÿÿÿÿdGüÿÿÿÿÿÿÿ€Güÿÿÿÿÿÿÿ‡*_üÿÿÿÿÿÿÿÖGüÿÿÿÿÿÿÿá`üÿÿÿÿÿÿÿúûüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ eüÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿ&iüÿÿÿÿÿÿÿ3ûüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ*büÿÿÿÿÿÿÿ4 ¾ûÿÿÿÿÿÿÿS*cüÿÿÿÿÿÿÿdGüÿÿÿÿÿÿÿ€Güÿÿÿÿÿÿÿ‡*düÿÿÿÿÿÿÿÖGüÿÿÿÿÿÿÿáeüÿÿÿÿÿÿÿúûüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ eüÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿ&iüÿÿÿÿÿÿÿ3ûüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ.*’üÿÿÿÿÿÿÿX ¾ûÿÿÿÿÿÿÿuAüÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿ¼düÿÿÿÿÿÿÿ*nüÿÿÿÿÿÿÿ4 ¾ûÿÿÿÿÿÿÿS*DüÿÿÿÿÿÿÿdGüÿÿÿÿÿÿÿ€Güÿÿÿÿÿÿÿ‡*oüÿÿÿÿÿÿÿÖGüÿÿÿÿÿÿÿáHüÿÿÿÿÿÿÿúûüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ eüÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿ&iüÿÿÿÿÿÿÿ3ûüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ ¾ûÿÿÿÿÿÿÿ*óüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿ!ûüÿÿÿÿÿÿÿL Vüÿÿÿÿÿÿÿ%*Qüÿÿÿÿÿÿÿ,uüÿÿÿÿÿÿÿ3L =vüÿÿÿÿÿÿÿD< I\üÿÿÿÿÿÿÿP*SüÿÿÿÿÿÿÿWuüÿÿÿÿÿÿÿ^< cvüÿÿÿÿÿÿÿj, oaüÿÿÿÿÿÿÿv*Oüÿÿÿÿÿÿÿ}uüÿÿÿÿÿÿÿ„, ‰vüÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿ—$ Ÿ¨üÿÿÿÿÿÿÿ¦*wüÿÿÿÿÿÿÿ­uüÿÿÿÿÿÿÿ´$ ¼vüÿÿÿÿÿÿÿÃFüÿÿÿÿÿÿÿÊ Ò¨üÿÿÿÿÿÿÿÙuüÿÿÿÿÿÿÿà èvüÿÿÿÿÿÿÿï ômüÿÿÿÿÿÿÿû*Müÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿ  vüÿÿÿÿÿÿÿ*xüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ!yüÿÿÿÿÿÿÿ(*züÿÿÿÿÿÿÿ/*²üÿÿÿÿÿÿÿ4yüÿÿÿÿÿÿÿ;*{üÿÿÿÿÿÿÿB*ÀüÿÿÿÿÿÿÿGyüÿÿÿÿÿÿÿN*|üÿÿÿÿÿÿÿU*ÑüÿÿÿÿÿÿÿZyüÿÿÿÿÿÿÿa*}üÿÿÿÿÿÿÿh*·üÿÿÿÿÿÿÿmyüÿÿÿÿÿÿÿt*~üÿÿÿÿÿÿÿ{*Éüÿÿÿÿÿÿÿ€yüÿÿÿÿÿÿÿ‡*üÿÿÿÿÿÿÿŽ*¬üÿÿÿÿÿÿÿ“yüÿÿÿÿÿÿÿš*€üÿÿÿÿÿÿÿ¡*‹üÿÿÿÿÿÿÿ¦yüÿÿÿÿÿÿÿ­*üÿÿÿÿÿÿÿ½*‚üÿÿÿÿÿÿÿÉ*ƒüÿÿÿÿÿÿÿÕ*„üÿÿÿÿÿÿÿá*nüÿÿÿÿÿÿÿè*Wüÿÿÿÿÿÿÿïuüÿÿÿÿÿÿÿ÷vüÿÿÿÿÿÿÿ*büÿÿÿÿÿÿÿ*[üÿÿÿÿÿÿÿ#uüÿÿÿÿÿÿÿ+vüÿÿÿÿÿÿÿ4*]üÿÿÿÿÿÿÿ;*YüÿÿÿÿÿÿÿBuüÿÿÿÿÿÿÿJvüÿÿÿÿÿÿÿV*Wüÿÿÿÿÿÿÿ]*Uüÿÿÿÿÿÿÿduüÿÿÿÿÿÿÿlvüÿÿÿÿÿÿÿvdüÿÿÿÿÿÿÿ}Ž‘•“•–˜•™˜•š—•›œŸ’(xŸ ’(€•¢”•¤”•¦”•¨”•ª”—ôü ÷(Û«ñú ÷(Ûz+K Bž+1 3(*0)8(@'H&P%X8`7h5p¬x­€®ˆ¯°˜± ²¨³°´ÀžÈ2Ð4صà¶è·ð¸ø¹º»¼½¡+   ($0#8"@!H PX`hpx€ˆ £ã ?(0ì¥á ê(0ë§ß è(0é©çý 9(;0=«Ýþ ä(ÿ0å{± Ð {µ (@{¾ HP`{Æ hP€{Ô ˆ@ {ã ¨Ð\À{ò È@à{ø èZ{ €W { (°T@{" H R`{/ h€€{; ˆÀ {F ¨`OÀ{S È Là{` è°{h ð {p (à @{€ HÐ `{’ h€{¤ ˆ@I {¶ ¨ÐEÀ{È ÈpBà{Ö è±{é ? {ö (P<@{ H9`{ hð€{ ˆÀ {+ ¨À{8 È@à{D è7{Q @4@HH ·`EhP¹€Bˆ» ?¨°¼À<È`¾à9è •6 ˜ 3( ›@0H`®`-hÀ«€*ˆ © '¨ÀÀ$È€¤à{€è0†{MÀ—@{¾HÀe`{¶hð‘€{xˆðƒ {1¨pvÀ{¦ÈP`à{ÓèÀˆ{¬ b {´(ðc@{íH`Ž€_ˆÀµ {^¨pÀ{¦Èà{iè°{˜@Œ {Á(°_@{H@€{}ˆ@Ÿ {‘¨°IÀ{¤ÈpWà{Àè0Z {¶ ð\ {P( pÈ@ {_H 0Ë` {gh ðÍ€ {uˆ °Ð  {~¨ pÓÀ {ÉÈ °à {Öè p  {ß 0# {ç( ð%@ {ïH °(` {÷h p+€ {؈  Š  {⨠€ŒÀ {,È à•à {6è pr {´  ’ {( ”@ {šH 0e` {Öh ðg€ {çˆ °j  {…¨ 0 À {zÈ p  {u pL {³( pÞ@ {»H 0á` {Åh ð〠{ш °æ  {Þ¨ péÀ {¨È 0ìà {iè ` {ç ðî {ó( °ñ@ {H pô` {h 0÷€ {ˆ ðù  {-¨ °üÀ {>È pÿà {Lè 0{[ð {h(°@{H0.`{hð0€{!ˆ°3 {-¨p6À{<È09à{Gèð;{S°> {c(pA@{sH0D`{‚hðF€{ˆ0ÖÀ{È0Oà{uèðQ{»°T {Þ(p@{±H0`{Àhð€{¨ˆ` {6¨@À{´È ƒà{Âè…{Ëà† {¢(°@{\H ™`{h€›€{šˆðØ {¨¨°ÛÀ{FÈ°Å{Ìg {Õ(`i@{7HÃ`{&hÀÁ€{‡ ˆpË {¨ˆà{çè ž{ p {÷(0k@{ýHm`{hÐn€{ˆðq Z¨ðÞÀWÈ ÝàTèPÛQ€Ù N(°×@KHàÕ`fh Ó€cˆ`Ñ `¨ ÏÀ{UÈàwà{_èÀy{n { {}(€}@{“Hð`{Mhv€{Uˆ0} {8¨°xÀ{EÈðzà{Éèpb{h Ç {(°o@{H²`{hà³€{îˆ ° {@¨@tÀ{O È°Âà{ôèpm{6 P¾ {"(0t`{a €{ˆ{ { {а{ÐÀ{ØÐ{Øà{Ðð{Ð{k{k {º({i 0{r @{7P{x `{2p{ €{‰ ˆ{  {– °{œ À{œ Ð{œ à{¤ ð{­ {U{º { ({Ç @{Ò P{Ø `{á h{i p{æ x{ï {ø ˜{ À{ È{ Ð{ à{ ð{ {* {b {b({- @{bP{kX{; p{b€{@ {J  {k¨{P À{Z Ð{b à{ è{h {* {o {z 0{‰ 8{’ P{— `{ž h{¢ ˜« 4H\p „ ˜ ¬ À Ôèü$8L`t¬ÀÔèü$8 L!`"t#› °%¹&ð(ù) +),P.Y/€1‰2°4¹5à7é8:;@=I>p@yA C©DÐFÙGI J0L9M`OiPR™SÀUÉVðXùY [)\P]x^Œ^  _¼_0ÐaÙbd e4g=hdixjŒk lÀÔnÝopqTrts”t´uÔv w< xp y¤ zÄ @Í ~ô ý ~P$ À- ~ \ ðe ~øŒ • ~P¼ Ð Å ~¤ì à õ ~ü ð % ~PL °U ~ | À… ~ô¬ €µ ~HÜ @å ~œ @ ~ð< PE ~Dl Pu ~˜œ ¥ ~èÌ ÐÕ ~8ü ð  ~Œ4 À#= ~ül à%u ~\¤ à'­ ~¸Ü à)å ~à+~pL.U~Ô„0~@Ð@4Ù~¨7~üP9Y~L P<™~  Ð?Ù~ô pB~L XÐEa~¤ œ@I¥~ü à Lé~T `O)~¨ ` Ri~ü  °T©~L à€Wé~  Z)~ð `Ð\i~D  »©~˜ нÙ~© _~à DP`M~Ð x b~¬ðcµ~hàÀeé~´4g=~ˆ`i‘~TÜ0kå~¤m~ðDÐnM~<x p~ˆ¬prµ~Ôì@tõ~$,v5~tlàwu~ĬÀyµ~ì {õ~d,€}5~´l`u~¬@µ~Tì ƒõ~¤,…5~ôlà†u~D¬Àˆµ~”ì Šõ~ä,€Œ5~4l`Žu~„¬@µ~Ôì ’õ~$,”5~tlà•u~ĬÀ—µ~ì ™õ~d,€›5~´l`u~¬@Ÿµ~Tì ¡õ~¤,£5~ôlà¤u~D¬À¦µ~”ì ¨õ~ä,€ª5~4l`¬u~„¬@®µ~Ôì °õ~$,²5~tlà³u~ĬÀµµ~ì ·õ~h P¹)~´T»]~ˆ°¼‘~L¼`¾Å~˜ðÀù~ä$ ÀÁ- ~0p Ãy ~€° °Å¹ ~Üð pÈù ~(0!0Ë9!~tp!ðÍy!~À°!°Ð¹!~ ð!pÓù!~X 0"0Ö9"~¤ p"ðØy"~ð °"°Û¹"~¹+~ì+ð+pAù+~8,0,0D9,~„,p,ðFy,~Ð,°,°I¹,~-ð,pLù,~h-0-0O9-~´-p-ðQy-~.°-°T¹-~L.ð-pWù-~˜.0.0Z9.~ä.p.ð\y.~0/°.°_¹.~|/ð.pbù.~È/0/0e9/~0p/ðgy/~`0°/°j¹/~¬0ð/pmù/~ø0(0°o10~P1`0ðqi0~¨1˜00t¡0~2Ð0pvÙ0~X21°x1~°2@1ðzI1~3x10}1~`3°1p¹1~¸3è1°ñ1~4 2ðƒ)2~h4X20†a2~Ä42ˆ™2~ 5à2@Œé2~”5 3)3~à5`3ð‘i3~06”3 •3~|6Ø3 ˜á3~È64 ›%4~7`4Yi4~`7œ4 ž¥4~p7Ø4€¤á4~ô75 ©5~H8H5À«Q5~Œ8€5`®‰5~Ð8¸5dä5±í5~9(6@µŒ6q•6~l9à6ré6~œ947s=7~Ì9ˆ7tÌ7P¾Õ7~ü98°Â!8~D:d8Çm8~Œ:°8x¹8~Ô:9y$9pË-9~;t9|9}¼9 ÏÅ9~p;ô9`Ñý9~È;,: Ó5:~ <d:àÕm:~x<˜:°×¡:~Ä<Ì:€ÙÕ:~=;PÛ ;~\=4; Ý=;~¨=h;ðÞq;~ô=.symtab.strtab.shstrtab.rela.text.data.bss.text._ZNK11XbmcCommons9Exception10GetMessageEv.text._ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.rela.text._ZN9XBMCAddon18WrongTypeExceptionD2Ev.rela.text._ZN11XbmcCommons18UncheckedExceptionD2Ev.rela.text._ZN14PythonBindings20PythonToCppExceptionD2Ev.rodata._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.str1.1.rela.text._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.rela.text._ZN9XBMCAddon18WrongTypeExceptionD0Ev.rela.text._ZN11XbmcCommons18UncheckedExceptionD0Ev.rela.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorD2Ev.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorD0Ev.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onNotificationESsSsSs.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onNotificationESsSsSs.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onNotificationESsSsSs.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director16onAbortRequestedEv.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director16onAbortRequestedEv.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director16onAbortRequestedEv.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director15onCleanFinishedESs.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director15onCleanFinishedESs.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director15onCleanFinishedESs.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onCleanStartedESs.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onCleanStartedESs.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onCleanStartedESs.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onDatabaseUpdatedESs.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onDatabaseUpdatedESs.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onDatabaseUpdatedESs.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director21onDatabaseScanStartedESs.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director21onDatabaseScanStartedESs.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director21onDatabaseScanStartedESs.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onScanFinishedESs.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onScanFinishedESs.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director14onScanFinishedESs.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director13onScanStartedESs.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director13onScanStartedESs.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director13onScanStartedESs.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onDPMSDeactivatedEv.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onDPMSDeactivatedEv.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onDPMSDeactivatedEv.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director15onDPMSActivatedEv.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director15onDPMSActivatedEv.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director15onDPMSActivatedEv.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director24onScreensaverDeactivatedEv.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director24onScreensaverDeactivatedEv.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director24onScreensaverDeactivatedEv.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director22onScreensaverActivatedEv.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director22onScreensaverActivatedEv.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director22onScreensaverActivatedEv.rodata._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onSettingsChangedEv.str1.1.rela.text._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onSettingsChangedEv.gcc_except_table._ZN14PythonBindings31XBMCAddon_xbmc_Monitor_Director17onSettingsChangedEv.rodata._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director15onQueueNextItemEv.str1.1.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director15onQueueNextItemEv.gcc_except_table._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director15onQueueNextItemEv.rodata._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackResumedEv.str1.1.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackResumedEv.gcc_except_table._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackResumedEv.rodata._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director16onPlayBackPausedEv.str1.1.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director16onPlayBackPausedEv.gcc_except_table._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director16onPlayBackPausedEv.rodata._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackStoppedEv.str1.1.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackStoppedEv.gcc_except_table._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackStoppedEv.rodata._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director15onPlayBackEndedEv.str1.1.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director15onPlayBackEndedEv.gcc_except_table._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director15onPlayBackEndedEv.rodata._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackStartedEv.str1.1.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackStartedEv.gcc_except_table._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director17onPlayBackStartedEv.rela.text._ZN9XBMCAddon10AddonClass12deallocatingEv.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_DirectorD2Ev.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_DirectorD0Ev.rodata._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director21onPlayBackSeekChapterEi.str1.1.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director21onPlayBackSeekChapterEi.gcc_except_table._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director21onPlayBackSeekChapterEi.rodata._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director14onPlayBackSeekEii.str1.1.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director14onPlayBackSeekEii.gcc_except_table._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director14onPlayBackSeekEii.rodata._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director22onPlayBackSpeedChangedEi.str1.1.rela.text._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director22onPlayBackSpeedChangedEi.gcc_except_table._ZN14PythonBindings30XBMCAddon_xbmc_Player_Director22onPlayBackSpeedChangedEi.rela.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.rela.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.rela.text._ZN9XBMCAddon4xbmc13RenderCaptureD0Ev.gcc_except_table._ZN9XBMCAddon4xbmc13RenderCaptureD0Ev.rela.text._ZN9XBMCAddon4xbmc13RenderCaptureD2Ev.gcc_except_table._ZN9XBMCAddon4xbmc13RenderCaptureD2Ev.rela.text._ZNSt10shared_ptrI12CApplicationED2Ev.rela.text._ZNSt10shared_ptrI15CGraphicContextED2Ev.rela.text._ZNSt10shared_ptrI4CLogED2Ev.rela.text._ZNSt10shared_ptrI9CLangInfoED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI12CApplicationE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZNK9XBMCAddon10AddonClass7ReleaseEv.rodata.str1.1.rodata.str1.8.rela.gcc_except_table.rela.text._ZN11XbmcCommons9ExceptionC2ERKS0_.rodata._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.str1.1.rela.text._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.rela.text._ZN14PythonBindings19retrieveApiInstanceEP7_objectPKNS_8TypeInfoEPKcS6_.rela.text._ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv.rela.text._ZNSt6vectorISsSaISsEED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI12CApplicationE11getInstanceEv.rela.text._ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv.rela.text._ZN14PythonBindings20PythonToCppExceptionD0Ev.rela.text.startup.rela.init_array.rodata._ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSN14PythonBindings8DirectorE.rela.data.rel.ro._ZTIN14PythonBindings8DirectorE.rodata._ZTSSt14default_deleteIA_hE.bss._ZN8xbmcutil16GlobalsSingletonI12CApplicationE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE.bss._ZGVN8xbmcutil16GlobalsSingletonI12CApplicationE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI12CApplicationE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.rodata._ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSN11XbmcCommons18UncheckedExceptionE.rela.data.rel.ro._ZTIN11XbmcCommons18UncheckedExceptionE.rodata._ZTSN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTIN9XBMCAddon18WrongTypeExceptionE.rodata._ZTSN14PythonBindings20PythonToCppExceptionE.rela.data.rel.ro._ZTIN14PythonBindings20PythonToCppExceptionE.rodata._ZTSN9XBMCAddon4xbmc13RenderCaptureE.rela.data.rel.ro._ZTIN9XBMCAddon4xbmc13RenderCaptureE.rodata._ZTSN14PythonBindings30XBMCAddon_xbmc_Player_DirectorE.rela.data.rel.ro._ZTIN14PythonBindings30XBMCAddon_xbmc_Player_DirectorE.rodata._ZTSN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorE.rela.data.rel.ro._ZTIN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorE.rodata._ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVN11XbmcCommons18UncheckedExceptionE.rela.data.rel.ro._ZTVN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTVN9XBMCAddon4xbmc13RenderCaptureE.rela.data.rel.ro._ZTVN14PythonBindings30XBMCAddon_xbmc_Player_DirectorE.rela.data.rel.ro._ZTVN14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP12CApplicationLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.local.rodata.cst8.rela.data.DW.ref._ZTIN11XbmcCommons9ExceptionE.rela.data.DW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE.rela.data.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.rela.eh_frame.group°7@§Û°7H §G°7T §H°7` §I°7l §J°7x§ä°7€§å°7ˆ §K°7”§è°7œ§é°7¤§ê°7¬§ë°7´§ì°7¼ §L°7È §M°7Ô §N°7à§÷°7è§ÿ°7ð§°7ø§°7§°7 §O°7 § °7  §°7, §°78 §°7D §°7P §°7\ §°7h §°7t § °7€ §!°7Œ §"°7˜ §#°7¤ §$°7° §%°7¼ §&°7È §'°7Ô §(°7à §)°7ì §*°7ø§+°7 §P°7  §5°7 §7°7$ §8°70§9°78§;°7@§=°7H§?°7P§Q°7d§R°7l§S°7t§T°7|§U°7„§V°7Œ§W°7”§X°7œ§Y°7¤§\°7¬§Z°7´§[°7¼§,°7ħ\°7̧V°7Ô§\°7ܧa°7ä§]°7ì§m°7ô§p°7ü§Ž°7§°7 §‘°7§’°7§>°7$§D°7,§c°74§^°7<§X°7D§„°7L§ƒ°7T§‚°7\§°7d§n°7l§b°7t§]°7|§W°7„§“°7Œ§”°7”§–°7œ§—°7¤§™°7¬§«°7´§š°7¼§°7ħ›°7̧z°7Ô§°7ܧž°7䧠°7짡°7ô§¢°7ü§£°7§¤°7 §¥°7§¦°7§§°7$§¨°7,§©°74§ª°7<§«°7D§ó°7L§ï°7T§C°7\§/°7d§°7l§Y°7t§_°7|§d°7„§s°7Œ§o°7”§k°7œ§l°7¤§  °¹à@x˜Ë§}&iå,€å` 1€åaå° å°åMÀå“ÐåìðåVæ¸æ0æ@æÖ`æ<p梀æ@M0§ŽÓ æÎ@@M0§Àæ@pM0§’;2Óæ€ðæ2{@ MH§•¼0ç%·@èMH§—í`ç%è@0NH§™!ç @xN§›ˆ ç ƒ@N§Ü°ç ×@¨N§Ÿ:Àç 5@ÀN§¡‘Ðç Œ@ØN§£òàç í@ðN§¥Bðç =@O§§œè —@ O§©çè â@8O§«<  è7 @PO0§­€ @è%{ @€OH§¯¿ 2eè €èÍ @ÈO˜§²q MéÏ 2ké, €é‡' @`QP§¶{ êÖ 2ê3 @ê™. @°Rh§º‚ ÙêÝ 2óê9 ë™4 @Th§¾‡ ©ëá 2Ãë@àë™;@€Uh§Â‘yìî2“ìQ°ì™L@èVh§Æ¦Ií2cíc€í™^@PXh§Ê±î 23îfPî™a@¸Yh§Î³éî 2ïj ï‡e@ [P§Òº§ï2¿ïrÐï‡m@p\P§ÖÀWð2oðð‡z@À]P§ÚÖñ92/ñœPñ‡—@_P§Þñ×ñR2ïñ°ò‡«@``P§â—ò\2¯ò·Àò„²@°aP§æDó]2\óºpó„µ@cP§ê ôód2 ôÀ ô„»@PdP§î¤ôh2¼ôÅÐô„À@ eP§òTõo2lõÊ€õ„Å@ðfP§ööp2öÍ0ö„È@@hP§ú´ö|Ðö'w@i0§ý±÷&¬@Ài0§ÿô0÷6ï@ðiH§22f÷“€÷˜Ž@8j€§æøE22ø Pø­›@¸k°§íýøF 2ù¨ @ù˜£ @hm€§ ü Øùa!ú\!@èn§Ò! úÍ!@o§C"0ú)>"@o§Å"`ú"À"@0o0§#ú #@`oð§F#0û ƒ#@û~#@Ppا¯#Ðûì#àûmç#@(q§$Püm$@@q§Q$ÀümL$@Xq§!y$0ýmt$@pq§#¦$ ý—¡$@ˆq0§%ø$@þ—ó$@¸q0§'S%àþ—N%@èq0§)ª%€ÿ—¥%@r0§+& %&@Hr§-3&2E¨ B&2ð SdV&Dr@>Q&@`r`$§1m&°‡h&@À–¨§3–&2±Ó&0±˜Î&@h—8§6'в–'@ ˜ð§8Z'p³ÈU'@™§:ž'@´J™'@ š˜§<Þ'µ?Ù'@¸›h§>#(ж?(@ h§@o(¸Àj(@ˆžx§B•(и?(@Ÿh§DÞ(ºbÙ(@h §F.)€º%))@€ H§Hg)°ºzb)@È °§Jz)0½u)@x¨§L†)@½/ Æ)p½Á)@¨0§O*€½3* ½.*@À¨0§R`*°½„*Ƚ¿*Ƚý*Ƚ4+Ƚf+Ƚ¦+Ƚé+Ƚ%,Ƚ\,Ƚš,ȽÛ,Ƚ-ȽJ-à½4 -¾Š-@ð¨H§bÔ-@¾$ .h¾.@8©H§e>.€¾! p.¨¾k.@€©H§h¢.À¾) Ü.ð¾×.@È©H§k/ ¿! H/H¿C/@ªH§nz/`¿3 ¾/˜¿8¹/@Xª`§q0à¿4 G0À8B0@¸ª`§tŒ0`À9 Ö0 ÀÑ0@«H§w 1ÀÀ> o1Áj1@`«H§z¾1 ÁE 2hÁ2@¨«H§}j2€ÁU Ð2ØÁË2@ð«H§€63ÂB ‰3H„3@8¬H§ƒá3`Â0Ü3@€¬x§…4Â04@ø¬x§‡R4ÀÂ(M4@p­`§‰‰4è „4@Э0§‹Ò4ÄÍ4@±˜§5˜Ä85@˜²§k5ÐÄ8f5@(³§‘¿5Å8º5@¸³§“6@Å86@H´§•…6xÅ8€6@Ø´§—Ý6ÀÅx Ø6@hµÀ'§™í68áÿ6@áú6@(ݧœ/7Há*7@@ݧžf7Páa7@Xݧ ˆ70Xá‘7já¦7pá˜;¡7@pÝ /§¤ ·7表Û ð¾ˆÂxbmc/interfaces/python/generated/AddonModuleXbmcgui.o0000644000175000017500000275104013050423071021515 0ustar toxtoxELF> S @@ú÷£¤¥¦§¨©ª«¬­®¯°±¹²½³Á´µ¶·¸»¿ÃÅÇÊÌÎÐ’ÒÔ×ÙÚÜÝßàâäæèêìîïñòôõ÷øúûýþ    !#$&(*,.068:<>@BDFHJMOQSUWY[]_adfhjlnprtvxz|~€‚„†ˆŠŒŽ˜šœž ¢¤¥§¨ª«¬­®¯°±²³´¶·¹º¼½¿ÀÂÃÅÆÈÉËÌÎÏÑÒÔÕ×ÙÛÝßáãåçéíïñUSH‰óHƒìH…ÿ„†H;=t}H‹wLH HèH‰ÅH…ÛtGH;t>H‹sLH HH‰ßè‹HP1Ò9MP¸ÿÿÿÿŸÂMÂHƒÄ[]Ë%P €1íë HƒêH‰ÇuWèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèƒÈÿëH‰ÃèH‰ßè@f.„Hƒ=t¸ÿÿÿÿðÁG…À~óÃfD‹GPÿ…À‰Wëé@f.„USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt1èH‰ÃèH‰ßèH‹L$dH3 %(uHƒÄ[]ÃDH‹H‰ßÿPëÄèH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéeÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt1èH‰ÃèH‰ßèH‹L$dH3 %(uHƒÄ[]ÃDH‹H‰ßÿPëÄèH‰ÃH‰ÕèH‰ßH‰êHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéeÿÿÿH‹<$H‰ÃH‰ÕH…ÿtèë†H‰Çë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€UH H‰åAVATSI‰þL`ÿÿÿH‰÷L…XÿÿÿH‰ÖHì˜HHÇ…xÿÿÿdH‹%(H‰EØ1ÀHEÐHÇE€HÇEˆHÇEHÇE˜PHEÈHÇE  HÇE¨ HÇE° PHEÀHÇE¸HÇEÀHÇEÈPHE¸HÇEÐPHE°PHE¨PHE PHE˜PHEPHEˆPHE€PH…xÿÿÿPH…pÿÿÿPH…hÿÿÿP1ÀèHƒÄp…À„gèH‹pH½PÿÿÿèH‹½PÿÿÿèH‹PÿÿÿH…ÛtH{8èH…À„ ¿àèL‹xÿÿÿL‹…pÿÿÿHƒìH‹hÿÿÿH‹•`ÿÿÿH‰ÇH‹µXÿÿÿÿuÐH‰ÃÿuÈÿuÀÿu¸ÿu°ÿu¨ÿu ÿu˜ÿuÿuˆÿu€èHƒÄ`H‰ßèè1ÒL‰öH‰ßèH‹MØdH3 %(…¡Heè[A\A^]ÀH‹H‰ßÿPéRÿÿÿH‹½PÿÿÿH‰ÃI‰ÖH…ÿtèH‰ßL‰òHƒú„¤HƒúunèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀéLÿÿÿèH‰Çë’H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¤èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé]ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèI‰ÆI‰ÔH‰ß¾àL‰óM‰æèèéÂþÿÿH‰ÃI‰Öëîf.„UH H‰åAVATSI‰þLM¨H‰÷LE H‰ÖHƒì`HHÇEÀdH‹%(H‰EØ1ÀHEÐHÇEÈHÇEÐPHEÈPHEÀPHE¸PHE°P1ÀèHƒÄ0…À„!èH‹pH}èH‹}èH‹]H…ÛtH{8èH…Àto¿°èL‹MÀL‹E¸H‰ÇH‹M°H‹U¨H‰ÃH‹u ÿuÐÿuÈèXZH‰ßèè1ÒL‰öH‰ßèH‹MØdH3 %(…˜Heè[A\A^]ÃfDH‹H‰ßÿPë†H‹}H‰ÃI‰ÖH…ÿtèH‰ßL‰òHƒú„¢HƒúulèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀéUÿÿÿèH‰Çë”H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¦èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé_ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèI‰ÆI‰ÔH‰ß¾°L‰óM‰æèèéÄþÿÿH‰ÃI‰Öëîf.„UH H‰åAVATSI‰þLM°H‰÷LE¨H‰ÖHƒìHHHÇEÈdH‹%(H‰EØ1ÀHEÐHÇEÐPHEÈPHEÀPHE¸P1ÀèHƒÄ …À„èH‹pH} èH‹} èH‹] H…ÛtH{8èH…Àtl¿èL‹MÈL‹EÀHƒìH‹M¸H‹U°H‰ÇH‹u¨ÿuÐH‰ÃèXZH‰ßèè1ÒL‰öH‰ßèH‹MØdH3 %(…”Heè[A\A^]ÃfH‹H‰ßÿPë‰H‹} H‰ÃI‰ÖH…ÿtèH‰ßL‰òHƒú„¢HƒúulèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀéYÿÿÿèH‰Çë”H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¦èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé_ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèI‰ÆI‰ÔH‰ß¾L‰óM‰æèèéÄþÿÿH‰ÃI‰Öëîf.„UH H‰åAVATSI‰þLM¨H‰÷LE H‰ÖHƒì`HHÇEÈdH‹%(H‰EØ1ÀHEÐHÇEÐPHEÈPHEÀPHE¸PHE°P1ÀèHƒÄ0…À„!èH‹pH}èH‹}èH‹]H…ÛtH{8èH…Àto¿èL‹MÀL‹E¸H‰ÇH‹M°H‹U¨H‰ÃH‹u ÿuÐÿuÈèXZH‰ßèè1ÒL‰öH‰ßèH‹MØdH3 %(…˜Heè[A\A^]ÃfDH‹H‰ßÿPë†H‹}H‰ÃI‰ÖH…ÿtèH‰ßL‰òHƒú„¢HƒúulèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀéUÿÿÿèH‰Çë”H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¦èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé_ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèI‰ÆI‰ÔH‰ß¾L‰óM‰æèèéÄþÿÿH‰ÃI‰ÖëîDUH H‰åAVATSI‰þLM˜H‰÷LEH‰ÖHƒìpHHÇE°dH‹%(H‰EØ1ÀHEÐHÇE¸HÇEÀHÇEÈHÇEÐPHEÈPHEÀPHE¸PHE°PHE¨PHE P1ÀèHƒÄ@…À„'èH‹pH}€èH‹}€èH‹]€H…ÛtH{8èH…Àtu¿°èL‹M°L‹E¨H‰ÇH‹M H‹U˜H‰ÃH‹uÿuÐÿuÈÿuÀÿu¸èHƒÄ H‰ßèè1ÒL‰öH‰ßèH‹MØdH3 %(…–Heè[A\A^]Ã@H‹H‰ßÿPë€H‹}€H‰ÃI‰ÖH…ÿtèH‰ßL‰òHƒú„¢HƒúulèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀéWÿÿÿèH‰Çë”H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¦èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé_ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèI‰ÆI‰ÔH‰ß¾°L‰óM‰æèèéÄþÿÿH‰ÃI‰Öëîf.„ATUH SH‰ýH‰÷H‰ÖHHƒì0dH‹%(H‰D$(1ÀHD$ PHD$ P1ÀLL$ LD$è…ÀZY„èH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àti¿€èL‹D$ H‹L$H‰ÇH‹T$H‹t$H‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$(dH3 %(…™HƒÄ0[]A\Ãf„H‹H‰ßÿPëŒH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„¨HƒýurèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€1ÀéSÿÿÿèH‰ÇH‰ÕëŽH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéYÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾€H‰ëL‰åèèéÁþÿÿH‰ÃH‰Õëîf.„UH H‰åAVATSI‰þLM¨H‰÷LE H‰ÖHƒìhHHÇEÀdH‹%(H‰EØ1ÀHEŒHÇEÈHÇEÐÇEŒPHEÐPHEÈPHEÀPHE¸PHE°P1ÀèHƒÄ0…À„%èH‹pH}èH‹}èH‹]H…ÛtH{8èH…Àts¿ èH‰Ã‹EŒHƒìL‹MÀL‹E¸H‰ßH‹M°H‹U¨H‹u PÿuÐÿuÈèHƒÄ H‰ßèè1ÒL‰öH‰ßèH‹MØdH3 %(…’Heè[A\A^]ÃH‹H‰ßÿPë‚H‹}H‰ÃI‰ÖH…ÿtèH‰ßL‰òHƒú„¢HƒúulèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1Àé[ÿÿÿèH‰Çë”H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¦èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé_ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèI‰ÆI‰ÔH‰ß¾ L‰óM‰æèèéÄþÿÿH‰ÃI‰Öëîf.„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àt\¿PèH‰ÇH‰ÃèH‹H‰ßHƒÀH‰èè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\ÃfDH‹H‰ßÿPë™èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé\ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾PH‰ëL‰åèèéÍþÿÿH‰ÃH‰Õëîf„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àtd¿`èH‰ÇH‰ÃèH‹HÇCPH‰ßÆCXHƒÀH‰èè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\ÃfH‹H‰ßÿPë‘èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé`ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾`H‰ëL‰åèèéÍþÿÿH‰ÃH‰ÕëîATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àtd¿`èH‰ÇH‰ÃèH‹HÇCPH‰ßÆCXHƒÀH‰èè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\ÃfH‹H‰ßÿPë‘èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé`ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾`H‰ëL‰åèèéÍþÿÿH‰ÃH‰ÕëîATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…Àtt¿hèH‰ÇH‰ÃèH‹HÇCPH‰ßHÇCXÆC`HƒÀH‰èè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\Ãf.„H‹H‰ßÿPëèH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéXÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾hH‰ëL‰åèèéÍþÿÿH‰ÃH‰ÕëîATUH‰ýSH‰÷H5Hƒì dH‹%(H‰D$1ÀHT$ ÇD$ ÿÿÿÿè…À„aèH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…À„˜L‹%ID$H9Å„#¿Xè‹t$ HÇ€PH‰ÇH‰ÃèH‹HƒÀH‰H‰ßèè1ÒH‰îH‰ßèIT$H9ÕtH‰ƒPH‹L$dH3 %(…ÐHƒÄ []A\Ãf„H‹H‰ßÿPéZÿÿÿ¾PH‰ßH‰ÅI‰ÔèèH‰ïL‰åHƒý„Hƒý…ÞèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1ÀéCÿÿÿf„¿Pè‹t$ H‰ÇH‰Ãèéñþÿÿè¾XH‰ßH‰ÅI‰ÔèéFÿÿÿH‰ÅI‰Ôé;ÿÿÿH‰ÇH‰Õé;ÿÿÿH‹|$H‰ÃH‰ÕH…ÿtèH‰ßéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé1ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéêþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…À„˜L‹%ID$H9Å„›¿hèHÇ€`H‰ÇH‰ÃèH‹HPH`H‰ƒPH‰H‰ßèè1ÒH‰îH‰ßèIT$H9ÕtH‰ƒ`H‹L$dH3 %(uÿÿÿH‰ÃèëÃèH5¿1ÀèH‹H5H‹8èéWÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÿÿÿH‰Ãèé<ÿÿÿH‰Ãèé/ÿÿÿI‰ÄI‰ÕH‰ß¾°L‰ãM‰ìèèézþÿÿH‰ÃI‰Ôëîf.„UH H‰åAUATSI‰üL`ÿÿÿH‰÷L…XÿÿÿH‰ÖHìÈHÇ…xÿÿÿHÇE€dH‹%(H‰EØ1ÀH‹HÇEˆHHÇE HÇE˜HÇE HÇE¨HƒÀHÇE°HÇE¸H‰…@ÿÿÿHEÐHÇEÀHÇEÈHÇEÐPHEÈPHEÀPHE¸PHE°PHE¨PHE PHE˜PHEPHEˆPHE€PH…xÿÿÿPH…pÿÿÿPH…hÿÿÿP1ÀèHƒÄp…À„¥H‹µxÿÿÿH…ötH½@ÿÿÿLH 1ÒèèH‹pH½PÿÿÿèH‹½PÿÿÿèH‹PÿÿÿH…ÛtH{8èH…À„¶¿ÐèL‹…pÿÿÿH‹hÿÿÿHƒìH‹•`ÿÿÿH‹µXÿÿÿL@ÿÿÿÿuÐÿuÈH‰ÇÿuÀÿu¸H‰Ãÿu°ÿu¨ÿu ÿu˜ÿuÿuˆÿu€èHƒÄ`H‰ßèè1ÒL‰æH‰ßèH‹@ÿÿÿHyèH;=…»H‹UØdH3%(…ÇHeè[A\A]]ÃDH‹H‰ßÿPé<ÿÿÿH‹½PÿÿÿH‰ÃI‰ÔH…ÿtèH‰ßIƒü„ýIƒü…ÀèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àé6ÿÿÿf„Hµ?ÿÿÿH‰…(ÿÿÿèmÉÿÿH‹…(ÿÿÿé&ÿÿÿèH‰ÃH‹…@ÿÿÿHxèH;=t Hµ?ÿÿÿè9ÉÿÿH‰ßèH‰ÇI‰Ôé6ÿÿÿH‰ÃèëÃèH5¿1ÀèH‹H5H‹8èéOÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÿÿÿH‰Ãèé<ÿÿÿH‰Ãèé/ÿÿÿI‰ÄI‰ÕH‰ß¾ÐL‰ãM‰ìèèérþÿÿH‰ÃI‰Ôëîf.„UH H‰åAUATSI‰üL0ÿÿÿH‰÷L…(ÿÿÿH‰ÖHìøHÇ…HÿÿÿHÇ…PÿÿÿdH‹%(H‰EØ1ÀH‹HÇ…XÿÿÿHHÇ…`ÿÿÿHÇ…hÿÿÿHÇ…pÿÿÿHÇ…xÿÿÿHƒÀHÇE€ HÇEˆH‰…ÿÿÿHEÐHÇEHÇE˜HÇE PHEÈHÇE¨HÇE°HÇE¸PHEÀHÇEÀHÇEÈHÇEÐPHE¸PHE°PHE¨PHE PHE˜PHEPHEˆPHE€PH…xÿÿÿPH…pÿÿÿPH…hÿÿÿPH…`ÿÿÿPH…XÿÿÿPH…PÿÿÿPH…HÿÿÿPH…@ÿÿÿPH…8ÿÿÿP1ÀèHÄ …À„ÈH‹µHÿÿÿH…ötH½ÿÿÿLH 1ÒèèH‹pH½ ÿÿÿèH‹½ ÿÿÿèH‹ ÿÿÿH…ÛtH{8èH…À„Ù¿ðèHƒìÿuÐÿuÈÿuÀÿu¸Lÿÿÿÿu°ÿu¨H‰Çÿu ÿu˜H‰Ãÿuÿuˆÿu€ÿµxÿÿÿÿµpÿÿÿÿµhÿÿÿÿµ`ÿÿÿÿµXÿÿÿÿµPÿÿÿL‹…@ÿÿÿH‹8ÿÿÿH‹•0ÿÿÿH‹µ(ÿÿÿèHÄH‰ßèè1ÒL‰æH‰ßèH‹ÿÿÿHyèH;=…¯H‹UØdH3%(…»Heè[A\A]]ÃH‹H‰ßÿPéÿÿÿH‹½ ÿÿÿH‰ÃI‰ÔH…ÿtèH‰ßIƒü„õIƒü…¸èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àé:ÿÿÿHµÿÿÿH‰…øþÿÿèÝÄÿÿH‹…øþÿÿé2ÿÿÿèH‰ÃH‹…ÿÿÿHxèH;=t Hµÿÿÿè©ÄÿÿH‰ßèH‰ÇI‰Ôé>ÿÿÿH‰ÃèëÃèH5¿1ÀèH‹H5H‹8èéWÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÿÿÿH‰Ãèé<ÿÿÿH‰Ãèé/ÿÿÿI‰ÄI‰ÕH‰ß¾ðL‰ãM‰ìèèézþÿÿH‰ÃI‰Ôëîf.„AWAVI‰öAUATH5USI‰üHì˜H‹-Hœ$€L|$@HÇD$hdH‹%(H‰„$ˆ1ÀHEH‰ÚL‰ÿHÇD$pH‰D$ H‰D$0èLl$PH5H‰ÚHÇD$xL‰ïèHL$pHT$hLD$xH5I‰ÙL‰÷1ÀHÇ„$€è…À„H‹t$hH…ötH|$ LH 1ÒèH‹t$pH…ötH|$0LH 1ÒèH‹t$xH…ötLH 1ÒL‰ÿèH‹´$€H…ötLH 1ÒL‰ïèèH‹pH|$`èH‹|$`èH‹\$`H…ÛtH{8èH…À„ñL‹5IFI9Ä„í¿xèHT$0Ht$ HÇ€pM‰èL‰ùH‰ÇH‰ÃèH‹HƒÀH‰H‰ßèè1ÒL‰æH‰ßèIVI9ÔtH‰ƒpH‹L$PHyèH9ï…#H‹L$@HyèH9ï…‘H‹L$0HyèH9ï…¯H‹L$ HyèH9ï…ÍH‹”$ˆdH3%(…uHĘ[]A\A]A^A_Ã@H‹H‰ßÿPéÿÿÿf¿pèHT$0Ht$ M‰èL‰ùH‰ÇH‰Ãèé'ÿÿÿfDHt$H‰D$èñÀÿÿH‹L$0H‹D$HyèH9ï„[ÿÿÿf.„Ht$H‰D$èÁÀÿÿH‹L$ H‹D$HyèH9ï„=ÿÿÿf.„Ht$H‰D$è‘ÀÿÿH‹D$éÿÿÿ€Ht$H‰D$èqÀÿÿH‹D$éÄþÿÿ¾pH‰ßI‰ÄI‰ÕèèL‰çM‰ìIƒü„Iƒü…ÑèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1Àé,þÿÿèH‰ÇI‰Ôë‹H‰ÃèH‹D$PHxèH9ït Ht$è´¿ÿÿH‹D$@HxèH9ït Ht$蜿ÿÿH‹D$0HxèH9ït Ht$è„¿ÿÿH‹D$ HxèH9ït Ht$èl¿ÿÿH‰ßèèH5¿1ÀèH‹H5H‹8èé>ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé÷þÿÿH‰ÃèéÿÿÿH‰ÃèéÿÿÿI‰ÄI‰ÕéqþÿÿH‰ÃéñþÿÿH‰Ãéÿÿÿ¾xH‰ßI‰ÄI‰ÕèéIþÿÿH‹|$`H‰ÃI‰ÔH…ÿtèH‰ßé7þÿÿH‰ÃéÜþÿÿ„AWAVI‰÷AUATH5USI‰üHì˜H‹-Hœ$€Lt$@HÇD$hdH‹%(H‰„$ˆ1ÀHEH‰ÚL‰÷HÇD$pH‰D$ H‰D$0èLl$PH5H‰ÚHÇD$xL‰ïèHL$pHT$hLD$xH5I‰ÙL‰ÿ1ÀHÇ„$€è…À„!H‹t$hH…ötH|$ LH 1ÒèH‹t$pH…ötH|$0LH 1ÒèH‹t$xH…ötLH 1ÒL‰÷èH‹´$€H…ötLH 1ÒL‰ïèèH‹pH|$`èH‹|$`èH‹\$`H…ÛtH{8èH…À„L‹=IGI9Ä„ý¿ˆèHT$0Ht$ HÇ€€M‰èL‰ñH‰ÇH‰ÃèH‹HPHðH‰ƒpH‰H‰ßèè1ÒL‰æH‰ßèIWI9ÔtH‰ƒ€H‹L$PHyèH9ï…&H‹L$@HyèH9ï…”H‹L$0HyèH9ï…²H‹L$ HyèH9ï…ÐH‹Œ$ˆdH3 %(…xHĘ[]A\A]A^A_ÀH‹H‰ßÿPéñþÿÿf¿€èHT$0Ht$ M‰èL‰ñH‰ÇH‰Ãèé$ÿÿÿfDHt$H‰D$è‘»ÿÿH‹L$0H‹D$HyèH9ï„Xÿÿÿf.„Ht$H‰D$èa»ÿÿH‹L$ H‹D$HyèH9ï„:ÿÿÿf.„Ht$H‰D$è1»ÿÿH‹D$éÿÿÿ€Ht$H‰D$è»ÿÿH‹D$éÁþÿÿ¾€H‰ßI‰ÄI‰ÕèèL‰çM‰ìIƒü„Iƒü…ÑèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1Àé)þÿÿèH‰ÇI‰Ôë‹H‰ÃèH‹D$PHxèH9ït Ht$èTºÿÿH‹D$@HxèH9ït Ht$è<ºÿÿH‹D$0HxèH9ït Ht$è$ºÿÿH‹D$ HxèH9ït Ht$è ºÿÿH‰ßèèH5¿1ÀèH‹H5H‹8èé>ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé÷þÿÿH‰ÃèéÿÿÿH‰ÃèéÿÿÿI‰ÄI‰ÕéqþÿÿH‰ÃéñþÿÿH‰Ãéÿÿÿ¾ˆH‰ßI‰ÄI‰ÕèéIþÿÿH‹|$`H‰ÃI‰ÔH…ÿtèH‰ßé7þÿÿH‰ÃéÜþÿÿ„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹%h fDH‹H‹HpH9÷t è…Àt‘H‹C []A\H‹xhéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹%P fDH‹H‹HpH9÷t è…Àt‘H‹C []A\H‹xPéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèó%\ DH‹H‹HpH9÷t è…Àt‘H‹C fïÀ[]A\óZ@\H=¸éH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè‹%\ €H‹H‹HpH9÷t è…Àt‘H‹C H=[]A\‹p\1ÀéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèó%X DH‹H‹HpH9÷t è…Àt‘H‹C fïÀ[]A\óZ@XH=¸éH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè‹%X €H‹H‹HpH9÷t è…Àt‘H‹C H=[]A\‹pX1ÀéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€H…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€H…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ è[]A\H=¶ð1ÀéH‰ÇHƒú„µHƒúuèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êëH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë“èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéLÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ è[]A\H=¶ð1ÀéH‰ÇHƒú„µHƒúuèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êëH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë“èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéLÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ è[]A\H=¶ð1ÀéH‰ÇHƒú„µHƒúuèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êëH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë“èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéLÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ è[]A\H=¶ð1ÀéH‰ÇHƒú„µHƒúuèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êëH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë“èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéLÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ è[]A\º1öH‰ÇéH‰ÇHƒú„ºHƒú…€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ãf1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êé|ÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéKÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ è[]A\º1öH‰ÇéH‰ÇHƒú„ºHƒú…€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ãf1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êé|ÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéKÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿH‹Hƒ[]A\ÃH‰ÇHƒú„¶Hƒú…|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë™@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë€H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿH‹Hƒ[]A\ÃH‰ÇHƒú„¶Hƒú…|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë™@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë€H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿ H‹Hƒ[]A\ÃH‰ÇHƒú„¶Hƒú…|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë™@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë€H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿ H‹Hƒ[]A\ÃH‰ÇHƒú„¶Hƒú…|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë™@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë€H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿÀH‹Hƒ[]A\ÃH‰ÇHƒú„¶Hƒú…|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë™@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë€H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿÀH‹Hƒ[]A\ÃH‰ÇHƒú„¶Hƒú…|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë™@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë€H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿÐH‹Hƒ[]A\ÃH‰ÇHƒú„¶Hƒú…|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë™@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë€H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿxH‹Hƒ[]A\ÃH‰ÇHƒú„¶Hƒú…|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë™@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë€H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿÀ[]A\H‰ÇéH‰ÇHƒú„½Hƒú…ƒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃD1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êéyÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéHÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿà[]A\H‰ÇéH‰ÇHƒú„½Hƒú…ƒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃD1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êéyÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéHÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿè[]A\H‰ÇéH‰ÇHƒú„½Hƒú…ƒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃD1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êéyÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéHÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿØ[]A\H‰ÇéH‰ÇHƒú„½Hƒú…ƒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃD1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êéyÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéHÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿà[]A\H‰ÇéH‰ÇHƒú„½Hƒú…ƒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃD1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êéyÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéHÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿ[]A\H‰ÇéH‰ÇHƒú„½Hƒú…ƒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃD1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êéyÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéHÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿ []A\H‰ÇéH‰ÇHƒú„½Hƒú…ƒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃD1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êéyÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéHÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿ[]A\H‰ÇéH‰ÇHƒú„½Hƒú…ƒèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃD1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êéyÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéHÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿX[]A\H=‰Æ1ÀéH‰ÇHƒú„²Hƒúu|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë„H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹% fDH‹H‹HpH9÷t è…Àt‘H‹{ H‹H‹@(H;u‹wP[]A\H=1Àéf.„ÿЉÆëÞH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹% fDH‹H‹HpH9÷t è…Àt‘H‹{ H‹H‹@8H;u‹wd[]A\H=1Àéf.„ÿЉÆëÞH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„ H;=H‰û„ûcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿ¸[]A\óZÀH=¸éH‰ÇHƒú„µHƒúuèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã@1ÿérÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êëH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë“èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéLÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@H…ÿATUS„ H;=H‰û„ûcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿ°[]A\óZÀH=¸éH‰ÇHƒú„µHƒúuèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã@1ÿérÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êëH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë“èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéLÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿ¸[]A\H=¶ð1ÀéH‰ÇHƒú„±Hƒúu{èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë…H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë—èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéPÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹% fDH‹H‹HpH9÷t è…Àt‘H‹{ H‹H‹@@H;u‹w`[]A\H=1Àéf.„ÿЉÆëÞH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿp[]A\H=‰Æ1ÀéH‰ÇHƒú„²Hƒúu|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë„H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿˆ[]A\H=‰Æ1ÀéH‰ÇHƒú„²Hƒúu|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ã1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë„H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿ¸[]A\º1öH‰ÇéH‰ÇHƒú„³Hƒúu}èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ãf1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êëƒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë•èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéNÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿØ[]A\º1öH‰ÇéH‰ÇHƒú„³Hƒúu}èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ãf1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êëƒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë•èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéNÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ H‹ÿè[]A\º1öH‰ÇéH‰ÇHƒú„³Hƒúu}èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\Ãf1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êëƒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë•èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéNÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „uH;=H‰û„ecmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H\$0H‰ßèH|$ H‰ÞèH‹D$0HxèH9ïuWH‹|$ H‹wèèH‹L$ HyèH9ïu#H‹T$8dH3%(…¦HƒÄH[]A\A]Ã@Ht$H‰D$èÙ:ÿÿH‹D$ëÇfHt$èÆ:ÿÿëH‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéFÿÿÿ€1öéÿÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$è:ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èï9ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „uH;=H‰û„ecmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H\$0H‰ßèH|$ H‰ÞèH‹D$0HxèH9ïuWH‹|$ H‹wèèH‹L$ HyèH9ïu#H‹T$8dH3%(…¦HƒÄH[]A\A]Ã@Ht$H‰D$è8ÿÿH‹D$ëÇfHt$è8ÿÿëH‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéFÿÿÿ€1öéÿÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èU7ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$è/7ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „uH;=H‰û„ecmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H\$0H‰ßèH|$ H‰ÞèH‹D$0HxèH9ïuWH‹|$ H‹wèèH‹L$ HyèH9ïu#H‹T$8dH3%(…¦HƒÄH[]A\A]Ã@Ht$H‰D$èY5ÿÿH‹D$ëÇfHt$èF5ÿÿëH‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéFÿÿÿ€1öéÿÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$è•4ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èo4ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „uH;=H‰û„ecmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H\$0H‰ßèH|$ H‰ÞèH‹D$0HxèH9ïuWH‹|$ H‹wèèH‹L$ HyèH9ïu#H‹T$8dH3%(…¦HƒÄH[]A\A]Ã@Ht$H‰D$è™2ÿÿH‹D$ëÇfHt$è†2ÿÿëH‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéFÿÿÿ€1öéÿÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èÕ1ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$è¯1ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „uH;=H‰û„ecmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H\$0H‰ßèH|$ H‰ÞèH‹D$0HxèH9ïuWH‹|$ H‹wèèH‹L$ HyèH9ïu#H‹T$8dH3%(…¦HƒÄH[]A\A]Ã@Ht$H‰D$èÙ/ÿÿH‹D$ëÇfHt$èÆ/ÿÿëH‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéFÿÿÿ€1öéÿÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$è/ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èï.ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „uH;=H‰û„ecmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H\$0H‰ßèH|$ H‰ÞèH‹D$0HxèH9ïuWH‹|$ H‹wèèH‹L$ HyèH9ïu#H‹T$8dH3%(…¦HƒÄH[]A\A]Ã@Ht$H‰D$è-ÿÿH‹D$ëÇfHt$è-ÿÿëH‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéFÿÿÿ€1öéÿÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èU,ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$è/,ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àHÇ$è…À„aH‹<$H‹-H…ÿ„H9ï„„H‹wLH HèI‰ÄH9ë„"H…Û„{cmbXtP¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDE1äë˜H‹H‹{HpH9÷t è…Àt“H‹{ L‰æèH=¶ð1ÀèH‹L$dH3 %(u}HƒÄ[]A\ÃH‰ÇHƒú„ÅHƒú…‹èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€1Àé{ÿÿÿ1ÿéZÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âéqÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë‡èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé@ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „…H;=H‰û„ucmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H‹H\$0H‰ßÿ¸H|$ H‰ÞèH‹D$0HxèH9ïucH‹|$ H‹wèèH‹L$ HyèH9ïu'H‹T$8dH3%(…²HƒÄH[]A\A]ÄHt$H‰D$èÑ'ÿÿH‹D$ëÃf.„Ht$è¶'ÿÿë‘H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé:ÿÿÿ€1öéòþÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$è'ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èß&ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „…H;=H‰û„ucmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H‹H\$0H‰ßÿ°H|$ H‰ÞèH‹D$0HxèH9ïucH‹|$ H‹wèèH‹L$ HyèH9ïu'H‹T$8dH3%(…²HƒÄH[]A\A]ÄHt$H‰D$è%ÿÿH‹D$ëÃf.„Ht$èæ$ÿÿë‘H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé:ÿÿÿ€1öéòþÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$è5$ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$è$ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „…H;=H‰û„ucmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H‹H\$0H‰ßÿÈH|$ H‰ÞèH‹D$0HxèH9ïucH‹|$ H‹wèèH‹L$ HyèH9ïu'H‹T$8dH3%(…²HƒÄH[]A\A]ÄHt$H‰D$è1"ÿÿH‹D$ëÃf.„Ht$è"ÿÿë‘H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé:ÿÿÿ€1öéòþÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èe!ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$è?!ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „…H;=H‰û„ucmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H‹H\$0H‰ßÿ¸H|$ H‰ÞèH‹D$0HxèH9ïucH‹|$ H‹wèèH‹L$ HyèH9ïu'H‹T$8dH3%(…²HƒÄH[]A\A]ÄHt$H‰D$èaÿÿH‹D$ëÃf.„Ht$èFÿÿë‘H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé:ÿÿÿ€1öéòþÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$è•ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èoÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„ATUH SH‰ýH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àHÇ$è…À„YH‹<$H‹H…ÿ„H9ß„„H‹wLH HèI‰ÄH9Ý„H…í„}cmbXtP¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDE1äë˜H‹H‹}HpH9÷t è…Àt“H‹} H‹L‰æÿÈHƒH‰ØH‹L$dH3 %(u{HƒÄ[]A\ÃH‰ÇHƒú„ÃHƒú…‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àë€@1ÿébÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âésÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéBÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ýH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àHÇ$è…À„YH‹<$H‹H…ÿ„H9ß„„H‹wLH HèI‰ÄH9Ý„H…í„}cmbXtP¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDE1äë˜H‹H‹}HpH9÷t è…Àt“H‹} H‹L‰æÿ(HƒH‰ØH‹L$dH3 %(u{HƒÄ[]A\ÃH‰ÇHƒú„ÃHƒú…‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àë€@1ÿébÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âésÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéBÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ýH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àHÇ$è…À„YH‹<$H‹H…ÿ„H9ß„„H‹wLH HèI‰ÄH9Ý„H…í„}cmbXtP¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDE1äë˜H‹H‹}HpH9÷t è…Àt“H‹} H‹L‰æÿHƒH‰ØH‹L$dH3 %(u{HƒÄ[]A\ÃH‰ÇHƒú„ÃHƒú…‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àë€@1ÿébÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âésÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéBÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ýH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àHÇ$è…À„YH‹<$H‹H…ÿ„H9ß„„H‹wLH HèI‰ÄH9Ý„H…í„}cmbXtP¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDE1äë˜H‹H‹}HpH9÷t è…Àt“H‹} H‹L‰æÿ˜HƒH‰ØH‹L$dH3 %(u{HƒÄ[]A\ÃH‰ÇHƒú„ÃHƒú…‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àë€@1ÿébÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âésÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéBÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ýH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àHÇ$è…À„YH‹<$H‹H…ÿ„H9ß„„H‹wLH HèI‰ÄH9Ý„H…í„}cmbXtP¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDE1äë˜H‹H‹}HpH9÷t è…Àt“H‹} H‹L‰æÿ HƒH‰ØH‹L$dH3 %(u{HƒÄ[]A\ÃH‰ÇHƒú„ÃHƒú…‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àë€@1ÿébÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âésÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéBÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ýH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àHÇ$è…À„YH‹<$H‹H…ÿ„H9ß„„H‹wLH HèI‰ÄH9Ý„H…í„}cmbXtP¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDE1äë˜H‹H‹}HpH9÷t è…Àt“H‹} H‹L‰æÿ¨HƒH‰ØH‹L$dH3 %(u{HƒÄ[]A\ÃH‰ÇHƒú„ÃHƒú…‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àë€@1ÿébÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âésÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéBÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ýH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àHÇ$è…À„YH‹<$H‹H…ÿ„H9ß„„H‹wLH HèI‰ÄH9Ý„H…í„}cmbXtP¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDE1äë˜H‹H‹}HpH9÷t è…Àt“H‹} H‹L‰æÿ¨HƒH‰ØH‹L$dH3 %(u{HƒÄ[]A\ÃH‰ÇHƒú„ÃHƒú…‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àë€@1ÿébÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âésÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë‰èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéBÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „…H;=H‰û„ucmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H‹H\$0H‰ßÿÀH|$ H‰ÞèH‹D$0HxèH9ïucH‹|$ HH‹wèèH‹L$ HyèH9ïu H‹T$8dH3%(…«HƒÄH[]A\A]ÃHt$H‰D$è ÿÿH‹D$ëÊf.„Ht$èö ÿÿë‘H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéAÿÿÿ€1öéòþÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èE ÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$è ÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„AUATUSHƒìHH‹-dH‹%(H‰D$81ÀH…ÿHEH‰D$ „…H;=H‰û„ucmbXtD¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfH‹H‹HpH9÷t è…ÀtŸH‹s H‹H\$0H‰ßÿÈH|$ H‰ÞèH‹D$0HxèH9ïucH‹|$ HH‹wèèH‹L$ HyèH9ïu H‹T$8dH3%(…«HƒÄH[]A\A]ÃHt$H‰D$èAÿÿH‹D$ëÊf.„Ht$è&ÿÿë‘H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéAÿÿÿ€1öéòþÿÿèI‰ÅI‰ÔH‰ßèL‰ïL‰âérÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èuÿÿH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èOÿÿH‰ßèH‰ÃèëÖèH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰ÃèéOÿÿÿH‰ÃèéBÿÿÿf„ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÏH…Û¶l$„!H;„{cmbX„Ç¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…àèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ ‰îèH‹Hƒë©€1ÿëáèH‰ÅI‰ÔH‰ßèH‰ïL‰âéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé/ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéèþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÏH…Û‹l$„"H;„{cmbX„È¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…áèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè„1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ ‰îèH‹Hƒë©€1ÿëáèH‰ÅI‰ÔH‰ßèH‰ïL‰âéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé.ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéçþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÏH…Û¶l$„!H;„{cmbX„Ç¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…àèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ ‰îèH‹Hƒë©€1ÿëáèH‰ÅI‰ÔH‰ßèH‰ïL‰âéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé/ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéèþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÑH…ÛH‹,$„,H;„{cmbX„Ê¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„(Hƒú…ëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf.„1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‰îèóZÀH=¸èëž@1ÿëÙèH‰ÅI‰ÔH‰ßèH‰ïL‰âéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé$ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÝþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÑH…ÛH‹,$„$H;„{cmbX„Ê¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„ Hƒú…ãèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf.„1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‰îèH=‰Æ1Àèë£1ÿëáèH‰ÅI‰ÔH‰ßèH‰ïL‰âéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé,ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéåþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹¶t$ÿ¸H‹Hƒë¢„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„(H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„$Hƒú…çèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿÈH‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé(ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéáþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹óD$ÿ¸H‹Hƒë¡€1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹t$ÿ°H‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹t$ÿÈH‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„(H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„$Hƒú…çèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿ¸H‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé(ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéáþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹t$ÿ`H‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹t$ÿPH‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„ H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…ßèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿP`H‹Hƒë¦@1ÿëáèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé0ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èééþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„(H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„$Hƒú…çèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿH‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé(ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéáþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„(H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„$Hƒú…çèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿøH‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé(ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéáþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹t$ÿH‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„(H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„$Hƒú…çèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿ¸H‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé(ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéáþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„(H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„$Hƒú…çèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿÀH‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé(ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéáþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹¶t$ÿ°H‹Hƒë¢„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹óD$ÿ°H‹Hƒë¡€1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…ÝèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹¶t$ÿPHH‹Hƒë¥1ÿëáèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé2ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéëþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…ÝèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹¶t$ÿPPH‹Hƒë¥1ÿëáèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé2ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéëþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„ H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„Hƒú…ßèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uRHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿPxH‹Hƒë¦@1ÿëáèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé0ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èééþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„(H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„$Hƒú…çèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿ€H‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé(ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéáþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹¶t$ÿH‹Hƒë¢„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀI‰àè…À„ÉH…Û„(H;„{cmbX„Æ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„$Hƒú…çèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹4$ÿðH‹Hƒë£f„1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé(ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéáþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@AWAVAUATUSHƒì(dH‹%(H‰D$1ÀH…ÿ„%H;=H‰û„cmbXtH¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDH‹H‹HpH9÷t è…Àt›H‹s H‹H‰çÿP01ÿL‹<$L‹l$èM9ïI‰ÄtSL‰ýL5ëf.„HƒÅI9ít4‹uL‰÷1ÀèH‰ÆL‰çH‰ÃèHƒ+uÖH‹CH‰ßÿP0HƒÅI9íuÌM…ÿtL‰ÿèH‹L$dH3 %(L‰àu.HƒÄ([]A\A]A^A_Ã1öéVÿÿÿM…ÿH‰ÃtL‰ÿèH‰ßèèH‰ÇHƒú„«HƒúuuèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèE1äéXÿÿÿH‰ÅI‰ÔH‰ßèH‰ïL‰âë‹H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéVÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèAUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„RH‹t$0H…ötH|$ LH 1ÒèH…Û„]H;„P{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ Ht$ èH‹L$ H‹HyèHƒH9ï…˜H‹T$8dH3%(…«HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÔèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹L$ 1ÀHyèH9ï„lÿÿÿ@Ht$H‰D$èiÅþÿH‹D$éOÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$è,ÅþÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé;ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéôþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿfAUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„RH‹t$0H…ötH|$ LH 1ÒèH…Û„]H;„P{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ Ht$ èH‹L$ H‹HyèHƒH9ï…˜H‹T$8dH3%(…«HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÔèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹L$ 1ÀHyèH9ï„lÿÿÿ@Ht$H‰D$è™ÂþÿH‹D$éOÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$è\ÂþÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé;ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéôþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿfAUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„RH‹t$0H…ötH|$ LH 1ÒèH…Û„]H;„P{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ Ht$ èH‹L$ H‹HyèHƒH9ï…˜H‹T$8dH3%(…«HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÔèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹L$ 1ÀHyèH9ï„lÿÿÿ@Ht$H‰D$èÉ¿þÿH‹D$éOÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$茿þÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé;ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéôþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿfAUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„RH‹t$0H…ötH|$ LH 1ÒèH…Û„]H;„P{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ Ht$ èH‹L$ H‹HyèHƒH9ï…˜H‹T$8dH3%(…«HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÔèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹L$ 1ÀHyèH9ï„lÿÿÿ@Ht$H‰D$èù¼þÿH‹D$éOÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$è¼¼þÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé;ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéôþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿfAUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„RH‹t$0H…ötH|$ LH 1ÒèH…Û„]H;„P{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ Ht$ èH‹L$ H‹HyèHƒH9ï…˜H‹T$8dH3%(…«HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÔèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹L$ 1ÀHyèH9ï„lÿÿÿ@Ht$H‰D$è)ºþÿH‹D$éOÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$èì¹þÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé;ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéôþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿfAUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„RH‹t$0H…ötH|$ LH 1ÒèH…Û„]H;„P{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ Ht$ èH‹L$ H‹HyèHƒH9ï…˜H‹T$8dH3%(…«HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÔèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹L$ 1ÀHyèH9ï„lÿÿÿ@Ht$H‰D$èY·þÿH‹D$éOÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$è·þÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé;ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéôþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿfATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹t$ÿP H=¶ð1Àèë fD1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒì dH‹%(H‰D$1ÀLL$LD$è…À„ÊH…Û„)H;„{cmbX„Ç¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„%Hƒú…èèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€1ÀH‹L$dH3 %(uZHƒÄ []A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹T$H‹t$ÿPpH‹Hƒë fD1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé'ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéàþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ûH‰÷H‰ÖHHƒì dH‹%(H‰D$1ÀLL$LD$è…À„ÊH…Û„)H;„{cmbX„Ç¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„%Hƒú…èèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€1ÀH‹L$dH3 %(uZHƒÄ []A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹H‹T$H‹t$ÿðH‹Hƒë1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé'ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéàþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹t$ÿhº1öH‰ÇèëŸD1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹t$ÿ(º1öH‰ÇèëŸD1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒìdH‹%(H‰D$1ÀLD$è…À„ÇH…Û„&H;„{cmbX„Ä¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„"Hƒú…åèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀH‹L$dH3 %(uZHƒÄ[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹t$ÿ8º1öH‰ÇèëŸD1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé*ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéãþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒì dH‹%(H‰D$1ÀLL$LD$ÆD$è…À„ÅH…Û„$H;„{cmbX„¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„ Hƒú…ãèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf1ÀH‹L$dH3 %(uZHƒÄ []A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹¶T$H‹t$ÿPXH‹Hƒë fD1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé,ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéåþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUH SH‰ûH‰÷H‰ÖHHƒì dH‹%(H‰D$1ÀLL$LD$ÆD$è…À„ÅH…Û„$H;„{cmbX„¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„ Hƒú…ãèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf1ÀH‹L$dH3 %(uZHƒÄ []A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹¶T$H‹t$ÿ°H‹Hƒë1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé,ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéåþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„AUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLL$0LD$(HÇD$0HEH‰D$ 1Àè…À„]H‹t$0H…ötH|$ LH 1ÒèH…ÛL‹d$(„cH;„V{cmbXtE¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹H‹{HpH9÷t è…ÀtžH‹{ HT$ L‰æèH‹L$ H‹HyèHƒH9ï…H‹L$8dH3 %(…°HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÙèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè„H‹L$ 1ÀHyèH9ï„gÿÿÿ@Ht$H‰D$è9¢þÿH‹D$éJÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$èü¡þÿH‰ßèH‰ÃëÛI‰ÄI‰ÕH‰ßèL‰çL‰êéÿÿÿèH5¿1ÀèH‹H5H‹8èé6ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéïþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿfAUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„ZH‹t$0H…ötH|$ LH 1ÒèH…Û„eH;„X{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ H‹Ht$ ÿ°H‹L$ H‹HyèHƒH9ï…œH‹T$8dH3%(…¯HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ØèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€H‹L$ 1ÀHyèH9ï„hÿÿÿ@Ht$H‰D$èaŸþÿH‹D$éKÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$è$ŸþÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé7ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéðþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿf.„AUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„ZH‹t$0H…ötH|$ LH 1ÒèH…Û„eH;„X{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ H‹Ht$ ÿÀH‹L$ H‹HyèHƒH9ï…œH‹T$8dH3%(…¯HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ØèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€H‹L$ 1ÀHyèH9ï„hÿÿÿ@Ht$H‰D$èœþÿH‹D$éKÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$èDœþÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé7ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéðþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿf.„AUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„ZH‹t$0H…ötH|$ LH 1ÒèH…Û„eH;„X{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ H‹Ht$ ÿ°H‹L$ H‹HyèHƒH9ï…œH‹T$8dH3%(…¯HƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ØèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€H‹L$ 1ÀHyèH9ï„hÿÿÿ@Ht$H‰D$è¡™þÿH‹D$éKÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$èd™þÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé7ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéðþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿf.„ATUH SH‰ûH‰÷H‰ÖHHƒì(dH‹%(H‰D$ 1ÀHD$P1ÀLL$ LD$è…ÀZY„ÈH…Û„'H;„{cmbX„Å¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„#Hƒú…æèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1ÀH‹L$dH3 %(uZHƒÄ []A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹‹L$‹T$‹t$ ÿÐH‹Hƒë›1ÿëÙèI‰ÄH‰ÕH‰ßèL‰çH‰êéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé)ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéâþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@AUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLL$0LD$(HÇD$0HEH‰D$ 1Àè…À„]H‹t$0H…ötH|$ LH 1ÒèH…Û„hH;„[{cmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹{HpH9÷t è…Àt™H‹{ H‹HT$ H‹t$(ÿøH‹L$ H‹HyèHƒH9ï…—H‹L$8dH3 %(…ªHƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÓèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfH‹L$ 1ÀHyèH9ï„mÿÿÿ@Ht$H‰D$èi”þÿH‹D$éPÿÿÿ€1ÿéÿÿÿèH‰ÃèH‹D$ HxèH9ït Ht$è,”þÿH‰ßèH‰ÃëÛI‰ÅI‰ÔH‰ßèL‰ïL‰âéÿÿÿèH5¿1ÀèH‹H5H‹8èé<ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéõþÿÿH‰Ãèé;ÿÿÿH‰Ãèé.ÿÿÿfATUH SH‰ûH‰÷H‰ÖHHƒì0dH‹%(H‰D$(1ÀHD$ PHD$ P1ÀLL$ LD$è…ÀZY„ÊH…Û„1H;„${cmbX„Ç¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„-Hƒú…ðèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€1ÀH‹L$(dH3 %(ubHƒÄ0[]A\ÃDH‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹L‹D$ H‹L$H‹T$H‹t$ÿÈH‹Hƒë“1ÿëÑèI‰ÄH‰ÕH‰ßèL‰çH‰êé ÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èéÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéØþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@UH H‰åAVATSLM°H‰ûLE¨H‰÷H‰ÖHƒìHHdH‹%(H‰EØ1ÀHEÐPHEÈPHEÀPHE¸P1ÀèHƒÄ …À„ÆH…Û„5H;„({cmbX„ÿèH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„1Hƒú…ôèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀH‹MØdH3 %(ukHeè[A\A^]Ã@H‹H‹{HpH9÷t è…À„ÿÿÿH‹{ H‹HƒìL‹MÈÿuÐL‹EÀH‹M¸H‹U°H‹u¨ÿ°XH‹ZHƒëŠ1ÿëÉèI‰ÄI‰ÖH‰ßèL‰çL‰òéÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èéÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÔþÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@AUATH USH‰ûH‰÷H‰ÖHHƒìXH‹-dH‹%(H‰D$H1ÀLL$@LD$8HÇD$8HEHÇD$@H‰D$ H‰D$01Àè…À„H‹t$8H…ötH|$ LH 1ÒèH‹t$@H…ötH|$0LH 1ÒèH…Û„žH;„‘{cmbXtH¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDH‹H‹{HpH9÷t è…Àt›H‹{ HT$0Ht$ èH‹L$0H‹HyèHƒH9ï…«H‹L$ HyèH9ï…ÁH‹\$HdH3%(…ÔHƒÄX[]A\A]ÃH‰ÇHƒú„RHƒú…èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@H‹L$01ÀHyèH9ï„Yÿÿÿ@Ht$H‰D$èyŒþÿH‹L$ H‹D$HyèH9ï„AÿÿÿfHt$H‰D$èQŒþÿH‹D$é&ÿÿÿ€1ÿéÚþÿÿèH‰ÃèH‹D$0HxèH9ït Ht$èŒþÿH‹D$ HxèH9ït Ht$èü‹þÿH‰ßèI‰ÅI‰ÔH‰ßèL‰ïL‰âéÜþÿÿH‰ÃëªèH5¿1ÀèH‹H5H‹8èéúþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé³þÿÿH‰Ãèé#ÿÿÿH‰ÃèéÿÿÿfUH H‰åAWAVAUATLM˜SLEÀH‰ûH‰÷H‰ÖHHƒìXHÇEÀÇEœdH‹%(H‰EÈ1ÀH‹ÆE–HƒÀH‰E HE–PHEœP1Àè…ÀZY„¼H‹uÀLm H…ötLH 1ÒL‰ïèLe°óM˜L‰îD¶u–D‹}œL‰çóMˆèH…Û„¤H;„—{cmbXtF¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè@H‹H‹{HpH9÷t è…ÀtH‹{ D‰ñD‰úL‰æóEˆèH‹E°HxèH;=…ïH‹HƒH‹M HyèH;=…¯H‹UÈdH3%(…ÓHeØ[A\A]A^A_]ÃI‰ÄI‰ÕH‹E°HxèH;=t Hu—èm‰þÿL‰çL‰êHƒú„Hƒú…ÙèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1Àé=ÿÿÿHu—H‰EˆèóˆþÿH‹Eˆé;ÿÿÿf.„Hu—è׈þÿéÿÿÿf1ÿéÒþÿÿèH‰ÃH‹E HxèH;=t Hu—览þÿH‰ßèH‰Çé0ÿÿÿH‰ßI‰ÄI‰ÕèéýþÿÿH‰Ãèë¹èH5¿1ÀèH‹H5H‹8èé6ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéïþÿÿH‰Ãèé2ÿÿÿH‰Ãèé%ÿÿÿfDAVAUI‰õATUI‰ÖSH‰ûHƒìPH‹-H‹5Ld$0HÇD$8dH‹%(H‰D$H1ÀHEL‰çH‰D$ èLL$@LD$8H HL‰öL‰ï1ÀHÇD$@è…À„ˆH‹t$8H…ötH|$ LH 1ÒèH‹t$@H…ötLH 1ÒL‰çèH…Û„™H;„Œ{cmbXtC¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹H‹{HpH9÷t è…Àt H‹{ Ht$ L‰âèH‹L$0H‹HyèHƒH9ï…­H‹T$ HzèH9ï…ÃH‹L$HdH3 %(…ÖHƒÄP[]A\A]A^ÃH‰ÇHƒú„WHƒú…èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@H‹L$01ÀHyèH9ï„Wÿÿÿ@Ht$H‰D$è©…þÿH‹T$ H‹D$HzèH9ï„?ÿÿÿfHt$H‰D$è…þÿH‹D$é$ÿÿÿ€1ÿéÚþÿÿèI‰ÄI‰ÕH‰ßèL‰çL‰êéÿÿÿH‰ÃH‹D$0HxèH9ït Ht$è0…þÿH‹D$ HxèH9ït Ht$è…þÿH‰ßèH‰ÃëÛH‰Ãèë¹èH5¿1ÀèH‹H5H‹8èéõþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé®þÿÿH‰Ãèé2ÿÿÿH‰Ãèé%ÿÿÿf.„AUATH USH‰ûH‰÷H‰ÖHHƒìXH‹-dH‹%(H‰D$H1ÀLL$@LD$8HÇD$8HEHÇD$@H‰D$ H‰D$01Àè…À„H‹t$8H…ötH|$ LH 1ÒèH‹t$@H…ötH|$0LH 1ÒèH…Û„žH;„‘{cmbXtH¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDH‹H‹{HpH9÷t è…Àt›H‹{ H‹HT$0Ht$ ÿ€H‹L$0H‹HyèHƒH9ï…§H‹L$ HyèH9ï…½H‹\$HdH3%(…ÐHƒÄX[]A\A]ÃH‰ÇHƒú„NHƒú…èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹L$01ÀHyèH9ï„]ÿÿÿ@Ht$H‰D$è9‚þÿH‹L$ H‹D$HyèH9ï„EÿÿÿfHt$H‰D$è‚þÿH‹D$é*ÿÿÿ€1ÿéÚþÿÿèH‰ÃèH‹D$0HxèH9ït Ht$èÔþÿH‹D$ HxèH9ït Ht$è¼þÿH‰ßèI‰ÅI‰ÔH‰ßèL‰ïL‰âéàþÿÿH‰ÃëªèH5¿1ÀèH‹H5H‹8èéþþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé·þÿÿH‰Ãèé#ÿÿÿH‰ÃèéÿÿÿfUH‰åAWAVAUATLe SI‰öH‰ûL‰çI‰×HƒìXL‹-ÇEœdH‹%(H‰EÈ1ÀL‰îèHE°L‰îHÇE¸H‰ÇH‰EˆèHEÀHƒìLM¸LEœH HPL‰þL‰÷1ÀHÇEÀè…ÀZY„™H‹u¸H…ötLH 1ÒL‰çèH‹uÀH…ötH‹}ˆLH 1ÒèH…ÛD‹mœ„‘H;„„{cmbXtK¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf„H‹H‹{HpH9÷t è…Àt˜H‹{ H‹MˆL‰âD‰îèH‹HƒH‹M°H‹HyèH9ß…½H‹U HzèH9ß…ŒH‹MÈdH3 %(…ÀHeØ[A\A]A^A_]ÃH‰ÇHƒú„OHƒú…èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè@1ÀéLÿÿÿHu›H‰Eˆè³~þÿH‹Eˆé^ÿÿÿf.„Hu›H‰Eˆè“~þÿH‹Eˆé-ÿÿÿf.„1ÿéêþÿÿèI‰ÆI‰ÔH‰ßèL‰÷L‰âé4ÿÿÿI‰ÇH‹E°H‹HxèH9ßt Hu›è;~þÿM‰þH‹E HxèH9ßt Hu›è"~þÿL‰÷èI‰ÆH‹ëÖH‰ÃI‰ßèë©èH5¿1ÀèH‹H5H‹8èéýþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé¶þÿÿH‰ÃI‰ßèéÿÿÿH‰ÃI‰ßèéÿÿÿ€AWAVH AUATUSH‰ýH‰÷H‰ÖHHƒì8dH‹%(H‰D$(1ÀHD$ HÇD$HÇD$HÇD$HÇD$ PHD$ P1ÀLL$ LD$è…ÀZY„hH‹|$H‹H…ÿ„;H9ß„2H‹wLH HèH‹|$I‰ÄH9ß„H…ÿ„H‹wLH HèH‹|$I‰ÅH…ÿ„ûH9ß„òH‹wLH HèH‹|$ I‰ÆH…ÿ„ÛH9ß„ÒH‹wLH HèI‰ÇH…í„€H9Ý„w}cmbX„š¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹|$E1äH9ß…ìþÿÿ€H‹|$E1íH…ÿ… ÿÿÿ€H‹|$ E1öH…ÿ…,ÿÿÿ€E1ÿéGÿÿÿH‹H‹}HpH9÷t è…À„EÿÿÿH‹} H‹M‰øL‰ñL‰êL‰æÿˆHƒH‰ØH‹L$(dH3 %(…‚HƒÄ8[]A\A]A^A_ÃH‰ÇHƒú„ÇHƒú…ŠèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1Àérÿÿÿ1ÿéNÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âérÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé…ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé>ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèAUATH USH‰ûH‰÷H‰ÖHHƒìXdH‹%(H‰D$H1ÀLD$@è…ÀtyH‹-H…ÛL‹d$@HEH‰D$ „‹H;„~{cmbXtm¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè1ÀH‹L$HdH3 %(…!HƒÄX[]A\A]ÀH‹H‹{HpH9÷t è…À„rÿÿÿH‹s H\$0L‰âH‰ßèH|$ H‰ÞèH‹D$0HxèH9ïu@H‹|$ H‹wèèH‹L$ HyèH9ï„jÿÿÿHt$H‰D$èAxþÿH‹D$éQÿÿÿ€Ht$è&xþÿë´H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé]ÿÿÿ€1öéÿÿÿèH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èŽwþÿH‰ßL‰âébÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èhwþÿH‰ßèI‰ÄI‰ÕH‰ßèL‰çL‰êé&ÿÿÿH‰Ãèë½èH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰Ãèé6ÿÿÿH‰Ãèé)ÿÿÿf„AUATH USH‰ûH‰÷H‰ÖHHƒìXdH‹%(H‰D$H1ÀLD$@è…ÀtyH‹-H…ÛL‹d$@HEH‰D$ „‹H;„~{cmbXtm¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè1ÀH‹L$HdH3 %(…!HƒÄX[]A\A]ÀH‹H‹{HpH9÷t è…À„rÿÿÿH‹s H\$0L‰âH‰ßèH|$ H‰ÞèH‹D$0HxèH9ïu@H‹|$ H‹wèèH‹L$ HyèH9ï„jÿÿÿHt$H‰D$èAuþÿH‹D$éQÿÿÿ€Ht$è&uþÿë´H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé]ÿÿÿ€1öéÿÿÿèH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èŽtþÿH‰ßL‰âébÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èhtþÿH‰ßèI‰ÄI‰ÕH‰ßèL‰çL‰êé&ÿÿÿH‰Ãèë½èH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰Ãèé6ÿÿÿH‰Ãèé)ÿÿÿf„AUATH USH‰ûH‰÷H‰ÖHHƒìXdH‹%(H‰D$H1ÀLD$@è…ÀtyH‹-H…ÛL‹d$@HEH‰D$ „‹H;„~{cmbXtm¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè1ÀH‹L$HdH3 %(…!HƒÄX[]A\A]ÀH‹H‹{HpH9÷t è…À„rÿÿÿH‹s H\$0L‰âH‰ßèH|$ H‰ÞèH‹D$0HxèH9ïu@H‹|$ H‹wèèH‹L$ HyèH9ï„jÿÿÿHt$H‰D$èArþÿH‹D$éQÿÿÿ€Ht$è&rþÿë´H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé]ÿÿÿ€1öéÿÿÿèH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èŽqþÿH‰ßL‰âébÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èhqþÿH‰ßèI‰ÄI‰ÕH‰ßèL‰çL‰êé&ÿÿÿH‰Ãèë½èH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰Ãèé6ÿÿÿH‰Ãèé)ÿÿÿf„AUATH USH‰ûH‰÷H‰ÖHHƒìXdH‹%(H‰D$H1ÀLD$@è…ÀtqH‹-H…ÛHEH‰D$ „H;„ƒ{cmbXtj¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè1ÀH‹L$HdH3 %(…)HƒÄX[]A\A]ÀH‹H‹{HpH9÷t è…À„uÿÿÿH‹s H‹H\$0H‹T$@H‰ßÿH|$ H‰ÞèH‹D$0HxèH9ïuBH‹|$ H‹wèèH‹L$ HyèH9ï„dÿÿÿHt$H‰D$èCoþÿH‹D$éKÿÿÿf„Ht$è&oþÿë²H‰ÇHƒú„ Hƒú…ÐèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé[ÿÿÿ€1öéÿÿÿèH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èŽnþÿH‰ßL‰âébÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èhnþÿH‰ßèI‰ÅI‰ÔH‰ßèL‰ïL‰âé&ÿÿÿH‰Ãèë½èH5¿1ÀèH‹H5H‹8èé?ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéøþÿÿH‰Ãèé6ÿÿÿH‰Ãèé)ÿÿÿf„UH‰åAWAVAUATL¥pÿÿÿSI‰öH‰ûL‰çI‰×HìˆL‹-dH‹%(H‰EÈ1ÀL‰îèHE€L‰îHÇEHÇE˜HÇE H‰ÇHÇE¨HÇE°HÇE¸H‰…XÿÿÿèHEÀHƒìLM˜LEH HPHE¸L‰þL‰÷HÇEÀPHE°PHE¨PHE P1ÀèHƒÄ0…À„±H‹uH…ötLH 1ÒL‰çèH‹uÀH…ötH‹½XÿÿÿLH 1ÒèH…Û„²H;„¥{cmbXtL¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf.„H‹H‹{HpH9÷t è…Àt—H‹{ H‹L‹M°L‰æÿµXÿÿÿL‹E¨ÿu¸H‹M H‹U˜ÿ¸XH‹ZHƒH‹M€H‹HyèH9ß…ÅH‹•pÿÿÿHzèH9ß…‘H‹MÈdH3 %(…ÅHeØ[A\A]A^A_]ÃH‰ÇHƒú„]Hƒú… èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéLÿÿÿf„HµoÿÿÿH‰…XÿÿÿèíjþÿH‹…XÿÿÿéPÿÿÿHµoÿÿÿH‰…XÿÿÿèÍjþÿH‹…Xÿÿÿéÿÿÿ1ÿéÊþÿÿèI‰ÆI‰ÔH‰ßèL‰÷L‰âé/ÿÿÿI‰ÇH‹E€H‹HxèH9ßt HµoÿÿÿèxjþÿM‰þH‹…pÿÿÿHxèH9ßt HµoÿÿÿèYjþÿL‰÷èI‰ÆH‹ëÐH‰ÃI‰ßèë èH5¿1ÀèH‹H5H‹8èéïþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé¨þÿÿH‰ÃI‰ßèéÿÿÿH‰ÃI‰ßèéÿÿÿ@f.„UH‰åAWAVAUATL¥pÿÿÿSI‰öH‰ûL‰çI‰×HìˆL‹-dH‹%(H‰EÈ1ÀL‰îèHE€L‰îHÇEHÇE˜HÇE H‰ÇHÇE¨HÇE°HÇE¸H‰…XÿÿÿèHEÀHƒìLM˜LEH HPHE¸L‰þL‰÷HÇEÀPHE°PHE¨PHE P1ÀèHƒÄ0…À„±H‹uH…ötLH 1ÒL‰çèH‹uÀH…ötH‹½XÿÿÿLH 1ÒèH…Û„²H;„¥{cmbXtL¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf.„H‹H‹{HpH9÷t è…Àt—H‹{ H‹L‹M°L‰æÿµXÿÿÿL‹E¨ÿu¸H‹M H‹U˜ÿ°XH‹ZHƒH‹M€H‹HyèH9ß…ÅH‹•pÿÿÿHzèH9ß…‘H‹MÈdH3 %(…ÅHeØ[A\A]A^A_]ÃH‰ÇHƒú„]Hƒú… èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéLÿÿÿf„HµoÿÿÿH‰…XÿÿÿèÝfþÿH‹…XÿÿÿéPÿÿÿHµoÿÿÿH‰…Xÿÿÿè½fþÿH‹…Xÿÿÿéÿÿÿ1ÿéÊþÿÿèI‰ÆI‰ÔH‰ßèL‰÷L‰âé/ÿÿÿI‰ÇH‹E€H‹HxèH9ßt HµoÿÿÿèhfþÿM‰þH‹…pÿÿÿHxèH9ßt HµoÿÿÿèIfþÿL‰÷èI‰ÆH‹ëÐH‰ÃI‰ßèë èH5¿1ÀèH‹H5H‹8èéïþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé¨þÿÿH‰ÃI‰ßèéÿÿÿH‰ÃI‰ßèéÿÿÿ@f.„UH‰åAWAVAUATL¥pÿÿÿSI‰öH‰ûL‰çI‰×HìˆL‹-dH‹%(H‰EÈ1ÀL‰îèHE€L‰îHÇEHÇE˜HÇE H‰ÇHÇE¨HÇE°HÇE¸H‰…XÿÿÿèHEÀHƒìLM˜LEH HPHE¸L‰þL‰÷HÇEÀPHE°PHE¨PHE P1ÀèHƒÄ0…À„±H‹uH…ötLH 1ÒL‰çèH‹uÀH…ötH‹½XÿÿÿLH 1ÒèH…Û„²H;„¥{cmbXtL¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf.„H‹H‹{HpH9÷t è…Àt—H‹{ H‹L‹M°L‰æÿµXÿÿÿL‹E¨ÿu¸H‹M H‹U˜ÿ°XH‹ZHƒH‹M€H‹HyèH9ß…ÅH‹•pÿÿÿHzèH9ß…‘H‹MÈdH3 %(…ÅHeØ[A\A]A^A_]ÃH‰ÇHƒú„]Hƒú… èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéLÿÿÿf„HµoÿÿÿH‰…XÿÿÿèÍbþÿH‹…XÿÿÿéPÿÿÿHµoÿÿÿH‰…Xÿÿÿè­bþÿH‹…Xÿÿÿéÿÿÿ1ÿéÊþÿÿèI‰ÆI‰ÔH‰ßèL‰÷L‰âé/ÿÿÿI‰ÇH‹E€H‹HxèH9ßt HµoÿÿÿèXbþÿM‰þH‹…pÿÿÿHxèH9ßt Hµoÿÿÿè9bþÿL‰÷èI‰ÆH‹ëÐH‰ÃI‰ßèë èH5¿1ÀèH‹H5H‹8èéïþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé¨þÿÿH‰ÃI‰ßèéÿÿÿH‰ÃI‰ßèéÿÿÿ@f.„UH‰åAWAVAUATL¥pÿÿÿSI‰öH‰ûL‰çI‰×HìˆL‹-dH‹%(H‰EÈ1ÀL‰îèHE€L‰îHÇEHÇE˜HÇE H‰ÇHÇE¨HÇE°HÇE¸H‰…XÿÿÿèHEÀHƒìLM˜LEH HPHE¸L‰þL‰÷HÇEÀPHE°PHE¨PHE P1ÀèHƒÄ0…À„±H‹uH…ötLH 1ÒL‰çèH‹uÀH…ötH‹½XÿÿÿLH 1ÒèH…Û„²H;„¥{cmbXtL¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf.„H‹H‹{HpH9÷t è…Àt—H‹{ H‹L‹M°L‰æÿµXÿÿÿL‹E¨ÿu¸H‹M H‹U˜ÿÀXH‹ZHƒH‹M€H‹HyèH9ß…ÅH‹•pÿÿÿHzèH9ß…‘H‹MÈdH3 %(…ÅHeØ[A\A]A^A_]ÃH‰ÇHƒú„]Hƒú… èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéLÿÿÿf„HµoÿÿÿH‰…Xÿÿÿè½^þÿH‹…XÿÿÿéPÿÿÿHµoÿÿÿH‰…Xÿÿÿè^þÿH‹…Xÿÿÿéÿÿÿ1ÿéÊþÿÿèI‰ÆI‰ÔH‰ßèL‰÷L‰âé/ÿÿÿI‰ÇH‹E€H‹HxèH9ßt HµoÿÿÿèH^þÿM‰þH‹…pÿÿÿHxèH9ßt Hµoÿÿÿè)^þÿL‰÷èI‰ÆH‹ëÐH‰ÃI‰ßèë èH5¿1ÀèH‹H5H‹8èéïþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé¨þÿÿH‰ÃI‰ßèéÿÿÿH‰ÃI‰ßèéÿÿÿ@f.„UH‰åAWAVAUATI‰öSLe€H‰ûI‰×LmHƒìxH‹5L‰çdH‹%(H‰EÈ1ÀèH‹5L‰ïHÇE°èHE H‹5HÇE¸H‰ÇH‰…hÿÿÿèHEÀLM°L…|ÿÿÿH HL‰þPHE¸L‰÷HÇEÀP1Àè…ÀZY„ÕH‹u°H…ötLH 1ÒL‰çèH‹u¸H…ötLH 1ÒL‰ïèH‹uÀH…ötH‹½hÿÿÿLH 1ÒèH…ÛD‹µ|ÿÿÿ„ÎH;„Á{cmbXtH¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDH‹H‹{HpH9÷t è…Àt›H‹{ L‹…hÿÿÿL‰éL‰âD‰öèH‹HƒH‹M H‹HyèH9ß…÷H‹UHzèH9ß…ÆH‹M€HyèH9ß…•H‹UÈdH3%(…éHeØ[A\A]A^A_]ÃH‰ÇHƒú„jHƒú…-èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèD1Àé:ÿÿÿf„Hµ{ÿÿÿH‰…hÿÿÿè­ZþÿH‹…hÿÿÿéLÿÿÿHµ{ÿÿÿH‰…hÿÿÿèZþÿH‹…hÿÿÿéÿÿÿHµ{ÿÿÿH‰…hÿÿÿèmZþÿH‹…hÿÿÿéêþÿÿ1ÿéªþÿÿèH‰ÃI‰ßèH‹E H‹HxèH9ßt Hµ{ÿÿÿè)ZþÿH‹EHxèH9ßt Hµ{ÿÿÿèZþÿH‹E€HxèH9ßt Hµ{ÿÿÿè÷YþÿL‰ÿèèH5¿1ÀèH‹H5H‹8èéâþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé›þÿÿH‰ÃI‰ßèéÿÿÿH‰ÃI‰ßèé ÿÿÿI‰ÇéÿÿÿI‰ÇH‹éÿÿÿI‰ÇH‹éÿÿÿI‰ÇI‰ÔH‰ßèL‰ÿL‰âéæýÿÿfDƒútH‹HƒÃ€ATUH H‹-SHH‰óH‰îèH‹{HuI‰ÄH9÷t è…Àt;H HH‰îH‰ßèH‹HPI9L$Pt7H‹Hƒ[]A\ÀI‹|$PèH‰ÞºH‰Ç[]A\éfH‹HhI9L$hu¾óAD$X.@Xz±u¯óAD$\.@\z¢u óAD$`.@`z“u‘I‹|$pH‹ppH‹WèH;Vè…zÿÿÿH…Òt è…À…hÿÿÿH‹HƒécÿÿÿDf.„UH‰åAWAVAUATI‰õSI‰üI‰ÖHƒìxH‹H‹5dH‹%(H‰EÈ1ÀHÇE¸HCH‰E€HEH‰ÇH‰…hÿÿÿèH…|ÿÿÿHƒìLMÀLE¸H HPH…xÿÿÿL‰öL‰ïHÇEÀÇ…tÿÿÿPH…tÿÿÿÇ…xÿÿÿÇ…|ÿÿÿP1ÀèHƒÄ …À„%H‹u¸HCH‰E H…ötH}€LH 1ÒèH‹uÀH…ötH‹½hÿÿÿLH 1ÒèH‹5H HL‰çD‹½|ÿÿÿD‹µxÿÿÿD‹­tÿÿÿèLe°HƒìH‹hÿÿÿHU€AWE‰ñE‰èH‰ÆL‰çèXZH} L‰æèH‹E°HxèH9ß…¿H‹} H‹wèèH‹U HzèH9ß…¹H‹MHyèH9ßuDH‹M€HyèH9ßugH‹]ÈdH3%(…«HeØ[A\A]A^A_]ÃDH‹M1ÀHyèH9ßt½HµsÿÿÿH‰…hÿÿÿèÍUþÿH‹M€H‹…hÿÿÿHyèH9ßt¢f„HµsÿÿÿH‰…hÿÿÿèUþÿH‹…hÿÿÿézÿÿÿHµsÿÿÿè„Uþÿé0ÿÿÿ€HµsÿÿÿH‰…hÿÿÿèeUþÿH‹…hÿÿÿé(ÿÿÿèI‰ÇH‹EHxèH9ßt Hµsÿÿÿè8UþÿH‹E€HxèH9ßt HµsÿÿÿèUþÿL‰ÿèI‰ÇëÚI‰ÇH‹E°I‰ÔHxèH9ßt HµsÿÿÿèóTþÿL‰ÿL‰âHƒú„¼Hƒú…‚èI‰ÇH‹L‰ÿÿPH5H‰Â¿1ÀèI‹L‰ÿÿPH‰ÆH‹H‹8èè1ÀéIþÿÿH‰Çë™I‰ÇH‹E HxèH9ß„!ÿÿÿHµsÿÿÿèfTþÿéÿÿÿI‰ÇèëÔèH5¿1ÀèH‹H5H‹8èëèI‰ÇH‹L‰ÿÿPH5H‰Â¿1ÀèI‹L‰ÿÿPH‰ÆH‹H‹8èéIÿÿÿI‰ÇèéPÿÿÿI‰ÇèéCÿÿÿfDUH‰åAWAVAUATI‰õSI‰üI‰ÖHƒìxH‹H‹5dH‹%(H‰EÈ1ÀHÇE°HÇE¸HCH‰E€H‰EHE H‰ÇI‰ÇèH…zÿÿÿHƒìLM¸LE°H HPH…|ÿÿÿL‰öL‰ïHÇEÀÇ…|ÿÿÿPHEÀÆ…zÿÿÿP1ÀèHƒÄ …À„mH‹u°H…ötH}€LH 1ÒèH‹u¸H…ötH}LH 1ÒèH‹uÀH…ötLH 1ÒL‰ÿèH‹5H HL‰çD¶µzÿÿÿD‹­|ÿÿÿèHUHu€E‰ñE‰èL‰ùH‰ÇèH‹M H‹HyèHƒH9ß…¿H‹MHyèH9ß…ÞH‹U€HzèH9ß…ýH‹]ÈdH3%(… HeØ[A\A]A^A_]ÃHƒúH‰Ç„MHƒú…—èI‰ÆH‹L‰÷ÿPH5H‰Â¿1ÀèI‹L‰÷ÿPH‰ÆH‹H‹8èèDH‹M 1ÀHyèH9ß„FÿÿÿDHµ{ÿÿÿH‰…hÿÿÿèeQþÿH‹MH‹…hÿÿÿHyèH9ß„'ÿÿÿDHµ{ÿÿÿH‰…hÿÿÿè5QþÿH‹U€H‹…hÿÿÿHzèH9ß„ÿÿÿDHµ{ÿÿÿH‰…hÿÿÿèQþÿH‹…hÿÿÿéäþÿÿèI‰ÇH‹EHxèH9ßt Hµ{ÿÿÿèØPþÿH‹E€HxèH9ßt Hµ{ÿÿÿè¿PþÿL‰ÿèI‰ÇH‹E HxèH9ßt¶Hµ{ÿÿÿè›Pþÿë¨èI‰ÆH‹L‰÷ÿPH5H‰Â¿1ÀèI‹L‰÷ÿPH‰ÆH‹H‹8èé¸þÿÿI‰ÆM‰÷èë‘èH5¿1ÀèH‹H5H‹8èéxþÿÿI‰ÆM‰÷èéNÿÿÿI‰ÆM‰÷èé>ÿÿÿfUH‰åAWAVAUATI‰õSI‰üI‰ÖHƒìxH‹H‹5dH‹%(H‰EÈ1ÀHÇE¸HCH‰E€HEH‰ÇI‰ÇèHEÀHƒìLM¸L…|ÿÿÿH HPL‰öL‰ï1ÀHÇEÀè…ÀZY„ H‹u¸HCH‰E H…ötH}€LH 1ÒèH‹uÀH…ötLH 1ÒL‰ÿèH‹5H HL‰çD‹­|ÿÿÿèLe°HM€M‰øD‰êH‰ÆL‰çèH} L‰æèH‹E°HxèH9ß…ÄH‹} H‹wèèH‹U HzèH9ß…¾H‹UHzèH9ßuIH‹M€HyèH9ßulH‹]ÈdH3%(…°HeØ[A\A]A^A_]Ãf.„H‹U1ÀHzèH9ßt¸Hµ{ÿÿÿH‰…hÿÿÿè-NþÿH‹M€H‹…hÿÿÿHyèH9ßtf„Hµ{ÿÿÿH‰…hÿÿÿèýMþÿH‹…hÿÿÿéuÿÿÿHµ{ÿÿÿèäMþÿé+ÿÿÿ€Hµ{ÿÿÿH‰…hÿÿÿèÅMþÿH‹…hÿÿÿé#ÿÿÿèI‰ÆH‹EHxèH9ßt Hµ{ÿÿÿè˜MþÿH‹E€HxèH9ßt Hµ{ÿÿÿèMþÿL‰÷èI‰ÆëÚI‰ÆH‹E°I‰ÔHxèH9ßt Hµ{ÿÿÿèSMþÿL‰÷L‰âHƒú„¼Hƒú…‚èI‰ÆH‹L‰÷ÿPH5H‰Â¿1ÀèI‹L‰÷ÿPH‰ÆH‹H‹8èè1ÀéDþÿÿH‰Çë™I‰ÆH‹E HxèH9ß„!ÿÿÿHµ{ÿÿÿèÆLþÿéÿÿÿI‰ÆèëÔèH5¿1ÀèH‹H5H‹8èëèI‰ÆH‹L‰÷ÿPH5H‰Â¿1ÀèI‹L‰÷ÿPH‰ÆH‹H‹8èéIÿÿÿI‰ÆèéPÿÿÿI‰ÆèéCÿÿÿfDUH‰åAWAVAUATI‰öSL¥pÿÿÿI‰ýI‰×Hì¨H‹H‹5dH‹%(H‰EÈ1ÀL‰çHÇE¨HÇE°HCH‰…PÿÿÿH‰…`ÿÿÿèHE€H‹5HÇE¸Æ…IÿÿÿÆ…JÿÿÿH‰ÇH‰…8ÿÿÿèHEÀHƒìLM¨L…LÿÿÿH HPH…JÿÿÿL‰þL‰÷HÇEÀPH…IÿÿÿPHE¸PHE°P1ÀèHƒÄ0…À„¸H‹u¨HCH‰EH…ötH½PÿÿÿLH 1ÒèH‹u°H…ötH½`ÿÿÿLH 1ÒèH‹u¸H…ötLH 1ÒL‰çèH‹uÀH…ötH‹½8ÿÿÿLH 1Òè‹…LÿÿÿH‹5H HL‰ïD¶½JÿÿÿD¶µIÿÿÿ‰…4ÿÿÿèHƒìLm ‹•4ÿÿÿÿµ8ÿÿÿHPÿÿÿAWL…`ÿÿÿAVM‰áH‰ÆL‰ïèH}HƒÄ L‰îèH‹E HxèH9ß…RH‹}H‹wèèH‹UHzèH9ß…LH‹U€HzèH9ßuwH‹pÿÿÿHyèH9ß…“H‹•`ÿÿÿHzèH9ß…¯H‹PÿÿÿHyèH9ß…ËH‹]ÈdH3%(…HeØ[A\A]A^A_]Ãf„H‹U€1ÀHzèH9ßtŠHµKÿÿÿH‰…8ÿÿÿèMIþÿH‹pÿÿÿH‹…8ÿÿÿHyèH9ß„oÿÿÿfHµKÿÿÿH‰…8ÿÿÿèIþÿH‹•`ÿÿÿH‹…8ÿÿÿHzèH9ß„SÿÿÿfHµKÿÿÿH‰…8ÿÿÿèíHþÿH‹PÿÿÿH‹…8ÿÿÿHyèH9ß„7ÿÿÿfHµKÿÿÿH‰…8ÿÿÿè½HþÿH‹…8ÿÿÿéÿÿÿHµKÿÿÿè¤Hþÿéþÿÿ€HµKÿÿÿH‰…8ÿÿÿè…HþÿH‹…8ÿÿÿé•þÿÿèH‰ÇHƒú„/Hƒú…òèI‰ÇH‹L‰ÿÿPH5H‰Â¿1ÀèI‹L‰ÿÿPH‰ÆH‹H‹8èè1ÀéþÿÿI‰ÇH‹EHxèH9ßt HµKÿÿÿèóGþÿM‰þH‹E€HxèH9ßt HµKÿÿÿè×GþÿH‹…pÿÿÿHxèH9ßt HµKÿÿÿè»GþÿM‰÷H‹…`ÿÿÿHxèH9ßt HµKÿÿÿèœGþÿH‹…PÿÿÿHxèH9ßt HµKÿÿÿè€GþÿL‰ÿèI‰Çèé_ÿÿÿèH5¿1ÀèH‹H5H‹8èéÿÿÿèI‰ÆH‹L‰÷ÿPH5H‰Â¿1ÀèI‹L‰÷ÿPH‰ÆH‹H‹8èéÖþÿÿI‰ÆM‰÷èéÕþÿÿI‰ÆM‰÷èéÅþÿÿI‰ÆéÙþÿÿI‰ÆéêþÿÿI‰ÆH‹E I‰ÔHxèH9ßt HµKÿÿÿè¢FþÿL‰÷L‰âé&þÿÿI‰Çé×þÿÿDf.„UH‰åAWAVAUATI‰õSLeI‰ÿI‰ÖHìˆH‹H‹5dH‹%(H‰EÈ1ÀL‰çHÇE¨HÇE°HCH‰…pÿÿÿH‰E€èHE H‹5HÇE¸H‰ÇH‰…XÿÿÿèHEÀLM°LE¨H HL‰öPHE¸L‰ïHÇEÀP1Àè…ÀZY„¢H‹u¨H…ötH½pÿÿÿLH 1ÒèH‹u°H…ötH}€LH 1ÒèH‹u¸H…ötLH 1ÒL‰çèH‹uÀH…ötH‹½XÿÿÿLH 1ÒèH‹5H HL‰ÿèL‹…XÿÿÿHU€HµpÿÿÿL‰áH‰ÇèH=¶ð1ÀèH‹M HyèH9ß…ÑH‹MHyèH9ß…ðH‹U€HzèH9ß…H‹pÿÿÿHyèH9ß…+H‹]ÈdH3%(…7HeØ[A\A]A^A_]ÃHƒúH‰Ç„ÜHƒú…ŸèI‰ÇH‹L‰ÿÿPH5H‰Â¿1ÀèI‹L‰ÿÿPH‰ÆH‹H‹8èèH‹M 1ÀHyèH9ß„4ÿÿÿDHµoÿÿÿH‰…XÿÿÿèíCþÿH‹MH‹…XÿÿÿHyèH9ß„ÿÿÿDHµoÿÿÿH‰…Xÿÿÿè½CþÿH‹U€H‹…XÿÿÿHzèH9ß„öþÿÿDHµoÿÿÿH‰…XÿÿÿèCþÿH‹pÿÿÿH‹…XÿÿÿHyèH9ß„×þÿÿfHµoÿÿÿH‰…Xÿÿÿè]CþÿH‹…Xÿÿÿé¶þÿÿèI‰ÇH‹E HxèH9ßt Hµoÿÿÿè0CþÿH‹EHxèH9ßt HµoÿÿÿèCþÿH‹E€HxèH9ßt HµoÿÿÿèþBþÿH‹…pÿÿÿHxèH9ßt HµoÿÿÿèâBþÿL‰ÿèI‰Çë¥I‰Çë¹I‰ÇèézÿÿÿèH5¿1ÀèH‹H5H‹8èépþÿÿèI‰ÇH‹L‰ÿÿPH5H‰Â¿1ÀèI‹L‰ÿÿPH‰ÆH‹H‹8èé)þÿÿI‰ÇèéóþÿÿI‰ÇèéæþÿÿDf.„UH‰åAWAVAUATL­`ÿÿÿSHìÈH‹H‰µ(ÿÿÿH‹5H‰½ÿÿÿL‰ïdH‹%(H‰EÈ1ÀHCH‰• ÿÿÿHÇE˜HÇE H‰…@ÿÿÿH‰…PÿÿÿèLµpÿÿÿH‹5HÇE¨L‰÷èL}€H‹5HÇE°L‰ÿèLeH‹5HÇE¸L‰çèH…<ÿÿÿHƒìH‹µ ÿÿÿH‹½(ÿÿÿLM LE˜PHEÀH HHÇEÀÇ…<ÿÿÿPHE¸PHE°PHE¨P1ÀèHƒÄ0…À„,H‹u˜H…ötH½@ÿÿÿLH 1ÒèH‹u H…ötH½PÿÿÿLH 1ÒèH‹u¨H…ötLH 1ÒL‰ïèH‹u°H…ötLH 1ÒL‰÷èH‹u¸H…ötLH 1ÒL‰ÿèH‹uÀH…ötLH 1ÒL‰çè‹…<ÿÿÿH‹5H H‹½ÿÿÿH‰…(ÿÿÿè‹(ÿÿÿH•PÿÿÿHµ@ÿÿÿM‰ùM‰ðH‰ÇQATL‰éèZYH=¶ð1ÀèH‹MHyèH9ß…ýH‹M€HyèH9ß…H‹•pÿÿÿHzèH9ß…@H‹`ÿÿÿHyèH9ß…\H‹•PÿÿÿHzèH9ß…xH‹@ÿÿÿHyèH9ß…”H‹]ÈdH3%(… HeØ[A\A]A^A_]ÃHƒúH‰Ç„™Hƒú…\èI‰ÇH‹L‰ÿÿPH5H‰Â¿1ÀèI‹L‰ÿÿPH‰ÆH‹H‹8èè@H‹M1ÀHyèH9ß„ÿÿÿDHµ;ÿÿÿH‰…(ÿÿÿè•>þÿH‹M€H‹…(ÿÿÿHyèH9ß„éþÿÿDHµ;ÿÿÿH‰…(ÿÿÿèe>þÿH‹•pÿÿÿH‹…(ÿÿÿHzèH9ß„Êþÿÿf.„Hµ;ÿÿÿH‰…(ÿÿÿè->þÿH‹`ÿÿÿH‹…(ÿÿÿHyèH9ß„¦þÿÿfHµ;ÿÿÿH‰…(ÿÿÿèý=þÿH‹•PÿÿÿH‹…(ÿÿÿHzèH9ß„ŠþÿÿfHµ;ÿÿÿH‰…(ÿÿÿèÍ=þÿH‹@ÿÿÿH‹…(ÿÿÿHyèH9ß„nþÿÿfHµ;ÿÿÿH‰…(ÿÿÿè=þÿH‹…(ÿÿÿéMþÿÿèI‰ÇH‹EHxèH9ßt Hµ;ÿÿÿèp=þÿM‰þH‹E€HxèH9ßt Hµ;ÿÿÿèT=þÿH‹…pÿÿÿHxèH9ßt Hµ;ÿÿÿè8=þÿM‰÷H‹…`ÿÿÿHxèH9ßt Hµ;ÿÿÿè=þÿM‰þH‹…PÿÿÿHxèH9ßt Hµ;ÿÿÿèú<þÿH‹…@ÿÿÿHxèH9ßt Hµ;ÿÿÿèÞ<þÿL‰÷èI‰ÆéaÿÿÿI‰ÆérÿÿÿI‰ÇëŒI‰Æë¦I‰Çèé&ÿÿÿèH5¿1ÀèH‹H5H‹8èé³ýÿÿèI‰ÆH‹L‰÷ÿPH5H‰Â¿1ÀèI‹L‰÷ÿPH‰ÆH‹H‹8èélýÿÿI‰ÆM‰÷èéœþÿÿI‰ÆM‰÷èéŒþÿÿDUH‰åAWAVAUATI‰öSLe€I‰×HìˆH‹H‹5dH‹%(H‰EÈ1ÀH‰½PÿÿÿL‰çHÇE¨HCH‰…pÿÿÿèLmH‹5HÇE°L‰ïèHE H‹5HÇE¸H‰ÇH‰…XÿÿÿèHEÀLM°LE¨H HL‰þPHE¸L‰÷HÇEÀP1Àè…ÀZY„ŸH‹u¨H…ötH½pÿÿÿLH 1ÒèH‹u°H…ötLH 1ÒL‰çèH‹u¸H…ötLH 1ÒL‰ïèH‹uÀH…ötH‹½XÿÿÿLH 1ÒèH‹5H‹½PÿÿÿH HèL‹…XÿÿÿHµpÿÿÿL‰éL‰âH‰ÇèH‹M H‹HyèHƒH9ß…ÒH‹UHzèH9ß…ñH‹M€HyèH9ß…H‹•pÿÿÿHzèH9ß…,H‹]ÈdH3%(…8HeØ[A\A]A^A_]ÃHƒúH‰Ç„¨Hƒú…òèI‰ÇH‹L‰ÿÿPH5H‰Â¿1ÀèI‹L‰ÿÿPH‰ÆH‹H‹8èè@H‹M 1ÀHyèH9ß„3ÿÿÿDHµoÿÿÿH‰…Xÿÿÿèm9þÿH‹UH‹…XÿÿÿHzèH9ß„ÿÿÿDHµoÿÿÿH‰…Xÿÿÿè=9þÿH‹M€H‹…XÿÿÿHyèH9ß„õþÿÿDHµoÿÿÿH‰…Xÿÿÿè 9þÿH‹•pÿÿÿH‹…XÿÿÿHzèH9ß„ÖþÿÿfHµoÿÿÿH‰…XÿÿÿèÝ8þÿH‹…XÿÿÿéµþÿÿèI‰ÇH‹E HxèH9ßt Hµoÿÿÿè°8þÿM‰þH‹EHxèH9ßt Hµoÿÿÿè”8þÿH‹E€HxèH9ßt Hµoÿÿÿè{8þÿM‰÷H‹…pÿÿÿHxèH9ßt Hµoÿÿÿè\8þÿL‰ÿèI‰Æë¢I‰Æë¶I‰ÇëÍèI‰ÆH‹L‰÷ÿPH5H‰Â¿1ÀèI‹L‰÷ÿPH‰ÆH‹H‹8èé]þÿÿI‰Çèé(ÿÿÿèH5¿1ÀèH‹H5H‹8èéþÿÿI‰ÆM‰÷èéåþÿÿI‰ÆM‰÷èéÕþÿÿ@f.„AWAVAUATUSH였=„âH‹L‹H‹-L‹L‹=L‹ H‰$H‹H‰D$H‹H‰D$H‹H‰D$H‹H‰D$ H‹H‰D$(H‹H‰D$0H‹H‰D$PH‹H‰D$8H‹H‰D$`H‹H‰D$@H‹H‰D$hH‹H‰D$XH‹H‰D$pH‹L‹-L‹%L‹5H‰D$HH‹$H‹L$H‹\$H‹t$H‹T$ H‹|$(L‹D$0IƒBHƒ@L‰”$ˆIƒCL‰œ$€IƒAHƒAHƒCL‰L$xHƒFHƒBHƒGHƒEIƒGIƒ@A¸õH‹\$@H‹L$hH‹t$XH‹T$pH‹|$HL‹L$PL‹\$8L‹T$`HƒCHƒA1ÉHƒFH5HƒB1ÒHƒGH=IƒAIƒCIƒBIƒEIƒD$IƒFèH…ÀH‰Ã„ë+L‹”$ˆH5H‰ÇIRèHUH5H‰ßèH‹$H5H‰ßHPèL‹œ$€H5H‰ßISèIWH5H‰ßèL‹L$xH5H‰ßIQèH‹L$H5H‰ßHQèH‹D$H5H‰ßHPèH‹t$H‰ßHVH5èH‹T$ H5H‰ßHƒÂèH‹|$(H5HWH‰ßèL‹D$0H5H‰ßIPèL‹L$PH5H‰ßIQèL‹\$8H5H‰ßISèL‹T$`H5H‰ßIRèH‹D$@H5H‰ßHPèH‹L$hH5H‰ßHQèH‹t$XH‰ßHVH5èH‹T$pH5H‰ßHƒÂèIUH5H‰ßèH‹|$HH5HWH‰ßèIT$H5H‰ßèIVH5H‰ßèHH5H‰ßèHH5H‰ßèHH5H‰ßèHH5H‰ßèHH5H‰ßèH51ÒH‰ßèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèèH5H‰ßH‰ÂèèH5H‰ßH‰ÂèèH5H‰ßH‰ÂèH51ÒH‰ßèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH51ÒH‰ßèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßº èH5H‰ßºèH51ÒH‰ßèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßº èH5H‰ßº èH5H‰ßº èH5H‰ßº èH5H‰ßº èH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßº èH5H‰ßº!èH5H‰ßº"èH5H‰ßº#èH5H‰ßº$èH5H‰ßº%èH5H‰ßº&èH5H‰ßº'èH5H‰ßº(èH5H‰ßº)èH5H‰ßº*èH5H‰ßº+èH5H‰ßº,èH5H‰ßº-èH5H‰ßº.èH5H‰ßº/èH5H‰ßº0èH5H‰ßº1èH5H‰ßº2èH5H‰ßº3èH5H‰ßº4èH5H‰ßºðèH5H‰ßºñèH5H‰ßºòèH5H‰ßºÿïèH5H‰ßºàèH5H‰ßºàèH5H‰ßºàèH5H‰ßºàèH5H‰ßºàèH5H‰ßº àèH5H‰ßºáèH5H‰ßºáèH5H‰ßºáèH5H‰ßºáèH5H‰ßºáèH5H‰ßºáèH5H‰ßºáèH5H‰ßºáèH5H‰ßº áèH5H‰ßºÿïèH5H‰ßºÿïèH5H‰ßºÐèH5H‰ßºðèH5H‰ßºÿÿèH51ÒH‰ßèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßº èH5H‰ßº èH5H‰ßº èH5H‰ßº èH5H‰ßº èH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßº èH5H‰ßº!èH5H‰ßº"èH5H‰ßº#èH5H‰ßº$èH5H‰ßº%èH5H‰ßº&èH5H‰ßº'èH5H‰ßº(èH5H‰ßº)èH5H‰ßº*èH5H‰ßº+èH5H‰ßº,èH5H‰ßº-èH5H‰ßº.èH5H‰ßº/èH5H‰ßº0èH5H‰ßº1èH5H‰ßº2èH5H‰ßº3èH5H‰ßº4èH5H‰ßº5èH5H‰ßº6èH5H‰ßº7èH5H‰ßº8èH5H‰ßº9èH5H‰ßº:èH5H‰ßº;èH5H‰ßº<èH5H‰ßº=èH5H‰ßº>èH5H‰ßº?èH5H‰ßº@èH5H‰ßºAèH5H‰ßºBèH5H‰ßºCèH5H‰ßºDèH5H‰ßºEèH5H‰ßºLèH5H‰ßºMèH5H‰ßºNèH5H‰ßºOèH5H‰ßºPèH5H‰ßºQèH5H‰ßºRèH5H‰ßºUèH5H‰ßºWèH5H‰ßºXèH5H‰ßºYèH5H‰ßºZèH5H‰ßº[èH5H‰ßº\èH5H‰ßº]èH5H‰ßº^èH5H‰ßº_èH5H‰ßº`èH5H‰ßºaèH5H‰ßºbèH5H‰ßºcèH5H‰ßºdèH5H‰ßºdèH5H‰ßºeèH5H‰ßºfèH5H‰ßºgèH5H‰ßºhèH5H‰ßºièH5H‰ßºjèH5H‰ßºkèH5H‰ßºlèH5H‰ßºmèH5H‰ßºnèH5H‰ßºoèH5H‰ßºpèH5H‰ßºqèH5H‰ßºrèH5H‰ßºsèH5H‰ßºtèH5H‰ßºuèH5H‰ßºvèH5H‰ßºwèH5H‰ßºxèH5H‰ßºyèH5H‰ßºzèH5H‰ßº{èH5H‰ßº|èH5H‰ßº}èH5H‰ßº~èH5H‰ßº€èH5H‰ßºèH5H‰ßº‚èH5H‰ßºƒèH5H‰ßº„èH5H‰ßº…èH5H‰ßº†èH5H‰ßº‡èH5H‰ßºˆèH5H‰ßº‰èH5H‰ßºŠèH5H‰ßº‹èH5H‰ßºŒèH5H‰ßºèH5H‰ßºŽèH5H‰ßºèH5H‰ßºèH5H‰ßº‘èH5H‰ßº’èH5H‰ßº“èH5H‰ßº”èH5H‰ßº•èH5H‰ßº–èH5H‰ßº—èH5H‰ßº˜èH5H‰ßº™èH5H‰ßºšèH5H‰ßº›èH5H‰ßºœèH5H‰ßºèH5H‰ßºžèH5H‰ßºŸèH5H‰ßº èH5H‰ßº¡èH5H‰ßº¢èH5H‰ßº£èH5H‰ßº¤èH5H‰ßºªèH5H‰ßº´èH5H‰ßºµèH5H‰ßº¶èH5H‰ßº·èH5H‰ßº¸èH5H‰ßº¹èH5H‰ßººèH5H‰ßº»èH5H‰ßº¼èH5H‰ßº½èH5H‰ßº¾èH5H‰ßº¿èH5H‰ßºÇèH5H‰ßºÈèH5H‰ßºÉèH5H‰ßºÊèH5H‰ßºËèH5H‰ßºÌèH5H‰ßº×èH5H‰ßºØèH5H‰ßºÙèH5H‰ßºÚèH5H‰ßºÛèH5H‰ßºÜèH5H‰ßºãèH5H‰ßºäèH5H‰ßºåèH5H‰ßºæèH5H‰ßºçèH5H‰ßºèèH5H‰ßºéèH5H‰ßºêèH5H‰ßºëèH5H‰ßºìèH5H‰ßºíèH5H‰ßºîèH5H‰ßºïèH5H‰ßºðèH5H‰ßºñèH5H‰ßºòèH5H‰ßºóèH5H‰ßºôèH5H‰ßºõèH5H‰ßºöèH5H‰ßº‘èH5H‰ßºšèH5H‰ßº›èH5H‰ßº¤èH5H‰ßºôèH5H‰ßºõèH5H‰ßºöèH5H‰ßº÷èH5H‰ßºøèH5H‰ßºÿèH5H‰ßºèH5H‰ßº èH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßº&èH5H‰ßºWèH5H‰ßºYèH5H‰ßºZèH5H‰ßºæèH5H‰ßºçèH5H‰ßºeèH5H‰ßºfèH5H‰ßºgèH5H‰ßºhèH5H‰ßºièH5H‰ßºjèH5H‰ßºkèHĘH‰ßH5[]A\A]A^A_ºméDL‹HÆL5L%L-„þÿI‰B(H+‘þÿL‰×IÇB0(IÇ‚¸ëI‰B@HIÇ‚ÀIÇ‚L‰T$xI‰‚øH‘>þÿI‰‚HHI‰èH‹-HH L‹H‰E(H„’þÿH]L‰ßIÇC0(Iǃ¸ëH‰E@HŸþÿIǃÀI‰›HÇE0(H‰E`HHÇ…¸ëHÇ…ÀHÇ…H‰…øHHÇ…HH‰EH‹H‰H(H Ê“þÿHÇ@0(HÇ€¸ëHÇ€ÀH‰H@H H‰˜HÇ€HH‰$H‰ˆøH H‰hH‰H I‰K(H D•þÿI‰K@H I‰‹øH KCþÿI‰‹HH I‰ I‰kL‰œ$ˆèL‹=H I‰O(H ЖþÿL‰ÿIÇG0(ILJ¸ëI‰O@H ILJÀI‰ŸI‰oI‰øH KFþÿI‰HH I‰èL‹ H I‰I(H <˜þÿL‰ÏIÇA0(IǸëI‰I@H IÇÀI‰™I‰iI‰‰øH ‡þÿL‰Œ$€I‰‰HH I‰ èH‹H H‰H(H  ™þÿH‰ÇHÇ@0(HÇ€¸ëH‰H@H HÇ€ÀH‰˜H‰hH‰ˆøH kþÿH‰D$H‰ˆHH H‰èH‹ H5H ›þÿH‰q(H5H‰Q@HµþÿH‰ÏHÇA0(H‰±øH5HǸëH‰‘HHÇÀH‰™H‰1H‰iH‰L$èH‹H5H‰r(H5nœþÿH‰×HÇB0(HÇ‚¸ëH‰r@H5HÇ‚ÀH‰šH‰jH‰²øH5‰ þÿH‰T$H‰²HH5H‰2èH‹5H=H‰~(H=ÕþÿHÇF0(Hdž¸ëHdžÀH‰~@H=H‰žH‰nH‰t$ H‰¾øH=Ž"þÿH‰¾HH=H‰>H‰÷èH‹=LL‰G(L<ŸþÿHÇG0(HLJ¸ëHLJÀL‰G@LH‰ŸH‰oH‰|$(L‰‡øLGþÿL‰‡HLL‰èL‹M‰p(L5­ þÿL‰ÇIÇ@0(IÇ€¸ëM‰p@L5IÇ€ÀI‰˜I‰hM‰°øL5X$þÿL‰D$0M‰°HL5M‰0èL‹5L M‰N(L ÔxþÿL‰÷IÇF0(Idž¸ëM‰N@L IdžÀI‰žI‰nM‰ŽøL /JþÿL‰t$PM‰ŽHL M‰L5èL‹ LL8zþÿM‰Y(LM‰Q@Lò%þÿL‰ÏIÇA0(M‰™øLIǸëM‰‘HIÇÀI‰™M‰I‰iL‰L$8èL‹LM‰S(L›{þÿL‰ßIÇC0(Iǃ¸ëM‰S@LIǃÀIǃL‰\$`M‰“øLá'þÿM‰“HLM‰èL‹M‰b(L%M‰j@L-¾)þÿL‰×IÇB0(M‰¢øL%IÇ‚¸ëM‰ªHIÇ‚ÀL-IÇ‚M‰"L‰T$@èL‹%M‰l$(L-v~þÿL‰çIÇD$0(IÇ„$¸ëM‰l$@L-IÇ„$ÀIÇ„$L‰d$hM‰¬$øL-+þÿM‰¬$HL-M‰,$L%ü1þÿèL‹-M‰u(L5ÕþÿL‰ïIÇE0(IÇ…¸ëM‰u@L5IÇ…ÀIÇ…L‰l$XM‰µøL5«,þÿM‰µHL5M‰uL5èL‹M‰s(L5;þÿL‰ßIÇC0(Iǃ¸ëM‰s@L5º¶ÿÿIǃÀIǃL‰\$pM‰³ØL5M‰³øL5£3þÿM‰³HL5M‰3L5èL‹-M‰u(L5”‚þÿL‰ïIÇE0(IÇ…¸ëM‰u@L5IÇ…ÀIÇ…M‰µøL5Ï-þÿM‰µHL5M‰uL5èL‹M‰r(L5ÿƒþÿM‰¢HL%L‰×IÇB0(M‰r@L5IÇ‚¸ëIÇ‚ÀM‰"M‰²øMuM‰jL‰T$HM‰²èL‹%L M‰L$(L h…þÿM‰´$L5©JþÿL‰çIÇD$0(M‰L$@L IÇ„$¸ëM‰´$HL5IÇ„$ÀM‰Œ$øM‰l$M‰4$èL‹5L ID$M‰N(L &rþÿI‰†L‰÷IÇF0(Idž¸ëM‰N@L IdžÀM‰fM‰ŽøL AOþÿM‰ŽHL M‰èL‹T$xIzè…ÀL‹T$xL‹Œ$€L‹œ$ˆˆéÖÿÿH‰ßL‰Œ$ˆL‰”$€L‰\$xè…ÀL‹\$xL‹”$€L‹Œ$ˆˆ¯ÖÿÿH‹$H{è…ÀL‹\$xL‹”$€L‹Œ$ˆˆ…ÖÿÿI{è…ÀL‹\$xL‹”$€L‹Œ$ˆˆ_ÖÿÿIè…ÀL‹\$xL‹”$€L‹Œ$ˆˆ9ÖÿÿIyL‰”$ˆL‰œ$€L‰L$xè…ÀL‹L$xL‹œ$€L‹”$ˆˆþÕÿÿH‹D$L‰Œ$ˆL‰”$€L‰\$xHxè…ÀL‹\$xL‹”$€L‹Œ$ˆˆ¾ÕÿÿH‹L$Hyè…ÀL‹\$xL‹”$€L‹Œ$ˆˆ“ÕÿÿH‹T$Hzè…ÀL‹\$xL‹”$€L‹Œ$ˆˆhÕÿÿH‹t$ H~è…ÀL‹\$xL‹”$€L‹Œ$ˆˆ=ÕÿÿH‹|$(HƒÇè…ÀL‹\$xL‹”$€L‹Œ$ˆˆÕÿÿL‹D$0Ixè…ÀL‹\$xL‹”$€L‹Œ$ˆˆçÔÿÿH‹D$PHxè…ÀL‹\$xL‹”$€L‹Œ$ˆˆ¼ÔÿÿL‹L$8Iyè…ÀL‹\$xL‹”$€L‹Œ$ˆˆ‘ÔÿÿH‹D$`Hxè…ÀL‹\$xL‹”$€L‹Œ$ˆˆfÔÿÿH‹D$@Hxè…ÀL‹\$xL‹”$€L‹Œ$ˆˆ;ÔÿÿH‹D$hHxè…ÀL‹\$xL‹”$€L‹Œ$ˆˆÔÿÿH‹D$XHxè…ÀL‹\$xL‹”$€L‹Œ$ˆˆåÓÿÿL‹\$pI{è…ÀL‹\$xL‹”$€L‹Œ$ˆˆºÓÿÿI}è…ÀL‹\$xL‹”$€L‹Œ$ˆˆ”ÓÿÿL‹T$HIzè…ÀL‹\$xL‹”$€L‹Œ$ˆˆiÓÿÿI|$è…ÀL‹\$xL‹”$€L‹Œ$ˆˆBÓÿÿI~èL‹Œ$ˆL‹”$€L‹\$xéÓÿÿfDHĘ[]A\A]A^A_Ã@f.„UH‰åAWAVAUATI‰öSL¥PÿÿÿI‰ýI‰×HìÈH‹H‹5dH‹%(H‰EÈ1ÀL‰çHÇ…pÿÿÿHÇ…xÿÿÿHCH‰…0ÿÿÿH‰…@ÿÿÿèH…`ÿÿÿH‹5HÇE€Æ…)ÿÿÿÆ…*ÿÿÿH‰ÇH‰…ÿÿÿèHEˆHƒìLpÿÿÿL…,ÿÿÿH HPH…*ÿÿÿL‰þL‰÷HÇEˆPH…)ÿÿÿPHE€PH…xÿÿÿP1ÀèHƒÄ0…À„ÑH‹µpÿÿÿHÇEHÇE˜HÇE H…ötH½0ÿÿÿLH 1ÒèH‹µxÿÿÿH…ötH½@ÿÿÿLH 1ÒèH‹u€H…ötLH 1ÒL‰çèH‹uˆH…ötH‹½ÿÿÿLH 1Òè‹…,ÿÿÿH‹5H HL‰ïD¶½*ÿÿÿD¶µ)ÿÿÿ‰…ÿÿÿèHƒì‹•ÿÿÿÿµÿÿÿH}°AWH0ÿÿÿAVL…@ÿÿÿM‰áH‰ÆèH‹E°L‹mHƒÄ L‹e˜HÇE°Lµ+ÿÿÿH‰EH‹E¸M‰ïM9åHÇE¸H‰E˜H‹EÀHÇEÀH‰E …ëPL‰øHƒÀI9ÄI‰ÇtAI‹HxèH9ßtåHƒ=„ºÿÿÿÿðÁPø…ÒÉL‰öèL‰øHƒÀI9ÄI‰ÇuÁfM…ítL‰ïèH‹E°L‹e¸I9ÄI‰ÆtjL­+ÿÿÿëf.„L‰ðHƒÀI9ÄI‰ÆtAI‹HxèH9ßtåHƒ=„£ºÿÿÿÿðÁPø…ÒÉL‰îèL‰ðHƒÀI9ÄI‰ÆuÁfH‹E°I‰ÆM…ötL‰÷è1ÿèL‹eL‹u˜I‰ÅM9ôué¼H‹E˜IƒÄL9àI‰ÇtKI‹<$H‹wèèH‰ÆL‰ïI‰ÇèI‹H‰…ÿÿÿHƒèH…ÀI‰u¿I‹GL‰ÿÿP0H‹E˜IƒÄL9àI‰ÇuµL‹uM9÷tXL¥+ÿÿÿë IƒÆM9÷t?I‹HxèH9ßtëHƒ=„ǺÿÿÿÿðÁPø…ÒÏL‰æIƒÆèM9÷uÇfDL‹uM…ötL‰÷èH‹…`ÿÿÿHxèH9ß…¢H‹…PÿÿÿHxèH9ß…®H‹…@ÿÿÿHxèH9ß…ºH‹…0ÿÿÿHxèH9ß…ÆH‹UÈdH3%(L‰è…¶HeØ[A\A]A^A_]ËPøJÿ‰Høéçýÿÿ‹PøJÿ‰HøéYþÿÿ‹PøJÿ‰Høé5ÿÿÿH‹…`ÿÿÿE1íHxèH9ß„^ÿÿÿHµ+ÿÿÿè…þÿH‹…PÿÿÿHxèH9ß„RÿÿÿHµ+ÿÿÿèeþÿH‹…@ÿÿÿHxèH9ß„FÿÿÿHµ+ÿÿÿèEþÿH‹…0ÿÿÿHxèH9ß„:ÿÿÿHµ+ÿÿÿè%þÿé)ÿÿÿI‰ÆH‹…@ÿÿÿHxèH9ßt Hµ+ÿÿÿèþÿH‹…0ÿÿÿHxèH9ßt Hµ+ÿÿÿèåþÿL‰÷èI‰ÆH}èH‹…`ÿÿÿHxèH9ßt Hµ+ÿÿÿèµþÿH‹…PÿÿÿHxèH9ßtˆHµ+ÿÿÿè™þÿéwÿÿÿHƒúH‰Ç„žHƒúuhèI‰ÆH‹L‰÷ÿPH5H‰Â¿1ÀèI‹L‰÷ÿPH‰ÆH‹H‹8èèH‹E˜E1íI‰ÇévýÿÿèI‰Æèé?ÿÿÿèH5¿1ÀèH‹H5H‹8èëªèI‰ÆH‹L‰÷ÿPH5H‰Â¿1ÀèI‹L‰÷ÿPH‰ÆH‹H‹8èécÿÿÿI‰Æèé»þÿÿI‰Æèé®þÿÿI‰ÆéËþÿÿI‰Æé§þÿÿ„UH‰åAWAVAUATI‰öSL¥0ÿÿÿI‰ýI‰×HìèH‹H‹5dH‹%(H‰EÈ1ÀL‰çHÇ…PÿÿÿHÇ…XÿÿÿHCH‰…ÿÿÿH‰… ÿÿÿèH…@ÿÿÿH‹5HÇ…`ÿÿÿÆ…ÿÿÿÆ… ÿÿÿH‰ÇH‰…øþÿÿèH… ÿÿÿLPÿÿÿL… ÿÿÿH HL‰þPH…hÿÿÿL‰÷HÇ…hÿÿÿÆ… ÿÿÿPH… ÿÿÿPH…ÿÿÿPH…`ÿÿÿPH…XÿÿÿP1ÀèHƒÄ0…À„ÚH‹µPÿÿÿHCÇ…pÿÿÿHÇE€HÇEˆH‰…xÿÿÿHÇEH…ötH½ÿÿÿLH 1ÒèH‹µXÿÿÿH…ötH½ ÿÿÿLH 1ÒèH‹µ`ÿÿÿH…ötLH 1ÒL‰çèH‹µhÿÿÿH…ötH‹½øþÿÿLH 1Òè‹• ÿÿÿ¶…ÿÿÿH H‹5L‰ïD¶½ ÿÿÿD¶µ ÿÿÿ‰•ðþÿÿH‰…ôþÿÿ苵ôþÿÿLm ‹•ðþÿÿAWHÿÿÿÿµøþÿÿL… ÿÿÿAVM‰áVL‰ïH‰ÆèL¥pÿÿÿ‹E IuHƒÄ I|$‰…pÿÿÿèH‹E°L‹u€L½ ÿÿÿL‹mˆHÇE°H‰E€H‹E¸M9îHÇE¸L‰µøþÿÿH‰EˆH‹EÀHÇEÀH‰EuëUDHƒ…øþÿÿH‹…øþÿÿI9ÅtH‰÷dH‹%(H‰„$ˆ1ÀH‰ÖLD$HHHÇD$PHÇD$XHÇD$`HÇD$HÆD$>è…À„™H‹D$HH…À„%H‹xH;=tH‹5è…ÀH‹D$H„mH‰Çè‰D$ÆD$‹T$…ÒŽâHl$pE1öL|$@HEH‰D$HD$?H‰D$ éõDèH‹I‰ÄÇD$pM…äHCH‰D$xH‰„$€„>I‹|$H;=„ÍH‹5I‰íè…À…¶I‹|$H‹5H9÷tI‰íè…À„ML‰çI‰íè…À‰D$ ŽÝ1öL‰çI‰íèÆD$HSH…ÀH‰T$@tLH 1ÒH‰ÆL‰ÿI‰íè‹D$p…ÀŽ|H‹|$L‰þI‰íèH‹D$@HxèH9ß…rƒ|$ tj€|$¾L‰ç„0èHSH…ÀH‰T$@tLH 1ÒH‰ÆL‰ÿèƒ|$pŽH}L‰þèH‹D$@HxèH9ß…©L‹d$XL;d$`„ÙM…ät-‹D$pH‹t$I|$I‰íA‰$èHuI|$èL‹d$XIƒÄL‰d$XH‹„$€HxèH9ß…H‹D$xHxèH9ß…—IƒÆD9t$ŽÈ€|$L‰öH‹|$H…ýýÿÿèéøýÿÿL‰çI‰íè…À‰D$ ŽHÿÿÿ1öL‰çI‰íèÆD$éfþÿÿf.„èéËþÿÿfDÇD$péwþÿÿÇD$péÜþÿÿHƒ=„2ºÿÿÿÿðÁPø…ÒIÿÿÿL‰þIƒÆèD9t$Aÿÿÿf„H‹5H‹|$(H H¶\$>èHt$P‰ÚH‰ÇèL‹%Iƒ$L‹l$XH‹l$PI9í„›H‹Lt$pëH‹EHxèH9ßuKHƒÅI9ítrH‹EHxèH9ßtÝHƒ=„XºÿÿÿÿðÁPø…ÒÁL‰öèH‹EHxèH9ßt¹@Hƒ=„ºÿÿÿÿðÁPø…Ò™L‰öHƒÅèI9íu‘H‹l$PH…ítH‰ïèH‹Œ$ˆdH3 %(L‰à…¼HĘ[]A\A]A^A_Ãf.„Hƒ=„²ºÿÿÿÿðÁPø…ÒÇýÿÿL‰þèéºýÿÿHƒ=„òºÿÿÿÿðÁPø…Ò7ýÿÿH‹t$ èL‹d$XL;d$`…-ýÿÿfDH|$PH‰îI‰íèéMýÿÿHƒ=„ŠºÿÿÿÿðÁPø…ÒnüÿÿH‹t$ èé_üÿÿf„‹PøJÿ‰HøéJÿÿÿf‹PøJÿ‰HøéÊýÿÿf¿èH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßLl$p耋PøJÿ‰Høérÿÿÿf‹PøJÿ‰Høé ÿÿÿH‹xH‹5H9÷tGè…Àu9¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹D$HH‰Çè‰D$ÆD$é7úÿÿ‹PøJÿ‰Høéçýÿÿ‹PøJÿ‰Høé¤ýÿÿH‰ÅI‰ÔL‰ïèH‰ïL‰åHƒý„5Hƒý…øèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèE1äéÑüÿÿH‰ÃL‰çH‰ÕèH‰ßëŠI‹|$H‰ÅI‰ÖHƒïH9ßt Ht$@è‘èýÿM‰ôéVÿÿÿH‰ÅH‹D$@I‰ÔHxèH9ß„>ÿÿÿHt$?ègèýÿé/ÿÿÿë×èH‰ÇH‰Õé+ÿÿÿH‰ßH‰ÅI‰ÔLl$pèéÿÿÿH‰ÃH|$PèH‰ßèH‰ÃèëäèH5¿1ÀèH‹H5H‹8èéÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÐþÿÿH‰Ãèé]ÿÿÿH‰ÃèéPÿÿÿDAWAVH AUATUSHì˜H‰|$(LD$HH‰÷dH‹%(H‰„$ˆ1ÀH‰ÖHHÇD$PHÇD$XHÇD$`HÇD$Hè…À„“H‹D$HH…À„H‹xH;=tH‹5è…ÀH‹D$H„gH‰Çè‰D$ÆD$‹T$…ÒŽÜHl$pE1öL|$@HEH‰D$HD$?H‰D$ é÷€èH‹I‰ÄÇD$pM…äHCH‰D$xH‰„$€„>I‹|$H;=„ÍH‹5I‰íè…À…¶I‹|$H‹5H9÷tI‰íè…À„EL‰çI‰íè…À‰D$ ŽÝ1öL‰çI‰íèÆD$HSH…ÀH‰T$@tLH 1ÒH‰ÆL‰ÿI‰íè‹D$p…ÀŽtH‹|$L‰þI‰íèH‹D$@HxèH9ß…jƒ|$ tj€|$¾L‰ç„(èHSH…ÀH‰T$@tLH 1ÒH‰ÆL‰ÿèƒ|$pŽH}L‰þèH‹D$@HxèH9ß…¡L‹d$XL;d$`„ÑM…ät-‹D$pH‹t$I|$I‰íA‰$èHuI|$èL‹d$XIƒÄL‰d$XH‹„$€HxèH9ß…H‹D$xHxèH9ß…IƒÆD9t$ŽÀ€|$L‰öH‹|$H…ýýÿÿèéøýÿÿL‰çI‰íè…À‰D$ ŽHÿÿÿ1öL‰çI‰íèÆD$éfþÿÿfèéÓþÿÿfDÇD$péþÿÿÇD$péäþÿÿHƒ=„2ºÿÿÿÿðÁPø…ÒQÿÿÿL‰þIƒÆèD9t$Iÿÿÿf„H‹5H‹|$(H HèH‹Ht$PH‰ÇÿRhL‹%Iƒ$L‹l$XH‹l$PI9í„¡H‹Lt$pëfDH‹EHxèH9ßuKHƒÅI9ítrH‹EHxèH9ßtÝHƒ=„XºÿÿÿÿðÁPø…ÒÁL‰öèH‹EHxèH9ßt¹@Hƒ=„ºÿÿÿÿðÁPø…Ò™L‰öHƒÅèI9íu‘H‹l$PH…ítH‰ïèH‹Œ$ˆdH3 %(L‰à…¼HĘ[]A\A]A^A_Ãf.„Hƒ=„²ºÿÿÿÿðÁPø…ÒÏýÿÿL‰þèéÂýÿÿHƒ=„òºÿÿÿÿðÁPø…Ò?ýÿÿH‹t$ èL‹d$XL;d$`…5ýÿÿfDH|$PH‰îI‰íèéUýÿÿHƒ=„ŠºÿÿÿÿðÁPø…ÒvüÿÿH‹t$ èégüÿÿf„‹PøJÿ‰HøéJÿÿÿf‹PøJÿ‰HøéÊýÿÿf¿èH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßLl$p耋PøJÿ‰Høérÿÿÿf‹PøJÿ‰Høé ÿÿÿH‹xH‹5H9÷tGè…Àu9¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹D$HH‰Çè‰D$ÆD$é=úÿÿ‹PøJÿ‰Høéçýÿÿ‹PøJÿ‰Høé¤ýÿÿH‰ÅI‰ÔL‰ïèH‰ïL‰åHƒý„5Hƒý…øèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèE1äéËüÿÿH‰ÃL‰çH‰ÕèH‰ßëŠI‹|$H‰ÅI‰ÖHƒïH9ßt Ht$@èAàýÿM‰ôéVÿÿÿH‰ÅH‹D$@I‰ÔHxèH9ß„>ÿÿÿHt$?èàýÿé/ÿÿÿë×èH‰ÇH‰Õé+ÿÿÿH‰ßH‰ÅI‰ÔLl$pèéÿÿÿH‰ÃH|$PèH‰ßèH‰ÃèëäèH5¿1ÀèH‹H5H‹8èéÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÐþÿÿH‰Ãèé]ÿÿÿH‰ÃèéPÿÿÿDAWAVH AUATUSHƒìhH‰|$LD$8H‰÷dH‹%(H‰D$X1ÀH‰ÖHHÇD$@HÇD$HHÇD$PH\$@HÇD$8è…À„’H‹D$8H…À„ H‹xH‹5H9÷tè…ÀH‹D$8„”H‰ÇèA‰ÅA¾E…íŽäHD$@1ÛLd$0L=H‰D$HD$/H‰D$ësèH‹-H…ÀHUH‰T$0tH M‰ø1ÒH‰ÆL‰çèH‹|$HH;|$P„ïH…ÿt L‰æèH‹|$HHƒÇH‰|$HH‹D$0HxèH9ïu&HƒÃA9Ý~ME„öH‰ÞH‹|$8u€èé{ÿÿÿfDHƒ=„ªºÿÿÿÿðÁPø…Ò¾H‹t$HƒÃèA9Ý´H‹D$H;„ZH…À„QH‹D$xcmbX„Ó¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹|$L‰æèéÿÿÿfD‹PøJÿ‰HøéRÿÿÿH‹xH‹5H9÷tGè…Àu9¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹D$8H‰ÇèA‰ÅE1öéþÿÿH‹xH‹HpH9÷t è…À„ ÿÿÿH‹D$H‹x H\$@H‰ÞèH=‰Æ1ÀèI‰ÅL‹d$HH‹\$@I9Üt\H‹-Lt$0ëf„HƒÃI9Üt7H‹HzèH9ïtëHƒ=tY¹ÿÿÿÿðÁJø…ÉÓL‰öHƒÃèI9ÜuËfH‹\$@H…ÛtH‰ßèH‹L$XdH3 %(L‰è…šHƒÄh[]A\A]A^A_ËJøAÿ‰Bøë¦H‰ÅH‰ßI‰ÔèH‰ïIƒü„ Iƒü…ÌèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èH\$@èE1íéÞþÿÿ1ÿé·þÿÿèL‰çH‰ÃH‰ÕI‰ìèH‰ßésÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$/èáÚýÿH‰ßéMÿÿÿH‰ÇI‰ÔéBÿÿÿH‰ÅH‰ßèH‰ïèH‰ÅH\$@èëáèH5¿1ÀèH‹H5H‹8èéCÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéüþÿÿH‰ÅH\$@èéUÿÿÿH‰ÅH\$@èéCÿÿÿ@f.„AWAVH AUATUSHƒìhH‰|$LD$8H‰÷dH‹%(H‰D$X1ÀH‰ÖHHÇD$@HÇD$HHÇD$PHÇD$8è…À„‚H‹D$8H…À„%H‹xH‹5H9÷tè…ÀH‹D$8„¡H‰ÇèA‰ÅA¾E…íŽéHD$@1ÛLd$0L=H‰D$HD$/H‰D$ëxDèH‹-H…ÀHUH‰T$0tH M‰ø1ÒH‰ÆL‰çèH‹|$HH;|$P„÷H…ÿt L‰æèH‹|$HHƒÇH‰|$HH‹D$0HxèH9ïu&HƒÃA9Ý~ME„öH‰ÞH‹|$8u€èé{ÿÿÿfDHƒ=„²ºÿÿÿÿðÁPø…Ò¾H‹t$HƒÃèA9Ý´L‹-H‹D$L9è„BH…À„9H‹D$xcmbX„Ø¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDH‹|$L‰æèéÿÿÿfD‹PøJÿ‰HøéJÿÿÿH‹xH‹5H9÷tGè…Àu9¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹D$8H‰ÇèA‰ÅE1öéþÿÿH‹xH‹HpH9÷t è…À„ÿÿÿH‹D$H‹x Ht$@èIƒEL‹d$HH‹\$@I9ÜtUH‹-Lt$0ë fHƒÃI9Üt7H‹HzèH9ïtëHƒ=tY¸ÿÿÿÿðÁBø…ÀÓL‰öHƒÃèI9ÜuËfH‹\$@H…ÛtH‰ßèH‹L$XdH3 %(L‰è…•HƒÄh[]A\A]A^A_ËBøHÿ‰Jøë¦H‰ÅH‰ßI‰ÔèH‰ïIƒü„Iƒü…ÄèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèE1íéêþÿÿ1ÿéÔþÿÿèL‰çH‰ÃH‰ÕI‰ìèH‰ßéxÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$/èÆÕýÿH‰ßéRÿÿÿH‰ÇI‰ÔéGÿÿÿH‰ÃH|$@èH‰ßèH‰ÃèëäèH5¿1ÀèH‹H5H‹8èéKÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÿÿÿH‰Ãèé]ÿÿÿH‰ÃèéPÿÿÿAWAVH AUATUSHìØH‰|$ LD$HH‰÷dH‹%(H‰„$È1ÀH‰ÖHHÇD$PHÇD$XHÇD$`HÇD$Hè…À„ßH‹D$HH…À„H‹xH‹5H9÷tè…ÀH‹D$H„{H‰Çè‰D$ A¿‹D$ …ÀŽ?H„$°Lt$pE1äL¬$H‰D$IFH‰D$éñ@èH‹-H‰ÃÇD$pH…ÛHEH‰D$xH‰„$„ßLH 1ÒH‰ÞL‰ïè‹D$pƒø„…À„¯I~L‰îÇD$pèH‹„$HxèH9ï…æH‹\$XH;\$`„H…Ût$‹D$pIvH{‰èH‹„$€H‰CH‹\$XH‹D$xHƒÃH‰\$XHxèH9ï…òIƒÄD9d$ Ž#E„ÿL‰æH‹|$H…ÿÿÿèéýþÿÿ„H‹t$H‹|$HEH‰„$°èH‹„$°HxèH9ï„!ÿÿÿHƒ=„ÒºÿÿÿÿðÁPø…ÒÿÿÿHt$GèéòþÿÿHƒ=„’ºÿÿÿÿðÁPø…ÒúþÿÿH‹t$èH‹\$XH;\$`…ðþÿÿfDH|$PL‰öèH‹D$xHxèH9ï„ÿÿÿHƒ=„"ºÿÿÿÿðÁPø…ÒîþÿÿH‹t$IƒÄèD9d$ äþÿÿ€H‹5H‹|$ H HèH‹Ht$PH‰Çÿ’¸H‹HƒI‰ÅL‹d$XH‹\$PI9Üt`H‹-L´$°ë fHƒÃI9Üt?H‹SHzèH9ïtêHƒ=„¸ÿÿÿÿðÁBø…ÀÎL‰öHƒÃèI9ÜuÆDH‹\$PH…ÛtH‰ßèH‹Œ$ÈdH3 %(L‰è…`HÄØ[]A\A]A^A_Ãf.„‹PøJÿ‰HøéÚþÿÿf‹PøJÿ‰Høéjþÿÿf‹PøJÿ‰Høé*þÿÿH‹xH‹5H9÷tGè…Àu9¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹D$HH‰Çè‰D$ E1ÿé,üÿÿ‹BøHÿ‰Jøé÷þÿÿH‰ÁH‹„$HxèH9ïtH‹t$H‰T$0H‰L$(èAÐýÿH‹T$0H‹L$(Hƒú„¿I‰ÎH‰ÓH‹D$xHxèH9ït H´$°è ÐýÿL‰÷Hƒû„ðHƒû…³èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèE1íéäýÿÿ¿èH5H‰D$(H‰Ç1ÀèH‹H‹5H‹|$(èH‰ÏH‰L$(èL‰ïH‰ÆèH‹H‹L$(HƒÀH‰ÏH‰„$èH;„H…Û„ H‹sLH HH‰ßèH‰ÃL‰÷èH‰H‹L‰ïHƒÀH‰„$èèéFûÿÿèH‹Œ$°HyèH9ï„IþÿÿHt$GH‰T$0H‰D$(èžÎýÿH‹T$0H‹D$(é&þÿÿHƒúI‰ÆH‰Ó…—L¤$°H‰ÇèL‰çH‰ÆèH‹L‰÷HƒÀH‰„$°è¿èH5I‰ÇH‰Ç1ÀèH‹H‹5L‰ÿè1ÛéÿÿÿI‰ÆH‰ÓH‹L‰çHƒÀH‰„$°èèH‹L‰ïHƒÀH‰„$èèéœýÿÿL‰ÿI‰ÆH‰Óèë«H‰ÅL‰çH‰ÓèH‰ïé”ýÿÿH‰ÇH‰Óé‰ýÿÿI‰ÆH‰Óé`ýÿÿH‰ÃH|$PèH‰ßèH‹|$(H‰D$8H‰T$0èH‹D$8H‹T$0H‰ÁéæüÿÿH‰Ãèë¾èH5¿1ÀèH‹H5H‹8èé\ýÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéýÿÿH‰Ãèé7ÿÿÿH‰Ãèé*ÿÿÿ@f.„AWAVH AUATUSHìØH‰|$ LD$HH‰÷dH‹%(H‰„$È1ÀH‰ÖHHÇD$PHÇD$XHÇD$`HÇD$Hè…À„ßH‹D$HH…À„H‹xH‹5H9÷tè…ÀH‹D$H„{H‰Çè‰D$ A¿‹D$ …ÀŽ?H„$°Lt$pE1äL¬$H‰D$IFH‰D$éñ@èH‹-H‰ÃÇD$pH…ÛHEH‰D$xH‰„$„ßLH 1ÒH‰ÞL‰ïè‹D$pƒø„…À„¯I~L‰îÇD$pèH‹„$HxèH9ï…æH‹\$XH;\$`„H…Ût$‹D$pIvH{‰èH‹„$€H‰CH‹\$XH‹D$xHƒÃH‰\$XHxèH9ï…òIƒÄD9d$ Ž#E„ÿL‰æH‹|$H…ÿÿÿèéýþÿÿ„H‹t$H‹|$HEH‰„$°èH‹„$°HxèH9ï„!ÿÿÿHƒ=„ÒºÿÿÿÿðÁPø…ÒÿÿÿHt$GèéòþÿÿHƒ=„’ºÿÿÿÿðÁPø…ÒúþÿÿH‹t$èH‹\$XH;\$`…ðþÿÿfDH|$PL‰öèH‹D$xHxèH9ï„ÿÿÿHƒ=„"ºÿÿÿÿðÁPø…ÒîþÿÿH‹t$IƒÄèD9d$ äþÿÿ€H‹5H‹|$ H HèH‹Ht$PH‰Çÿ’HH‹HƒI‰ÅL‹d$XH‹\$PI9Üt`H‹-L´$°ë fHƒÃI9Üt?H‹SHzèH9ïtêHƒ=„¸ÿÿÿÿðÁBø…ÀÎL‰öHƒÃèI9ÜuÆDH‹\$PH…ÛtH‰ßèH‹Œ$ÈdH3 %(L‰è…`HÄØ[]A\A]A^A_Ãf.„‹PøJÿ‰HøéÚþÿÿf‹PøJÿ‰Høéjþÿÿf‹PøJÿ‰Høé*þÿÿH‹xH‹5H9÷tGè…Àu9¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹D$HH‰Çè‰D$ E1ÿé,üÿÿ‹BøHÿ‰Jøé÷þÿÿH‰ÁH‹„$HxèH9ïtH‹t$H‰T$0H‰L$(èáÇýÿH‹T$0H‹L$(Hƒú„¿I‰ÎH‰ÓH‹D$xHxèH9ït H´$°è¬ÇýÿL‰÷Hƒû„ðHƒû…³èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèE1íéäýÿÿ¿èH5H‰D$(H‰Ç1ÀèH‹H‹5H‹|$(èH‰ÏH‰L$(èL‰ïH‰ÆèH‹H‹L$(HƒÀH‰ÏH‰„$èH;„H…Û„ H‹sLH HH‰ßèH‰ÃL‰÷èH‰H‹L‰ïHƒÀH‰„$èèéFûÿÿèH‹Œ$°HyèH9ï„IþÿÿHt$GH‰T$0H‰D$(è>ÆýÿH‹T$0H‹D$(é&þÿÿHƒúI‰ÆH‰Ó…—L¤$°H‰ÇèL‰çH‰ÆèH‹L‰÷HƒÀH‰„$°è¿èH5I‰ÇH‰Ç1ÀèH‹H‹5L‰ÿè1ÛéÿÿÿI‰ÆH‰ÓH‹L‰çHƒÀH‰„$°èèH‹L‰ïHƒÀH‰„$èèéœýÿÿL‰ÿI‰ÆH‰Óèë«H‰ÅL‰çH‰ÓèH‰ïé”ýÿÿH‰ÇH‰Óé‰ýÿÿI‰ÆH‰Óé`ýÿÿH‰ÃH|$PèH‰ßèH‹|$(H‰D$8H‰T$0èH‹D$8H‹T$0H‰ÁéæüÿÿH‰Ãèë¾èH5¿1ÀèH‹H5H‹8èé\ýÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéýÿÿH‰Ãèé7ÿÿÿH‰Ãèé*ÿÿÿ@f.„UH H‰åAWAVAUATLHÿÿÿSL…@ÿÿÿHPÿÿÿHìH‰½ÿÿÿH‰÷dH‹%(H‰EÈ1ÀH‹H‰ÖHHÇ…@ÿÿÿHÇ…PÿÿÿHÇ…XÿÿÿHÇ…`ÿÿÿHƒÀHÇ…HÿÿÿÇ…(ÿÿÿH‰…0ÿÿÿH…&ÿÿÿÇ…,ÿÿÿÿÿÿÿÆ…&ÿÿÿPH…,ÿÿÿPH…(ÿÿÿP1ÀèHƒÄ …À„•H‹µ@ÿÿÿH…ötH½0ÿÿÿLH 1ÒèH‹…HÿÿÿH…À„¦H‹xH‹5H9÷tè…ÀH‹…Hÿÿÿ„àH‰Ç艅ÿÿÿA¿‹…ÿÿÿ…ÀŽ`HE°LµpÿÿÿE1äLmH‰…ÿÿÿIFH‰…ÿÿÿé€èH‰ÃH‹Ç…pÿÿÿHƒÀH…ÛH‰…xÿÿÿH‰E„ïLH 1ÒH‰ÞL‰ïè‹…pÿÿÿƒø„”…À„½I~L‰îÇ…pÿÿÿèH‹EHxèH;=…H‹XÿÿÿH;`ÿÿÿ„.H…Ût$‹…pÿÿÿIvH{‰èH‹E€H‰CH‹XÿÿÿHƒÃH‰XÿÿÿH‹…xÿÿÿHxèH;=…IƒÄD9¥ÿÿÿŽ1E„ÿL‰æH‹½Hÿÿÿ…îþÿÿèééþÿÿ@H‹H‹µÿÿÿH‹½ÿÿÿHƒÀH‰E°èH‹E°HxèH;=„ ÿÿÿHƒ=„ºÿÿÿÿðÁPø…ÒìþÿÿHµ'ÿÿÿèéÛþÿÿ„Hƒ=„ÒºÿÿÿÿðÁPø…ÒÞþÿÿH‹µÿÿÿèH‹XÿÿÿH;`ÿÿÿ…ÒþÿÿHPÿÿÿL‰öH‰ßèéïþÿÿf„Hƒ=„ZºÿÿÿÿðÁPø…ÒÞþÿÿH‹µÿÿÿIƒÄèD9¥ÿÿÿÒþÿÿH‹5H‹½ÿÿÿH HD¶µ&ÿÿÿD‹­,ÿÿÿD‹¥(ÿÿÿèHPÿÿÿHµ0ÿÿÿE‰ñE‰èD‰áH‰ÇH‰ÚèH=‰Æ1ÀèI‰ÅL‹¥XÿÿÿH‹PÿÿÿI9ÜtXLu°ë HƒÃI9Üt?H‹SHzèH;=tæHƒ=„¸ÿÿÿÿðÁBø…ÀÊL‰öHƒÃèI9ÜuÂH‹PÿÿÿH…ÛtH‰ßèH‹…0ÿÿÿHxèH;=…ßH‹MÈdH3 %(L‰è…×HeØ[A\A]A^A_]À‹PøJÿ‰Høé¢þÿÿf.„‹PøJÿ‰Høé*þÿÿf‹PøJÿ‰HøéáýÿÿH‹xH‹5H9÷tIè…Àu9¿èH5I‰ÅH‰Ç1ÀèH‹H‹5L‰ïèDH‹…HÿÿÿH‰Ç艅ÿÿÿE1ÿéÅûÿÿ‹BøHÿ‰JøéßþÿÿHu°èœ¾ýÿéÿÿÿH‰ÁH‹EHxèH;=t(H‹µÿÿÿH‰•ðþÿÿH‰øþÿÿèi¾ýÿH‹•ðþÿÿH‹øþÿÿHƒú„ÌI‰ÎH‰ÓH‹…xÿÿÿHxèH;=t Hu°è.¾ýÿL‰÷Hƒû„uHƒû…8èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èHPÿÿÿèE1íé­ýÿÿ¿èH5H‰…øþÿÿH‰Ç1ÀèH‹H‹5H‹½øþÿÿèH‰ÏH‰øþÿÿèL‰ïH‰ÆèH‹H‹øþÿÿHƒÀH‰ÏH‰EèH…Û„ H;„þH‹sLH HH‰ßèH‰ÃL‰÷èH‰H‹L‰ïHƒÀH‰EèèéÅúÿÿHPÿÿÿI‰ÄèH‰ßèH‹…0ÿÿÿHxèH;=t Hu°è³¼ýÿL‰çèHƒúI‰ÆH‰Ó…‹Le°H‰ÇèL‰çH‰ÆèH‹L‰÷HƒÀH‰E°è¿èH5I‰ÇH‰Ç1ÀèH‹H‹5L‰ÿè1ÛéÿÿÿI‰ÆH‰ÓH‹L‰çHƒÀH‰E°èèH‹L‰ïHƒÀH‰Eèèé¤ýÿÿL‰ÿI‰ÆH‰Óèë³èH5¿1ÀèH‹H5H‹8èé×ýÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéýÿÿI‰ÄHPÿÿÿèéyþÿÿI‰ÄHPÿÿÿèéeþÿÿH‹½øþÿÿH‰…èþÿÿH‰•ðþÿÿèH‹…èþÿÿH‹•ðþÿÿH‰ÁéyüÿÿI‰ÆH‰Óé·üÿÿH‹M°HyèH;=„VüÿÿHµ'ÿÿÿH‰•ðþÿÿH‰…øþÿÿèÓºýÿH‹•ðþÿÿH‹…øþÿÿé)üÿÿH‰ÇH‰ÓéŠüÿÿI‰ÄL‰ïH‰ÓèL‰çétüÿÿI‰Äé¿ýÿÿèfAWAVH AUATI‰þUSH‰÷H‰ÖHHƒì(dH‹%(H‰D$1ÀLD$HÇD$è…À„ÊH‹D$H…À„H‹xH‹5H9÷t è…À„tA½¿èE„íH‰ÅHÇHÇ@HÇ@…2H‹|$è…ÀA‰ÄŽ­1ÛL|$ë`@èH;tiH…ÀtdH‹pLH HH‰ÇèH‹UH;UH‰D$tEH…ÒtH‰HƒÃHƒÂA9ÜH‰U~DE„íH‰ÞH‹|$u—èH;u—1ÀH‹UH;UH‰D$u»L‰þH‰ïèHƒÃA9ÜÀ@M…ö„¨L;5„›A~cmbX„¼¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf.„H‹|$èéÉþÿÿH‹D$H‹5H‹xH9÷tDè…Àu;¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çè€E1íé1þÿÿH‹I‹~HpH9÷t è…À„#ÿÿÿI‹~ H‹H‰îÿ0H‹HƒH‹L$dH3 %(…ˆHƒÄ([]A\A]A^A_ÃH‰ÃH‰ÕL‰çèH‰ßH‰êHƒú„ HƒúujèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àékÿÿÿ1ÿéMÿÿÿèH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¨èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéaÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÇéçþÿÿH‰ÅI‰ÔH‰ßèH‰ïL‰âéÎþÿÿf.„UH H‰åAWAVAUATL ÿÿÿSL…ÿÿÿHì H‰½àþÿÿH‰÷dH‹%(H‰EÈ1ÀH‹H‰ÖHHÇ…ÿÿÿHÇ…0ÿÿÿHÇ…8ÿÿÿHÇ…@ÿÿÿHƒÀHÇ… ÿÿÿÇ… ÿÿÿH‰…ÿÿÿH… ÿÿÿHÇ…PÿÿÿHÇ…XÿÿÿHÇ…`ÿÿÿPH…(ÿÿÿHÇ…(ÿÿÿÆ… ÿÿÿPH… ÿÿÿP1ÀèHƒÄ …À„YH‹µÿÿÿH…ötH½ÿÿÿLH 1ÒèH‹… ÿÿÿH…À„›H‹xH‹5H9÷tè…ÀH‹… ÿÿÿ„‡H‰Ç艅øþÿÿA¿‹øþÿÿ…ÉŽUHE°LµpÿÿÿE1äLmH‰…ðþÿÿIFH‰…èþÿÿé@èH‰ÃH‹Ç…pÿÿÿHƒÀH…ÛH‰…xÿÿÿH‰E„ïLH 1ÒH‰ÞL‰ïè‹…pÿÿÿƒø„i…À„½I~L‰îÇ…pÿÿÿèH‹EHxèH;=…úH‹8ÿÿÿH;@ÿÿÿ„&H…Ût$‹…pÿÿÿIvH{‰èH‹E€H‰CH‹8ÿÿÿHƒÃH‰8ÿÿÿH‹…xÿÿÿHxèH;=…úIƒÄD9¥øþÿÿŽ)E„ÿL‰æH‹½ ÿÿÿ…îþÿÿèééþÿÿ@H‹H‹µðþÿÿH‹½èþÿÿHƒÀH‰E°èH‹E°HxèH;=„ ÿÿÿHƒ=„#ºÿÿÿÿðÁPø…ÒìþÿÿHµ ÿÿÿèéÛþÿÿHƒ=„JºÿÿÿÿðÁPø…ÒæþÿÿH‹µðþÿÿèH‹8ÿÿÿH;@ÿÿÿ…ÚþÿÿH…0ÿÿÿL‰öH‰Çèé÷þÿÿf„Hƒ=„ºÿÿÿÿðÁPø…ÒæþÿÿH‹µðþÿÿIƒÄèD9¥øþÿÿÚþÿÿH‹…(ÿÿÿH…À„èH‹xH‹5H9÷tè…ÀH‹…(ÿÿÿ„}H‰ÇèA‰ÄA½E…䎪1ÛLu°L½Pÿÿÿë>èH‰ÇèH‹•XÿÿÿH;•`ÿÿÿ‰E°t`H…Òt‰HƒÃHƒÂA9ÜH‰•Xÿÿÿ~]E„íH‰ÞH‹½(ÿÿÿu¶èë´€‹PøJÿ‰Høé²þÿÿf.„‹PøJÿ‰HøéúþÿÿfL‰öL‰ÿèHƒÃA9ܧ@H‹5H‹½àþÿÿH HD¶¥ ÿÿÿ‹ ÿÿÿèHƒìH0ÿÿÿH}°H•ÿÿÿATLPÿÿÿA‰ØH‰ÆH‰øþÿÿèL‹m°XZM…í„L1ÿèM‹eI‹}I‰ÆI9ütVL=ëf„IƒÄM9et6A‹4$L‰ÿ1ÀèH‰ÆL‰÷H‰ÃèHƒ+uÔH‹CH‰ßÿP0IƒÄM9euÊI‹}H…ÿtè¾L‰ïèH‹½PÿÿÿH…ÿtèL‹¥8ÿÿÿH‹0ÿÿÿI9ÜtXLmë HƒÃI9Üt?H‹CHxèH;=tæHƒ=„eºÿÿÿÿðÁPø…ÒÊL‰îHƒÃèI9ÜuÂH‹0ÿÿÿH…ÛtH‰ßèH‹…ÿÿÿHxèH;=…H‹MÈdH3 %(L‰ð…=HeØ[A\A]A^A_]ÃH‹xH‹5H9÷„°è…À…œ¿èH5I‰ÅH‰Ç1ÀèH‹H‹5L‰ïèf.„H‹xH‹5H9÷toè…Àu_¿èH5I‰ÅH‰Ç1ÀèH‹H‹5L‰ïè‹PøJÿ‰HøéÙûÿÿH‹…(ÿÿÿH‰ÇèA‰ÄE1íé½üÿÿH‹… ÿÿÿH‰Ç艅øþÿÿE1ÿéøùÿÿ‹PøJÿ‰Høé—þÿÿL‹5é,þÿÿH‰ÁH‹EHxèH;=t(H‹µðþÿÿH‰•ÐþÿÿH‰ØþÿÿèÓ®ýÿH‹•ÐþÿÿH‹ØþÿÿHƒú„ÓI‰ÎH‰ÓH‹…xÿÿÿHxèH;=t Hu°è˜®ýÿL‰÷Hƒû„˜Hƒû…[èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèE1öé]ýÿÿHuè)®ýÿéðýÿÿ¿èH5H‰…ØþÿÿH‰Ç1ÀèH‹H‹5H‹½ØþÿÿèH‰ÏH‰ØþÿÿèL‰ïH‰ÆèH‹H‹ØþÿÿHƒÀH‰ÏH‰EèH…Û„'H;„H‹sLH HH‰ßèH‰ÃL‰÷èH‰H‹L‰ïHƒÀH‰EèèéðøÿÿH‰ÃèH…0ÿÿÿH‰…øþÿÿH‹½PÿÿÿH…ÿtèH‹½øþÿÿèH‹…ÿÿÿHxèH;=t Huèú¬ýÿH‰ßèHƒúI‰ÆH‰Ó…‹Le°H‰ÇèL‰çH‰ÆèH‹L‰÷HƒÀH‰E°è¿èH5I‰ÇH‰Ç1ÀèH‹H‹5L‰ÿè1ÛéÿÿÿI‰ÆH‰ÓH‹L‰çHƒÀH‰E°èèH‹L‰ïHƒÀH‰EèèéýÿÿL‰ÿI‰ÆH‰Óèë³èH5¿1ÀèH‹H5H‹8èé´ýÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èémýÿÿH‰ÃèH…0ÿÿÿH‰…øþÿÿé]þÿÿH‰ÃèH…0ÿÿÿH‰…øþÿÿéBþÿÿH‹½ØþÿÿH‰…ÈþÿÿH‰•ÐþÿÿèH‹…ÈþÿÿH‹•ÐþÿÿH‰ÁéHüÿÿI‰ÄL‰ïH‰ÓèL‰çé›üÿÿëèH‹M°HyèH;=„üÿÿHµ ÿÿÿH‰•ÐþÿÿH‰…ØþÿÿèÿªýÿH‹•ÐþÿÿH‹…ØþÿÿéëûÿÿI‰ÆH‰Óé,üÿÿèH‰ÃH…0ÿÿÿH‰…øþÿÿé’ýÿÿI‹}H‰ÃH…ÿtè¾L‰ïèéoýÿÿH‰ÇH‰Óéüÿÿ„AWAVH AUATUSHƒìhH‰|$LD$H‰÷dH‹%(H‰D$X1ÀH‰ÖHHÇD$ HÇD$(HÇD$0HÇD$è…À„òH‹D$H…À„íH‹xH‹5H9÷tè…ÀH‹D$„ñH‰Çè‰ÅA¼…펳1ÛL-Lt$@L|$ ë`fDèH;tgH…ÀtbH‹pH HM‰èH‰ÇèH‹T$(H;T$0H‰D$@t?H…ÒtH‰HƒÃHƒÂ9ÝH‰T$(~>E„äH‰ÞH‹|$u™èH;u™1Àë·€L‰öL‰ÿèHƒÃ9ÝÇDH‹5H‹|$H HèH‹t$ H‹\$(H‰ÅH‹H)óH‰ÚL‹ 0HÇD$@HÁúHÇD$HHÇD$PH…ÒH‰Ð„—H¸ÿÿÿÿÿÿÿH9‡ŽH‰ßèH‹t$ H‹T$(H‰ÁH)òH‰ÐI‰ÕHÁøHËH…ÀH‰L$@H‰L$HH‰\$PtH‰ÏL‰êèH‰ÁLéHt$@H‰ïH‰L$HAÿÔH‹|$@H…ÿtèH‹HƒH‰ÃH‹|$ H…ÿtèH‹L$XdH3 %(H‰Ø…¹HƒÄh[]A\A]A^A_ÃH‹xH‹5H9÷tGè…Àu9¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹D$H‰Çè‰ÅE1äé¶ýÿÿH‰ÃL‰çH‰ÕèH‰ßHƒý„²Hƒýu|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÛéóþÿÿI‰Ý1Éé”þÿÿèH‰ÃèH‹|$ H…ÿtèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèéeÿÿÿH‰ÃèéXÿÿÿH‰ÇH‰ÕéØþÿÿH‰ÃéEÿÿÿèH‹|$@H‰ÃH‰ÕH…ÿtèH‰ßé®þÿÿfDAWAVH AUATUSHƒìhH‰|$LD$H‰÷dH‹%(H‰D$X1ÀH‰ÖHHÇD$ HÇD$(HÇD$0HÇD$è…À„òH‹D$H…À„íH‹xH‹5H9÷tè…ÀH‹D$„ñH‰Çè‰ÅA¼…펳1ÛL-Lt$@L|$ ë`fDèH;tgH…ÀtbH‹pH HM‰èH‰ÇèH‹T$(H;T$0H‰D$@t?H…ÒtH‰HƒÃHƒÂ9ÝH‰T$(~>E„äH‰ÞH‹|$u™èH;u™1Àë·€L‰öL‰ÿèHƒÃ9ÝÇDH‹5H‹|$H HèH‹t$ H‹\$(H‰ÅH‹H)óH‰ÚL‹ ÐHÇD$@HÁúHÇD$HHÇD$PH…ÒH‰Ð„—H¸ÿÿÿÿÿÿÿH9‡ŽH‰ßèH‹t$ H‹T$(H‰ÁH)òH‰ÐI‰ÕHÁøHËH…ÀH‰L$@H‰L$HH‰\$PtH‰ÏL‰êèH‰ÁLéHt$@H‰ïH‰L$HAÿÔH‹|$@H…ÿtèH‹HƒH‰ÃH‹|$ H…ÿtèH‹L$XdH3 %(H‰Ø…¹HƒÄh[]A\A]A^A_ÃH‹xH‹5H9÷tGè…Àu9¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹D$H‰Çè‰ÅE1äé¶ýÿÿH‰ÃL‰çH‰ÕèH‰ßHƒý„²Hƒýu|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÛéóþÿÿI‰Ý1Éé”þÿÿèH‰ÃèH‹|$ H…ÿtèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèéeÿÿÿH‰ÃèéXÿÿÿH‰ÇH‰ÕéØþÿÿH‰ÃéEÿÿÿèH‹|$@H‰ÃH‰ÕH…ÿtèH‰ßé®þÿÿfDAVAUI‰ÕATUH‰ýS¿0I‰öHƒì dH‹%(H‰D$1ÀèI‹uL` H‰ÃL‰çèL‹-L‰âL‰öH‰ïIEH‰C(èH…ÒI‰ÔtIH…ÀHM„|¿L‰âH‰ÞèHƒE(H‰ØH‹L$dH3 %(…ùHƒÄ []A\A]A^ÃH‹K(HyèL9ï…ŸH‹K HyèL9ï…®H‰ßH‰D$èH‹D$ë¦f.„H9Ê„{ÿÿÿH‹r H‹{ L‹vèL‹oèL‰òM9õIFÕH…Òt H‰L$è…ÀH‹L$t Áè‰ÇéDÿÿÿM)õ1ÿIýÿÿÿ/ÿÿÿIý€ŒÿÿÿD‰èëÏ@Ht$H‰D$èa ýÿH‹D$éHÿÿÿ€Ht$H‰D$èA ýÿH‹D$é9ÿÿÿèH‰ÇèH‰ßèèH‰ÃèH‰ßèf.„AWAVH AUATUSHìødH‹%(H‰„$è1ÀH„$°H‰|$HLŒ$H‰÷L„$ˆH‰ÖH‰D$8H„$¸HÇ„$¸HÇ„$ÀH‰„$ÈH‰„$Ð1ÀHÇ„$ØHÇ„$è…À„WH„$ HÇ„$¨H‰D$ H„$˜H‰D$H„$¨H‰D$(HD$`H‰D$HD$pH‰$H„$€H‰D$@H‹D$8HƒÀH‰D$€H‹L$ H‹T$H‹t$(H‹¼$è…À„qL‹%H‹´$˜LH‹|$H 1ÒID$H‰D$`èH‹´$ ID$H‰D$pH…ötSH‹~H÷‡¨€…½H‹H9Ç„­H‰ÆèH‹´$ 1Ò…À•ÂH‹<$LH èL‹„$ÀM…À„£H‹l$`M‰ÆH‹\$L‹}èëH‰îè…Àt'…Àx?L‰óM‹vM…ötI‹|$ L‰òL‹èM9÷IF×H…ÒuËM)÷IÿÿÿÿÏIÿ€|D‰ø…Ày¿M‹d$M…äuÂH‹D$HƒÀH9Å„H‹u L‰òL‹~èM9÷IF×H…Ò„ÈL‰ïè…À„¸…ÀI‰íˆÝL‹4$‹„$PI}0IvA‰E(èIvI}8èL‹¤$hH‹¬$`I9ì„ûL¬$€ë4f„H‹EHxèH9ßucH‹EHxèH9ß…ŠHƒÅ(I9섵H‹E HxèH9ßtÈHƒ=„¢ºÿÿÿÿðÁPø…Ò¬L‰îèH‹EHxèH9ßt¤€Hƒ=„‚ºÿÿÿÿðÁPø…ÒL‰îèH‹EHxèH9ß„yÿÿÿHƒ=„ZºÿÿÿÿðÁPø…ÒVÿÿÿL‰îHƒÅ(èI9ì…NÿÿÿH‹¬$`H…ítH‰ïèH‹„$XHxèH9ß…oH‹„$HxèH9ß„QüÿÿHƒ=„ïºÿÿÿÿðÁPø…Ò1üÿÿL¼$€L‰þèéüÿÿ@M‰ðI‰íM)øIøÿÿÿ=þÿÿIø€|D‰ÀI‰í…À‰&þÿÿ¿PèLx H‹t$I‰ÅL‰ÿèHCH‹|$H‰îAÇE(IÇE8L‰úI‰E0IÇE@IÇEHèH‰ÕH‰ÂH…í„ÁH…À…H‹D$HƒÀH9è„ I‹} H‹u L‹èH‹NèI9ÏH‰ÊIF×H…Ò„ÇH‰L$8è…ÀH‹L$8„°Áè‰ÇH‹D$H‰êL‰îHHèHƒ„$ØL‰êI‰Õé<ýÿÿHCL¼$€H‰„$€H„$PL‰þHxH‰$èH‹„$€HxèH9ß„ôûÿÿHƒ=„4ºÿÿÿÿðÁPø…ÒÔûÿÿH´$èéÂûÿÿD‹PøJÿ‰HøéZýÿÿf.„‹PøJÿ‰Høézýÿÿf‹PøJÿ‰Høé¢ýÿÿfºé0ûÿÿHƒ=„òºÿÿÿÿðÁPø…ÒûÿÿL¼$€L‰þèH‹Œ$ÀH…É…}ûÿÿH‹D$HhéþÿÿHƒ=„±ºÿÿÿÿðÁPø…ÒqýÿÿL¼$€L‰þèé\ýÿÿM‹}@I‹m8I9ï„ãHŒ$€I‰ÆI‰Ìë(H‹EHxèH9ßuXH‹EHxèH9ßu|HƒÅ(I9H‹E HxèH9ßtÌHƒ=„P¹ÿÿÿÿðÁHø…É°L‰æèH‹EHxèH9ßt¨Hƒ=„¹ÿÿÿÿðÁHø…ÉŒL‰æèH‹EHxèH9ßt„Hƒ=„à¾ÿÿÿÿðÁpø…ödÿÿÿL‰æHƒÅ(èI9ï…\ÿÿÿI‹m8L‰òH…ítH‰ïH‰T$8èH‹T$8I‹E0HxèH9ß…VI‹E HxèH9ß…&L‰ïH‰T$8èH‹T$8éuýÿÿL‰ø1ÿH)ÈH=ÿÿÿAýÿÿH=€0ýÿÿ¿é+ýÿÿ‹PøJÿ‰Høé üÿÿ‹PøJÿ‰Høé þÿÿ‹PøJÿ‰HøéKþÿÿ‹Høqÿ‰pøéùþÿÿ‹pøNÿ‰Høéÿÿÿ‹Høqÿ‰pøé¬þÿÿH‹5H‹|$hH HH‹œ$¨èH‹T$H‰ÞH‰ÇèH‹HƒH‰ÃH‹´$ÀH‹|$èH‹Œ$èdH3 %(H‰Ø…eHÄø[]A\A]A^A_ËPøJÿ‰HøéÈüÿÿL¼$€H‰T$8L‰þèÚƒýÿH‹T$8é»þÿÿL¼$€H‰T$8L‰þ軃ýÿH‹T$8é‹þÿÿH‰ÇHƒú„×Hƒú…šèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Ûéÿÿÿ¿èH5I‰ÅH‰Ç1ÀèH‹H‹5H„$PL‰ïH‰$èI‰ÇI‰ÕH‹„$HxèH9ßt H´$€èè‚ýÿL‰ÿL‰êé/ÿÿÿH‰ÇèL‰ïèèI‰ÇI‰ÕH‹<$èë±I‰ÇI‰ÕèëèèH‰ÁI‰ÕH‹„$0HxèH9ßtL¼$€H‰L$8L‰þèy‚ýÿH‹L$8IƒýtDI‰Ïë§H‰ÃH‹|$H‹´$ÀèH‰ßèL‰ïI‰ÄI‰×èH„$PL‰áM‰ýH‰$ë‹H‰ÏH‰L$8èHŒ$ÐH‰ÆH‰ÏH‰L$pèH‹H‹L$8HƒÀH‰ÏH‰„$ÐèH…íHÇ„$ðHÇ„$øHÇ„$„¬H‹}H;=t!H‹5H„$ðH‰D$8è…À„H„$ðH‰ïH‰D$8è‰D$XÆD$_‹T$X…ÒŽTH„$ðHÇD$@H‰D$8H„$H‰D$HH„$ H‰D$P€|$_H‹t$@H‰ï„èI‰ÆHCÇ„$€M…öÇ„$H‰„$ˆH‰„$˜H‰„$ H‰„$0t\I‹~H÷‡¨€…<H‹5H9÷„,L¼$€è1Ò…À•ÂH‹|$LH L‰öL¼$€èL¼$€L‰ÿèH‹t$H‰ÇèH‹„$0HxèH9ßt H‹t$HèB€ýÿH‹|$8L‰þèL‰ÿèHƒD$@H‹D$@9D$XèþÿÿëèéôþÿÿH„$ðH‰D$8H‹<$èH‹t$8H‰ÇèH‹|$8èH‹H‹|$pHƒÀH‰„$ÐèèéŸôÿÿI‰ÅH‰ÕL‰ÿèH‹|$8èHƒý…ªL¼$€L‰ïèL‰ÿH‰ÆèH‹L‰ïHƒÀH‰„$€è¿èH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèI‰ÇH‹„$€I‰ÕHxèH9ßt H´$èýÿL‰ùéaüÿÿèH5¿1ÀèH‹H5H‹8èéuûÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé.ûÿÿH‰ÃèéüÿÿH‰ÃèéüÿÿH‹}H‹5H9÷tH„$ðH‰D$8è…À„%H„$ðH‰ïH‰D$8è‰D$XÆD$_é³üÿÿH‰Ãèé¬ûÿÿI‰ÅH‰ÕH‹L‰ÿHƒÀH‰„$€èèH‹H‹|$pM‰ïI‰íHƒÀH‰„$ÐèèéýúÿÿH‰ïH‰T$I‰ÅèH‹T$H‰Õë™I‰ÅH‹„$0HxèH9ßtH‹t$HH‰T$`è‚}ýÿH‹T$`Hƒú…¾ýÿÿL‰ïèH‹|$HH‰ÆèH‹L‰ïHƒÀH‰„$èHCM…öÇ„$0H‰„$8H‰„$@„ŒI‹~H;=tH‹5L‹l$è…À„‰L‰÷L‹l$è…ÀA‰ÄŽN1öL‰÷L‹l$èÆD$`HSH…ÀH‰”$ t"H‹|$PLH 1ÒH‰ÆL‹l$è‹„$0…À Ç„$0H‹t$PH‹|$xL‹l$èH‹„$ HxèH9ßt H´$èN|ýÿAƒü„¾€|$`¾L‰÷„èI‰ÆHCM…öH‰„$ tLI‹~H÷‡¨€…H‹5H9÷„}è1Ò…À•ÂH‹|$PLH L‰ö胼$0 Ç„$0H‹D$H‹t$PHxèH‹„$ HxèH9ßt H´$è†{ýÿL‰ÿèL‹d$I‰Æ‹„$0I~It$A‰èL‰ñIt$HƒÁH‰ÏèL‰çèH‹H‹|$HHƒÀH‰„$èèéÙúÿÿèéåþÿÿH‰ÅH‹„$ HxèH9ßtH´$H‰T$èëzýÿH‹T$H‰éH‰ÕL‰ïH‰L$èHƒýH‹L$„èI‰ÍH‹H‹|$HHƒÀH‰„$èèéèúÿÿI‰ÅH‰ÕéåúÿÿL‹l$éÿþÿÿºéÞùÿÿéeÿÿÿºé…þÿÿI‹~H‹5H9÷tL‹l$è…À„^L‰÷L‹l$è…ÀA‰Ä~§1öL‰÷L‹l$èÆD$`éTýÿÿ¿èH5H‰ÅH‰Ç1ÀèH‹H‹5H„$ðH‰ïH‰D$8èH‰ÏH‰L$èL‰ïH‰ÆèH‹L$H‹H‰ÏHƒÀH‰„$0è¿èH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèH‰ïI‰ÅI‰×èH„$ðL‰ýH‰D$8é£ùÿÿH‰ÕH‰D$H‹L‰ïHPH‰”$0èèH‹D$I‰ÅéWþÿÿH‰ïH‰D$H‰T$èH‹T$H‹D$H‰Õë­H‰ÁH‰Õé þÿÿ¿èH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïL¬$0èH‰ïI‰ÅH‰T$èH‹T$L‰éL¬$0H‰Õé¨ýÿÿ„AWAVH AUATUSHì8H‰|$hL„$¨H‰÷dH‹%(H‰„$(1ÀH‰ÖHHÇ„$ÐHÇ„$ØHÇ„$àHÇ„$¨è…À„ H‹„$¨H…À„¬H‹xH‹5H9÷tè…ÀH‹„$¨„ÉH‰Çè‰D$`ÆD$g‹D$`…ÀŽjH„$ðHÇD$XH‰D$HH„$øH‰D$H„$€H‰D$€|$gH‹t$XH‹¼$¨„ÓèH‰D$ H‹D$Ç„$øHÇ„$HÇ„$HÇ„$ÀH‰„$H‰„$H„$¸H‰D$8H„$°H‰D$0H„$ÀH‰D$(H„$H‰D$H„$ H‰D$P@H‹L$8H‹T$0H‹t$(H‹|$ è…À„ŒL‹%H‹´$°LH‹|$H 1ÒID$H‰„$€èH‹´$¸ID$H‰„$H…ötTH‹~H÷‡¨€…ÒH‹H9Ç„ÂH‰ÆèH‹´$¸1Ò…À•ÂH‹|$LH èL‹„$M…À„·H‹¬$€M‰ÆH‹\$L‹}èë @H‰îè…Àt'…Àx?L‰óM‹vM…ötFailed to convert to input type to either a std::string or a std::vector<(XBMCAddon::xbmcgui::InfoLabelStringOrTuple)>EXCEPTION: Unknown exception thrown from the call "setInfo"Unknown exception thrown from the call "setInfo"The parameter "entry1_1" must be either a Tuple or a List.The parameter "entry1_3" must be either a Tuple or a List.EXCEPTION: Unknown exception thrown from the call "setCast"Unknown exception thrown from the call "setCast"The parameter "actors" must be either a Tuple or a List.EXCEPTION: Unknown exception thrown from the call "onInit"Unknown exception thrown from the call "onInit"EXCEPTION: Unknown exception thrown from the call "onFocus"Unknown exception thrown from the call "onFocus"EXCEPTION: Unknown exception thrown from the call "onDoubleClick"Unknown exception thrown from the call "onDoubleClick"EXCEPTION: Unknown exception thrown from the call "onClick"Unknown exception thrown from the call "onClick"EXCEPTION: Unknown exception thrown from the call "onControl"Unknown exception thrown from the call "onControl"EXCEPTION: Unknown exception thrown from the call "onAction"Unknown exception thrown from the call "onAction"XBMCAddon::xbmcgui::p.XBMCAddon::xbmcgui::ControlEXCEPTION: %sllll|ssssslllllllllll|sslllll|sslllls|lsllll|sssssllllllll|sssi|i|OOOOOListItemlabellabel2iconImagethumbnailImagepathllllO|ssslblControlLabelllllO|ssslssbControlEditllllO|sslllssslssControlButtonllllO|sssssslllssslssssControlRadioButtonDefault720pOO|OOWindowXMLxmlFilenamescriptPathdefaultSkindefaultResWindowXMLDialogXBMCAddon::xbmcgui::ActiongetButtonCodegetIdgetAmount2fXBMCAddon::xbmcgui::ControlgetYgetAmount1closegetXcreatebiscanceledXBMCAddon::xbmcgui::ListItemisSelectedisFinishedgetVideoInfoTaggetMusicInfoTagXBMCAddon::xbmcgui::Dialog~XBMCAddon::xbmcgui::Dialog~XBMCAddon::xbmcgui::ActionXBMCAddon::xbmcgui::Window~XBMCAddon::xbmcgui::WindowXBMCAddon::xbmcgui::WindowXML~XBMCAddon::xbmcgui::ListItem~XBMCAddon::xbmcgui::ControlclearPropertiesdoModalshowresetclearListgetFocusIdgetWidthgetResolutiongetHeightgetSelectedPositiongetItemHeightgetSpacesizegetCurrentListPositiongetPercentgetListSizegetCurrentContainerIdgetFocusgetSpinControlgetSelectedItemgetLabelgetdescriptiongetdurationgetfilenamegetPathgetLabel2OinfogetTextremoveControladdControlcontrolUpcontrolDowncontrolLeftcontrolRightsetFocusreplaceselectupdatesetContentLookupsgetRatinggetVotessetScrollinglscrollsetPercentsetFocusIdremoveItemsetDisabledColorsetCurrentListPositionsetEnableConditionclearPropertysetItemHeightsetSpacesetColorDiffuseselectItemsetSelectedsetEnabledsetVisiblesetWidthsetHeightsetPageControlVisiblesetCoordinateResolutiongetPositionsetThumbnailImagethumbFilenamesetPathsetLabelsetLabel2setIconImagesetMimeTypemimetypecanAcceptMessagesllsetPositionsetImageDimensionsgetListItemgetControls|bsetVisibleConditionsetImagesOsetPropertyvaluesetTexttextaddLabeliiiautoScrollsetRadioDimensionsssssssetTexturesOOtextviewerheadingOf|ibsetRatingtypeO|OmessagesetContainerPropertystrPropertystrValue|iOOOOOOsetNavigationgetArtgetUniqueIDgetProperty|OsssssOi|OOOline1line2line3rcmpO|OiiiinputdefaulttOO|OibnotificationiconiO|OnumericiOO|ObbObrowseSinglesharesmaskokOO|OOOOiyesnonolabelyeslabelO|OOOxbmcgui.ListItemxbmcgui.Controlxbmcgui.ControlSpinxbmcgui.ControlLabelxbmcgui.ControlEditxbmcgui.ControlListxbmcgui.ControlFadeLabelxbmcgui.ControlTextBoxxbmcgui.ControlImagexbmcgui.ControlProgressxbmcgui.ControlButtonxbmcgui.ControlGroupxbmcgui.ControlRadioButtonxbmcgui.ControlSliderxbmcgui.Dialogp.XBMCAddon::xbmcgui::Dialogxbmcgui.DialogProgressxbmcgui.DialogBusyxbmcgui.DialogProgressBGxbmcgui.Actionp.XBMCAddon::xbmcgui::Actionxbmcgui.Windowp.XBMCAddon::xbmcgui::Windowxbmcgui.WindowDialogxbmcgui.WindowXMLxbmcgui.WindowXMLDialogxbmcguiControlControlSpinControlListControlFadeLabelControlTextBoxControlImageControlProgressControlGroupControlSliderDialogDialogProgressDialogBusyDialogProgressBGActionWindowWindowDialogTeam Kodi __author__Mon Feb 13 21:32:14 GMT 2017__date__2.25.0__version__Team Kodi__credits__ALL__platform__ICON_OVERLAY_NONEICON_OVERLAY_RARICON_OVERLAY_ZIPICON_OVERLAY_LOCKEDICON_OVERLAY_UNWATCHEDICON_OVERLAY_WATCHEDICON_OVERLAY_HDNOTIFICATION_INFONOTIFICATION_WARNINGNOTIFICATION_ERRORINPUT_ALPHANUMINPUT_NUMERICINPUT_DATEINPUT_TIMEINPUT_IPADDRESSINPUT_PASSWORDHORIZONTALVERTICALPASSWORD_VERIFYALPHANUM_HIDE_INPUTCONTROL_TEXT_OFFSET_XCONTROL_TEXT_OFFSET_YKEY_BUTTON_AKEY_BUTTON_BKEY_BUTTON_XKEY_BUTTON_YKEY_BUTTON_BLACKKEY_BUTTON_WHITEKEY_BUTTON_LEFT_TRIGGERKEY_BUTTON_RIGHT_TRIGGERKEY_BUTTON_LEFT_THUMB_STICKKEY_BUTTON_RIGHT_THUMB_STICKKEY_BUTTON_DPAD_UPKEY_BUTTON_DPAD_DOWNKEY_BUTTON_DPAD_LEFTKEY_BUTTON_DPAD_RIGHTKEY_BUTTON_STARTKEY_BUTTON_BACKKEY_BUTTON_LEFT_THUMB_BUTTONKEY_BUTTON_RIGHT_THUMB_BUTTONKEY_JOYSTICK_BUTTON_AKEY_JOYSTICK_BUTTON_BKEY_JOYSTICK_BUTTON_XKEY_JOYSTICK_BUTTON_YKEY_JOYSTICK_BUTTON_DPAD_UPKEY_JOYSTICK_BUTTON_DPAD_DOWNKEY_JOYSTICK_BUTTON_DPAD_LEFTKEY_JOYSTICK_BUTTON_STARTKEY_JOYSTICK_BUTTON_BACKKEY_JOYSTICK_BUTTON_GUIDEKEY_VKEYKEY_ASCIIKEY_UNICODEKEY_VMOUSEKEY_MOUSE_STARTKEY_MOUSE_CLICKKEY_MOUSE_RIGHTCLICKKEY_MOUSE_MIDDLECLICKKEY_MOUSE_DOUBLE_CLICKKEY_MOUSE_LONG_CLICKKEY_MOUSE_WHEEL_UPKEY_MOUSE_WHEEL_DOWNKEY_MOUSE_MOVEKEY_MOUSE_DRAGKEY_MOUSE_DRAG_STARTKEY_MOUSE_DRAG_ENDKEY_MOUSE_RDRAGKEY_MOUSE_RDRAG_STARTKEY_MOUSE_RDRAG_ENDKEY_MOUSE_NOOPKEY_MOUSE_ENDKEY_APPCOMMANDKEY_TOUCHKEY_INVALIDACTION_NONEACTION_MOVE_LEFTACTION_MOVE_RIGHTACTION_MOVE_UPACTION_MOVE_DOWNACTION_PAGE_UPACTION_PAGE_DOWNACTION_SELECT_ITEMACTION_HIGHLIGHT_ITEMACTION_PARENT_DIRACTION_PREVIOUS_MENUACTION_SHOW_INFOACTION_PAUSEACTION_STOPACTION_NEXT_ITEMACTION_PREV_ITEMACTION_FORWARDACTION_REWINDACTION_SHOW_GUIACTION_ASPECT_RATIOACTION_STEP_FORWARDACTION_STEP_BACKACTION_BIG_STEP_FORWARDACTION_BIG_STEP_BACKACTION_SHOW_OSDACTION_SHOW_SUBTITLESACTION_NEXT_SUBTITLEACTION_PLAYER_DEBUGACTION_NEXT_PICTUREACTION_PREV_PICTUREACTION_ZOOM_OUTACTION_ZOOM_INACTION_TOGGLE_SOURCE_DESTACTION_SHOW_PLAYLISTACTION_QUEUE_ITEMACTION_REMOVE_ITEMACTION_SHOW_FULLSCREENACTION_ZOOM_LEVEL_NORMALACTION_ZOOM_LEVEL_1ACTION_ZOOM_LEVEL_2ACTION_ZOOM_LEVEL_3ACTION_ZOOM_LEVEL_4ACTION_ZOOM_LEVEL_5ACTION_ZOOM_LEVEL_6ACTION_ZOOM_LEVEL_7ACTION_ZOOM_LEVEL_8ACTION_ZOOM_LEVEL_9ACTION_CALIBRATE_SWAP_ARROWSACTION_CALIBRATE_RESETACTION_ANALOG_MOVEACTION_ROTATE_PICTURE_CWACTION_ROTATE_PICTURE_CCWACTION_SUBTITLE_DELAY_MINACTION_SUBTITLE_DELAY_PLUSACTION_AUDIO_DELAY_MINACTION_AUDIO_DELAY_PLUSACTION_AUDIO_NEXT_LANGUAGEACTION_CHANGE_RESOLUTIONREMOTE_0REMOTE_1REMOTE_2REMOTE_3REMOTE_4REMOTE_5REMOTE_6REMOTE_7REMOTE_8REMOTE_9ACTION_PLAYACTION_PLAYER_PROCESS_INFOACTION_SMALL_STEP_BACKACTION_PLAYER_FORWARDACTION_PLAYER_REWINDACTION_PLAYER_PLAYACTION_DELETE_ITEMACTION_COPY_ITEMACTION_MOVE_ITEMACTION_TAKE_SCREENSHOTACTION_RENAME_ITEMACTION_VOLUME_UPACTION_VOLUME_DOWNACTION_VOLAMPACTION_MUTEACTION_NAV_BACKACTION_VOLAMP_UPACTION_VOLAMP_DOWNACTION_CREATE_BOOKMARKACTION_CYCLE_SUBTITLEACTION_MOUSE_STARTACTION_MOUSE_LEFT_CLICKACTION_MOUSE_RIGHT_CLICKACTION_MOUSE_MIDDLE_CLICKACTION_MOUSE_DOUBLE_CLICKACTION_MOUSE_WHEEL_UPACTION_MOUSE_WHEEL_DOWNACTION_MOUSE_DRAGACTION_MOUSE_MOVEACTION_MOUSE_LONG_CLICKACTION_MOUSE_ENDACTION_BACKSPACEACTION_SCROLL_UPACTION_SCROLL_DOWNACTION_ANALOG_FORWARDACTION_ANALOG_REWINDACTION_MOVE_ITEM_UPACTION_MOVE_ITEM_DOWNACTION_CONTEXT_MENUACTION_SHIFTACTION_SYMBOLSACTION_CURSOR_LEFTACTION_CURSOR_RIGHTACTION_BUILT_IN_FUNCTIONACTION_SHOW_OSD_TIMEACTION_ANALOG_SEEK_FORWARDACTION_ANALOG_SEEK_BACKACTION_VIS_PRESET_SHOWACTION_VIS_PRESET_NEXTACTION_VIS_PRESET_PREVACTION_VIS_PRESET_LOCKACTION_VIS_PRESET_RANDOMACTION_VIS_RATE_PRESET_PLUSACTION_VIS_RATE_PRESET_MINUSACTION_SHOW_VIDEOMENUACTION_ENTERACTION_INCREASE_RATINGACTION_DECREASE_RATINGACTION_NEXT_SCENEACTION_PREV_SCENEACTION_NEXT_LETTERACTION_PREV_LETTERACTION_JUMP_SMS2ACTION_JUMP_SMS3ACTION_JUMP_SMS4ACTION_JUMP_SMS5ACTION_JUMP_SMS6ACTION_JUMP_SMS7ACTION_JUMP_SMS8ACTION_JUMP_SMS9ACTION_FILTER_CLEARACTION_FILTER_SMS2ACTION_FILTER_SMS3ACTION_FILTER_SMS4ACTION_FILTER_SMS5ACTION_FILTER_SMS6ACTION_FILTER_SMS7ACTION_FILTER_SMS8ACTION_FILTER_SMS9ACTION_FIRST_PAGEACTION_LAST_PAGEACTION_AUDIO_DELAYACTION_SUBTITLE_DELAYACTION_MENUACTION_SET_RATINGACTION_RECORDACTION_PASTEACTION_NEXT_CONTROLACTION_PREV_CONTROLACTION_CHANNEL_SWITCHACTION_CHANNEL_UPACTION_CHANNEL_DOWNACTION_NEXT_CHANNELGROUPACTION_PREVIOUS_CHANNELGROUPACTION_PVR_PLAYACTION_PVR_PLAY_TVACTION_PVR_PLAY_RADIOACTION_PVR_SHOW_TIMER_RULEACTION_TOGGLE_FULLSCREENACTION_TOGGLE_WATCHEDACTION_SCAN_ITEMACTION_TOGGLE_DIGITAL_ANALOGACTION_RELOAD_KEYMAPSACTION_GUIPROFILE_BEGINACTION_TELETEXT_REDACTION_TELETEXT_GREENACTION_TELETEXT_YELLOWACTION_TELETEXT_BLUEACTION_INCREASE_PARACTION_DECREASE_PARACTION_VSHIFT_UPACTION_VSHIFT_DOWNACTION_PLAYER_PLAYPAUSEACTION_SUBTITLE_VSHIFT_UPACTION_SUBTITLE_VSHIFT_DOWNACTION_SUBTITLE_ALIGNACTION_FILTERACTION_SWITCH_PLAYERACTION_STEREOMODE_NEXTACTION_STEREOMODE_PREVIOUSACTION_STEREOMODE_TOGGLEACTION_STEREOMODE_SELECTACTION_STEREOMODE_TOMONOACTION_STEREOMODE_SETACTION_SETTINGS_RESETACTION_SETTINGS_LEVEL_CHANGEACTION_TRIGGER_OSDACTION_INPUT_TEXTACTION_VOLUME_SETACTION_TOGGLE_COMMSKIPACTION_TOUCH_TAPACTION_TOUCH_TAP_TENACTION_TOUCH_LONGPRESSACTION_TOUCH_LONGPRESS_TENACTION_GESTURE_NOTIFYACTION_GESTURE_BEGINACTION_GESTURE_ZOOMACTION_GESTURE_ROTATEACTION_GESTURE_PANACTION_GESTURE_SWIPE_LEFTACTION_GESTURE_SWIPE_LEFT_TENACTION_GESTURE_SWIPE_RIGHTACTION_GESTURE_SWIPE_UPACTION_GESTURE_SWIPE_UP_TENACTION_GESTURE_SWIPE_DOWNACTION_GESTURE_SWIPE_DOWN_TENACTION_GESTURE_ENDACTION_ANALOG_MOVE_XACTION_ANALOG_MOVE_YACTION_ERRORACTION_NOOPICON_TYPE_NONEICON_TYPE_PROGRAMSICON_TYPE_MUSICICON_TYPE_PICTURESICON_TYPE_VIDEOSICON_TYPE_FILESICON_TYPE_WEATHERICON_TYPE_SETTINGSbrowseMultipleiOO|ObbObbrowseO|baddItementry0_1O|iaddContextMenuItemsentry0_2entry1_2setAnimationscontextmenuentry1setSubtitlesaddItemsOO|iibsetStaticContentOO|iObmultiselectaddControlsremoveControlsaddStreamInfodictionarysetArtsetUniqueIDssetInfoinfoLabelsentry0_3entry0_4entry1_4setCastArtist Tag Missing[Missing Tag]getCurrentWindowIdgetCurrentWindowDialogIdpositionitemsitemiControlIdpControlspControlkeyrescontrolIdcontrolactionpercentoptionautoclosetimesounduseThumbstreatAsFolderenableMultipleoptionspreselectuseDetailslistpctxywidthheighttexturebacktexturetexturefocusorientationfonttextColordisabledColorshadowColorfocusedColorselectedfocusOnTexturenoFocusOnTexturefocusOffTexturenoFocusOffTexturefocusTexturenoFocusTexturetextOffsetXtextOffsetY_alignmentangledisabledOnTexturedisabledOffTexturecoloralignmenttexturebgtexturelefttexturemidtexturerighttextureoverlayhexStringimageFilenameuseCachefilenameaspectRatiocolorDiffusedelayrepeatidindexvisiblespaceimageWidthimageHeightsendMessagebuttonTexturebuttonFocusTextureselectedColor_imageWidth_imageHeight_itemTextXOffset_itemTextYOffset_itemHeight_space_alignmentYisPasswordhasPathupdownupFocusdownFocusupDisableddownDisabledleftrighteventAttrenableallowHiddenFocusenabledactionIdsubtitleFilesreplaceItemscTypeactorsratingvotesÿ›47œ³4ñçüÿÿÿÿÿ›Q9+÷GˆW·4’ëµ™à4©¤´}}}ÿ›Q9+÷GˆW·4’ëµ™à4©¤´}}}ÿ›eNø‰ü¥öÍË ¨¬Ë¾±4匤ˆÏ4˜“£}}}ÿ›eLn¬•«¶ûÛØåû÷ã4±—¼Ô¸ÿ4ÈÃÓ}}}ÿ›eLarœˆ›©ëÏÈÙëëÓ4¡‡¬Ä¨ï4¸³Ã}}}ÿ›eLfw¤£®óÓÐÝóïÛ4©´Ì°÷4À»Ë}}}ÿ›eNˆ™Ì¯ËЛûø‡›™ƒ4Ñ·ÜôØŸ4èãó}}}ÿ›aKGVükûŒÎ««³ÎÅ°4„䧋Ò4›–¦}}}ÿ›eMz‹¼¡»Â‹ïèû‹ó4Á§ÌäÈ4ØÓã}}}ÿ›]D­0¸Qÿ\Ürÿ„í4µ¡Àؼƒ4ÌÇ×}}}ÿ›]Dµ0ÀQ‡\ä~‡õ4½©ÈàÄ‹4ÔÏß}}}ÿ›]Dµ0ÀQ‡\ä~‡õ4½©ÈàÄ‹4ÔÏß}}}ÿ›]EÅ0ÐQ—\ô†—˜…4͹ØðÔ›4äßï}}}ÿ›mW2?öW’ë¬ÓÂëÔÞ4ž’µëÄž©Á¨ï4¸³Ã}}}ÿ›iR¿0Êj´€œ£´µ…´œÜ4æñ‰ð·4€û‹}}}ÿ›aK½3‹X²c§§ƒ·²ÉË4ÅÿÐèÏ–4ßÚê}}}ÿ›ycSfà €´ š¥ ¸ÑþÜ «ŸÒ δóΑ‡ ™Î¯Ü 4Ú µÜ × ý ä « 4ô }}ÿ›]G¹ôꟅΪëãÈïëô‡4ª»ôšÇ®õ4»}}ÿ›]GÆ”÷¿˜îÀ‹€èŒ‹ž”ª4ÊÞ”ºçΕ4Û}}ÿ›]GŠô¾ŸßƇëÚÈæëøô‚4ª¶ôšÇ®õ4»}}ÿ›]Gü„³¯ÔÞüûóØ‚û”„š4ºÎ„ª×¾…4Ë}}ÿ›u_kÀ ‹ƒ ºû æƒäî£ ¨ð ΋ äð öû •ð °Ù™4ìÍû ×ïÖ 4ã }}ÿ›u_kÐ ‹“ º‹ æƒôî³ ¨€ Λ ñ€ ƒ‹ ¥€ Àé©4üÝ‹ çÿæ ­ 4ó }}ÿÿ 3@a‚ÿÿ™î“úèŽÿ›M5Eÿ[.ž™¿4•ó ¸œã4¬§·}}}ÿ›M5Eÿ[.ž™¿4•ó ¸œã4¬§·}}}ÿ›M5E[.¯ªÐ4¦„±É­ô4½¸È}}}ÿ›M5E‡[.¦¡Ç4û¨À¤ë4´¯¿}}}ÿ›M5E[.¯ªÐ4¦„±É­ô4½¸È}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›M5E‡[.¦¡Ç4û¨À¤ë4´¯¿}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3«¦Ì4­€¸Ð´û4Ä¿Ï}}}ÿ›M5M—c3©¤Î4°‚»Ó·þ4ÇÂÒ}}}ÿ›M5M—c3©¤Î4°‚»Ó·þ4ÇÂÒ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›I0M—c7ªÏ4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›I0M—c7ªÏ4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›I0M—c7ªÏ4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›I0M—c7ªÏ4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›I0M—c7ªÏ4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›I0M—c7ªÏ4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›I0M—c7ªÏ4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›I0M—c7ªÏ4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c7¦¡Ë4°ÿ»Ó·þ4ÇÂÒ}}}ÿ›M5M—c7¦¡Ë4°ÿ»Ó·þ4ÇÂÒ}}}ÿ›M5M—c7¦¡Ë4°ÿ»Ó·þ4ÇÂÒ}}}ÿ›M5M—c7¦¡Ë4°ÿ»Ó·þ4ÇÂÒ}}}ÿ›M5M—c7¦¡Ë4°ÿ»Ó·þ4ÇÂÒ}}}ÿ›M5M—c7¦¡Ë4°ÿ»Ó·þ4ÇÂÒ}}}ÿ›M5M—c7¦¡Ë4°ÿ»Ó·þ4ÇÂÒ}}}ÿ›M5M—c7¦¡Ë4°ÿ»Ó·þ4ÇÂÒ}}}ÿ›M5M—c7®©Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›Q;E§[.ƱÀÆç4½›ÈàÄ‹4ÔÏß}}}ÿ›Q;E§[.ƱÀÆç4½›ÈàÄ‹4ÔÏß}}}ÿ›M5MŸc7³®Ô4µˆÀؼƒ4ÌÇ×}}}ÿ›M5MŸc7³®Ô4µˆÀؼƒ4ÌÇ×}}}ÿ›M5M—c7¯ªÐ4­„¸Ð´û4Ä¿Ï}}}ÿ›Q;E§[.ƱÀÆç4½›ÈàÄ‹4ÔÏß}}}ÿ›M5M—c7®©Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c7®©Ï4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›M5M—c7­¨Î4­‚¸Ð´û4Ä¿Ï}}}ÿ›M5M—c7­¨Î4­‚¸Ð´û4Ä¿Ï}}}ÿ›M5M—c7­¨Î4­‚¸Ð´û4Ä¿Ï}}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›I4s´‰5¼ÆÍâöá4™•ö”¶ä4ª}}ÿ›Y@:}ÃǼÝ<Ã¥è4ÕœàøÜ£4ìç÷}}}ÿ›I4sĉ9ÌÊÝæ†ñ4©¥†¤Æ­ô4º}}ÿ›I4sĉ9ÌÊÝæ†ñ4©¥†¤Æ­ô4º}}ÿ›I4sĉ9ÌÊÝæ†ñ4©¥†¤Æ­ô4º}}ÿ›I4sĉ9ÌÊÝæ†ñ4©¥†¤Æ­ô4º}}ÿ›Q;:}½Ç´Ý@½â4Í–ØðÔ›4äßï}}}ÿ›Q;:}½Ç´Ý@½â4Í–ØðÔ›4äßï}}}ÿ›Q;:}½Ç´Ý@½â4Í–ØðÔ›4äßï}}}ÿ›Q;:}½Ç´Ý@½â4Í–ØðÔ›4äßï}}}ÿ›Q;:}½Ç´Ý@½â4Í–ØðÔ›4äßï}}}ÿ›Q;:}½Ç´Ý@½â4Í–ØðÔ›4äßï}}}ÿ›Q;:}½Ç´Ý@½â4Í–ØðÔ›4äßï}}}ÿ›I4sĉ9ÌÊÝí†ñ4©¥†¤Æ­ô4º}}ÿ›I4sĉ9ÌÊÝí†ñ4©¥†¤Æ­ô4º}}ÿ›U<4ù¦«Ð4’„Ä«µœã4¬§·}}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›U<4ù¦«Ð4’„Ä«µœã4¬§·}}}ÿ›YA2£¨Í4šÄ¨í¥½¤ë4´¯¿}}}ÿ›YA2ù£¨Í4’Ĩ赜ã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼¦µœã4¬§·}}}ÿ›U<2‰ùŸ¤É4’ý¼¤µœã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼ ¦µœã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼¦µœã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼¦µœã4¬§·}}}ÿ›U<2‰ùŸ¤É4’ý¼¤µœã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼¦µœã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼¦µœã4¬§·}}}ÿ›U<2‰ñŸ¤É4Šý¼¤•­”Û4¤Ÿ¯}}}ÿ›U<2‰ùŸ¤É4’ý¼¤µœã4¬§·}}}ÿ›U<2‰ùŸ¤É4’ý¼¤µœã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼¦µœã4¬§·}}}ÿ›U<2‰ùŸ¤É4’ý¼¤µœã4¬§·}}}ÿ›U<2‰ùŸ¤É4’ý¼¤µœã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼¦µœã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼ ¦µœã4¬§·}}}ÿ›U<4‹ñ¡¦Ë4Šÿ¼¦•­”Û4¤Ÿ¯}}}ÿ›U<4‹ñ¡¦Ë4Šÿ¼¦•­”Û4¤Ÿ¯}}}ÿ›U<2‰ñŸ¤É4Šý¼¤•­”Û4¤Ÿ¯}}}ÿ›U<2‰ùŸ¤É4’ý¼¤µœã4¬§·}}}ÿ›U<4‹ù¡¦Ë4’ÿ¼¦µœã4¬§·}}}ÿ›U<2‰ùŸ¤É4’ý¼¤µœã4¬§·}}}ÿ›Q;gÒ}5ð½WÓæ‘4èÅó‹ï¶4ÿúŠ}}ÿ›I3Qœ}ÏÈ¡Þ5Ïô4ô¨œ—Í´û4Á}}ÿ›I3Qœ}ÏÈ¡Þ5Ïô4ô¨œ—Í´û4Á}}ÿ›I3Qœ}ÏÈ¡Þ5Ïô4ô¨œ—Í´û4Á}}ÿ›I3Qœ}ÏÈ¡Þ5Ïô4ô¨œ—Í´û4Á}}ÿ›I3Qœ}ÏÈ¡Þ5Ïô4ô¨œ—Í´û4Á}}ÿ›I3Qœ}ÏÈ¡Þ5Ïô4ô¨œ—Í´û4Á}}ÿ›YA4‹ù¡¦Ë4’ÿ¼¦ãµœã4¬§·}}}ÿ›U<9¦«Ð4š„Ä!«¥½¤ë4´¯¿}}}ÿ›U<9¦«Ð4š„Ä$«¥½¤ë4´¯¿}}}ÿ›YA4‹ù¡¦Ë4’ÿ¼¦äµœã4¬§·}}}ÿ›YA4‹ù¡¦Ë4’ÿ¼¦äµœã4¬§·}}}ÿ›YA4‹ù¡¦Ë4’ÿ¼¦äµœã4¬§·}}}ÿ›U<>•«°Õ4š‰Ä!°¥½¤ë4´¯¿}}}ÿ›U<>•«°Õ4š‰Ä$°¥½¤ë4´¯¿}}}ÿ›I4V¬‚ÚÒ±è6Úÿ4„³¬§ÝÄ‹4Ñ}}ÿ›I3Q¤}ÓÈ©Þ9Óø4ü¬¤ŸÕ¼ƒ4É}}ÿ›I3Q¤}ÓÈ©Þ9Óø4ü¬¤ŸÕ¼ƒ4É}}ÿ›I3Q¤}ÓÈ©Þ9Óø4ü¬¤ŸÕ¼ƒ4É}}ÿ›UA\楻'Ö¬ŒÂ>Öû4ò¯¥á’ùÀ4‰}}ÿ›U>q·­„­üׄ©4•Ý ¸Ÿæ4¯ªº}}}ÿ›M96šÀ°eüô¹¡4ÙÕ»öݤ4ê}}ÿ›M96šÀ°eüô¹¡4ÙÕ»öݤ4ê}}ÿ›M96šÀ°eüô¹¡4ÙÕ»öݤ4ê}}ÿ›M96•À«hü›ô·¡4ÙÕ»öݤ4ê}}ÿ›U?@†ÏÎ…û*±ëìU±Ö4ÛŠ…Êûâ©4ò}}ÿ›U?@†ÏÎ…û*±ëìU±Ö4ÛŠ…Êûâ©4ò}}ÿ›U?@†ÏÎ…û*±ëìU±Ö4ÛŠ…Êûâ©4ò}}ÿ›U?@†ÏÎ…û*±ëìU±Ö4ÛŠ…Êûâ©4ò}}ÿ›YC;R¢t“¬‹×K­ï±…A­Ò4Œ†‹ì„ë²4û}}ÿÿ CƒY=ÿ›Q;UɺŒð‚ÕûΙÚÄ•4ÿÉÚœ€Ç4}}ÿ›E/]̲‰àÍò4„µ4®Ž¾}}ÿ›Q:Qùˆ¼¼c…¦þÄŠôÅ4¯ùŠÌ°÷4½}}ÿ›UAf‰ –× çÏ  Ý¬ˆß ¦‘Ñ4¨ …‘£ È ¯ ö 4¿ }}ÿ›Q;`«‚¦·´æ§‡™´¬4°à´¡Ð·þ4Ä}}ÿ›]Grß Ú «Ò ÆÊ £” Ôƒþå” £4ä ×” Å „ ë ² 4û }}ÿ›Q:XÆsÁ•¼ÊÄù©–»4’ïÄ·Ù4Ò²â}}ÿ›-$c†ÕàÅÿ›-$c†Õàÿ›-$c†Õàÿ›Q;là Ÿø ö€ÂÝì Öe£ ž  4Ú Á £ ú Þ ¥ 4ë }}ÿ›YBl˜¢¨ îö“‘ž ߉ ‡Ç4°‚‰ ×»‚4Ï}}ÿÿmÅ¥è»@ÿÿŠ•ú¨+ÿÿ Ìçâÿ›]P­.¥¬ »Ì ÉŒ ¬¾“µ § ´Ó Ç ° œ § ± ¶ Ó Ø ã }ÿÿ=XSÿ›qXj» ¢5ø¹òà Þ5þ“» ݹóø†Ì¯¹žà ´Á¡¹¡ ç5® }}}ÿ›qXm» ¥5ø„¹òà Þ5þ“» ݹóø†Ì¯¹žà ´Á¡¹¡ ç5® }}}ÿ›E:‹³ÆƌӶ样­˜‡ùô‰„}ÿÿ9LÔY”ˆLÿ›9.‹³À õž‚×– «™°}ÿ›˜‚p¨Ÿ^…ÅR§ Ã!þ§ ¹×‘§ Ÿ±û…Ž7§ Ï…Û § Ù ô § ® …Ð žæ …Ý 4½‘¨¸ÚÁˆ4Î}}ÿ›˜‚f˜•`õ½R— »! ±Ç‰— —¡óõ†/— ºõË — É €ä — ž õÀ ŽÖ õÍ 4­˜¨Ê±ø4¾}}ÿ›}œÍâøƒÿ›u^eâU׌"±à×ô“Š×˜±Æ×è˜þY×ââÆ4õÿâð— þ Å 4 }}ÿ›mX`Í‹ZÂŒ"œàÂ÷ƒÂ œÎÂðƒ†V¶4âêÍÝÿæ ­ 4ó }}ÿ›!‹´¢µÀÿ›”}fù‘dã·.— îîã–¹ ¨îš™ãÐÍæã™ 4´Í ùõ Ž — ü ñ ª îÐ ½æ ò ‰Ñ¸ÿ4Å}}}ÿ›”}fù‘dã·.— îîã–¹ ¨îš™ãÐÍæã™ 4´Í ùõ Ž — ü ñ ª îÐ ½æ ò ‰Ñ¸ÿ4Å}}}ÿ›¤ŠÑ¡…€×2© dz¢€Í¾í³ò'€¤¡® €Ð ‹æ €· 4Ùò ¡œ ƒ¶ © ¥•Ï³ìÑ‚ŽôÛ¢4ï}}}ÿ›aHCnõÔ»ÜÑ8Ô¦¯¼EÔá4­•¸Ð´û4Ä¿Ï}}}ÿ›°—ì´ íï2ߤºíåâý¤ð¸í¹ ]Ê• í» àÑ $í’ʨ?í4ÆÑ´‰š£’ž¼¤™õÚ‹—ýä«4ÿ}}}ÿ›]G`°‹ß¥¹½ž¥À÷Ö¥¦4õڰ𥧋Ò4˜}}ÿ›]G`°‹ß¥¹½ž¥À÷Ö¥¦4õڰ𥧋Ò4˜}}ÿ›*=ž®³¾ÿ›YB£“ ¯Ë êÝ ®¡ƒ €Ÿ –=Ë Î 4° ‚ “ « Í ± ø 4¾ }}ÿ›YB›ˆ §À âÒ ¦©ø ø” Ž:À à 4¥ ÷ ˆ    ¦ í 4³ }}ÿ›YB›ˆ §À âÒ ¦©ø ø” Ž:À à 4¥ ÷ ˆ    ¦ í 4³ }}ÿ›€ä£§§ßä„îtëâÐÈÁ ³· ä²ß„4ñ¸§ÝÄÿëÃÙ¿ùö%çLë ÖØú-ö%ÎÈÉÑßþ£ŠÑ4—Á"ö%Ž!4™) õ!/ÿ$ ß"™) #O•& $9™) ë$Øõ$™) ¹&0™) Œ' (¯'ö%…(ø(›(Ã(½)à) Û)™) }}}}ÿ›MA/?¦L­|&«­†ºÐ﫶Àˈ¦ÓÞ}ÿ›!ŠáÇÜôÿÿ›u`uì£ÎÄ™ ‚ɶ·¼ ™ Ù œÎ‡ ™ Ö 4– Š ìà ø ˜³4ô‘γÙÉ6Î}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›U<4ù¥ªÏ4’ƒÄªµœã4¬§·}}}ÿ›Q;:}½Ç¼Ý<½â4Õ–àøߦ4ïêú}}}ÿ›Q;:}½Ç¼Ý<½â4Õ–àøߦ4ïêú}}}SH‹_H…ÛtH‰ßèH‰ß¾P[é[ÃUSHƒìH‹/H…í„~H‹]H…ÛtHƒ=tðƒktL‰àH)ØH=ÿÿÿŽVL)ãHûÿÿÿŽœH‰è1ÒHƒÄ[]A\A]A^A_ÄH‰ÊL‰ÆL‰ÿH‰L$L‰$è…ÀL‹$H‹L$„ðxVH‰ÊL‰þL‰Çè…Àt˜…Ày¤I9m t0H‰ïèHp L‰÷H‰Ãè…À‰“Hƒ}H‰ØH‰Ú…sÿÿÿ1ÀH‰êéiÿÿÿI9mH‰èH‰ê„YÿÿÿH‰ïèH‹x H‰ÁH‹_èI9ÜH‰ÚIFÔH…Òt6L‰þH‰$è…ÀH‹ $t"…Ày.HƒyH‰èH‰ê…ÿÿÿ1ÀH‰ÊéÿÿÿL)ãHûÿÿÿŽ L‰öL‰ïèHƒÄ[]A\A]A^A_ÃfDL‰àH)ØH=ÿÿÿÿÿÿH=€ŒJÿÿÿ…ÀˆBÿÿÿH…É…ãþÿÿéˆþÿÿ@Hƒ(t¡H‹_ H‰ÖH{ è…ÀyHƒÄH‰Ú1À[]A\A]A^A_ÃHû€Œ³þÿÿ‰Øé¨þÿÿ@Hû€Œ%ÿÿÿ‰ØéÿÿÿAWAVAUATUSHƒìH‹oH‰|$H‰4$H…í„ãH‹$L‹ M‹|$èë*fDL‰êL‰öL‰çè…Àt)…ÀxBH‹E1ÒH…ÀtEH‰ÅL‹u M‰ýI‹^èL9ûLFëM…íuÅL‰øH)ØH=ÿÿÿÍH=€}Á€H‹EºH…Àu»„ÒunL‰êI‰íH…Òt+L‰æL‰÷è…Àt…Àx3HƒÄL‰è1Ò[]A\A]A^A_Ã@L)ûHûÿÿÿÜHû€|‰Ø…ÀyÍHƒÄH‰ê1À[]A\A]A^A_ÃHoDH‹D$H9htØH‰ïèI‰ÅH‹$M‹u L‹ I‹^èM‹|$èL9ûL‰úHFÓé_ÿÿÿAWHGAVAUATI‰ýUSI‰ÖHƒìH9Æ„/H‹ L‹F H‰õL‹aèI‹XèI9ÜI‰ßMFüM…ÿu>L‰àH)ØH=ÿÿÿŽFL)ãHûÿÿÿŽ\H‰è1ÒHƒÄ[]A\A]A^A_ÄL‰ÆH‰ÏL‰úL‰D$H‰ $è…ÀH‹ $L‹D$„àxVL‰úH‰ÎL‰Çè…Àt˜…Ày¤I9m t0H‰ïèHp L‰÷H‰Ãè…À‰†Hƒ}H‰ØH‰Ú…sÿÿÿ1ÀH‰êéiÿÿÿI9mH‰èH‰ê„YÿÿÿH‰ïèHx L‰öH‰Ãè…Ày@Hƒ{H‰èH‰ê…-ÿÿÿHƒÄH‰Ú1À[]A\A]A^A_ÃHƒ(tH‹_ H‰ÖH{ è…ÀxÑL‰öL‰ïèHƒÄ[]A\A]A^A_ÃL‰àH)ØH=ÿÿÿÿÿÿH=€ŒZÿÿÿ…ÀˆRÿÿÿM…ÿ…óþÿÿé˜þÿÿ@Hû€Œóþÿÿ‰ØéèþÿÿAWAVI‰ÎAUATI‰ýUS¿0H‰óH‰ÕHƒìdH‹%(H‰D$1ÀèHs Hx I‰ÇèHs(I(èH‹s‹IÇGIÇGI‰oH…öA‰tL‰ñL‰úL‰ïèI‰GH‹kM‰üH…íts€¿0èHu Hx H‰ÃèHu(H{(è‹EHÇCH‹uHÇC‰I‰\$H…öL‰ctL‰ñH‰ÚL‰ïèH‰CH‹mI‰ÜH…íu”H‹T$dH3%(L‰øu$HƒÄ[]A\A]A^A_ÃH‰ÇèL‰ÿèèèH‰ÃèH‰ßèH‰ÅH‹C HxèH;=t Ht$èH‰èH‰ÇèH‰ßèèëéH‰ÃèH‰ØH‰ÇèL‰þL‰ïèèëæH‰ÃI‹G HxèH;=t Ht$èH‰ØéSÿÿÿH‰ÃèH‰ßèAWAVI‰÷AUATI‰üUSHƒìI‹\$H‹?dH‹%(H‰D$1ÀH¸«ªªªªªªªI‰ÞI)þL‰õHÁýH¯èH…ít4HírH¸UUUUUUUH9ņÔHÇÇðÿÿÿH½UUUUUUUëf„¿0½èI‹\$I‹<$I‰ÅI‰ÞI)þMî„I‹wIVAÇFIÇFIÇF(I‰VI‰V H…ötRH‰áL‰÷L‰4$èI‰FH‰ÁëH‰ÑH‹QH…ÒuôI‰Në fDH‰ÐH‹PH…ÒuôI‰F I‹G(I‹\$I‹<$I‰F(H9ß„ýLw0I‰ÚHWL‰èM)òIƒâðNL8@H…ÀtdHHHÇ@Ç@HÇ@(H‰HH‰H H‹rH…öt8H‰pL‹BL‰@L‹BL‰@ H‰NH‹J HÇBH‰RH‰RH‰H(HÇB HƒÂ0HƒÀ0L9ÊuŠO|`ëIƒÆ0H‹wèI9ÞL‰÷uëI‹$H…ÛtH‰ßèHDmM‰,$M‰|$HÁàIÅH‹D$dH3%(M‰l$uAHƒÄ[]A\A]A^A_ÃM}0ë´H…íu)1íE1íéZþÿÿH‰ÇèM…ít0L‰ïèèèH|mHÁçéþÿÿH‰ÃèH‰ßèI‹|$I+<$H‹wèëÄH‹SH‰ûHƒÀH‰èH‰ß¾[éUSH=HƒìdH‹%(H‰D$1ÀèH‹=HH5Hl$èH=èH‹=HH5èH=èH‹=HH5èH5H=H‰êèH‹HH5H‰ßèH5H=H‰êèHH5H‰ßèH=èH‹=HH5èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹5H‹=èH‹€8tkH‹€8t@H‹€8uH‹5H‹=HÆèH‹D$dH3%(uHHƒÄ[]ÃH‹5H‹=HÆèë¡H‹5H‹=HÆèésÿÿÿèHÇpé@HïpëçHÇPé@HïPëçHÇpé@HïpëçHÇPé@HïPëçHÇpé@HïpëçHÇPé@HïPëçSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EEN14PythonBindings8DirectorESt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEN11XbmcCommons18UncheckedExceptionEN9XBMCAddon18WrongTypeExceptionEN9XBMCAddon7xbmcgui6ActionEN14PythonBindings20PythonToCppExceptionEN14PythonBindings33XBMCAddon_xbmcgui_Window_DirectorEPN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_DirectorE`N14PythonBindings36XBMCAddon_xbmcgui_WindowXML_DirectorEpN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_DirectorE€St15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE°þÿÿÿÿÿÿþÿÿÿÿÿÿGCC: (GNU) 6.3.0zRx 0DXl€”¨¼Ðäø  4H\p„˜¬ÀÔ è ü  $ 8 L `2Hƒe|2¤%HƒXÀÔè%HƒXzPLRx› ,$‡A†AƒG o AAE ,T‡A†AƒG o AAE ,„‡A†AƒG o AAE ,´‡A†AƒG o AAE ,ä›A†AƒP z AAE ,›A†AƒP z AAE ,D›A†AƒP z AAE ,t›A†AƒP z AAE ,¤›A†AƒP z AAE ,Ô›A†AƒP z AAE ,›A†AƒP z AAE ,4›A†AƒP z AAE ,d›A†AƒP z AAE ,”›A†AƒP z AAE ,Ä›A†AƒP z AAE ,ô›A†AƒP z AAE ,$œA†AƒQ z AAE ,TœA†AƒQ z AAE ,„œA†AƒQ z AAE ,´œA†AƒQ z AAE ,äœA†AƒQ z AAE ,œA†AƒQ z AAE ,DœA†AƒQ z AAE ,tœA†AƒQ z AAE ¤¸%HƒXÔ è2Hƒe%HƒX$4'A†AƒK PDA,\A†AƒG y AAD Œ"AƒZ E A0¬—A†AƒD j IAF TAAà2ômAƒ[ D G mAƒ[ D G4 mAƒ[ D G0T —A†AƒD j IAF TAA0ˆ —A†AƒD j IAF TAA,¼ÈA†AƒG0o AAF ,ì¸A†AƒG0b AAC  %AƒR E G,<¹A†AƒD0j AAF ,l¹A†AƒD0j AAF 0œSA†J EŽŒƒ.`L.t H 0ЃA†J EŽŒƒË.J.t G 0sA†J EŽŒƒ¿.J.t C 08{A†J EŽŒƒÃ.J.t G 0l£A†J EŽŒƒë. L.t E @ VBŒA†H ƒTPVXF`TXAP’  AABJ 0ä“A†J EŽŒƒß. L.t A 4 BŒA†D ƒD0’  AABG 4P BŒA†D ƒD0ž  AABC 4ˆ BŒA†D ƒD0ž  AABC 4À BŒA†D ƒD0¦  AABK 4ø ÈBŒA†D ƒN@í  AABJ 40 BŒA†D ƒD0Ô  AABE 4h oBŒA†D ƒD0×  AABJ 8  A†C HŽŒVƒÜ. m.’ C 8Ü sA†J EŒƒ©.Pq.y.0L.L E 8 “A†J EŒƒ¶.Pq.‰.@L.L H 8T óA†J EŒƒú.pt.œ.`L.L F < ƒA†J EŒƒl. w.À.O.L B PÐ HBBŽE B(ŒH0†A8ƒJÐS 8A0A(B BBBE P$ XBBŽE B(ŒH0†A8ƒJÐ` 8A0A(B BBBH ,x ‡A†AƒR0E AAA @¨ ˜BBŒD †A(ƒJ  (A ABBF Pì ¼PŒA†A ƒNÃÆÌP ƒ†Œb ÃAÆBÌI [ ÃCÆBÌA P@ ¼PŒA†A ƒNÃÆÌP ƒ†Œb ÃAÆBÌI [ ÃCÆBÌA P” ÍPŒA†A ƒNÃÆÌP ƒ†Œf ÃAÆBÌV [ ÃCÆBÌA Pè ÄPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌJ [ ÃCÆBÌA P<ÍPŒA†A ƒNÃÆÌP ƒ†Œf ÃAÆBÌV [ ÃCÆBÌA 0ÉEŒA†A ƒ› ABA PÄÄPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌJ [ ÃCÆBÌA 0ÉEŒA†A ƒ› ABA 0LÉEŒA†A ƒ› ABA 0€ÉEŒA†A ƒ› ABA <´ÔEŒA†A ƒ ABQ [ CBE <ôÔEŒA†A ƒ ABQ [ CBE <4ÔEŒA†A ƒ ABQ [ CBE <tÔEŒA†A ƒ ABQ [ CBE <´×EŒA†A ƒ ABO _ CBC <ô×EŒA†A ƒ ABO _ CBC <4ÕBBŒA †A(ƒG0› (A ABBB <tÕBBŒA †A(ƒG0› (A ABBB <´ÕBBŒA †A(ƒG0› (A ABBB <ôÕBBŒA †A(ƒG0› (A ABBB <4ÕBBŒA †A(ƒG0› (A ABBB <tÕBBŒA †A(ƒG0› (A ABBB <´ÕBBŒA †A(ƒG0› (A ABBB <ôÕBBŒA †A(ƒG0› (A ABBB <4ÕBBŒA †A(ƒG0› (A ABBB <tÕBBŒA †A(ƒG0› (A ABBB <´ÕBBŒA †A(ƒG0› (A ABBB <ôÕBBŒA †A(ƒG0› (A ABBB <4ÕBBŒA †A(ƒG0› (A ABBB <tÕBBŒA †A(ƒG0› (A ABBB <´ÕBBŒA †A(ƒG0› (A ABBB <ôÕBBŒA †A(ƒG0› (A ABBB <4ÕBBŒA †A(ƒG0› (A ABBB <tÕBBŒA †A(ƒG0› (A ABBB <´ÕBBŒA †A(ƒG0› (A ABBB <ôÕBBŒA †A(ƒG0› (A ABBB <4ÕBBŒA †A(ƒG0› (A ABBB <tÕBBŒA †A(ƒG0› (A ABBB <´ÕBBŒA †A(ƒG0› (A ABBB 0ôÔEŒA†A ƒŸ ABA 0(ÔEŒA†A ƒŸ ABA 0\ÔEŒA†A ƒŸ ABA 0ÔEŒA†A ƒŸ ABA 0ÄÔEŒA†A ƒŸ ABA 0øÔEŒA†A ƒŸ ABA 0,ÔEŒA†A ƒŸ ABA 0`ÔEŒA†A ƒŸ ABA <”×EŒA†A ƒ” ABH _ CBF <Ô×EŒA†A ƒ” ABH _ CBF <×EŒA†A ƒ” ABH _ CBF <T×EŒA†A ƒ” ABH _ CBF <”×EŒA†A ƒ” ABH _ CBF <Ô×EŒA†A ƒ” ABH _ CBF <×EŒA†A ƒ” ABH _ CBF <T×EŒA†A ƒ” ABH _ CBF <”ÔEŒA†A ƒ” ABP [ CBB PÔäPŒA†A ƒNÃÆÌP ƒ†Œu ÃAÆBÌX a ÃCÆBÌA P(äPŒA†A ƒNÃÆÌP ƒ†Œu ÃAÆBÌX a ÃCÆBÌA <|ÜEŒA†A ƒ” ABU [ CBE <¼ÜEŒA†A ƒ” ABU [ CBE <üÔEŒA†A ƒ” ABQ [ CBA P<äPŒA†A ƒNÃÆÌP ƒ†Œu ÃAÆBÌX a ÃCÆBÌA <ÔEŒA†A ƒ” ABP [ CBB <ÐÔEŒA†A ƒ” ABP [ CBB <ÔEŒA†A ƒ” ABO [ CBC <PÔEŒA†A ƒ” ABO [ CBC <ÔEŒA†A ƒ” ABO [ CBC <зBBŒA †A(ƒDp (A ABBE <·BBŒA †A(ƒDp (A ABBE <P·BBŒA †A(ƒDp (A ABBE <·BBŒA †A(ƒDp (A ABBE <зBBŒA †A(ƒDp (A ABBE <·BBŒA †A(ƒDp (A ABBE 4P|BŒA†H ƒT0  AABA <ˆÇBBŒA †A(ƒDp (A ABBI <ÈÇBBŒA †A(ƒDp (A ABBI < ÇBBŒA †A(ƒDp (A ABBI <H ÇBBŒA †A(ƒDp (A ABBI 4ˆ tBŒA†H ƒT0  AABA 4À tBŒA†H ƒT0  AABA 4ø tBŒA†H ƒT0  AABA 40!tBŒA†H ƒT0  AABA 4h!tBŒA†H ƒT0  AABA 4 !tBŒA†H ƒT0  AABA 4Ø!tBŒA†H ƒT0  AABA <"ÇBBŒA †A(ƒDp (A ABBB <P"ÇBBŒA †A(ƒDp (A ABBB 4"<BŒA†H ƒT0  AABF 4È"<BŒA†H ƒT0  AABF 4#<BŒA†H ƒT0  AABF 48#DBŒA†H ƒT0  AABF 4p#<BŒA†H ƒT0  AABF 4¨#<BŒA†H ƒT0ÿ  AABF 4à#<BŒA†H ƒT0ÿ  AABF 4$<BŒA†H ƒT0ÿ  AABF 4P$<BŒA†H ƒT0ÿ  AABF 4ˆ$<BŒA†H ƒT0ÿ  AABF 4À$<BŒA†H ƒT0ÿ  AABF 4ø$<BŒA†H ƒT0ÿ  AABF 40%<BŒA†H ƒT0ÿ  AABF 4h%4BŒA†H ƒT0ÿ  AABF 4 %<BŒA†H ƒT0ÿ  AABF 4Ø%<BŒA†H ƒT0ÿ  AABF 4&<BŒA†H ƒT0ÿ  AABF 4H&<BŒA†H ƒT0ÿ  AABF 4€&<BŒA†H ƒT0ÿ  AABF 4¸&<BŒA†H ƒT0ÿ  AABF 4ð&<BŒA†H ƒT0ÿ  AABF 4('4BŒA†H ƒT0ÿ  AABF 4`'4BŒA†H ƒT0ÿ  AABF 4˜'4BŒA†H ƒT0ÿ  AABF 4Ð'<BŒA†H ƒT0ÿ  AABF 4(<BŒA†H ƒT0ÿ  AABF 4@(<BŒA†H ƒT0ÿ  AABF Lx(BBŽB B(ŒA0†A8ƒD`3 8A0A(B BBBA <È(ÎBBŒH †A(ƒTp' (A ABBA <)ÎBBŒH †A(ƒTp' (A ABBA <H)ÎBBŒH †A(ƒTp' (A ABBA <ˆ)ÎBBŒH †A(ƒTp' (A ABBA <È)ÎBBŒH †A(ƒTp' (A ABBA <*ÎBBŒH †A(ƒTp' (A ABBA 4H*<BŒA†H ƒT0ÿ  AABF 4€*DBŒA†H ƒT@  AABF 4¸*DBŒA†H ƒT@  AABF 4ð*<BŒA†H ƒT0ÿ  AABF 4(+<BŒA†H ƒT0ÿ  AABF 4`+<BŒA†H ƒT0ÿ  AABF 4˜+DBŒA†H ƒT@  AABF 4Ð+DBŒA†H ƒT@  AABF <,ÞBBŒH †A(ƒTp2 (A ABBA <H,ÖBBŒH †A(ƒTp+ (A ABBA <ˆ,ÖBBŒH †A(ƒTp+ (A ABBA <È,ÖBBŒH †A(ƒTp+ (A ABBA <-LBŒA†H ƒTHVPTHA@ä  AABF <H-ÞBBŒH †A(ƒTp8 (A ABBA @ˆ-\BŒA†H ƒTPVXF`TXAPæ  AABF 4Ì-lA†J IŽŒƒ/ E C.Z.@.^BBŒH †A(ƒT€v (A ABBA 4H.ZA†J QŽŒƒQ.o. A H€.sBŽBE ŒA(†D0ƒG€ 0A(A BBBA @Ì.^BBŒH †A(ƒT€z (A ABBA 8/™A†C HŽŒHƒ|.k. A \L/¿BBŽI B(ŒA0†A8ƒTpzxF€TxApÿ 8A0A(B BBBA <¬/÷BBŒH †A(ƒT€± (A ABBH <ì/÷BBŒH †A(ƒT€± (A ABBH <,0÷BBŒH †A(ƒT€± (A ABBH <l0÷BBŒH †A(ƒT€© (A ABBH <¬0A†C HŽŒKƒ·.0m.Õ.` A e.<ì0A†C HŽŒKƒ·.0m.Õ.` A e.<,1A†C HŽŒKƒ·.0m.Õ.` A e.<l1A†C HŽŒKƒ·.0m.Õ.` A e.8¬1JA†C HŽŒHƒ˜.k.U A 8è1–PŒA†D ƒfÃAÆBÌE ƒ†Œ<$5!ZŒA†O ƒ[ ÃAÆBÌH V ÃAÆBÌG <d2A†C HŽŒNƒ . v.}.N.o F 4¤2ÎA†C HŽŒNƒ˜. n.ì A 4Ü2ÊA†C HŽŒNƒn.t.Ù K <3‘A†C HŽŒXƒÃ.0y.Ø. P.ž J 8T3QA†C HŽŒUƒ–.o.  A <3 A†C HŽŒOƒ.0q.þ.S.˜ A 8Ð3rA†C HŽŒRƒ¬.o. A @ 7ÂBŽBE ŒA(†A0ƒD@C 0A(A BBBF (P7ÈA†AƒG0E AAH (|7A†AƒG0V AAG @¨7ÿBŽBE ŒA(†A0ƒD@£ 0A(A BBBF `ì7.BBŽB B(ŒA0†A8ƒGÐÌ 8K0A(B BBBO ÷8A0A(B BBBPP5JBBŒA †A(ƒG0w (D ABBC p (D ABBG P¤5?BBŒA †A(ƒG0w (D ABBC p (D ABBG Pø5?BBŒA †A(ƒG0w (D ABBC p (D ABBG @L9ÀBŽBB ŒA(†A0ƒD@™ 0A(A BBBC @6A†C HŽŒXƒÒ.0L.Ø. <.W A @Ô6cA†C HŽŒXƒé.0a.ñ. b.v I @:ƒBŽBB ŒA(†A0ƒD@9 0A(A BBBC 4\7ûBŒA†A ƒD@  AABE 4”7;BŒA†A ƒDPD  AABH LÌ7úBBŽB B(ŒA0†A8ƒDPG 8A0A(B BBBA L8èBBŽB B(ŒD0†A8ƒD`q 8A0A(B BBBD @l;#BŽBB ŒA(†A0ƒD@á 0A(A BBBK °8k_†AƒI PÔ8BBŽI B(ŒD0†A8ƒTÀ& 8A0A(B BBBH P(9BBŽI B(ŒD0†A8ƒTÀ( 8A0A(B BBBF @|<ÀBŽBB ŒA(†A0ƒD@™ 0A(A BBBC @À<+BŽBB ŒA(†A0ƒD@ð 0A(A BBBD H=_BBŽB B(ŒA0†A8ƒD` 8A0A(B BBBK LP:kBBŽL B(ŒD0†A8ƒG`« 8A0A(B BBBE 4 :àBŒA†D ƒG0r  AABD LØ:aBBŽL B(ŒD0†A8ƒG` 8A0A(B BBBE P(;[BBŽI B(ŒA0†A8ƒGг 8A0A(B BBBK P|;KBBŽI B(ŒA0†A8ƒGУ 8A0A(B BBBK LÐ;LBBŽB B(ŒD0†A8ƒG`{ 8A0A(B BBBG P <"BBŽI B(ŒA0†A8ƒD h 8A0A(B BBBA Pt<BBŽI B(ŒA0†A8ƒD X 8A0A(B BBBA LÈ<kBBŽB B(ŒD0†A8ƒG`½ 8A0A(B BBBE P=RBBŽI B(ŒA0†A8ƒGà 8A0A(B BBBK Pl=RBBŽI B(ŒA0†A8ƒGà 8A0A(B BBBK 4À=® A†J WŽŒƒ¯. t.Û H Hø@ÜBBŽE B(ŒA0†A8ƒG@ 8A0A(B BBBC LD>õBBŽI B(ŒD0†A8ƒQ` 8A0A(B BBBA H”AÜBBŽE B(ŒA0†A8ƒG@Ž 8A0A(B BBBD <à>ø A†J ^ŽŒƒÃ. t..V.G A H BÜBBŽE B(ŒA0†A8ƒG@ 8A0A(B BBBC Pl?ZBBŽI B(ŒA0†A8ƒD n 8A0A(B BBBA PÀ?ZBBŽI B(ŒA0†A8ƒD n 8A0A(B BBBA `CIBBŽB B(ŒA0†A8ƒDP¶ 8F0A(B BBBE _ 8F0A(B BBBA |xC,BFŽB B(ŒD0†A8ƒGPU 8A0A(B BBBI  8A0A(B BBBG W 8F0A(B BBBB Dø@ÃBŽBE ŒA(†D0ƒLPŠ 0A(A BBBD P@A#BBŽI B(ŒA0†A8ƒG°| 8A0A(B BBBA P”ABBŽI B(ŒA0†A8ƒG°q 8A0A(B BBBA PèABBŽI B(ŒA0†A8ƒG°q 8A0A(B BBBA `@BDFHpŸP¹·Ÿ¹øŸÐSSë !ˆ¹Ÿ0ƒë  @„ŸÀ sâë@ 8KŸ@ {§ëÀ@ŸÀ£më@PןpV3ë (šŸÐ“÷ë`H_ŸpµŸ€ŸmŸ ÍŸÀÈ#Ÿ"Ÿ %oÕŸ'- ëà&0 Ÿ -sì ë@#`S Ÿ 1“® ë€"h ŸÀ4óq ë ˆÙ ŸÀ8ƒ; ë`¸¨ ŸP=H Ÿ BXJLM` ŸH¼À ŸÀI¼Ÿ€KÍuŸPMÄÍŸ OÍ*ŸðPÉŒŸÀRÄäŸTÉDŸ`VÉ¡Ÿ0XÉýŸZÔbŸà[ÔÁŸÀ]Ô"Ÿ _Ô‰Ÿ€a×íŸ`c×QŸ@eÕ¨Ÿ gÕŸiÕWŸàjÕ¥ŸÀlÕûŸ nÕMŸ€pÕ¥Ÿ`rÕóŸ@tÕAŸ vÕ•ŸxÕæŸàyÕ6ŸÀ{Õ…Ÿ }ÕØŸ€Õ,Ÿ`ÕŸ@ƒÕÒŸ …Õ*Ÿ‡Õ€ŸàˆÕÔŸÀŠÕ+Ÿ ŒÕ€Ÿ€ŽÕÔŸ`Ô6Ÿ@’ÔŽŸ ”Ô蟖Ô?Ÿà—Ô¡ŸÀ™ÔŸ ›Ô^Ÿ€Ô½Ÿ`Ÿ×Ÿ@¡×uŸ £×ÕŸ¥×1Ÿà¦×œŸÀ¨× Ÿ ª×a Ÿ€¬×½ Ÿ`®Ô)!Ÿ@°ä‚!Ÿ0²äß!Ÿ ´ÜE"Ÿ¶Ü©"Ÿà·Ô#ŸÀ¹än#Ÿ°»ÔÏ#Ÿ½Ô:$Ÿp¿Ô•$ŸPÁÔû$Ÿ0ÃÔb%ŸÅ·¿%ŸÐÇ·"&ŸÊ·‚&ŸPÍ·â&Ÿз>'ŸÐÒ·œ'ŸÕ|ó'ëðU(ŸØÇ·(ŸàÚÇ)Ÿ°ÝÇw)Ÿ€àÇ×)ŸPãt7*ë0¢*ŸÐåtÿ*ëÀg+ŸPètÄ+ë$,,ŸÐêt‹,ë$õ,ŸPítT-ëð#¾-ŸÐït.ëà#‰.ŸPòtä.ëPJ/ŸÐôǬ/Ÿ ÷Ç0Ÿpú<j0ëà%Ð0Ÿ°ü<-1ë•1Ÿðþ<ú1ë%j2Ÿ0DÈ2ë&13Ÿ€<Ž3ëð%ö3ŸÀ<_4ë€ Ó4Ÿ<45ë  5Ÿ@ <6ë@s6Ÿ€ <Ð6ë@87ŸÀ<š7ëP!8Ÿ<q8ëPæ8Ÿ@<R9ëPÉ9Ÿ€<):ë`”:ŸÀ4ú:ë $k;Ÿ<Ë;ëÐ6<Ÿ@<›<ë ! =Ÿ€<k=ë!Ö=ŸÀ <>>ë±>Ÿ#<?ë`!€?Ÿ@%<ê?ë@_@Ÿ€'<Å@ë06AŸÀ)4”Aëà$ýAŸ,4[BëÐ$ÄBŸ@.4 Cë`$‡CŸ€0<äCëP$LDŸÀ2<¹Dë!1EŸ5<›EëFŸ@7oFŸÐ9ÎÕFë&FGŸ <΢Gë0% HŸp?ÎfHëÀ&ÎHŸ@BÎ,Ië°&•IŸEÎöIë &bJŸàGÎÂJë %-KŸ°J<’Këð$LŸðLDaLëp$ËLŸ@OD5Më0!ªMŸQ< Në@wNŸÐS<ÚNëð HOŸV<¥Oë  PŸPXDtPë°$æPŸ ZDGQë ³QŸð\ÞRëP%~RŸÐ_ÖàRë0 MSŸ°bÖ¬Së0"TŸeÖ{Të ëTŸphLPUë ÀUŸÀjÞVëð‡VŸ m\÷VëÀ(rWŸplÕWë #8CXŸpr^ XëYŸÐuZfYë@&(ÏYŸ0ys2Zëà ZŸ°|^ [ë [Ÿ€™â[ëÀ P\Ÿ°ƒ¿±\ë $(]Ÿp‡÷x]ë &Þ]ŸpŠ÷>^ë&©^Ÿp÷ _ë@%t_Ÿp÷Ò_ëà;`Ÿp“œ`ë#@aŸ€—haë@"@ÓaŸ›5bë`@¢bŸ Ÿ cë@{cŸ°£JÜcë (OHdŸ¨!’dŸ0©êdë 0MeŸP­Î¬eëà0fŸ ±Êpfë  ÕfŸð´‘4gë€@žgŸºQógë@(ShŸð¾ «hë@iŸÅroië`(QSUWÛi¢`%jë`>jë xj뀠±jë@@îjëà`,kë@ ikë @¦kë€ €èkëÀ À(lë` `flë `§lë`  æl¢À% $mëÀ  hmë` `§më Àßmë në` [nëÀ në  ÕnëÀ` o¢ % Koë``†o¢€% Y[]_ÇoŸ÷(pë@@”pŸ þcípëÀHacdfhjlnQqŸ°që€!rŸ wrë€prtvxzßrŸ0[Gsëp%ºsŸKtë$|‡tŸà!"åtë°NuŸ'¯uë%~vŸ,R{vëp!ævŸp4RDwëp­wŸÐ<® xëÀ0€jxŸ€FõÒxëà ‚EyŸ€Jø £yë€0„ zŸ€VZjzë°ÓzŸàZZ4{ë †ˆ {Ÿ@_Ã}|Ÿa#ß|ë%L}Ÿ@g§}ë€& ~Ÿ`mn~ëp&ŠŒÚ~Ÿ€s6ëÀ%ŽŸˆ_ùë°%’”`€”e†€¢ &“€¢&¦€¢&À€¢ð%〢è%ù€¢à%–˜šœž ¢ŸðÉaŸÀ’<»ë` ‚Ÿ•<€‚ëpë‚Ÿ@—<Eƒë€ªƒŸ€™„ëm„ŸœÈ„ë ¤¥§¨ª«¬­®¯°±²³´¶·¹º¼½¿ÀÂÃÅÆÈÉËÌÎÏÑÒÔÕ×ÙÛÝßáãåçéëíïñôõ.…24…3:…3@…33F…2(L…2R…2èX…2H^…3Ad…2˜j…2ðp…3Sv…2@|…2 ‚…3\ˆ…2øŽ…2X”…3dš…2¨ …2¦…3m¬…2X²…2¸¸…3x¾…2Ä…2pÊ…3}Ð…2ÀÖ…2 Ü…2pâ…2Èè…2î…2pô…2Àú…2†2h†2È †3‡†2 †2x †2À $†2 *†3Š0†2p 6†2È <†3‹B†3’H†3›N†3¡T†3¨Z†3²`†3Áf†2 l†2h r†3Æx†3Ó~†2¸ „†2 Š†3à†3î–†2h œ†2À ¢†3ú¨†3 ®†2 ´†2p º†3À†32Ɔ2À ̆2 Ò†3E؆3MÞ†3Rä†3Xê†3bð†3nö†3yü†3…‡2x‡2Ї3‡2 ‡2€ ‡3 &‡3»,‡2X2‡2Ø8‡2 >‡3ÉE‡2L‡2ÐS‡3ÏZ‡3Úa‡2h‡2@o‡3Üv‡3ø}‡ã‚‡2x‰‡2¸‡3ý—‡2螇2(¥‡2Ь‡3³‡2`º‡2 Á‡3ȇ2øχ28Ö‡2h݇2ä‡3ë‡2ò‡2Ðù‡3ˆ3ˆ2 ˆ2`ˆ3'ˆ3D#ˆ2˜*ˆ2Ø1ˆ3O8ˆ2?ˆ2PFˆ3ZMˆ2ˆTˆ2Ð[ˆ3jbˆ2iˆ2Xpˆ2@wˆ2h~ˆ2˜…ˆ2ðŒˆ2@“ˆ2hšˆ2¡ˆ2ð¨ˆ28¯ˆ2`¶ˆ2½ˆ2èĈ3zˈ3•Òˆ2ˆÙˆ2Øàˆ2Èçˆ2 îˆ2xõˆ2üˆ2ð‰2H ‰2`‰2°‰2‰3±&‰2ˆ-‰2Ø4‰3Í;‰3èB‰2 I‰2pP‰2`W‰2ˆ^‰2¸e‰2l‰3s‰2Pz‰2°‰2ˆ‰3"‰2p–‰2ȉ3@¤‰2 «‰2` ²‰2P!¹‰2p!À‰2¨ lj2!Ή2@"Õ‰2h"܉2˜!ã‰2ð!ê‰28#ñ‰2X#ø‰2"ÿ‰2è"Š2($ Š2H$Š2€#Š2Ø#"Š2 %)Š2H%0Š2p$7Š2Ð$>Š2&EŠ2@&LŠ2p%SŠ2È%ZŠ2'aŠ28'hŠ2h&oŠ2À&vŠ2(}Š20(„Š2`'‹Š2¸'’Š2)™Š2() Š2X(§Š2°(®Š2ø)µŠ2 *¼Š2P)Ê2¨)ÊŠ3]ÑŠ2H*ØŠ2*ߊ3mæŠ2Ð*íŠ2+ôŠ3uûŠ2H+‹2ˆ+ ‹3z‹2¸+‹2ø+‹3€%‹2(,,‹2h,3‹3Š:‹2 ,A‹2à,H‹3•O‹2-V‹2X-]‹3žd‹2-k‹2Ø-r‹3¬y‹2.€‹2P.‡‹3¶Ž‹2ˆ.•‹2Ð.œ‹3Ê£‹2/ª‹2X/±‹3ظ‹2/¿‹2Ð/Æ‹3áÍ‹20Ô‹2H0Û‹3æâ‹2x0é‹2È0ð‹3ý÷‹21þ‹2H1Œ3 Œ2€1Œ2À1Œ3!Œ2ø1(Œ2H2/Œ3*6Œ2ˆ2=Œ2È2DŒ33KŒ23RŒ2H3YŒ3B`Œ2€3gŒ2È3nŒ3RuŒ24|Œ2H4ƒŒ3[ŠŒ2€4‘Œ2È4˜Œ3jŸŒ25¦Œ2@5­Œ3v´Œ2x5»Œ2¸5ÂŒ3‚ÉŒ2ð5ÐŒ206׌3ŠÞŒ2h6åŒ2¨6ìŒ3”óŒ3–úŒ2à6272@73›2p72°7$3£+2è7220893±@2h8G2¨8N3¼U2à8\2 9c3Æj2X9q2˜9x3Ò2Ð9†2:3Þ”2H:›2:¢3ë©2È:°2;·3ô¾3üÅ2@;Ì2€;Ó3Ú2°;á2ð;è3 ï2 <ö2h<ý3Ž3 Ž2¨<Ž2è<Ž3' Ž2 ='Ž2`=.Ž305Ž2˜=<Ž2à=CŽ3=JŽ3?QŽ2>XŽ2X>_Ž3FfŽ2ˆ>mŽ2È>tŽ3Q{Ž2?‚Ž2@?‰Ž3\Ž2x?—Ž2¸?žŽ3g¥Ž2ð?¬Ž28@³Ž3xºŽ2x@ÁŽ2È@ÈŽ3ÏŽ2AÖŽ2PAÝŽ3¢äŽ2AëŽ2ØAòŽ3°ùŽ2B2XB3¾2B2ÐB3Ç#2C*2PC13×82C?2ÐCF3âM2DT2HD[3îb2€Di2ÀDp3ùw2øD~28E…3Œ2pE“2°Eš3 ¡2èE¨2(F¯3¶2`F½2°FÄ3-Ë2ðFÒ2@GÙ3Eà2ˆGç2ÈGî3Qõ3cü2H2HH 3q2ˆH2ÈH3y&2I-2@I43‚;2xIB2¸II3ŒP2ðIW28J^3™e3¥l2pJs2°Jz3®2èJˆ20K3À–3Ã2pK¤2°K«3ϲ2èK¹20LÀ3âÇ2pLÎ2°LÕ3îÜ2èLã2(Mê3ùñ3ýø2`Mÿ2¨M‘3 ‘2èM‘2(N‘3"‘3)‘3)0‘2`N7‘2 N>‘3/E‘37L‘2ØNS‘2OZ‘3<a‘2POh‘2Oo‘3Ev‘3I}‘2ÈO„‘2P‹‘3T’‘2@P™‘2ˆP ‘3f§‘3m®‘2ÈPµ‘2Q¼‘3yÑ3|Ê‘3‡Ñ‘2@QØ‘2€Qß‘3æ‘3•í‘3Ÿô‘2¸Qû‘2øQ’3¤ ’3¨’3°’3Å’3Ñ%’20R,’2€R3’3Ú:’3ßA’3äH’2ÀRO’2SV’3ò]’2@Sd’2€Sk’3ùr’2°Sy’2ðS€’3‡’2(TŽ’2hT•’3œ’3£’3 ª’3&±’3,¸’32¿’37Æ’3>Í’3DÔ’2 TÛ’2àTâ’3Mé’3Tð’3a÷’2Uþ’2XU“3f “3k“2U“2ÐU!“3s(“3|/“3‰6“3=“2VD“2PVK“3•R“2ˆVY“2ÀV`“3˜g“3¡n“3§u“3¯|“2ðVƒ“20WŠ“3¸‘“3ï ˜“3÷ Ÿ“3ÿ ¦“3 ­“3 ´“3( »“37 “3D É“3T Г3a ד3o Þ“3v å“3… ì“3 ó“3¡ ú“3¨ ”3¯ ”3¼ ”3× ”3â ”3ÿ $”3 +”3 2”3 9”3% @”31 G”35 N”3B U”3T \”3e c”3v j”3Š q”3¡ x”3¶ ”3Æ †”3Ø ”3í ””3 ›”3 ¢”3 ©”3( °”33 ·”3C ¾”3R Å”3] Ì”3f Ó”3v Ú”3Š á”3  è”3¶ ï”3à ö”3Ð ý”3Ý •3ê •3û •3 •3$ •3='•3Y.•20Z5•2PZ<•2xZC•2 ZJ•3vQ•3‰X•3ž_•3³f•3Ém•3Út•3ê{•3‚•2ÈZ‰•2èZ•2[—•2([ž•2P[¥•2x[¬•3%³•3;º•3QÁ•3gÈ•2 [Ï•2È[Ö•2ð[Ý•2\ä•2@\ë•2h\ò•2\ù•2À\–2ð\–2 ]–3}–3™–3·#–2P]*–3Õ1–3ï8–2p]?–2˜]F–2È]M–2ø]T–3[–3"b–3+i–35p–3Aw–3L~–3\…–3lŒ–3“–3—š–3®¡–3è–3Ö¯–3붖3ú½–3 Ä–3Ë–31Ò–3AÙ–3Wà–3kç–3zî–3ˆõ–3—ü–3¡—3­ —3¹—3Ê—3Ü—3ë&—3ü-—3 4—3;—3/B—3EI—3WP—3lW—3}^—3Še—3–l—3§s—3¸z—3Ç—3Õˆ—3å—3ù–—3 —3¤—36«—3K²—3[¹—3qÀ—3†Ç—3šΗ3®Õ—3ÂÜ—3Òã—3áê—3ûñ—3ø—3"ÿ—35˜3L ˜3e˜3y˜3"˜3¡)˜3µ0˜3É7˜3Ý>˜3ñE˜3L˜3S˜36Z˜3Ma˜3`h˜3yo˜3“v˜3­}˜3È„˜3ß‹˜3÷’˜3™˜3+ ˜34§˜3=®˜3Fµ˜3O¼˜3XØ3aʘ3jј3sؘ3|ߘ3…æ˜3‘í˜3¬ô˜3Ãû˜3Ù™3î ™3™3™3%™36%™3M,™3`3™3q:™3„A™3’H™3žO™3®V™3¿]™2(^d™3Òk™2H^r™2p^y™3這3ÿ‡™3Ž™3*•™3Cœ™3]£™3wª™3±™3¥¸™3·¿™3ÉÆ™3áÍ™3òÔ™3Û™3â™3'é™3=ð™3R÷™3fþ™3|š3 š3š3¬š3¿!š3Ó(š3ì/š36š3=š34Dš3KKš3bRš3yYš3`š3©gš3Ånš3âuš3ø|š3ƒš3Šš33‘š3E˜š3WŸš3j¦š3}­š3Ž´š3Ÿ»š3°š3ÁÉš3ÒК3ãך3ôÞš3åš3ìš3,óš3?úš3R›3e›3x›3‹›3ž›3±$›3Ã+›3Ô2›3ç9›3ý@›3 G›3N›3)U›36\›3Jc›3^j›3tq›3†x›3š›3³†›3Л3à”›3ó››3 ¢›3$©›3=°›3S·›3d¾›3Å›3—Ì›3¯Ó›3ÃÚ›3Ùá›3ðè›3ï›3ö›3-ý›3>œ3Q œ3iœ3ƒœ3Ÿ œ3µ'œ3Ã.œ3Ø5œ3ï<œ3 Cœ3# Jœ3< Qœ3U Xœ3k _œ3 fœ3ž mœ3± tœ3à {œ3Õ ‚œ3ì ‰œ3ý œ3!—œ3)!žœ3D!¥œ3Z!¬œ3o!³œ3ƒ!ºœ3™!Áœ3¬!Èœ3Æ!Ïœ3ä!Öœ2^Ýœ3ÿ!äœ3"ëœ33"òœ3M"ùœ3k"3~"3“"3¨"3µ"3Á"#3Ð"*3ã"13ó"83#?3#F3'#M39#T3¾[3£ b3 i3Ïp3ßw2`W~3ó…2ˆWŒ3 “2°Wš3 ¡2ØW¨30 ¯2X¶3I ½2(XÄ3` Ë2PXÒ3u Ù2xXà3 ç2 Xî2ÈXõ3¸ ü2ðXž3? ž3Ó ž2 Yž3é ž3ø &ž2HY-ž3, 4ž2pY;ž2˜YBž3X Iž3g Pž3„ Wž3“ ^ž3° ež2ÀYlž3Å sž2èYzž3× ž2Zˆž3L#ž2°^–ž2ø^ž3[#¤ž3e#«ž20_²ž2p_¹ž3l#Àž3p#Çž3x#ΞcÕž2 _Üž2`ãž2@`êž3#ñž3…#øž3™#ÿž3¢#Ÿ28a Ÿ2aŸ2x`Ÿ2À`"Ÿ3«#)Ÿ2øa0Ÿ2xa7Ÿ2Àa>Ÿ3¹#EŸ3Å#LŸ2°bSŸ28bZŸ2xbaŸ3Ì#hŸ2hcoŸ2èbvŸ20c}Ÿ3Ù#„Ÿ2¨c‹Ÿ2èc’Ÿ3â#™Ÿ3é# Ÿ2 d§Ÿ2hd®Ÿ3ú#µŸ3$¼Ÿ2`eß2 eÊŸ2¨dÑŸ2èdØŸ3 $ߟ2fçŸ2 eïŸ2àe÷Ÿ3$ÿŸ2Xf 2 f 3($ 36$ 2Øf' 2 g/ 3A$7 2Xg? 2˜gG 3H$O 2ÈgW 2h_ 3U$g 3]$o 3h$w 2¸h 20i‡ 2pi 3q$— 3z$Ÿ 2¨i§ 2Hh¯ 2èi· 3ƒ$¿ 2(jÇ 2hjÏ 2 j× ÖÜ 2àjä 2 kì ãñ 2Pkù 2k¡ç¡2Èk¡2l¡ë¡2Hl#¡2ˆl+¡ 0¡2Àl8¡2m@¡E¡28mM¡2xmU¡ÉZ¡Ö_¡ãd¡Lj¡3‹$r¡3ž$z¡Æ¡ ¢K¢¢¸¢æ¢ £7J£8‹£9Æ£<¤=;¤>]¤?z¤@ͤA¥B5¥DX¥E¥Gê¥H#¦Iq¦J§¦N¦O&§Tt§Vó      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžÃ§"£í§"¤¨"¥=¨"¦f¨"§—¨"¨À¨"©ï¨"ª©"«T©"¬„©"­¶©"®é©"¯"ª"°[ª"±§ª"±óª"²8«"²}«"³½«"³ý«"´S¬"µº¬"¶ ­"·i­"¸Ä­"¹ ®&®.®"» „®"½ É®"¿ ¯"Á X¯"à ¢¯"Å æ¯!ã)°T°"Å ˜°"Ç2Ü°"Ê2 ±0±S±"Ì|±!×0¤±ñ"Ìì±"Î%²"ÐC²"Ðq²"Ò—²!Ù0¼²"Òâ²"Ô%³"ׇQ³!ñm³œ³°³¿³î³´5´!Àb´n´}´X³’´"Ú‡Õ´"݇µ"à‡[µ"䛥µ³µ"蛶"ì›N¶"ï›’¶"ò›Ý¶"õ›!·"ø›h·"û›¶·"þ›ý·"›>¸"›†¸"›Ç¸" œ/¹€¹"œæ¹"œHº"œ¨º"œ »"œp»"œÏ»"!œ,¼"$j¼!áৼ˼"$ ½"&%G½"( ˆ½!߀Ƚð½"( 1¾"*2r¾",­¾!ÝP羿",C¿".%~¿"0'¨¿»¿пß¿2ÀDÀWÀjÀzÀŠÀ!ï¶À"6"Á Á"8—YÁ"8—¥ÁÄÁ":míÁ":mÂ"<m8Â"<mZÂ">mwÂ">m”Â"@—çÂ"@—:Ã"B—Ã"B—ÈÃ"DÈéÃ!Û( Ä ÄBÄ`ÄqÄ"F¸’Ä"F¸³Ä"H%ØÄêÄ&ÅXÅŠÅ»ÅÊÅÚÅ!íÿÅ+ÆGÆMÆÆÍÆÇ6ÇhÇ¥ÇÐÇÈ$ÈDÈmȒȽÈÎÈ¢à É%ÉFÉ¢@ ‚ɪÉÒÉåÉÊÊNʀʻÊúÊCˣˢ  ÜË Ì<Ì¢ {̲ÌéÌ"J‡ Í*Í"J‡MÍ"M˜vͣͲÍ"M˜‘À!ºÛÍ¢€ Î"΢ " Y΢  ™ÎÉ΢`  Ï5Ï¢À  oÏšÏÄÏøÏ¢À# 0Ð]ÐŽÐÄÐöÐ(ÑjÑ¢@ ¬ÑëÑ¢  (Ò¢  ^Ò¢€  ™Ò¢à ÕÒ¢@ Ó¢  KÓ¢ ‹Ó¢` ÉÓ¢À Ô¢  DÔ¢€ Ô¢à ½ÔçÔÕ3ÕaÕÕ¸ÕãÕÖ/ÖWÖƒÖ¶ÖãÖ××(×/×fג׿×í×ØP؄صØäØÙSÙ}Ù­ÙÝÙÚ"O–^ÚwÚ†Ú–Ú«Ú²ÚÁÚïÚ'ÛUÛ‘Û¿Û÷Û2Ü"Q›Ü"QÂÝ"SÈ=Ý"SÈvÝ"UÄÝ"UÞ"WÿHÞ"Wÿ~ÞŸ€É.¨ÞºÞÍÞèÞß.ß_ߎßÕßâß"YJࡲG࡬tà!å8±à¾àÌà"[?ᡱ;á¡«má!ç8¯áÁá"]?â¡°>⡪wâ!é8ÀâÙâ"_Àôâ"_ÀãMãƒã"aƒçã"aƒKä"dûžä"f;ðäå"húoå"jè×åðå"l#>æ"l#Œæ"nkÊæâæ"pÀ1ç"pÀ€ç"r+çç"t_±è"vk6é"xà¦é"zaê"ê/ê?êKêWêfêÛê"|LëVë™ë"~k ìnì"€ÜÇìÏì"‚Üíí‹í"„Üãí"†IHîxî"ˆ,ï2ïFïˆï”ï¡ïéï&ðjð"ŠI2ñ"ŒÔò¹ò"ŽãRó"˜©óùó"’%'ô4ôAôKôcô{ôôËôìôõ9õ_õ…õ°õÙõö*öRöyö¦öÎöîö÷<÷g÷!½‡÷§÷Î÷ñ÷ø¡¯Mø¡®„ø¡­Âø"˜ ýø:ù"˜ |ù"š ´ù"š óù"œ "úSú"œ ‰ú"ž µú"ž èú"  ûFû"  {û"¢ ¦û"¢ Øûþû%üSüzü°üäü!¤/ý!¥Jýpý!§ý!¨°ý!³4èý!´ þIþ!¶$qþ!·áÅ™þ!¹!¾þ!¼Þþûþ!¿)(ÿ!Â6bÿ!Ã8œÿÆÿ!Å<!Æ8F!È9ƒ!É8À!Ë?!Ì8F!Î9ƒ!ÏÀ!Ñ>!ÒD!ÔE!ÕÖ4gÎô#Jn£Îö!\ªÓû)a“Áñ!Fm¥ðXÆ > r à & T Ž È ÷ & R  É û , V ‡ Ò  I u µ ð )`¢ _ZN14PythonBindingsL37xbmcgui_XBMCAddon_xbmcgui_Control_cmpEP7_objectS1__ZNSs4_Rep10_M_disposeERKSaIcE.part.1_ZN14PythonBindingsL32xbmcgui_getCurrentWindowDialogIdEP7_objectS1_S1__ZN14PythonBindingsL26xbmcgui_getCurrentWindowIdEP7_objectS1_S1__ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ControlList_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ControlList_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ControlImage_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ControlImage_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlProgress_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlProgress_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ControlGroup_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ControlGroup_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ControlSlider_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ControlSlider_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL36xbmcgui_XBMCAddon_xbmcgui_Dialog_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_DialogProgress_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_DialogBusy_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL36xbmcgui_XBMCAddon_xbmcgui_Window_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_WindowDialog_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL36xbmcgui_XBMCAddon_xbmcgui_Action_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_ListItem_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_ListItem_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ControlLabel_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ControlLabel_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ControlEdit_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ControlEdit_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ControlButton_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ControlButton_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL39xbmcgui_XBMCAddon_xbmcgui_WindowXML_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_WindowXMLDialog_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Action_getButtonCodeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_Action_getIdEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Action_getAmount2EPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_Control_getYEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Action_getAmount1EPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_closeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_Control_getXEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_DialogProgress_closeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_DialogBusy_createEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_DialogBusy_closeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_DialogProgress_iscanceledEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ListItem_isSelectedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_DialogBusy_iscanceledEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL53xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_isFinishedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmcgui_XBMCAddon_xbmcgui_ListItem_getVideoInfoTagEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmcgui_XBMCAddon_xbmcgui_ListItem_getMusicInfoTagEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_WindowXMLDialog_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL52xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ControlSlider_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Dialog_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_DialogProgress_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_DialogBusy_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL50xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Action_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Window_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_WindowDialog_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_WindowXML_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ListItem_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_Control_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlSpin_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlLabel_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlEdit_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlList_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL50xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlImage_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_ControlProgress_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ControlButton_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlGroup_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_Window_clearPropertiesEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_Window_closeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Window_doModalEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL37xbmcgui_XBMCAddon_xbmcgui_Window_showEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_resetEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_resetEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ControlList_resetEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_WindowXML_clearListEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Window_getFocusIdEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_Window_getWidthEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Window_getResolutionEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_Window_getHeightEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL57xbmcgui_XBMCAddon_xbmcgui_ControlList_getSelectedPositionEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_ControlList_getItemHeightEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlList_getSpaceEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ControlList_sizeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL58xbmcgui_XBMCAddon_xbmcgui_WindowXML_getCurrentListPositionEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmcgui_XBMCAddon_xbmcgui_Control_getIdEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Control_getHeightEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL52xbmcgui_XBMCAddon_xbmcgui_ControlProgress_getPercentEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL50xbmcgui_XBMCAddon_xbmcgui_ControlSlider_getPercentEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL55xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_isSelectedEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_Control_getWidthEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_WindowXML_getListSizeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL57xbmcgui_XBMCAddon_xbmcgui_WindowXML_getCurrentContainerIdEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_Window_getFocusEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL52xbmcgui_XBMCAddon_xbmcgui_ControlList_getSpinControlEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL53xbmcgui_XBMCAddon_xbmcgui_ControlList_getSelectedItemEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ListItem_getLabelEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_ListItem_getdescriptionEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_getdurationEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_getfilenameEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ListItem_getPathEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_ListItem_getLabel2EPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL37xbmcgui_XBMCAddon_xbmcgui_Dialog_infoEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL37xbmcgui_XBMCAddon_xbmcgui_Dialog_infoEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_getTextEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ControlLabel_getLabelEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlEdit_getTextEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlEdit_getLabelEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Window_removeControlEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Window_removeControlEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Window_addControlEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Window_addControlEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Control_controlUpEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Control_controlUpEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Control_controlDownEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Control_controlDownEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Control_controlLeftEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Control_controlLeftEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Control_controlRightEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Control_controlRightEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_Window_setFocusEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_Window_setFocusEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlButton_getLabelEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_ControlButton_getLabel2EPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ListItem_selectEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ListItem_selectEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_DialogBusy_updateEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_DialogBusy_updateEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_ListItem_setContentLookupEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_ListItem_setContentLookupEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_ListItem_getRatingEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_ListItem_getRatingEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ListItem_getVotesEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ListItem_getVotesEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL55xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_setScrollingEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL55xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_setScrollingEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_scrollEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_scrollEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL50xbmcgui_XBMCAddon_xbmcgui_ControlSlider_setPercentEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL50xbmcgui_XBMCAddon_xbmcgui_ControlSlider_setPercentEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Window_setFocusIdEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Window_setFocusIdEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlList_removeItemEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlList_removeItemEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_ControlButton_setDisabledColorEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_ControlButton_setDisabledColorEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL58xbmcgui_XBMCAddon_xbmcgui_WindowXML_setCurrentListPositionEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL58xbmcgui_XBMCAddon_xbmcgui_WindowXML_setCurrentListPositionEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_WindowXML_removeItemEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_WindowXML_removeItemEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL52xbmcgui_XBMCAddon_xbmcgui_Control_setEnableConditionEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL52xbmcgui_XBMCAddon_xbmcgui_Control_setEnableConditionEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Window_clearPropertyEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Window_clearPropertyEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_ControlList_setItemHeightEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_ControlList_setItemHeightEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlList_setSpaceEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlList_setSpaceEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL54xbmcgui_XBMCAddon_xbmcgui_ControlImage_setColorDiffuseEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL54xbmcgui_XBMCAddon_xbmcgui_ControlImage_setColorDiffuseEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlList_selectItemEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlList_selectItemEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setSelectedEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setSelectedEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL52xbmcgui_XBMCAddon_xbmcgui_ControlProgress_setPercentEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL52xbmcgui_XBMCAddon_xbmcgui_ControlProgress_setPercentEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Control_setEnabledEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Control_setEnabledEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Control_setVisibleEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Control_setVisibleEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_Control_setWidthEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_Control_setWidthEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Control_setHeightEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Control_setHeightEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL59xbmcgui_XBMCAddon_xbmcgui_ControlList_setPageControlVisibleEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL59xbmcgui_XBMCAddon_xbmcgui_ControlList_setPageControlVisibleEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_Window_setCoordinateResolutionEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_Window_setCoordinateResolutionEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Control_getPositionEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL52xbmcgui_XBMCAddon_xbmcgui_ListItem_setThumbnailImageEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL52xbmcgui_XBMCAddon_xbmcgui_ListItem_setThumbnailImageEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ListItem_setPathEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ListItem_setPathEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ListItem_setLabelEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_ListItem_setLabelEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_ListItem_setLabel2EPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_ListItem_setLabel2EPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ListItem_setIconImageEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ListItem_setIconImageEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_setMimeTypeEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_setMimeTypeEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_Control_canAcceptMessagesEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_Control_canAcceptMessagesEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Control_setPositionEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Control_setPositionEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_ControlList_setImageDimensionsEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_ControlList_setImageDimensionsEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_WindowXML_getListItemEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_WindowXML_getListItemEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_ControlList_getListItemEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_ControlList_getListItemEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Window_getControlEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Window_getControlEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL53xbmcgui_XBMCAddon_xbmcgui_Control_setVisibleConditionEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL53xbmcgui_XBMCAddon_xbmcgui_Control_setVisibleConditionEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ControlImage_setImageEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ControlImage_setImageEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_setPropertyEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_setPropertyEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_setTextEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_setTextEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlEdit_setTextEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlEdit_setTextEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_addLabelEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_ControlFadeLabel_addLabelEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_autoScrollEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL51xbmcgui_XBMCAddon_xbmcgui_ControlTextBox_autoScrollEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Window_setPropertyEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Window_setPropertyEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL62xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setRadioDimensionEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL62xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setRadioDimensionEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_ControlSpin_setTexturesEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_ControlSpin_setTexturesEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Dialog_textviewerEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_Dialog_textviewerEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_ListItem_setRatingEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_ListItem_setRatingEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_createEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_createEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_WindowXML_setContainerPropertyEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL56xbmcgui_XBMCAddon_xbmcgui_WindowXML_setContainerPropertyEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_updateEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL49xbmcgui_XBMCAddon_xbmcgui_DialogProgressBG_updateEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_Control_setNavigationEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_Control_setNavigationEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ListItem_getArtEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ListItem_getArtEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_getUniqueIDEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_getUniqueIDEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_getPropertyEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ListItem_getPropertyEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Window_getPropertyEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Window_getPropertyEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ControlLabel_setLabelEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ControlLabel_setLabelEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlEdit_setLabelEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlEdit_setLabelEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlButton_setLabelEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ControlButton_setLabelEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL53xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setLabelEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL53xbmcgui_XBMCAddon_xbmcgui_ControlRadioButton_setLabelEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_DialogProgress_updateEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_DialogProgress_updateEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL37xbmcgui_XBMCAddon_xbmcgui_Action_rcmpEP7_objectS1_i_ZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_Dialog_inputEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_Dialog_inputEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Dialog_notificationEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Dialog_notificationEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Dialog_numericEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Dialog_numericEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Dialog_browseSingleEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_Dialog_browseSingleEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL35xbmcgui_XBMCAddon_xbmcgui_Dialog_okEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL35xbmcgui_XBMCAddon_xbmcgui_Dialog_okEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_Dialog_yesnoEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL38xbmcgui_XBMCAddon_xbmcgui_Dialog_yesnoEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_DialogProgress_createEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_DialogProgress_createEPNS_8PyHolderEP7_objectS3_E8keywords_ZZN14PythonBindingsL9initTypesEvE23typesAlreadyInitialized_ZN14PythonBindingsL15xbmcgui_methodsE_ZN14PythonBindingsL34XBMCAddon_xbmcgui_ListItem_methodsE_ZN14PythonBindingsL33XBMCAddon_xbmcgui_Control_methodsE_ZN14PythonBindingsL37XBMCAddon_xbmcgui_ControlSpin_methodsE_ZN14PythonBindingsL38XBMCAddon_xbmcgui_ControlLabel_methodsE_ZN14PythonBindingsL37XBMCAddon_xbmcgui_ControlEdit_methodsE_ZN14PythonBindingsL37XBMCAddon_xbmcgui_ControlList_methodsE_ZN14PythonBindingsL42XBMCAddon_xbmcgui_ControlFadeLabel_methodsE_ZN14PythonBindingsL40XBMCAddon_xbmcgui_ControlTextBox_methodsE_ZN14PythonBindingsL38XBMCAddon_xbmcgui_ControlImage_methodsE_ZN14PythonBindingsL41XBMCAddon_xbmcgui_ControlProgress_methodsE_ZN14PythonBindingsL39XBMCAddon_xbmcgui_ControlButton_methodsE_ZN14PythonBindingsL38XBMCAddon_xbmcgui_ControlGroup_methodsE_ZN14PythonBindingsL44XBMCAddon_xbmcgui_ControlRadioButton_methodsE_ZN14PythonBindingsL39XBMCAddon_xbmcgui_ControlSlider_methodsE_ZN14PythonBindingsL32XBMCAddon_xbmcgui_Dialog_methodsE_ZN14PythonBindingsL40XBMCAddon_xbmcgui_DialogProgress_methodsE_ZN14PythonBindingsL36XBMCAddon_xbmcgui_DialogBusy_methodsE_ZN14PythonBindingsL42XBMCAddon_xbmcgui_DialogProgressBG_methodsE_ZN14PythonBindingsL32XBMCAddon_xbmcgui_Action_methodsE_ZN14PythonBindingsL32XBMCAddon_xbmcgui_Window_methodsE_ZN14PythonBindingsL38XBMCAddon_xbmcgui_WindowDialog_methodsE_ZN14PythonBindingsL35XBMCAddon_xbmcgui_WindowXML_methodsE_ZN14PythonBindingsL41XBMCAddon_xbmcgui_WindowXMLDialog_methodsE_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_Dialog_browseMultipleEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_Dialog_browseMultipleEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL39xbmcgui_XBMCAddon_xbmcgui_Dialog_browseEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL39xbmcgui_XBMCAddon_xbmcgui_Dialog_browseEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlList_addItemEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL45xbmcgui_XBMCAddon_xbmcgui_ControlList_addItemEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_WindowXML_addItemEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL43xbmcgui_XBMCAddon_xbmcgui_WindowXML_addItemEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL54xbmcgui_XBMCAddon_xbmcgui_ListItem_addContextMenuItemsEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL54xbmcgui_XBMCAddon_xbmcgui_ListItem_addContextMenuItemsEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_Control_setAnimationsEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_Control_setAnimationsEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Dialog_contextmenuEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Dialog_contextmenuEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ListItem_setSubtitlesEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ListItem_setSubtitlesEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlList_addItemsEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_ControlList_addItemsEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_WindowXML_addItemsEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_WindowXML_addItemsEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL39xbmcgui_XBMCAddon_xbmcgui_Dialog_selectEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL39xbmcgui_XBMCAddon_xbmcgui_Dialog_selectEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL54xbmcgui_XBMCAddon_xbmcgui_ControlList_setStaticContentEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL54xbmcgui_XBMCAddon_xbmcgui_ControlList_setStaticContentEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Dialog_multiselectEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Dialog_multiselectEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Window_addControlsEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL44xbmcgui_XBMCAddon_xbmcgui_Window_addControlsEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_Window_removeControlsEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_Window_removeControlsEPNS_8PyHolderEP7_objectS3_E8keywords_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_.isra.211_ZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ListItem_addStreamInfoEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL48xbmcgui_XBMCAddon_xbmcgui_ListItem_addStreamInfoEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ListItem_setArtEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_ListItem_setArtEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ListItem_setUniqueIDsEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL47xbmcgui_XBMCAddon_xbmcgui_ListItem_setUniqueIDsEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ListItem_setInfoEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ListItem_setInfoEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ListItem_setCastEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_ListItem_setCastEPNS_8PyHolderEP7_objectS3_E8keywords_GLOBAL__sub_I_AddonModuleXbmcgui.cpp_ZL8g_logRef_ZL13g_langInfoRef_ZL20g_graphicsContextRef_ZL29BLANKARTIST_FAKEMUSICBRAINZID_ZL16BLANKARTIST_NAME_ZStL8__ioinit_ZN14PythonBindingsL39xbmcgui_XBMCAddon_xbmcgui_Window_onInitEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Window_onFocusEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Window_onFocusEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Window_onDoubleClickEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcgui_XBMCAddon_xbmcgui_Window_onDoubleClickEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Window_onClickEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL40xbmcgui_XBMCAddon_xbmcgui_Window_onClickEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_Window_onControlEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL42xbmcgui_XBMCAddon_xbmcgui_Window_onControlEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_Window_onActionEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL41xbmcgui_XBMCAddon_xbmcgui_Window_onActionEPNS_8PyHolderEP7_objectS3_E8keywords.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC53.LC54.LC55.LC56.LC57.LC58.LC59.LC60.LC61.LC62.LC63.LC64.LC65.LC66.LC67.LC68.LC69.LC70.LC71.LC72.LC73.LC74.LC75.LC76.LC77.LC78.LC79.LC80.LC81.LC82.LC83.LC84.LC85.LC86.LC87.LC88.LC89.LC90.LC91.LC92.LC93.LC97.LC98.LC99.LC95.LC96.LC102.LC100.LC101.LC105.LC106.LC103.LC104.LC109.LC110.LC3.LC107.LC108.LC113.LC111.LC112.LC116.LC117.LC114.LC115.LC120.LC118.LC119.LC121.LC124.LC125.LC122.LC123.LC129.LC126.LC127.LC128.LC132.LC133.LC130.LC131.LC136.LC134.LC135.LC139.LC137.LC138.LC142.LC140.LC141.LC145.LC146.LC143.LC144.LC149.LC150.LC147.LC148.LC153.LC154.LC151.LC152.LC157.LC158.LC155.LC156.LC161.LC159.LC160.LC164.LC162.LC163.LC167.LC165.LC166.LC170.LC168.LC169.LC173.LC174.LC171.LC172.LC177.LC178.LC175.LC176.LC181.LC182.LC179.LC180.LC185.LC183.LC184.LC188.LC186.LC187.LC191.LC192.LC189.LC190.LC195.LC196.LC193.LC194.LC199.LC200.LC197.LC198.LC203.LC204.LC201.LC202.LC207.LC208.LC205.LC206.LC211.LC212.LC209.LC210.LC215.LC216.LC213.LC214.LC219.LC220.LC217.LC218.LC223.LC224.LC221.LC222.LC227.LC228.LC225.LC226.LC231.LC229.LC230.LC234.LC232.LC233.LC237.LC235.LC236.LC240.LC238.LC239.LC243.LC241.LC242.LC246.LC244.LC245.LC249.LC247.LC248.LC252.LC250.LC251.LC255.LC253.LC254.LC258.LC256.LC257.LC261.LC259.LC260.LC264.LC262.LC263.LC267.LC265.LC266.LC270.LC268.LC269.LC273.LC271.LC272.LC276.LC274.LC275.LC279.LC277.LC278.LC282.LC280.LC281.LC285.LC283.LC284.LC288.LC286.LC287.LC291.LC289.LC290.LC294.LC292.LC293.LC297.LC295.LC296.LC300.LC298.LC299.LC303.LC301.LC302.LC306.LC304.LC305.LC307.LC308.LC309.LC310.LC311.LC314.LC312.LC313.LC315.LC316.LC317.LC318.LC319.LC320.LC321.LC322.LC323.LC324.LC325.LC326.LC327.LC328.LC329.LC330.LC331.LC332.LC333.LC334.LC335.LC336.LC339.LC337.LC338.LC342.LC340.LC341.LC345.LC343.LC344.LC346.LC349.LC347.LC348.LC352.LC350.LC351.LC355.LC353.LC354.LC356.LC359.LC357.LC358.LC362.LC360.LC361.LC365.LC363.LC364.LC368.LC366.LC367.LC371.LC369.LC370.LC374.LC372.LC373.LC377.LC375.LC376.LC380.LC378.LC379.LC383.LC381.LC382.LC386.LC384.LC385.LC389.LC387.LC388.LC392.LC390.LC391.LC395.LC393.LC394.LC398.LC396.LC397.LC401.LC399.LC400.LC404.LC402.LC403.LC407.LC405.LC406.LC410.LC408.LC409.LC413.LC411.LC412.LC416.LC414.LC415.LC417.LC418.LC419.LC420.LC421.LC422.LC423.LC424.LC425.LC426.LC427.LC428.LC429.LC430.LC431.LC432.LC433.LC434.LC435.LC436.LC439.LC437.LC438.LC440.LC443.LC441.LC442.LC446.LC444.LC445.LC449.LC447.LC448.LC452.LC450.LC451.LC453.LC456.LC454.LC455.LC459.LC457.LC458.LC460.LC461.LC462.LC463.LC464.LC465.LC466.LC467.LC468.LC469.LC470.LC471.LC472.LC475.LC473.LC474.LC478.LC476.LC477.LC479.LC482.LC480.LC481.LC483.LC484.LC485.LC486.LC487.LC488.LC489.LC490.LC491.LC492.LC493.LC494.LC495.LC496.LC497.LC498.LC499.LC500.LC501.LC502.LC503.LC504.LC507.LC505.LC506.LC510.LC508.LC509.LC513.LC511.LC512.LC514.LC515.LC516.LC517.LC518.LC519.LC520.LC521.LC522.LC523.LC524.LC525.LC526.LC527.LC528.LC529.LC530.LC531.LC532.LC533.LC534.LC535.LC536.LC537.LC538.LC539.LC540.LC541.LC542.LC543.LC544.LC545.LC546.LC547.LC548.LC549.LC594.LC595.LC596.LC597.LC598.LC599.LC600.LC601.LC602.LC603.LC604.LC605.LC606.LC607.LC608.LC609.LC610.LC611.LC612.LC613.LC614.LC615.LC616.LC617.LC618.LC619.LC620.LC621.LC622.LC623.LC624.LC625.LC626.LC627.LC628.LC629.LC630.LC631.LC632.LC633.LC634.LC635.LC636.LC637.LC638.LC639.LC640.LC641.LC642.LC643.LC644.LC645.LC646.LC647.LC648.LC649.LC650.LC651.LC652.LC653.LC654.LC655.LC656.LC657.LC658.LC659.LC660.LC661.LC662.LC663.LC664.LC665.LC666.LC667.LC668.LC669.LC670.LC671.LC672.LC673.LC674.LC675.LC676.LC677.LC678.LC679.LC680.LC681.LC682.LC683.LC684.LC685.LC686.LC687.LC688.LC689.LC690.LC691.LC692.LC693.LC694.LC695.LC696.LC697.LC698.LC699.LC700.LC701.LC702.LC703.LC704.LC705.LC706.LC707.LC708.LC709.LC710.LC711.LC712.LC713.LC714.LC715.LC716.LC717.LC718.LC719.LC720.LC721.LC722.LC723.LC724.LC725.LC726.LC727.LC728.LC729.LC730.LC731.LC732.LC733.LC734.LC735.LC736.LC737.LC738.LC739.LC740.LC741.LC742.LC743.LC744.LC745.LC746.LC747.LC748.LC749.LC750.LC751.LC752.LC753.LC754.LC755.LC756.LC757.LC758.LC759.LC760.LC761.LC762.LC763.LC764.LC765.LC766.LC767.LC768.LC769.LC770.LC771.LC772.LC773.LC774.LC775.LC776.LC777.LC778.LC779.LC780.LC781.LC782.LC783.LC784.LC785.LC786.LC787.LC788.LC789.LC790.LC791.LC792.LC793.LC794.LC795.LC796.LC797.LC798.LC799.LC800.LC801.LC802.LC803.LC804.LC805.LC806.LC807.LC808.LC809.LC810.LC811.LC812.LC813.LC814.LC815.LC816.LC817.LC818.LC819.LC820.LC821.LC822.LC823.LC824.LC825.LC826.LC827.LC828.LC829.LC830.LC831.LC832.LC833.LC834.LC835.LC836.LC837.LC838.LC839.LC840.LC841.LC842.LC843.LC844.LC845.LC846.LC847.LC848.LC849.LC850.LC851.LC852.LC853.LC854.LC855.LC856.LC857.LC858.LC859.LC860.LC861.LC862.LC863.LC864.LC865.LC866.LC867.LC868.LC869.LC870.LC871.LC872.LC873.LC874.LC875.LC876.LC877.LC878.LC879.LC880.LC881.LC882.LC883.LC884.LC885.LC886.LC887.LC888.LC889.LC890.LC891.LC892.LC893.LC894.LC895.LC896.LC897.LC898.LC899.LC900.LC901.LC902.LC903.LC904.LC905.LC906.LC907.LC908.LC909.LC910.LC911.LC912.LC913.LC914.LC915.LC916.LC917.LC918.LC919.LC920.LC921.LC922.LC923.LC924.LC925.LC926.LC927.LC928.LC929.LC930.LC931.LC932.LC933.LC934.LC935.LC936.LC937.LC938.LC939.LC940.LC941.LC942.LC943.LC944.LC945.LC946.LC947.LC948.LC949.LC950.LC550.LC570.LC578.LC551.LC552.LC553.LC554.LC555.LC556.LC557.LC558.LC559.LC560.LC561.LC562.LC563.LC564.LC565.LC566.LC567.LC568.LC569.LC571.LC572.LC573.LC582.LC574.LC575.LC576.LC577.LC579.LC580.LC581.LC583.LC584.LC585.LC586.LC587.LC588.LC589.LC590.LC591.LC592.LC593.LC951.LC952.LC953.LC954.LC955.LC956.LC957.LC959.LC960.LC961.LC958.LC962.LC963.LC964.LC965.LC966.LC967.LC968.LC972.LC971.LC969.LC970.LC973.LC976.LC974.LC975.LC977.LC978.LC981.LC979.LC980.LC982.LC985.LC983.LC984.LC986.LC987.LC988.LC989.LC990.LC991.LC992.LC993.LC994.LC998.LC997.LC995.LC996.LC999.LC1002.LC1000.LC1001.LC1003.LC1004.LC1005.LC1006.LC1007.LC1008.LC1009.LC1010.LC1011.LC1012.LC1013.LC1014.LC1015.LC1016.LC1017.LC1018.LC1022.LC1023.LC1024.LC1019.LC1020.LC1025.LC1021.LC1026.LC1027.LC1028.LC1029.LC1030.LC2.LC1033.LC1034.LC5.LC1035.LC1036.LC6.LC1037.LC1038.LC7.LC1039.LC1040.LC8.LC1041.LC1042.LC9.LC1043.LC1044.LC0.LC1.LC4.LC94.LC1031.LC1032_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_DirectorD5Ev_ZN11XbmcCommons18UncheckedExceptionD5Ev_ZN14PythonBindings20PythonToCppExceptionD5Ev_ZN9XBMCAddon18WrongTypeExceptionD5Ev_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_DirectorD5Ev_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_DirectorD5Ev_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_DirectorD5Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED5Ev_ZNSt10shared_ptrI15CGraphicContextED5Ev_ZNSt10shared_ptrI9CLangInfoED5Ev_ZNSt10shared_ptrI4CLogED5Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED5Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED5Ev_ZN9XBMCAddon7xbmcgui6ActionD5Ev_ZN11XbmcCommons9ExceptionC5ERKS0__ZN9XBMCAddon18WrongTypeExceptionC5EPKcz_ZN9XBMCAddon11AlternativeISsSt6vectorINS0_ISsNS_5TupleISsSsNS_15tuple_null_typeES3_S3_EEEESaIS5_EEED5Ev_ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED5Ev_ZN9XBMCAddon11AlternativeISsNS_5TupleISsSsNS_15tuple_null_typeES2_S2_EEED5Ev_ZN9XBMCAddon11AlternativeISsSt6vectorISsSaISsEEED5Ev_ZNSt6vectorISsSaISsEED5Ev_ZNSt6vectorIN9XBMCAddon11AlternativeISsNS0_5TupleISsSsNS0_15tuple_null_typeES3_S3_EEEESaIS5_EED5Ev_ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EED5Ev_ZNSt6vectorIN9XBMCAddon11AlternativeISsPKNS0_7xbmcgui8ListItemEEESaIS6_EED5Ev_ZNK11XbmcCommons9Exception10GetMessageEv_ZN9XBMCAddon7xbmcgui7Control5getIdEv_ZN9XBMCAddon7xbmcgui7Control9getHeightEv_ZN9XBMCAddon7xbmcgui7Control8getWidthEv_ZNK9XBMCAddon7xbmcgui6Window15IsDialogRunningEv_ZNK9XBMCAddon7xbmcgui6Window8IsDialogEv_ZNK9XBMCAddon7xbmcgui6Window13IsModalDialogEv_ZNK9XBMCAddon7xbmcgui6Window13IsMediaWindowEv_ZNK9XBMCAddon7xbmcgui12WindowDialog13IsModalDialogEv_ZNK9XBMCAddon7xbmcgui12WindowDialog8IsDialogEv_ZNK9XBMCAddon7xbmcgui9WindowXML13IsMediaWindowEv_ZNK9XBMCAddon7xbmcgui15WindowXMLDialog8IsDialogEv_ZNK9XBMCAddon7xbmcgui15WindowXMLDialog13IsModalDialogEv_ZNK9XBMCAddon7xbmcgui15WindowXMLDialog13IsMediaWindowEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev_GLOBAL_OFFSET_TABLE__ZdlPvm_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_DirectorD2Ev_ZTVN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_DirectorE_ZN9XBMCAddon7xbmcgui15WindowXMLDialogD2Ev_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_DirectorD1Ev_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_DirectorD0Ev_ZNK11XbmcCommons9Exception15LogThrowMessageEPKc_ZN11XbmcCommons9Exception6loggerE_ZN11XbmcCommons7ILogger3LogEiPKcz_ZN11XbmcCommons18UncheckedExceptionD2Ev_ZTVN11XbmcCommons18UncheckedExceptionE_ZN11XbmcCommons9ExceptionD2Ev_ZN11XbmcCommons18UncheckedExceptionD1Ev_ZN11XbmcCommons18UncheckedExceptionD0Ev_ZN14PythonBindings20PythonToCppExceptionD2Ev_ZN14PythonBindings20PythonToCppExceptionD1Ev_ZN9XBMCAddon18WrongTypeExceptionD2Ev_ZTVN9XBMCAddon18WrongTypeExceptionE_ZN9XBMCAddon18WrongTypeExceptionD1Ev_ZN9XBMCAddon18WrongTypeExceptionD0Ev_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_Director6onInitEvDW.ref.__gxx_personality_v0_ZN9XBMCAddon6Python9PyContext12enterContextEvPyObject_CallMethodPyErr_Occurred_ZN9XBMCAddon6Python9PyContext12leaveContextEv__cxa_allocate_exception_ZN14PythonBindings20PythonToCppExceptionC1Ev_ZTIN14PythonBindings20PythonToCppExceptionE__cxa_throw_Unwind_Resume__cxa_free_exception_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_Director6onInitEv_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_Director6onInitEv_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_Director6onInitEv_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_Director7onFocusEiPy_BuildValue_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_Director13onDoubleClickEi_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_Director7onClickEi_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_Director7onFocusEi_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_Director13onDoubleClickEi_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_Director7onClickEi_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_Director7onFocusEi_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_Director13onDoubleClickEi_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_Director7onClickEi_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_Director7onFocusEi_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_Director13onDoubleClickEi_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_Director7onClickEi_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_Director9onControlEPN9XBMCAddon7xbmcgui7ControlE_ZN14PythonBindings18makePythonInstanceEPN9XBMCAddon10AddonClassEP11_typeobjectb_ZN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_Director8onActionEPN9XBMCAddon7xbmcgui6ActionE_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_Director9onControlEPN9XBMCAddon7xbmcgui7ControlE_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_Director8onActionEPN9XBMCAddon7xbmcgui6ActionE_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_Director9onControlEPN9XBMCAddon7xbmcgui7ControlE_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_Director8onActionEPN9XBMCAddon7xbmcgui6ActionE_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_Director9onControlEPN9XBMCAddon7xbmcgui7ControlE_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_Director8onActionEPN9XBMCAddon7xbmcgui6ActionE_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_DirectorD2Ev_ZTVN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_DirectorE_ZN9XBMCAddon7xbmcgui9WindowXMLD2Ev_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_DirectorD1Ev_ZN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_DirectorD0Ev_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_DirectorD2Ev_ZTVN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_DirectorE_ZN9XBMCAddon7xbmcgui12WindowDialogD2Ev_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_DirectorD1Ev_ZN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_DirectorD0Ev_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_DirectorD2Ev_ZTVN14PythonBindings33XBMCAddon_xbmcgui_Window_DirectorE_ZN9XBMCAddon7xbmcgui6WindowD2Ev_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_DirectorD1Ev_ZN14PythonBindings33XBMCAddon_xbmcgui_Window_DirectorD0Ev_ZN9XBMCAddon10AddonClass12deallocatingEvpthread_mutex_lockpthread_mutex_unlock_Py_NoneStruct_ZN14PythonBindings21doretrieveApiInstanceEPKNS_8PyHolderEPKNS_8TypeInfoEPKcS7_S7___cxa_begin_catch_ZN4CLog3LogEiPKczPyExc_RuntimeErrorPyErr_SetString__cxa_end_catchDW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZN4CLogD1Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED1Ev_ZNSs4_Rep10_M_destroyERKSaIcE_ZNSt10shared_ptrI15CGraphicContextED2Ev_ZNSt10shared_ptrI15CGraphicContextED1Ev_ZNSt10shared_ptrI9CLangInfoED2Ev_ZNSt10shared_ptrI9CLangInfoED1Ev_ZNSt10shared_ptrI4CLogED2Ev_ZNSt10shared_ptrI4CLogED1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED1Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED1Ev_ZN9XBMCAddon7xbmcgui6ActionD0Ev_ZTVN9XBMCAddon7xbmcgui6ActionE_Z15AtomicDecrementPVl_ZNSs4_Rep20_S_empty_rep_storageE_ZN9XBMCAddon10AddonClassD2Ev__stack_chk_fail_ZN9XBMCAddon7xbmcgui6ActionD2Ev_ZN9XBMCAddon7xbmcgui6ActionD1Ev_ZNK9XBMCAddon10AddonClass7ReleaseEvPyThreadState_Get_ZN9XBMCAddon6Python18PythonLanguageHook11GetIfExistsEP3_is_ZN9XBMCAddon12LanguageHook15SetLanguageHookEPS0__ZN9XBMCAddon7xbmcgui24getCurrentWindowDialogIdEv_ZN9XBMCAddon12LanguageHook17ClearLanguageHookEvPyInt_FromLongPyExc_TypeErrorDW.ref._ZTIN11XbmcCommons9ExceptionE_ZN9XBMCAddon7xbmcgui18getCurrentWindowIdEvPyArg_ParseTupleAndKeywords_Znwm_ZN9XBMCAddon7xbmcgui11ControlListC1EllllPKcS3_S3_S3_S3_lllllll_ZN14PythonBindings16prepareForReturnEPN9XBMCAddon10AddonClassE_ZN9XBMCAddon7xbmcgui16ControlFadeLabelC1EllllPKcS3_l_ZN9XBMCAddon7xbmcgui14ControlTextBoxC1EllllPKcS3__ZN9XBMCAddon7xbmcgui12ControlImageC1EllllPKclS3__ZN9XBMCAddon7xbmcgui15ControlProgressC1EllllPKcS3_S3_S3_S3__ZN9XBMCAddon7xbmcgui12ControlGroupC1Ellll_ZN9XBMCAddon7xbmcgui13ControlSliderC1EllllPKcS3_S3_i_ZN9XBMCAddon10AddonClassC2Ev_ZTVN9XBMCAddon7xbmcgui6DialogE_ZTVN9XBMCAddon7xbmcgui14DialogProgressE_ZTVN9XBMCAddon7xbmcgui10DialogBusyE_ZTVN9XBMCAddon7xbmcgui16DialogProgressBGEPyArg_ParseTuple_ZN14PythonBindings31TyXBMCAddon_xbmcgui_Window_TypeE_ZN9XBMCAddon7xbmcgui6WindowC2Ei_ZN9XBMCAddon7xbmcgui6WindowC1Ei_ZN14PythonBindings37TyXBMCAddon_xbmcgui_WindowDialog_TypeE_ZN9XBMCAddon7xbmcgui12WindowDialogC2Ev_ZN9XBMCAddon7xbmcgui12WindowDialogC1Ev_ZNSsC1EPKcRKSaIcE_ZN9XBMCAddon11emptyStringE_ZNSsC1ERKSs_ZN14PythonBindings22PyXBMCGetUnicodeStringERSsP7_objectbPKcS4__ZN9XBMCAddon7xbmcgui8ListItemC1ERKSsS3_S3_S3_S3__ZN9XBMCAddon7xbmcgui12ControlLabelC1EllllRKSsPKcS5_S5_lbl_ZN9XBMCAddon7xbmcgui11ControlEditC1EllllRKSsPKcS5_S5_lS5_S5_b_ZN9XBMCAddon7xbmcgui13ControlButtonC1EllllRKSsPKcS5_lllS5_S5_S5_lS5_S5__ZN9XBMCAddon7xbmcgui18ControlRadioButtonC1EllllRKSsPKcS5_S5_S5_S5_S5_lllS5_S5_S5_lS5_S5_S5_S5__ZN14PythonBindings34TyXBMCAddon_xbmcgui_WindowXML_TypeE_ZN9XBMCAddon7xbmcgui9WindowXMLC2ERKSsS3_S3_S3__ZN9XBMCAddon7xbmcgui9WindowXMLC1ERKSsS3_S3_S3__ZN14PythonBindings40TyXBMCAddon_xbmcgui_WindowXMLDialog_TypeE_ZN9XBMCAddon7xbmcgui15WindowXMLDialogC2ERKSsS3_S3_S3__ZN9XBMCAddon7xbmcgui15WindowXMLDialogC1ERKSsS3_S3_S3__ZN11XbmcCommons9ExceptionC2ERKS0__ZTVN11XbmcCommons9ExceptionE_ZN11XbmcCommons9ExceptionC1ERKS0__ZN9XBMCAddon18WrongTypeExceptionC2EPKcz_ZN11StringUtils7FormatVEPKcP13__va_list_tag_ZNSs4swapERSs_ZN9XBMCAddon18WrongTypeExceptionC1EPKcz_ZN14PythonBindings31TyXBMCAddon_xbmcgui_Action_TypeEPyType_IsSubtype_ZN14PythonBindings32TyXBMCAddon_xbmcgui_Control_TypeE_ZN14PythonBindings41TyXBMCAddon_xbmcgui_DialogProgressBG_TypeE_ZN9XBMCAddon7xbmcgui16DialogProgressBG5closeEv_ZN14PythonBindings39TyXBMCAddon_xbmcgui_DialogProgress_TypeE_ZN9XBMCAddon7xbmcgui14DialogProgress5closeEv_ZN14PythonBindings35TyXBMCAddon_xbmcgui_DialogBusy_TypeE_ZN9XBMCAddon7xbmcgui10DialogBusy6createEv_ZN9XBMCAddon7xbmcgui10DialogBusy5closeEv_ZN9XBMCAddon7xbmcgui14DialogProgress10iscanceledEv_ZN14PythonBindings33TyXBMCAddon_xbmcgui_ListItem_TypeE_ZN9XBMCAddon7xbmcgui8ListItem10isSelectedEv_ZNK9XBMCAddon7xbmcgui10DialogBusy10iscanceledEv_ZN9XBMCAddon7xbmcgui16DialogProgressBG10isFinishedEv_ZN9XBMCAddon7xbmcgui8ListItem15getVideoInfoTagEv_ZN9XBMCAddon7xbmcgui8ListItem15getMusicInfoTagEv_ZN14PythonBindings15cleanForDeallocEPN9XBMCAddon7xbmcgui6WindowE_ZN14PythonBindings43TyXBMCAddon_xbmcgui_ControlRadioButton_TypeE_ZN14PythonBindings15cleanForDeallocEPN9XBMCAddon10AddonClassE_ZN14PythonBindings38TyXBMCAddon_xbmcgui_ControlSlider_TypeE_ZN14PythonBindings31TyXBMCAddon_xbmcgui_Dialog_TypeE_ZN14PythonBindings36TyXBMCAddon_xbmcgui_ControlSpin_TypeE_ZN14PythonBindings37TyXBMCAddon_xbmcgui_ControlLabel_TypeE_ZN14PythonBindings36TyXBMCAddon_xbmcgui_ControlEdit_TypeE_ZN14PythonBindings36TyXBMCAddon_xbmcgui_ControlList_TypeE_ZN14PythonBindings41TyXBMCAddon_xbmcgui_ControlFadeLabel_TypeE_ZN14PythonBindings39TyXBMCAddon_xbmcgui_ControlTextBox_TypeE_ZN14PythonBindings37TyXBMCAddon_xbmcgui_ControlImage_TypeE_ZN14PythonBindings40TyXBMCAddon_xbmcgui_ControlProgress_TypeE_ZN14PythonBindings38TyXBMCAddon_xbmcgui_ControlButton_TypeE_ZN14PythonBindings37TyXBMCAddon_xbmcgui_ControlGroup_TypeE_ZN9XBMCAddon7xbmcgui8ListItem8getLabelEvPyString_FromStringAndSize_ZN9XBMCAddon7xbmcgui8ListItem14getdescriptionEv_ZN9XBMCAddon7xbmcgui8ListItem11getdurationEv_ZN9XBMCAddon7xbmcgui8ListItem11getfilenameEv_ZN9XBMCAddon7xbmcgui8ListItem7getPathEv_ZN9XBMCAddon7xbmcgui8ListItem9getLabel2Ev_ZN9XBMCAddon7xbmcgui6Dialog4infoEPKNS0_8ListItemEPyUnicodeUCS4_DecodeUTF8_ZN9XBMCAddon7xbmcgui8ListItem6selectEb_ZNK9XBMCAddon7xbmcgui10DialogBusy6updateEi_ZN9XBMCAddon7xbmcgui8ListItem16setContentLookupEb_ZN9XBMCAddon7xbmcgui8ListItem9getRatingEPKc_ZN9XBMCAddon7xbmcgui8ListItem8getVotesEPKcPyList_NewPyList_Append_ZdlPv_ZN9XBMCAddon7xbmcgui8ListItem17setThumbnailImageERKSs_ZN9XBMCAddon7xbmcgui8ListItem7setPathERKSs_ZN9XBMCAddon7xbmcgui8ListItem8setLabelERKSs_ZN9XBMCAddon7xbmcgui8ListItem9setLabel2ERKSs_ZN9XBMCAddon7xbmcgui8ListItem12setIconImageERKSs_ZN9XBMCAddon7xbmcgui8ListItem11setMimeTypeERKSs_ZN9XBMCAddon7xbmcgui8ListItem11setPropertyEPKcRKSs_ZN9XBMCAddon7xbmcgui6Dialog10textviewerERKSsS3__ZN9XBMCAddon7xbmcgui8ListItem9setRatingESsfib_ZN9XBMCAddon7xbmcgui16DialogProgressBG6createERKSsS3__ZN9XBMCAddon7xbmcgui16DialogProgressBG6updateEiRKSsS3__ZN9XBMCAddon7xbmcgui8ListItem6getArtEPKc_ZN9XBMCAddon7xbmcgui8ListItem11getUniqueIDEPKc_ZN9XBMCAddon7xbmcgui8ListItem11getPropertyEPKc_ZN9XBMCAddon7xbmcgui14DialogProgress6updateEiRKSsS3_S3__ZN14PythonBindings19retrieveApiInstanceEP7_objectPKNS_8TypeInfoEPKcS6__Py_NotImplementedStruct_Py_ZeroStructPyLong_FromLongPyObject_RichComparememcmp_Py_TrueStruct_ZN9XBMCAddon7xbmcgui6Dialog5inputERKSsS3_iii_ZN9XBMCAddon7xbmcgui6Dialog12notificationERKSsS3_S3_ib_ZN9XBMCAddon7xbmcgui6Dialog7numericEiRKSsS3__ZN9XBMCAddon7xbmcgui6Dialog12browseSingleEiRKSsS3_S3_bbS3__ZN9XBMCAddon7xbmcgui6Dialog2okERKSsS3_S3_S3__ZN9XBMCAddon7xbmcgui6Dialog5yesnoERKSsS3_S3_S3_S3_S3_i_ZN9XBMCAddon7xbmcgui14DialogProgress6createERKSsS3_S3_S3__ZN9XBMCAddon11AlternativeISsSt6vectorINS0_ISsNS_5TupleISsSsNS_15tuple_null_typeES3_S3_EEEESaIS5_EEED2Ev_ZN9XBMCAddon11AlternativeISsSt6vectorINS0_ISsNS_5TupleISsSsNS_15tuple_null_typeES3_S3_EEEESaIS5_EEED1Ev_ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED2Ev_ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED1Ev_ZN9XBMCAddon11AlternativeISsNS_5TupleISsSsNS_15tuple_null_typeES2_S2_EEED2Ev_ZN9XBMCAddon11AlternativeISsNS_5TupleISsSsNS_15tuple_null_typeES2_S2_EEED1Ev_ZN9XBMCAddon11AlternativeISsSt6vectorISsSaISsEEED2Ev_ZN9XBMCAddon11AlternativeISsSt6vectorISsSaISsEEED1Ev_ZN14PythonBindings18initModule_xbmcguiEvPy_InitModule4_64PyModule_AddObjectPyModule_AddStringConstantPyModule_AddIntConstant_ZN9XBMCAddon7xbmcgui20getNOTIFICATION_INFOEv_ZN9XBMCAddon7xbmcgui23getNOTIFICATION_WARNINGEv_ZN9XBMCAddon7xbmcgui21getNOTIFICATION_ERROREv_ZN14PythonBindings33registerAddonClassTypeInformationEPKNS_8TypeInfoEPyType_Ready_ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE_ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZN4CLogC1Ev__cxa_rethrow_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE_ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZN9CLangInfoC1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE_ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZN15CGraphicContextC1Ev_ZNSt6vectorISsSaISsEED2Ev_ZNSt6vectorISsSaISsEED1Ev_ZN9XBMCAddon7xbmcgui6Dialog14browseMultipleEiRKSsS3_S3_bbS3__ZN9XBMCAddon7xbmcgui6Dialog6browseEiRKSsS3_S3_bbS3_b_ZNSt6vectorIN9XBMCAddon11AlternativeISsNS0_5TupleISsSsNS0_15tuple_null_typeES3_S3_EEEESaIS5_EED2Ev_ZNSt6vectorIN9XBMCAddon11AlternativeISsNS0_5TupleISsSsNS0_15tuple_null_typeES3_S3_EEEESaIS5_EED1Ev_ZN9XBMCAddon11AlternativeISsNS_5TupleISsSsNS_15tuple_null_typeES2_S2_EEE6formerEv_ZN9XBMCAddon11AlternativeISsNS_5TupleISsSsNS_15tuple_null_typeES2_S2_EEE5laterEv_ZNSs6assignERKSs_ZN9XBMCAddon11AlternativeISsSt6vectorINS0_ISsNS_5TupleISsSsNS_15tuple_null_typeES3_S3_EEEESaIS5_EEE5laterEv_ZNSt6vectorIN9XBMCAddon11AlternativeISsNS0_5TupleISsSsNS0_15tuple_null_typeES3_S3_EEEESaIS5_EEaSERKS7__ZSt17__throw_bad_allocv_ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EED2Ev_ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EED1Ev_ZN9XBMCAddon11AlternativeISsPKNS_7xbmcgui8ListItemEE5laterEv__cxa_get_exception_ptr_ZNSt6vectorIN9XBMCAddon11AlternativeISsPKNS0_7xbmcgui8ListItemEEESaIS6_EED2Ev_ZNSt6vectorIN9XBMCAddon11AlternativeISsPKNS0_7xbmcgui8ListItemEEESaIS6_EED1Ev_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E_ZNSt8_Rb_treeISsSt4pairIKSsN9XBMCAddon11AlternativeISsSt6vectorINS3_ISsNS2_5TupleISsSsNS2_15tuple_null_typeES6_S6_EEEESaIS8_EEEEESt10_Select1stISC_ESt4lessISsESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E_ZNSt6vectorIN9XBMCAddon11AlternativeISsNS0_5TupleISsSsNS0_15tuple_null_typeES3_S3_EEEESaIS5_EE19_M_emplace_back_auxIJRKS5_EEEvDpOT__ZNSt6vectorIN9XBMCAddon11AlternativeISsNS0_5TupleISsSsNS0_15tuple_null_typeES3_S3_EEEESaIS5_EE9push_backERKS5__ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT_PyTuple_TypePyTuple_SizePyTuple_GetItemPyList_TypePyList_SizePyList_GetItem_ZN9XBMCAddon7xbmcgui8ListItem19addContextMenuItemsERKSt6vectorINS_5TupleISsSsNS_15tuple_null_typeES4_S4_EESaIS5_EEb_ZNSt6vectorISsSaISsEE19_M_emplace_back_auxIJRKSsEEEvDpOT__ZN9XBMCAddon7xbmcgui6Dialog11contextmenuERKSt6vectorISsSaISsEE_ZN9XBMCAddon7xbmcgui8ListItem12setSubtitlesERKSt6vectorISsSaISsEE_ZNSt6vectorIN9XBMCAddon11AlternativeISsPKNS0_7xbmcgui8ListItemEEESaIS6_EE19_M_emplace_back_auxIJRKS6_EEEvDpOT__ZN9XBMCAddon7xbmcgui6Dialog6selectERKSsRKSt6vectorINS_11AlternativeISsPKNS0_8ListItemEEESaIS9_EEiib_ZNSt6vectorIPN9XBMCAddon7xbmcgui8ListItemESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT_memmove_ZNSt6vectorIiSaIiEE19_M_emplace_back_auxIJRKiEEEvDpOT_PyInt_AsLong_ZN9XBMCAddon7xbmcgui6Dialog11multiselectERKSsRKSt6vectorINS_11AlternativeISsPKNS0_8ListItemEEESaIS9_EEiRKS4_IiSaIiEEb_ZNSt6vectorIPN9XBMCAddon7xbmcgui7ControlESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT__ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE24_M_get_insert_unique_posERS1__ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1__ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base_ZNKSs7compareERKSs_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_PyDict_NextPyFloat_Type_ZN9XBMCAddon7xbmcgui8ListItem13addStreamInfoEPKcRKNS_10DictionaryISsEE_ZN9XBMCAddon7xbmcgui8ListItem6setArtERKNS_10DictionaryISsEE_ZN9XBMCAddon7xbmcgui8ListItem12setUniqueIDsERKNS_10DictionaryISsEE_ZNSt8_Rb_treeISsSt4pairIKSsN9XBMCAddon11AlternativeISsSt6vectorINS3_ISsNS2_5TupleISsSsNS2_15tuple_null_typeES6_S6_EEEESaIS8_EEEEESt10_Select1stISC_ESt4lessISsESaISC_EE24_M_get_insert_unique_posERS1__ZNSt8_Rb_treeISsSt4pairIKSsN9XBMCAddon11AlternativeISsSt6vectorINS3_ISsNS2_5TupleISsSsNS2_15tuple_null_typeES6_S6_EEEESaIS8_EEEEESt10_Select1stISC_ESt4lessISsESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERS1__ZN9XBMCAddon7xbmcgui8ListItem7setInfoEPKcRKNS_10DictionaryINS_11AlternativeISsSt6vectorINS5_ISsNS_5TupleISsSsNS_15tuple_null_typeES8_S8_EEEESaISA_EEEEEE_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE7_M_copyINS8_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS2_EPKSC_PSt18_Rb_tree_node_baseRT__ZNSt6vectorIN9XBMCAddon10DictionaryISsEESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT__ZN9XBMCAddon7xbmcgui8ListItem7setCastERKSt6vectorINS_10DictionaryISsEESaIS4_EE_ZN14PythonBindings20PythonToCppExceptionD0Ev__dso_handle__cxa_atexit_ZNSsD1Ev_ZNSt8ios_base4InitC1Ev_ZNSt8ios_base4InitD1Ev_ZTIN9XBMCAddon7xbmcgui8ListItemE_ZN14PythonBindings8TypeInfoC1ERKSt9type_info_ZTIN9XBMCAddon7xbmcgui7ControlE_ZTIN9XBMCAddon7xbmcgui11ControlSpinE_ZTIN9XBMCAddon7xbmcgui12ControlLabelE_ZTIN9XBMCAddon7xbmcgui11ControlEditE_ZTIN9XBMCAddon7xbmcgui11ControlListE_ZTIN9XBMCAddon7xbmcgui16ControlFadeLabelE_ZTIN9XBMCAddon7xbmcgui14ControlTextBoxE_ZTIN9XBMCAddon7xbmcgui12ControlImageE_ZTIN9XBMCAddon7xbmcgui15ControlProgressE_ZTIN9XBMCAddon7xbmcgui13ControlButtonE_ZTIN9XBMCAddon7xbmcgui12ControlGroupE_ZTIN9XBMCAddon7xbmcgui18ControlRadioButtonE_ZTIN9XBMCAddon7xbmcgui13ControlSliderE_ZTIN9XBMCAddon7xbmcgui6DialogE_ZTIN9XBMCAddon7xbmcgui14DialogProgressE_ZTIN9XBMCAddon7xbmcgui10DialogBusyE_ZTIN9XBMCAddon7xbmcgui16DialogProgressBGE_ZTIN9XBMCAddon7xbmcgui6ActionE_ZTIN9XBMCAddon7xbmcgui6WindowE_ZTIN9XBMCAddon7xbmcgui12WindowDialogE_ZTIN9XBMCAddon7xbmcgui9WindowXMLE_ZTIN9XBMCAddon7xbmcgui15WindowXMLDialogE_ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZNK9XBMCAddon7xbmcgui15WindowXMLDialog15IsDialogRunningEv_ZNK9XBMCAddon7xbmcgui17WindowDialogMixin15IsDialogRunningEv_ZThn368_NK9XBMCAddon7xbmcgui15WindowXMLDialog15IsDialogRunningEv_ZNK9XBMCAddon7xbmcgui12WindowDialog15IsDialogRunningEv_ZThn336_NK9XBMCAddon7xbmcgui12WindowDialog15IsDialogRunningEv_ZN9XBMCAddon7xbmcgui15WindowXMLDialog5closeEv_ZN9XBMCAddon7xbmcgui17WindowDialogMixin5closeEv_ZThn368_N9XBMCAddon7xbmcgui15WindowXMLDialog5closeEv_ZN9XBMCAddon7xbmcgui12WindowDialog5closeEv_ZThn336_N9XBMCAddon7xbmcgui12WindowDialog5closeEv_ZN9XBMCAddon7xbmcgui15WindowXMLDialog4showEv_ZN9XBMCAddon7xbmcgui17WindowDialogMixin4showEv_ZThn368_N9XBMCAddon7xbmcgui15WindowXMLDialog4showEv_ZN9XBMCAddon7xbmcgui12WindowDialog4showEv_ZThn336_N9XBMCAddon7xbmcgui12WindowDialog4showEv_ZN9XBMCAddon7xbmcgui6Window6onInitEv_ZN9XBMCAddon7xbmcgui6Window7onFocusEi_ZN9XBMCAddon7xbmcgui6Window13onDoubleClickEi_ZN9XBMCAddon7xbmcgui6Window7onClickEi_ZN9XBMCAddon7xbmcgui6Window9onControlEPNS0_7ControlE_ZN9XBMCAddon7xbmcgui6Window8onActionEPNS0_6ActionE_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv117__class_type_infoE_ZTSN14PythonBindings8DirectorE_ZTIN14PythonBindings8DirectorE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSN11XbmcCommons18UncheckedExceptionE_ZTIN11XbmcCommons18UncheckedExceptionE_ZTSN9XBMCAddon18WrongTypeExceptionE_ZTSN9XBMCAddon7xbmcgui6ActionE_ZTIN9XBMCAddon10AddonClassE_ZTSN14PythonBindings20PythonToCppExceptionE_ZTSN14PythonBindings33XBMCAddon_xbmcgui_Window_DirectorE_ZTIN14PythonBindings33XBMCAddon_xbmcgui_Window_DirectorE_ZTVN10__cxxabiv121__vmi_class_type_infoE_ZTSN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_DirectorE_ZTIN14PythonBindings39XBMCAddon_xbmcgui_WindowDialog_DirectorE_ZTSN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_DirectorE_ZTIN14PythonBindings36XBMCAddon_xbmcgui_WindowXML_DirectorE_ZTSN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_DirectorE_ZTIN14PythonBindings42XBMCAddon_xbmcgui_WindowXMLDialog_DirectorE_ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZN9XBMCAddon7xbmcgui6Window12deallocatingEv_ZN9XBMCAddon7xbmcgui6Window16PulseActionEventEv_ZN9XBMCAddon7xbmcgui6Window18WaitForActionEventEj_ZN9XBMCAddon7xbmcgui6Window9OnMessageER11CGUIMessage_ZN9XBMCAddon7xbmcgui6Window8OnActionERK7CAction_ZN9XBMCAddon7xbmcgui6Window6OnBackEi_ZN9XBMCAddon7xbmcgui6Window14OnDeinitWindowEi_ZN9XBMCAddon7xbmcgui6Window7disposeEv_ZN9XBMCAddon7xbmcgui6Window4showEv_ZN9XBMCAddon7xbmcgui6Window8setFocusEPNS0_7ControlE_ZN9XBMCAddon7xbmcgui6Window10setFocusIdEi_ZN9XBMCAddon7xbmcgui6Window8getFocusEv_ZN9XBMCAddon7xbmcgui6Window10getFocusIdEv_ZN9XBMCAddon7xbmcgui6Window13removeControlEPNS0_7ControlE_ZN9XBMCAddon7xbmcgui6Window14removeControlsESt6vectorIPNS0_7ControlESaIS4_EE_ZN9XBMCAddon7xbmcgui6Window9getHeightEv_ZN9XBMCAddon7xbmcgui6Window8getWidthEv_ZN9XBMCAddon7xbmcgui6Window13getResolutionEv_ZN9XBMCAddon7xbmcgui6Window23setCoordinateResolutionEl_ZN9XBMCAddon7xbmcgui6Window11setPropertyEPKcRKSs_ZN9XBMCAddon7xbmcgui6Window11getPropertyEPKc_ZN9XBMCAddon7xbmcgui6Window13clearPropertyEPKc_ZN9XBMCAddon7xbmcgui6Window15clearPropertiesEv_ZN9XBMCAddon7xbmcgui6Window5closeEv_ZN9XBMCAddon7xbmcgui6Window7doModalEv_ZN9XBMCAddon7xbmcgui6Window10addControlEPNS0_7ControlE_ZN9XBMCAddon7xbmcgui6Window11addControlsESt6vectorIPNS0_7ControlESaIS4_EE_ZN9XBMCAddon7xbmcgui6Window10getControlEi_ZN9XBMCAddon7xbmcgui12WindowDialog9OnMessageER11CGUIMessage_ZN9XBMCAddon7xbmcgui12WindowDialog8OnActionERK7CAction_ZN9XBMCAddon7xbmcgui12WindowDialog14OnDeinitWindowEi_ZThn336_N9XBMCAddon7xbmcgui12WindowDialog8OnActionERK7CAction_ZN9XBMCAddon7xbmcgui9WindowXML9OnMessageER11CGUIMessage_ZN9XBMCAddon7xbmcgui9WindowXML8OnActionERK7CAction_ZN9XBMCAddon7xbmcgui9WindowXML7addItemERKNS_11AlternativeISsPKNS0_8ListItemEEEi_ZN9XBMCAddon7xbmcgui9WindowXML8addItemsERKSt6vectorINS_11AlternativeISsPKNS0_8ListItemEEESaIS7_EE_ZN9XBMCAddon7xbmcgui9WindowXML10removeItemEi_ZN9XBMCAddon7xbmcgui9WindowXML22getCurrentListPositionEv_ZN9XBMCAddon7xbmcgui9WindowXML22setCurrentListPositionEi_ZN9XBMCAddon7xbmcgui9WindowXML11getListItemEi_ZN9XBMCAddon7xbmcgui9WindowXML11getListSizeEv_ZN9XBMCAddon7xbmcgui9WindowXML9clearListEv_ZN9XBMCAddon7xbmcgui9WindowXML20setContainerPropertyERKSsS3__ZN9XBMCAddon7xbmcgui9WindowXML21getCurrentContainerIdEv_ZN9XBMCAddon7xbmcgui9WindowXML14AllocResourcesEb_ZN9XBMCAddon7xbmcgui9WindowXML13FreeResourcesEb_ZN9XBMCAddon7xbmcgui9WindowXML7OnClickEi_ZN9XBMCAddon7xbmcgui9WindowXML13OnDoubleClickEi_ZN9XBMCAddon7xbmcgui9WindowXML7ProcessEjRSt6vectorI12CDirtyRegionSaIS3_EE_ZN9XBMCAddon7xbmcgui9WindowXML7LoadXMLERKSsS3__ZN9XBMCAddon7xbmcgui9WindowXML17GetContextButtonsEiR15CContextButtons_ZN9XBMCAddon7xbmcgui9WindowXML6UpdateERKSs_ZN9XBMCAddon7xbmcgui15WindowXMLDialog9OnMessageER11CGUIMessage_ZN9XBMCAddon7xbmcgui15WindowXMLDialog8OnActionERK7CAction_ZN9XBMCAddon7xbmcgui15WindowXMLDialog14OnDeinitWindowEi_ZN9XBMCAddon7xbmcgui15WindowXMLDialog7LoadXMLERKSsS3__ZThn368_N9XBMCAddon7xbmcgui15WindowXMLDialog8OnActionERK7CAction__pthread_key_create*yüÿÿÿÿÿÿÿ"?üÿÿÿÿÿÿÿ)@üÿÿÿÿÿÿÿ0Aüÿÿÿÿÿÿÿ5züÿÿÿÿÿÿÿD*yüÿÿÿÿÿÿÿQ?üÿÿÿÿÿÿÿX@üÿÿÿÿÿÿÿ_Aüÿÿÿÿÿÿÿgzüÿÿÿÿÿÿÿ¦{üÿÿÿÿÿÿÿ¹BüÿÿÿÿÿÿÿÈ|üÿÿÿÿÿÿÿÛ*}üÿÿÿÿÿÿÿã~üÿÿÿÿÿÿÿèüÿÿÿÿÿÿÿõüÿÿÿÿÿÿÿýKüÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿg™üÿÿÿÿÿÿÿsšüÿÿÿÿÿÿÿ|›üÿÿÿÿÿÿÿŽ’üÿÿÿÿÿÿÿ˜œüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ¨žüÿÿÿÿÿÿÿÔ•üÿÿÿÿÿÿÿßüÿÿÿÿÿÿÿú{üÿÿÿÿÿÿÿ Büÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ/*}üÿÿÿÿÿÿÿ7~üÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿW˜üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿnKüÿÿÿÿÿÿÿs{üÿÿÿÿÿÿÿzCüÿÿÿÿÿÿÿ†|üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿ”Düÿÿÿÿÿÿÿœ~üÿÿÿÿÿÿÿ£{üÿÿÿÿÿÿÿ¶BüÿÿÿÿÿÿÿÅ|üÿÿÿÿÿÿÿØ*Ÿüÿÿÿÿÿÿÿà~üÿÿÿÿÿÿÿíüÿÿÿÿÿÿÿõKüÿÿÿÿÿÿÿýüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ'™üÿÿÿÿÿÿÿ3šüÿÿÿÿÿÿÿ<›üÿÿÿÿÿÿÿN’üÿÿÿÿÿÿÿX¡üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿhžüÿÿÿÿÿÿÿ”•üÿÿÿÿÿÿÿŸüÿÿÿÿÿÿÿº{üÿÿÿÿÿÿÿÍBüÿÿÿÿÿÿÿÜ|üÿÿÿÿÿÿÿï*}üÿÿÿÿÿÿÿ÷~üÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ.Küÿÿÿÿÿÿÿ3{üÿÿÿÿÿÿÿ:EüÿÿÿÿÿÿÿF|üÿÿÿÿÿÿÿM*}üÿÿÿÿÿÿÿTFüÿÿÿÿÿÿÿ\~üÿÿÿÿÿÿÿc{üÿÿÿÿÿÿÿvBüÿÿÿÿÿÿÿ…|üÿÿÿÿÿÿÿ˜*Ÿüÿÿÿÿÿÿÿ ~üÿÿÿÿÿÿÿ­üÿÿÿÿÿÿÿµKüÿÿÿÿÿÿÿ½üÿÿÿÿÿÿÿÅKüÿÿÿÿÿÿÿÔ9œ!GüÿÿÿÿÿÿÿÉ¢üÿÿÿÿÿÿÿÚ™üÿÿÿÿÿÿÿêšüÿÿÿÿÿÿÿö›üÿÿÿÿÿÿÿ ’üÿÿÿÿÿÿÿ£üÿÿÿÿÿÿÿq¤üÿÿÿÿÿÿÿ}¥üÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿÙ˜üÿÿÿÿÿÿÿô{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ)*}üÿÿÿÿÿÿÿ1~üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿH•üÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿ]Küÿÿÿÿÿÿÿb{üÿÿÿÿÿÿÿiHüÿÿÿÿÿÿÿu|üÿÿÿÿÿÿÿ|*}üÿÿÿÿÿÿÿƒIüÿÿÿÿÿÿÿ‹~üÿÿÿÿÿÿÿ’{üÿÿÿÿÿÿÿ¥Büÿÿÿÿÿÿÿ´|üÿÿÿÿÿÿÿÇ*ŸüÿÿÿÿÿÿÿÏ~üÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿäKüÿÿÿÿÿÿÿìüÿÿÿÿÿÿÿôKüÿÿÿÿÿÿÿ (üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ49œ XJüÿÿÿÿÿÿÿŸ¢üÿÿÿÿÿÿÿ°™üÿÿÿÿÿÿÿ½šüÿÿÿÿÿÿÿÆ›üÿÿÿÿÿÿÿØ’üÿÿÿÿÿÿÿç£üÿÿÿÿÿÿÿ ¦üÿÿÿÿÿÿÿ ¥üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ( _üÿÿÿÿÿÿÿk ˜üÿÿÿÿÿÿÿ† {üÿÿÿÿÿÿÿ™ Büÿÿÿÿÿÿÿ¨ |üÿÿÿÿÿÿÿ» *}üÿÿÿÿÿÿÿà ~üÿÿÿÿÿÿÿÈ üÿÿÿÿÿÿÿØ •üÿÿÿÿÿÿÿå üÿÿÿÿÿÿÿí Küÿÿÿÿÿÿÿò {üÿÿÿÿÿÿÿù Küÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ *}üÿÿÿÿÿÿÿ Lüÿÿÿÿÿÿÿ ~üÿÿÿÿÿÿÿ" {üÿÿÿÿÿÿÿ5 BüÿÿÿÿÿÿÿD |üÿÿÿÿÿÿÿW *Ÿüÿÿÿÿÿÿÿ_ ~üÿÿÿÿÿÿÿl üÿÿÿÿÿÿÿt Küÿÿÿÿÿÿÿ| üÿÿÿÿÿÿÿ„ Küÿÿÿÿÿÿÿ (üÿÿÿÿÿÿÿ¢ üÿÿÿÿÿÿÿÄ 9< è Müÿÿÿÿÿÿÿ" ¢üÿÿÿÿÿÿÿ3 ™üÿÿÿÿÿÿÿ@ šüÿÿÿÿÿÿÿI ›üÿÿÿÿÿÿÿ[ ’üÿÿÿÿÿÿÿj £üÿÿÿÿÿÿÿ §üÿÿÿÿÿÿÿš ¥üÿÿÿÿÿÿÿŸ üÿÿÿÿÿÿÿ¬ _üÿÿÿÿÿÿÿë ˜üÿÿÿÿÿÿÿ {üÿÿÿÿÿÿÿ Büÿÿÿÿÿÿÿ( |üÿÿÿÿÿÿÿ; *}üÿÿÿÿÿÿÿC ~üÿÿÿÿÿÿÿH üÿÿÿÿÿÿÿX •üÿÿÿÿÿÿÿe üÿÿÿÿÿÿÿm Küÿÿÿÿÿÿÿr {üÿÿÿÿÿÿÿy Nüÿÿÿÿÿÿÿ… |üÿÿÿÿÿÿÿŒ *}üÿÿÿÿÿÿÿ“ Oüÿÿÿÿÿÿÿ› ~üÿÿÿÿÿÿÿ¢ {üÿÿÿÿÿÿÿµ BüÿÿÿÿÿÿÿÄ |üÿÿÿÿÿÿÿ× *Ÿüÿÿÿÿÿÿÿß ~üÿÿÿÿÿÿÿì üÿÿÿÿÿÿÿô Küÿÿÿÿÿÿÿü üÿÿÿÿÿÿÿ Küÿÿÿÿÿÿÿ (üÿÿÿÿÿÿÿ" üÿÿÿÿÿÿÿD 9¼h Püÿÿÿÿÿÿÿ§ ¢üÿÿÿÿÿÿÿ¸ ™üÿÿÿÿÿÿÿÅ šüÿÿÿÿÿÿÿÎ ›üÿÿÿÿÿÿÿà ’üÿÿÿÿÿÿÿï £üÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ0_üÿÿÿÿÿÿÿs˜üÿÿÿÿÿÿÿŽ{üÿÿÿÿÿÿÿ¡Büÿÿÿÿÿÿÿ°|üÿÿÿÿÿÿÿÃ*}üÿÿÿÿÿÿÿË~üÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿà•üÿÿÿÿÿÿÿíüÿÿÿÿÿÿÿõKüÿÿÿÿÿÿÿú{üÿÿÿÿÿÿÿQüÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿ#~üÿÿÿÿÿÿÿ*{üÿÿÿÿÿÿÿ=BüÿÿÿÿÿÿÿL|üÿÿÿÿÿÿÿ_*Ÿüÿÿÿÿÿÿÿg~üÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ|Küÿÿÿÿÿÿÿ„üÿÿÿÿÿÿÿŒKüÿÿÿÿÿÿÿ¥(üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿÄ9<èSüÿÿÿÿÿÿÿI¢üÿÿÿÿÿÿÿZ™üÿÿÿÿÿÿÿgšüÿÿÿÿÿÿÿp›üÿÿÿÿÿÿÿ‚’üÿÿÿÿÿÿÿ‘£üÿÿÿÿÿÿÿ¼©üÿÿÿÿÿÿÿÈ¥üÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿÚ_üÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ6{üÿÿÿÿÿÿÿIBüÿÿÿÿÿÿÿX|üÿÿÿÿÿÿÿk*}üÿÿÿÿÿÿÿs~üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿˆ•üÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ¢{üÿÿÿÿÿÿÿ©Tüÿÿÿÿÿÿÿµ|üÿÿÿÿÿÿÿ¼*}üÿÿÿÿÿÿÿÃUüÿÿÿÿÿÿÿË~üÿÿÿÿÿÿÿÒ{üÿÿÿÿÿÿÿåBüÿÿÿÿÿÿÿô|üÿÿÿÿÿÿÿ*Ÿüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ$Küÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ4KüÿÿÿÿÿÿÿM(üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿv9‡Vüÿÿÿÿÿÿÿ¸¢üÿÿÿÿÿÿÿÇ™üÿÿÿÿÿÿÿÓšüÿÿÿÿÿÿÿÜ›üÿÿÿÿÿÿÿî’üÿÿÿÿÿÿÿý£üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ$¥üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ6_üÿÿÿÿÿÿÿ{˜üÿÿÿÿÿÿÿ“{üÿÿÿÿÿÿÿ¦Büÿÿÿÿÿÿÿµ|üÿÿÿÿÿÿÿÈ*}üÿÿÿÿÿÿÿÐ~üÿÿÿÿÿÿÿÕüÿÿÿÿÿÿÿè•üÿÿÿÿÿÿÿøüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ Wüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿ&Xüÿÿÿÿÿÿÿ.~üÿÿÿÿÿÿÿ5{üÿÿÿÿÿÿÿHBüÿÿÿÿÿÿÿW|üÿÿÿÿÿÿÿj*Ÿüÿÿÿÿÿÿÿr~üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‡Küÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ—Küÿÿÿÿÿÿÿ°(üÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿÔ9\øYüÿÿÿÿÿÿÿK¢üÿÿÿÿÿÿÿ\™üÿÿÿÿÿÿÿišüÿÿÿÿÿÿÿr›üÿÿÿÿÿÿÿ„’üÿÿÿÿÿÿÿ“£üÿÿÿÿÿÿÿÀ«üÿÿÿÿÿÿÿÌ¥üÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿÞ_üÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ6{üÿÿÿÿÿÿÿIBüÿÿÿÿÿÿÿX|üÿÿÿÿÿÿÿk*}üÿÿÿÿÿÿÿs~üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿˆ•üÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ¢{üÿÿÿÿÿÿÿ©Züÿÿÿÿÿÿÿµ|üÿÿÿÿÿÿÿ¼*}üÿÿÿÿÿÿÿÃ[üÿÿÿÿÿÿÿË~üÿÿÿÿÿÿÿÒ{üÿÿÿÿÿÿÿåBüÿÿÿÿÿÿÿô|üÿÿÿÿÿÿÿ*Ÿüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ$Küÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ4KüÿÿÿÿÿÿÿM(üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿŒ™üÿÿÿÿÿÿÿ˜šüÿÿÿÿÿÿÿ¡›üÿÿÿÿÿÿÿ³’üÿÿÿÿÿÿÿ£üÿÿÿÿÿÿÿͬüÿÿÿÿÿÿÿÔ*­üÿÿÿÿÿÿÿã¥üÿÿÿÿÿÿÿèüÿÿÿÿÿÿÿõ_üÿÿÿÿÿÿÿ$•üÿÿÿÿÿÿÿ8˜üÿÿÿÿÿÿÿP{üÿÿÿÿÿÿÿcBüÿÿÿÿÿÿÿr|üÿÿÿÿÿÿÿ…*}üÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ©üÿÿÿÿÿÿÿ±Küÿÿÿÿÿÿÿ¶{üÿÿÿÿÿÿÿ½\üÿÿÿÿÿÿÿÉ|üÿÿÿÿÿÿÿÐ*}üÿÿÿÿÿÿÿ×]üÿÿÿÿÿÿÿß~üÿÿÿÿÿÿÿæ{üÿÿÿÿÿÿÿùBüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ*Ÿüÿÿÿÿÿÿÿ#~üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ8Küÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿHKüÿÿÿÿÿÿÿa(üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿœ™üÿÿÿÿÿÿÿ¨šüÿÿÿÿÿÿÿ±›üÿÿÿÿÿÿÿÃ’üÿÿÿÿÿÿÿÒ£üÿÿÿÿÿÿÿݬüÿÿÿÿÿÿÿä*®üÿÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ<•üÿÿÿÿÿÿÿP˜üÿÿÿÿÿÿÿh{üÿÿÿÿÿÿÿ{BüÿÿÿÿÿÿÿŠ|üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿ¥~üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿÉKüÿÿÿÿÿÿÿÎ{üÿÿÿÿÿÿÿÕ^üÿÿÿÿÿÿÿá|üÿÿÿÿÿÿÿè*}üÿÿÿÿÿÿÿï_üÿÿÿÿÿÿÿ÷~üÿÿÿÿÿÿÿþ{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ3*Ÿüÿÿÿÿÿÿÿ;~üÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿPKüÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿ`Küÿÿÿÿÿÿÿy(üÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ¬™üÿÿÿÿÿÿÿ¸šüÿÿÿÿÿÿÿÁ›üÿÿÿÿÿÿÿÓ’üÿÿÿÿÿÿÿâ£üÿÿÿÿÿÿÿí¬üÿÿÿÿÿÿÿô*¯üÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ!_üÿÿÿÿÿÿÿL•üÿÿÿÿÿÿÿ`˜üÿÿÿÿÿÿÿx{üÿÿÿÿÿÿÿ‹Büÿÿÿÿÿÿÿš|üÿÿÿÿÿÿÿ­*}üÿÿÿÿÿÿÿµ~üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿÙKüÿÿÿÿÿÿÿÞ{üÿÿÿÿÿÿÿå`üÿÿÿÿÿÿÿñ|üÿÿÿÿÿÿÿø*}üÿÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ!Büÿÿÿÿÿÿÿ0|üÿÿÿÿÿÿÿC*ŸüÿÿÿÿÿÿÿK~üÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿ`KüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿpKüÿÿÿÿÿÿÿ‰(üÿÿÿÿÿÿÿŽüÿÿÿÿÿÿÿ¼™üÿÿÿÿÿÿÿÈšüÿÿÿÿÿÿÿÑ›üÿÿÿÿÿÿÿã’üÿÿÿÿÿÿÿò£üÿÿÿÿÿÿÿý¬üÿÿÿÿÿÿÿ*°üÿÿÿÿÿÿÿ'¥üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ9_üÿÿÿÿÿÿÿl•üÿÿÿÿÿÿÿ€˜üÿÿÿÿÿÿÿ˜{üÿÿÿÿÿÿÿ«Büÿÿÿÿÿÿÿº|üÿÿÿÿÿÿÿÍ*}üÿÿÿÿÿÿÿÕ~üÿÿÿÿÿÿÿÚüÿÿÿÿÿÿÿñüÿÿÿÿÿÿÿùKüÿÿÿÿÿÿÿþ{üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿ'~üÿÿÿÿÿÿÿ.{üÿÿÿÿÿÿÿABüÿÿÿÿÿÿÿP|üÿÿÿÿÿÿÿc*Ÿüÿÿÿÿÿÿÿk~üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ€KüÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ©(üÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿÍdüÿÿÿÿÿÿÿó±üÿÿÿÿÿÿÿ ™üÿÿÿÿÿÿÿ šüÿÿÿÿÿÿÿ ›üÿÿÿÿÿÿÿ+ ’üÿÿÿÿÿÿÿ; *²üÿÿÿÿÿÿÿS £üÿÿÿÿÿÿÿm ³üÿÿÿÿÿÿÿt *rüÿÿÿÿÿÿÿƒ ¥üÿÿÿÿÿÿÿˆ üÿÿÿÿÿÿÿ• _üÿÿÿÿÿÿÿí (üÿÿÿÿÿÿÿò üÿÿÿÿÿÿÿ!{üÿÿÿÿÿÿÿ$!Büÿÿÿÿÿÿÿ3!|üÿÿÿÿÿÿÿF!*}üÿÿÿÿÿÿÿN!~üÿÿÿÿÿÿÿS!üÿÿÿÿÿÿÿv!£üÿÿÿÿÿÿÿ…!´üÿÿÿÿÿÿÿ!•üÿÿÿÿÿÿÿ¢!(üÿÿÿÿÿÿÿÒ!˜üÿÿÿÿÿÿÿâ!üÿÿÿÿÿÿÿê!Küÿÿÿÿÿÿÿï!{üÿÿÿÿÿÿÿö!eüÿÿÿÿÿÿÿ"|üÿÿÿÿÿÿÿ "*}üÿÿÿÿÿÿÿ"füÿÿÿÿÿÿÿ"~üÿÿÿÿÿÿÿ""{üÿÿÿÿÿÿÿ5"BüÿÿÿÿÿÿÿD"|üÿÿÿÿÿÿÿW"*Ÿüÿÿÿÿÿÿÿ_"~üÿÿÿÿÿÿÿl"üÿÿÿÿÿÿÿt"Küÿÿÿÿÿÿÿ|"üÿÿÿÿÿÿÿ„"Küÿÿÿÿÿÿÿ¬"™üÿÿÿÿÿÿÿ¸"šüÿÿÿÿÿÿÿÁ"›üÿÿÿÿÿÿÿÓ"’üÿÿÿÿÿÿÿã"*µüÿÿÿÿÿÿÿû"£üÿÿÿÿÿÿÿ#¶üÿÿÿÿÿÿÿ#*müÿÿÿÿÿÿÿ4#¥üÿÿÿÿÿÿÿ9#üÿÿÿÿÿÿÿF#_üÿÿÿÿÿÿÿ–#£üÿÿÿÿÿÿÿ¡#·üÿÿÿÿÿÿÿ¨#•üÿÿÿÿÿÿÿ»#(üÿÿÿÿÿÿÿÀ#üÿÿÿÿÿÿÿß#{üÿÿÿÿÿÿÿò#Büÿÿÿÿÿÿÿ$|üÿÿÿÿÿÿÿ$*}üÿÿÿÿÿÿÿ$~üÿÿÿÿÿÿÿ!$üÿÿÿÿÿÿÿ;$(üÿÿÿÿÿÿÿj$˜üÿÿÿÿÿÿÿz$üÿÿÿÿÿÿÿ‚$Küÿÿÿÿÿÿÿ‡${üÿÿÿÿÿÿÿŽ$güÿÿÿÿÿÿÿš$|üÿÿÿÿÿÿÿ¡$*}üÿÿÿÿÿÿÿ¨$hüÿÿÿÿÿÿÿ°$~üÿÿÿÿÿÿÿº${üÿÿÿÿÿÿÿÍ$BüÿÿÿÿÿÿÿÜ$|üÿÿÿÿÿÿÿï$*Ÿüÿÿÿÿÿÿÿ÷$~üÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ %Küÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ%Küÿÿÿÿÿÿÿ<%™üÿÿÿÿÿÿÿK%šüÿÿÿÿÿÿÿT%›üÿÿÿÿÿÿÿf%’üÿÿÿÿÿÿÿy%£üÿÿÿÿÿÿÿ„%¬üÿÿÿÿÿÿÿ%*‘üÿÿÿÿÿÿÿš%iüÿÿÿÿÿÿÿÈ%¸üÿÿÿÿÿÿÿØ%¥üÿÿÿÿÿÿÿÝ%üÿÿÿÿÿÿÿê%_üÿÿÿÿÿÿÿ&•üÿÿÿÿÿÿÿ-&”üÿÿÿÿÿÿÿ:&(üÿÿÿÿÿÿÿ?&üÿÿÿÿÿÿÿ^&{üÿÿÿÿÿÿÿq&Büÿÿÿÿÿÿÿ€&|üÿÿÿÿÿÿÿ“&*}üÿÿÿÿÿÿÿ›&~üÿÿÿÿÿÿÿ &üÿÿÿÿÿÿÿ»&˜üÿÿÿÿÿÿÿé&üÿÿÿÿÿÿÿñ&Küÿÿÿÿÿÿÿö&{üÿÿÿÿÿÿÿý&jüÿÿÿÿÿÿÿ '|üÿÿÿÿÿÿÿ'*}üÿÿÿÿÿÿÿ'küÿÿÿÿÿÿÿ'~üÿÿÿÿÿÿÿ)'{üÿÿÿÿÿÿÿ<'BüÿÿÿÿÿÿÿK'|üÿÿÿÿÿÿÿ^'*Ÿüÿÿÿÿÿÿÿf'~üÿÿÿÿÿÿÿs'üÿÿÿÿÿÿÿ{'Küÿÿÿÿÿÿÿƒ'üÿÿÿÿÿÿÿ‹'Küÿÿÿÿÿÿÿµ'*¹üÿÿÿÿÿÿÿä'ºüÿÿÿÿÿÿÿ÷'ºüÿÿÿÿÿÿÿ(ºüÿÿÿÿÿÿÿ+(ºüÿÿÿÿÿÿÿI(ºüÿÿÿÿÿÿÿs(9Ü&z(lüÿÿÿÿÿÿÿ(¢üÿÿÿÿÿÿÿ«(müÿÿÿÿÿÿÿ²(nüÿÿÿÿÿÿÿ¼(»üÿÿÿÿÿÿÿÌ(müÿÿÿÿÿÿÿÓ(oüÿÿÿÿÿÿÿÝ(»üÿÿÿÿÿÿÿí(müÿÿÿÿÿÿÿô(püÿÿÿÿÿÿÿþ(»üÿÿÿÿÿÿÿ)müÿÿÿÿÿÿÿ)qüÿÿÿÿÿÿÿ)»üÿÿÿÿÿÿÿ6)müÿÿÿÿÿÿÿ=)rüÿÿÿÿÿÿÿD)»üÿÿÿÿÿÿÿI)™üÿÿÿÿÿÿÿV)šüÿÿÿÿÿÿÿ_)›üÿÿÿÿÿÿÿq)’üÿÿÿÿÿÿÿ„)£üÿÿÿÿÿÿÿ¢)¼üÿÿÿÿÿÿÿª)¥üÿÿÿÿÿÿÿ¯)üÿÿÿÿÿÿÿÀ)_üÿÿÿÿÿÿÿË)*“üÿÿÿÿÿÿÿe*üÿÿÿÿÿÿÿ„*{üÿÿÿÿÿÿÿ—*Büÿÿÿÿÿÿÿ¦*|üÿÿÿÿÿÿÿ¹**}üÿÿÿÿÿÿÿÁ*~üÿÿÿÿÿÿÿÆ*üÿÿÿÿÿÿÿÀ+•üÿÿÿÿÿÿÿØ+˜üÿÿÿÿÿÿÿä+*“üÿÿÿÿÿÿÿh,Küÿÿÿÿÿÿÿv,*“üÿÿÿÿÿÿÿ¬,(üÿÿÿÿÿÿÿ»,*“üÿÿÿÿÿÿÿÊ,*“üÿÿÿÿÿÿÿÙ,*“üÿÿÿÿÿÿÿñ,üÿÿÿÿÿÿÿû,{üÿÿÿÿÿÿÿ-süÿÿÿÿÿÿÿ-|üÿÿÿÿÿÿÿ-*}üÿÿÿÿÿÿÿ-tüÿÿÿÿÿÿÿ$-~üÿÿÿÿÿÿÿ.-{üÿÿÿÿÿÿÿA-BüÿÿÿÿÿÿÿP-|üÿÿÿÿÿÿÿc-*Ÿüÿÿÿÿÿÿÿk-~üÿÿÿÿÿÿÿ{-üÿÿÿÿÿÿÿ‹-üÿÿÿÿÿÿÿ¤-9<#Ë-uüÿÿÿÿÿÿÿé-*“üÿÿÿÿÿÿÿZ.¢üÿÿÿÿÿÿÿ}.vüÿÿÿÿÿÿÿ„.nüÿÿÿÿÿÿÿ‹.»üÿÿÿÿÿÿÿ.™üÿÿÿÿÿÿÿ.šüÿÿÿÿÿÿÿ¦.›üÿÿÿÿÿÿÿ¸.’üÿÿÿÿÿÿÿË.£üÿÿÿÿÿÿÿ/½üÿÿÿÿÿÿÿ/¥üÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ"/_üÿÿÿÿÿÿÿ4/*“üÿÿÿÿÿÿÿ~/˜üÿÿÿÿÿÿÿš/{üÿÿÿÿÿÿÿ­/Büÿÿÿÿÿÿÿ¼/|üÿÿÿÿÿÿÿÏ/*}üÿÿÿÿÿÿÿ×/~üÿÿÿÿÿÿÿÜ/üÿÿÿÿÿÿÿ0•üÿÿÿÿÿÿÿ%0*“üÿÿÿÿÿÿÿ;0KüÿÿÿÿÿÿÿN0üÿÿÿÿÿÿÿU0{üÿÿÿÿÿÿÿ\0wüÿÿÿÿÿÿÿh0|üÿÿÿÿÿÿÿo0*}üÿÿÿÿÿÿÿv0xüÿÿÿÿÿÿÿ~0~üÿÿÿÿÿÿÿˆ0{üÿÿÿÿÿÿÿ›0Büÿÿÿÿÿÿÿª0|üÿÿÿÿÿÿÿ½0*ŸüÿÿÿÿÿÿÿÅ0~üÿÿÿÿÿÿÿÒ0üÿÿÿÿÿÿÿß0üÿÿÿÿÿÿÿý0(üÿÿÿÿÿÿÿ1üÿÿÿÿÿÿÿ$19|"K1yüÿÿÿÿÿÿÿi1*“üÿÿÿÿÿÿÿç1¢üÿÿÿÿÿÿÿ 2züÿÿÿÿÿÿÿ2nüÿÿÿÿÿÿÿ2»üÿÿÿÿÿÿÿ2™üÿÿÿÿÿÿÿ-2šüÿÿÿÿÿÿÿ92›üÿÿÿÿÿÿÿN2’üÿÿÿÿÿÿÿa2£üÿÿÿÿÿÿÿ¡2¾üÿÿÿÿÿÿÿ­2¥üÿÿÿÿÿÿÿ²2üÿÿÿÿÿÿÿ¿2_üÿÿÿÿÿÿÿÑ2*“üÿÿÿÿÿÿÿ!3˜üÿÿÿÿÿÿÿ=3{üÿÿÿÿÿÿÿP3Büÿÿÿÿÿÿÿ_3|üÿÿÿÿÿÿÿr3*}üÿÿÿÿÿÿÿz3~üÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ°3•üÿÿÿÿÿÿÿÅ3*“üÿÿÿÿÿÿÿÛ3Küÿÿÿÿÿÿÿî3üÿÿÿÿÿÿÿõ3{üÿÿÿÿÿÿÿü3{üÿÿÿÿÿÿÿ4|üÿÿÿÿÿÿÿ4*}üÿÿÿÿÿÿÿ4|üÿÿÿÿÿÿÿ4~üÿÿÿÿÿÿÿ(4{üÿÿÿÿÿÿÿ;4BüÿÿÿÿÿÿÿJ4|üÿÿÿÿÿÿÿ]4*Ÿüÿÿÿÿÿÿÿe4~üÿÿÿÿÿÿÿr4üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ4(üÿÿÿÿÿÿÿ¢4üÿÿÿÿÿÿÿÄ49œ5*“üÿÿÿÿÿÿÿ"5}üÿÿÿÿÿÿÿË5¢üÿÿÿÿÿÿÿñ5~üÿÿÿÿÿÿÿø5nüÿÿÿÿÿÿÿÿ5»üÿÿÿÿÿÿÿ6™üÿÿÿÿÿÿÿ6šüÿÿÿÿÿÿÿ 6›üÿÿÿÿÿÿÿ56’üÿÿÿÿÿÿÿH6£üÿÿÿÿÿÿÿ›6¿üÿÿÿÿÿÿÿ§6¥üÿÿÿÿÿÿÿ¬6üÿÿÿÿÿÿÿ¹6_üÿÿÿÿÿÿÿË6*“üÿÿÿÿÿÿÿ7˜üÿÿÿÿÿÿÿ57{üÿÿÿÿÿÿÿH7BüÿÿÿÿÿÿÿW7|üÿÿÿÿÿÿÿj7*}üÿÿÿÿÿÿÿr7~üÿÿÿÿÿÿÿw7üÿÿÿÿÿÿÿ°7•üÿÿÿÿÿÿÿÅ7*“üÿÿÿÿÿÿÿÛ7Küÿÿÿÿÿÿÿî7üÿÿÿÿÿÿÿõ7{üÿÿÿÿÿÿÿü7üÿÿÿÿÿÿÿ8|üÿÿÿÿÿÿÿ8*}üÿÿÿÿÿÿÿ8€üÿÿÿÿÿÿÿ8~üÿÿÿÿÿÿÿ(8{üÿÿÿÿÿÿÿ;8BüÿÿÿÿÿÿÿJ8|üÿÿÿÿÿÿÿ]8*Ÿüÿÿÿÿÿÿÿe8~üÿÿÿÿÿÿÿr8üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ8(üÿÿÿÿÿÿÿ¢8üÿÿÿÿÿÿÿÄ89\9*“üÿÿÿÿÿÿÿ(9üÿÿÿÿÿÿÿ=:¢üÿÿÿÿÿÿÿf:‚üÿÿÿÿÿÿÿm:nüÿÿÿÿÿÿÿt:»üÿÿÿÿÿÿÿy:™üÿÿÿÿÿÿÿ‰:šüÿÿÿÿÿÿÿ•:›üÿÿÿÿÿÿÿª:’üÿÿÿÿÿÿÿ½:£üÿÿÿÿÿÿÿ4;ÀüÿÿÿÿÿÿÿC;¥üÿÿÿÿÿÿÿH;üÿÿÿÿÿÿÿU;_üÿÿÿÿÿÿÿg;*“üÿÿÿÿÿÿÿ±;˜üÿÿÿÿÿÿÿÍ;{üÿÿÿÿÿÿÿà;Büÿÿÿÿÿÿÿï;|üÿÿÿÿÿÿÿ<*}üÿÿÿÿÿÿÿ <~üÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿ@<•üÿÿÿÿÿÿÿU<*“üÿÿÿÿÿÿÿk<Küÿÿÿÿÿÿÿ~<üÿÿÿÿÿÿÿ…<{üÿÿÿÿÿÿÿŒ<ƒüÿÿÿÿÿÿÿ˜<|üÿÿÿÿÿÿÿŸ<*}üÿÿÿÿÿÿÿ¦<„üÿÿÿÿÿÿÿ®<~üÿÿÿÿÿÿÿ¸<{üÿÿÿÿÿÿÿË<BüÿÿÿÿÿÿÿÚ<|üÿÿÿÿÿÿÿí<*Ÿüÿÿÿÿÿÿÿõ<~üÿÿÿÿÿÿÿ=üÿÿÿÿÿÿÿ=üÿÿÿÿÿÿÿ-=(üÿÿÿÿÿÿÿ2=üÿÿÿÿÿÿÿ^=…üÿÿÿÿÿÿÿq=*“üÿÿÿÿÿÿÿ¼=¸üÿÿÿÿÿÿÿÈ=†üÿÿÿÿÿÿÿÜ=¸üÿÿÿÿÿÿÿò=‡üÿÿÿÿÿÿÿ >±üÿÿÿÿÿÿÿ)>ˆüÿÿÿÿÿÿÿ0>‰üÿÿÿÿÿÿÿ7>»üÿÿÿÿÿÿÿM>ˆüÿÿÿÿÿÿÿT>Šüÿÿÿÿÿÿÿ[>»üÿÿÿÿÿÿÿl>ˆüÿÿÿÿÿÿÿs>‹üÿÿÿÿÿÿÿ}>»üÿÿÿÿÿÿÿ‘>ˆüÿÿÿÿÿÿÿ˜>Œüÿÿÿÿÿÿÿ¢>»üÿÿÿÿÿÿÿ§>™üÿÿÿÿÿÿÿµ>šüÿÿÿÿÿÿÿ¿>›üÿÿÿÿÿÿÿÒ>’üÿÿÿÿÿÿÿâ>*Áüÿÿÿÿÿÿÿù>£üÿÿÿÿÿÿÿ?Âüÿÿÿÿÿÿÿ&?*hüÿÿÿÿÿÿÿ5?¥üÿÿÿÿÿÿÿ:?üÿÿÿÿÿÿÿG?_üÿÿÿÿÿÿÿæ?£üÿÿÿÿÿÿÿ@Ãüÿÿÿÿÿÿÿ¸@(üÿÿÿÿÿÿÿ½@üÿÿÿÿÿÿÿÜ@{üÿÿÿÿÿÿÿï@Büÿÿÿÿÿÿÿþ@|üÿÿÿÿÿÿÿA*}üÿÿÿÿÿÿÿA~üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ0A•üÿÿÿÿÿÿÿ@Aüÿÿÿÿÿÿÿ¨AKüÿÿÿÿÿÿÿ­A{üÿÿÿÿÿÿÿ´AüÿÿÿÿÿÿÿÀA|üÿÿÿÿÿÿÿÇA*}üÿÿÿÿÿÿÿÎAŽüÿÿÿÿÿÿÿÖA~üÿÿÿÿÿÿÿàA{üÿÿÿÿÿÿÿóABüÿÿÿÿÿÿÿB|üÿÿÿÿÿÿÿB*ŸüÿÿÿÿÿÿÿB~üÿÿÿÿÿÿÿ*Büÿÿÿÿÿÿÿ7BüÿÿÿÿÿÿÿjB(üÿÿÿÿÿÿÿ„B˜üÿÿÿÿÿÿÿ®B…üÿÿÿÿÿÿÿÁB*“üÿÿÿÿÿÿÿ C¸üÿÿÿÿÿÿÿC†üÿÿÿÿÿÿÿ,C¸üÿÿÿÿÿÿÿBC‡üÿÿÿÿÿÿÿ[C±üÿÿÿÿÿÿÿyCüÿÿÿÿÿÿÿ€C‰üÿÿÿÿÿÿÿ‡C»üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ¤CŠüÿÿÿÿÿÿÿ«C»üÿÿÿÿÿÿÿ¼CüÿÿÿÿÿÿÿÃC‹üÿÿÿÿÿÿÿÍC»üÿÿÿÿÿÿÿáCüÿÿÿÿÿÿÿèCŒüÿÿÿÿÿÿÿòC»üÿÿÿÿÿÿÿ÷C™üÿÿÿÿÿÿÿDšüÿÿÿÿÿÿÿD›üÿÿÿÿÿÿÿ"D’üÿÿÿÿÿÿÿ2D*ÄüÿÿÿÿÿÿÿID£üÿÿÿÿÿÿÿoDÅüÿÿÿÿÿÿÿvD*/üÿÿÿÿÿÿÿ’D¥üÿÿÿÿÿÿÿ—Düÿÿÿÿÿÿÿ¤D_üÿÿÿÿÿÿÿFE£üÿÿÿÿÿÿÿaEÆüÿÿÿÿÿÿÿF(üÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿQÍüÿÿÿÿÿÿÿEQ*?üÿÿÿÿÿÿÿLQ*ÎüÿÿÿÿÿÿÿTQJüÿÿÿÿÿÿÿcQ*ÒüÿÿÿÿÿÿÿuQÐüÿÿÿÿÿÿÿ‚QÓüÿÿÿÿÿÿÿ‰Q*yüÿÿÿÿÿÿÿªQ{üÿÿÿÿÿÿÿ½QBüÿÿÿÿÿÿÿÌQ|üÿÿÿÿÿÿÿßQ*}üÿÿÿÿÿÿÿçQ~üÿÿÿÿÿÿÿìQüÿÿÿÿÿÿÿRLüÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿRKüÿÿÿÿÿÿÿ#R{üÿÿÿÿÿÿÿ*R¨üÿÿÿÿÿÿÿ6R|üÿÿÿÿÿÿÿ=R*}üÿÿÿÿÿÿÿDR©üÿÿÿÿÿÿÿLR~üÿÿÿÿÿÿÿSR{üÿÿÿÿÿÿÿfRBüÿÿÿÿÿÿÿuR|üÿÿÿÿÿÿÿˆR*ŸüÿÿÿÿÿÿÿR~üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿ¥RKüÿÿÿÿÿÿÿ­RüÿÿÿÿÿÿÿµRKüÿÿÿÿÿÿÿÈR*yüÿÿÿÿÿÿÿäRGüÿÿÿÿÿÿÿëRžüÿÿÿÿÿÿÿòRªüÿÿÿÿÿÿÿùR”üÿÿÿÿÿÿÿSÍüÿÿÿÿÿÿÿ S*?üÿÿÿÿÿÿÿS*ÎüÿÿÿÿÿÿÿSJüÿÿÿÿÿÿÿ3S*ÑüÿÿÿÿÿÿÿESÐüÿÿÿÿÿÿÿTS üÿÿÿÿÿÿÿzS{üÿÿÿÿÿÿÿSBüÿÿÿÿÿÿÿœS|üÿÿÿÿÿÿÿ¯S*}üÿÿÿÿÿÿÿ·S~üÿÿÿÿÿÿÿ¼SüÿÿÿÿÿÿÿÑSLüÿÿÿÿÿÿÿáSüÿÿÿÿÿÿÿéSKüÿÿÿÿÿÿÿîS{üÿÿÿÿÿÿÿõS«üÿÿÿÿÿÿÿT|üÿÿÿÿÿÿÿT*}üÿÿÿÿÿÿÿT¬üÿÿÿÿÿÿÿT~üÿÿÿÿÿÿÿT{üÿÿÿÿÿÿÿ1TBüÿÿÿÿÿÿÿ@T|üÿÿÿÿÿÿÿST*Ÿüÿÿÿÿÿÿÿ[T~üÿÿÿÿÿÿÿhTüÿÿÿÿÿÿÿpTKüÿÿÿÿÿÿÿxTüÿÿÿÿÿÿÿ€TKüÿÿÿÿÿÿÿ T*yüÿÿÿÿÿÿÿ¼TGüÿÿÿÿÿÿÿÃT­üÿÿÿÿÿÿÿÊT§üÿÿÿÿÿÿÿÑT”üÿÿÿÿÿÿÿÞTÍüÿÿÿÿÿÿÿåT*?üÿÿÿÿÿÿÿìT*ÎüÿÿÿÿÿÿÿôTJüÿÿÿÿÿÿÿU*ÔüÿÿÿÿÿÿÿUÐüÿÿÿÿÿÿÿ"UÕüÿÿÿÿÿÿÿ)U*yüÿÿÿÿÿÿÿJU{üÿÿÿÿÿÿÿ]UBüÿÿÿÿÿÿÿlU|üÿÿÿÿÿÿÿU*}üÿÿÿÿÿÿÿ‡U~üÿÿÿÿÿÿÿŒUüÿÿÿÿÿÿÿ¦ULüÿÿÿÿÿÿÿ¶Uüÿÿÿÿÿÿÿ¾UKüÿÿÿÿÿÿÿÃU{üÿÿÿÿÿÿÿÊU¨üÿÿÿÿÿÿÿÖU|üÿÿÿÿÿÿÿÝU*}üÿÿÿÿÿÿÿäU©üÿÿÿÿÿÿÿìU~üÿÿÿÿÿÿÿóU{üÿÿÿÿÿÿÿVBüÿÿÿÿÿÿÿV|üÿÿÿÿÿÿÿ(V*Ÿüÿÿÿÿÿÿÿ0V~üÿÿÿÿÿÿÿ=VüÿÿÿÿÿÿÿEVKüÿÿÿÿÿÿÿMVüÿÿÿÿÿÿÿUVKüÿÿÿÿÿÿÿpV*yüÿÿÿÿÿÿÿŒVGüÿÿÿÿÿÿÿ“V®üÿÿÿÿÿÿÿšV¯üÿÿÿÿÿÿÿ¡V”üÿÿÿÿÿÿÿ®VÍüÿÿÿÿÿÿÿµV*?üÿÿÿÿÿÿÿ¼V*ÎüÿÿÿÿÿÿÿÄVJüÿÿÿÿÿÿÿÓV*ÖüÿÿÿÿÿÿÿåVÐüÿÿÿÿÿÿÿòV×üÿÿÿÿÿÿÿùV*yüÿÿÿÿÿÿÿW{üÿÿÿÿÿÿÿ-WBüÿÿÿÿÿÿÿ[{üÿÿÿÿÿÿÿE[´üÿÿÿÿÿÿÿQ[|üÿÿÿÿÿÿÿX[*}üÿÿÿÿÿÿÿ_[µüÿÿÿÿÿÿÿg[~üÿÿÿÿÿÿÿn[{üÿÿÿÿÿÿÿ[Büÿÿÿÿÿÿÿ[|üÿÿÿÿÿÿÿ£[*Ÿüÿÿÿÿÿÿÿ«[~üÿÿÿÿÿÿÿ¸[üÿÿÿÿÿÿÿÀ[KüÿÿÿÿÿÿÿÈ[üÿÿÿÿÿÿÿÐ[Küÿÿÿÿÿÿÿð[*yüÿÿÿÿÿÿÿ \Güÿÿÿÿÿÿÿ\¶üÿÿÿÿÿÿÿ\·üÿÿÿÿÿÿÿ!\”üÿÿÿÿÿÿÿ.\Íüÿÿÿÿÿÿÿ5\*?üÿÿÿÿÿÿÿ<\*ÎüÿÿÿÿÿÿÿD\JüÿÿÿÿÿÿÿS\*Úüÿÿÿÿÿÿÿe\Ðüÿÿÿÿÿÿÿr\Ûüÿÿÿÿÿÿÿ}\³üÿÿÿÿÿÿÿŸ\{üÿÿÿÿÿÿÿ²\BüÿÿÿÿÿÿÿÁ\|üÿÿÿÿÿÿÿÔ\*}üÿÿÿÿÿÿÿÜ\~üÿÿÿÿÿÿÿá\üÿÿÿÿÿÿÿ]Lüÿÿÿÿÿÿÿ]üÿÿÿÿÿÿÿ]Küÿÿÿÿÿÿÿ]{üÿÿÿÿÿÿÿ%]¸üÿÿÿÿÿÿÿ1]|üÿÿÿÿÿÿÿ8]*}üÿÿÿÿÿÿÿ?]¹üÿÿÿÿÿÿÿG]~üÿÿÿÿÿÿÿN]{üÿÿÿÿÿÿÿa]Büÿÿÿÿÿÿÿp]|üÿÿÿÿÿÿÿƒ]*Ÿüÿÿÿÿÿÿÿ‹]~üÿÿÿÿÿÿÿ˜]üÿÿÿÿÿÿÿ ]Küÿÿÿÿÿÿÿ¨]üÿÿÿÿÿÿÿ°]KüÿÿÿÿÿÿÿÐ]*yüÿÿÿÿÿÿÿì]Güÿÿÿÿÿÿÿó]®üÿÿÿÿÿÿÿú]²üÿÿÿÿÿÿÿ^”üÿÿÿÿÿÿÿ^Íüÿÿÿÿÿÿÿ^*?üÿÿÿÿÿÿÿ^*Îüÿÿÿÿÿÿÿ$^Jüÿÿÿÿÿÿÿ3^*ÖüÿÿÿÿÿÿÿE^ÐüÿÿÿÿÿÿÿR^Üüÿÿÿÿÿÿÿ]^³üÿÿÿÿÿÿÿ^{üÿÿÿÿÿÿÿ’^Büÿÿÿÿÿÿÿ¡^|üÿÿÿÿÿÿÿ´^*}üÿÿÿÿÿÿÿ¼^~üÿÿÿÿÿÿÿÁ^üÿÿÿÿÿÿÿá^Lüÿÿÿÿÿÿÿñ^üÿÿÿÿÿÿÿù^Küÿÿÿÿÿÿÿþ^{üÿÿÿÿÿÿÿ_´üÿÿÿÿÿÿÿ_|üÿÿÿÿÿÿÿ_*}üÿÿÿÿÿÿÿ_µüÿÿÿÿÿÿÿ'_~üÿÿÿÿÿÿÿ._{üÿÿÿÿÿÿÿA_BüÿÿÿÿÿÿÿP_|üÿÿÿÿÿÿÿc_*Ÿüÿÿÿÿÿÿÿk_~üÿÿÿÿÿÿÿx_üÿÿÿÿÿÿÿ€_Küÿÿÿÿÿÿÿˆ_üÿÿÿÿÿÿÿ_Küÿÿÿÿÿÿÿ°_*yüÿÿÿÿÿÿÿÌ_GüÿÿÿÿÿÿÿÓ_¦üÿÿÿÿÿÿÿÚ_ºüÿÿÿÿÿÿÿá_”üÿÿÿÿÿÿÿî_Íüÿÿÿÿÿÿÿõ_*?üÿÿÿÿÿÿÿü_*Îüÿÿÿÿÿÿÿ`Jüÿÿÿÿÿÿÿ`*Òüÿÿÿÿÿÿÿ%`Ðüÿÿÿÿÿÿÿ2`Ýüÿÿÿÿÿÿÿ=`³üÿÿÿÿÿÿÿ_`{üÿÿÿÿÿÿÿr`Büÿÿÿÿÿÿÿ`|üÿÿÿÿÿÿÿ”`*}üÿÿÿÿÿÿÿœ`~üÿÿÿÿÿÿÿ¡`üÿÿÿÿÿÿÿÁ`LüÿÿÿÿÿÿÿÑ`üÿÿÿÿÿÿÿÙ`KüÿÿÿÿÿÿÿÞ`{üÿÿÿÿÿÿÿå`»üÿÿÿÿÿÿÿñ`|üÿÿÿÿÿÿÿø`*}üÿÿÿÿÿÿÿÿ`¼üÿÿÿÿÿÿÿa~üÿÿÿÿÿÿÿa{üÿÿÿÿÿÿÿ!aBüÿÿÿÿÿÿÿ0a|üÿÿÿÿÿÿÿCa*ŸüÿÿÿÿÿÿÿKa~üÿÿÿÿÿÿÿXaüÿÿÿÿÿÿÿ`aKüÿÿÿÿÿÿÿhaüÿÿÿÿÿÿÿpaKüÿÿÿÿÿÿÿa*yüÿÿÿÿÿÿÿ¬aGüÿÿÿÿÿÿÿ³a¶üÿÿÿÿÿÿÿºa½üÿÿÿÿÿÿÿÁa”üÿÿÿÿÿÿÿÎaÍüÿÿÿÿÿÿÿÕa*?üÿÿÿÿÿÿÿÜa*ÎüÿÿÿÿÿÿÿäaJüÿÿÿÿÿÿÿóa*ÚüÿÿÿÿÿÿÿbÐüÿÿÿÿÿÿÿbÞüÿÿÿÿÿÿÿAb{üÿÿÿÿÿÿÿTbBüÿÿÿÿÿÿÿcb|üÿÿÿÿÿÿÿvb*}üÿÿÿÿÿÿÿ~b~üÿÿÿÿÿÿÿƒbüÿÿÿÿÿÿÿ¡bLüÿÿÿÿÿÿÿ´büÿÿÿÿÿÿÿ¼bKüÿÿÿÿÿÿÿÁb{üÿÿÿÿÿÿÿÈb¾üÿÿÿÿÿÿÿÔb|üÿÿÿÿÿÿÿÛb*}üÿÿÿÿÿÿÿâb¿üÿÿÿÿÿÿÿêb~üÿÿÿÿÿÿÿñb{üÿÿÿÿÿÿÿcBüÿÿÿÿÿÿÿc|üÿÿÿÿÿÿÿ&c*Ÿüÿÿÿÿÿÿÿ.c~üÿÿÿÿÿÿÿ;cüÿÿÿÿÿÿÿCcKüÿÿÿÿÿÿÿKcüÿÿÿÿÿÿÿScKüÿÿÿÿÿÿÿpc*yüÿÿÿÿÿÿÿŒcGüÿÿÿÿÿÿÿ“c¶üÿÿÿÿÿÿÿšcÀüÿÿÿÿÿÿÿ¡c”üÿÿÿÿÿÿÿ®cÍüÿÿÿÿÿÿÿµc*?üÿÿÿÿÿÿÿ¼c*ÎüÿÿÿÿÿÿÿÄcJüÿÿÿÿÿÿÿÓc*ÚüÿÿÿÿÿÿÿåcÐüÿÿÿÿÿÿÿòcßüÿÿÿÿÿÿÿ!d{üÿÿÿÿÿÿÿ4dBüÿÿÿÿÿÿÿCd|üÿÿÿÿÿÿÿVd*}üÿÿÿÿÿÿÿ^d~üÿÿÿÿÿÿÿcdüÿÿÿÿÿÿÿdLüÿÿÿÿÿÿÿ”düÿÿÿÿÿÿÿœdKüÿÿÿÿÿÿÿ¡d{üÿÿÿÿÿÿÿ¨dÁüÿÿÿÿÿÿÿ´d|üÿÿÿÿÿÿÿ»d*}üÿÿÿÿÿÿÿÂdÂüÿÿÿÿÿÿÿÊd~üÿÿÿÿÿÿÿÑd{üÿÿÿÿÿÿÿädBüÿÿÿÿÿÿÿód|üÿÿÿÿÿÿÿe*Ÿüÿÿÿÿÿÿÿe~üÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿ#eKüÿÿÿÿÿÿÿ+eüÿÿÿÿÿÿÿ3eKüÿÿÿÿÿÿÿYe*yüÿÿÿÿÿÿÿreGüÿÿÿÿÿÿÿyeÃüÿÿÿÿÿÿÿ€eÄüÿÿÿÿÿÿÿ‡e”üÿÿÿÿÿÿÿ”eÍüÿÿÿÿÿÿÿ›e*?üÿÿÿÿÿÿÿ¢e*ÎüÿÿÿÿÿÿÿªeJüÿÿÿÿÿÿÿ³e*ÄüÿÿÿÿÿÿÿÅeÐüÿÿÿÿÿÿÿÒeàüÿÿÿÿÿÿÿf{üÿÿÿÿÿÿÿfBüÿÿÿÿÿÿÿ&f|üÿÿÿÿÿÿÿ:f*}üÿÿÿÿÿÿÿBf~üÿÿÿÿÿÿÿGfüÿÿÿÿÿÿÿafLüÿÿÿÿÿÿÿqfüÿÿÿÿÿÿÿyfKüÿÿÿÿÿÿÿ~f{üÿÿÿÿÿÿÿ…fÅüÿÿÿÿÿÿÿ‘f|üÿÿÿÿÿÿÿ˜f*}üÿÿÿÿÿÿÿŸfÆüÿÿÿÿÿÿÿ§f~üÿÿÿÿÿÿÿ®f{üÿÿÿÿÿÿÿÁfBüÿÿÿÿÿÿÿÐf|üÿÿÿÿÿÿÿäf*Ÿüÿÿÿÿÿÿÿìf~üÿÿÿÿÿÿÿùfüÿÿÿÿÿÿÿgKüÿÿÿÿÿÿÿ güÿÿÿÿÿÿÿgKüÿÿÿÿÿÿÿ9g*yüÿÿÿÿÿÿÿRgGüÿÿÿÿÿÿÿYgÇüÿÿÿÿÿÿÿ`gÈüÿÿÿÿÿÿÿgg”üÿÿÿÿÿÿÿtgÍüÿÿÿÿÿÿÿ{g*?üÿÿÿÿÿÿÿ‚g*ÎüÿÿÿÿÿÿÿŠgJüÿÿÿÿÿÿÿ“g*áüÿÿÿÿÿÿÿ¥gÐüÿÿÿÿÿÿÿ²gâüÿÿÿÿÿÿÿäg{üÿÿÿÿÿÿÿ÷gBüÿÿÿÿÿÿÿh|üÿÿÿÿÿÿÿh*}üÿÿÿÿÿÿÿ"h~üÿÿÿÿÿÿÿ'hüÿÿÿÿÿÿÿAhLüÿÿÿÿÿÿÿQhüÿÿÿÿÿÿÿYhKüÿÿÿÿÿÿÿ^h{üÿÿÿÿÿÿÿehÉüÿÿÿÿÿÿÿqh|üÿÿÿÿÿÿÿxh*}üÿÿÿÿÿÿÿhÊüÿÿÿÿÿÿÿ‡h~üÿÿÿÿÿÿÿŽh{üÿÿÿÿÿÿÿ¡hBüÿÿÿÿÿÿÿ°h|üÿÿÿÿÿÿÿÄh*ŸüÿÿÿÿÿÿÿÌh~üÿÿÿÿÿÿÿÙhüÿÿÿÿÿÿÿáhKüÿÿÿÿÿÿÿéhüÿÿÿÿÿÿÿñhKüÿÿÿÿÿÿÿi*yüÿÿÿÿÿÿÿ2iGüÿÿÿÿÿÿÿ9iËüÿÿÿÿÿÿÿ@iÌüÿÿÿÿÿÿÿGi”üÿÿÿÿÿÿÿTiÍüÿÿÿÿÿÿÿ[i*?üÿÿÿÿÿÿÿbi*ÎüÿÿÿÿÿÿÿjiJüÿÿÿÿÿÿÿsi*ãüÿÿÿÿÿÿÿ…iÐüÿÿÿÿÿÿÿ’iâüÿÿÿÿÿÿÿÄi{üÿÿÿÿÿÿÿ×iBüÿÿÿÿÿÿÿæi|üÿÿÿÿÿÿÿúi*}üÿÿÿÿÿÿÿj~üÿÿÿÿÿÿÿjüÿÿÿÿÿÿÿ!jLüÿÿÿÿÿÿÿ1jüÿÿÿÿÿÿÿ9jKüÿÿÿÿÿÿÿ>j{üÿÿÿÿÿÿÿEjÍüÿÿÿÿÿÿÿQj|üÿÿÿÿÿÿÿXj*}üÿÿÿÿÿÿÿ_jÎüÿÿÿÿÿÿÿgj~üÿÿÿÿÿÿÿnj{üÿÿÿÿÿÿÿjBüÿÿÿÿÿÿÿj|üÿÿÿÿÿÿÿ¤j*Ÿüÿÿÿÿÿÿÿ¬j~üÿÿÿÿÿÿÿ¹jüÿÿÿÿÿÿÿÁjKüÿÿÿÿÿÿÿÉjüÿÿÿÿÿÿÿÑjKüÿÿÿÿÿÿÿùj*yüÿÿÿÿÿÿÿkGüÿÿÿÿÿÿÿkÏüÿÿÿÿÿÿÿ kÐüÿÿÿÿÿÿÿ'k”üÿÿÿÿÿÿÿ4kÍüÿÿÿÿÿÿÿ;k*?üÿÿÿÿÿÿÿBk*ÎüÿÿÿÿÿÿÿJkJüÿÿÿÿÿÿÿSk*äüÿÿÿÿÿÿÿekÐüÿÿÿÿÿÿÿrkâüÿÿÿÿÿÿÿ¤k{üÿÿÿÿÿÿÿ·kBüÿÿÿÿÿÿÿÆk|üÿÿÿÿÿÿÿÚk*}üÿÿÿÿÿÿÿâk~üÿÿÿÿÿÿÿçküÿÿÿÿÿÿÿlLüÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿlKüÿÿÿÿÿÿÿl{üÿÿÿÿÿÿÿ%lÑüÿÿÿÿÿÿÿ1l|üÿÿÿÿÿÿÿ8l*}üÿÿÿÿÿÿÿ?lÒüÿÿÿÿÿÿÿGl~üÿÿÿÿÿÿÿNl{üÿÿÿÿÿÿÿalBüÿÿÿÿÿÿÿpl|üÿÿÿÿÿÿÿ„l*ŸüÿÿÿÿÿÿÿŒl~üÿÿÿÿÿÿÿ™lüÿÿÿÿÿÿÿ¡lKüÿÿÿÿÿÿÿ©lüÿÿÿÿÿÿÿ±lKüÿÿÿÿÿÿÿÙl*yüÿÿÿÿÿÿÿòlGüÿÿÿÿÿÿÿùl­üÿÿÿÿÿÿÿmÓüÿÿÿÿÿÿÿm”üÿÿÿÿÿÿÿmÍüÿÿÿÿÿÿÿm*?üÿÿÿÿÿÿÿ"m*Îüÿÿÿÿÿÿÿ*mJüÿÿÿÿÿÿÿ3m*ÔüÿÿÿÿÿÿÿEmÐüÿÿÿÿÿÿÿRmâüÿÿÿÿÿÿÿ„m{üÿÿÿÿÿÿÿ—mBüÿÿÿÿÿÿÿ¦m|üÿÿÿÿÿÿÿºm*}üÿÿÿÿÿÿÿÂm~üÿÿÿÿÿÿÿÇmüÿÿÿÿÿÿÿámLüÿÿÿÿÿÿÿñmüÿÿÿÿÿÿÿùmKüÿÿÿÿÿÿÿþm{üÿÿÿÿÿÿÿnÔüÿÿÿÿÿÿÿn|üÿÿÿÿÿÿÿn*}üÿÿÿÿÿÿÿnÕüÿÿÿÿÿÿÿ'n~üÿÿÿÿÿÿÿ.n{üÿÿÿÿÿÿÿAnBüÿÿÿÿÿÿÿPn|üÿÿÿÿÿÿÿdn*Ÿüÿÿÿÿÿÿÿln~üÿÿÿÿÿÿÿynüÿÿÿÿÿÿÿnKüÿÿÿÿÿÿÿ‰nüÿÿÿÿÿÿÿ‘nKüÿÿÿÿÿÿÿ¹n*yüÿÿÿÿÿÿÿÒnGüÿÿÿÿÿÿÿÙn®üÿÿÿÿÿÿÿànÖüÿÿÿÿÿÿÿçn”üÿÿÿÿÿÿÿônÍüÿÿÿÿÿÿÿûn*?üÿÿÿÿÿÿÿo*Îüÿÿÿÿÿÿÿ oJüÿÿÿÿÿÿÿo*Öüÿÿÿÿÿÿÿ%oÐüÿÿÿÿÿÿÿ2oâüÿÿÿÿÿÿÿdo{üÿÿÿÿÿÿÿwoBüÿÿÿÿÿÿÿ†o|üÿÿÿÿÿÿÿšo*}üÿÿÿÿÿÿÿ¢o~üÿÿÿÿÿÿÿ§oüÿÿÿÿÿÿÿÁoLüÿÿÿÿÿÿÿÑoüÿÿÿÿÿÿÿÙoKüÿÿÿÿÿÿÿÞo{üÿÿÿÿÿÿÿåo×üÿÿÿÿÿÿÿño|üÿÿÿÿÿÿÿøo*}üÿÿÿÿÿÿÿÿoØüÿÿÿÿÿÿÿp~üÿÿÿÿÿÿÿp{üÿÿÿÿÿÿÿ!pBüÿÿÿÿÿÿÿ0p|üÿÿÿÿÿÿÿDp*ŸüÿÿÿÿÿÿÿLp~üÿÿÿÿÿÿÿYpüÿÿÿÿÿÿÿapKüÿÿÿÿÿÿÿipüÿÿÿÿÿÿÿqpKüÿÿÿÿÿÿÿ™p*yüÿÿÿÿÿÿÿ²pGüÿÿÿÿÿÿÿ¹p¦üÿÿÿÿÿÿÿÀpÙüÿÿÿÿÿÿÿÇp”üÿÿÿÿÿÿÿÔpÍüÿÿÿÿÿÿÿÛp*?üÿÿÿÿÿÿÿâp*ÎüÿÿÿÿÿÿÿêpJüÿÿÿÿÿÿÿóp*ÒüÿÿÿÿÿÿÿqÐüÿÿÿÿÿÿÿqâüÿÿÿÿÿÿÿDq{üÿÿÿÿÿÿÿWqBüÿÿÿÿÿÿÿfq|üÿÿÿÿÿÿÿzq*}üÿÿÿÿÿÿÿ‚q~üÿÿÿÿÿÿÿ‡qüÿÿÿÿÿÿÿ¡qLüÿÿÿÿÿÿÿ±qüÿÿÿÿÿÿÿ¹qKüÿÿÿÿÿÿÿ¾q{üÿÿÿÿÿÿÿÅqÚüÿÿÿÿÿÿÿÑq|üÿÿÿÿÿÿÿØq*}üÿÿÿÿÿÿÿßqÛüÿÿÿÿÿÿÿçq~üÿÿÿÿÿÿÿîq{üÿÿÿÿÿÿÿrBüÿÿÿÿÿÿÿr|üÿÿÿÿÿÿÿ$r*Ÿüÿÿÿÿÿÿÿ,r~üÿÿÿÿÿÿÿ9rüÿÿÿÿÿÿÿArKüÿÿÿÿÿÿÿIrüÿÿÿÿÿÿÿQrKüÿÿÿÿÿÿÿyr*yüÿÿÿÿÿÿÿ’rGüÿÿÿÿÿÿÿ™r’üÿÿÿÿÿÿÿ rÜüÿÿÿÿÿÿÿ§r”üÿÿÿÿÿÿÿ´rÍüÿÿÿÿÿÿÿ»r*?üÿÿÿÿÿÿÿÂr*ÎüÿÿÿÿÿÿÿÊrJüÿÿÿÿÿÿÿÓr*ÏüÿÿÿÿÿÿÿårÐüÿÿÿÿÿÿÿòrâüÿÿÿÿÿÿÿ$s{üÿÿÿÿÿÿÿ7sBüÿÿÿÿÿÿÿFs|üÿÿÿÿÿÿÿZs*}üÿÿÿÿÿÿÿbs~üÿÿÿÿÿÿÿgsüÿÿÿÿÿÿÿsLüÿÿÿÿÿÿÿ‘süÿÿÿÿÿÿÿ™sKüÿÿÿÿÿÿÿžs{üÿÿÿÿÿÿÿ¥sÝüÿÿÿÿÿÿÿ±s|üÿÿÿÿÿÿÿ¸s*}üÿÿÿÿÿÿÿ¿sÞüÿÿÿÿÿÿÿÇs~üÿÿÿÿÿÿÿÎs{üÿÿÿÿÿÿÿásBüÿÿÿÿÿÿÿðs|üÿÿÿÿÿÿÿt*Ÿüÿÿÿÿÿÿÿ t~üÿÿÿÿÿÿÿtüÿÿÿÿÿÿÿ!tKüÿÿÿÿÿÿÿ)tüÿÿÿÿÿÿÿ1tKüÿÿÿÿÿÿÿYt*yüÿÿÿÿÿÿÿrtGüÿÿÿÿÿÿÿytßüÿÿÿÿÿÿÿ€tàüÿÿÿÿÿÿÿ‡t”üÿÿÿÿÿÿÿ”tÍüÿÿÿÿÿÿÿ›t*?üÿÿÿÿÿÿÿ¢t*ÎüÿÿÿÿÿÿÿªtJüÿÿÿÿÿÿÿ³t*²üÿÿÿÿÿÿÿÅtÐüÿÿÿÿÿÿÿÒtàüÿÿÿÿÿÿÿu{üÿÿÿÿÿÿÿuBüÿÿÿÿÿÿÿ&u|üÿÿÿÿÿÿÿ:u*}üÿÿÿÿÿÿÿBu~üÿÿÿÿÿÿÿGuüÿÿÿÿÿÿÿauLüÿÿÿÿÿÿÿquüÿÿÿÿÿÿÿyuKüÿÿÿÿÿÿÿ~u{üÿÿÿÿÿÿÿ…uáüÿÿÿÿÿÿÿ‘u|üÿÿÿÿÿÿÿ˜u*}üÿÿÿÿÿÿÿŸuâüÿÿÿÿÿÿÿ§u~üÿÿÿÿÿÿÿ®u{üÿÿÿÿÿÿÿÁuBüÿÿÿÿÿÿÿÐu|üÿÿÿÿÿÿÿäu*Ÿüÿÿÿÿÿÿÿìu~üÿÿÿÿÿÿÿùuüÿÿÿÿÿÿÿvKüÿÿÿÿÿÿÿ vüÿÿÿÿÿÿÿvKüÿÿÿÿÿÿÿ9v*yüÿÿÿÿÿÿÿRvGüÿÿÿÿÿÿÿYvãüÿÿÿÿÿÿÿ`väüÿÿÿÿÿÿÿgv”üÿÿÿÿÿÿÿtvÍüÿÿÿÿÿÿÿ{v*?üÿÿÿÿÿÿÿ‚v*ÎüÿÿÿÿÿÿÿŠvJüÿÿÿÿÿÿÿ“v*µüÿÿÿÿÿÿÿ¥vÐüÿÿÿÿÿÿÿ²vàüÿÿÿÿÿÿÿäv{üÿÿÿÿÿÿÿ÷vBüÿÿÿÿÿÿÿw|üÿÿÿÿÿÿÿw*}üÿÿÿÿÿÿÿ"w~üÿÿÿÿÿÿÿ'wüÿÿÿÿÿÿÿAwLüÿÿÿÿÿÿÿQwüÿÿÿÿÿÿÿYwKüÿÿÿÿÿÿÿ^w{üÿÿÿÿÿÿÿewåüÿÿÿÿÿÿÿqw|üÿÿÿÿÿÿÿxw*}üÿÿÿÿÿÿÿwæüÿÿÿÿÿÿÿ‡w~üÿÿÿÿÿÿÿŽw{üÿÿÿÿÿÿÿ¡wBüÿÿÿÿÿÿÿ°w|üÿÿÿÿÿÿÿÄw*ŸüÿÿÿÿÿÿÿÌw~üÿÿÿÿÿÿÿÙwüÿÿÿÿÿÿÿáwKüÿÿÿÿÿÿÿéwüÿÿÿÿÿÿÿñwKüÿÿÿÿÿÿÿx*yüÿÿÿÿÿÿÿ2xGüÿÿÿÿÿÿÿ9xçüÿÿÿÿÿÿÿ@xèüÿÿÿÿÿÿÿGx”üÿÿÿÿÿÿÿTxÍüÿÿÿÿÿÿÿ[x*?üÿÿÿÿÿÿÿbx*ÎüÿÿÿÿÿÿÿjxJüÿÿÿÿÿÿÿsx*Áüÿÿÿÿÿÿÿ…xÐüÿÿÿÿÿÿÿ’xàüÿÿÿÿÿÿÿÄx{üÿÿÿÿÿÿÿ×xBüÿÿÿÿÿÿÿæx|üÿÿÿÿÿÿÿúx*}üÿÿÿÿÿÿÿy~üÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ!yLüÿÿÿÿÿÿÿ1yüÿÿÿÿÿÿÿ9yKüÿÿÿÿÿÿÿ>y{üÿÿÿÿÿÿÿEyéüÿÿÿÿÿÿÿQy|üÿÿÿÿÿÿÿXy*}üÿÿÿÿÿÿÿ_yêüÿÿÿÿÿÿÿgy~üÿÿÿÿÿÿÿny{üÿÿÿÿÿÿÿyBüÿÿÿÿÿÿÿy|üÿÿÿÿÿÿÿ¤y*Ÿüÿÿÿÿÿÿÿ¬y~üÿÿÿÿÿÿÿ¹yüÿÿÿÿÿÿÿÁyKüÿÿÿÿÿÿÿÉyüÿÿÿÿÿÿÿÑyKüÿÿÿÿÿÿÿùy*yüÿÿÿÿÿÿÿzGüÿÿÿÿÿÿÿz¶üÿÿÿÿÿÿÿ zëüÿÿÿÿÿÿÿ'z”üÿÿÿÿÿÿÿ4zÍüÿÿÿÿÿÿÿ;z*?üÿÿÿÿÿÿÿBz*ÎüÿÿÿÿÿÿÿJzJüÿÿÿÿÿÿÿSz*ÚüÿÿÿÿÿÿÿezÐüÿÿÿÿÿÿÿrzâüÿÿÿÿÿÿÿ¤z{üÿÿÿÿÿÿÿ·zBüÿÿÿÿÿÿÿÆz|üÿÿÿÿÿÿÿÚz*}üÿÿÿÿÿÿÿâz~üÿÿÿÿÿÿÿçzüÿÿÿÿÿÿÿ{Lüÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ{Küÿÿÿÿÿÿÿ{{üÿÿÿÿÿÿÿ%{ìüÿÿÿÿÿÿÿ1{|üÿÿÿÿÿÿÿ8{*}üÿÿÿÿÿÿÿ?{íüÿÿÿÿÿÿÿG{~üÿÿÿÿÿÿÿN{{üÿÿÿÿÿÿÿa{Büÿÿÿÿÿÿÿp{|üÿÿÿÿÿÿÿ„{*ŸüÿÿÿÿÿÿÿŒ{~üÿÿÿÿÿÿÿ™{üÿÿÿÿÿÿÿ¡{Küÿÿÿÿÿÿÿ©{üÿÿÿÿÿÿÿ±{KüÿÿÿÿÿÿÿÙ{*yüÿÿÿÿÿÿÿò{Güÿÿÿÿÿÿÿù{žüÿÿÿÿÿÿÿ|îüÿÿÿÿÿÿÿ|”üÿÿÿÿÿÿÿ|Íüÿÿÿÿÿÿÿ|*?üÿÿÿÿÿÿÿ"|*Îüÿÿÿÿÿÿÿ*|Jüÿÿÿÿÿÿÿ3|*ÑüÿÿÿÿÿÿÿE|ÐüÿÿÿÿÿÿÿR|âüÿÿÿÿÿÿÿ„|{üÿÿÿÿÿÿÿ—|Büÿÿÿÿÿÿÿ¦||üÿÿÿÿÿÿÿº|*}üÿÿÿÿÿÿÿÂ|~üÿÿÿÿÿÿÿÇ|üÿÿÿÿÿÿÿá|Lüÿÿÿÿÿÿÿñ|üÿÿÿÿÿÿÿù|Küÿÿÿÿÿÿÿþ|{üÿÿÿÿÿÿÿ}ïüÿÿÿÿÿÿÿ}|üÿÿÿÿÿÿÿ}*}üÿÿÿÿÿÿÿ}ðüÿÿÿÿÿÿÿ'}~üÿÿÿÿÿÿÿ.}{üÿÿÿÿÿÿÿA}BüÿÿÿÿÿÿÿP}|üÿÿÿÿÿÿÿd}*Ÿüÿÿÿÿÿÿÿl}~üÿÿÿÿÿÿÿy}üÿÿÿÿÿÿÿ}Küÿÿÿÿÿÿÿ‰}üÿÿÿÿÿÿÿ‘}Küÿÿÿÿÿÿÿ¹}*yüÿÿÿÿÿÿÿÒ}GüÿÿÿÿÿÿÿÙ}ñüÿÿÿÿÿÿÿà}òüÿÿÿÿÿÿÿç}”üÿÿÿÿÿÿÿô}Íüÿÿÿÿÿÿÿû}*?üÿÿÿÿÿÿÿ~*Îüÿÿÿÿÿÿÿ ~Jüÿÿÿÿÿÿÿ~*åüÿÿÿÿÿÿÿ%~Ðüÿÿÿÿÿÿÿ2~âüÿÿÿÿÿÿÿd~{üÿÿÿÿÿÿÿw~Büÿÿÿÿÿÿÿ†~|üÿÿÿÿÿÿÿš~*}üÿÿÿÿÿÿÿ¢~~üÿÿÿÿÿÿÿ§~üÿÿÿÿÿÿÿÁ~LüÿÿÿÿÿÿÿÑ~üÿÿÿÿÿÿÿÙ~KüÿÿÿÿÿÿÿÞ~{üÿÿÿÿÿÿÿå~óüÿÿÿÿÿÿÿñ~|üÿÿÿÿÿÿÿø~*}üÿÿÿÿÿÿÿÿ~ôüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ!Büÿÿÿÿÿÿÿ0|üÿÿÿÿÿÿÿD*ŸüÿÿÿÿÿÿÿL~üÿÿÿÿÿÿÿYüÿÿÿÿÿÿÿaKüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿqKüÿÿÿÿÿÿÿ™*yüÿÿÿÿÿÿÿ²Güÿÿÿÿÿÿÿ¹õüÿÿÿÿÿÿÿÀöüÿÿÿÿÿÿÿÇ”üÿÿÿÿÿÿÿÔÍüÿÿÿÿÿÿÿÛ*?üÿÿÿÿÿÿÿâ*ÎüÿÿÿÿÿÿÿêJüÿÿÿÿÿÿÿó*æüÿÿÿÿÿÿÿ€Ðüÿÿÿÿÿÿÿ€âüÿÿÿÿÿÿÿD€{üÿÿÿÿÿÿÿW€Büÿÿÿÿÿÿÿf€|üÿÿÿÿÿÿÿz€*}üÿÿÿÿÿÿÿ‚€~üÿÿÿÿÿÿÿ‡€üÿÿÿÿÿÿÿ¡€Lüÿÿÿÿÿÿÿ±€üÿÿÿÿÿÿÿ¹€Küÿÿÿÿÿÿÿ¾€{üÿÿÿÿÿÿÿÅ€÷üÿÿÿÿÿÿÿÑ€|üÿÿÿÿÿÿÿØ€*}üÿÿÿÿÿÿÿ߀øüÿÿÿÿÿÿÿç€~üÿÿÿÿÿÿÿî€{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ$*Ÿüÿÿÿÿÿÿÿ,~üÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿAKüÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿQKüÿÿÿÿÿÿÿy*yüÿÿÿÿÿÿÿ’Güÿÿÿÿÿÿÿ™ùüÿÿÿÿÿÿÿ úüÿÿÿÿÿÿÿ§”üÿÿÿÿÿÿÿ´Íüÿÿÿÿÿÿÿ»*?üÿÿÿÿÿÿÿÂ*ÎüÿÿÿÿÿÿÿÊJüÿÿÿÿÿÿÿÓ*çüÿÿÿÿÿÿÿåÐüÿÿÿÿÿÿÿòâüÿÿÿÿÿÿÿ$‚{üÿÿÿÿÿÿÿ7‚BüÿÿÿÿÿÿÿF‚|üÿÿÿÿÿÿÿZ‚*}üÿÿÿÿÿÿÿb‚~üÿÿÿÿÿÿÿg‚üÿÿÿÿÿÿÿ‚Lüÿÿÿÿÿÿÿ‘‚üÿÿÿÿÿÿÿ™‚Küÿÿÿÿÿÿÿž‚{üÿÿÿÿÿÿÿ¥‚ûüÿÿÿÿÿÿÿ±‚|üÿÿÿÿÿÿÿ¸‚*}üÿÿÿÿÿÿÿ¿‚üüÿÿÿÿÿÿÿÇ‚~üÿÿÿÿÿÿÿ΂{üÿÿÿÿÿÿÿá‚Büÿÿÿÿÿÿÿð‚|üÿÿÿÿÿÿÿƒ*Ÿüÿÿÿÿÿÿÿ ƒ~üÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ!ƒKüÿÿÿÿÿÿÿ)ƒüÿÿÿÿÿÿÿ1ƒKüÿÿÿÿÿÿÿYƒ*yüÿÿÿÿÿÿÿrƒGüÿÿÿÿÿÿÿyƒýüÿÿÿÿÿÿÿ€ƒþüÿÿÿÿÿÿÿ‡ƒ”üÿÿÿÿÿÿÿ”ƒÍüÿÿÿÿÿÿÿ›ƒ*?üÿÿÿÿÿÿÿ¢ƒ*ÎüÿÿÿÿÿÿÿªƒJüÿÿÿÿÿÿÿ³ƒ*èüÿÿÿÿÿÿÿŃÐüÿÿÿÿÿÿÿÒƒâüÿÿÿÿÿÿÿ„{üÿÿÿÿÿÿÿ„Büÿÿÿÿÿÿÿ&„|üÿÿÿÿÿÿÿ:„*}üÿÿÿÿÿÿÿB„~üÿÿÿÿÿÿÿG„üÿÿÿÿÿÿÿa„Lüÿÿÿÿÿÿÿq„üÿÿÿÿÿÿÿy„Küÿÿÿÿÿÿÿ~„{üÿÿÿÿÿÿÿ…„ÿüÿÿÿÿÿÿÿ‘„|üÿÿÿÿÿÿÿ˜„*}üÿÿÿÿÿÿÿŸ„üÿÿÿÿÿÿÿ§„~üÿÿÿÿÿÿÿ®„{üÿÿÿÿÿÿÿÁ„BüÿÿÿÿÿÿÿЄ|üÿÿÿÿÿÿÿä„*Ÿüÿÿÿÿÿÿÿì„~üÿÿÿÿÿÿÿù„üÿÿÿÿÿÿÿ…Küÿÿÿÿÿÿÿ …üÿÿÿÿÿÿÿ…Küÿÿÿÿÿÿÿ9…*yüÿÿÿÿÿÿÿR…GüÿÿÿÿÿÿÿY…üÿÿÿÿÿÿÿ`…üÿÿÿÿÿÿÿg…”üÿÿÿÿÿÿÿt…Íüÿÿÿÿÿÿÿ{…*?üÿÿÿÿÿÿÿ‚…*ÎüÿÿÿÿÿÿÿŠ…Jüÿÿÿÿÿÿÿ“…*éüÿÿÿÿÿÿÿ¥…Ðüÿÿÿÿÿÿÿ²…âüÿÿÿÿÿÿÿä…{üÿÿÿÿÿÿÿ÷…Büÿÿÿÿÿÿÿ†|üÿÿÿÿÿÿÿ†*}üÿÿÿÿÿÿÿ"†~üÿÿÿÿÿÿÿ'†üÿÿÿÿÿÿÿA†LüÿÿÿÿÿÿÿQ†üÿÿÿÿÿÿÿY†Küÿÿÿÿÿÿÿ^†{üÿÿÿÿÿÿÿe†üÿÿÿÿÿÿÿq†|üÿÿÿÿÿÿÿx†*}üÿÿÿÿÿÿÿ†üÿÿÿÿÿÿÿ‡†~üÿÿÿÿÿÿÿŽ†{üÿÿÿÿÿÿÿ¡†Büÿÿÿÿÿÿÿ°†|üÿÿÿÿÿÿÿĆ*Ÿüÿÿÿÿÿÿÿ̆~üÿÿÿÿÿÿÿÙ†üÿÿÿÿÿÿÿá†Küÿÿÿÿÿÿÿé†üÿÿÿÿÿÿÿñ†Küÿÿÿÿÿÿÿ‡*yüÿÿÿÿÿÿÿ2‡Güÿÿÿÿÿÿÿ9‡üÿÿÿÿÿÿÿ@‡üÿÿÿÿÿÿÿG‡”üÿÿÿÿÿÿÿT‡Íüÿÿÿÿÿÿÿ[‡*?üÿÿÿÿÿÿÿb‡*Îüÿÿÿÿÿÿÿj‡Jüÿÿÿÿÿÿÿs‡*êüÿÿÿÿÿÿÿ…‡Ðüÿÿÿÿÿÿÿ’‡âüÿÿÿÿÿÿÿć{üÿÿÿÿÿÿÿׇBüÿÿÿÿÿÿÿæ‡|üÿÿÿÿÿÿÿú‡*}üÿÿÿÿÿÿÿˆ~üÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿ!ˆLüÿÿÿÿÿÿÿ1ˆüÿÿÿÿÿÿÿ9ˆKüÿÿÿÿÿÿÿ>ˆ{üÿÿÿÿÿÿÿEˆüÿÿÿÿÿÿÿQˆ|üÿÿÿÿÿÿÿXˆ*}üÿÿÿÿÿÿÿ_ˆüÿÿÿÿÿÿÿgˆ~üÿÿÿÿÿÿÿnˆ{üÿÿÿÿÿÿÿˆBüÿÿÿÿÿÿÿˆ|üÿÿÿÿÿÿÿ¤ˆ*Ÿüÿÿÿÿÿÿÿ¬ˆ~üÿÿÿÿÿÿÿ¹ˆüÿÿÿÿÿÿÿÁˆKüÿÿÿÿÿÿÿɈüÿÿÿÿÿÿÿшKüÿÿÿÿÿÿÿùˆ*yüÿÿÿÿÿÿÿ‰Güÿÿÿÿÿÿÿ‰ üÿÿÿÿÿÿÿ ‰ üÿÿÿÿÿÿÿ'‰”üÿÿÿÿÿÿÿ4‰Íüÿÿÿÿÿÿÿ;‰*?üÿÿÿÿÿÿÿB‰*ÎüÿÿÿÿÿÿÿJ‰JüÿÿÿÿÿÿÿS‰*ëüÿÿÿÿÿÿÿe‰Ðüÿÿÿÿÿÿÿr‰âüÿÿÿÿÿÿÿ¤‰{üÿÿÿÿÿÿÿ·‰BüÿÿÿÿÿÿÿƉ|üÿÿÿÿÿÿÿÚ‰*}üÿÿÿÿÿÿÿâ‰~üÿÿÿÿÿÿÿç‰üÿÿÿÿÿÿÿŠLüÿÿÿÿÿÿÿŠüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿŠ{üÿÿÿÿÿÿÿ%Š üÿÿÿÿÿÿÿ1Š|üÿÿÿÿÿÿÿ8Š*}üÿÿÿÿÿÿÿ?Š üÿÿÿÿÿÿÿGŠ~üÿÿÿÿÿÿÿNŠ{üÿÿÿÿÿÿÿaŠBüÿÿÿÿÿÿÿpŠ|üÿÿÿÿÿÿÿ„Š*ŸüÿÿÿÿÿÿÿŒŠ~üÿÿÿÿÿÿÿ™Šüÿÿÿÿÿÿÿ¡ŠKüÿÿÿÿÿÿÿ©Šüÿÿÿÿÿÿÿ±ŠKüÿÿÿÿÿÿÿÙŠ*yüÿÿÿÿÿÿÿòŠGüÿÿÿÿÿÿÿùŠ üÿÿÿÿÿÿÿ‹üÿÿÿÿÿÿÿ‹”üÿÿÿÿÿÿÿ‹Íüÿÿÿÿÿÿÿ‹*?üÿÿÿÿÿÿÿ"‹*Îüÿÿÿÿÿÿÿ*‹Jüÿÿÿÿÿÿÿ3‹*ìüÿÿÿÿÿÿÿE‹ÐüÿÿÿÿÿÿÿR‹âüÿÿÿÿÿÿÿ„‹{üÿÿÿÿÿÿÿ—‹Büÿÿÿÿÿÿÿ¦‹|üÿÿÿÿÿÿÿº‹*}üÿÿÿÿÿÿÿ‹~üÿÿÿÿÿÿÿÇ‹üÿÿÿÿÿÿÿá‹Lüÿÿÿÿÿÿÿñ‹üÿÿÿÿÿÿÿù‹Küÿÿÿÿÿÿÿþ‹{üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿŒ|üÿÿÿÿÿÿÿŒ*}üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ'Œ~üÿÿÿÿÿÿÿ.Œ{üÿÿÿÿÿÿÿAŒBüÿÿÿÿÿÿÿPŒ|üÿÿÿÿÿÿÿdŒ*ŸüÿÿÿÿÿÿÿlŒ~üÿÿÿÿÿÿÿyŒüÿÿÿÿÿÿÿŒKüÿÿÿÿÿÿÿ‰Œüÿÿÿÿÿÿÿ‘ŒKüÿÿÿÿÿÿÿ¹Œ*yüÿÿÿÿÿÿÿÒŒGüÿÿÿÿÿÿÿÙŒüÿÿÿÿÿÿÿàŒüÿÿÿÿÿÿÿ猔üÿÿÿÿÿÿÿôŒÍüÿÿÿÿÿÿÿûŒ*?üÿÿÿÿÿÿÿ*Îüÿÿÿÿÿÿÿ Jüÿÿÿÿÿÿÿ*íüÿÿÿÿÿÿÿ%Ðüÿÿÿÿÿÿÿ2âüÿÿÿÿÿÿÿd{üÿÿÿÿÿÿÿwBüÿÿÿÿÿÿÿ†|üÿÿÿÿÿÿÿš*}üÿÿÿÿÿÿÿ¢~üÿÿÿÿÿÿÿ§üÿÿÿÿÿÿÿÁLüÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿÙKüÿÿÿÿÿÿÿÞ{üÿÿÿÿÿÿÿåüÿÿÿÿÿÿÿñ|üÿÿÿÿÿÿÿø*}üÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿŽ~üÿÿÿÿÿÿÿŽ{üÿÿÿÿÿÿÿ!ŽBüÿÿÿÿÿÿÿ0Ž|üÿÿÿÿÿÿÿDŽ*ŸüÿÿÿÿÿÿÿLŽ~üÿÿÿÿÿÿÿYŽüÿÿÿÿÿÿÿaŽKüÿÿÿÿÿÿÿiŽüÿÿÿÿÿÿÿqŽKüÿÿÿÿÿÿÿ™Ž*yüÿÿÿÿÿÿÿ²ŽGüÿÿÿÿÿÿÿ¹ŽüÿÿÿÿÿÿÿÀŽüÿÿÿÿÿÿÿÇŽ”üÿÿÿÿÿÿÿÔŽÍüÿÿÿÿÿÿÿÛŽ*?üÿÿÿÿÿÿÿâŽ*ÎüÿÿÿÿÿÿÿêŽJüÿÿÿÿÿÿÿóŽ*îüÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿâüÿÿÿÿÿÿÿD{üÿÿÿÿÿÿÿWBüÿÿÿÿÿÿÿf|üÿÿÿÿÿÿÿz*}üÿÿÿÿÿÿÿ‚~üÿÿÿÿÿÿÿ‡üÿÿÿÿÿÿÿ¡Lüÿÿÿÿÿÿÿ±üÿÿÿÿÿÿÿ¹Küÿÿÿÿÿÿÿ¾{üÿÿÿÿÿÿÿÅüÿÿÿÿÿÿÿÑ|üÿÿÿÿÿÿÿØ*}üÿÿÿÿÿÿÿßüÿÿÿÿÿÿÿç~üÿÿÿÿÿÿÿî{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ$*Ÿüÿÿÿÿÿÿÿ,~üÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿAKüÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿQKüÿÿÿÿÿÿÿp*yüÿÿÿÿÿÿÿŒGüÿÿÿÿÿÿÿ“ßüÿÿÿÿÿÿÿšüÿÿÿÿÿÿÿ¡”üÿÿÿÿÿÿÿ®Íüÿÿÿÿÿÿÿµ*?üÿÿÿÿÿÿÿ¼*ÎüÿÿÿÿÿÿÿÄJüÿÿÿÿÿÿÿÓ*²üÿÿÿÿÿÿÿåÐüÿÿÿÿÿÿÿý*yüÿÿÿÿÿÿÿ"‘{üÿÿÿÿÿÿÿ5‘BüÿÿÿÿÿÿÿD‘|üÿÿÿÿÿÿÿW‘*}üÿÿÿÿÿÿÿ_‘~üÿÿÿÿÿÿÿd‘üÿÿÿÿÿÿÿ‘Lüÿÿÿÿÿÿÿ‘‘üÿÿÿÿÿÿÿ™‘Küÿÿÿÿÿÿÿž‘{üÿÿÿÿÿÿÿ¥‘üÿÿÿÿÿÿÿ±‘|üÿÿÿÿÿÿÿ¸‘*}üÿÿÿÿÿÿÿ¿‘üÿÿÿÿÿÿÿÇ‘~üÿÿÿÿÿÿÿΑ{üÿÿÿÿÿÿÿá‘Büÿÿÿÿÿÿÿð‘|üÿÿÿÿÿÿÿ’*Ÿüÿÿÿÿÿÿÿ ’~üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ ’Küÿÿÿÿÿÿÿ(’üÿÿÿÿÿÿÿ0’KüÿÿÿÿÿÿÿP’*yüÿÿÿÿÿÿÿl’Güÿÿÿÿÿÿÿs’ßüÿÿÿÿÿÿÿz’§üÿÿÿÿÿÿÿ’”üÿÿÿÿÿÿÿŽ’Íüÿÿÿÿÿÿÿ•’*?üÿÿÿÿÿÿÿœ’*Îüÿÿÿÿÿÿÿ¤’Jüÿÿÿÿÿÿÿ³’*²üÿÿÿÿÿÿÿÅ’ÐüÿÿÿÿÿÿÿÝ’*yüÿÿÿÿÿÿÿ“{üÿÿÿÿÿÿÿ“Büÿÿÿÿÿÿÿ$“|üÿÿÿÿÿÿÿ7“*}üÿÿÿÿÿÿÿ?“~üÿÿÿÿÿÿÿD“üÿÿÿÿÿÿÿa“Lüÿÿÿÿÿÿÿq“üÿÿÿÿÿÿÿy“Küÿÿÿÿÿÿÿ~“{üÿÿÿÿÿÿÿ…“¨üÿÿÿÿÿÿÿ‘“|üÿÿÿÿÿÿÿ˜“*}üÿÿÿÿÿÿÿŸ“©üÿÿÿÿÿÿÿ§“~üÿÿÿÿÿÿÿ®“{üÿÿÿÿÿÿÿÁ“BüÿÿÿÿÿÿÿГ|üÿÿÿÿÿÿÿã“*Ÿüÿÿÿÿÿÿÿë“~üÿÿÿÿÿÿÿø“üÿÿÿÿÿÿÿ”Küÿÿÿÿÿÿÿ”üÿÿÿÿÿÿÿ”Küÿÿÿÿÿÿÿ0”*yüÿÿÿÿÿÿÿL”GüÿÿÿÿÿÿÿS”ßüÿÿÿÿÿÿÿZ”üÿÿÿÿÿÿÿa””üÿÿÿÿÿÿÿn”Íüÿÿÿÿÿÿÿu”*?üÿÿÿÿÿÿÿ|”*Îüÿÿÿÿÿÿÿ„”Jüÿÿÿÿÿÿÿ“”*²üÿÿÿÿÿÿÿ¥”Ðüÿÿÿÿÿÿÿ½”*yüÿÿÿÿÿÿÿâ”{üÿÿÿÿÿÿÿõ”Büÿÿÿÿÿÿÿ•|üÿÿÿÿÿÿÿ•*}üÿÿÿÿÿÿÿ•~üÿÿÿÿÿÿÿ$•üÿÿÿÿÿÿÿA•LüÿÿÿÿÿÿÿQ•üÿÿÿÿÿÿÿY•Küÿÿÿÿÿÿÿ^•{üÿÿÿÿÿÿÿe•üÿÿÿÿÿÿÿq•|üÿÿÿÿÿÿÿx•*}üÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿ‡•~üÿÿÿÿÿÿÿŽ•{üÿÿÿÿÿÿÿ¡•Büÿÿÿÿÿÿÿ°•|üÿÿÿÿÿÿÿÕ*ŸüÿÿÿÿÿÿÿË•~üÿÿÿÿÿÿÿØ•üÿÿÿÿÿÿÿà•Küÿÿÿÿÿÿÿè•üÿÿÿÿÿÿÿð•Küÿÿÿÿÿÿÿ–*yüÿÿÿÿÿÿÿ,–Güÿÿÿÿÿÿÿ3–ßüÿÿÿÿÿÿÿ:–üÿÿÿÿÿÿÿA–”üÿÿÿÿÿÿÿN–ÍüÿÿÿÿÿÿÿU–*?üÿÿÿÿÿÿÿ\–*Îüÿÿÿÿÿÿÿd–Jüÿÿÿÿÿÿÿs–*²üÿÿÿÿÿÿÿ…–Ðüÿÿÿÿÿÿÿ–*yüÿÿÿÿÿÿÿ–{üÿÿÿÿÿÿÿÕ–Büÿÿÿÿÿÿÿä–|üÿÿÿÿÿÿÿ÷–*}üÿÿÿÿÿÿÿÿ–~üÿÿÿÿÿÿÿ—üÿÿÿÿÿÿÿ!—Lüÿÿÿÿÿÿÿ1—üÿÿÿÿÿÿÿ9—Küÿÿÿÿÿÿÿ>—{üÿÿÿÿÿÿÿE— üÿÿÿÿÿÿÿQ—|üÿÿÿÿÿÿÿX—*}üÿÿÿÿÿÿÿ_—!üÿÿÿÿÿÿÿg—~üÿÿÿÿÿÿÿn—{üÿÿÿÿÿÿÿ—Büÿÿÿÿÿÿÿ—|üÿÿÿÿÿÿÿ£—*Ÿüÿÿÿÿÿÿÿ«—~üÿÿÿÿÿÿÿ¸—üÿÿÿÿÿÿÿÀ—KüÿÿÿÿÿÿÿÈ—üÿÿÿÿÿÿÿЗKüÿÿÿÿÿÿÿð—*yüÿÿÿÿÿÿÿ ˜Güÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ˜"üÿÿÿÿÿÿÿ!˜”üÿÿÿÿÿÿÿ.˜Íüÿÿÿÿÿÿÿ5˜*?üÿÿÿÿÿÿÿ<˜*ÎüÿÿÿÿÿÿÿD˜JüÿÿÿÿÿÿÿS˜*éüÿÿÿÿÿÿÿe˜Ðüÿÿÿÿÿÿÿ}˜*yüÿÿÿÿÿÿÿ¢˜{üÿÿÿÿÿÿÿµ˜BüÿÿÿÿÿÿÿĘ|üÿÿÿÿÿÿÿט*}üÿÿÿÿÿÿÿߘ~üÿÿÿÿÿÿÿä˜üÿÿÿÿÿÿÿ™Lüÿÿÿÿÿÿÿ™üÿÿÿÿÿÿÿ™Küÿÿÿÿÿÿÿ™{üÿÿÿÿÿÿÿ%™#üÿÿÿÿÿÿÿ1™|üÿÿÿÿÿÿÿ8™*}üÿÿÿÿÿÿÿ?™$üÿÿÿÿÿÿÿG™~üÿÿÿÿÿÿÿN™{üÿÿÿÿÿÿÿa™Büÿÿÿÿÿÿÿp™|üÿÿÿÿÿÿÿƒ™*Ÿüÿÿÿÿÿÿÿ‹™~üÿÿÿÿÿÿÿ˜™üÿÿÿÿÿÿÿ ™Küÿÿÿÿÿÿÿ¨™üÿÿÿÿÿÿÿ°™KüÿÿÿÿÿÿÿЙ*yüÿÿÿÿÿÿÿì™Güÿÿÿÿÿÿÿó™üÿÿÿÿÿÿÿú™"üÿÿÿÿÿÿÿš”üÿÿÿÿÿÿÿšÍüÿÿÿÿÿÿÿš*?üÿÿÿÿÿÿÿš*Îüÿÿÿÿÿÿÿ$šJüÿÿÿÿÿÿÿ3š*êüÿÿÿÿÿÿÿEšÐüÿÿÿÿÿÿÿ]š*yüÿÿÿÿÿÿÿ‚š{üÿÿÿÿÿÿÿ•šBüÿÿÿÿÿÿÿ¤š|üÿÿÿÿÿÿÿ·š*}üÿÿÿÿÿÿÿ¿š~üÿÿÿÿÿÿÿÄšüÿÿÿÿÿÿÿášLüÿÿÿÿÿÿÿñšüÿÿÿÿÿÿÿùšKüÿÿÿÿÿÿÿþš{üÿÿÿÿÿÿÿ›#üÿÿÿÿÿÿÿ›|üÿÿÿÿÿÿÿ›*}üÿÿÿÿÿÿÿ›$üÿÿÿÿÿÿÿ'›~üÿÿÿÿÿÿÿ.›{üÿÿÿÿÿÿÿA›BüÿÿÿÿÿÿÿP›|üÿÿÿÿÿÿÿc›*Ÿüÿÿÿÿÿÿÿk›~üÿÿÿÿÿÿÿx›üÿÿÿÿÿÿÿ€›Küÿÿÿÿÿÿÿˆ›üÿÿÿÿÿÿÿ›Küÿÿÿÿÿÿÿ°›*yüÿÿÿÿÿÿÿÌ›GüÿÿÿÿÿÿÿÓ›ýüÿÿÿÿÿÿÿÚ›"üÿÿÿÿÿÿÿá›”üÿÿÿÿÿÿÿî›Íüÿÿÿÿÿÿÿõ›*?üÿÿÿÿÿÿÿü›*ÎüÿÿÿÿÿÿÿœJüÿÿÿÿÿÿÿœ*èüÿÿÿÿÿÿÿ%œÐüÿÿÿÿÿÿÿ=œ*yüÿÿÿÿÿÿÿbœ{üÿÿÿÿÿÿÿuœBüÿÿÿÿÿÿÿ„œ|üÿÿÿÿÿÿÿ—œ*}üÿÿÿÿÿÿÿŸœ~üÿÿÿÿÿÿÿ¤œüÿÿÿÿÿÿÿÁœLüÿÿÿÿÿÿÿÑœüÿÿÿÿÿÿÿÙœKüÿÿÿÿÿÿÿÞœ{üÿÿÿÿÿÿÿåœ#üÿÿÿÿÿÿÿñœ|üÿÿÿÿÿÿÿøœ*}üÿÿÿÿÿÿÿÿœ$üÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ!Büÿÿÿÿÿÿÿ0|üÿÿÿÿÿÿÿC*ŸüÿÿÿÿÿÿÿK~üÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿ`KüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿpKüÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿ¬Güÿÿÿÿÿÿÿ³çüÿÿÿÿÿÿÿº%üÿÿÿÿÿÿÿÁ”üÿÿÿÿÿÿÿÎÍüÿÿÿÿÿÿÿÕ*?üÿÿÿÿÿÿÿÜ*ÎüÿÿÿÿÿÿÿäJüÿÿÿÿÿÿÿó*ÁüÿÿÿÿÿÿÿžÐüÿÿÿÿÿÿÿž*yüÿÿÿÿÿÿÿBž{üÿÿÿÿÿÿÿUžBüÿÿÿÿÿÿÿdž|üÿÿÿÿÿÿÿwž*}üÿÿÿÿÿÿÿž~üÿÿÿÿÿÿÿ„žüÿÿÿÿÿÿÿ¡žLüÿÿÿÿÿÿÿ±žüÿÿÿÿÿÿÿ¹žKüÿÿÿÿÿÿÿ¾ž{üÿÿÿÿÿÿÿÅž&üÿÿÿÿÿÿÿÑž|üÿÿÿÿÿÿÿØž*}üÿÿÿÿÿÿÿßž'üÿÿÿÿÿÿÿçž~üÿÿÿÿÿÿÿîž{üÿÿÿÿÿÿÿŸBüÿÿÿÿÿÿÿŸ|üÿÿÿÿÿÿÿ#Ÿ*Ÿüÿÿÿÿÿÿÿ+Ÿ~üÿÿÿÿÿÿÿ8Ÿüÿÿÿÿÿÿÿ@ŸKüÿÿÿÿÿÿÿHŸüÿÿÿÿÿÿÿPŸKüÿÿÿÿÿÿÿpŸ*yüÿÿÿÿÿÿÿŒŸGüÿÿÿÿÿÿÿ“ŸßüÿÿÿÿÿÿÿšŸ(üÿÿÿÿÿÿÿ¡Ÿ”üÿÿÿÿÿÿÿ®ŸÍüÿÿÿÿÿÿÿµŸ*?üÿÿÿÿÿÿÿ¼Ÿ*ÎüÿÿÿÿÿÿÿÄŸJüÿÿÿÿÿÿÿÓŸ*²üÿÿÿÿÿÿÿåŸÐüÿÿÿÿÿÿÿ {üÿÿÿÿÿÿÿ1 Büÿÿÿÿÿÿÿ@ |üÿÿÿÿÿÿÿS *}üÿÿÿÿÿÿÿ[ ~üÿÿÿÿÿÿÿ` üÿÿÿÿÿÿÿ Lüÿÿÿÿÿÿÿ” üÿÿÿÿÿÿÿœ Küÿÿÿÿÿÿÿ¡ {üÿÿÿÿÿÿÿ¨ )üÿÿÿÿÿÿÿ´ |üÿÿÿÿÿÿÿ» *}üÿÿÿÿÿÿÿ *üÿÿÿÿÿÿÿÊ ~üÿÿÿÿÿÿÿÑ {üÿÿÿÿÿÿÿä Büÿÿÿÿÿÿÿó |üÿÿÿÿÿÿÿ¡*Ÿüÿÿÿÿÿÿÿ¡~üÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ#¡Küÿÿÿÿÿÿÿ+¡üÿÿÿÿÿÿÿ3¡KüÿÿÿÿÿÿÿP¡*yüÿÿÿÿÿÿÿl¡Güÿÿÿÿÿÿÿs¡ßüÿÿÿÿÿÿÿz¡+üÿÿÿÿÿÿÿ¡”üÿÿÿÿÿÿÿŽ¡Íüÿÿÿÿÿÿÿ•¡*?üÿÿÿÿÿÿÿœ¡*Îüÿÿÿÿÿÿÿ¤¡Jüÿÿÿÿÿÿÿ³¡*²üÿÿÿÿÿÿÿÅ¡Ðüÿÿÿÿÿÿÿþ¡{üÿÿÿÿÿÿÿ¢Büÿÿÿÿÿÿÿ ¢|üÿÿÿÿÿÿÿ3¢*}üÿÿÿÿÿÿÿ;¢~üÿÿÿÿÿÿÿ@¢üÿÿÿÿÿÿÿa¢Lüÿÿÿÿÿÿÿt¢üÿÿÿÿÿÿÿ|¢Küÿÿÿÿÿÿÿ¢{üÿÿÿÿÿÿÿˆ¢,üÿÿÿÿÿÿÿ”¢|üÿÿÿÿÿÿÿ›¢*}üÿÿÿÿÿÿÿ¢¢-üÿÿÿÿÿÿÿª¢~üÿÿÿÿÿÿÿ±¢{üÿÿÿÿÿÿÿÄ¢BüÿÿÿÿÿÿÿÓ¢|üÿÿÿÿÿÿÿæ¢*Ÿüÿÿÿÿÿÿÿî¢~üÿÿÿÿÿÿÿû¢üÿÿÿÿÿÿÿ£Küÿÿÿÿÿÿÿ £üÿÿÿÿÿÿÿ£Küÿÿÿÿÿÿÿ0£*yüÿÿÿÿÿÿÿL£GüÿÿÿÿÿÿÿS£ßüÿÿÿÿÿÿÿZ£.üÿÿÿÿÿÿÿa£”üÿÿÿÿÿÿÿn£Íüÿÿÿÿÿÿÿu£*?üÿÿÿÿÿÿÿ|£*Îüÿÿÿÿÿÿÿ„£Jüÿÿÿÿÿÿÿ“£*²üÿÿÿÿÿÿÿ¥£ÐüÿÿÿÿÿÿÿÞ£{üÿÿÿÿÿÿÿñ£Büÿÿÿÿÿÿÿ¤|üÿÿÿÿÿÿÿ¤*}üÿÿÿÿÿÿÿ¤~üÿÿÿÿÿÿÿ ¤üÿÿÿÿÿÿÿA¤LüÿÿÿÿÿÿÿT¤üÿÿÿÿÿÿÿ\¤Küÿÿÿÿÿÿÿa¤{üÿÿÿÿÿÿÿh¤/üÿÿÿÿÿÿÿt¤|üÿÿÿÿÿÿÿ{¤*}üÿÿÿÿÿÿÿ‚¤0üÿÿÿÿÿÿÿŠ¤~üÿÿÿÿÿÿÿ‘¤{üÿÿÿÿÿÿÿ¤¤Büÿÿÿÿÿÿÿ³¤|üÿÿÿÿÿÿÿƤ*ŸüÿÿÿÿÿÿÿΤ~üÿÿÿÿÿÿÿÛ¤üÿÿÿÿÿÿÿã¤Küÿÿÿÿÿÿÿë¤üÿÿÿÿÿÿÿó¤Küÿÿÿÿÿÿÿ¥*yüÿÿÿÿÿÿÿ,¥Güÿÿÿÿÿÿÿ3¥ßüÿÿÿÿÿÿÿ:¥1üÿÿÿÿÿÿÿA¥”üÿÿÿÿÿÿÿN¥ÍüÿÿÿÿÿÿÿU¥*?üÿÿÿÿÿÿÿ\¥*Îüÿÿÿÿÿÿÿd¥Jüÿÿÿÿÿÿÿs¥*²üÿÿÿÿÿÿÿ…¥Ðüÿÿÿÿÿÿÿ¾¥{üÿÿÿÿÿÿÿÑ¥Büÿÿÿÿÿÿÿà¥|üÿÿÿÿÿÿÿó¥*}üÿÿÿÿÿÿÿû¥~üÿÿÿÿÿÿÿ¦üÿÿÿÿÿÿÿ!¦Lüÿÿÿÿÿÿÿ4¦üÿÿÿÿÿÿÿ<¦KüÿÿÿÿÿÿÿA¦{üÿÿÿÿÿÿÿH¦2üÿÿÿÿÿÿÿT¦|üÿÿÿÿÿÿÿ[¦*}üÿÿÿÿÿÿÿb¦3üÿÿÿÿÿÿÿj¦~üÿÿÿÿÿÿÿq¦{üÿÿÿÿÿÿÿ„¦Büÿÿÿÿÿÿÿ“¦|üÿÿÿÿÿÿÿ¦¦*Ÿüÿÿÿÿÿÿÿ®¦~üÿÿÿÿÿÿÿ»¦üÿÿÿÿÿÿÿæKüÿÿÿÿÿÿÿ˦üÿÿÿÿÿÿÿÓ¦Küÿÿÿÿÿÿÿð¦*yüÿÿÿÿÿÿÿ §Güÿÿÿÿÿÿÿ§ýüÿÿÿÿÿÿÿ§4üÿÿÿÿÿÿÿ!§”üÿÿÿÿÿÿÿ.§Íüÿÿÿÿÿÿÿ5§*?üÿÿÿÿÿÿÿ<§*ÎüÿÿÿÿÿÿÿD§JüÿÿÿÿÿÿÿS§*èüÿÿÿÿÿÿÿe§Ðüÿÿÿÿÿÿÿž§{üÿÿÿÿÿÿÿ±§BüÿÿÿÿÿÿÿÀ§|üÿÿÿÿÿÿÿÓ§*}üÿÿÿÿÿÿÿÛ§~üÿÿÿÿÿÿÿà§üÿÿÿÿÿÿÿ¨Lüÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿ¨Küÿÿÿÿÿÿÿ!¨{üÿÿÿÿÿÿÿ(¨5üÿÿÿÿÿÿÿ4¨|üÿÿÿÿÿÿÿ;¨*}üÿÿÿÿÿÿÿB¨6üÿÿÿÿÿÿÿJ¨~üÿÿÿÿÿÿÿQ¨{üÿÿÿÿÿÿÿd¨Büÿÿÿÿÿÿÿs¨|üÿÿÿÿÿÿÿ†¨*ŸüÿÿÿÿÿÿÿŽ¨~üÿÿÿÿÿÿÿ›¨üÿÿÿÿÿÿÿ£¨Küÿÿÿÿÿÿÿ«¨üÿÿÿÿÿÿÿ³¨KüÿÿÿÿÿÿÿШ*yüÿÿÿÿÿÿÿì¨Güÿÿÿÿÿÿÿó¨ýüÿÿÿÿÿÿÿú¨7üÿÿÿÿÿÿÿ©”üÿÿÿÿÿÿÿ©Íüÿÿÿÿÿÿÿ©*?üÿÿÿÿÿÿÿ©*Îüÿÿÿÿÿÿÿ$©Jüÿÿÿÿÿÿÿ3©*èüÿÿÿÿÿÿÿE©Ðüÿÿÿÿÿÿÿ~©{üÿÿÿÿÿÿÿ‘©Büÿÿÿÿÿÿÿ ©|üÿÿÿÿÿÿÿ³©*}üÿÿÿÿÿÿÿ»©~üÿÿÿÿÿÿÿÀ©üÿÿÿÿÿÿÿá©Lüÿÿÿÿÿÿÿô©üÿÿÿÿÿÿÿü©Küÿÿÿÿÿÿÿª{üÿÿÿÿÿÿÿª8üÿÿÿÿÿÿÿª|üÿÿÿÿÿÿÿª*}üÿÿÿÿÿÿÿ"ª9üÿÿÿÿÿÿÿ*ª~üÿÿÿÿÿÿÿ1ª{üÿÿÿÿÿÿÿDªBüÿÿÿÿÿÿÿSª|üÿÿÿÿÿÿÿfª*Ÿüÿÿÿÿÿÿÿnª~üÿÿÿÿÿÿÿ{ªüÿÿÿÿÿÿÿƒªKüÿÿÿÿÿÿÿ‹ªüÿÿÿÿÿÿÿ“ªKüÿÿÿÿÿÿÿ°ª*yüÿÿÿÿÿÿÿ̪GüÿÿÿÿÿÿÿÓªýüÿÿÿÿÿÿÿÚª:üÿÿÿÿÿÿÿ᪔üÿÿÿÿÿÿÿîªÍüÿÿÿÿÿÿÿõª*?üÿÿÿÿÿÿÿüª*Îüÿÿÿÿÿÿÿ«Jüÿÿÿÿÿÿÿ«*èüÿÿÿÿÿÿÿ%«Ðüÿÿÿÿÿÿÿ^«{üÿÿÿÿÿÿÿq«Büÿÿÿÿÿÿÿ€«|üÿÿÿÿÿÿÿ“«*}üÿÿÿÿÿÿÿ›«~üÿÿÿÿÿÿÿ «üÿÿÿÿÿÿÿÁ«LüÿÿÿÿÿÿÿÔ«üÿÿÿÿÿÿÿÜ«Küÿÿÿÿÿÿÿá«{üÿÿÿÿÿÿÿè«;üÿÿÿÿÿÿÿô«|üÿÿÿÿÿÿÿû«*}üÿÿÿÿÿÿÿ¬<üÿÿÿÿÿÿÿ ¬~üÿÿÿÿÿÿÿ¬{üÿÿÿÿÿÿÿ$¬Büÿÿÿÿÿÿÿ3¬|üÿÿÿÿÿÿÿF¬*ŸüÿÿÿÿÿÿÿN¬~üÿÿÿÿÿÿÿ[¬üÿÿÿÿÿÿÿc¬Küÿÿÿÿÿÿÿk¬üÿÿÿÿÿÿÿs¬Küÿÿÿÿÿÿÿ¬*yüÿÿÿÿÿÿÿ¬¬Güÿÿÿÿÿÿÿ³¬ýüÿÿÿÿÿÿÿº¬=üÿÿÿÿÿÿÿÁ¬”üÿÿÿÿÿÿÿάÍüÿÿÿÿÿÿÿÕ¬*?üÿÿÿÿÿÿÿܬ*Îüÿÿÿÿÿÿÿä¬Jüÿÿÿÿÿÿÿó¬*èüÿÿÿÿÿÿÿ­Ðüÿÿÿÿÿÿÿ>­{üÿÿÿÿÿÿÿQ­Büÿÿÿÿÿÿÿ`­|üÿÿÿÿÿÿÿs­*}üÿÿÿÿÿÿÿ{­~üÿÿÿÿÿÿÿ€­üÿÿÿÿÿÿÿ¡­Lüÿÿÿÿÿÿÿ´­üÿÿÿÿÿÿÿ¼­KüÿÿÿÿÿÿÿÁ­{üÿÿÿÿÿÿÿÈ­>üÿÿÿÿÿÿÿÔ­|üÿÿÿÿÿÿÿÛ­*}üÿÿÿÿÿÿÿâ­?üÿÿÿÿÿÿÿê­~üÿÿÿÿÿÿÿñ­{üÿÿÿÿÿÿÿ®Büÿÿÿÿÿÿÿ®|üÿÿÿÿÿÿÿ&®*Ÿüÿÿÿÿÿÿÿ.®~üÿÿÿÿÿÿÿ;®üÿÿÿÿÿÿÿC®KüÿÿÿÿÿÿÿK®üÿÿÿÿÿÿÿS®Küÿÿÿÿÿÿÿp®*yüÿÿÿÿÿÿÿŒ®Güÿÿÿÿÿÿÿ“®çüÿÿÿÿÿÿÿš®@üÿÿÿÿÿÿÿ¡®”üÿÿÿÿÿÿÿ®®Íüÿÿÿÿÿÿÿµ®*?üÿÿÿÿÿÿÿ¼®*ÎüÿÿÿÿÿÿÿÄ®JüÿÿÿÿÿÿÿÓ®*Áüÿÿÿÿÿÿÿå®Ðüÿÿÿÿÿÿÿ¯ üÿÿÿÿÿÿÿ"¯{üÿÿÿÿÿÿÿ5¯BüÿÿÿÿÿÿÿD¯|üÿÿÿÿÿÿÿW¯*}üÿÿÿÿÿÿÿ_¯~üÿÿÿÿÿÿÿd¯üÿÿÿÿÿÿÿ¯Lüÿÿÿÿÿÿÿ‘¯üÿÿÿÿÿÿÿ™¯Küÿÿÿÿÿÿÿž¯{üÿÿÿÿÿÿÿ¥¯Aüÿÿÿÿÿÿÿ±¯|üÿÿÿÿÿÿÿ¸¯*}üÿÿÿÿÿÿÿ¿¯Büÿÿÿÿÿÿÿǯ~üÿÿÿÿÿÿÿί{üÿÿÿÿÿÿÿá¯Büÿÿÿÿÿÿÿð¯|üÿÿÿÿÿÿÿ°*Ÿüÿÿÿÿÿÿÿ °~üÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿ °Küÿÿÿÿÿÿÿ(°üÿÿÿÿÿÿÿ0°KüÿÿÿÿÿÿÿH°*yüÿÿÿÿÿÿÿd°Güÿÿÿÿÿÿÿk°žüÿÿÿÿÿÿÿr°—üÿÿÿÿÿÿÿy°”üÿÿÿÿÿÿÿ†°Íüÿÿÿÿÿÿÿ°*?üÿÿÿÿÿÿÿ”°*Îüÿÿÿÿÿÿÿœ°Jüÿÿÿÿÿÿÿ³°*ÑüÿÿÿÿÿÿÿÅ°ÐüÿÿÿÿÿÿÿÛ°*üÿÿÿÿÿÿÿë° üÿÿÿÿÿÿÿ±{üÿÿÿÿÿÿÿ-±Büÿÿÿÿÿÿÿ<±|üÿÿÿÿÿÿÿO±*}üÿÿÿÿÿÿÿW±~üÿÿÿÿÿÿÿ\±üÿÿÿÿÿÿÿq±Lüÿÿÿÿÿÿÿ±üÿÿÿÿÿÿÿ‰±KüÿÿÿÿÿÿÿŽ±{üÿÿÿÿÿÿÿ•±˜üÿÿÿÿÿÿÿ¡±|üÿÿÿÿÿÿÿ¨±*}üÿÿÿÿÿÿÿ¯±™üÿÿÿÿÿÿÿ·±~üÿÿÿÿÿÿÿ¾±{üÿÿÿÿÿÿÿѱBüÿÿÿÿÿÿÿà±|üÿÿÿÿÿÿÿó±*Ÿüÿÿÿÿÿÿÿû±~üÿÿÿÿÿÿÿ²üÿÿÿÿÿÿÿ²Küÿÿÿÿÿÿÿ²üÿÿÿÿÿÿÿ ²Küÿÿÿÿÿÿÿ8²*yüÿÿÿÿÿÿÿT²Güÿÿÿÿÿÿÿ[²žüÿÿÿÿÿÿÿb²1üÿÿÿÿÿÿÿi²”üÿÿÿÿÿÿÿv²Íüÿÿÿÿÿÿÿ}²*?üÿÿÿÿÿÿÿ„²*ÎüÿÿÿÿÿÿÿŒ²Jüÿÿÿÿÿÿÿ£²*Ñüÿÿÿÿÿÿÿµ²Ðüÿÿÿÿÿÿÿ˲*üÿÿÿÿÿÿÿÛ² üÿÿÿÿÿÿÿ ³{üÿÿÿÿÿÿÿ³Büÿÿÿÿÿÿÿ,³|üÿÿÿÿÿÿÿ?³*}üÿÿÿÿÿÿÿG³~üÿÿÿÿÿÿÿL³üÿÿÿÿÿÿÿa³Lüÿÿÿÿÿÿÿq³üÿÿÿÿÿÿÿy³Küÿÿÿÿÿÿÿ~³{üÿÿÿÿÿÿÿ…³2üÿÿÿÿÿÿÿ‘³|üÿÿÿÿÿÿÿ˜³*}üÿÿÿÿÿÿÿŸ³3üÿÿÿÿÿÿÿ§³~üÿÿÿÿÿÿÿ®³{üÿÿÿÿÿÿÿÁ³Büÿÿÿÿÿÿÿг|üÿÿÿÿÿÿÿã³*Ÿüÿÿÿÿÿÿÿë³~üÿÿÿÿÿÿÿø³üÿÿÿÿÿÿÿ´Küÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿ´Küÿÿÿÿÿÿÿ0´*yüÿÿÿÿÿÿÿL´GüÿÿÿÿÿÿÿS´ üÿÿÿÿÿÿÿZ´Cüÿÿÿÿÿÿÿa´”üÿÿÿÿÿÿÿn´Íüÿÿÿÿÿÿÿu´*?üÿÿÿÿÿÿÿ|´*Îüÿÿÿÿÿÿÿ„´Jüÿÿÿÿÿÿÿ“´*ìüÿÿÿÿÿÿÿ¥´ÐüÿÿÿÿÿÿÿÅ´›üÿÿÿÿÿÿÿç´{üÿÿÿÿÿÿÿú´Büÿÿÿÿÿÿÿ µ|üÿÿÿÿÿÿÿµ*}üÿÿÿÿÿÿÿ$µ~üÿÿÿÿÿÿÿ)µüÿÿÿÿÿÿÿIµLüÿÿÿÿÿÿÿYµüÿÿÿÿÿÿÿaµKüÿÿÿÿÿÿÿfµ{üÿÿÿÿÿÿÿmµDüÿÿÿÿÿÿÿyµ|üÿÿÿÿÿÿÿ€µ*}üÿÿÿÿÿÿÿ‡µEüÿÿÿÿÿÿÿµ~üÿÿÿÿÿÿÿ–µ{üÿÿÿÿÿÿÿ©µBüÿÿÿÿÿÿÿ¸µ|üÿÿÿÿÿÿÿ˵*ŸüÿÿÿÿÿÿÿÓµ~üÿÿÿÿÿÿÿàµüÿÿÿÿÿÿÿèµKüÿÿÿÿÿÿÿðµüÿÿÿÿÿÿÿøµKüÿÿÿÿÿÿÿ¶*yüÿÿÿÿÿÿÿ,¶Güÿÿÿÿÿÿÿ3¶Ëüÿÿÿÿÿÿÿ:¶CüÿÿÿÿÿÿÿA¶”üÿÿÿÿÿÿÿN¶ÍüÿÿÿÿÿÿÿU¶*?üÿÿÿÿÿÿÿ\¶*Îüÿÿÿÿÿÿÿd¶Jüÿÿÿÿÿÿÿs¶*ãüÿÿÿÿÿÿÿ…¶Ðüÿÿÿÿÿÿÿ¥¶›üÿÿÿÿÿÿÿǶ{üÿÿÿÿÿÿÿÚ¶Büÿÿÿÿÿÿÿé¶|üÿÿÿÿÿÿÿü¶*}üÿÿÿÿÿÿÿ·~üÿÿÿÿÿÿÿ ·üÿÿÿÿÿÿÿ)·Lüÿÿÿÿÿÿÿ9·üÿÿÿÿÿÿÿA·KüÿÿÿÿÿÿÿF·{üÿÿÿÿÿÿÿM·DüÿÿÿÿÿÿÿY·|üÿÿÿÿÿÿÿ`·*}üÿÿÿÿÿÿÿg·Eüÿÿÿÿÿÿÿo·~üÿÿÿÿÿÿÿv·{üÿÿÿÿÿÿÿ‰·Büÿÿÿÿÿÿÿ˜·|üÿÿÿÿÿÿÿ«·*Ÿüÿÿÿÿÿÿÿ³·~üÿÿÿÿÿÿÿÀ·üÿÿÿÿÿÿÿÈ·KüÿÿÿÿÿÿÿзüÿÿÿÿÿÿÿØ·Küÿÿÿÿÿÿÿð·*yüÿÿÿÿÿÿÿ ¸Güÿÿÿÿÿÿÿ¸Çüÿÿÿÿÿÿÿ¸·üÿÿÿÿÿÿÿ!¸”üÿÿÿÿÿÿÿ.¸Íüÿÿÿÿÿÿÿ5¸*?üÿÿÿÿÿÿÿ<¸*ÎüÿÿÿÿÿÿÿD¸JüÿÿÿÿÿÿÿS¸*áüÿÿÿÿÿÿÿe¸Ðüÿÿÿÿÿÿÿ¸³üÿÿÿÿÿÿÿ£¸{üÿÿÿÿÿÿÿ¶¸BüÿÿÿÿÿÿÿŸ|üÿÿÿÿÿÿÿظ*}üÿÿÿÿÿÿÿà¸~üÿÿÿÿÿÿÿå¸üÿÿÿÿÿÿÿ¹Lüÿÿÿÿÿÿÿ¹üÿÿÿÿÿÿÿ¹Küÿÿÿÿÿÿÿ¹{üÿÿÿÿÿÿÿ%¹¸üÿÿÿÿÿÿÿ1¹|üÿÿÿÿÿÿÿ8¹*}üÿÿÿÿÿÿÿ?¹¹üÿÿÿÿÿÿÿG¹~üÿÿÿÿÿÿÿN¹{üÿÿÿÿÿÿÿa¹Büÿÿÿÿÿÿÿp¹|üÿÿÿÿÿÿÿƒ¹*Ÿüÿÿÿÿÿÿÿ‹¹~üÿÿÿÿÿÿÿ˜¹üÿÿÿÿÿÿÿ ¹Küÿÿÿÿÿÿÿ¨¹üÿÿÿÿÿÿÿ°¹Küÿÿÿÿÿÿÿȹ*yüÿÿÿÿÿÿÿä¹Güÿÿÿÿÿÿÿ빞üÿÿÿÿÿÿÿò¹+üÿÿÿÿÿÿÿù¹”üÿÿÿÿÿÿÿºÍüÿÿÿÿÿÿÿ º*?üÿÿÿÿÿÿÿº*ÎüÿÿÿÿÿÿÿºJüÿÿÿÿÿÿÿ3º*ÑüÿÿÿÿÿÿÿEºÐüÿÿÿÿÿÿÿ[º*üÿÿÿÿÿÿÿkº üÿÿÿÿÿÿÿšº{üÿÿÿÿÿÿÿ­ºBüÿÿÿÿÿÿÿ¼º|üÿÿÿÿÿÿÿϺ*}üÿÿÿÿÿÿÿ׺~üÿÿÿÿÿÿÿܺüÿÿÿÿÿÿÿñºLüÿÿÿÿÿÿÿ»üÿÿÿÿÿÿÿ »Küÿÿÿÿÿÿÿ»{üÿÿÿÿÿÿÿ»,üÿÿÿÿÿÿÿ!»|üÿÿÿÿÿÿÿ(»*}üÿÿÿÿÿÿÿ/»-üÿÿÿÿÿÿÿ7»~üÿÿÿÿÿÿÿ>»{üÿÿÿÿÿÿÿQ»Büÿÿÿÿÿÿÿ`»|üÿÿÿÿÿÿÿs»*Ÿüÿÿÿÿÿÿÿ{»~üÿÿÿÿÿÿÿˆ»üÿÿÿÿÿÿÿ»Küÿÿÿÿÿÿÿ˜»üÿÿÿÿÿÿÿ »KüÿÿÿÿÿÿÿÀ»*yüÿÿÿÿÿÿÿÜ»Güÿÿÿÿÿÿÿã»çüÿÿÿÿÿÿÿê»Füÿÿÿÿÿÿÿñ»”üÿÿÿÿÿÿÿþ»Íüÿÿÿÿÿÿÿ¼*?üÿÿÿÿÿÿÿ ¼*Îüÿÿÿÿÿÿÿ¼Jüÿÿÿÿÿÿÿ#¼*Áüÿÿÿÿÿÿÿ5¼ÐüÿÿÿÿÿÿÿQ¼ üÿÿÿÿÿÿÿr¼{üÿÿÿÿÿÿÿ…¼Büÿÿÿÿÿÿÿ”¼|üÿÿÿÿÿÿÿ§¼*}üÿÿÿÿÿÿÿ¯¼~üÿÿÿÿÿÿÿ´¼üÿÿÿÿÿÿÿѼLüÿÿÿÿÿÿÿá¼üÿÿÿÿÿÿÿé¼Küÿÿÿÿÿÿÿî¼{üÿÿÿÿÿÿÿõ¼Güÿÿÿÿÿÿÿ½|üÿÿÿÿÿÿÿ½*}üÿÿÿÿÿÿÿ½Hüÿÿÿÿÿÿÿ½~üÿÿÿÿÿÿÿ½{üÿÿÿÿÿÿÿ1½Büÿÿÿÿÿÿÿ@½|üÿÿÿÿÿÿÿS½*Ÿüÿÿÿÿÿÿÿ[½~üÿÿÿÿÿÿÿh½üÿÿÿÿÿÿÿp½Küÿÿÿÿÿÿÿx½üÿÿÿÿÿÿÿ€½Küÿÿÿÿÿÿÿ ½*yüÿÿÿÿÿÿÿ¼½GüÿÿÿÿÿÿÿýçüÿÿÿÿÿÿÿʽIüÿÿÿÿÿÿÿѽ”üÿÿÿÿÿÿÿÞ½Íüÿÿÿÿÿÿÿå½*?üÿÿÿÿÿÿÿì½*Îüÿÿÿÿÿÿÿô½Jüÿÿÿÿÿÿÿ¾*Áüÿÿÿÿÿÿÿ¾Ðüÿÿÿÿÿÿÿ1¾ üÿÿÿÿÿÿÿR¾{üÿÿÿÿÿÿÿe¾Büÿÿÿÿÿÿÿt¾|üÿÿÿÿÿÿÿ‡¾*}üÿÿÿÿÿÿÿ¾~üÿÿÿÿÿÿÿ”¾üÿÿÿÿÿÿÿ±¾LüÿÿÿÿÿÿÿÁ¾üÿÿÿÿÿÿÿɾKüÿÿÿÿÿÿÿξ{üÿÿÿÿÿÿÿÕ¾Jüÿÿÿÿÿÿÿá¾|üÿÿÿÿÿÿÿè¾*}üÿÿÿÿÿÿÿï¾Küÿÿÿÿÿÿÿ÷¾~üÿÿÿÿÿÿÿþ¾{üÿÿÿÿÿÿÿ¿Büÿÿÿÿÿÿÿ ¿|üÿÿÿÿÿÿÿ3¿*Ÿüÿÿÿÿÿÿÿ;¿~üÿÿÿÿÿÿÿH¿üÿÿÿÿÿÿÿP¿KüÿÿÿÿÿÿÿX¿üÿÿÿÿÿÿÿ`¿Küÿÿÿÿÿÿÿ€¿*yüÿÿÿÿÿÿÿœ¿Güÿÿÿÿÿÿÿ£¿ßüÿÿÿÿÿÿÿª¿Lüÿÿÿÿÿÿÿ±¿”üÿÿÿÿÿÿÿ¾¿ÍüÿÿÿÿÿÿÿÅ¿*?üÿÿÿÿÿÿÿÌ¿*ÎüÿÿÿÿÿÿÿÔ¿Jüÿÿÿÿÿÿÿã¿*²üÿÿÿÿÿÿÿõ¿Ðüÿÿÿÿÿÿÿ1À{üÿÿÿÿÿÿÿDÀBüÿÿÿÿÿÿÿSÀ|üÿÿÿÿÿÿÿfÀ*}üÿÿÿÿÿÿÿnÀ~üÿÿÿÿÿÿÿsÀüÿÿÿÿÿÿÿ‘ÀLüÿÿÿÿÿÿÿ¡Àüÿÿÿÿÿÿÿ©ÀKüÿÿÿÿÿÿÿ®À{üÿÿÿÿÿÿÿµÀMüÿÿÿÿÿÿÿÁÀ|üÿÿÿÿÿÿÿÈÀ*}üÿÿÿÿÿÿÿÏÀNüÿÿÿÿÿÿÿ×À~üÿÿÿÿÿÿÿÞÀ{üÿÿÿÿÿÿÿñÀBüÿÿÿÿÿÿÿÁ|üÿÿÿÿÿÿÿÁ*ŸüÿÿÿÿÿÿÿÁ~üÿÿÿÿÿÿÿ(Áüÿÿÿÿÿÿÿ0ÁKüÿÿÿÿÿÿÿ8Áüÿÿÿÿÿÿÿ@ÁKüÿÿÿÿÿÿÿ`Á*yüÿÿÿÿÿÿÿ|ÁGüÿÿÿÿÿÿÿƒÁýüÿÿÿÿÿÿÿŠÁOüÿÿÿÿÿÿÿ‘Á”üÿÿÿÿÿÿÿžÁÍüÿÿÿÿÿÿÿ¥Á*?üÿÿÿÿÿÿÿ¬Á*Îüÿÿÿÿÿÿÿ´ÁJüÿÿÿÿÿÿÿÃÁ*èüÿÿÿÿÿÿÿÕÁÐüÿÿÿÿÿÿÿÂ{üÿÿÿÿÿÿÿ$ÂBüÿÿÿÿÿÿÿ3Â|üÿÿÿÿÿÿÿFÂ*}üÿÿÿÿÿÿÿNÂ~üÿÿÿÿÿÿÿSÂüÿÿÿÿÿÿÿqÂLüÿÿÿÿÿÿÿÂüÿÿÿÿÿÿÿ‰ÂKüÿÿÿÿÿÿÿŽÂ{üÿÿÿÿÿÿÿ•ÂPüÿÿÿÿÿÿÿ¡Â|üÿÿÿÿÿÿÿ¨Â*}üÿÿÿÿÿÿÿ¯ÂQüÿÿÿÿÿÿÿ·Â~üÿÿÿÿÿÿÿ¾Â{üÿÿÿÿÿÿÿÑÂBüÿÿÿÿÿÿÿàÂ|üÿÿÿÿÿÿÿóÂ*ŸüÿÿÿÿÿÿÿûÂ~üÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿÃKüÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿ ÃKüÿÿÿÿÿÿÿ@Ã*yüÿÿÿÿÿÿÿ\ÃGüÿÿÿÿÿÿÿcÃýüÿÿÿÿÿÿÿjÃRüÿÿÿÿÿÿÿqÔüÿÿÿÿÿÿÿ~ÃÍüÿÿÿÿÿÿÿ…Ã*?üÿÿÿÿÿÿÿŒÃ*Îüÿÿÿÿÿÿÿ”ÃJüÿÿÿÿÿÿÿ£Ã*èüÿÿÿÿÿÿÿµÃÐüÿÿÿÿÿÿÿñÃ{üÿÿÿÿÿÿÿÄBüÿÿÿÿÿÿÿÄ|üÿÿÿÿÿÿÿ&Ä*}üÿÿÿÿÿÿÿ.Ä~üÿÿÿÿÿÿÿ3ÄüÿÿÿÿÿÿÿQÄLüÿÿÿÿÿÿÿaÄüÿÿÿÿÿÿÿiÄKüÿÿÿÿÿÿÿnÄ{üÿÿÿÿÿÿÿuÄSüÿÿÿÿÿÿÿÄ|üÿÿÿÿÿÿÿˆÄ*}üÿÿÿÿÿÿÿÄTüÿÿÿÿÿÿÿ—Ä~üÿÿÿÿÿÿÿžÄ{üÿÿÿÿÿÿÿ±ÄBüÿÿÿÿÿÿÿÀÄ|üÿÿÿÿÿÿÿÓÄ*ŸüÿÿÿÿÿÿÿÛÄ~üÿÿÿÿÿÿÿèÄüÿÿÿÿÿÿÿðÄKüÿÿÿÿÿÿÿøÄüÿÿÿÿÿÿÿÅKüÿÿÿÿÿÿÿÅ*“üÿÿÿÿÿÿÿFÅ*yüÿÿÿÿÿÿÿbÅGüÿÿÿÿÿÿÿiŶüÿÿÿÿÿÿÿpÅUüÿÿÿÿÿÿÿwÅ”üÿÿÿÿÿÿÿ„ÅÍüÿÿÿÿÿÿÿ‹Å*?üÿÿÿÿÿÿÿ’Å*ÎüÿÿÿÿÿÿÿšÅJüÿÿÿÿÿÿÿ£Å*ÚüÿÿÿÿÿÿÿµÅÐüÿÿÿÿÿÿÿÊÅïüÿÿÿÿÿÿÿ×ÅÌüÿÿÿÿÿÿÿóÅðüÿÿÿÿÿÿÿdÆ{üÿÿÿÿÿÿÿwÆBüÿÿÿÿÿÿÿ†Æ|üÿÿÿÿÿÿÿ™Æ*}üÿÿÿÿÿÿÿ¡Æ~üÿÿÿÿÿÿÿ¦ÆüÿÿÿÿÿÿÿÀÆ•üÿÿÿÿÿÿÿÎÆLüÿÿÿÿÿÿÿ%ÇKüÿÿÿÿÿÿÿ-Çüÿÿÿÿÿÿÿ4Ç{üÿÿÿÿÿÿÿ;ÇVüÿÿÿÿÿÿÿGÇ|üÿÿÿÿÿÿÿNÇ*}üÿÿÿÿÿÿÿUÇWüÿÿÿÿÿÿÿ]Ç~üÿÿÿÿÿÿÿgÇ{üÿÿÿÿÿÿÿzÇBüÿÿÿÿÿÿÿ‰Ç|üÿÿÿÿÿÿÿœÇ*Ÿüÿÿÿÿÿÿÿ¤Ç~üÿÿÿÿÿÿÿ±Çüÿÿÿÿÿÿÿ¾ÇüÿÿÿÿÿÿÿÝÇ*“üÿÿÿÿÿÿÿÈ*yüÿÿÿÿÿÿÿ"ÈGüÿÿÿÿÿÿÿ)ȶüÿÿÿÿÿÿÿ0ÈXüÿÿÿÿÿÿÿ7È”üÿÿÿÿÿÿÿDÈÍüÿÿÿÿÿÿÿKÈ*?üÿÿÿÿÿÿÿRÈ*ÎüÿÿÿÿÿÿÿZÈJüÿÿÿÿÿÿÿcÈ*ÚüÿÿÿÿÿÿÿuÈÐüÿÿÿÿÿÿÿŠÈñüÿÿÿÿÿÿÿ—ÈÌüÿÿÿÿÿÿÿ³Èðüÿÿÿÿÿÿÿ$É{üÿÿÿÿÿÿÿ7ÉBüÿÿÿÿÿÿÿFÉ|üÿÿÿÿÿÿÿYÉ*}üÿÿÿÿÿÿÿaÉ~üÿÿÿÿÿÿÿfÉüÿÿÿÿÿÿÿ€É•üÿÿÿÿÿÿÿŽÉLüÿÿÿÿÿÿÿåÉKüÿÿÿÿÿÿÿíÉüÿÿÿÿÿÿÿôÉ{üÿÿÿÿÿÿÿûÉYüÿÿÿÿÿÿÿÊ|üÿÿÿÿÿÿÿÊ*}üÿÿÿÿÿÿÿÊZüÿÿÿÿÿÿÿÊ~üÿÿÿÿÿÿÿ'Ê{üÿÿÿÿÿÿÿ:ÊBüÿÿÿÿÿÿÿIÊ|üÿÿÿÿÿÿÿ\Ê*ŸüÿÿÿÿÿÿÿdÊ~üÿÿÿÿÿÿÿqÊüÿÿÿÿÿÿÿ~ÊüÿÿÿÿÿÿÿÊ*“üÿÿÿÿÿÿÿÆÊ*yüÿÿÿÿÿÿÿâÊGüÿÿÿÿÿÿÿéʶüÿÿÿÿÿÿÿðÊ[üÿÿÿÿÿÿÿ÷Ê”üÿÿÿÿÿÿÿËÍüÿÿÿÿÿÿÿ Ë*?üÿÿÿÿÿÿÿË*ÎüÿÿÿÿÿÿÿËJüÿÿÿÿÿÿÿ#Ë*Úüÿÿÿÿÿÿÿ5ËÐüÿÿÿÿÿÿÿJËòüÿÿÿÿÿÿÿWËÌüÿÿÿÿÿÿÿsËðüÿÿÿÿÿÿÿäË{üÿÿÿÿÿÿÿ÷ËBüÿÿÿÿÿÿÿÌ|üÿÿÿÿÿÿÿÌ*}üÿÿÿÿÿÿÿ!Ì~üÿÿÿÿÿÿÿ&Ìüÿÿÿÿÿÿÿ@Ì•üÿÿÿÿÿÿÿNÌLüÿÿÿÿÿÿÿ¥ÌKüÿÿÿÿÿÿÿ­Ìüÿÿÿÿÿÿÿ´Ì{üÿÿÿÿÿÿÿ»Ì\üÿÿÿÿÿÿÿÇÌ|üÿÿÿÿÿÿÿÎÌ*}üÿÿÿÿÿÿÿÕÌ]üÿÿÿÿÿÿÿÝÌ~üÿÿÿÿÿÿÿçÌ{üÿÿÿÿÿÿÿúÌBüÿÿÿÿÿÿÿ Í|üÿÿÿÿÿÿÿÍ*Ÿüÿÿÿÿÿÿÿ$Í~üÿÿÿÿÿÿÿ1Íüÿÿÿÿÿÿÿ>Íüÿÿÿÿÿÿÿ]Í*“üÿÿÿÿÿÿÿ†Í*yüÿÿÿÿÿÿÿ¢ÍGüÿÿÿÿÿÿÿ©Í¶üÿÿÿÿÿÿÿ°Í^üÿÿÿÿÿÿÿ·Í”üÿÿÿÿÿÿÿÄÍÍüÿÿÿÿÿÿÿËÍ*?üÿÿÿÿÿÿÿÒÍ*ÎüÿÿÿÿÿÿÿÚÍJüÿÿÿÿÿÿÿãÍ*ÚüÿÿÿÿÿÿÿõÍÐüÿÿÿÿÿÿÿ ÎóüÿÿÿÿÿÿÿÎÌüÿÿÿÿÿÿÿ3Îðüÿÿÿÿÿÿÿ¤Î{üÿÿÿÿÿÿÿ·ÎBüÿÿÿÿÿÿÿÆÎ|üÿÿÿÿÿÿÿÙÎ*}üÿÿÿÿÿÿÿáÎ~üÿÿÿÿÿÿÿæÎüÿÿÿÿÿÿÿÏ•üÿÿÿÿÿÿÿÏLüÿÿÿÿÿÿÿeÏKüÿÿÿÿÿÿÿmÏüÿÿÿÿÿÿÿtÏ{üÿÿÿÿÿÿÿ{Ï_üÿÿÿÿÿÿÿ‡Ï|üÿÿÿÿÿÿÿŽÏ*}üÿÿÿÿÿÿÿ•Ï`üÿÿÿÿÿÿÿÏ~üÿÿÿÿÿÿÿ§Ï{üÿÿÿÿÿÿÿºÏBüÿÿÿÿÿÿÿÉÏ|üÿÿÿÿÿÿÿÜÏ*ŸüÿÿÿÿÿÿÿäÏ~üÿÿÿÿÿÿÿñÏüÿÿÿÿÿÿÿþÏüÿÿÿÿÿÿÿÐ*“üÿÿÿÿÿÿÿFÐ*yüÿÿÿÿÿÿÿbÐGüÿÿÿÿÿÿÿiжüÿÿÿÿÿÿÿpÐaüÿÿÿÿÿÿÿwДüÿÿÿÿÿÿÿ„ÐÍüÿÿÿÿÿÿÿ‹Ð*?üÿÿÿÿÿÿÿ’Ð*ÎüÿÿÿÿÿÿÿšÐJüÿÿÿÿÿÿÿ£Ð*ÚüÿÿÿÿÿÿÿµÐÐüÿÿÿÿÿÿÿÊÐôüÿÿÿÿÿÿÿ×ÐÌüÿÿÿÿÿÿÿóÐðüÿÿÿÿÿÿÿdÑ{üÿÿÿÿÿÿÿwÑBüÿÿÿÿÿÿÿ†Ñ|üÿÿÿÿÿÿÿ™Ñ*}üÿÿÿÿÿÿÿ¡Ñ~üÿÿÿÿÿÿÿ¦ÑüÿÿÿÿÿÿÿÀÑ•üÿÿÿÿÿÿÿÎÑLüÿÿÿÿÿÿÿ%ÒKüÿÿÿÿÿÿÿ-Òüÿÿÿÿÿÿÿ4Ò{üÿÿÿÿÿÿÿ;ÒbüÿÿÿÿÿÿÿGÒ|üÿÿÿÿÿÿÿNÒ*}üÿÿÿÿÿÿÿUÒcüÿÿÿÿÿÿÿ]Ò~üÿÿÿÿÿÿÿgÒ{üÿÿÿÿÿÿÿzÒBüÿÿÿÿÿÿÿ‰Ò|üÿÿÿÿÿÿÿœÒ*Ÿüÿÿÿÿÿÿÿ¤Ò~üÿÿÿÿÿÿÿ±Òüÿÿÿÿÿÿÿ¾ÒüÿÿÿÿÿÿÿÝÒ*“üÿÿÿÿÿÿÿÓ*yüÿÿÿÿÿÿÿ"ÓGüÿÿÿÿÿÿÿ)Ó¶üÿÿÿÿÿÿÿ0Ódüÿÿÿÿÿÿÿ7Ó”üÿÿÿÿÿÿÿDÓÍüÿÿÿÿÿÿÿKÓ*?üÿÿÿÿÿÿÿRÓ*ÎüÿÿÿÿÿÿÿZÓJüÿÿÿÿÿÿÿcÓ*ÚüÿÿÿÿÿÿÿuÓÐüÿÿÿÿÿÿÿŠÓõüÿÿÿÿÿÿÿ—ÓÌüÿÿÿÿÿÿÿ³Óðüÿÿÿÿÿÿÿ$Ô{üÿÿÿÿÿÿÿ7ÔBüÿÿÿÿÿÿÿFÔ|üÿÿÿÿÿÿÿYÔ*}üÿÿÿÿÿÿÿaÔ~üÿÿÿÿÿÿÿfÔüÿÿÿÿÿÿÿ€Ô•üÿÿÿÿÿÿÿŽÔLüÿÿÿÿÿÿÿåÔKüÿÿÿÿÿÿÿíÔüÿÿÿÿÿÿÿôÔ{üÿÿÿÿÿÿÿûÔeüÿÿÿÿÿÿÿÕ|üÿÿÿÿÿÿÿÕ*}üÿÿÿÿÿÿÿÕfüÿÿÿÿÿÿÿÕ~üÿÿÿÿÿÿÿ'Õ{üÿÿÿÿÿÿÿ:ÕBüÿÿÿÿÿÿÿIÕ|üÿÿÿÿÿÿÿ\Õ*ŸüÿÿÿÿÿÿÿdÕ~üÿÿÿÿÿÿÿqÕüÿÿÿÿÿÿÿ~Õüÿÿÿÿÿÿÿ–Õ9ì§ÕgüÿÿÿÿÿÿÿËÕ¢üÿÿÿÿÿÿÿÞÕ*yüÿÿÿÿÿÿÿûÕhüÿÿÿÿÿÿÿÖ@üÿÿÿÿÿÿÿ ÖiüÿÿÿÿÿÿÿÖzüÿÿÿÿÿÿÿ6ÖGüÿÿÿÿÿÿÿ=ÖÏüÿÿÿÿÿÿÿDÖhüÿÿÿÿÿÿÿKÖ”üÿÿÿÿÿÿÿXÖÍüÿÿÿÿÿÿÿ_Ö*?üÿÿÿÿÿÿÿfÖ*ÎüÿÿÿÿÿÿÿnÖJüÿÿÿÿÿÿÿƒÖ*äüÿÿÿÿÿÿÿ•ÖÐüÿÿÿÿÿÿÿ¥Ööüÿÿÿÿÿÿÿ¬Ö³üÿÿÿÿÿÿÿ¶ÖRüÿÿÿÿÿÿÿëÖ{üÿÿÿÿÿÿÿþÖBüÿÿÿÿÿÿÿ ×|üÿÿÿÿÿÿÿ ×*}üÿÿÿÿÿÿÿ(×~üÿÿÿÿÿÿÿ-×üÿÿÿÿÿÿÿHוüÿÿÿÿÿÿÿV×Lüÿÿÿÿÿÿÿi×üÿÿÿÿÿÿÿq×Küÿÿÿÿÿÿÿv×{üÿÿÿÿÿÿÿ}×jüÿÿÿÿÿÿÿ‰×|üÿÿÿÿÿÿÿ×*}üÿÿÿÿÿÿÿ—×küÿÿÿÿÿÿÿŸ×~üÿÿÿÿÿÿÿ¦×{üÿÿÿÿÿÿÿ¹×BüÿÿÿÿÿÿÿÈ×|üÿÿÿÿÿÿÿÛ×*Ÿüÿÿÿÿÿÿÿã×~üÿÿÿÿÿÿÿð×üÿÿÿÿÿÿÿø×KüÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿØKüÿÿÿÿÿÿÿØ*“üÿÿÿÿÿÿÿFØ*yüÿÿÿÿÿÿÿbØGüÿÿÿÿÿÿÿiØüÿÿÿÿÿÿÿpØlüÿÿÿÿÿÿÿwØ”üÿÿÿÿÿÿÿ„ØÍüÿÿÿÿÿÿÿ‹Ø*?üÿÿÿÿÿÿÿ’Ø*ÎüÿÿÿÿÿÿÿšØJüÿÿÿÿÿÿÿ£Ø*êüÿÿÿÿÿÿÿµØÐüÿÿÿÿÿÿÿÛØÌüÿÿÿÿÿÿÿ÷ØðüÿÿÿÿÿÿÿtÙ{üÿÿÿÿÿÿÿ‡ÙBüÿÿÿÿÿÿÿ–Ù|üÿÿÿÿÿÿÿ©Ù*}üÿÿÿÿÿÿÿ±Ù~üÿÿÿÿÿÿÿ¶ÙüÿÿÿÿÿÿÿÐÙ•üÿÿÿÿÿÿÿÞÙLüÿÿÿÿÿÿÿ5ÚKüÿÿÿÿÿÿÿ=ÚüÿÿÿÿÿÿÿDÚ{üÿÿÿÿÿÿÿKÚmüÿÿÿÿÿÿÿWÚ|üÿÿÿÿÿÿÿ^Ú*}üÿÿÿÿÿÿÿeÚnüÿÿÿÿÿÿÿmÚ~üÿÿÿÿÿÿÿwÚ{üÿÿÿÿÿÿÿŠÚBüÿÿÿÿÿÿÿ™Ú|üÿÿÿÿÿÿÿ¬Ú*Ÿüÿÿÿÿÿÿÿ´Ú~üÿÿÿÿÿÿÿÁÚüÿÿÿÿÿÿÿÎÚüÿÿÿÿÿÿÿíÚ*“üÿÿÿÿÿÿÿÛ*yüÿÿÿÿÿÿÿ2ÛGüÿÿÿÿÿÿÿ9Ûõüÿÿÿÿÿÿÿ@ÛUüÿÿÿÿÿÿÿGÛ”üÿÿÿÿÿÿÿTÛÍüÿÿÿÿÿÿÿ[Û*?üÿÿÿÿÿÿÿbÛ*ÎüÿÿÿÿÿÿÿjÛJüÿÿÿÿÿÿÿsÛ*æüÿÿÿÿÿÿÿ…ÛÐüÿÿÿÿÿÿÿ«ÛÌüÿÿÿÿÿÿÿÇÛðüÿÿÿÿÿÿÿDÜ{üÿÿÿÿÿÿÿWÜBüÿÿÿÿÿÿÿfÜ|üÿÿÿÿÿÿÿyÜ*}üÿÿÿÿÿÿÿÜ~üÿÿÿÿÿÿÿ†Üüÿÿÿÿÿÿÿ Ü•üÿÿÿÿÿÿÿ®ÜLüÿÿÿÿÿÿÿÝKüÿÿÿÿÿÿÿ ÝüÿÿÿÿÿÿÿÝ{üÿÿÿÿÿÿÿÝVüÿÿÿÿÿÿÿ'Ý|üÿÿÿÿÿÿÿ.Ý*}üÿÿÿÿÿÿÿ5ÝWüÿÿÿÿÿÿÿ=Ý~üÿÿÿÿÿÿÿGÝ{üÿÿÿÿÿÿÿZÝBüÿÿÿÿÿÿÿiÝ|üÿÿÿÿÿÿÿ|Ý*Ÿüÿÿÿÿÿÿÿ„Ý~üÿÿÿÿÿÿÿ‘ÝüÿÿÿÿÿÿÿžÝüÿÿÿÿÿÿÿ½Ý*“üÿÿÿÿÿÿÿæÝ*yüÿÿÿÿÿÿÿÞGüÿÿÿÿÿÿÿ ÞùüÿÿÿÿÿÿÿÞlüÿÿÿÿÿÿÿÞ”üÿÿÿÿÿÿÿ$ÞÍüÿÿÿÿÿÿÿ+Þ*?üÿÿÿÿÿÿÿ2Þ*Îüÿÿÿÿÿÿÿ:ÞJüÿÿÿÿÿÿÿCÞ*çüÿÿÿÿÿÿÿUÞÐüÿÿÿÿÿÿÿ{ÞÌüÿÿÿÿÿÿÿ—Þðüÿÿÿÿÿÿÿß{üÿÿÿÿÿÿÿ'ßBüÿÿÿÿÿÿÿ6ß|üÿÿÿÿÿÿÿIß*}üÿÿÿÿÿÿÿQß~üÿÿÿÿÿÿÿVßüÿÿÿÿÿÿÿpß•üÿÿÿÿÿÿÿ~ßLüÿÿÿÿÿÿÿÕßKüÿÿÿÿÿÿÿÝßüÿÿÿÿÿÿÿäß{üÿÿÿÿÿÿÿëßmüÿÿÿÿÿÿÿ÷ß|üÿÿÿÿÿÿÿþß*}üÿÿÿÿÿÿÿànüÿÿÿÿÿÿÿ à~üÿÿÿÿÿÿÿà{üÿÿÿÿÿÿÿ*àBüÿÿÿÿÿÿÿ9à|üÿÿÿÿÿÿÿLà*ŸüÿÿÿÿÿÿÿTà~üÿÿÿÿÿÿÿaàüÿÿÿÿÿÿÿnàüÿÿÿÿÿÿÿà*“üÿÿÿÿÿÿÿ¶à*yüÿÿÿÿÿÿÿÒàGüÿÿÿÿÿÿÿÙàùüÿÿÿÿÿÿÿààUüÿÿÿÿÿÿÿçà”üÿÿÿÿÿÿÿôàÍüÿÿÿÿÿÿÿûà*?üÿÿÿÿÿÿÿá*Îüÿÿÿÿÿÿÿ áJüÿÿÿÿÿÿÿá*çüÿÿÿÿÿÿÿ%áÐüÿÿÿÿÿÿÿKáÌüÿÿÿÿÿÿÿgáðüÿÿÿÿÿÿÿäá{üÿÿÿÿÿÿÿ÷áBüÿÿÿÿÿÿÿâ|üÿÿÿÿÿÿÿâ*}üÿÿÿÿÿÿÿ!â~üÿÿÿÿÿÿÿ&âüÿÿÿÿÿÿÿ@â•üÿÿÿÿÿÿÿNâLüÿÿÿÿÿÿÿ¥âKüÿÿÿÿÿÿÿ­âüÿÿÿÿÿÿÿ´â{üÿÿÿÿÿÿÿ»âVüÿÿÿÿÿÿÿÇâ|üÿÿÿÿÿÿÿÎâ*}üÿÿÿÿÿÿÿÕâWüÿÿÿÿÿÿÿÝâ~üÿÿÿÿÿÿÿçâ{üÿÿÿÿÿÿÿúâBüÿÿÿÿÿÿÿ ã|üÿÿÿÿÿÿÿã*Ÿüÿÿÿÿÿÿÿ$ã~üÿÿÿÿÿÿÿ1ãüÿÿÿÿÿÿÿ>ãüÿÿÿÿÿÿÿVã9,gãgüÿÿÿÿÿÿÿ‹ã¢üÿÿÿÿÿÿÿžã*yüÿÿÿÿÿÿÿ»ãoüÿÿÿÿÿÿÿÂã@üÿÿÿÿÿÿÿÉãAüÿÿÿÿÿÿÿÎãzüÿÿÿÿÿÿÿöãGüÿÿÿÿÿÿÿýãßüÿÿÿÿÿÿÿäoüÿÿÿÿÿÿÿ ä”üÿÿÿÿÿÿÿäÍüÿÿÿÿÿÿÿä*?üÿÿÿÿÿÿÿ&ä*Îüÿÿÿÿÿÿÿ.äJüÿÿÿÿÿÿÿCä*²üÿÿÿÿÿÿÿUäÐüÿÿÿÿÿÿÿ¥ä{üÿÿÿÿÿÿÿ¸äBüÿÿÿÿÿÿÿÇä|üÿÿÿÿÿÿÿÚä*}üÿÿÿÿÿÿÿâä~üÿÿÿÿÿÿÿçäüÿÿÿÿÿÿÿå•üÿÿÿÿÿÿÿåLüÿÿÿÿÿÿÿ!åüÿÿÿÿÿÿÿ)åKüÿÿÿÿÿÿÿ.å{üÿÿÿÿÿÿÿ5åpüÿÿÿÿÿÿÿAå|üÿÿÿÿÿÿÿHå*}üÿÿÿÿÿÿÿOåqüÿÿÿÿÿÿÿWå~üÿÿÿÿÿÿÿ^å{üÿÿÿÿÿÿÿqåBüÿÿÿÿÿÿÿ€å|üÿÿÿÿÿÿÿ“å*Ÿüÿÿÿÿÿÿÿ›å~üÿÿÿÿÿÿÿ¨åüÿÿÿÿÿÿÿ°åKüÿÿÿÿÿÿÿ¸åüÿÿÿÿÿÿÿÀåKüÿÿÿÿÿÿÿÖå9¼çågüÿÿÿÿÿÿÿ æ¢üÿÿÿÿÿÿÿæ*yüÿÿÿÿÿÿÿ;ærüÿÿÿÿÿÿÿBæ@üÿÿÿÿÿÿÿIæAüÿÿÿÿÿÿÿNæzüÿÿÿÿÿÿÿvæGüÿÿÿÿÿÿÿ}æßüÿÿÿÿÿÿÿ„ærüÿÿÿÿÿÿÿ‹æ”üÿÿÿÿÿÿÿ˜æÍüÿÿÿÿÿÿÿŸæ*?üÿÿÿÿÿÿÿ¦æ*Îüÿÿÿÿÿÿÿ®æJüÿÿÿÿÿÿÿÃæ*²üÿÿÿÿÿÿÿÕæÐüÿÿÿÿÿÿÿ%ç{üÿÿÿÿÿÿÿ8çBüÿÿÿÿÿÿÿGç|üÿÿÿÿÿÿÿZç*}üÿÿÿÿÿÿÿbç~üÿÿÿÿÿÿÿgçüÿÿÿÿÿÿÿ€ç•üÿÿÿÿÿÿÿŽçLüÿÿÿÿÿÿÿ¡çüÿÿÿÿÿÿÿ©çKüÿÿÿÿÿÿÿ®ç{üÿÿÿÿÿÿÿµçsüÿÿÿÿÿÿÿÁç|üÿÿÿÿÿÿÿÈç*}üÿÿÿÿÿÿÿÏçtüÿÿÿÿÿÿÿ×ç~üÿÿÿÿÿÿÿÞç{üÿÿÿÿÿÿÿñçBüÿÿÿÿÿÿÿè|üÿÿÿÿÿÿÿè*Ÿüÿÿÿÿÿÿÿè~üÿÿÿÿÿÿÿ(èüÿÿÿÿÿÿÿ0èKüÿÿÿÿÿÿÿ8èüÿÿÿÿÿÿÿ@èKüÿÿÿÿÿÿÿVè9 $gègüÿÿÿÿÿÿÿ‹è¢üÿÿÿÿÿÿÿžè*yüÿÿÿÿÿÿÿ»èuüÿÿÿÿÿÿÿÂè@üÿÿÿÿÿÿÿÉèAüÿÿÿÿÿÿÿÎèzüÿÿÿÿÿÿÿöèGüÿÿÿÿÿÿÿýèžüÿÿÿÿÿÿÿéuüÿÿÿÿÿÿÿ é”üÿÿÿÿÿÿÿéÍüÿÿÿÿÿÿÿé*?üÿÿÿÿÿÿÿ&é*Îüÿÿÿÿÿÿÿ.éJüÿÿÿÿÿÿÿCé*ÑüÿÿÿÿÿÿÿUéÐüÿÿÿÿÿÿÿ¥é{üÿÿÿÿÿÿÿ¸éBüÿÿÿÿÿÿÿÇé|üÿÿÿÿÿÿÿÚé*}üÿÿÿÿÿÿÿâé~üÿÿÿÿÿÿÿçéüÿÿÿÿÿÿÿê•üÿÿÿÿÿÿÿêLüÿÿÿÿÿÿÿ!êüÿÿÿÿÿÿÿ)êKüÿÿÿÿÿÿÿ.ê{üÿÿÿÿÿÿÿ5êvüÿÿÿÿÿÿÿAê|üÿÿÿÿÿÿÿHê*}üÿÿÿÿÿÿÿOêwüÿÿÿÿÿÿÿWê~üÿÿÿÿÿÿÿ^ê{üÿÿÿÿÿÿÿqêBüÿÿÿÿÿÿÿ€ê|üÿÿÿÿÿÿÿ“ê*Ÿüÿÿÿÿÿÿÿ›ê~üÿÿÿÿÿÿÿ¨êüÿÿÿÿÿÿÿ°êKüÿÿÿÿÿÿÿ¸êüÿÿÿÿÿÿÿÀêKüÿÿÿÿÿÿÿÖê9ü#çêgüÿÿÿÿÿÿÿ ë¢üÿÿÿÿÿÿÿë*yüÿÿÿÿÿÿÿ;ëxüÿÿÿÿÿÿÿBë@üÿÿÿÿÿÿÿIëAüÿÿÿÿÿÿÿNëzüÿÿÿÿÿÿÿvëGüÿÿÿÿÿÿÿ}ëžüÿÿÿÿÿÿÿ„ëxüÿÿÿÿÿÿÿ‹ë”üÿÿÿÿÿÿÿ˜ëÍüÿÿÿÿÿÿÿŸë*?üÿÿÿÿÿÿÿ¦ë*Îüÿÿÿÿÿÿÿ®ëJüÿÿÿÿÿÿÿÃë*ÑüÿÿÿÿÿÿÿÕëÐüÿÿÿÿÿÿÿ%ì{üÿÿÿÿÿÿÿ8ìBüÿÿÿÿÿÿÿGì|üÿÿÿÿÿÿÿZì*}üÿÿÿÿÿÿÿbì~üÿÿÿÿÿÿÿgìüÿÿÿÿÿÿÿ€ì•üÿÿÿÿÿÿÿŽìLüÿÿÿÿÿÿÿ¡ìüÿÿÿÿÿÿÿ©ìKüÿÿÿÿÿÿÿ®ì{üÿÿÿÿÿÿÿµìyüÿÿÿÿÿÿÿÁì|üÿÿÿÿÿÿÿÈì*}üÿÿÿÿÿÿÿÏìzüÿÿÿÿÿÿÿ×ì~üÿÿÿÿÿÿÿÞì{üÿÿÿÿÿÿÿñìBüÿÿÿÿÿÿÿí|üÿÿÿÿÿÿÿí*Ÿüÿÿÿÿÿÿÿí~üÿÿÿÿÿÿÿ(íüÿÿÿÿÿÿÿ0íKüÿÿÿÿÿÿÿ8íüÿÿÿÿÿÿÿ@íKüÿÿÿÿÿÿÿVí9ì#gígüÿÿÿÿÿÿÿ‹í¢üÿÿÿÿÿÿÿží*yüÿÿÿÿÿÿÿ»í{üÿÿÿÿÿÿÿÂí@üÿÿÿÿÿÿÿÉíAüÿÿÿÿÿÿÿÎízüÿÿÿÿÿÿÿöíGüÿÿÿÿÿÿÿýížüÿÿÿÿÿÿÿî{üÿÿÿÿÿÿÿ î”üÿÿÿÿÿÿÿîÍüÿÿÿÿÿÿÿî*?üÿÿÿÿÿÿÿ&î*Îüÿÿÿÿÿÿÿ.îJüÿÿÿÿÿÿÿCî*ÑüÿÿÿÿÿÿÿUîÐüÿÿÿÿÿÿÿ¥î{üÿÿÿÿÿÿÿ¸îBüÿÿÿÿÿÿÿÇî|üÿÿÿÿÿÿÿÚî*}üÿÿÿÿÿÿÿâî~üÿÿÿÿÿÿÿçîüÿÿÿÿÿÿÿï•üÿÿÿÿÿÿÿïLüÿÿÿÿÿÿÿ!ïüÿÿÿÿÿÿÿ)ïKüÿÿÿÿÿÿÿ.ï{üÿÿÿÿÿÿÿ5ï|üÿÿÿÿÿÿÿAï|üÿÿÿÿÿÿÿHï*}üÿÿÿÿÿÿÿOï}üÿÿÿÿÿÿÿWï~üÿÿÿÿÿÿÿ^ï{üÿÿÿÿÿÿÿqïBüÿÿÿÿÿÿÿ€ï|üÿÿÿÿÿÿÿ“ï*Ÿüÿÿÿÿÿÿÿ›ï~üÿÿÿÿÿÿÿ¨ïüÿÿÿÿÿÿÿ°ïKüÿÿÿÿÿÿÿ¸ïüÿÿÿÿÿÿÿÀïKüÿÿÿÿÿÿÿÖï9Ü#çïgüÿÿÿÿÿÿÿ ð¢üÿÿÿÿÿÿÿð*yüÿÿÿÿÿÿÿ;ð~üÿÿÿÿÿÿÿBð@üÿÿÿÿÿÿÿIðAüÿÿÿÿÿÿÿNðzüÿÿÿÿÿÿÿvðGüÿÿÿÿÿÿÿ}ðžüÿÿÿÿÿÿÿ„ð~üÿÿÿÿÿÿÿ‹ð”üÿÿÿÿÿÿÿ˜ðÍüÿÿÿÿÿÿÿŸð*?üÿÿÿÿÿÿÿ¦ð*Îüÿÿÿÿÿÿÿ®ðJüÿÿÿÿÿÿÿÃð*ÑüÿÿÿÿÿÿÿÕðÐüÿÿÿÿÿÿÿ%ñ{üÿÿÿÿÿÿÿ8ñBüÿÿÿÿÿÿÿGñ|üÿÿÿÿÿÿÿZñ*}üÿÿÿÿÿÿÿbñ~üÿÿÿÿÿÿÿgñüÿÿÿÿÿÿÿ€ñ•üÿÿÿÿÿÿÿŽñLüÿÿÿÿÿÿÿ¡ñüÿÿÿÿÿÿÿ©ñKüÿÿÿÿÿÿÿ®ñ{üÿÿÿÿÿÿÿµñüÿÿÿÿÿÿÿÁñ|üÿÿÿÿÿÿÿÈñ*}üÿÿÿÿÿÿÿÏñ€üÿÿÿÿÿÿÿ×ñ~üÿÿÿÿÿÿÿÞñ{üÿÿÿÿÿÿÿññBüÿÿÿÿÿÿÿò|üÿÿÿÿÿÿÿò*Ÿüÿÿÿÿÿÿÿò~üÿÿÿÿÿÿÿ(òüÿÿÿÿÿÿÿ0òKüÿÿÿÿÿÿÿ8òüÿÿÿÿÿÿÿ@òKüÿÿÿÿÿÿÿVò9Lgògüÿÿÿÿÿÿÿ‹ò¢üÿÿÿÿÿÿÿžò*yüÿÿÿÿÿÿÿ»òüÿÿÿÿÿÿÿÂò@üÿÿÿÿÿÿÿÉòAüÿÿÿÿÿÿÿÎòzüÿÿÿÿÿÿÿöòGüÿÿÿÿÿÿÿýòßüÿÿÿÿÿÿÿóüÿÿÿÿÿÿÿ ó”üÿÿÿÿÿÿÿóÍüÿÿÿÿÿÿÿó*?üÿÿÿÿÿÿÿ&ó*Îüÿÿÿÿÿÿÿ.óJüÿÿÿÿÿÿÿCó*²üÿÿÿÿÿÿÿUóÐüÿÿÿÿÿÿÿ¥ó{üÿÿÿÿÿÿÿ¸óBüÿÿÿÿÿÿÿÇó|üÿÿÿÿÿÿÿÚó*}üÿÿÿÿÿÿÿâó~üÿÿÿÿÿÿÿçóüÿÿÿÿÿÿÿô•üÿÿÿÿÿÿÿôLüÿÿÿÿÿÿÿ!ôüÿÿÿÿÿÿÿ)ôKüÿÿÿÿÿÿÿ.ô{üÿÿÿÿÿÿÿ5ô‚üÿÿÿÿÿÿÿAô|üÿÿÿÿÿÿÿHô*}üÿÿÿÿÿÿÿOôƒüÿÿÿÿÿÿÿWô~üÿÿÿÿÿÿÿ^ô{üÿÿÿÿÿÿÿqôBüÿÿÿÿÿÿÿ€ô|üÿÿÿÿÿÿÿ“ô*Ÿüÿÿÿÿÿÿÿ›ô~üÿÿÿÿÿÿÿ¨ôüÿÿÿÿÿÿÿ°ôKüÿÿÿÿÿÿÿ¸ôüÿÿÿÿÿÿÿÀôKüÿÿÿÿÿÿÿÝô*“üÿÿÿÿÿÿÿõ*yüÿÿÿÿÿÿÿ"õGüÿÿÿÿÿÿÿ)õüÿÿÿÿÿÿÿ0õUüÿÿÿÿÿÿÿ7õ”üÿÿÿÿÿÿÿDõÍüÿÿÿÿÿÿÿKõ*?üÿÿÿÿÿÿÿRõ*ÎüÿÿÿÿÿÿÿZõJüÿÿÿÿÿÿÿcõ*íüÿÿÿÿÿÿÿuõÐüÿÿÿÿÿÿÿ›õÌüÿÿÿÿÿÿÿµõ„üÿÿÿÿÿÿÿ¾õ÷üÿÿÿÿÿÿÿ4ö{üÿÿÿÿÿÿÿGöBüÿÿÿÿÿÿÿVö|üÿÿÿÿÿÿÿiö*}üÿÿÿÿÿÿÿqö~üÿÿÿÿÿÿÿvöüÿÿÿÿÿÿÿö•üÿÿÿÿÿÿÿžöLüÿÿÿÿÿÿÿõöKüÿÿÿÿÿÿÿýöüÿÿÿÿÿÿÿ÷{üÿÿÿÿÿÿÿ ÷Vüÿÿÿÿÿÿÿ÷|üÿÿÿÿÿÿÿ÷*}üÿÿÿÿÿÿÿ%÷Wüÿÿÿÿÿÿÿ-÷~üÿÿÿÿÿÿÿ7÷{üÿÿÿÿÿÿÿJ÷BüÿÿÿÿÿÿÿY÷|üÿÿÿÿÿÿÿl÷*Ÿüÿÿÿÿÿÿÿt÷~üÿÿÿÿÿÿÿ÷üÿÿÿÿÿÿÿŽ÷üÿÿÿÿÿÿÿ­÷*“üÿÿÿÿÿÿÿÖ÷*yüÿÿÿÿÿÿÿò÷Güÿÿÿÿÿÿÿù÷üÿÿÿÿÿÿÿødüÿÿÿÿÿÿÿø”üÿÿÿÿÿÿÿøÍüÿÿÿÿÿÿÿø*?üÿÿÿÿÿÿÿ"ø*Îüÿÿÿÿÿÿÿ*øJüÿÿÿÿÿÿÿ3ø*íüÿÿÿÿÿÿÿEøÐüÿÿÿÿÿÿÿkøÌüÿÿÿÿÿÿÿ…ø„üÿÿÿÿÿÿÿŽø÷üÿÿÿÿÿÿÿù{üÿÿÿÿÿÿÿùBüÿÿÿÿÿÿÿ&ù|üÿÿÿÿÿÿÿ9ù*}üÿÿÿÿÿÿÿAù~üÿÿÿÿÿÿÿFùüÿÿÿÿÿÿÿ`ù•üÿÿÿÿÿÿÿnùLüÿÿÿÿÿÿÿÅùKüÿÿÿÿÿÿÿÍùüÿÿÿÿÿÿÿÔù{üÿÿÿÿÿÿÿÛùeüÿÿÿÿÿÿÿçù|üÿÿÿÿÿÿÿîù*}üÿÿÿÿÿÿÿõùfüÿÿÿÿÿÿÿýù~üÿÿÿÿÿÿÿú{üÿÿÿÿÿÿÿúBüÿÿÿÿÿÿÿ)ú|üÿÿÿÿÿÿÿ<ú*ŸüÿÿÿÿÿÿÿDú~üÿÿÿÿÿÿÿQúüÿÿÿÿÿÿÿ^úüÿÿÿÿÿÿÿvú9Ü%‡ú³üÿÿÿÿÿÿÿ¥ú¢üÿÿÿÿÿÿÿÂú*yüÿÿÿÿÿÿÿßúGüÿÿÿÿÿÿÿæú¶üÿÿÿÿÿÿÿíú…üÿÿÿÿÿÿÿôú”üÿÿÿÿÿÿÿûÍüÿÿÿÿÿÿÿû*?üÿÿÿÿÿÿÿû*ÎüÿÿÿÿÿÿÿûJüÿÿÿÿÿÿÿ3û{üÿÿÿÿÿÿÿFûBüÿÿÿÿÿÿÿUû|üÿÿÿÿÿÿÿhû*}üÿÿÿÿÿÿÿpû~üÿÿÿÿÿÿÿuûüÿÿÿÿÿÿÿ£û*ÚüÿÿÿÿÿÿÿµûÐüÿÿÿÿÿÿÿÈûøüÿÿÿÿÿÿÿÏû*yüÿÿÿÿÿÿÿåû•üÿÿÿÿÿÿÿóûLüÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿüKüÿÿÿÿÿÿÿü{üÿÿÿÿÿÿÿü†üÿÿÿÿÿÿÿ&ü|üÿÿÿÿÿÿÿ-ü*}üÿÿÿÿÿÿÿ4ü‡üÿÿÿÿÿÿÿ<ü~üÿÿÿÿÿÿÿFü{üÿÿÿÿÿÿÿYüBüÿÿÿÿÿÿÿhü|üÿÿÿÿÿÿÿ{ü*Ÿüÿÿÿÿÿÿÿƒü~üÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿ˜üKüÿÿÿÿÿÿÿ üüÿÿÿÿÿÿÿ¨üKüÿÿÿÿÿÿÿ¶ü9üÇü üÿÿÿÿÿÿÿåü¢üÿÿÿÿÿÿÿý*yüÿÿÿÿÿÿÿýGüÿÿÿÿÿÿÿ%ý®üÿÿÿÿÿÿÿ,ýˆüÿÿÿÿÿÿÿ3ý”üÿÿÿÿÿÿÿ@ýÍüÿÿÿÿÿÿÿGý*?üÿÿÿÿÿÿÿNý*ÎüÿÿÿÿÿÿÿVýJüÿÿÿÿÿÿÿrý{üÿÿÿÿÿÿÿ…ýBüÿÿÿÿÿÿÿ”ý|üÿÿÿÿÿÿÿ§ý*}üÿÿÿÿÿÿÿ¯ý~üÿÿÿÿÿÿÿ´ýüÿÿÿÿÿÿÿãý*ÖüÿÿÿÿÿÿÿõýÐüÿÿÿÿÿÿÿþùüÿÿÿÿÿÿÿþ*yüÿÿÿÿÿÿÿ%þ•üÿÿÿÿÿÿÿ3þLüÿÿÿÿÿÿÿFþüÿÿÿÿÿÿÿNþKüÿÿÿÿÿÿÿSþ{üÿÿÿÿÿÿÿZþ‰üÿÿÿÿÿÿÿfþ|üÿÿÿÿÿÿÿmþ*}üÿÿÿÿÿÿÿtþŠüÿÿÿÿÿÿÿ|þ~üÿÿÿÿÿÿÿ†þ{üÿÿÿÿÿÿÿ™þBüÿÿÿÿÿÿÿ¨þ|üÿÿÿÿÿÿÿ»þ*ŸüÿÿÿÿÿÿÿÃþ~üÿÿÿÿÿÿÿÐþüÿÿÿÿÿÿÿØþKüÿÿÿÿÿÿÿàþüÿÿÿÿÿÿÿèþKüÿÿÿÿÿÿÿöþ9 %ÿ³üÿÿÿÿÿÿÿ%ÿ¢üÿÿÿÿÿÿÿBÿ*yüÿÿÿÿÿÿÿ_ÿGüÿÿÿÿÿÿÿfÿ¶üÿÿÿÿÿÿÿmÿ‹üÿÿÿÿÿÿÿtÿ”üÿÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿˆÿ*?üÿÿÿÿÿÿÿÿ*Îüÿÿÿÿÿÿÿ—ÿJüÿÿÿÿÿÿÿ³ÿ{üÿÿÿÿÿÿÿÆÿBüÿÿÿÿÿÿÿÕÿ|üÿÿÿÿÿÿÿèÿ*}üÿÿÿÿÿÿÿðÿ~üÿÿÿÿÿÿÿõÿüÿÿÿÿÿÿÿ#*Úüÿÿÿÿÿÿÿ5ÐüÿÿÿÿÿÿÿHúüÿÿÿÿÿÿÿO*yüÿÿÿÿÿÿÿe•üÿÿÿÿÿÿÿsLüÿÿÿÿÿÿÿ†üÿÿÿÿÿÿÿŽKüÿÿÿÿÿÿÿ“{üÿÿÿÿÿÿÿšŒüÿÿÿÿÿÿÿ¦|üÿÿÿÿÿÿÿ­*}üÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿ¼~üÿÿÿÿÿÿÿÆ{üÿÿÿÿÿÿÿÙBüÿÿÿÿÿÿÿè|üÿÿÿÿÿÿÿû*Ÿüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ(Küÿÿÿÿÿÿÿ69ü%GŽüÿÿÿÿÿÿÿc¢üÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿœGüÿÿÿÿÿÿÿ£¶üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ±”üÿÿÿÿÿÿÿ¾ÍüÿÿÿÿÿÿÿÅ*?üÿÿÿÿÿÿÿÌ*ÎüÿÿÿÿÿÿÿÔJüÿÿÿÿÿÿÿð{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ%*}üÿÿÿÿÿÿÿ-~üÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿc*ÚüÿÿÿÿÿÿÿuÐüÿÿÿÿÿÿÿ‰ûüÿÿÿÿÿÿÿ”›üÿÿÿÿÿÿÿžRüÿÿÿÿÿÿÿ­•üÿÿÿÿÿÿÿ»LüÿÿÿÿÿÿÿÎüÿÿÿÿÿÿÿÖKüÿÿÿÿÿÿÿÛ{üÿÿÿÿÿÿÿâüÿÿÿÿÿÿÿî|üÿÿÿÿÿÿÿõ*}üÿÿÿÿÿÿÿü‘üÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ!Büÿÿÿÿÿÿÿ0|üÿÿÿÿÿÿÿC*ŸüÿÿÿÿÿÿÿK~üÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿ`KüÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿpKüÿÿÿÿÿÿÿ†9ì%—Žüÿÿÿÿÿÿÿ³¢üÿÿÿÿÿÿÿÏ*yüÿÿÿÿÿÿÿìGüÿÿÿÿÿÿÿó¶üÿÿÿÿÿÿÿú’üÿÿÿÿÿÿÿ”üÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿ*?üÿÿÿÿÿÿÿ*Îüÿÿÿÿÿÿÿ$Jüÿÿÿÿÿÿÿ@{üÿÿÿÿÿÿÿSBüÿÿÿÿÿÿÿb|üÿÿÿÿÿÿÿu*}üÿÿÿÿÿÿÿ}~üÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿ³*ÚüÿÿÿÿÿÿÿÅÐüÿÿÿÿÿÿÿÙüüÿÿÿÿÿÿÿà üÿÿÿÿÿÿÿéRüÿÿÿÿÿÿÿõ•üÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ#{üÿÿÿÿÿÿÿ*“üÿÿÿÿÿÿÿ6|üÿÿÿÿÿÿÿ=*}üÿÿÿÿÿÿÿD”üÿÿÿÿÿÿÿL~üÿÿÿÿÿÿÿV{üÿÿÿÿÿÿÿiBüÿÿÿÿÿÿÿx|üÿÿÿÿÿÿÿ‹*Ÿüÿÿÿÿÿÿÿ“~üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ¨Küÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿ¸KüÿÿÿÿÿÿÿÆ9| ׳üÿÿÿÿÿÿÿõ¢üÿÿÿÿÿÿÿ *yüÿÿÿÿÿÿÿ*Güÿÿÿÿÿÿÿ1üÿÿÿÿÿÿÿ8•üÿÿÿÿÿÿÿ?”üÿÿÿÿÿÿÿLÍüÿÿÿÿÿÿÿS*?üÿÿÿÿÿÿÿZ*ÎüÿÿÿÿÿÿÿbJüÿÿÿÿÿÿÿ~{üÿÿÿÿÿÿÿ‘Büÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ³*}üÿÿÿÿÿÿÿ»~üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿë*éüÿÿÿÿÿÿÿýÐüÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿ5•üÿÿÿÿÿÿÿCLüÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿ^Küÿÿÿÿÿÿÿc{üÿÿÿÿÿÿÿj–üÿÿÿÿÿÿÿv|üÿÿÿÿÿÿÿ}*}üÿÿÿÿÿÿÿ„—üÿÿÿÿÿÿÿŒ~üÿÿÿÿÿÿÿ–{üÿÿÿÿÿÿÿ©Büÿÿÿÿÿÿÿ¸|üÿÿÿÿÿÿÿË*ŸüÿÿÿÿÿÿÿÓ~üÿÿÿÿÿÿÿàüÿÿÿÿÿÿÿèKüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿøKüÿÿÿÿÿÿÿ9 ˜üÿÿÿÿÿÿÿ3¢üÿÿÿÿÿÿÿK*yüÿÿÿÿÿÿÿhGüÿÿÿÿÿÿÿoüÿÿÿÿÿÿÿv™üÿÿÿÿÿÿÿ}”üÿÿÿÿÿÿÿŠÍüÿÿÿÿÿÿÿ‘*?üÿÿÿÿÿÿÿ˜*Îüÿÿÿÿÿÿÿ Jüÿÿÿÿÿÿÿ¼{üÿÿÿÿÿÿÿÏBüÿÿÿÿÿÿÿÞ|üÿÿÿÿÿÿÿñ*}üÿÿÿÿÿÿÿù~üÿÿÿÿÿÿÿþüÿÿÿÿÿÿÿ+ *êüÿÿÿÿÿÿÿ= Ðüÿÿÿÿÿÿÿ] *yüÿÿÿÿÿÿÿu •üÿÿÿÿÿÿÿƒ Lüÿÿÿÿÿÿÿ– üÿÿÿÿÿÿÿž Küÿÿÿÿÿÿÿ£ {üÿÿÿÿÿÿÿª šüÿÿÿÿÿÿÿ¶ |üÿÿÿÿÿÿÿ½ *}üÿÿÿÿÿÿÿÄ ›üÿÿÿÿÿÿÿÌ ~üÿÿÿÿÿÿÿÖ {üÿÿÿÿÿÿÿé Büÿÿÿÿÿÿÿø |üÿÿÿÿÿÿÿ *Ÿüÿÿÿÿÿÿÿ ~üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ( Küÿÿÿÿÿÿÿ0 üÿÿÿÿÿÿÿ8 KüÿÿÿÿÿÿÿF 9<W ›üÿÿÿÿÿÿÿu ¢üÿÿÿÿÿÿÿ *yüÿÿÿÿÿÿÿª Güÿÿÿÿÿÿÿ± Ëüÿÿÿÿÿÿÿ¸ œüÿÿÿÿÿÿÿ¿ ”üÿÿÿÿÿÿÿÌ ÍüÿÿÿÿÿÿÿÓ *?üÿÿÿÿÿÿÿÚ *Îüÿÿÿÿÿÿÿâ Jüÿÿÿÿÿÿÿþ {üÿÿÿÿÿÿÿ Büÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ3 *}üÿÿÿÿÿÿÿ; ~üÿÿÿÿÿÿÿ@ üÿÿÿÿÿÿÿk *ãüÿÿÿÿÿÿÿ} ÐüÿÿÿÿÿÿÿŸ *yüÿÿÿÿÿÿÿµ •üÿÿÿÿÿÿÿà LüÿÿÿÿÿÿÿÖ üÿÿÿÿÿÿÿÞ Küÿÿÿÿÿÿÿã {üÿÿÿÿÿÿÿê üÿÿÿÿÿÿÿö |üÿÿÿÿÿÿÿý *}üÿÿÿÿÿÿÿ žüÿÿÿÿÿÿÿ ~üÿÿÿÿÿÿÿ {üÿÿÿÿÿÿÿ) Büÿÿÿÿÿÿÿ8 |üÿÿÿÿÿÿÿK *ŸüÿÿÿÿÿÿÿS ~üÿÿÿÿÿÿÿ` üÿÿÿÿÿÿÿh Küÿÿÿÿÿÿÿp üÿÿÿÿÿÿÿx Küÿÿÿÿÿÿÿ† 9<—  üÿÿÿÿÿÿÿµ ¢üÿÿÿÿÿÿÿÍ *yüÿÿÿÿÿÿÿê Güÿÿÿÿÿÿÿñ ßüÿÿÿÿÿÿÿø Ÿüÿÿÿÿÿÿÿÿ ”üÿÿÿÿÿÿÿ Íüÿÿÿÿÿÿÿ *?üÿÿÿÿÿÿÿ *Îüÿÿÿÿÿÿÿ" Jüÿÿÿÿÿÿÿ> {üÿÿÿÿÿÿÿQ Büÿÿÿÿÿÿÿ` |üÿÿÿÿÿÿÿs *}üÿÿÿÿÿÿÿ{ ~üÿÿÿÿÿÿÿ€ üÿÿÿÿÿÿÿ« *²üÿÿÿÿÿÿÿ½ ÐüÿÿÿÿÿÿÿÝ *yüÿÿÿÿÿÿÿõ •üÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ#{üÿÿÿÿÿÿÿ* üÿÿÿÿÿÿÿ6|üÿÿÿÿÿÿÿ=*}üÿÿÿÿÿÿÿD¡üÿÿÿÿÿÿÿL~üÿÿÿÿÿÿÿV{üÿÿÿÿÿÿÿiBüÿÿÿÿÿÿÿx|üÿÿÿÿÿÿÿ‹*Ÿüÿÿÿÿÿÿÿ“~üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ¨Küÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿ¸KüÿÿÿÿÿÿÿÆ9L!× üÿÿÿÿÿÿÿõ¢üÿÿÿÿÿÿÿ *yüÿÿÿÿÿÿÿ*Güÿÿÿÿÿÿÿ1ýüÿÿÿÿÿÿÿ8¢üÿÿÿÿÿÿÿ?”üÿÿÿÿÿÿÿLÍüÿÿÿÿÿÿÿS*?üÿÿÿÿÿÿÿZ*ÎüÿÿÿÿÿÿÿbJüÿÿÿÿÿÿÿ~{üÿÿÿÿÿÿÿ‘Büÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ³*}üÿÿÿÿÿÿÿ»~üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿë*èüÿÿÿÿÿÿÿýÐüÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿ5•üÿÿÿÿÿÿÿCLüÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿ^Küÿÿÿÿÿÿÿc{üÿÿÿÿÿÿÿj£üÿÿÿÿÿÿÿv|üÿÿÿÿÿÿÿ}*}üÿÿÿÿÿÿÿ„¤üÿÿÿÿÿÿÿŒ~üÿÿÿÿÿÿÿ–{üÿÿÿÿÿÿÿ©Büÿÿÿÿÿÿÿ¸|üÿÿÿÿÿÿÿË*ŸüÿÿÿÿÿÿÿÓ~üÿÿÿÿÿÿÿàüÿÿÿÿÿÿÿèKüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿøKüÿÿÿÿÿÿÿ9LŽüÿÿÿÿÿÿÿ3¢üÿÿÿÿÿÿÿK*yüÿÿÿÿÿÿÿhGüÿÿÿÿÿÿÿoüÿÿÿÿÿÿÿv¥üÿÿÿÿÿÿÿ}”üÿÿÿÿÿÿÿŠÍüÿÿÿÿÿÿÿ‘*?üÿÿÿÿÿÿÿ˜*Îüÿÿÿÿÿÿÿ Jüÿÿÿÿÿÿÿ¼{üÿÿÿÿÿÿÿÏBüÿÿÿÿÿÿÿÞ|üÿÿÿÿÿÿÿñ*}üÿÿÿÿÿÿÿù~üÿÿÿÿÿÿÿþüÿÿÿÿÿÿÿ+*íüÿÿÿÿÿÿÿ=Ðüÿÿÿÿÿÿÿ]*yüÿÿÿÿÿÿÿu•üÿÿÿÿÿÿÿƒLüÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿžKüÿÿÿÿÿÿÿ£{üÿÿÿÿÿÿÿª¦üÿÿÿÿÿÿÿ¶|üÿÿÿÿÿÿÿ½*}üÿÿÿÿÿÿÿħüÿÿÿÿÿÿÿÌ~üÿÿÿÿÿÿÿÖ{üÿÿÿÿÿÿÿéBüÿÿÿÿÿÿÿø|üÿÿÿÿÿÿÿ *Ÿüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ(Küÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ8KüÿÿÿÿÿÿÿF9LW üÿÿÿÿÿÿÿu¢üÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿªGüÿÿÿÿÿÿÿ±çüÿÿÿÿÿÿÿ¸¨üÿÿÿÿÿÿÿ¿”üÿÿÿÿÿÿÿÌÍüÿÿÿÿÿÿÿÓ*?üÿÿÿÿÿÿÿÚ*ÎüÿÿÿÿÿÿÿâJüÿÿÿÿÿÿÿþ{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ3*}üÿÿÿÿÿÿÿ;~üÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿk*Áüÿÿÿÿÿÿÿ}Ðüÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿµ•üÿÿÿÿÿÿÿÃLüÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿÞKüÿÿÿÿÿÿÿã{üÿÿÿÿÿÿÿê©üÿÿÿÿÿÿÿö|üÿÿÿÿÿÿÿý*}üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ ~üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ)Büÿÿÿÿÿÿÿ8|üÿÿÿÿÿÿÿK*ŸüÿÿÿÿÿÿÿS~üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿhKüÿÿÿÿÿÿÿpüÿÿÿÿÿÿÿxKüÿÿÿÿÿÿÿ†9\— üÿÿÿÿÿÿÿµ¢üÿÿÿÿÿÿÿÍ*yüÿÿÿÿÿÿÿêGüÿÿÿÿÿÿÿñçüÿÿÿÿÿÿÿø¢üÿÿÿÿÿÿÿÿ”üÿÿÿÿÿÿÿ Íüÿÿÿÿÿÿÿ*?üÿÿÿÿÿÿÿ*Îüÿÿÿÿÿÿÿ"Jüÿÿÿÿÿÿÿ>{üÿÿÿÿÿÿÿQBüÿÿÿÿÿÿÿ`|üÿÿÿÿÿÿÿs*}üÿÿÿÿÿÿÿ{~üÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ«*Áüÿÿÿÿÿÿÿ½ÐüÿÿÿÿÿÿÿÝ*yüÿÿÿÿÿÿÿõ•üÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ#{üÿÿÿÿÿÿÿ*£üÿÿÿÿÿÿÿ6|üÿÿÿÿÿÿÿ=*}üÿÿÿÿÿÿÿD¤üÿÿÿÿÿÿÿL~üÿÿÿÿÿÿÿV{üÿÿÿÿÿÿÿiBüÿÿÿÿÿÿÿx|üÿÿÿÿÿÿÿ‹*Ÿüÿÿÿÿÿÿÿ“~üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ¨Küÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿ¸KüÿÿÿÿÿÿÿÆ9œ$׎üÿÿÿÿÿÿÿó¢üÿÿÿÿÿÿÿ *yüÿÿÿÿÿÿÿ(Güÿÿÿÿÿÿÿ/žüÿÿÿÿÿÿÿ6«üÿÿÿÿÿÿÿ=”üÿÿÿÿÿÿÿJÍüÿÿÿÿÿÿÿQ*?üÿÿÿÿÿÿÿX*Îüÿÿÿÿÿÿÿ`Jüÿÿÿÿÿÿÿ|{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿž|üÿÿÿÿÿÿÿ±*}üÿÿÿÿÿÿÿ¹~üÿÿÿÿÿÿÿ¾üÿÿÿÿÿÿÿë*ÑüÿÿÿÿÿÿÿýÐüÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿ-•üÿÿÿÿÿÿÿ;LüÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿVKüÿÿÿÿÿÿÿ[{üÿÿÿÿÿÿÿb¬üÿÿÿÿÿÿÿn|üÿÿÿÿÿÿÿu*}üÿÿÿÿÿÿÿ|­üÿÿÿÿÿÿÿ„~üÿÿÿÿÿÿÿŽ{üÿÿÿÿÿÿÿ¡Büÿÿÿÿÿÿÿ°|üÿÿÿÿÿÿÿÃ*ŸüÿÿÿÿÿÿÿË~üÿÿÿÿÿÿÿØüÿÿÿÿÿÿÿàKüÿÿÿÿÿÿÿèüÿÿÿÿÿÿÿðKüÿÿÿÿÿÿÿ9ÌŽüÿÿÿÿÿÿÿ3¢üÿÿÿÿÿÿÿK*yüÿÿÿÿÿÿÿhGüÿÿÿÿÿÿÿoßüÿÿÿÿÿÿÿv®üÿÿÿÿÿÿÿ}”üÿÿÿÿÿÿÿŠÍüÿÿÿÿÿÿÿ‘*?üÿÿÿÿÿÿÿ˜*Îüÿÿÿÿÿÿÿ Jüÿÿÿÿÿÿÿ¼{üÿÿÿÿÿÿÿÏBüÿÿÿÿÿÿÿÞ|üÿÿÿÿÿÿÿñ*}üÿÿÿÿÿÿÿù~üÿÿÿÿÿÿÿþüÿÿÿÿÿÿÿ+*²üÿÿÿÿÿÿÿ=Ðüÿÿÿÿÿÿÿ]*yüÿÿÿÿÿÿÿu•üÿÿÿÿÿÿÿƒLüÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿžKüÿÿÿÿÿÿÿ£{üÿÿÿÿÿÿÿª¯üÿÿÿÿÿÿÿ¶|üÿÿÿÿÿÿÿ½*}üÿÿÿÿÿÿÿÄ°üÿÿÿÿÿÿÿÌ~üÿÿÿÿÿÿÿÖ{üÿÿÿÿÿÿÿéBüÿÿÿÿÿÿÿø|üÿÿÿÿÿÿÿ *Ÿüÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ(Küÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ8KüÿÿÿÿÿÿÿF9!W˜üÿÿÿÿÿÿÿs¢üÿÿÿÿÿÿÿ‹*yüÿÿÿÿÿÿÿ¨Güÿÿÿÿÿÿÿ¯ýüÿÿÿÿÿÿÿ¶±üÿÿÿÿÿÿÿ½”üÿÿÿÿÿÿÿÊÍüÿÿÿÿÿÿÿÑ*?üÿÿÿÿÿÿÿØ*ÎüÿÿÿÿÿÿÿàJüÿÿÿÿÿÿÿü{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ1*}üÿÿÿÿÿÿÿ9~üÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿk*èüÿÿÿÿÿÿÿ}Ðüÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿµ•üÿÿÿÿÿÿÿÃLüÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿÞKüÿÿÿÿÿÿÿã{üÿÿÿÿÿÿÿê²üÿÿÿÿÿÿÿö|üÿÿÿÿÿÿÿý*}üÿÿÿÿÿÿÿ³üÿÿÿÿÿÿÿ ~üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ)Büÿÿÿÿÿÿÿ8|üÿÿÿÿÿÿÿK*ŸüÿÿÿÿÿÿÿS~üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿhKüÿÿÿÿÿÿÿpüÿÿÿÿÿÿÿxKüÿÿÿÿÿÿÿ†9 !— üÿÿÿÿÿÿÿµ¢üÿÿÿÿÿÿÿÍ*yüÿÿÿÿÿÿÿêGüÿÿÿÿÿÿÿñýüÿÿÿÿÿÿÿø´üÿÿÿÿÿÿÿÿ”üÿÿÿÿÿÿÿ Íüÿÿÿÿÿÿÿ*?üÿÿÿÿÿÿÿ*Îüÿÿÿÿÿÿÿ"Jüÿÿÿÿÿÿÿ>{üÿÿÿÿÿÿÿQBüÿÿÿÿÿÿÿ`|üÿÿÿÿÿÿÿs*}üÿÿÿÿÿÿÿ{~üÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ«*èüÿÿÿÿÿÿÿ½ÐüÿÿÿÿÿÿÿÝ*yüÿÿÿÿÿÿÿõ•üÿÿÿÿÿÿÿ Lüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ Küÿÿÿÿÿÿÿ# {üÿÿÿÿÿÿÿ* µüÿÿÿÿÿÿÿ6 |üÿÿÿÿÿÿÿ= *}üÿÿÿÿÿÿÿD ¶üÿÿÿÿÿÿÿL ~üÿÿÿÿÿÿÿV {üÿÿÿÿÿÿÿi Büÿÿÿÿÿÿÿx |üÿÿÿÿÿÿÿ‹ *Ÿüÿÿÿÿÿÿÿ“ ~üÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿ¨ Küÿÿÿÿÿÿÿ° üÿÿÿÿÿÿÿ¸ KüÿÿÿÿÿÿÿÆ 9Œ× Žüÿÿÿÿÿÿÿó ¢üÿÿÿÿÿÿÿ !*yüÿÿÿÿÿÿÿ(!Güÿÿÿÿÿÿÿ/! üÿÿÿÿÿÿÿ6!·üÿÿÿÿÿÿÿ=!”üÿÿÿÿÿÿÿJ!ÍüÿÿÿÿÿÿÿQ!*?üÿÿÿÿÿÿÿX!*Îüÿÿÿÿÿÿÿ`!Jüÿÿÿÿÿÿÿ|!{üÿÿÿÿÿÿÿ!Büÿÿÿÿÿÿÿž!|üÿÿÿÿÿÿÿ±!*}üÿÿÿÿÿÿÿ¹!~üÿÿÿÿÿÿÿ¾!üÿÿÿÿÿÿÿë!*ëüÿÿÿÿÿÿÿý!Ðüÿÿÿÿÿÿÿ"*yüÿÿÿÿÿÿÿ5"•üÿÿÿÿÿÿÿC"LüÿÿÿÿÿÿÿV"üÿÿÿÿÿÿÿ^"Küÿÿÿÿÿÿÿc"{üÿÿÿÿÿÿÿj"¸üÿÿÿÿÿÿÿv"|üÿÿÿÿÿÿÿ}"*}üÿÿÿÿÿÿÿ„"¹üÿÿÿÿÿÿÿŒ"~üÿÿÿÿÿÿÿ–"{üÿÿÿÿÿÿÿ©"Büÿÿÿÿÿÿÿ¸"|üÿÿÿÿÿÿÿË"*ŸüÿÿÿÿÿÿÿÓ"~üÿÿÿÿÿÿÿà"üÿÿÿÿÿÿÿè"Küÿÿÿÿÿÿÿð"üÿÿÿÿÿÿÿø"Küÿÿÿÿÿÿÿ#9\!#˜üÿÿÿÿÿÿÿ3#¢üÿÿÿÿÿÿÿK#*yüÿÿÿÿÿÿÿh#Güÿÿÿÿÿÿÿo#ýüÿÿÿÿÿÿÿv#ºüÿÿÿÿÿÿÿ}#”üÿÿÿÿÿÿÿŠ#Íüÿÿÿÿÿÿÿ‘#*?üÿÿÿÿÿÿÿ˜#*Îüÿÿÿÿÿÿÿ #Jüÿÿÿÿÿÿÿ¼#{üÿÿÿÿÿÿÿÏ#BüÿÿÿÿÿÿÿÞ#|üÿÿÿÿÿÿÿñ#*}üÿÿÿÿÿÿÿù#~üÿÿÿÿÿÿÿþ#üÿÿÿÿÿÿÿ+$*èüÿÿÿÿÿÿÿ=$Ðüÿÿÿÿÿÿÿ]$*yüÿÿÿÿÿÿÿu$•üÿÿÿÿÿÿÿƒ$Lüÿÿÿÿÿÿÿ–$üÿÿÿÿÿÿÿž$Küÿÿÿÿÿÿÿ£${üÿÿÿÿÿÿÿª$»üÿÿÿÿÿÿÿ¶$|üÿÿÿÿÿÿÿ½$*}üÿÿÿÿÿÿÿÄ$¼üÿÿÿÿÿÿÿÌ$~üÿÿÿÿÿÿÿÖ${üÿÿÿÿÿÿÿé$Büÿÿÿÿÿÿÿø$|üÿÿÿÿÿÿÿ %*Ÿüÿÿÿÿÿÿÿ%~üÿÿÿÿÿÿÿ %üÿÿÿÿÿÿÿ(%Küÿÿÿÿÿÿÿ0%üÿÿÿÿÿÿÿ8%KüÿÿÿÿÿÿÿF%9<W%³üÿÿÿÿÿÿÿu%¢üÿÿÿÿÿÿÿ%*yüÿÿÿÿÿÿÿª%Güÿÿÿÿÿÿÿ±%Çüÿÿÿÿÿÿÿ¸%½üÿÿÿÿÿÿÿ¿%”üÿÿÿÿÿÿÿÌ%ÍüÿÿÿÿÿÿÿÓ%*?üÿÿÿÿÿÿÿÚ%*Îüÿÿÿÿÿÿÿâ%Jüÿÿÿÿÿÿÿþ%{üÿÿÿÿÿÿÿ&Büÿÿÿÿÿÿÿ &|üÿÿÿÿÿÿÿ3&*}üÿÿÿÿÿÿÿ;&~üÿÿÿÿÿÿÿ@&üÿÿÿÿÿÿÿk&*áüÿÿÿÿÿÿÿ}&Ðüÿÿÿÿÿÿÿž&*yüÿÿÿÿÿÿÿµ&•üÿÿÿÿÿÿÿÃ&LüÿÿÿÿÿÿÿÖ&üÿÿÿÿÿÿÿÞ&Küÿÿÿÿÿÿÿã&{üÿÿÿÿÿÿÿê&¾üÿÿÿÿÿÿÿö&|üÿÿÿÿÿÿÿý&*}üÿÿÿÿÿÿÿ'¿üÿÿÿÿÿÿÿ '~üÿÿÿÿÿÿÿ'{üÿÿÿÿÿÿÿ)'Büÿÿÿÿÿÿÿ8'|üÿÿÿÿÿÿÿK'*ŸüÿÿÿÿÿÿÿS'~üÿÿÿÿÿÿÿ`'üÿÿÿÿÿÿÿh'Küÿÿÿÿÿÿÿp'üÿÿÿÿÿÿÿx'Küÿÿÿÿÿÿÿ†'9,—'›üÿÿÿÿÿÿÿµ'¢üÿÿÿÿÿÿÿÍ'*yüÿÿÿÿÿÿÿê'Güÿÿÿÿÿÿÿñ' üÿÿÿÿÿÿÿø'œüÿÿÿÿÿÿÿÿ'”üÿÿÿÿÿÿÿ (Íüÿÿÿÿÿÿÿ(*?üÿÿÿÿÿÿÿ(*Îüÿÿÿÿÿÿÿ"(Jüÿÿÿÿÿÿÿ>({üÿÿÿÿÿÿÿQ(Büÿÿÿÿÿÿÿ`(|üÿÿÿÿÿÿÿs(*}üÿÿÿÿÿÿÿ{(~üÿÿÿÿÿÿÿ€(üÿÿÿÿÿÿÿ«(*ìüÿÿÿÿÿÿÿ½(Ðüÿÿÿÿÿÿÿß(*yüÿÿÿÿÿÿÿõ(•üÿÿÿÿÿÿÿ)Lüÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ)Küÿÿÿÿÿÿÿ#){üÿÿÿÿÿÿÿ*)üÿÿÿÿÿÿÿ6)|üÿÿÿÿÿÿÿ=)*}üÿÿÿÿÿÿÿD)žüÿÿÿÿÿÿÿL)~üÿÿÿÿÿÿÿV){üÿÿÿÿÿÿÿi)Büÿÿÿÿÿÿÿx)|üÿÿÿÿÿÿÿ‹)*Ÿüÿÿÿÿÿÿÿ“)~üÿÿÿÿÿÿÿ )üÿÿÿÿÿÿÿ¨)Küÿÿÿÿÿÿÿ°)üÿÿÿÿÿÿÿ¸)KüÿÿÿÿÿÿÿÆ)9Ü$×)³üÿÿÿÿÿÿÿõ)¢üÿÿÿÿÿÿÿ **yüÿÿÿÿÿÿÿ**Güÿÿÿÿÿÿÿ1*žüÿÿÿÿÿÿÿ8*Àüÿÿÿÿÿÿÿ?*”üÿÿÿÿÿÿÿL*ÍüÿÿÿÿÿÿÿS**?üÿÿÿÿÿÿÿZ**Îüÿÿÿÿÿÿÿb*Jüÿÿÿÿÿÿÿ~*{üÿÿÿÿÿÿÿ‘*Büÿÿÿÿÿÿÿ *|üÿÿÿÿÿÿÿ³**}üÿÿÿÿÿÿÿ»*~üÿÿÿÿÿÿÿÀ*üÿÿÿÿÿÿÿë**Ñüÿÿÿÿÿÿÿý*Ðüÿÿÿÿÿÿÿ+*yüÿÿÿÿÿÿÿ-+•üÿÿÿÿÿÿÿ;+LüÿÿÿÿÿÿÿN+üÿÿÿÿÿÿÿV+Küÿÿÿÿÿÿÿ[+{üÿÿÿÿÿÿÿb+Áüÿÿÿÿÿÿÿn+|üÿÿÿÿÿÿÿu+*}üÿÿÿÿÿÿÿ|+Âüÿÿÿÿÿÿÿ„+~üÿÿÿÿÿÿÿŽ+{üÿÿÿÿÿÿÿ¡+Büÿÿÿÿÿÿÿ°+|üÿÿÿÿÿÿÿÃ+*ŸüÿÿÿÿÿÿÿË+~üÿÿÿÿÿÿÿØ+üÿÿÿÿÿÿÿà+Küÿÿÿÿÿÿÿè+üÿÿÿÿÿÿÿð+Küÿÿÿÿÿÿÿ,9Ì$,³üÿÿÿÿÿÿÿ5,¢üÿÿÿÿÿÿÿM,*yüÿÿÿÿÿÿÿj,Güÿÿÿÿÿÿÿq,žüÿÿÿÿÿÿÿx,Ãüÿÿÿÿÿÿÿ,”üÿÿÿÿÿÿÿŒ,Íüÿÿÿÿÿÿÿ“,*?üÿÿÿÿÿÿÿš,*Îüÿÿÿÿÿÿÿ¢,Jüÿÿÿÿÿÿÿ¾,{üÿÿÿÿÿÿÿÑ,Büÿÿÿÿÿÿÿà,|üÿÿÿÿÿÿÿó,*}üÿÿÿÿÿÿÿû,~üÿÿÿÿÿÿÿ-üÿÿÿÿÿÿÿ+-*Ñüÿÿÿÿÿÿÿ=-Ðüÿÿÿÿÿÿÿ[-*yüÿÿÿÿÿÿÿm-•üÿÿÿÿÿÿÿ{-LüÿÿÿÿÿÿÿŽ-üÿÿÿÿÿÿÿ–-Küÿÿÿÿÿÿÿ›-{üÿÿÿÿÿÿÿ¢-Äüÿÿÿÿÿÿÿ®-|üÿÿÿÿÿÿÿµ-*}üÿÿÿÿÿÿÿ¼-ÅüÿÿÿÿÿÿÿÄ-~üÿÿÿÿÿÿÿÎ-{üÿÿÿÿÿÿÿá-Büÿÿÿÿÿÿÿð-|üÿÿÿÿÿÿÿ.*Ÿüÿÿÿÿÿÿÿ .~üÿÿÿÿÿÿÿ.üÿÿÿÿÿÿÿ .Küÿÿÿÿÿÿÿ(.üÿÿÿÿÿÿÿ0.KüÿÿÿÿÿÿÿF.9\$W.˜üÿÿÿÿÿÿÿs.¢üÿÿÿÿÿÿÿ‹.*yüÿÿÿÿÿÿÿ¨.Güÿÿÿÿÿÿÿ¯.žüÿÿÿÿÿÿÿ¶.Æüÿÿÿÿÿÿÿ½.”üÿÿÿÿÿÿÿÊ.ÍüÿÿÿÿÿÿÿÑ.*?üÿÿÿÿÿÿÿØ.*Îüÿÿÿÿÿÿÿà.Jüÿÿÿÿÿÿÿü.{üÿÿÿÿÿÿÿ/Büÿÿÿÿÿÿÿ/|üÿÿÿÿÿÿÿ1/*}üÿÿÿÿÿÿÿ9/~üÿÿÿÿÿÿÿ>/üÿÿÿÿÿÿÿk/*Ñüÿÿÿÿÿÿÿ}/Ðüÿÿÿÿÿÿÿš/*yüÿÿÿÿÿÿÿ­/•üÿÿÿÿÿÿÿ»/LüÿÿÿÿÿÿÿÎ/üÿÿÿÿÿÿÿÖ/KüÿÿÿÿÿÿÿÛ/{üÿÿÿÿÿÿÿâ/Çüÿÿÿÿÿÿÿî/|üÿÿÿÿÿÿÿõ/*}üÿÿÿÿÿÿÿü/Èüÿÿÿÿÿÿÿ0~üÿÿÿÿÿÿÿ0{üÿÿÿÿÿÿÿ!0Büÿÿÿÿÿÿÿ00|üÿÿÿÿÿÿÿC0*ŸüÿÿÿÿÿÿÿK0~üÿÿÿÿÿÿÿX0üÿÿÿÿÿÿÿ`0Küÿÿÿÿÿÿÿh0üÿÿÿÿÿÿÿp0Küÿÿÿÿÿÿÿ†09L$—0˜üÿÿÿÿÿÿÿ³0¢üÿÿÿÿÿÿÿË0*yüÿÿÿÿÿÿÿè0Güÿÿÿÿÿÿÿï0žüÿÿÿÿÿÿÿö0Éüÿÿÿÿÿÿÿý0”üÿÿÿÿÿÿÿ 1Íüÿÿÿÿÿÿÿ1*?üÿÿÿÿÿÿÿ1*Îüÿÿÿÿÿÿÿ 1Jüÿÿÿÿÿÿÿ<1{üÿÿÿÿÿÿÿO1Büÿÿÿÿÿÿÿ^1|üÿÿÿÿÿÿÿq1*}üÿÿÿÿÿÿÿy1~üÿÿÿÿÿÿÿ~1üÿÿÿÿÿÿÿ«1*Ñüÿÿÿÿÿÿÿ½1ÐüÿÿÿÿÿÿÿÝ1*yüÿÿÿÿÿÿÿõ1•üÿÿÿÿÿÿÿ2Lüÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿ2Küÿÿÿÿÿÿÿ#2{üÿÿÿÿÿÿÿ*2Êüÿÿÿÿÿÿÿ62|üÿÿÿÿÿÿÿ=2*}üÿÿÿÿÿÿÿD2ËüÿÿÿÿÿÿÿL2~üÿÿÿÿÿÿÿV2{üÿÿÿÿÿÿÿi2Büÿÿÿÿÿÿÿx2|üÿÿÿÿÿÿÿ‹2*Ÿüÿÿÿÿÿÿÿ“2~üÿÿÿÿÿÿÿ 2üÿÿÿÿÿÿÿ¨2Küÿÿÿÿÿÿÿ°2üÿÿÿÿÿÿÿ¸2KüÿÿÿÿÿÿÿÆ29ü ×2³üÿÿÿÿÿÿÿõ2¢üÿÿÿÿÿÿÿ 3*yüÿÿÿÿÿÿÿ*3Güÿÿÿÿÿÿÿ13ýüÿÿÿÿÿÿÿ83Ìüÿÿÿÿÿÿÿ?3”üÿÿÿÿÿÿÿL3ÍüÿÿÿÿÿÿÿS3*?üÿÿÿÿÿÿÿZ3*Îüÿÿÿÿÿÿÿb3Jüÿÿÿÿÿÿÿ~3{üÿÿÿÿÿÿÿ‘3Büÿÿÿÿÿÿÿ 3|üÿÿÿÿÿÿÿ³3*}üÿÿÿÿÿÿÿ»3~üÿÿÿÿÿÿÿÀ3üÿÿÿÿÿÿÿë3*èüÿÿÿÿÿÿÿý3Ðüÿÿÿÿÿÿÿ4*yüÿÿÿÿÿÿÿ54•üÿÿÿÿÿÿÿC4LüÿÿÿÿÿÿÿV4üÿÿÿÿÿÿÿ^4Küÿÿÿÿÿÿÿc4{üÿÿÿÿÿÿÿj4Íüÿÿÿÿÿÿÿv4|üÿÿÿÿÿÿÿ}4*}üÿÿÿÿÿÿÿ„4ÎüÿÿÿÿÿÿÿŒ4~üÿÿÿÿÿÿÿ–4{üÿÿÿÿÿÿÿ©4Büÿÿÿÿÿÿÿ¸4|üÿÿÿÿÿÿÿË4*ŸüÿÿÿÿÿÿÿÓ4~üÿÿÿÿÿÿÿà4üÿÿÿÿÿÿÿè4Küÿÿÿÿÿÿÿð4üÿÿÿÿÿÿÿø4Küÿÿÿÿÿÿÿ59 5˜üÿÿÿÿÿÿÿ35¢üÿÿÿÿÿÿÿK5*yüÿÿÿÿÿÿÿh5Güÿÿÿÿÿÿÿo5ßüÿÿÿÿÿÿÿv5Ïüÿÿÿÿÿÿÿ}5”üÿÿÿÿÿÿÿŠ5Íüÿÿÿÿÿÿÿ‘5*?üÿÿÿÿÿÿÿ˜5*Îüÿÿÿÿÿÿÿ 5Jüÿÿÿÿÿÿÿ¼5{üÿÿÿÿÿÿÿÏ5BüÿÿÿÿÿÿÿÞ5|üÿÿÿÿÿÿÿñ5*}üÿÿÿÿÿÿÿù5~üÿÿÿÿÿÿÿþ5üÿÿÿÿÿÿÿ+6*²üÿÿÿÿÿÿÿ=6Ðüÿÿÿÿÿÿÿ]6*yüÿÿÿÿÿÿÿu6•üÿÿÿÿÿÿÿƒ6Lüÿÿÿÿÿÿÿ–6üÿÿÿÿÿÿÿž6Küÿÿÿÿÿÿÿ£6{üÿÿÿÿÿÿÿª6Ðüÿÿÿÿÿÿÿ¶6|üÿÿÿÿÿÿÿ½6*}üÿÿÿÿÿÿÿÄ6ÑüÿÿÿÿÿÿÿÌ6~üÿÿÿÿÿÿÿÖ6{üÿÿÿÿÿÿÿé6Büÿÿÿÿÿÿÿø6|üÿÿÿÿÿÿÿ 7*Ÿüÿÿÿÿÿÿÿ7~üÿÿÿÿÿÿÿ 7üÿÿÿÿÿÿÿ(7Küÿÿÿÿÿÿÿ07üÿÿÿÿÿÿÿ87Küÿÿÿÿÿÿÿj7*yüÿÿÿÿÿÿÿ†7Güÿÿÿÿÿÿÿ7žüÿÿÿÿÿÿÿ”7Òüÿÿÿÿÿÿÿ›7”üÿÿÿÿÿÿÿ¨7Íüÿÿÿÿÿÿÿ¯7*?üÿÿÿÿÿÿÿ¶7*Îüÿÿÿÿÿÿÿ¾7JüÿÿÿÿÿÿÿË7*ÑüÿÿÿÿÿÿÿÝ7Ðüÿÿÿÿÿÿÿþ7ýüÿÿÿÿÿÿÿ8 üÿÿÿÿÿÿÿ28Rüÿÿÿÿÿÿÿ@8þüÿÿÿÿÿÿÿf8ÿüÿÿÿÿÿÿÿŸ8ÿüÿÿÿÿÿÿÿ§8Küÿÿÿÿÿÿÿ¬8•üÿÿÿÿÿÿÿÄ8{üÿÿÿÿÿÿÿ×8Büÿÿÿÿÿÿÿæ8|üÿÿÿÿÿÿÿù8*}üÿÿÿÿÿÿÿ9~üÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿ9Lüÿÿÿÿÿÿÿ,9üÿÿÿÿÿÿÿ49Küÿÿÿÿÿÿÿ99{üÿÿÿÿÿÿÿ@9ÓüÿÿÿÿÿÿÿL9|üÿÿÿÿÿÿÿS9*}üÿÿÿÿÿÿÿZ9Ôüÿÿÿÿÿÿÿb9~üÿÿÿÿÿÿÿi9{üÿÿÿÿÿÿÿ|9Büÿÿÿÿÿÿÿ‹9|üÿÿÿÿÿÿÿž9*Ÿüÿÿÿÿÿÿÿ¦9~üÿÿÿÿÿÿÿ³9üÿÿÿÿÿÿÿ»9KüÿÿÿÿÿÿÿÃ9üÿÿÿÿÿÿÿË9Küÿÿÿÿÿÿÿ×99Œ&é9güÿÿÿÿÿÿÿô9*“üÿÿÿÿÿÿÿ":¢üÿÿÿÿÿÿÿ@:ÕüÿÿÿÿÿÿÿG:ÖüÿÿÿÿÿÿÿN:»üÿÿÿÿÿÿÿ^:*yüÿÿÿÿÿÿÿw:Güÿÿÿÿÿÿÿ~:¶üÿÿÿÿÿÿÿ…:ÕüÿÿÿÿÿÿÿŒ:”üÿÿÿÿÿÿÿ™:Íüÿÿÿÿÿÿÿ :*?üÿÿÿÿÿÿÿ§:*Îüÿÿÿÿÿÿÿ¯:Jüÿÿÿÿÿÿÿ»:*ÚüÿÿÿÿÿÿÿÍ:Ðüÿÿÿÿÿÿÿß:üÿÿÿÿÿÿÿë:*yüÿÿÿÿÿÿÿ7;{üÿÿÿÿÿÿÿJ;BüÿÿÿÿÿÿÿY;|üÿÿÿÿÿÿÿl;*}üÿÿÿÿÿÿÿt;~üÿÿÿÿÿÿÿy;üÿÿÿÿÿÿÿÀ;•üÿÿÿÿÿÿÿÈ;üÿÿÿÿÿÿÿè;Küÿÿÿÿÿÿÿû;Lüÿÿÿÿÿÿÿ <{üÿÿÿÿÿÿÿ<×üÿÿÿÿÿÿÿ<|üÿÿÿÿÿÿÿ%<*}üÿÿÿÿÿÿÿ,<Øüÿÿÿÿÿÿÿ4<~üÿÿÿÿÿÿÿ><{üÿÿÿÿÿÿÿQ<Büÿÿÿÿÿÿÿ`<|üÿÿÿÿÿÿÿs<*Ÿüÿÿÿÿÿÿÿ{<~üÿÿÿÿÿÿÿˆ<üÿÿÿÿÿÿÿ•<üÿÿÿÿÿÿÿ§<9,%¹<güÿÿÿÿÿÿÿÄ<*“üÿÿÿÿÿÿÿò<¢üÿÿÿÿÿÿÿ=Ùüÿÿÿÿÿÿÿ=rüÿÿÿÿÿÿÿ=»üÿÿÿÿÿÿÿ.=*yüÿÿÿÿÿÿÿG=GüÿÿÿÿÿÿÿN=¶üÿÿÿÿÿÿÿU=Ùüÿÿÿÿÿÿÿ\=”üÿÿÿÿÿÿÿi=Íüÿÿÿÿÿÿÿp=*?üÿÿÿÿÿÿÿw=*Îüÿÿÿÿÿÿÿ=Jüÿÿÿÿÿÿÿ‹=*Úüÿÿÿÿÿÿÿ=Ðüÿÿÿÿÿÿÿ¯=üÿÿÿÿÿÿÿ»=*yüÿÿÿÿÿÿÿ>{üÿÿÿÿÿÿÿ>Büÿÿÿÿÿÿÿ)>|üÿÿÿÿÿÿÿ<>*}üÿÿÿÿÿÿÿD>~üÿÿÿÿÿÿÿI>üÿÿÿÿÿÿÿ>•üÿÿÿÿÿÿÿ˜>üÿÿÿÿÿÿÿ¸>KüÿÿÿÿÿÿÿË>LüÿÿÿÿÿÿÿÛ>{üÿÿÿÿÿÿÿâ>Úüÿÿÿÿÿÿÿî>|üÿÿÿÿÿÿÿõ>*}üÿÿÿÿÿÿÿü>Ûüÿÿÿÿÿÿÿ?~üÿÿÿÿÿÿÿ?{üÿÿÿÿÿÿÿ!?Büÿÿÿÿÿÿÿ0?|üÿÿÿÿÿÿÿC?*ŸüÿÿÿÿÿÿÿK?~üÿÿÿÿÿÿÿX?üÿÿÿÿÿÿÿe?üÿÿÿÿÿÿÿw?9¼&‰?güÿÿÿÿÿÿÿ”?*“üÿÿÿÿÿÿÿÂ?¢üÿÿÿÿÿÿÿà?Üüÿÿÿÿÿÿÿç?nüÿÿÿÿÿÿÿî?»üÿÿÿÿÿÿÿþ?*yüÿÿÿÿÿÿÿ@Güÿÿÿÿÿÿÿ@¶üÿÿÿÿÿÿÿ%@Üüÿÿÿÿÿÿÿ,@”üÿÿÿÿÿÿÿ9@Íüÿÿÿÿÿÿÿ@@*?üÿÿÿÿÿÿÿG@*ÎüÿÿÿÿÿÿÿO@Jüÿÿÿÿÿÿÿ[@*Úüÿÿÿÿÿÿÿm@Ðüÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿ‹@*yüÿÿÿÿÿÿÿ×@{üÿÿÿÿÿÿÿê@Büÿÿÿÿÿÿÿù@|üÿÿÿÿÿÿÿ A*}üÿÿÿÿÿÿÿA~üÿÿÿÿÿÿÿAüÿÿÿÿÿÿÿ`A•üÿÿÿÿÿÿÿhAüÿÿÿÿÿÿÿˆAKüÿÿÿÿÿÿÿ›ALüÿÿÿÿÿÿÿ«A{üÿÿÿÿÿÿÿ²AÝüÿÿÿÿÿÿÿ¾A|üÿÿÿÿÿÿÿÅA*}üÿÿÿÿÿÿÿÌAÞüÿÿÿÿÿÿÿÔA~üÿÿÿÿÿÿÿÞA{üÿÿÿÿÿÿÿñABüÿÿÿÿÿÿÿB|üÿÿÿÿÿÿÿB*ŸüÿÿÿÿÿÿÿB~üÿÿÿÿÿÿÿ(Büÿÿÿÿÿÿÿ5BüÿÿÿÿÿÿÿGB9¬&YBgüÿÿÿÿÿÿÿdB*“üÿÿÿÿÿÿÿ’B¢üÿÿÿÿÿÿÿ°Bßüÿÿÿÿÿÿÿ·Bnüÿÿÿÿÿÿÿ¾B»üÿÿÿÿÿÿÿÎB*yüÿÿÿÿÿÿÿçBGüÿÿÿÿÿÿÿîB¶üÿÿÿÿÿÿÿõBßüÿÿÿÿÿÿÿüB”üÿÿÿÿÿÿÿ CÍüÿÿÿÿÿÿÿC*?üÿÿÿÿÿÿÿC*ÎüÿÿÿÿÿÿÿCJüÿÿÿÿÿÿÿ+C*Úüÿÿÿÿÿÿÿ=CÐüÿÿÿÿÿÿÿOCüÿÿÿÿÿÿÿ[C*yüÿÿÿÿÿÿÿ§C{üÿÿÿÿÿÿÿºCBüÿÿÿÿÿÿÿÉC|üÿÿÿÿÿÿÿÜC*}üÿÿÿÿÿÿÿäC~üÿÿÿÿÿÿÿéCüÿÿÿÿÿÿÿ0D•üÿÿÿÿÿÿÿ8DüÿÿÿÿÿÿÿXDKüÿÿÿÿÿÿÿkDLüÿÿÿÿÿÿÿ{D{üÿÿÿÿÿÿÿ‚DàüÿÿÿÿÿÿÿŽD|üÿÿÿÿÿÿÿ•D*}üÿÿÿÿÿÿÿœDáüÿÿÿÿÿÿÿ¤D~üÿÿÿÿÿÿÿ®D{üÿÿÿÿÿÿÿÁDBüÿÿÿÿÿÿÿÐD|üÿÿÿÿÿÿÿãD*ŸüÿÿÿÿÿÿÿëD~üÿÿÿÿÿÿÿøDüÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿE9œ&)Egüÿÿÿÿÿÿÿ4E*“üÿÿÿÿÿÿÿbE¢üÿÿÿÿÿÿÿ€Eâüÿÿÿÿÿÿÿ‡EpüÿÿÿÿÿÿÿŽE»üÿÿÿÿÿÿÿžE*yüÿÿÿÿÿÿÿ·EGüÿÿÿÿÿÿÿ¾E¶üÿÿÿÿÿÿÿÅEâüÿÿÿÿÿÿÿÌE”üÿÿÿÿÿÿÿÙEÍüÿÿÿÿÿÿÿàE*?üÿÿÿÿÿÿÿçE*ÎüÿÿÿÿÿÿÿïEJüÿÿÿÿÿÿÿûE*Úüÿÿÿÿÿÿÿ FÐüÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿ+F*yüÿÿÿÿÿÿÿwF{üÿÿÿÿÿÿÿŠFBüÿÿÿÿÿÿÿ™F|üÿÿÿÿÿÿÿ¬F*}üÿÿÿÿÿÿÿ´F~üÿÿÿÿÿÿÿ¹FüÿÿÿÿÿÿÿG•üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿ(GKüÿÿÿÿÿÿÿ;GLüÿÿÿÿÿÿÿKG{üÿÿÿÿÿÿÿRGãüÿÿÿÿÿÿÿ^G|üÿÿÿÿÿÿÿeG*}üÿÿÿÿÿÿÿlGäüÿÿÿÿÿÿÿtG~üÿÿÿÿÿÿÿ~G{üÿÿÿÿÿÿÿ‘GBüÿÿÿÿÿÿÿ G|üÿÿÿÿÿÿÿ³G*Ÿüÿÿÿÿÿÿÿ»G~üÿÿÿÿÿÿÿÈGüÿÿÿÿÿÿÿÕGüÿÿÿÿÿÿÿçG9%ùGgüÿÿÿÿÿÿÿH*“üÿÿÿÿÿÿÿ2H¢üÿÿÿÿÿÿÿPHåüÿÿÿÿÿÿÿWHæüÿÿÿÿÿÿÿ^H»üÿÿÿÿÿÿÿnH*yüÿÿÿÿÿÿÿ‡HGüÿÿÿÿÿÿÿŽH¶üÿÿÿÿÿÿÿ•HåüÿÿÿÿÿÿÿœH”üÿÿÿÿÿÿÿ©HÍüÿÿÿÿÿÿÿ°H*?üÿÿÿÿÿÿÿ·H*Îüÿÿÿÿÿÿÿ¿HJüÿÿÿÿÿÿÿËH*ÚüÿÿÿÿÿÿÿÝHÐüÿÿÿÿÿÿÿïHüÿÿÿÿÿÿÿûH*yüÿÿÿÿÿÿÿGI{üÿÿÿÿÿÿÿZIBüÿÿÿÿÿÿÿiI|üÿÿÿÿÿÿÿ|I*}üÿÿÿÿÿÿÿ„I~üÿÿÿÿÿÿÿ‰IüÿÿÿÿÿÿÿÐI•üÿÿÿÿÿÿÿØIüÿÿÿÿÿÿÿøIKüÿÿÿÿÿÿÿ JLüÿÿÿÿÿÿÿJ{üÿÿÿÿÿÿÿ"Jçüÿÿÿÿÿÿÿ.J|üÿÿÿÿÿÿÿ5J*}üÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿF\KüÿÿÿÿÿÿÿK\{üÿÿÿÿÿÿÿR\þüÿÿÿÿÿÿÿ^\|üÿÿÿÿÿÿÿe\*}üÿÿÿÿÿÿÿl\ÿüÿÿÿÿÿÿÿt\~üÿÿÿÿÿÿÿ~\{üÿÿÿÿÿÿÿ‘\Büÿÿÿÿÿÿÿ \|üÿÿÿÿÿÿÿ³\*Ÿüÿÿÿÿÿÿÿ»\~üÿÿÿÿÿÿÿÈ\üÿÿÿÿÿÿÿÐ\KüÿÿÿÿÿÿÿØ\üÿÿÿÿÿÿÿà\Küÿÿÿÿÿÿÿ÷\9L% ]üÿÿÿÿÿÿÿ]*“üÿÿÿÿÿÿÿG]¢üÿÿÿÿÿÿÿe]üÿÿÿÿÿÿÿl]üÿÿÿÿÿÿÿs]»üÿÿÿÿÿÿÿˆ]*yüÿÿÿÿÿÿÿ¡]Güÿÿÿÿÿÿÿ¨]¶üÿÿÿÿÿÿÿ¯]üÿÿÿÿÿÿÿ¶]”üÿÿÿÿÿÿÿÃ]ÍüÿÿÿÿÿÿÿÊ]*?üÿÿÿÿÿÿÿÑ]*ÎüÿÿÿÿÿÿÿÙ]Jüÿÿÿÿÿÿÿã]*Úüÿÿÿÿÿÿÿõ]Ðüÿÿÿÿÿÿÿ ^üÿÿÿÿÿÿÿ^*yüÿÿÿÿÿÿÿb^{üÿÿÿÿÿÿÿu^Büÿÿÿÿÿÿÿ„^|üÿÿÿÿÿÿÿ—^*}üÿÿÿÿÿÿÿŸ^~üÿÿÿÿÿÿÿ¤^üÿÿÿÿÿÿÿð^•üÿÿÿÿÿÿÿø^üÿÿÿÿÿÿÿ_Küÿÿÿÿÿÿÿ+_Lüÿÿÿÿÿÿÿ;_{üÿÿÿÿÿÿÿB_üÿÿÿÿÿÿÿN_|üÿÿÿÿÿÿÿU_*}üÿÿÿÿÿÿÿ\_üÿÿÿÿÿÿÿd_~üÿÿÿÿÿÿÿn_{üÿÿÿÿÿÿÿ_Büÿÿÿÿÿÿÿ_|üÿÿÿÿÿÿÿ£_*Ÿüÿÿÿÿÿÿÿ«_~üÿÿÿÿÿÿÿ¸_üÿÿÿÿÿÿÿÅ_üÿÿÿÿÿÿÿ×_9, é_güÿÿÿÿÿÿÿô_*“üÿÿÿÿÿÿÿ"`¢üÿÿÿÿÿÿÿ@`üÿÿÿÿÿÿÿG`üÿÿÿÿÿÿÿN`»üÿÿÿÿÿÿÿ^`*yüÿÿÿÿÿÿÿw`Güÿÿÿÿÿÿÿ~`üÿÿÿÿÿÿÿ…`üÿÿÿÿÿÿÿŒ`”üÿÿÿÿÿÿÿ™`Íüÿÿÿÿÿÿÿ `*?üÿÿÿÿÿÿÿ§`*Îüÿÿÿÿÿÿÿ¯`Jüÿÿÿÿÿÿÿ»`*êüÿÿÿÿÿÿÿÍ`Ðüÿÿÿÿÿÿÿï`*yüÿÿÿÿÿÿÿ;a{üÿÿÿÿÿÿÿNaBüÿÿÿÿÿÿÿ]a|üÿÿÿÿÿÿÿpa*}üÿÿÿÿÿÿÿxa~üÿÿÿÿÿÿÿ}aüÿÿÿÿÿÿÿÈa•üÿÿÿÿÿÿÿÐaüÿÿÿÿÿÿÿðaKüÿÿÿÿÿÿÿbLüÿÿÿÿÿÿÿb{üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ&b|üÿÿÿÿÿÿÿ-b*}üÿÿÿÿÿÿÿ4büÿÿÿÿÿÿÿc*yüÿÿÿÿÿÿÿWcGüÿÿÿÿÿÿÿ^cùüÿÿÿÿÿÿÿecüÿÿÿÿÿÿÿlc”üÿÿÿÿÿÿÿycÍüÿÿÿÿÿÿÿ€c*?üÿÿÿÿÿÿÿ‡c*ÎüÿÿÿÿÿÿÿcJüÿÿÿÿÿÿÿ›c*çüÿÿÿÿÿÿÿ­cÐüÿÿÿÿÿÿÿÏc*yüÿÿÿÿÿÿÿd{üÿÿÿÿÿÿÿ.dBüÿÿÿÿÿÿÿ=d|üÿÿÿÿÿÿÿPd*}üÿÿÿÿÿÿÿXd~üÿÿÿÿÿÿÿ]düÿÿÿÿÿÿÿ¨d•üÿÿÿÿÿÿÿ°düÿÿÿÿÿÿÿÐdKüÿÿÿÿÿÿÿãdLüÿÿÿÿÿÿÿód{üÿÿÿÿÿÿÿúdüÿÿÿÿÿÿÿe|üÿÿÿÿÿÿÿ e*}üÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿe~üÿÿÿÿÿÿÿ&e{üÿÿÿÿÿÿÿ9eBüÿÿÿÿÿÿÿHe|üÿÿÿÿÿÿÿ[e*Ÿüÿÿÿÿÿÿÿce~üÿÿÿÿÿÿÿpeüÿÿÿÿÿÿÿ}eüÿÿÿÿÿÿÿ—e9Œ ©egüÿÿÿÿÿÿÿ´e*“üÿÿÿÿÿÿÿâe¢üÿÿÿÿÿÿÿf üÿÿÿÿÿÿÿfnüÿÿÿÿÿÿÿf»üÿÿÿÿÿÿÿf*yüÿÿÿÿÿÿÿ7fGüÿÿÿÿÿÿÿ>füÿÿÿÿÿÿÿEf üÿÿÿÿÿÿÿLf”üÿÿÿÿÿÿÿYfÍüÿÿÿÿÿÿÿ`f*?üÿÿÿÿÿÿÿgf*ÎüÿÿÿÿÿÿÿofJüÿÿÿÿÿÿÿ{f*éüÿÿÿÿÿÿÿfÐüÿÿÿÿÿÿÿ¯f*yüÿÿÿÿÿÿÿûf{üÿÿÿÿÿÿÿgBüÿÿÿÿÿÿÿg|üÿÿÿÿÿÿÿ0g*}üÿÿÿÿÿÿÿ8g~üÿÿÿÿÿÿÿ=güÿÿÿÿÿÿÿˆg•üÿÿÿÿÿÿÿgüÿÿÿÿÿÿÿ°gKüÿÿÿÿÿÿÿÃgLüÿÿÿÿÿÿÿÓg{üÿÿÿÿÿÿÿÚg üÿÿÿÿÿÿÿæg|üÿÿÿÿÿÿÿíg*}üÿÿÿÿÿÿÿôg üÿÿÿÿÿÿÿüg~üÿÿÿÿÿÿÿh{üÿÿÿÿÿÿÿhBüÿÿÿÿÿÿÿ(h|üÿÿÿÿÿÿÿ;h*ŸüÿÿÿÿÿÿÿCh~üÿÿÿÿÿÿÿPhüÿÿÿÿÿÿÿ]hüÿÿÿÿÿÿÿvh9ü‡h üÿÿÿÿÿÿÿ²h¢üÿÿÿÿÿÿÿÌh*yüÿÿÿÿÿÿÿéhGüÿÿÿÿÿÿÿðhüÿÿÿÿÿÿÿ÷h üÿÿÿÿÿÿÿþh”üÿÿÿÿÿÿÿ iÍüÿÿÿÿÿÿÿi*?üÿÿÿÿÿÿÿi*Îüÿÿÿÿÿÿÿ!iJüÿÿÿÿÿÿÿ=i{üÿÿÿÿÿÿÿPiBüÿÿÿÿÿÿÿ_i|üÿÿÿÿÿÿÿri*}üÿÿÿÿÿÿÿzi~üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ«i*êüÿÿÿÿÿÿÿ½iÐüÿÿÿÿÿÿÿåi*yüÿÿÿÿÿÿÿõi•üÿÿÿÿÿÿÿjLüÿÿÿÿÿÿÿjüÿÿÿÿÿÿÿjKüÿÿÿÿÿÿÿ#j{üÿÿÿÿÿÿÿ*jüÿÿÿÿÿÿÿ6j|üÿÿÿÿÿÿÿ=j*}üÿÿÿÿÿÿÿDjüÿÿÿÿÿÿÿLj~üÿÿÿÿÿÿÿVj{üÿÿÿÿÿÿÿijBüÿÿÿÿÿÿÿxj|üÿÿÿÿÿÿÿ‹j*Ÿüÿÿÿÿÿÿÿ“j~üÿÿÿÿÿÿÿ jüÿÿÿÿÿÿÿ¨jKüÿÿÿÿÿÿÿ°jüÿÿÿÿÿÿÿ¸jKüÿÿÿÿÿÿÿÇj9ìÙjüÿÿÿÿÿÿÿäj*“üÿÿÿÿÿÿÿk¢üÿÿÿÿÿÿÿ5küÿÿÿÿÿÿÿm{üÿÿÿÿÿÿÿQmBüÿÿÿÿÿÿÿ`m|üÿÿÿÿÿÿÿsm*Ÿüÿÿÿÿÿÿÿ{m~üÿÿÿÿÿÿÿˆmüÿÿÿÿÿÿÿ•müÿÿÿÿÿÿÿ¦m9¼·mVüÿÿÿÿÿÿÿèm¢üÿÿÿÿÿÿÿn*yüÿÿÿÿÿÿÿnGüÿÿÿÿÿÿÿ&nÇüÿÿÿÿÿÿÿ-nüÿÿÿÿÿÿÿ4n”üÿÿÿÿÿÿÿAnÍüÿÿÿÿÿÿÿHn*?üÿÿÿÿÿÿÿOn*ÎüÿÿÿÿÿÿÿWnJüÿÿÿÿÿÿÿsn{üÿÿÿÿÿÿÿ†nBüÿÿÿÿÿÿÿ•n|üÿÿÿÿÿÿÿ¨n*}üÿÿÿÿÿÿÿ°n~üÿÿÿÿÿÿÿµnüÿÿÿÿÿÿÿãn*áüÿÿÿÿÿÿÿõnÐüÿÿÿÿÿÿÿ%o*yüÿÿÿÿÿÿÿ5o•üÿÿÿÿÿÿÿCoLüÿÿÿÿÿÿÿVoüÿÿÿÿÿÿÿ^oKüÿÿÿÿÿÿÿco{üÿÿÿÿÿÿÿjoüÿÿÿÿÿÿÿvo|üÿÿÿÿÿÿÿ}o*}üÿÿÿÿÿÿÿ„oüÿÿÿÿÿÿÿŒo~üÿÿÿÿÿÿÿ–o{üÿÿÿÿÿÿÿ©oBüÿÿÿÿÿÿÿ¸o|üÿÿÿÿÿÿÿËo*ŸüÿÿÿÿÿÿÿÓo~üÿÿÿÿÿÿÿàoüÿÿÿÿÿÿÿèoKüÿÿÿÿÿÿÿðoüÿÿÿÿÿÿÿøoKüÿÿÿÿÿÿÿp9œ#(püÿÿÿÿÿÿÿRp¢üÿÿÿÿÿÿÿnp*yüÿÿÿÿÿÿÿ‹pGüÿÿÿÿÿÿÿ’pñüÿÿÿÿÿÿÿ™püÿÿÿÿÿÿÿ p”üÿÿÿÿÿÿÿ­pÍüÿÿÿÿÿÿÿ´p*?üÿÿÿÿÿÿÿ»p*ÎüÿÿÿÿÿÿÿÃpJüÿÿÿÿÿÿÿßp{üÿÿÿÿÿÿÿòpBüÿÿÿÿÿÿÿq|üÿÿÿÿÿÿÿq*}üÿÿÿÿÿÿÿq~üÿÿÿÿÿÿÿ!qüÿÿÿÿÿÿÿKq*åüÿÿÿÿÿÿÿ]qÐüÿÿÿÿÿÿÿ•q*yüÿÿÿÿÿÿÿ¥q•üÿÿÿÿÿÿÿ³qLüÿÿÿÿÿÿÿÆqüÿÿÿÿÿÿÿÎqKüÿÿÿÿÿÿÿÓq{üÿÿÿÿÿÿÿÚqüÿÿÿÿÿÿÿæq|üÿÿÿÿÿÿÿíq*}üÿÿÿÿÿÿÿôqüÿÿÿÿÿÿÿüq~üÿÿÿÿÿÿÿr{üÿÿÿÿÿÿÿrBüÿÿÿÿÿÿÿ(r|üÿÿÿÿÿÿÿ;r*ŸüÿÿÿÿÿÿÿCr~üÿÿÿÿÿÿÿPrüÿÿÿÿÿÿÿXrKüÿÿÿÿÿÿÿ`rüÿÿÿÿÿÿÿhrKüÿÿÿÿÿÿÿwr9 ‰rüÿÿÿÿÿÿÿ”r*“üÿÿÿÿÿÿÿÕr¢üÿÿÿÿÿÿÿórüÿÿÿÿÿÿÿúrüÿÿÿÿÿÿÿs»üÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ%s»üÿÿÿÿÿÿÿ5s*yüÿÿÿÿÿÿÿNsGüÿÿÿÿÿÿÿUsÏüÿÿÿÿÿÿÿ\süÿÿÿÿÿÿÿcs”üÿÿÿÿÿÿÿpsÍüÿÿÿÿÿÿÿws*?üÿÿÿÿÿÿÿ~s*Îüÿÿÿÿÿÿÿ†sJüÿÿÿÿÿÿÿ“s*äüÿÿÿÿÿÿÿ¥sÐüÿÿÿÿÿÿÿ¼süÿÿÿÿÿÿÿÈs*yüÿÿÿÿÿÿÿ&t{üÿÿÿÿÿÿÿ9tBüÿÿÿÿÿÿÿHt|üÿÿÿÿÿÿÿ[t*}üÿÿÿÿÿÿÿct~üÿÿÿÿÿÿÿhtüÿÿÿÿÿÿÿØt•üÿÿÿÿÿÿÿàtüÿÿÿÿÿÿÿuKüÿÿÿÿÿÿÿ&uLüÿÿÿÿÿÿÿ;u{üÿÿÿÿÿÿÿBuüÿÿÿÿÿÿÿNu|üÿÿÿÿÿÿÿUu*}üÿÿÿÿÿÿÿ\uüÿÿÿÿÿÿÿdu~üÿÿÿÿÿÿÿnu{üÿÿÿÿÿÿÿuBüÿÿÿÿÿÿÿu|üÿÿÿÿÿÿÿ£u*Ÿüÿÿÿÿÿÿÿ«u~üÿÿÿÿÿÿÿ¸uüÿÿÿÿÿÿÿÅuüÿÿÿÿÿÿÿÔu9<&øuüÿÿÿÿÿÿÿ!v*“üÿÿÿÿÿÿÿ>v¢üÿÿÿÿÿÿÿ\vüÿÿÿÿÿÿÿcvüÿÿÿÿÿÿÿmv»üÿÿÿÿÿÿÿvºüÿÿÿÿÿÿÿŸv*yüÿÿÿÿÿÿÿ¸vGüÿÿÿÿÿÿÿ¿v¶üÿÿÿÿÿÿÿÆvüÿÿÿÿÿÿÿÍv”üÿÿÿÿÿÿÿÚvÍüÿÿÿÿÿÿÿáv*?üÿÿÿÿÿÿÿèv*ÎüÿÿÿÿÿÿÿðvJüÿÿÿÿÿÿÿûv*Úüÿÿÿÿÿÿÿ wÐüÿÿÿÿÿÿÿ(wüÿÿÿÿÿÿÿ7w*“üÿÿÿÿÿÿÿDw*yüÿÿÿÿÿÿÿWw*“üÿÿÿÿÿÿÿ”w*“üÿÿÿÿÿÿÿ¾w{üÿÿÿÿÿÿÿÑwBüÿÿÿÿÿÿÿàw|üÿÿÿÿÿÿÿów*}üÿÿÿÿÿÿÿûw~üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿHx•üÿÿÿÿÿÿÿZx*“üÿÿÿÿÿÿÿmxKüÿÿÿÿÿÿÿƒxLüÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ—x{üÿÿÿÿÿÿÿžxüÿÿÿÿÿÿÿªx|üÿÿÿÿÿÿÿ±x*}üÿÿÿÿÿÿÿ¸x üÿÿÿÿÿÿÿÀx~üÿÿÿÿÿÿÿÊx{üÿÿÿÿÿÿÿÝxBüÿÿÿÿÿÿÿìx|üÿÿÿÿÿÿÿÿx*Ÿüÿÿÿÿÿÿÿy~üÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ!yüÿÿÿÿÿÿÿHy*“üÿÿÿÿÿÿÿOy*¹üÿÿÿÿÿÿÿ~yºüÿÿÿÿÿÿÿy9Ü–y!üÿÿÿÿÿÿÿ¬y¢üÿÿÿÿÿÿÿÊy¯üÿÿÿÿÿÿÿÑyüÿÿÿÿÿÿÿØy»üÿÿÿÿÿÿÿéy¯üÿÿÿÿÿÿÿðy"üÿÿÿÿÿÿÿúy»üÿÿÿÿÿÿÿ z*yüÿÿÿÿÿÿÿ#zGüÿÿÿÿÿÿÿ*z¦üÿÿÿÿÿÿÿ1z¯üÿÿÿÿÿÿÿ8z”üÿÿÿÿÿÿÿEzÍüÿÿÿÿÿÿÿLz*?üÿÿÿÿÿÿÿSz*Îüÿÿÿÿÿÿÿ[zJüÿÿÿÿÿÿÿcz*ÒüÿÿÿÿÿÿÿuzÐüÿÿÿÿÿÿÿŠz üÿÿÿÿÿÿÿ–z*yüÿÿÿÿÿÿÿöz{üÿÿÿÿÿÿÿ {Büÿÿÿÿÿÿÿ{|üÿÿÿÿÿÿÿ+{*}üÿÿÿÿÿÿÿ3{~üÿÿÿÿÿÿÿ8{üÿÿÿÿÿÿÿ¨{•üÿÿÿÿÿÿÿ¶{Lüÿÿÿÿÿÿÿü{Küÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ|{üÿÿÿÿÿÿÿ|°üÿÿÿÿÿÿÿ#||üÿÿÿÿÿÿÿ*|*}üÿÿÿÿÿÿÿ1|±üÿÿÿÿÿÿÿ9|~üÿÿÿÿÿÿÿC|{üÿÿÿÿÿÿÿV|Büÿÿÿÿÿÿÿe||üÿÿÿÿÿÿÿx|*Ÿüÿÿÿÿÿÿÿ€|~üÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿš|üÿÿÿÿÿÿÿ·|9É|üÿÿÿÿÿÿÿÔ|*“üÿÿÿÿÿÿÿ}¢üÿÿÿÿÿÿÿ3}#üÿÿÿÿÿÿÿ:}$üÿÿÿÿÿÿÿA}»üÿÿÿÿÿÿÿW}#üÿÿÿÿÿÿÿ^}%üÿÿÿÿÿÿÿe}»üÿÿÿÿÿÿÿu}*yüÿÿÿÿÿÿÿŽ}Güÿÿÿÿÿÿÿ•}çüÿÿÿÿÿÿÿœ}#üÿÿÿÿÿÿÿ£}”üÿÿÿÿÿÿÿ°}Íüÿÿÿÿÿÿÿ·}*?üÿÿÿÿÿÿÿ¾}*ÎüÿÿÿÿÿÿÿÆ}JüÿÿÿÿÿÿÿÓ}*Áüÿÿÿÿÿÿÿå}Ðüÿÿÿÿÿÿÿ ~*yüÿÿÿÿÿÿÿj~{üÿÿÿÿÿÿÿ}~BüÿÿÿÿÿÿÿŒ~|üÿÿÿÿÿÿÿŸ~*}üÿÿÿÿÿÿÿ§~~üÿÿÿÿÿÿÿ¬~üÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿXKüÿÿÿÿÿÿÿfLüÿÿÿÿÿÿÿ{{üÿÿÿÿÿÿÿ‚&üÿÿÿÿÿÿÿŽ|üÿÿÿÿÿÿÿ•*}üÿÿÿÿÿÿÿœ'üÿÿÿÿÿÿÿ¤~üÿÿÿÿÿÿÿ®{üÿÿÿÿÿÿÿÁBüÿÿÿÿÿÿÿÐ|üÿÿÿÿÿÿÿã*Ÿüÿÿÿÿÿÿÿë~üÿÿÿÿÿÿÿøüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ4€*¹üÿÿÿÿÿÿÿR€ºüÿÿÿÿÿÿÿm€ºüÿÿÿÿÿÿÿ„€9¼‹€(üÿÿÿÿÿÿÿ¡€¢üÿÿÿÿÿÿÿ»€ˆüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿÌ€»üÿÿÿÿÿÿÿà€ˆüÿÿÿÿÿÿÿç€"üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿ"¦üÿÿÿÿÿÿÿ)ˆüÿÿÿÿÿÿÿ0”üÿÿÿÿÿÿÿ=ÍüÿÿÿÿÿÿÿD*?üÿÿÿÿÿÿÿK*ÎüÿÿÿÿÿÿÿSJüÿÿÿÿÿÿÿc*ÒüÿÿÿÿÿÿÿuÐüÿÿÿÿÿÿÿŒ üÿÿÿÿÿÿÿ“*yüÿÿÿÿÿÿÿ¢*“üÿÿÿÿÿÿÿþ{üÿÿÿÿÿÿÿ‚Büÿÿÿÿÿÿÿ ‚|üÿÿÿÿÿÿÿ3‚*}üÿÿÿÿÿÿÿ;‚~üÿÿÿÿÿÿÿ@‚üÿÿÿÿÿÿÿ˜‚•üÿÿÿÿÿÿÿ¦‚Lüÿÿÿÿÿÿÿ¿‚*“üÿÿÿÿÿÿÿò‚Küÿÿÿÿÿÿÿü‚*“üÿÿÿÿÿÿÿ ƒüÿÿÿÿÿÿÿƒ{üÿÿÿÿÿÿÿƒ‰üÿÿÿÿÿÿÿ#ƒ|üÿÿÿÿÿÿÿ*ƒ*}üÿÿÿÿÿÿÿ1ƒŠüÿÿÿÿÿÿÿ9ƒ~üÿÿÿÿÿÿÿCƒ{üÿÿÿÿÿÿÿVƒBüÿÿÿÿÿÿÿeƒ|üÿÿÿÿÿÿÿxƒ*Ÿüÿÿÿÿÿÿÿ€ƒ~üÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ ƒüÿÿÿÿÿÿÿ·ƒ9$̓)üÿÿÿÿÿÿÿ"„¢üÿÿÿÿÿÿÿ8„*yüÿÿÿÿÿÿÿU„*üÿÿÿÿÿÿÿ\„@üÿÿÿÿÿÿÿc„Aüÿÿÿÿÿÿÿh„züÿÿÿÿÿÿÿ„*üÿÿÿÿÿÿÿ”„@üÿÿÿÿÿÿÿ›„Aüÿÿÿÿÿÿÿ „züÿÿÿÿÿÿÿÅ„*üÿÿÿÿÿÿÿÌ„@üÿÿÿÿÿÿÿÓ„AüÿÿÿÿÿÿÿØ„züÿÿÿÿÿÿÿý„*üÿÿÿÿÿÿÿ…@üÿÿÿÿÿÿÿ …Aüÿÿÿÿÿÿÿ…züÿÿÿÿÿÿÿ<…GüÿÿÿÿÿÿÿC…žüÿÿÿÿÿÿÿJ…*üÿÿÿÿÿÿÿQ…”üÿÿÿÿÿÿÿ^…Íüÿÿÿÿÿÿÿe…*?üÿÿÿÿÿÿÿl…*Îüÿÿÿÿÿÿÿt…JüÿÿÿÿÿÿÿÓ…*Ñüÿÿÿÿÿÿÿå…ÐüÿÿÿÿÿÿÿL†{üÿÿÿÿÿÿÿ_†Büÿÿÿÿÿÿÿn†|üÿÿÿÿÿÿÿ†*}üÿÿÿÿÿÿÿ‰†~üÿÿÿÿÿÿÿŽ†üÿÿÿÿÿÿÿ¨†•üÿÿÿÿÿÿÿ¶†LüÿÿÿÿÿÿÿɆüÿÿÿÿÿÿÿцKüÿÿÿÿÿÿÿÖ†{üÿÿÿÿÿÿÿ݆+üÿÿÿÿÿÿÿé†|üÿÿÿÿÿÿÿð†*}üÿÿÿÿÿÿÿ÷†,üÿÿÿÿÿÿÿÿ†~üÿÿÿÿÿÿÿ ‡{üÿÿÿÿÿÿÿ‡Büÿÿÿÿÿÿÿ+‡|üÿÿÿÿÿÿÿ>‡*ŸüÿÿÿÿÿÿÿF‡~üÿÿÿÿÿÿÿS‡üÿÿÿÿÿÿÿ[‡Küÿÿÿÿÿÿÿc‡üÿÿÿÿÿÿÿk‡Küÿÿÿÿÿÿÿw‡9&‰‡Žüÿÿÿÿÿÿÿ§‡¢üÿÿÿÿÿÿÿ²‡*“üÿÿÿÿÿÿÿЇ*yüÿÿÿÿÿÿÿé‡Güÿÿÿÿÿÿÿð‡¶üÿÿÿÿÿÿÿ÷‡-üÿÿÿÿÿÿÿþ‡”üÿÿÿÿÿÿÿ ˆÍüÿÿÿÿÿÿÿˆ*?üÿÿÿÿÿÿÿˆ*Îüÿÿÿÿÿÿÿ!ˆJüÿÿÿÿÿÿÿSˆ*ÚüÿÿÿÿÿÿÿeˆÐüÿÿÿÿÿÿÿˆ üÿÿÿÿÿÿÿŽˆÌüÿÿÿÿÿÿÿªˆðüÿÿÿÿÿÿÿ‰{üÿÿÿÿÿÿÿ‰Büÿÿÿÿÿÿÿ&‰|üÿÿÿÿÿÿÿ9‰*}üÿÿÿÿÿÿÿA‰~üÿÿÿÿÿÿÿF‰üÿÿÿÿÿÿÿ`‰•üÿÿÿÿÿÿÿ¬‰Küÿÿÿÿÿÿÿº‰Lüÿÿÿÿÿÿÿ͉üÿÿÿÿÿÿÿÔ‰{üÿÿÿÿÿÿÿÛ‰.üÿÿÿÿÿÿÿç‰|üÿÿÿÿÿÿÿî‰*}üÿÿÿÿÿÿÿõ‰/üÿÿÿÿÿÿÿý‰~üÿÿÿÿÿÿÿŠ{üÿÿÿÿÿÿÿŠBüÿÿÿÿÿÿÿ)Š|üÿÿÿÿÿÿÿ<Š*ŸüÿÿÿÿÿÿÿDŠ~üÿÿÿÿÿÿÿQŠüÿÿÿÿÿÿÿ^ŠüÿÿÿÿÿÿÿwŠ9 &‰ŠŽüÿÿÿÿÿÿÿ§Š¢üÿÿÿÿÿÿÿ²Š*“üÿÿÿÿÿÿÿЊ*yüÿÿÿÿÿÿÿéŠGüÿÿÿÿÿÿÿðŠ¶üÿÿÿÿÿÿÿ÷Š0üÿÿÿÿÿÿÿþŠ”üÿÿÿÿÿÿÿ ‹Íüÿÿÿÿÿÿÿ‹*?üÿÿÿÿÿÿÿ‹*Îüÿÿÿÿÿÿÿ!‹JüÿÿÿÿÿÿÿS‹*Úüÿÿÿÿÿÿÿe‹Ðüÿÿÿÿÿÿÿ‹ üÿÿÿÿÿÿÿŽ‹Ìüÿÿÿÿÿÿÿª‹ðüÿÿÿÿÿÿÿŒ{üÿÿÿÿÿÿÿŒBüÿÿÿÿÿÿÿ&Œ|üÿÿÿÿÿÿÿ9Œ*}üÿÿÿÿÿÿÿAŒ~üÿÿÿÿÿÿÿFŒüÿÿÿÿÿÿÿ`Œ•üÿÿÿÿÿÿÿ¬ŒKüÿÿÿÿÿÿÿºŒLüÿÿÿÿÿÿÿÍŒüÿÿÿÿÿÿÿÔŒ{üÿÿÿÿÿÿÿÛŒ1üÿÿÿÿÿÿÿçŒ|üÿÿÿÿÿÿÿîŒ*}üÿÿÿÿÿÿÿõŒ2üÿÿÿÿÿÿÿýŒ~üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ)|üÿÿÿÿÿÿÿ<*ŸüÿÿÿÿÿÿÿD~üÿÿÿÿÿÿÿQüÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿw9<%‰Žüÿÿÿÿÿÿÿ§¢üÿÿÿÿÿÿÿ²*“üÿÿÿÿÿÿÿÐ*yüÿÿÿÿÿÿÿéGüÿÿÿÿÿÿÿð¶üÿÿÿÿÿÿÿ÷3üÿÿÿÿÿÿÿþ”üÿÿÿÿÿÿÿ ŽÍüÿÿÿÿÿÿÿŽ*?üÿÿÿÿÿÿÿŽ*Îüÿÿÿÿÿÿÿ!ŽJüÿÿÿÿÿÿÿSŽ*ÚüÿÿÿÿÿÿÿeŽÐüÿÿÿÿÿÿÿŽ üÿÿÿÿÿÿÿŽŽÌüÿÿÿÿÿÿÿªŽðüÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ&|üÿÿÿÿÿÿÿ9*}üÿÿÿÿÿÿÿA~üÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿ`•üÿÿÿÿÿÿÿ¬KüÿÿÿÿÿÿÿºLüÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿÔ{üÿÿÿÿÿÿÿÛ4üÿÿÿÿÿÿÿç|üÿÿÿÿÿÿÿî*}üÿÿÿÿÿÿÿõ5üÿÿÿÿÿÿÿý~üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ)|üÿÿÿÿÿÿÿ<*ŸüÿÿÿÿÿÿÿD~üÿÿÿÿÿÿÿQüÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿw9܉Žüÿÿÿÿÿÿÿ§¢üÿÿÿÿÿÿÿ²*“üÿÿÿÿÿÿÿË*yüÿÿÿÿÿÿÿäGüÿÿÿÿÿÿÿëßüÿÿÿÿÿÿÿò3üÿÿÿÿÿÿÿù”üÿÿÿÿÿÿÿ‘Íüÿÿÿÿÿÿÿ ‘*?üÿÿÿÿÿÿÿ‘*Îüÿÿÿÿÿÿÿ‘JüÿÿÿÿÿÿÿK‘*²üÿÿÿÿÿÿÿ]‘ÐüÿÿÿÿÿÿÿŒ‘Ìüÿÿÿÿÿÿÿ¨‘ðüÿÿÿÿÿÿÿ’{üÿÿÿÿÿÿÿ’Büÿÿÿÿÿÿÿ&’|üÿÿÿÿÿÿÿ9’*}üÿÿÿÿÿÿÿA’~üÿÿÿÿÿÿÿF’üÿÿÿÿÿÿÿ`’•üÿÿÿÿÿÿÿ¬’Küÿÿÿÿÿÿÿº’LüÿÿÿÿÿÿÿÍ’üÿÿÿÿÿÿÿÔ’{üÿÿÿÿÿÿÿÛ’4üÿÿÿÿÿÿÿç’|üÿÿÿÿÿÿÿî’*}üÿÿÿÿÿÿÿõ’5üÿÿÿÿÿÿÿý’~üÿÿÿÿÿÿÿ“{üÿÿÿÿÿÿÿ“Büÿÿÿÿÿÿÿ)“|üÿÿÿÿÿÿÿ<“*ŸüÿÿÿÿÿÿÿD“~üÿÿÿÿÿÿÿQ“üÿÿÿÿÿÿÿ^“üÿÿÿÿÿÿÿš“*¹üÿÿÿÿÿÿÿ±“ºüÿÿÿÿÿÿÿ÷“ºüÿÿÿÿÿÿÿ”9ü"”6üÿÿÿÿÿÿÿ?”¢üÿÿÿÿÿÿÿ[”Üüÿÿÿÿÿÿÿb”nüÿÿÿÿÿÿÿl”»üÿÿÿÿÿÿÿƒ”ÜüÿÿÿÿÿÿÿŠ”oüÿÿÿÿÿÿÿ‘”»üÿÿÿÿÿÿÿ¡”*yüÿÿÿÿÿÿÿº”GüÿÿÿÿÿÿÿÁ”õüÿÿÿÿÿÿÿÈ”ÜüÿÿÿÿÿÿÿÏ””üÿÿÿÿÿÿÿÜ”Íüÿÿÿÿÿÿÿã”*?üÿÿÿÿÿÿÿê”*Îüÿÿÿÿÿÿÿò”Jüÿÿÿÿÿÿÿ•*æüÿÿÿÿÿÿÿ•ÐüÿÿÿÿÿÿÿJ•*yüÿÿÿÿÿÿÿZ•*“üÿÿÿÿÿÿÿ¹•{üÿÿÿÿÿÿÿÌ•BüÿÿÿÿÿÿÿÛ•|üÿÿÿÿÿÿÿî•*}üÿÿÿÿÿÿÿö•~üÿÿÿÿÿÿÿû•üÿÿÿÿÿÿÿX–•üÿÿÿÿÿÿÿf–Lüÿÿÿÿÿÿÿ–*“üÿÿÿÿÿÿÿ»–KüÿÿÿÿÿÿÿÅ–*“üÿÿÿÿÿÿÿÒ–üÿÿÿÿÿÿÿÙ–{üÿÿÿÿÿÿÿà–Ýüÿÿÿÿÿÿÿì–|üÿÿÿÿÿÿÿó–*}üÿÿÿÿÿÿÿú–Þüÿÿÿÿÿÿÿ—~üÿÿÿÿÿÿÿ —{üÿÿÿÿÿÿÿ—Büÿÿÿÿÿÿÿ.—|üÿÿÿÿÿÿÿA—*ŸüÿÿÿÿÿÿÿI—~üÿÿÿÿÿÿÿY—üÿÿÿÿÿÿÿi—üÿÿÿÿÿÿÿª—*¹üÿÿÿÿÿÿÿÁ—ºüÿÿÿÿÿÿÿ˜ºüÿÿÿÿÿÿÿ˜9<"%˜6üÿÿÿÿÿÿÿO˜¢üÿÿÿÿÿÿÿk˜Üüÿÿÿÿÿÿÿr˜nüÿÿÿÿÿÿÿ|˜»üÿÿÿÿÿÿÿ“˜Üüÿÿÿÿÿÿÿš˜oüÿÿÿÿÿÿÿ¡˜»üÿÿÿÿÿÿÿ±˜*yüÿÿÿÿÿÿÿʘGüÿÿÿÿÿÿÿјùüÿÿÿÿÿÿÿؘÜüÿÿÿÿÿÿÿߘ”üÿÿÿÿÿÿÿì˜Íüÿÿÿÿÿÿÿó˜*?üÿÿÿÿÿÿÿú˜*Îüÿÿÿÿÿÿÿ™Jüÿÿÿÿÿÿÿ™*çüÿÿÿÿÿÿÿ%™ÐüÿÿÿÿÿÿÿZ™*yüÿÿÿÿÿÿÿj™*“üÿÿÿÿÿÿÿÉ™{üÿÿÿÿÿÿÿÜ™Büÿÿÿÿÿÿÿë™|üÿÿÿÿÿÿÿþ™*}üÿÿÿÿÿÿÿš~üÿÿÿÿÿÿÿ šüÿÿÿÿÿÿÿhš•üÿÿÿÿÿÿÿvšLüÿÿÿÿÿÿÿš*“üÿÿÿÿÿÿÿËšKüÿÿÿÿÿÿÿÕš*“üÿÿÿÿÿÿÿâšüÿÿÿÿÿÿÿéš{üÿÿÿÿÿÿÿðšÝüÿÿÿÿÿÿÿüš|üÿÿÿÿÿÿÿ›*}üÿÿÿÿÿÿÿ ›Þüÿÿÿÿÿÿÿ›~üÿÿÿÿÿÿÿ›{üÿÿÿÿÿÿÿ/›Büÿÿÿÿÿÿÿ>›|üÿÿÿÿÿÿÿQ›*ŸüÿÿÿÿÿÿÿY›~üÿÿÿÿÿÿÿi›üÿÿÿÿÿÿÿy›üÿÿÿÿÿÿÿº›*¹üÿÿÿÿÿÿÿÑ›ºüÿÿÿÿÿÿÿœºüÿÿÿÿÿÿÿ.œ9\5œ6üÿÿÿÿÿÿÿ_œ¢üÿÿÿÿÿÿÿ{œÜüÿÿÿÿÿÿÿ‚œnüÿÿÿÿÿÿÿŒœ»üÿÿÿÿÿÿÿ£œÜüÿÿÿÿÿÿÿªœoüÿÿÿÿÿÿÿ±œ»üÿÿÿÿÿÿÿÁœ*yüÿÿÿÿÿÿÿÚœGüÿÿÿÿÿÿÿáœüÿÿÿÿÿÿÿèœÜüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüœÍüÿÿÿÿÿÿÿ*?üÿÿÿÿÿÿÿ *ÎüÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿ#*íüÿÿÿÿÿÿÿ5Ðüÿÿÿÿÿÿÿj*yüÿÿÿÿÿÿÿz*“üÿÿÿÿÿÿÿÙ{üÿÿÿÿÿÿÿìBüÿÿÿÿÿÿÿû|üÿÿÿÿÿÿÿž*}üÿÿÿÿÿÿÿž~üÿÿÿÿÿÿÿžüÿÿÿÿÿÿÿxž•üÿÿÿÿÿÿÿ†žLüÿÿÿÿÿÿÿŸž*“üÿÿÿÿÿÿÿÛžKüÿÿÿÿÿÿÿåž*“üÿÿÿÿÿÿÿòžüÿÿÿÿÿÿÿùž{üÿÿÿÿÿÿÿŸÝüÿÿÿÿÿÿÿ Ÿ|üÿÿÿÿÿÿÿŸ*}üÿÿÿÿÿÿÿŸÞüÿÿÿÿÿÿÿ"Ÿ~üÿÿÿÿÿÿÿ,Ÿ{üÿÿÿÿÿÿÿ?ŸBüÿÿÿÿÿÿÿNŸ|üÿÿÿÿÿÿÿaŸ*ŸüÿÿÿÿÿÿÿiŸ~üÿÿÿÿÿÿÿyŸüÿÿÿÿÿÿÿ‰ŸüÿÿÿÿÿÿÿÊŸ*¹üÿÿÿÿÿÿÿ៺üÿÿÿÿÿÿÿ' ºüÿÿÿÿÿÿÿ> 9üE 6üÿÿÿÿÿÿÿo ¢üÿÿÿÿÿÿÿ‹ Üüÿÿÿÿÿÿÿ’ nüÿÿÿÿÿÿÿœ »üÿÿÿÿÿÿÿ³ Üüÿÿÿÿÿÿÿº oüÿÿÿÿÿÿÿÁ »üÿÿÿÿÿÿÿÑ *yüÿÿÿÿÿÿÿê Güÿÿÿÿÿÿÿñ Çüÿÿÿÿÿÿÿø Üüÿÿÿÿÿÿÿÿ ”üÿÿÿÿÿÿÿ ¡Íüÿÿÿÿÿÿÿ¡*?üÿÿÿÿÿÿÿ¡*Îüÿÿÿÿÿÿÿ"¡Jüÿÿÿÿÿÿÿ3¡*áüÿÿÿÿÿÿÿE¡Ðüÿÿÿÿÿÿÿz¡*yüÿÿÿÿÿÿÿŠ¡*“üÿÿÿÿÿÿÿé¡{üÿÿÿÿÿÿÿü¡Büÿÿÿÿÿÿÿ ¢|üÿÿÿÿÿÿÿ¢*}üÿÿÿÿÿÿÿ&¢~üÿÿÿÿÿÿÿ+¢üÿÿÿÿÿÿÿˆ¢•üÿÿÿÿÿÿÿ–¢Lüÿÿÿÿÿÿÿ¯¢*“üÿÿÿÿÿÿÿë¢Küÿÿÿÿÿÿÿõ¢*“üÿÿÿÿÿÿÿ£üÿÿÿÿÿÿÿ £{üÿÿÿÿÿÿÿ£Ýüÿÿÿÿÿÿÿ£|üÿÿÿÿÿÿÿ#£*}üÿÿÿÿÿÿÿ*£Þüÿÿÿÿÿÿÿ2£~üÿÿÿÿÿÿÿ<£{üÿÿÿÿÿÿÿO£Büÿÿÿÿÿÿÿ^£|üÿÿÿÿÿÿÿq£*Ÿüÿÿÿÿÿÿÿy£~üÿÿÿÿÿÿÿ‰£üÿÿÿÿÿÿÿ™£üÿÿÿÿÿÿÿÕ£*¹üÿÿÿÿÿÿÿ죺üÿÿÿÿÿÿÿó£*¹üÿÿÿÿÿÿÿ¤ºüÿÿÿÿÿÿÿ¤*¹üÿÿÿÿÿÿÿ%¤ºüÿÿÿÿÿÿÿ;¤9B¤7üÿÿÿÿÿÿÿ]¤¢üÿÿÿÿÿÿÿw¤ˆüÿÿÿÿÿÿÿ~¤8üÿÿÿÿÿÿÿˆ¤»üÿÿÿÿÿÿÿ˜¤ˆüÿÿÿÿÿÿÿŸ¤9üÿÿÿÿÿÿÿ©¤»üÿÿÿÿÿÿÿÀ¤ˆüÿÿÿÿÿÿÿǤ:üÿÿÿÿÿÿÿΤ»üÿÿÿÿÿÿÿå¤*yüÿÿÿÿÿÿÿþ¤Güÿÿÿÿÿÿÿ¥­üÿÿÿÿÿÿÿ ¥ˆüÿÿÿÿÿÿÿ¥”üÿÿÿÿÿÿÿ ¥Íüÿÿÿÿÿÿÿ'¥*?üÿÿÿÿÿÿÿ.¥*Îüÿÿÿÿÿÿÿ6¥JüÿÿÿÿÿÿÿC¥*ÔüÿÿÿÿÿÿÿU¥Ðüÿÿÿÿÿÿÿr¥üÿÿÿÿÿÿÿy¥*yüÿÿÿÿÿÿÿˆ¥*“üÿÿÿÿÿÿÿõ¥{üÿÿÿÿÿÿÿ¦Büÿÿÿÿÿÿÿ¦|üÿÿÿÿÿÿÿ*¦*}üÿÿÿÿÿÿÿ2¦~üÿÿÿÿÿÿÿ7¦üÿÿÿÿÿÿÿ¸¦•üÿÿÿÿÿÿÿæüÿÿÿÿÿÿÿΦ*“üÿÿÿÿÿÿÿ§Küÿÿÿÿÿÿÿ"§{üÿÿÿÿÿÿÿ)§‰üÿÿÿÿÿÿÿ5§|üÿÿÿÿÿÿÿ<§*}üÿÿÿÿÿÿÿC§ŠüÿÿÿÿÿÿÿK§~üÿÿÿÿÿÿÿU§{üÿÿÿÿÿÿÿh§Büÿÿÿÿÿÿÿw§|üÿÿÿÿÿÿÿŠ§*Ÿüÿÿÿÿÿÿÿ’§~üÿÿÿÿÿÿÿ¢§üÿÿÿÿÿÿÿ²§üÿÿÿÿÿÿÿɧ*“üÿÿÿÿÿÿÿا*“üÿÿÿÿÿÿÿë§Lüÿÿÿÿÿÿÿ¨*üÿÿÿÿÿÿÿ¨’üÿÿÿÿÿÿÿ%¨*Ïüÿÿÿÿÿÿÿ-¨;üÿÿÿÿÿÿÿ8¨üÿÿÿÿÿÿÿM¨ÐüÿÿÿÿÿÿÿX¨’üÿÿÿÿÿÿÿ_¨;üÿÿÿÿÿÿÿj¨üÿÿÿÿÿÿÿ|¨*üÿÿÿÿÿÿÿ–¨üÿÿÿÿÿÿÿ©üÿÿÿÿÿÿÿ©*üÿÿÿÿÿÿÿM©*“üÿÿÿÿÿÿÿT©*¹üÿÿÿÿÿÿÿ†©ºüÿÿÿÿÿÿÿ ©9œ§©<üÿÿÿÿÿÿÿë©¢üÿÿÿÿÿÿÿª=üÿÿÿÿÿÿÿªüÿÿÿÿÿÿÿ!ª»üÿÿÿÿÿÿÿ8ª=üÿÿÿÿÿÿÿ?ª>üÿÿÿÿÿÿÿFª»üÿÿÿÿÿÿÿMª*äüÿÿÿÿÿÿÿTªÏüÿÿÿÿÿÿÿ[ª=üÿÿÿÿÿÿÿxªüÿÿÿÿÿÿÿžªüÿÿÿÿÿÿÿ¬ªÌüÿÿÿÿÿÿÿʪðüÿÿÿÿÿÿÿ¸«•üÿÿÿÿÿÿÿõ«Küÿÿÿÿÿÿÿ8¬{üÿÿÿÿÿÿÿK¬BüÿÿÿÿÿÿÿZ¬|üÿÿÿÿÿÿÿm¬*}üÿÿÿÿÿÿÿu¬~üÿÿÿÿÿÿÿz¬üÿÿÿÿÿÿÿ³¬üÿÿÿÿÿÿÿº¬{üÿÿÿÿÿÿÿÁ¬?üÿÿÿÿÿÿÿͬ|üÿÿÿÿÿÿÿÔ¬*}üÿÿÿÿÿÿÿÛ¬@üÿÿÿÿÿÿÿã¬~üÿÿÿÿÿÿÿê¬{üÿÿÿÿÿÿÿý¬Büÿÿÿÿÿÿÿ ­|üÿÿÿÿÿÿÿ­*Ÿüÿÿÿÿÿÿÿ'­~üÿÿÿÿÿÿÿ4­üÿÿÿÿÿÿÿA­üÿÿÿÿÿÿÿm­*“üÿÿÿÿÿÿÿt­*¹üÿÿÿÿÿÿÿ®­ºüÿÿÿÿÿÿÿÈ­9ÜÏ­Aüÿÿÿÿÿÿÿ®¢üÿÿÿÿÿÿÿ#®Büÿÿÿÿÿÿÿ*®üÿÿÿÿÿÿÿ1®»üÿÿÿÿÿÿÿE®BüÿÿÿÿÿÿÿL®"üÿÿÿÿÿÿÿS®»üÿÿÿÿÿÿÿc®Büÿÿÿÿÿÿÿj®Cüÿÿÿÿÿÿÿt®»üÿÿÿÿÿÿÿ{®*äüÿÿÿÿÿÿÿ‚®Ïüÿÿÿÿÿÿÿ‰®Büÿÿÿÿÿÿÿ ®üÿÿÿÿÿÿÿ¹®üÿÿÿÿÿÿÿÄ®*yüÿÿÿÿÿÿÿ5¯{üÿÿÿÿÿÿÿH¯BüÿÿÿÿÿÿÿW¯|üÿÿÿÿÿÿÿj¯*}üÿÿÿÿÿÿÿr¯~üÿÿÿÿÿÿÿw¯üÿÿÿÿÿÿÿ°•üÿÿÿÿÿÿÿU°Küÿÿÿÿÿÿÿx°{üÿÿÿÿÿÿÿ‹°Büÿÿÿÿÿÿÿš°|üÿÿÿÿÿÿÿ­°*Ÿüÿÿÿÿÿÿÿµ°~üÿÿÿÿÿÿÿÅ°üÿÿÿÿÿÿÿÌ°{üÿÿÿÿÿÿÿÓ°Düÿÿÿÿÿÿÿß°|üÿÿÿÿÿÿÿæ°*}üÿÿÿÿÿÿÿí°Eüÿÿÿÿÿÿÿõ°~üÿÿÿÿÿÿÿ±üÿÿÿÿÿÿÿ±üÿÿÿÿÿÿÿ=±*“üÿÿÿÿÿÿÿD±*¹üÿÿÿÿÿÿÿr±ºüÿÿÿÿÿÿÿŒ±9“±Füÿÿÿÿÿÿÿ©±¢üÿÿÿÿÿÿÿϱGüÿÿÿÿÿÿÿÖ±üÿÿÿÿÿÿÿݱ»üÿÿÿÿÿÿÿí±Güÿÿÿÿÿÿÿô±>üÿÿÿÿÿÿÿþ±»üÿÿÿÿÿÿÿ²*äüÿÿÿÿÿÿÿ ²Ïüÿÿÿÿÿÿÿ²Güÿÿÿÿÿÿÿ"²üÿÿÿÿÿÿÿ;²üÿÿÿÿÿÿÿG²Ìüÿÿÿÿÿÿÿe²ðüÿÿÿÿÿÿÿX³•üÿÿÿÿÿÿÿ•³Küÿÿÿÿÿÿÿس{üÿÿÿÿÿÿÿë³Büÿÿÿÿÿÿÿú³|üÿÿÿÿÿÿÿ ´*}üÿÿÿÿÿÿÿ´~üÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿS´üÿÿÿÿÿÿÿZ´{üÿÿÿÿÿÿÿa´Hüÿÿÿÿÿÿÿm´|üÿÿÿÿÿÿÿt´*}üÿÿÿÿÿÿÿ{´Iüÿÿÿÿÿÿÿƒ´~üÿÿÿÿÿÿÿŠ´{üÿÿÿÿÿÿÿ´Büÿÿÿÿÿÿÿ¬´|üÿÿÿÿÿÿÿ¿´*ŸüÿÿÿÿÿÿÿÇ´~üÿÿÿÿÿÿÿÔ´üÿÿÿÿÿÿÿá´üÿÿÿÿÿÿÿµ*“üÿÿÿÿÿÿÿµ*¹üÿÿÿÿÿÿÿWµºüÿÿÿÿÿÿÿbµ*¹üÿÿÿÿÿÿÿ‡µºüÿÿÿÿÿÿÿ¡µ9|¨µJüÿÿÿÿÿÿÿص¢üÿÿÿÿÿÿÿ¶Küÿÿÿÿÿÿÿ ¶üÿÿÿÿÿÿÿ¶»üÿÿÿÿÿÿÿ(¶Küÿÿÿÿÿÿÿ/¶Lüÿÿÿÿÿÿÿ6¶»üÿÿÿÿÿÿÿF¶KüÿÿÿÿÿÿÿM¶MüÿÿÿÿÿÿÿW¶»üÿÿÿÿÿÿÿn¶Küÿÿÿÿÿÿÿu¶>üÿÿÿÿÿÿÿ|¶»üÿÿÿÿÿÿÿ‰¶*äüÿÿÿÿÿÿÿ¶Ïüÿÿÿÿÿÿÿ—¶Küÿÿÿÿÿÿÿµ¶üÿÿÿÿÿÿÿé¶üÿÿÿÿÿÿÿù¶Ìüÿÿÿÿÿÿÿ·ðüÿÿÿÿÿÿÿ˜¸•üÿÿÿÿÿÿÿ´¸{üÿÿÿÿÿÿÿǸBüÿÿÿÿÿÿÿÖ¸|üÿÿÿÿÿÿÿé¸*}üÿÿÿÿÿÿÿñ¸~üÿÿÿÿÿÿÿö¸üÿÿÿÿÿÿÿ”¹Küÿÿÿÿÿÿÿœ¹üÿÿÿÿÿÿÿ¦¹{üÿÿÿÿÿÿÿ­¹Nüÿÿÿÿÿÿÿ¹¹|üÿÿÿÿÿÿÿÀ¹*}üÿÿÿÿÿÿÿǹOüÿÿÿÿÿÿÿϹ~üÿÿÿÿÿÿÿÙ¹{üÿÿÿÿÿÿÿì¹Büÿÿÿÿÿÿÿû¹|üÿÿÿÿÿÿÿº*Ÿüÿÿÿÿÿÿÿº~üÿÿÿÿÿÿÿ&ºüÿÿÿÿÿÿÿ6ºüÿÿÿÿÿÿÿ´º*“üÿÿÿÿÿÿÿ»º*¹üÿÿÿÿÿÿÿñººüÿÿÿÿÿÿÿüº*¹üÿÿÿÿÿÿÿ»ºüÿÿÿÿÿÿÿ&»9<-»‡üÿÿÿÿÿÿÿH»¢üÿÿÿÿÿÿÿi»Püÿÿÿÿÿÿÿp»üÿÿÿÿÿÿÿw»»üÿÿÿÿÿÿÿ‹»Püÿÿÿÿÿÿÿ’»8üÿÿÿÿÿÿÿ™»»üÿÿÿÿÿÿÿ©»Püÿÿÿÿÿÿÿ°»9üÿÿÿÿÿÿÿº»»üÿÿÿÿÿÿÿÑ»PüÿÿÿÿÿÿÿØ»:üÿÿÿÿÿÿÿß»»üÿÿÿÿÿÿÿæ»*äüÿÿÿÿÿÿÿí»Ïüÿÿÿÿÿÿÿô»Püÿÿÿÿÿÿÿü»üÿÿÿÿÿÿÿ¼üÿÿÿÿÿÿÿ ¼³üÿÿÿÿÿÿÿ*¼Rüÿÿÿÿÿÿÿ¯¼{üÿÿÿÿÿÿÿ¼BüÿÿÿÿÿÿÿѼ|üÿÿÿÿÿÿÿä¼*}üÿÿÿÿÿÿÿì¼~üÿÿÿÿÿÿÿñ¼üÿÿÿÿÿÿÿÀ½•üÿÿÿÿÿÿÿ2¾KüÿÿÿÿÿÿÿD¾üÿÿÿÿÿÿÿN¾{üÿÿÿÿÿÿÿU¾Qüÿÿÿÿÿÿÿa¾|üÿÿÿÿÿÿÿh¾*}üÿÿÿÿÿÿÿo¾Rüÿÿÿÿÿÿÿw¾~üÿÿÿÿÿÿÿ¾{üÿÿÿÿÿÿÿ”¾Büÿÿÿÿÿÿÿ£¾|üÿÿÿÿÿÿÿ¶¾*Ÿüÿÿÿÿÿÿÿ¾¾~üÿÿÿÿÿÿÿ˾üÿÿÿÿÿÿÿؾüÿÿÿÿÿÿÿ¿*“üÿÿÿÿÿÿÿ¿*¹üÿÿÿÿÿÿÿc¿ºüÿÿÿÿÿÿÿq¿*¹üÿÿÿÿÿÿÿ¿ºüÿÿÿÿÿÿÿŒ¿*¹üÿÿÿÿÿÿÿœ¿ºüÿÿÿÿÿÿÿ§¿*¹üÿÿÿÿÿÿÿ·¿ºüÿÿÿÿÿÿÿä¿9üë¿SüÿÿÿÿÿÿÿÀ¢üÿÿÿÿÿÿÿ7ÀTüÿÿÿÿÿÿÿ>ÀüÿÿÿÿÿÿÿEÀ»üÿÿÿÿÿÿÿ\ÀTüÿÿÿÿÿÿÿcÀ8üÿÿÿÿÿÿÿjÀ»üÿÿÿÿÿÿÿzÀTüÿÿÿÿÿÿÿÀ9üÿÿÿÿÿÿÿ‹À»üÿÿÿÿÿÿÿ›ÀTüÿÿÿÿÿÿÿ¢À:üÿÿÿÿÿÿÿ¬À»üÿÿÿÿÿÿÿ¼ÀTüÿÿÿÿÿÿÿÃÀUüÿÿÿÿÿÿÿÍÀ»üÿÿÿÿÿÿÿÝÀTüÿÿÿÿÿÿÿäÀVüÿÿÿÿÿÿÿîÀ»üÿÿÿÿÿÿÿûÀ*äüÿÿÿÿÿÿÿÁÏüÿÿÿÿÿÿÿÁTüÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿCÁüÿÿÿÿÿÿÿLÁ³üÿÿÿÿÿÿÿVÁRüÿÿÿÿÿÿÿÂ{üÿÿÿÿÿÿÿÂBüÿÿÿÿÿÿÿ(Â|üÿÿÿÿÿÿÿ;Â*}üÿÿÿÿÿÿÿCÂ~üÿÿÿÿÿÿÿHÂüÿÿÿÿÿÿÿ€Ã•üÿÿÿÿÿÿÿ6ÄKüÿÿÿÿÿÿÿXÄüÿÿÿÿÿÿÿbÄ{üÿÿÿÿÿÿÿiÄWüÿÿÿÿÿÿÿuÄ|üÿÿÿÿÿÿÿ|Ä*}üÿÿÿÿÿÿÿƒÄXüÿÿÿÿÿÿÿ‹Ä~üÿÿÿÿÿÿÿ•Ä{üÿÿÿÿÿÿÿ¨ÄBüÿÿÿÿÿÿÿ·Ä|üÿÿÿÿÿÿÿÊÄ*ŸüÿÿÿÿÿÿÿÒÄ~üÿÿÿÿÿÿÿâÄüÿÿÿÿÿÿÿòÄüÿÿÿÿÿÿÿ!Å*“üÿÿÿÿÿÿÿ(Å*¹üÿÿÿÿÿÿÿYźüÿÿÿÿÿÿÿdÅ*¹üÿÿÿÿÿÿÿtźüÿÿÿÿÿÿÿÅ*¹üÿÿÿÿÿÿÿ–źüÿÿÿÿÿÿÿ©Å9\°ÅYüÿÿÿÿÿÿÿËÅ¢üÿÿÿÿÿÿÿìůüÿÿÿÿÿÿÿóÅüÿÿÿÿÿÿÿúÅ»üÿÿÿÿÿÿÿ ƯüÿÿÿÿÿÿÿÆ8üÿÿÿÿÿÿÿÆ»üÿÿÿÿÿÿÿ+Ưüÿÿÿÿÿÿÿ2Æ9üÿÿÿÿÿÿÿ<Æ»üÿÿÿÿÿÿÿSƯüÿÿÿÿÿÿÿZÆ:üÿÿÿÿÿÿÿaÆ»üÿÿÿÿÿÿÿhÆ*ÔüÿÿÿÿÿÿÿvÆ­üÿÿÿÿÿÿÿ}Ưüÿÿÿÿÿÿÿ‚ÆüÿÿÿÿÿÿÿžÆüÿÿÿÿÿÿÿ©Æ*yüÿÿÿÿÿÿÿ.Ç{üÿÿÿÿÿÿÿAÇBüÿÿÿÿÿÿÿPÇ|üÿÿÿÿÿÿÿcÇ*}üÿÿÿÿÿÿÿkÇ~üÿÿÿÿÿÿÿpÇüÿÿÿÿÿÿÿ@È•üÿÿÿÿÿÿÿ¸ÈKüÿÿÿÿÿÿÿÌÈ{üÿÿÿÿÿÿÿßÈBüÿÿÿÿÿÿÿîÈ|üÿÿÿÿÿÿÿÉ*Ÿüÿÿÿÿÿÿÿ É~üÿÿÿÿÿÿÿÉüÿÿÿÿÿÿÿ É{üÿÿÿÿÿÿÿ'É°üÿÿÿÿÿÿÿ3É|üÿÿÿÿÿÿÿ:É*}üÿÿÿÿÿÿÿAɱüÿÿÿÿÿÿÿIÉ~üÿÿÿÿÿÿÿYÉüÿÿÿÿÿÿÿiÉüÿÿÿÿÿÿÿ“É[%¡É*åüÿÿÿÿÿÿÿ¨É*Úüÿÿÿÿÿÿÿ¯É*Ñüÿÿÿÿÿÿÿ¶É*æüÿÿÿÿÿÿÿ½É*çüÿÿÿÿÿÿÿÄÉ*èüÿÿÿÿÿÿÿÏÉ*éüÿÿÿÿÿÿÿÛÉ*êüÿÿÿÿÿÿÿçÉ*ëüÿÿÿÿÿÿÿóÉ*ìüÿÿÿÿÿÿÿÿÉ*íüÿÿÿÿÿÿÿ Ê*îüÿÿÿÿÿÿÿÊ*áüÿÿÿÿÿÿÿ#Ê*ãüÿÿÿÿÿÿÿ/Ê*äüÿÿÿÿÿÿÿ;Ê*ÔüÿÿÿÿÿÿÿGÊ*ÖüÿÿÿÿÿÿÿSÊ*Òüÿÿÿÿÿÿÿ_Ê*ÏüÿÿÿÿÿÿÿkÊ*µüÿÿÿÿÿÿÿrÊ*²üÿÿÿÿÿÿÿyÊ*Áüÿÿÿÿÿÿÿ€Ê*Äüÿÿÿÿÿÿÿ>Ë9üÿÿÿÿÿÿÿQËZüÿÿÿÿÿÿÿuË&üÿÿÿÿÿÿÿËmüÿÿÿÿÿÿÿœË'üÿÿÿÿÿÿÿ§Ë[üÿÿÿÿÿÿÿ¯Ë'üÿÿÿÿÿÿÿºË\üÿÿÿÿÿÿÿÆË'üÿÿÿÿÿÿÿÕËvüÿÿÿÿÿÿÿáË'üÿÿÿÿÿÿÿìËzüÿÿÿÿÿÿÿôË'üÿÿÿÿÿÿÿÌ]üÿÿÿÿÿÿÿ Ì'üÿÿÿÿÿÿÿÌ^üÿÿÿÿÿÿÿ$Ì'üÿÿÿÿÿÿÿ0Ì_üÿÿÿÿÿÿÿ<Ì'üÿÿÿÿÿÿÿOÌ`üÿÿÿÿÿÿÿTÌ'üÿÿÿÿÿÿÿ`ÌaüÿÿÿÿÿÿÿlÌ'üÿÿÿÿÿÿÿxÌ~üÿÿÿÿÿÿÿ„Ì'üÿÿÿÿÿÿÿÌbüÿÿÿÿÿÿÿœÌ'üÿÿÿÿÿÿÿ¨Ì‚üÿÿÿÿÿÿÿ´Ì'üÿÿÿÿÿÿÿÀÌcüÿÿÿÿÿÿÿÌÌ'üÿÿÿÿÿÿÿØÌdüÿÿÿÿÿÿÿäÌ'üÿÿÿÿÿÿÿðÌeüÿÿÿÿÿÿÿüÌ'üÿÿÿÿÿÿÿÍfüÿÿÿÿÿÿÿÍ'üÿÿÿÿÿÿÿ'Ígüÿÿÿÿÿÿÿ,Í'üÿÿÿÿÿÿÿ8ÍhüÿÿÿÿÿÿÿDÍ'üÿÿÿÿÿÿÿOÍiüÿÿÿÿÿÿÿWÍ'üÿÿÿÿÿÿÿcÍjüÿÿÿÿÿÿÿoÍ'üÿÿÿÿÿÿÿ{͈üÿÿÿÿÿÿÿƒÍ'üÿÿÿÿÿÿÿŽÍüÿÿÿÿÿÿÿ–Í'üÿÿÿÿÿÿÿÍküÿÿÿÿÿÿÿ¤Ílüÿÿÿÿÿÿÿ¬Í(üÿÿÿÿÿÿÿ³ÍmüÿÿÿÿÿÿÿºÍnüÿÿÿÿÿÿÿÂÍ(üÿÿÿÿÿÿÿÉÍoüÿÿÿÿÿÿÿÐÍpüÿÿÿÿÿÿÿØÍ(üÿÿÿÿÿÿÿßÍqüÿÿÿÿÿÿÿæÍrüÿÿÿÿÿÿÿîÍ(üÿÿÿÿÿÿÿõÍsüÿÿÿÿÿÿÿüÍtüÿÿÿÿÿÿÿÎ(üÿÿÿÿÿÿÿ ÎuüÿÿÿÿÿÿÿÎ)üÿÿÿÿÿÿÿÎvüÿÿÿÿÿÿÿ)Î)üÿÿÿÿÿÿÿ0Îwüÿÿÿÿÿÿÿ=Î)üÿÿÿÿÿÿÿDÎxüÿÿÿÿÿÿÿQÎ)üÿÿÿÿÿÿÿXÎyüÿÿÿÿÿÿÿeÎ)üÿÿÿÿÿÿÿlÎzüÿÿÿÿÿÿÿyÎ)üÿÿÿÿÿÿÿ€Î{üÿÿÿÿÿÿÿÎ)üÿÿÿÿÿÿÿ’Î*üÿÿÿÿÿÿÿ™Î|üÿÿÿÿÿÿÿ¤Î(üÿÿÿÿÿÿÿ©Î+üÿÿÿÿÿÿÿ°Î}üÿÿÿÿÿÿÿ»Î(üÿÿÿÿÿÿÿÀÎ,üÿÿÿÿÿÿÿÇÎ~üÿÿÿÿÿÿÿÒÎ(üÿÿÿÿÿÿÿÙÎüÿÿÿÿÿÿÿãÎ)üÿÿÿÿÿÿÿê΀üÿÿÿÿÿÿÿ÷Î)üÿÿÿÿÿÿÿþÎüÿÿÿÿÿÿÿ Ï)üÿÿÿÿÿÿÿÏ‚üÿÿÿÿÿÿÿÏ)üÿÿÿÿÿÿÿ&σüÿÿÿÿÿÿÿ3Ï)üÿÿÿÿÿÿÿ:Ï„üÿÿÿÿÿÿÿGÏ)üÿÿÿÿÿÿÿNÏ…üÿÿÿÿÿÿÿXÏ)üÿÿÿÿÿÿÿ_φüÿÿÿÿÿÿÿlÏ)üÿÿÿÿÿÿÿsχüÿÿÿÿÿÿÿ€Ï)üÿÿÿÿÿÿÿ‡Ïˆüÿÿÿÿÿÿÿ”Ï)üÿÿÿÿÿÿÿ›Ï‰üÿÿÿÿÿÿÿ¨Ï)üÿÿÿÿÿÿÿ¯ÏŠüÿÿÿÿÿÿÿ¼Ï)üÿÿÿÿÿÿÿÃÏüÿÿÿÿÿÿÿÍÏ)üÿÿÿÿÿÿÿÔÏ€üÿÿÿÿÿÿÿáÏ)üÿÿÿÿÿÿÿèÏüÿÿÿÿÿÿÿõÏ)üÿÿÿÿÿÿÿüÏ‚üÿÿÿÿÿÿÿ Ð)üÿÿÿÿÿÿÿЃüÿÿÿÿÿÿÿÐ)üÿÿÿÿÿÿÿ$Єüÿÿÿÿÿÿÿ1Ð)üÿÿÿÿÿÿÿ8ЇüÿÿÿÿÿÿÿEÐ)üÿÿÿÿÿÿÿLЈüÿÿÿÿÿÿÿYÐ)üÿÿÿÿÿÿÿ`ЋüÿÿÿÿÿÿÿmÐ)üÿÿÿÿÿÿÿtÐŒüÿÿÿÿÿÿÿÐ)üÿÿÿÿÿÿÿˆÐüÿÿÿÿÿÿÿ•Ð)üÿÿÿÿÿÿÿœÐŽüÿÿÿÿÿÿÿ©Ð)üÿÿÿÿÿÿÿ°Ðüÿÿÿÿÿÿÿ½Ð)üÿÿÿÿÿÿÿÄÐüÿÿÿÿÿÿÿÑÐ)üÿÿÿÿÿÿÿØБüÿÿÿÿÿÿÿåÐ)üÿÿÿÿÿÿÿìÐ’üÿÿÿÿÿÿÿùÐ)üÿÿÿÿÿÿÿÑ“üÿÿÿÿÿÿÿ Ñ)üÿÿÿÿÿÿÿÑ”üÿÿÿÿÿÿÿ!Ñ)üÿÿÿÿÿÿÿ(Ñ•üÿÿÿÿÿÿÿ5Ñ)üÿÿÿÿÿÿÿ<Ñ–üÿÿÿÿÿÿÿIÑ)üÿÿÿÿÿÿÿPÑ—üÿÿÿÿÿÿÿ]Ñ)üÿÿÿÿÿÿÿdјüÿÿÿÿÿÿÿqÑ)üÿÿÿÿÿÿÿxÑ™üÿÿÿÿÿÿÿ…Ñ)üÿÿÿÿÿÿÿŒÑšüÿÿÿÿÿÿÿ™Ñ)üÿÿÿÿÿÿÿ Ñ›üÿÿÿÿÿÿÿ­Ñ)üÿÿÿÿÿÿÿ´ÑœüÿÿÿÿÿÿÿÁÑ)üÿÿÿÿÿÿÿÈÑüÿÿÿÿÿÿÿÕÑ)üÿÿÿÿÿÿÿÜÑžüÿÿÿÿÿÿÿéÑ)üÿÿÿÿÿÿÿðÑŸüÿÿÿÿÿÿÿýÑ)üÿÿÿÿÿÿÿÒ üÿÿÿÿÿÿÿÒ)üÿÿÿÿÿÿÿÒ¡üÿÿÿÿÿÿÿ%Ò)üÿÿÿÿÿÿÿ,Ò¢üÿÿÿÿÿÿÿ9Ò)üÿÿÿÿÿÿÿ@Ò£üÿÿÿÿÿÿÿMÒ)üÿÿÿÿÿÿÿTÒ¤üÿÿÿÿÿÿÿaÒ)üÿÿÿÿÿÿÿhÒ¥üÿÿÿÿÿÿÿuÒ)üÿÿÿÿÿÿÿ|Ò¦üÿÿÿÿÿÿÿ‰Ò)üÿÿÿÿÿÿÿÒ§üÿÿÿÿÿÿÿÒ)üÿÿÿÿÿÿÿ¤Ò¨üÿÿÿÿÿÿÿ±Ò)üÿÿÿÿÿÿÿ¸Ò©üÿÿÿÿÿÿÿÅÒ)üÿÿÿÿÿÿÿÌÒªüÿÿÿÿÿÿÿÙÒ)üÿÿÿÿÿÿÿàÒ«üÿÿÿÿÿÿÿíÒ)üÿÿÿÿÿÿÿôÒ¬üÿÿÿÿÿÿÿÓ)üÿÿÿÿÿÿÿÓ­üÿÿÿÿÿÿÿÓ)üÿÿÿÿÿÿÿÓ®üÿÿÿÿÿÿÿ)Ó)üÿÿÿÿÿÿÿ0Ó¯üÿÿÿÿÿÿÿ=Ó)üÿÿÿÿÿÿÿDÓ°üÿÿÿÿÿÿÿQÓ)üÿÿÿÿÿÿÿXÓ±üÿÿÿÿÿÿÿeÓ)üÿÿÿÿÿÿÿlÓ²üÿÿÿÿÿÿÿyÓ)üÿÿÿÿÿÿÿ€Ó³üÿÿÿÿÿÿÿÓ)üÿÿÿÿÿÿÿ”Ó´üÿÿÿÿÿÿÿ¡Ó)üÿÿÿÿÿÿÿ¨ÓµüÿÿÿÿÿÿÿµÓ)üÿÿÿÿÿÿÿ¼Ó¶üÿÿÿÿÿÿÿÉÓ)üÿÿÿÿÿÿÿÐÓ·üÿÿÿÿÿÿÿÝÓ)üÿÿÿÿÿÿÿäÓ¸üÿÿÿÿÿÿÿñÓ)üÿÿÿÿÿÿÿøÓ¹üÿÿÿÿÿÿÿÔ)üÿÿÿÿÿÿÿ ÔºüÿÿÿÿÿÿÿÔ)üÿÿÿÿÿÿÿ Ô»üÿÿÿÿÿÿÿ-Ô)üÿÿÿÿÿÿÿ4Ô¼üÿÿÿÿÿÿÿAÔ)üÿÿÿÿÿÿÿHÔ½üÿÿÿÿÿÿÿUÔ)üÿÿÿÿÿÿÿ\Ô¾üÿÿÿÿÿÿÿiÔ)üÿÿÿÿÿÿÿpÔ¿üÿÿÿÿÿÿÿ}Ô)üÿÿÿÿÿÿÿ„ÔÀüÿÿÿÿÿÿÿ‘Ô)üÿÿÿÿÿÿÿ˜ÔÁüÿÿÿÿÿÿÿ¥Ô)üÿÿÿÿÿÿÿ¬ÔÂüÿÿÿÿÿÿÿ¹Ô)üÿÿÿÿÿÿÿÀÔÃüÿÿÿÿÿÿÿÍÔ)üÿÿÿÿÿÿÿÔÔÄüÿÿÿÿÿÿÿáÔ)üÿÿÿÿÿÿÿèÔÅüÿÿÿÿÿÿÿõÔ)üÿÿÿÿÿÿÿüÔÆüÿÿÿÿÿÿÿ Õ)üÿÿÿÿÿÿÿÕÇüÿÿÿÿÿÿÿÕ)üÿÿÿÿÿÿÿ$ÕÈüÿÿÿÿÿÿÿ1Õ)üÿÿÿÿÿÿÿ8ÕÉüÿÿÿÿÿÿÿEÕ)üÿÿÿÿÿÿÿLÕÊüÿÿÿÿÿÿÿYÕ)üÿÿÿÿÿÿÿ`ÕËüÿÿÿÿÿÿÿmÕ)üÿÿÿÿÿÿÿtÕÌüÿÿÿÿÿÿÿÕ)üÿÿÿÿÿÿÿˆÕÍüÿÿÿÿÿÿÿ•Õ)üÿÿÿÿÿÿÿœÕÎüÿÿÿÿÿÿÿ©Õ)üÿÿÿÿÿÿÿ°ÕÏüÿÿÿÿÿÿÿ½Õ)üÿÿÿÿÿÿÿÄÕÐüÿÿÿÿÿÿÿÑÕ)üÿÿÿÿÿÿÿØÕÑüÿÿÿÿÿÿÿåÕ)üÿÿÿÿÿÿÿìÕÒüÿÿÿÿÿÿÿùÕ)üÿÿÿÿÿÿÿÖÓüÿÿÿÿÿÿÿ Ö)üÿÿÿÿÿÿÿÖÔüÿÿÿÿÿÿÿ!Ö)üÿÿÿÿÿÿÿ(ÖÕüÿÿÿÿÿÿÿ5Ö)üÿÿÿÿÿÿÿ<ÖÖüÿÿÿÿÿÿÿIÖ)üÿÿÿÿÿÿÿPÖ×üÿÿÿÿÿÿÿ]Ö)üÿÿÿÿÿÿÿdÖØüÿÿÿÿÿÿÿnÖ)üÿÿÿÿÿÿÿuÖÙüÿÿÿÿÿÿÿ‚Ö)üÿÿÿÿÿÿÿ‰ÖÚüÿÿÿÿÿÿÿ–Ö)üÿÿÿÿÿÿÿÖÛüÿÿÿÿÿÿÿªÖ)üÿÿÿÿÿÿÿ±ÖÜüÿÿÿÿÿÿÿ¾Ö)üÿÿÿÿÿÿÿÅÖÝüÿÿÿÿÿÿÿÒÖ)üÿÿÿÿÿÿÿÙÖÞüÿÿÿÿÿÿÿæÖ)üÿÿÿÿÿÿÿíÖßüÿÿÿÿÿÿÿúÖ)üÿÿÿÿÿÿÿ×àüÿÿÿÿÿÿÿ×)üÿÿÿÿÿÿÿ×áüÿÿÿÿÿÿÿ"×)üÿÿÿÿÿÿÿ)×âüÿÿÿÿÿÿÿ6×)üÿÿÿÿÿÿÿ=×ãüÿÿÿÿÿÿÿJ×)üÿÿÿÿÿÿÿQ×äüÿÿÿÿÿÿÿ^×)üÿÿÿÿÿÿÿe×åüÿÿÿÿÿÿÿr×)üÿÿÿÿÿÿÿy×æüÿÿÿÿÿÿÿ†×)üÿÿÿÿÿÿÿ×çüÿÿÿÿÿÿÿš×)üÿÿÿÿÿÿÿ¡×èüÿÿÿÿÿÿÿ®×)üÿÿÿÿÿÿÿµ×éüÿÿÿÿÿÿÿÂ×)üÿÿÿÿÿÿÿÉ×êüÿÿÿÿÿÿÿÖ×)üÿÿÿÿÿÿÿÝ×ëüÿÿÿÿÿÿÿê×)üÿÿÿÿÿÿÿñ×ìüÿÿÿÿÿÿÿþ×)üÿÿÿÿÿÿÿØíüÿÿÿÿÿÿÿØ)üÿÿÿÿÿÿÿØîüÿÿÿÿÿÿÿ&Ø)üÿÿÿÿÿÿÿ-Øïüÿÿÿÿÿÿÿ:Ø)üÿÿÿÿÿÿÿAØðüÿÿÿÿÿÿÿNØ)üÿÿÿÿÿÿÿUØñüÿÿÿÿÿÿÿbØ)üÿÿÿÿÿÿÿiØòüÿÿÿÿÿÿÿvØ)üÿÿÿÿÿÿÿ}ØóüÿÿÿÿÿÿÿŠØ)üÿÿÿÿÿÿÿ‘ØôüÿÿÿÿÿÿÿžØ)üÿÿÿÿÿÿÿ¥Øõüÿÿÿÿÿÿÿ²Ø)üÿÿÿÿÿÿÿ¹ØöüÿÿÿÿÿÿÿÆØ)üÿÿÿÿÿÿÿÍØ÷üÿÿÿÿÿÿÿÚØ)üÿÿÿÿÿÿÿáØøüÿÿÿÿÿÿÿîØ)üÿÿÿÿÿÿÿõØùüÿÿÿÿÿÿÿÙ)üÿÿÿÿÿÿÿ ÙúüÿÿÿÿÿÿÿÙ)üÿÿÿÿÿÿÿÙûüÿÿÿÿÿÿÿ*Ù)üÿÿÿÿÿÿÿ1Ùüüÿÿÿÿÿÿÿ>Ù)üÿÿÿÿÿÿÿEÙýüÿÿÿÿÿÿÿRÙ)üÿÿÿÿÿÿÿYÙþüÿÿÿÿÿÿÿfÙ)üÿÿÿÿÿÿÿmÙÿüÿÿÿÿÿÿÿzÙ)üÿÿÿÿÿÿÿÙüÿÿÿÿÿÿÿŽÙ)üÿÿÿÿÿÿÿ•Ùüÿÿÿÿÿÿÿ¢Ù)üÿÿÿÿÿÿÿ©Ùüÿÿÿÿÿÿÿ¶Ù)üÿÿÿÿÿÿÿ½ÙüÿÿÿÿÿÿÿÊÙ)üÿÿÿÿÿÿÿÑÙüÿÿÿÿÿÿÿÞÙ)üÿÿÿÿÿÿÿåÙüÿÿÿÿÿÿÿòÙ)üÿÿÿÿÿÿÿùÙüÿÿÿÿÿÿÿÚ)üÿÿÿÿÿÿÿ ÚüÿÿÿÿÿÿÿÚ)üÿÿÿÿÿÿÿ!Úüÿÿÿÿÿÿÿ.Ú)üÿÿÿÿÿÿÿ5Ú üÿÿÿÿÿÿÿBÚ)üÿÿÿÿÿÿÿIÚ üÿÿÿÿÿÿÿVÚ)üÿÿÿÿÿÿÿ]Ú üÿÿÿÿÿÿÿjÚ)üÿÿÿÿÿÿÿqÚ üÿÿÿÿÿÿÿ~Ú)üÿÿÿÿÿÿÿ…Ú üÿÿÿÿÿÿÿ’Ú)üÿÿÿÿÿÿÿ™Úüÿÿÿÿÿÿÿ¦Ú)üÿÿÿÿÿÿÿ­ÚüÿÿÿÿÿÿÿºÚ)üÿÿÿÿÿÿÿÁÚüÿÿÿÿÿÿÿÎÚ)üÿÿÿÿÿÿÿÕÚüÿÿÿÿÿÿÿâÚ)üÿÿÿÿÿÿÿéÚüÿÿÿÿÿÿÿöÚ)üÿÿÿÿÿÿÿýÚüÿÿÿÿÿÿÿ Û)üÿÿÿÿÿÿÿÛüÿÿÿÿÿÿÿÛ)üÿÿÿÿÿÿÿ%Ûüÿÿÿÿÿÿÿ2Û)üÿÿÿÿÿÿÿ9ÛüÿÿÿÿÿÿÿFÛ)üÿÿÿÿÿÿÿMÛüÿÿÿÿÿÿÿZÛ)üÿÿÿÿÿÿÿaÛüÿÿÿÿÿÿÿnÛ)üÿÿÿÿÿÿÿuÛüÿÿÿÿÿÿÿ‚Û)üÿÿÿÿÿÿÿ‰Ûüÿÿÿÿÿÿÿ–Û)üÿÿÿÿÿÿÿÛüÿÿÿÿÿÿÿªÛ)üÿÿÿÿÿÿÿ±Ûüÿÿÿÿÿÿÿ¾Û)üÿÿÿÿÿÿÿÅÛüÿÿÿÿÿÿÿÒÛ)üÿÿÿÿÿÿÿÙÛüÿÿÿÿÿÿÿæÛ)üÿÿÿÿÿÿÿíÛüÿÿÿÿÿÿÿúÛ)üÿÿÿÿÿÿÿÜ üÿÿÿÿÿÿÿÜ)üÿÿÿÿÿÿÿÜ!üÿÿÿÿÿÿÿ"Ü)üÿÿÿÿÿÿÿ)Ü"üÿÿÿÿÿÿÿ6Ü)üÿÿÿÿÿÿÿ=Ü#üÿÿÿÿÿÿÿJÜ)üÿÿÿÿÿÿÿQÜ$üÿÿÿÿÿÿÿ^Ü)üÿÿÿÿÿÿÿeÜ%üÿÿÿÿÿÿÿrÜ)üÿÿÿÿÿÿÿyÜ&üÿÿÿÿÿÿÿ†Ü)üÿÿÿÿÿÿÿÜ'üÿÿÿÿÿÿÿšÜ)üÿÿÿÿÿÿÿ¡Ü(üÿÿÿÿÿÿÿ®Ü)üÿÿÿÿÿÿÿµÜ)üÿÿÿÿÿÿÿÂÜ)üÿÿÿÿÿÿÿÉÜ*üÿÿÿÿÿÿÿÖÜ)üÿÿÿÿÿÿÿÝÜ+üÿÿÿÿÿÿÿêÜ)üÿÿÿÿÿÿÿñÜ,üÿÿÿÿÿÿÿþÜ)üÿÿÿÿÿÿÿÝ-üÿÿÿÿÿÿÿÝ)üÿÿÿÿÿÿÿÝ.üÿÿÿÿÿÿÿ&Ý)üÿÿÿÿÿÿÿ-Ý/üÿÿÿÿÿÿÿ:Ý)üÿÿÿÿÿÿÿAÝ0üÿÿÿÿÿÿÿNÝ)üÿÿÿÿÿÿÿUÝ1üÿÿÿÿÿÿÿbÝ)üÿÿÿÿÿÿÿiÝ2üÿÿÿÿÿÿÿvÝ)üÿÿÿÿÿÿÿ}Ý3üÿÿÿÿÿÿÿŠÝ)üÿÿÿÿÿÿÿ‘Ý4üÿÿÿÿÿÿÿžÝ)üÿÿÿÿÿÿÿ¥Ý5üÿÿÿÿÿÿÿ²Ý)üÿÿÿÿÿÿÿ¹Ý6üÿÿÿÿÿÿÿÆÝ)üÿÿÿÿÿÿÿÍÝ7üÿÿÿÿÿÿÿÚÝ)üÿÿÿÿÿÿÿáÝ8üÿÿÿÿÿÿÿîÝ)üÿÿÿÿÿÿÿõÝ9üÿÿÿÿÿÿÿÞ)üÿÿÿÿÿÿÿ Þ:üÿÿÿÿÿÿÿÞ)üÿÿÿÿÿÿÿÞ;üÿÿÿÿÿÿÿ*Þ)üÿÿÿÿÿÿÿ1Þ<üÿÿÿÿÿÿÿ>Þ)üÿÿÿÿÿÿÿEÞ=üÿÿÿÿÿÿÿRÞ)üÿÿÿÿÿÿÿYÞ>üÿÿÿÿÿÿÿfÞ)üÿÿÿÿÿÿÿmÞ?üÿÿÿÿÿÿÿzÞ)üÿÿÿÿÿÿÿÞ@üÿÿÿÿÿÿÿŽÞ)üÿÿÿÿÿÿÿ•ÞAüÿÿÿÿÿÿÿ¢Þ)üÿÿÿÿÿÿÿ©ÞBüÿÿÿÿÿÿÿ¶Þ)üÿÿÿÿÿÿÿ½ÞCüÿÿÿÿÿÿÿÊÞ)üÿÿÿÿÿÿÿÑÞDüÿÿÿÿÿÿÿÞÞ)üÿÿÿÿÿÿÿåÞEüÿÿÿÿÿÿÿòÞ)üÿÿÿÿÿÿÿùÞFüÿÿÿÿÿÿÿß)üÿÿÿÿÿÿÿ ßGüÿÿÿÿÿÿÿß)üÿÿÿÿÿÿÿ!ßHüÿÿÿÿÿÿÿ.ß)üÿÿÿÿÿÿÿ5ßIüÿÿÿÿÿÿÿBß)üÿÿÿÿÿÿÿIßJüÿÿÿÿÿÿÿVß)üÿÿÿÿÿÿÿ]ßKüÿÿÿÿÿÿÿjß)üÿÿÿÿÿÿÿqßLüÿÿÿÿÿÿÿ~ß)üÿÿÿÿÿÿÿ…ßMüÿÿÿÿÿÿÿ’ß)üÿÿÿÿÿÿÿ™ßNüÿÿÿÿÿÿÿ¦ß)üÿÿÿÿÿÿÿ­ßOüÿÿÿÿÿÿÿºß)üÿÿÿÿÿÿÿÁßPüÿÿÿÿÿÿÿÎß)üÿÿÿÿÿÿÿÕßQüÿÿÿÿÿÿÿâß)üÿÿÿÿÿÿÿéßRüÿÿÿÿÿÿÿöß)üÿÿÿÿÿÿÿýßSüÿÿÿÿÿÿÿ à)üÿÿÿÿÿÿÿàTüÿÿÿÿÿÿÿà)üÿÿÿÿÿÿÿ%àUüÿÿÿÿÿÿÿ2à)üÿÿÿÿÿÿÿ9àVüÿÿÿÿÿÿÿFà)üÿÿÿÿÿÿÿMàWüÿÿÿÿÿÿÿZà)üÿÿÿÿÿÿÿaàXüÿÿÿÿÿÿÿnà)üÿÿÿÿÿÿÿuàYüÿÿÿÿÿÿÿ‚à)üÿÿÿÿÿÿÿ‰àZüÿÿÿÿÿÿÿ–à)üÿÿÿÿÿÿÿà[üÿÿÿÿÿÿÿªà)üÿÿÿÿÿÿÿ±à\üÿÿÿÿÿÿÿ¾à)üÿÿÿÿÿÿÿÅà]üÿÿÿÿÿÿÿÒà)üÿÿÿÿÿÿÿÙà^üÿÿÿÿÿÿÿæà)üÿÿÿÿÿÿÿíà_üÿÿÿÿÿÿÿúà)üÿÿÿÿÿÿÿá`üÿÿÿÿÿÿÿá)üÿÿÿÿÿÿÿáaüÿÿÿÿÿÿÿ"á)üÿÿÿÿÿÿÿ)ábüÿÿÿÿÿÿÿ6á)üÿÿÿÿÿÿÿ=ácüÿÿÿÿÿÿÿJá)üÿÿÿÿÿÿÿQádüÿÿÿÿÿÿÿ^á)üÿÿÿÿÿÿÿeáeüÿÿÿÿÿÿÿrá)üÿÿÿÿÿÿÿyáfüÿÿÿÿÿÿÿ†á)üÿÿÿÿÿÿÿágüÿÿÿÿÿÿÿšá)üÿÿÿÿÿÿÿ¡áhüÿÿÿÿÿÿÿ®á)üÿÿÿÿÿÿÿµáiüÿÿÿÿÿÿÿÂá)üÿÿÿÿÿÿÿÉájüÿÿÿÿÿÿÿÖá)üÿÿÿÿÿÿÿÝáküÿÿÿÿÿÿÿêá)üÿÿÿÿÿÿÿñálüÿÿÿÿÿÿÿþá)üÿÿÿÿÿÿÿâmüÿÿÿÿÿÿÿâ)üÿÿÿÿÿÿÿânüÿÿÿÿÿÿÿ&â)üÿÿÿÿÿÿÿ-âoüÿÿÿÿÿÿÿ:â)üÿÿÿÿÿÿÿAâpüÿÿÿÿÿÿÿNâ)üÿÿÿÿÿÿÿUâqüÿÿÿÿÿÿÿbâ)üÿÿÿÿÿÿÿiârüÿÿÿÿÿÿÿvâ)üÿÿÿÿÿÿÿ}âsüÿÿÿÿÿÿÿŠâ)üÿÿÿÿÿÿÿ‘âtüÿÿÿÿÿÿÿžâ)üÿÿÿÿÿÿÿ¥âuüÿÿÿÿÿÿÿ²â)üÿÿÿÿÿÿÿ¹âvüÿÿÿÿÿÿÿÆâ)üÿÿÿÿÿÿÿÍâwüÿÿÿÿÿÿÿÚâ)üÿÿÿÿÿÿÿáâxüÿÿÿÿÿÿÿîâ)üÿÿÿÿÿÿÿõâyüÿÿÿÿÿÿÿã)üÿÿÿÿÿÿÿ ãzüÿÿÿÿÿÿÿã)üÿÿÿÿÿÿÿã{üÿÿÿÿÿÿÿ*ã)üÿÿÿÿÿÿÿ1ã|üÿÿÿÿÿÿÿ>ã)üÿÿÿÿÿÿÿEã}üÿÿÿÿÿÿÿRã)üÿÿÿÿÿÿÿYã~üÿÿÿÿÿÿÿfã)üÿÿÿÿÿÿÿmãüÿÿÿÿÿÿÿzã)üÿÿÿÿÿÿÿã€üÿÿÿÿÿÿÿŽã)üÿÿÿÿÿÿÿ•ãüÿÿÿÿÿÿÿ¢ã)üÿÿÿÿÿÿÿ©ã‚üÿÿÿÿÿÿÿ¶ã)üÿÿÿÿÿÿÿ½ãƒüÿÿÿÿÿÿÿÊã)üÿÿÿÿÿÿÿÑã„üÿÿÿÿÿÿÿÞã)üÿÿÿÿÿÿÿåã…üÿÿÿÿÿÿÿòã)üÿÿÿÿÿÿÿùã†üÿÿÿÿÿÿÿä)üÿÿÿÿÿÿÿ ä‡üÿÿÿÿÿÿÿä)üÿÿÿÿÿÿÿ!äˆüÿÿÿÿÿÿÿ.ä)üÿÿÿÿÿÿÿ5ä‰üÿÿÿÿÿÿÿBä)üÿÿÿÿÿÿÿIäŠüÿÿÿÿÿÿÿVä)üÿÿÿÿÿÿÿ]ä‹üÿÿÿÿÿÿÿjä)üÿÿÿÿÿÿÿqäŒüÿÿÿÿÿÿÿ~ä)üÿÿÿÿÿÿÿ…äüÿÿÿÿÿÿÿ’ä)üÿÿÿÿÿÿÿ™äŽüÿÿÿÿÿÿÿ¦ä)üÿÿÿÿÿÿÿ­äüÿÿÿÿÿÿÿºä)üÿÿÿÿÿÿÿÁäüÿÿÿÿÿÿÿÎä)üÿÿÿÿÿÿÿÕä‘üÿÿÿÿÿÿÿâä)üÿÿÿÿÿÿÿéä’üÿÿÿÿÿÿÿöä)üÿÿÿÿÿÿÿýä“üÿÿÿÿÿÿÿ å)üÿÿÿÿÿÿÿå”üÿÿÿÿÿÿÿå)üÿÿÿÿÿÿÿ%å•üÿÿÿÿÿÿÿ2å)üÿÿÿÿÿÿÿ9å–üÿÿÿÿÿÿÿFå)üÿÿÿÿÿÿÿMå—üÿÿÿÿÿÿÿZå)üÿÿÿÿÿÿÿaå˜üÿÿÿÿÿÿÿnå)üÿÿÿÿÿÿÿuå™üÿÿÿÿÿÿÿ‚å)üÿÿÿÿÿÿÿ‰åšüÿÿÿÿÿÿÿ–å)üÿÿÿÿÿÿÿå›üÿÿÿÿÿÿÿªå)üÿÿÿÿÿÿÿ±åœüÿÿÿÿÿÿÿ¾å)üÿÿÿÿÿÿÿÅåüÿÿÿÿÿÿÿÒå)üÿÿÿÿÿÿÿÙåžüÿÿÿÿÿÿÿæå)üÿÿÿÿÿÿÿíåŸüÿÿÿÿÿÿÿúå)üÿÿÿÿÿÿÿæ üÿÿÿÿÿÿÿæ)üÿÿÿÿÿÿÿæ¡üÿÿÿÿÿÿÿ"æ)üÿÿÿÿÿÿÿ)æ¢üÿÿÿÿÿÿÿ6æ)üÿÿÿÿÿÿÿ=æ£üÿÿÿÿÿÿÿJæ)üÿÿÿÿÿÿÿQæ¤üÿÿÿÿÿÿÿ^æ)üÿÿÿÿÿÿÿeæ¥üÿÿÿÿÿÿÿræ)üÿÿÿÿÿÿÿyæ¦üÿÿÿÿÿÿÿ†æ)üÿÿÿÿÿÿÿæ§üÿÿÿÿÿÿÿšæ)üÿÿÿÿÿÿÿ¡æ¨üÿÿÿÿÿÿÿ®æ)üÿÿÿÿÿÿÿµæ©üÿÿÿÿÿÿÿÂæ)üÿÿÿÿÿÿÿÉæªüÿÿÿÿÿÿÿÖæ)üÿÿÿÿÿÿÿÝæ«üÿÿÿÿÿÿÿêæ)üÿÿÿÿÿÿÿñæ¬üÿÿÿÿÿÿÿþæ)üÿÿÿÿÿÿÿç­üÿÿÿÿÿÿÿç)üÿÿÿÿÿÿÿç®üÿÿÿÿÿÿÿ&ç)üÿÿÿÿÿÿÿ-ç¯üÿÿÿÿÿÿÿ:ç)üÿÿÿÿÿÿÿAç°üÿÿÿÿÿÿÿNç)üÿÿÿÿÿÿÿUç±üÿÿÿÿÿÿÿbç)üÿÿÿÿÿÿÿiç²üÿÿÿÿÿÿÿvç)üÿÿÿÿÿÿÿ}ç³üÿÿÿÿÿÿÿŠç)üÿÿÿÿÿÿÿ‘ç´üÿÿÿÿÿÿÿžç)üÿÿÿÿÿÿÿ¥çµüÿÿÿÿÿÿÿ²ç)üÿÿÿÿÿÿÿ¹ç¶üÿÿÿÿÿÿÿÆç)üÿÿÿÿÿÿÿÍç·üÿÿÿÿÿÿÿÚç)üÿÿÿÿÿÿÿáç¸üÿÿÿÿÿÿÿîç)üÿÿÿÿÿÿÿõç¹üÿÿÿÿÿÿÿè)üÿÿÿÿÿÿÿ èºüÿÿÿÿÿÿÿè)üÿÿÿÿÿÿÿè»üÿÿÿÿÿÿÿ*è)üÿÿÿÿÿÿÿ1è¼üÿÿÿÿÿÿÿ>è)üÿÿÿÿÿÿÿEè½üÿÿÿÿÿÿÿRè)üÿÿÿÿÿÿÿcè¾üÿÿÿÿÿÿÿƒè*ÚüÿÿÿÿÿÿÿŠè¿üÿÿÿÿÿÿÿè[%˜èÀüÿÿÿÿÿÿÿŸèÁüÿÿÿÿÿÿÿÒè9 éiüÿÿÿÿÿÿÿé-üÿÿÿÿÿÿÿé*ÑüÿÿÿÿÿÿÿéÂüÿÿÿÿÿÿÿ&éÃüÿÿÿÿÿÿÿ-é*æüÿÿÿÿÿÿÿ‚é9|±éAüÿÿÿÿÿÿÿÇé*åüÿÿÿÿÿÿÿûé9<êÄüÿÿÿÿÿÿÿ-êÅüÿÿÿÿÿÿÿCê9Ü_êÆüÿÿÿÿÿÿÿsê-üÿÿÿÿÿÿÿzê*çüÿÿÿÿÿÿÿêÇüÿÿÿÿÿÿÿ­ê9<ßêÈüÿÿÿÿÿÿÿçê-üÿÿÿÿÿÿÿîê*èüÿÿÿÿÿÿÿõêÉüÿÿÿÿÿÿÿ!ë9ü [ëÊüÿÿÿÿÿÿÿcë-üÿÿÿÿÿÿÿjë*éüÿÿÿÿÿÿÿqëËüÿÿÿÿÿÿÿë9| ÔëÌüÿÿÿÿÿÿÿÜë-üÿÿÿÿÿÿÿãë*êüÿÿÿÿÿÿÿêëÍüÿÿÿÿÿÿÿüë9¼ ìÎüÿÿÿÿÿÿÿUì-üÿÿÿÿÿÿÿ\ì*ëüÿÿÿÿÿÿÿcìÏüÿÿÿÿÿÿÿì9\ ÆìÐüÿÿÿÿÿÿÿÎì-üÿÿÿÿÿÿÿÕì*ìüÿÿÿÿÿÿÿÜìÑüÿÿÿÿÿÿÿí9ü <íÒüÿÿÿÿÿÿÿGí-üÿÿÿÿÿÿÿNí*íüÿÿÿÿÿÿÿUíÓüÿÿÿÿÿÿÿ‰í9\ µíÔüÿÿÿÿÿÿÿ½í-üÿÿÿÿÿÿÿÄí*îüÿÿÿÿÿÿÿðí¼%'îÕüÿÿÿÿÿÿÿ/î-üÿÿÿÿÿÿÿ6î*áüÿÿÿÿÿÿÿ=îÖüÿÿÿÿÿÿÿiî9¼  î×üÿÿÿÿÿÿÿªîØüÿÿÿÿÿÿÿ¯î-üÿÿÿÿÿÿÿ¶î*ãüÿÿÿÿÿÿÿ½îÙüÿÿÿÿÿÿÿÏî9\ óîÚüÿÿÿÿÿÿÿ(ï-üÿÿÿÿÿÿÿ/ï*äüÿÿÿÿÿÿÿ6ïÛüÿÿÿÿÿÿÿbï9œ™ïÜüÿÿÿÿÿÿÿ¡ï-üÿÿÿÿÿÿÿ¨ï*Ôüÿÿÿÿÿÿÿ³ï9ü×ïÝüÿÿÿÿÿÿÿûïÞüÿÿÿÿÿÿÿð-üÿÿÿÿÿÿÿð*ÖüÿÿÿÿÿÿÿJð9\…ðßüÿÿÿÿÿÿÿ•ð-üÿÿÿÿÿÿÿœð*ÒüÿÿÿÿÿÿÿÈð9¼ÿðàüÿÿÿÿÿÿÿ ñáüÿÿÿÿÿÿÿñ-üÿÿÿÿÿÿÿñ*Ïüÿÿÿÿÿÿÿkñ9‡ñâüÿÿÿÿÿÿÿ‘ñãüÿÿÿÿÿÿÿ–ñ-üÿÿÿÿÿÿÿñ*²üÿÿÿÿÿÿÿÉñ9¼ûñäüÿÿÿÿÿÿÿòåüÿÿÿÿÿÿÿ ò-üÿÿÿÿÿÿÿò*µüÿÿÿÿÿÿÿ+òæüÿÿÿÿÿÿÿAòœ%zò-üÿÿÿÿÿÿÿò*Áüÿÿÿÿÿÿÿˆòçüÿÿÿÿÿÿÿ»ò9\Öòèüÿÿÿÿÿÿÿøò-üÿÿÿÿÿÿÿÿò*Äüÿÿÿÿÿÿÿóéüÿÿÿÿÿÿÿ>ó|%ióêüÿÿÿÿÿÿÿqó-üÿÿÿÿÿÿÿó.üÿÿÿÿÿÿÿ¹ó.üÿÿÿÿÿÿÿãó.üÿÿÿÿÿÿÿ ô.üÿÿÿÿÿÿÿ/ô.üÿÿÿÿÿÿÿjô.üÿÿÿÿÿÿÿªô.üÿÿÿÿÿÿÿÕô.üÿÿÿÿÿÿÿõ.üÿÿÿÿÿÿÿ+õ.üÿÿÿÿÿÿÿVõ.üÿÿÿÿÿÿÿõ.üÿÿÿÿÿÿÿ¬õ.üÿÿÿÿÿÿÿ×õ.üÿÿÿÿÿÿÿö.üÿÿÿÿÿÿÿ-ö.üÿÿÿÿÿÿÿXö.üÿÿÿÿÿÿÿƒö.üÿÿÿÿÿÿÿ®ö.üÿÿÿÿÿÿÿÔö.üÿÿÿÿÿÿÿÿö.üÿÿÿÿÿÿÿ&÷.üÿÿÿÿÿÿÿL÷.üÿÿÿÿÿÿÿ·÷*“üÿÿÿÿÿÿÿ¾÷*¹üÿÿÿÿÿÿÿý÷ºüÿÿÿÿÿÿÿ ø*¹üÿÿÿÿÿÿÿ0øºüÿÿÿÿÿÿÿMø9<TøJüÿÿÿÿÿÿÿ‡ø¢üÿÿÿÿÿÿÿÅøëüÿÿÿÿÿÿÿÌøüÿÿÿÿÿÿÿÓø»üÿÿÿÿÿÿÿíøëüÿÿÿÿÿÿÿôøLüÿÿÿÿÿÿÿûø»üÿÿÿÿÿÿÿ ùëüÿÿÿÿÿÿÿùMüÿÿÿÿÿÿÿù»üÿÿÿÿÿÿÿ3ùëüÿÿÿÿÿÿÿ:ù>üÿÿÿÿÿÿÿAù»üÿÿÿÿÿÿÿNù*äüÿÿÿÿÿÿÿUùÏüÿÿÿÿÿÿÿ\ùëüÿÿÿÿÿÿÿzùüÿÿÿÿÿÿÿ«ùAüÿÿÿÿÿÿÿú  ûÿÿÿÿÿÿÿ;ú…üÿÿÿÿÿÿÿYúÿüÿÿÿÿÿÿÿžú  ûÿÿÿÿÿÿÿ»ú…üÿÿÿÿÿÿÿàúÿüÿÿÿÿÿÿÿçúýüÿÿÿÿÿÿÿûðüÿÿÿÿÿÿÿ'ûþüÿÿÿÿÿÿÿˆû  ûÿÿÿÿÿÿÿ©û…üÿÿÿÿÿÿÿÅûÿüÿÿÿÿÿÿÿ/ýKüÿÿÿÿÿÿÿ;ý@üÿÿÿÿÿÿÿý{üÿÿÿÿÿÿÿ£ýBüÿÿÿÿÿÿÿ²ý|üÿÿÿÿÿÿÿÅý*}üÿÿÿÿÿÿÿÍý~üÿÿÿÿÿÿÿÒýüÿÿÿÿÿÿÿæý•üÿÿÿÿÿÿÿîýüÿÿÿÿÿÿÿøý{üÿÿÿÿÿÿÿÿýìüÿÿÿÿÿÿÿ þ|üÿÿÿÿÿÿÿþ*}üÿÿÿÿÿÿÿþíüÿÿÿÿÿÿÿ!þ~üÿÿÿÿÿÿÿ(þ{üÿÿÿÿÿÿÿ;þBüÿÿÿÿÿÿÿJþ|üÿÿÿÿÿÿÿ]þ*Ÿüÿÿÿÿÿÿÿeþ~üÿÿÿÿÿÿÿrþüÿÿÿÿÿÿÿþüÿÿÿÿÿÿÿÇþ*“üÿÿÿÿÿÿÿÎþ*¹üÿÿÿÿÿÿÿ ÿºüÿÿÿÿÿÿÿÿ*¹üÿÿÿÿÿÿÿCÿºüÿÿÿÿÿÿÿ_ÿ9¼fÿîüÿÿÿÿÿÿÿ®ÿ¢üÿÿÿÿÿÿÿïüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ»üÿÿÿÿÿÿÿ)ïüÿÿÿÿÿÿÿ0Lüÿÿÿÿÿÿÿ7»üÿÿÿÿÿÿÿJïüÿÿÿÿÿÿÿQMüÿÿÿÿÿÿÿ[»üÿÿÿÿÿÿÿuïüÿÿÿÿÿÿÿ|>üÿÿÿÿÿÿÿƒ»üÿÿÿÿÿÿÿ—Ïüÿÿÿÿÿÿÿž*äüÿÿÿÿÿÿÿ¾ïüÿÿÿÿÿÿÿÉüÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ"Ìüÿÿÿÿÿÿÿ¢  ûÿÿÿÿÿÿÿ¿…üÿÿÿÿÿÿÿÑÿüÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ+…üÿÿÿÿÿÿÿPÿüÿÿÿÿÿÿÿz*yüÿÿÿÿÿÿÿÊ  ûÿÿÿÿÿÿÿç…üÿÿÿÿÿÿÿ ÿüÿÿÿÿÿÿÿ¿ýüÿÿÿÿÿÿÿùðüÿÿÿÿÿÿÿþüÿÿÿÿÿÿÿðüÿÿÿÿÿÿÿ0$üÿÿÿÿÿÿÿ¨Küÿÿÿÿÿÿÿ­•üÿÿÿÿÿÿÿ»$üÿÿÿÿÿÿÿÚ{üÿÿÿÿÿÿÿíBüÿÿÿÿÿÿÿü|üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿe{üÿÿÿÿÿÿÿlðüÿÿÿÿÿÿÿx|üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿ†ñüÿÿÿÿÿÿÿŽ~üÿÿÿÿÿÿÿ•{üÿÿÿÿÿÿÿ¨Büÿÿÿÿÿÿÿ·|üÿÿÿÿÿÿÿÊ*ŸüÿÿÿÿÿÿÿÒ~üÿÿÿÿÿÿÿæüÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿ9|!-òüÿÿÿÿÿÿÿ;*“üÿÿÿÿÿÿÿ{¢üÿÿÿÿÿÿÿ¢óüÿÿÿÿÿÿÿ©ôüÿÿÿÿÿÿÿ³»üÿÿÿÿÿÿÿãGüÿÿÿÿÿÿÿü*èüÿÿÿÿÿÿÿýüÿÿÿÿÿÿÿ óüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ-*yüÿÿÿÿÿÿÿƒÌüÿÿÿÿÿÿÿá{üÿÿÿÿÿÿÿôBüÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ *}üÿÿÿÿÿÿÿ ~üÿÿÿÿÿÿÿ$ üÿÿÿÿÿÿÿP •üÿÿÿÿÿÿÿZ Güÿÿÿÿÿÿÿa õüÿÿÿÿÿÿÿn Íüÿÿÿÿÿÿÿu *?üÿÿÿÿÿÿÿ| *Îüÿÿÿÿÿÿÿ„ Jüÿÿÿÿÿÿÿ¼ NüÿÿÿÿÿÿÿÇ ÇüÿÿÿÿÿÿÿÎ *>üÿÿÿÿÿÿÿß {üÿÿÿÿÿÿÿæ *yüÿÿÿÿÿÿÿ óüÿÿÿÿÿÿÿ @üÿÿÿÿÿÿÿ iüÿÿÿÿÿÿÿ züÿÿÿÿÿÿÿ' Müÿÿÿÿÿÿÿ; 8üÿÿÿÿÿÿÿ@ üÿÿÿÿÿÿÿS Lüÿÿÿÿÿÿÿu Nüÿÿÿÿÿÿÿ€ Çüÿÿÿÿÿÿÿ‘ {üÿÿÿÿÿÿÿ› Güÿÿÿÿÿÿÿ¢ öüÿÿÿÿÿÿÿ¯ Íüÿÿÿÿÿÿÿ¶ *?üÿÿÿÿÿÿÿ½ *ÎüÿÿÿÿÿÿÿÅ Jüÿÿÿÿÿÿÿä 8üÿÿÿÿÿÿÿé üÿÿÿÿÿÿÿú 8üÿÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ2 Küÿÿÿÿÿÿÿ7 {üÿÿÿÿÿÿÿ> ÷üÿÿÿÿÿÿÿJ |üÿÿÿÿÿÿÿQ *}üÿÿÿÿÿÿÿX øüÿÿÿÿÿÿÿ` ~üÿÿÿÿÿÿÿj {üÿÿÿÿÿÿÿ} BüÿÿÿÿÿÿÿŒ |üÿÿÿÿÿÿÿ  *Ÿüÿÿÿÿÿÿÿ¨ ~üÿÿÿÿÿÿÿµ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿß Lüÿÿÿÿÿÿÿ' 9|= ùüÿÿÿÿÿÿÿK *“üÿÿÿÿÿÿÿŽ ¢üÿÿÿÿÿÿÿµ óüÿÿÿÿÿÿÿ¼ ôüÿÿÿÿÿÿÿÆ »üÿÿÿÿÿÿÿö Güÿÿÿÿÿÿÿ *Áüÿÿÿÿÿÿÿ çüÿÿÿÿÿÿÿ óüÿÿÿÿÿÿÿ% üÿÿÿÿÿÿÿ? *yüÿÿÿÿÿÿÿ“ Ìüÿÿÿÿÿÿÿñ {üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ'*}üÿÿÿÿÿÿÿ/~üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ`•üÿÿÿÿÿÿÿjGüÿÿÿÿÿÿÿqõüÿÿÿÿÿÿÿ~Íüÿÿÿÿÿÿÿ…*?üÿÿÿÿÿÿÿŒ*Îüÿÿÿÿÿÿÿ”JüÿÿÿÿÿÿÿÌNüÿÿÿÿÿÿÿ×ÇüÿÿÿÿÿÿÿÞ*>üÿÿÿÿÿÿÿï{üÿÿÿÿÿÿÿö*yüÿÿÿÿÿÿÿóüÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ'züÿÿÿÿÿÿÿ7MüÿÿÿÿÿÿÿK8üÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿcLüÿÿÿÿÿÿÿ…NüÿÿÿÿÿÿÿÇüÿÿÿÿÿÿÿ¡{üÿÿÿÿÿÿÿ«Güÿÿÿÿÿÿÿ²öüÿÿÿÿÿÿÿ¿ÍüÿÿÿÿÿÿÿÆ*?üÿÿÿÿÿÿÿÍ*ÎüÿÿÿÿÿÿÿÕJüÿÿÿÿÿÿÿô8üÿÿÿÿÿÿÿùüÿÿÿÿÿÿÿ 8üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿBKüÿÿÿÿÿÿÿG{üÿÿÿÿÿÿÿN÷üÿÿÿÿÿÿÿZ|üÿÿÿÿÿÿÿa*}üÿÿÿÿÿÿÿhøüÿÿÿÿÿÿÿp~üÿÿÿÿÿÿÿz{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿœ|üÿÿÿÿÿÿÿ°*Ÿüÿÿÿÿÿÿÿ¸~üÿÿÿÿÿÿÿÅüÿÿÿÿÿÿÿÒüÿÿÿÿÿÿÿïLüÿÿÿÿÿÿÿ79l%sòüÿÿÿÿÿÿÿ¡¢üÿÿÿÿÿÿÿÂ*VüÿÿÿÿÿÿÿË*VüÿÿÿÿÿÿÿÐÐüÿÿÿÿÿÿÿåWüÿÿÿÿÿÿÿ)Xüÿÿÿÿÿÿÿ0*“üÿÿÿÿÿÿÿa*Vüÿÿÿÿÿÿÿn*VüÿÿÿÿÿÿÿvÐüÿÿÿÿÿÿÿŠ*Yüÿÿÿÿÿÿÿ—ÐüÿÿÿÿÿÿÿªZüÿÿÿÿÿÿÿÃ[üÿÿÿÿÿÿÿÝúüÿÿÿÿÿÿÿäûüÿÿÿÿÿÿÿô»üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿAXüÿÿÿÿÿÿÿVúüÿÿÿÿÿÿÿ]üüÿÿÿÿÿÿÿj»üÿÿÿÿÿÿÿGüÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿкüÿÿÿÿÿÿÿ,[üÿÿÿÿÿÿÿ?WüÿÿÿÿÿÿÿXXüÿÿÿÿÿÿÿq[üÿÿÿÿÿÿÿ£  ûÿÿÿÿÿÿÿÈ…üÿÿÿÿÿÿÿã*Úüÿÿÿÿÿÿÿï¶üÿÿÿÿÿÿÿöúüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿ5*“üÿÿÿÿÿÿÿf  ûÿÿÿÿÿÿÿƒ…üÿÿÿÿÿÿÿ›  ûÿÿÿÿÿÿÿ¼…üÿÿÿÿÿÿÿÖÿüÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ4…üÿÿÿÿÿÿÿC  ûÿÿÿÿÿÿÿf…üÿÿÿÿÿÿÿŒUüÿÿÿÿÿÿÿ›  ûÿÿÿÿÿÿÿ¾…üÿÿÿÿÿÿÿöGüÿÿÿÿÿÿÿýýüÿÿÿÿÿÿÿ Íüÿÿÿÿÿÿÿ*?üÿÿÿÿÿÿÿ*Îüÿÿÿÿÿÿÿ%JüÿÿÿÿÿÿÿU*Yüÿÿÿÿÿÿÿ_ÐüÿÿÿÿÿÿÿmGüÿÿÿÿÿÿÿtþüÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿˆ*?üÿÿÿÿÿÿÿ*Îüÿÿÿÿÿÿÿ—Jüÿÿÿÿÿÿÿ©Züÿÿÿÿÿÿÿá üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ"|üÿÿÿÿÿÿÿ5*}üÿÿÿÿÿÿÿ=~üÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿXLüÿÿÿÿÿÿÿ±•üÿÿÿÿÿÿÿÏLüÿÿÿÿÿÿÿáLüÿÿÿÿÿÿÿéKüÿÿÿÿÿÿÿñüÿÿÿÿÿÿÿø{üÿÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ |üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ!~üÿÿÿÿÿÿÿ+{üÿÿÿÿÿÿÿ>BüÿÿÿÿÿÿÿM|üÿÿÿÿÿÿÿ`*Ÿüÿÿÿÿÿÿÿh~üÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿ—9Œ$Îgüÿÿÿÿÿÿÿ÷¢üÿÿÿÿÿÿÿ*Vüÿÿÿÿÿÿÿ!*Vüÿÿÿÿÿÿÿ&Ðüÿÿÿÿÿÿÿ;WüÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿˆ*“üÿÿÿÿÿÿÿ¹*VüÿÿÿÿÿÿÿÆ*VüÿÿÿÿÿÿÿÎÐüÿÿÿÿÿÿÿâ*YüÿÿÿÿÿÿÿïÐüÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿ[üÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿ<ûüÿÿÿÿÿÿÿL»üÿÿÿÿÿÿÿhGüÿÿÿÿÿÿÿ™Xüÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿµüüÿÿÿÿÿÿÿ»üÿÿÿÿÿÿÿÙGüÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿ(ºüÿÿÿÿÿÿÿ„[üÿÿÿÿÿÿÿ—Wüÿÿÿÿÿÿÿ°XüÿÿÿÿÿÿÿÁ[üÿÿÿÿÿÿÿó  ûÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ3*Ñüÿÿÿÿÿÿÿ?žüÿÿÿÿÿÿÿFüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ`*yüÿÿÿÿÿÿÿ*“üÿÿÿÿÿÿÿ¶  ûÿÿÿÿÿÿÿÓ…üÿÿÿÿÿÿÿë  ûÿÿÿÿÿÿÿ …üÿÿÿÿÿÿÿ&ÿüÿÿÿÿÿÿÿc  ûÿÿÿÿÿÿÿ„…üÿÿÿÿÿÿÿ“  ûÿÿÿÿÿÿÿ¶…üÿÿÿÿÿÿÿÜUüÿÿÿÿÿÿÿë  ûÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿFGüÿÿÿÿÿÿÿMýüÿÿÿÿÿÿÿZÍüÿÿÿÿÿÿÿa*?üÿÿÿÿÿÿÿh*ÎüÿÿÿÿÿÿÿuJüÿÿÿÿÿÿÿ¥*Yüÿÿÿÿÿÿÿ¯Ðüÿÿÿÿÿÿÿ½GüÿÿÿÿÿÿÿÄüÿÿÿÿÿÿÿÑÍüÿÿÿÿÿÿÿØ*?üÿÿÿÿÿÿÿß*ÎüÿÿÿÿÿÿÿçJüÿÿÿÿÿÿÿùZüÿÿÿÿÿÿÿ1  üÿÿÿÿÿÿÿP {üÿÿÿÿÿÿÿc Büÿÿÿÿÿÿÿr |üÿÿÿÿÿÿÿ… *}üÿÿÿÿÿÿÿ ~üÿÿÿÿÿÿÿ’ üÿÿÿÿÿÿÿ¨ Lüÿÿÿÿÿÿÿ!•üÿÿÿÿÿÿÿ!Lüÿÿÿÿÿÿÿ1!Lüÿÿÿÿÿÿÿ9!KüÿÿÿÿÿÿÿA!üÿÿÿÿÿÿÿH!{üÿÿÿÿÿÿÿO!üÿÿÿÿÿÿÿ[!|üÿÿÿÿÿÿÿb!*}üÿÿÿÿÿÿÿi!üÿÿÿÿÿÿÿq!~üÿÿÿÿÿÿÿ{!{üÿÿÿÿÿÿÿŽ!Büÿÿÿÿÿÿÿ!|üÿÿÿÿÿÿÿ°!*Ÿüÿÿÿÿÿÿÿ¸!~üÿÿÿÿÿÿÿÅ!üÿÿÿÿÿÿÿÒ!üÿÿÿÿÿÿÿç!9¬"güÿÿÿÿÿÿÿF"¢üÿÿÿÿÿÿÿg"*Vüÿÿÿÿÿÿÿq"Ðüÿÿÿÿÿÿÿ†"Wüÿÿÿÿÿÿÿ«"üÿÿÿÿÿÿÿÁ"XüÿÿÿÿÿÿÿÈ"*“üÿÿÿÿÿÿÿÝ"üÿÿÿÿÿÿÿí"»üÿÿÿÿÿÿÿ #ºüÿÿÿÿÿÿÿA#[üÿÿÿÿÿÿÿS#  ûÿÿÿÿÿÿÿv#…üÿÿÿÿÿÿÿˆ#*yüÿÿÿÿÿÿÿ³#Güÿÿÿÿÿÿÿº#ÏüÿÿÿÿÿÿÿÁ#üÿÿÿÿÿÿÿÈ#”üÿÿÿÿÿÿÿÕ#ÍüÿÿÿÿÿÿÿÜ#*?üÿÿÿÿÿÿÿã#*Îüÿÿÿÿÿÿÿë#Jüÿÿÿÿÿÿÿù#]üÿÿÿÿÿÿÿ$*Yüÿÿÿÿÿÿÿ'$Ðüÿÿÿÿÿÿÿ5$Güÿÿÿÿÿÿÿ<$üÿÿÿÿÿÿÿI$ÍüÿÿÿÿÿÿÿP$*?üÿÿÿÿÿÿÿW$*Îüÿÿÿÿÿÿÿ_$Jüÿÿÿÿÿÿÿq$Züÿÿÿÿÿÿÿ‡$*äüÿÿÿÿÿÿÿ•$Ðüÿÿÿÿÿÿÿ³$^üÿÿÿÿÿÿÿº$ üÿÿÿÿÿÿÿÃ$RüÿÿÿÿÿÿÿÜ$*“üÿÿÿÿÿÿÿ%  ûÿÿÿÿÿÿÿ%%…üÿÿÿÿÿÿÿ>%ÿüÿÿÿÿÿÿÿ}%Lüÿÿÿÿÿÿÿ™%{üÿÿÿÿÿÿÿ¬%Büÿÿÿÿÿÿÿ»%|üÿÿÿÿÿÿÿÎ%*}üÿÿÿÿÿÿÿÖ%~üÿÿÿÿÿÿÿà%üÿÿÿÿÿÿÿô%•üÿÿÿÿÿÿÿ&LüÿÿÿÿÿÿÿI&@üÿÿÿÿÿÿÿQ&Küÿÿÿÿÿÿÿ^&üÿÿÿÿÿÿÿe&{üÿÿÿÿÿÿÿl&üÿÿÿÿÿÿÿx&|üÿÿÿÿÿÿÿ&*}üÿÿÿÿÿÿÿ†& üÿÿÿÿÿÿÿŽ&~üÿÿÿÿÿÿÿ˜&{üÿÿÿÿÿÿÿ«&Büÿÿÿÿÿÿÿº&|üÿÿÿÿÿÿÿÍ&*ŸüÿÿÿÿÿÿÿÕ&~üÿÿÿÿÿÿÿç&üÿÿÿÿÿÿÿù&üÿÿÿÿÿÿÿ'9ü$H'güÿÿÿÿÿÿÿq'¢üÿÿÿÿÿÿÿ’'*Vüÿÿÿÿÿÿÿœ'Ðüÿÿÿÿÿÿÿ±'WüÿÿÿÿÿÿÿÖ' üÿÿÿÿÿÿÿñ'Xüÿÿÿÿÿÿÿø'*“üÿÿÿÿÿÿÿ (üÿÿÿÿÿÿÿ(»üÿÿÿÿÿÿÿ:(ºüÿÿÿÿÿÿÿq([üÿÿÿÿÿÿÿƒ(  ûÿÿÿÿÿÿÿ¦(…üÿÿÿÿÿÿÿ³(*yüÿÿÿÿÿÿÿæ(Güÿÿÿÿÿÿÿí(¶üÿÿÿÿÿÿÿô( üÿÿÿÿÿÿÿû(”üÿÿÿÿÿÿÿ)Íüÿÿÿÿÿÿÿ)*?üÿÿÿÿÿÿÿ)*Îüÿÿÿÿÿÿÿ)Jüÿÿÿÿÿÿÿ1)]üÿÿÿÿÿÿÿU)*Yüÿÿÿÿÿÿÿ_)Ðüÿÿÿÿÿÿÿm)Güÿÿÿÿÿÿÿt) üÿÿÿÿÿÿÿ)Íüÿÿÿÿÿÿÿˆ)*?üÿÿÿÿÿÿÿ)*Îüÿÿÿÿÿÿÿ—)Jüÿÿÿÿÿÿÿ©)Züÿÿÿÿÿÿÿ¿)*ÚüÿÿÿÿÿÿÿÍ)Ðüÿÿÿÿÿÿÿè)_üÿÿÿÿÿÿÿ**“üÿÿÿÿÿÿÿ(*  ûÿÿÿÿÿÿÿE*…üÿÿÿÿÿÿÿ^*ÿüÿÿÿÿÿÿÿ*Lüÿÿÿÿÿÿÿ¹*{üÿÿÿÿÿÿÿÌ*BüÿÿÿÿÿÿÿÛ*|üÿÿÿÿÿÿÿî**}üÿÿÿÿÿÿÿö*~üÿÿÿÿÿÿÿû*üÿÿÿÿÿÿÿ+•üÿÿÿÿÿÿÿ +Lüÿÿÿÿÿÿÿf+@üÿÿÿÿÿÿÿn+Küÿÿÿÿÿÿÿv+üÿÿÿÿÿÿÿ}+{üÿÿÿÿÿÿÿ„+ üÿÿÿÿÿÿÿ+|üÿÿÿÿÿÿÿ—+*}üÿÿÿÿÿÿÿž+ üÿÿÿÿÿÿÿ¦+~üÿÿÿÿÿÿÿ°+{üÿÿÿÿÿÿÿÃ+BüÿÿÿÿÿÿÿÒ+|üÿÿÿÿÿÿÿå+*Ÿüÿÿÿÿÿÿÿí+~üÿÿÿÿÿÿÿú+üÿÿÿÿÿÿÿ,üÿÿÿÿÿÿÿ,9l!N,güÿÿÿÿÿÿÿw,¢üÿÿÿÿÿÿÿ˜,*Vüÿÿÿÿÿÿÿ¢,Ðüÿÿÿÿÿÿÿ·,Wüÿÿÿÿÿÿÿ-Xüÿÿÿÿÿÿÿ-*“üÿÿÿÿÿÿÿ4-üÿÿÿÿÿÿÿ;-ûüÿÿÿÿÿÿÿH-»üÿÿÿÿÿÿÿq-Güÿÿÿÿÿÿÿ®-ºüÿÿÿÿÿÿÿÿ-[üÿÿÿÿÿÿÿ'.ÌüÿÿÿÿÿÿÿC.  ûÿÿÿÿÿÿÿf.…üÿÿÿÿÿÿÿs.  ûÿÿÿÿÿÿÿ–.…üÿÿÿÿÿÿÿ¹.`üÿÿÿÿÿÿÿÓ.  ûÿÿÿÿÿÿÿú.…üÿÿÿÿÿÿÿ/*èüÿÿÿÿÿÿÿ/ýüÿÿÿÿÿÿÿ&/üÿÿÿÿÿÿÿ+/üÿÿÿÿÿÿÿC/*yüÿÿÿÿÿÿÿ`/*“üÿÿÿÿÿÿÿ‰/  ûÿÿÿÿÿÿÿª/…üÿÿÿÿÿÿÿÆ/ÿüÿÿÿÿÿÿÿ50*Yüÿÿÿÿÿÿÿ?0ÐüÿÿÿÿÿÿÿM0GüÿÿÿÿÿÿÿT0þüÿÿÿÿÿÿÿa0Íüÿÿÿÿÿÿÿh0*?üÿÿÿÿÿÿÿo0*Îüÿÿÿÿÿÿÿw0Jüÿÿÿÿÿÿÿ‰0Züÿÿÿÿÿÿÿ1{üÿÿÿÿÿÿÿ/1Büÿÿÿÿÿÿÿ>1|üÿÿÿÿÿÿÿQ1*}üÿÿÿÿÿÿÿY1~üÿÿÿÿÿÿÿ^1üÿÿÿÿÿÿÿp1Güÿÿÿÿÿÿÿw1õüÿÿÿÿÿÿÿ†1Íüÿÿÿÿÿÿÿ1*?üÿÿÿÿÿÿÿ”1*Îüÿÿÿÿÿÿÿž1Jüÿÿÿÿÿÿÿ«1Nüÿÿÿÿÿÿÿ¶1Çüÿÿÿÿÿÿÿ½1*>üÿÿÿÿÿÿÿÖ1{üÿÿÿÿÿÿÿÝ1*yüÿÿÿÿÿÿÿ÷1üÿÿÿÿÿÿÿþ1@üÿÿÿÿÿÿÿ2iüÿÿÿÿÿÿÿ 2züÿÿÿÿÿÿÿ2Müÿÿÿÿÿÿÿ"2*>üÿÿÿÿÿÿÿ628üÿÿÿÿÿÿÿ;2üÿÿÿÿÿÿÿE2•üÿÿÿÿÿÿÿ2Nüÿÿÿÿÿÿÿ¨2Çüÿÿÿÿÿÿÿ¯2*>üÿÿÿÿÿÿÿÃ2{üÿÿÿÿÿÿÿÍ2GüÿÿÿÿÿÿÿÔ2öüÿÿÿÿÿÿÿá2Íüÿÿÿÿÿÿÿè2*?üÿÿÿÿÿÿÿï2*Îüÿÿÿÿÿÿÿ÷2Jüÿÿÿÿÿÿÿ 3*>üÿÿÿÿÿÿÿ38üÿÿÿÿÿÿÿ$3üÿÿÿÿÿÿÿ+3*>üÿÿÿÿÿÿÿ?38üÿÿÿÿÿÿÿD3üÿÿÿÿÿÿÿW3Lüÿÿÿÿÿÿÿg3Lüÿÿÿÿÿÿÿ’3Püÿÿÿÿÿÿÿš3Küÿÿÿÿÿÿÿ®3LüÿÿÿÿÿÿÿÈ3üÿÿÿÿÿÿÿÏ3{üÿÿÿÿÿÿÿÖ3üÿÿÿÿÿÿÿâ3|üÿÿÿÿÿÿÿé3*}üÿÿÿÿÿÿÿð3üÿÿÿÿÿÿÿø3~üÿÿÿÿÿÿÿ4{üÿÿÿÿÿÿÿ4Büÿÿÿÿÿÿÿ$4|üÿÿÿÿÿÿÿ74*Ÿüÿÿÿÿÿÿÿ?4~üÿÿÿÿÿÿÿL4üÿÿÿÿÿÿÿY4üÿÿÿÿÿÿÿw49l®4güÿÿÿÿÿÿÿ×4¢üÿÿÿÿÿÿÿø4*Vüÿÿÿÿÿÿÿ5Ðüÿÿÿÿÿÿÿ5Wüÿÿÿÿÿÿÿa5Xüÿÿÿÿÿÿÿh5*“üÿÿÿÿÿÿÿ”5üÿÿÿÿÿÿÿ›5ûüÿÿÿÿÿÿÿ¨5»üÿÿÿÿÿÿÿÑ5Güÿÿÿÿÿÿÿ6ºüÿÿÿÿÿÿÿ_6[üÿÿÿÿÿÿÿ‡6Ìüÿÿÿÿÿÿÿ£6  ûÿÿÿÿÿÿÿÆ6…üÿÿÿÿÿÿÿÓ6  ûÿÿÿÿÿÿÿö6…üÿÿÿÿÿÿÿ7`üÿÿÿÿÿÿÿ37  ûÿÿÿÿÿÿÿZ7…üÿÿÿÿÿÿÿs7*Áüÿÿÿÿÿÿÿ7çüÿÿÿÿÿÿÿ†7üÿÿÿÿÿÿÿ‹7üÿÿÿÿÿÿÿ£7*yüÿÿÿÿÿÿÿÀ7*“üÿÿÿÿÿÿÿé7  ûÿÿÿÿÿÿÿ 8…üÿÿÿÿÿÿÿ&8ÿüÿÿÿÿÿÿÿ•8*YüÿÿÿÿÿÿÿŸ8Ðüÿÿÿÿÿÿÿ­8Güÿÿÿÿÿÿÿ´8þüÿÿÿÿÿÿÿÁ8ÍüÿÿÿÿÿÿÿÈ8*?üÿÿÿÿÿÿÿÏ8*Îüÿÿÿÿÿÿÿ×8Jüÿÿÿÿÿÿÿé8Züÿÿÿÿÿÿÿ|9{üÿÿÿÿÿÿÿ9Büÿÿÿÿÿÿÿž9|üÿÿÿÿÿÿÿ±9*}üÿÿÿÿÿÿÿ¹9~üÿÿÿÿÿÿÿ¾9üÿÿÿÿÿÿÿÐ9Güÿÿÿÿÿÿÿ×9õüÿÿÿÿÿÿÿæ9Íüÿÿÿÿÿÿÿí9*?üÿÿÿÿÿÿÿô9*Îüÿÿÿÿÿÿÿþ9Jüÿÿÿÿÿÿÿ :Nüÿÿÿÿÿÿÿ:Çüÿÿÿÿÿÿÿ:*>üÿÿÿÿÿÿÿ6:{üÿÿÿÿÿÿÿ=:*yüÿÿÿÿÿÿÿW:üÿÿÿÿÿÿÿ^:@üÿÿÿÿÿÿÿe:iüÿÿÿÿÿÿÿm:züÿÿÿÿÿÿÿx:Müÿÿÿÿÿÿÿ‚:*>üÿÿÿÿÿÿÿ–:8üÿÿÿÿÿÿÿ›:üÿÿÿÿÿÿÿ¥:•üÿÿÿÿÿÿÿý:Nüÿÿÿÿÿÿÿ;Çüÿÿÿÿÿÿÿ;*>üÿÿÿÿÿÿÿ#;{üÿÿÿÿÿÿÿ-;Güÿÿÿÿÿÿÿ4;öüÿÿÿÿÿÿÿA;ÍüÿÿÿÿÿÿÿH;*?üÿÿÿÿÿÿÿO;*ÎüÿÿÿÿÿÿÿW;Jüÿÿÿÿÿÿÿk;*>üÿÿÿÿÿÿÿ;8üÿÿÿÿÿÿÿ„;üÿÿÿÿÿÿÿ‹;*>üÿÿÿÿÿÿÿŸ;8üÿÿÿÿÿÿÿ¤;üÿÿÿÿÿÿÿ·;LüÿÿÿÿÿÿÿÇ;Lüÿÿÿÿÿÿÿò;Püÿÿÿÿÿÿÿú;Küÿÿÿÿÿÿÿ<Lüÿÿÿÿÿÿÿ(<üÿÿÿÿÿÿÿ/<{üÿÿÿÿÿÿÿ6<üÿÿÿÿÿÿÿB<|üÿÿÿÿÿÿÿI<*}üÿÿÿÿÿÿÿP<üÿÿÿÿÿÿÿX<~üÿÿÿÿÿÿÿb<{üÿÿÿÿÿÿÿu<Büÿÿÿÿÿÿÿ„<|üÿÿÿÿÿÿÿ—<*ŸüÿÿÿÿÿÿÿŸ<~üÿÿÿÿÿÿÿ¬<üÿÿÿÿÿÿÿ¹<üÿÿÿÿÿÿÿÔ<9¼=*“üÿÿÿÿÿÿÿ&=üÿÿÿÿÿÿÿ¢=¢üÿÿÿÿÿÿÿÈ=…üÿÿÿÿÿÿÿÏ=üÿÿÿÿÿÿÿÖ=»üÿÿÿÿÿÿÿñ=*Vüÿÿÿÿÿÿÿû=Ðüÿÿÿÿÿÿÿ>Wüÿÿÿÿÿÿÿa>Xüÿÿÿÿÿÿÿk>*“üÿÿÿÿÿÿÿ”>…üÿÿÿÿÿÿÿ›>ûüÿÿÿÿÿÿÿ¨>»üÿÿÿÿÿÿÿÕ>Güÿÿÿÿÿÿÿä>*“üÿÿÿÿÿÿÿ?ºüÿÿÿÿÿÿÿD?*“üÿÿÿÿÿÿÿs?[üÿÿÿÿÿÿÿƒ?*“üÿÿÿÿÿÿÿž?Ìüÿÿÿÿÿÿÿ­?*“üÿÿÿÿÿÿÿº?  ûÿÿÿÿÿÿÿß?…üÿÿÿÿÿÿÿó?  ûÿÿÿÿÿÿÿ@…üÿÿÿÿÿÿÿ>@`üÿÿÿÿÿÿÿS@  ûÿÿÿÿÿÿÿ|@…üÿÿÿÿÿÿÿ“@*äüÿÿÿÿÿÿÿ¡@Ïüÿÿÿÿÿÿÿ¨@…üÿÿÿÿÿÿÿÃ@üÿÿÿÿÿÿÿå@aüÿÿÿÿÿÿÿì@ üÿÿÿÿÿÿÿõ@Rüÿÿÿÿÿÿÿ,A*“üÿÿÿÿÿÿÿ5A  ûÿÿÿÿÿÿÿVA…üÿÿÿÿÿÿÿpAÿüÿÿÿÿÿÿÿ‚A*“üÿÿÿÿÿÿÿõA*YüÿÿÿÿÿÿÿÿAÐüÿÿÿÿÿÿÿ BGüÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ!BÍüÿÿÿÿÿÿÿ(B*?üÿÿÿÿÿÿÿ/B*Îüÿÿÿÿÿÿÿ7BJüÿÿÿÿÿÿÿKBZüÿÿÿÿÿÿÿ‡B*“üÿÿÿÿÿÿÿÓB*“üÿÿÿÿÿÿÿúB{üÿÿÿÿÿÿÿ CBüÿÿÿÿÿÿÿC|üÿÿÿÿÿÿÿ/C*}üÿÿÿÿÿÿÿ7C~üÿÿÿÿÿÿÿCCüÿÿÿÿÿÿÿUCGüÿÿÿÿÿÿÿ\CõüÿÿÿÿÿÿÿmCÍüÿÿÿÿÿÿÿtC*?üÿÿÿÿÿÿÿ{C*Îüÿÿÿÿÿÿÿ‡CJüÿÿÿÿÿÿÿ–CNüÿÿÿÿÿÿÿ¡CÇüÿÿÿÿÿÿÿ¨C*>üÿÿÿÿÿÿÿ¿C{üÿÿÿÿÿÿÿÏC*yüÿÿÿÿÿÿÿàC…üÿÿÿÿÿÿÿçC@üÿÿÿÿÿÿÿîCiüÿÿÿÿÿÿÿöCzüÿÿÿÿÿÿÿDMüÿÿÿÿÿÿÿ D*>üÿÿÿÿÿÿÿD8üÿÿÿÿÿÿÿ Düÿÿÿÿÿÿÿ4DüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿŸD{üÿÿÿÿÿÿÿ©DGüÿÿÿÿÿÿÿ°Döüÿÿÿÿÿÿÿ½DÍüÿÿÿÿÿÿÿÄD*?üÿÿÿÿÿÿÿËD*ÎüÿÿÿÿÿÿÿÓDJüÿÿÿÿÿÿÿçD*>üÿÿÿÿÿÿÿ÷D8üÿÿÿÿÿÿÿüDüÿÿÿÿÿÿÿE*>üÿÿÿÿÿÿÿE8üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿ+ELüÿÿÿÿÿÿÿ2E{üÿÿÿÿÿÿÿ9E†üÿÿÿÿÿÿÿEE|üÿÿÿÿÿÿÿLE*}üÿÿÿÿÿÿÿSE‡üÿÿÿÿÿÿÿ[E~üÿÿÿÿÿÿÿeE{üÿÿÿÿÿÿÿxEBüÿÿÿÿÿÿÿ‡E|üÿÿÿÿÿÿÿšE*Ÿüÿÿÿÿÿÿÿ¢E~üÿÿÿÿÿÿÿ¶EüÿÿÿÿÿÿÿÊEüÿÿÿÿÿÿÿéELüÿÿÿÿÿÿÿF*“üÿÿÿÿÿÿÿeFLüÿÿÿÿÿÿÿzF•üÿÿÿÿÿÿÿ‡F9Ü FgüÿÿÿÿÿÿÿÄF¢üÿÿÿÿÿÿÿåF*VüÿÿÿÿÿÿÿïFÐüÿÿÿÿÿÿÿG£üÿÿÿÿÿÿÿ4GZüÿÿÿÿÿÿÿQGXüÿÿÿÿÿÿÿXG*yüÿÿÿÿÿÿÿjGüÿÿÿÿÿÿÿqG@üÿÿÿÿÿÿÿxGiüÿÿÿÿÿÿÿ€GzüÿÿÿÿÿÿÿºG[üÿÿÿÿÿÿÿÁG*yüÿÿÿÿÿÿÿßGbüÿÿÿÿÿÿÿüG*yüÿÿÿÿÿÿÿHGüÿÿÿÿÿÿÿ!Hýüÿÿÿÿÿÿÿ(Hüÿÿÿÿÿÿÿ/H”üÿÿÿÿÿÿÿSÇüÿÿÿÿÿÿÿES*>üÿÿÿÿÿÿÿ\S{üÿÿÿÿÿÿÿlS*yüÿÿÿÿÿÿÿ}Süÿÿÿÿÿÿÿ„S@üÿÿÿÿÿÿÿ‹Siüÿÿÿÿÿÿÿ“SzüÿÿÿÿÿÿÿžSMüÿÿÿÿÿÿÿ¨S*>üÿÿÿÿÿÿÿ¸S8üÿÿÿÿÿÿÿ½SüÿÿÿÿÿÿÿÊSüÿÿÿÿÿÿÿéSÿüÿÿÿÿÿÿÿõSPüÿÿÿÿÿÿÿT*“üÿÿÿÿÿÿÿTKüÿÿÿÿÿÿÿ6TNüÿÿÿÿÿÿÿATÇüÿÿÿÿÿÿÿHT*>üÿÿÿÿÿÿÿXT{üÿÿÿÿÿÿÿbTGüÿÿÿÿÿÿÿiTöüÿÿÿÿÿÿÿvTÍüÿÿÿÿÿÿÿ}T*?üÿÿÿÿÿÿÿ„T*ÎüÿÿÿÿÿÿÿŒTJüÿÿÿÿÿÿÿ T*>üÿÿÿÿÿÿÿ°T8üÿÿÿÿÿÿÿµTüÿÿÿÿÿÿÿ¼T*>üÿÿÿÿÿÿÿÌT8üÿÿÿÿÿÿÿÑTüÿÿÿÿÿÿÿäTLüÿÿÿÿÿÿÿëT{üÿÿÿÿÿÿÿòTüÿÿÿÿÿÿÿþT|üÿÿÿÿÿÿÿU*}üÿÿÿÿÿÿÿ UüÿÿÿÿÿÿÿU~üÿÿÿÿÿÿÿU{üÿÿÿÿÿÿÿ1UBüÿÿÿÿÿÿÿ@U|üÿÿÿÿÿÿÿSU*Ÿüÿÿÿÿÿÿÿ[U~üÿÿÿÿÿÿÿhUüÿÿÿÿÿÿÿƒUüÿÿÿÿÿÿÿ°ULüÿÿÿÿÿÿÿÔULüÿÿÿÿÿÿÿíU*“üÿÿÿÿÿÿÿ0V•üÿÿÿÿÿÿÿWVÿüÿÿÿÿÿÿÿdV(üÿÿÿÿÿÿÿ‡V9¬¸VgüÿÿÿÿÿÿÿáV¢üÿÿÿÿÿÿÿW*Vüÿÿÿÿÿÿÿ WÐüÿÿÿÿÿÿÿ!WWüÿÿÿÿÿÿÿ:WüÿÿÿÿÿÿÿQWXüÿÿÿÿÿÿÿXW*yüÿÿÿÿÿÿÿjW@üÿÿÿÿÿÿÿqWAüÿÿÿÿÿÿÿ|Wzüÿÿÿÿÿÿÿ¸W[üÿÿÿÿÿÿÿ¿W*yüÿÿÿÿÿÿÿ×WgüÿÿÿÿÿÿÿëW*²üÿÿÿÿÿÿÿ÷WßüÿÿÿÿÿÿÿþWüÿÿÿÿÿÿÿXüÿÿÿÿÿÿÿfX£üÿÿÿÿÿÿÿ¢XcüÿÿÿÿÿÿÿÇXÿüÿÿÿÿÿÿÿÎX*yüÿÿÿÿÿÿÿäXÿüÿÿÿÿÿÿÿY*YüÿÿÿÿÿÿÿYÐüÿÿÿÿÿÿÿ-YGüÿÿÿÿÿÿÿ4YüÿÿÿÿÿÿÿAYÍüÿÿÿÿÿÿÿHY*?üÿÿÿÿÿÿÿOY*ÎüÿÿÿÿÿÿÿWYJüÿÿÿÿÿÿÿiYZüÿÿÿÿÿÿÿYLüÿÿÿÿÿÿÿ™Y{üÿÿÿÿÿÿÿ¬YBüÿÿÿÿÿÿÿ»Y|üÿÿÿÿÿÿÿÎY*}üÿÿÿÿÿÿÿÖY~üÿÿÿÿÿÿÿÛYüÿÿÿÿÿÿÿñYJüÿÿÿÿÿÿÿùYüÿÿÿÿÿÿÿZÿüÿÿÿÿÿÿÿZKüÿÿÿÿÿÿÿZ{üÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿ(Z|üÿÿÿÿÿÿÿ/Z*}üÿÿÿÿÿÿÿ6Züÿÿÿÿÿÿÿ>Z~üÿÿÿÿÿÿÿEZ{üÿÿÿÿÿÿÿXZBüÿÿÿÿÿÿÿgZ|üÿÿÿÿÿÿÿzZ*Ÿüÿÿÿÿÿÿÿ‚Z~üÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿœZüÿÿÿÿÿÿÿ¹Z•üÿÿÿÿÿÿÿÎZÿüÿÿÿÿÿÿÿçZ9[güÿÿÿÿÿÿÿA[¢üÿÿÿÿÿÿÿb[*Vüÿÿÿÿÿÿÿl[Ðüÿÿÿÿÿÿÿ[Wüÿÿÿÿÿÿÿš[üÿÿÿÿÿÿÿ±[Xüÿÿÿÿÿÿÿ¸[*yüÿÿÿÿÿÿÿÊ[@üÿÿÿÿÿÿÿÑ[AüÿÿÿÿÿÿÿÜ[züÿÿÿÿÿÿÿ\[üÿÿÿÿÿÿÿ\*yüÿÿÿÿÿÿÿ7\güÿÿÿÿÿÿÿK\*²üÿÿÿÿÿÿÿW\ßüÿÿÿÿÿÿÿ^\üÿÿÿÿÿÿÿc\üÿÿÿÿÿÿÿÆ\£üÿÿÿÿÿÿÿ]cüÿÿÿÿÿÿÿ']ÿüÿÿÿÿÿÿÿ.]*yüÿÿÿÿÿÿÿD]ÿüÿÿÿÿÿÿÿu]*Yüÿÿÿÿÿÿÿ]Ðüÿÿÿÿÿÿÿ]Güÿÿÿÿÿÿÿ”]üÿÿÿÿÿÿÿ¡]Íüÿÿÿÿÿÿÿ¨]*?üÿÿÿÿÿÿÿ¯]*Îüÿÿÿÿÿÿÿ·]JüÿÿÿÿÿÿÿÉ]Züÿÿÿÿÿÿÿá]Lüÿÿÿÿÿÿÿù]{üÿÿÿÿÿÿÿ ^Büÿÿÿÿÿÿÿ^|üÿÿÿÿÿÿÿ.^*}üÿÿÿÿÿÿÿ6^~üÿÿÿÿÿÿÿ;^üÿÿÿÿÿÿÿQ^JüÿÿÿÿÿÿÿY^üÿÿÿÿÿÿÿh^ÿüÿÿÿÿÿÿÿp^Küÿÿÿÿÿÿÿu^{üÿÿÿÿÿÿÿ|^ üÿÿÿÿÿÿÿˆ^|üÿÿÿÿÿÿÿ^*}üÿÿÿÿÿÿÿ–^!üÿÿÿÿÿÿÿž^~üÿÿÿÿÿÿÿ¥^{üÿÿÿÿÿÿÿ¸^BüÿÿÿÿÿÿÿÇ^|üÿÿÿÿÿÿÿÚ^*Ÿüÿÿÿÿÿÿÿâ^~üÿÿÿÿÿÿÿï^üÿÿÿÿÿÿÿü^üÿÿÿÿÿÿÿ_•üÿÿÿÿÿÿÿ._ÿüÿÿÿÿÿÿÿk_£üÿÿÿÿÿÿÿ~_ºüÿÿÿÿÿÿÿ…_*“üÿÿÿÿÿÿÿ›_jüÿÿÿÿÿÿÿÀ_müÿÿÿÿÿÿÿ`ÿüÿÿÿÿÿÿÿ^`üÿÿÿÿÿÿÿÚ`•üÿÿÿÿÿÿÿâ`{üÿÿÿÿÿÿÿê`ÿüÿÿÿÿÿÿÿï`4üÿÿÿÿÿÿÿ÷`üÿÿÿÿÿÿÿÿ`Küÿÿÿÿÿÿÿa9Œ%naüÿÿÿÿÿÿÿ´a¢üÿÿÿÿÿÿÿ@bnüÿÿÿÿÿÿÿOb*“üÿÿÿÿÿÿÿ^b"üÿÿÿÿÿÿÿjb#üÿÿÿÿÿÿÿ{b»üÿÿÿÿÿÿÿ®b*oüÿÿÿÿÿÿÿ¿bÐüÿÿÿÿÿÿÿÙb"üÿÿÿÿÿÿÿàbüÿÿÿÿÿÿÿåb»üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿ—cüÿÿÿÿÿÿÿ¸cGüÿÿÿÿÿÿÿãc  ûÿÿÿÿÿÿÿd…üÿÿÿÿÿÿÿud  ûÿÿÿÿÿÿÿ”d…üÿÿÿÿÿÿÿÖd*yüÿÿÿÿÿÿÿïdGüÿÿÿÿÿÿÿöd¶üÿÿÿÿÿÿÿýd"üÿÿÿÿÿÿÿe”üÿÿÿÿÿÿÿeÍüÿÿÿÿÿÿÿe*?üÿÿÿÿÿÿÿe*Îüÿÿÿÿÿÿÿ'eJüÿÿÿÿÿÿÿ7e*ÚüÿÿÿÿÿÿÿEeÐüÿÿÿÿÿÿÿ_epüÿÿÿÿÿÿÿfe*yüÿÿÿÿÿÿÿeQüÿÿÿÿÿÿÿ¹eLüÿÿÿÿÿÿÿÑe{üÿÿÿÿÿÿÿäeBüÿÿÿÿÿÿÿóe|üÿÿÿÿÿÿÿf*}üÿÿÿÿÿÿÿf~üÿÿÿÿÿÿÿfüÿÿÿÿÿÿÿf•üÿÿÿÿÿÿÿ4fQüÿÿÿÿÿÿÿq¶üÿÿÿÿÿÿÿEq)üÿÿÿÿÿÿÿLq”üÿÿÿÿÿÿÿYqÍüÿÿÿÿÿÿÿ`q*?üÿÿÿÿÿÿÿgq*ÎüÿÿÿÿÿÿÿoqJüÿÿÿÿÿÿÿq*ÚüÿÿÿÿÿÿÿqÐüÿÿÿÿÿÿÿ¤qrüÿÿÿÿÿÿÿ«q*yüÿÿÿÿÿÿÿÄqQüÿÿÿÿÿÿÿþqLüÿÿÿÿÿÿÿr{üÿÿÿÿÿÿÿ)rBüÿÿÿÿÿÿÿ8r|üÿÿÿÿÿÿÿKr*}üÿÿÿÿÿÿÿSr~üÿÿÿÿÿÿÿXrüÿÿÿÿÿÿÿdr•üÿÿÿÿÿÿÿyrQüÿÿÿÿÿÿÿrKüÿÿÿÿÿÿÿ‰rüÿÿÿÿÿÿÿr{üÿÿÿÿÿÿÿ—r*üÿÿÿÿÿÿÿ£r|üÿÿÿÿÿÿÿªr*}üÿÿÿÿÿÿÿ±r+üÿÿÿÿÿÿÿ¹r~üÿÿÿÿÿÿÿÀr{üÿÿÿÿÿÿÿÓrBüÿÿÿÿÿÿÿâr|üÿÿÿÿÿÿÿõr*Ÿüÿÿÿÿÿÿÿýr~üÿÿÿÿÿÿÿ süÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ‡s9¼%Þsüÿÿÿÿÿÿÿ$t¢üÿÿÿÿÿÿÿ¨tnüÿÿÿÿÿÿÿ·t*“üÿÿÿÿÿÿÿÆt,üÿÿÿÿÿÿÿÒt-üÿÿÿÿÿÿÿåt»üÿÿÿÿÿÿÿUu*oüÿÿÿÿÿÿÿouÐüÿÿÿÿÿÿÿŠu,üÿÿÿÿÿÿÿ‘uôüÿÿÿÿÿÿÿu»üÿÿÿÿÿÿÿÞuGüÿÿÿÿÿÿÿ,vüÿÿÿÿÿÿÿ´vüÿÿÿÿÿÿÿãvGüÿÿÿÿÿÿÿðvIüÿÿÿÿÿÿÿ[w  ûÿÿÿÿÿÿÿxw…üÿÿÿÿÿÿÿ“w  ûÿÿÿÿÿÿÿ°w…üÿÿÿÿÿÿÿËw  ûÿÿÿÿÿÿÿðw…üÿÿÿÿÿÿÿxÿüÿÿÿÿÿÿÿBx  ûÿÿÿÿÿÿÿkx…üÿÿÿÿÿÿÿ®x£üÿÿÿÿÿÿÿÂxºüÿÿÿÿÿÿÿúxtüÿÿÿÿÿÿÿQyüÿÿÿÿÿÿÿwymüÿÿÿÿÿÿÿ¸yÌüÿÿÿÿÿÿÿÔy  ûÿÿÿÿÿÿÿúy…üÿÿÿÿÿÿÿMz  ûÿÿÿÿÿÿÿvz…üÿÿÿÿÿÿÿœz  ûÿÿÿÿÿÿÿÅz…üÿÿÿÿÿÿÿ'{  ûÿÿÿÿÿÿÿD{…üÿÿÿÿÿÿÿX{  ûÿÿÿÿÿÿÿu{…üÿÿÿÿÿÿÿ‰{  ûÿÿÿÿÿÿÿ®{…üÿÿÿÿÿÿÿÐ{ÿüÿÿÿÿÿÿÿ|ÿüÿÿÿÿÿÿÿ“|*ÚüÿÿÿÿÿÿÿŸ|¶üÿÿÿÿÿÿÿ¦|,üÿÿÿÿÿÿÿ³|üÿÿÿÿÿÿÿÃ|uüÿÿÿÿÿÿÿÊ|*yüÿÿÿÿÿÿÿã|Rüÿÿÿÿÿÿÿw}{üÿÿÿÿÿÿÿŠ}Büÿÿÿÿÿÿÿ™}|üÿÿÿÿÿÿÿ¬}*}üÿÿÿÿÿÿÿ´}~üÿÿÿÿÿÿÿ¹}üÿÿÿÿÿÿÿÊ}GüÿÿÿÿÿÿÿÑ}õüÿÿÿÿÿÿÿÞ}Íüÿÿÿÿÿÿÿå}*?üÿÿÿÿÿÿÿì}*Îüÿÿÿÿÿÿÿ~Jüÿÿÿÿÿÿÿ7~{üÿÿÿÿÿÿÿ?~ÿüÿÿÿÿÿÿÿD~4üÿÿÿÿÿÿÿS~üÿÿÿÿÿÿÿ`~üÿÿÿÿÿÿÿg~•üÿÿÿÿÿÿÿ¸~RüÿÿÿÿÿÿÿÀ~KüÿÿÿÿÿÿÿÎ~Lüÿÿÿÿÿÿÿï~NüÿÿÿÿÿÿÿÇüÿÿÿÿÿÿÿ*>üÿÿÿÿÿÿÿ'{üÿÿÿÿÿÿÿ_*Vüÿÿÿÿÿÿÿh*VüÿÿÿÿÿÿÿzÐüÿÿÿÿÿÿÿ—WüÿÿÿÿÿÿÿôXüÿÿÿÿÿÿÿR€*oüÿÿÿÿÿÿÿh€Ðüÿÿÿÿÿÿÿ{€,üÿÿÿÿÿÿÿ‚€.üÿÿÿÿÿÿÿ’€»üÿÿÿÿÿÿÿ¢€Eüÿÿÿÿÿÿÿ¯€Güÿÿÿÿÿÿÿ×€Tüÿÿÿÿÿÿÿ߀"üÿÿÿÿÿÿÿû€[üÿÿÿÿÿÿÿHüÿÿÿÿÿÿÿ#Iüÿÿÿÿÿÿÿ-Düÿÿÿÿÿÿÿ4*>üÿÿÿÿÿÿÿJ8üÿÿÿÿÿÿÿOüÿÿÿÿÿÿÿb"üÿÿÿÿÿÿÿlDüÿÿÿÿÿÿÿ†Nüÿÿÿÿÿÿÿ‘Çüÿÿÿÿÿÿÿ˜*>üÿÿÿÿÿÿÿ¬{üÿÿÿÿÿÿÿ¶Güÿÿÿÿÿÿÿ½/üÿÿÿÿÿÿÿÊÍüÿÿÿÿÿÿÿÑ*?üÿÿÿÿÿÿÿØ*ÎüÿÿÿÿÿÿÿàJüÿÿÿÿÿÿÿ‚{üÿÿÿÿÿÿÿ‚0üÿÿÿÿÿÿÿ$‚|üÿÿÿÿÿÿÿ+‚*}üÿÿÿÿÿÿÿ2‚1üÿÿÿÿÿÿÿ:‚~üÿÿÿÿÿÿÿD‚{üÿÿÿÿÿÿÿW‚Büÿÿÿÿÿÿÿf‚|üÿÿÿÿÿÿÿy‚*Ÿüÿÿÿÿÿÿÿ‚~üÿÿÿÿÿÿÿŽ‚üÿÿÿÿÿÿÿ›‚üÿÿÿÿÿÿÿ«‚*Yüÿÿÿÿÿÿÿ‚Ðüÿÿÿÿÿÿÿß‚Züÿÿÿÿÿÿÿõ‚üÿÿÿÿÿÿÿƒ*>üÿÿÿÿÿÿÿƒ8üÿÿÿÿÿÿÿ ƒüÿÿÿÿÿÿÿ'ƒ*>üÿÿÿÿÿÿÿCƒ8üÿÿÿÿÿÿÿHƒüÿÿÿÿÿÿÿ]ƒLüÿÿÿÿÿÿÿ¡ƒNüÿÿÿÿÿÿÿ®ƒÇüÿÿÿÿÿÿÿµƒ*>üÿÿÿÿÿÿÿɃ{üÿÿÿÿÿÿÿüƒ*Vüÿÿÿÿÿÿÿ„*Vüÿÿÿÿÿÿÿ„Ðüÿÿÿÿÿÿÿ$„Wüÿÿÿÿÿÿÿ>„Xüÿÿÿÿÿÿÿ`„,üÿÿÿÿÿÿÿg„2üÿÿÿÿÿÿÿv„»üÿÿÿÿÿÿÿ „Güÿÿÿÿÿÿÿà„Xüÿÿÿÿÿÿÿ…*oüÿÿÿÿÿÿÿ…Ðüÿÿÿÿÿÿÿ1…,üÿÿÿÿÿÿÿ8…3üÿÿÿÿÿÿÿ@…»üÿÿÿÿÿÿÿh…GüÿÿÿÿÿÿÿŽ…Füÿÿÿÿÿÿÿ®…GüÿÿÿÿÿÿÿÂ…GüÿÿÿÿÿÿÿÊ… üÿÿÿÿÿÿÿÑ…*>üÿÿÿÿÿÿÿç…8üÿÿÿÿÿÿÿì…üÿÿÿÿÿÿÿö…[üÿÿÿÿÿÿÿ9† üÿÿÿÿÿÿÿR†*>üÿÿÿÿÿÿÿh†8üÿÿÿÿÿÿÿm†üÿÿÿÿÿÿÿ«†*Yüÿÿÿÿÿÿÿº†ÐüÿÿÿÿÿÿÿφZüÿÿÿÿÿÿÿå†[üÿÿÿÿÿÿÿù†Güÿÿÿÿÿÿÿ‡4üÿÿÿÿÿÿÿ ‡Íüÿÿÿÿÿÿÿ‡*?üÿÿÿÿÿÿÿ‡*Îüÿÿÿÿÿÿÿ0‡Jüÿÿÿÿÿÿÿ=‡NüÿÿÿÿÿÿÿH‡ÇüÿÿÿÿÿÿÿT‡*>üÿÿÿÿÿÿÿh‡{üÿÿÿÿÿÿÿr‡Güÿÿÿÿÿÿÿy‡5üÿÿÿÿÿÿÿ†‡Íüÿÿÿÿÿÿÿ‡*?üÿÿÿÿÿÿÿ”‡*Îüÿÿÿÿÿÿÿœ‡Jüÿÿÿÿÿÿÿª‡Lüÿÿÿÿÿÿÿ·*>üÿÿÿÿÿÿÿâ‡8üÿÿÿÿÿÿÿç‡üÿÿÿÿÿÿÿˆLüÿÿÿÿÿÿÿ*ˆGüÿÿÿÿÿÿÿ1ˆ6üÿÿÿÿÿÿÿ>ˆÍüÿÿÿÿÿÿÿEˆ*?üÿÿÿÿÿÿÿLˆ*Îüÿÿÿÿÿÿÿ\ˆJüÿÿÿÿÿÿÿlˆLüÿÿÿÿÿÿÿ—ˆ9¬%шgüÿÿÿÿÿÿÿ‰¢üÿÿÿÿÿÿÿ*‰*Vüÿÿÿÿÿÿÿ4‰ÐüÿÿÿÿÿÿÿL‰Wüÿÿÿÿÿÿÿ®‰XüÿÿÿÿÿÿÿUŠnüÿÿÿÿÿÿÿdŠ*“üÿÿÿÿÿÿÿsŠ7üÿÿÿÿÿÿÿŠüÿÿÿÿÿÿÿ“Š»üÿÿÿÿÿÿÿÉŠ*oüÿÿÿÿÿÿÿÚŠÐüÿÿÿÿÿÿÿõŠ7üÿÿÿÿÿÿÿüŠüÿÿÿÿÿÿÿ‹»üÿÿÿÿÿÿÿ4‹üÿÿÿÿÿÿÿ·‹üÿÿÿÿÿÿÿÙ‹Güÿÿÿÿÿÿÿ Œ  ûÿÿÿÿÿÿÿ-Œ…üÿÿÿÿÿÿÿ¥Œ  ûÿÿÿÿÿÿÿÄŒ…üÿÿÿÿÿÿÿMvüÿÿÿÿÿÿÿ¶QüÿÿÿÿÿÿÿÒ*ÚüÿÿÿÿÿÿÿÞ¶üÿÿÿÿÿÿÿå7üÿÿÿÿÿÿÿêüÿÿÿÿÿÿÿúxüÿÿÿÿÿÿÿŽ*yüÿÿÿÿÿÿÿ-ŽQüÿÿÿÿÿÿÿGŽÿüÿÿÿÿÿÿÿŽ[üÿÿÿÿÿÿÿ˜Žwüÿÿÿÿÿÿÿ½ŽQüÿÿÿÿÿÿÿÙŽ{üÿÿÿÿÿÿÿìŽBüÿÿÿÿÿÿÿûŽ|üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿ~üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿOQüÿÿÿÿÿÿÿiÿüÿÿÿÿÿÿÿqKüÿÿÿÿÿÿÿv{üÿÿÿÿÿÿÿ}8üÿÿÿÿÿÿÿ‰|üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿ—9üÿÿÿÿÿÿÿŸ~üÿÿÿÿÿÿÿ¬üÿÿÿÿÿÿÿ¶{üÿÿÿÿÿÿÿÉBüÿÿÿÿÿÿÿØ|üÿÿÿÿÿÿÿë*Ÿüÿÿÿÿÿÿÿó~üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*Yüÿÿÿÿÿÿÿ"Ðüÿÿÿÿÿÿÿ0Güÿÿÿÿÿÿÿ7:üÿÿÿÿÿÿÿDÍüÿÿÿÿÿÿÿK*?üÿÿÿÿÿÿÿR*ÎüÿÿÿÿÿÿÿZJüÿÿÿÿÿÿÿsLüÿÿÿÿÿÿÿ‹Züÿÿÿÿÿÿÿë•üÿÿÿÿÿÿÿ‘*yüÿÿÿÿÿÿÿ‘Güÿÿÿÿÿÿÿ#‘ßüÿÿÿÿÿÿÿ*‘;üÿÿÿÿÿÿÿ1‘”üÿÿÿÿÿÿÿ>‘ÍüÿÿÿÿÿÿÿE‘*?üÿÿÿÿÿÿÿL‘*ÎüÿÿÿÿÿÿÿT‘Jüÿÿÿÿÿÿÿc‘*²üÿÿÿÿÿÿÿu‘Ðüÿÿÿÿÿÿÿ‚‘©üÿÿÿÿÿÿÿ‰‘*yüÿÿÿÿÿÿÿª‘{üÿÿÿÿÿÿÿ½‘BüÿÿÿÿÿÿÿÌ‘|üÿÿÿÿÿÿÿß‘*}üÿÿÿÿÿÿÿç‘~üÿÿÿÿÿÿÿì‘üÿÿÿÿÿÿÿ’Lüÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ’Küÿÿÿÿÿÿÿ#’{üÿÿÿÿÿÿÿ*’<üÿÿÿÿÿÿÿ6’|üÿÿÿÿÿÿÿ=’*}üÿÿÿÿÿÿÿD’=üÿÿÿÿÿÿÿL’~üÿÿÿÿÿÿÿS’{üÿÿÿÿÿÿÿf’Büÿÿÿÿÿÿÿu’|üÿÿÿÿÿÿÿˆ’*Ÿüÿÿÿÿÿÿÿ’~üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ¥’Küÿÿÿÿÿÿÿ­’üÿÿÿÿÿÿÿµ’KüÿÿÿÿÿÿÿÆ’9\×’ üÿÿÿÿÿÿÿõ’¢üÿÿÿÿÿÿÿ“*yüÿÿÿÿÿÿÿ.“Güÿÿÿÿÿÿÿ5“ßüÿÿÿÿÿÿÿ<“>üÿÿÿÿÿÿÿC“”üÿÿÿÿÿÿÿP“ÍüÿÿÿÿÿÿÿW“*?üÿÿÿÿÿÿÿ^“*Îüÿÿÿÿÿÿÿf“Jüÿÿÿÿÿÿÿ‚“{üÿÿÿÿÿÿÿ•“Büÿÿÿÿÿÿÿ¤“|üÿÿÿÿÿÿÿ·“*}üÿÿÿÿÿÿÿ¿“~üÿÿÿÿÿÿÿÄ“üÿÿÿÿÿÿÿó“*²üÿÿÿÿÿÿÿ”Ðüÿÿÿÿÿÿÿ”ªüÿÿÿÿÿÿÿ”*yüÿÿÿÿÿÿÿ5”•üÿÿÿÿÿÿÿC”LüÿÿÿÿÿÿÿV”üÿÿÿÿÿÿÿ^”Küÿÿÿÿÿÿÿc”{üÿÿÿÿÿÿÿj”?üÿÿÿÿÿÿÿv”|üÿÿÿÿÿÿÿ}”*}üÿÿÿÿÿÿÿ„”@üÿÿÿÿÿÿÿŒ”~üÿÿÿÿÿÿÿ–”{üÿÿÿÿÿÿÿ©”Büÿÿÿÿÿÿÿ¸”|üÿÿÿÿÿÿÿË”*ŸüÿÿÿÿÿÿÿÓ”~üÿÿÿÿÿÿÿà”üÿÿÿÿÿÿÿè”Küÿÿÿÿÿÿÿð”üÿÿÿÿÿÿÿø”Küÿÿÿÿÿÿÿ•9l• üÿÿÿÿÿÿÿ5•¢üÿÿÿÿÿÿÿQ•*yüÿÿÿÿÿÿÿn•Güÿÿÿÿÿÿÿu•ßüÿÿÿÿÿÿÿ|•Aüÿÿÿÿÿÿÿƒ•”üÿÿÿÿÿÿÿ•Íüÿÿÿÿÿÿÿ—•*?üÿÿÿÿÿÿÿž•*Îüÿÿÿÿÿÿÿ¦•Jüÿÿÿÿÿÿÿ•{üÿÿÿÿÿÿÿÕ•Büÿÿÿÿÿÿÿä•|üÿÿÿÿÿÿÿ÷•*}üÿÿÿÿÿÿÿÿ•~üÿÿÿÿÿÿÿ–üÿÿÿÿÿÿÿ3–*²üÿÿÿÿÿÿÿE–ÐüÿÿÿÿÿÿÿX–«üÿÿÿÿÿÿÿ_–*yüÿÿÿÿÿÿÿu–•üÿÿÿÿÿÿÿƒ–Lüÿÿÿÿÿÿÿ––üÿÿÿÿÿÿÿž–Küÿÿÿÿÿÿÿ£–{üÿÿÿÿÿÿÿª–Büÿÿÿÿÿÿÿ¶–|üÿÿÿÿÿÿÿ½–*}üÿÿÿÿÿÿÿÄ–CüÿÿÿÿÿÿÿÌ–~üÿÿÿÿÿÿÿÖ–{üÿÿÿÿÿÿÿé–Büÿÿÿÿÿÿÿø–|üÿÿÿÿÿÿÿ —*Ÿüÿÿÿÿÿÿÿ—~üÿÿÿÿÿÿÿ —üÿÿÿÿÿÿÿ(—Küÿÿÿÿÿÿÿ0—üÿÿÿÿÿÿÿ8—KüÿÿÿÿÿÿÿF—9|W— üÿÿÿÿÿÿÿu—¢üÿÿÿÿÿÿÿ‘—*yüÿÿÿÿÿÿÿ®—Güÿÿÿÿÿÿÿµ—ßüÿÿÿÿÿÿÿ¼—Düÿÿÿÿÿÿÿ×”üÿÿÿÿÿÿÿЗÍüÿÿÿÿÿÿÿ×—*?üÿÿÿÿÿÿÿÞ—*Îüÿÿÿÿÿÿÿæ—Jüÿÿÿÿÿÿÿ˜{üÿÿÿÿÿÿÿ˜Büÿÿÿÿÿÿÿ$˜|üÿÿÿÿÿÿÿ7˜*}üÿÿÿÿÿÿÿ?˜~üÿÿÿÿÿÿÿD˜üÿÿÿÿÿÿÿs˜*²üÿÿÿÿÿÿÿ…˜Ðüÿÿÿÿÿÿÿ˜˜¬üÿÿÿÿÿÿÿŸ˜*yüÿÿÿÿÿÿÿµ˜•üÿÿÿÿÿÿÿØLüÿÿÿÿÿÿÿÖ˜üÿÿÿÿÿÿÿÞ˜Küÿÿÿÿÿÿÿã˜{üÿÿÿÿÿÿÿê˜Eüÿÿÿÿÿÿÿö˜|üÿÿÿÿÿÿÿý˜*}üÿÿÿÿÿÿÿ™Füÿÿÿÿÿÿÿ ™~üÿÿÿÿÿÿÿ™{üÿÿÿÿÿÿÿ)™Büÿÿÿÿÿÿÿ8™|üÿÿÿÿÿÿÿK™*ŸüÿÿÿÿÿÿÿS™~üÿÿÿÿÿÿÿ`™üÿÿÿÿÿÿÿh™Küÿÿÿÿÿÿÿp™üÿÿÿÿÿÿÿx™Küÿÿÿÿÿÿÿ†™9Œ—™güÿÿÿÿÿÿÿ»™¢üÿÿÿÿÿÿÿΙ*yüÿÿÿÿÿÿÿë™Güÿÿÿÿÿÿÿò™@üÿÿÿÿÿÿÿù™Aüÿÿÿÿÿÿÿþ™züÿÿÿÿÿÿÿ&šGüÿÿÿÿÿÿÿ-šßüÿÿÿÿÿÿÿ4šGüÿÿÿÿÿÿÿ;š”üÿÿÿÿÿÿÿHšÍüÿÿÿÿÿÿÿOš*?üÿÿÿÿÿÿÿVš*Îüÿÿÿÿÿÿÿ^šJüÿÿÿÿÿÿÿsš*²üÿÿÿÿÿÿÿ…šÐüÿÿÿÿÿÿÿ•š­üÿÿÿÿÿÿÿÕš{üÿÿÿÿÿÿÿèšBüÿÿÿÿÿÿÿ÷š|üÿÿÿÿÿÿÿ ›*}üÿÿÿÿÿÿÿ›~üÿÿÿÿÿÿÿ›üÿÿÿÿÿÿÿ8›•üÿÿÿÿÿÿÿF›LüÿÿÿÿÿÿÿY›üÿÿÿÿÿÿÿa›Küÿÿÿÿÿÿÿf›{üÿÿÿÿÿÿÿm›Hüÿÿÿÿÿÿÿy›|üÿÿÿÿÿÿÿ€›*}üÿÿÿÿÿÿÿ‡›Iüÿÿÿÿÿÿÿ›~üÿÿÿÿÿÿÿ™›{üÿÿÿÿÿÿÿ¬›Büÿÿÿÿÿÿÿ»›|üÿÿÿÿÿÿÿΛ*ŸüÿÿÿÿÿÿÿÖ›~üÿÿÿÿÿÿÿã›üÿÿÿÿÿÿÿë›Küÿÿÿÿÿÿÿó›üÿÿÿÿÿÿÿû›Küÿÿÿÿÿÿÿœ9œœgüÿÿÿÿÿÿÿ;œ¢üÿÿÿÿÿÿÿNœ*yüÿÿÿÿÿÿÿkœJüÿÿÿÿÿÿÿrœ@üÿÿÿÿÿÿÿyœâüÿÿÿÿÿÿÿ~œzüÿÿÿÿÿÿÿ¦œGüÿÿÿÿÿÿÿ­œßüÿÿÿÿÿÿÿ´œJüÿÿÿÿÿÿÿ»œ”üÿÿÿÿÿÿÿÈœÍüÿÿÿÿÿÿÿÏœ*?üÿÿÿÿÿÿÿÖœ*ÎüÿÿÿÿÿÿÿÞœJüÿÿÿÿÿÿÿóœ*²üÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿU{üÿÿÿÿÿÿÿhBüÿÿÿÿÿÿÿw|üÿÿÿÿÿÿÿŠ*}üÿÿÿÿÿÿÿ’~üÿÿÿÿÿÿÿ—üÿÿÿÿÿÿÿ¸•üÿÿÿÿÿÿÿÆLüÿÿÿÿÿÿÿÙüÿÿÿÿÿÿÿáKüÿÿÿÿÿÿÿæ{üÿÿÿÿÿÿÿíKüÿÿÿÿÿÿÿù|üÿÿÿÿÿÿÿž*}üÿÿÿÿÿÿÿžLüÿÿÿÿÿÿÿž~üÿÿÿÿÿÿÿž{üÿÿÿÿÿÿÿ,žBüÿÿÿÿÿÿÿ;ž|üÿÿÿÿÿÿÿNž*ŸüÿÿÿÿÿÿÿVž~üÿÿÿÿÿÿÿcžüÿÿÿÿÿÿÿkžKüÿÿÿÿÿÿÿsžüÿÿÿÿÿÿÿ{žKüÿÿÿÿÿÿÿ>…üÿÿÿÿÿÿÿšHžüÿÿÿÿÿÿÿZJžüÿÿÿÿÿÿÿ+LRüÿÿÿÿÿÿÿòMRüÿÿÿÿÿÿÿËORüÿÿÿÿÿÿÿbSRüÿÿÿÿÿÿÿ§ZRüÿÿÿÿÿÿÿ‡\Rüÿÿÿÿÿÿÿg^RüÿÿÿÿÿÿÿG`Rüÿÿÿÿÿÿÿ%b_üÿÿÿÿÿÿÿd_üÿÿÿÿÿÿÿ žüÿÿÿÿÿÿÿâ¡žüÿÿÿÿÿÿÿ£žüÿÿÿÿÿÿÿ¢¥žüÿÿÿÿÿÿÿ‚§žüÿÿÿÿÿÿÿb©žüÿÿÿÿÿÿÿB«žüÿÿÿÿÿÿÿ"­žüÿÿÿÿÿÿÿ ¯Rüÿÿÿÿÿÿÿò°Rüÿÿÿÿÿÿÿâ²RüÿÿÿÿÿÿÿÏ´Rüÿÿÿÿÿÿÿ¯¶Rüÿÿÿÿÿÿÿ‹¸RüÿÿÿÿÿÿÿrºRüÿÿÿÿÿÿÿZ¼Rüÿÿÿÿÿÿÿ:¾RüÿÿÿÿÿÿÿÀ_üÿÿÿÿÿÿÿùÁ_üÿÿÿÿÿÿÿÙÃ_üÿÿÿÿÿÿÿª¨üÿÿÿÿÿÿÿwè)üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ*/üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ*/üÿÿÿÿÿÿÿ 0üÿÿÿÿÿÿÿ.(üÿÿÿÿÿÿÿ*4üÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ)5üÿÿÿÿÿÿÿ*7üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ*7üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ!(üÿÿÿÿÿÿÿ*7üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ*>üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ*>üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ!(üÿÿÿÿÿÿÿ CüÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ&Düÿÿÿÿÿÿÿ+EüÿÿÿÿÿÿÿEGüÿÿÿÿÿÿÿPHüÿÿÿÿÿÿÿW*<üÿÿÿÿÿÿÿ^*IüÿÿÿÿÿÿÿfJüÿÿÿÿÿÿÿnFüÿÿÿÿÿÿÿvKüÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿ;Füÿÿÿÿÿÿÿ CüÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ&Düÿÿÿÿÿÿÿ+EüÿÿÿÿÿÿÿEGüÿÿÿÿÿÿÿPHüÿÿÿÿÿÿÿW*<üÿÿÿÿÿÿÿ^*IüÿÿÿÿÿÿÿfJüÿÿÿÿÿÿÿnFüÿÿÿÿÿÿÿvKüÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿ;Füÿÿÿÿÿÿÿ CüÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ&Düÿÿÿÿÿÿÿ+EüÿÿÿÿÿÿÿEGüÿÿÿÿÿÿÿPHüÿÿÿÿÿÿÿW*<üÿÿÿÿÿÿÿ^*IüÿÿÿÿÿÿÿfJüÿÿÿÿÿÿÿnFüÿÿÿÿÿÿÿvKüÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿ;Füÿÿÿÿÿÿÿ CüÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ&Düÿÿÿÿÿÿÿ+EüÿÿÿÿÿÿÿEGüÿÿÿÿÿÿÿPHüÿÿÿÿÿÿÿW*<üÿÿÿÿÿÿÿ^*IüÿÿÿÿÿÿÿfJüÿÿÿÿÿÿÿnFüÿÿÿÿÿÿÿvKüÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿ;Füÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0>üÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0Aüÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0Düÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0>üÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0Aüÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0Düÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0>üÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0Aüÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0Düÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0>üÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0Aüÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ)Oüÿÿÿÿÿÿÿ0Düÿÿÿÿÿÿÿ:Düÿÿÿÿÿÿÿ?EüÿÿÿÿÿÿÿYGüÿÿÿÿÿÿÿdHüÿÿÿÿÿÿÿk*<üÿÿÿÿÿÿÿr*IüÿÿÿÿÿÿÿzJüÿÿÿÿÿÿÿ‚FüÿÿÿÿÿÿÿŠKüÿÿÿÿÿÿÿ•LüÿÿÿÿÿÿÿOFüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ*Oüÿÿÿÿÿÿÿ1Güÿÿÿÿÿÿÿ;Düÿÿÿÿÿÿÿ@EüÿÿÿÿÿÿÿZGüÿÿÿÿÿÿÿeHüÿÿÿÿÿÿÿl*<üÿÿÿÿÿÿÿs*Iüÿÿÿÿÿÿÿ{JüÿÿÿÿÿÿÿƒFüÿÿÿÿÿÿÿ‹Küÿÿÿÿÿÿÿ–LüÿÿÿÿÿÿÿPFüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ*Oüÿÿÿÿÿÿÿ1Jüÿÿÿÿÿÿÿ;Düÿÿÿÿÿÿÿ@EüÿÿÿÿÿÿÿZGüÿÿÿÿÿÿÿeHüÿÿÿÿÿÿÿl*<üÿÿÿÿÿÿÿs*Iüÿÿÿÿÿÿÿ{JüÿÿÿÿÿÿÿƒFüÿÿÿÿÿÿÿ‹Küÿÿÿÿÿÿÿ–LüÿÿÿÿÿÿÿPFüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ*Oüÿÿÿÿÿÿÿ1Güÿÿÿÿÿÿÿ;Düÿÿÿÿÿÿÿ@EüÿÿÿÿÿÿÿZGüÿÿÿÿÿÿÿeHüÿÿÿÿÿÿÿl*<üÿÿÿÿÿÿÿs*Iüÿÿÿÿÿÿÿ{JüÿÿÿÿÿÿÿƒFüÿÿÿÿÿÿÿ‹Küÿÿÿÿÿÿÿ–LüÿÿÿÿÿÿÿPFüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ*Oüÿÿÿÿÿÿÿ1Jüÿÿÿÿÿÿÿ;Düÿÿÿÿÿÿÿ@EüÿÿÿÿÿÿÿZGüÿÿÿÿÿÿÿeHüÿÿÿÿÿÿÿl*<üÿÿÿÿÿÿÿs*Iüÿÿÿÿÿÿÿ{JüÿÿÿÿÿÿÿƒFüÿÿÿÿÿÿÿ‹Küÿÿÿÿÿÿÿ–LüÿÿÿÿÿÿÿPFüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ*Oüÿÿÿÿÿÿÿ1Güÿÿÿÿÿÿÿ;Düÿÿÿÿÿÿÿ@EüÿÿÿÿÿÿÿZGüÿÿÿÿÿÿÿeHüÿÿÿÿÿÿÿl*<üÿÿÿÿÿÿÿs*Iüÿÿÿÿÿÿÿ{JüÿÿÿÿÿÿÿƒFüÿÿÿÿÿÿÿ‹Küÿÿÿÿÿÿÿ–LüÿÿÿÿÿÿÿPFüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ*Oüÿÿÿÿÿÿÿ1Jüÿÿÿÿÿÿÿ;Düÿÿÿÿÿÿÿ@EüÿÿÿÿÿÿÿZGüÿÿÿÿÿÿÿeHüÿÿÿÿÿÿÿl*<üÿÿÿÿÿÿÿs*Iüÿÿÿÿÿÿÿ{JüÿÿÿÿÿÿÿƒFüÿÿÿÿÿÿÿ‹Küÿÿÿÿÿÿÿ–LüÿÿÿÿÿÿÿPFüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ*Oüÿÿÿÿÿÿÿ1Güÿÿÿÿÿÿÿ;Düÿÿÿÿÿÿÿ@EüÿÿÿÿÿÿÿZGüÿÿÿÿÿÿÿeHüÿÿÿÿÿÿÿl*<üÿÿÿÿÿÿÿs*Iüÿÿÿÿÿÿÿ{JüÿÿÿÿÿÿÿƒFüÿÿÿÿÿÿÿ‹Küÿÿÿÿÿÿÿ–LüÿÿÿÿÿÿÿPFüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿCüÿÿÿÿÿÿÿ*Oüÿÿÿÿÿÿÿ1Jüÿÿÿÿÿÿÿ;Düÿÿÿÿÿÿÿ@EüÿÿÿÿÿÿÿZGüÿÿÿÿÿÿÿeHüÿÿÿÿÿÿÿl*<üÿÿÿÿÿÿÿs*Iüÿÿÿÿÿÿÿ{JüÿÿÿÿÿÿÿƒFüÿÿÿÿÿÿÿ‹Küÿÿÿÿÿÿÿ–LüÿÿÿÿÿÿÿPFüÿÿÿÿÿÿÿ*hüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ*hüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ!(üÿÿÿÿÿÿÿ*müÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿ*müÿÿÿÿÿÿÿ nüÿÿÿÿÿÿÿ.(üÿÿÿÿÿÿÿ*rüÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ*rüÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ!(üÿÿÿÿÿÿÿwüÿÿÿÿÿÿÿ#xüÿÿÿÿÿÿÿ€t x€È Ì€0 4€˜ œ€ €h l€Ð Ô€4 8€œ  €ü €\ `€¼ À€  €Œ €ø ü€\ `€Ø Ü€8 <€˜ œ€ø ü€X \€Ð Ô€H  L €Ä  È €   €d  h €´  ¸ €   €P  T €   ¤ €ì  ð €8  < €„  ˆ €Ô  Ø €$  ( €t  x €Ä  È € €d h€´ ¸€ €T X€¤ ¨€ô ø€D H€” ˜€ä è€4 8€„ ˆ€Ô Ø€$ (€t x€Ä È€ €d h€´ ¸€ €T X€¤ ¨€ô ø€D H€” ˜€à ä€, 0€x |€Ä È€ €\ `€¨ ¬€ô ø€D H€” ˜€ä è€4 8€„ ˆ€Ô Ø€$ (€t x€Ä È€ €l p€¼ À€  €\ `€° ´€ €P T€  ¤€ð ô€@ D€Œ €Ø Ü€$ (€p t€¼ À€   €d  h €°  ´ €ü  !€H! L!€”! ˜!€è! ì!€<" @"€" ”"€ä" è"€8# <#€Œ# #€à# ä#€,$ 0$€x$ |$€Ð$ Ô$€(% ,%€€% „%€Ü% à%€8& <&€& ”&€è& ì&€@' D'€˜' œ'€ð' ô'€H( L(€ ( ¤(€ø( ü(€P) T)€¨) ¬)€* *€X* \*€°* ´*€+  +€`+ d+€¸+ ¼+€, ,€h, l,€À, Ä,€- -€p- t-€È- Ì-€.  .€h. l.€´. ¸.€/ /€L/ P/€˜/ œ/€ä/ è/€@0 D0€˜0 œ0€ð0 ô0€L1 P1€¨1 ¬1€2 2€\2 `2€´2 ¸2€3 3€L3 P3€˜3 œ3€ä3 è3€<4 @4€ˆ4 Œ4€à4 ä4€85 <5€„5 ˆ5€Ð5 Ô5€ 6 $6€l6 p6€Ä6 È6€7  7€l7 p7€¼7 À7€ 8 8€\8 `8€´8 ¸8€ 9 9€d9 h9€¼9 À9€: :€|: €:€Ä: È:€; ;€p; t;€Ä; È;€$< (<€x< |<€\= `=€¸= ¼=€Ð> Ô>€D? H?€|@ €@€A A€°A ´A€ B $B€ÜB àB€tC xC€D  D€€D „D€4E 8E€”E ˜E€ôE øE€pF tF€ÌF ÐF€(G ,G€,H 0H€I I€dI hI€¼I ÀI€J J€lJ pJ€ÀJ ÄJ€K K€‚üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ;(üÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ;(üÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ;(üÿÿÿÿÿÿÿ *‘üÿÿÿÿÿÿÿ5’üÿÿÿÿÿÿÿI*“üÿÿÿÿÿÿÿS”üÿÿÿÿÿÿÿ`(üÿÿÿÿÿÿÿ“  ûÿÿÿÿÿÿÿ®…üÿÿÿÿÿÿÿÄ•üÿÿÿÿÿÿÿ *‘üÿÿÿÿÿÿÿ5’üÿÿÿÿÿÿÿI*“üÿÿÿÿÿÿÿS”üÿÿÿÿÿÿÿƒ  ûÿÿÿÿÿÿÿž…üÿÿÿÿÿÿÿ´•üÿÿÿÿÿÿÿ ’üÿÿÿÿÿÿÿ'*Èüÿÿÿÿÿÿÿ4ºüÿÿÿÿÿÿÿAºüÿÿÿÿÿÿÿ]•üÿÿÿÿÿÿÿo*“üÿÿÿÿÿÿÿ{ ƒKüÿÿÿÿÿÿÿ„Püÿÿÿÿÿÿÿ‹*Èüÿÿÿÿÿÿÿš¸üÿÿÿÿÿÿÿ¡*“üÿÿÿÿÿÿÿÌ*>üÿÿÿÿÿÿÿïËüÿÿÿÿÿÿÿûÌüÿÿÿÿÿÿÿ3  ûÿÿÿÿÿÿÿN…üÿÿÿÿÿÿÿd•üÿÿÿÿÿÿÿ ‡8üÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ*yüÿÿÿÿÿÿÿ*Güÿÿÿÿÿÿÿ1”üÿÿÿÿÿÿÿDÍüÿÿÿÿÿÿÿK*?üÿÿÿÿÿÿÿR*ÎüÿÿÿÿÿÿÿZJüÿÿÿÿÿÿÿnÐüÿÿÿÿÿÿÿŠLüÿÿÿÿÿÿÿ’Küÿÿÿÿÿÿÿ**“üÿÿÿÿÿÿÿ{  ûÿÿÿÿÿÿÿ˜…üÿÿÿÿÿÿÿ³  ûÿÿÿÿÿÿÿÐ…üÿÿÿÿÿÿÿë  ûÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ-ÿüÿÿÿÿÿÿÿ‘  ûÿÿÿÿÿÿÿ¬…üÿÿÿÿÿÿÿ¾•üÿÿÿÿÿÿÿ *“üÿÿÿÿÿÿÿ[  ûÿÿÿÿÿÿÿv…üÿÿÿÿÿÿÿƒ  ûÿÿÿÿÿÿÿž…üÿÿÿÿÿÿÿÄ•üÿÿÿÿÿÿÿ *“üÿÿÿÿÿÿÿk  ûÿÿÿÿÿÿÿŠ…üÿÿÿÿÿÿÿ“  ûÿÿÿÿÿÿÿ®…üÿÿÿÿÿÿÿ»  ûÿÿÿÿÿÿÿÚ…üÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿ**“üÿÿÿÿÿÿÿX  ûÿÿÿÿÿÿÿu…üÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿÎ  ûÿÿÿÿÿÿÿé…üÿÿÿÿÿÿÿû•üÿÿÿÿÿÿÿ*0üÿÿÿÿÿÿÿ4  ûÿÿÿÿÿÿÿS*1üÿÿÿÿÿÿÿd£üÿÿÿÿÿÿÿ€£üÿÿÿÿÿÿÿ‡*2üÿÿÿÿÿÿÿÖ£üÿÿÿÿÿÿÿá3üÿÿÿÿÿÿÿú(üÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ {üÿÿÿÿÿÿÿ‚üÿÿÿÿÿÿÿ$(üÿÿÿÿÿÿÿ)4üÿÿÿÿÿÿÿ1üÿÿÿÿÿÿÿ>(üÿÿÿÿÿÿÿFKüÿÿÿÿÿÿÿ*6üÿÿÿÿÿÿÿ4  ûÿÿÿÿÿÿÿS*7üÿÿÿÿÿÿÿd£üÿÿÿÿÿÿÿ€£üÿÿÿÿÿÿÿ‡*8üÿÿÿÿÿÿÿÖ£üÿÿÿÿÿÿÿá9üÿÿÿÿÿÿÿú(üÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ {üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ3(üÿÿÿÿÿÿÿ;Küÿÿÿÿÿÿÿ*;üÿÿÿÿÿÿÿ4  ûÿÿÿÿÿÿÿS*<üÿÿÿÿÿÿÿd£üÿÿÿÿÿÿÿ€£üÿÿÿÿÿÿÿ‡*=üÿÿÿÿÿÿÿÖ£üÿÿÿÿÿÿÿá>üÿÿÿÿÿÿÿú(üÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ {üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ&üÿÿÿÿÿÿÿ3(üÿÿÿÿÿÿÿ;Küÿÿÿÿÿÿÿ.*“üÿÿÿÿÿÿÿX  ûÿÿÿÿÿÿÿu…üÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ¼•üÿÿÿÿÿÿÿ2*“üÿÿÿÿÿÿÿ{  ûÿÿÿÿÿÿÿ˜…üÿÿÿÿÿÿÿ³  ûÿÿÿÿÿÿÿÐ…üÿÿÿÿÿÿÿë  ûÿÿÿÿÿÿÿ …üÿÿÿÿÿÿÿ-ÿüÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿS*“üÿÿÿÿÿÿÿnÌüÿÿÿÿÿÿÿ† ’Güÿÿÿÿÿÿÿ™õüÿÿÿÿÿÿÿ¦Íüÿÿÿÿÿÿÿ­*?üÿÿÿÿÿÿÿ´*Îüÿÿÿÿÿÿÿ¼JüÿÿÿÿÿÿÿÁ•üÿÿÿÿÿÿÿÜ äKüÿÿÿÿÿÿÿïLüÿÿÿÿÿÿÿ÷Küÿÿÿÿÿÿÿ[*“üÿÿÿÿÿÿÿ‹Güÿÿÿÿÿÿÿ™GüÿÿÿÿÿÿÿÃ Ö Ý•üÿÿÿÿÿÿÿçGüÿÿÿÿÿÿÿîõüÿÿÿÿÿÿÿûÍüÿÿÿÿÿÿÿ*?üÿÿÿÿÿÿÿ *ÎüÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ$Küÿÿÿÿÿÿÿ/Lüÿÿÿÿÿÿÿ7Küÿÿÿÿÿÿÿ*“üÿÿÿÿÿÿÿÛ  ûÿÿÿÿÿÿÿø…üÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ …üÿÿÿÿÿÿÿ3  ûÿÿÿÿÿÿÿP…üÿÿÿÿÿÿÿmÿüÿÿÿÿÿÿÿ¯•üÿÿÿÿÿÿÿ¹GüÿÿÿÿÿÿÿÀõüÿÿÿÿÿÿÿÍÍüÿÿÿÿÿÿÿÔ*?üÿÿÿÿÿÿÿÛ*ÎüÿÿÿÿÿÿÿãJüÿÿÿÿÿÿÿîLüÿÿÿÿÿÿÿöKüÿÿÿÿÿÿÿ®GüÿÿÿÿÿÿÿÂGüÿÿÿÿÿÿÿ×Güÿÿÿÿÿÿÿ&ºüÿÿÿÿÿÿÿ<ºüÿÿÿÿÿÿÿJºüÿÿÿÿÿÿÿ­GüÿÿÿÿÿÿÿÀGüÿÿÿÿÿÿÿÕGüÿÿÿÿÿÿÿï*“üÿÿÿÿÿÿÿ;  ûÿÿÿÿÿÿÿX…üÿÿÿÿÿÿÿc  ûÿÿÿÿÿÿÿ€…üÿÿÿÿÿÿÿ“  ûÿÿÿÿÿÿÿ´…üÿÿÿÿÿÿÿæ£üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿ(ºüÿÿÿÿÿÿÿ5ºüÿÿÿÿÿÿÿZ*“üÿÿÿÿÿÿÿŸ  ûÿÿÿÿÿÿÿ¼…üÿÿÿÿÿÿÿË  ûÿÿÿÿÿÿÿè…üÿÿÿÿÿÿÿó  ûÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ-ÿüÿÿÿÿÿÿÿÕüÿÿÿÿÿÿÿÈJüÿÿÿÿÿÿÿÏ*“üÿÿÿÿÿÿÿê õ{üÿÿÿÿÿÿÿ"üÿÿÿÿÿÿÿ*“üÿÿÿÿÿÿÿ* 14üÿÿÿÿÿÿÿ<{üÿÿÿÿÿÿÿM"üÿÿÿÿÿÿÿ]*“üÿÿÿÿÿÿÿp ‡ –*“üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ¨Küÿÿÿÿÿÿÿ²4üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿÂ{üÿÿÿÿÿÿÿÏÿüÿÿÿÿÿÿÿÔ4üÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿäKüÿÿÿÿÿÿÿ2*“üÿÿÿÿÿÿÿf  ûÿÿÿÿÿÿÿƒ…üÿÿÿÿÿÿÿ›  ûÿÿÿÿÿÿÿ¸…üÿÿÿÿÿÿÿÕÿüÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿ*Güÿÿÿÿÿÿÿ1õüÿÿÿÿÿÿÿ>ÍüÿÿÿÿÿÿÿE*?üÿÿÿÿÿÿÿL*ÎüÿÿÿÿÿÿÿTJüÿÿÿÿÿÿÿ_LüÿÿÿÿÿÿÿgKüÿÿÿÿÿÿÿ.*“üÿÿÿÿÿÿÿY  ûÿÿÿÿÿÿÿv…üÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ¼•üÿÿÿÿÿÿÿ.*“üÿÿÿÿÿÿÿTÿüÿÿÿÿÿÿÿiQüÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿž…üÿÿÿÿÿÿÿ³  ûÿÿÿÿÿÿÿÌ…üÿÿÿÿÿÿÿ×ÿüÿÿÿÿÿÿÿ'•üÿÿÿÿÿÿÿ/*“üÿÿÿÿÿÿÿHRüÿÿÿÿÿÿÿ£  ûÿÿÿÿÿÿÿÂ…üÿÿÿÿÿÿÿÛ  ûÿÿÿÿÿÿÿú…üÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ:…üÿÿÿÿÿÿÿ]ÿüÿÿÿÿÿÿÿ†ÿüÿÿÿÿÿÿÿñ  ûÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ;…üÿÿÿÿÿÿÿ[•üÿÿÿÿÿÿÿŒ£üÿÿÿÿÿÿÿ´ºüÿÿÿÿÿÿÿǺüÿÿÿÿÿÿÿÔºüÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿ!ºüÿÿÿÿÿÿÿ.ºüÿÿÿÿÿÿÿW*“üÿÿÿÿÿÿÿ¦  ûÿÿÿÿÿÿÿÌ…üÿÿÿÿÿÿÿó  ûÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿC  ûÿÿÿÿÿÿÿm…üÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ2•üÿÿÿÿÿÿÿ@*“üÿÿÿÿÿÿÿS j r{üÿÿÿÿÿÿÿƒÿüÿÿÿÿÿÿÿˆ4üÿÿÿÿÿÿÿ’*“üÿÿÿÿÿÿÿ¢*“üÿÿÿÿÿÿÿµ Ì Ú{üÿÿÿÿÿÿÿë"üÿÿÿÿÿÿÿõ4üÿÿÿÿÿÿÿýüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ%"üÿÿÿÿÿÿÿ=*“üÿÿÿÿÿÿÿJ{üÿÿÿÿÿÿÿ:ºüÿÿÿÿÿÿÿMºüÿÿÿÿÿÿÿZºüÿÿÿÿÿÿÿ‰Süÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿž*“üÿÿÿÿÿÿÿ± È ÐKüÿÿÿÿÿÿÿÚ*“üÿÿÿÿÿÿÿŒ£üÿÿÿÿÿÿÿ´ºüÿÿÿÿÿÿÿÁºüÿÿÿÿÿÿÿöºüÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿ,*“üÿÿÿÿÿÿÿl  ûÿÿÿÿÿÿÿ’…üÿÿÿÿÿÿÿ³  ûÿÿÿÿÿÿÿÙ…üÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ…{üÿÿÿÿÿÿÿ’ÿüÿÿÿÿÿÿÿ—4üÿÿÿÿÿÿÿœ•üÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿ¬Küÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿ¼{üÿÿÿÿÿÿÿÌ üÿÿÿÿÿÿÿå*“üÿÿÿÿÿÿÿñ ÿ{üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿ.*“üÿÿÿÿÿÿÿ: B{üÿÿÿÿÿÿÿ~£üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿ¶*“üÿÿÿÿÿÿÿ  ûÿÿÿÿÿÿÿ9…üÿÿÿÿÿÿÿ]ÿüÿÿÿÿÿÿÿÑ{üÿÿÿÿÿÿÿÞÿüÿÿÿÿÿÿÿã4üÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ*“üÿÿÿÿÿÿÿ' H•üÿÿÿÿÿÿÿŒ£üÿÿÿÿÿÿÿµºüÿÿÿÿÿÿÿÖ*“üÿÿÿÿÿÿÿL  ûÿÿÿÿÿÿÿr…üÿÿÿÿÿÿÿžÿüÿÿÿÿÿÿÿ •üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ#4üÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿAKüÿÿÿÿÿÿÿY*“üÿÿÿÿÿÿÿe R£üÿÿÿÿÿÿÿŒÿüÿÿÿÿÿÿÿºcüÿÿÿÿÿÿÿR£üÿÿÿÿÿÿÿ‹ÿüÿÿÿÿÿÿÿºcüÿÿÿÿÿÿÿR£üÿÿÿÿÿÿÿŒÿüÿÿÿÿÿÿÿºcüÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿÊküÿÿÿÿÿÿÿÙlüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿãlüÿÿÿÿÿÿÿBüÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ“üÿÿÿÿÿÿÿ´üÿÿÿÿÿÿÿÊküÿÿÿÿÿÿÿÙlüÿÿÿÿÿÿÿiüÿÿÿÿÿÿÿ#lüÿÿÿÿÿÿÿclüÿÿÿÿÿÿÿrsüÿÿÿÿÿÿÿ0£üÿÿÿÿÿÿÿ@ºüÿÿÿÿÿÿÿMºüÿÿÿÿÿÿÿ}vüÿÿÿÿÿÿÿž£üÿÿÿÿÿÿÿ®ºüÿÿÿÿÿÿÿ»ºüÿÿÿÿÿÿÿðvüÿÿÿÿÿÿÿ*{üÿÿÿÿÿÿÿ2ÿüÿÿÿÿÿÿÿ74üÿÿÿÿÿÿÿ<•üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿLKüÿÿÿÿÿÿÿ^*“üÿÿÿÿÿÿÿj u{üÿÿÿÿÿÿÿ}ÿüÿÿÿÿÿÿÿ‚4üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ—{üÿÿÿÿÿÿÿ¢Qüÿÿÿÿÿÿÿ§4üÿÿÿÿÿÿÿ»*“üÿÿÿÿÿÿÿÇ ×üÿÿÿÿÿÿÿßKüÿÿÿÿÿÿÿ‹£üÿÿÿÿÿÿÿâvüÿÿÿÿÿÿÿÙQüÿÿÿÿÿÿÿòÿüÿÿÿÿÿÿÿK{üÿÿÿÿÿÿÿXÿüÿÿÿÿÿÿÿ]4üÿÿÿÿÿÿÿb•üÿÿÿÿÿÿÿxüÿÿÿÿÿÿÿ€Küÿÿÿÿÿÿÿ’Qüÿÿÿÿÿÿÿ*7üÿÿÿÿÿÿÿ8üÿÿÿÿÿÿÿ!(üÿÿÿÿÿÿÿ&/üÿÿÿÿÿÿÿ%*‹üÿÿÿÿÿÿÿ,züÿÿÿÿÿÿÿ3&={üÿÿÿÿÿÿÿD &I5üÿÿÿÿÿÿÿP*‰üÿÿÿÿÿÿÿWzüÿÿÿÿÿÿÿ^ &c{üÿÿÿÿÿÿÿjü%o:üÿÿÿÿÿÿÿv*‡üÿÿÿÿÿÿÿ}züÿÿÿÿÿÿÿ„ü%‰{üÿÿÿÿÿÿÿQüÿÿÿÿÿÿÿ—ì%Ÿ¸üÿÿÿÿÿÿÿ¦*|üÿÿÿÿÿÿÿ­züÿÿÿÿÿÿÿ´ì%¼{üÿÿÿÿÿÿÿÃRüÿÿÿÿÿÿÿÊä%Ò¸üÿÿÿÿÿÿÿÙzüÿÿÿÿÿÿÿàä%è{üÿÿÿÿÿÿÿïÜ%ô}üÿÿÿÿÿÿÿû*~üÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ Ü%{üÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ*Úüÿÿÿÿÿÿÿ!€üÿÿÿÿÿÿÿ(*üÿÿÿÿÿÿÿ/*Ñüÿÿÿÿÿÿÿ4€üÿÿÿÿÿÿÿ;*‚üÿÿÿÿÿÿÿB*åüÿÿÿÿÿÿÿG€üÿÿÿÿÿÿÿN*ƒüÿÿÿÿÿÿÿU*æüÿÿÿÿÿÿÿZ€üÿÿÿÿÿÿÿa*„üÿÿÿÿÿÿÿh*çüÿÿÿÿÿÿÿm€üÿÿÿÿÿÿÿt*…üÿÿÿÿÿÿÿ{*èüÿÿÿÿÿÿÿ€€üÿÿÿÿÿÿÿ‡*†üÿÿÿÿÿÿÿŽ*éüÿÿÿÿÿÿÿ“€üÿÿÿÿÿÿÿš*‡üÿÿÿÿÿÿÿ¡*êüÿÿÿÿÿÿÿ¦€üÿÿÿÿÿÿÿ­*ˆüÿÿÿÿÿÿÿ´*ëüÿÿÿÿÿÿÿ¹€üÿÿÿÿÿÿÿÀ*‰üÿÿÿÿÿÿÿÇ*ìüÿÿÿÿÿÿÿÌ€üÿÿÿÿÿÿÿÓ*ŠüÿÿÿÿÿÿÿÚ*íüÿÿÿÿÿÿÿ߀üÿÿÿÿÿÿÿæ*‹üÿÿÿÿÿÿÿí*îüÿÿÿÿÿÿÿò€üÿÿÿÿÿÿÿù*Œüÿÿÿÿÿÿÿ*áüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ *üÿÿÿÿÿÿÿ*ãüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ*Žüÿÿÿÿÿÿÿ&*äüÿÿÿÿÿÿÿ+€üÿÿÿÿÿÿÿ2*üÿÿÿÿÿÿÿ9*Ôüÿÿÿÿÿÿÿ>€üÿÿÿÿÿÿÿE*üÿÿÿÿÿÿÿL*ÖüÿÿÿÿÿÿÿQ€üÿÿÿÿÿÿÿX*‘üÿÿÿÿÿÿÿ_*Òüÿÿÿÿÿÿÿd€üÿÿÿÿÿÿÿk*’üÿÿÿÿÿÿÿr*Ïüÿÿÿÿÿÿÿw€üÿÿÿÿÿÿÿ~*“üÿÿÿÿÿÿÿ…*²üÿÿÿÿÿÿÿŠ€üÿÿÿÿÿÿÿ‘*”üÿÿÿÿÿÿÿ˜*µüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ¤*•üÿÿÿÿÿÿÿ«*Áüÿÿÿÿÿÿÿ°€üÿÿÿÿÿÿÿ·*–üÿÿÿÿÿÿÿ¾*ÄüÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÊ*—üÿÿÿÿÿÿÿÖ*˜üÿÿÿÿÿÿÿâ*™üÿÿÿÿÿÿÿî*;üÿÿÿÿÿÿÿõ*üÿÿÿÿÿÿÿüzüÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ"*6üÿÿÿÿÿÿÿ)*„üÿÿÿÿÿÿÿ0züÿÿÿÿÿÿÿ8{üÿÿÿÿÿÿÿA*0üÿÿÿÿÿÿÿH*üÿÿÿÿÿÿÿOzüÿÿÿÿÿÿÿW{üÿÿÿÿÿÿÿa•üÿÿÿÿÿÿÿð›üÿÿÿÿÿÿÿ›üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿ±¯±²¶´°¶·¹¶º¹¶»¼¶½¸À¾³(“ÀÁ³(”Àó(•Àų(–¶Çµ¶Éµ¶Ëµ¸9: 3( Î?@ 3( ’v— ¿Ít u(Î0Ï8Ð@ÑHÒPÓX`hpxÔ€fˆe]˜\ [¨P°Õ¸ÖÀ×ÈØÐÙØÚàÛèÜðÝøÞßàáâ ã(ä0å8æ@çHèÂÍo p(Î0Ï8é@êHÒPëX`hpxÔ€dˆcZ˜Y X¨O°§¸ÖÀ×ÈØÐÙØÚàÛèÜðÝøÞßàáâ ã(¢0å8æ@çHèXÂ`¨h£pžxìÄÍj k(Î0Ï8í@îHÒPÓX`hpxÔ€bˆaW˜V U¨N°Õ¸ÖÀ×ÈØÐÙØÚàÛèÜðÝøÞßàáâ ã(ä0å8æ@çHèPïXð`ñhòpóxô€õˆö÷˜ø ù¨ú°û¸üÀýÈþÐÿØ ÆÍ1 2(Î0Ï8 @ HÒP Xš`hpxÔ€`ˆ^T˜S Q¨A°¤¸ÖÀ×ÈØÐÙØÚàÛèÜðÝøÞßàáâ ã(Ÿ0å8æ@çHèPïXð`ñhòpóxô€õˆö÷˜ø ù¨ú°û¸üÀýÈ ÐÿØ èÆð¦ø¡œ È , (-0%Ê* #(+0$Ì& !()0"h¬$ h¿$(P`hp#h €hÙ#ˆp4 h\¨€ÀhæÈ`®àhxè@hâQ h(°»@h€H€`h°h°|€hˆ½ÀQÈœàN耙9@— 6(•@3HÀ’`*hð€huˆ– hë¨PòÀhQÈ€ àh*èp¿hŠ`Ÿ h£(Pã@h$HàZ`h¬h¥€h•ˆ@¡ hž¨ £Àh-È5àhèÀjhp h¢(@h]H``hh@’€hmˆ ” h±¨ÐåÀh $È€VàhîèV hÉ(ÀI@h»HH`hýh O€hψ€KÀhÈ0yàhè€hðP hO( _`hh`V€hˆ°ü h¨0XÀhÈÀ]hÅ h(°£@hHT`hhZ h¡¨ð¾Àh–ÈÕàhüèÐ<h¹#à! h$(€J@h•Hº`h|hpr€he#ˆ þ h|¨ð´ÀhL#È÷àhkè ± hT P­ h>( 0©` hýh ¶€ hFˆ @ À hâÈ @%à hDè à· hy  Ÿ hT(  m` hyh ›€ hgˆ   hR¨ ÐôÀ hŠÈ  ÷ hF €' hý(  ´` hh  Z€ hLj À À h/È Ð_à h›è Ø hz À™ h?( @ hIH ph€ h<ˆ e  h0¨ ÀÀ hzÈ à— hp#  hÙ#( ,@ h×H #` h\h À€ hzˆ  ›  h3¨ PÁÀ h¶È à¦à hBè 0ÃhÏ@O h°(@@h¾H€`hhÀ2€hሀ¬ hʨÀ¨ÀhØÈ ªàhâèÐShé#€F@hyH€—`hRh€à€h/ˆ°b h›¨°ÝàhRèàÚhyp“@hmHp€h®ˆ°J hɨ@°ÀhEÈ@7àhèÀRhøPM h¬(0²@h•HÀ¹`hîhÀ)€hùˆ, hý¨PXÀhÈÀàh«#èhÃðL h(@.@h H€0`häh°ƒ€h¼ˆPè hƨÐêÀhÒÈPíàhÞèÐï hR(Å@hŠHÐÒ`hyhp?€h‚ˆ@B hŒ¨EÀhQÈÐ9àhA$è@ghH$`m h•(Ðu@hòHp‡`hùhpŠ€hˆ0 h'¨€ÀhüÈpúàhDèà[hU$€s hƒ$(ˆ@h($Ha`h…#h0€hˆð\ h¨pÀhqÈ <àh™èàGh ðþ hÌ#('@h[HÐÇ`hjhÊ€hvˆPÍ h‚¨ÐÀhZÈ€aàhjè`c hÅ(hÑ@hØ$PhØ$`hØ$phá$€hç$ˆhØ$ hì$°h÷$Àh%Ðh %àh %ðh %øh)h% h÷$0h%@hì$Ph%`h%ph%€h%h% h$%Àh+%Èh‡Ðh¨àh‡èh¨h+% h+%(h 0h&8h,`h‡hh ph&xh, h‡¨hD°hŸ¸h3%Àh:%àh‡èh¨ðhaøhD%hI% hŸ(h‡0hD@hŸHh‡Ph‰Xh`hO%hhY%phD€hŸˆh‡h‰˜h hO%¨hY%°hDÀhŸÈh‡Ðh‰ØhàhO%èhY%ðhDøhg%h‡h7@h‡Hh Ph&Xh,€h‡ˆhv%h:%˜h~% hˆ%°h“%Àh‡Èh“%Ðh:%Øh~%àhˆ%ðhç$h‡h h&h, h§(h¯0h:%@h˜%`hœ%hhž%ph %xh¦%€h­%ˆh¹%hÁ%˜hÎ%Àhœ%Èhž%Ðh %Øh¦%h›hÚ%hß%hé% h÷%(h&0h¡@h&`hœ%hhž%ph %xh¦%€h›ˆh&h(&˜h9& hI&¨h[&°hh&¸hw&Àhƒ&Èh&ÐhÚ%Øhß%àhé%èhš&ðh÷%øh&h &h²& hœ%(hž%0h %8h¦%PhÅ&`h›hhÚ%phß%xhé%€h÷%ˆh&h¡ hœ%¨hž%°h %¸h¦%Àh›Èh[&Ðhh&Øhw&àhƒ&èhË&ðhÚ%øhß%hé%hš&h÷%h&0h˜%@hœ%Hhž%Ph %Xh¦%`hÕ&hhß&phë&xhö&€h'h' h'¨h*'Àhœ%Èhž%Ðh %Øh¦%àh3'èh<'ðhH' hU' hD% h[' hb'0 h7@ hœ%H hž%P h %X h¦%` hÚ%h hß%€ h? h›  hœ%¨ hž%° h %¸ h¦%À hÚ%È hß%Ð h&à há$ð he'!hk'!hs' !h¦%0!hy'8!h„'P!he'`!hç$p!há$€!hç$ˆ!h' !hœ%¨!hž%°!h %¸!h¦%À!hÚ%È!hß%Ð!hœ'Ø!hª'à!h½'è!hË'ð!h×'ø!hä'"hõ'"h("h("h(0"h7@"h›H"hÚ%P"hß%X"hé%`"h÷%h"h&p"h¡€"hœ%ˆ"hž%"h %˜"h¦% "h›¨"hÚ%°"hß%¸"hé%À"h&È"h[&Ð"hh&Ø"h%(#h›#hÚ%#hß%#hé% #h÷%(#h&0#h¡@#hœ%H#hž%P#h %X#h¦%`#h›h#hÚ%p#hß%x#hé%€#hË&ˆ#h0(#hš& #h8(¨#h;(°#h@(¸#hH(À#hR(È#h](à#h%ð#h%$h%$h8( $h8(($h;(0$hj(8$ho(P$h¦%`$h %p$hœ%x$hž%$hu( $h(°$hk'¸$h†(Ð$hk'à$h—(ð$hŸ(%h¨(%h( %h¥0%hÁ@%h %P%h %X%h)p%há$x%h¶(%hÃ(˜%h6$°%hÉ(À%hŸÈ%h]$à%h&ð%h %&h %&h % &h %@&hŸH&hÐ(P&h×(X&hDp&h6$€&h6$&hc &h¨°&h›À&h›à&h›è&h¡ð&h¨ø&h²'hÁ¹ÎM 4H\p „ ˜ ¬ À Ôèü$8L`tˆœ°ÄØì(< P!d"€$”%¨&Ä'Ø(ì)B(+1,X-a.ˆ/‘0¸1Á2è4ñ57!8H:Q;x<=¨>±?Ø@áABC8DAEhFqG˜H¡IÈJÑKøLM(O1PXRaSˆT‘U¸VÁWèXñYZ![H\Q]x^_¨`¼aØbìcde8f`ijk°läøn o8 pX qŒ rÀ sÉ j ð tù j$ u@ PI j(p y j|  Щ jÐÔ 0Ý j8 À  j < @ E jp Ày jp¤ p­ jØè Ðñ j< p% j¤T €] jŒ • jdÄ  Í jÄü À j$4 "= j”l  %u j¤ '­ jdà  -é jà 1%j@XÀ4aj ”À8jÔP=Ýj`( B1jØ|™…jP ¬›µja ðHùj| DÀIMjÌ ˜€K¡j ìPMõjl @ OIj¼ ”ðPj ÈÀRÑjX T%j¨ P`VYjô „0Xj@ ¸ZÁjŒ øà[jÜ 8À]Aj, x _j| ¸€aÁjÌ ø`cj8@eAjlx gj¼¸iÁj øàjj\8ÀlAj¬x njü¸€pÁjLø`rjœ8@tAjìx vj<¸xÁjŒøàyjÜ8À{Aj,x }j|¸€ÁjÌø`j8@ƒAjlx …j¼¸‡Áj øàˆj\8ÀŠAj¬x Œjü¸€ŽÁjLø`jœ,@’5jè` ”ij4”–j€Èà—ÑjÌüÀ™j0 ›9jdd€mj°˜`Ÿ¡jüØ@¡ájL £!jœX¥ajì˜ডj<ØÀ¨ájŒ ª!jÜX€¬aj,˜`®¡j|Ø@°ájÌ,0²5j € ´‰jtÀ¶ÉjÄà· j@À¹Ijd”°»j¸Ô½Ýj p¿ jXT PÁ] j¨” 0à jøÔ ÅÝ jH!ÐÇ!j”T!Ê]!jà”!PÍ!j,Ô!ÐÝ!jx"ÐÒ"jÄT"Õ]"j Œ"Ø•"jl Ì"àÚÕ"j¸ #°Ý#j!L#€àU#jP!Œ#Pã•#jœ!Ä#ÐåÍ#jð!ü#Pè$jD"4$Ðê=$j˜"l$Píu$jì"¤$Ðï­$j@#Ü$Pòå$j”#%Ðô%jè#T% ÷]%j4$”%pú%j€$Ì%°üÕ%jØ$&ðþ &j0%<&0E&jˆ%t&€}&jä%¬&Àµ&j@&ä&í&j˜&'@ %'jð&T'€ ]'jH'Œ'À•'j 'Ä'Í'jø'ü'@(jP(4(€=(j¨(l(Àu(j)¤(­(jX)Ü(@å(j°))€)j*L)À U)j`*„)#)j¸*¼)@%Å)j+ô)€'ý)jh+,*À)5*jÀ+d*,m*j,œ*@.¥*jp,Ô*€0Ý*jÈ, +À2+j -D+5M+jx-|+@7…+jÐ-Ì+Ð9Õ+j$. , <,jp.L,p?U,j¼.Œ,@B•,j/Ì,EÕ,jT/ -àG-j /L-°JU-jì/„-ðL-jH0¼-@OÅ-j 0ô-Qý-jø0,.ÐS5.jT1d.Vm.j°1œ.PX¥.j 2Ô. ZÝ.jd2 /ð\/j¼2L/Ð_U/j3Œ/°b•/jT3Ì/eÕ/j 3 0ph0jì3L0ÀjU0jD4Œ0 m•0j4Ð0pÙ0jè41pr1j@5L1ÐuU1jŒ5„10y1jØ5Ð1°|Ù1j(62€2jt6P2°ƒY2jÌ6°2p‡¹2j$7ð2pŠù2jt703p93jÄ7p3py3j8°3p“¹3jd8ð3€—ù3j¼804›94j9p4 Ÿy4jl9°4°£¹4jÄ9ì4|õ4j :(5¨h50©q5j0:¨5P­±5j„:à5 ±é5jÌ:6ð´!6j ;X6ºa6jx;”6ð¾6jÌ;Ô6ÅÝ6j,<7ŒT7€7Ž¬7ð7€ÉT8©]8j€<¨8ª±8j°<ü8«9jà<P9¬”9÷9j=Ø9 þá9jd=:±`:³i:jÀ=˜:´¡:jÔ=Ð:µÙ:jé= ;¶);jø=p;·´;¸½;jX>Ø;á;jd>,< 5<jØ>€<½Ä<¾=¿T=À]=jL?¤=Á­=j”?Ü=Âå=j¬?,>05>jè?€>‰>j„@Ô>ÇÝ>j A$?à!-?j@Ax?'?j¸AÌ?ÌÕ?j(B@,%@jLBp@p4y@jäBÄ@Ð<Í@j|Cü@ÓHA€FQAj$D˜AÖäA€JíAjˆD$BÙpB€VyBjx@dø‘x@lørx@tømx@|øhx@„ø/x@Œø2x@”ø8x@œø=x@¤ø x@¬ø€x@´øB Àž@¨D¸øŸ&?¤,@¤0& 1@¤aP¤`¤½p¤ì€¤#¤R ¤‡°¤¼À¤øФ.à¤f𤟥ޥ ¥o0¥º@¥P¥\p¥É€¥ ¥„°¥êÀ¥ å@°ü ø¹AÐ¥ <@Èü ø»¢à¥ @àü ø½òð¥ í@øü ø¿L¦ G@ý øÁ—¦ ’@(ý øÃì ¦ ç@@ý 0øÅ;@¦26@pý HøÇ…2r¦Ê¦2Å@¸ý HøÊ Ц @þ 0øÌ: ð¦%5 @0þ HøÎn  §i @xþ 0øЧ @§¢ @¨þ 0øÒØ `§%Ó @Øþ HøÔ 2…§ a §‡\ @ ÿ Pø×° ¨ 0¨‡ @p PøÚY ·¨³ Ш‡® @À PøÝÿ W©\ p©‡W @ Pøࢠ÷©ô 2ªR  ª›M @` €øä¢ »ªþ 2Õªcðª›^@à €ø躋«2¥«{°«›v@` €øìËK¬,p¬›'@à €øïv ­Ñ0­›Ì@` €øò"Ë­„ð­›@à €øõ΋®)°®›$@` €øøvK¯Ôp¯›Ï@à €øû( °0°›ˆ@` €øþÚË°8ð°›3@à €ø‹±×°±›Ò@` €ø%K²„p²›@à €øË ³2%³ š0³œ•@` hø ̳‚2æ³ üð³œ÷@È høhŒ´å°´œà@0 høMLµÆpµœÁ@˜ hø, ¶£0¶œž@ hø̶Šð¶œ…@h høóŒ·m°·œh@Ð høÒL¸Hp¸œC@8 hø!« ¹0¹@ ! 0ø$hP¹%c@Ð! Hø&±€¹ ¬@" 0ø(ý ¹2ø@H" Hø*Ià¹D@" 0ø,º%Š@À" Hø.Õ0º'Ð@# 0ø0 2Xºªm 2(Ý(( àPK# @8# 'ø4? œ": @PJ 0ø6” 0œ— @€J 0ø8ë Ðœmæ @°J ø:!@m!@ÈJ ø<L!°mG!@àJ ø>t! ž—o!@øJ 0ø@Ò!Àž—Í!@(K 0øB$"`ŸÈ"@XK ÀøDP"0 ¸K"@L ¨øF|"ð %w"@ÀL øH¬" ¡‡§"@ØL ¨øJÕ"2§¡#À¡˜ #@€M 8øMF#`£–A#@¸N ðøO™#¤Â”#@¨O øQ $Ð¥È$@°P øSQ$ ¦L$@@Q ÀøUª$À§ÿ¥$@R ¨øWë$À¨Jæ$@¨R ˜øY+%ª?&%@@T hø[p%P«?k%@¨U hø]¼%¬À·%@W xø_â%P­ƒÝ%@ˆW ØøaL&2Ø®3³&¯û®&@`X Pød'°; '@°Y €øfn'P±úi'@0[ ˜øhæ'P³èá'@È\ àøjY(@¹#T(@¨a ¨øl²(pºk­(@Pb Àønû(àºÀö(@c xøpU) »+P)@ˆc ØørÇ)м_Â)@`d høtœ*0¿k—*@Èe `øv,+ Ãà'+@(i ðøx§+€Äa¢+@j  øz!,ðÇL,@¸l Pø|g,@Êkb,@n Pø~â,°ÌÜÝ,@Xo Hø€F-ÍÜA-@ o Hø‚‰-pÎÜ„-@èo Hø„ì-PÏIç-@0p Hø†\. Ð,W.@xp Àøˆñ.ÐÒIì.@8q HøŠÄ/ ÔÔ¿/@€q ÀøŒ¼0Öã·0@@r ˆøŽ`1ðט[1@Èt øÂ1Ú%½1@Ðu Hø’û1ÀÚeö1@v p ø”2(Þ 2@ˆ ø–20Þ2@  ø˜e2PÞ`2@¸ øš¨2pÞ£2@Ð øœâ2ÞÝ2@è øž3°Þ3@‚ ø R3ÐÞM3@‚ ø¢ƒ3ß/ Ã30ß¾3@0‚ 0ø¥4@ß04`ß+4@`‚ 0ø¨]4pß›4pßÒ4pß5pßG5p߃5pߺ5pßû5pß56pßj6€ß4 ¯6¸ßª6@‚ Hø´ô6àß$ )7à$7@Ø‚ Hø·^7 à! 7Hà‹7@ ƒ HøºÂ7`àï7€àê7@hƒ Hø½8 à) V8ÐàQ8@°ƒ HøÀ8á6 ×88á8Ò8@øƒ `øÃ9€á< k9Àá8f9@X„ `øƸ9â9 :@â8ý9@¸„ `øÉL:€â? œ:Àâ8—:@… `øÌì:ã9 6;@ã1;@x… HøÏ€;`ã> Ï; ãÊ;@À… HøÒ<ÀãE t<äo<@† HøÕÏ< ä0Ê<@P† xø× =Pä0=@Ȇ xøÙ@=€ä(;=@@‡ `øÛr=¨äPm=@ ‡ Øøݾ=ø倹=@x‹ Pøß>xçà >@È ˆøá_>XéZ>@P• øã´>hë8¯>@P› øå? ë8þ>@à› øçW?Øë8R?@pœ øé²? ì' ­?@ (>øëÇ?0Â?@(Û øí÷?8ò?@@Û øï.@@)@@XÛ øñP@0HY@Zn@`èIi@@pÛ °7øõ  @H]¨Øù  ð5·xbmc/interfaces/python/generated/AddonModuleXbmc.P0000644000175000017500000012003013050423057020740 0ustar toxtox/builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmc.o: \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmc.cpp \ /usr/include/stdc-predef.h /usr/include/python2.7/Python.h \ /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h \ /usr/include/python2.7/pymacconfig.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h \ /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h \ /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h \ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h \ /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h \ /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ /usr/include/bits/select.h /usr/include/bits/sigset.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h \ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/getopt.h \ /usr/include/bits/unistd.h /usr/include/assert.h \ /usr/include/python2.7/pyport.h /usr/include/inttypes.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h \ /usr/include/stdint.h /usr/include/bits/wchar.h \ /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath \ /usr/include/c++/6.3/bits/cpp_type_traits.h \ /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h \ /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \ /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h \ /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h \ /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h \ /usr/include/bits/mathinline.h /usr/include/sys/time.h \ /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ /usr/include/bits/types/struct_tm.h \ /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h \ /usr/include/bits/stat.h /usr/include/python2.7/pymath.h \ /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h \ /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h \ /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h \ /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h \ /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h \ /usr/include/python2.7/floatobject.h \ /usr/include/python2.7/complexobject.h \ /usr/include/python2.7/rangeobject.h \ /usr/include/python2.7/stringobject.h \ /usr/include/python2.7/memoryobject.h \ /usr/include/python2.7/bufferobject.h \ /usr/include/python2.7/bytesobject.h \ /usr/include/python2.7/bytearrayobject.h \ /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h \ /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h \ /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h \ /usr/include/python2.7/moduleobject.h \ /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h \ /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h \ /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h \ /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h \ /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h \ /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h \ /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h \ /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h \ /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h \ /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h \ /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h \ /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h \ /usr/include/python2.7/compile.h /usr/include/python2.7/code.h \ /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h \ /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h \ /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h \ /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/memoryfwd.h \ /usr/include/c++/6.3/bits/char_traits.h \ /usr/include/c++/6.3/bits/stl_algobase.h \ /usr/include/c++/6.3/bits/functexcept.h \ /usr/include/c++/6.3/bits/exception_defines.h \ /usr/include/c++/6.3/ext/numeric_traits.h \ /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h \ /usr/include/c++/6.3/bits/concept_check.h \ /usr/include/c++/6.3/type_traits \ /usr/include/c++/6.3/bits/stl_iterator_base_types.h \ /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h \ /usr/include/c++/6.3/debug/assertions.h \ /usr/include/c++/6.3/bits/stl_iterator.h \ /usr/include/c++/6.3/bits/ptr_traits.h \ /usr/include/c++/6.3/debug/debug.h \ /usr/include/c++/6.3/bits/predefined_ops.h \ /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar \ /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h \ /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new \ /usr/include/c++/6.3/exception \ /usr/include/c++/6.3/bits/atomic_lockfree_defines.h \ /usr/include/c++/6.3/bits/exception_ptr.h \ /usr/include/c++/6.3/bits/nested_exception.h \ /usr/include/c++/6.3/bits/localefwd.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h \ /usr/include/c++/6.3/clocale /usr/include/locale.h \ /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd \ /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h \ /usr/include/c++/6.3/bits/cxxabi_forced.h \ /usr/include/c++/6.3/bits/stl_function.h \ /usr/include/c++/6.3/backward/binders.h \ /usr/include/c++/6.3/bits/range_access.h \ /usr/include/c++/6.3/initializer_list \ /usr/include/c++/6.3/bits/basic_string.h \ /usr/include/c++/6.3/ext/atomicity.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h \ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ /usr/include/bits/setjmp.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h \ /usr/include/c++/6.3/ext/alloc_traits.h \ /usr/include/c++/6.3/bits/alloc_traits.h \ /usr/include/c++/6.3/ext/string_conversions.h \ /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno \ /usr/include/c++/6.3/bits/functional_hash.h \ /usr/include/c++/6.3/bits/hash_bytes.h \ /usr/include/c++/6.3/bits/basic_string.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/config.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h \ /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h \ /usr/include/c++/6.3/bits/stl_uninitialized.h \ /usr/include/c++/6.3/bits/stl_vector.h \ /usr/include/c++/6.3/bits/stl_bvector.h \ /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex \ /usr/include/c++/6.3/typeinfo \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h \ /usr/include/c++/6.3/limits /usr/include/c++/6.3/set \ /usr/include/c++/6.3/bits/stl_tree.h \ /usr/include/c++/6.3/ext/aligned_buffer.h \ /usr/include/c++/6.3/bits/stl_set.h \ /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map \ /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple \ /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h \ /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept \ /usr/include/c++/6.3/bits/uses_allocator.h \ /usr/include/c++/6.3/bits/stl_multimap.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h \ /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h \ /usr/include/c++/6.3/bits/stl_raw_storage_iter.h \ /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional \ /usr/include/c++/6.3/bits/unique_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_base.h \ /usr/include/c++/6.3/bits/allocated_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_atomic.h \ /usr/include/c++/6.3/bits/atomic_base.h \ /usr/include/c++/6.3/backward/auto_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h \ /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream \ /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h \ /usr/include/c++/6.3/bits/locale_classes.h \ /usr/include/c++/6.3/bits/locale_classes.tcc \ /usr/include/c++/6.3/system_error \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h \ /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc \ /usr/include/c++/6.3/bits/basic_ios.h \ /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype \ /usr/include/wctype.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h \ /usr/include/c++/6.3/bits/streambuf_iterator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ /usr/include/c++/6.3/bits/locale_facets.tcc \ /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream \ /usr/include/c++/6.3/bits/ostream.tcc \ /usr/include/c++/6.3/bits/istream.tcc \ /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale \ /usr/include/c++/6.3/bits/locale_facets_nonio.h \ /usr/include/c++/6.3/ctime \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h \ /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/locale_facets_nonio.tcc \ /usr/include/c++/6.3/bits/locale_conv.h \ /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/unique_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h \ /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h \ /builddir/xbmc-17.0-Krypton/xbmc/system.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h \ /usr/include/fcntl.h /usr/include/bits/fcntl.h \ /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h \ /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h \ /usr/include/linux/sysinfo.h /usr/include/linux/types.h \ /usr/include/asm/types.h /usr/include/asm-generic/types.h \ /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h \ /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque \ /usr/include/c++/6.3/bits/stl_deque.h \ /usr/include/c++/6.3/bits/deque.tcc \ /usr/include/c++/6.3/bits/stl_stack.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h \ /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h \ /usr/include/c++/6.3/bits/algorithmfwd.h \ /usr/include/c++/6.3/bits/stl_heap.h \ /usr/include/c++/6.3/bits/uniform_int_dist.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h \ /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h \ /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h \ /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h \ /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h \ /usr/include/c++/6.3/bits/list.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h \ /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Player.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/PlayList.h \ /builddir/xbmc-17.0-Krypton/xbmc/playlists/PlayList.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagRadioRDS.h \ /builddir/xbmc-17.0-Krypton/xbmc/pvr/channels/PVRRadioRDSInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/cores/IPlayerCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/RenderCapture.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/Buffer.h \ /builddir/xbmc-17.0-Krypton/xbmc/Application.h \ /builddir/xbmc-17.0-Krypton/xbmc/XBApplicationEx.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/IWindowManagerCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/addons/AddonSystemSettings.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/IMsgTargetCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/messaging/IMessageTarget.h \ /builddir/xbmc-17.0-Krypton/xbmc/ServiceManager.h \ /builddir/xbmc-17.0-Krypton/xbmc/platform/Platform.h \ /usr/include/c++/6.3/atomic \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISubSettings.h \ /builddir/xbmc-17.0-Krypton/xbmc/storage/DetectDVDType.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Thread.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/ThreadImpl.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/ThreadImpl.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/ThreadImpl.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/ThreadLocal.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/ThreadLocal.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/ThreadLocal.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Stopwatch.h \ /builddir/xbmc-17.0-Krypton/xbmc/windowing/XBMC_events.h \ /builddir/xbmc-17.0-Krypton/xbmc/input/XBMC_keyboard.h \ /builddir/xbmc-17.0-Krypton/xbmc/input/XBMC_keysym.h \ /builddir/xbmc-17.0-Krypton/xbmc/ApplicationPlayer.h \ /builddir/xbmc-17.0-Krypton/xbmc/cores/IPlayer.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Keyboard.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ModuleXbmc.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/LangCodeExpander.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Monitor.h /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmc.cpp : /usr/include/stdc-predef.h /usr/include/python2.7/Python.h : /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h : /usr/include/python2.7/pymacconfig.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h : /usr/include/limits.h /usr/include/bits/libc-header-start.h : /usr/include/features.h /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h : /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h : /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h : /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h : /usr/include/bits/types.h /usr/include/bits/typesizes.h : /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h : /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h : /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h : /usr/include/errno.h /usr/include/bits/errno.h : /usr/include/linux/errno.h /usr/include/asm/errno.h : /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h : /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h : /usr/include/stdlib.h /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h : /usr/include/endian.h /usr/include/bits/endian.h : /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h : /usr/include/bits/uintn-identity.h /usr/include/sys/select.h : /usr/include/bits/select.h /usr/include/bits/sigset.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h : /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h : /usr/include/bits/pthreadtypes.h /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h /usr/include/unistd.h : /usr/include/bits/posix_opt.h /usr/include/bits/environments.h : /usr/include/bits/confname.h /usr/include/getopt.h : /usr/include/bits/unistd.h /usr/include/assert.h : /usr/include/python2.7/pyport.h /usr/include/inttypes.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h : /usr/include/stdint.h /usr/include/bits/wchar.h : /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath : /usr/include/c++/6.3/bits/cpp_type_traits.h : /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h : /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h : /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h : /usr/include/bits/huge_vall.h /usr/include/bits/inf.h : /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h : /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h : /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h : /usr/include/bits/mathinline.h /usr/include/sys/time.h : /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h : /usr/include/bits/types/struct_tm.h : /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h : /usr/include/bits/stat.h /usr/include/python2.7/pymath.h : /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h : /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h : /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h : /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h : /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h : /usr/include/python2.7/floatobject.h : /usr/include/python2.7/complexobject.h : /usr/include/python2.7/rangeobject.h : /usr/include/python2.7/stringobject.h : /usr/include/python2.7/memoryobject.h : /usr/include/python2.7/bufferobject.h : /usr/include/python2.7/bytesobject.h : /usr/include/python2.7/bytearrayobject.h : /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h : /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h : /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h : /usr/include/python2.7/moduleobject.h : /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h : /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h : /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h : /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h : /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h : /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h : /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h : /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h : /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h : /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h : /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h : /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h : /usr/include/python2.7/compile.h /usr/include/python2.7/code.h : /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h : /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h : /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h : /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/memoryfwd.h : /usr/include/c++/6.3/bits/char_traits.h : /usr/include/c++/6.3/bits/stl_algobase.h : /usr/include/c++/6.3/bits/functexcept.h : /usr/include/c++/6.3/bits/exception_defines.h : /usr/include/c++/6.3/ext/numeric_traits.h : /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h : /usr/include/c++/6.3/bits/concept_check.h : /usr/include/c++/6.3/type_traits : /usr/include/c++/6.3/bits/stl_iterator_base_types.h : /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h : /usr/include/c++/6.3/debug/assertions.h : /usr/include/c++/6.3/bits/stl_iterator.h : /usr/include/c++/6.3/bits/ptr_traits.h : /usr/include/c++/6.3/debug/debug.h : /usr/include/c++/6.3/bits/predefined_ops.h : /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar : /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h : /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new : /usr/include/c++/6.3/exception : /usr/include/c++/6.3/bits/atomic_lockfree_defines.h : /usr/include/c++/6.3/bits/exception_ptr.h : /usr/include/c++/6.3/bits/nested_exception.h : /usr/include/c++/6.3/bits/localefwd.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h : /usr/include/c++/6.3/clocale /usr/include/locale.h : /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd : /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h : /usr/include/c++/6.3/bits/cxxabi_forced.h : /usr/include/c++/6.3/bits/stl_function.h : /usr/include/c++/6.3/backward/binders.h : /usr/include/c++/6.3/bits/range_access.h : /usr/include/c++/6.3/initializer_list : /usr/include/c++/6.3/bits/basic_string.h : /usr/include/c++/6.3/ext/atomicity.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h : /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h : /usr/include/bits/setjmp.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h : /usr/include/c++/6.3/ext/alloc_traits.h : /usr/include/c++/6.3/bits/alloc_traits.h : /usr/include/c++/6.3/ext/string_conversions.h : /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno : /usr/include/c++/6.3/bits/functional_hash.h : /usr/include/c++/6.3/bits/hash_bytes.h : /usr/include/c++/6.3/bits/basic_string.tcc : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/config.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h : /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h : /usr/include/c++/6.3/bits/stl_uninitialized.h : /usr/include/c++/6.3/bits/stl_vector.h : /usr/include/c++/6.3/bits/stl_bvector.h : /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex : /usr/include/c++/6.3/typeinfo : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h : /usr/include/c++/6.3/limits /usr/include/c++/6.3/set : /usr/include/c++/6.3/bits/stl_tree.h : /usr/include/c++/6.3/ext/aligned_buffer.h : /usr/include/c++/6.3/bits/stl_set.h : /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map : /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple : /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h : /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept : /usr/include/c++/6.3/bits/uses_allocator.h : /usr/include/c++/6.3/bits/stl_multimap.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h : /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h : /usr/include/c++/6.3/bits/stl_raw_storage_iter.h : /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional : /usr/include/c++/6.3/bits/unique_ptr.h : /usr/include/c++/6.3/bits/shared_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_base.h : /usr/include/c++/6.3/bits/allocated_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_atomic.h : /usr/include/c++/6.3/bits/atomic_base.h : /usr/include/c++/6.3/backward/auto_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h : /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream : /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h : /usr/include/c++/6.3/bits/locale_classes.h : /usr/include/c++/6.3/bits/locale_classes.tcc : /usr/include/c++/6.3/system_error : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h : /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc : /usr/include/c++/6.3/bits/basic_ios.h : /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype : /usr/include/wctype.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h : /usr/include/c++/6.3/bits/streambuf_iterator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h : /usr/include/c++/6.3/bits/locale_facets.tcc : /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream : /usr/include/c++/6.3/bits/ostream.tcc : /usr/include/c++/6.3/bits/istream.tcc : /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale : /usr/include/c++/6.3/bits/locale_facets_nonio.h : /usr/include/c++/6.3/ctime : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h : /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/locale_facets_nonio.tcc : /usr/include/c++/6.3/bits/locale_conv.h : /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/unique_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h : /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h : /builddir/xbmc-17.0-Krypton/xbmc/system.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h : /usr/include/fcntl.h /usr/include/bits/fcntl.h : /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h : /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h : /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h : /usr/include/linux/sysinfo.h /usr/include/linux/types.h : /usr/include/asm/types.h /usr/include/asm-generic/types.h : /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h : /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h : /usr/include/linux/stddef.h /usr/include/asm/posix_types.h : /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h : /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque : /usr/include/c++/6.3/bits/stl_deque.h : /usr/include/c++/6.3/bits/deque.tcc : /usr/include/c++/6.3/bits/stl_stack.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h : /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h : /usr/include/c++/6.3/bits/algorithmfwd.h : /usr/include/c++/6.3/bits/stl_heap.h : /usr/include/c++/6.3/bits/uniform_int_dist.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h : /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h : /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h : /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h : /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h : /usr/include/c++/6.3/bits/list.tcc : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h : /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h : /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h : /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h : /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Player.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/PlayList.h : /builddir/xbmc-17.0-Krypton/xbmc/playlists/PlayList.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagRadioRDS.h : /builddir/xbmc-17.0-Krypton/xbmc/pvr/channels/PVRRadioRDSInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/cores/IPlayerCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/RenderCapture.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/Buffer.h : /builddir/xbmc-17.0-Krypton/xbmc/Application.h : /builddir/xbmc-17.0-Krypton/xbmc/XBApplicationEx.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/IWindowManagerCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/addons/AddonSystemSettings.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/IMsgTargetCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/messaging/IMessageTarget.h : /builddir/xbmc-17.0-Krypton/xbmc/ServiceManager.h : /builddir/xbmc-17.0-Krypton/xbmc/platform/Platform.h : /usr/include/c++/6.3/atomic : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISubSettings.h : /builddir/xbmc-17.0-Krypton/xbmc/storage/DetectDVDType.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Thread.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/ThreadImpl.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/ThreadImpl.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/ThreadImpl.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/ThreadLocal.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/ThreadLocal.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/ThreadLocal.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Stopwatch.h : /builddir/xbmc-17.0-Krypton/xbmc/windowing/XBMC_events.h : /builddir/xbmc-17.0-Krypton/xbmc/input/XBMC_keyboard.h : /builddir/xbmc-17.0-Krypton/xbmc/input/XBMC_keysym.h : /builddir/xbmc-17.0-Krypton/xbmc/ApplicationPlayer.h : /builddir/xbmc-17.0-Krypton/xbmc/cores/IPlayer.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Keyboard.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ModuleXbmc.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/LangCodeExpander.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Monitor.h : xbmc/interfaces/python/generated/AddonModuleXbmcplugin.o0000644000175000017500000023752013050423062022227 0ustar toxtoxELF>@@¯¬<=E>I?M@ABCDGKOQSVXZ^`bdfhoqsuw}~€‚ƒ„…†‡ˆ‰ŠŒ’“•–˜šœž¢¤¦USH‰÷H H‰ÖHHƒìPdH‹%(H‰D$@1ÀHD$8HÇD$ HÇD$(HÇD$0HÇD$8PHD$8PHD$8P1ÀLL$8LD$,èHƒÄ …À„èH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…ÀtNL‹D$0H‹L$(H‹T$ H‹t$‹|$ èèH‹HƒH‹L$8dH3 %(…”HƒÄH[]ÃfDH‹H‰ßÿPë§H‰ÃH‰ÕèH‰ßH‰êHƒú„ÌHƒú…’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1ÀéXÿÿÿèH‹|$H‰ÃH‰ÕH…ÿ„vÿÿÿèélÿÿÿH‰ÇéjÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé9ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USH‰÷H H‰ÖHHƒì8dH‹%(H‰D$(1ÀLL$ LD$ è…À„ïèH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…Àt:H‹t$ ‹|$ èèH‹HƒH‹L$(dH3 %(…HƒÄ8[]ÃH‹H‰ßÿPë»H‰ÃH‰ÕèH‰ßH‰êHƒú„ÌHƒú…’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1Àé]ÿÿÿèH‹|$H‰ÃH‰ÕH…ÿ„vÿÿÿèélÿÿÿH‰ÇéjÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé9ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€USH‰÷H H‰ÖHHƒì@dH‹%(H‰D$01ÀHD$(HÇD$(P1ÀLL$LD$è…ÀZY„<H‹|$ H…ÿ„¶H;=„©H‹wLH HèH‰ÅèH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…ÀtC¶t$ ‹|$ H‰êèèH‹HƒH‹L$(dH3 %(…HƒÄ8[]ÀH‹H‰ßÿPë²D1íéqÿÿÿH‹|$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„³Hƒýu}èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf1ÀéOÿÿÿèH‰ÇH‰Õë“H‰ÃH‰Õèé€ÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë•èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéNÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèDUSH‰÷H H‰ÖHHƒì(dH‹%(H‰D$1ÀHD$ ÆD$ ÆD$ ÆD$ PHD$P1ÀLL$LD$è…ÀZY„èH‹pH|$èH‹|$èH‹\$H…ÛtH{8èH…ÀtK¶L$ ¶T$ ¶t$ ‹|$ èèH‹HƒH‹\$dH3%(…–HƒÄ([]ÄH‹H‰ßÿPëªH‰ÃH‰ÕèH‰ßH‰êHƒú„ÌHƒú…’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1ÀéVÿÿÿèH‹|$H‰ÃH‰ÕH…ÿ„vÿÿÿèélÿÿÿH‰ÇéjÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé9ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€UH‰åAVATSI‰öH]°I‰ÔHƒìXH‹5H‰ßdH‹%(H‰EØ1ÀèHEÐHƒìLM¬LE¨H HPL‰æL‰÷1ÀHÇEÐè…ÀZY„-H‹uÐH…ötLH 1ÒH‰ßèèH‹pH}ÀèH‹}ÀèH‹EÀH…ÀI‰ÆtHx8èH…ÀtW‹u¬‹}¨H‰ÚèèH‹HƒH‹U°HzèH;=…´H‹MØdH3 %(…äHeè[A\A^]ÃfDI‹L‰÷ÿPëžH‰ÃI‰ÖèH‰ßL‰òHƒú„Hƒú…ÚèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1Àé@ÿÿÿf„Hƒ=t.¹ÿÿÿÿðÁJø…É0ÿÿÿHu§H‰E˜èH‹E˜éÿÿÿfD‹Jøqÿ‰røëÑèH‰Çé<ÿÿÿH‰ÃèH‹E°HxèH;=t Hu§èH‰ßèèH5¿1ÀèH‹H5H‹8èé5ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéîþÿÿH‰ÃèéWÿÿÿH‰ÃèéJÿÿÿH‰ÃéBÿÿÿH‹}ÀH‰ÃI‰ÖH…ÿ„]þÿÿèéSþÿÿf.„UH‰÷H H‰ÖHH‰åAVATSLMÈLE¬Hƒì`H‹HÇEÐdH‹%(H‰EØ1ÀHCH‰E°HEÐP1Àè…ÀZY„+H‹uÐH…ötH}°LH 1ÒèèH‹pH}ÀèH‹}ÀèH‹EÀH…ÀI‰ÆtHx8èH…ÀtTH‹uÈ‹}¬HU°èèH‹U°H‹HzèHƒH9ß…»H‹MØdH3 %(…ëHeè[A\A^]ÃDI‹L‰÷ÿPë¡I‰ÆI‰ÔèL‰÷L‰âHƒú„Hƒú…áèI‰ÄH‹L‰çÿPH5H‰Â¿1ÀèI‹$L‰çÿPH‰ÆH‹H‹8èè„H‹U°1ÀHzèH9ß„JÿÿÿDHƒ=t.¹ÿÿÿÿðÁJø…É)ÿÿÿHu«H‰E˜èH‹E˜éÿÿÿfD‹Jøqÿ‰røëÑèH‰Çé4ÿÿÿI‰ÄM‰æèH‹E°HxèH9ßt Hu«èL‰÷èèH5¿1ÀèH‹H5H‹8èé/ÿÿÿèI‰ÄH‹L‰çÿPH5H‰Â¿1ÀèI‹$L‰çÿPH‰ÆH‹H‹8èéçþÿÿI‰ÄM‰æèéWÿÿÿI‰ÄM‰æèéGÿÿÿI‰Æé?ÿÿÿH‹}ÀI‰ÆI‰ÔH…ÿ„OþÿÿèéEþÿÿDf.„ATUH‰÷SH‰ÖH HHƒìPH‹dH‹%(H‰D$H1ÀLL$@LD$HÇD$@HCH‰D$ 1Àè…À„*H‹t$@H…ötH|$ LH 1ÒèèH‹pH|$0èH‹|$0èH‹l$0H…ítH}8èH…ÀtQ‹|$Ht$ èèH‹T$ H‹HzèHƒH9ß…¹H‹L$HdH3 %(…èHƒÄP[]A\Ã@H‹EH‰ïÿPë£H‰ÅI‰ÔèH‰ïL‰âHƒú„Hƒú…ßèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èè€H‹T$ 1ÀHzèH9ß„Kÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…É+ÿÿÿHt$H‰D$èH‹D$éÿÿÿ‹Jøqÿ‰røëÑèH‰Çé5ÿÿÿH‰ÅèH‹D$ HxèH9ßt Ht$èH‰ïèèH5¿1ÀèH‹H5H‹8èé1ÿÿÿèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èééþÿÿH‰ÅèéXÿÿÿH‰ÅèéKÿÿÿH‰ÅéCÿÿÿH‹|$0H‰ÅI‰ÔH…ÿ„VþÿÿèéLþÿÿf.„UH‰÷H H‰ÖHH‰åAVATSLMÈLEœHƒìpH‹HÇEÈdH‹%(H‰EØ1ÀHÇEÐHCH‰E H‰E°HEÐP1Àè…ÀZY„OH‹uÈH…ötH} LH 1ÒèH‹uÐH…ötH}°LH 1ÒèèH‹pH}ÀèH‹}ÀèH‹EÀH…ÀI‰ÆtHx8èH…Àtf‹}œHU°Hu èèH‹U°H‹HzèHƒH9ß…½H‹U HzèH9ß…äH‹MØdH3 %(…$Heè[A\A^]ÃfDI‹L‰÷ÿPëH‰ÇHƒú„£Hƒú…fèI‰ÄH‹L‰çÿPH5H‰Â¿1ÀèI‹$L‰çÿPH‰ÆH‹H‹8èèfDH‹U°1ÀHzèH9ß„HÿÿÿDHƒ=tv¹ÿÿÿÿðÁJø…É'ÿÿÿHu›H‰EˆèH‹EˆéÿÿÿfDHƒ=t.¹ÿÿÿÿðÁJø…ÉÿÿÿHu›H‰EˆèH‹EˆéêþÿÿfD‹Jøqÿ‰røëÑD‹Jøqÿ‰røë‰èI‰ÆH‹E°HxèH9ßt Hu›èH‹E HxèH9ßt Hu›èL‰÷èH‹}ÀI‰ÆI‰ÔH…ÿtèL‰÷L‰âé þÿÿI‰ÆI‰ÔèëèI‰ÄM‰æèë“èH5¿1ÀèH‹H5H‹8èéªþÿÿèI‰ÄH‹L‰çÿPH5H‰Â¿1ÀèI‹$L‰çÿPH‰ÆH‹H‹8èébþÿÿI‰ÄM‰æèéÿÿÿI‰ÄM‰æèéøþÿÿf.„AUATH‰÷USH‰ÖH HHƒìhdH‹%(H‰D$X1ÀLL$PLD$è…À„ÛH‹HCH‰D$ èLd$0H‹pL‰çèH‹|$0èH‹l$0H…ítH}8èH…Àt{Hl$@H‹T$P‹t$H‰ïèH|$ H‰îèH‹D$@HxèH9ß…žèH‹|$ H‹wèèH‹T$ HzèH9ßuEH‹L$XdH3 %(…´HƒÄh[]A\A]ÃfDH‹EH‰ïÿPévÿÿÿf„1Àë¿@Hƒ=tn¹ÿÿÿÿðÁJø…É£Ht$H‰D$èH‹D$ëf.„Hƒ=t&ºÿÿÿÿðÁPø…ÒFÿÿÿL‰æèé9ÿÿÿ€‹PøJÿ‰HøëÙD‹Jøqÿ‰røë‘èH‰ÅI‰ÔèH‰ïIƒü„Iƒü…ÉèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èè1Àé´þÿÿH‰ÅH‹D$ HxèH9ßt Ht$èH‰ïèH‰ÇI‰ÔéoÿÿÿH‰ÅH‹D$@I‰ÕHxèH9ßtL‰æèM‰ìéCÿÿÿH‹|$0H‰ÅI‰ÔH…ÿ„4ÿÿÿèé*ÿÿÿH‰Åèë‰èH5¿1ÀèH‹H5H‹8èéGÿÿÿèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéÿþÿÿH‰ÅèéÿÿÿH‰ÅèéôþÿÿUH‰÷H H‰ÖHH‰åATSLMØLE¸HƒìXHÇEØHÇEàdH‹%(H‰Eè1ÀH‹ÆE¶ÇE¼HƒÀH‰EÀHE¼PHE¶PHEàP1ÀèHƒÄ …À„~H‹uØH…ötH}ÀLH 1ÒèH‹}àH;=„ÓH…ÿ„ÊH‹wLH HèI‰ÄèH‹pH}ÐèH‹}ÐèH‹]ÐH…ÛtH{8èH…Àtg¶M¶D‹E¼HuÀ‹}¸L‰âè‰ÃèH=¶ó1ÀèH‹UÀHzèH;=…»H‹]èdH3%(…ëHeð[A\]ÀH‹H‰ßÿPëŽDE1äéOÿÿÿH‰ÃI‰ÔèH‰ßIƒü„Iƒü…ÛèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè€1Àé9ÿÿÿf„Hƒ=t.¹ÿÿÿÿðÁJø…É)ÿÿÿHu·H‰E¨èH‹E¨éÿÿÿfD‹Jøqÿ‰røëÑèH‰ÇI‰Ôé;ÿÿÿH‰ÃèH‹EÀHxèH;=t Hu·èH‰ßèèH5¿1ÀèH‹H5H‹8èé4ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéíþÿÿH‰ÃèéWÿÿÿH‰ÃèéJÿÿÿH‰ÃéBÿÿÿH‹}ÐH‰ÃI‰ÔH…ÿ„_þÿÿèéUþÿÿf.„€=SuÆH5H=1É1ÒA¸õèH…ÀH‰Ã„ÎHH5H‰ÇèHH5H‰ßèHH5H‰ßèHH5H‰ßèHH5H‰ßèH51ÒH‰ßèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßº èH5H‰ßº èH5H‰ßº èH5H‰ßº èH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßºèH5H‰ßº èH5H‰ßº!èH5H‰ßº"èH5H‰ßº(èH5H‰ßº+èH5H‰ßº'èH5H‰ßºèH5H‰ßºèH5H‰ßº#èH5H‰ßº$èH5H‰ßº%èH5H‰ßº&èH5H‰ßº)èH5H‰ßº,èH5H‰ßºèH‰ßH5º[éfD[ÃfDUH‰÷H H‰ÖHH‰åAWAVAUATLxÿÿÿSL…hÿÿÿHì°HÇE€HÇEˆdH‹%(H‰EÈ1ÀH…lÿÿÿHÇEHÇ…xÿÿÿÇ…lÿÿÿP1Àè…ÀY^„>H‹…xÿÿÿH…À„eH‹xL‹=L9ÿtL‰þè…ÀH‹…xÿÿÿ„ôH‰Ç艅DÿÿÿÆ…Cÿÿÿ‹•Dÿÿÿ…ÒŽH…pÿÿÿE1äH‰…HÿÿÿHE H‰…8ÿÿÿHƒÀH‰…PÿÿÿH…gÿÿÿH‰…0ÿÿÿéýèH‰ÃH‹ÇE H‰…XÿÿÿHƒÀH…ÛH‰E¨„eH‹{L9ÿ„åL‰þè…À…ÕH‹{H‹5H9÷t è…À„èH‰ßè…ÀA‰ÅŽ1öH‰ßèE1öH‹XÿÿÿH…ÀHQH‰•pÿÿÿtH‹½HÿÿÿLH 1ÒH‰Æè‹E …ÀŽÇH‹µHÿÿÿH‹½PÿÿÿèH‹…pÿÿÿHxèH;½Xÿÿÿ…üAƒý„•E„ö¾H‰ß„AèH;„AH…À„8H‹pLH HH‰Çèƒ} ŽAƒýH‰E°t4E„ö¾H‰ß„èH‰ÇèH…À•Àƒ} ÇE ˆE¸H‹]ˆH;]„‡H…Ût(‹E H‹µPÿÿÿH{‰èH‹E°H‰C¶E¸ˆCH‹]ˆHƒÃ H‰]ˆH‹E¨HxèH;½Xÿÿÿ…µIƒÄD9¥DÿÿÿŽä€½CÿÿÿL‰æH‹½xÿÿÿ…íýÿÿèéèýÿÿH‰ßè…ÀA‰ÅŽ`ÿÿÿ1öH‰ßèA¾é@þÿÿ„èH;…¿þÿÿ1Àƒ} çþÿÿÇE éÛþÿÿfDèéëþÿÿfDÇE é-þÿÿ@Hƒ=„’ºÿÿÿÿðÁPø…Ò+ÿÿÿH‹µHÿÿÿIƒÄèD9¥DÿÿÿÿÿÿèH‹pH} èH‹} èH‹] H…ÛtH{8èH…À„Ò‹•lÿÿÿ‹½hÿÿÿHu€è‰ÃèH=¶ó1ÀèI‰ÅL‹eˆH‹]€I9ÜtiH‹LµpÿÿÿI‰Çëf.„HƒÃ I9Üt?H‹CHxèL9ÿtêHƒ=„ƒºÿÿÿÿðÁPø…ÒÎL‰öHƒÃ èI9ÜuÆDH‹]€H…ÛtH‰ßèH‹UÈdH3%(L‰è…BHeØ[A\A]A^A_]ÃfHƒ=„ŠºÿÿÿÿðÁPø…ÒäüÿÿH‹µ0ÿÿÿèéÓüÿÿ€H‹µ8ÿÿÿH}€èé™ýÿÿ‹PøJÿ‰Høéjþÿÿf¿èH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè@‹PøJÿ‰HøérÿÿÿH‹xH‹5H9÷tWè…ÀuG¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹H‰ßÿPé þÿÿH‹…xÿÿÿH‰Ç艅DÿÿÿÆ…Cÿÿÿé úÿÿ‹PøJÿ‰HøéyþÿÿH‰ÃI‰ÔH‹E¨HxèH;½Xÿÿÿt HµpÿÿÿèH‰ßL‰âHƒú„uHƒú…8èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèE1íé•ýÿÿH‰ÃI‰×L‰çèH‰ßL‰úë‡H‰Çë‚H‰ÃL‹uˆL‹e€M9æt0H‹L­pÿÿÿI‰ÇI‹T$HzèL9ÿ…?IƒÄ M9æuåL‹e€M…ätL‰çèH‰ßèèH‰ÃH‹…pÿÿÿI‰ÔHxèH;½Xÿÿÿ„çþÿÿHµgÿÿÿèéÖþÿÿH‹} H‰ÃI‰×H…ÿtèH‰ßL‰úéÚþÿÿI‰ÄI‰ÕH‰ßèL‰ãM‰ìéžþÿÿH‰Ãèé5ÿÿÿèH5¿1ÀèH‹H5H‹8èé×þÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéþÿÿH‰Ãèé®þÿÿH‰Ãèé¡þÿÿH‰ÃI‰×èé+ÿÿÿHƒ=HOt¸ÿÿÿÿðÁ…À¢þÿÿL‰îèé•þÿÿ‹BøHÿ‰JøëàH‹GÃóÃóÃóÃH‹H…ÿtH‹ÿ`óÃ1ÀÃH‹H…ÿtH‹ÿ`óÃ1ÀÃ1Àþé¾é¾é¾é¾é¾éH‹HƒÀH‰éH‹SH‰ûHƒÀH‰èH‰ß¾[éEXCEPTION Thrown (%s) : %sH‹H‹H…Àt!H‹OL‹GHH‰Ç¾1ÀéóÃSH‹_H…ÛtH‰ßèH‰ß¾P[é[ÃUSHƒìH‹/H…í„~H‹]H…ÛtHƒ=tðƒkt__author__Mon Feb 13 21:32:17 GMT 2017__date__2.25.0__version__Team Kodi__credits__ALL__platform__SORT_METHOD_NONESORT_METHOD_LABELSORT_METHOD_LABEL_IGNORE_THESORT_METHOD_DATESORT_METHOD_SIZESORT_METHOD_FILESORT_METHOD_DRIVE_TYPESORT_METHOD_TRACKNUMSORT_METHOD_DURATIONSORT_METHOD_TITLESORT_METHOD_TITLE_IGNORE_THESORT_METHOD_ARTISTSORT_METHOD_ARTIST_IGNORE_THESORT_METHOD_ALBUMSORT_METHOD_ALBUM_IGNORE_THESORT_METHOD_GENRESORT_METHOD_VIDEO_YEARSORT_METHOD_VIDEO_RATINGSORT_METHOD_PROGRAM_COUNTSORT_METHOD_PLAYLIST_ORDERSORT_METHOD_EPISODESORT_METHOD_VIDEO_TITLESORT_METHOD_VIDEO_SORT_TITLESORT_METHOD_PRODUCTIONCODESORT_METHOD_SONG_RATINGSORT_METHOD_MPAA_RATINGSORT_METHOD_VIDEO_RUNTIMESORT_METHOD_STUDIOSORT_METHOD_STUDIO_IGNORE_THESORT_METHOD_UNSORTEDSORT_METHOD_BITRATESORT_METHOD_LISTENERSSORT_METHOD_COUNTRYSORT_METHOD_DATEADDEDSORT_METHOD_FULLPATHSORT_METHOD_LASTPLAYEDSORT_METHOD_PLAYCOUNTSORT_METHOD_CHANNELSORT_METHOD_DATE_TAKENSORT_METHOD_VIDEO_USER_RATINGSORT_METHOD_SONG_USER_RATINGiO|ientry0_2Artist Tag Missing[Missing Tag]addDirectoryItemaddDirectoryItemsendOfDirectorysetResolvedUrladdSortMethodgetSettingsetSettingsetContentsetPluginCategorysetPluginFanartsetPropertyhandlekeyimagecolor1color2color3contentsortMethodsucceededlistitemupdateListingcacheToDiscitemstotalItemsisFolderEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setPluginFanart"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setPluginFanart"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setContent"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setContent"XBMCAddon::xbmcplugin::setResolvedUrlp.XBMCAddon::xbmcgui::ListItemEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setResolvedUrl"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setResolvedUrl"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::endOfDirectory"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::endOfDirectory"XBMCAddon::xbmcplugin::addSortMethodEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::addSortMethod"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::addSortMethod"XBMCAddon::xbmcplugin::setPropertyEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setProperty"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setProperty"XBMCAddon::xbmcplugin::setPluginCategoryEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setPluginCategory"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setPluginCategory"XBMCAddon::xbmcplugin::setSettingEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setSetting"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::setSetting"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::getSetting"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::getSetting"XBMCAddon::xbmcplugin::addDirectoryItemEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::addDirectoryItem"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::addDirectoryItem"SORT_METHOD_VIDEO_SORT_TITLE_IGNORE_THESORT_METHOD_LABEL_IGNORE_FOLDERSXBMCAddon::xbmcplugin::addDirectoryItemsEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcplugin::addDirectoryItems"Unknown exception thrown from the call "XBMCAddon::xbmcplugin::addDirectoryItems"The parameter "items" must be either a Tuple or a List.The parameter "entry1" must be either a Tuple or a List.ÿ›Q;l}ª•ŒÊ‹¾4²ò½Õ¹€4ÉÄÔ}}}ÿ›Q94AÚY¼»î4â¢í…é°4ùô„}}}ÿ›U?@ABCDEGIKMOQSUVXZ\\'^`bdfhjk'8Yh  0l´8` ð ð78p[w € Â8Ð9  (M8 ㌠` Ö8 á € [8ðÓž Ðì8Ðs(   o8P0« @ò8€F4 0no;½ €qsuwç8à•* à yxyŠ¡;@®;0Á; Û;þ;{}~€‚ƒ„…†‡ˆ‰ŠŒ’“•–˜šœž ¢¤¦©ªjjk#k`(j-k°2k7j<kXAjGk€Mk SkYj4_kPek°kj:qkwj?}k(ƒkˆ‰jJkØ•jN›k¡kX§jT­k¨³jW¹kØ¿k8Åj`ËkÑjd×k¸Ýkãk`ék¸ïjgõkûjnjrk0 kjtjjš%j¥+jÂ1jË7jÒ=jÞCjèIjôOjøUj[jaj(gjEmjVsjgyjxj…j¤‹j¹‘jË—jèjû£j©j+¯jHµjZ»jqÁjŠÇj¤Íj¿ÓjÓÙjëßkèåjëj#ñj;÷jSýjm j€ jž j³ jÇ jÝ! jñ' j- k3 j9 j3? jIE j]K jtQ j’W j¯^ k8e j´l kX s k z kh kȈ U n“ j½š jС í 2 r ˜ ä  / L Ÿ æ ¨      !"#$%&'()*+,-./01234567 "<9 "=… "=Ñ "> ">[ "?› "?Û "@1"A˜"Bç"CG"D¢"E î "G b"I §"K ö"M 6"O €"Q¦!˜0Ëê"Q"S%6"V2gŠ­"X"÷"Z—P"Z—œ»"^mÝ"^mÿ"`m("`mQ"bmn"bm‹"d—Þ"d—1"f—x"f—¿"h%äû!¦3E³ì,>Qdt„•¤´!¢Ù!¤0ƒÇö_±áCn}˜ãñ"o˜8Kx"o˜¡8Ð Îàû"qJH¡ˆx¡‚¥«!š8èõ"s?=¡‡r¡¤!œ8æø"u?9¡†u¡€®!ž8÷"w²“š§¸ÅÕáíü   à!¶  × ä ñ û ¡…-!¡„d!¡ƒ¢!!}/Õ!!~"."!‰4f"!Šž"Ç"!Œ!»ì"!9)#!f#!’>¨#!“ê#!•E3$!–|$ _ZNSs4_Rep10_M_disposeERKSaIcE.part.1_ZN14PythonBindingsL26xbmcplugin_setPluginFanartEP7_objectS1_S1__ZZN14PythonBindingsL26xbmcplugin_setPluginFanartEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL21xbmcplugin_setContentEP7_objectS1_S1__ZZN14PythonBindingsL21xbmcplugin_setContentEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL25xbmcplugin_setResolvedUrlEP7_objectS1_S1__ZZN14PythonBindingsL25xbmcplugin_setResolvedUrlEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL25xbmcplugin_endOfDirectoryEP7_objectS1_S1__ZZN14PythonBindingsL25xbmcplugin_endOfDirectoryEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL24xbmcplugin_addSortMethodEP7_objectS1_S1__ZZN14PythonBindingsL24xbmcplugin_addSortMethodEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL22xbmcplugin_setPropertyEP7_objectS1_S1__ZZN14PythonBindingsL22xbmcplugin_setPropertyEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL28xbmcplugin_setPluginCategoryEP7_objectS1_S1__ZZN14PythonBindingsL28xbmcplugin_setPluginCategoryEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL21xbmcplugin_setSettingEP7_objectS1_S1__ZZN14PythonBindingsL21xbmcplugin_setSettingEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL21xbmcplugin_getSettingEP7_objectS1_S1__ZZN14PythonBindingsL21xbmcplugin_getSettingEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL27xbmcplugin_addDirectoryItemEP7_objectS1_S1__ZZN14PythonBindingsL27xbmcplugin_addDirectoryItemEP7_objectS1_S1_E8keywords_ZZN14PythonBindingsL9initTypesEvE23typesAlreadyInitialized_ZN14PythonBindingsL18xbmcplugin_methodsE_ZN14PythonBindingsL28xbmcplugin_addDirectoryItemsEP7_objectS1_S1__ZZN14PythonBindingsL28xbmcplugin_addDirectoryItemsEP7_objectS1_S1_E8keywords_GLOBAL__sub_I_AddonModuleXbmcplugin.cpp_ZL8g_logRef_ZL13g_langInfoRef_ZL20g_graphicsContextRef_ZL29BLANKARTIST_FAKEMUSICBRAINZID_ZL16BLANKARTIST_NAME.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC53.LC54.LC55.LC56.LC57.LC58.LC59.LC60.LC61.LC62.LC63.LC64.LC65.LC66.LC67.LC68.LC69.LC70.LC71.LC72.LC73.LC74.LC75.LC76.LC77.LC78.LC79.LC80.LC81.LC82.LC83.LC84.LC85.LC86.LC87.LC88.LC89.LC90.LC91.LC92.LC93.LC94.LC95.LC96.LC97.LC98.LC99.LC100.LC101.LC102.LC106.LC105.LC103.LC104.LC0.LC45.LC107.LC108_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZN9XBMCAddon18WrongTypeExceptionD5Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED5Ev_ZNSt10shared_ptrI9CLangInfoED5Ev_ZNSt10shared_ptrI15CGraphicContextED5Ev_ZNSt10shared_ptrI4CLogED5Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED5Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED5Ev_ZN9XBMCAddon18WrongTypeExceptionC5EPKcz_ZNK11XbmcCommons9Exception10GetMessageEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev_GLOBAL_OFFSET_TABLE__ZdlPvm_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZN9XBMCAddon18WrongTypeExceptionD2Ev_ZTVN9XBMCAddon18WrongTypeExceptionE_ZN11XbmcCommons9ExceptionD2Ev_ZN9XBMCAddon18WrongTypeExceptionD1Ev_ZN9XBMCAddon18WrongTypeExceptionD0Ev_ZNK11XbmcCommons9Exception15LogThrowMessageEPKc_ZN11XbmcCommons9Exception6loggerE_ZN11XbmcCommons7ILogger3LogEiPKcz_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZN4CLogD1Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED1Ev_ZNSs4_Rep10_M_destroyERKSaIcE_ZNSt10shared_ptrI9CLangInfoED2Ev_ZNSt10shared_ptrI9CLangInfoED1Ev_ZNSt10shared_ptrI15CGraphicContextED2Ev_ZNSt10shared_ptrI15CGraphicContextED1Ev_ZNSt10shared_ptrI4CLogED2Ev_ZNSt10shared_ptrI4CLogED1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED1Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED1Ev_ZNK9XBMCAddon10AddonClass7ReleaseEv_Z15AtomicDecrementPVlDW.ref.__gxx_personality_v0PyArg_ParseTupleAndKeywordsPyThreadState_Get_ZN9XBMCAddon6Python18PythonLanguageHook11GetIfExistsEP3_is_ZN9XBMCAddon12LanguageHook15SetLanguageHookEPS0__ZN9XBMCAddon10xbmcplugin15setPluginFanartEiPKcS2_S2_S2__ZN9XBMCAddon12LanguageHook17ClearLanguageHookEv_Py_NoneStruct__cxa_begin_catch_ZN4CLog3LogEiPKczPyExc_RuntimeErrorPyErr_SetString__cxa_end_catch__stack_chk_fail_Unwind_ResumePyExc_TypeErrorDW.ref._ZTIN11XbmcCommons9ExceptionEDW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE_ZN9XBMCAddon10xbmcplugin10setContentEiPKc_ZN14PythonBindings21doretrieveApiInstanceEPKNS_8PyHolderEPKNS_8TypeInfoEPKcS7_S7__ZN9XBMCAddon10xbmcplugin14setResolvedUrlEibPKNS_7xbmcgui8ListItemE_ZN9XBMCAddon10xbmcplugin14endOfDirectoryEibbb_ZN9XBMCAddon11emptyStringE_ZNSsC1ERKSs_ZN14PythonBindings22PyXBMCGetUnicodeStringERSsP7_objectbPKcS4__ZN9XBMCAddon10xbmcplugin13addSortMethodEiiRKSs_ZNSs4_Rep20_S_empty_rep_storageE_ZN9XBMCAddon10xbmcplugin11setPropertyEiPKcRKSs_ZN9XBMCAddon10xbmcplugin17setPluginCategoryEiRKSs_ZN9XBMCAddon10xbmcplugin10setSettingEiRKSsS2__ZN9XBMCAddon10xbmcplugin10getSettingEiPKc_ZNSs4swapERSsPyString_FromStringAndSize_ZN9XBMCAddon10xbmcplugin16addDirectoryItemEiRKSsPKNS_7xbmcgui8ListItemEbiPy_BuildValue_ZN9XBMCAddon18WrongTypeExceptionC2EPKcz_ZTVN11XbmcCommons9ExceptionE_ZNSsC1EPKcRKSaIcE_ZN11StringUtils7FormatVEPKcP13__va_list_tag_ZN9XBMCAddon18WrongTypeExceptionC1EPKcz_ZN14PythonBindings21initModule_xbmcpluginEvPy_InitModule4_64PyModule_AddStringConstantPyModule_AddIntConstant_ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE_Znwm_ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZN4CLogC1Ev__cxa_rethrow_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE_ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZN9CLangInfoC1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE_ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZN15CGraphicContextC1Ev_ZNSt6vectorIN9XBMCAddon5TupleISsPKNS0_7xbmcgui8ListItemEbNS0_15tuple_null_typeES6_EESaIS7_EE19_M_emplace_back_auxIJRKS7_EEEvDpOT__ZdlPvPyTuple_TypePyType_IsSubtypePyTuple_SizePyTuple_GetItemPyList_TypePyList_SizePyList_GetItem_ZNSs6assignERKSsPyInt_AsLong_ZN9XBMCAddon10xbmcplugin17addDirectoryItemsEiRKSt6vectorINS_5TupleISsPKNS_7xbmcgui8ListItemEbNS_15tuple_null_typeES7_EESaIS8_EEi__cxa_allocate_exception__cxa_throw__cxa_free_exception__dso_handle__cxa_atexit_ZNSsD1Ev_ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv117__class_type_infoE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSN9XBMCAddon18WrongTypeExceptionE_ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE__pthread_key_createdœjüÿÿÿÿÿÿÿmHüÿÿÿÿÿÿÿ~IüÿÿÿÿÿÿÿŒJüÿÿÿÿÿÿÿ–Küÿÿÿÿÿÿÿ©FüÿÿÿÿÿÿÿËLüÿÿÿÿÿÿÿÐMüÿÿÿÿÿÿÿ×*NüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ1OüÿÿÿÿÿÿÿDküÿÿÿÿÿÿÿSPüÿÿÿÿÿÿÿf*QüÿÿÿÿÿÿÿnRüÿÿÿÿÿÿÿsSüÿÿÿÿÿÿÿˆTüÿÿÿÿÿÿÿ¡Eüÿÿÿÿÿÿÿ¶Süÿÿÿÿÿÿÿ¾UüÿÿÿÿÿÿÿÃOüÿÿÿÿÿÿÿÊlüÿÿÿÿÿÿÿÖPüÿÿÿÿÿÿÿÝ*QüÿÿÿÿÿÿÿämüÿÿÿÿÿÿÿìRüÿÿÿÿÿÿÿóOüÿÿÿÿÿÿÿküÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿ(*Vüÿÿÿÿÿÿÿ0Rüÿÿÿÿÿÿÿ=SüÿÿÿÿÿÿÿEUüÿÿÿÿÿÿÿMSüÿÿÿÿÿÿÿUUüÿÿÿÿÿÿÿhdìrnüÿÿÿÿÿÿÿ•Hüÿÿÿÿÿÿÿ¢Iüÿÿÿÿÿÿÿ°JüÿÿÿÿÿÿÿºKüÿÿÿÿÿÿÿÍFüÿÿÿÿÿÿÿàZüÿÿÿÿÿÿÿåMüÿÿÿÿÿÿÿì*Nüÿÿÿÿÿÿÿ"MüÿÿÿÿÿÿÿAOüÿÿÿÿÿÿÿTküÿÿÿÿÿÿÿcPüÿÿÿÿÿÿÿv*Qüÿÿÿÿÿÿÿ~RüÿÿÿÿÿÿÿƒSüÿÿÿÿÿÿÿ˜Tüÿÿÿÿÿÿÿ±EüÿÿÿÿÿÿÿÆSüÿÿÿÿÿÿÿÎUüÿÿÿÿÿÿÿÓOüÿÿÿÿÿÿÿÚoüÿÿÿÿÿÿÿæPüÿÿÿÿÿÿÿí*QüÿÿÿÿÿÿÿôpüÿÿÿÿÿÿÿüRüÿÿÿÿÿÿÿOüÿÿÿÿÿÿÿküÿÿÿÿÿÿÿ%Püÿÿÿÿÿÿÿ8*Vüÿÿÿÿÿÿÿ@RüÿÿÿÿÿÿÿMSüÿÿÿÿÿÿÿUUüÿÿÿÿÿÿÿ]SüÿÿÿÿÿÿÿeUüÿÿÿÿÿÿÿxd|‚qüÿÿÿÿÿÿÿ¶HüÿÿÿÿÿÿÿÕ*Nüÿÿÿÿÿÿÿærüÿÿÿÿÿÿÿísüÿÿÿÿÿÿÿôtüÿÿÿÿÿÿÿù[üÿÿÿÿÿÿÿIüÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿ,FüÿÿÿÿÿÿÿB\üÿÿÿÿÿÿÿGMüÿÿÿÿÿÿÿN*Nüÿÿÿÿÿÿÿ Eüÿÿÿÿÿÿÿ¸OüÿÿÿÿÿÿÿËküÿÿÿÿÿÿÿÚPüÿÿÿÿÿÿÿí*QüÿÿÿÿÿÿÿõRüÿÿÿÿÿÿÿúSüÿÿÿÿÿÿÿTüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ(Süÿÿÿÿÿÿÿ0Uüÿÿÿÿÿÿÿ5Oüÿÿÿÿÿÿÿ<uüÿÿÿÿÿÿÿHPüÿÿÿÿÿÿÿO*QüÿÿÿÿÿÿÿVvüÿÿÿÿÿÿÿ^RüÿÿÿÿÿÿÿeOüÿÿÿÿÿÿÿxküÿÿÿÿÿÿÿ‡Püÿÿÿÿÿÿÿš*Vüÿÿÿÿÿÿÿ¢Rüÿÿÿÿÿÿÿ¯Süÿÿÿÿÿÿÿ·Uüÿÿÿÿÿÿÿ¿SüÿÿÿÿÿÿÿÇUüÿÿÿÿÿÿÿØdœâwüÿÿÿÿÿÿÿ"Hüÿÿÿÿÿÿÿ1Iüÿÿÿÿÿÿÿ?JüÿÿÿÿÿÿÿIKüÿÿÿÿÿÿÿ\Füÿÿÿÿÿÿÿy]üÿÿÿÿÿÿÿ~Müÿÿÿÿÿÿÿ…*NüÿÿÿÿÿÿÿÂMüÿÿÿÿÿÿÿáOüÿÿÿÿÿÿÿôküÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿ*QüÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿ#Süÿÿÿÿÿÿÿ8TüÿÿÿÿÿÿÿQEüÿÿÿÿÿÿÿfSüÿÿÿÿÿÿÿnUüÿÿÿÿÿÿÿsOüÿÿÿÿÿÿÿzxüÿÿÿÿÿÿÿ†Püÿÿÿÿÿÿÿ*Qüÿÿÿÿÿÿÿ”yüÿÿÿÿÿÿÿœRüÿÿÿÿÿÿÿ£Oüÿÿÿÿÿÿÿ¶küÿÿÿÿÿÿÿÅPüÿÿÿÿÿÿÿØ*VüÿÿÿÿÿÿÿàRüÿÿÿÿÿÿÿíSüÿÿÿÿÿÿÿõUüÿÿÿÿÿÿÿýSüÿÿÿÿÿÿÿ Uüÿÿÿÿÿÿÿ* *^üÿÿÿÿÿÿÿA _üÿÿÿÿÿÿÿX d\_ züÿÿÿÿÿÿÿu Hüÿÿÿÿÿÿÿ {üÿÿÿÿÿÿÿ– |üÿÿÿÿÿÿÿ  `üÿÿÿÿÿÿÿ¥ Iüÿÿÿÿÿÿÿ² Jüÿÿÿÿÿÿÿ» KüÿÿÿÿÿÿÿÐ Füÿÿÿÿÿÿÿã aüÿÿÿÿÿÿÿè Müÿÿÿÿÿÿÿï *Nüÿÿÿÿÿÿÿ *büÿÿÿÿÿÿÿB Müÿÿÿÿÿÿÿa Oüÿÿÿÿÿÿÿt küÿÿÿÿÿÿÿƒ Püÿÿÿÿÿÿÿ– *Qüÿÿÿÿÿÿÿž Rüÿÿÿÿÿÿÿ£ Süÿÿÿÿÿÿÿà ©ûÿÿÿÿÿÿÿå :üÿÿÿÿÿÿÿ Tüÿÿÿÿÿÿÿ Süÿÿÿÿÿÿÿ# *büÿÿÿÿÿÿÿ. üÿÿÿÿÿÿÿ6 Uüÿÿÿÿÿÿÿ; OüÿÿÿÿÿÿÿB }üÿÿÿÿÿÿÿN PüÿÿÿÿÿÿÿU *Qüÿÿÿÿÿÿÿ\ ~üÿÿÿÿÿÿÿd Rüÿÿÿÿÿÿÿn Oüÿÿÿÿÿÿÿ küÿÿÿÿÿÿÿ Püÿÿÿÿÿÿÿ£ *Vüÿÿÿÿÿÿÿ« Rüÿÿÿÿÿÿÿ¸ SüÿÿÿÿÿÿÿÅ Süÿÿÿÿÿÿÿê Eüÿÿÿÿÿÿÿ d| üÿÿÿÿÿÿÿ, *büÿÿÿÿÿÿÿW Hüÿÿÿÿÿÿÿu €üÿÿÿÿÿÿÿ| üÿÿÿÿÿÿÿƒ `üÿÿÿÿÿÿÿˆ Iüÿÿÿÿÿÿÿ• Jüÿÿÿÿÿÿÿž Küÿÿÿÿÿÿÿ³ FüÿÿÿÿÿÿÿÈ cüÿÿÿÿÿÿÿÍ MüÿÿÿÿÿÿÿØ *Nüÿÿÿÿÿÿÿ" MüÿÿÿÿÿÿÿA OüÿÿÿÿÿÿÿT küÿÿÿÿÿÿÿc Püÿÿÿÿÿÿÿw *Qüÿÿÿÿÿÿÿ Rüÿÿÿÿÿÿÿ„ Süÿÿÿÿÿÿÿ« ©ûÿÿÿÿÿÿÿÍ :üÿÿÿÿÿÿÿì Tüÿÿÿÿÿÿÿÿ SüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿ"Oüÿÿÿÿÿÿÿ)‚üÿÿÿÿÿÿÿ5Püÿÿÿÿÿÿÿ<*QüÿÿÿÿÿÿÿCƒüÿÿÿÿÿÿÿKRüÿÿÿÿÿÿÿUOüÿÿÿÿÿÿÿhküÿÿÿÿÿÿÿwPüÿÿÿÿÿÿÿ‹*Vüÿÿÿÿÿÿÿ“Rüÿÿÿÿÿÿÿ£Süÿÿÿÿÿÿÿ³SüÿÿÿÿÿÿÿØEüÿÿÿÿÿÿÿýdÌ„üÿÿÿÿÿÿÿ*büÿÿÿÿÿÿÿBHüÿÿÿÿÿÿÿ`…üÿÿÿÿÿÿÿg†üÿÿÿÿÿÿÿn`üÿÿÿÿÿÿÿsIüÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿ‹KüÿÿÿÿÿÿÿžFüÿÿÿÿÿÿÿ±düÿÿÿÿÿÿÿ¶MüÿÿÿÿÿÿÿÂ*Nüÿÿÿÿÿÿÿ Müÿÿÿÿÿÿÿ*Oüÿÿÿÿÿÿÿ=küÿÿÿÿÿÿÿLPüÿÿÿÿÿÿÿ`*QüÿÿÿÿÿÿÿhRüÿÿÿÿÿÿÿmSüÿÿÿÿÿÿÿ“ ©ûÿÿÿÿÿÿÿ·:üÿÿÿÿÿÿÿÔTüÿÿÿÿÿÿÿäSüÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿ Oüÿÿÿÿÿÿÿ‡üÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿ#*Qüÿÿÿÿÿÿÿ*ˆüÿÿÿÿÿÿÿ2Rüÿÿÿÿÿÿÿ<OüÿÿÿÿÿÿÿOküÿÿÿÿÿÿÿ^Püÿÿÿÿÿÿÿr*VüÿÿÿÿÿÿÿzRüÿÿÿÿÿÿÿ‡Süÿÿÿÿÿÿÿ”SüÿÿÿÿÿÿÿºEüÿÿÿÿÿÿÿ×dá‰üÿÿÿÿÿÿÿü*büÿÿÿÿÿÿÿ3HüÿÿÿÿÿÿÿQŠüÿÿÿÿÿÿÿX‹üÿÿÿÿÿÿÿ_`üÿÿÿÿÿÿÿsŠüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ†Iüÿÿÿÿÿÿÿ“JüÿÿÿÿÿÿÿœKüÿÿÿÿÿÿÿ±FüÿÿÿÿÿÿÿÆeüÿÿÿÿÿÿÿËMüÿÿÿÿÿÿÿÖ*NüÿÿÿÿÿÿÿCOüÿÿÿÿÿÿÿVküÿÿÿÿÿÿÿePüÿÿÿÿÿÿÿy*QüÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿ†Süÿÿÿÿÿÿÿ« ©ûÿÿÿÿÿÿÿÍ:üÿÿÿÿÿÿÿã ©ûÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿ4TüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿkUüÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿ•Müÿÿÿÿÿÿÿ¢Süÿÿÿÿÿÿÿ©Oüÿÿÿÿÿÿÿ°Œüÿÿÿÿÿÿÿ¼PüÿÿÿÿÿÿÿÃ*QüÿÿÿÿÿÿÿÊüÿÿÿÿÿÿÿÒRüÿÿÿÿÿÿÿÜOüÿÿÿÿÿÿÿïküÿÿÿÿÿÿÿþPüÿÿÿÿÿÿÿ*VüÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿ*Süÿÿÿÿÿÿÿ:Süÿÿÿÿÿÿÿ_d<fnüÿÿÿÿÿÿÿ‰Hüÿÿÿÿÿÿÿ˜*büÿÿÿÿÿÿÿ¦Iüÿÿÿÿÿÿÿ·JüÿÿÿÿÿÿÿÁKüÿÿÿÿÿÿÿÔFüÿÿÿÿÿÿÿïfüÿÿÿÿÿÿÿügüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ!hüÿÿÿÿÿÿÿ{ ©ûÿÿÿÿÿÿÿ›:üÿÿÿÿÿÿÿ³ ©ûÿÿÿÿÿÿÿÐ:üÿÿÿÿÿÿÿüTüÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ#Oüÿÿÿÿÿÿÿ6küÿÿÿÿÿÿÿEPüÿÿÿÿÿÿÿY*QüÿÿÿÿÿÿÿaRüÿÿÿÿÿÿÿfSüÿÿÿÿÿÿÿˆüÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿ·üÿÿÿÿÿÿÿØEüÿÿÿÿÿÿÿåSüÿÿÿÿÿÿÿìOüÿÿÿÿÿÿÿóŽüÿÿÿÿÿÿÿÿPüÿÿÿÿÿÿÿ*Qüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿOüÿÿÿÿÿÿÿ2küÿÿÿÿÿÿÿAPüÿÿÿÿÿÿÿU*Vüÿÿÿÿÿÿÿ]RüÿÿÿÿÿÿÿjSüÿÿÿÿÿÿÿwSüÿÿÿÿÿÿÿ‡dü‘üÿÿÿÿÿÿÿÉ*büÿÿÿÿÿÿÿòHüÿÿÿÿÿÿÿ‘üÿÿÿÿÿÿÿ’üÿÿÿÿÿÿÿ `üÿÿÿÿÿÿÿ+*NüÿÿÿÿÿÿÿE‘üÿÿÿÿÿÿÿLsüÿÿÿÿÿÿÿStüÿÿÿÿÿÿÿX[üÿÿÿÿÿÿÿ`IüÿÿÿÿÿÿÿmJüÿÿÿÿÿÿÿvKüÿÿÿÿÿÿÿˆFüÿÿÿÿÿÿÿ¤iüÿÿÿÿÿÿÿ«Müÿÿÿÿÿÿÿ²“üÿÿÿÿÿÿÿ¼jüÿÿÿÿÿÿÿË*büÿÿÿÿÿÿÿMüÿÿÿÿÿÿÿ3OüÿÿÿÿÿÿÿFküÿÿÿÿÿÿÿUPüÿÿÿÿÿÿÿh*QüÿÿÿÿÿÿÿpRüÿÿÿÿÿÿÿuSüÿÿÿÿÿÿÿ“ ©ûÿÿÿÿÿÿÿµ:üÿÿÿÿÿÿÿÔTüÿÿÿÿÿÿÿçSüÿÿÿÿÿÿÿö*büÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ UüÿÿÿÿÿÿÿOüÿÿÿÿÿÿÿ”üÿÿÿÿÿÿÿ!Püÿÿÿÿÿÿÿ(*Qüÿÿÿÿÿÿÿ/•üÿÿÿÿÿÿÿ7RüÿÿÿÿÿÿÿAOüÿÿÿÿÿÿÿTküÿÿÿÿÿÿÿcPüÿÿÿÿÿÿÿv*Vüÿÿÿÿÿÿÿ~Rüÿÿÿÿÿÿÿ‹Süÿÿÿÿÿÿÿ˜Süÿÿÿÿÿÿÿ½EüÿÿÿÿÿÿÿÒûÿÿÿÿÿÿÿÜûÿÿÿÿÿÿÿädüÿÿÿÿÿÿÿë–üÿÿÿÿÿÿÿúqüÿÿÿÿÿÿÿ —üÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿrüÿÿÿÿÿÿÿ#™üÿÿÿÿÿÿÿ*šüÿÿÿÿÿÿÿ2rüÿÿÿÿÿÿÿ9›üÿÿÿÿÿÿÿ@œüÿÿÿÿÿÿÿHrüÿÿÿÿÿÿÿOüÿÿÿÿÿÿÿVžüÿÿÿÿÿÿÿ^rüÿÿÿÿÿÿÿeŸüÿÿÿÿÿÿÿl üÿÿÿÿÿÿÿtrüÿÿÿÿÿÿÿ{¡üÿÿÿÿÿÿÿ…süÿÿÿÿÿÿÿŒ¢üÿÿÿÿÿÿÿ™süÿÿÿÿÿÿÿ £üÿÿÿÿÿÿÿ­süÿÿÿÿÿÿÿ´¤üÿÿÿÿÿÿÿÁsüÿÿÿÿÿÿÿÈ¥üÿÿÿÿÿÿÿÕsüÿÿÿÿÿÿÿܦüÿÿÿÿÿÿÿésüÿÿÿÿÿÿÿð§üÿÿÿÿÿÿÿýsüÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ©üÿÿÿÿÿÿÿ%süÿÿÿÿÿÿÿ,ªüÿÿÿÿÿÿÿ9süÿÿÿÿÿÿÿ@«üÿÿÿÿÿÿÿMsüÿÿÿÿÿÿÿT¬üÿÿÿÿÿÿÿasüÿÿÿÿÿÿÿh­üÿÿÿÿÿÿÿusüÿÿÿÿÿÿÿ|®üÿÿÿÿÿÿÿ‰süÿÿÿÿÿÿÿ¯üÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ¤°üÿÿÿÿÿÿÿ±süÿÿÿÿÿÿÿ¸±üÿÿÿÿÿÿÿÅsüÿÿÿÿÿÿÿ̲üÿÿÿÿÿÿÿÙsüÿÿÿÿÿÿÿà³üÿÿÿÿÿÿÿísüÿÿÿÿÿÿÿô´üÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿ)süÿÿÿÿÿÿÿ0·üÿÿÿÿÿÿÿ=süÿÿÿÿÿÿÿD¸üÿÿÿÿÿÿÿQsüÿÿÿÿÿÿÿX¹üÿÿÿÿÿÿÿesüÿÿÿÿÿÿÿlºüÿÿÿÿÿÿÿysüÿÿÿÿÿÿÿ€»üÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ”¼üÿÿÿÿÿÿÿ¡süÿÿÿÿÿÿÿ¨½üÿÿÿÿÿÿÿµsüÿÿÿÿÿÿÿ¼¾üÿÿÿÿÿÿÿÉsüÿÿÿÿÿÿÿпüÿÿÿÿÿÿÿÝsüÿÿÿÿÿÿÿäÀüÿÿÿÿÿÿÿñsüÿÿÿÿÿÿÿøÁüÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ Âüÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ Ãüÿÿÿÿÿÿÿ-süÿÿÿÿÿÿÿ4ÄüÿÿÿÿÿÿÿAsüÿÿÿÿÿÿÿHÅüÿÿÿÿÿÿÿUsüÿÿÿÿÿÿÿ\ÆüÿÿÿÿÿÿÿisüÿÿÿÿÿÿÿpÇüÿÿÿÿÿÿÿ}süÿÿÿÿÿÿÿ„Èüÿÿÿÿÿÿÿ‘süÿÿÿÿÿÿÿ˜Éüÿÿÿÿÿÿÿ¥süÿÿÿÿÿÿÿ¬Êüÿÿÿÿÿÿÿ¹süÿÿÿÿÿÿÿÃËüÿÿÿÿÿÿÿçdÜñÌüÿÿÿÿÿÿÿ] Hüÿÿÿÿÿÿÿ‚ *‡üÿÿÿÿÿÿÿ ˆüÿÿÿÿÿÿÿ¦ ‰üÿÿÿÿÿÿÿ!Šüÿÿÿÿÿÿÿ !*büÿÿÿÿÿÿÿ?!ˆüÿÿÿÿÿÿÿR!*‹üÿÿÿÿÿÿÿ\!ˆüÿÿÿÿÿÿÿl!Œüÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ©!Íüÿÿÿÿÿÿÿ°!Îüÿÿÿÿÿÿÿº!`üÿÿÿÿÿÿÿØ!Žüÿÿÿÿÿÿÿ"Šüÿÿÿÿÿÿÿ"*Nüÿÿÿÿÿÿÿ1"Íüÿÿÿÿÿÿÿ8"süÿÿÿÿÿÿÿ?"tüÿÿÿÿÿÿÿG"[üÿÿÿÿÿÿÿq"Šüÿÿÿÿÿÿÿy"üÿÿÿÿÿÿÿ·"_üÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ$#‰üÿÿÿÿÿÿÿ9#ŠüÿÿÿÿÿÿÿQ#üÿÿÿÿÿÿÿX#*Nüÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ£# ©ûÿÿÿÿÿÿÿÌ#:üÿÿÿÿÿÿÿá#Iüÿÿÿÿÿÿÿî#Jüÿÿÿÿÿÿÿ÷#Küÿÿÿÿÿÿÿ $Füÿÿÿÿÿÿÿ'$üÿÿÿÿÿÿÿ.$Müÿÿÿÿÿÿÿ5$“üÿÿÿÿÿÿÿ?$jüÿÿÿÿÿÿÿV$*büÿÿÿÿÿÿÿ‰$ ©ûÿÿÿÿÿÿÿª$:üÿÿÿÿÿÿÿÅ$†üÿÿÿÿÿÿÿó$ ©ûÿÿÿÿÿÿÿ%:üÿÿÿÿÿÿÿ4%…üÿÿÿÿÿÿÿV%‘üÿÿÿÿÿÿÿ]%Ïüÿÿÿÿÿÿÿj%oüÿÿÿÿÿÿÿq%*1üÿÿÿÿÿÿÿx%*’üÿÿÿÿÿÿÿ€%“üÿÿÿÿÿÿÿ%*‹üÿÿÿÿÿÿÿ§%ˆüÿÿÿÿÿÿÿµ%‘üÿÿÿÿÿÿÿ¼%ÐüÿÿÿÿÿÿÿÉ%oüÿÿÿÿÿÿÿÐ%*1üÿÿÿÿÿÿÿ×%*’üÿÿÿÿÿÿÿß%“üÿÿÿÿÿÿÿ&ŒüÿÿÿÿÿÿÿD&üÿÿÿÿÿÿÿc&Oüÿÿÿÿÿÿÿv&küÿÿÿÿÿÿÿ…&Püÿÿÿÿÿÿÿ˜&*Qüÿÿÿÿÿÿÿ &Rüÿÿÿÿÿÿÿ¥&Süÿÿÿÿÿÿÿ»&”üÿÿÿÿÿÿÿß&*büÿÿÿÿÿÿÿ'†üÿÿÿÿÿÿÿ'Uüÿÿÿÿÿÿÿ"'TüÿÿÿÿÿÿÿL'üÿÿÿÿÿÿÿe'Eüÿÿÿÿÿÿÿ~'”üÿÿÿÿÿÿÿ‘'Süÿÿÿÿÿÿÿ›'Oüÿÿÿÿÿÿÿ¢'Ñüÿÿÿÿÿÿÿ®'Püÿÿÿÿÿÿÿµ'*Qüÿÿÿÿÿÿÿ¼'ÒüÿÿÿÿÿÿÿÄ'RüÿÿÿÿÿÿÿÎ'Oüÿÿÿÿÿÿÿá'küÿÿÿÿÿÿÿð'Püÿÿÿÿÿÿÿ(*Vüÿÿÿÿÿÿÿ (Rüÿÿÿÿÿÿÿ(Süÿÿÿÿÿÿÿ%(Süÿÿÿÿÿÿÿ5(MüÿÿÿÿÿÿÿA( ©ûÿÿÿÿÿÿÿa(:üÿÿÿÿÿÿÿÎsüÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ*/üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ*/üÿÿÿÿÿÿÿ0üÿÿÿÿÿÿÿ!(üÿÿÿÿÿÿÿ*4üÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿ)5üÿÿÿÿÿÿÿ7üÿÿÿÿÿÿÿ(üÿÿÿÿÿÿÿ ©ûÿÿÿÿÿÿÿ;(üÿÿÿÿÿÿÿ ©ûÿÿÿÿÿÿÿ":üÿÿÿÿÿÿÿ ©ûÿÿÿÿÿÿÿ ©ûÿÿÿÿÿÿÿ ©ûÿÿÿÿÿÿÿ ©ûÿÿÿÿÿÿÿ;(üÿÿÿÿÿÿÿ ©ûÿÿÿÿÿÿÿ;(üÿÿÿÿÿÿÿ FüÿÿÿÿÿÿÿLXPY X¤YøXüYLXPYœX YèXìY4X8Y€X„YÔXØY(X,Y X¤Y„Ôüÿÿÿÿÿÿÿ‹*lüÿÿÿÿÿÿÿšmüÿÿÿÿÿÿÿ¡*büÿÿÿÿÿÿÿÌ*/üÿÿÿÿÿÿÿïnüÿÿÿÿÿÿÿûgüÿÿÿÿÿÿÿ3 ©ûÿÿÿÿÿÿÿN:üÿÿÿÿÿÿÿdTüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‡0üÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿ*uüÿÿÿÿÿÿÿ4 ©ûÿÿÿÿÿÿÿS*vüÿÿÿÿÿÿÿdwüÿÿÿÿÿÿÿ€wüÿÿÿÿÿÿÿ‡*xüÿÿÿÿÿÿÿÖwüÿÿÿÿÿÿÿáyüÿÿÿÿÿÿÿú(üÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿ Oüÿÿÿÿÿÿÿ7üÿÿÿÿÿÿÿ$(üÿÿÿÿÿÿÿ)züÿÿÿÿÿÿÿ1Süÿÿÿÿÿÿÿ>(üÿÿÿÿÿÿÿFUüÿÿÿÿÿÿÿ*|üÿÿÿÿÿÿÿ4 ©ûÿÿÿÿÿÿÿS*}üÿÿÿÿÿÿÿdwüÿÿÿÿÿÿÿ€wüÿÿÿÿÿÿÿ‡*~üÿÿÿÿÿÿÿÖwüÿÿÿÿÿÿÿáüÿÿÿÿÿÿÿú(üÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿ Oüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ&Süÿÿÿÿÿÿÿ3(üÿÿÿÿÿÿÿ;Uüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ4 ©ûÿÿÿÿÿÿÿS*‚üÿÿÿÿÿÿÿdwüÿÿÿÿÿÿÿ€wüÿÿÿÿÿÿÿ‡*ƒüÿÿÿÿÿÿÿÖwüÿÿÿÿÿÿÿá„üÿÿÿÿÿÿÿú(üÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿ Oüÿÿÿÿÿÿÿzüÿÿÿÿÿÿÿ&Süÿÿÿÿÿÿÿ3(üÿÿÿÿÿÿÿ;Uüÿÿÿÿÿÿÿ|wüÿÿÿÿÿÿÿ¤_üÿÿÿÿÿÿÿæ_üÿÿÿÿÿÿÿ*büÿÿÿÿÿÿÿB ©ûÿÿÿÿÿÿÿd:üÿÿÿÿÿÿÿ†üÿÿÿÿÿÿÿïTüÿÿÿÿÿÿÿ÷Oüÿÿÿÿÿÿÿ*büÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ3*büÿÿÿÿÿÿÿ8züÿÿÿÿÿÿÿ@OüÿÿÿÿÿÿÿM†üÿÿÿÿÿÿÿRzüÿÿÿÿÿÿÿfSüÿÿÿÿÿÿÿnOüÿÿÿÿÿÿÿŽüÿÿÿÿÿÿÿSüÿÿÿÿÿÿÿ¥Uüÿÿÿÿÿÿÿ¬*büÿÿÿÿÿÿÿ<tüÿÿÿÿÿÿÿ%*@üÿÿÿÿÿÿÿ,•üÿÿÿÿÿÿÿ3<=–üÿÿÿÿÿÿÿD,I{üÿÿÿÿÿÿÿP*<üÿÿÿÿÿÿÿW•üÿÿÿÿÿÿÿ^,c–üÿÿÿÿÿÿÿjo€üÿÿÿÿÿÿÿv*>üÿÿÿÿÿÿÿ}•üÿÿÿÿÿÿÿ„‰–üÿÿÿÿÿÿÿÕüÿÿÿÿÿÿÿ— Ÿmüÿÿÿÿÿÿÿ¦*—üÿÿÿÿÿÿÿ­•üÿÿÿÿÿÿÿ´ ¼–üÿÿÿÿÿÿÿÃÖüÿÿÿÿÿÿÿÊÒmüÿÿÿÿÿÿÿÙ•üÿÿÿÿÿÿÿàè–üÿÿÿÿÿÿÿï*˜üÿÿÿÿÿÿÿû*™üÿÿÿÿÿÿÿ*šüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ*Büÿÿÿÿÿÿÿ!•üÿÿÿÿÿÿÿ)–üÿÿÿÿÿÿÿG*|üÿÿÿÿÿÿÿN*9üÿÿÿÿÿÿÿU•üÿÿÿÿÿÿÿ]–üÿÿÿÿÿÿÿf*uüÿÿÿÿÿÿÿm*Düÿÿÿÿÿÿÿt•üÿÿÿÿÿÿÿ|–üÿÿÿÿÿÿÿ†TüÿÿÿÿÿÿÿC› žœ ¡¢ £Ÿ ¥Ÿ §Ÿ’12 3(¤ , 6(-0%¦* #(+0$¨& !()0""Þ€ "ï(à@"HÐ`"hp€"ˆ  "-¨PÀ"8ÈÐà"Cè`"Nð "`(@"pH €"|ˆ"ƒ"N "|¨"‡°"¸"”À"›Ð"|Ø"Wð"|ø"¢ "|("d0"N@"|H"d`"|h"ªp"?€"|ˆ"µ"¿ "|¨"µ°"ȸ"Öà"|è"âð"è"|"n"¿"ó "袒W 4H\p „ ˜ ¬ À Ôèü$8L`|°äø8XŒ À!ëG &<`E&Tlpu&¨¤Ð­&à é&T &¤HðQ&ð€Ð‰&<´P½&ˆô€ý&Ü(:1&0lÐ=™&Lä>í&|8?A&¬Œ@•&ÜÜàå& C.symtab.strtab.shstrtab.rela.text.data.bss.text._ZNK11XbmcCommons9Exception10GetMessageEv.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZN9XBMCAddon18WrongTypeExceptionD2Ev.rela.text._ZN9XBMCAddon18WrongTypeExceptionD0Ev.rodata._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.str1.1.rela.text._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text.unlikely.rela.text._ZNSt10shared_ptrI9CLangInfoED2Ev.rela.text._ZNSt10shared_ptrI15CGraphicContextED2Ev.rela.text._ZNSt10shared_ptrI4CLogED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZNK9XBMCAddon10AddonClass7ReleaseEv.rodata.str1.1.rodata.str1.8.rela.gcc_except_table.rodata._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.str1.1.rela.text._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv.rela.text._ZNSt6vectorIN9XBMCAddon5TupleISsPKNS0_7xbmcgui8ListItemEbNS0_15tuple_null_typeES6_EESaIS7_EE19_M_emplace_back_auxIJRKS7_EEEvDpOT_.rela.text.startup.rela.init_array.rodata._ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE.bss._ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.rodata._ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTIN9XBMCAddon18WrongTypeExceptionE.rodata._ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.local.rela.data.DW.ref._ZTIN11XbmcCommons9ExceptionE.rela.data.DW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE.rela.data.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.rela.eh_frame.group¯@­¯H ­×¯T ­Ø¯` ­Ù¯l­!¯t­"¯|­#¯„­$¯Œ­%¯”­)¯œ­+¯¤­-¯¬ ­Ú¯¸­3¯À­6¯È­Û¯Ð­Ü¯Ø­Ý¯à­Þ¯è­ß¯ð­à¯ø­E¯­á¯­t¯­{¯­€¯ ­…¯(­›¯0­œ¯8­‚¯@­}¯H­v¯P­š¯X­™¯`­˜¯h­¯p­|¯x­u¯€­ž¯ˆ­Ÿ¯­¡¯˜­’¯ ­£¯¨­¤¯°­¥¯¸­¦¯À­§¯È­¨¯Ð­/¯Ø­x¯à­~¯è­ƒ¯ð­X¯ø­Y¯­G u(@ ¨¨9­8&…*,*P1*a *³°*þÀ*DÐ* ð* +b +È0+.@+ )@Èá­E…P+ €@àá­Gæ`+ á@øá­I6p+ 1@â­K€+ ‹@(â­MÛ+ Ö@@â­O0 ++@Xâ0­QaÀ+%\@ˆâH­S2å+Ò,2Í@ÐâH­V@," @ã0­Xcp,—^@Hã0­Zº-'µ@xã0­\Î0-mÉ@¨ã­^û -mö@Àã­`/.m*@Øã­bW€.—R@ðã0­dµ /—°@ ä0­fÀ/%@Pä­h22å/üA2è5‘ U|?¨P@hä­lg2$D¤@D˜Ÿ@xæ8­oØàEJÓ@°ç˜­q 0G? @Héh­s] pH?X @°êh­u© °I²¤ @ì­w7 pLŠ2 @(îh­yJ NE @ò­{V  N/ – PN‘ @¨ò0­~Ö `N `NK `N} `NÀ `Nü `N3 `Nt `N® `Nã `N4 ( ˜N# @ØòH­Šm ÀN! Ÿ èNš @ óH­Ñ O9 @O@hóH­e`O> ´ O¯@°óH­“ÀOE YPT@øóH­–´ P0¯@@ôx­˜ëPP8æ@¸ô­š:ˆP85@Hõ­œŽÀP8‰@Øõ­žéQ0 ä@höX­ þ0Tù@Àû­¢.8T)@Øû­¤e@T`@ðû­¦‡0HTZT¥`T8 @üЭªØ¶˜[ð'® ˆƒ‘$xbmc/interfaces/python/generated/AddonModuleXbmcplugin.P0000644000175000017500000010765613050423063022177 0ustar toxtox/builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcplugin.o: \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcplugin.cpp \ /usr/include/stdc-predef.h /usr/include/python2.7/Python.h \ /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h \ /usr/include/python2.7/pymacconfig.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h \ /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h \ /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h \ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h \ /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h \ /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ /usr/include/bits/select.h /usr/include/bits/sigset.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h \ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/getopt.h \ /usr/include/bits/unistd.h /usr/include/assert.h \ /usr/include/python2.7/pyport.h /usr/include/inttypes.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h \ /usr/include/stdint.h /usr/include/bits/wchar.h \ /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath \ /usr/include/c++/6.3/bits/cpp_type_traits.h \ /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h \ /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \ /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h \ /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h \ /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h \ /usr/include/bits/mathinline.h /usr/include/sys/time.h \ /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ /usr/include/bits/types/struct_tm.h \ /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h \ /usr/include/bits/stat.h /usr/include/python2.7/pymath.h \ /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h \ /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h \ /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h \ /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h \ /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h \ /usr/include/python2.7/floatobject.h \ /usr/include/python2.7/complexobject.h \ /usr/include/python2.7/rangeobject.h \ /usr/include/python2.7/stringobject.h \ /usr/include/python2.7/memoryobject.h \ /usr/include/python2.7/bufferobject.h \ /usr/include/python2.7/bytesobject.h \ /usr/include/python2.7/bytearrayobject.h \ /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h \ /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h \ /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h \ /usr/include/python2.7/moduleobject.h \ /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h \ /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h \ /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h \ /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h \ /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h \ /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h \ /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h \ /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h \ /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h \ /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h \ /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h \ /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h \ /usr/include/python2.7/compile.h /usr/include/python2.7/code.h \ /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h \ /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h \ /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h \ /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/memoryfwd.h \ /usr/include/c++/6.3/bits/char_traits.h \ /usr/include/c++/6.3/bits/stl_algobase.h \ /usr/include/c++/6.3/bits/functexcept.h \ /usr/include/c++/6.3/bits/exception_defines.h \ /usr/include/c++/6.3/ext/numeric_traits.h \ /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h \ /usr/include/c++/6.3/bits/concept_check.h \ /usr/include/c++/6.3/type_traits \ /usr/include/c++/6.3/bits/stl_iterator_base_types.h \ /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h \ /usr/include/c++/6.3/debug/assertions.h \ /usr/include/c++/6.3/bits/stl_iterator.h \ /usr/include/c++/6.3/bits/ptr_traits.h \ /usr/include/c++/6.3/debug/debug.h \ /usr/include/c++/6.3/bits/predefined_ops.h \ /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar \ /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h \ /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new \ /usr/include/c++/6.3/exception \ /usr/include/c++/6.3/bits/atomic_lockfree_defines.h \ /usr/include/c++/6.3/bits/exception_ptr.h \ /usr/include/c++/6.3/bits/nested_exception.h \ /usr/include/c++/6.3/bits/localefwd.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h \ /usr/include/c++/6.3/clocale /usr/include/locale.h \ /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd \ /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h \ /usr/include/c++/6.3/bits/cxxabi_forced.h \ /usr/include/c++/6.3/bits/stl_function.h \ /usr/include/c++/6.3/backward/binders.h \ /usr/include/c++/6.3/bits/range_access.h \ /usr/include/c++/6.3/initializer_list \ /usr/include/c++/6.3/bits/basic_string.h \ /usr/include/c++/6.3/ext/atomicity.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h \ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ /usr/include/bits/setjmp.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h \ /usr/include/c++/6.3/ext/alloc_traits.h \ /usr/include/c++/6.3/bits/alloc_traits.h \ /usr/include/c++/6.3/ext/string_conversions.h \ /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno \ /usr/include/c++/6.3/bits/functional_hash.h \ /usr/include/c++/6.3/bits/hash_bytes.h \ /usr/include/c++/6.3/bits/basic_string.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/config.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h \ /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h \ /usr/include/c++/6.3/bits/stl_uninitialized.h \ /usr/include/c++/6.3/bits/stl_vector.h \ /usr/include/c++/6.3/bits/stl_bvector.h \ /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex \ /usr/include/c++/6.3/typeinfo \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h \ /usr/include/c++/6.3/limits /usr/include/c++/6.3/set \ /usr/include/c++/6.3/bits/stl_tree.h \ /usr/include/c++/6.3/ext/aligned_buffer.h \ /usr/include/c++/6.3/bits/stl_set.h \ /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map \ /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple \ /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h \ /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept \ /usr/include/c++/6.3/bits/uses_allocator.h \ /usr/include/c++/6.3/bits/stl_multimap.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h \ /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h \ /usr/include/c++/6.3/bits/stl_raw_storage_iter.h \ /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional \ /usr/include/c++/6.3/bits/unique_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_base.h \ /usr/include/c++/6.3/bits/allocated_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_atomic.h \ /usr/include/c++/6.3/bits/atomic_base.h \ /usr/include/c++/6.3/backward/auto_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h \ /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream \ /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h \ /usr/include/c++/6.3/bits/locale_classes.h \ /usr/include/c++/6.3/bits/locale_classes.tcc \ /usr/include/c++/6.3/system_error \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h \ /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc \ /usr/include/c++/6.3/bits/basic_ios.h \ /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype \ /usr/include/wctype.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h \ /usr/include/c++/6.3/bits/streambuf_iterator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ /usr/include/c++/6.3/bits/locale_facets.tcc \ /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream \ /usr/include/c++/6.3/bits/ostream.tcc \ /usr/include/c++/6.3/bits/istream.tcc \ /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale \ /usr/include/c++/6.3/bits/locale_facets_nonio.h \ /usr/include/c++/6.3/ctime \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h \ /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/locale_facets_nonio.tcc \ /usr/include/c++/6.3/bits/locale_conv.h \ /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/unique_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h \ /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h \ /builddir/xbmc-17.0-Krypton/xbmc/system.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h \ /usr/include/fcntl.h /usr/include/bits/fcntl.h \ /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h \ /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h \ /usr/include/linux/sysinfo.h /usr/include/linux/types.h \ /usr/include/asm/types.h /usr/include/asm-generic/types.h \ /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h \ /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque \ /usr/include/c++/6.3/bits/stl_deque.h \ /usr/include/c++/6.3/bits/deque.tcc \ /usr/include/c++/6.3/bits/stl_stack.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h \ /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h \ /usr/include/c++/6.3/bits/algorithmfwd.h \ /usr/include/c++/6.3/bits/stl_heap.h \ /usr/include/c++/6.3/bits/uniform_int_dist.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h \ /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h \ /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h \ /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h \ /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h \ /usr/include/c++/6.3/bits/list.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h \ /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ModuleXbmcplugin.h /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcplugin.cpp : /usr/include/stdc-predef.h /usr/include/python2.7/Python.h : /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h : /usr/include/python2.7/pymacconfig.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h : /usr/include/limits.h /usr/include/bits/libc-header-start.h : /usr/include/features.h /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h : /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h : /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h : /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h : /usr/include/bits/types.h /usr/include/bits/typesizes.h : /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h : /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h : /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h : /usr/include/errno.h /usr/include/bits/errno.h : /usr/include/linux/errno.h /usr/include/asm/errno.h : /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h : /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h : /usr/include/stdlib.h /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h : /usr/include/endian.h /usr/include/bits/endian.h : /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h : /usr/include/bits/uintn-identity.h /usr/include/sys/select.h : /usr/include/bits/select.h /usr/include/bits/sigset.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h : /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h : /usr/include/bits/pthreadtypes.h /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h /usr/include/unistd.h : /usr/include/bits/posix_opt.h /usr/include/bits/environments.h : /usr/include/bits/confname.h /usr/include/getopt.h : /usr/include/bits/unistd.h /usr/include/assert.h : /usr/include/python2.7/pyport.h /usr/include/inttypes.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h : /usr/include/stdint.h /usr/include/bits/wchar.h : /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath : /usr/include/c++/6.3/bits/cpp_type_traits.h : /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h : /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h : /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h : /usr/include/bits/huge_vall.h /usr/include/bits/inf.h : /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h : /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h : /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h : /usr/include/bits/mathinline.h /usr/include/sys/time.h : /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h : /usr/include/bits/types/struct_tm.h : /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h : /usr/include/bits/stat.h /usr/include/python2.7/pymath.h : /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h : /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h : /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h : /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h : /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h : /usr/include/python2.7/floatobject.h : /usr/include/python2.7/complexobject.h : /usr/include/python2.7/rangeobject.h : /usr/include/python2.7/stringobject.h : /usr/include/python2.7/memoryobject.h : /usr/include/python2.7/bufferobject.h : /usr/include/python2.7/bytesobject.h : /usr/include/python2.7/bytearrayobject.h : /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h : /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h : /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h : /usr/include/python2.7/moduleobject.h : /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h : /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h : /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h : /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h : /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h : /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h : /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h : /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h : /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h : /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h : /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h : /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h : /usr/include/python2.7/compile.h /usr/include/python2.7/code.h : /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h : /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h : /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h : /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/memoryfwd.h : /usr/include/c++/6.3/bits/char_traits.h : /usr/include/c++/6.3/bits/stl_algobase.h : /usr/include/c++/6.3/bits/functexcept.h : /usr/include/c++/6.3/bits/exception_defines.h : /usr/include/c++/6.3/ext/numeric_traits.h : /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h : /usr/include/c++/6.3/bits/concept_check.h : /usr/include/c++/6.3/type_traits : /usr/include/c++/6.3/bits/stl_iterator_base_types.h : /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h : /usr/include/c++/6.3/debug/assertions.h : /usr/include/c++/6.3/bits/stl_iterator.h : /usr/include/c++/6.3/bits/ptr_traits.h : /usr/include/c++/6.3/debug/debug.h : /usr/include/c++/6.3/bits/predefined_ops.h : /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar : /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h : /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new : /usr/include/c++/6.3/exception : /usr/include/c++/6.3/bits/atomic_lockfree_defines.h : /usr/include/c++/6.3/bits/exception_ptr.h : /usr/include/c++/6.3/bits/nested_exception.h : /usr/include/c++/6.3/bits/localefwd.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h : /usr/include/c++/6.3/clocale /usr/include/locale.h : /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd : /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h : /usr/include/c++/6.3/bits/cxxabi_forced.h : /usr/include/c++/6.3/bits/stl_function.h : /usr/include/c++/6.3/backward/binders.h : /usr/include/c++/6.3/bits/range_access.h : /usr/include/c++/6.3/initializer_list : /usr/include/c++/6.3/bits/basic_string.h : /usr/include/c++/6.3/ext/atomicity.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h : /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h : /usr/include/bits/setjmp.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h : /usr/include/c++/6.3/ext/alloc_traits.h : /usr/include/c++/6.3/bits/alloc_traits.h : /usr/include/c++/6.3/ext/string_conversions.h : /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno : /usr/include/c++/6.3/bits/functional_hash.h : /usr/include/c++/6.3/bits/hash_bytes.h : /usr/include/c++/6.3/bits/basic_string.tcc : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/config.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h : /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h : /usr/include/c++/6.3/bits/stl_uninitialized.h : /usr/include/c++/6.3/bits/stl_vector.h : /usr/include/c++/6.3/bits/stl_bvector.h : /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex : /usr/include/c++/6.3/typeinfo : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h : /usr/include/c++/6.3/limits /usr/include/c++/6.3/set : /usr/include/c++/6.3/bits/stl_tree.h : /usr/include/c++/6.3/ext/aligned_buffer.h : /usr/include/c++/6.3/bits/stl_set.h : /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map : /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple : /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h : /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept : /usr/include/c++/6.3/bits/uses_allocator.h : /usr/include/c++/6.3/bits/stl_multimap.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h : /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h : /usr/include/c++/6.3/bits/stl_raw_storage_iter.h : /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional : /usr/include/c++/6.3/bits/unique_ptr.h : /usr/include/c++/6.3/bits/shared_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_base.h : /usr/include/c++/6.3/bits/allocated_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_atomic.h : /usr/include/c++/6.3/bits/atomic_base.h : /usr/include/c++/6.3/backward/auto_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h : /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream : /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h : /usr/include/c++/6.3/bits/locale_classes.h : /usr/include/c++/6.3/bits/locale_classes.tcc : /usr/include/c++/6.3/system_error : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h : /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc : /usr/include/c++/6.3/bits/basic_ios.h : /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype : /usr/include/wctype.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h : /usr/include/c++/6.3/bits/streambuf_iterator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h : /usr/include/c++/6.3/bits/locale_facets.tcc : /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream : /usr/include/c++/6.3/bits/ostream.tcc : /usr/include/c++/6.3/bits/istream.tcc : /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale : /usr/include/c++/6.3/bits/locale_facets_nonio.h : /usr/include/c++/6.3/ctime : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h : /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/locale_facets_nonio.tcc : /usr/include/c++/6.3/bits/locale_conv.h : /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/unique_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h : /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h : /builddir/xbmc-17.0-Krypton/xbmc/system.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h : /usr/include/fcntl.h /usr/include/bits/fcntl.h : /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h : /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h : /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h : /usr/include/linux/sysinfo.h /usr/include/linux/types.h : /usr/include/asm/types.h /usr/include/asm-generic/types.h : /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h : /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h : /usr/include/linux/stddef.h /usr/include/asm/posix_types.h : /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h : /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque : /usr/include/c++/6.3/bits/stl_deque.h : /usr/include/c++/6.3/bits/deque.tcc : /usr/include/c++/6.3/bits/stl_stack.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h : /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h : /usr/include/c++/6.3/bits/algorithmfwd.h : /usr/include/c++/6.3/bits/stl_heap.h : /usr/include/c++/6.3/bits/uniform_int_dist.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h : /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h : /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h : /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h : /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h : /usr/include/c++/6.3/bits/list.tcc : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h : /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h : /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h : /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h : /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ModuleXbmcplugin.h : xbmc/interfaces/python/generated/AddonModuleXbmcaddon.o0000644000175000017500000016431013050423066022016 0ustar toxtoxELF>ˆ¾@@©¦:;C<G=K>?@ABEIMOQTVX\^`bdkmoqwxz{|}~€‚ƒ„†‡‰ŠŒ’”–˜œž ATUH SH‰ýH‰÷H‰ÖHHƒì dH‹%(H‰D$1ÀLD$HÇD$è…À„èH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtU¿`èH‹t$H‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(…¤HƒÄ []A\Ã@H‹H‰ßÿPë L‹$$H‰ÃH‰ÕM…ätI|$8èH…Àu I‹$L‰çÿPH‰ßHƒý„¤HƒýunèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéHÿÿÿèH‰ÇH‰Õë’H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¤èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé]ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾`H‰ëL‰åèèéÅþÿÿH‰ÃH‰Õëîf.„AUATH USH‰ûH‰÷H‰ÖHHƒìHdH‹%(H‰D$81ÀLD$è…ÀtyH‹-H;D‹d$HEH‰D$ „ßH…Û„Ö{cmbXtm¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè1ÀH‹L$8dH3 %(…yHƒÄH[]A\A]ÀH‹H‹{HpH9÷t è…À„rÿÿÿH‹s H\$0D‰âH‰ßèH|$ H‰ÞèH‹D$0HxèH9ïu`H‹|$ HH‹wèèH‹T$ HzèH9ï„cÿÿÿHƒ=„˹ÿÿÿÿðÁJø…ÉCÿÿÿHt$H‰D$èH‹D$é*ÿÿÿHƒ=„‚ºÿÿÿÿðÁPø…Ò„Ht$èéuÿÿÿH‰ÇHƒú„&Hƒú…éèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé%ÿÿÿ‹PøJÿ‰Høézÿÿÿf‹Jøqÿ‰røé1ÿÿÿf1öé¾þÿÿèH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èH‰ßèH‰ÃèëÖI‰ÄI‰ÕH‰ßèL‰çL‰êéÿÿÿèH5¿1ÀèH‹H5H‹8èé&ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéßþÿÿH‰Ãèé6ÿÿÿH‰Ãèé)ÿÿÿH…ÿATUS„ûH;=H‰û„ëcmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èH‹Hƒ[]A\ÃH‰ÇHƒú„¯HƒúuyèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë@1ÿë…I‰ÄH‰ÕH‰ßèL‰çH‰êë‡H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéRÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLL$0LD$(HÇD$0HEH‰D$ 1Àè…À„]H‹t$0H…ötH|$ LH 1ÒèH…ÛL‹d$(„‹H;„~{cmbXtE¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹H‹{HpH9÷t è…ÀtžH‹{ HT$ L‰æèH‹T$ H‹HzèHƒH9ï…H‹L$8dH3 %(…ØHƒÄH[]A\A]ÃH‰ÇHƒú„ Hƒú…ãèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè„H‹T$ 1ÀHzèH9ï„gÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…ÉGÿÿÿHt$H‰D$èH‹D$é.ÿÿÿ‹Jøqÿ‰røëÑD1ÿéêþÿÿèH‰ÃèH‹D$ HxèH9ït Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èé,ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéåþÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‰ÃéDÿÿÿI‰ÄI‰ÕH‰ßèL‰çL‰êéTþÿÿ€AUATH USH‰ûH‰÷H‰ÖHHƒìXdH‹%(H‰D$H1ÀLD$@è…ÀtyH‹-H;L‹d$@HEH‰D$ „ßH…Û„Ö{cmbXtm¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè1ÀH‹L$HdH3 %(…yHƒÄX[]A\A]ÀH‹H‹{HpH9÷t è…À„rÿÿÿH‹s H\$0L‰âH‰ßèH|$ H‰ÞèH‹D$0HxèH9ïu`H‹|$ H‹wèèH‹T$ HzèH9ï„jÿÿÿHƒ=„Ò¹ÿÿÿÿðÁJø…ÉJÿÿÿHt$H‰D$èH‹D$é1ÿÿÿ€Hƒ=„‚ºÿÿÿÿðÁPø…Ò„Ht$èéuÿÿÿH‰ÇHƒú„&Hƒú…éèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àéÿÿÿ‹PøJÿ‰Høézÿÿÿf‹Jøqÿ‰røé*ÿÿÿf1öé¾þÿÿèH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èH‰ßèH‰ÃèëÖI‰ÄI‰ÕH‰ßèL‰çL‰êéÿÿÿèH5¿1ÀèH‹H5H‹8èé&ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéßþÿÿH‰Ãèé6ÿÿÿH‰Ãèé)ÿÿÿAUATH USH‰ûH‰÷H‰ÖHHƒìXdH‹%(H‰D$H1ÀLD$@è…ÀtyH‹-H;L‹d$@HEH‰D$ „ßH…Û„Ö{cmbXtm¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè1ÀH‹L$HdH3 %(…yHƒÄX[]A\A]ÀH‹H‹{HpH9÷t è…À„rÿÿÿH‹s H\$0L‰âH‰ßèH|$ H‰ÞèH‹D$0HxèH9ïu`H‹|$ H‹wèèH‹T$ HzèH9ï„jÿÿÿHƒ=„Ò¹ÿÿÿÿðÁJø…ÉJÿÿÿHt$H‰D$èH‹D$é1ÿÿÿ€Hƒ=„‚ºÿÿÿÿðÁPø…Ò„Ht$èéuÿÿÿH‰ÇHƒú„&Hƒú…éèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àéÿÿÿ‹PøJÿ‰Høézÿÿÿf‹Jøqÿ‰røé*ÿÿÿf1öé¾þÿÿèH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èH‰ßL‰âéIÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èH‰ßèH‰ÃèëÖI‰ÄI‰ÕH‰ßèL‰çL‰êéÿÿÿèH5¿1ÀèH‹H5H‹8èé&ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéßþÿÿH‰Ãèé6ÿÿÿH‰Ãèé)ÿÿÿUSHƒì€=„½H‹HƒCH5H=1É1ÒA¸õèH…ÀH‰Å„HSH5H‰ÇèHH5H‰ïèHH5H‰ïèHH5H‰ïèHH5H‰ïèHƒÄH‰ïH[]H5éH‹HÆH‰C(H€óÿÿH‰ßHÇC0(Hǃ¸ëH‰C@HHǃÀHǃH‰ƒøHËëÿÿH‰ƒHHH‰èH{èéÁþÿÿ€HƒÄ[]ÃH‹GÃóÃóÃóÃH‹H…ÿtH‹ÿ`óÃ1ÀÃH‹H…ÿtH‹ÿ`óÃ1ÀÃ1Àþé¾é¾é¾é¾é¾éH‹HƒÀH‰éH‹SH‰ûHƒÀH‰èH‰ß¾[éEXCEPTION Thrown (%s) : %sH‹H‹H…Àt!H‹OL‹GHH‰Ç¾1ÀéóÃSH‹_H…ÛtH‰ßèH‰ß¾P[é[ÃUSHƒìH‹/H…í„~H‹]H…ÛtHƒ=tðƒkt__author__Mon Feb 13 21:32:20 GMT 2017__date__2.25.0__version__Team Kodi__credits__ALL__platform__Artist Tag Missing[Missing Tag]idEXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmcaddon::Addon"Unknown exception thrown from the call "new XBMCAddon::xbmcaddon::Addon"EXCEPTION: Unknown exception thrown from the call "getLocalizedString"Unknown exception thrown from the call "getLocalizedString"Incorrect type passed to "%s", was expecting a "%s".EXCEPTION: Unknown exception thrown from the call "openSettings"Unknown exception thrown from the call "openSettings"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcaddon::Addon"Unknown exception thrown from the call "XBMCAddon::xbmcaddon::Addon"EXCEPTION: Unknown exception thrown from the call "setSetting"Unknown exception thrown from the call "setSetting"EXCEPTION: Unknown exception thrown from the call "getAddonInfo"Unknown exception thrown from the call "getAddonInfo"EXCEPTION: Unknown exception thrown from the call "getSetting"Unknown exception thrown from the call "getSetting"ÿ›aK=Jì_Û€¾›˜¾ª¤4ôØÿ—ûÂ4‹†–}}}ÿÿ™î“úèŽÿ›M96š¢°e»ÌÀõà4˜”õ“εü4Â}}ÿ›I0MŒc3¦Ç4¢û­Å©ð4¹´Ä}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›I4Vè‚ÚÒðè6Úÿ4¬³èÏçΕ4Û}}ÿ›M96š¢°e»Ì¹õà4˜”õ“εü4Â}}ÿ›M96š¢°e»Ì¹õà4˜”õ“εü4Â}}ÿ›-$c†ÕàÅÿ›-$c†Õàÿ›-$c†ÕàWrongTypeExceptionAUATI‰õUSH‰ûHìø„ÀH‰T$PH‰L$XL‰D$`L‰L$ht=)D$p)Œ$€)”$)œ$ )¤$°)¬$À)´$Ð)¼$àdH‹%(H‰D$81ÀHl$H{H5H‹H‰êHƒÀH‰èL‹%HT$ L‰îH‰ïÇD$ ÇD$$0ID$H‰CH‹HƒÀH‰H„$ H‰D$(HD$@H‰D$0èH{H‰îèH‹D$HxèL9çu#H‹D$8dH3%(uFHÄø[]A\A]ÃDHƒ=tºÿÿÿÿðÁPø…ÒÅHt$èë¹@‹PøJÿ‰HøëáèH‰ÅH‹D$HxèL9çt Ht$èH‰ßèH‰ïèH‰ÅëëAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿PèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾PèH‰ïèH‰ÇèM…ítL‰ïè¾PL‰ïèèH‰ÅèH‰ß¾èH‰ïèAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿xèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾xèH‰ïèH‰ÇèM…ít I‹EL‰ïÿPèH‰ÅèH‰ß¾èH‰ïèAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿HèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾HèH‰ïèH‰ÇèM…ít I‹EL‰ïÿPèH‰ÅèH‰ß¾èH‰ïèUSH=HƒìdH‹%(H‰D$1ÀèH‹=HH5Hl$èH=èH‹=HH5èH=èH‹=HH5èH5H=H‰êèH‹HH5H‰ßèH5H=H‰êèHH5H‰ßèH‹5H‹=èH‹€8tkH‹€8t@H‹€8uH‹5H‹=HÆèH‹D$dH3%(uHHƒÄ[]ÃH‹5H‹=HÆèë¡H‹5H‹=HÆèésÿÿÿèSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EESt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEN9XBMCAddon18WrongTypeExceptionESt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EEGCC: (GNU) 6.3.0zRx 0DXl€”¨¼Ð ä ø     4 H\%HƒXx2Œ"AƒZ E A0¬—A†AƒD j IAF TAAà'ômAƒ[ D GmAƒ[ D G4mAƒ[ D G0T—A†AƒD j IAF TAA0ˆ—A†AƒD j IAF TAAzPLRx› 4$FBŒA†H ƒT@¨  AABE @\˜BBŒD †A(ƒJ  (A ABBF < OBBŒH †A(ƒTp± (A ABBH 0àÉEŒA†A ƒ› ABA <ÕBBŒA †A(ƒG0› (A ABBB <T BBŒH †A(ƒTp2 (A ABBA <”OBBŒH †A(ƒT€± (A ABBH <ÔOBBŒH †A(ƒT€± (A ABBH 4ÌgA†AƒD ± KAM ”AAPLJBBŒA †A(ƒG0w (D ABBC p (D ABBG P ?BBŒA †A(ƒG0w (D ABBC p (D ABBG Pô?BBŒA †A(ƒG0w (D ABBC p (D ABBG (A†AƒK0G AAA „ñÿ689:;<=>?@ABCEGIKMOQSTVXZZ'\^`bdfg'6F€šhjkä6POLš¿6 É!6pÕr6P ÒšÐ=6` OŸšÀ 6°Olšð×9 9À <šÀmoqsus9ª9½9ð×9èú9àuwxz{|}~€‚ƒ„†‡‰ŠŒ’”–˜šœž £¤ffggX$f)f/f75g0;f@g¨EgðJfJPghVg°\fWbgèhg8nfttfwzf‚€g€†gÀŒfˆ’fŠ˜gøžg@¤f—ªgx°g¸¶fмfÚÂfàÈfûÎfÔf#Úf,àf3æf?ìfIòfUøfYþf¢f² Sjfffy l±ñ ^‡¤Æ e ¢      !"#$%&'()*+,-./012345Ž ":¸ "; ";P "<• "<Ú "= "=Z ">° "? "@f "AÆ "B! "C m ƒ ‹ "E á "G &"I u"K µ"M ÿ"O%!’0Ji"O"Q%µ"T2æ ,"V"vƒ"X—Ê"X—0"\mY"\m‚"^mŸ"^m¼"`mÞ"`m"b—L"b—˜"d—ë"d—>! ZvˆÄö 7w¨ù 1AQbqE!œ¦!žÒ"k˜û,N{Š"k˜³Â­!‡Ûç9 /c|‘¿þ>p »é6g':Uœ©"mJÞ¡‚¡|;!”8x…“"o?Í¡¡{4!–8vˆ"q?É¡€¡z>!˜8‡ ­ºÄå¡E¡~|¡}º!w/í!x F!ƒ4~!„¶ß!†!ˆ!‰9A!Š~!Œ>À! !EK !” _ZNSs4_Rep10_M_disposeERKSaIcE.part.1_ZN14PythonBindingsL39xbmcaddon_XBMCAddon_xbmcaddon_Addon_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL39xbmcaddon_XBMCAddon_xbmcaddon_Addon_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL54xbmcaddon_XBMCAddon_xbmcaddon_Addon_getLocalizedStringEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL54xbmcaddon_XBMCAddon_xbmcaddon_Addon_getLocalizedStringEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL48xbmcaddon_XBMCAddon_xbmcaddon_Addon_openSettingsEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43xbmcaddon_XBMCAddon_xbmcaddon_Addon_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL46xbmcaddon_XBMCAddon_xbmcaddon_Addon_setSettingEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcaddon_XBMCAddon_xbmcaddon_Addon_setSettingEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL48xbmcaddon_XBMCAddon_xbmcaddon_Addon_getAddonInfoEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL48xbmcaddon_XBMCAddon_xbmcaddon_Addon_getAddonInfoEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL46xbmcaddon_XBMCAddon_xbmcaddon_Addon_getSettingEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL46xbmcaddon_XBMCAddon_xbmcaddon_Addon_getSettingEPNS_8PyHolderEP7_objectS3_E8keywords_ZZN14PythonBindingsL9initTypesEvE23typesAlreadyInitialized_ZN14PythonBindingsL17xbmcaddon_methodsE_ZN14PythonBindingsL33XBMCAddon_xbmcaddon_Addon_methodsE_GLOBAL__sub_I_AddonModuleXbmcaddon.cpp_ZL8g_logRef_ZL13g_langInfoRef_ZL20g_graphicsContextRef_ZL29BLANKARTIST_FAKEMUSICBRAINZID_ZL16BLANKARTIST_NAME.LC1.LC2.LC3.LC4.LC6.LC10.LC11.LC12.LC7.LC8.LC9.LC15.LC13.LC14.LC18.LC16.LC17.LC19.LC20.LC21.LC22.LC23.LC24.LC27.LC25.LC26.LC30.LC28.LC29.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC31.LC32.LC0.LC5.LC45.LC46_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZN9XBMCAddon18WrongTypeExceptionD5Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED5Ev_ZNSt10shared_ptrI15CGraphicContextED5Ev_ZNSt10shared_ptrI4CLogED5Ev_ZNSt10shared_ptrI9CLangInfoED5Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED5Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED5Ev_ZN9XBMCAddon18WrongTypeExceptionC5EPKcz_ZNK11XbmcCommons9Exception10GetMessageEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev_GLOBAL_OFFSET_TABLE__ZdlPvm_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZN9XBMCAddon18WrongTypeExceptionD2Ev_ZTVN9XBMCAddon18WrongTypeExceptionE_ZN11XbmcCommons9ExceptionD2Ev_ZN9XBMCAddon18WrongTypeExceptionD1Ev_ZN9XBMCAddon18WrongTypeExceptionD0Ev_ZNK11XbmcCommons9Exception15LogThrowMessageEPKc_ZN11XbmcCommons9Exception6loggerE_ZN11XbmcCommons7ILogger3LogEiPKcz_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZN4CLogD1Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED1Ev_ZNSs4_Rep10_M_destroyERKSaIcE_ZNSt10shared_ptrI15CGraphicContextED2Ev_ZNSt10shared_ptrI15CGraphicContextED1Ev_ZNSt10shared_ptrI4CLogED2Ev_ZNSt10shared_ptrI4CLogED1Ev_ZNSt10shared_ptrI9CLangInfoED2Ev_ZNSt10shared_ptrI9CLangInfoED1Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED1EvDW.ref.__gxx_personality_v0PyArg_ParseTupleAndKeywordsPyThreadState_Get_ZN9XBMCAddon6Python18PythonLanguageHook11GetIfExistsEP3_is_ZN9XBMCAddon12LanguageHook15SetLanguageHookEPS0__Z15AtomicDecrementPVl_Znwm_ZN9XBMCAddon9xbmcaddon5AddonC1EPKc_ZN14PythonBindings16prepareForReturnEPN9XBMCAddon10AddonClassE_ZN9XBMCAddon12LanguageHook17ClearLanguageHookEv_ZN14PythonBindings18makePythonInstanceEPN9XBMCAddon10AddonClassEP11_typeobjectb__cxa_begin_catch_ZN4CLog3LogEiPKczPyExc_RuntimeErrorPyErr_SetString__cxa_end_catch__stack_chk_fail_Unwind_ResumePyExc_TypeErrorDW.ref._ZTIN11XbmcCommons9ExceptionEDW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE_ZN9XBMCAddon18WrongTypeExceptionC2EPKcz_ZTVN11XbmcCommons9ExceptionE_ZNSsC1EPKcRKSaIcE_ZNSs4_Rep20_S_empty_rep_storageE_ZN11StringUtils7FormatVEPKcP13__va_list_tag_ZNSs4swapERSs_ZN9XBMCAddon18WrongTypeExceptionC1EPKcz_Py_NoneStruct__cxa_allocate_exception__cxa_throw_ZN14PythonBindings32TyXBMCAddon_xbmcaddon_Addon_TypeEPyType_IsSubtype_ZN9XBMCAddon9xbmcaddon5Addon18getLocalizedStringEiPyUnicodeUCS4_DecodeUTF8__cxa_free_exception_ZN9XBMCAddon9xbmcaddon5Addon12openSettingsEv_ZN14PythonBindings15cleanForDeallocEPN9XBMCAddon10AddonClassE_ZN14PythonBindings22PyXBMCGetUnicodeStringERSsP7_objectbPKcS4__ZN9XBMCAddon9xbmcaddon5Addon10setSettingEPKcRKSs_ZN9XBMCAddon9xbmcaddon5Addon12getAddonInfoEPKcPyString_FromStringAndSize_ZN9XBMCAddon9xbmcaddon5Addon10getSettingEPKc_ZN14PythonBindings20initModule_xbmcaddonEvPy_InitModule4_64PyModule_AddObjectPyModule_AddStringConstant_ZN14PythonBindings33registerAddonClassTypeInformationEPKNS_8TypeInfoEPyType_Ready_ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE_ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZN4CLogC1Ev__cxa_rethrow_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE_ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZN9CLangInfoC1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE_ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZN15CGraphicContextC1Ev__dso_handle__cxa_atexit_ZNSsD1Ev_ZTIN9XBMCAddon9xbmcaddon5AddonE_ZN14PythonBindings8TypeInfoC1ERKSt9type_info_ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv117__class_type_infoE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSN9XBMCAddon18WrongTypeExceptionE_ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE__pthread_key_createY _üÿÿÿÿÿÿÿ>ûüÿÿÿÿÿÿÿKüüÿÿÿÿÿÿÿWýüÿÿÿÿÿÿÿ`þüÿÿÿÿÿÿÿrÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‘üÿÿÿÿÿÿÿ™üÿÿÿÿÿÿÿžüÿÿÿÿÿÿÿ«üÿÿÿÿÿÿÿðÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*`üÿÿÿÿÿÿÿ9üÿÿÿÿÿÿÿL*üÿÿÿÿÿÿÿTüÿÿÿÿÿÿÿY üÿÿÿÿÿÿÿh üÿÿÿÿÿÿÿx üÿÿÿÿÿÿÿ€ üÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿŒaüÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿŸ*üÿÿÿÿÿÿÿ¦büÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿµüÿÿÿÿÿÿÿÈ`üÿÿÿÿÿÿÿ×üÿÿÿÿÿÿÿê* üÿÿÿÿÿÿÿòüÿÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ0Ýüÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿWYüicüÿÿÿÿÿÿÿ‡ûüÿÿÿÿÿÿÿ’*üÿÿÿÿÿÿÿ™*üÿÿÿÿÿÿÿÉüÿÿÿÿÿÿÿÐdüÿÿÿÿÿÿÿ×eüÿÿÿÿÿÿÿÞfüÿÿÿÿÿÿÿëüÿÿÿÿÿÿÿò*æüÿÿÿÿÿÿÿù*üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ3*üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿnüÿÿÿÿÿÿÿˆgüÿÿÿÿÿÿÿ‘üÿÿÿÿÿÿÿª SûÿÿÿÿÿÿÿÒïüÿÿÿÿÿÿÿã Sûÿÿÿÿÿÿÿïüÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ6`üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿX*üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿe üÿÿÿÿÿÿÿ˜ üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿä üÿÿÿÿÿÿÿì üÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿhüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ&*üÿÿÿÿÿÿÿ-iüÿÿÿÿÿÿÿ5üÿÿÿÿÿÿÿ?üÿÿÿÿÿÿÿR`üÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿt* üÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ‰ üÿÿÿÿÿÿÿ– üÿÿÿÿÿÿÿ°*üÿÿÿÿÿÿÿÌüÿÿÿÿÿÿÿÓdüÿÿÿÿÿÿÿÚjüÿÿÿÿÿÿÿáfüÿÿÿÿÿÿÿîüÿÿÿÿÿÿÿõ*æüÿÿÿÿÿÿÿü*üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ2 üÿÿÿÿÿÿÿ9*üÿÿÿÿÿÿÿZüÿÿÿÿÿÿÿm`üÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ—üÿÿÿÿÿÿÿœ üÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿÆ üÿÿÿÿÿÿÿÎ üÿÿÿÿÿÿÿÓüÿÿÿÿÿÿÿÚküÿÿÿÿÿÿÿæüÿÿÿÿÿÿÿí*üÿÿÿÿÿÿÿôlüÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ8* üÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿM üÿÿÿÿÿÿÿU üÿÿÿÿÿÿÿ] üÿÿÿÿÿÿÿe üÿÿÿÿÿÿÿ‰*üÿÿÿÿÿÿÿ¢üÿÿÿÿÿÿÿ©düÿÿÿÿÿÿÿ°müÿÿÿÿÿÿÿ·füÿÿÿÿÿÿÿÄüÿÿÿÿÿÿÿË*æüÿÿÿÿÿÿÿÒ*üÿÿÿÿÿÿÿÚüÿÿÿÿÿÿÿã*üÿÿÿÿÿÿÿõüÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ4üÿÿÿÿÿÿÿG`üÿÿÿÿÿÿÿVüÿÿÿÿÿÿÿj*üÿÿÿÿÿÿÿrüÿÿÿÿÿÿÿw üÿÿÿÿÿÿÿ‘üÿÿÿÿÿÿÿ¡ üÿÿÿÿÿÿÿ© üÿÿÿÿÿÿÿ®üÿÿÿÿÿÿÿµnüÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿÈ*üÿÿÿÿÿÿÿÏoüÿÿÿÿÿÿÿ×üÿÿÿÿÿÿÿÞüÿÿÿÿÿÿÿñ`üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ * üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ)  üÿÿÿÿÿÿÿ1  üÿÿÿÿÿÿÿ9  üÿÿÿÿÿÿÿA  üÿÿÿÿÿÿÿW YÌi püÿÿÿÿÿÿÿt *üÿÿÿÿÿÿÿ§ ûüÿÿÿÿÿÿÿÅ qüÿÿÿÿÿÿÿÌ rüÿÿÿÿÿÿÿÓ "üÿÿÿÿÿÿÿè *üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ qüÿÿÿÿÿÿÿ füÿÿÿÿÿÿÿ# üÿÿÿÿÿÿÿ* *æüÿÿÿÿÿÿÿ1 *üÿÿÿÿÿÿÿ9 üÿÿÿÿÿÿÿC *üÿÿÿÿÿÿÿU üÿÿÿÿÿÿÿj #üÿÿÿÿÿÿÿv *üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿÕ `üÿÿÿÿÿÿÿä üÿÿÿÿÿÿÿ÷ *üÿÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ  üÿÿÿÿÿÿÿ+ SûÿÿÿÿÿÿÿO ïüÿÿÿÿÿÿÿx  üÿÿÿÿÿÿÿ€  üÿÿÿÿÿÿÿ˜ üÿÿÿÿÿÿÿ   üÿÿÿÿÿÿÿ¥ üÿÿÿÿÿÿÿ¬ süÿÿÿÿÿÿÿ¸ üÿÿÿÿÿÿÿ¿ *üÿÿÿÿÿÿÿÆ tüÿÿÿÿÿÿÿÎ üÿÿÿÿÿÿÿØ üÿÿÿÿÿÿÿë `üÿÿÿÿÿÿÿú üÿÿÿÿÿÿÿ * üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ"  üÿÿÿÿÿÿÿ/  üÿÿÿÿÿÿÿJ üÿÿÿÿÿÿÿg Y¼y uüÿÿÿÿÿÿÿ— ûüÿÿÿÿÿÿÿ¢ *üÿÿÿÿÿÿÿ© *üÿÿÿÿÿÿÿÙ üÿÿÿÿÿÿÿà düÿÿÿÿÿÿÿç vüÿÿÿÿÿÿÿî füÿÿÿÿÿÿÿû üÿÿÿÿÿÿÿ *æüÿÿÿÿÿÿÿ *üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿC *üÿÿÿÿÿÿÿU üÿÿÿÿÿÿÿq $üÿÿÿÿÿÿÿ~ üÿÿÿÿÿÿÿš %üÿÿÿÿÿÿÿ³ SûÿÿÿÿÿÿÿÛ ïüÿÿÿÿÿÿÿó Sûÿÿÿÿÿÿÿïüÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿF`üÿÿÿÿÿÿÿUüÿÿÿÿÿÿÿh*üÿÿÿÿÿÿÿpüÿÿÿÿÿÿÿu üÿÿÿÿÿÿÿ¨ üÿÿÿÿÿÿÿÆüÿÿÿÿÿÿÿìüÿÿÿÿÿÿÿô üÿÿÿÿÿÿÿü üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ#wüÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ6*üÿÿÿÿÿÿÿ=xüÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿOüÿÿÿÿÿÿÿb`üÿÿÿÿÿÿÿqüÿÿÿÿÿÿÿ„* üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ™ üÿÿÿÿÿÿÿ¦ üÿÿÿÿÿÿÿ·YìÉuüÿÿÿÿÿÿÿçûüÿÿÿÿÿÿÿò*üÿÿÿÿÿÿÿù*üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ0düÿÿÿÿÿÿÿ7yüÿÿÿÿÿÿÿ>füÿÿÿÿÿÿÿKüÿÿÿÿÿÿÿR*æüÿÿÿÿÿÿÿY*üÿÿÿÿÿÿÿaüÿÿÿÿÿÿÿ“*üÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿÁ&üÿÿÿÿÿÿÿÎüÿÿÿÿÿÿÿê%üÿÿÿÿÿÿÿ Sûÿÿÿÿÿÿÿ+ïüÿÿÿÿÿÿÿC Sûÿÿÿÿÿÿÿbïüÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ–`üÿÿÿÿÿÿÿ¥üÿÿÿÿÿÿÿ¸*üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÅ üÿÿÿÿÿÿÿø üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ<üÿÿÿÿÿÿÿD üÿÿÿÿÿÿÿL üÿÿÿÿÿÿÿ\üÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿszüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ†*üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿ•üÿÿÿÿÿÿÿŸüÿÿÿÿÿÿÿ²`üÿÿÿÿÿÿÿÁüÿÿÿÿÿÿÿÔ* üÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿé üÿÿÿÿÿÿÿö üÿÿÿÿÿÿÿ›*üÿÿÿÿÿÿÿ"¼)|üÿÿÿÿÿÿÿ8(üÿÿÿÿÿÿÿO}üÿÿÿÿÿÿÿW)üÿÿÿÿÿÿÿ^~üÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿm*üÿÿÿÿÿÿÿt€üÿÿÿÿÿÿÿ{üÿÿÿÿÿÿÿƒ*üÿÿÿÿÿÿÿŠ‚üÿÿÿÿÿÿÿ‘ƒüÿÿÿÿÿÿÿ™*üÿÿÿÿÿÿÿ „üÿÿÿÿÿÿÿ§…üÿÿÿÿÿÿÿ¯*üÿÿÿÿÿÿÿ½†üÿÿÿÿÿÿÿƇüÿÿÿÿÿÿÿÓ*üÿÿÿÿÿÿÿÚˆüÿÿÿÿÿÿÿà› Yüÿÿÿÿÿÿÿ?‰üÿÿÿÿÿÿÿG+üÿÿÿÿÿÿÿP,üÿÿÿÿÿÿÿË*üÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿ*äüÿÿÿÿÿÿÿåüÿÿÿÿÿÿÿ*äüÿÿÿÿÿÿÿåüÿÿÿÿÿÿÿ!Ýüÿÿÿÿÿÿÿ*éüÿÿÿÿÿÿÿŠüÿÿÿÿÿÿÿ)êüÿÿÿÿÿÿÿìüÿÿÿÿÿÿÿÝüÿÿÿÿÿÿÿ Sûÿÿÿÿÿÿÿ;Ýüÿÿÿÿÿÿÿ Sûÿÿÿÿÿÿÿ"ïüÿÿÿÿÿÿÿ Sûÿÿÿÿÿÿÿ Sûÿÿÿÿÿÿÿ Sûÿÿÿÿÿÿÿ Sûÿÿÿÿÿÿÿ;Ýüÿÿÿÿÿÿÿ Sûÿÿÿÿÿÿÿ;Ýüÿÿÿÿÿÿÿ\`ÈÌdh°´PT„‹üÿÿÿÿÿÿÿ‹*üÿÿÿÿÿÿÿšüÿÿÿÿÿÿÿ¡*üÿÿÿÿÿÿÿÌ*äüÿÿÿÿÿÿÿïüÿÿÿÿÿÿÿûüÿÿÿÿÿÿÿ3 SûÿÿÿÿÿÿÿNïüÿÿÿÿÿÿÿd üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‡åüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ*.üÿÿÿÿÿÿÿ4 SûÿÿÿÿÿÿÿS*/üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ‡*0üÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿá1üÿÿÿÿÿÿÿúÝüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿìüÿÿÿÿÿÿÿ$Ýüÿÿÿÿÿÿÿ)2üÿÿÿÿÿÿÿ1 üÿÿÿÿÿÿÿ>ÝüÿÿÿÿÿÿÿF üÿÿÿÿÿÿÿ*4üÿÿÿÿÿÿÿ4 SûÿÿÿÿÿÿÿS*5üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ‡*6üÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿá7üÿÿÿÿÿÿÿúÝüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿ& üÿÿÿÿÿÿÿ3Ýüÿÿÿÿÿÿÿ; üÿÿÿÿÿÿÿ*9üÿÿÿÿÿÿÿ4 SûÿÿÿÿÿÿÿS*:üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ‡*;üÿÿÿÿÿÿÿÖüÿÿÿÿÿÿÿá<üÿÿÿÿÿÿÿúÝüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿ2üÿÿÿÿÿÿÿ& üÿÿÿÿÿÿÿ3Ýüÿÿÿÿÿÿÿ; üÿÿÿÿÿÿÿ -üÿÿÿÿÿÿÿ%*óüÿÿÿÿÿÿÿ,=üÿÿÿÿÿÿÿ3 =>üÿÿÿÿÿÿÿDüI3üÿÿÿÿÿÿÿP*õüÿÿÿÿÿÿÿW=üÿÿÿÿÿÿÿ^üc>üÿÿÿÿÿÿÿjìo8üÿÿÿÿÿÿÿv*ñüÿÿÿÿÿÿÿ}=üÿÿÿÿÿÿÿ„ì‰>üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ—äŸüÿÿÿÿÿÿÿ¦*?üÿÿÿÿÿÿÿ­=üÿÿÿÿÿÿÿ´ä¼>üÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿÊÜÒüÿÿÿÿÿÿÿÙ=üÿÿÿÿÿÿÿàÜè>üÿÿÿÿÿÿÿï*@üÿÿÿÿÿÿÿö*üÿÿÿÿÿÿÿûAüÿÿÿÿÿÿÿ*Büÿÿÿÿÿÿÿ*Cüÿÿÿÿÿÿÿ*Düÿÿÿÿÿÿÿ&*9üÿÿÿÿÿÿÿ-*ùüÿÿÿÿÿÿÿ4=üÿÿÿÿÿÿÿ<>üÿÿÿÿÿÿÿZ*4üÿÿÿÿÿÿÿa*÷üÿÿÿÿÿÿÿh=üÿÿÿÿÿÿÿp>üÿÿÿÿÿÿÿy*.üÿÿÿÿÿÿÿ€*îüÿÿÿÿÿÿÿ‡=üÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿ™ üÿÿÿÿÿÿÿ8GEJHFJKLJMIJOIJQIæç è(ÏNÕá ë(â0ÚPÓß Ø(à0ÙRÑÛ Ö(Þ0×!7P !—(°@!wHP `!Jh €!Šˆ` À!‡Ð!‡Ø!‚ð!‡!‡!‡L  4H\p „ ˜ ¬ À Ôèü$8L`|°äø8XŒ Ëúàé%'!%d\Pe%€œ ¥%ÐÐpÙ%P %lP` Y%¸°™%Ð5%X\6e%ˆ°7¹%¸8.symtab.strtab.shstrtab.rela.text.data.bss.text._ZNK11XbmcCommons9Exception10GetMessageEv.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZN9XBMCAddon18WrongTypeExceptionD2Ev.rela.text._ZN9XBMCAddon18WrongTypeExceptionD0Ev.rodata._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.str1.1.rela.text._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text.unlikely.rela.text._ZNSt10shared_ptrI15CGraphicContextED2Ev.rela.text._ZNSt10shared_ptrI4CLogED2Ev.rela.text._ZNSt10shared_ptrI9CLangInfoED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev.rodata.str1.1.rodata.str1.8.rela.gcc_except_table.rodata._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.str1.1.rela.text._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv.rela.text.startup.rela.init_array.rodata._ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE.bss._ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.rodata._ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTIN9XBMCAddon18WrongTypeExceptionE.rodata._ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.local.rela.data.DW.ref._ZTIN11XbmcCommons9ExceptionE.rela.data.DW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE.rela.data.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.rela.eh_frame.groupñ@§ÏñH §ŽñT §ñ` §ñl§Öñt§×ñ|§Øñ„§ÙñŒ§Úñ”§Þñœ§àñ¤§âñ¬ §‘ñ¸§èñÀ§ëñȧ’ñЧ“ñا”ñ৕ñ觖ñð§—ñø§˜ñ§-ñ§3ñ§8ñ§Eñ §Fñ(§:ñ0§5ñ8§/ñ@§DñH§CñP§BñX§9ñ`§4ñh§.ñp§Hñx§Iñ€§Kñˆ§ñ§Mñ˜§Nñ §Oñ¨§Pñ°§Qñ¸§RñÀ§äñȧ0ñЧ6ñا;ñà§ñè§ñð§ú g@(vا6&g,€  1€a³ þ°DÀ à ðbÈ .0 )@•§C…@ €@•§EæP á@0•§G6` 1@H•§Ip ‹@`•§KÛ€ Ö@x•§M0+@•0§Oa°%\@À•H§Q2ÕÒð2Í@–H§T0" @P–0§Vc`—^@€–0§Xµø'°@°–0§ZÉ mÄ@à–§\ýmø@ø–§^%m @—§`Rp—M@(—0§b©—¤@X—0§d2§Š28ì%$!è @ˆ—P§h72 $t $˜o@ؘ8§k¨À%J£@š˜§mè'?ã@¨›h§o- P(?( @h§qy )t @xž°§sŒ 0+‡ @(£§u˜ @+/ Ø p+Ó @@£0§x €+V €+ €+¿ €+ €+> €+u €+¶ €+ð €+% €+4 j ¸+e @p£H§„¯ à+! á ,Ü @¸£H§‡  ,9 ] `,X @¤H§Š§ €,> ö À,ñ @H¤H§Eà,E ›(-–@¤H§ö@-0ñ@ؤx§’-p-8(@P¥§”|¨-8w@१–Ðà-8Ë@p¦§˜+ .  &@§€§š@@/;@€¨§œpH/k@˜¨§ž§P/¢@°¨§ É0X/Òj/çp/(â@Ȩȧ¤­ø˜5à¨Ï xU© xbmc/interfaces/python/generated/AddonModuleXbmcaddon.P0000644000175000017500000010762513050423066021765 0ustar toxtox/builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcaddon.o: \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcaddon.cpp \ /usr/include/stdc-predef.h /usr/include/python2.7/Python.h \ /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h \ /usr/include/python2.7/pymacconfig.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h \ /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h \ /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h \ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h \ /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h \ /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ /usr/include/bits/select.h /usr/include/bits/sigset.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h \ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/getopt.h \ /usr/include/bits/unistd.h /usr/include/assert.h \ /usr/include/python2.7/pyport.h /usr/include/inttypes.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h \ /usr/include/stdint.h /usr/include/bits/wchar.h \ /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath \ /usr/include/c++/6.3/bits/cpp_type_traits.h \ /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h \ /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \ /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h \ /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h \ /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h \ /usr/include/bits/mathinline.h /usr/include/sys/time.h \ /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ /usr/include/bits/types/struct_tm.h \ /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h \ /usr/include/bits/stat.h /usr/include/python2.7/pymath.h \ /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h \ /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h \ /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h \ /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h \ /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h \ /usr/include/python2.7/floatobject.h \ /usr/include/python2.7/complexobject.h \ /usr/include/python2.7/rangeobject.h \ /usr/include/python2.7/stringobject.h \ /usr/include/python2.7/memoryobject.h \ /usr/include/python2.7/bufferobject.h \ /usr/include/python2.7/bytesobject.h \ /usr/include/python2.7/bytearrayobject.h \ /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h \ /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h \ /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h \ /usr/include/python2.7/moduleobject.h \ /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h \ /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h \ /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h \ /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h \ /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h \ /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h \ /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h \ /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h \ /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h \ /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h \ /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h \ /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h \ /usr/include/python2.7/compile.h /usr/include/python2.7/code.h \ /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h \ /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h \ /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h \ /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/memoryfwd.h \ /usr/include/c++/6.3/bits/char_traits.h \ /usr/include/c++/6.3/bits/stl_algobase.h \ /usr/include/c++/6.3/bits/functexcept.h \ /usr/include/c++/6.3/bits/exception_defines.h \ /usr/include/c++/6.3/ext/numeric_traits.h \ /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h \ /usr/include/c++/6.3/bits/concept_check.h \ /usr/include/c++/6.3/type_traits \ /usr/include/c++/6.3/bits/stl_iterator_base_types.h \ /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h \ /usr/include/c++/6.3/debug/assertions.h \ /usr/include/c++/6.3/bits/stl_iterator.h \ /usr/include/c++/6.3/bits/ptr_traits.h \ /usr/include/c++/6.3/debug/debug.h \ /usr/include/c++/6.3/bits/predefined_ops.h \ /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar \ /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h \ /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new \ /usr/include/c++/6.3/exception \ /usr/include/c++/6.3/bits/atomic_lockfree_defines.h \ /usr/include/c++/6.3/bits/exception_ptr.h \ /usr/include/c++/6.3/bits/nested_exception.h \ /usr/include/c++/6.3/bits/localefwd.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h \ /usr/include/c++/6.3/clocale /usr/include/locale.h \ /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd \ /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h \ /usr/include/c++/6.3/bits/cxxabi_forced.h \ /usr/include/c++/6.3/bits/stl_function.h \ /usr/include/c++/6.3/backward/binders.h \ /usr/include/c++/6.3/bits/range_access.h \ /usr/include/c++/6.3/initializer_list \ /usr/include/c++/6.3/bits/basic_string.h \ /usr/include/c++/6.3/ext/atomicity.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h \ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ /usr/include/bits/setjmp.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h \ /usr/include/c++/6.3/ext/alloc_traits.h \ /usr/include/c++/6.3/bits/alloc_traits.h \ /usr/include/c++/6.3/ext/string_conversions.h \ /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno \ /usr/include/c++/6.3/bits/functional_hash.h \ /usr/include/c++/6.3/bits/hash_bytes.h \ /usr/include/c++/6.3/bits/basic_string.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/config.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h \ /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h \ /usr/include/c++/6.3/bits/stl_uninitialized.h \ /usr/include/c++/6.3/bits/stl_vector.h \ /usr/include/c++/6.3/bits/stl_bvector.h \ /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex \ /usr/include/c++/6.3/typeinfo \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h \ /usr/include/c++/6.3/limits /usr/include/c++/6.3/set \ /usr/include/c++/6.3/bits/stl_tree.h \ /usr/include/c++/6.3/ext/aligned_buffer.h \ /usr/include/c++/6.3/bits/stl_set.h \ /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map \ /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple \ /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h \ /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept \ /usr/include/c++/6.3/bits/uses_allocator.h \ /usr/include/c++/6.3/bits/stl_multimap.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h \ /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h \ /usr/include/c++/6.3/bits/stl_raw_storage_iter.h \ /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional \ /usr/include/c++/6.3/bits/unique_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_base.h \ /usr/include/c++/6.3/bits/allocated_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_atomic.h \ /usr/include/c++/6.3/bits/atomic_base.h \ /usr/include/c++/6.3/backward/auto_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h \ /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream \ /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h \ /usr/include/c++/6.3/bits/locale_classes.h \ /usr/include/c++/6.3/bits/locale_classes.tcc \ /usr/include/c++/6.3/system_error \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h \ /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc \ /usr/include/c++/6.3/bits/basic_ios.h \ /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype \ /usr/include/wctype.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h \ /usr/include/c++/6.3/bits/streambuf_iterator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ /usr/include/c++/6.3/bits/locale_facets.tcc \ /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream \ /usr/include/c++/6.3/bits/ostream.tcc \ /usr/include/c++/6.3/bits/istream.tcc \ /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale \ /usr/include/c++/6.3/bits/locale_facets_nonio.h \ /usr/include/c++/6.3/ctime \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h \ /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/locale_facets_nonio.tcc \ /usr/include/c++/6.3/bits/locale_conv.h \ /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/unique_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h \ /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h \ /builddir/xbmc-17.0-Krypton/xbmc/system.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h \ /usr/include/fcntl.h /usr/include/bits/fcntl.h \ /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h \ /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h \ /usr/include/linux/sysinfo.h /usr/include/linux/types.h \ /usr/include/asm/types.h /usr/include/asm-generic/types.h \ /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h \ /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque \ /usr/include/c++/6.3/bits/stl_deque.h \ /usr/include/c++/6.3/bits/deque.tcc \ /usr/include/c++/6.3/bits/stl_stack.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h \ /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h \ /usr/include/c++/6.3/bits/algorithmfwd.h \ /usr/include/c++/6.3/bits/stl_heap.h \ /usr/include/c++/6.3/bits/uniform_int_dist.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h \ /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h \ /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h \ /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h \ /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h \ /usr/include/c++/6.3/bits/list.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h \ /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Addon.h /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcaddon.cpp : /usr/include/stdc-predef.h /usr/include/python2.7/Python.h : /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h : /usr/include/python2.7/pymacconfig.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h : /usr/include/limits.h /usr/include/bits/libc-header-start.h : /usr/include/features.h /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h : /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h : /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h : /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h : /usr/include/bits/types.h /usr/include/bits/typesizes.h : /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h : /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h : /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h : /usr/include/errno.h /usr/include/bits/errno.h : /usr/include/linux/errno.h /usr/include/asm/errno.h : /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h : /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h : /usr/include/stdlib.h /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h : /usr/include/endian.h /usr/include/bits/endian.h : /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h : /usr/include/bits/uintn-identity.h /usr/include/sys/select.h : /usr/include/bits/select.h /usr/include/bits/sigset.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h : /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h : /usr/include/bits/pthreadtypes.h /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h /usr/include/unistd.h : /usr/include/bits/posix_opt.h /usr/include/bits/environments.h : /usr/include/bits/confname.h /usr/include/getopt.h : /usr/include/bits/unistd.h /usr/include/assert.h : /usr/include/python2.7/pyport.h /usr/include/inttypes.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h : /usr/include/stdint.h /usr/include/bits/wchar.h : /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath : /usr/include/c++/6.3/bits/cpp_type_traits.h : /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h : /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h : /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h : /usr/include/bits/huge_vall.h /usr/include/bits/inf.h : /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h : /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h : /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h : /usr/include/bits/mathinline.h /usr/include/sys/time.h : /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h : /usr/include/bits/types/struct_tm.h : /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h : /usr/include/bits/stat.h /usr/include/python2.7/pymath.h : /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h : /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h : /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h : /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h : /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h : /usr/include/python2.7/floatobject.h : /usr/include/python2.7/complexobject.h : /usr/include/python2.7/rangeobject.h : /usr/include/python2.7/stringobject.h : /usr/include/python2.7/memoryobject.h : /usr/include/python2.7/bufferobject.h : /usr/include/python2.7/bytesobject.h : /usr/include/python2.7/bytearrayobject.h : /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h : /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h : /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h : /usr/include/python2.7/moduleobject.h : /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h : /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h : /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h : /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h : /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h : /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h : /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h : /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h : /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h : /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h : /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h : /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h : /usr/include/python2.7/compile.h /usr/include/python2.7/code.h : /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h : /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h : /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h : /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/memoryfwd.h : /usr/include/c++/6.3/bits/char_traits.h : /usr/include/c++/6.3/bits/stl_algobase.h : /usr/include/c++/6.3/bits/functexcept.h : /usr/include/c++/6.3/bits/exception_defines.h : /usr/include/c++/6.3/ext/numeric_traits.h : /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h : /usr/include/c++/6.3/bits/concept_check.h : /usr/include/c++/6.3/type_traits : /usr/include/c++/6.3/bits/stl_iterator_base_types.h : /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h : /usr/include/c++/6.3/debug/assertions.h : /usr/include/c++/6.3/bits/stl_iterator.h : /usr/include/c++/6.3/bits/ptr_traits.h : /usr/include/c++/6.3/debug/debug.h : /usr/include/c++/6.3/bits/predefined_ops.h : /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar : /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h : /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new : /usr/include/c++/6.3/exception : /usr/include/c++/6.3/bits/atomic_lockfree_defines.h : /usr/include/c++/6.3/bits/exception_ptr.h : /usr/include/c++/6.3/bits/nested_exception.h : /usr/include/c++/6.3/bits/localefwd.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h : /usr/include/c++/6.3/clocale /usr/include/locale.h : /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd : /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h : /usr/include/c++/6.3/bits/cxxabi_forced.h : /usr/include/c++/6.3/bits/stl_function.h : /usr/include/c++/6.3/backward/binders.h : /usr/include/c++/6.3/bits/range_access.h : /usr/include/c++/6.3/initializer_list : /usr/include/c++/6.3/bits/basic_string.h : /usr/include/c++/6.3/ext/atomicity.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h : /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h : /usr/include/bits/setjmp.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h : /usr/include/c++/6.3/ext/alloc_traits.h : /usr/include/c++/6.3/bits/alloc_traits.h : /usr/include/c++/6.3/ext/string_conversions.h : /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno : /usr/include/c++/6.3/bits/functional_hash.h : /usr/include/c++/6.3/bits/hash_bytes.h : /usr/include/c++/6.3/bits/basic_string.tcc : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/config.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h : /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h : /usr/include/c++/6.3/bits/stl_uninitialized.h : /usr/include/c++/6.3/bits/stl_vector.h : /usr/include/c++/6.3/bits/stl_bvector.h : /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex : /usr/include/c++/6.3/typeinfo : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h : /usr/include/c++/6.3/limits /usr/include/c++/6.3/set : /usr/include/c++/6.3/bits/stl_tree.h : /usr/include/c++/6.3/ext/aligned_buffer.h : /usr/include/c++/6.3/bits/stl_set.h : /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map : /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple : /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h : /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept : /usr/include/c++/6.3/bits/uses_allocator.h : /usr/include/c++/6.3/bits/stl_multimap.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h : /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h : /usr/include/c++/6.3/bits/stl_raw_storage_iter.h : /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional : /usr/include/c++/6.3/bits/unique_ptr.h : /usr/include/c++/6.3/bits/shared_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_base.h : /usr/include/c++/6.3/bits/allocated_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_atomic.h : /usr/include/c++/6.3/bits/atomic_base.h : /usr/include/c++/6.3/backward/auto_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h : /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream : /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h : /usr/include/c++/6.3/bits/locale_classes.h : /usr/include/c++/6.3/bits/locale_classes.tcc : /usr/include/c++/6.3/system_error : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h : /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc : /usr/include/c++/6.3/bits/basic_ios.h : /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype : /usr/include/wctype.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h : /usr/include/c++/6.3/bits/streambuf_iterator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h : /usr/include/c++/6.3/bits/locale_facets.tcc : /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream : /usr/include/c++/6.3/bits/ostream.tcc : /usr/include/c++/6.3/bits/istream.tcc : /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale : /usr/include/c++/6.3/bits/locale_facets_nonio.h : /usr/include/c++/6.3/ctime : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h : /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/locale_facets_nonio.tcc : /usr/include/c++/6.3/bits/locale_conv.h : /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/unique_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h : /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h : /builddir/xbmc-17.0-Krypton/xbmc/system.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h : /usr/include/fcntl.h /usr/include/bits/fcntl.h : /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h : /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h : /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h : /usr/include/linux/sysinfo.h /usr/include/linux/types.h : /usr/include/asm/types.h /usr/include/asm-generic/types.h : /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h : /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h : /usr/include/linux/stddef.h /usr/include/asm/posix_types.h : /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h : /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque : /usr/include/c++/6.3/bits/stl_deque.h : /usr/include/c++/6.3/bits/deque.tcc : /usr/include/c++/6.3/bits/stl_stack.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h : /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h : /usr/include/c++/6.3/bits/algorithmfwd.h : /usr/include/c++/6.3/bits/stl_heap.h : /usr/include/c++/6.3/bits/uniform_int_dist.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h : /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h : /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h : /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h : /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h : /usr/include/c++/6.3/bits/list.tcc : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h : /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h : /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h : /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h : /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Addon.h : xbmc/interfaces/python/generated/AddonModuleXbmcvfs.o0000644000175000017500000040543013050423070021523 0ustar toxtoxELF>Í@@øõUVWXeYiZm[c\]^_`agkoqsuwˆy{~€‚„ŠŒŽ’”–˜ž¡£¥§©«­³´¶·¸¹º»¼½¾¿ÀÁÃÄÆÇÉÊÌÍÏÐÒÓÕÖØÙÛÝßáãåçëíïATUH‰÷SH‰ÖH HHƒìPH‹-dH‹%(H‰D$H1ÀLL$LD$@HÇD$@HEÆD$H‰D$ 1Àè…À„-H‹t$@H…ötH|$ LH 1ÒèèH‹pH|$0èH‹|$0èH‹\$0H…ÛtH{8èH…Àt\¶t$H|$ è‰ÃèH=¶ó1ÀèH‹T$ HzèH9ï…³H‹L$HdH3 %(…âHƒÄP[]A\ÃfDH‹H‰ßÿPë™H‰ÃI‰ÔèH‰ßL‰âHƒú„Hƒú…ØèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹T$ 1ÀHzèH9ï„Qÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…É1ÿÿÿHt$H‰D$èH‹D$éÿÿÿ‹Jøqÿ‰røëÑèH‰Çé<ÿÿÿH‰ÃèH‹D$ HxèH9ït Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èé7ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéðþÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‰ÃéDÿÿÿH‹|$0H‰ÃI‰ÔH…ÿ„^þÿÿèéTþÿÿfDATUH‰÷SH‰ÖH HHƒìPH‹-dH‹%(H‰D$H1ÀLD$@HÇD$@HEH‰D$ 1Àè…À„'H‹t$@H…ötH|$ LH 1ÒèèH‹pH|$0èH‹|$0èH‹\$0H…ÛtH{8èH…ÀtVH|$ è‰ÃèH=¶ó1ÀèH‹T$ HzèH9ï…²H‹L$HdH3 %(…áHƒÄP[]A\ÃDH‹H‰ßÿPëŸH‰ÃI‰ÔèH‰ßL‰âHƒú„Hƒú…ØèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹T$ 1ÀHzèH9ï„Rÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…É2ÿÿÿHt$H‰D$èH‹D$éÿÿÿ‹Jøqÿ‰røëÑèH‰Çé<ÿÿÿH‰ÃèH‹D$ HxèH9ït Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èé7ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéðþÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‰ÃéDÿÿÿH‹|$0H‰ÃI‰ÔH…ÿ„^þÿÿèéTþÿÿfDATUH‰÷SH‰ÖH HHƒìPH‹-dH‹%(H‰D$H1ÀLD$@HÇD$@HEH‰D$ 1Àè…À„'H‹t$@H…ötH|$ LH 1ÒèèH‹pH|$0èH‹|$0èH‹\$0H…ÛtH{8èH…ÀtVH|$ è‰ÃèH=¶ó1ÀèH‹T$ HzèH9ï…²H‹L$HdH3 %(…áHƒÄP[]A\ÃDH‹H‰ßÿPëŸH‰ÃI‰ÔèH‰ßL‰âHƒú„Hƒú…ØèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹T$ 1ÀHzèH9ï„Rÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…É2ÿÿÿHt$H‰D$èH‹D$éÿÿÿ‹Jøqÿ‰røëÑèH‰Çé<ÿÿÿH‰ÃèH‹D$ HxèH9ït Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èé7ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéðþÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‰ÃéDÿÿÿH‹|$0H‰ÃI‰ÔH…ÿ„^þÿÿèéTþÿÿfDATUH‰÷SH‰ÖH HHƒìPH‹-dH‹%(H‰D$H1ÀLD$@HÇD$@HEH‰D$ 1Àè…À„'H‹t$@H…ötH|$ LH 1ÒèèH‹pH|$0èH‹|$0èH‹\$0H…ÛtH{8èH…ÀtVH|$ è‰ÃèH=¶ó1ÀèH‹T$ HzèH9ï…²H‹L$HdH3 %(…áHƒÄP[]A\ÃDH‹H‰ßÿPëŸH‰ÃI‰ÔèH‰ßL‰âHƒú„Hƒú…ØèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹T$ 1ÀHzèH9ï„Rÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…É2ÿÿÿHt$H‰D$èH‹D$éÿÿÿ‹Jøqÿ‰røëÑèH‰Çé<ÿÿÿH‰ÃèH‹D$ HxèH9ït Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èé7ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéðþÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‰ÃéDÿÿÿH‹|$0H‰ÃI‰ÔH…ÿ„^þÿÿèéTþÿÿfDATUH‰÷SH‰ÖH HHƒì`H‹dH‹%(H‰D$X1ÀLL$PLD$HHÇD$HHCHÇD$PH‰D$ H‰D$01Àè…À„\H‹t$HH…ötH|$ LH 1ÒèH‹t$PH…ötH|$0LH 1ÒèèH‹pH|$@èH‹|$@èH‹l$@H…ítH}8èH…ÀtoHt$0H|$ è‰ÅèH=@¶õ1ÀèH‹T$0HzèH9ß…½H‹T$ HzèH9ß…ãH‹L$XdH3 %(…"HƒÄ`[]A\ÃfDH‹EH‰ïÿPë…H‰ÇHƒú„¤Hƒú…gèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèDH‹T$01ÀHzèH9ß„Gÿÿÿ@Hƒ=tv¹ÿÿÿÿðÁJø…É'ÿÿÿHt$H‰D$èH‹D$éÿÿÿHƒ=t.¹ÿÿÿÿðÁJø…ÉÿÿÿHt$H‰D$èH‹D$éèþÿÿ‹Jøqÿ‰røëÑD‹Jøqÿ‰røë‰èH‰ÅH‹D$0HxèH9ßt Ht$èH‹D$ HxèH9ßt Ht$èH‰ïèH‹|$@H‰ÅI‰ÔH…ÿtèH‰ïL‰âéœþÿÿH‰ÅI‰ÔèëèH‰Åèë‘èH5¿1ÀèH‹H5H‹8èé©þÿÿèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéaþÿÿH‰Åèé ÿÿÿH‰Åèéüþÿÿf„ATUH‰÷SH‰ÖH HHƒìPH‹-dH‹%(H‰D$H1ÀLD$@HÇD$@HEH‰D$ 1Àè…À„'H‹t$@H…ötH|$ LH 1ÒèèH‹pH|$0èH‹|$0èH‹\$0H…ÛtH{8èH…ÀtVH|$ è‰ÃèH=¶ó1ÀèH‹T$ HzèH9ï…²H‹L$HdH3 %(…áHƒÄP[]A\ÃDH‹H‰ßÿPëŸH‰ÃI‰ÔèH‰ßL‰âHƒú„Hƒú…ØèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹T$ 1ÀHzèH9ï„Rÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…É2ÿÿÿHt$H‰D$èH‹D$éÿÿÿ‹Jøqÿ‰røëÑèH‰Çé<ÿÿÿH‰ÃèH‹D$ HxèH9ït Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èé7ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéðþÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‰ÃéDÿÿÿH‹|$0H‰ÃI‰ÔH…ÿ„^þÿÿèéTþÿÿfDATUH‰÷SH‰ÖH HHƒì`H‹dH‹%(H‰D$X1ÀLL$PLD$HHÇD$HHCHÇD$PH‰D$ H‰D$01Àè…À„\H‹t$HH…ötH|$ LH 1ÒèH‹t$PH…ötH|$0LH 1ÒèèH‹pH|$@èH‹|$@èH‹l$@H…ítH}8èH…ÀtoHt$0H|$ è‰ÅèH=@¶õ1ÀèH‹T$0HzèH9ß…½H‹T$ HzèH9ß…ãH‹L$XdH3 %(…"HƒÄ`[]A\ÃfDH‹EH‰ïÿPë…H‰ÇHƒú„¤Hƒú…gèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèDH‹T$01ÀHzèH9ß„Gÿÿÿ@Hƒ=tv¹ÿÿÿÿðÁJø…É'ÿÿÿHt$H‰D$èH‹D$éÿÿÿHƒ=t.¹ÿÿÿÿðÁJø…ÉÿÿÿHt$H‰D$èH‹D$éèþÿÿ‹Jøqÿ‰røëÑD‹Jøqÿ‰røë‰èH‰ÅH‹D$0HxèH9ßt Ht$èH‹D$ HxèH9ßt Ht$èH‰ïèH‹|$@H‰ÅI‰ÔH…ÿtèH‰ïL‰âéœþÿÿH‰ÅI‰ÔèëèH‰Åèë‘èH5¿1ÀèH‹H5H‹8èé©þÿÿèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéaþÿÿH‰Åèé ÿÿÿH‰Åèéüþÿÿf„AWAVH AUATI‰þUSH‰÷H‰ÖHHƒìhL‹%dH‹%(H‰D$X1ÀLL$8LD$0HÇD$0ID$HÇD$8H‰D$ 1Àè…À„/H‹t$0H…ötH|$ LH 1ÒèèL|$@H‹pL‰ÿèH‹|$@èH‹\$@H…ÛtH{8èH…À„¿XèH‰ÇH‰ÃL‹l$8èH‹¿HƒÀH‰èH‰ÇH‰ÅèH‹CHH‰kPÆD$HH…ÀH‰D$@„ÇH‹H‰ïH‹RH;…àM…íHt$ t A€}w„Ûºè€|$H…–H‹|$@H…ÿtH‹H‹@ H;…ˆH‰ßèè1ÒL‰öH‰ßèH‹T$ HzèL9ç…H‹L$XdH3 %(…3HƒÄh[]A\A]A^A_Ãf„H‹H‰ßÿPéãþÿÿfH‰ïéHÿÿÿ„èé`ÿÿÿfDÿÐéqÿÿÿf„H‰ÇÿÒH‹{Péÿÿÿfºèé ÿÿÿH‰ÇHƒú„%Hƒú…èèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹T$ 1ÀHzèL9ç„ÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…ÉàþÿÿHt$H‰D$èH‹D$éÇþÿÿ‹Jøqÿ‰røëÑèH‰ÅI‰ÕèH‰ïL‰êé,ÿÿÿH‰ÃèH‹D$ HxèL9çt Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èé'ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéàþÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‹|$@H‰ÃH‰ÕH…ÿtèH‰ßH‰êéPþÿÿH‰Ãé$ÿÿÿI‰ÅI‰ÖH‰ï¾L‰íM‰õèH‰ßè¾XH‰ßèéÙþÿÿH‰ÅI‰ÕëÞH‰ÅI‰ÕëÞL‰ÿH‰ÅI‰ÕèëÆAVAUH ATUI‰üSH‰÷H‰ÖHHƒìPH‹-dH‹%(H‰D$H1ÀLD$(HÇD$(HEH‰D$ 1Àè…À„H‹t$(H…ötH|$ LH 1ÒèèLl$0H‹pL‰ïèH‹|$0èH‹\$0H…ÛtH{8èH…À„пàèH‰ÇH‰ÃèH‹HƒÀH‰èH…ÀH‰D$0ÆD$8tH‹H‹RH;…­HsPH|$ è€|$8…|H‹|$0H…ÿtH‹H‹@ H;urH‰ßèè1ÒL‰æH‰ßèH‹T$ HzèH9ïubH‹L$HdH3 %(…HƒÄP[]A\A]A^Ãf„H‹H‰ßÿPé"ÿÿÿfèézÿÿÿfDÿÐëŠ@H‰ÇÿÒéIÿÿÿfDHƒ=„ª¹ÿÿÿÿðÁJø…É~ÿÿÿHt$H‰D$èH‹D$éeÿÿÿI‰ÄI‰ÕèL‰çL‰êHƒú„Hƒú…ÈèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àéáþÿÿf„‹Jøqÿ‰røéRÿÿÿèI‰ÖL‰ïI‰ÄM‰õèH‰ßè¾àH‰ßèéIÿÿÿI‰ÄI‰ÕëæH‰ÃèH‹D$ HxèH9ït Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èéGÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÿÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‰ÃéDÿÿÿI‰ÄI‰ÕéÿÿÿH‰ÇéuþÿÿH‹|$0H‰ÃI‰ÔH…ÿtèH‰ßL‰âéUþÿÿH…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹%X fDH‹H‹HpH9÷t è…Àt‘H‹C H=[]A\H‹pX1ÀéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹%P fDH‹H‹HpH9÷t è…Àt‘H‹C H=[]A\H‹pP1ÀéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹%` fDH‹H‹HpH9÷t è…Àt‘H‹C H=[]A\H‹p`1ÀéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè‹%l €H‹H‹HpH9÷t è…Àt‘H‹C H=[]‹pl1ÀA\éH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè‹%p €H‹H‹HpH9÷t è…Àt‘H‹C H=[]‹pp1ÀA\éH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹%€ fDH‹H‹HpH9÷t è…Àt‘H‹C H=[]A\H‹°€1ÀéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹%˜ fDH‹H‹HpH9÷t è…Àt‘H‹C H=[]A\H‹°˜1ÀéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹%¨ fDH‹H‹HpH9÷t è…Àt‘H‹C H=[]A\H‹°¨1ÀéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹%¸ fDH‹H‹HpH9÷t è…Àt‘H‹C H=[]A\H‹°¸1ÀéH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè„H…ÿt[H;=tRATUScmbXH‰ûtR¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè‹%h €H‹H‹HpH9÷t è…Àt‘H‹C H=[]‹ph1ÀA\éH‰ÇHƒú„ªHƒúutèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè[1À]A\ÃI‰ÄH‰ÕH‰ßèL‰çH‰êëŒH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èëžèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéWÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUSHƒì dH‹%(H‰D$1ÀH…ÿtcH‹-H9ïtWcmbXH‰ût[¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf„H‹%H fDH‹H‹HpH9÷t è…ÀtˆH‹[ ÆD$H‹{HH…ÿH‰<$tH‹H‹@H;ueH‹{Pè€|$uEH‹<$H…ÿtH‹H‹@ H;u4HƒEH‰èH‹L$dH3 %(…‰HƒÄ []A\Àèë´ÿÐëÈ@ÿÐë—H‰ÇHƒú„ÌHƒú…’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀécÿÿÿèH‰ÅI‰ÔH‰ßèH‰ïL‰âëƒH‰ÃH‰ÕH‰çèH‰ßH‰êéjÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé9ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„ATUSHƒì dH‹%(H‰D$1ÀH…ÿt[H;=tRcmbXH‰ûtV¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè@H‹%H fDH‹H‹HpH9÷t è…ÀtH‹[ ÆD$H‹{HH…ÿH‰<$tH‹H‹@H;umH‹{Pè€|$H‰ÃuJH‹<$H…ÿtH‹H‹@ H;u9H=H‰Þ1ÀèH‹L$dH3 %(……HƒÄ []A\Ãèë¯ÿÐëÃ@ÿÐëH‰ÇHƒú„ÌHƒú…’èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀégÿÿÿèI‰ÄH‰ÕH‰ßèL‰çH‰êëƒH‰ÃH‰ÕH‰çèH‰ßH‰êéjÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë€èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé9ÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè@ATUH SH‰ûH‰÷H‰ÖHHƒì0dH‹%(H‰D$(1ÀLL$LD$è…À„ÊH…Ût]H;tT{cmbX„Ï¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹%H H‰ÇHƒú„©Hƒú…lèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀH‹L$(dH3 %(…ÆHƒÄ0[]A\ÃH‹H‹{‹l$L‹d$HpH9÷t è…À„ÿÿÿH‹[ ÆD$H‹{HH…ÿH‰|$tH‹H‹@H;ugH‹{P‰êL‰æè€|$H‰Ãu7H‹|$H…ÿtH‹H‹@ H;u-H=H‰Þ1ÀèéIÿÿÿ€èëÂf„ÿÐëÏ@ÿÐë•èH‰ÅI‰ÔH‰ßèH‰ïL‰âé«þÿÿH|$H‰ÃH‰ÕèH‰ßH‰êéþÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èé£þÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé\þÿÿH‰ÃèH‰ßèH‰ÃèH‰ßè€=ATUS„ßH‹H‹-HƒCHƒEH5H=1É1ÒA¸õèH…ÀI‰Ä„®HSH5H‰ÇèHUH5L‰çèHH5L‰çèHH5L‰çèHH5L‰çèHH5L‰çè[L‰çHH5]A\éfDH‹HÆH‰C(HàõÿÿH‰ßHÇC0(Hǃ¸ëH‰C@HHǃÀHǃH‰ƒøHëØÿÿH‰ƒHHH‰èH‹-HH‰E(HL÷ÿÿH‰ïHÇE0(HÇ…¸ëH‰E@HHÇ…ÀHÇ…H‰…øHÇÜÿÿH‰…HHH‰EèH{è…Àˆ.þÿÿH}èé þÿÿ[]A\Ãf.„AWAVH‰÷AUATH‰ÖUSH HHìÈL‹%dH‹%(H‰„$¸1ÀLD$8HÇD$8ID$H‰D$ 1Àè…À„tH‹t$8ÇD$@HÇD$HHÇD$PHÇD$XHÇD$`H…öHÇD$hHÇD$ptH|$ LH 1ÒèèHl$0H‹pH‰ïèH‹|$0èH‹\$0H…ÛtH{8èH…À„vHœ$€Ht$ H‰ßèL|$@‹„$€HsI‰D$@èHs I èL‹¬$¨H‹œ$ I9ÝuëVfDHƒÃI9Ýt?H‹HxèL9çtëHƒ=„!ºÿÿÿÿðÁPø…ÒÏH‰îHƒÃèI9ÝuÇfDH‹œ$ H…ÛtH‰ßèL‹¬$H‹œ$ˆI9ÝuëT@HƒÃI9Ýt?H‹HxèL9çtëHƒ=„›ºÿÿÿÿðÁPø…ÒÏH‰îHƒÃèI9ÝuÇfDH‹œ$ˆH…ÛtH‰ßèèHc|$@I‰þèE…öH‰D$Žþ‹D$@…ÀŽl1ÿèH‹l$HH;l$PI‰ÅuëH€HƒÅH9l$Pt6H‹}H‹wèèH‰ÆL‰ïH‰ÃèHƒ+uÔH‹CH‰ßÿP0HƒÅH9l$PuÊH‹|$L‰ê1öèAƒþt}ƒ|$@Žß1ÿèH‹l$`H;l$hI‰ÅuëH€HƒÅH9l$ht6H‹}H‹wèèH‰ÆL‰ïH‰ÃèHƒ+uÔH‹CH‰ßÿP0HƒÅH9l$huÊH‹|$L‰ê¾èH‹l$hH‹\$`H9Ýt[Ll$ë€HƒÃH9Ýt?H‹HxèL9çtëHƒ=„õºÿÿÿÿðÁPø…ÒÏL‰îHƒÃèH9ÝuÇfDH‹\$`H…ÛtH‰ßèH‹l$PH‹\$HH9ÝtTLl$ë HƒÃH9Ýt?H‹HxèL9çtëHƒ=„¯ºÿÿÿÿðÁPø…ÒÏL‰îHƒÃèH9ÝuÇfDH‹\$HH…ÛtH‰ßèH‹D$ HxèL9ç…©H‹Œ$¸dH3 %(H‹D$…kHÄÈ[]A\A]A^A_ÃH‹H‰ßÿPé|üÿÿ‹PøJÿ‰Høéÿÿÿ‹PøJÿ‰Høéaýÿÿ‹PøJÿ‰HøéÛüÿÿ‹PøJÿ‰HøéMÿÿÿÇD$@éþÿÿÇD$@é‡ýÿÿH‹D$ HÇD$HxèL9ç„WÿÿÿHƒ=t!ºÿÿÿÿðÁPø…Ò;ÿÿÿHt$èé,ÿÿÿ‹PøJÿ‰HøëÞH‹|$0H‰ÃH‰ÕH…ÿtèH‰ßHƒý„àHƒý…£èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èL|$@èHÇD$é¢ýÿÿH‰ÃH‹D$ HxèL9çt Ht$èH‰ßèH‰ÃI èIèëÉH‰ÃL|$@èëÝèH5¿1ÀèH‹H5H‹8èélÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé%ÿÿÿH‰ÃL|$@èéQÿÿÿH‰ÃL|$@èé?ÿÿÿH‰ÇH‰Õé þÿÿH{ H‰ÅI‰ÕèH{H‰ëL‰íèèéuþÿÿH‰ÃH‰Õëîè„AUATH USH‰ýH‰÷H‰ÖHHìˆdH‹%(H‰D$x1ÀLD$8HÇD$8è…Àt}L‹%H;-H‹\$8ID$H‰D$ „ÒH…í„É}cmbXtp¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfD1ÀH‹L$xdH3 %(…iHĈ[]A\A]Ã@H‹H‹}HpH9÷t è…À„oÿÿÿH‹u Hl$@H‰ÚH‰ïèH…ÛH‹t$XH‹T$h…ØH‰ÓH)óHcÃHðH9‚ÿHt$PLl$0HL$H‰ÚL‰ïèH\$XH‹\$HH…ÛtHƒ=„¤ðƒk„ÁH|$ L‰îèH‹D$0HxèL9ç…ÒH‹|$ H‹wèèH‹T$ HzèL9ç„üþÿÿHƒ=„T¹ÿÿÿÿðÁJø…ÉÜþÿÿHt$H‰D$èH‹D$éÃþÿÿf„H‰ÐH)ðH9ØHFØéÿÿÿfD‹CPÿƒø‰S…UÿÿÿH‹H‰ßÿP‹C Pÿ‰S ëfH‹H‰ßÿP¸ÿÿÿÿðÁC ƒø…#ÿÿÿH‹H‰ßÿPéÿÿÿfDHƒ=„ŠºÿÿÿÿðÁPø…ÒÿÿÿH‰îèéÿÿÿH‰ÇI‰ÕIƒý„VIƒý…èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé§þÿÿ‹PøJÿ‰Høérÿÿÿf.„‹Jøqÿ‰røé¨þÿÿf1öéÎýÿÿè¿èHT$H5H‰ÇI‰ÅèH‹H‹5L‰ïèH‰ÃH‰ÕH‹|$HH…ÿtèH‰ßI‰íéÿÿÿH‰ÃèH‹D$ HxèL9çt Ht$èH‰ßèH‰ÃëÛL‰ïH‰ÃH‰Õèë©èH5¿1ÀèH‹H5H‹8èéöþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé¯þÿÿH‰ÃèéDÿÿÿH‰Ãèé7ÿÿÿH‰ÅH‰ßI‰ÕèH‰ïé)þÿÿH‰ÃH‹D$0I‰ÕHxèL9çtH‰îèH‰ßéþÿÿfATUH SH‰ûH‰÷H‰ÖHHƒì`dH‹%(H‰D$X1ÀLD$HÇD$è…À„ÎH;H‹l$„”H…Û„‹{cmbX„οèH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‰ÇHƒú„¯Hƒú…rèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèfD1ÀH‹L$XdH3 %(…ÉHƒÄ`[]A\Ãf„H‹H‹{HpH9÷t è…À„ÿÿÿH‹s H|$ H‰êèH‹\$(L‹d$0H…Û„Hƒ=„ðƒCH‹l$(H‹t$HH…ít ðƒm„öL‰çèH…Û„WÿÿÿHƒ=„ðƒk…>ÿÿÿH‹H‰D$H‰ßÿRºÿÿÿÿðÁS H‹D$ƒú…ÿÿÿH‹H‰D$H‰ßÿRH‹D$éÿÿÿfDƒCH‹t$H‹CPÿƒø‰S…wÿÿÿH‹H‰t$H‰ßH‰ÝÿP‹C H‹t$Pÿ‰S ëj@‹SJÿƒú‰K…¨þÿÿH‹H‰D$H‰ßÿR‹S H‹D$Jÿ‰K éfÿÿÿDH‹t$HéÿÿÿfDH‹EH‰t$H‰ïÿP¸ÿÿÿÿðÁE H‹t$ƒø…ãþÿÿH‹EH‰t$H‰ïÿPH‹t$éÊþÿÿ„1öénþÿÿèH‰ÃèH‰ßèH…ÛH‰ÅtH‰ßèH‰ïèH‰ÅI‰ÔH‰ßèH‰ïL‰âézýÿÿèH5¿1ÀèH‹H5H‹8èéýÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéVýÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf„AUATH USH‰ýH‰÷H‰ÖHHƒìhdH‹%(H‰D$X1ÀLD$HÇD$ HÇD$(HÇD$0HÇD$8HÇD$@HÇD$HHÇD$è…À„žH‹|$H‹Gö€«…hH‹5H9ðtH‰Çè…À„ÌH‹|$èE1äH…ÀH‰Ã…#¿L‰d$0èH‹L‰`L‰d$ L‹d$(Ç@Ç@ HƒÂH‰D$(M…äH‰tHƒ=„ªðAƒl$„åH‹|$H‰\$@H‰\$HHÇD$8èH‹|$8HcÓHúH9T$H‚H|$0H‰ÚH‰ÆèH\$8HÇD$8H‰\$HH;-„ÒH…í„É}cmbX„,¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf.„H‰ßèI‰ÄéÍþÿÿèH‹|$I‰ÅèE1äH…ÀH‰Ã…ß¿L‰d$0èH‹L‰`L‰d$ L‹d$(Ç@Ç@ HƒÂH‰D$(M…äH‰tHƒ=„ÎðAƒl$„±HcÃH‰\$@H‰\$HH9ÃHÇD$8‚H‹|$0H‰ÚL‰îèH\$8HÇD$8H‰\$Hé»þÿÿf.„H‹H‹}HpH9÷t è…À„³þÿÿH‹} Ht$ èH=¶ð1ÀèH‹\$(H…ÛtHƒ=t,ðƒk„IH‹L$XdH3 %(…$HƒÄh[]A\A]Ãf‹SJÿƒú‰KuÑH‹H‰D$H‰ßÿR‹S H‹D$Jÿ‰K é¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDA‹D$PÿƒøA‰T$…MýÿÿI‹$L‰çÿPA‹D$ PÿA‰T$ ë/f„H‰ÇèI‰ÄéþÿÿI‹$L‰çÿP¸ÿÿÿÿðAÁD$ ƒø…üüÿÿI‹$L‰çÿPéíüÿÿfA‹D$PÿƒøA‰T$…)þÿÿI‹$L‰çÿPA‹D$ PÿA‰T$ éÔfDH‹H‰D$H‰ßÿRºÿÿÿÿðÁS H‹D$ƒú…‘þÿÿH‹H‰D$H‰ßÿRH‹D$éyþÿÿH‰ÇH‰ÕHƒý„øHƒý…»èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèf„1Àééýÿÿf„I‹$L‰çÿP¸ÿÿÿÿðAÁD$ ƒø…0ýÿÿI‹$L‰çÿPé!ýÿÿf1ÿéŽýÿÿè¿èHT$H5H‰ÇI‰ÄèH‹H‹5L‰çè¿èHT$H5H‰ÇI‰ÄèH‹H‹5L‰çèH‰ÃL‰çH‰ÕèH‰ßéÌþÿÿëèH‰ÅI‰ÔH‰ßèH‰ïL‰åé±þÿÿH‰ÇèM…ätL‰çèèH‰ÇèM…ätL‰çèèë±H‰ÃH‰ÕèH‰ßéhþÿÿH‰ÃH‰ÕèH‰ßéUþÿÿH‰ÃH‹|$(H…ÿtèH‰ßèH‰ÃèëßèH5¿1ÀèH‹H5H‹8èéTþÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé þÿÿH‰ÃèéXÿÿÿH‰ÃèéKÿÿÿóÃóÃH‹GÃóÃóÃóÃóÃH‹H…ÿtH‹ÿ`óÃ1ÀÃH‹H…ÿtH‹ÿ`óÃ1ÀÃ1ÀÃé¾é¾é¾é¾é¾é¾é¾éH‹HƒÀH‰éH‹SH‰ûHƒÀH‰èH‰ß¾à[éUSH_H‰ýHƒìH‰ßèÆE@HƒÄH‰ß[]éUSH‰ûHƒìH‹H‹oPHƒÀH…íH‰tH‰ïè¾H‰ïèHƒÄH‰ß[]éH‹HƒÀH‰éH‹SH‰ûHƒÀH‰èH‰ß¾[éEXCEPTION Thrown (%s) : %sH‹H‹H…Àt!H‹OL‹GHH‰Ç¾1ÀéóÃH‰úH‹vH‹=H9þt1À€>*t ¹ó¦uHBóÃSH‹_H…ÛtH‰ßèH‰ß¾P[é[ÃH‹H…ÿtéfóÃHƒ=t ƒÈÿðÁGë ‹GPÿ‰W…ÀéÃUSH‰ûHƒìH‹H‹oPHƒÀH…íH‰tH‰ïè¾H‰ïèH‰ßèHƒÄH‰ß¾X[]éSH‹_H…ÛtHƒ=t ðƒkt-[ËCPÿƒø‰SuíH‹H‰ßÿP‹C Pÿ‰S ëfDH‹H‰ßÿP¸ÿÿÿÿðÁC ƒøu»H‹H‰ß[H‹@ÿàSH‹_H…ÛtHƒ=t ðƒkt-[ËCPÿƒø‰SuíH‹H‰ßÿP‹C Pÿ‰S ëfDH‹H‰ßÿP¸ÿÿÿÿðÁC ƒøu»H‹H‰ß[H‹@ÿàSH‹_H…ÛtHƒ=t ðƒkt-[ËCPÿƒø‰SuíH‹H‰ßÿP‹C Pÿ‰S ëfDH‹H‰ßÿP¸ÿÿÿÿðÁC ƒøu»H‹H‰ß[H‹@ÿàUSHƒìH‹/H…í„~H‹]H…ÛtHƒ=tðƒkt__author__Mon Feb 13 21:32:23 GMT 2017__date__2.25.0__version__Team Kodi__credits__ALL__platform__XBMCAddon::xbmcvfs::listdir|kreadreadByteswritebufferArtist Tag Missing[Missing Tag]copydeleterenameexistsmkdirmkdirsrmdirlistdirst_atimest_mtimest_ctimeforceseekBytesiWhencenumBytesmodeEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::rmdir"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::rmdir"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::mkdirs"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::mkdirs"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::mkdir"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::mkdir"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::exists"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::exists"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::rename"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::rename"XBMCAddon::xbmcvfs::deleteFileEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::deleteFile"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::deleteFile"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::copy"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::copy"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmcvfs::File"Unknown exception thrown from the call "new XBMCAddon::xbmcvfs::File"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmcvfs::Stat"Unknown exception thrown from the call "new XBMCAddon::xbmcvfs::Stat"EXCEPTION: Unknown exception thrown from the call "st_ino"Unknown exception thrown from the call "st_ino"Incorrect type passed to "%s", was expecting a "%s".EXCEPTION: Unknown exception thrown from the call "st_dev"Unknown exception thrown from the call "st_dev"EXCEPTION: Unknown exception thrown from the call "st_nlink"Unknown exception thrown from the call "st_nlink"EXCEPTION: Unknown exception thrown from the call "st_uid"Unknown exception thrown from the call "st_uid"EXCEPTION: Unknown exception thrown from the call "st_gid"Unknown exception thrown from the call "st_gid"EXCEPTION: Unknown exception thrown from the call "st_size"Unknown exception thrown from the call "st_size"EXCEPTION: Unknown exception thrown from the call "atime"Unknown exception thrown from the call "atime"EXCEPTION: Unknown exception thrown from the call "mtime"Unknown exception thrown from the call "mtime"EXCEPTION: Unknown exception thrown from the call "ctime"Unknown exception thrown from the call "ctime"EXCEPTION: Unknown exception thrown from the call "st_mode"Unknown exception thrown from the call "st_mode"EXCEPTION: Unknown exception thrown from the call "close"Unknown exception thrown from the call "close"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::File"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::File"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::Stat"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::Stat"EXCEPTION: Unknown exception thrown from the call "size"Unknown exception thrown from the call "size"EXCEPTION: Unknown exception thrown from the call "seek"Unknown exception thrown from the call "seek"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcvfs::listdir"Unknown exception thrown from the call "XBMCAddon::xbmcvfs::listdir"Buffer buffer overflow: Cannot add more data to the Buffer's buffer.EXCEPTION: Unknown exception thrown from the call "read"Unknown exception thrown from the call "read"EXCEPTION: Unknown exception thrown from the call "readBytes"Unknown exception thrown from the call "readBytes"EXCEPTION: Unknown exception thrown from the call "write"Unknown exception thrown from the call "write"argument "%s" for "%s" must be a string or a bytearrayÿ›Q:V´‚ðŸ¼Æ£Þ´Ö4øŠ´›³šá4§}}ÿ›M9L¤xà•¬·“ϤÆ4èú¤‹£ŠÑ4—}}ÿ›M9L¤xà•¬·“ϤÆ4èú¤‹£ŠÑ4—}}ÿ›M9L¤xà•¬·“ϤÆ4èú¤‹£ŠÑ4—}}ÿ›Q:_ð‹<äÌ«óËŒð‰5ؾð¦õÝ£5ê}}ÿ›M9L¤xà•¬·“ϤÆ4èú¤‹£ŠÑ4—}}ÿ›Q:_ð‹<äÌ«óËŒð‰5ؾð¦õÝ£5ê}}ÿÿÿ›yddò¿°ÒÖ€æµþ­‰úÚ½‹€ò£­µ½ä4–˜ò¹Ñ¸ÿ4Å}}ÿ›mWS‚•ŸÅо㊔“ÁÓ‚»Š´4Æè‚éè¯4õ}}ÿÿ™î“úèŽÿ›M5Eˆ[.§¢È4žü©Á¥ì4µ°À}}}ÿ›M5Eˆ[.§¢È4žü©Á¥ì4µ°À}}}ÿ›M5Eˆ[.§¢È4žü©Á¥ì4µ°À}}}ÿ›M5E‡[.¦¡Ç4û¨À¤ë4´¯¿}}}ÿ›M5E‡[.¦¡Ç4û¨À¤ë4´¯¿}}}ÿ›M5E‹[.ª¥Ë4¡ÿ¬Ä¨ï4¸³Ã}}}ÿ›M5E‹[.ª¥Ë4¡ÿ¬Ä¨ï4¸³Ã}}}ÿ›M5E‹[.ª¥Ë4¡ÿ¬Ä¨ï4¸³Ã}}}ÿ›M5E‹[.ª¥Ë4¡ÿ¬Ä¨ï4¸³Ã}}}ÿ›M5E‡[.¦¡Ç4û¨À¤ë4´¯¿}}}ÿ›U<\¦r7¼×¼¸¼á4Õ•àøÜ£4ìç÷}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›YAY¦o2¼Ï¼ƒ¸¼á4Õ•àøÜ£4ìç÷}}}ÿ›eM9ˆñž²×4¥‹Í²ŠŠ¿è²°È¯ö4¿ºÊ}}}ÿ›-$c†ÕàÅÿ›-$c†Õàÿ›-$c†Õàÿ›E8š•ûáƒÕЈÎÉðë€û‹}ÿ›UAY± Ø ã« ”Ë ±£ Â‘Ô å 4ë ž Ô Ï  ô » 4† }}ÿ›aKB§ô½h­âƒ—Š ·ËÕ4£‰ËèÐþƒÆóÚ¡4ç}}ÿ›YB=™¤¯´Ù4üÔ´µŒ‡Ð·þ4ÇÂÒ}}ÿ›˜‚uç §¶ ׋ ö Ëò á1¶ «¥ ä¶ ‹ç §¿ ½K¶ Þ 4 ’ ç ˆ Ú ž ¶ ¿ ð Õ ¶   Á º Ô ü ž …Ì 4’}}Hƒì€u&H‹?H…ÿtH‹H‹@ H;u&HƒÄÃf„H‰|$èH‹|$ëÉ€HƒÄÿàWrongTypeExceptionAUATI‰õUSH‰ûHìø„ÀH‰T$PH‰L$XL‰D$`L‰L$ht=)D$p)Œ$€)”$)œ$ )¤$°)¬$À)´$Ð)¼$àdH‹%(H‰D$81ÀHl$H{H5H‹H‰êHƒÀH‰èL‹%HT$ L‰îH‰ïÇD$ ÇD$$0ID$H‰CH‹HƒÀH‰H„$ H‰D$(HD$@H‰D$0èH{H‰îèH‹D$HxèL9çu#H‹D$8dH3%(uFHÄø[]A\A]ÃDHƒ=tºÿÿÿÿðÁPø…ÒÅHt$èë¹@‹PøJÿ‰HøëáèH‰ÅH‹D$HxèL9çt Ht$èH‰ßèH‰ïèH‰ÅëëAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿PèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾PèH‰ïèH‰ÇèM…ítL‰ïè¾PL‰ïèèH‰ÅèH‰ß¾èH‰ïèAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿xèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾xèH‰ïèH‰ÇèM…ít I‹EL‰ïÿPèH‰ÅèH‰ß¾èH‰ïèAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿HèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾HèH‰ïèH‰ÇèM…ít I‹EL‰ïÿPèH‰ÅèH‰ß¾èH‰ïèAVAUATUSHƒìH‹oH‹dH‹%(H‰D$1ÀH9Ýt\I‰ýL‹%Lt$ë€HƒÃH9Ýt7H‹HxèL9çtëHƒ=tQºÿÿÿÿðÁPø…ÒÓL‰öHƒÃèH9ÝuËfI‹]H…ÛtH‰ßèH‹D$dH3%(uHƒÄ[]A\A]A^Ãf‹PøJÿ‰Høë®èAWAVAUATI‰ýUSHƒì8dH‹ %(H‰L$(1ÉH9þH‰t$„kH‹^L‹>L‹7H‰ØL)øH‰ÆH‰D$H‹GHÁþI‰ôL)ðHÁøH9ð‚^H‹GH‰D$L)ðH‰ÅHÁýH9H…öL‰ýM‰÷~%€H‰îL‰ÿHƒÅèIƒÇIƒìuçLt$L9t$„ÔH‹-Ld$'ëf„IƒÆL9t$„®I‹HxèH9ïtåHƒ=„¯ºÿÿÿÿðÁPø…ÒÉL‰æèë¿€H…í~8L‰þL‰÷IƒÇèIƒÆHƒíuçH‹T$I‹EM‹uH‹ZL‹:H‰D$L)ðI,L‹d$H9Ý„Wf„M…ät H‰îL‰çèHƒÅIƒÄH9ëuãL‹d$MeM‰eH‹L$(dH3 %(L‰è…HƒÄ8[]A\A]A^A_ÃH…ö„íH¸ÿÿÿÿÿÿÿH9ƇôH‹|$èI‰ÄI9ßM‰æt$€M…öt L‰þL‰÷èIƒÇIƒÆL9ûuãM‹uI‹]I9ÞtRH‹-L|$'ë HƒÃI9Þt7H‹HxèH9ïtëHƒ=tIºÿÿÿÿðÁPø…ÒÓL‰þèëÉf„I‹]H…ÛtH‰ßèM‰eLd$M‰eéÿÿÿD‹PøJÿ‰Høë¶D‹PøJÿ‰HøéMþÿÿE1äé+ÿÿÿL‹d$MôéËþÿÿèèHl$'H‰ÇL‰ãèI9ÞtH‹HxèH;=tH‰îèHƒÃëÝèH\$'H‰ÇèH‹D$L9àt%H‹HxèH;=H‰D$tH‰ÞèHƒD$ëÑèH‰ÃèH‰ßèM…ätL‰çèèH‰ÃèH‰ßèH‰ÃèH‰ßèHƒ=SH‰ûtðƒot+[Ãf„‹GPÿƒø‰WuçH‹ÿP‹C Pÿ‰S ëH‹ÿP¸ÿÿÿÿðÁC ƒøuÀH‹H‰ß[H‹@ÿàUSH=HƒìdH‹%(H‰D$1ÀèH‹=HH5Hl$èH=èH‹=HH5èH=èH‹=HH5èH5H=H‰êèH‹HH5H‰ßèH5H=H‰êèHH5H‰ßèH=èH‹=HH5èH‹5H‹=èH‹5H‹=èH‹€8tkH‹€8t@H‹€8uH‹5H‹=HÆèH‹D$dH3%(uHHƒÄ[]ÃH‹5H‹=HÆèë¡H‹5H‹=HÆèésÿÿÿèSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EESt14default_deleteIA_hESt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEN9XBMCAddon18WrongTypeExceptionEN11XbmcCommons15BufferExceptionEN9XBMCAddon7xbmcvfs4FileEN9XBMCAddon7xbmcvfs4StatESt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EESt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EESt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EEGCC: (GNU) 6.3.0zRx 0DXl€”¨¼Ðäø   4 H \ p „ ˜ ¬À%HƒX$Ü'A†AƒK PDA$CA†AƒG pDA,@%HƒX\2p)„"AƒZ E A¤¸'$ÌPA†AƒG xIAômAƒ[ D GmAƒ[ D G4mAƒ[ D G0T—A†AƒD j IAF TAA0ˆ—A†AƒD j IAF TAA0¼—A†AƒD j IAF TAAðxD t H  %AƒR E GzPLRx› 4$ÚBŒA†D ƒUpñ  AABG 4\ÊBŒA†D ƒUpâ  AABF 4”ÊBŒA†D ƒUpâ  AABF 4ÌÊBŒA†D ƒUpâ  AABF 8wBŒA†D ƒU€1  AABG 4@ÊBŒA†D ƒUpâ  AABF 8xwBŒA†D ƒU€1  AABG ´ND b J \PØMBBŽI B(ŒD0†A8ƒQ § 8A0A(B BBBJ H,½BŽBI ŒA(†D0ƒQ€[ 0A(A BBBJ @x˜BBŒD †A(ƒJ  (A ABBF P¼ÅPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌK [ ÃCÆBÌA PÅPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌK [ ÃCÆBÌA PdÅPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌK [ ÃCÆBÌA P¸ÄPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆGÌE [ ÃCÆBÌA P ÄPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆGÌE [ ÃCÆBÌA P`ÈPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌN [ ÃCÆBÌA P´ÈPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌN [ ÃCÆBÌA PÈPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌN [ ÃCÆBÌA P\ÈPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆBÌN [ ÃCÆBÌA P°ÄPŒA†A ƒNÃÆÌP ƒ†Œi ÃAÆGÌE [ ÃCÆBÌA 4|BŒA†A ƒD@  AABH <<ÕBBŒA †A(ƒG0› (A ABBB <|ÕBBŒA †A(ƒG0› (A ABBB 4¼|BŒA†A ƒD@  AABD 4ôÏBŒA†H ƒTP   AABB 4T IŒA†A ƒÆ RBK ABPdJBBŒA †A(ƒG0w (D ABBC p (D ABBG P¸?BBŒA †A(ƒG0w (D ABBC p (D ABBG P ?BBŒA †A(ƒG0w (D ABBC p (D ABBG @ˆ ÀBŽBB ŒA(†A0ƒD@™ 0A(A BBBC L¤BBŽB B(ŒD0†A8ƒDp¤ 8A0A(B BBBA PôØBBŽE B(ŒD0†A8ƒU€J 8A0A(B BBBA p bIƒM J |<h ®BBŒH †A(ƒW°Á (A ABBE 8¨ ×BŒA†H ƒT€  AABJ @ä BBŒH †A(ƒT& (A ABBC (PÖA†AƒK0€ AAA   ñÿQSTUVWXYZ[\]^_`acegikmoqsuwy{}~€‚„††'ˆŠŒŽ’”–˜š›'QÚ[épœšQàÊÏéQ°ÊCé ‚Q€Ê·é°÷QP w,éÀlQÐÊ¡éàáQ wéðžRQ M¦épQp½Yé ¡¸Q0ÅQÅfQÐ Å¿Q "ÄQp$ÄmQ@&ÈÅQ(ÈQà)ÈwQ°+ÈÐQ€-Ä(QP/|~QÐ1ÕÊQ°3Õ Q5|k Q8ÏÀ é  T@\ é ƒ é€๠é `£¥§©«ï Qð<Ø% é`­f QÐC®» é` Q€H×u éPÚ Q`L0 é@¯‘ ¯Ö· T€Ä Tp× T`ñ TPTH*TA±³´¶·¸¹º»¼½¾¿ÀÁÃÄÆÇÉÊÌÍÏÐÒÓÕÖØÙÛÝßáãåçéëíïòó9š>šCšHš#Mš%R›W›P\š3aš5f›˜l›èršPx›0~›€„šjŠ›È›–š…œšˆ¢š£¨š¨®›`´›°º›øÀ›Æ›pÌš°ÒšÉØšÓÞ›¸ä›êšáðšåöšêü›P›¨šó›ð›Hšø š&›,š2›8›Ð>šD›8J›xPš!V›¨\›èbš*h› n›`tš1z›€›Ð†š8Œ›’›@˜š@ž›x¤›¸ªšF°›è¶›( ¼šL›X È›˜ ΚRÔ›È Ú› àšZæšsì›@ ò›€ øšyþ›° › š“›H ›˜ š­"›à (› .š²4šµ:›P @› Fš LšRš-Xš8^šUdš^kšeršqyš{€š‡‡š‹Žšº”šÇššâ šï¦š˜­›À ´› »š´Âš·É›X Л  ×›à Þš¼å›ì›PóšÆúšÌ›ø›ˆ›È} !šÓ(šæ/{À\{šÀâ (tÇ4!X"&ñ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPœ"UË"Vû"W%"Xq"X½"Y"YG"Z‡"ZÇ"[#"["\Õ"]<"^‹"_ë"`F"a¬ÂÉ"c %-"e y"g Ï"i "k c"m £"o í"q !ß(*H"qg"s%†"u'°ÃØ"wC÷!Ý()"wCH"yn!Û0“²"yØ"{%þ"~2/Ru"€)ì!¶"‚"R_"„ÅÌë"ˆP "Šm, "ŠmN "Œmw "Œm  "Žm½ "ŽmÚ "—&!"—r!"’—Å!"’—""”—_""”—¦""–xÌ"î"ÿ""–x%#"˜%J#a#!ï}#™#Ù#ë#'$Y${$¬$º$Ì$ß$ò$%%!%h#1%!ëV%!í‚%¤%Å%ç% &3&V&"žNz&"žNž&¤&Â&Ö&ñ&1'‚'¦'Õ'÷'"¡˜ (>(Q(~(("¡˜¶(Å(]%!ÄÞ(ê(T )/)D)T  x))Ï)ë)*Qà:-*?*R*m*´*Á*"£Jö*¡¿&+¡¹S+!á8++«+"¥?å+¡¾,¡¸L,!ã8Ž, ,"§?á,¡½-¡·V-!å8Ÿ-¸-"©ÀÓ-"©Àî-"« ..,.E.h.t..š.¨.¸."­bý.$/8/!Ç]/{/Œ//!ç8ö/ 000*080q0~0‹0•0­0Å0!Êã01!Í/1¡¼a1¡»˜1¡ºÖ1!³/ 2!´<2b2!À4š2!ÁÒ2û2!Ã!8% 3!Æ!E3!Éc3€3!Ìž3!Ï9Û3!Ð4!Ò>Z4!Óœ4!ÕEå4!Ö.5!ØU‡5!Ùà5 _ZNSs4_Rep10_M_disposeERKSaIcE.part.1_ZN14PythonBindingsL13xbmcvfs_rmdirEP7_objectS1_S1__ZZN14PythonBindingsL13xbmcvfs_rmdirEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL14xbmcvfs_mkdirsEP7_objectS1_S1__ZZN14PythonBindingsL14xbmcvfs_mkdirsEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL13xbmcvfs_mkdirEP7_objectS1_S1__ZZN14PythonBindingsL13xbmcvfs_mkdirEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL14xbmcvfs_existsEP7_objectS1_S1__ZZN14PythonBindingsL14xbmcvfs_existsEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL14xbmcvfs_renameEP7_objectS1_S1__ZZN14PythonBindingsL14xbmcvfs_renameEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL14xbmcvfs_deleteEP7_objectS1_S1__ZZN14PythonBindingsL14xbmcvfs_deleteEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL12xbmcvfs_copyEP7_objectS1_S1__ZZN14PythonBindingsL12xbmcvfs_copyEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL34xbmcvfs_XBMCAddon_xbmcvfs_File_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL34xbmcvfs_XBMCAddon_xbmcvfs_File_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL34xbmcvfs_XBMCAddon_xbmcvfs_Stat_NewEP11_typeobjectP7_objectS3__ZZN14PythonBindingsL34xbmcvfs_XBMCAddon_xbmcvfs_Stat_NewEP11_typeobjectP7_objectS3_E8keywords_ZN14PythonBindingsL37xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_inoEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL37xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_devEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_nlinkEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL37xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_uidEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL37xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_gidEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL38xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_sizeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_atimeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_mtimeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL39xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_ctimeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL38xbmcvfs_XBMCAddon_xbmcvfs_Stat_st_modeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL36xbmcvfs_XBMCAddon_xbmcvfs_File_closeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL38xbmcvfs_XBMCAddon_xbmcvfs_File_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL38xbmcvfs_XBMCAddon_xbmcvfs_Stat_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL35xbmcvfs_XBMCAddon_xbmcvfs_File_sizeEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL35xbmcvfs_XBMCAddon_xbmcvfs_File_seekEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL35xbmcvfs_XBMCAddon_xbmcvfs_File_seekEPNS_8PyHolderEP7_objectS3_E8keywords_ZZN14PythonBindingsL9initTypesEvE23typesAlreadyInitialized_ZN14PythonBindingsL15xbmcvfs_methodsE_ZN14PythonBindingsL30XBMCAddon_xbmcvfs_File_methodsE_ZN14PythonBindingsL30XBMCAddon_xbmcvfs_Stat_methodsE_ZN14PythonBindingsL15xbmcvfs_listdirEP7_objectS1_S1__ZZN14PythonBindingsL15xbmcvfs_listdirEP7_objectS1_S1_E8keywords_ZN14PythonBindingsL35xbmcvfs_XBMCAddon_xbmcvfs_File_readEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL35xbmcvfs_XBMCAddon_xbmcvfs_File_readEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL40xbmcvfs_XBMCAddon_xbmcvfs_File_readBytesEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL40xbmcvfs_XBMCAddon_xbmcvfs_File_readBytesEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL36xbmcvfs_XBMCAddon_xbmcvfs_File_writeEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL36xbmcvfs_XBMCAddon_xbmcvfs_File_writeEPNS_8PyHolderEP7_objectS3_E8keywords_GLOBAL__sub_I_AddonModuleXbmcvfs.cpp_ZL8g_logRef_ZL13g_langInfoRef_ZL20g_graphicsContextRef_ZL29BLANKARTIST_FAKEMUSICBRAINZID_ZL16BLANKARTIST_NAME_ZStL8__ioinit.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC43.LC44.LC45.LC46.LC41.LC42.LC49.LC47.LC48.LC52.LC50.LC51.LC55.LC53.LC54.LC58.LC56.LC57.LC61.LC59.LC60.LC64.LC62.LC63.LC67.LC65.LC66.LC70.LC68.LC69.LC73.LC71.LC72.LC76.LC77.LC74.LC75.LC80.LC78.LC79.LC83.LC81.LC82.LC86.LC84.LC85.LC87.LC90.LC88.LC89.LC95.LC96.LC97.LC98.LC99.LC100.LC101.LC102.LC103.LC104.LC105.LC91.LC92.LC93.LC94.LC106.LC107.LC108.LC109.LC113.LC110.LC111.LC112.LC116.LC114.LC115.LC119.LC120.LC121.LC117.LC118.LC0.LC40.LC122.LC123_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED5Ev_ZN9XBMCAddon7xbmcvfs4StatD5Ev_ZN9XBMCAddon7xbmcvfs4FileD5Ev_ZN9XBMCAddon18WrongTypeExceptionD5Ev_ZNSt10shared_ptrI9CLangInfoED5Ev_ZNSt10shared_ptrI15CGraphicContextED5Ev_ZNSt10shared_ptrI4CLogED5Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED5Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED5Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED5Ev_ZN11XbmcCommons15BufferExceptionD5Ev_ZN9XBMCAddon16DelayedCallGuardD5Ev_ZN9XBMCAddon18WrongTypeExceptionC5EPKcz_ZNSt6vectorISsSaISsEED5Ev_ZN9XBMCAddon12LanguageHook15DelayedCallOpenEv_ZN9XBMCAddon12LanguageHook16DelayedCallCloseEv_ZNK11XbmcCommons9Exception10GetMessageEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_GLOBAL_OFFSET_TABLE__ZdlPv_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZdlPvm_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZN9XBMCAddon7xbmcvfs4StatD2Ev_ZTVN9XBMCAddon7xbmcvfs4StatE_ZN9XBMCAddon10AddonClassD2Ev_ZN9XBMCAddon7xbmcvfs4StatD1Ev_ZN9XBMCAddon7xbmcvfs4StatD0Ev_ZN9XBMCAddon10AddonClass12deallocatingEvpthread_mutex_lockpthread_mutex_unlock_ZN9XBMCAddon7xbmcvfs4FileD2Ev_ZTVN9XBMCAddon7xbmcvfs4FileE_ZN5XFILE5CFileD1Ev_ZN9XBMCAddon7xbmcvfs4FileD1Ev_ZN9XBMCAddon18WrongTypeExceptionD2Ev_ZTVN9XBMCAddon18WrongTypeExceptionE_ZN11XbmcCommons9ExceptionD2Ev_ZN9XBMCAddon18WrongTypeExceptionD1Ev_ZN9XBMCAddon18WrongTypeExceptionD0Ev_ZNK11XbmcCommons9Exception15LogThrowMessageEPKc_ZN11XbmcCommons9Exception6loggerE_ZN11XbmcCommons7ILogger3LogEiPKcz_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZTSSt14default_deleteIA_hE_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZN4CLogD1Ev_ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZdaPv_ZNSs4_Rep10_M_destroyERKSaIcE_ZN9XBMCAddon7xbmcvfs4FileD0Ev_ZNSt10shared_ptrI9CLangInfoED2Ev_ZNSt10shared_ptrI9CLangInfoED1Ev_ZNSt10shared_ptrI15CGraphicContextED2Ev_ZNSt10shared_ptrI15CGraphicContextED1Ev_ZNSt10shared_ptrI4CLogED2Ev_ZNSt10shared_ptrI4CLogED1Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED1Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED1Ev_ZN11XbmcCommons15BufferExceptionD2Ev_ZNSs4_Rep20_S_empty_rep_storageE__stack_chk_fail_ZN11XbmcCommons15BufferExceptionD1Ev_ZNK9XBMCAddon10AddonClass7ReleaseEv_Z15AtomicDecrementPVlDW.ref.__gxx_personality_v0PyArg_ParseTupleAndKeywords_ZN14PythonBindings22PyXBMCGetUnicodeStringERSsP7_objectbPKcS4_PyThreadState_Get_ZN9XBMCAddon6Python18PythonLanguageHook11GetIfExistsEP3_is_ZN9XBMCAddon12LanguageHook15SetLanguageHookEPS0__ZN9XBMCAddon7xbmcvfs5rmdirERKSsb_ZN9XBMCAddon12LanguageHook17ClearLanguageHookEvPy_BuildValue__cxa_begin_catch_ZN4CLog3LogEiPKczPyExc_RuntimeErrorPyErr_SetString__cxa_end_catch_Unwind_ResumePyExc_TypeErrorDW.ref._ZTIN11XbmcCommons9ExceptionEDW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE_ZN9XBMCAddon7xbmcvfs6mkdirsERKSs_ZN9XBMCAddon7xbmcvfs5mkdirERKSs_ZN9XBMCAddon7xbmcvfs6existsERKSs_ZN9XBMCAddon7xbmcvfs6renameERKSsS2__ZN9XBMCAddon7xbmcvfs10deleteFileERKSs_ZN9XBMCAddon7xbmcvfs4copyERKSsS2__ZN9XBMCAddon16DelayedCallGuardD2Ev_ZN9XBMCAddon16DelayedCallGuardD1Ev_Znwm_ZN9XBMCAddon10AddonClassC2Ev_ZN5XFILE5CFileC1Ev_ZN5XFILE5CFile4OpenERKSsj_ZN14PythonBindings16prepareForReturnEPN9XBMCAddon10AddonClassE_ZN14PythonBindings18makePythonInstanceEPN9XBMCAddon10AddonClassEP11_typeobjectb_ZN5XFILE5CFile12OpenForWriteERKSsb_ZN9XBMCAddon12LanguageHook15GetLanguageHookEv_ZN5XFILE5CFile4StatERKSsP6stat64_ZN9XBMCAddon18WrongTypeExceptionC2EPKcz_ZTVN11XbmcCommons9ExceptionE_ZNSsC1EPKcRKSaIcE_ZN11StringUtils7FormatVEPKcP13__va_list_tag_ZNSs4swapERSs_ZN9XBMCAddon18WrongTypeExceptionC1EPKcz_Py_NoneStruct__cxa_allocate_exception__cxa_throw_ZN14PythonBindings29TyXBMCAddon_xbmcvfs_Stat_TypeEPyType_IsSubtype__cxa_free_exception_ZN14PythonBindings29TyXBMCAddon_xbmcvfs_File_TypeE_ZN5XFILE5CFile5CloseEv_ZN14PythonBindings15cleanForDeallocEPN9XBMCAddon10AddonClassE_ZN5XFILE5CFile9GetLengthEv_ZN5XFILE5CFile4SeekEli_ZN14PythonBindings18initModule_xbmcvfsEvPy_InitModule4_64PyModule_AddObjectPyModule_AddStringConstant_ZN14PythonBindings33registerAddonClassTypeInformationEPKNS_8TypeInfoEPyType_Ready_ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE_ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZN4CLogC1Ev__cxa_rethrow_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE_ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZN9CLangInfoC1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE_ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZN15CGraphicContextC1Ev_ZNSt6vectorISsSaISsEED2Ev_ZNSt6vectorISsSaISsEED1Ev_ZNSt6vectorISsSaISsEEaSERKS1__ZNSs6assignERKSs_ZNSsC1ERKSs_ZSt17__throw_bad_allocv_ZN9XBMCAddon7xbmcvfs7listdirERKSsPyTuple_NewPyList_NewPyString_FromStringAndSizePyList_AppendPyTuple_SetItem_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv_ZN9XBMCAddon7xbmcvfs4File9readBytesEm_ZNSsC1EPKcmRKSaIcE_ZTIN11XbmcCommons15BufferExceptionEPyByteArray_FromStringAndSizePyByteArray_TypePyByteArray_Size_ZTVSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EEPyByteArray_AsStringmemcpy_ZnamPyString_AsStringPyString_Size_ZN9XBMCAddon7xbmcvfs4File5writeERN11XbmcCommons6BufferE__dso_handle__cxa_atexit_ZNSsD1Ev_ZNSt8ios_base4InitC1Ev_ZNSt8ios_base4InitD1Ev_ZTIN9XBMCAddon7xbmcvfs4FileE_ZN14PythonBindings8TypeInfoC1ERKSt9type_info_ZTIN9XBMCAddon7xbmcvfs4StatE_ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv117__class_type_infoE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSN9XBMCAddon18WrongTypeExceptionE_ZTSN11XbmcCommons15BufferExceptionE_ZTSN9XBMCAddon7xbmcvfs4FileE_ZTIN9XBMCAddon10AddonClassE_ZTSN9XBMCAddon7xbmcvfs4StatE_ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTISt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE__pthread_key_create —lüÿÿÿÿÿÿÿ*¿üÿÿÿÿÿÿÿWÅüÿÿÿÿÿÿÿužüÿÿÿÿÿÿÿ|ŸüÿÿÿÿÿÿÿƒÆüÿÿÿÿÿÿÿˆÇüÿÿÿÿÿÿÿ–Èüÿÿÿÿÿÿÿ Éüÿÿÿÿÿÿÿ³ÃüÿÿÿÿÿÿÿÇÊüÿÿÿÿÿÿÿÎËüÿÿÿÿÿÿÿÕ üÿÿÿÿÿÿÿßÌüÿÿÿÿÿÿÿ*ËüÿÿÿÿÿÿÿIÍüÿÿÿÿÿÿÿ\¡üÿÿÿÿÿÿÿkÎüÿÿÿÿÿÿÿ~*Ïüÿÿÿÿÿÿÿ†Ðüÿÿÿÿÿÿÿ‹Ñüÿÿÿÿÿÿÿ« IûÿÿÿÿÿÿÿÏ°üÿÿÿÿÿÿÿìÀüÿÿÿÿÿÿÿüÑüÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿÒüÿÿÿÿÿÿÿ!Íüÿÿÿÿÿÿÿ(¢üÿÿÿÿÿÿÿ4Îüÿÿÿÿÿÿÿ;*ÏüÿÿÿÿÿÿÿB£üÿÿÿÿÿÿÿJÐüÿÿÿÿÿÿÿTÍüÿÿÿÿÿÿÿg¡üÿÿÿÿÿÿÿvÎüÿÿÿÿÿÿÿ‰*Óüÿÿÿÿÿÿÿ‘ÐüÿÿÿÿÿÿÿžÑüÿÿÿÿÿÿÿ«ÑüÿÿÿÿÿÿÿÑÂüÿÿÿÿÿÿÿí—Œô¤üÿÿÿÿÿÿÿÿ*¿üÿÿÿÿÿÿÿ-ÅüÿÿÿÿÿÿÿK¥üÿÿÿÿÿÿÿRŸüÿÿÿÿÿÿÿYÆüÿÿÿÿÿÿÿ^ÇüÿÿÿÿÿÿÿlÈüÿÿÿÿÿÿÿvÉüÿÿÿÿÿÿÿ‰Ãüÿÿÿÿÿÿÿ˜×üÿÿÿÿÿÿÿŸËüÿÿÿÿÿÿÿ¦ üÿÿÿÿÿÿÿ°ÌüÿÿÿÿÿÿÿúËüÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿ,¡üÿÿÿÿÿÿÿ;ÎüÿÿÿÿÿÿÿN*ÏüÿÿÿÿÿÿÿVÐüÿÿÿÿÿÿÿ[Ñüÿÿÿÿÿÿÿ{ IûÿÿÿÿÿÿÿŸ°üÿÿÿÿÿÿÿ¼ÀüÿÿÿÿÿÿÿÌÑüÿÿÿÿÿÿÿä$üÿÿÿÿÿÿÿìÒüÿÿÿÿÿÿÿñÍüÿÿÿÿÿÿÿø¦üÿÿÿÿÿÿÿÎüÿÿÿÿÿÿÿ *Ïüÿÿÿÿÿÿÿ§üÿÿÿÿÿÿÿÐüÿÿÿÿÿÿÿ$Íüÿÿÿÿÿÿÿ7¡üÿÿÿÿÿÿÿFÎüÿÿÿÿÿÿÿY*ÓüÿÿÿÿÿÿÿaÐüÿÿÿÿÿÿÿnÑüÿÿÿÿÿÿÿ{Ñüÿÿÿÿÿÿÿ¡Âüÿÿÿÿÿÿÿ½—œÄ¤üÿÿÿÿÿÿÿÏ*¿üÿÿÿÿÿÿÿýÅüÿÿÿÿÿÿÿ¨üÿÿÿÿÿÿÿ"Ÿüÿÿÿÿÿÿÿ)Æüÿÿÿÿÿÿÿ.Çüÿÿÿÿÿÿÿ<ÈüÿÿÿÿÿÿÿFÉüÿÿÿÿÿÿÿYÃüÿÿÿÿÿÿÿhØüÿÿÿÿÿÿÿoËüÿÿÿÿÿÿÿv üÿÿÿÿÿÿÿ€ÌüÿÿÿÿÿÿÿÊËüÿÿÿÿÿÿÿéÍüÿÿÿÿÿÿÿü¡üÿÿÿÿÿÿÿ Îüÿÿÿÿÿÿÿ*Ïüÿÿÿÿÿÿÿ&Ðüÿÿÿÿÿÿÿ+ÑüÿÿÿÿÿÿÿK Iûÿÿÿÿÿÿÿo°üÿÿÿÿÿÿÿŒÀüÿÿÿÿÿÿÿœÑüÿÿÿÿÿÿÿ´$üÿÿÿÿÿÿÿ¼ÒüÿÿÿÿÿÿÿÁÍüÿÿÿÿÿÿÿÈ©üÿÿÿÿÿÿÿÔÎüÿÿÿÿÿÿÿÛ*ÏüÿÿÿÿÿÿÿâªüÿÿÿÿÿÿÿêÐüÿÿÿÿÿÿÿôÍüÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿÎüÿÿÿÿÿÿÿ)*Óüÿÿÿÿÿÿÿ1Ðüÿÿÿÿÿÿÿ>ÑüÿÿÿÿÿÿÿKÑüÿÿÿÿÿÿÿqÂüÿÿÿÿÿÿÿ—¬”¤üÿÿÿÿÿÿÿŸ*¿üÿÿÿÿÿÿÿÍÅüÿÿÿÿÿÿÿë«üÿÿÿÿÿÿÿòŸüÿÿÿÿÿÿÿùÆüÿÿÿÿÿÿÿþÇüÿÿÿÿÿÿÿ Èüÿÿÿÿÿÿÿ Éüÿÿÿÿÿÿÿ) Ãüÿÿÿÿÿÿÿ8 Ùüÿÿÿÿÿÿÿ? ËüÿÿÿÿÿÿÿF  üÿÿÿÿÿÿÿP Ìüÿÿÿÿÿÿÿš Ëüÿÿÿÿÿÿÿ¹ ÍüÿÿÿÿÿÿÿÌ ¡üÿÿÿÿÿÿÿÛ Îüÿÿÿÿÿÿÿî *Ïüÿÿÿÿÿÿÿö Ðüÿÿÿÿÿÿÿû Ñüÿÿÿÿÿÿÿ Iûÿÿÿÿÿÿÿ? °üÿÿÿÿÿÿÿ\ Àüÿÿÿÿÿÿÿl Ñüÿÿÿÿÿÿÿ„ $üÿÿÿÿÿÿÿŒ Òüÿÿÿÿÿÿÿ‘ Íüÿÿÿÿÿÿÿ˜ ¬üÿÿÿÿÿÿÿ¤ Îüÿÿÿÿÿÿÿ« *Ïüÿÿÿÿÿÿÿ² ­üÿÿÿÿÿÿÿº ÐüÿÿÿÿÿÿÿÄ Íüÿÿÿÿÿÿÿ× ¡üÿÿÿÿÿÿÿæ Îüÿÿÿÿÿÿÿù *Óüÿÿÿÿÿÿÿ Ðüÿÿÿÿÿÿÿ Ñüÿÿÿÿÿÿÿ ÑüÿÿÿÿÿÿÿA Âüÿÿÿÿÿÿÿ] —¼d ®üÿÿÿÿÿÿÿo *¿üÿÿÿÿÿÿÿ° ÅüÿÿÿÿÿÿÿÎ ¯üÿÿÿÿÿÿÿÕ °üÿÿÿÿÿÿÿÜ Æüÿÿÿÿÿÿÿò ¯üÿÿÿÿÿÿÿù ±üÿÿÿÿÿÿÿ Æüÿÿÿÿÿÿÿ Çüÿÿÿÿÿÿÿ Èüÿÿÿÿÿÿÿ Éüÿÿÿÿÿÿÿ0 ÃüÿÿÿÿÿÿÿD ÚüÿÿÿÿÿÿÿK ËüÿÿÿÿÿÿÿR  üÿÿÿÿÿÿÿ] ÌüÿÿÿÿÿÿÿÌ Íüÿÿÿÿÿÿÿß ¡üÿÿÿÿÿÿÿî Îüÿÿÿÿÿÿÿ *Ïüÿÿÿÿÿÿÿ Ðüÿÿÿÿÿÿÿ Ñüÿÿÿÿÿÿÿ3 IûÿÿÿÿÿÿÿW °üÿÿÿÿÿÿÿk Iûÿÿÿÿÿÿÿ °üÿÿÿÿÿÿÿ¼ Àüÿÿÿÿÿÿÿ× $üÿÿÿÿÿÿÿï $üÿÿÿÿÿÿÿ÷ Òüÿÿÿÿÿÿÿ Âüÿÿÿÿÿÿÿ"Ëüÿÿÿÿÿÿÿ,Ñüÿÿÿÿÿÿÿ3Íüÿÿÿÿÿÿÿ:²üÿÿÿÿÿÿÿFÎüÿÿÿÿÿÿÿM*ÏüÿÿÿÿÿÿÿT³üÿÿÿÿÿÿÿ\ÐüÿÿÿÿÿÿÿfÍüÿÿÿÿÿÿÿy¡üÿÿÿÿÿÿÿˆÎüÿÿÿÿÿÿÿœ*Óüÿÿÿÿÿÿÿ¤Ðüÿÿÿÿÿÿÿ±Ñüÿÿÿÿÿÿÿ¾ÑüÿÿÿÿÿÿÿÝ—Üä¤üÿÿÿÿÿÿÿï*¿üÿÿÿÿÿÿÿÅüÿÿÿÿÿÿÿ;´üÿÿÿÿÿÿÿB°üÿÿÿÿÿÿÿIÆüÿÿÿÿÿÿÿNÇüÿÿÿÿÿÿÿ\ÈüÿÿÿÿÿÿÿfÉüÿÿÿÿÿÿÿyÃüÿÿÿÿÿÿÿˆÛüÿÿÿÿÿÿÿËüÿÿÿÿÿÿÿ– üÿÿÿÿÿÿÿ ÌüÿÿÿÿÿÿÿêËüÿÿÿÿÿÿÿ Íüÿÿÿÿÿÿÿ¡üÿÿÿÿÿÿÿ+Îüÿÿÿÿÿÿÿ>*ÏüÿÿÿÿÿÿÿFÐüÿÿÿÿÿÿÿKÑüÿÿÿÿÿÿÿk Iûÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿ¬Àüÿÿÿÿÿÿÿ¼ÑüÿÿÿÿÿÿÿÔ$üÿÿÿÿÿÿÿÜÒüÿÿÿÿÿÿÿáÍüÿÿÿÿÿÿÿèµüÿÿÿÿÿÿÿôÎüÿÿÿÿÿÿÿû*Ïüÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿ ÐüÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿ'¡üÿÿÿÿÿÿÿ6ÎüÿÿÿÿÿÿÿI*ÓüÿÿÿÿÿÿÿQÐüÿÿÿÿÿÿÿ^ÑüÿÿÿÿÿÿÿkÑüÿÿÿÿÿÿÿ‘Âüÿÿÿÿÿÿÿ­—ì´®üÿÿÿÿÿÿÿ¿*¿üÿÿÿÿÿÿÿÅüÿÿÿÿÿÿÿ·üÿÿÿÿÿÿÿ%¸üÿÿÿÿÿÿÿ,ÆüÿÿÿÿÿÿÿB·üÿÿÿÿÿÿÿI¹üÿÿÿÿÿÿÿPÆüÿÿÿÿÿÿÿUÇüÿÿÿÿÿÿÿcÈüÿÿÿÿÿÿÿmÉüÿÿÿÿÿÿÿ€Ãüÿÿÿÿÿÿÿ”Üüÿÿÿÿÿÿÿ›Ëüÿÿÿÿÿÿÿ¢ üÿÿÿÿÿÿÿ­ÌüÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿ/¡üÿÿÿÿÿÿÿ>ÎüÿÿÿÿÿÿÿR*ÏüÿÿÿÿÿÿÿZÐüÿÿÿÿÿÿÿ_Ñüÿÿÿÿÿÿÿƒ Iûÿÿÿÿÿÿÿ§°üÿÿÿÿÿÿÿ» Iûÿÿÿÿÿÿÿß°üÿÿÿÿÿÿÿ Àüÿÿÿÿÿÿÿ'$üÿÿÿÿÿÿÿ?$üÿÿÿÿÿÿÿGÒüÿÿÿÿÿÿÿ\ÂüÿÿÿÿÿÿÿrËüÿÿÿÿÿÿÿ|ÑüÿÿÿÿÿÿÿƒÍüÿÿÿÿÿÿÿŠºüÿÿÿÿÿÿÿ–Îüÿÿÿÿÿÿÿ*Ïüÿÿÿÿÿÿÿ¤»üÿÿÿÿÿÿÿ¬Ðüÿÿÿÿÿÿÿ¶ÍüÿÿÿÿÿÿÿÉ¡üÿÿÿÿÿÿÿØÎüÿÿÿÿÿÿÿì*ÓüÿÿÿÿÿÿÿôÐüÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿ'—l=¼üÿÿÿÿÿÿÿH*¿üÿÿÿÿÿÿÿ…Åüÿÿÿÿÿÿÿ£½üÿÿÿÿÿÿÿª¾üÿÿÿÿÿÿÿ±Æüÿÿÿÿÿÿÿ¶ÇüÿÿÿÿÿÿÿÇÈüÿÿÿÿÿÿÿÑÉüÿÿÿÿÿÿÿäÃüÿÿÿÿÿÿÿ÷ßüÿÿÿÿÿÿÿàüÿÿÿÿÿÿÿ*Ÿüÿÿÿÿÿÿÿßüÿÿÿÿÿÿÿ*áüÿÿÿÿÿÿÿV*{üÿÿÿÿÿÿÿ{âüÿÿÿÿÿÿÿž*|üÿÿÿÿÿÿÿ¬ãüÿÿÿÿÿÿÿ±Ëüÿÿÿÿÿÿÿ¾äüÿÿÿÿÿÿÿ!ËüÿÿÿÿÿÿÿVåüÿÿÿÿÿÿÿwÍüÿÿÿÿÿÿÿŠ¡üÿÿÿÿÿÿÿ™Îüÿÿÿÿÿÿÿ¬*Ïüÿÿÿÿÿÿÿ´Ðüÿÿÿÿÿÿÿ¹ÑüÿÿÿÿÿÿÿÛ Iûÿÿÿÿÿÿÿÿ°üÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿ'Ëüÿÿÿÿÿÿÿ:ÑüÿÿÿÿÿÿÿR$üÿÿÿÿÿÿÿZÒüÿÿÿÿÿÿÿ_Íüÿÿÿÿÿÿÿf¿üÿÿÿÿÿÿÿrÎüÿÿÿÿÿÿÿy*Ïüÿÿÿÿÿÿÿ€ÀüÿÿÿÿÿÿÿˆÐüÿÿÿÿÿÿÿ’Íüÿÿÿÿÿÿÿ¥¡üÿÿÿÿÿÿÿ´ÎüÿÿÿÿÿÿÿÇ*ÓüÿÿÿÿÿÿÿÏÐüÿÿÿÿÿÿÿÜÑüÿÿÿÿÿÿÿéÑüÿÿÿÿÿÿÿÂüÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ7˜üÿÿÿÿÿÿÿDüÿÿÿÿÿÿÿgÞüÿÿÿÿÿÿÿw— ‹¤üÿÿÿÿÿÿÿ–*¿üÿÿÿÿÿÿÿÄÅüÿÿÿÿÿÿÿâÁüÿÿÿÿÿÿÿéŸüÿÿÿÿÿÿÿðÆüÿÿÿÿÿÿÿõÇüÿÿÿÿÿÿÿÈüÿÿÿÿÿÿÿÉüÿÿÿÿÿÿÿ#Ãüÿÿÿÿÿÿÿ6ßüÿÿÿÿÿÿÿAàüÿÿÿÿÿÿÿH*—üÿÿÿÿÿÿÿTæüÿÿÿÿÿÿÿq*{üÿÿÿÿÿÿÿ…çüÿÿÿÿÿÿÿ¨*|üÿÿÿÿÿÿÿ²ãüÿÿÿÿÿÿÿ·ËüÿÿÿÿÿÿÿÄäüÿÿÿÿÿÿÿËüÿÿÿÿÿÿÿ; Iûÿÿÿÿÿÿÿc°üÿÿÿÿÿÿÿxËüÿÿÿÿÿÿÿ—Íüÿÿÿÿÿÿÿª¡üÿÿÿÿÿÿÿ¹ÎüÿÿÿÿÿÿÿÌ*ÏüÿÿÿÿÿÿÿÔÐüÿÿÿÿÿÿÿÙÑüÿÿÿÿÿÿÿÿÀüÿÿÿÿÿÿÿÞüÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ%üÿÿÿÿÿÿÿ:ÑüÿÿÿÿÿÿÿR$üÿÿÿÿÿÿÿZÒüÿÿÿÿÿÿÿ_ÍüÿÿÿÿÿÿÿfÂüÿÿÿÿÿÿÿrÎüÿÿÿÿÿÿÿy*Ïüÿÿÿÿÿÿÿ€ÃüÿÿÿÿÿÿÿˆÐüÿÿÿÿÿÿÿ’Íüÿÿÿÿÿÿÿ¥¡üÿÿÿÿÿÿÿ´ÎüÿÿÿÿÿÿÿÇ*ÓüÿÿÿÿÿÿÿÏÐüÿÿÿÿÿÿÿÜÑüÿÿÿÿÿÿÿéÑüÿÿÿÿÿÿÿÂüÿÿÿÿÿÿÿ8*îüÿÿÿÿÿÿÿTïüÿÿÿÿÿÿÿ[ÄüÿÿÿÿÿÿÿbÅüÿÿÿÿÿÿÿiÆüÿÿÿÿÿÿÿvíüÿÿÿÿÿÿÿ}*¥üÿÿÿÿÿÿÿ„*ðüÿÿÿÿÿÿÿŒñüÿÿÿÿÿÿÿ£*òüÿÿÿÿÿÿÿµóüÿÿÿÿÿÿÿÄÇüÿÿÿÿÿÿÿëÍüÿÿÿÿÿÿÿþ¡üÿÿÿÿÿÿÿ Îüÿÿÿÿÿÿÿ *Ïüÿÿÿÿÿÿÿ(Ðüÿÿÿÿÿÿÿ-ÑüÿÿÿÿÿÿÿBôüÿÿÿÿÿÿÿRÑüÿÿÿÿÿÿÿZÒüÿÿÿÿÿÿÿ_ÍüÿÿÿÿÿÿÿfÈüÿÿÿÿÿÿÿrÎüÿÿÿÿÿÿÿy*Ïüÿÿÿÿÿÿÿ€ÉüÿÿÿÿÿÿÿˆÐüÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿ¢¡üÿÿÿÿÿÿÿ±ÎüÿÿÿÿÿÿÿÄ*ÓüÿÿÿÿÿÿÿÌÐüÿÿÿÿÿÿÿÙÑüÿÿÿÿÿÿÿáÒüÿÿÿÿÿÿÿéÑüÿÿÿÿÿÿÿñÒüÿÿÿÿÿÿÿ*îüÿÿÿÿÿÿÿ$ïüÿÿÿÿÿÿÿ+Äüÿÿÿÿÿÿÿ2Êüÿÿÿÿÿÿÿ9ÆüÿÿÿÿÿÿÿFíüÿÿÿÿÿÿÿM*¥üÿÿÿÿÿÿÿT*ðüÿÿÿÿÿÿÿ\ñüÿÿÿÿÿÿÿs*òüÿÿÿÿÿÿÿ…óüÿÿÿÿÿÿÿ”Çüÿÿÿÿÿÿÿ»ÍüÿÿÿÿÿÿÿΡüÿÿÿÿÿÿÿÝÎüÿÿÿÿÿÿÿð*ÏüÿÿÿÿÿÿÿøÐüÿÿÿÿÿÿÿýÑüÿÿÿÿÿÿÿ ôüÿÿÿÿÿÿÿ" Ñüÿÿÿÿÿÿÿ* Òüÿÿÿÿÿÿÿ/ Íüÿÿÿÿÿÿÿ6 ËüÿÿÿÿÿÿÿB ÎüÿÿÿÿÿÿÿI *ÏüÿÿÿÿÿÿÿP ÌüÿÿÿÿÿÿÿX Ðüÿÿÿÿÿÿÿ_ Íüÿÿÿÿÿÿÿr ¡üÿÿÿÿÿÿÿ Îüÿÿÿÿÿÿÿ” *Óüÿÿÿÿÿÿÿœ Ðüÿÿÿÿÿÿÿ© Ñüÿÿÿÿÿÿÿ± Òüÿÿÿÿÿÿÿ¹ ÑüÿÿÿÿÿÿÿÁ ÒüÿÿÿÿÿÿÿØ *îüÿÿÿÿÿÿÿô ïüÿÿÿÿÿÿÿû Äüÿÿÿÿÿÿÿ!Íüÿÿÿÿÿÿÿ !Æüÿÿÿÿÿÿÿ!íüÿÿÿÿÿÿÿ!*¥üÿÿÿÿÿÿÿ$!*ðüÿÿÿÿÿÿÿ,!ñüÿÿÿÿÿÿÿC!*òüÿÿÿÿÿÿÿU!óüÿÿÿÿÿÿÿd!Çüÿÿÿÿÿÿÿ‹!Íüÿÿÿÿÿÿÿž!¡üÿÿÿÿÿÿÿ­!ÎüÿÿÿÿÿÿÿÀ!*ÏüÿÿÿÿÿÿÿÈ!ÐüÿÿÿÿÿÿÿÍ!Ñüÿÿÿÿÿÿÿâ!ôüÿÿÿÿÿÿÿò!Ñüÿÿÿÿÿÿÿú!Òüÿÿÿÿÿÿÿÿ!Íüÿÿÿÿÿÿÿ"Îüÿÿÿÿÿÿÿ"Îüÿÿÿÿÿÿÿ"*Ïüÿÿÿÿÿÿÿ "Ïüÿÿÿÿÿÿÿ("Ðüÿÿÿÿÿÿÿ/"ÍüÿÿÿÿÿÿÿB"¡üÿÿÿÿÿÿÿQ"Îüÿÿÿÿÿÿÿd"*Óüÿÿÿÿÿÿÿl"Ðüÿÿÿÿÿÿÿy"Ñüÿÿÿÿÿÿÿ"Òüÿÿÿÿÿÿÿ‰"Ñüÿÿÿÿÿÿÿ‘"Òüÿÿÿÿÿÿÿ¨"*îüÿÿÿÿÿÿÿÄ"ïüÿÿÿÿÿÿÿË"ÄüÿÿÿÿÿÿÿÒ"ÐüÿÿÿÿÿÿÿÙ"Æüÿÿÿÿÿÿÿæ"íüÿÿÿÿÿÿÿí"*¥üÿÿÿÿÿÿÿô"*ðüÿÿÿÿÿÿÿü"ñüÿÿÿÿÿÿÿ#*òüÿÿÿÿÿÿÿ%#óüÿÿÿÿÿÿÿ4#ÇüÿÿÿÿÿÿÿZ#Íüÿÿÿÿÿÿÿm#¡üÿÿÿÿÿÿÿ|#Îüÿÿÿÿÿÿÿ#*Ïüÿÿÿÿÿÿÿ—#Ðüÿÿÿÿÿÿÿœ#Ñüÿÿÿÿÿÿÿ±#ôüÿÿÿÿÿÿÿÁ#ÑüÿÿÿÿÿÿÿÉ#ÒüÿÿÿÿÿÿÿÎ#ÍüÿÿÿÿÿÿÿÕ#Ñüÿÿÿÿÿÿÿá#Îüÿÿÿÿÿÿÿè#*Ïüÿÿÿÿÿÿÿï#Òüÿÿÿÿÿÿÿ÷#Ðüÿÿÿÿÿÿÿþ#Íüÿÿÿÿÿÿÿ$¡üÿÿÿÿÿÿÿ $Îüÿÿÿÿÿÿÿ3$*Óüÿÿÿÿÿÿÿ;$ÐüÿÿÿÿÿÿÿH$ÑüÿÿÿÿÿÿÿP$ÒüÿÿÿÿÿÿÿX$Ñüÿÿÿÿÿÿÿ`$Òüÿÿÿÿÿÿÿx$*îüÿÿÿÿÿÿÿ”$ïüÿÿÿÿÿÿÿ›$Äüÿÿÿÿÿÿÿ¢$Óüÿÿÿÿÿÿÿ©$Æüÿÿÿÿÿÿÿ¶$íüÿÿÿÿÿÿÿ½$*¥üÿÿÿÿÿÿÿÄ$*ðüÿÿÿÿÿÿÿÌ$ñüÿÿÿÿÿÿÿã$*òüÿÿÿÿÿÿÿõ$óüÿÿÿÿÿÿÿ%Çüÿÿÿÿÿÿÿ*%Íüÿÿÿÿÿÿÿ=%¡üÿÿÿÿÿÿÿL%Îüÿÿÿÿÿÿÿ_%*Ïüÿÿÿÿÿÿÿg%Ðüÿÿÿÿÿÿÿl%Ñüÿÿÿÿÿÿÿ%ôüÿÿÿÿÿÿÿ‘%Ñüÿÿÿÿÿÿÿ™%Òüÿÿÿÿÿÿÿž%Íüÿÿÿÿÿÿÿ¥%Ôüÿÿÿÿÿÿÿ±%Îüÿÿÿÿÿÿÿ¸%*Ïüÿÿÿÿÿÿÿ¿%ÕüÿÿÿÿÿÿÿÇ%ÐüÿÿÿÿÿÿÿÎ%Íüÿÿÿÿÿÿÿá%¡üÿÿÿÿÿÿÿð%Îüÿÿÿÿÿÿÿ&*Óüÿÿÿÿÿÿÿ &Ðüÿÿÿÿÿÿÿ&Ñüÿÿÿÿÿÿÿ &Òüÿÿÿÿÿÿÿ(&Ñüÿÿÿÿÿÿÿ0&ÒüÿÿÿÿÿÿÿH&*îüÿÿÿÿÿÿÿd&ïüÿÿÿÿÿÿÿk&Äüÿÿÿÿÿÿÿr&Öüÿÿÿÿÿÿÿy&Æüÿÿÿÿÿÿÿ†&íüÿÿÿÿÿÿÿ&*¥üÿÿÿÿÿÿÿ”&*ðüÿÿÿÿÿÿÿœ&ñüÿÿÿÿÿÿÿ³&*òüÿÿÿÿÿÿÿÅ&óüÿÿÿÿÿÿÿÔ&Çüÿÿÿÿÿÿÿþ&Íüÿÿÿÿÿÿÿ'¡üÿÿÿÿÿÿÿ 'Îüÿÿÿÿÿÿÿ3'*Ïüÿÿÿÿÿÿÿ;'Ðüÿÿÿÿÿÿÿ@'ÑüÿÿÿÿÿÿÿU'ôüÿÿÿÿÿÿÿe'Ñüÿÿÿÿÿÿÿm'Òüÿÿÿÿÿÿÿr'Íüÿÿÿÿÿÿÿy'×üÿÿÿÿÿÿÿ…'ÎüÿÿÿÿÿÿÿŒ'*Ïüÿÿÿÿÿÿÿ“'Øüÿÿÿÿÿÿÿ›'Ðüÿÿÿÿÿÿÿ¢'Íüÿÿÿÿÿÿÿµ'¡üÿÿÿÿÿÿÿÄ'Îüÿÿÿÿÿÿÿ×'*Óüÿÿÿÿÿÿÿß'Ðüÿÿÿÿÿÿÿì'Ñüÿÿÿÿÿÿÿô'Òüÿÿÿÿÿÿÿü'Ñüÿÿÿÿÿÿÿ(Òüÿÿÿÿÿÿÿ(*îüÿÿÿÿÿÿÿ4(ïüÿÿÿÿÿÿÿ;(ÄüÿÿÿÿÿÿÿB(ÙüÿÿÿÿÿÿÿI(ÆüÿÿÿÿÿÿÿV(íüÿÿÿÿÿÿÿ](*¥üÿÿÿÿÿÿÿd(*ðüÿÿÿÿÿÿÿl(ñüÿÿÿÿÿÿÿƒ(*òüÿÿÿÿÿÿÿ•(óüÿÿÿÿÿÿÿ¤(ÇüÿÿÿÿÿÿÿÎ(Íüÿÿÿÿÿÿÿá(¡üÿÿÿÿÿÿÿð(Îüÿÿÿÿÿÿÿ)*Ïüÿÿÿÿÿÿÿ )Ðüÿÿÿÿÿÿÿ)Ñüÿÿÿÿÿÿÿ%)ôüÿÿÿÿÿÿÿ5)Ñüÿÿÿÿÿÿÿ=)ÒüÿÿÿÿÿÿÿB)ÍüÿÿÿÿÿÿÿI)ÚüÿÿÿÿÿÿÿU)Îüÿÿÿÿÿÿÿ\)*Ïüÿÿÿÿÿÿÿc)Ûüÿÿÿÿÿÿÿk)Ðüÿÿÿÿÿÿÿr)Íüÿÿÿÿÿÿÿ…)¡üÿÿÿÿÿÿÿ”)Îüÿÿÿÿÿÿÿ§)*Óüÿÿÿÿÿÿÿ¯)Ðüÿÿÿÿÿÿÿ¼)ÑüÿÿÿÿÿÿÿÄ)ÒüÿÿÿÿÿÿÿÌ)ÑüÿÿÿÿÿÿÿÔ)Òüÿÿÿÿÿÿÿè)*îüÿÿÿÿÿÿÿ*ïüÿÿÿÿÿÿÿ *Äüÿÿÿÿÿÿÿ*Üüÿÿÿÿÿÿÿ*Æüÿÿÿÿÿÿÿ&*íüÿÿÿÿÿÿÿ-**¥üÿÿÿÿÿÿÿ4**ðüÿÿÿÿÿÿÿ<*ñüÿÿÿÿÿÿÿS**òüÿÿÿÿÿÿÿe*óüÿÿÿÿÿÿÿt*Çüÿÿÿÿÿÿÿž*Íüÿÿÿÿÿÿÿ±*¡üÿÿÿÿÿÿÿÀ*ÎüÿÿÿÿÿÿÿÓ**ÏüÿÿÿÿÿÿÿÛ*Ðüÿÿÿÿÿÿÿà*Ñüÿÿÿÿÿÿÿõ*ôüÿÿÿÿÿÿÿ+Ñüÿÿÿÿÿÿÿ +Òüÿÿÿÿÿÿÿ+Íüÿÿÿÿÿÿÿ+Ýüÿÿÿÿÿÿÿ%+Îüÿÿÿÿÿÿÿ,+*Ïüÿÿÿÿÿÿÿ3+Þüÿÿÿÿÿÿÿ;+ÐüÿÿÿÿÿÿÿB+ÍüÿÿÿÿÿÿÿU+¡üÿÿÿÿÿÿÿd+Îüÿÿÿÿÿÿÿw+*Óüÿÿÿÿÿÿÿ+ÐüÿÿÿÿÿÿÿŒ+Ñüÿÿÿÿÿÿÿ”+Òüÿÿÿÿÿÿÿœ+Ñüÿÿÿÿÿÿÿ¤+Òüÿÿÿÿÿÿÿ¸+*îüÿÿÿÿÿÿÿÔ+ïüÿÿÿÿÿÿÿÛ+Äüÿÿÿÿÿÿÿâ+ßüÿÿÿÿÿÿÿé+Æüÿÿÿÿÿÿÿö+íüÿÿÿÿÿÿÿý+*¥üÿÿÿÿÿÿÿ,*ðüÿÿÿÿÿÿÿ ,ñüÿÿÿÿÿÿÿ#,*òüÿÿÿÿÿÿÿ5,óüÿÿÿÿÿÿÿD,Çüÿÿÿÿÿÿÿn,Íüÿÿÿÿÿÿÿ,¡üÿÿÿÿÿÿÿ,Îüÿÿÿÿÿÿÿ£,*Ïüÿÿÿÿÿÿÿ«,Ðüÿÿÿÿÿÿÿ°,ÑüÿÿÿÿÿÿÿÅ,ôüÿÿÿÿÿÿÿÕ,ÑüÿÿÿÿÿÿÿÝ,Òüÿÿÿÿÿÿÿâ,Íüÿÿÿÿÿÿÿé,àüÿÿÿÿÿÿÿõ,Îüÿÿÿÿÿÿÿü,*Ïüÿÿÿÿÿÿÿ-áüÿÿÿÿÿÿÿ -Ðüÿÿÿÿÿÿÿ-Íüÿÿÿÿÿÿÿ%-¡üÿÿÿÿÿÿÿ4-ÎüÿÿÿÿÿÿÿG-*ÓüÿÿÿÿÿÿÿO-Ðüÿÿÿÿÿÿÿ\-Ñüÿÿÿÿÿÿÿd-Òüÿÿÿÿÿÿÿl-Ñüÿÿÿÿÿÿÿt-Òüÿÿÿÿÿÿÿˆ-*îüÿÿÿÿÿÿÿ¤-ïüÿÿÿÿÿÿÿ«-Äüÿÿÿÿÿÿÿ²-âüÿÿÿÿÿÿÿ¹-ÆüÿÿÿÿÿÿÿÆ-íüÿÿÿÿÿÿÿÍ-*¥üÿÿÿÿÿÿÿÔ-*ðüÿÿÿÿÿÿÿÜ-ñüÿÿÿÿÿÿÿó-*òüÿÿÿÿÿÿÿ.óüÿÿÿÿÿÿÿ.Çüÿÿÿÿÿÿÿ:.ÍüÿÿÿÿÿÿÿM.¡üÿÿÿÿÿÿÿ\.Îüÿÿÿÿÿÿÿo.*Ïüÿÿÿÿÿÿÿw.Ðüÿÿÿÿÿÿÿ|.Ñüÿÿÿÿÿÿÿ‘.ôüÿÿÿÿÿÿÿ¡.Ñüÿÿÿÿÿÿÿ©.Òüÿÿÿÿÿÿÿ®.Íüÿÿÿÿÿÿÿµ.ãüÿÿÿÿÿÿÿÁ.ÎüÿÿÿÿÿÿÿÈ.*ÏüÿÿÿÿÿÿÿÏ.äüÿÿÿÿÿÿÿ×.ÐüÿÿÿÿÿÿÿÞ.Íüÿÿÿÿÿÿÿñ.¡üÿÿÿÿÿÿÿ/Îüÿÿÿÿÿÿÿ/*Óüÿÿÿÿÿÿÿ/Ðüÿÿÿÿÿÿÿ(/Ñüÿÿÿÿÿÿÿ0/Òüÿÿÿÿÿÿÿ8/Ñüÿÿÿÿÿÿÿ@/Òüÿÿÿÿÿÿÿp/*îüÿÿÿÿÿÿÿ‹/ïüÿÿÿÿÿÿÿ’/åüÿÿÿÿÿÿÿ™/æüÿÿÿÿÿÿÿ /Æüÿÿÿÿÿÿÿ­/íüÿÿÿÿÿÿÿ´/*¥üÿÿÿÿÿÿÿ»/*ðüÿÿÿÿÿÿÿÃ/ñüÿÿÿÿÿÿÿã/*õüÿÿÿÿÿÿÿõ/óüÿÿÿÿÿÿÿ0*{üÿÿÿÿÿÿÿ(0öüÿÿÿÿÿÿÿF0*|üÿÿÿÿÿÿÿy0Ëüÿÿÿÿÿÿÿ¤0Íüÿÿÿÿÿÿÿ·0¡üÿÿÿÿÿÿÿÆ0ÎüÿÿÿÿÿÿÿÙ0*Ïüÿÿÿÿÿÿÿá0Ðüÿÿÿÿÿÿÿæ0Ñüÿÿÿÿÿÿÿò0Àüÿÿÿÿÿÿÿ1ôüÿÿÿÿÿÿÿ1Þüÿÿÿÿÿÿÿ)1Ñüÿÿÿÿÿÿÿ11Òüÿÿÿÿÿÿÿ61Íüÿÿÿÿÿÿÿ=1çüÿÿÿÿÿÿÿI1ÎüÿÿÿÿÿÿÿP1*ÏüÿÿÿÿÿÿÿW1èüÿÿÿÿÿÿÿ_1Ðüÿÿÿÿÿÿÿf1Íüÿÿÿÿÿÿÿy1¡üÿÿÿÿÿÿÿˆ1Îüÿÿÿÿÿÿÿ›1*Óüÿÿÿÿÿÿÿ£1Ðüÿÿÿÿÿÿÿ°1Ñüÿÿÿÿÿÿÿ¸1ÒüÿÿÿÿÿÿÿÀ1ÑüÿÿÿÿÿÿÿÈ1Òüÿÿÿÿÿÿÿé1*îüÿÿÿÿÿÿÿ2ïüÿÿÿÿÿÿÿ 2åüÿÿÿÿÿÿÿ2éüÿÿÿÿÿÿÿ2Æüÿÿÿÿÿÿÿ$2íüÿÿÿÿÿÿÿ+2*¥üÿÿÿÿÿÿÿ22*ðüÿÿÿÿÿÿÿ:2ñüÿÿÿÿÿÿÿC2*õüÿÿÿÿÿÿÿU2óüÿÿÿÿÿÿÿb2÷üÿÿÿÿÿÿÿ”2Íüÿÿÿÿÿÿÿ§2¡üÿÿÿÿÿÿÿ¶2ÎüÿÿÿÿÿÿÿÊ2*ÏüÿÿÿÿÿÿÿÒ2Ðüÿÿÿÿÿÿÿ×2Ñüÿÿÿÿÿÿÿñ2ôüÿÿÿÿÿÿÿ3Ñüÿÿÿÿÿÿÿ 3Òüÿÿÿÿÿÿÿ3Íüÿÿÿÿÿÿÿ3êüÿÿÿÿÿÿÿ!3Îüÿÿÿÿÿÿÿ(3*Ïüÿÿÿÿÿÿÿ/3ëüÿÿÿÿÿÿÿ73Ðüÿÿÿÿÿÿÿ>3ÍüÿÿÿÿÿÿÿQ3¡üÿÿÿÿÿÿÿ`3Îüÿÿÿÿÿÿÿt3*Óüÿÿÿÿÿÿÿ|3Ðüÿÿÿÿÿÿÿ‰3Ñüÿÿÿÿÿÿÿ‘3Òüÿÿÿÿÿÿÿ™3Ñüÿÿÿÿÿÿÿ¡3ÒüÿÿÿÿÿÿÿÉ3*îüÿÿÿÿÿÿÿâ3ïüÿÿÿÿÿÿÿé3Äüÿÿÿÿÿÿÿð3ìüÿÿÿÿÿÿÿ÷3Æüÿÿÿÿÿÿÿ4íüÿÿÿÿÿÿÿ 4*¥üÿÿÿÿÿÿÿ4*ðüÿÿÿÿÿÿÿ4ñüÿÿÿÿÿÿÿ#4*òüÿÿÿÿÿÿÿ54óüÿÿÿÿÿÿÿB4÷üÿÿÿÿÿÿÿt4Íüÿÿÿÿÿÿÿ‡4¡üÿÿÿÿÿÿÿ–4Îüÿÿÿÿÿÿÿª4*Ïüÿÿÿÿÿÿÿ²4Ðüÿÿÿÿÿÿÿ·4ÑüÿÿÿÿÿÿÿÑ4ôüÿÿÿÿÿÿÿá4Ñüÿÿÿÿÿÿÿé4Òüÿÿÿÿÿÿÿî4Íüÿÿÿÿÿÿÿõ4íüÿÿÿÿÿÿÿ5Îüÿÿÿÿÿÿÿ5*Ïüÿÿÿÿÿÿÿ5îüÿÿÿÿÿÿÿ5Ðüÿÿÿÿÿÿÿ5Íüÿÿÿÿÿÿÿ15¡üÿÿÿÿÿÿÿ@5ÎüÿÿÿÿÿÿÿT5*Óüÿÿÿÿÿÿÿ\5Ðüÿÿÿÿÿÿÿi5Ñüÿÿÿÿÿÿÿq5Òüÿÿÿÿÿÿÿy5Ñüÿÿÿÿÿÿÿ5Òüÿÿÿÿÿÿÿ°5*îüÿÿÿÿÿÿÿÈ5ïüÿÿÿÿÿÿÿÏ5åüÿÿÿÿÿÿÿÖ5ïüÿÿÿÿÿÿÿÝ5Æüÿÿÿÿÿÿÿê5íüÿÿÿÿÿÿÿñ5*¥üÿÿÿÿÿÿÿø5*ðüÿÿÿÿÿÿÿ6ñüÿÿÿÿÿÿÿ6*õüÿÿÿÿÿÿÿ-6óüÿÿÿÿÿÿÿU6*{üÿÿÿÿÿÿÿ`6øüÿÿÿÿÿÿÿ6*|üÿÿÿÿÿÿÿŠ6Çüÿÿÿÿÿÿÿ”6Ìüÿÿÿÿÿÿÿ¹6Ëüÿÿÿÿÿÿÿä6Íüÿÿÿÿÿÿÿ÷6¡üÿÿÿÿÿÿÿ7Îüÿÿÿÿÿÿÿ7*Ïüÿÿÿÿÿÿÿ!7Ðüÿÿÿÿÿÿÿ&7Ñüÿÿÿÿÿÿÿ27Àüÿÿÿÿÿÿÿ@7ôüÿÿÿÿÿÿÿV7Þüÿÿÿÿÿÿÿi7Ñüÿÿÿÿÿÿÿq7Òüÿÿÿÿÿÿÿv7Íüÿÿÿÿÿÿÿ}7ðüÿÿÿÿÿÿÿ‰7Îüÿÿÿÿÿÿÿ7*Ïüÿÿÿÿÿÿÿ—7ñüÿÿÿÿÿÿÿŸ7Ðüÿÿÿÿÿÿÿ¦7Íüÿÿÿÿÿÿÿ¹7¡üÿÿÿÿÿÿÿÈ7ÎüÿÿÿÿÿÿÿÛ7*Óüÿÿÿÿÿÿÿã7Ðüÿÿÿÿÿÿÿð7Ñüÿÿÿÿÿÿÿø7Òüÿÿÿÿÿÿÿ8Ñüÿÿÿÿÿÿÿ8Òüÿÿÿÿÿÿÿ8—'8òüÿÿÿÿÿÿÿJ8Åüÿÿÿÿÿÿÿ^8*îüÿÿÿÿÿÿÿw8ïüÿÿÿÿÿÿÿ~8åüÿÿÿÿÿÿÿ…8óüÿÿÿÿÿÿÿŒ8Æüÿÿÿÿÿÿÿ™8íüÿÿÿÿÿÿÿ 8*¥üÿÿÿÿÿÿÿ§8*ðüÿÿÿÿÿÿÿ¯8ñüÿÿÿÿÿÿÿÚ8Íüÿÿÿÿÿÿÿí8¡üÿÿÿÿÿÿÿü8Îüÿÿÿÿÿÿÿ9*Ïüÿÿÿÿÿÿÿ9Ðüÿÿÿÿÿÿÿ9ÑüÿÿÿÿÿÿÿC9*õüÿÿÿÿÿÿÿ^9óüÿÿÿÿÿÿÿ‹9*{üÿÿÿÿÿÿÿ›9ùüÿÿÿÿÿÿÿ½9*|üÿÿÿÿÿÿÿÆ9ÇüÿÿÿÿÿÿÿÐ9Ìüÿÿÿÿÿÿÿá9Ëüÿÿÿÿÿÿÿý9Àüÿÿÿÿÿÿÿ :ôüÿÿÿÿÿÿÿ&:Þüÿÿÿÿÿÿÿ9:ÑüÿÿÿÿÿÿÿA:ÒüÿÿÿÿÿÿÿF:ÍüÿÿÿÿÿÿÿM:ôüÿÿÿÿÿÿÿY:Îüÿÿÿÿÿÿÿ`:*Ïüÿÿÿÿÿÿÿg:õüÿÿÿÿÿÿÿo:Ðüÿÿÿÿÿÿÿy:ÍüÿÿÿÿÿÿÿŒ:¡üÿÿÿÿÿÿÿ›:Îüÿÿÿÿÿÿÿ®:*Óüÿÿÿÿÿÿÿ¶:ÐüÿÿÿÿÿÿÿÃ:ÑüÿÿÿÿÿÿÿË:ÒüÿÿÿÿÿÿÿÓ:ÑüÿÿÿÿÿÿÿÛ:Òüÿÿÿÿÿÿÿâ:;ô:*õüÿÿÿÿÿÿÿû:*òüÿÿÿÿÿÿÿ ;—üÿÿÿÿÿÿÿ;öüÿÿÿÿÿÿÿ";ûüÿÿÿÿÿÿÿ9;½üÿÿÿÿÿÿÿA;üüÿÿÿÿÿÿÿL;ÁüÿÿÿÿÿÿÿT;üüÿÿÿÿÿÿÿ[;÷üÿÿÿÿÿÿÿb;øüÿÿÿÿÿÿÿj;ýüÿÿÿÿÿÿÿq;ùüÿÿÿÿÿÿÿx;úüÿÿÿÿÿÿÿ€;ýüÿÿÿÿÿÿÿ‡;ûüÿÿÿÿÿÿÿŽ;üüÿÿÿÿÿÿÿ–;ýüÿÿÿÿÿÿÿ;ýüÿÿÿÿÿÿÿ¤;þüÿÿÿÿÿÿÿ¬;ýüÿÿÿÿÿÿÿ·;ÿüÿÿÿÿÿÿÿ¾;üÿÿÿÿÿÿÿÓ;*õüÿÿÿÿÿÿÿÚ;üÿÿÿÿÿÿÿà;; <—|?<üÿÿÿÿÿÿÿG<þüÿÿÿÿÿÿÿN<*òüÿÿÿÿÿÿÿU<üÿÿÿÿÿÿÿ<—³<üÿÿÿÿÿÿÿ¼<þüÿÿÿÿÿÿÿÅ<ÿüÿÿÿÿÿÿÿÖ<ÿüÿÿÿÿÿÿÿ=—\ =¤üÿÿÿÿÿÿÿ=*¿üÿÿÿÿÿÿÿJ=Åüÿÿÿÿÿÿÿ¦=üÿÿÿÿÿÿÿ­=Ÿüÿÿÿÿÿÿÿ´=Æüÿÿÿÿÿÿÿ¹=ÇüÿÿÿÿÿÿÿÊ=ÈüÿÿÿÿÿÿÿÔ=Éüÿÿÿÿÿÿÿç=Ãüÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿ">üÿÿÿÿÿÿÿ/>üÿÿÿÿÿÿÿh> Iûÿÿÿÿÿÿÿ‰>°üÿÿÿÿÿÿÿ©>üÿÿÿÿÿÿÿà> Iûÿÿÿÿÿÿÿ?°üÿÿÿÿÿÿÿ!?üÿÿÿÿÿÿÿ&?Ëüÿÿÿÿÿÿÿ3?üÿÿÿÿÿÿÿT?üÿÿÿÿÿÿÿ„?üÿÿÿÿÿÿÿ’?üÿÿÿÿÿÿÿ¼?üÿÿÿÿÿÿÿÔ?üÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿ@üÿÿÿÿÿÿÿ?@üÿÿÿÿÿÿÿx@ Iûÿÿÿÿÿÿÿ™@°üÿÿÿÿÿÿÿ¶@üÿÿÿÿÿÿÿè@ Iûÿÿÿÿÿÿÿ A°üÿÿÿÿÿÿÿ&AüÿÿÿÿÿÿÿèA IûÿÿÿÿÿÿÿB°üÿÿÿÿÿÿÿ,BÂüÿÿÿÿÿÿÿHBÍüÿÿÿÿÿÿÿ[B¡üÿÿÿÿÿÿÿjBÎüÿÿÿÿÿÿÿ}B*Ïüÿÿÿÿÿÿÿ…BÐüÿÿÿÿÿÿÿBÑüÿÿÿÿÿÿÿ¸B$üÿÿÿÿÿÿÿÀBÒüÿÿÿÿÿÿÿÌBüÿÿÿÿÿÿÿÕBüÿÿÿÿÿÿÿäBÑüÿÿÿÿÿÿÿëBÍüÿÿÿÿÿÿÿòBüÿÿÿÿÿÿÿþBÎüÿÿÿÿÿÿÿC*Ïüÿÿÿÿÿÿÿ CüÿÿÿÿÿÿÿCÐüÿÿÿÿÿÿÿCÍüÿÿÿÿÿÿÿ1C¡üÿÿÿÿÿÿÿ@CÎüÿÿÿÿÿÿÿSC*Óüÿÿÿÿÿÿÿ[CÐüÿÿÿÿÿÿÿmCÑüÿÿÿÿÿÿÿCÑüÿÿÿÿÿÿÿžCüÿÿÿÿÿÿÿ­Cüÿÿÿÿÿÿÿ²CËüÿÿÿÿÿÿÿÄCÀüÿÿÿÿÿÿÿ×C—\éCüÿÿÿÿÿÿÿDÅüÿÿÿÿÿÿÿD*¿üÿÿÿÿÿÿÿ%D*îüÿÿÿÿÿÿÿVDïüÿÿÿÿÿÿÿ]DåüÿÿÿÿÿÿÿdD üÿÿÿÿÿÿÿkDÆüÿÿÿÿÿÿÿxDíüÿÿÿÿÿÿÿD*¥üÿÿÿÿÿÿÿ†D*ðüÿÿÿÿÿÿÿŽDñüÿÿÿÿÿÿÿÃD*õüÿÿÿÿÿÿÿÕDóüÿÿÿÿÿÿÿñDüÿÿÿÿÿÿÿ3EüÿÿÿÿÿÿÿIE IûÿÿÿÿÿÿÿhEìüÿÿÿÿÿÿÿˆEüÿÿÿÿÿÿÿ¡E IûÿÿÿÿÿÿÿÉE°üÿÿÿÿÿÿÿSF IûÿÿÿÿÿÿÿtF°üÿÿÿÿÿÿÿ˜FÍüÿÿÿÿÿÿÿ«F¡üÿÿÿÿÿÿÿºFÎüÿÿÿÿÿÿÿÍF*ÏüÿÿÿÿÿÿÿÕFÐüÿÿÿÿÿÿÿÚFÑüÿÿÿÿÿÿÿGÀüÿÿÿÿÿÿÿ"Gïüÿÿÿÿÿÿÿ.G üÿÿÿÿÿÿÿ9Gêüÿÿÿÿÿÿÿ@G*ÁüÿÿÿÿÿÿÿGG*üÿÿÿÿÿÿÿOGñüÿÿÿÿÿÿÿdGüÿÿÿÿÿÿÿwGÑüÿÿÿÿÿÿÿG$üÿÿÿÿÿÿÿ—GÒüÿÿÿÿÿÿÿªGôüÿÿÿÿÿÿÿ±GÍüÿÿÿÿÿÿÿ¸G üÿÿÿÿÿÿÿÄGÎüÿÿÿÿÿÿÿËG*ÏüÿÿÿÿÿÿÿÒG üÿÿÿÿÿÿÿÚGÐüÿÿÿÿÿÿÿäGÍüÿÿÿÿÿÿÿ÷G¡üÿÿÿÿÿÿÿHÎüÿÿÿÿÿÿÿH*Óüÿÿÿÿÿÿÿ!HÐüÿÿÿÿÿÿÿ.HÑüÿÿÿÿÿÿÿ;HÑüÿÿÿÿÿÿÿNHôüÿÿÿÿÿÿÿrH$üÿÿÿÿÿÿÿ†H—L—Hüÿÿÿÿÿÿÿ¾HÅüÿÿÿÿÿÿÿÍH*îüÿÿÿÿÿÿÿøHïüÿÿÿÿÿÿÿÿHåüÿÿÿÿÿÿÿI üÿÿÿÿÿÿÿ IÆüÿÿÿÿÿÿÿIíüÿÿÿÿÿÿÿ!I*¥üÿÿÿÿÿÿÿ(I*ðüÿÿÿÿÿÿÿ0IñüÿÿÿÿÿÿÿLIÍüÿÿÿÿÿÿÿ_I¡üÿÿÿÿÿÿÿnIÎüÿÿÿÿÿÿÿI*Ïüÿÿÿÿÿÿÿ‰IÐüÿÿÿÿÿÿÿŽIÑüÿÿÿÿÿÿÿÃI*õüÿÿÿÿÿÿÿÕIóüÿÿÿÿÿÿÿîIüÿÿÿÿÿÿÿJ Iûÿÿÿÿÿÿÿ6J üÿÿÿÿÿÿÿFJ IûÿÿÿÿÿÿÿxKÀüÿÿÿÿÿÿÿ€KÑüÿÿÿÿÿÿÿˆKÒüÿÿÿÿÿÿÿ˜Küÿÿÿÿÿÿÿ KÒüÿÿÿÿÿÿÿ®Kôüÿÿÿÿÿÿÿ¾KÍüÿÿÿÿÿÿÿÅKüÿÿÿÿÿÿÿÑKÎüÿÿÿÿÿÿÿØK*ÏüÿÿÿÿÿÿÿßKüÿÿÿÿÿÿÿçKÐüÿÿÿÿÿÿÿñKÍüÿÿÿÿÿÿÿL¡üÿÿÿÿÿÿÿLÎüÿÿÿÿÿÿÿ&L*Óüÿÿÿÿÿÿÿ.LÐüÿÿÿÿÿÿÿ;LÑüÿÿÿÿÿÿÿCLÒüÿÿÿÿÿÿÿKLÑüÿÿÿÿÿÿÿSLÒüÿÿÿÿÿÿÿgL—<yL¤üÿÿÿÿÿÿÿÖLÅüÿÿÿÿÿÿÿûL*!üÿÿÿÿÿÿÿMóüÿÿÿÿÿÿÿM"üÿÿÿÿÿÿÿ8Mßüÿÿÿÿÿÿÿ?M*#üÿÿÿÿÿÿÿsM Iûÿÿÿÿÿÿÿ¤M$üÿÿÿÿÿÿÿÊM%üÿÿÿÿÿÿÿäM*îüÿÿÿÿÿÿÿ NïüÿÿÿÿÿÿÿNåüÿÿÿÿÿÿÿNüÿÿÿÿÿÿÿNÆüÿÿÿÿÿÿÿ,Níüÿÿÿÿÿÿÿ3N*¥üÿÿÿÿÿÿÿ:N*ðüÿÿÿÿÿÿÿBNñüÿÿÿÿÿÿÿTN&üÿÿÿÿÿÿÿaN'üÿÿÿÿÿÿÿnN(üÿÿÿÿÿÿÿŒNßüÿÿÿÿÿÿÿ“N*#üÿÿÿÿÿÿÿÇN Iûÿÿÿÿÿÿÿ O%üÿÿÿÿÿÿÿ3O*õüÿÿÿÿÿÿÿEOóüÿÿÿÿÿÿÿ[O)üÿÿÿÿÿÿÿbO üÿÿÿÿÿÿÿlOÌüÿÿÿÿÿÿÿ}O IûÿÿÿÿÿÿÿæOïüÿÿÿÿÿÿÿíOüÿÿÿÿÿÿÿôOüÿÿÿÿÿÿÿûOüÿÿÿÿÿÿÿPíüÿÿÿÿÿÿÿP*¥üÿÿÿÿÿÿÿP*ðüÿÿÿÿÿÿÿPñüÿÿÿÿÿÿÿdP&üÿÿÿÿÿÿÿ1QÍüÿÿÿÿÿÿÿDQ¡üÿÿÿÿÿÿÿSQÎüÿÿÿÿÿÿÿfQ*ÏüÿÿÿÿÿÿÿnQÐüÿÿÿÿÿÿÿsQÑüÿÿÿÿÿÿÿÈQÀüÿÿÿÿÿÿÿÒQïüÿÿÿÿÿÿÿÞQ üÿÿÿÿÿÿÿéQêüÿÿÿÿÿÿÿðQ*Áüÿÿÿÿÿÿÿ÷Q*üÿÿÿÿÿÿÿÿQñüÿÿÿÿÿÿÿ RïüÿÿÿÿÿÿÿR üÿÿÿÿÿÿÿ Rêüÿÿÿÿÿÿÿ'R*Áüÿÿÿÿÿÿÿ.R*üÿÿÿÿÿÿÿ6RñüÿÿÿÿÿÿÿDRôüÿÿÿÿÿÿÿ\RôüÿÿÿÿÿÿÿoRÍüÿÿÿÿÿÿÿ|R¯üÿÿÿÿÿÿÿRüÿÿÿÿÿÿÿ‰RÍüÿÿÿÿÿÿÿ–R¯üÿÿÿÿÿÿÿ›Rüÿÿÿÿÿÿÿ¨RÑüÿÿÿÿÿÿÿ»RÑüÿÿÿÿÿÿÿÕRüÿÿÿÿÿÿÿÝRÒüÿÿÿÿÿÿÿåRÑüÿÿÿÿÿÿÿìRÍüÿÿÿÿÿÿÿóRüÿÿÿÿÿÿÿÿRÎüÿÿÿÿÿÿÿS*Ïüÿÿÿÿÿÿÿ SüÿÿÿÿÿÿÿSÐüÿÿÿÿÿÿÿSÍüÿÿÿÿÿÿÿ2S¡üÿÿÿÿÿÿÿASÎüÿÿÿÿÿÿÿTS*Óüÿÿÿÿÿÿÿ\SÐüÿÿÿÿÿÿÿiSÑüÿÿÿÿÿÿÿvSÑüÿÿÿÿÿÿÿÓÌüÿÿÿÿÿÿÿ£Ìüÿÿÿÿÿÿÿs!ÌüÿÿÿÿÿÿÿB#Ìüÿÿÿÿÿÿÿ%Ìüÿÿÿÿÿÿÿæ&Ìüÿÿÿÿÿÿÿ¶(Ìüÿÿÿÿÿÿÿ†*ÌüÿÿÿÿÿÿÿV,Ìüÿÿÿÿÿÿÿ".ÌüÿÿÿÿÿÿÿÆ;ýüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ*—üÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ*—üÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿœüÿÿÿÿÿÿÿ#üÿÿÿÿÿÿÿ *Ÿüÿÿÿÿÿÿÿ$ üÿÿÿÿÿÿÿ1üÿÿÿÿÿÿÿ?˜üÿÿÿÿÿÿÿ*£üÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿ*£üÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿ!üÿÿÿÿÿÿÿ*¨üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ)©üÿÿÿÿÿÿÿ *«üÿÿÿÿÿÿÿ­üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ ¯üÿÿÿÿÿÿÿ Iûÿÿÿÿÿÿÿ"°üÿÿÿÿÿÿÿ *Ÿüÿÿÿÿÿÿÿ$ üÿÿÿÿÿÿÿ1üÿÿÿÿÿÿÿ9˜üÿÿÿÿÿÿÿLüÿÿÿÿÿÿÿ Iûÿÿÿÿÿÿÿ Iûÿÿÿÿÿÿÿ Iûÿÿÿÿÿÿÿ Iûÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ Iûÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ Iûÿÿÿÿÿÿÿ;üÿÿÿÿÿÿÿ*¿üÿÿÿÿÿÿÿC Iûÿÿÿÿÿÿÿ^°üÿÿÿÿÿÿÿtÀüÿÿÿÿÿÿÿ ÃüÿÿÿÿÿÿÿLÕP֜ՠÖìÕðÖ<Õ@ÖÕ”ÖàÕäÖ4Õ8Ö´Õ¸Ö$Õ(ÖÕ”ÖàÕäÖ0Õ4Ö€Õ„ÖÐÕÔÖ Õ$ÖpÕtÖÀÕÄÖÕÖ`ÕdÖ¸Õ¼ÖÕ ÖXÕ\Ö´Õ¸ÖÕ ÖL ÕP Ö° Õ´ Ö Õ Ö¨ Õ¬ Ö*|üÿÿÿÿÿÿÿ6Ëüÿÿÿÿÿÿÿ„üÿÿÿÿÿÿÿ‹*éüÿÿÿÿÿÿÿšêüÿÿÿÿÿÿÿ¡*¿üÿÿÿÿÿÿÿÌ*£üÿÿÿÿÿÿÿïëüÿÿÿÿÿÿÿûìüÿÿÿÿÿÿÿ3 IûÿÿÿÿÿÿÿN°üÿÿÿÿÿÿÿdÀüÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ‡¤üÿÿÿÿÿÿÿÒüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ4 IûÿÿÿÿÿÿÿS*üÿÿÿÿÿÿÿdßüÿÿÿÿÿÿÿ€ßüÿÿÿÿÿÿÿ‡*üÿÿÿÿÿÿÿÖßüÿÿÿÿÿÿÿáüÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿÒüÿÿÿÿÿÿÿ Íüÿÿÿÿÿÿÿ­üÿÿÿÿÿÿÿ$üÿÿÿÿÿÿÿ)üÿÿÿÿÿÿÿ1Ñüÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿFÒüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ4 IûÿÿÿÿÿÿÿS*üÿÿÿÿÿÿÿdßüÿÿÿÿÿÿÿ€ßüÿÿÿÿÿÿÿ‡* üÿÿÿÿÿÿÿÖßüÿÿÿÿÿÿÿá üÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿÒüÿÿÿÿÿÿÿ Íüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ&Ñüÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ;Òüÿÿÿÿÿÿÿ* üÿÿÿÿÿÿÿ4 IûÿÿÿÿÿÿÿS* üÿÿÿÿÿÿÿdßüÿÿÿÿÿÿÿ€ßüÿÿÿÿÿÿÿ‡*üÿÿÿÿÿÿÿÖßüÿÿÿÿÿÿÿáüÿÿÿÿÿÿÿúüÿÿÿÿÿÿÿÒüÿÿÿÿÿÿÿ Íüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ&Ñüÿÿÿÿÿÿÿ3üÿÿÿÿÿÿÿ;Òüÿÿÿÿÿÿÿ.*¿üÿÿÿÿÿÿÿX Iûÿÿÿÿÿÿÿu°üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ¼Àüÿÿÿÿÿÿÿ›üÿÿÿÿÿÿÿ¼*¿üÿÿÿÿÿÿÿî Iûÿÿÿÿÿÿÿ °üÿÿÿÿÿÿÿ+üÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿâßüÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ%*¿üÿÿÿÿÿÿÿH Iûÿÿÿÿÿÿÿa°üÿÿÿÿÿÿÿ}üÿÿÿÿÿÿÿÌÀüÿÿÿÿÿÿÿÑüÿÿÿÿÿÿÿáÍüÿÿÿÿÿÿÿô*¿üÿÿÿÿÿÿÿþ$üÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿÍüÿÿÿÿÿÿÿ.*¿üÿÿÿÿÿÿÿ=$üÿÿÿÿÿÿÿJüÿÿÿÿÿÿÿRÑüÿÿÿÿÿÿÿZÍüÿÿÿÿÿÿÿgüÿÿÿÿÿÿÿlüÿÿÿÿÿÿÿtÑüÿÿÿÿÿÿÿ|Òüÿÿÿÿÿÿÿ„ÑüÿÿÿÿÿÿÿŒÒüÿÿÿÿÿÿÿ Iûÿÿÿÿÿÿÿ|üÿÿÿÿÿÿÿ%*·üÿÿÿÿÿÿÿ,*üÿÿÿÿÿÿÿ3|=+üÿÿÿÿÿÿÿDlIüÿÿÿÿÿÿÿP*³üÿÿÿÿÿÿÿW*üÿÿÿÿÿÿÿ^lc+üÿÿÿÿÿÿÿj\o üÿÿÿÿÿÿÿv*µüÿÿÿÿÿÿÿ}*üÿÿÿÿÿÿÿ„\‰+üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ—LŸêüÿÿÿÿÿÿÿ¦*,üÿÿÿÿÿÿÿ­*üÿÿÿÿÿÿÿ´L¼+üÿÿÿÿÿÿÿÃüÿÿÿÿÿÿÿÊDÒêüÿÿÿÿÿÿÿÙ*üÿÿÿÿÿÿÿàDè+üÿÿÿÿÿÿÿï=ô-üÿÿÿÿÿÿÿû*.üÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿ =+üÿÿÿÿÿÿÿ*/üÿÿÿÿÿÿÿ*õüÿÿÿÿÿÿÿ!0üÿÿÿÿÿÿÿ(*1üÿÿÿÿÿÿÿ/*òüÿÿÿÿÿÿÿ40üÿÿÿÿÿÿÿ;*2üÿÿÿÿÿÿÿG*3üÿÿÿÿÿÿÿS*4üÿÿÿÿÿÿÿ_* üÿÿÿÿÿÿÿf*»üÿÿÿÿÿÿÿm*üÿÿÿÿÿÿÿu+üÿÿÿÿÿÿÿ“*üÿÿÿÿÿÿÿš*¹üÿÿÿÿÿÿÿ¡*üÿÿÿÿÿÿÿ©+üÿÿÿÿÿÿÿ²*üÿÿÿÿÿÿÿ¹*½üÿÿÿÿÿÿÿÀ*üÿÿÿÿÿÿÿÈ+üÿÿÿÿÿÿÿÒÀüÿÿÿÿÿÿÿi75:86:;<7=:>?:@?:A9:C9:E9:G9𥦠§(}/›¡ ±1›™ šBƒ” ¬(•0ŠD’ ˆ(“0‰F †(‘0‡H…Ž ®(‹0ª/ô  /ù(Ð@/HP `/h€€/ˆ° /¨àÀ/Èà/!èð< /R(€-@/H0`/h€/!ˆÐ  /*¨ "À/1Èp$à/8è@&/)( /2(à)@/;H°+€/·ˆÐC /¼¨€HÀ/ÆÈ`Là/­è5/µ8 /s(P/`/p/x/D/ /°/À/£È/¨à/£ð/Éø/Ó/ /J(/T@/ÌP/\`/\p/êx/e<ðÔ 4H\p „ ˜ ¬ À Ôèü$8L`tˆœ°Äà0D` t!ˆ"¨#¼$Ð&ø'(8)X*Œ+À,ô-.;ÄPY3ˆà‘3TÀ°É3¤ø€3ô0P 93DlÐu3˜¤ ­3èà@é3<  3@Xpa3¼¤F­3,è0ñ3H<E3˜Ð ™3èä "í388p$A3ˆŒ@&•3Øà(é3(4 à)= 3xˆ °+‘ 3ÈÜ €-å 30 P/9 3hh Ð1q 3À¨ °3± 3è 5ñ 3` 8) 3¼X à: [™ 3$ä \í 3T8 ]A 3„Œ ^Ð _Ù 3´ ð<) 3üt b” ÐC 3T Ô €HÝ 3¸ `L3 Ti.symtab.strtab.shstrtab.rela.text.data.bss.text._ZN9XBMCAddon12LanguageHook15DelayedCallOpenEv.text._ZN9XBMCAddon12LanguageHook16DelayedCallCloseEv.text._ZNK11XbmcCommons9Exception10GetMessageEv.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.rela.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZN9XBMCAddon7xbmcvfs4StatD2Ev.rela.text._ZN9XBMCAddon7xbmcvfs4StatD0Ev.rela.text._ZN9XBMCAddon10AddonClass12deallocatingEv.rela.text._ZN9XBMCAddon7xbmcvfs4FileD2Ev.rela.text._ZN9XBMCAddon18WrongTypeExceptionD2Ev.rela.text._ZN9XBMCAddon18WrongTypeExceptionD0Ev.rodata._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.str1.1.rela.text._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.rela.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.rela.text._ZNSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.rela.text.unlikely.rela.text._ZN9XBMCAddon7xbmcvfs4FileD0Ev.rela.text._ZNSt10shared_ptrI9CLangInfoED2Ev.rela.text._ZNSt10shared_ptrI15CGraphicContextED2Ev.rela.text._ZNSt10shared_ptrI4CLogED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZN11XbmcCommons15BufferExceptionD2Ev.rela.text._ZNK9XBMCAddon10AddonClass7ReleaseEv.rodata.str1.1.rodata.str1.8.rela.gcc_except_table.rela.text._ZN9XBMCAddon16DelayedCallGuardD2Ev.rodata._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.str1.1.rela.text._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv.rela.text._ZNSt6vectorISsSaISsEED2Ev.rela.text._ZNSt6vectorISsSaISsEEaSERKS1_.rela.text._ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv.rela.text.startup.rela.init_array.rodata._ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt14default_deleteIA_hE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE.bss._ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.rodata._ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTIN9XBMCAddon18WrongTypeExceptionE.rodata._ZTSN11XbmcCommons15BufferExceptionE.rela.data.rel.ro._ZTIN11XbmcCommons15BufferExceptionE.rodata._ZTSN9XBMCAddon7xbmcvfs4FileE.rela.data.rel.ro._ZTIN9XBMCAddon7xbmcvfs4FileE.rodata._ZTSN9XBMCAddon7xbmcvfs4StatE.rela.data.rel.ro._ZTIN9XBMCAddon7xbmcvfs4StatE.rodata._ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTVN9XBMCAddon7xbmcvfs4FileE.rela.data.rel.ro._ZTVN9XBMCAddon7xbmcvfs4StatE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt19_Sp_counted_deleterIPhSt14default_deleteIA_hESaIvELN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.local.rela.data.DW.ref._ZTIN11XbmcCommons9ExceptionE.rela.data.DW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE.rela.data.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.rela.eh_frame.groupa@ö{aHö|aPö}aX öad öap öa| öaˆö†aö‡a˜öˆa ö‰a¨öŠa°ö‹a¸ö‘aÀö“aÈö•aÐ öaÜö›aä öað öaüö§aöªa ö¬aö®aö a$ö!a,ö"a4ö#a<ö$aDö%aLö&aTöÂa\ö'adö(alöatöa|ö a„ö)aŒöa”öaœö5a¤ö6a¬ö«a´ö a¼öaÄöaÌö4aÔö3aÜö2aäö aìöaôöaüö8aö9a ö;aöðaö=a$öa,ö>a4ö/a<ö@aDö1aLöAaTöBa\öCadöDalöEatöFa|öGa„öHaŒö£a”öŸaœö—a¤öa¬ö a´öa¼ö#aÄöÕaÌöÖaÔöÄ àS@˜ èwöQ&_V,`V 1`VfpVœ€VÌV Vi°V¯ÀVÐVmðVÚW/ W•0Wû@Wö@€„öalPW g@˜„öcÓ`W Î@°„öe*pW %@È„ög‹€W †@à„öiÛW Ö@ø„ök5 W 0@…öm€°W {@(…öoÕÀWÐ@@…0öqÿàW%ú@p…Hös)X'$@¸…0öu^@XCY@è…`öwˆXƒ@H†0öy¹°X%´@x†Hö{å2ÕX*ðX2%@À†Hö~f0Y)a@‡ö€è`Y"ã@ ‡0ö‚= Y8 @P‡ö„® ¢Y'© @h‡0ö† ÐYP½ @˜‡xöˆì  Zmç @ˆöŠ Zm @(ˆöŒM [mH @@ˆöŽu p[—p @Xˆ0öÌ \—Ç @ˆˆ0ö’* °\—% @¸ˆ0ö”| P]xw @èˆ`ö–­ Ð]%¨ @H‰ö˜Ø 2õ]jç 2`a/û p° ö @`‰@öœ @{N @ Ž0öž< 2Ž{y °{˜t @ÐŽ8ö¡­ P}J¨ @˜ö£í  ~?è @ ‘hö¥2 à?- @“hö§~  Ày @p”xö©¤ àŸ @è”Ðö«Î p…bÉ @¸—ö­à…Ö@Зˆö¯1¸‡,@Xö±=À‡/ }ð‡x@p0ö´½ˆáˆˆVˆˆˆËˆˆ>ˆˆ¹ˆî ˆ4 3Xˆ.@ HöÁx€ˆ! ª¨ˆ¥@èHöÄÜÀˆ! èˆ @0ž0öÇ@‰k ‰f@`žHöÊ–@‰Á`‰¼@¨žHöÍ쀉9 6À‰1@ðžHöЀà‰> Ï ŠÊ@8ŸHöÓ@ŠE tˆŠo@€ŸHöÖÊ ŠU 0øŠ+@ÈŸHöÙ›‹0–@ xöÛÒ@‹(Í@ˆ `öÝh‹(ý@è `öß2‹8-@H¡öáÈ‹8|@Ø¡öãÕŒ8Ð@h¢öå08Œ8+@ø¢ö盀Œˆ –@ˆ£Höé°‘«@Щöëà‘Û@è©öí‘@ªöï90 ‘B2‘W8‘xR@ª˜ öó°´h°Ÿð6÷{  Öõ5xbmc/interfaces/python/generated/AddonModuleXbmcvfs.P0000644000175000017500000011167513050423070021471 0ustar toxtox/builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcvfs.o: \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcvfs.cpp \ /usr/include/stdc-predef.h /usr/include/python2.7/Python.h \ /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h \ /usr/include/python2.7/pymacconfig.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h \ /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h \ /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h \ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h \ /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h \ /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ /usr/include/bits/select.h /usr/include/bits/sigset.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h \ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/getopt.h \ /usr/include/bits/unistd.h /usr/include/assert.h \ /usr/include/python2.7/pyport.h /usr/include/inttypes.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h \ /usr/include/stdint.h /usr/include/bits/wchar.h \ /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath \ /usr/include/c++/6.3/bits/cpp_type_traits.h \ /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h \ /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \ /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h \ /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h \ /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h \ /usr/include/bits/mathinline.h /usr/include/sys/time.h \ /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ /usr/include/bits/types/struct_tm.h \ /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h \ /usr/include/bits/stat.h /usr/include/python2.7/pymath.h \ /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h \ /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h \ /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h \ /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h \ /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h \ /usr/include/python2.7/floatobject.h \ /usr/include/python2.7/complexobject.h \ /usr/include/python2.7/rangeobject.h \ /usr/include/python2.7/stringobject.h \ /usr/include/python2.7/memoryobject.h \ /usr/include/python2.7/bufferobject.h \ /usr/include/python2.7/bytesobject.h \ /usr/include/python2.7/bytearrayobject.h \ /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h \ /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h \ /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h \ /usr/include/python2.7/moduleobject.h \ /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h \ /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h \ /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h \ /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h \ /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h \ /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h \ /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h \ /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h \ /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h \ /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h \ /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h \ /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h \ /usr/include/python2.7/compile.h /usr/include/python2.7/code.h \ /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h \ /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h \ /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h \ /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/memoryfwd.h \ /usr/include/c++/6.3/bits/char_traits.h \ /usr/include/c++/6.3/bits/stl_algobase.h \ /usr/include/c++/6.3/bits/functexcept.h \ /usr/include/c++/6.3/bits/exception_defines.h \ /usr/include/c++/6.3/ext/numeric_traits.h \ /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h \ /usr/include/c++/6.3/bits/concept_check.h \ /usr/include/c++/6.3/type_traits \ /usr/include/c++/6.3/bits/stl_iterator_base_types.h \ /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h \ /usr/include/c++/6.3/debug/assertions.h \ /usr/include/c++/6.3/bits/stl_iterator.h \ /usr/include/c++/6.3/bits/ptr_traits.h \ /usr/include/c++/6.3/debug/debug.h \ /usr/include/c++/6.3/bits/predefined_ops.h \ /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar \ /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h \ /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new \ /usr/include/c++/6.3/exception \ /usr/include/c++/6.3/bits/atomic_lockfree_defines.h \ /usr/include/c++/6.3/bits/exception_ptr.h \ /usr/include/c++/6.3/bits/nested_exception.h \ /usr/include/c++/6.3/bits/localefwd.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h \ /usr/include/c++/6.3/clocale /usr/include/locale.h \ /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd \ /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h \ /usr/include/c++/6.3/bits/cxxabi_forced.h \ /usr/include/c++/6.3/bits/stl_function.h \ /usr/include/c++/6.3/backward/binders.h \ /usr/include/c++/6.3/bits/range_access.h \ /usr/include/c++/6.3/initializer_list \ /usr/include/c++/6.3/bits/basic_string.h \ /usr/include/c++/6.3/ext/atomicity.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h \ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ /usr/include/bits/setjmp.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h \ /usr/include/c++/6.3/ext/alloc_traits.h \ /usr/include/c++/6.3/bits/alloc_traits.h \ /usr/include/c++/6.3/ext/string_conversions.h \ /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno \ /usr/include/c++/6.3/bits/functional_hash.h \ /usr/include/c++/6.3/bits/hash_bytes.h \ /usr/include/c++/6.3/bits/basic_string.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/config.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h \ /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h \ /usr/include/c++/6.3/bits/stl_uninitialized.h \ /usr/include/c++/6.3/bits/stl_vector.h \ /usr/include/c++/6.3/bits/stl_bvector.h \ /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex \ /usr/include/c++/6.3/typeinfo \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h \ /usr/include/c++/6.3/limits /usr/include/c++/6.3/set \ /usr/include/c++/6.3/bits/stl_tree.h \ /usr/include/c++/6.3/ext/aligned_buffer.h \ /usr/include/c++/6.3/bits/stl_set.h \ /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map \ /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple \ /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h \ /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept \ /usr/include/c++/6.3/bits/uses_allocator.h \ /usr/include/c++/6.3/bits/stl_multimap.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h \ /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h \ /usr/include/c++/6.3/bits/stl_raw_storage_iter.h \ /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional \ /usr/include/c++/6.3/bits/unique_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_base.h \ /usr/include/c++/6.3/bits/allocated_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_atomic.h \ /usr/include/c++/6.3/bits/atomic_base.h \ /usr/include/c++/6.3/backward/auto_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h \ /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream \ /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h \ /usr/include/c++/6.3/bits/locale_classes.h \ /usr/include/c++/6.3/bits/locale_classes.tcc \ /usr/include/c++/6.3/system_error \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h \ /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc \ /usr/include/c++/6.3/bits/basic_ios.h \ /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype \ /usr/include/wctype.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h \ /usr/include/c++/6.3/bits/streambuf_iterator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ /usr/include/c++/6.3/bits/locale_facets.tcc \ /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream \ /usr/include/c++/6.3/bits/ostream.tcc \ /usr/include/c++/6.3/bits/istream.tcc \ /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale \ /usr/include/c++/6.3/bits/locale_facets_nonio.h \ /usr/include/c++/6.3/ctime \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h \ /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/locale_facets_nonio.tcc \ /usr/include/c++/6.3/bits/locale_conv.h \ /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/unique_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h \ /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h \ /builddir/xbmc-17.0-Krypton/xbmc/system.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h \ /usr/include/fcntl.h /usr/include/bits/fcntl.h \ /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h \ /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h \ /usr/include/linux/sysinfo.h /usr/include/linux/types.h \ /usr/include/asm/types.h /usr/include/asm-generic/types.h \ /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h \ /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque \ /usr/include/c++/6.3/bits/stl_deque.h \ /usr/include/c++/6.3/bits/deque.tcc \ /usr/include/c++/6.3/bits/stl_stack.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h \ /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h \ /usr/include/c++/6.3/bits/algorithmfwd.h \ /usr/include/c++/6.3/bits/stl_heap.h \ /usr/include/c++/6.3/bits/uniform_int_dist.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h \ /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h \ /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h \ /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h \ /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h \ /usr/include/c++/6.3/bits/list.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h \ /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ModuleXbmcvfs.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/File.h \ /builddir/xbmc-17.0-Krypton/xbmc/filesystem/File.h \ /usr/include/c++/6.3/iostream \ /builddir/xbmc-17.0-Krypton/xbmc/utils/auto_buffer.h \ /builddir/xbmc-17.0-Krypton/xbmc/filesystem/IFileTypes.h \ /builddir/xbmc-17.0-Krypton/xbmc/URL.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/UrlOptions.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Variant.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/Buffer.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Stat.h /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcvfs.cpp : /usr/include/stdc-predef.h /usr/include/python2.7/Python.h : /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h : /usr/include/python2.7/pymacconfig.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h : /usr/include/limits.h /usr/include/bits/libc-header-start.h : /usr/include/features.h /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h : /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h : /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h : /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h : /usr/include/bits/types.h /usr/include/bits/typesizes.h : /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h : /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h : /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h : /usr/include/errno.h /usr/include/bits/errno.h : /usr/include/linux/errno.h /usr/include/asm/errno.h : /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h : /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h : /usr/include/stdlib.h /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h : /usr/include/endian.h /usr/include/bits/endian.h : /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h : /usr/include/bits/uintn-identity.h /usr/include/sys/select.h : /usr/include/bits/select.h /usr/include/bits/sigset.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h : /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h : /usr/include/bits/pthreadtypes.h /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h /usr/include/unistd.h : /usr/include/bits/posix_opt.h /usr/include/bits/environments.h : /usr/include/bits/confname.h /usr/include/getopt.h : /usr/include/bits/unistd.h /usr/include/assert.h : /usr/include/python2.7/pyport.h /usr/include/inttypes.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h : /usr/include/stdint.h /usr/include/bits/wchar.h : /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath : /usr/include/c++/6.3/bits/cpp_type_traits.h : /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h : /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h : /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h : /usr/include/bits/huge_vall.h /usr/include/bits/inf.h : /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h : /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h : /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h : /usr/include/bits/mathinline.h /usr/include/sys/time.h : /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h : /usr/include/bits/types/struct_tm.h : /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h : /usr/include/bits/stat.h /usr/include/python2.7/pymath.h : /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h : /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h : /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h : /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h : /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h : /usr/include/python2.7/floatobject.h : /usr/include/python2.7/complexobject.h : /usr/include/python2.7/rangeobject.h : /usr/include/python2.7/stringobject.h : /usr/include/python2.7/memoryobject.h : /usr/include/python2.7/bufferobject.h : /usr/include/python2.7/bytesobject.h : /usr/include/python2.7/bytearrayobject.h : /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h : /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h : /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h : /usr/include/python2.7/moduleobject.h : /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h : /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h : /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h : /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h : /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h : /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h : /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h : /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h : /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h : /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h : /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h : /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h : /usr/include/python2.7/compile.h /usr/include/python2.7/code.h : /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h : /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h : /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h : /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/memoryfwd.h : /usr/include/c++/6.3/bits/char_traits.h : /usr/include/c++/6.3/bits/stl_algobase.h : /usr/include/c++/6.3/bits/functexcept.h : /usr/include/c++/6.3/bits/exception_defines.h : /usr/include/c++/6.3/ext/numeric_traits.h : /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h : /usr/include/c++/6.3/bits/concept_check.h : /usr/include/c++/6.3/type_traits : /usr/include/c++/6.3/bits/stl_iterator_base_types.h : /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h : /usr/include/c++/6.3/debug/assertions.h : /usr/include/c++/6.3/bits/stl_iterator.h : /usr/include/c++/6.3/bits/ptr_traits.h : /usr/include/c++/6.3/debug/debug.h : /usr/include/c++/6.3/bits/predefined_ops.h : /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar : /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h : /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new : /usr/include/c++/6.3/exception : /usr/include/c++/6.3/bits/atomic_lockfree_defines.h : /usr/include/c++/6.3/bits/exception_ptr.h : /usr/include/c++/6.3/bits/nested_exception.h : /usr/include/c++/6.3/bits/localefwd.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h : /usr/include/c++/6.3/clocale /usr/include/locale.h : /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd : /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h : /usr/include/c++/6.3/bits/cxxabi_forced.h : /usr/include/c++/6.3/bits/stl_function.h : /usr/include/c++/6.3/backward/binders.h : /usr/include/c++/6.3/bits/range_access.h : /usr/include/c++/6.3/initializer_list : /usr/include/c++/6.3/bits/basic_string.h : /usr/include/c++/6.3/ext/atomicity.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h : /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h : /usr/include/bits/setjmp.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h : /usr/include/c++/6.3/ext/alloc_traits.h : /usr/include/c++/6.3/bits/alloc_traits.h : /usr/include/c++/6.3/ext/string_conversions.h : /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno : /usr/include/c++/6.3/bits/functional_hash.h : /usr/include/c++/6.3/bits/hash_bytes.h : /usr/include/c++/6.3/bits/basic_string.tcc : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/config.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h : /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h : /usr/include/c++/6.3/bits/stl_uninitialized.h : /usr/include/c++/6.3/bits/stl_vector.h : /usr/include/c++/6.3/bits/stl_bvector.h : /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex : /usr/include/c++/6.3/typeinfo : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h : /usr/include/c++/6.3/limits /usr/include/c++/6.3/set : /usr/include/c++/6.3/bits/stl_tree.h : /usr/include/c++/6.3/ext/aligned_buffer.h : /usr/include/c++/6.3/bits/stl_set.h : /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map : /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple : /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h : /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept : /usr/include/c++/6.3/bits/uses_allocator.h : /usr/include/c++/6.3/bits/stl_multimap.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h : /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h : /usr/include/c++/6.3/bits/stl_raw_storage_iter.h : /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional : /usr/include/c++/6.3/bits/unique_ptr.h : /usr/include/c++/6.3/bits/shared_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_base.h : /usr/include/c++/6.3/bits/allocated_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_atomic.h : /usr/include/c++/6.3/bits/atomic_base.h : /usr/include/c++/6.3/backward/auto_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h : /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream : /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h : /usr/include/c++/6.3/bits/locale_classes.h : /usr/include/c++/6.3/bits/locale_classes.tcc : /usr/include/c++/6.3/system_error : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h : /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc : /usr/include/c++/6.3/bits/basic_ios.h : /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype : /usr/include/wctype.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h : /usr/include/c++/6.3/bits/streambuf_iterator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h : /usr/include/c++/6.3/bits/locale_facets.tcc : /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream : /usr/include/c++/6.3/bits/ostream.tcc : /usr/include/c++/6.3/bits/istream.tcc : /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale : /usr/include/c++/6.3/bits/locale_facets_nonio.h : /usr/include/c++/6.3/ctime : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h : /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/locale_facets_nonio.tcc : /usr/include/c++/6.3/bits/locale_conv.h : /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/unique_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h : /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h : /builddir/xbmc-17.0-Krypton/xbmc/system.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h : /usr/include/fcntl.h /usr/include/bits/fcntl.h : /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h : /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h : /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h : /usr/include/linux/sysinfo.h /usr/include/linux/types.h : /usr/include/asm/types.h /usr/include/asm-generic/types.h : /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h : /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h : /usr/include/linux/stddef.h /usr/include/asm/posix_types.h : /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h : /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque : /usr/include/c++/6.3/bits/stl_deque.h : /usr/include/c++/6.3/bits/deque.tcc : /usr/include/c++/6.3/bits/stl_stack.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h : /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h : /usr/include/c++/6.3/bits/algorithmfwd.h : /usr/include/c++/6.3/bits/stl_heap.h : /usr/include/c++/6.3/bits/uniform_int_dist.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h : /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h : /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h : /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h : /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h : /usr/include/c++/6.3/bits/list.tcc : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h : /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h : /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h : /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h : /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ModuleXbmcvfs.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/File.h : /builddir/xbmc-17.0-Krypton/xbmc/filesystem/File.h : /usr/include/c++/6.3/iostream : /builddir/xbmc-17.0-Krypton/xbmc/utils/auto_buffer.h : /builddir/xbmc-17.0-Krypton/xbmc/filesystem/IFileTypes.h : /builddir/xbmc-17.0-Krypton/xbmc/URL.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/UrlOptions.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Variant.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/Buffer.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Stat.h : xbmc/interfaces/python/generated/AddonModuleXbmcwsgi.o0000644000175000017500000031637013050423073021705 0ustar toxtoxELF>8n@@»¸@AIBMCQDEFGHKOSUWZ\^bdfhjlsuwy{}ƒ‰ŠŒŽ‘’“”•–˜™›œžŸ¡¢¤¦¨ª®°²H‰øÃff.„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtL¿XèH‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\Ã@H‹H‰ßÿPë©èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé^ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾XH‰ëL‰åèèéÍþÿÿH‰ÃH‰Õëîf„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtL¿pèH‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\Ã@H‹H‰ßÿPë©èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé^ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾pH‰ëL‰åèèéÍþÿÿH‰ÃH‰Õëîf„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtL¿xèH‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\Ã@H‹H‰ßÿPë©èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé^ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾xH‰ëL‰åèèéÍþÿÿH‰ÃH‰Õëîf„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtL¿àèH‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\Ã@H‹H‰ßÿPë©èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé^ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾àH‰ëL‰åèèéÍþÿÿH‰ÃH‰Õëîf„ATUH‰ýSHƒìdH‹%(H‰D$1ÀèH‹pH‰çèH‹<$èH‹$H…ÛtH{8èH…ÀtL¿XèH‰ÇH‰ÃèH‰ßèè1ÒH‰îH‰ßèH‹L$dH3 %(uHƒÄ[]A\Ã@H‹H‰ßÿPë©èH‹<$H‰ÃH‰ÕH…ÿtèH‰ßHƒý„œHƒýufèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àé^ÿÿÿH‰ÇH‰ÕëšH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¬èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéeÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèH‰ÅI‰ÔH‰ß¾XH‰ëL‰åèèéÍþÿÿH‰ÃH‰Õëîf„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATUSH‰ûHƒìH…ÿ„úH;=„ícmbXtD¿èH HH5H‰ÅH‰Ç1ÀèH‹H‹5H‰ïèfH‹H‹HpH9÷t è…ÀtŸH‹{ èH‹CH‰ßH‹€@HƒÄ[]A\A]ÿàH‰ÇHƒú„°HƒúuzèH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èèë‰1ÿézÿÿÿI‰ÅI‰ÔH‰ïèL‰ïL‰âë†H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë™èH‰ÅH‹H‰ïÿPH5H‰Â¿1ÀèH‹EH‰ïÿPH‰ÆH‹H‹8èéQÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„H…ÿATUS„H;=H‰û„ócmbXtJ¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè„H‹H‹HpH9÷t è…Àt™H‹{ èº1öH‰Çè[]A\ÃH‰ÇHƒú„¶Hƒú…|èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àë™@1ÿézÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êë€H‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë–èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéOÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„H…ÿATUSH‹tmH9ßthcmbXtB¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèH‹H‹HpH9÷t è…Àt¡HƒH‰Ø[]A\ÃH‰ÇHƒú„§HƒúuqèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀëI‰ÄH‰ÕH‰ßèL‰çH‰êëH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èë¡èH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéZÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèff.„ATUSHƒì0dH‹%(H‰D$(1ÀH…ÿt[H;=tRcmbXH‰ûtV¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßè@H‹%` fDH‹H‹HpH9÷t è…ÀtH‹[ 1ÀHƒ{`t=H‰ßèH‰ßèH|$ H‰ÆèH‹|$ H‹wèèH‹T$ HzèH;=u!H‹L$(dH3 %(…»HƒÄ0[]A\Ã@Hƒ=„’¹ÿÿÿÿðÁJø…ÉÃHt$H‰D$èH‹D$ë­H‰ÇHƒú„ýHƒú…ÀèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1ÀéHÿÿÿf„‹Jøqÿ‰røéjÿÿÿèH‰ÃH‹D$ H‰ÕHxèH;=t Ht$èH‰ßH‰êéUÿÿÿI‰ÄH‰ÕH‰ßèL‰çH‰êé<ÿÿÿH‰ÃèH‰ßèèH5¿1ÀèH‹H5H‹8èéOÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÿÿÿH‰ÃèH‰ßèH‰ÃèH‰ßèf.„AUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„RH‹t$0H…ötH|$ LH 1ÒèH…Û„…H;„x{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ Ht$ èH‹T$ H‹HzèHƒH9ï…˜H‹L$8dH3 %(…ÓHƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÞèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹T$ 1ÀHzèH9ï„lÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…ÉLÿÿÿHt$H‰D$èH‹D$é3ÿÿÿ‹Jøqÿ‰røëÑD1ÿéòþÿÿèH‰ÃèH‹D$ HxèH9ït Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èé1ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéêþÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‰ÃéDÿÿÿI‰ÅI‰ÔH‰ßèL‰ïL‰âéYþÿÿ€AUATH USH‰ûH‰÷H‰ÖHHƒìHH‹-dH‹%(H‰D$81ÀLD$0HÇD$0HEH‰D$ 1Àè…À„RH‹t$0H…ötH|$ LH 1ÒèH…Û„…H;„x{cmbXtG¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèDH‹H‹{HpH9÷t è…ÀtœH‹{ Ht$ èH‹T$ H‹HzèHƒH9ï…˜H‹L$8dH3 %(…ÓHƒÄH[]A\A]ÃH‰ÇHƒú„Hƒú…ÞèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹T$ 1ÀHzèH9ï„lÿÿÿ@Hƒ=t.¹ÿÿÿÿðÁJø…ÉLÿÿÿHt$H‰D$èH‹D$é3ÿÿÿ‹Jøqÿ‰røëÑD1ÿéòþÿÿèH‰ÃèH‹D$ HxèH9ït Ht$èH‰ßèèH5¿1ÀèH‹H5H‹8èé1ÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéêþÿÿH‰ÃèéYÿÿÿH‰ÃèéLÿÿÿH‰ÃéDÿÿÿI‰ÅI‰ÔH‰ßèL‰ïL‰âéYþÿÿ€AUATH USH‰ûH‰÷H‰ÖHHƒìXdH‹%(H‰D$H1ÀLD$@HÇD$@è…ÀtxH‹-H;L‹d$@HEH‰D$ „æH…Û„Ý{cmbXtl¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf1ÀH‹L$HdH3 %(…HƒÄX[]A\A]ÀH‹H‹{HpH9÷t è…À„sÿÿÿH‹s H\$0L‰âH‰ßèH|$ H‰ÞèH‹D$0HxèH9ïu`H‹|$ H‹wèèH‹T$ HzèH9ï„jÿÿÿHƒ=„Ú¹ÿÿÿÿðÁJø…ÉJÿÿÿHt$H‰D$èH‹D$é1ÿÿÿ€Hƒ=„ŠºÿÿÿÿðÁPø…Ò„Ht$èéuÿÿÿH‰ÇHƒú„.Hƒú…ñèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àéÿÿÿ„‹PøJÿ‰Høérÿÿÿf‹Jøqÿ‰røé"ÿÿÿf1öé¶þÿÿèH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èH‰ßL‰âéAÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èH‰ßèH‰ÃèëÖI‰ÄI‰ÕH‰ßèL‰çL‰êéûþÿÿèH5¿1ÀèH‹H5H‹8èéÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé×þÿÿH‰Ãèé6ÿÿÿH‰Ãèé)ÿÿÿAUATH USH‰ûH‰÷H‰ÖHHƒìXdH‹%(H‰D$H1ÀLD$@HÇD$@è…ÀtxH‹-H;L‹d$@HEH‰D$ „æH…Û„Ý{cmbXtl¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèf1ÀH‹L$HdH3 %(…HƒÄX[]A\A]ÀH‹H‹{HpH9÷t è…À„sÿÿÿH‹s H\$0L‰âH‰ßèH|$ H‰ÞèH‹D$0HxèH9ïu`H‹|$ H‹wèèH‹T$ HzèH9ï„jÿÿÿHƒ=„Ú¹ÿÿÿÿðÁJø…ÉJÿÿÿHt$H‰D$èH‹D$é1ÿÿÿ€Hƒ=„ŠºÿÿÿÿðÁPø…Ò„Ht$èéuÿÿÿH‰ÇHƒú„.Hƒú…ñèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èè1Àéÿÿÿ„‹PøJÿ‰Høérÿÿÿf‹Jøqÿ‰røé"ÿÿÿf1öé¶þÿÿèH‰ÃH‹D$0I‰ÔHxèH9ït Ht$èH‰ßL‰âéAÿÿÿH‰ÃH‹D$ HxèH9ït Ht$èH‰ßèH‰ÃèëÖI‰ÄI‰ÕH‰ßèL‰çL‰êéûþÿÿèH5¿1ÀèH‹H5H‹8èéÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èé×þÿÿH‰Ãèé6ÿÿÿH‰Ãèé)ÿÿÿAWAVAUATUSHƒì€=„EL‹=H‹-L‹%L‹-L‹5IƒGHƒEH5H=1É1ÒIƒD$IƒEA¸õIƒFèH…ÀH‰Ã„×IWH5H‰ÇèHUH5H‰ßèIT$H5H‰ßèIUH5H‰ßèIVH5H‰ßèHH5H‰ßèHH5H‰ßèHH5H‰ßèHH5H‰ßèHƒÄH‰ßH[]A\A]A^A_H5éL‹=HÆI‰G(HâÿÿL‰ÿIÇG0(ILJ¸ëI‰G@HILJÀILJI‰‡øHË×ÿÿI‰‡HHI‰èH‹-HH‰E(H|ãÿÿH‰ïHÇE0(HÇ…¸ëH]H‰E@HHÇ…ÀHÇ…H‰…øHC×ÿÿH‰…èH5îÿÿH‰…ðH7ÙÿÿH‰…HHH‰EèL‹%HI‰D$(HÆäÿÿL‰çIÇD$0(IÇ„$¸ëI‰D$@HIÇ„$ÀI‰œ$I‰l$I‰„$øHêÿÿI‰„$èH«ÚÿÿI‰„$HHI‰$èL‹-HI‰E(HæÿÿL‰ïIÇE0(IÇ…¸ëI‰E@HIÇ…ÀIÇ…I‰…øHÅ I‰…H'ÜÿÿI‰…HHI‰EèL‹5HI‰F(HwçÿÿL‰÷IÇF0(Idž¸ëI‰F@HIdžÀIdžI‰†øHbòÿÿI‰†H¤ÝÿÿI‰†HHI‰èIè…Àˆ+üÿÿH‰ßè…ÀˆüÿÿI|$è…Àˆ üÿÿI}è…ÀˆøûÿÿI~èéêûÿÿ@HƒÄ[]A\A]A^A_Ãf„AVAUH ATUSH‰ûH‰÷H‰ÖHHƒìPdH‹%(H‰D$H1ÀLD$HÇD$è…À„‚H…ÛHÇD$HÇD$HÇD$ H‹l$„ëH;„Þ{cmbXtj¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèE1äH‹L$HdH3 %(L‰à…÷HƒÄP[]A\A]A^ÃH‹H‹{HpH9÷t è…À„uÿÿÿH‹s H|$0H‰êèH‹D$0L‹d$H‹l$HÇD$0H‰D$H‹D$8I9ìHÇD$8H‰D$H‹D$@HÇD$@H‰D$ t_L‰ãL‹-Lt$ëfDHƒÃH9Ýt?H‹HxèL9ïtëHƒ=„©ºÿÿÿÿðÁPø…ÒÏL‰öHƒÃèH9ÝuÇfDM…ätL‰çèH‹l$8H‹\$0H9ÝtaL‹-Ld$ëfDHƒÃH9Ýt?H‹HxèL9ïtëHƒ=„#ºÿÿÿÿðÁPø…ÒÏL‰æHƒÃèH9ÝuÇfDH‹\$0H…ÛtH‰ßè1ÿèH‹l$H‹\$I‰ÄH9Ýué­„H‹\$HƒÅH9ët9H‹}H‹wèèH‰ÆL‰çH‰ÃèHƒ+uÑH‹CH‰ßÿP0H‹\$HƒÅH9ëuÇH‹l$H9ÝtTL‹-Lt$ë HƒÅH9Ýt7H‹EHxèL9ïtêHƒ=t;ºÿÿÿÿðÁPø…ÒÒL‰öHƒÅèH9ÝuÊH‹\$H…Û„¥ýÿÿH‰ßèé˜ýÿÿ‹PøJÿ‰HøëÄ‹PøJÿ‰HøéÙþÿÿ‹PøJÿ‰HøéSþÿÿ1öé³ýÿÿH‰ÅI‰ÔH‰ßèH‰ïL‰âHƒú„©HƒúusèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèH‹\$E1äéæþÿÿèH‰ÃèH|$èH‰ßèèH5¿1ÀèH‹H5H‹8èëŸèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéXÿÿÿH‰ÃèéjÿÿÿH‰Ãèé]ÿÿÿH‰ÇéäþÿÿH‰ÃéMÿÿÿDf.„AWAVH AUATUSHƒìhH‰|$LD$8H‰÷dH‹%(H‰D$X1ÀH‰ÖHHÇD$@HÇD$HHÇD$PHÇD$8è…À„‚H‹D$8H…À„%H‹xH‹5H9÷tè…ÀH‹D$8„¡H‰ÇèA‰ÅA¾E…íŽéHD$@1ÛLd$0L=H‰D$HD$/H‰D$ëxDèH‹-H…ÀHUH‰T$0tH M‰ø1ÒH‰ÆL‰çèH‹|$HH;|$P„÷H…ÿt L‰æèH‹|$HHƒÇH‰|$HH‹D$0HxèH9ïu&HƒÃA9Ý~ME„öH‰ÞH‹|$8u€èé{ÿÿÿfDHƒ=„²ºÿÿÿÿðÁPø…Ò¾H‹t$HƒÃèA9Ý´L‹-H‹D$L9è„BH…À„9H‹D$xcmbX„Ø¿èH HH5H‰ÃH‰Ç1ÀèH‹H‹5H‰ßèfDH‹|$L‰æèéÿÿÿfD‹PøJÿ‰HøéJÿÿÿH‹xH‹5H9÷tGè…Àu9¿èH5I‰ÄH‰Ç1ÀèH‹H‹5L‰çèDH‹D$8H‰ÇèA‰ÅE1öéþÿÿH‹xH‹HpH9÷t è…À„ÿÿÿH‹D$H‹x Ht$@èIƒEL‹d$HH‹\$@I9ÜtUH‹-Lt$0ë fHƒÃI9Üt7H‹HzèH9ïtëHƒ=tY¸ÿÿÿÿðÁBø…ÀÓL‰öHƒÃèI9ÜuËfH‹\$@H…ÛtH‰ßèH‹L$XdH3 %(L‰è…•HƒÄh[]A\A]A^A_ËBøHÿ‰Jøë¦H‰ÅH‰ßI‰ÔèH‰ïIƒü„Iƒü…ÄèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èèE1íéêþÿÿ1ÿéÔþÿÿèL‰çH‰ÃH‰ÕI‰ìèH‰ßéxÿÿÿH‰ÃH‹D$0I‰ÔHxèH9ït Ht$/èH‰ßéRÿÿÿH‰ÇI‰ÔéGÿÿÿH‰ÃH|$@èH‰ßèH‰ÃèëäèH5¿1ÀèH‹H5H‹8èéKÿÿÿèH‰ÃH‹H‰ßÿPH5H‰Â¿1ÀèH‹H‰ßÿPH‰ÆH‹H‹8èéÿÿÿH‰Ãèé]ÿÿÿH‰ÃèéPÿÿÿUH H‰åAWAVAUATLM€SL…xÿÿÿLeHìÀH‹H‰½(ÿÿÿdH‹%(H‰EÈ1ÀH‰÷H‰ÖHHCHÇ…xÿÿÿHÇEHÇE˜HÇE H‰…`ÿÿÿHEˆHÇE€HÇEˆP1Àè…ÀY^„ÎH‹µxÿÿÿH…ötH½`ÿÿÿLH 1ÒèH‹E€H…À„kH‹xH;=tH‹5è…ÀH‹E€„ H‰Ç艅4ÿÿÿÆ…Bÿÿÿ‹•4ÿÿÿ…ÒŽ#HE°E1öL½pÿÿÿH‰…HÿÿÿHƒÀH‰…8ÿÿÿH…_ÿÿÿH‰… ÿÿÿé„èI‰ÄHCÇE°M…äH‰E¸H‰EÀ„mI‹|$H;=„H‹5L‹­Hÿÿÿè…À…çI‹|$H‹5H9÷tL‹­Hÿÿÿè…À„ÚL‰çL‹­Hÿÿÿè…À‰…DÿÿÿŽþ1öL‰çL‹­HÿÿÿèÆ…CÿÿÿHSH…ÀH‰•pÿÿÿt"LH 1ÒH‰ÆL‰ÿL‹­Hÿÿÿè‹E°…ÀŽ H‹½8ÿÿÿL‰þL‹­HÿÿÿèH‹…pÿÿÿHxèH9߅惽Dÿÿÿtv€½Cÿÿÿ¾L‰ç„HèHSH…ÀH‰•pÿÿÿtLH 1ÒH‰ÆL‰ÿèƒ}°Ž.H‹…HÿÿÿL‰þHxèH‹…pÿÿÿHxèH9ß…L‹e˜L;e „9M…ät8‹E°H‹µ8ÿÿÿI|$L‹­HÿÿÿA‰$èH‹…HÿÿÿI|$HpèL‹e˜IƒÄL‰e˜H‹EÀHxèH9ß…sH‹E¸HxèH9ß…¢IƒÆD9µ4ÿÿÿŽÑ€½BÿÿÿL‰öH‹}€…ÕýÿÿèéÐýÿÿL‰çL‹­Hÿÿÿè…À‰…DÿÿÿŽ<ÿÿÿ1öL‰çL‹­HÿÿÿèÆ…Cÿÿÿé9þÿÿfDèé³þÿÿfDÇE°éTþÿÿ@ÇE°éÆþÿÿ@Hƒ=„ŠºÿÿÿÿðÁPø…Ò>ÿÿÿL‰þIƒÆèD9µ4ÿÿÿ6ÿÿÿ€H‹EˆI‰ÆH‹…(ÿÿÿH…À„-H;„ H‹…(ÿÿÿxcmbX„þ¿èH HH5I‰ÆH‰Ç1ÀèH‹H‹5L‰÷èfDHƒ=„ººÿÿÿÿðÁPø…ÒmþÿÿL‰þèé`þÿÿHƒ=„úºÿÿÿÿðÁPø…ÒÙýÿÿH‹µ ÿÿÿèL‹e˜L;e …ÍýÿÿfDH‹µHÿÿÿLeL‰çI‰õèéñýÿÿDHƒ=„ŠºÿÿÿÿðÁPø…ÒúüÿÿH‹µ ÿÿÿèééüÿÿ€‹PøJÿ‰HøéBÿÿÿf‹PøJÿ‰Høérþÿÿf¿èH5I‰ÆH‰Ç1ÀèH‹H‹5L‰÷Lm°è„‹PøJÿ‰Høérÿÿÿf‹PøJÿ‰HøéÿÿÿH‹xH‹5H9÷tFè…Àu9¿èH5I‰ÅH‰Ç1ÀèH‹H‹5L‰ïèDH‹E€H‰Ç艅4ÿÿÿÆ…Bÿÿÿé™úÿÿH‹xH‹HpH9÷t è…À„áýÿÿH‹…(ÿÿÿH‹x LeHµ`ÿÿÿL‰ñL‰âèº1öH‰ÇèI‰ÄH‹EL‹m˜I9ÅH‰Ç„¡Lu°I‰ÇëI‹GHxèH9ßuSL‰øHƒÀI9ÅI‰ÇttI‹GHxèH9ßt×Hƒ=„ŸºÿÿÿÿðÁPø…Ò»L‰öèI‹GHxèH9ßt³fDHƒ=tzºÿÿÿÿðÁPø…Ò•L‰öèL‰øHƒÀI9ÅI‰ÇuH‹EH‰ÇH…ÿtèH‹…`ÿÿÿHxèH9ßu>H‹MÈdH3 %(L‰à…gHeØ[A\A]A^A_]ËPøJÿ‰Høé]ÿÿÿ‹PøJÿ‰Høë…Hƒ=„‘ºÿÿÿÿðÁPø…Ò¦Hu°èë›I‰ÇI‰ÔL‰ïèL‰ÿIƒü„{Iƒü…>èI‰ÇH‹L‰ÿÿPH5H‰Â¿1ÀèI‹L‰ÿÿPH‰ÆH‹H‹8èLeèE1äéTþÿÿ‹PøJÿ‰Høékÿÿÿ1ÿéþÿÿI‰ÆH‹…pÿÿÿI‰ÔHxèH9ßt Hµ_ÿÿÿèM‰÷éOÿÿÿI‹|$I‰ÇI‰ÖHƒïH9ßt HµpÿÿÿèM‰ôé'ÿÿÿI‰ÄI‰ÕL‰÷M‰çM‰ìLm°èé ÿÿÿI‰ÄI‰ÕL‰÷èL‰çM‰ìéüþÿÿI‰ÇL‰ïI‰ÔèL‰ÿéæþÿÿI‰ÇLeM‰þèL‰çèH‹…`ÿÿÿHxèH9ßt Hu°èL‰÷èèH5¿1ÀèH‹H5H‹8èéÑþÿÿèI‰ÇH‹L‰ÿÿPH5H‰Â¿1ÀèI‹L‰ÿÿPH‰ÆH‹H‹8èéŠþÿÿI‰ÇLeèM‰þéIÿÿÿI‰ÇLeèM‰þé5ÿÿÿI‰Æé-ÿÿÿH‰ÇI‰ÔéùýÿÿèékþÿÿH‹GÃóÃóÃóÃH‹H…ÿtH‹ÿ`óÃ1ÀÃH‹H…ÿtH‹ÿ`óÃ1ÀÃ1Àþé¾é¾é¾é¾é¾éH‹HƒÀH‰éH‹SH‰ûHƒÀH‰èH‰ß¾[éEXCEPTION Thrown (%s) : %sH‹H‹H…Àt!H‹OL‹GHH‰Ç¾1ÀéóÃSH‹_H…ÛtH‰ßèH‰ß¾P[é[ÃUSHƒìH‹/H…í„~H‹]H…ÛtHƒ=tðƒkt__author__Mon Feb 13 21:32:25 GMT 2017__date__2.25.0__version__Team Kodi__credits__ALL__platform__readlineswritelinesentry1OO|Ostatusentry0_2entry1_2Artist Tag Missing[Missing Tag]response_headersexc_infosizehintsizeseqEXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiErrorStream"Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiErrorStream"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiInputStream"Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiInputStream"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiResponse"Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiResponse"EXCEPTION: Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiResponseBody"Unknown exception thrown from the call "new XBMCAddon::xbmcwsgi::WsgiResponseBody"EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiErrorStream"Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiErrorStream"XBMCAddon::xbmcwsgi::WsgiErrorStream~XBMCAddon::xbmcwsgi::WsgiErrorStreamIncorrect type passed to "%s", was expecting a "%s".EXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiInputStreamIterator"XBMCAddon::xbmcwsgi::WsgiInputStreamIterator~XBMCAddon::xbmcwsgi::WsgiInputStreamIteratorEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiInputStream"Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiInputStream"XBMCAddon::xbmcwsgi::WsgiInputStream~XBMCAddon::xbmcwsgi::WsgiInputStreamEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiResponse"Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiResponse"XBMCAddon::xbmcwsgi::WsgiResponse~XBMCAddon::xbmcwsgi::WsgiResponseEXCEPTION: Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiResponseBody"Unknown exception thrown from the call "XBMCAddon::xbmcwsgi::WsgiResponseBody"XBMCAddon::xbmcwsgi::WsgiResponseBody~XBMCAddon::xbmcwsgi::WsgiResponseBodyEXCEPTION: Unknown exception thrown from the call "xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_iternext"Unknown exception thrown from the call "xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_iternext"xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_iternextEXCEPTION: Unknown exception thrown from the call "flush"Unknown exception thrown from the call "flush"EXCEPTION: Unknown exception thrown from the call "xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iternext"Unknown exception thrown from the call "xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iternext"xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iternextEXCEPTION: Unknown exception thrown from the call "write"Unknown exception thrown from the call "write"EXCEPTION: Unknown exception thrown from the call "operator ()"Unknown exception thrown from the call "operator ()"EXCEPTION: Unknown exception thrown from the call "read"Unknown exception thrown from the call "read"EXCEPTION: Unknown exception thrown from the call "readline"Unknown exception thrown from the call "readline"p.XBMCAddon::xbmcwsgi::WsgiErrorStreamxbmcwsgi.WsgiInputStreamIteratorp.XBMCAddon::xbmcwsgi::WsgiInputStreamIteratorp.XBMCAddon::xbmcwsgi::WsgiInputStreamp.XBMCAddon::xbmcwsgi::WsgiResponsep.XBMCAddon::xbmcwsgi::WsgiResponseBodyEXCEPTION: Unknown exception thrown from the call "readlines"Unknown exception thrown from the call "readlines"EXCEPTION: Unknown exception thrown from the call "writelines"Unknown exception thrown from the call "writelines"The parameter "seq" must be either a Tuple or a List.The parameter "response_headers" must be either a Tuple or a List.The parameter "entry1" must be either a Tuple or a List.ÿ›YC0¨Qï\ÌdïvÝ4¥‘°È¬ó4¼·Ç}}}ÿ›YC0¨Qï\ÌdïvÝ4¥‘°È¬ó4¼·Ç}}}ÿ›YC0¨Qï\ÌdïvÝ4¥‘°È¬ó4¼·Ç}}}ÿ›YC0¨Qï\ÌdïvÝ4¥‘°È¬ó4¼·Ç}}}ÿ›YC0¨Qï\ÌdïvÝ4¥‘°È¬ó4¼·Ç}}}ÿÿ™î“úèŽÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›M5S—i-°®Ñ5­†¸Ðµû5ÅÀÐ}}}ÿ›I0M—cBªÏ4­ƒ¸Ð´û4Ä¿Ï}}}ÿ›I0Eç[‰ª4ýÞˆ „Ë4”Ÿ}}}ÿ›M6Yðo`ÂØÃç4‰›”¬“Ú4£ž®}}}ÿ›I3QØ}ÏÈàÞ5Ïô4œ¨Ø¿×¾…4Ë}}ÿ›I3QØ}ÏÈàÞ5Ïô4œ¨Ø¿×¾…4Ë}}ÿ›M9?£²¹dÃ¥ÜÁ…è4¨œ…£ÞÅŒ4Ò}}ÿ›M9?£²¹dÃ¥ÜÁ…è4¨œ…£ÞÅŒ4Ò}}ÿ›-$c†ÕàÅÿ›-$c†Õàÿ›-$c†Õàÿ›I3A´éÊ_‘ Ü]™ ›4æÏ™ û“÷¾4„ }}ÿ›}œÍâøƒÿ›mX`Í‹ZÂŒ"œàÂ÷ƒÂ œÎÂðƒ†V¶4âêÍÝÿæ ­ 4ó }}ÿ›9.‹³À õž‚×– «™°}ÿ›¨™‹Ëš“¤`†¸&“†»"£ž†³½‹“¢;†§ ‚½ “É †É åã †ž “À ›Ö j“Ê ‹¹4±ñ‹äüãª4÷}}WrongTypeExceptionAUATI‰õUSH‰ûHìø„ÀH‰T$PH‰L$XL‰D$`L‰L$ht=)D$p)Œ$€)”$)œ$ )¤$°)¬$À)´$Ð)¼$àdH‹%(H‰D$81ÀHl$H{H5H‹H‰êHƒÀH‰èL‹%HT$ L‰îH‰ïÇD$ ÇD$$0ID$H‰CH‹HƒÀH‰H„$ H‰D$(HD$@H‰D$0èH{H‰îèH‹D$HxèL9çu#H‹D$8dH3%(uFHÄø[]A\A]ÃDHƒ=tºÿÿÿÿðÁPø…ÒÅHt$èë¹@‹PøJÿ‰HøëáèH‰ÅH‹D$HxèL9çt Ht$èH‰ßèH‰ïèH‰ÅëëUSH‰ýHƒìH‹dH‹%(H‰D$1ÀH‹GHxèH9ßu+H‹EHxèH9ßuFH‹D$dH3%(uyHƒÄ[]ÀHƒ=tVºÿÿÿÿðÁPø…Ò½Ht$èë±@Hƒ=tºÿÿÿÿðÁPø…Ò¢Ht$èë–@‹PøJÿ‰HøëáD‹PøJÿ‰Høë©èAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿PèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾PèH‰ïèH‰ÇèM…ítL‰ïè¾PL‰ïèèH‰ÅèH‰ß¾èH‰ïèAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿xèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾xèH‰ïèH‰ÇèM…ít I‹EL‰ïÿPèH‰ÅèH‰ß¾èH‰ïèAUATUSH‰ýHƒìL‹%I‹$H…Àt3H‹H‹@H…ÀH‰UH‰EtHƒ=t}ðƒ@HƒÄH‰è[]A\A]ÃfL‹-Iƒ}tr¿èM‹mHÇ@¿H‰ÃL‰(èH‹Ç@Ç@ L‰hH‰CI‰$HƒÂH‰H‰Øéiÿÿÿ@ƒ@HƒÄH‰è[]A\A]ÃfD¿HèH‰ÇH‰ÃèI‰]épÿÿÿH‰ÅH‰ß¾HèH‰ïèH‰ÇèM…ít I‹EL‰ïÿPèH‰ÅèH‰ß¾èH‰ïèAVAUATUSHƒìH‹oH‹dH‹%(H‰D$1ÀH9Ýt\I‰ýL‹%Lt$ë€HƒÃH9Ýt7H‹HxèL9çtëHƒ=tQºÿÿÿÿðÁPø…ÒÓL‰öHƒÃèH9ÝuËfI‹]H…ÛtH‰ßèH‹D$dH3%(uHƒÄ[]A\A]A^Ãf‹PøJÿ‰Høë®èAVAUATUSHƒìL‹gH‹dH‹%(H‰D$1ÀI9Ü„ I‰ýH‹-Lt$ëH‹CHxèH9ïuKHƒÃI9ÜtrH‹CHxèH9ïtÝHƒ=„ŸºÿÿÿÿðÁPø…ÒÁL‰öèH‹CHxèH9ït¹@Hƒ=t^ºÿÿÿÿðÁPø…ÒL‰öHƒÃèI9Üu•€I‹]H…ÛtH‰ßèH‹D$dH3%(u5HƒÄ[]A\A]A^Ãf.„‹PøJÿ‰Høë¡D‹PøJÿ‰Høé]ÿÿÿèAWAVAUATI‰üUSH‰óHƒì(L‹GH‹dH‹%(H‰D$1ÀL‰ÇH)×I‰ýIÁýM…ít3Mí‚çH¸ÿÿÿÿÿÿÿI9ņ_HÇÇøÿÿÿH‰$ëf.„¿HÇ$èM‹D$I‹$I‰ÆL‰ÇH)×L÷tH‰ÞèM‹D$I‹$I9ЄøL‹=L‰ðH‰ÓIw@H…Àt H‹ H‰H‰3HƒÃHƒÀL9ÃuåHjH‰ØLD$H)èMlë€H9ÝH‰êtHHƒÅH‹HxèL9ÿtèHƒ=t~ºÿÿÿÿðÁPø…ÒÐL‰ÆL‰D$èH9ÝL‹D$H‰êu¾fDM‹$M…ÀtL‰ÇèH‹$M‰4$M‰l$IÆI‰D$H‹D$dH3%(…¼HƒÄ([]A\A]A^A_ÃfD‹Pørÿ‰pøëMn룀M…íu*HÇ$E1öéÇþÿÿH‰ÇèM…öt.L‰÷èèJ<íL‰,$é…þÿÿH‰ÃèH‰ßèI‹D$I+$H‹8HƒïH;=tÁHt$èëµH¸ÿÿÿÿÿÿÿHÇÇøÿÿÿH‰$é6þÿÿèAWAVHº«ªªªªªªªAUATI‰ýUSH‰óHƒì(L‹gdH‹%(H‰D$1ÀH‹L‰åH)ÅI‰îIÁþL¯òM…öt5MörHºªªªªªªª I9Ö†ûHÇÇðÿÿÿI¾ªªªªªªª ëf.„¿A¾èM‹eI‰ÇI‹EL‰åH)ÅLýt'‹HsH}‰EèHsH}èM‹eI‹EL9à„¢L‰ýH‰ÃëfH‰ÅH…ít‹HsH}‰EèHsH}èHƒÃHEI9ÜuÌI‹UM‹eHƒÅ0L9â„ÓH‹LD$ë$f„I‹D$HxèH9ßubIƒÄL9â„I‹D$HxèH9ßt×Hƒ=„ɹÿÿÿÿðÁHø…É»L‰ÆH‰T$L‰$èI‹D$H‹T$L‹$HxèH9ßt¡Hƒ=„’¹ÿÿÿÿðÁHø…É‚L‰ÆH‰T$L‰$èH‹T$IƒÄL‹$L9â…hÿÿÿDM‹eM…ätL‰çèKvM‰}I‰mIÇI‰EH‹D$dH3%(unHƒÄ([]A\A]A^A_Ã@‹Høqÿ‰pøé3ÿÿÿf‹Høqÿ‰pøéjÿÿÿM…ö…íE1öE1ÿé/þÿÿfDIoé{ÿÿÿH‰ÇèM…ÿt2L‰ÿèèèH‰ÃèH‰ßèH‰ÃèH‰ßèL‰ÿI}I+}èM…ÿu¹ë¿H‰ÃH‹EHxèH;=t Ht$èH‰ØH‰ÇL‰ûèI9ïtH‰ßHƒÃèH9ëuïèëØH‹}H‰ÃHƒïH;=t Ht$èH‰ßèM…ÿ…?ÿÿÿélÿÿÿK?@<ABCDEFGHIKMOQSUWYZ\^`Z`'bdfhjlno€<÷pá<÷J<÷«<÷ <÷rsk< ÕÄ<ð Õ%<Ð Õ~<°ÕÔ<Õ.<pÔ<P¤â<³?<Àù¢¬€<Àùx¬ë<À_U¬`Ê< #_8¬Pu±? í?@  ¬€€W ¬€¡ ?  ã ?€ " < 4( † ?` wy{}É <ð*¡8 ¬@² < / ¬pƒ ¬  …ü …é# ?ð0 ?àC ?Ð] ?È€ ?À‡‰ŠŒŽ‘’“”•–˜™›œžŸ¡¢¤¦¨ª¬®°²µ¶– n› o  o`¥ o¸ª o ¯ o€´ o๠o8¾ o˜à oèÉ oHÏ oPÕ oxÛ o á o ç oí o˜ó oÈù oØÿ o@o¨ oÐoøoXo #oÈ)oø/oP5o ;oÈAoðGoPMoÀ SoðYo` _neoø ko8 qoH woh }oà ƒn‰nn•oˆ ›oÈ ¡n §n,­oø ³o8 ¹n1¿n4Åop Ëo° Ñn9×oà Ýo ãn¤én­ïn½õnÕûnånòn nn)nFnO%nV+nb1nl7nx=n|CnBIoX Oo€ Uo¨ [n[aoØ gntmosnŠyo(n‰…oP‹o‘n“—nžo@£oÈ©o¯n¥µnª»n±ÁnºÇoÀÍoxÓYØrÞnÃänÖë7|¼ â5R{ä0Y’­´      !"#$%&'()*+,-./0123456789:;û"@%"Aq"A½"B"BG"C‡"CÇ"D"E„"FÓ"G3"HŽ"I Úðø"K N"M “"O â"Q ""S l"U’!¤0·Ö"Uü"W%""Z2Sv™"\"ãð"^—C"^—–µ"bmÒ"bmï"dm"dmA"fmc"fm…"h—Ì"h—"j—_"j—«"l%Ðç!²Qƒ‰µõ&wˆš­ÀÐàïîÿ!®$!°P„°Ù "s˜/ M ` ‚ ¯ ¾ "s˜ç ö +!™!!?€ [!l!«!À!?à "?@ H"?  …"? Æ"ö"*#^#k#†#¢#â#$E$}$¹$"uÈò$"uÈ+%<€&gV%h%{%–%Ý%ê%"wJ&¡”O&¡Ž|&!¦8¹&Æ&Ô&"y?'¡“C'¡u'!¨8·'É'"{? (¡’F(¡Œ(!ª8È(á("}Àü()"}À)[)f)t)"#Â)"#*"LK*X*e*u*„**œ*æ*"ƒaU+g+Ô+á+î+ø+#,Q,„,¯,×,-¡‘5-¡l-¡ª-!‰/Ý-!Š.6.!•4n.!–¦.Ï.!˜!ô.!›91/!œn/!ž>°/!Ÿò/!¡E;0!¢„0 _ZN14PythonBindingsL56xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iterEP7_object_ZNSs4_Rep10_M_disposeERKSaIcE.part.1_ZN14PythonBindingsL47xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL55xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL47xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL44xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL48xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_NewEP11_typeobjectP7_objectS3__ZN14PythonBindingsL51xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL59xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL51xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL48xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL52xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_DeallocEPNS_8PyHolderE_ZN14PythonBindingsL48xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStream_iterEP7_object_ZN14PythonBindingsL49xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_flushEPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL60xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_iternextEP7_object_ZN14PythonBindingsL49xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_writeEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL49xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_writeEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL54xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_callable_EPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL54xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponseBody_callable_EPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL56xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL56xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL60xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readlineEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL60xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readlineEPNS_8PyHolderEP7_objectS3_E8keywords_ZZN14PythonBindingsL9initTypesEvE23typesAlreadyInitialized_ZN14PythonBindingsL16xbmcwsgi_methodsE_ZN14PythonBindingsL42XBMCAddon_xbmcwsgi_WsgiErrorStream_methodsE_ZN14PythonBindingsL50XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_methodsE_ZN14PythonBindingsL42XBMCAddon_xbmcwsgi_WsgiInputStream_methodsE_ZN14PythonBindingsL39XBMCAddon_xbmcwsgi_WsgiResponse_methodsE_ZN14PythonBindingsL50xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_callable_EPNS_8PyHolderEP7_objectS3__ZN14PythonBindingsL43XBMCAddon_xbmcwsgi_WsgiResponseBody_methodsE_ZN14PythonBindingsL61xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readlinesEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL61xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiInputStreamIterator_readlinesEPNS_8PyHolderEP7_objectS3_E8keywords_ZN14PythonBindingsL54xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_writelinesEPNS_8PyHolderEP7_objectS3__ZZN14PythonBindingsL54xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiErrorStream_writelinesEPNS_8PyHolderEP7_objectS3_E8keywords_ZZN14PythonBindingsL50xbmcwsgi_XBMCAddon_xbmcwsgi_WsgiResponse_callable_EPNS_8PyHolderEP7_objectS3_E8keywords_GLOBAL__sub_I_AddonModuleXbmcwsgi.cpp_ZL8g_logRef_ZL13g_langInfoRef_ZL20g_graphicsContextRef_ZL29BLANKARTIST_FAKEMUSICBRAINZID_ZL16BLANKARTIST_NAME.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC15.LC16.LC17.LC13.LC14.LC20.LC21.LC18.LC19.LC24.LC25.LC22.LC23.LC28.LC29.LC26.LC27.LC32.LC33.LC30.LC31.LC36.LC34.LC35.LC39.LC37.LC38.LC42.LC40.LC41.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC55.LC53.LC54.LC58.LC56.LC57.LC69.LC70.LC71.LC72.LC73.LC74.LC75.LC76.LC77.LC78.LC79.LC80.LC81.LC82.LC83.LC84.LC59.LC60.LC61.LC62.LC63.LC64.LC65.LC66.LC67.LC68.LC87.LC85.LC86.LC88.LC89.LC92.LC90.LC91.LC93.LC94.LC95.LC96.LC98.LC97.LC0.LC12.LC99.LC100_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED5Ev_ZN9XBMCAddon18WrongTypeExceptionD5Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED5Ev_ZNSt10shared_ptrI4CLogED5Ev_ZNSt10shared_ptrI15CGraphicContextED5Ev_ZNSt10shared_ptrI9CLangInfoED5Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED5Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED5Ev_ZN9XBMCAddon18WrongTypeExceptionC5EPKcz_ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED5Ev_ZNSt6vectorISsSaISsEED5Ev_ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EED5Ev_ZNK11XbmcCommons9Exception10GetMessageEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev_GLOBAL_OFFSET_TABLE__ZdlPvm_ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZN9XBMCAddon18WrongTypeExceptionD2Ev_ZTVN9XBMCAddon18WrongTypeExceptionE_ZN11XbmcCommons9ExceptionD2Ev_ZN9XBMCAddon18WrongTypeExceptionD1Ev_ZN9XBMCAddon18WrongTypeExceptionD0Ev_ZNK11XbmcCommons9Exception15LogThrowMessageEPKc_ZN11XbmcCommons9Exception6loggerE_ZN11XbmcCommons7ILogger3LogEiPKcz_ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZN4CLogD1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED1Ev_ZNSs4_Rep10_M_destroyERKSaIcE_ZNSt10shared_ptrI4CLogED2Ev_ZNSt10shared_ptrI4CLogED1Ev_ZNSt10shared_ptrI15CGraphicContextED2Ev_ZNSt10shared_ptrI15CGraphicContextED1Ev_ZNSt10shared_ptrI9CLangInfoED2Ev_ZNSt10shared_ptrI9CLangInfoED1Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED1Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED1Ev_ZNK9XBMCAddon10AddonClass7ReleaseEv_Z15AtomicDecrementPVlDW.ref.__gxx_personality_v0PyThreadState_Get_ZN9XBMCAddon6Python18PythonLanguageHook11GetIfExistsEP3_is_ZN9XBMCAddon12LanguageHook15SetLanguageHookEPS0__Znwm_ZN9XBMCAddon8xbmcwsgi15WsgiErrorStreamC1Ev_ZN14PythonBindings16prepareForReturnEPN9XBMCAddon10AddonClassE_ZN9XBMCAddon12LanguageHook17ClearLanguageHookEv_ZN14PythonBindings18makePythonInstanceEPN9XBMCAddon10AddonClassEP11_typeobjectb__stack_chk_fail__cxa_begin_catch_ZN4CLog3LogEiPKczPyExc_RuntimeErrorPyErr_SetString__cxa_end_catch_Unwind_ResumePyExc_TypeErrorDW.ref._ZTIN11XbmcCommons9ExceptionEDW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE_ZN9XBMCAddon8xbmcwsgi23WsgiInputStreamIteratorC1Ev_ZN9XBMCAddon8xbmcwsgi15WsgiInputStreamC1Ev_ZN9XBMCAddon8xbmcwsgi12WsgiResponseC1Ev_ZN9XBMCAddon8xbmcwsgi16WsgiResponseBodyC1Ev_ZN9XBMCAddon18WrongTypeExceptionC2EPKcz_ZTVN11XbmcCommons9ExceptionE_ZNSsC1EPKcRKSaIcE_ZNSs4_Rep20_S_empty_rep_storageE_ZN11StringUtils7FormatVEPKcP13__va_list_tag_ZNSs4swapERSs_ZN9XBMCAddon18WrongTypeExceptionC1EPKcz_Py_NoneStruct__cxa_allocate_exception__cxa_throw_ZN14PythonBindings41TyXBMCAddon_xbmcwsgi_WsgiErrorStream_TypeEPyType_IsSubtype_ZN14PythonBindings15cleanForDeallocEPN9XBMCAddon10AddonClassE__cxa_free_exception_ZN14PythonBindings49TyXBMCAddon_xbmcwsgi_WsgiInputStreamIterator_TypeE_ZN14PythonBindings41TyXBMCAddon_xbmcwsgi_WsgiInputStream_TypeE_ZN14PythonBindings38TyXBMCAddon_xbmcwsgi_WsgiResponse_TypeE_ZN14PythonBindings42TyXBMCAddon_xbmcwsgi_WsgiResponseBody_TypeE_ZN9XBMCAddon8xbmcwsgi15WsgiInputStream5beginEv_ZN9XBMCAddon8xbmcwsgi23WsgiInputStreamIteratorppEv_ZN9XBMCAddon8xbmcwsgi23WsgiInputStreamIteratordeEv_ZNSsC1ERKSsPyString_FromStringAndSizePyArg_ParseTupleAndKeywords_ZN14PythonBindings22PyXBMCGetUnicodeStringERSsP7_objectbPKcS4__ZN9XBMCAddon8xbmcwsgi15WsgiErrorStream5writeERKSs_ZN9XBMCAddon8xbmcwsgi16WsgiResponseBodyclERKSs_ZNK9XBMCAddon8xbmcwsgi23WsgiInputStreamIterator4readEm_ZNK9XBMCAddon8xbmcwsgi23WsgiInputStreamIterator8readlineEm_ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED2Ev_ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED1Ev_ZN14PythonBindings19initModule_xbmcwsgiEvPy_InitModule4_64PyModule_AddObjectPyModule_AddStringConstant_ZN14PythonBindings33registerAddonClassTypeInformationEPKNS_8TypeInfoEPyType_Ready_ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE_ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZN4CLogC1Ev__cxa_rethrow_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE_ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZN9CLangInfoC1Ev_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE_ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZN15CGraphicContextC1Ev_ZNSt6vectorISsSaISsEED2Ev_ZdlPv_ZNSt6vectorISsSaISsEED1Ev_ZNK9XBMCAddon8xbmcwsgi23WsgiInputStreamIterator9readlinesEmPyList_NewPyList_Append_ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EED2Ev_ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EED1Ev_ZNSt6vectorISsSaISsEE19_M_emplace_back_auxIJRKSsEEEvDpOT_PyTuple_TypePyTuple_SizePyTuple_GetItemPyList_GetItemPyList_TypePyList_Size_ZN9XBMCAddon8xbmcwsgi15WsgiErrorStream10writelinesERKSt6vectorISsSaISsEE_ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT__ZNSs6assignERKSs_ZN9XBMCAddon8xbmcwsgi12WsgiResponseclERKSsRKSt6vectorINS_5TupleISsSsNS_15tuple_null_typeES6_S6_EESaIS7_EEPv__dso_handle__cxa_atexit_ZNSsD1Ev_ZTIN9XBMCAddon8xbmcwsgi15WsgiErrorStreamE_ZN14PythonBindings8TypeInfoC1ERKSt9type_info_ZTIN9XBMCAddon8xbmcwsgi23WsgiInputStreamIteratorE_ZTIN9XBMCAddon8xbmcwsgi15WsgiInputStreamE_ZTIN9XBMCAddon8xbmcwsgi12WsgiResponseE_ZTIN9XBMCAddon8xbmcwsgi16WsgiResponseBodyE_ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE_ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv117__class_type_infoE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSN9XBMCAddon18WrongTypeExceptionE_ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE__pthread_key_create,Vüÿÿÿÿÿÿÿ8WüÿÿÿÿÿÿÿAXüÿÿÿÿÿÿÿSTüÿÿÿÿÿÿÿbYüÿÿÿÿÿÿÿmZüÿÿÿÿÿÿÿu[üÿÿÿÿÿÿÿz\üÿÿÿÿÿÿÿ‡]üÿÿÿÿÿÿÿ´^üÿÿÿÿÿÿÿÈSüÿÿÿÿÿÿÿà_üÿÿÿÿÿÿÿóyüÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ*aüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ"cüÿÿÿÿÿÿÿ9cüÿÿÿÿÿÿÿAdüÿÿÿÿÿÿÿF_üÿÿÿÿÿÿÿMzüÿÿÿÿÿÿÿY`üÿÿÿÿÿÿÿ`*aüÿÿÿÿÿÿÿg{üÿÿÿÿÿÿÿobüÿÿÿÿÿÿÿv_üÿÿÿÿÿÿÿ‰yüÿÿÿÿÿÿÿ˜`üÿÿÿÿÿÿÿ«*eüÿÿÿÿÿÿÿ³büÿÿÿÿÿÿÿÀcüÿÿÿÿÿÿÿÈdüÿÿÿÿÿÿÿÐcüÿÿÿÿÿÿÿØdüÿÿÿÿÿÿÿñ6üÿÿÿÿÿÿÿö\üÿÿÿÿÿÿÿ,Vüÿÿÿÿÿÿÿ8WüÿÿÿÿÿÿÿAXüÿÿÿÿÿÿÿSTüÿÿÿÿÿÿÿbYüÿÿÿÿÿÿÿmiüÿÿÿÿÿÿÿu[üÿÿÿÿÿÿÿz\üÿÿÿÿÿÿÿ‡]üÿÿÿÿÿÿÿ´^üÿÿÿÿÿÿÿÈSüÿÿÿÿÿÿÿà_üÿÿÿÿÿÿÿóyüÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ*aüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ"cüÿÿÿÿÿÿÿ9cüÿÿÿÿÿÿÿAdüÿÿÿÿÿÿÿF_üÿÿÿÿÿÿÿM|üÿÿÿÿÿÿÿY`üÿÿÿÿÿÿÿ`*aüÿÿÿÿÿÿÿg}üÿÿÿÿÿÿÿobüÿÿÿÿÿÿÿv_üÿÿÿÿÿÿÿ‰yüÿÿÿÿÿÿÿ˜`üÿÿÿÿÿÿÿ«*eüÿÿÿÿÿÿÿ³büÿÿÿÿÿÿÿÀcüÿÿÿÿÿÿÿÈdüÿÿÿÿÿÿÿÐcüÿÿÿÿÿÿÿØdüÿÿÿÿÿÿÿñ6üÿÿÿÿÿÿÿö\üÿÿÿÿÿÿÿ,Vüÿÿÿÿÿÿÿ8WüÿÿÿÿÿÿÿAXüÿÿÿÿÿÿÿSTüÿÿÿÿÿÿÿbYüÿÿÿÿÿÿÿmjüÿÿÿÿÿÿÿu[üÿÿÿÿÿÿÿz\üÿÿÿÿÿÿÿ‡]üÿÿÿÿÿÿÿ´^üÿÿÿÿÿÿÿÈSüÿÿÿÿÿÿÿà_üÿÿÿÿÿÿÿóyüÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ*aüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ"cüÿÿÿÿÿÿÿ9cüÿÿÿÿÿÿÿAdüÿÿÿÿÿÿÿF_üÿÿÿÿÿÿÿM~üÿÿÿÿÿÿÿY`üÿÿÿÿÿÿÿ`*aüÿÿÿÿÿÿÿgüÿÿÿÿÿÿÿobüÿÿÿÿÿÿÿv_üÿÿÿÿÿÿÿ‰yüÿÿÿÿÿÿÿ˜`üÿÿÿÿÿÿÿ«*eüÿÿÿÿÿÿÿ³büÿÿÿÿÿÿÿÀcüÿÿÿÿÿÿÿÈdüÿÿÿÿÿÿÿÐcüÿÿÿÿÿÿÿØdüÿÿÿÿÿÿÿñ6üÿÿÿÿÿÿÿö\üÿÿÿÿÿÿÿ,Vüÿÿÿÿÿÿÿ8WüÿÿÿÿÿÿÿAXüÿÿÿÿÿÿÿSTüÿÿÿÿÿÿÿbYüÿÿÿÿÿÿÿmküÿÿÿÿÿÿÿu[üÿÿÿÿÿÿÿz\üÿÿÿÿÿÿÿ‡]üÿÿÿÿÿÿÿ´^üÿÿÿÿÿÿÿÈSüÿÿÿÿÿÿÿà_üÿÿÿÿÿÿÿóyüÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ*aüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ"cüÿÿÿÿÿÿÿ9cüÿÿÿÿÿÿÿAdüÿÿÿÿÿÿÿF_üÿÿÿÿÿÿÿM€üÿÿÿÿÿÿÿY`üÿÿÿÿÿÿÿ`*aüÿÿÿÿÿÿÿgüÿÿÿÿÿÿÿobüÿÿÿÿÿÿÿv_üÿÿÿÿÿÿÿ‰yüÿÿÿÿÿÿÿ˜`üÿÿÿÿÿÿÿ«*eüÿÿÿÿÿÿÿ³büÿÿÿÿÿÿÿÀcüÿÿÿÿÿÿÿÈdüÿÿÿÿÿÿÿÐcüÿÿÿÿÿÿÿØdüÿÿÿÿÿÿÿñ6üÿÿÿÿÿÿÿö\üÿÿÿÿÿÿÿ,Vüÿÿÿÿÿÿÿ8WüÿÿÿÿÿÿÿAXüÿÿÿÿÿÿÿSTüÿÿÿÿÿÿÿbYüÿÿÿÿÿÿÿmlüÿÿÿÿÿÿÿu[üÿÿÿÿÿÿÿz\üÿÿÿÿÿÿÿ‡]üÿÿÿÿÿÿÿ´^üÿÿÿÿÿÿÿÈSüÿÿÿÿÿÿÿà_üÿÿÿÿÿÿÿóyüÿÿÿÿÿÿÿ `üÿÿÿÿÿÿÿ *aüÿÿÿÿÿÿÿ büÿÿÿÿÿÿÿ" cüÿÿÿÿÿÿÿ9 cüÿÿÿÿÿÿÿA düÿÿÿÿÿÿÿF _üÿÿÿÿÿÿÿM ‚üÿÿÿÿÿÿÿY `üÿÿÿÿÿÿÿ` *aüÿÿÿÿÿÿÿg ƒüÿÿÿÿÿÿÿo büÿÿÿÿÿÿÿv _üÿÿÿÿÿÿÿ‰ yüÿÿÿÿÿÿÿ˜ `üÿÿÿÿÿÿÿ« *eüÿÿÿÿÿÿÿ³ büÿÿÿÿÿÿÿÀ cüÿÿÿÿÿÿÿÈ düÿÿÿÿÿÿÿÐ cüÿÿÿÿÿÿÿØ düÿÿÿÿÿÿÿñ 6üÿÿÿÿÿÿÿö \üÿÿÿÿÿÿÿ) *tüÿÿÿÿÿÿÿB uüÿÿÿÿÿÿÿI „üÿÿÿÿÿÿÿP …üÿÿÿÿÿÿÿW †üÿÿÿÿÿÿÿd süÿÿÿÿÿÿÿk *?üÿÿÿÿÿÿÿr *vüÿÿÿÿÿÿÿz wüÿÿÿÿÿÿÿƒ *xüÿÿÿÿÿÿÿ• yüÿÿÿÿÿÿÿ¢ züÿÿÿÿÿÿÿÔ _üÿÿÿÿÿÿÿç yüÿÿÿÿÿÿÿö `üÿÿÿÿÿÿÿ *aüÿÿÿÿÿÿÿ büÿÿÿÿÿÿÿ cüÿÿÿÿÿÿÿ1 {üÿÿÿÿÿÿÿA cüÿÿÿÿÿÿÿI düÿÿÿÿÿÿÿN _üÿÿÿÿÿÿÿU ‡üÿÿÿÿÿÿÿa `üÿÿÿÿÿÿÿh *aüÿÿÿÿÿÿÿo ˆüÿÿÿÿÿÿÿw büÿÿÿÿÿÿÿ~ _üÿÿÿÿÿÿÿ‘ yüÿÿÿÿÿÿÿ  `üÿÿÿÿÿÿÿ´ *eüÿÿÿÿÿÿÿ¼ büÿÿÿÿÿÿÿÉ cüÿÿÿÿÿÿÿÑ düÿÿÿÿÿÿÿÙ cüÿÿÿÿÿÿÿá düÿÿÿÿÿÿÿ *tüÿÿÿÿÿÿÿ" uüÿÿÿÿÿÿÿ) ‰üÿÿÿÿÿÿÿ0 Šüÿÿÿÿÿÿÿ7 †üÿÿÿÿÿÿÿD süÿÿÿÿÿÿÿK *?üÿÿÿÿÿÿÿR *vüÿÿÿÿÿÿÿZ wüÿÿÿÿÿÿÿc *|üÿÿÿÿÿÿÿu yüÿÿÿÿÿÿÿ‚ züÿÿÿÿÿÿÿ´ _üÿÿÿÿÿÿÿÇ yüÿÿÿÿÿÿÿÖ `üÿÿÿÿÿÿÿê *aüÿÿÿÿÿÿÿò büÿÿÿÿÿÿÿ÷ cüÿÿÿÿÿÿÿ {üÿÿÿÿÿÿÿ! cüÿÿÿÿÿÿÿ) düÿÿÿÿÿÿÿ. _üÿÿÿÿÿÿÿ5 ‹üÿÿÿÿÿÿÿA `üÿÿÿÿÿÿÿH *aüÿÿÿÿÿÿÿO ŒüÿÿÿÿÿÿÿW büÿÿÿÿÿÿÿ^ _üÿÿÿÿÿÿÿq yüÿÿÿÿÿÿÿ€ `üÿÿÿÿÿÿÿ” *eüÿÿÿÿÿÿÿœ büÿÿÿÿÿÿÿ© cüÿÿÿÿÿÿÿ± düÿÿÿÿÿÿÿ¹ cüÿÿÿÿÿÿÿÁ düÿÿÿÿÿÿÿé *tüÿÿÿÿÿÿÿuüÿÿÿÿÿÿÿ üÿÿÿÿÿÿÿŽüÿÿÿÿÿÿÿ†üÿÿÿÿÿÿÿ$süÿÿÿÿÿÿÿ+*?üÿÿÿÿÿÿÿ2*vüÿÿÿÿÿÿÿ:wüÿÿÿÿÿÿÿC*}üÿÿÿÿÿÿÿUyüÿÿÿÿÿÿÿbzüÿÿÿÿÿÿÿ”_üÿÿÿÿÿÿÿ§yüÿÿÿÿÿÿÿ¶`üÿÿÿÿÿÿÿÊ*aüÿÿÿÿÿÿÿÒbüÿÿÿÿÿÿÿ×cüÿÿÿÿÿÿÿñ{üÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿ düÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ!`üÿÿÿÿÿÿÿ(*aüÿÿÿÿÿÿÿ/üÿÿÿÿÿÿÿ7büÿÿÿÿÿÿÿ>_üÿÿÿÿÿÿÿQyüÿÿÿÿÿÿÿ``üÿÿÿÿÿÿÿt*eüÿÿÿÿÿÿÿ|büÿÿÿÿÿÿÿ‰cüÿÿÿÿÿÿÿ‘düÿÿÿÿÿÿÿ™cüÿÿÿÿÿÿÿ¡düÿÿÿÿÿÿÿÉ*tüÿÿÿÿÿÿÿâuüÿÿÿÿÿÿÿé‘üÿÿÿÿÿÿÿð’üÿÿÿÿÿÿÿ÷†üÿÿÿÿÿÿÿsüÿÿÿÿÿÿÿ *?üÿÿÿÿÿÿÿ*vüÿÿÿÿÿÿÿwüÿÿÿÿÿÿÿ#*~üÿÿÿÿÿÿÿ5yüÿÿÿÿÿÿÿBzüÿÿÿÿÿÿÿt_üÿÿÿÿÿÿÿ‡yüÿÿÿÿÿÿÿ–`üÿÿÿÿÿÿÿª*aüÿÿÿÿÿÿÿ²büÿÿÿÿÿÿÿ·cüÿÿÿÿÿÿÿÑ{üÿÿÿÿÿÿÿácüÿÿÿÿÿÿÿédüÿÿÿÿÿÿÿî_üÿÿÿÿÿÿÿõ“üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ*aüÿÿÿÿÿÿÿ”üÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ1yüÿÿÿÿÿÿÿ@`üÿÿÿÿÿÿÿT*eüÿÿÿÿÿÿÿ\büÿÿÿÿÿÿÿicüÿÿÿÿÿÿÿqdüÿÿÿÿÿÿÿycüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ©*tüÿÿÿÿÿÿÿÂuüÿÿÿÿÿÿÿÉ•üÿÿÿÿÿÿÿЖüÿÿÿÿÿÿÿ׆üÿÿÿÿÿÿÿäsüÿÿÿÿÿÿÿë*?üÿÿÿÿÿÿÿò*vüÿÿÿÿÿÿÿúwüÿÿÿÿÿÿÿ*üÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ"züÿÿÿÿÿÿÿT_üÿÿÿÿÿÿÿgyüÿÿÿÿÿÿÿv`üÿÿÿÿÿÿÿŠ*aüÿÿÿÿÿÿÿ’büÿÿÿÿÿÿÿ—cüÿÿÿÿÿÿÿ±{üÿÿÿÿÿÿÿÁcüÿÿÿÿÿÿÿÉdüÿÿÿÿÿÿÿÎ_üÿÿÿÿÿÿÿÕ—üÿÿÿÿÿÿÿá`üÿÿÿÿÿÿÿè*aüÿÿÿÿÿÿÿï˜üÿÿÿÿÿÿÿ÷büÿÿÿÿÿÿÿþ_üÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ `üÿÿÿÿÿÿÿ4*eüÿÿÿÿÿÿÿ<büÿÿÿÿÿÿÿIcüÿÿÿÿÿÿÿQdüÿÿÿÿÿÿÿYcüÿÿÿÿÿÿÿadüÿÿÿÿÿÿÿ€*tüÿÿÿÿÿÿÿœuüÿÿÿÿÿÿÿ£üÿÿÿÿÿÿÿª™üÿÿÿÿÿÿÿ±†üÿÿÿÿÿÿÿ¾süÿÿÿÿÿÿÿÅ*?üÿÿÿÿÿÿÿÌ*vüÿÿÿÿÿÿÿÔwüÿÿÿÿÿÿÿã*}üÿÿÿÿÿÿÿõyüÿÿÿÿÿÿÿ€üÿÿÿÿÿÿÿ]üÿÿÿÿÿÿÿ2_üÿÿÿÿÿÿÿEyüÿÿÿÿÿÿÿT`üÿÿÿÿÿÿÿg*aüÿÿÿÿÿÿÿobüÿÿÿÿÿÿÿtcüÿÿÿÿÿÿÿ‘{üÿÿÿÿÿÿÿ¡cüÿÿÿÿÿÿÿ©düÿÿÿÿÿÿÿ®_üÿÿÿÿÿÿÿµšüÿÿÿÿÿÿÿÁ`üÿÿÿÿÿÿÿÈ*aüÿÿÿÿÿÿÿÏ›üÿÿÿÿÿÿÿ×büÿÿÿÿÿÿÿÞ_üÿÿÿÿÿÿÿñyüÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ*eüÿÿÿÿÿÿÿbüÿÿÿÿÿÿÿ(cüÿÿÿÿÿÿÿ0düÿÿÿÿÿÿÿ8cüÿÿÿÿÿÿÿ@düÿÿÿÿÿÿÿZ*tüÿÿÿÿÿÿÿtuüÿÿÿÿÿÿÿ{„üÿÿÿÿÿÿÿ‚œüÿÿÿÿÿÿÿ‰†üÿÿÿÿÿÿÿ–süÿÿÿÿÿÿÿ*?üÿÿÿÿÿÿÿ¤*vüÿÿÿÿÿÿÿ¬wüÿÿÿÿÿÿÿ³*xüÿÿÿÿÿÿÿÅyüÿÿÿÿÿÿÿí_üÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ"*aüÿÿÿÿÿÿÿ*büÿÿÿÿÿÿÿ/cüÿÿÿÿÿÿÿA{üÿÿÿÿÿÿÿQcüÿÿÿÿÿÿÿYdüÿÿÿÿÿÿÿ^_üÿÿÿÿÿÿÿeüÿÿÿÿÿÿÿq`üÿÿÿÿÿÿÿx*aüÿÿÿÿÿÿÿžüÿÿÿÿÿÿÿ‡büÿÿÿÿÿÿÿŽ_üÿÿÿÿÿÿÿ¡yüÿÿÿÿÿÿÿ°`üÿÿÿÿÿÿÿÃ*eüÿÿÿÿÿÿÿËbüÿÿÿÿÿÿÿØcüÿÿÿÿÿÿÿàdüÿÿÿÿÿÿÿècüÿÿÿÿÿÿÿðdüÿÿÿÿÿÿÿ *tüÿÿÿÿÿÿÿ8uüÿÿÿÿÿÿÿ?‰üÿÿÿÿÿÿÿFŸüÿÿÿÿÿÿÿM†üÿÿÿÿÿÿÿZsüÿÿÿÿÿÿÿa*?üÿÿÿÿÿÿÿh*vüÿÿÿÿÿÿÿpwüÿÿÿÿÿÿÿ‹*|üÿÿÿÿÿÿÿyüÿÿÿÿÿÿÿ¶üÿÿÿÿÿÿÿ¾‚üÿÿÿÿÿÿÿ˃üÿÿÿÿÿÿÿÙ„üÿÿÿÿÿÿÿé*püÿÿÿÿÿÿÿ Ðûÿÿÿÿÿÿÿ7HüÿÿÿÿÿÿÿZ_üÿÿÿÿÿÿÿmyüÿÿÿÿÿÿÿ|`üÿÿÿÿÿÿÿ*aüÿÿÿÿÿÿÿ—büÿÿÿÿÿÿÿœcüÿÿÿÿÿÿÿ¿^üÿÿÿÿÿÿÿÕ*püÿÿÿÿÿÿÿáüÿÿÿÿÿÿÿú{üÿÿÿÿÿÿÿ cüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ! üÿÿÿÿÿÿÿ-`üÿÿÿÿÿÿÿ4*aüÿÿÿÿÿÿÿ;¡üÿÿÿÿÿÿÿCbüÿÿÿÿÿÿÿM_üÿÿÿÿÿÿÿ`yüÿÿÿÿÿÿÿo`üÿÿÿÿÿÿÿ‚*eüÿÿÿÿÿÿÿŠbüÿÿÿÿÿÿÿ—cüÿÿÿÿÿÿÿŸdüÿÿÿÿÿÿÿ§cüÿÿÿÿÿÿÿ¯düÿÿÿÿÿÿÿÇs|Ù¢üÿÿÿÿÿÿÿä*püÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ0£üÿÿÿÿÿÿÿ7¤üÿÿÿÿÿÿÿ>†üÿÿÿÿÿÿÿN*tüÿÿÿÿÿÿÿguüÿÿÿÿÿÿÿn„üÿÿÿÿÿÿÿu£üÿÿÿÿÿÿÿ|†üÿÿÿÿÿÿÿ‰süÿÿÿÿÿÿÿ*?üÿÿÿÿÿÿÿ—*vüÿÿÿÿÿÿÿŸwüÿÿÿÿÿÿÿ«*xüÿÿÿÿÿÿÿ½yüÿÿÿÿÿÿÿχüÿÿÿÿÿÿÿÛ*tüÿÿÿÿÿÿÿ'_üÿÿÿÿÿÿÿ:yüÿÿÿÿÿÿÿI`üÿÿÿÿÿÿÿ\*aüÿÿÿÿÿÿÿdbüÿÿÿÿÿÿÿicüÿÿÿÿÿÿÿ‹ Ðûÿÿÿÿÿÿÿ¯HüÿÿÿÿÿÿÿØ^üÿÿÿÿÿÿÿàcüÿÿÿÿÿÿÿøüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ ¥üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ*aüÿÿÿÿÿÿÿ&¦üÿÿÿÿÿÿÿ.büÿÿÿÿÿÿÿ8_üÿÿÿÿÿÿÿKyüÿÿÿÿÿÿÿZ`üÿÿÿÿÿÿÿm*eüÿÿÿÿÿÿÿubüÿÿÿÿÿÿÿ‚cüÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿª{üÿÿÿÿÿÿÿÇsüÙ¢üÿÿÿÿÿÿÿä*püÿÿÿÿÿÿÿ…üÿÿÿÿÿÿÿ0§üÿÿÿÿÿÿÿ7¨üÿÿÿÿÿÿÿ>†üÿÿÿÿÿÿÿN*tüÿÿÿÿÿÿÿguüÿÿÿÿÿÿÿn•üÿÿÿÿÿÿÿu§üÿÿÿÿÿÿÿ|†üÿÿÿÿÿÿÿ‰süÿÿÿÿÿÿÿ*?üÿÿÿÿÿÿÿ—*vüÿÿÿÿÿÿÿŸwüÿÿÿÿÿÿÿ«*üÿÿÿÿÿÿÿ½yüÿÿÿÿÿÿÿψüÿÿÿÿÿÿÿÛ*tüÿÿÿÿÿÿÿ'_üÿÿÿÿÿÿÿ:yüÿÿÿÿÿÿÿI`üÿÿÿÿÿÿÿ\*aüÿÿÿÿÿÿÿdbüÿÿÿÿÿÿÿicüÿÿÿÿÿÿÿ‹ Ðûÿÿÿÿÿÿÿ¯HüÿÿÿÿÿÿÿØ^üÿÿÿÿÿÿÿàcüÿÿÿÿÿÿÿøüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿ ©üÿÿÿÿÿÿÿ`üÿÿÿÿÿÿÿ*aüÿÿÿÿÿÿÿ&ªüÿÿÿÿÿÿÿ.büÿÿÿÿÿÿÿ8_üÿÿÿÿÿÿÿKyüÿÿÿÿÿÿÿZ`üÿÿÿÿÿÿÿm*eüÿÿÿÿÿÿÿubüÿÿÿÿÿÿÿ‚cüÿÿÿÿÿÿÿcüÿÿÿÿÿÿÿª{üÿÿÿÿÿÿÿÇs\Ù«üÿÿÿÿÿÿÿ …üÿÿÿÿÿÿÿ *püÿÿÿÿÿÿÿ *tüÿÿÿÿÿÿÿB uüÿÿÿÿÿÿÿI ‰üÿÿÿÿÿÿÿP ¬üÿÿÿÿÿÿÿW †üÿÿÿÿÿÿÿd süÿÿÿÿÿÿÿk *?üÿÿÿÿÿÿÿr *vüÿÿÿÿÿÿÿz wüÿÿÿÿÿÿÿ« *|üÿÿÿÿÿÿÿ½ yüÿÿÿÿÿÿÿÙ ‰üÿÿÿÿÿÿÿæ rüÿÿÿÿÿÿÿ!„üÿÿÿÿÿÿÿ! ÐûÿÿÿÿÿÿÿC!Hüÿÿÿÿÿÿÿ[! Ðûÿÿÿÿÿÿÿz!Hüÿÿÿÿÿÿÿ›!_üÿÿÿÿÿÿÿ®!yüÿÿÿÿÿÿÿ½!`üÿÿÿÿÿÿÿÐ!*aüÿÿÿÿÿÿÿØ!büÿÿÿÿÿÿÿÝ!cüÿÿÿÿÿÿÿ"^üÿÿÿÿÿÿÿ6"üÿÿÿÿÿÿÿ\"üÿÿÿÿÿÿÿd"düÿÿÿÿÿÿÿl"cüÿÿÿÿÿÿÿ|"{üÿÿÿÿÿÿÿŒ"_üÿÿÿÿÿÿÿ“"­üÿÿÿÿÿÿÿŸ"`üÿÿÿÿÿÿÿ¦"*aüÿÿÿÿÿÿÿ­"®üÿÿÿÿÿÿÿµ"büÿÿÿÿÿÿÿ¿"_üÿÿÿÿÿÿÿÒ"yüÿÿÿÿÿÿÿá"`üÿÿÿÿÿÿÿô"*eüÿÿÿÿÿÿÿü"büÿÿÿÿÿÿÿ #cüÿÿÿÿÿÿÿ#cüÿÿÿÿÿÿÿ'#sL9#«üÿÿÿÿÿÿÿ`#…üÿÿÿÿÿÿÿk#*püÿÿÿÿÿÿÿr#*tüÿÿÿÿÿÿÿ¢#uüÿÿÿÿÿÿÿ©#‰üÿÿÿÿÿÿÿ°#¯üÿÿÿÿÿÿÿ·#†üÿÿÿÿÿÿÿÄ#süÿÿÿÿÿÿÿË#*?üÿÿÿÿÿÿÿÒ#*vüÿÿÿÿÿÿÿÚ#wüÿÿÿÿÿÿÿ $*|üÿÿÿÿÿÿÿ$yüÿÿÿÿÿÿÿ9$ŠüÿÿÿÿÿÿÿF$rüÿÿÿÿÿÿÿb$„üÿÿÿÿÿÿÿ{$ Ðûÿÿÿÿÿÿÿ£$Hüÿÿÿÿÿÿÿ»$ ÐûÿÿÿÿÿÿÿÚ$Hüÿÿÿÿÿÿÿû$_üÿÿÿÿÿÿÿ%yüÿÿÿÿÿÿÿ%`üÿÿÿÿÿÿÿ0%*aüÿÿÿÿÿÿÿ8%büÿÿÿÿÿÿÿ=%cüÿÿÿÿÿÿÿx%^üÿÿÿÿÿÿÿ–%üÿÿÿÿÿÿÿ¼%üÿÿÿÿÿÿÿÄ%düÿÿÿÿÿÿÿÌ%cüÿÿÿÿÿÿÿÜ%{üÿÿÿÿÿÿÿì%_üÿÿÿÿÿÿÿó%°üÿÿÿÿÿÿÿÿ%`üÿÿÿÿÿÿÿ&*aüÿÿÿÿÿÿÿ &±üÿÿÿÿÿÿÿ&büÿÿÿÿÿÿÿ&_üÿÿÿÿÿÿÿ2&yüÿÿÿÿÿÿÿA&`üÿÿÿÿÿÿÿT&*eüÿÿÿÿÿÿÿ\&büÿÿÿÿÿÿÿi&cüÿÿÿÿÿÿÿv&cüÿÿÿÿÿÿÿ&ž&*xüÿÿÿÿÿÿÿ¥&*|üÿÿÿÿÿÿÿ¬&*}üÿÿÿÿÿÿÿ³&*~üÿÿÿÿÿÿÿº&*üÿÿÿÿÿÿÿË&<Ò&²üÿÿÿÿÿÿÿñ&Žüÿÿÿÿÿÿÿ'³üÿÿÿÿÿÿÿ'üÿÿÿÿÿÿÿ'´üÿÿÿÿÿÿÿ#'üÿÿÿÿÿÿÿ/'µüÿÿÿÿÿÿÿ7'üÿÿÿÿÿÿÿB'¶üÿÿÿÿÿÿÿJ'üÿÿÿÿÿÿÿU'·üÿÿÿÿÿÿÿ]'üÿÿÿÿÿÿÿd'¸üÿÿÿÿÿÿÿk'¹üÿÿÿÿÿÿÿs'üÿÿÿÿÿÿÿz'ºüÿÿÿÿÿÿÿ'»üÿÿÿÿÿÿÿ‰'üÿÿÿÿÿÿÿ'¼üÿÿÿÿÿÿÿ—'½üÿÿÿÿÿÿÿŸ'üÿÿÿÿÿÿÿ¦'¾üÿÿÿÿÿÿÿ­'¿üÿÿÿÿÿÿÿµ'üÿÿÿÿÿÿÿÃ'ÀüÿÿÿÿÿÿÿÔ'Áüÿÿÿÿÿÿÿã'*xüÿÿÿÿÿÿÿê'Âüÿÿÿÿÿÿÿð'(s|O(ÃüÿÿÿÿÿÿÿW(‘üÿÿÿÿÿÿÿ^(*|üÿÿÿÿÿÿÿe(Äüÿÿÿÿÿÿÿ•(süÿÿÿÿÿÿÿã(Åüÿÿÿÿÿÿÿì(‘üÿÿÿÿÿÿÿó(*}üÿÿÿÿÿÿÿú(Æüÿÿÿÿÿÿÿ*)œp)Çüÿÿÿÿÿÿÿy)‘üÿÿÿÿÿÿÿ€)*~üÿÿÿÿÿÿÿ‡)Èüÿÿÿÿÿÿÿ³)|ó)Éüÿÿÿÿÿÿÿü)‘üÿÿÿÿÿÿÿ**üÿÿÿÿÿÿÿ *Êüÿÿÿÿÿÿÿ6*\v*Ëüÿÿÿÿÿÿÿ~*‘üÿÿÿÿÿÿÿ‡*’üÿÿÿÿÿÿÿ—*’üÿÿÿÿÿÿÿ©*’üÿÿÿÿÿÿÿº*’üÿÿÿÿÿÿÿË*’üÿÿÿÿÿÿÿ÷*s< +«üÿÿÿÿÿÿÿ2+…üÿÿÿÿÿÿÿj+*tüÿÿÿÿÿÿÿƒ+uüÿÿÿÿÿÿÿŠ+‰üÿÿÿÿÿÿÿ‘+Ìüÿÿÿÿÿÿÿ˜+†üÿÿÿÿÿÿÿ¥+süÿÿÿÿÿÿÿ¬+*?üÿÿÿÿÿÿÿ³+*vüÿÿÿÿÿÿÿ»+wüÿÿÿÿÿÿÿê+*|üÿÿÿÿÿÿÿü+yüÿÿÿÿÿÿÿ,¦üÿÿÿÿÿÿÿg,*püÿÿÿÿÿÿÿ, Ðûÿÿÿÿÿÿÿ±,HüÿÿÿÿÿÿÿÉ,¤üÿÿÿÿÿÿÿß,*püÿÿÿÿÿÿÿ- Ðûÿÿÿÿÿÿÿ)-HüÿÿÿÿÿÿÿF-¤üÿÿÿÿÿÿÿM-§üÿÿÿÿÿÿÿ‡-„üÿÿÿÿÿÿÿ•-¨üÿÿÿÿÿÿÿÄ-*püÿÿÿÿÿÿÿé- Ðûÿÿÿÿÿÿÿ.Hüÿÿÿÿÿÿÿ".¤üÿÿÿÿÿÿÿc.{üÿÿÿÿÿÿÿ~._üÿÿÿÿÿÿÿ‘.yüÿÿÿÿÿÿÿ .`üÿÿÿÿÿÿÿ³.*aüÿÿÿÿÿÿÿ».büÿÿÿÿÿÿÿÀ.cüÿÿÿÿÿÿÿÒ.^üÿÿÿÿÿÿÿÚ.cüÿÿÿÿÿÿÿä.¥üÿÿÿÿÿÿÿì.düÿÿÿÿÿÿÿñ._üÿÿÿÿÿÿÿø.Íüÿÿÿÿÿÿÿ/`üÿÿÿÿÿÿÿ /*aüÿÿÿÿÿÿÿ/Îüÿÿÿÿÿÿÿ/büÿÿÿÿÿÿÿ!/_üÿÿÿÿÿÿÿ4/yüÿÿÿÿÿÿÿC/`üÿÿÿÿÿÿÿV/*eüÿÿÿÿÿÿÿ^/büÿÿÿÿÿÿÿk/cüÿÿÿÿÿÿÿx/cüÿÿÿÿÿÿÿ§/slØ/¢üÿÿÿÿÿÿÿ0…üÿÿÿÿÿÿÿ"0*¬üÿÿÿÿÿÿÿ,0yüÿÿÿÿÿÿÿA0­üÿÿÿÿÿÿÿf0Ïüÿÿÿÿÿÿÿ0®üÿÿÿÿÿÿÿˆ0*püÿÿÿÿÿÿÿ0Ðüÿÿÿÿÿÿÿ­0†üÿÿÿÿÿÿÿÊ0ƒüÿÿÿÿÿÿÿ1¯üÿÿÿÿÿÿÿ1 Ðûÿÿÿÿÿÿÿ61HüÿÿÿÿÿÿÿC1*tüÿÿÿÿÿÿÿv1uüÿÿÿÿÿÿÿ}1„üÿÿÿÿÿÿÿ„1Ïüÿÿÿÿÿÿÿ‹1†üÿÿÿÿÿÿÿ˜1süÿÿÿÿÿÿÿŸ1*?üÿÿÿÿÿÿÿ¦1*vüÿÿÿÿÿÿÿ®1wüÿÿÿÿÿÿÿÁ1«üÿÿÿÿÿÿÿå1*°üÿÿÿÿÿÿÿï1yüÿÿÿÿÿÿÿý1uüÿÿÿÿÿÿÿ2Ñüÿÿÿÿÿÿÿ2süÿÿÿÿÿÿÿ2*?üÿÿÿÿÿÿÿ2*vüÿÿÿÿÿÿÿ'2wüÿÿÿÿÿÿÿ92±üÿÿÿÿÿÿÿO2*xüÿÿÿÿÿÿÿ]2yüÿÿÿÿÿÿÿx2²üÿÿÿÿÿÿÿ“2*püÿÿÿÿÿÿÿ¸2 ÐûÿÿÿÿÿÿÿÕ2Hüÿÿÿÿÿÿÿî2¤üÿÿÿÿÿÿÿ-3{üÿÿÿÿÿÿÿI3_üÿÿÿÿÿÿÿ\3yüÿÿÿÿÿÿÿk3`üÿÿÿÿÿÿÿ~3*aüÿÿÿÿÿÿÿ†3büÿÿÿÿÿÿÿ‹3cüÿÿÿÿÿÿÿŸ3^üÿÿÿÿÿÿÿ°3{üÿÿÿÿÿÿÿÖ3üÿÿÿÿÿÿÿö3¥üÿÿÿÿÿÿÿþ3düÿÿÿÿÿÿÿ4cüÿÿÿÿÿÿÿ 4_üÿÿÿÿÿÿÿ4Òüÿÿÿÿÿÿÿ 4`üÿÿÿÿÿÿÿ'4*aüÿÿÿÿÿÿÿ.4Óüÿÿÿÿÿÿÿ64büÿÿÿÿÿÿÿ@4_üÿÿÿÿÿÿÿS4yüÿÿÿÿÿÿÿb4`üÿÿÿÿÿÿÿu4*eüÿÿÿÿÿÿÿ}4büÿÿÿÿÿÿÿŠ4cüÿÿÿÿÿÿÿ—4cüÿÿÿÿÿÿÿ¤4sÍ4*püÿÿÿÿÿÿÿð4Ôüÿÿÿÿÿÿÿ:5…üÿÿÿÿÿÿÿ^5§üÿÿÿÿÿÿÿe5Õüÿÿÿÿÿÿÿl5†üÿÿÿÿÿÿÿ„5*¬üÿÿÿÿÿÿÿ5*¬üÿÿÿÿÿÿÿ’5yüÿÿÿÿÿÿÿ¦5­üÿÿÿÿÿÿÿ6®üÿÿÿÿÿÿÿ,6*¬üÿÿÿÿÿÿÿ96*¬üÿÿÿÿÿÿÿE6yüÿÿÿÿÿÿÿY6*°üÿÿÿÿÿÿÿj6yüÿÿÿÿÿÿÿ6±üÿÿÿÿÿÿÿ 6¯üÿÿÿÿÿÿÿ¾6§üÿÿÿÿÿÿÿÅ6ÖüÿÿÿÿÿÿÿÙ6†üÿÿÿÿÿÿÿú6´üÿÿÿÿÿÿÿ17®üÿÿÿÿÿÿÿH7§üÿÿÿÿÿÿÿO7×üÿÿÿÿÿÿÿ\7†üÿÿÿÿÿÿÿy7´üÿÿÿÿÿÿÿ¿7ƒüÿÿÿÿÿÿÿÔ7ƒüÿÿÿÿÿÿÿ,8¯üÿÿÿÿÿÿÿC8­üÿÿÿÿÿÿÿb8®üÿÿÿÿÿÿÿy8¯üÿÿÿÿÿÿÿ«8 ÐûÿÿÿÿÿÿÿÐ8Hüÿÿÿÿÿÿÿ9*tüÿÿÿÿÿÿÿ&9uüÿÿÿÿÿÿÿ-9‘üÿÿÿÿÿÿÿ49§üÿÿÿÿÿÿÿ;9†üÿÿÿÿÿÿÿH9süÿÿÿÿÿÿÿO9*?üÿÿÿÿÿÿÿV9*vüÿÿÿÿÿÿÿ^9wüÿÿÿÿÿÿÿk9 ÐûÿÿÿÿÿÿÿŒ9Hüÿÿÿÿÿÿÿ›9 ÐûÿÿÿÿÿÿÿÀ9Hüÿÿÿÿÿÿÿê9³üÿÿÿÿÿÿÿû9 Ðûÿÿÿÿÿÿÿ :HüÿÿÿÿÿÿÿV:uüÿÿÿÿÿÿÿ]:Øüÿÿÿÿÿÿÿj:süÿÿÿÿÿÿÿq:*?üÿÿÿÿÿÿÿx:*vüÿÿÿÿÿÿÿ„:wüÿÿÿÿÿÿÿµ:*°üÿÿÿÿÿÿÿ¿:yüÿÿÿÿÿÿÿÍ:uüÿÿÿÿÿÿÿÔ:Ùüÿÿÿÿÿÿÿá:süÿÿÿÿÿÿÿè:*?üÿÿÿÿÿÿÿï:*vüÿÿÿÿÿÿÿ÷:wüÿÿÿÿÿÿÿ;±üÿÿÿÿÿÿÿ%;*~üÿÿÿÿÿÿÿ3;yüÿÿÿÿÿÿÿ\;µüÿÿÿÿÿÿÿk;]üÿÿÿÿÿÿÿ¼; ÐûÿÿÿÿÿÿÿÙ;Hüÿÿÿÿÿÿÿó; Ðûÿÿÿÿÿÿÿ <Hüÿÿÿÿÿÿÿ-<¤üÿÿÿÿÿÿÿ‚< Ðûÿÿÿÿÿÿÿ <Hüÿÿÿÿÿÿÿ°<ŒüÿÿÿÿÿÿÿÌ<_üÿÿÿÿÿÿÿß<yüÿÿÿÿÿÿÿî<`üÿÿÿÿÿÿÿ=*aüÿÿÿÿÿÿÿ =büÿÿÿÿÿÿÿ=cüÿÿÿÿÿÿÿQ=üÿÿÿÿÿÿÿy=üÿÿÿÿÿÿÿ™={üÿÿÿÿÿÿÿ¬={üÿÿÿÿÿÿÿÅ={üÿÿÿÿÿÿÿÜ=cüÿÿÿÿÿÿÿä=ªüÿÿÿÿÿÿÿý=üÿÿÿÿÿÿÿ>düÿÿÿÿÿÿÿ >_üÿÿÿÿÿÿÿ>©üÿÿÿÿÿÿÿ>`üÿÿÿÿÿÿÿ$>*aüÿÿÿÿÿÿÿ+>ªüÿÿÿÿÿÿÿ3>büÿÿÿÿÿÿÿ=>_üÿÿÿÿÿÿÿP>yüÿÿÿÿÿÿÿ_>`üÿÿÿÿÿÿÿr>*eüÿÿÿÿÿÿÿz>büÿÿÿÿÿÿÿ‹>cüÿÿÿÿÿÿÿŸ>cüÿÿÿÿÿÿÿ¿>^üÿÿÿÿÿÿÿÙ'üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ*=üÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿ*=üÿÿÿÿÿÿÿ>üÿÿÿÿÿÿÿ!6üÿÿÿÿÿÿÿ*BüÿÿÿÿÿÿÿÚüÿÿÿÿÿÿÿ)CüÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿ6üÿÿÿÿÿÿÿ Ðûÿÿÿÿÿÿÿ;6üÿÿÿÿÿÿÿ Ðûÿÿÿÿÿÿÿ"Hüÿÿÿÿÿÿÿ Ðûÿÿÿÿÿÿÿ Ðûÿÿÿÿÿÿÿ Ðûÿÿÿÿÿÿÿ Ðûÿÿÿÿÿÿÿ;6üÿÿÿÿÿÿÿ Ðûÿÿÿÿÿÿÿ;6üÿÿÿÿÿÿÿ TüÿÿÿÿÿÿÿTgXh°g´h ghhglhÄgÈh0g4h€g„hÐgÔh g$hpgth¼gÀhg hXg\h¤g¨hðgôh@gDhg”hlgphüghägèh„Ûüÿÿÿÿÿÿÿ‹*nüÿÿÿÿÿÿÿšoüÿÿÿÿÿÿÿ¡*püÿÿÿÿÿÿÿÌ*=üÿÿÿÿÿÿÿïqüÿÿÿÿÿÿÿûrüÿÿÿÿÿÿÿ3 ÐûÿÿÿÿÿÿÿNHüÿÿÿÿÿÿÿd^üÿÿÿÿÿÿÿüÿÿÿÿÿÿÿ‡>üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ *püÿÿÿÿÿÿÿ[ ÐûÿÿÿÿÿÿÿvHüÿÿÿÿÿÿÿƒ ÐûÿÿÿÿÿÿÿžHüÿÿÿÿÿÿÿÄ^üÿÿÿÿÿÿÿ*”üÿÿÿÿÿÿÿ4 ÐûÿÿÿÿÿÿÿS*•üÿÿÿÿÿÿÿdYüÿÿÿÿÿÿÿ€Yüÿÿÿÿÿÿÿ‡*–üÿÿÿÿÿÿÿÖYüÿÿÿÿÿÿÿá—üÿÿÿÿÿÿÿú6üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ _üÿÿÿÿÿÿÿEüÿÿÿÿÿÿÿ$6üÿÿÿÿÿÿÿ)˜üÿÿÿÿÿÿÿ1cüÿÿÿÿÿÿÿ>6üÿÿÿÿÿÿÿFdüÿÿÿÿÿÿÿ*šüÿÿÿÿÿÿÿ4 ÐûÿÿÿÿÿÿÿS*›üÿÿÿÿÿÿÿdYüÿÿÿÿÿÿÿ€Yüÿÿÿÿÿÿÿ‡*œüÿÿÿÿÿÿÿÖYüÿÿÿÿÿÿÿáüÿÿÿÿÿÿÿú6üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ _üÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ&cüÿÿÿÿÿÿÿ36üÿÿÿÿÿÿÿ;düÿÿÿÿÿÿÿ*Ÿüÿÿÿÿÿÿÿ4 ÐûÿÿÿÿÿÿÿS* üÿÿÿÿÿÿÿdYüÿÿÿÿÿÿÿ€Yüÿÿÿÿÿÿÿ‡*¡üÿÿÿÿÿÿÿÖYüÿÿÿÿÿÿÿá¢üÿÿÿÿÿÿÿú6üÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ _üÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ&cüÿÿÿÿÿÿÿ36üÿÿÿÿÿÿÿ;düÿÿÿÿÿÿÿ.*püÿÿÿÿÿÿÿX ÐûÿÿÿÿÿÿÿuHüÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿ¼^üÿÿÿÿÿÿÿ2*püÿÿÿÿÿÿÿf ÐûÿÿÿÿÿÿÿƒHüÿÿÿÿÿÿÿ› Ðûÿÿÿÿÿÿÿ¸HüÿÿÿÿÿÿÿÕ¤üÿÿÿÿÿÿÿ^üÿÿÿÿÿÿÿ~Yüÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ¶*püÿÿÿÿÿÿÿ Ðûÿÿÿÿÿÿÿ9Hüÿÿÿÿÿÿÿ]¤üÿÿÿÿÿÿÿÑ_üÿÿÿÿÿÿÿÞ¤üÿÿÿÿÿÿÿã˜üÿÿÿÿÿÿÿücüÿÿÿÿÿÿÿdüÿÿÿÿÿÿÿ*püÿÿÿÿÿÿÿ'üÿÿÿÿÿÿÿH^üÿÿÿÿÿÿÿŒYüÿÿÿÿÿÿÿ´ƒüÿÿÿÿÿÿÿÁƒüÿÿÿÿÿÿÿöƒüÿÿÿÿÿÿÿƒüÿÿÿÿÿÿÿ,*püÿÿÿÿÿÿÿl Ðûÿÿÿÿÿÿÿ’Hüÿÿÿÿÿÿÿ³ ÐûÿÿÿÿÿÿÿÙHüÿÿÿÿÿÿÿ¤üÿÿÿÿÿÿÿ…_üÿÿÿÿÿÿÿ’¤üÿÿÿÿÿÿÿ—˜üÿÿÿÿÿÿÿœ^üÿÿÿÿÿÿÿ¤cüÿÿÿÿÿÿÿ¬düÿÿÿÿÿÿÿ´cüÿÿÿÿÿÿÿ¼_üÿÿÿÿÿÿÿÌŒüÿÿÿÿÿÿÿå*püÿÿÿÿÿÿÿñüÿÿÿÿÿÿÿÿ_üÿÿÿÿÿÿÿŒüÿÿÿÿÿÿÿ˜üÿÿÿÿÿÿÿ.*püÿÿÿÿÿÿÿ:üÿÿÿÿÿÿÿB_üÿÿÿÿÿÿÿì“üÿÿÿÿÿÿÿ%*Jüÿÿÿÿÿÿÿ,¶üÿÿÿÿÿÿÿ3ì=·üÿÿÿÿÿÿÿDÜI™üÿÿÿÿÿÿÿP*NüÿÿÿÿÿÿÿW¶üÿÿÿÿÿÿÿ^Üc·üÿÿÿÿÿÿÿjÌožüÿÿÿÿÿÿÿv*Lüÿÿÿÿÿÿÿ}¶üÿÿÿÿÿÿÿ„̉·üÿÿÿÿÿÿÿÜüÿÿÿÿÿÿÿ—ÄŸoüÿÿÿÿÿÿÿ¦*¸üÿÿÿÿÿÿÿ­¶üÿÿÿÿÿÿÿ´Ä¼·üÿÿÿÿÿÿÿÃÝüÿÿÿÿÿÿÿʼÒoüÿÿÿÿÿÿÿÙ¶üÿÿÿÿÿÿÿà¼è·üÿÿÿÿÿÿÿï*¹üÿÿÿÿÿÿÿö*xüÿÿÿÿÿÿÿûºüÿÿÿÿÿÿÿ*»üÿÿÿÿÿÿÿ *|üÿÿÿÿÿÿÿºüÿÿÿÿÿÿÿ*¼üÿÿÿÿÿÿÿ*}üÿÿÿÿÿÿÿ!ºüÿÿÿÿÿÿÿ(*½üÿÿÿÿÿÿÿ/*~üÿÿÿÿÿÿÿ4ºüÿÿÿÿÿÿÿ;*¾üÿÿÿÿÿÿÿB*üÿÿÿÿÿÿÿGºüÿÿÿÿÿÿÿN*¿üÿÿÿÿÿÿÿZ*Àüÿÿÿÿÿÿÿf*Áüÿÿÿÿÿÿÿr*Ÿüÿÿÿÿÿÿÿy*Güÿÿÿÿÿÿÿ€¶üÿÿÿÿÿÿÿˆ·üÿÿÿÿÿÿÿ¦*šüÿÿÿÿÿÿÿ­*Rüÿÿÿÿÿÿÿ´¶üÿÿÿÿÿÿÿ¼·üÿÿÿÿÿÿÿÅ*”üÿÿÿÿÿÿÿÌ*PüÿÿÿÿÿÿÿÓ¶üÿÿÿÿÿÿÿÛ·üÿÿÿÿÿÿÿå^üÿÿÿÿÿÿÿRÄÂÇÅÃÇÈÉÇÊÆÇÌÆÇÎÆv?@ A((Ë.: D(;03Í,8 1(902Ï*4 /(700#4À #9( #@#‰Hð*€#ˆP #¨ÀÀ#“È /#, #ª(#ä0#õ@#þP#`#p# €#Évf 4H\p „ ˜ ¬ À Ôèü$8L`t¤Äø ,Ll  !Ô"ÿU&LU&\„&¸¼Å&ôý&p,,5&Ìp y&è°ð ¹&8ðÐ ù&ˆ0°9&Øpy&(°p¹&xäPí&Ä!&PÀY&`À™&¬ÐÀÙ&ø #&HP=|€&àFé&˜4G=&ȈH‘&øÜI ð*) &(h L¬ Mµ &tü  / &”P PY &   4© &@Ø R.symtab.strtab.shstrtab.rela.text.data.bss.text._ZNK11XbmcCommons9Exception10GetMessageEv.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED2Ev.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EED0Ev.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv.rela.text._ZN9XBMCAddon18WrongTypeExceptionD2Ev.rela.text._ZN9XBMCAddon18WrongTypeExceptionD0Ev.rodata._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.str1.1.rela.text._ZNK11XbmcCommons9Exception15LogThrowMessageEPKc.rela.text._ZNSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text.unlikely.rela.text._ZNSt10shared_ptrI4CLogED2Ev.rela.text._ZNSt10shared_ptrI15CGraphicContextED2Ev.rela.text._ZNSt10shared_ptrI9CLangInfoED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE7DeleterISt10shared_ptrIS1_EED2Ev.rela.text._ZNK9XBMCAddon10AddonClass7ReleaseEv.rodata.str1.1.rodata.str1.8.rela.gcc_except_table.rodata._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.str1.1.rela.text._ZN9XBMCAddon18WrongTypeExceptionC2EPKcz.rela.text._ZN9XBMCAddon5TupleISsSsNS_15tuple_null_typeES1_S1_ED2Ev.rela.text._ZN8xbmcutil16GlobalsSingletonI4CLogE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE11getInstanceEv.rela.text._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE11getInstanceEv.rela.text._ZNSt6vectorISsSaISsEED2Ev.rela.text._ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EED2Ev.rela.text._ZNSt6vectorISsSaISsEE19_M_emplace_back_auxIJRKSsEEEvDpOT_.rela.text._ZNSt6vectorIN9XBMCAddon5TupleISsSsNS0_15tuple_null_typeES2_S2_EESaIS3_EE19_M_emplace_back_auxIJRKS3_EEEvDpOT_.rela.text.startup.rela.init_array.rodata._ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE5quickE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE5quickE.bss._ZGVN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZGVN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI15CGraphicContextE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI9CLangInfoE8instanceE.bss._ZN8xbmcutil16GlobalsSingletonI4CLogE8instanceE.rodata._ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTIN9XBMCAddon18WrongTypeExceptionE.rodata._ZTSSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rodata._ZTSSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTISt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVN9XBMCAddon18WrongTypeExceptionE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP4CLogLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP9CLangInfoLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.ro._ZTVSt15_Sp_counted_ptrIP15CGraphicContextLN9__gnu_cxx12_Lock_policyE2EE.rela.data.rel.local.rela.data.DW.ref._ZTIN11XbmcCommons9ExceptionE.rela.data.DW.ref._ZTIN9XBMCAddon18WrongTypeExceptionE.rela.data.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.rela.eh_frame.group¤@¹(¤H ¹Þ¤T ¹ß¤` ¹à¤l¹/¤t¹0¤|¹1¤„¹2¤Œ¹3¤”¹7¤œ¹9¤¤¹;¤¬ ¹á¤¸¹A¤À¹D¤È¹â¤Ð¹ã¤Ø¹ä¤à¹å¤è¹æ¤ð¹ç¤ø¹S¤¹è¤¹é¤¹“¤¹™¤ ¹ž¤(¹ê¤0¹ë¤8¹«¤@¹³¤H¹Â¤P¹Ã¤X¹ ¤`¹›¤h¹•¤p¹Á¤x¹À¤€¹¿¤ˆ¹Ÿ¤¹š¤˜¹”¤ ¹Å¤¨¹Æ¤°¹È¤¸¹v¤À¹Ê¤È¹Ë¤Ð¹Ì¤Ø¹Í¤à¹Î¤è¹Ï¤ð¹=¤ø¹–¤¹œ¤¹¡¤¹g¤¹h¤ ¹U 0È>@8ܸY¹<&ø@,A 1AaA³ Aþ0AD@A `A pAbAÈ A.°A )@ð5¹I…ÀA €@6¹KæÐA á@ 6¹M6àA 1@86¹OðA ‹@P6¹QÛB Ö@h6¹S0B+@€60¹Ua0B%\@°6H¹W2UBÒpB2Í@ø6H¹Z°B" @@70¹\càB—^@p70¹^ÁxC'¼@ 70¹`Õ CmÐ@Ð7¹býDmø@è7¹d1€Dm,@8¹f^ðD—Y@80¹h°E—«@H80¹j0F%@x8¹l22UFA2hHùUdXìP@8À¹pg2P`¤p`˜Ÿ@P<8¹sØbÈÓ@ˆ=¹u àbJ @>˜¹w\ 0d?W @°?h¹y¡ pe?œ @Ah¹{í °fÀè @€Bx¹} pg# @øB¨¹l  hLg @ CP¹² ðja­ @ðD ¹ƒ, `né' @Gй…? Pp: @`M¹‡K `p/ ‹ p† @xM0¹ŠË  p  p@  pr  pµ  pñ  p(  pi  p£  pØ  p4 Øp@¨MH¹–bq! ”(q@ðMH¹™Æ@q9 €q @8NH¹œZ q> ©àq¤@€NH¹ŸørE NHrI@ÈNH¹¢©`r0¤@Ox¹¤àr8Û@ˆO¹¦/Èr8*@P¹¨ƒs8~@¨P¹ªÞ@s Ù@8Qø¹¬óÐtî@0S¹®#Øt@HS¹°ZàtU@`S¹²|0èt…útšu •@xS¹¶ˆ[«€˜+º( ˜«™0xbmc/interfaces/python/generated/AddonModuleXbmcgui.P0000644000175000017500000011607513050423071021457 0ustar toxtox/builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcgui.o: \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp \ /usr/include/stdc-predef.h /usr/include/python2.7/Python.h \ /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h \ /usr/include/python2.7/pymacconfig.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/bits/libc-header-start.h \ /usr/include/features.h /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h \ /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h \ /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h \ /usr/include/stdio.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h \ /usr/include/bits/types.h /usr/include/bits/typesizes.h \ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h \ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h \ /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h \ /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ /usr/include/bits/select.h /usr/include/bits/sigset.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h \ /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/getopt.h \ /usr/include/bits/unistd.h /usr/include/assert.h \ /usr/include/python2.7/pyport.h /usr/include/inttypes.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h \ /usr/include/stdint.h /usr/include/bits/wchar.h \ /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath \ /usr/include/c++/6.3/bits/cpp_type_traits.h \ /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h \ /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \ /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h \ /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h \ /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h \ /usr/include/bits/mathinline.h /usr/include/sys/time.h \ /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ /usr/include/bits/types/struct_tm.h \ /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h \ /usr/include/bits/stat.h /usr/include/python2.7/pymath.h \ /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h \ /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h \ /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h \ /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h \ /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h \ /usr/include/python2.7/floatobject.h \ /usr/include/python2.7/complexobject.h \ /usr/include/python2.7/rangeobject.h \ /usr/include/python2.7/stringobject.h \ /usr/include/python2.7/memoryobject.h \ /usr/include/python2.7/bufferobject.h \ /usr/include/python2.7/bytesobject.h \ /usr/include/python2.7/bytearrayobject.h \ /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h \ /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h \ /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h \ /usr/include/python2.7/moduleobject.h \ /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h \ /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h \ /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h \ /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h \ /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h \ /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h \ /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h \ /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h \ /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h \ /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h \ /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h \ /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h \ /usr/include/python2.7/compile.h /usr/include/python2.7/code.h \ /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h \ /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h \ /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h \ /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/memoryfwd.h \ /usr/include/c++/6.3/bits/char_traits.h \ /usr/include/c++/6.3/bits/stl_algobase.h \ /usr/include/c++/6.3/bits/functexcept.h \ /usr/include/c++/6.3/bits/exception_defines.h \ /usr/include/c++/6.3/ext/numeric_traits.h \ /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h \ /usr/include/c++/6.3/bits/concept_check.h \ /usr/include/c++/6.3/type_traits \ /usr/include/c++/6.3/bits/stl_iterator_base_types.h \ /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h \ /usr/include/c++/6.3/debug/assertions.h \ /usr/include/c++/6.3/bits/stl_iterator.h \ /usr/include/c++/6.3/bits/ptr_traits.h \ /usr/include/c++/6.3/debug/debug.h \ /usr/include/c++/6.3/bits/predefined_ops.h \ /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar \ /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h \ /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new \ /usr/include/c++/6.3/exception \ /usr/include/c++/6.3/bits/atomic_lockfree_defines.h \ /usr/include/c++/6.3/bits/exception_ptr.h \ /usr/include/c++/6.3/bits/nested_exception.h \ /usr/include/c++/6.3/bits/localefwd.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h \ /usr/include/c++/6.3/clocale /usr/include/locale.h \ /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd \ /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h \ /usr/include/c++/6.3/bits/cxxabi_forced.h \ /usr/include/c++/6.3/bits/stl_function.h \ /usr/include/c++/6.3/backward/binders.h \ /usr/include/c++/6.3/bits/range_access.h \ /usr/include/c++/6.3/initializer_list \ /usr/include/c++/6.3/bits/basic_string.h \ /usr/include/c++/6.3/ext/atomicity.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h \ /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ /usr/include/bits/setjmp.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h \ /usr/include/c++/6.3/ext/alloc_traits.h \ /usr/include/c++/6.3/bits/alloc_traits.h \ /usr/include/c++/6.3/ext/string_conversions.h \ /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno \ /usr/include/c++/6.3/bits/functional_hash.h \ /usr/include/c++/6.3/bits/hash_bytes.h \ /usr/include/c++/6.3/bits/basic_string.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/config.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h \ /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h \ /usr/include/c++/6.3/bits/stl_uninitialized.h \ /usr/include/c++/6.3/bits/stl_vector.h \ /usr/include/c++/6.3/bits/stl_bvector.h \ /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex \ /usr/include/c++/6.3/typeinfo \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h \ /usr/include/c++/6.3/limits /usr/include/c++/6.3/set \ /usr/include/c++/6.3/bits/stl_tree.h \ /usr/include/c++/6.3/ext/aligned_buffer.h \ /usr/include/c++/6.3/bits/stl_set.h \ /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map \ /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple \ /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h \ /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept \ /usr/include/c++/6.3/bits/uses_allocator.h \ /usr/include/c++/6.3/bits/stl_multimap.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h \ /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h \ /usr/include/c++/6.3/bits/stl_raw_storage_iter.h \ /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional \ /usr/include/c++/6.3/bits/unique_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_base.h \ /usr/include/c++/6.3/bits/allocated_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_atomic.h \ /usr/include/c++/6.3/bits/atomic_base.h \ /usr/include/c++/6.3/backward/auto_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h \ /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream \ /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h \ /usr/include/c++/6.3/bits/locale_classes.h \ /usr/include/c++/6.3/bits/locale_classes.tcc \ /usr/include/c++/6.3/system_error \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h \ /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc \ /usr/include/c++/6.3/bits/basic_ios.h \ /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype \ /usr/include/wctype.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h \ /usr/include/c++/6.3/bits/streambuf_iterator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ /usr/include/c++/6.3/bits/locale_facets.tcc \ /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream \ /usr/include/c++/6.3/bits/ostream.tcc \ /usr/include/c++/6.3/bits/istream.tcc \ /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale \ /usr/include/c++/6.3/bits/locale_facets_nonio.h \ /usr/include/c++/6.3/ctime \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h \ /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/locale_facets_nonio.tcc \ /usr/include/c++/6.3/bits/locale_conv.h \ /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/unique_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h \ /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h \ /builddir/xbmc-17.0-Krypton/xbmc/system.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h \ /usr/include/fcntl.h /usr/include/bits/fcntl.h \ /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h \ /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h \ /usr/include/linux/sysinfo.h /usr/include/linux/types.h \ /usr/include/asm/types.h /usr/include/asm-generic/types.h \ /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h \ /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque \ /usr/include/c++/6.3/bits/stl_deque.h \ /usr/include/c++/6.3/bits/deque.tcc \ /usr/include/c++/6.3/bits/stl_stack.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h \ /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h \ /usr/include/c++/6.3/bits/algorithmfwd.h \ /usr/include/c++/6.3/bits/stl_heap.h \ /usr/include/c++/6.3/bits/uniform_int_dist.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h \ /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h \ /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h \ /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h \ /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h \ /usr/include/c++/6.3/bits/list.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h \ /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dialog.h \ /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogProgress.h \ /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogBoxBase.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIDialog.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIWindow.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControlGroup.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUICallback.h \ /usr/include/memory.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/WindowIDs.h \ /builddir/xbmc-17.0-Krypton/xbmc/IProgressCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogExtendedProgressBar.h \ /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogBusy.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ModuleXbmcgui.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/WindowDialog.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/WindowDialogMixin.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/WindowXML.h \ /builddir/xbmc-17.0-Krypton/xbmc/windows/GUIMediaWindow.h \ /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogContextMenu.h \ /builddir/xbmc-17.0-Krypton/xbmc/filesystem/DirectoryHistory.h \ /builddir/xbmc-17.0-Krypton/xbmc/filesystem/VirtualDirectory.h \ /builddir/xbmc-17.0-Krypton/xbmc/filesystem/IDirectory.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Variant.h \ /builddir/xbmc-17.0-Krypton/xbmc/MediaSource.h \ /builddir/xbmc-17.0-Krypton/xbmc/playlists/SmartPlayList.h \ /builddir/xbmc-17.0-Krypton/xbmc/dbwrappers/DatabaseQuery.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/XBMCTinyXML.h \ /usr/include/tinyxml.h /usr/include/c++/6.3/iostream \ /builddir/xbmc-17.0-Krypton/xbmc/view/GUIViewControl.h /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp : /usr/include/stdc-predef.h /usr/include/python2.7/Python.h : /usr/include/python2.7/patchlevel.h /usr/include/python2.7/pyconfig.h : /usr/include/python2.7/pymacconfig.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h : /usr/include/limits.h /usr/include/bits/libc-header-start.h : /usr/include/features.h /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h : /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h : /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h : /usr/include/bits/xopen_lim.h /usr/include/bits/stdio_lim.h : /usr/include/stdio.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h : /usr/include/bits/types.h /usr/include/bits/typesizes.h : /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h : /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h /usr/include/string.h /usr/include/xlocale.h : /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h : /usr/include/errno.h /usr/include/bits/errno.h : /usr/include/linux/errno.h /usr/include/asm/errno.h : /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h : /usr/include/c++/6.3/stdlib.h /usr/include/c++/6.3/cstdlib : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h : /usr/include/stdlib.h /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h /usr/include/sys/types.h : /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h : /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h : /usr/include/endian.h /usr/include/bits/endian.h : /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h : /usr/include/bits/uintn-identity.h /usr/include/sys/select.h : /usr/include/bits/select.h /usr/include/bits/sigset.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h : /usr/include/sys/sysmacros.h /usr/include/bits/sysmacros.h : /usr/include/bits/pthreadtypes.h /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h /usr/include/unistd.h : /usr/include/bits/posix_opt.h /usr/include/bits/environments.h : /usr/include/bits/confname.h /usr/include/getopt.h : /usr/include/bits/unistd.h /usr/include/assert.h : /usr/include/python2.7/pyport.h /usr/include/inttypes.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h : /usr/include/stdint.h /usr/include/bits/wchar.h : /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath : /usr/include/c++/6.3/bits/cpp_type_traits.h : /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h : /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h : /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h : /usr/include/bits/huge_vall.h /usr/include/bits/inf.h : /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h : /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h : /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h : /usr/include/bits/mathinline.h /usr/include/sys/time.h : /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h : /usr/include/bits/types/struct_tm.h : /usr/include/bits/types/struct_itimerspec.h /usr/include/sys/stat.h : /usr/include/bits/stat.h /usr/include/python2.7/pymath.h : /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h : /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h : /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h : /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h : /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h : /usr/include/python2.7/floatobject.h : /usr/include/python2.7/complexobject.h : /usr/include/python2.7/rangeobject.h : /usr/include/python2.7/stringobject.h : /usr/include/python2.7/memoryobject.h : /usr/include/python2.7/bufferobject.h : /usr/include/python2.7/bytesobject.h : /usr/include/python2.7/bytearrayobject.h : /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h : /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h : /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h : /usr/include/python2.7/moduleobject.h : /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h : /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h : /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h : /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h : /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h : /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h : /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h : /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h : /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h : /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h : /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h : /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h : /usr/include/python2.7/compile.h /usr/include/python2.7/code.h : /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h : /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h : /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h : /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/memoryfwd.h : /usr/include/c++/6.3/bits/char_traits.h : /usr/include/c++/6.3/bits/stl_algobase.h : /usr/include/c++/6.3/bits/functexcept.h : /usr/include/c++/6.3/bits/exception_defines.h : /usr/include/c++/6.3/ext/numeric_traits.h : /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h : /usr/include/c++/6.3/bits/concept_check.h : /usr/include/c++/6.3/type_traits : /usr/include/c++/6.3/bits/stl_iterator_base_types.h : /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h : /usr/include/c++/6.3/debug/assertions.h : /usr/include/c++/6.3/bits/stl_iterator.h : /usr/include/c++/6.3/bits/ptr_traits.h : /usr/include/c++/6.3/debug/debug.h : /usr/include/c++/6.3/bits/predefined_ops.h : /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar : /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h : /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new : /usr/include/c++/6.3/exception : /usr/include/c++/6.3/bits/atomic_lockfree_defines.h : /usr/include/c++/6.3/bits/exception_ptr.h : /usr/include/c++/6.3/bits/nested_exception.h : /usr/include/c++/6.3/bits/localefwd.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h : /usr/include/c++/6.3/clocale /usr/include/locale.h : /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd : /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h : /usr/include/c++/6.3/bits/cxxabi_forced.h : /usr/include/c++/6.3/bits/stl_function.h : /usr/include/c++/6.3/backward/binders.h : /usr/include/c++/6.3/bits/range_access.h : /usr/include/c++/6.3/initializer_list : /usr/include/c++/6.3/bits/basic_string.h : /usr/include/c++/6.3/ext/atomicity.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h : /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h : /usr/include/bits/setjmp.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h : /usr/include/c++/6.3/ext/alloc_traits.h : /usr/include/c++/6.3/bits/alloc_traits.h : /usr/include/c++/6.3/ext/string_conversions.h : /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno : /usr/include/c++/6.3/bits/functional_hash.h : /usr/include/c++/6.3/bits/hash_bytes.h : /usr/include/c++/6.3/bits/basic_string.tcc : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/config.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h : /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h : /usr/include/c++/6.3/bits/stl_uninitialized.h : /usr/include/c++/6.3/bits/stl_vector.h : /usr/include/c++/6.3/bits/stl_bvector.h : /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex : /usr/include/c++/6.3/typeinfo : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h : /usr/include/c++/6.3/limits /usr/include/c++/6.3/set : /usr/include/c++/6.3/bits/stl_tree.h : /usr/include/c++/6.3/ext/aligned_buffer.h : /usr/include/c++/6.3/bits/stl_set.h : /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map : /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple : /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h : /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept : /usr/include/c++/6.3/bits/uses_allocator.h : /usr/include/c++/6.3/bits/stl_multimap.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h : /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h : /usr/include/c++/6.3/bits/stl_raw_storage_iter.h : /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional : /usr/include/c++/6.3/bits/unique_ptr.h : /usr/include/c++/6.3/bits/shared_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_base.h : /usr/include/c++/6.3/bits/allocated_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_atomic.h : /usr/include/c++/6.3/bits/atomic_base.h : /usr/include/c++/6.3/backward/auto_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h : /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream : /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h : /usr/include/c++/6.3/bits/locale_classes.h : /usr/include/c++/6.3/bits/locale_classes.tcc : /usr/include/c++/6.3/system_error : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h : /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc : /usr/include/c++/6.3/bits/basic_ios.h : /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype : /usr/include/wctype.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h : /usr/include/c++/6.3/bits/streambuf_iterator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h : /usr/include/c++/6.3/bits/locale_facets.tcc : /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream : /usr/include/c++/6.3/bits/ostream.tcc : /usr/include/c++/6.3/bits/istream.tcc : /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale : /usr/include/c++/6.3/bits/locale_facets_nonio.h : /usr/include/c++/6.3/ctime : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h : /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/locale_facets_nonio.tcc : /usr/include/c++/6.3/bits/locale_conv.h : /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/unique_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h : /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h : /builddir/xbmc-17.0-Krypton/xbmc/system.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h : /usr/include/fcntl.h /usr/include/bits/fcntl.h : /usr/include/bits/fcntl-linux.h /usr/include/bits/uio.h : /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h : /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h : /usr/include/linux/sysinfo.h /usr/include/linux/types.h : /usr/include/asm/types.h /usr/include/asm-generic/types.h : /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h : /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h : /usr/include/linux/stddef.h /usr/include/asm/posix_types.h : /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h : /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque : /usr/include/c++/6.3/bits/stl_deque.h : /usr/include/c++/6.3/bits/deque.tcc : /usr/include/c++/6.3/bits/stl_stack.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h : /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h : /usr/include/c++/6.3/bits/algorithmfwd.h : /usr/include/c++/6.3/bits/stl_heap.h : /usr/include/c++/6.3/bits/uniform_int_dist.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h : /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h : /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h : /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h : /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h : /usr/include/c++/6.3/bits/list.tcc : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h : /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h : /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h : /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h : /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dialog.h : /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogProgress.h : /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogBoxBase.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIDialog.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIWindow.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControlGroup.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUICallback.h : /usr/include/memory.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/WindowIDs.h : /builddir/xbmc-17.0-Krypton/xbmc/IProgressCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogExtendedProgressBar.h : /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogBusy.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ModuleXbmcgui.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/WindowDialog.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/WindowDialogMixin.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/WindowXML.h : /builddir/xbmc-17.0-Krypton/xbmc/windows/GUIMediaWindow.h : /builddir/xbmc-17.0-Krypton/xbmc/dialogs/GUIDialogContextMenu.h : /builddir/xbmc-17.0-Krypton/xbmc/filesystem/DirectoryHistory.h : /builddir/xbmc-17.0-Krypton/xbmc/filesystem/VirtualDirectory.h : /builddir/xbmc-17.0-Krypton/xbmc/filesystem/IDirectory.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Variant.h : /builddir/xbmc-17.0-Krypton/xbmc/MediaSource.h : /builddir/xbmc-17.0-Krypton/xbmc/playlists/SmartPlayList.h : /builddir/xbmc-17.0-Krypton/xbmc/dbwrappers/DatabaseQuery.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/XBMCTinyXML.h : /usr/include/tinyxml.h /usr/include/c++/6.3/iostream : /builddir/xbmc-17.0-Krypton/xbmc/view/GUIViewControl.h : xbmc/interfaces/python/generated/AddonModuleXbmcwsgi.P0000644000175000017500000011307213050423073021640 0ustar toxtox/builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcwsgi.o: \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcwsgi.cpp \ /usr/include/stdc-predef.h /builddir/xbmc-17.0-Krypton/xbmc/system.h \ /builddir/xbmc-17.0-Krypton/xbmc/config.h /usr/include/time.h \ /usr/include/features.h /usr/include/sys/cdefs.h \ /usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h \ /usr/include/bits/time.h /usr/include/bits/types.h \ /usr/include/bits/typesizes.h /usr/include/bits/timex.h \ /usr/include/bits/types/struct_timeval.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/time_t.h \ /usr/include/bits/types/struct_tm.h \ /usr/include/bits/types/struct_timespec.h \ /usr/include/bits/types/clockid_t.h /usr/include/bits/types/timer_t.h \ /usr/include/bits/types/struct_itimerspec.h /usr/include/xlocale.h \ /usr/include/sys/time.h /usr/include/sys/select.h \ /usr/include/bits/select.h /usr/include/bits/sigset.h \ /usr/include/bits/select2.h /usr/include/sys/types.h \ /usr/include/endian.h /usr/include/bits/endian.h \ /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h \ /usr/include/bits/uintn-identity.h /usr/include/sys/sysmacros.h \ /usr/include/bits/sysmacros.h /usr/include/bits/pthreadtypes.h \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h \ /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h \ /usr/include/sys/stat.h /usr/include/bits/stat.h /usr/include/fcntl.h \ /usr/include/bits/fcntl.h /usr/include/bits/fcntl-linux.h \ /usr/include/bits/uio.h /usr/include/linux/falloc.h \ /usr/include/bits/fcntl2.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/getopt.h \ /usr/include/bits/unistd.h /usr/include/pthread.h /usr/include/sched.h \ /usr/include/bits/sched.h /usr/include/bits/setjmp.h \ /usr/include/string.h /usr/include/bits/libc-header-start.h \ /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h \ /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h \ /usr/include/linux/sysinfo.h /usr/include/linux/types.h \ /usr/include/asm/types.h /usr/include/asm-generic/types.h \ /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \ /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h \ /usr/include/stdint.h /usr/include/bits/wchar.h \ /usr/include/python2.7/Python.h /usr/include/python2.7/patchlevel.h \ /usr/include/python2.7/pyconfig.h /usr/include/python2.7/pymacconfig.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h \ /usr/include/limits.h /usr/include/bits/posix1_lim.h \ /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ /usr/include/bits/stdio_lim.h /usr/include/stdio.h /usr/include/libio.h \ /usr/include/_G_config.h /usr/include/wchar.h \ /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h \ /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \ /usr/include/bits/stdio2.h /usr/include/c++/6.3/stdlib.h \ /usr/include/c++/6.3/cstdlib \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ /usr/include/bits/stdlib.h /usr/include/assert.h \ /usr/include/python2.7/pyport.h /usr/include/inttypes.h \ /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath \ /usr/include/c++/6.3/bits/cpp_type_traits.h \ /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h \ /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \ /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \ /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h \ /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h \ /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h \ /usr/include/bits/mathinline.h /usr/include/python2.7/pymath.h \ /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h \ /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h \ /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h \ /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h \ /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h \ /usr/include/python2.7/floatobject.h \ /usr/include/python2.7/complexobject.h \ /usr/include/python2.7/rangeobject.h \ /usr/include/python2.7/stringobject.h \ /usr/include/python2.7/memoryobject.h \ /usr/include/python2.7/bufferobject.h \ /usr/include/python2.7/bytesobject.h \ /usr/include/python2.7/bytearrayobject.h \ /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h \ /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h \ /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h \ /usr/include/python2.7/moduleobject.h \ /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h \ /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h \ /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h \ /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h \ /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h \ /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h \ /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h \ /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h \ /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h \ /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h \ /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h \ /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h \ /usr/include/python2.7/compile.h /usr/include/python2.7/code.h \ /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h \ /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h \ /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h \ /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/memoryfwd.h \ /usr/include/c++/6.3/bits/char_traits.h \ /usr/include/c++/6.3/bits/stl_algobase.h \ /usr/include/c++/6.3/bits/functexcept.h \ /usr/include/c++/6.3/bits/exception_defines.h \ /usr/include/c++/6.3/ext/numeric_traits.h \ /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h \ /usr/include/c++/6.3/bits/concept_check.h \ /usr/include/c++/6.3/type_traits \ /usr/include/c++/6.3/bits/stl_iterator_base_types.h \ /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h \ /usr/include/c++/6.3/debug/assertions.h \ /usr/include/c++/6.3/bits/stl_iterator.h \ /usr/include/c++/6.3/bits/ptr_traits.h \ /usr/include/c++/6.3/debug/debug.h \ /usr/include/c++/6.3/bits/predefined_ops.h \ /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar \ /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h \ /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new \ /usr/include/c++/6.3/exception \ /usr/include/c++/6.3/bits/atomic_lockfree_defines.h \ /usr/include/c++/6.3/bits/exception_ptr.h \ /usr/include/c++/6.3/bits/nested_exception.h \ /usr/include/c++/6.3/bits/localefwd.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h \ /usr/include/c++/6.3/clocale /usr/include/locale.h \ /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd \ /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h \ /usr/include/c++/6.3/bits/cxxabi_forced.h \ /usr/include/c++/6.3/bits/stl_function.h \ /usr/include/c++/6.3/backward/binders.h \ /usr/include/c++/6.3/bits/range_access.h \ /usr/include/c++/6.3/initializer_list \ /usr/include/c++/6.3/bits/basic_string.h \ /usr/include/c++/6.3/ext/atomicity.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h \ /usr/include/c++/6.3/ext/alloc_traits.h \ /usr/include/c++/6.3/bits/alloc_traits.h \ /usr/include/c++/6.3/ext/string_conversions.h \ /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno \ /usr/include/c++/6.3/bits/functional_hash.h \ /usr/include/c++/6.3/bits/hash_bytes.h \ /usr/include/c++/6.3/bits/basic_string.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h \ /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h \ /usr/include/c++/6.3/bits/stl_uninitialized.h \ /usr/include/c++/6.3/bits/stl_vector.h \ /usr/include/c++/6.3/bits/stl_bvector.h \ /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex \ /usr/include/c++/6.3/typeinfo \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h \ /usr/include/c++/6.3/limits /usr/include/c++/6.3/set \ /usr/include/c++/6.3/bits/stl_tree.h \ /usr/include/c++/6.3/ext/aligned_buffer.h \ /usr/include/c++/6.3/bits/stl_set.h \ /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map \ /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple \ /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h \ /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept \ /usr/include/c++/6.3/bits/uses_allocator.h \ /usr/include/c++/6.3/bits/stl_multimap.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h \ /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h \ /usr/include/c++/6.3/bits/stl_raw_storage_iter.h \ /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional \ /usr/include/c++/6.3/bits/unique_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_base.h \ /usr/include/c++/6.3/bits/allocated_ptr.h \ /usr/include/c++/6.3/bits/shared_ptr_atomic.h \ /usr/include/c++/6.3/bits/atomic_base.h \ /usr/include/c++/6.3/backward/auto_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h \ /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream \ /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h \ /usr/include/c++/6.3/bits/locale_classes.h \ /usr/include/c++/6.3/bits/locale_classes.tcc \ /usr/include/c++/6.3/system_error \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h \ /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc \ /usr/include/c++/6.3/bits/basic_ios.h \ /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype \ /usr/include/wctype.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h \ /usr/include/c++/6.3/bits/streambuf_iterator.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h \ /usr/include/c++/6.3/bits/locale_facets.tcc \ /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream \ /usr/include/c++/6.3/bits/ostream.tcc \ /usr/include/c++/6.3/bits/istream.tcc \ /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale \ /usr/include/c++/6.3/bits/locale_facets_nonio.h \ /usr/include/c++/6.3/ctime \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h \ /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h \ /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/locale_facets_nonio.tcc \ /usr/include/c++/6.3/bits/locale_conv.h \ /usr/include/c++/6.3/bits/stringfwd.h \ /usr/include/c++/6.3/bits/allocator.h \ /usr/include/c++/6.3/bits/codecvt.h \ /usr/include/c++/6.3/bits/unique_ptr.h \ /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h \ /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h \ /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque \ /usr/include/c++/6.3/bits/stl_deque.h \ /usr/include/c++/6.3/bits/deque.tcc \ /usr/include/c++/6.3/bits/stl_stack.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h \ /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h \ /usr/include/c++/6.3/bits/algorithmfwd.h \ /usr/include/c++/6.3/bits/stl_heap.h \ /usr/include/c++/6.3/bits/uniform_int_dist.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h \ /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h \ /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h \ /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h \ /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h \ /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h \ /usr/include/c++/6.3/bits/list.tcc \ /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h \ /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h \ /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h \ /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h \ /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h \ /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/wsgi/WsgiErrorStream.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/wsgi/WsgiInputStream.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/wsgi/WsgiResponse.h \ /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/wsgi/WsgiResponseBody.h \ /builddir/xbmc-17.0-Krypton/xbmc/network/httprequesthandler/python/HTTPPythonRequest.h \ /builddir/xbmc-17.0-Krypton/xbmc/network/httprequesthandler/IHTTPRequestHandler.h \ /usr/include/sys/socket.h /usr/include/sys/uio.h \ /usr/include/bits/socket.h /usr/include/bits/socket_type.h \ /usr/include/bits/sockaddr.h /usr/include/asm/socket.h \ /usr/include/asm-generic/socket.h /usr/include/asm/sockios.h \ /usr/include/asm-generic/sockios.h \ /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/socket2.h \ /usr/include/microhttpd.h \ /builddir/xbmc-17.0-Krypton/xbmc/utils/HttpRangeUtils.h /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/generated/AddonModuleXbmcwsgi.cpp : /usr/include/stdc-predef.h /builddir/xbmc-17.0-Krypton/xbmc/system.h : /builddir/xbmc-17.0-Krypton/xbmc/config.h /usr/include/time.h : /usr/include/features.h /usr/include/sys/cdefs.h : /usr/include/bits/wordsize.h /usr/include/bits/long-double.h : /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stddef.h : /usr/include/bits/time.h /usr/include/bits/types.h : /usr/include/bits/typesizes.h /usr/include/bits/timex.h : /usr/include/bits/types/struct_timeval.h : /usr/include/bits/types/clock_t.h /usr/include/bits/types/time_t.h : /usr/include/bits/types/struct_tm.h : /usr/include/bits/types/struct_timespec.h : /usr/include/bits/types/clockid_t.h /usr/include/bits/types/timer_t.h : /usr/include/bits/types/struct_itimerspec.h /usr/include/xlocale.h : /usr/include/sys/time.h /usr/include/sys/select.h : /usr/include/bits/select.h /usr/include/bits/sigset.h : /usr/include/bits/select2.h /usr/include/sys/types.h : /usr/include/endian.h /usr/include/bits/endian.h : /usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h : /usr/include/bits/uintn-identity.h /usr/include/sys/sysmacros.h : /usr/include/bits/sysmacros.h /usr/include/bits/pthreadtypes.h : /usr/include/errno.h /usr/include/bits/errno.h : /usr/include/linux/errno.h /usr/include/asm/errno.h : /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformInclude.h : /builddir/xbmc-17.0-Krypton/xbmc/linux/PlatformDefs.h : /usr/include/sys/stat.h /usr/include/bits/stat.h /usr/include/fcntl.h : /usr/include/bits/fcntl.h /usr/include/bits/fcntl-linux.h : /usr/include/bits/uio.h /usr/include/linux/falloc.h : /usr/include/bits/fcntl2.h /usr/include/unistd.h : /usr/include/bits/posix_opt.h /usr/include/bits/environments.h : /usr/include/bits/confname.h /usr/include/getopt.h : /usr/include/bits/unistd.h /usr/include/pthread.h /usr/include/sched.h : /usr/include/bits/sched.h /usr/include/bits/setjmp.h : /usr/include/string.h /usr/include/bits/libc-header-start.h : /usr/include/bits/string3.h /usr/include/bits/strings_fortified.h : /usr/include/sys/sysinfo.h /usr/include/linux/kernel.h : /usr/include/linux/sysinfo.h /usr/include/linux/types.h : /usr/include/asm/types.h /usr/include/asm-generic/types.h : /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h : /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h : /usr/include/linux/stddef.h /usr/include/asm/posix_types.h : /usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdint.h : /usr/include/stdint.h /usr/include/bits/wchar.h : /usr/include/python2.7/Python.h /usr/include/python2.7/patchlevel.h : /usr/include/python2.7/pyconfig.h /usr/include/python2.7/pymacconfig.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/limits.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include-fixed/syslimits.h : /usr/include/limits.h /usr/include/bits/posix1_lim.h : /usr/include/bits/local_lim.h /usr/include/linux/limits.h : /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h : /usr/include/bits/stdio_lim.h /usr/include/stdio.h /usr/include/libio.h : /usr/include/_G_config.h /usr/include/wchar.h : /usr/lib/gcc/x86_64-unknown-linux-gnu/6.3/include/stdarg.h : /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h : /usr/include/bits/stdio2.h /usr/include/c++/6.3/stdlib.h : /usr/include/c++/6.3/cstdlib : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++config.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/os_defines.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/cpu_defines.h : /usr/include/stdlib.h /usr/include/bits/waitflags.h : /usr/include/bits/waitstatus.h /usr/include/alloca.h : /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h : /usr/include/bits/stdlib.h /usr/include/assert.h : /usr/include/python2.7/pyport.h /usr/include/inttypes.h : /usr/include/c++/6.3/math.h /usr/include/c++/6.3/cmath : /usr/include/c++/6.3/bits/cpp_type_traits.h : /usr/include/c++/6.3/ext/type_traits.h /usr/include/math.h : /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h : /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h : /usr/include/bits/huge_vall.h /usr/include/bits/inf.h : /usr/include/bits/nan.h /usr/include/bits/flt-eval-method.h : /usr/include/bits/fp-logb.h /usr/include/bits/fp-fast.h : /usr/include/bits/mathcalls.h /usr/include/bits/iscanonical.h : /usr/include/bits/mathinline.h /usr/include/python2.7/pymath.h : /usr/include/python2.7/pymem.h /usr/include/python2.7/object.h : /usr/include/python2.7/objimpl.h /usr/include/python2.7/pydebug.h : /usr/include/python2.7/unicodeobject.h /usr/include/ctype.h : /usr/include/bits/wchar2.h /usr/include/python2.7/intobject.h : /usr/include/python2.7/boolobject.h /usr/include/python2.7/longobject.h : /usr/include/python2.7/floatobject.h : /usr/include/python2.7/complexobject.h : /usr/include/python2.7/rangeobject.h : /usr/include/python2.7/stringobject.h : /usr/include/python2.7/memoryobject.h : /usr/include/python2.7/bufferobject.h : /usr/include/python2.7/bytesobject.h : /usr/include/python2.7/bytearrayobject.h : /usr/include/python2.7/tupleobject.h /usr/include/python2.7/listobject.h : /usr/include/python2.7/dictobject.h /usr/include/python2.7/enumobject.h : /usr/include/python2.7/setobject.h /usr/include/python2.7/methodobject.h : /usr/include/python2.7/moduleobject.h : /usr/include/python2.7/funcobject.h /usr/include/python2.7/classobject.h : /usr/include/python2.7/fileobject.h /usr/include/python2.7/cobject.h : /usr/include/python2.7/pycapsule.h /usr/include/python2.7/traceback.h : /usr/include/python2.7/sliceobject.h /usr/include/python2.7/cellobject.h : /usr/include/python2.7/iterobject.h /usr/include/python2.7/genobject.h : /usr/include/python2.7/descrobject.h /usr/include/python2.7/warnings.h : /usr/include/python2.7/weakrefobject.h /usr/include/python2.7/codecs.h : /usr/include/python2.7/pyerrors.h /usr/include/python2.7/pystate.h : /usr/include/python2.7/pyarena.h /usr/include/python2.7/modsupport.h : /usr/include/python2.7/pythonrun.h /usr/include/python2.7/ceval.h : /usr/include/python2.7/sysmodule.h /usr/include/python2.7/intrcheck.h : /usr/include/python2.7/import.h /usr/include/python2.7/abstract.h : /usr/include/python2.7/compile.h /usr/include/python2.7/code.h : /usr/include/python2.7/eval.h /usr/include/python2.7/pyctype.h : /usr/include/python2.7/pystrtod.h /usr/include/python2.7/pystrcmp.h : /usr/include/python2.7/dtoa.h /usr/include/python2.7/pyfpe.h : /usr/include/c++/6.3/string /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/memoryfwd.h : /usr/include/c++/6.3/bits/char_traits.h : /usr/include/c++/6.3/bits/stl_algobase.h : /usr/include/c++/6.3/bits/functexcept.h : /usr/include/c++/6.3/bits/exception_defines.h : /usr/include/c++/6.3/ext/numeric_traits.h : /usr/include/c++/6.3/bits/stl_pair.h /usr/include/c++/6.3/bits/move.h : /usr/include/c++/6.3/bits/concept_check.h : /usr/include/c++/6.3/type_traits : /usr/include/c++/6.3/bits/stl_iterator_base_types.h : /usr/include/c++/6.3/bits/stl_iterator_base_funcs.h : /usr/include/c++/6.3/debug/assertions.h : /usr/include/c++/6.3/bits/stl_iterator.h : /usr/include/c++/6.3/bits/ptr_traits.h : /usr/include/c++/6.3/debug/debug.h : /usr/include/c++/6.3/bits/predefined_ops.h : /usr/include/c++/6.3/bits/postypes.h /usr/include/c++/6.3/cwchar : /usr/include/c++/6.3/cstdint /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++allocator.h : /usr/include/c++/6.3/ext/new_allocator.h /usr/include/c++/6.3/new : /usr/include/c++/6.3/exception : /usr/include/c++/6.3/bits/atomic_lockfree_defines.h : /usr/include/c++/6.3/bits/exception_ptr.h : /usr/include/c++/6.3/bits/nested_exception.h : /usr/include/c++/6.3/bits/localefwd.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/c++locale.h : /usr/include/c++/6.3/clocale /usr/include/locale.h : /usr/include/bits/locale.h /usr/include/c++/6.3/iosfwd : /usr/include/c++/6.3/cctype /usr/include/c++/6.3/bits/ostream_insert.h : /usr/include/c++/6.3/bits/cxxabi_forced.h : /usr/include/c++/6.3/bits/stl_function.h : /usr/include/c++/6.3/backward/binders.h : /usr/include/c++/6.3/bits/range_access.h : /usr/include/c++/6.3/initializer_list : /usr/include/c++/6.3/bits/basic_string.h : /usr/include/c++/6.3/ext/atomicity.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/gthr-default.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/atomic_word.h : /usr/include/c++/6.3/ext/alloc_traits.h : /usr/include/c++/6.3/bits/alloc_traits.h : /usr/include/c++/6.3/ext/string_conversions.h : /usr/include/c++/6.3/cstdio /usr/include/c++/6.3/cerrno : /usr/include/c++/6.3/bits/functional_hash.h : /usr/include/c++/6.3/bits/hash_bytes.h : /usr/include/c++/6.3/bits/basic_string.tcc : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/LanguageHook.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonClass.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonString.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SingleLock.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/CriticalSection.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Lockables.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Helpers.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Atomics.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonUtils.h : /usr/include/c++/6.3/vector /usr/include/c++/6.3/bits/stl_construct.h : /usr/include/c++/6.3/bits/stl_uninitialized.h : /usr/include/c++/6.3/bits/stl_vector.h : /usr/include/c++/6.3/bits/stl_bvector.h : /usr/include/c++/6.3/bits/vector.tcc /usr/include/c++/6.3/typeindex : /usr/include/c++/6.3/typeinfo : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/CallbackFunction.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Event.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/platform/pthreads/Condition.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SystemClock.h : /usr/include/c++/6.3/limits /usr/include/c++/6.3/set : /usr/include/c++/6.3/bits/stl_tree.h : /usr/include/c++/6.3/ext/aligned_buffer.h : /usr/include/c++/6.3/bits/stl_set.h : /usr/include/c++/6.3/bits/stl_multiset.h /usr/include/c++/6.3/map : /usr/include/c++/6.3/bits/stl_map.h /usr/include/c++/6.3/tuple : /usr/include/c++/6.3/utility /usr/include/c++/6.3/bits/stl_relops.h : /usr/include/c++/6.3/array /usr/include/c++/6.3/stdexcept : /usr/include/c++/6.3/bits/uses_allocator.h : /usr/include/c++/6.3/bits/stl_multimap.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/swig.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/log.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/posix/PosixInterfaceForCLog.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/ilog.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/params_check_macros.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/GlobalsHandling.h : /usr/include/c++/6.3/memory /usr/include/c++/6.3/bits/stl_tempbuf.h : /usr/include/c++/6.3/bits/stl_raw_storage_iter.h : /usr/include/c++/6.3/ext/concurrence.h /usr/include/c++/6.3/functional : /usr/include/c++/6.3/bits/unique_ptr.h : /usr/include/c++/6.3/bits/shared_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_base.h : /usr/include/c++/6.3/bits/allocated_ptr.h : /usr/include/c++/6.3/bits/shared_ptr_atomic.h : /usr/include/c++/6.3/bits/atomic_base.h : /usr/include/c++/6.3/backward/auto_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/commons/Exception.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StringUtils.h : /usr/include/c++/6.3/sstream /usr/include/c++/6.3/istream : /usr/include/c++/6.3/ios /usr/include/c++/6.3/bits/ios_base.h : /usr/include/c++/6.3/bits/locale_classes.h : /usr/include/c++/6.3/bits/locale_classes.tcc : /usr/include/c++/6.3/system_error : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/error_constants.h : /usr/include/c++/6.3/streambuf /usr/include/c++/6.3/bits/streambuf.tcc : /usr/include/c++/6.3/bits/basic_ios.h : /usr/include/c++/6.3/bits/locale_facets.h /usr/include/c++/6.3/cwctype : /usr/include/wctype.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_base.h : /usr/include/c++/6.3/bits/streambuf_iterator.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/ctype_inline.h : /usr/include/c++/6.3/bits/locale_facets.tcc : /usr/include/c++/6.3/bits/basic_ios.tcc /usr/include/c++/6.3/ostream : /usr/include/c++/6.3/bits/ostream.tcc : /usr/include/c++/6.3/bits/istream.tcc : /usr/include/c++/6.3/bits/sstream.tcc /usr/include/c++/6.3/locale : /usr/include/c++/6.3/bits/locale_facets_nonio.h : /usr/include/c++/6.3/ctime : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/time_members.h : /usr/include/c++/6.3/x86_64-unknown-linux-gnu/bits/messages_members.h : /usr/include/libintl.h /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/locale_facets_nonio.tcc : /usr/include/c++/6.3/bits/locale_conv.h : /usr/include/c++/6.3/bits/stringfwd.h : /usr/include/c++/6.3/bits/allocator.h : /usr/include/c++/6.3/bits/codecvt.h : /usr/include/c++/6.3/bits/unique_ptr.h : /builddir/xbmc-17.0-Krypton/xbmc/LangInfo.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingsHandler.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Locale.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Speed.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IArchivable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Temperature.h : /builddir/xbmc-17.0-Krypton/xbmc/XBDateTime.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Window.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/AddonCallback.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Control.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIControl.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GraphicContext.h : /usr/include/c++/6.3/stack /usr/include/c++/6.3/deque : /usr/include/c++/6.3/bits/stl_deque.h : /usr/include/c++/6.3/bits/deque.tcc : /usr/include/c++/6.3/bits/stl_stack.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/TransformMatrix.h : /usr/include/c++/6.3/algorithm /usr/include/c++/6.3/bits/stl_algo.h : /usr/include/c++/6.3/bits/algorithmfwd.h : /usr/include/c++/6.3/bits/stl_heap.h : /usr/include/c++/6.3/bits/uniform_int_dist.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Geometry.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/gui3d.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/Resolution.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/DirtyRegion.h : /builddir/xbmc-17.0-Krypton/xbmc/rendering/RenderSystem.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIMessage.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/VisibleEffect.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/info/InfoBool.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIInfoTypes.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIAction.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIFont.h : /builddir/xbmc-17.0-Krypton/xbmc/input/Key.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Alternative.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Tuple.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/ListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/Dictionary.h : /builddir/xbmc-17.0-Krypton/xbmc/FileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/addons/IAddon.h : /builddir/xbmc-17.0-Krypton/xbmc/guilib/GUIListItem.h : /builddir/xbmc-17.0-Krypton/xbmc/GUIPassword.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/Setting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISetting.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingRequirement.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingConditions.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDefinitions.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/BooleanLogic.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/IXmlDeserializable.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/ISettingControl.h : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingDependency.h : /usr/include/c++/6.3/list /usr/include/c++/6.3/bits/stl_list.h : /usr/include/c++/6.3/bits/list.tcc : /builddir/xbmc-17.0-Krypton/xbmc/settings/lib/SettingUpdate.h : /builddir/xbmc-17.0-Krypton/xbmc/threads/SharedSection.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISerializable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ISortable.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/SortUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/DatabaseUtils.h : /builddir/xbmc-17.0-Krypton/xbmc/media/MediaType.h : /builddir/xbmc-17.0-Krypton/xbmc/SortFileItem.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/LabelFormatter.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagVideo.h : /builddir/xbmc-17.0-Krypton/xbmc/video/VideoInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/ScraperUrl.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/Fanart.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/StreamDetails.h : /builddir/xbmc-17.0-Krypton/xbmc/video/Bookmark.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/InfoTagMusic.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/MusicInfoTag.h : /builddir/xbmc-17.0-Krypton/xbmc/music/tags/ReplayGain.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Album.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Artist.h : /builddir/xbmc-17.0-Krypton/xbmc/music/Song.h : /builddir/xbmc-17.0-Krypton/xbmc/music/EmbeddedArt.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/swighelper.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/python/PyContext.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/wsgi/WsgiErrorStream.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/wsgi/WsgiInputStream.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/wsgi/WsgiResponse.h : /builddir/xbmc-17.0-Krypton/xbmc/interfaces/legacy/wsgi/WsgiResponseBody.h : /builddir/xbmc-17.0-Krypton/xbmc/network/httprequesthandler/python/HTTPPythonRequest.h : /builddir/xbmc-17.0-Krypton/xbmc/network/httprequesthandler/IHTTPRequestHandler.h : /usr/include/sys/socket.h /usr/include/sys/uio.h : /usr/include/bits/socket.h /usr/include/bits/socket_type.h : /usr/include/bits/sockaddr.h /usr/include/asm/socket.h : /usr/include/asm-generic/socket.h /usr/include/asm/sockios.h : /usr/include/asm-generic/sockios.h : /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/socket2.h : /usr/include/microhttpd.h : /builddir/xbmc-17.0-Krypton/xbmc/utils/HttpRangeUtils.h :