<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div></div><div>Ps.: interesant wäre evtl auch Deine Raspbian Version- ich weiss nicht ob die neuen vielleicht DeviceTree für die 1wire Sensoren brauchen?</div><div><br></div><div>Udo kann das sicher aufklären...</div><div><br></div><div>Viele Grüße, Andreas </div><div><br>Am 21.06.2016 um 15:58 schrieb Heiko Baumann <<a href="mailto:hbcs@gmx.de">hbcs@gmx.de</a>>:<br><br></div><blockquote type="cite"><div>
  

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  
  
    So, hier bin ich nochmal: nach einem Update (apt-get, git pull
    volkszähler) läuft zwar "an sich" alles noch, aber es werden keine
    neuen Messwerte mehr gespeichert. Ich hatte so ein Problem schon mal
    früher, hab mir aber jetzt die einzelnen Schritte zur Fehlersuche
    mal zusammengeschrieben.<br>
    <br>
    Vielleicht möchte mir ja jemand bei der Suche und der Beschreibung
    der Vorgehensweise behilflich sein. Ich würde das fertige Dokument
    dann ins wiki stellen, es kommt ja öfter vor, dass jemand fragt.. ;)<br>
    <br>
    Vorbemerkung: auf meinem pi läuft kein vzlogger, ich habe
    ausschließlich 1wire und s0 Zähler und nehme dafür (warum
    eigentlich?) die beiden Dienste von Henrik.<br>
    Ich habs bequemlicherweise in Word zusammengetippt, ich hoff man
    kann es hier trotzdem lesen...<br>
    <br>
    Also: vielen Dank für die Hilfe!!<br>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <p class="MsoNormal"><br>
    </p>
    <p class="MsoNormal"><o:p> </o:p></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">1)<span style="font:7.0pt "Times
            New Roman"">     
          </span></span></span><!--[endif]-->Erforderlich: Zugriff auf
      den Pi direkt über die
      Tastatur oder per SSH Shell (putty)<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">2)<span style="font:7.0pt "Times
            New Roman"">     
          </span></span></span><!--[endif]-->Gesamtsituation?<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto">Mysql ist aktiv und erreichbar (phpmyadmin ok, frontend
      zeigt alte
      gespeicherte Werte problemlos an, neue Kanäle lassen sich
      hinzufügen, keine
      neuen Werte sichtbar)<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">3)<span style="font:7.0pt "Times
            New Roman"">     
          </span></span></span><!--[endif]-->Stimmt die Systemzeit?<o:p></o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto">Kleine Ursache, große Wirkung: evtl. vergisst der Pi die
      Systemzeit.
      Probe mit:<o:p></o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">date</b><o:p></o:p></span></p>
    <p class="codeCxSpLast"><span lang="EN-US">Di 21. </span><span style="mso-ansi-language:
        DE">Jun 09:36:14 CEST 2016<span style="mso-tab-count:1">    </span>->
        korrekte aktuelle Zeit, passt<o:p></o:p></span></p>
    <p class="MsoListParagraph" style="margin-left:37.85pt;mso-add-space:auto">Wenn nicht:
      Zeit neu setzen in der Form:<o:p></o:p></p>
    <p class="code"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">sudo date -s "17 JUN 2016 23:07:00"</b><span style="mso-spacerun:yes">  </span><o:p></o:p></span></p>
    <p class="MsoListParagraph" style="margin-left:37.85pt;mso-add-space:auto">evtl.
      Abgleich mit<o:p></o:p></p>
    <p class="code"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">sudo sntp <a href="http://pool.ntp.org">pool.ntp.org</a></b><o:p></o:p></span></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">4)<span style="font:7.0pt "Times
            New Roman"">     
          </span></span></span><!--[endif]-->Laufen die Dienste?<o:p></o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto">Prüfe, ob die Daemons für 1wirevz und s0vz überhaupt aktiv
      sind:<o:p></o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">ps ax|grep 1wire</b><o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><span style="mso-spacerun:yes"> </span><b style="mso-bidi-font-weight:normal"><span style="color:red">3108</span></b><span style="color:red"> </span>?<span style="mso-spacerun:yes">       
        </span>Ss<span style="mso-spacerun:yes">    
        </span>0:00 /usr/local/sbin/1wirevz // Ok, Dienst läuft mit PID
        <b style="mso-bidi-font-weight:normal"><span style="color:red">3108</span></b><o:p></o:p></span></p>
    <p class="codeCxSpLast"><span style="mso-ansi-language:DE"><span style="mso-spacerun:yes"> </span>4804 pts/0<span style="mso-spacerun:yes">   
        </span>S+<span style="mso-spacerun:yes">     </span>0:00 grep
        --color=auto
        1wire<span style="mso-tab-count:1">   </span>// das ist nur der
        Such-Prozess<o:p></o:p></span></p>
    <p class="MsoListParagraph" style="margin-left:37.85pt;mso-add-space:auto"><o:p> </o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">ps ax|grep s0vz</b><o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><span style="mso-spacerun:yes"> </span><b style="mso-bidi-font-weight:normal"><span style="color:red">3132</span></b><span style="color:red"> </span>?<span style="mso-spacerun:yes">       
        </span>Ss<span style="mso-spacerun:yes">    
        </span>0:08 /usr/local/sbin/s0vz<o:p></o:p></span></p>
    <p class="codeCxSpLast"><span lang="EN-US"><span style="mso-spacerun:yes"> </span>4809 pts/0<span style="mso-spacerun:yes">   
        </span>S+<span style="mso-spacerun:yes">     </span>0:00 grep
        --color=auto s0vz<o:p></o:p></span></p>
    <p class="MsoListParagraph" style="margin-left:37.85pt;mso-add-space:auto">Gut,
      die Dienste laufen also schon mal. Ansonsten: dienste neu starten
      mit <o:p></o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">sudo 1wirevz restart</b><o:p></o:p></span></p>
    <p class="codeCxSpLast"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">sudo s0vz restart</b><o:p></o:p></span></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">5)<span style="font:7.0pt "Times
            New Roman"">     
          </span></span></span><!--[endif]-->Was sagen die Logfiles?<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto">Bei intensiverer Fehlersuche kann man mehrere
      Terminalfenster öffnen, um
      einen besseren Überblick zu bekommen.<o:p></o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto">In einem Fenster kann man z.B. dauerhaft das syslog
      überwachen:<o:p></o:p></p>
    <p class="code"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">tail -f /var/log/syslog</b><o:p></o:p></span></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto">Beim Stop/Start eines Dienstes müsste im syslog angezeigt
      werden, was
      passiert:<o:p></o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">cat /var/log/syslog | grep 1wire</b><o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:03:38
        BauratPi 1wirevz:
        DS2482 I²C 1-Wire® Master to Volkszaehler deamon 1.5 (2) -2<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:03:38
        BauratPi 1wirevz:
        VzServer: 127.0.0.1<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:03:38
        BauratPi 1wirevz:
        VzPort: 80<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:03:38
        BauratPi 1wirevz:
        VzPath: middleware.php<o:p></o:p></span></p>
    <p class="codeCxSpLast"><span lang="EN-US">Jun 21 10:03:38 BauratPi
        1wirevz:
        Metering interval: 60 sec<o:p></o:p></span></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto"><span style="background:yellow;mso-highlight:yellow">FEHLER
        – hier sollten
        dann eigentlich die angehängten Sensoren aufgelistet werden!</span><o:p></o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">cat /var/log/syslog | grep s0vz</b><o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz:
        S0/Impulse to Volkszaehler RaspberryPI deamon 1.4.4<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz:
        VzServer:localhost<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz:
        VzPort:80<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz:
        VzPath:middleware.php<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz: GPIO0 =
        7b6afe30-f2dc-11e2-a117-6b7d90ba87df<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz: GPIO1 =
        ae9d1b00-f2f5-11e2-8a1f-0dad1c039958<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz: GPIO2 =
        89277390-f2dc-11e2-94d6-9984a2fec1dc<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz: GPIO3 =
        drei-frei<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz: GPIO4 =
        90da22c0-f2dc-11e2-a59d-e9b55d71b128<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Jun 21 10:06:34
        BauratPi s0vz: GPIO5 =
        9a7ed6c0-f2dc-11e2-b13e-b9abb50897a8<o:p></o:p></span></p>
    <p class="codeCxSpLast"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto">… das sieht eigentlich ok aus, oder? <o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">6)<span style="font:7.0pt "Times
            New Roman"">     
          </span></span></span><!--[endif]-->Wie sieht die
      Konfigurationsdatei /etc/1wirevz.cfg
      aus?<o:p></o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">cat 1wirevz.cfg<o:p></o:p></b></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/**************************************************************************<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">Part of DS2482 I²C
        1-Wire® Master to
        Volkszaehler 'RaspberryPI deamon'.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">**************************************************************************/<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Hostname, FQDN or IP
        of your VZ -
        normaly this should be 'localhost' */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">vzserver = "127.0.0.1"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Path to the VZ
        middleware.php
        script, WITHOUT preposed and trailing slash */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">vzpath =
        "middleware.php"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* HTTP Port of your VZ
        */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">vzport = 80<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Metering interval in
        seconds for
        ALL sensors */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">interval = 60<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* DS1820 SensorID to
        VZ UUID mapping
        - SensorID start with 'asterisk' */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Check your IDs 'cat
        /var/log/syslog|grep 1wirevz' */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span style="mso-ansi-language:DE">/* T4
        Aussentemperatur channel 10 */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><b style="mso-bidi-font-weight:normal"><span style="mso-ansi-language:DE">*<span style="color:#4F81BD;mso-themecolor:accent1">28-0000045c5c7e</span></span></b><span style="color:#4F81BD;mso-themecolor:accent1;mso-ansi-language:DE"> </span><span style="mso-ansi-language:DE">= "<b style="mso-bidi-font-weight:normal"><span style="color:red">53e45780-f2dc-11e2-bb40-e1626f6aa1bd</span></b>"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span style="mso-ansi-language:DE">/* T2
        Sole WP
        Eintritt channel 7 */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span style="mso-ansi-language:DE">*28-0000045d7eb0
        =
        "37e34a40-f2dc-11e2-a9f5-617f327e9a54"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span style="mso-ansi-language:DE">/* T2
        Sole WP
        Austritt channel 8<span style="mso-spacerun:yes">  </span>*/<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span style="mso-ansi-language:DE">*28-000004a2845a
        =
        "3e744e20-f2dc-11e2-ab3d-e5709e8f1bd3"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span style="mso-ansi-language:DE">… usw…<o:p></o:p></span></p>
    <p class="codeCxSpLast"><span style="mso-ansi-language:DE"><o:p> </o:p></span></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto">Für jeden Sensor also ein Eintrag. Links (blau) ist die
      Sensor-ID, die im
      Syslog stehen, rechts (rot) die UUID, die vom System beim Anlegen
      eines neuen
      Kanals über das Frontend vergeben wird (auslesen auch übers
      Frontend ausgelesen
      durch Klick auf den blauen „i“ Button am Ende des Kanals:<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto"><span style="mso-no-proof:yes"><!--[if gte vml 1]><v:shapetype id="_x0000_t75"
 coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
 filled="f" stroked="f">
 <v:stroke joinstyle="miter"/>
 <v:formulas>
  <v:f eqn="if lineDrawn pixelLineWidth 0"/>
  <v:f eqn="sum @0 1 0"/>
  <v:f eqn="sum 0 0 @1"/>
  <v:f eqn="prod @2 1 2"/>
  <v:f eqn="prod @3 21600 pixelWidth"/>
  <v:f eqn="prod @3 21600 pixelHeight"/>
  <v:f eqn="sum @0 0 1"/>
  <v:f eqn="prod @6 1 2"/>
  <v:f eqn="prod @7 21600 pixelWidth"/>
  <v:f eqn="sum @8 21600 0"/>
  <v:f eqn="prod @7 21600 pixelHeight"/>
  <v:f eqn="sum @10 21600 0"/>
 </v:formulas>
 <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
 <o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="Grafik_x0020_1" o:spid="_x0000_i1025" type="#_x0000_t75"
 style='width:349.5pt;height:114pt;visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="file:///D:\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png"
  o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><clip_image002.jpg><!--[endif]--></span><o:p></o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">7)<span style="font:7.0pt "Times
            New Roman"">     
          </span></span></span><!--[endif]-->Wie sieht die
      Konfigurationsdatei /etc/s0vz.cfg
      aus?<o:p></o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">cat s0vz.cfg</b><o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#################################################################################<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># S0/Impulse to
        Volkszaehler
        'RaspberryPI deamon'.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">… <o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Hostname, FQDN or IP
        of your VZ -
        normaly this should be 'localhost' */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">vzserver = "localhost"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Path to the VZ
        middleware.php
        script, WITHOUT preposed and trailing slash */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">vzpath =
        "middleware.php"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* HTTP Port of your VZ
        */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">vzport = 80<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Define S0 inputs
        here, use these
        types in volkszaehler frontend */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Channel type:
        Strom_messer for S0
        PowerMeters */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Gas for Gas-Meters
        via reed sensor
        or direct (Style: steps) */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* PV-WR */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">GPIO0 = "<b style="mso-bidi-font-weight:
          normal"><span style="color:red">7b6afe30-f2dc-11e2-a117-6b7d90ba87df</span></b>"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">/* Betrieb WP */<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">GPIO1 =
        "ae9d1b00-f2f5-11e2-8a1f-0dad1c039958"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">…<o:p></o:p></span></p>
    <p class="codeCxSpLast"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="MsoListParagraph" style="margin-left:37.85pt;mso-add-space:auto">Auch
      hier sind die UUIDs (rot) aus dem Frontend auszulesen.<o:p></o:p></p>
    <p class="MsoNormal"><o:p> </o:p></p>
    <p class="MsoListParagraph" style="margin-left:37.85pt;mso-add-space:auto;
      text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">8)<span style="font:7.0pt "Times
            New Roman"">     
          </span></span></span><!--[endif]-->Wie sieht /etc/rc.local
      aus?<o:p></o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi / $ <b style="mso-bidi-font-weight:
          normal">cat /etc/rc.local</b><o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#!/bin/sh -e<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># rc.local<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># This script is
        executed at the end
        of each multiuser runlevel.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># Make sure that the
        script will
        "exit 0" on success or any other<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># value on error.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># In order to enable or
        disable this
        script just change the execution<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># bits.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># By default this
        script does nothing.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># Print the IP address<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">_IP=$(hostname -I) ||
        true<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">if [ "$_IP" ]; then<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><span style="mso-spacerun:yes"> 
        </span>printf "My IP address is %s\n" "$_IP"<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">fi<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#killall vzlogger<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#/usr/local/bin/vzlogger<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#/usr/local/bin/vzlogger-c<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">owfs<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># Part of DS2482 I2C
        1-Wire Master to
        Volkszaehler 'RaspberryPI deamon'.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><b style="mso-bidi-font-weight:normal"><span style="color:#558ED5;mso-themecolor:text2;mso-themetint:153;mso-style-textfill-fill-color:
#558ED5;mso-style-textfill-fill-themecolor:text2;mso-style-textfill-fill-alpha:
100.0%;mso-style-textfill-fill-colortransforms:"lumm=60000
          lumo=40000";
          mso-ansi-language:DE">#Raspberry Rev1 <o:p></o:p></span></b></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#echo ds2482 0x18 >
        /sys/bus/i2c/devices/i2c-0/new_device<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#echo ds2482 0x19 >
        /sys/bus/i2c/devices/i2c-0/new_device<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#echo ds2482 0x1a >
        /sys/bus/i2c/devices/i2c-0/new_device<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><b style="mso-bidi-font-weight:normal"><span style="color:#558ED5;mso-themecolor:text2;mso-themetint:153;mso-style-textfill-fill-color:
#558ED5;mso-style-textfill-fill-themecolor:text2;mso-style-textfill-fill-alpha:
100.0%;mso-style-textfill-fill-colortransforms:"lumm=60000
          lumo=40000";
          mso-ansi-language:DE"># Raspberry Rev2<o:p></o:p></span></b></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">echo ds2482 0x18 >
        /sys/bus/i2c/devices/i2c-1/new_device<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">echo ds2482 0x19 >
        /sys/bus/i2c/devices/i2c-1/new_device<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">echo ds2482 0x1a >
        /sys/bus/i2c/devices/i2c-1/new_device<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># Part of S0/Impulse to
        Volkszaehler
        'RaspberryPI deamon'<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#echo 17 >
        /sys/class/gpio/export
        && echo "in" > /sys/class/gpio/gpio17/direction
        &&
        echo "falling" > /sys/class/gpio/gpio17/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#echo 18 >
        /sys/class/gpio/export
        && echo "in" > /sys/class/gpio/gpio18/direction
        &&
        echo "falling" > /sys/class/gpio/gpio18/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#echo 22 >
        /sys/class/gpio/export
        && echo "in" > /sys/class/gpio/gpio22/direction
        &&
        echo "falling" > /sys/class/gpio/gpio22/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#echo 23 >
        /sys/class/gpio/export
        && echo "in" > /sys/class/gpio/gpio23/direction
        &&
        echo "falling" > /sys/class/gpio/gpio23/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#echo 24 >
        /sys/class/gpio/export
        && echo "in" > /sys/class/gpio/gpio24/direction
        &&
        echo "falling" > /sys/class/gpio/gpio24/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#echo 27 >
        /sys/class/gpio/export
        && echo "in" > /sys/class/gpio/gpio27/direction
        &&
        echo "falling" > /sys/class/gpio/gpio27/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">echo 17 >
        /sys/class/gpio/export
        && echo "rising" > /sys/class/gpio/gpio17/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">echo 18 >
        /sys/class/gpio/export
        && echo "rising" > /sys/class/gpio/gpio18/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">echo 22 >
        /sys/class/gpio/export &&
        echo "rising" > /sys/class/gpio/gpio22/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">echo 23 >
        /sys/class/gpio/export
        && echo "rising" > /sys/class/gpio/gpio23/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">echo 24 >
        /sys/class/gpio/export
        && echo "rising" > /sys/class/gpio/gpio24/edge<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">echo 27 >
        /sys/class/gpio/export
        && echo "rising" > /sys/class/gpio/gpio27/edge<o:p></o:p></span></p>
    <p class="codeCxSpLast"><span lang="EN-US">exit 0<o:p></o:p></span></p>
    <p class="MsoListParagraph" style="margin-left:37.85pt;mso-add-space:auto;
      text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">9)<span style="font:7.0pt "Times
            New Roman"">     
          </span></span></span><!--[endif]-->Wie sieht /etc/modules aus?<o:p></o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi ~ $ <b style="mso-bidi-font-weight:
          normal">cat /etc/modules</b><o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># /etc/modules: kernel
        modules to load
        at boot time.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">#<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># This file contains
        the names of
        kernel modules that should be loaded<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># at boot time, one per
        line. Lines
        beginning with "#" are ignored.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># Parameters can be
        specified after
        the module name.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">snd-bcm2835<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US"># Part of DS2482 I²C
        1-Wire® Master
        to Volkszaehler 'RaspberryPI deamon'.<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">i2c-bcm2708<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">i2c-dev<o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">ds2482<o:p></o:p></span></p>
    <p class="codeCxSpLast"><span lang="EN-US">w1-therm<o:p></o:p></span></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">10)<span style="font:7.0pt "Times
            New Roman"">  </span></span></span><!--[endif]-->Werden
      die Sensoren gemountet, liefern sie aktuelle Werte?<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto">Sofern bis hier alles richtig ist, werden die Sensoren als
      „device“ eingebunden
      und legen ihre Werte ab. Jeder Sensor legt ein Verzeichnis mit
      seiner ID (z.B. 28-000004508eec,
      siehe oben unter 5. die Einträge „1wirevz“ im syslog) unter <span class="moz-txt-tag"><i>/</i></span><i>sys/bus/w1/devices<span class="moz-txt-tag">/</span></i>
      ab.<o:p></o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="codeCxSpFirst"><span lang="EN-US">pi@BauratPi / $ <b style="mso-bidi-font-weight:
          normal">ls -la /sys/bus/w1/devices</b><o:p></o:p></span></p>
    <p class="codeCxSpMiddle"><span lang="EN-US">ls: Zugriff auf
        /sys/bus/w1/devices
        nicht möglich: Datei oder Verzeichnis nicht gefunden<o:p></o:p></span></p>
    <p class="codeCxSpLast"><span lang="EN-US"><o:p> </o:p></span></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto">Richtig wäre also pro Sensor-ID ein Verzeichnis<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto">FEHLER – mir fehlen die Sensoren..!!<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto;text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-fareast-font-family:Garamond;mso-bidi-font-family:Garamond"><span style="mso-list:Ignore">11)<span style="font:7.0pt "Times
            New Roman"">  </span></span></span><!--[endif]-->Wenn
      keine Sensoren da sind: ist die Hardware defekt?<o:p></o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto">Neue SD-Karte nehmen, fertiges vz-Image von hier: <o:p></o:p></p>
    <p class="code"><span lang="EN-US"><a class="moz-txt-link-freetext" href="http://wiki.volkszaehler.org/howto/raspberry_pi_image">http://wiki.volkszaehler.org/howto/raspberry_pi_image</a><o:p></o:p></span></p>
    <p class="MsoListParagraphCxSpFirst" style="margin-left:37.85pt;mso-add-space:
      auto">runterladen und auf die Karte ziehen, starten.<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto">Im Image ist zumindest ein 1wire und s0 Controller aktiv.
      Mit obigem
      Schritt 10) sieht man, ob jetzt die Sensoren da sind. Wenn ja:
      Hardware ist ok,
      ansonsten Kabel prüfen etc. Bei mir: Hardware läuft, Sensoren sind
      da. Habe mal
      in der /etc/vzlogger.conf zwei Channel eingerichtet, das klappt
      auch (Frontend
      zeigt neue Messwerte).<o:p></o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto"><br>
    </p>
    Fazit: in „meinem“ Image ist nach dem Upate der Wurm drin, obwohl
    ich die Konfig nicht
    angefasst habe. Weiß jemand, wie ich da jetzt weitersuchen muss?<o:p></o:p><br>
    <br>
    [Ergänzung: ich hab auf „meinem“ Image ein paar Erweiterungen, z.b
    autom.
    Dropbox-Backup, die will ich ungern aufgeben.. deswegen ist das
    Neu-Konfigurieren des fertigen Images nur die zweite Wahl..]<o:p></o:p><br>
    <br>
    Bin gespannt und harre der Dinge :)<br>
    <br>
    Danke und schöne Grüße!<br>
    Heiko<br>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="MsoListParagraphCxSpMiddle" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <p class="MsoListParagraphCxSpLast" style="margin-left:37.85pt;mso-add-space:
      auto"><o:p> </o:p></p>
    <meta name="ProgId" content="Word.Document">
    <meta name="Generator" content="Microsoft Word 14">
    <meta name="Originator" content="Microsoft Word 14">
    <link rel="File-List" href="file:///D:%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml">
    <link rel="Edit-Time-Data" href="file:///D:%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_editdata.mso">
    <!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:AllowPNG/>
 </o:OfficeDocumentSettings>
</xml><![endif]-->
    <link rel="themeData" href="file:///D:%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx">
    <link rel="colorSchemeMapping" href="file:///D:%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml">
    <!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves>false</w:TrackMoves>
  <w:TrackFormatting/>
  <w:HyphenationZone>21</w:HyphenationZone>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>DE</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:EnableOpenTypeKerning/>
   <w:DontFlipMirrorIndents/>
   <w:OverrideTableStyleHps/>
  </w:Compatibility>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="--"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]-->
    <style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Garamond;
        panose-1:2 2 4 4 3 3 1 1 8 3;
        mso-font-charset:0;
        mso-generic-font-family:roman;
        mso-font-pitch:variable;
        mso-font-signature:647 0 0 0 159 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:"";
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:19.85pt;
        margin-bottom:.0001pt;
        text-align:justify;
        line-height:120%;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        mso-bidi-font-size:10.0pt;
        font-family:"Garamond","serif";
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-link:"Listenabsatz Zchn";
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-align:justify;
        line-height:120%;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        mso-bidi-font-size:10.0pt;
        font-family:"Garamond","serif";
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
        {mso-style-priority:34;
        mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-link:"Listenabsatz Zchn";
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-align:justify;
        line-height:120%;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        mso-bidi-font-size:10.0pt;
        font-family:"Garamond","serif";
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
        {mso-style-priority:34;
        mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-link:"Listenabsatz Zchn";
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-align:justify;
        line-height:120%;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        mso-bidi-font-size:10.0pt;
        font-family:"Garamond","serif";
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
        {mso-style-priority:34;
        mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-link:"Listenabsatz Zchn";
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-align:justify;
        line-height:120%;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        mso-bidi-font-size:10.0pt;
        font-family:"Garamond","serif";
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}
p.code, li.code, div.code
        {mso-style-name:code;
        mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:Listenabsatz;
        mso-style-link:"code Zchn";
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:37.85pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-align:justify;
        line-height:120%;
        mso-pagination:widow-orphan;
        font-size:8.0pt;
        font-family:"Courier New";
        mso-fareast-font-family:"Times New Roman";
        mso-ansi-language:EN-US;}
p.codeCxSpFirst, li.codeCxSpFirst, div.codeCxSpFirst
        {mso-style-name:codeCxSpFirst;
        mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:Listenabsatz;
        mso-style-link:"code Zchn";
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:37.85pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-align:justify;
        line-height:120%;
        mso-pagination:widow-orphan;
        font-size:8.0pt;
        font-family:"Courier New";
        mso-fareast-font-family:"Times New Roman";
        mso-ansi-language:EN-US;}
p.codeCxSpMiddle, li.codeCxSpMiddle, div.codeCxSpMiddle
        {mso-style-name:codeCxSpMiddle;
        mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:Listenabsatz;
        mso-style-link:"code Zchn";
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:37.85pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-align:justify;
        line-height:120%;
        mso-pagination:widow-orphan;
        font-size:8.0pt;
        font-family:"Courier New";
        mso-fareast-font-family:"Times New Roman";
        mso-ansi-language:EN-US;}
p.codeCxSpLast, li.codeCxSpLast, div.codeCxSpLast
        {mso-style-name:codeCxSpLast;
        mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:Listenabsatz;
        mso-style-link:"code Zchn";
        mso-style-type:export-only;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:37.85pt;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-align:justify;
        line-height:120%;
        mso-pagination:widow-orphan;
        font-size:8.0pt;
        font-family:"Courier New";
        mso-fareast-font-family:"Times New Roman";
        mso-ansi-language:EN-US;}
span.moz-txt-tag
        {mso-style-name:moz-txt-tag;
        mso-style-unhide:no;}
span.ListenabsatzZchn
        {mso-style-name:"Listenabsatz Zchn";
        mso-style-priority:34;
        mso-style-unhide:no;
        mso-style-locked:yes;
        mso-style-link:Listenabsatz;
        mso-ansi-font-size:12.0pt;
        mso-bidi-font-size:10.0pt;
        font-family:"Garamond","serif";
        mso-ascii-font-family:Garamond;
        mso-hansi-font-family:Garamond;
        mso-bidi-font-family:"Times New Roman";
        mso-fareast-language:DE;}
span.codeZchn
        {mso-style-name:"code Zchn";
        mso-style-unhide:no;
        mso-style-locked:yes;
        mso-style-parent:"Listenabsatz Zchn";
        mso-style-link:code;
        mso-ansi-font-size:8.0pt;
        mso-bidi-font-size:8.0pt;
        font-family:"Courier New";
        mso-ascii-font-family:"Courier New";
        mso-hansi-font-family:"Courier New";
        mso-bidi-font-family:"Courier New";
        mso-ansi-language:EN-US;
        mso-fareast-language:DE;}
.MsoChpDefault
        {mso-style-type:export-only;
        mso-default-props:yes;
        font-family:"Calibri","sans-serif";
        mso-ascii-font-family:Calibri;
        mso-ascii-theme-font:minor-latin;
        mso-hansi-font-family:Calibri;
        mso-hansi-theme-font:minor-latin;
        mso-bidi-font-family:"Times New Roman";
        mso-bidi-theme-font:minor-bidi;
        mso-fareast-language:EN-US;}
.MsoPapDefault
        {mso-style-type:export-only;
        margin-bottom:10.0pt;
        line-height:115%;}
@page WordSection1
        {size:595.3pt 841.9pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;
        mso-header-margin:35.4pt;
        mso-footer-margin:35.4pt;
        mso-paper-source:0;}
div.WordSection1
        {page:WordSection1;}
 /* List Definitions */
 @list l0
        {mso-list-id:1711881926;
        mso-list-type:hybrid;
        mso-list-template-ids:74884194 868260108 67567641 67567643 67567631 67567641 67567643 67567631 67567641 67567643;}
@list l0:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:37.85pt;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:73.85pt;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        margin-left:109.85pt;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:145.85pt;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:181.85pt;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        margin-left:217.85pt;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:253.85pt;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:289.85pt;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        margin-left:325.85pt;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</style><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
        {mso-style-name:"Normale Tabelle";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-priority:99;
        mso-style-parent:"";
        mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
        mso-para-margin-top:0cm;
        mso-para-margin-right:0cm;
        mso-para-margin-bottom:10.0pt;
        mso-para-margin-left:0cm;
        line-height:115%;
        mso-pagination:widow-orphan;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-ascii-font-family:Calibri;
        mso-ascii-theme-font:minor-latin;
        mso-hansi-font-family:Calibri;
        mso-hansi-theme-font:minor-latin;
        mso-bidi-font-family:"Times New Roman";
        mso-bidi-theme-font:minor-bidi;
        mso-fareast-language:EN-US;}
</style>
<![endif]--><br>
  

</div></blockquote></body></html>