[X2Go-Commits] pyhoca-gui.git - twofactorauth (branch) updated: a3f279fd09fa37f5d56a0033d452f95737659d7b

X2Go dev team git-admin at x2go.org
Sat Sep 14 15:54:21 CEST 2013


The branch, twofactorauth has been updated
       via  a3f279fd09fa37f5d56a0033d452f95737659d7b (commit)
      from  50f0d0c7d81cc3d449d25b696e65012c9524abad (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 artwork/pyhoca-logo-1.svg                          | 2238 ++++++++++++++++++++
 icons/PyHoca/128x128/pyhoca-trayicon.png           |  Bin 0 -> 17140 bytes
 icons/PyHoca/16x16/pyhoca-trayicon.png             |  Bin 0 -> 972 bytes
 icons/PyHoca/22x22/pyhoca-trayicon.png             |  Bin 0 -> 1338 bytes
 .../32x32/{session_warning.png => auth_failed.png} |    0
 icons/PyHoca/32x32/pyhoca-trayicon.png             |  Bin 0 -> 2286 bytes
 icons/PyHoca/48x48/pyhoca-trayicon.png             |  Bin 0 -> 4318 bytes
 icons/PyHoca/64x64/pyhoca-trayicon.png             |  Bin 0 -> 6661 bytes
 icons/PyHoca/pyhoca-trayicon.png                   |  Bin 0 -> 159368 bytes
 icons/PyHoca/scalable/pyhoca-trayicon.svg          |  568 +++++
 img/pyhoca-splash.png                              |  Bin 0 -> 53243 bytes
 pyhoca/wxgui/about.py                              |   95 +
 pyhoca/wxgui/{__init__.py => basepath.py}          |   20 +-
 pyhoca/wxgui/frontend.py                           |   28 +-
 pyhoca/wxgui/notify.py                             |   31 +-
 pyhoca/wxgui/taskbar.py                            |  106 +-
 16 files changed, 2957 insertions(+), 129 deletions(-)
 create mode 100644 artwork/pyhoca-logo-1.svg
 create mode 100644 icons/PyHoca/128x128/pyhoca-trayicon.png
 create mode 100644 icons/PyHoca/16x16/pyhoca-trayicon.png
 create mode 100644 icons/PyHoca/22x22/pyhoca-trayicon.png
 copy icons/PyHoca/32x32/{session_warning.png => auth_failed.png} (100%)
 create mode 100644 icons/PyHoca/32x32/pyhoca-trayicon.png
 create mode 100644 icons/PyHoca/48x48/pyhoca-trayicon.png
 create mode 100644 icons/PyHoca/64x64/pyhoca-trayicon.png
 create mode 100644 icons/PyHoca/pyhoca-trayicon.png
 create mode 100644 icons/PyHoca/scalable/pyhoca-trayicon.svg
 create mode 100644 img/pyhoca-splash.png
 create mode 100644 pyhoca/wxgui/about.py
 copy pyhoca/wxgui/{__init__.py => basepath.py} (53%)

The diff of changes is:
diff --git a/artwork/pyhoca-logo-1.svg b/artwork/pyhoca-logo-1.svg
new file mode 100644
index 0000000..959376c
--- /dev/null
+++ b/artwork/pyhoca-logo-1.svg
@@ -0,0 +1,2238 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="800"
+   height="600"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.47 r22583"
+   sodipodi:docname="pyphoca-logo-1.svg"
+   inkscape:export-filename="/home/h1/Desktop/pyphoca-logo.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <defs
+     id="defs4">
+    <pattern
+       inkscape:collect="always"
+       xlink:href="#Wavy"
+       id="pattern3130"
+       patternTransform="translate(-21.830886,474.19308)" />
+    <linearGradient
+       id="linearGradient5844">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="0"
+         id="stop5846" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="1"
+         id="stop5848" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5430">
+      <stop
+         style="stop-color:#906f6f;stop-opacity:1;"
+         offset="0"
+         id="stop5432" />
+      <stop
+         style="stop-color:#906f6f;stop-opacity:0;"
+         offset="1"
+         id="stop5434" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5348">
+      <stop
+         style="stop-color:#916f6f;stop-opacity:1;"
+         offset="0"
+         id="stop5350" />
+      <stop
+         style="stop-color:#916f6f;stop-opacity:0;"
+         offset="1"
+         id="stop5352" />
+    </linearGradient>
+    <pattern
+       inkscape:stockid="Wavy"
+       id="Wavy"
+       height="5.1805778"
+       width="30.066020"
+       patternUnits="userSpaceOnUse"
+       inkscape:collect="always">
+      <path
+         id="path5228"
+         d="M 7.597,0.061 C 5.079,-0.187 2.656,0.302 -0.01,1.788 L -0.01,3.061 C 2.773,1.431 5.173,1.052 7.472,1.280 C 9.770,1.508 11.969,2.361 14.253,3.218 C 18.820,4.931 23.804,6.676 30.066,3.061 L 30.062,1.788 C 23.622,5.497 19.246,3.770 14.691,2.061 C 12.413,1.207 10.115,0.311 7.597,0.061 z "
+         style="fill:black;stroke:none;" />
+    </pattern>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5961">
+      <stop
+         style="stop-color:#4d4d4d;stop-opacity:1;"
+         offset="0"
+         id="stop5963" />
+      <stop
+         style="stop-color:#4d4d4d;stop-opacity:0;"
+         offset="1"
+         id="stop5965" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5947">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop5949" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop5951" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5937">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop5939" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop5941" />
+    </linearGradient>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       id="perspective10" />
+    <inkscape:perspective
+       id="perspective2886"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective2958"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3013"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3068"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3123"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective4240"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient3799"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.047619,0,0,1.0974334,-30.952381,-41.972392)"
+       cx="435.6713"
+       cy="316.81464"
+       fx="435.6713"
+       fy="316.81464"
+       r="205.6713" />
+    <linearGradient
+       id="linearGradient3785">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3787" />
+      <stop
+         style="stop-color:#969696;stop-opacity:1;"
+         offset="1"
+         id="stop3789" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5961"
+       id="linearGradient5967"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446"
+       gradientUnits="userSpaceOnUse" />
+    <filter
+       inkscape:collect="always"
+       id="filter6083">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="3.312185"
+         id="feGaussianBlur6085" />
+    </filter>
+    <filter
+       inkscape:collect="always"
+       id="filter6139">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.78400333"
+         id="feGaussianBlur6141" />
+    </filter>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient3861"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient3863"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient3865"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient3867"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+    <filter
+       inkscape:collect="always"
+       id="filter5344">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.1415604"
+         id="feGaussianBlur5346" />
+    </filter>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5348"
+       id="linearGradient5354"
+       x1="395"
+       y1="1007.3622"
+       x2="395"
+       y2="802.36218"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient5416"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5418"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient5420"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5422"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5430"
+       id="linearGradient5436"
+       x1="185"
+       y1="1047.3622"
+       x2="185"
+       y2="796.36218"
+       gradientUnits="userSpaceOnUse" />
+    <filter
+       inkscape:collect="always"
+       id="filter5442">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.57490299"
+         id="feGaussianBlur5444" />
+    </filter>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient5508"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5510"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient5512"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5514"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient5744"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5746"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient5748"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5750"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient5812"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5814"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient5816"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5818"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+    <filter
+       inkscape:collect="always"
+       id="filter5830">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="1.8"
+         id="feGaussianBlur5832" />
+    </filter>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5844"
+       id="radialGradient5850"
+       cx="590"
+       cy="150"
+       fx="590"
+       fy="150"
+       r="214.32"
+       gradientTransform="matrix(1,0,0,0.72004479,0,41.993281)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5844"
+       id="radialGradient5891"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.72004479,0,41.993281)"
+       cx="590"
+       cy="150"
+       fx="590"
+       fy="150"
+       r="214.32" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient5893"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5895"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient5897"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5899"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient3132"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient3134"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient3136"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient3138"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5844"
+       id="radialGradient3248"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.72004479,0,41.993281)"
+       cx="590"
+       cy="150"
+       fx="590"
+       fy="150"
+       r="214.32" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient3250"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient3252"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient3254"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient3256"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient3294"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient3296"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient3298"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient3300"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.77833333"
+     inkscape:cx="400"
+     inkscape:cy="129.47714"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1024"
+     inkscape:window-height="571"
+     inkscape:window-x="0"
+     inkscape:window-y="6"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2874"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       dotted="true" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="0,0"
+       id="guide3703" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="16,0"
+       id="guide3705" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="48,0"
+       id="guide3707" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="95,0"
+       id="guide3709" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="159,0"
+       id="guide3711" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="285,0"
+       id="guide3713" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,0"
+       id="guide3715" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,16"
+       id="guide3717" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,32"
+       id="guide3719" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,48"
+       id="guide3721" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,64"
+       id="guide3723" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,126"
+       id="guide3725" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="0,256"
+       id="guide3727" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Ebene 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-452.36218)"
+     style="display:inline">
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:none"
+       id="rect5901"
+       width="800"
+       height="600"
+       x="0"
+       y="0"
+       transform="translate(0,452.36218)" />
+    <rect
+       style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.00677579000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect2923"
+       width="48"
+       height="48.000046"
+       x="48"
+       y="1004.3621" />
+    <rect
+       y="796.42468"
+       x="285.0625"
+       height="255.875"
+       width="255.875"
+       id="rect2929"
+       style="fill:none;stroke:#000000;stroke-width:0.03611986000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+    <rect
+       ry="20.071392"
+       y="801.61237"
+       x="290.00021"
+       height="210.74962"
+       width="245.87456"
+       id="rect5317"
+       style="fill:url(#Wavy);fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter5344)" />
+    <rect
+       style="fill:url(#linearGradient5354);fill-opacity:1;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect3877"
+       width="245.87456"
+       height="210.74962"
+       x="290.00021"
+       y="801.61237"
+       ry="20.071392" />
+    <rect
+       style="fill:url(#pattern3130);fill-opacity:1;stroke:none;filter:url(#filter5830)"
+       id="rect5820"
+       width="420"
+       height="300"
+       x="358.16913"
+       y="474.19308" />
+    <g
+       id="g3372"
+       inkscape:export-filename="/home/mike/MyDocuments/4projects/nwt-x2go/pyhoca-gui/trunk/img/pyhoca-splash.png"
+       inkscape:export-xdpi="76.68"
+       inkscape:export-ydpi="76.68">
+      <rect
+         style="fill:url(#radialGradient3248);fill-opacity:1;stroke:none;filter:url(#filter5830)"
+         id="rect5842"
+         width="420"
+         height="300"
+         x="380"
+         y="0"
+         transform="matrix(1.0952381,0,0,1.1333334,-78.021396,454.19308)" />
+      <g
+         id="g3336">
+        <g
+           id="g3770"
+           transform="matrix(0.85305281,0,0,0.85305281,116.53248,72.47677)">
+          <path
+             transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+             style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
+             d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
+             id="path6065"
+             sodipodi:nodetypes="cscscscssccc" />
+          <path
+             sodipodi:nodetypes="cscscscssccc"
+             id="path2459"
+             d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
+             style="fill:url(#radialGradient3294);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+          <path
+             id="path5933"
+             d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
+             style="fill:url(#linearGradient3296);fill-opacity:1;stroke:none;display:inline" />
+          <g
+             transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+             style="filter:url(#filter6139)"
+             id="g6101">
+            <path
+               sodipodi:nodetypes="cssssccsssccscccssssc"
+               id="path6103"
+               d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
+               style="fill:#000000" />
+            <path
+               sodipodi:nodetypes="cszcz"
+               id="path6105"
+               d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
+               style="fill:#000000;fill-rule:evenodd;stroke:none" />
+            <path
+               sodipodi:nodetypes="cscsc"
+               id="path6107"
+               d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
+               style="fill:#000000;fill-rule:evenodd;stroke:none" />
+            <path
+               sodipodi:nodetypes="cssssc"
+               id="path6109"
+               d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
+               style="fill:#ffffff;stroke:none" />
+            <path
+               transform="translate(158.05541,475.03407)"
+               d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+               sodipodi:ry="1.1335942"
+               sodipodi:rx="1.1335942"
+               sodipodi:cy="123.08076"
+               sodipodi:cx="166.31445"
+               id="path6111"
+               style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+               sodipodi:type="arc" />
+            <path
+               sodipodi:type="arc"
+               style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+               id="path6113"
+               sodipodi:cx="166.31445"
+               sodipodi:cy="123.08076"
+               sodipodi:rx="1.1335942"
+               sodipodi:ry="1.1335942"
+               d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+               transform="translate(162.2659,476.65349)" />
+            <path
+               transform="translate(159.35094,479.24456)"
+               d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+               sodipodi:ry="1.1335942"
+               sodipodi:rx="1.1335942"
+               sodipodi:cy="123.08076"
+               sodipodi:cx="166.31445"
+               id="path6115"
+               style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+               sodipodi:type="arc" />
+            <path
+               sodipodi:type="arc"
+               style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+               id="path6117"
+               sodipodi:cx="166.31445"
+               sodipodi:cy="123.08076"
+               sodipodi:rx="1.1335942"
+               sodipodi:ry="1.1335942"
+               d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+               transform="translate(178.4601,467.90862)" />
+            <path
+               transform="translate(178.13622,471.79523)"
+               d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+               sodipodi:ry="1.1335942"
+               sodipodi:rx="1.1335942"
+               sodipodi:cy="123.08076"
+               sodipodi:cx="166.31445"
+               id="path6119"
+               style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+               sodipodi:type="arc" />
+            <path
+               sodipodi:type="arc"
+               style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+               id="path6121"
+               sodipodi:cx="166.31445"
+               sodipodi:cy="123.08076"
+               sodipodi:rx="1.1335942"
+               sodipodi:ry="1.1335942"
+               d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+               transform="translate(182.02283,470.17581)" />
+            <path
+               transform="translate(142.83286,441.9979)"
+               d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+               sodipodi:ry="1.1335942"
+               sodipodi:rx="1.1335942"
+               sodipodi:cy="123.08076"
+               sodipodi:cx="166.31445"
+               id="path6123"
+               style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+               sodipodi:type="arc" />
+            <path
+               sodipodi:type="arc"
+               style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+               id="path6125"
+               sodipodi:cx="166.31445"
+               sodipodi:cy="123.08076"
+               sodipodi:rx="1.1335942"
+               sodipodi:ry="1.1335942"
+               d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+               transform="translate(163.88532,436.81576)" />
+          </g>
+          <path
+             sodipodi:nodetypes="cssssccsssccscccssssc"
+             id="path3129"
+             d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
+             style="fill:#000000" />
+          <path
+             id="rect3131"
+             d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
+             style="fill:#000000;fill-rule:evenodd;stroke:none" />
+          <path
+             sodipodi:nodetypes="cscsc"
+             id="rect3134"
+             d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
+             style="fill:#000000;fill-rule:evenodd;stroke:none" />
+          <path
+             transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path4434"
+             style="fill:none;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:none;stroke:#000000;stroke-opacity:1"
+             id="path4436"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)" />
+          <path
+             transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path4438"
+             style="fill:none;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:none;stroke:#000000;stroke-opacity:1"
+             id="path4440"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)" />
+          <path
+             transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path4442"
+             style="fill:none;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:none;stroke:#000000;stroke-opacity:1"
+             id="path4444"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)" />
+          <path
+             transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path4446"
+             style="fill:none;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:none;stroke:#000000;stroke-opacity:1"
+             id="path4448"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)" />
+          <path
+             sodipodi:nodetypes="ccccc"
+             style="fill:url(#linearGradient3298);fill-opacity:1;stroke:none;display:inline"
+             d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
+             id="path5945" />
+          <path
+             sodipodi:nodetypes="cccccc"
+             style="fill:url(#linearGradient3300);fill-opacity:1;stroke:none;display:inline"
+             d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
+             id="path5959" />
+        </g>
+        <text
+           xml:space="preserve"
+           style="font-size:61.75011826px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:cmmi10;-inkscape-font-specification:cmmi10"
+           x="589.57135"
+           y="715.77771"
+           id="text6156"
+           sodipodi:linespacing="125%"><tspan
+             sodipodi:role="line"
+             id="tspan6158"
+             x="589.57135"
+             y="715.77771"><tspan
+               style="fill:#916f6f"
+               id="tspan6162">py</tspan><tspan
+               style="fill:#483737"
+               id="tspan6164">hoca</tspan></tspan></text>
+      </g>
+    </g>
+    <rect
+       style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.00225861000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+       id="rect2919"
+       width="16"
+       height="16.000074"
+       x="2.3778888e-09"
+       y="1036.3621" />
+    <rect
+       y="1020.3621"
+       x="16"
+       height="32.000031"
+       width="31.999998"
+       id="rect2921"
+       style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.00451719000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+    <rect
+       y="988.36218"
+       x="95"
+       height="64.000061"
+       width="63.999996"
+       id="rect2925"
+       style="fill:none;stroke:#000000;stroke-width:0.00903438000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+    <g
+       id="g3801"
+       transform="matrix(0.83930141,0,0,0.83930141,-9.1371221,404.90119)">
+      <path
+         sodipodi:nodetypes="cscscscssccc"
+         id="path3803"
+         d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
+         style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
+         transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)" />
+      <path
+         style="fill:url(#radialGradient3861);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+         d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
+         id="path3805"
+         sodipodi:nodetypes="cscscscssccc" />
+      <path
+         style="fill:url(#linearGradient3863);fill-opacity:1;stroke:none;display:inline"
+         d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
+         id="path3807" />
+      <g
+         id="g3809"
+         style="filter:url(#filter6139)"
+         transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)">
+        <path
+           style="fill:#000000"
+           d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
+           id="path3811"
+           sodipodi:nodetypes="cssssccsssccscccssssc" />
+        <path
+           style="fill:#000000;fill-rule:evenodd;stroke:none"
+           d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
+           id="path3813"
+           sodipodi:nodetypes="cszcz" />
+        <path
+           style="fill:#000000;fill-rule:evenodd;stroke:none"
+           d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
+           id="path3815"
+           sodipodi:nodetypes="cscsc" />
+        <path
+           style="fill:#ffffff;stroke:none"
+           d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
+           id="path3817"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path3819"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(158.05541,475.03407)" />
+        <path
+           transform="translate(162.2659,476.65349)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path3821"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path3823"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(159.35094,479.24456)" />
+        <path
+           transform="translate(178.4601,467.90862)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path3825"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path3827"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(178.13622,471.79523)" />
+        <path
+           transform="translate(182.02283,470.17581)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path3829"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path3831"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(142.83286,441.9979)" />
+        <path
+           transform="translate(163.88532,436.81576)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path3833"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+      </g>
+      <path
+         style="fill:#000000"
+         d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
+         id="path3835"
+         sodipodi:nodetypes="cssssccsssccscccssssc" />
+      <path
+         style="fill:#000000;fill-rule:evenodd;stroke:none"
+         d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
+         id="path3837" />
+      <path
+         style="fill:#000000;fill-rule:evenodd;stroke:none"
+         d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
+         id="path3839"
+         sodipodi:nodetypes="cscsc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path3841"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path3843"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path3845"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path3847"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path3849"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path3851"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path3853"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path3855"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         id="path3857"
+         d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
+         style="fill:url(#linearGradient3865);fill-opacity:1;stroke:none;display:inline"
+         sodipodi:nodetypes="ccccc" />
+      <path
+         id="path3859"
+         d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
+         style="fill:url(#linearGradient3867);fill-opacity:1;stroke:none;display:inline"
+         sodipodi:nodetypes="cccccc" />
+    </g>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3869"
+       y="1042.3622"
+       x="290"
+       style="font-size:39.26533508px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:cmmi10;-inkscape-font-specification:cmmi10"
+       xml:space="preserve"><tspan
+         y="1042.3622"
+         x="290"
+         id="tspan3871"
+         sodipodi:role="line"><tspan
+           id="tspan3873"
+           style="fill:#916f6f">py</tspan><tspan
+           id="tspan3875"
+           style="fill:#483737">hoca</tspan></tspan></text>
+    <g
+       id="g3410"
+       inkscape:export-filename="/home/mike/MyDocuments/4projects/nwt-x2go/pyhoca-gui/trunk/icons/PyHoca/pyhoca-trayicon.png"
+       inkscape:export-xdpi="457.14001"
+       inkscape:export-ydpi="457.14001">
+      <rect
+         y="926.42456"
+         x="159.0625"
+         height="125.87531"
+         width="125.87534"
+         id="rect2927"
+         style="fill:none;stroke:#000000;stroke-width:0.01776883000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+      <rect
+         y="932.37238"
+         x="165.00909"
+         height="114.98058"
+         width="114.98061"
+         id="rect5426"
+         style="fill:url(#Wavy);fill-opacity:1.0;stroke:none;stroke-width:2.01939630999999986;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter5442)"
+         ry="14.010298" />
+      <rect
+         ry="14.010298"
+         style="fill:url(#linearGradient5436);fill-opacity:1;stroke:#000000;stroke-width:2.01939630999999986;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+         id="rect5424"
+         width="114.98061"
+         height="114.98058"
+         x="165.00909"
+         y="932.37238" />
+      <g
+         inkscape:export-ydpi="510.97"
+         inkscape:export-xdpi="510.97"
+         inkscape:export-filename="/home/mike/MyDocuments/4projects/nwt-x2go/pyhoca-gui/trunk/icons/PyHoca/pyhoca-trayicon.png"
+         id="g5356"
+         transform="matrix(0.40396742,0,0,0.40396742,19.556638,743.47149)">
+        <path
+           sodipodi:nodetypes="cscscscssccc"
+           id="path5358"
+           d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
+           style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
+           transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)" />
+        <path
+           style="fill:url(#radialGradient5416);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+           d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
+           id="path5360"
+           sodipodi:nodetypes="cscscscssccc" />
+        <path
+           style="fill:url(#linearGradient5418);fill-opacity:1;stroke:none;display:inline"
+           d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
+           id="path5362" />
+        <g
+           id="g5364"
+           style="filter:url(#filter6139)"
+           transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)">
+          <path
+             style="fill:#000000"
+             d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
+             id="path5366"
+             sodipodi:nodetypes="cssssccsssccscccssssc" />
+          <path
+             style="fill:#000000;fill-rule:evenodd;stroke:none"
+             d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
+             id="path5368"
+             sodipodi:nodetypes="cszcz" />
+          <path
+             style="fill:#000000;fill-rule:evenodd;stroke:none"
+             d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
+             id="path5370"
+             sodipodi:nodetypes="cscsc" />
+          <path
+             style="fill:#ffffff;stroke:none"
+             d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
+             id="path5372"
+             sodipodi:nodetypes="cssssc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             id="path5374"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="translate(158.05541,475.03407)" />
+          <path
+             transform="translate(162.2659,476.65349)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path5376"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             id="path5378"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="translate(159.35094,479.24456)" />
+          <path
+             transform="translate(178.4601,467.90862)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path5380"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             id="path5382"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="translate(178.13622,471.79523)" />
+          <path
+             transform="translate(182.02283,470.17581)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path5384"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             id="path5386"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="translate(142.83286,441.9979)" />
+          <path
+             transform="translate(163.88532,436.81576)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path5388"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+        </g>
+        <path
+           style="fill:#000000"
+           d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
+           id="path5390"
+           sodipodi:nodetypes="cssssccsssccscccssssc" />
+        <path
+           style="fill:#000000;fill-rule:evenodd;stroke:none"
+           d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
+           id="path5392" />
+        <path
+           style="fill:#000000;fill-rule:evenodd;stroke:none"
+           d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
+           id="path5394"
+           sodipodi:nodetypes="cscsc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           id="path5396"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)" />
+        <path
+           transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5398"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           id="path5400"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)" />
+        <path
+           transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5402"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           id="path5404"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)" />
+        <path
+           transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5406"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           id="path5408"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)" />
+        <path
+           transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5410"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           id="path5412"
+           d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
+           style="fill:url(#linearGradient5420);fill-opacity:1;stroke:none;display:inline"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           id="path5414"
+           d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
+           style="fill:url(#linearGradient5422);fill-opacity:1;stroke:none;display:inline"
+           sodipodi:nodetypes="cccccc" />
+      </g>
+    </g>
+    <g
+       id="g5448"
+       transform="matrix(0.23402774,0,0,0.23402774,9.3563203,875.79584)">
+      <path
+         sodipodi:nodetypes="cscscscssccc"
+         id="path5450"
+         d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
+         style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
+         transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)" />
+      <path
+         style="fill:url(#radialGradient5508);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+         d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
+         id="path5452"
+         sodipodi:nodetypes="cscscscssccc" />
+      <path
+         style="fill:url(#linearGradient5510);fill-opacity:1;stroke:none;display:inline"
+         d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
+         id="path5454" />
+      <g
+         id="g5456"
+         style="filter:url(#filter6139)"
+         transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)">
+        <path
+           style="fill:#000000"
+           d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
+           id="path5458"
+           sodipodi:nodetypes="cssssccsssccscccssssc" />
+        <path
+           style="fill:#000000;fill-rule:evenodd;stroke:none"
+           d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
+           id="path5460"
+           sodipodi:nodetypes="cszcz" />
+        <path
+           style="fill:#000000;fill-rule:evenodd;stroke:none"
+           d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
+           id="path5462"
+           sodipodi:nodetypes="cscsc" />
+        <path
+           style="fill:#ffffff;stroke:none"
+           d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
+           id="path5464"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path5466"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(158.05541,475.03407)" />
+        <path
+           transform="translate(162.2659,476.65349)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5468"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path5470"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(159.35094,479.24456)" />
+        <path
+           transform="translate(178.4601,467.90862)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5472"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path5474"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(178.13622,471.79523)" />
+        <path
+           transform="translate(182.02283,470.17581)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5476"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path5478"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(142.83286,441.9979)" />
+        <path
+           transform="translate(163.88532,436.81576)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5480"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+      </g>
+      <path
+         style="fill:#000000"
+         d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
+         id="path5482"
+         sodipodi:nodetypes="cssssccsssccscccssssc" />
+      <path
+         style="fill:#000000;fill-rule:evenodd;stroke:none"
+         d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
+         id="path5484" />
+      <path
+         style="fill:#000000;fill-rule:evenodd;stroke:none"
+         d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
+         id="path5486"
+         sodipodi:nodetypes="cscsc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5488"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5490"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5492"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5494"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5496"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5498"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5500"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5502"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         id="path5504"
+         d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
+         style="fill:url(#linearGradient5512);fill-opacity:1;stroke:none;display:inline"
+         sodipodi:nodetypes="ccccc" />
+      <path
+         id="path5506"
+         d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
+         style="fill:url(#linearGradient5514);fill-opacity:1;stroke:none;display:inline"
+         sodipodi:nodetypes="cccccc" />
+    </g>
+    <g
+       id="g5671"
+       transform="matrix(0.82918705,0,0,0.82918705,-26.371233,184.84753)">
+      <path
+         id="path5552"
+         d="m 81.770677,1026.9271 c -0.356439,0.1812 -2.109321,3.718 -4.807342,4.1583 -2.919367,0.4764 -7.118254,0.2114 -5.51728,2.3935 1.600963,2.1822 3.605847,-0.6035 8.377342,6.0041 -0.587069,-3.5974 0.987693,-7.685 1.825577,-11.3794 0.209465,-0.9235 0.240512,-1.2368 0.121705,-1.1765 z m -7.525413,5.416 c 1.368135,0.02 3.214537,1.2806 3.34688,3.0426 0.04011,0.5339 0.287874,0.8222 0.28398,0.9533 -0.0063,0.2185 -0.305067,-0.088 -1.014207,-0.8925 -0.687066,-0.78 -1.914043,-1.4584 -2.73836,-1.501 -0.850147,-0.044 -1.395308,-0.379 -1.237332,-0.791 0.21633,-0.5645 0.737157,-0.8207 1.359039,-0.8114 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:none" />
+      <path
+         sodipodi:nodetypes="cssssccsssccscccssssc"
+         id="path5550"
+         d="m 53.297483,1029.4887 c -1.487433,-1.1583 -1.738,-1.721 -1.534343,-3.4459 0.281717,-2.3859 1.514742,-4.5162 3.070337,-5.3046 1.876506,-0.9512 5.62208,0.3858 6.910672,2.4666 1.124656,1.816 1.103812,2.0043 -0.418257,3.7755 -3.266921,3.8016 -5.479805,4.493 -8.028409,2.5084 z m 0.267094,-2.2781 c -0.331218,-0.6535 -0.359182,-1.9029 -0.06211,-2.7763 0.49059,-1.4425 0.455805,-1.4917 -0.379322,-0.5382 -1.011131,1.1545 -0.725777,4.7914 0.362002,4.6139 0.38666,-0.063 0.421029,-0.6254 0.07943,-1.2994 z m 27.606474,-6.8596 c -2.840551,-0.7286 -3.09201,-1.094 -2.774618,-4.0314 0.465861,-4.3116 5.024782,-5.6212 7.433248,-2.1354 l 0.936116,1.3549 -1.288758,-1.2648 c -1.673055,-1.6421 -2.867069,-1.4644 -1.256856,0.187 0.674168,0.6915 1.305213,1.744 1.402322,2.339 0.09711,0.5951 0.555522,1.1443 1.018681,1.2203 0.656527,0.1084 0.687145,0.404 0.138932,1.3432 -0.835411,1.4314 -2.639351,1.749 -5.609067,0.9872 z"
+         style="fill:#000000" />
+      <path
+         sodipodi:nodetypes="cscsc"
+         id="path5554"
+         d="m 67.299422,1044.8483 c 7.781781,2.4232 9.05391,-4.1453 12.761722,-5.2539 4.527548,-1.3539 7.537583,2.3185 10.547866,-1.8659 -3.010283,4.1844 -7.111604,1.6668 -10.577607,3.7552 -3.362526,2.0259 -4.9502,5.7878 -12.731981,3.3646 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:none" />
+      <path
+         transform="matrix(0.64909228,0,0,0.64909228,-38.072589,955.55754)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5556"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5558"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(0.64909228,0,0,0.64909228,-35.339593,956.60861)" />
+      <path
+         transform="matrix(0.64909228,0,0,0.64909228,-37.231671,958.29047)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5560"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5562"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(0.64909228,0,0,0.64909228,-24.828063,950.93237)" />
+      <path
+         transform="matrix(0.64909228,0,0,0.64909228,-25.03829,953.45509)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5564"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5566"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(0.64909228,0,0,0.64909228,-22.515522,952.40402)" />
+      <path
+         transform="matrix(0.64909228,0,0,0.64909228,-47.953432,934.11387)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5568"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5570"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(0.64909228,0,0,0.64909228,-34.288439,930.75029)" />
+    </g>
+    <g
+       transform="matrix(0.17731048,0,0,0.17731048,-18.678484,919.96229)"
+       id="g5684">
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+         style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
+         d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
+         id="path5686"
+         sodipodi:nodetypes="cscscscssccc" />
+      <path
+         sodipodi:nodetypes="cscscscssccc"
+         id="path5688"
+         d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
+         style="fill:url(#radialGradient5744);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+      <path
+         id="path5690"
+         d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
+         style="fill:url(#linearGradient5746);fill-opacity:1;stroke:none;display:inline" />
+      <g
+         transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+         style="filter:url(#filter6139)"
+         id="g5692">
+        <path
+           sodipodi:nodetypes="cssssccsssccscccssssc"
+           id="path5694"
+           d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
+           style="fill:#000000" />
+        <path
+           sodipodi:nodetypes="cszcz"
+           id="path5696"
+           d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
+           style="fill:#000000;fill-rule:evenodd;stroke:none" />
+        <path
+           sodipodi:nodetypes="cscsc"
+           id="path5698"
+           d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
+           style="fill:#000000;fill-rule:evenodd;stroke:none" />
+        <path
+           sodipodi:nodetypes="cssssc"
+           id="path5700"
+           d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
+           style="fill:#ffffff;stroke:none" />
+        <path
+           transform="translate(158.05541,475.03407)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5702"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path5704"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(162.2659,476.65349)" />
+        <path
+           transform="translate(159.35094,479.24456)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5706"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path5708"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(178.4601,467.90862)" />
+        <path
+           transform="translate(178.13622,471.79523)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5710"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path5712"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(182.02283,470.17581)" />
+        <path
+           transform="translate(142.83286,441.9979)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5714"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+           id="path5716"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="translate(163.88532,436.81576)" />
+      </g>
+      <path
+         sodipodi:nodetypes="cssssccsssccscccssssc"
+         id="path5718"
+         d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
+         style="fill:#000000" />
+      <path
+         id="path5720"
+         d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:none" />
+      <path
+         sodipodi:nodetypes="cscsc"
+         id="path5722"
+         d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:none" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5724"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5726"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5728"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5730"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5732"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5734"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)" />
+      <path
+         transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5736"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5738"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         style="fill:url(#linearGradient5748);fill-opacity:1;stroke:none;display:inline"
+         d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
+         id="path5740" />
+      <path
+         sodipodi:nodetypes="cccccc"
+         style="fill:url(#linearGradient5750);fill-opacity:1;stroke:none;display:inline"
+         d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
+         id="path5742" />
+    </g>
+    <g
+       transform="matrix(0.38450468,0,0,0.38450468,-19.0618,649.75294)"
+       id="g5752">
+      <path
+         style="fill:#000000;fill-rule:evenodd;stroke:none"
+         d="m 81.770677,1026.9271 c -0.356439,0.1812 -2.109321,3.718 -4.807342,4.1583 -2.919367,0.4764 -7.118254,0.2114 -5.51728,2.3935 1.600963,2.1822 3.605847,-0.6035 8.377342,6.0041 -0.587069,-3.5974 0.987693,-7.685 1.825577,-11.3794 0.209465,-0.9235 0.240512,-1.2368 0.121705,-1.1765 z m -7.525413,5.416 c 1.368135,0.02 3.214537,1.2806 3.34688,3.0426 0.04011,0.5339 0.287874,0.8222 0.28398,0.9533 -0.0063,0.2185 -0.305067,-0.088 -1.014207,-0.8925 -0.687066,-0.78 -1.914043,-1.4584 -2.73836,-1.501 -0.850147,-0.044 -1.395308,-0.379 -1.237332,-0.791 0.21633,-0.5645 0.737157,-0.8207 1.359039,-0.8114 z"
+         id="path5754" />
+      <path
+         style="fill:#000000"
+         d="m 53.297483,1029.4887 c -1.487433,-1.1583 -1.738,-1.721 -1.534343,-3.4459 0.281717,-2.3859 1.514742,-4.5162 3.070337,-5.3046 1.876506,-0.9512 5.62208,0.3858 6.910672,2.4666 1.124656,1.816 1.103812,2.0043 -0.418257,3.7755 -3.266921,3.8016 -5.479805,4.493 -8.028409,2.5084 z m 0.267094,-2.2781 c -0.331218,-0.6535 -0.359182,-1.9029 -0.06211,-2.7763 0.49059,-1.4425 0.455805,-1.4917 -0.379322,-0.5382 -1.011131,1.1545 -0.725777,4.7914 0.362002,4.6139 0.38666,-0.063 0.421029,-0.6254 0.07943,-1.2994 z m 27.606474,-6.8596 c -2.840551,-0.7286 -3.09201,-1.094 -2.774618,-4.0314 0.465861,-4.3116 5.024782,-5.6212 7.433248,-2.1354 l 0.936116,1.3549 -1.288758,-1.2648 c -1.673055,-1.6421 -2.867069,-1.4644 -1.256856,0.187 0.674168,0.6915 1.305213,1.744 1.402322,2.339 0.09711,0.5951 0.555522,1.1443 1.018681,1.2203 0.656527,0.1084 0.687145,0.404 0.138932,1.3432 -0.835411,1.4314 -2.639351,1.749 -5.609067,0.9872 z"
+         id="path5756"
+         sodipodi:nodetypes="cssssccsssccscccssssc" />
+      <path
+         style="fill:#000000;fill-rule:evenodd;stroke:none"
+         d="m 67.299422,1044.8483 c 7.781781,2.4232 9.05391,-4.1453 12.761722,-5.2539 4.527548,-1.3539 7.537583,2.3185 10.547866,-1.8659 -3.010283,4.1844 -7.111604,1.6668 -10.577607,3.7552 -3.362526,2.0259 -4.9502,5.7878 -12.731981,3.3646 z"
+         id="path5758"
+         sodipodi:nodetypes="cscsc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5760"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(0.64909228,0,0,0.64909228,-38.072589,955.55754)" />
+      <path
+         transform="matrix(0.64909228,0,0,0.64909228,-35.339593,956.60861)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5762"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5764"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(0.64909228,0,0,0.64909228,-37.231671,958.29047)" />
+      <path
+         transform="matrix(0.64909228,0,0,0.64909228,-24.828063,950.93237)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5766"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5768"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(0.64909228,0,0,0.64909228,-25.03829,953.45509)" />
+      <path
+         transform="matrix(0.64909228,0,0,0.64909228,-22.515522,952.40402)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5770"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:type="arc"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         id="path5772"
+         sodipodi:cx="166.31445"
+         sodipodi:cy="123.08076"
+         sodipodi:rx="1.1335942"
+         sodipodi:ry="1.1335942"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         transform="matrix(0.64909228,0,0,0.64909228,-47.953432,934.11387)" />
+      <path
+         transform="matrix(0.64909228,0,0,0.64909228,-34.288439,930.75029)"
+         d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+         sodipodi:ry="1.1335942"
+         sodipodi:rx="1.1335942"
+         sodipodi:cy="123.08076"
+         sodipodi:cx="166.31445"
+         id="path5774"
+         style="fill:none;stroke:#000000;stroke-opacity:1"
+         sodipodi:type="arc" />
+    </g>
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="Ebene" />
+</svg>
diff --git a/icons/PyHoca/128x128/pyhoca-trayicon.png b/icons/PyHoca/128x128/pyhoca-trayicon.png
new file mode 100644
index 0000000..9030e27
Binary files /dev/null and b/icons/PyHoca/128x128/pyhoca-trayicon.png differ
diff --git a/icons/PyHoca/16x16/pyhoca-trayicon.png b/icons/PyHoca/16x16/pyhoca-trayicon.png
new file mode 100644
index 0000000..9bfa90c
Binary files /dev/null and b/icons/PyHoca/16x16/pyhoca-trayicon.png differ
diff --git a/icons/PyHoca/22x22/pyhoca-trayicon.png b/icons/PyHoca/22x22/pyhoca-trayicon.png
new file mode 100644
index 0000000..b8f6218
Binary files /dev/null and b/icons/PyHoca/22x22/pyhoca-trayicon.png differ
diff --git a/icons/PyHoca/32x32/session_warning.png b/icons/PyHoca/32x32/auth_failed.png
similarity index 100%
copy from icons/PyHoca/32x32/session_warning.png
copy to icons/PyHoca/32x32/auth_failed.png
diff --git a/icons/PyHoca/32x32/pyhoca-trayicon.png b/icons/PyHoca/32x32/pyhoca-trayicon.png
new file mode 100644
index 0000000..4f4b0ad
Binary files /dev/null and b/icons/PyHoca/32x32/pyhoca-trayicon.png differ
diff --git a/icons/PyHoca/48x48/pyhoca-trayicon.png b/icons/PyHoca/48x48/pyhoca-trayicon.png
new file mode 100644
index 0000000..4243cf5
Binary files /dev/null and b/icons/PyHoca/48x48/pyhoca-trayicon.png differ
diff --git a/icons/PyHoca/64x64/pyhoca-trayicon.png b/icons/PyHoca/64x64/pyhoca-trayicon.png
new file mode 100644
index 0000000..6e533dd
Binary files /dev/null and b/icons/PyHoca/64x64/pyhoca-trayicon.png differ
diff --git a/icons/PyHoca/pyhoca-trayicon.png b/icons/PyHoca/pyhoca-trayicon.png
new file mode 100644
index 0000000..d6cde60
Binary files /dev/null and b/icons/PyHoca/pyhoca-trayicon.png differ
diff --git a/icons/PyHoca/scalable/pyhoca-trayicon.svg b/icons/PyHoca/scalable/pyhoca-trayicon.svg
new file mode 100644
index 0000000..e1588b8
--- /dev/null
+++ b/icons/PyHoca/scalable/pyhoca-trayicon.svg
@@ -0,0 +1,568 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="48px"
+   height="48px"
+   id="svg7187"
+   sodipodi:version="0.32"
+   inkscape:version="0.47 r22583"
+   sodipodi:docname="auth_error.svg"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.1">
+  <defs
+     id="defs7189">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 24 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="48 : 24 : 1"
+       inkscape:persp3d-origin="24 : 16 : 1"
+       id="perspective3859" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4873">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop4875" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop4877" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4873"
+       id="linearGradient2704"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.3440063,0,0,2.3440063,-121.79862,31.22942)"
+       x1="62.745731"
+       y1="-13.444987"
+       x2="62.608765"
+       y2="7.1072145" />
+    <linearGradient
+       id="linearGradient3811">
+      <stop
+         id="stop3813"
+         offset="0"
+         style="stop-color:#a40000;stop-opacity:1" />
+      <stop
+         id="stop3815"
+         offset="1"
+         style="stop-color:#c22f2f;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3811"
+       id="linearGradient3927"
+       x1="15.046636"
+       y1="44.787998"
+       x2="15.046636"
+       y2="3.8851264"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0805272,0,0,1.0805026,-1.508285,-3.3507596)" />
+    <linearGradient
+       id="linearGradient5106">
+      <stop
+         style="stop-color:#e78181;stop-opacity:1"
+         offset="0"
+         id="stop5108" />
+      <stop
+         id="stop8208"
+         offset="0.25288007"
+         style="stop-color:#e15f5f;stop-opacity:1" />
+      <stop
+         style="stop-color:#c22f2f;stop-opacity:1"
+         offset="0.68271071"
+         id="stop8210" />
+      <stop
+         style="stop-color:#a40000;stop-opacity:1"
+         offset="1"
+         id="stop5110" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5106"
+       id="radialGradient2707"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-7.565785,-6.219707e-7,3.9644633e-7,-4.8230546,494.60904,-26.555114)"
+       cx="62.202274"
+       cy="-5.7132163"
+       fx="62.202274"
+       fy="-5.7132163"
+       r="9.7552835" />
+    <linearGradient
+       id="linearGradient10691"
+       inkscape:collect="always">
+      <stop
+         id="stop10693"
+         offset="0"
+         style="stop-color:#000000;stop-opacity:1;" />
+      <stop
+         id="stop10695"
+         offset="1"
+         style="stop-color:#000000;stop-opacity:0;" />
+    </linearGradient>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient10691"
+       id="radialGradient3080"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="scale(1.902215,0.525703)"
+       cx="6.702713"
+       cy="73.615715"
+       fx="6.702713"
+       fy="73.615715"
+       r="7.228416" />
+    <inkscape:perspective
+       id="perspective3453"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <pattern
+       inkscape:stockid="Wavy"
+       id="Wavy"
+       height="5.1805778"
+       width="30.066020"
+       patternUnits="userSpaceOnUse"
+       inkscape:collect="always">
+      <path
+         id="path5228"
+         d="M 7.597,0.061 C 5.079,-0.187 2.656,0.302 -0.01,1.788 L -0.01,3.061 C 2.773,1.431 5.173,1.052 7.472,1.280 C 9.770,1.508 11.969,2.361 14.253,3.218 C 18.820,4.931 23.804,6.676 30.066,3.061 L 30.062,1.788 C 23.622,5.497 19.246,3.770 14.691,2.061 C 12.413,1.207 10.115,0.311 7.597,0.061 z "
+         style="fill:black;stroke:none;" />
+    </pattern>
+    <filter
+       color-interpolation-filters="sRGB"
+       inkscape:collect="always"
+       id="filter5442">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.57490299"
+         id="feGaussianBlur5444" />
+    </filter>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5430"
+       id="linearGradient5436"
+       x1="185"
+       y1="1047.3622"
+       x2="185"
+       y2="796.36218"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5430">
+      <stop
+         style="stop-color:#906f6f;stop-opacity:1;"
+         offset="0"
+         id="stop5432" />
+      <stop
+         style="stop-color:#906f6f;stop-opacity:0;"
+         offset="1"
+         id="stop5434" />
+    </linearGradient>
+    <filter
+       color-interpolation-filters="sRGB"
+       inkscape:collect="always"
+       id="filter6083">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="3.312185"
+         id="feGaussianBlur6085" />
+    </filter>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient5416"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1160336,-4.3876452,5.2088758,1.3249203,-2874.6294,1237.254)"
+       cx="315.79904"
+       cy="584.86487"
+       fx="315.79904"
+       fy="584.86487"
+       r="65.742714" />
+    <linearGradient
+       id="linearGradient3785">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3787" />
+      <stop
+         style="stop-color:#969696;stop-opacity:1;"
+         offset="1"
+         id="stop3789" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5418"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="310.53839"
+       y1="551.9931"
+       x2="324.48233"
+       y2="615.26996" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5937">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop5939" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop5941" />
+    </linearGradient>
+    <filter
+       color-interpolation-filters="sRGB"
+       inkscape:collect="always"
+       id="filter6139">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.78400333"
+         id="feGaussianBlur6141" />
+    </filter>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5947"
+       id="linearGradient5420"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="261.17963"
+       y1="635.13214"
+       x2="261.17963"
+       y2="612.84375" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient5947">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop5949" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop5951" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5937"
+       id="linearGradient5422"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)"
+       x1="387.78506"
+       y1="620.52393"
+       x2="378.39252"
+       y2="603.82446" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="7"
+     inkscape:cx="23.859533"
+     inkscape:cy="34.916834"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:grid-bbox="true"
+     inkscape:document-units="px"
+     inkscape:window-width="1024"
+     inkscape:window-height="571"
+     inkscape:window-x="0"
+     inkscape:window-y="6"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata7192">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <g
+       transform="matrix(0.38132965,0,0,0.38132965,-60.655233,-353.27311)"
+       style="display:inline"
+       id="g3410"
+       inkscape:export-filename="/home/mike/MyDocuments/4projects/nwt-x2go/pyhoca-gui/trunk/icons/PyHoca/pyhoca-trayicon.png"
+       inkscape:export-xdpi="457.14001"
+       inkscape:export-ydpi="457.14001">
+      <rect
+         y="926.42456"
+         x="159.0625"
+         height="125.87531"
+         width="125.87534"
+         id="rect2927"
+         style="fill:none;stroke:#000000;stroke-width:0.01776883;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+      <rect
+         y="932.37238"
+         x="165.00909"
+         height="114.98058"
+         width="114.98061"
+         id="rect5426"
+         style="fill:url(#Wavy);fill-opacity:1;stroke:none;filter:url(#filter5442)"
+         ry="14.010298" />
+      <rect
+         ry="14.010298"
+         style="fill:url(#linearGradient5436);fill-opacity:1;stroke:#000000;stroke-width:2.01939631;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+         id="rect5424"
+         width="114.98061"
+         height="114.98058"
+         x="165.00909"
+         y="932.37238" />
+      <g
+         inkscape:export-ydpi="510.97"
+         inkscape:export-xdpi="510.97"
+         inkscape:export-filename="/home/mike/MyDocuments/4projects/nwt-x2go/pyhoca-gui/trunk/icons/PyHoca/pyhoca-trayicon.png"
+         id="g5356"
+         transform="matrix(0.40396742,0,0,0.40396742,19.556638,743.47149)">
+        <path
+           sodipodi:nodetypes="cscscscssccc"
+           id="path5358"
+           d="m 316.61834,524.71563 c 26.41286,-0.50329 59.97357,20.96914 59.97357,54.77527 0,3.59736 -0.19322,7.03227 -0.56789,10.30345 18.06989,6.26688 16.71273,32.24949 4.78688,32.70339 -5.47132,0.20824 -3.56548,-18.31078 -10.6487,-17.92457 -7.89714,13.75136 -23.13,29.30724 -43.89259,30.96552 -18.87348,1.5074 -26.67203,-2.56514 -36.54057,-8.85826 -3.46673,2.19939 -7.55736,6.26792 -11.8477,7.98433 -9.00177,3.60129 -18.6864,4.30272 -18.6864,-5.73669 0,-8.21915 4.89649,-15.13053 12.51148,-17.381 -2.4969,-6.34498 -8.57035,-21.99078 -7.79103,-29.98531 0,-33.80609 29.80775,-56.84613 52.70295,-56.84613 z"
+           style="fill:#000000;fill-opacity:1;stroke:#737373;stroke-width:0.97799999;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;filter:url(#filter6083)"
+           transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)" />
+        <path
+           style="fill:url(#radialGradient5416);fill-opacity:1;stroke:#737373;stroke-width:1.85168302;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
+           d="m 494.14518,498.08769 c 50.00843,-0.9529 113.55014,39.70163 113.55014,103.70802 0,6.81101 -0.36583,13.31445 -1.0752,19.50789 34.21238,11.86532 31.64282,61.05914 9.06317,61.91853 -10.35905,0.39427 -6.75065,-34.66848 -20.16157,-33.93724 -14.95194,26.03594 -43.79287,55.48846 -83.10344,58.62814 -35.73385,2.85402 -50.49914,-4.85667 -69.1836,-16.77167 -6.56369,4.16419 -14.30863,11.86728 -22.43168,15.11703 -17.04338,6.81846 -35.37965,8.1465 -35.37965,-10.86149 0,-15.56161 9.27071,-28.64718 23.68844,-32.90808 -4.72747,-12.01317 -16.22655,-41.63594 -14.75104,-56.77228 0,-64.0063 56.4361,-107.62885 99.78443,-107.62885 z"
+           id="path5360"
+           sodipodi:nodetypes="cscscscssccc" />
+        <path
+           style="fill:url(#linearGradient5418);fill-opacity:1;stroke:none;display:inline"
+           d="m 490.31195,501.99861 c -60.00789,5.2168 -107.09001,72.04563 -87.91275,130.02861 3.24896,11.23668 7.4696,22.02332 11.76512,32.91665 -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 14.4103,-16.70707 22.4242,-8.81585 27.77649,18.77637 65.82806,19.08025 95.67267,4.67417 20.86926,-11.02272 37.47189,-28.76927 48.93091,-49.34508 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 5.24687,-35.96374 -12.50977,-72.63257 -42.30424,-92.47766 -20.53437,-14.48216 -45.42828,-23.02847 -70.70428,-21.77336 z"
+           id="path5362" />
+        <g
+           id="g5364"
+           style="filter:url(#filter6139)"
+           transform="matrix(1.8933365,0,0,1.8933365,-105.31989,-495.37559)">
+          <path
+             style="fill:#000000"
+             d="m 298.82133,588.93345 c -2.29156,-1.78445 -2.67759,-2.6514 -2.36383,-5.30877 0.43402,-3.67579 2.33363,-6.95779 4.7302,-8.17246 2.89097,-1.46525 8.66145,0.59446 10.64667,3.80022 1.73266,2.79791 1.70055,3.08784 -0.64437,5.81654 -5.03306,5.85678 -8.44226,6.92196 -12.36867,3.86447 z m 0.41149,-3.50969 c -0.51028,-1.00681 -0.55336,-2.93153 -0.0957,-4.27716 0.75581,-2.22223 0.70222,-2.29827 -0.58439,-0.82916 -1.55776,1.77869 -1.11814,7.38176 0.55771,7.10826 0.59569,-0.0972 0.64864,-0.96358 0.12236,-2.00194 z m 42.53089,-10.56797 c -4.37619,-1.12247 -4.76359,-1.68534 -4.27461,-6.2109 0.71771,-6.64236 7.74124,-8.66 11.45175,-3.28971 l 1.4422,2.08734 -1.98548,-1.94863 c -2.57753,-2.52969 -4.41704,-2.25588 -1.93633,0.28823 1.03863,1.06518 2.01083,2.68676 2.16044,3.60351 0.14961,0.91674 0.85584,1.76277 1.56939,1.88004 1.01145,0.16623 1.05862,0.6223 0.21404,2.06936 -1.28705,2.20519 -4.06622,2.69428 -8.6414,1.52076 z"
+             id="path5366"
+             sodipodi:nodetypes="cssssccsssccscccssssc" />
+          <path
+             style="fill:#000000;fill-rule:evenodd;stroke:none"
+             d="m 326.7844,595.06579 c -2.46648,-3.36183 4.00801,-2.92998 8.50563,-3.66397 5.54213,-0.90445 8.50715,-10.28293 7.21632,-4.59151 -1.29085,5.69142 -3.73324,11.98871 -2.82879,17.53084 -7.35103,-10.17981 -10.42669,-5.91353 -12.89316,-9.27536 z"
+             id="path5368"
+             sodipodi:nodetypes="cszcz" />
+          <path
+             style="fill:#000000;fill-rule:evenodd;stroke:none"
+             d="m 320.3929,612.59663 c 11.98871,3.73323 13.94857,-6.3862 19.66087,-8.09427 6.9752,-2.08571 11.6125,3.57202 16.25018,-2.87455 -4.63768,6.44657 -10.95623,2.5679 -16.296,5.78527 -5.18035,3.1213 -7.62634,8.91678 -19.61505,5.18355 z"
+             id="path5370"
+             sodipodi:nodetypes="cscsc" />
+          <path
+             style="fill:#ffffff;stroke:none"
+             d="m 336.68588,599.4815 c 0.006,-0.2019 -0.36096,-0.64796 -0.42276,-1.47067 -0.29657,-3.94831 -6.1911,-6.21808 -7.25759,-3.43571 -0.24338,0.63493 0.58774,1.16912 1.89749,1.23685 1.26995,0.0657 3.17607,1.09972 4.23457,2.30131 1.09251,1.24015 1.53854,1.70469 1.54829,1.36822 z"
+             id="path5372"
+             sodipodi:nodetypes="cssssc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             id="path5374"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="translate(158.05541,475.03407)" />
+          <path
+             transform="translate(162.2659,476.65349)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path5376"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             id="path5378"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="translate(159.35094,479.24456)" />
+          <path
+             transform="translate(178.4601,467.90862)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path5380"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             id="path5382"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="translate(178.13622,471.79523)" />
+          <path
+             transform="translate(182.02283,470.17581)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path5384"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             id="path5386"
+             sodipodi:cx="166.31445"
+             sodipodi:cy="123.08076"
+             sodipodi:rx="1.1335942"
+             sodipodi:ry="1.1335942"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             transform="translate(142.83286,441.9979)" />
+          <path
+             transform="translate(163.88532,436.81576)"
+             d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+             sodipodi:ry="1.1335942"
+             sodipodi:rx="1.1335942"
+             sodipodi:cy="123.08076"
+             sodipodi:cx="166.31445"
+             id="path5388"
+             style="fill:#ffffff;stroke:#000000;stroke-opacity:1"
+             sodipodi:type="arc" />
+        </g>
+        <path
+           style="fill:#000000"
+           d="m 460.44944,619.67363 c -4.33869,-3.37857 -5.06957,-5.01999 -4.47552,-10.05129 0.82174,-6.9595 4.41835,-13.17343 8.95586,-15.47322 5.47358,-2.7742 16.39904,1.12552 20.15773,7.1951 3.28051,5.29739 3.21971,5.84632 -1.22001,11.01267 -9.52928,11.08886 -15.98404,13.1056 -23.41806,7.31674 z m 0.77909,-6.64502 c -0.96613,-1.90623 -1.0477,-5.55038 -0.18119,-8.09811 1.431,-4.20743 1.32954,-4.35139 -1.10644,-1.56987 -2.94937,3.36765 -2.11702,13.97616 1.05592,13.45832 1.12785,-0.18403 1.2281,-1.82437 0.23167,-3.79034 z m 80.52529,-20.00873 c -8.2856,-2.12521 -9.01908,-3.19091 -8.09328,-11.75932 1.35887,-12.57622 14.65678,-16.3963 21.68203,-6.22853 l 2.73056,3.95204 -3.75918,-3.68942 c -4.88013,-4.78955 -8.36295,-4.27113 -3.66612,0.54573 1.96648,2.01674 3.80717,5.08693 4.09043,6.82265 0.28327,1.7357 1.6204,3.33752 2.97139,3.55955 1.91502,0.31473 2.00433,1.17822 0.40525,3.91799 -2.43681,4.17517 -7.69872,5.10118 -16.36108,2.87931 z"
+           id="path5390"
+           sodipodi:nodetypes="cssssccsssccscccssssc" />
+        <path
+           style="fill:#000000;fill-rule:evenodd;stroke:none"
+           d="m 543.50287,612.20201 c -1.0397,0.5283 -6.15268,10.84486 -14.02253,12.12919 -8.5155,1.38969 -20.76323,0.61661 -16.09335,6.98168 4.66985,6.36508 10.51789,-1.76044 24.43586,17.51336 -1.71242,-10.49311 2.881,-22.41678 5.32502,-33.19256 0.61099,-2.69393 0.70155,-3.60776 0.355,-3.43167 z M 521.552,627.99954 c 3.99071,0.0596 9.37648,3.73563 9.76251,8.87501 0.11701,1.55767 0.8397,2.39858 0.82834,2.78085 -0.0184,0.63705 -0.88985,-0.25532 -2.95834,-2.60335 -2.0041,-2.27501 -5.58307,-4.25394 -7.98752,-4.37833 -2.47979,-0.12824 -4.06997,-1.10537 -3.60917,-2.30751 0.63101,-1.64624 2.15021,-2.39375 3.96418,-2.36667 z"
+           id="path5392" />
+        <path
+           style="fill:#000000;fill-rule:evenodd;stroke:none"
+           d="m 501.29168,664.476 c 22.69867,7.06826 26.40934,-12.09123 37.22465,-15.32518 13.2064,-3.94896 21.98637,6.76303 30.76706,-5.44249 -8.78069,12.20552 -20.74383,4.8619 -30.85381,10.95346 -9.80815,5.90967 -14.43923,16.88247 -37.1379,9.81421 z"
+           id="path5394"
+           sodipodi:nodetypes="cscsc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           id="path5396"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="matrix(1.8933365,0,0,1.8933365,193.93219,404.02378)" />
+        <path
+           transform="matrix(1.8933365,0,0,1.8933365,201.90406,407.08988)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5398"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           id="path5400"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="matrix(1.8933365,0,0,1.8933365,196.38506,411.99565)" />
+        <path
+           transform="matrix(1.8933365,0,0,1.8933365,232.56513,390.5329)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5402"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           id="path5404"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="matrix(1.8933365,0,0,1.8933365,231.95192,397.89157)" />
+        <path
+           transform="matrix(1.8933365,0,0,1.8933365,239.31058,394.82545)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5406"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           id="path5408"
+           sodipodi:cx="166.31445"
+           sodipodi:cy="123.08076"
+           sodipodi:rx="1.1335942"
+           sodipodi:ry="1.1335942"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           transform="matrix(1.8933365,0,0,1.8933365,165.11077,341.47519)" />
+        <path
+           transform="matrix(1.8933365,0,0,1.8933365,204.97017,331.66365)"
+           d="m 167.44805,123.08076 c 0,0.62606 -0.50753,1.13359 -1.1336,1.13359 -0.62606,0 -1.13359,-0.50753 -1.13359,-1.13359 0,-0.62607 0.50753,-1.1336 1.13359,-1.1336 0.62607,0 1.1336,0.50753 1.1336,1.1336 z"
+           sodipodi:ry="1.1335942"
+           sodipodi:rx="1.1335942"
+           sodipodi:cy="123.08076"
+           sodipodi:cx="166.31445"
+           id="path5410"
+           style="fill:none;stroke:#000000;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           id="path5412"
+           d="m 414.16432,664.94387 c -17.10352,2.3543 -30.64729,22.97 -22.60171,38.87257 9.92701,7.54432 25.07255,0.6534 34.73089,-4.85167 7.42667,-3.29797 8.51536,-16.70707 16.52927,-8.81585 -12.5884,-9.64496 -22.24114,-11.62267 -28.65845,-25.20505 z"
+           style="fill:url(#linearGradient5420);fill-opacity:1;stroke:none;display:inline"
+           sodipodi:nodetypes="ccccc" />
+        <path
+           id="path5414"
+           d="m 593.32128,645.47801 c 14.74215,-1.58804 16.27001,17.47813 18.99254,27.45338 0.40886,4.51328 3.3967,8.81801 7.98751,5.20668 14.08663,-11.21914 9.21231,-35.07831 -2.89918,-46.09092 -4.88828,-6.56095 -18.41674,-5.38103 -14.08168,-15.79752 l -9.99919,29.22838 z"
+           style="fill:url(#linearGradient5422);fill-opacity:1;stroke:none;display:inline"
+           sodipodi:nodetypes="cccccc" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/img/pyhoca-splash.png b/img/pyhoca-splash.png
new file mode 100644
index 0000000..43b8dad
Binary files /dev/null and b/img/pyhoca-splash.png differ
diff --git a/pyhoca/wxgui/about.py b/pyhoca/wxgui/about.py
new file mode 100644
index 0000000..6322cb0
--- /dev/null
+++ b/pyhoca/wxgui/about.py
@@ -0,0 +1,95 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (C) 2010 by Dick Kniep <dick.kniep at lindix.nl>
+# Copyright (C) 2010 by Mike Gabriel <m.gabriel at das-netzwerkteam.de>
+#
+# PyHoca GUI 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 3 of the License, or
+# (at your option) any later version.
+#
+# PyHoca GUI 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 this program; if not, write to the
+# Free Software Foundation, Inc.,
+# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+modules ={}
+
+try:
+    import wxversion
+    wxversion.select('2.8')
+except: pass
+
+# Python X2go
+import x2go
+
+import gevent
+import gevent.monkey
+gevent.monkey.patch_all()
+
+import wx
+import wx.lib.scrolledpanel as scrolled
+import wx.lib.mixins.listctrl as listmix
+
+import time
+import sys
+import platform
+import types
+import copy
+import threading
+
+# PyHoca-GUI modules
+# ... NONE ...
+
+class PyHocaGUI_AboutFrame(wx.Frame):
+    """\
+    STILL UNDOCUMENTED
+
+    """
+    def __init__(self, _PyHocaGUI, caller=None): 
+
+        self._PyHocaGUI = _PyHocaGUI
+        self._pyhoca_logger = self._PyHocaGUI._pyhoca_logger
+
+        wx.Frame.__init__(self, None, -1, 'About PyHoca-GUI...', size=(350,280))
+        self.Bind(wx.EVT_CLOSE, self.OnClose)
+
+        menuBar = wx.MenuBar()
+        menu = wx.Menu()
+        m_exit = menu.Append(wx.ID_EXIT, "E&xit\tAlt-X", "Close window and exit program.")
+        self.Bind(wx.EVT_MENU, self.OnClose, m_exit)
+        menuBar.Append(menu, "&File")
+        self.SetMenuBar(menuBar)
+
+        self.statusbar = self.CreateStatusBar()
+
+        panel = wx.Panel(self)
+        box = wx.BoxSizer(wx.VERTICAL)
+
+        m_text = wx.StaticText(panel, -1, "Hello World!")
+        m_text.SetFont(wx.Font(14, wx.SWISS, wx.NORMAL, wx.BOLD))
+        m_text.SetSize(m_text.GetBestSize())
+        box.Add(m_text, 0, wx.ALL, 10)
+
+        m_close = wx.Button(panel, wx.ID_CLOSE, "Close")
+        m_close.Bind(wx.EVT_BUTTON, self.OnClose)
+        box.Add(m_close, 0, wx.ALL, 10)
+
+        panel.SetSizer(box)
+        panel.Layout()
+        self.CenterOnScreen()
+
+    def OnClose(self, evt):
+        self.Show(False)
+
+    def Destroy(self):
+        self._PyHocaGUI._sub_windows.remove(self)
+        wx.Frame.Destroy(self)
+
+
+
diff --git a/pyhoca/wxgui/__init__.py b/pyhoca/wxgui/basepath.py
similarity index 53%
copy from pyhoca/wxgui/__init__.py
copy to pyhoca/wxgui/basepath.py
index bc7509a..98088ea 100644
--- a/pyhoca/wxgui/__init__.py
+++ b/pyhoca/wxgui/basepath.py
@@ -18,6 +18,22 @@
 # Free Software Foundation, Inc.,
 # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
 
-__VERSION__ = '0.0.12'
+import os
+from x2go import X2GOCLIENT_OS
+
+if os.environ.has_key('PYHOCAGUI_DEVELOPMENT') and os.environ['PYHOCAGUI_DEVELOPMENT'] == '1':
+    _base_location = os.path.abspath(os.path.curdir)
+    _icons_location = os.path.join(_base_location, 'icons')
+    _images_location = os.path.join(_base_location, 'img')
+else:
+    if X2GOCLIENT_OS == 'Windows':
+        _base_location = os.path.join(os.environ['ProgramFiles'], 'PyHoca-GUI')
+        _icons_location = os.path.join(_base_location, 'icons')
+        _images_location = os.path.join(_base_location, 'img')
+    else:
+        _icons_location = '/usr/share/icons'
+        _images_location = '/usr/share/pyhoca-gui/img'
+
+icons_basepath = _icons_location
+images_basepath = _images_location
 
-from frontend import *
\ No newline at end of file
diff --git a/pyhoca/wxgui/frontend.py b/pyhoca/wxgui/frontend.py
index 473d8d9..221e35e 100644
--- a/pyhoca/wxgui/frontend.py
+++ b/pyhoca/wxgui/frontend.py
@@ -55,21 +55,13 @@ import copy
 import threading
 
 # PyHoca-GUI modules
+import about
 import logon
 import taskbar
 import menus_taskbar
 import profilemanager
 import notify
-
-try:
-    from agw import knobctrl as KC
-    knobctrlavailable = True
-except ImportError: # if it's not there locally, try the wxPython lib.
-    try:
-        import wx.lib.agw.knobctrl as KC
-        knobctrlavailable = True
-    except ImportError:
-        knobctrlavailable = False
+import basepath
 
 wx.SetDefaultPyEncoding("utf-8")
 
@@ -98,7 +90,6 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
         else:
             self._pyhoca_liblogger = copy.deepcopy(liblogger)
 
-        x2go.X2goClient.__init__(self, logger=self._pyhoca_liblogger)
         wx.App.__init__(self)
         # panel is a generic panel that allows to influence the mouse cursor when it hovers 
         # above the tray icon (and any other element on the desktop we created)
@@ -110,6 +101,13 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
 
         """
         wx.BeginBusyCursor()
+
+        splash_bitmap = wx.Bitmap(os.path.join(basepath.images_basepath, 'pyhoca-splash.png'), wx.BITMAP_TYPE_PNG)
+        wx.SplashScreen(splash_bitmap, wx.SPLASH_CENTRE_ON_SCREEN|wx.SPLASH_TIMEOUT, 3000, None, style=wx.SIMPLE_BORDER|wx.STAY_ON_TOP)
+        wx.Yield()
+
+        x2go.X2goClient.__init__(self, logger=self._pyhoca_liblogger)
+
         self.SetAppName(self.appname)
         self.SetVendorName(self.vendorname)
         self.startGUI()
@@ -130,6 +128,7 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
         STILL UNDOCUMENTED
 
         """
+
         # THIS HAS TO MOVE INTO Python X2go
         #if platform.system() == 'Windows':
         #    #parent.settingsProfile = SessionProfile.XServer(parent.liblogger)
@@ -139,8 +138,11 @@ class PyHocaGUI(wx.App, x2go.X2goClient):
         self._pyhoca_logger('PyHoca GUI is starting up', loglevel=x2go.log.loglevel_INFO, )
         self._pyhoca_logger('registering PyHocaGUI control sessions', loglevel=x2go.log.loglevel_INFO, )
 
-        #self._chooser_selected_profile_name = None
-        self.taskbar = taskbar.PyHocaGUI_TaskBarIcon(self)
+        self.about = about.PyHocaGUI_AboutFrame(self)
+        self.about.Show(False)
+
+        self.taskbar = taskbar.PyHocaGUI_TaskBarIcon(self.about)
+        self.taskbar.Bind(wx.EVT_TASKBAR_LEFT_DCLICK, lambda _Show: self.about.Show(True))
         self.taskbar.Bind(wx.EVT_TASKBAR_LEFT_DOWN, self.taskbar.CreateSessionManagerPopupMenu)
 
         if x2go.X2GOCLIENT_OS in ('Linux', 'Mac'):
diff --git a/pyhoca/wxgui/notify.py b/pyhoca/wxgui/notify.py
index 25d15d3..b381c83 100644
--- a/pyhoca/wxgui/notify.py
+++ b/pyhoca/wxgui/notify.py
@@ -25,15 +25,9 @@ from x2go import log
 if X2GOCLIENT_OS in ('Linux', 'Mac'):
     import pynotify
 import exceptions
+import basepath
 
-if os.environ.has_key('PYHOCAGUI_DEVELOPMENT') and os.environ['PYHOCAGUI_DEVELOPMENT'] == '1':
-    _icons_location = os.path.join(os.path.abspath(os.path.curdir), 'icons')
-else:
-    if X2GOCLIENT_OS == 'Windows':
-        _icons_location = os.path.join(os.environ['ProgramFiles'], 'PyHoca-GUI', 'icons')
-    else:
-        _icons_location = '/usr/share/icons'
-
+_icons_location = basepath.icons_basepath
 
 class NotSupportedException(exceptions.StandardError): pass
 class PyHocaNotificationException(exceptions.StandardError): pass
@@ -150,13 +144,20 @@ class notificationmessage_NotifierPopup(object):
            icon = _icon_map_wx[icon]
         else:
            icon = wx.ICON_INFORMATION
-        _notification_msg = wx.NotificationMessage()
-        _notification_msg.SetTitle(title)
-        _notification_msg.SetMessage(text)
-        #_notification_msg.SetParent(self._PyHocaGUI)
-        _notification_msg.SetFlags(icon)
-        _notification_msg.Show(timeout=1)
-        
+
+        try:
+            # you will need wxPython >= 2.9 for this
+            _notification_msg = wx.NotificationMessage()
+            _notification_msg.SetTitle(title)
+            _notification_msg.SetMessage(text)
+            #_notification_msg.SetParent(self._PyHocaGUI)
+            _notification_msg.SetFlags(icon)
+            _notification_msg.Show(timeout=1)
+        except:
+            # if we are running wxPython 2.8, we ignore missing 
+            # wx.NotificationMessage class
+            pass
+
         self._pyhoca_logger(text, loglevel=log.loglevel_NOTICE)
 
     def Close(self):
diff --git a/pyhoca/wxgui/taskbar.py b/pyhoca/wxgui/taskbar.py
index 8ac1a01..70cca91 100644
--- a/pyhoca/wxgui/taskbar.py
+++ b/pyhoca/wxgui/taskbar.py
@@ -46,16 +46,10 @@ import copy
 # PyHoca-GUI modules
 import menus_taskbar
 import profilemanager
+import basepath
+
+_icons_location = basepath.icons_basepath
 
-if os.environ.has_key('PYHOCAGUI_DEVELOPMENT') and os.environ['PYHOCAGUI_DEVELOPMENT'] == '1':
-    _icons_location = os.path.join(os.path.abspath(os.path.curdir), 'icons')
-else:
-    if x2go.X2GOCLIENT_OS == 'Windows':
-        _icons_location = os.path.join(os.environ['ProgramFiles'], 'PyHoca-GUI', 'icons')
-    elif x2go.X2GOCLIENT_OS == 'Mac':
-        _icons_location = os.path.join('do', 'not', 'know')
-    else:
-        _icons_location = '/usr/share/icons'
 
 try:
     from agw import knobctrl as KC
@@ -75,13 +69,13 @@ class PyHocaGUI_TaskBarIcon(wx.TaskBarIcon):
     STILL UNDOCUMENTED
 
     """
-    def __init__(self, _PyHocaGUI):
+    def __init__(self, _about):
         """\
         STILL UNDOCUMENTED
 
         """
         wx.TaskBarIcon.__init__(self)
-        self._PyHocaGUI = _PyHocaGUI
+        self._PyHocaGUI = _about._PyHocaGUI
         self._pyhoca_logger = self._PyHocaGUI._pyhoca_logger
         self._pyhoca_logger('start TaskBarIcon of type: %s' % (wx.PlatformInfo, ), loglevel=x2go.loglevel_INFO)
         self.SetIconIdle()
@@ -89,14 +83,14 @@ class PyHocaGUI_TaskBarIcon(wx.TaskBarIcon):
         self.tooltip = ""
 
     def SetIconConnecting(self, profile_name):
-        self.icon = self.MakeIcon(icon_name='x2go-logo-ubuntu')
+        self.icon = self.MakeIcon(icon_name='pyhoca-trayicon')
         if x2go.X2GOCLIENT_OS == 'Windows':
             self.SetIcon(self.icon, "PyHoca-GUI\nConnecting you to ,,%s\'\'" % profile_name)
         else:
             self.SetIcon(self.icon, "PyHoca-GUI (Python X2goClient)\nCurrently connecting you to remote X2go server ,,%s\'\'" % profile_name)
 
     def SetIconIdle(self):
-        self.icon = self.MakeIcon(icon_name='x2go-logo-ubuntu')
+        self.icon = self.MakeIcon(icon_name='pyhoca-trayicon')
         if x2go.X2GOCLIENT_OS == 'Windows':
             self.SetIcon(self.icon, "PyHoca-GUI\nConnecting you to X2go...")
         else:
@@ -140,89 +134,3 @@ class PyHocaGUI_TaskBarIcon(wx.TaskBarIcon):
     def Close(self):
         self.Destroy()
 
-    def ShowBalloon(self, title, text, msec=0, flags=0):
-        """
-        Show Balloon tooltip
-
-        @param title - Title for balloon tooltip
-        @param msg   - Balloon tooltip text
-        @param msec  - Timeout for balloon tooltip, in milliseconds
-        @param flags -  one of wx.ICON_INFORMATION, wx.ICON_WARNING, wx.ICON_ERROR
-        """
- 
-        print 'SHOWING BALLOON!!!!!!!!!!!!!!!'
-        if x2go.X2GOCLIENT_OS == 'Windows' and self.IsIconInstalled():
-            try:
-                print 'IN TRY BLOCK'
-                self.__SetBalloonTip(self.icon.GetHandle(), title, text, msec, flags)
-            except Exception, e:
-                self._pyhoca_logger(str(e))
- 
-    def __SetBalloonTip(self, hicon, title, msg, msec, flags):
-
-        # translate flags
-        infoFlags = 0
-        if flags & wx.ICON_INFORMATION:
-            infoFlags |= win32gui.NIIF_INFO
-        elif flags & wx.ICON_WARNING:
-            infoFlags |= win32gui.NIIF_WARNING
-        elif flags & wx.ICON_ERROR:
-            infoFlags |= win32gui.NIIF_ERROR
-
-        # Show balloon
-        #lpdata = (self.__GetIconHandle(),   # hWnd
-        #          99,                       # ID
-        #          win32gui.NIF_MESSAGE|win32gui.NIF_INFO|win32gui.NIF_ICON, # flags: Combination of NIF_* flags
-        #          0,                        # CallbackMessage: Message id to be pass to hWnd when processing messages
-        #         hicon,                    # hIcon: Handle to the icon to be displayed
-        #         '',                       # Tip: Tooltip text
-        #          msg,                      # Info: Balloon tooltip text
-        #          msec,                     # Timeout: Timeout for balloon tooltip, in milliseconds
-        #          title,                    # InfoTitle: Title for balloon tooltip
-        #          infoFlags                 # InfoFlags: Combination of NIIF_* flags
-        #          )
-        # Show balloon
-        lpdata = (self._PyHocaGUI,          # hWnd
-                  99,                       # ID
-                  win32gui.NIF_MESSAGE|win32gui.NIF_INFO|win32gui.NIF_ICON, # flags: Combination of NIF_* flags
-                  0,                        # CallbackMessage: Message id to be pass to hWnd when processing messages
-                  hicon,                    # hIcon: Handle to the icon to be displayed
-                  '',                       # Tip: Tooltip text
-                  msg,                      # Info: Balloon tooltip text
-                  msec,                     # Timeout: Timeout for balloon tooltip, in milliseconds
-                  title,                    # InfoTitle: Title for balloon tooltip
-                  infoFlags                 # InfoFlags: Combination of NIIF_* flags
-                  )
-        win32gui.Shell_NotifyIcon(win32gui.NIM_MODIFY, lpdata)
-        self.SetIcon(self.icon, self.tooltip)   # Hack: because we have no access to the real CallbackMessage value
-
-    def __GetIconHandle(self):
-        """
-        Find the icon window.
-        This is ugly but for now there is no way to find this window directly from wx
-        """
-        if not hasattr(self, "_chwnd"):
-            try:
-                for handle in wx.GetTopLevelWindows():
-                    if handle.GetWindowStyle():
-                        continue
-                    handle = handle.GetHandle()
-                    if len(win32gui.GetWindowText(handle)) == 0 and \
-                       win32gui.GetWindowRect(handle) == (0,0,400,250):
-                        self._chwnd = handle
-                        break
-                if not hasattr(self, "_chwnd"):
-                    raise Exception
-            except:
-                raise Exception, "Icon window not found"
-        return self._chwnd
-
-    def SetIcon(self, icon, tooltip=""):
-        self.icon = icon
-        self.tooltip = tooltip
-        wx.TaskBarIcon.SetIcon(self, icon, tooltip)
-
-    def RemoveIcon(self):
-        self.icon = None
-        self.tooltip = ""
-        wx.TaskBarIcon.RemoveIcon(self) 
\ No newline at end of file


hooks/post-receive
-- 
pyhoca-gui.git (Python X2Go Client (wxPython GUI))

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "pyhoca-gui.git" (Python X2Go Client (wxPython GUI)).




More information about the x2go-commits mailing list