<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"
"http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd"  [<!ENTITY mathml "http://www.w3.org/1998/Math/MathML">] ><html xmlns="http://www.w3.org/1999/xhtml" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">  <head>
	<title>a not-so-short introduction to biologically plausible artificial neural networks - including a neural network implemented in javascript</title><meta name="author" content="R. Zboray" /><meta name="Keywords" content="Neuraal netwerk neural network hebbian antihebbian javascript ecmascript SVG denkende machines thinking engines AI kunstmatige intelligentie feed-forward" /><meta name="Description" content="A short introduction to neural networks, containing a combined javascript svg implementation of a learning feed-forward hebbian/antihebbian neural network." /><script type="text/javascript" src="javascript/LaTeXMathML.js"></script>
  </head>
  <body>
   <div id="alomvat" style="overflow:visible;">
   <div id="tekst_div" style="max-width:35em;overflow:visible;margin:0 auto;text-align:justify; position:relative;">
   <p><strong>Let op: dit is een incompleet document waaraan nog gewerkt wordt. Caveat Lector!</strong></p>
    <div id="titlepage">
	<h1 id="titlepage_title" class="titlepage">a not-so-short introduction to biologically plausible artificial neural networks</h1><h3 id="titlepage_subtitle" class="titlepage">including a neural network implemented in javascript</h3><img src="beeldmateriaal/spine_rutgers_edu_.jpg" alt="" border="0" width="100%"></img><h3 id="titlepage_author" class="titlepage">Author: R. Zboray</h3><h3 id="titlepage_organisation" class="titlepage">University of Amsterdam - Department of Physics</h3><br /><br /><br /><br /><br /><br /><hr /><br />    </div>

    <div id="copyright notice">
	<div id="copyright info" style="font-size:smaller;"><h4>Copyright notice, Technical information &amp; disclaimer</h4><p>&#169;R. Zboray - Some non-original content is used in accordance with Dutch law (citaatrecht), see the lists of images and citations and/or the sourcecode of this document for original authors. The copyright of all non-original content belongs to the respective copyright holders.</p>
	<p>This <abbr title="eXtensible Markup Language">XML</abbr> document combines <abbr title="eXtensible HyperText Markup Language">XHTML</abbr>, <abbr title="Cascading Style Sheets">CSS</abbr>, <abbr title="Scalable Vector Graphics">SVG</abbr>, <abbr title="Mathematical Markup Language">MathML</abbr> and ECMASCRIPT elements, following <abbr title="World Wide Web Consortium">W3C</abbr> standards. The specific behaviour of the neural network is implemented in SVG and ECMASCRIPT. While this document is completely according to standards, it is possible some archaic webbrowsers do not implement these standards correctly and thus do not correctly display it. This document has passed testing with <a href="http://www.mozilla.com/firefox"><img src="../beeldmateriaal/get_firefox.gif" border="0" alt="firefox">mozilla firefox 2.0.0.2</img></a>.</p>
	<p>Some content was created using the Batik java SVG toolkit, Inkscape vector illustrator, the GIMP image editor and Gnuplot, some presentation was created using the PHP scripting language (although that might not have been the optimal choice) and raw data was created with the ANIMA program which was written in the C programming language.</p></div><br /><hr /><br />    </div>


   <table style="position:relative;height:260px"><tr><td style="position:absolute;left:-50px;">
   <div id="begin" style="overflow:visible;">
   </div></td><td style="position:absolute;left:+370px;">
   <div id="legenda" style="overflow:visible;">
	<span style="float:left;"><svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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="344.09448819"
   height="252.3622047"
   id="svg2"
   sodipodi:version="0.32"
   inkscape:version="0.45"
   sodipodi:docname="oog_symbool.svg"
   sodipodi:docbase="/home/rpzboray/Desktop"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   sodipodi:modified="true">
  <defs
     id="defs4">
    <linearGradient
       id="linearGradient3174">
      <stop
         style="stop-color:#f90000;stop-opacity:1;"
         offset="0"
         id="stop3176" />
      <stop
         style="stop-color:#f90000;stop-opacity:0;"
         offset="1"
         id="stop3178" />
    </linearGradient>
    <linearGradient
       id="linearGradient8000">
      <stop
         style="stop-color:#eaedfc;stop-opacity:0.62886596;"
         offset="0"
         id="stop8002" />
      <stop
         style="stop-color:#eaedfc;stop-opacity:0;"
         offset="1"
         id="stop8004" />
    </linearGradient>
    <linearGradient
       id="linearGradient7021">
      <stop
         style="stop-color:#889cee;stop-opacity:1;"
         offset="0"
         id="stop7023" />
      <stop
         style="stop-color:#0a2698;stop-opacity:1;"
         offset="1"
         id="stop7025" />
    </linearGradient>
    <radialGradient
       inkscape:collect="always"
       xlink:href="#linearGradient7021"
       id="radialGradient7027"
       cx="412.29056"
       cy="390.46927"
       fx="412.29056"
       fy="390.46927"
       r="103.86875"
       gradientTransform="matrix(0.74019,-9.1587938e-4,9.8794611e-4,0.7984322,97.197366,80.563005)"
       gradientUnits="userSpaceOnUse" />
    <radialGradient
       inkscape:collect="always"
       xlink:href="#linearGradient8000"
       id="radialGradient8006"
       cx="386.63589"
       cy="373.79221"
       fx="386.63589"
       fy="373.79221"
       r="10.354064"
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(0.7627119,1.1362048e-6,-1.8811492e-6,0.7814634,91.74481,81.686827)" />
    <radialGradient
       inkscape:collect="always"
       xlink:href="#linearGradient7021"
       id="radialGradient8983"
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(0.74019,-9.1587938e-4,9.8794611e-4,0.7984322,97.197366,80.563005)"
       cx="412.29056"
       cy="390.46927"
       fx="412.29056"
       fy="390.46927"
       r="103.86875" />
    <radialGradient
       inkscape:collect="always"
       xlink:href="#linearGradient8000"
       id="radialGradient8985"
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(0.7627119,1.1362048e-6,-1.8811492e-6,0.7814634,91.74481,81.686827)"
       cx="386.63589"
       cy="373.79221"
       fx="386.63589"
       fy="373.79221"
       r="10.354064" />
    <radialGradient
       inkscape:collect="always"
       xlink:href="#linearGradient7021"
       id="radialGradient8991"
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(0.74019,-9.1587938e-4,9.8794611e-4,0.7984322,97.197366,80.563005)"
       cx="412.29056"
       cy="390.46927"
       fx="412.29056"
       fy="390.46927"
       r="103.86875" />
    <linearGradient
       inkscape:collect="always"
       xlink:href="#linearGradient3174"
       id="linearGradient4172"
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(0.6170459,0,0,0.6170459,-133.79199,103.11178)"
       x1="64.568085"
       y1="184.29395"
       x2="88.534019"
       y2="201.05743" />
    <linearGradient
       inkscape:collect="always"
       xlink:href="#linearGradient3174"
       id="linearGradient5151"
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(0.6170459,0,0,0.6170459,-68.926816,125.69021)"
       x1="64.568085"
       y1="184.29395"
       x2="88.534019"
       y2="201.05743" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     gridtolerance="10000"
     guidetolerance="10"
     objecttolerance="10"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.89323266"
     inkscape:cx="-79.744818"
     inkscape:cy="989.90039"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     inkscape:window-width="1014"
     inkscape:window-height="688"
     inkscape:window-x="0"
     inkscape:window-y="25"
     showguides="true"
     inkscape:guide-bbox="true" />
  <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" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Layer 1"
     inkscape:groupmode="layer"
     id="layer1">
    <g
       id="g9962"
       transform="matrix(0.2238226,0,0,0.2238226,-44.550042,-69.007)"
       inkscape:export-filename="/var/www/htdocs/rpzboray/webpages/svg/symbool_oog.png"
       inkscape:export-xdpi="90"
       inkscape:export-ydpi="90">
      <path
         id="path2160"
         d="M 398.25,342.5 C 335.3165,375.57402 220,406.65625 220,406.65625 C 275.25095,422.66855 348.26298,433.30156 392.875,449.96875 C 394.12168,447.78491 395.32753,445.54534 396.4375,443.28125 C 410.85322,437.20034 421.43748,417.34007 421.4375,393.78125 C 421.4375,372.06711 412.44494,353.50747 399.75,345.96875 C 399.27337,344.80198 398.76227,343.64863 398.25,342.5 z "
         style="fill:url(#radialGradient8991);fill-opacity:1;stroke:#000000;stroke-width:6.30000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="ccc"
         style="fill:none;stroke:#000000;stroke-width:8.60000038;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
         d="M 425.52412,323.81218 C 379.76321,365.47249 220,406.65625 220,406.65625 C 275.25095,422.66855 422.5092,443.90817 425.19988,473.20226"
         id="path2168" />
      <path
         sodipodi:nodetypes="cccc"
         style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:6.30000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
         d="M 374.00634,358.15736 C 307.03223,389.21107 228.5863,405.6461 228.5863,405.6461 C 283.83725,421.6584 333.11069,425.22034 377.72271,441.88753 C 356.81753,405.50504 351.74992,393.87665 374.00634,358.15736 z "
         id="path5081" />
      <path
         transform="matrix(1.4390244,0,0,1.5609757,-168.73243,-216.50684)"
         d="M 396.98996 373.79221 A 10.354064 10.354064 0 1 1  376.28183,373.79221 A 10.354064 10.354064 0 1 1  396.98996 373.79221 z"
         sodipodi:ry="10.354064"
         sodipodi:rx="10.354064"
         sodipodi:cy="373.79221"
         sodipodi:cx="386.63589"
         id="path7029"
         style="fill:url(#radialGradient8985);fill-opacity:1;stroke:none;stroke-width:6.30000019;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
         sodipodi:type="arc" />
    </g>
    <path
       sodipodi:nodetypes="cccc"
       id="path2185"
       d="M 28.262034,203.03226 C 22.118743,214.46902 16.483233,207.05736 12.080843,209.36996 C 8.925374,211.02754 14.571225,212.54638 21.278263,215.57699 C 27.288065,218.29255 29.692217,214.72197 33.966239,216.05009"
       style="opacity:0.54945056;fill:#ff0000;fill-rule:evenodd;stroke:#000000;stroke-width:0.33250201px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
    <path
       sodipodi:nodetypes="cssc"
       id="path2177"
       d="M 28.494535,198.8695 C 23.925184,195.50547 16.748087,194.09159 11.154133,204.48223 C 9.711094,207.16264 14.680433,203.87223 17.049999,201.5513 C 20.26193,198.40528 24.771379,201.51865 27.209984,201.77681"
       style="fill:#ff0000;fill-rule:evenodd;stroke:#000000;stroke-width:0.33250201px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
    <path
       style="fill:#ff0000;fill-rule:evenodd;stroke:#000000;stroke-width:0.33250201px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 28.826631,196.71662 C 22.44652,191.22633 12.425257,188.9188 4.614512,205.87692 C 2.5996203,210.2515 9.538228,204.88136 12.846812,201.09346 C 17.331578,195.95899 23.62805,201.04019 27.033034,201.46152"
       id="path2173"
       sodipodi:nodetypes="cssc" />
    <path
       sodipodi:nodetypes="cssssssc"
       id="path2175"
       d="M 67.624679,206.37367 C 29.873228,193.27387 20.240399,185.8314 3.2546637,202.76564 C -1.1270433,207.13407 9.969355,203.29374 15.879511,200.26079 C 19.893785,198.20077 28.844957,202.35051 29.220969,206.90189 C 29.796884,213.87295 19.600448,214.41465 17.867406,219.07573 C 16.625225,222.41662 22.320591,220.82982 29.337004,218.60744 C 35.624016,216.6161 38.091041,214.64892 42.159494,212.78375 C 51.774559,208.37576 65.214159,224.25796 68.143649,223.27687"
       style="fill:#ff0000;fill-rule:evenodd;stroke:#000000;stroke-width:0.33250201px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
    <path
       style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:8.60000038;stroke-miterlimit:4;stroke-opacity:1"
       d="M 9.765581,208.77133 L 7.424053,210.29129 L 5.081776,211.80999 L 6.594699,212.58277 C 6.518788,212.80225 5.327011,216.33695 6.576139,218.45771 C 7.865325,220.64647 11.765601,221.29773 11.765601,221.29773 L 11.784724,221.28647 L 11.72341,223.08607 L 14.187332,221.77391 L 16.652006,220.46301 L 14.28409,218.98496 L 11.915426,217.50563 L 11.852033,219.34253 C 10.550887,219.01044 9.112346,218.41107 8.479496,217.33663 C 7.856519,216.27894 8.014824,214.76145 8.344669,213.47522 L 10.055468,214.34782 L 9.9109,211.56021 L 9.765581,208.77133 z "
       id="rect2186" />
    <path
       style="fill:#5a5aff;fill-opacity:1;stroke:none;stroke-width:8.60000038;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 82.587306,5.687039 C 78.544408,6.286698 77.73849,22.734409 76.4104,23.001224 C 75.14008,23.256434 74.749362,8.4394502 70.979259,8.4883014 C 67.267754,8.5371535 66.07579,17.844458 64.753714,17.935111 C 64.493868,17.952929 64.351654,17.971596 64.153856,17.994712 L 64.153856,16.296075 L 64.153856,13.941823 L 60.749261,16.415278 L 57.360878,18.918534 L 60.749261,21.391989 L 64.153856,23.865444 L 64.153856,21.660195 L 64.153856,20.58737 C 64.309543,20.634113 64.467261,20.679063 64.640227,20.706573 C 67.162474,21.107733 67.022063,11.445288 70.671225,11.468367 C 74.379218,11.3707 73.9692,26.247065 76.523886,26.219696 C 79.019977,26.192325 79.934614,9.6040418 82.230635,9.352521 C 84.526657,9.1009992 83.940055,28.699267 87.272678,28.693151 C 90.663893,28.687034 91.21557,9.8572502 93.336101,9.9187334 C 95.458436,9.9802694 95.070953,20.199747 97.745859,20.229762 C 99.37253,20.248015 100.83541,19.316121 101.65304,15.491457 C 101.65304,15.491457 100.42856,17.764395 98.280869,17.547703 C 96.128922,17.330578 97.280005,6.5599219 93.449586,6.8492649 C 89.619174,7.138607 89.409311,25.499367 87.369952,25.325676 C 85.274184,25.147179 86.630212,5.0873792 82.587306,5.687039 z "
       id="rect2179" />
    <path
       sodipodi:type="arc"
       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:3.4726913;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       id="path2184"
       sodipodi:cx="37.50317"
       sodipodi:cy="82.637344"
       sodipodi:rx="22.195753"
       sodipodi:ry="21.430384"
       d="M 59.698923 82.637344 A 22.195753 21.430384 0 1 1  15.307417,82.637344 A 22.195753 21.430384 0 1 1  59.698923 82.637344 z"
       transform="matrix(0.5759222,0,0,0.5759222,146.24063,-28.156538)" />
    <path
       transform="matrix(0.5759222,0,0,0.5759222,146.24063,5.5197775)"
       d="M 59.698923 82.637344 A 22.195753 21.430384 0 1 1  15.307417,82.637344 A 22.195753 21.430384 0 1 1  59.698923 82.637344 z"
       sodipodi:ry="21.430384"
       sodipodi:rx="22.195753"
       sodipodi:cy="82.637344"
       sodipodi:cx="37.50317"
       id="path3157"
       style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:3.4726913;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       sodipodi:type="arc" />
    <path
       sodipodi:type="arc"
       style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:3.4726913;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       id="path3159"
       sodipodi:cx="37.50317"
       sodipodi:cy="82.637344"
       sodipodi:rx="22.195753"
       sodipodi:ry="21.430384"
       d="M 59.698923 82.637344 A 22.195753 21.430384 0 1 1  15.307417,82.637344 A 22.195753 21.430384 0 1 1  59.698923 82.637344 z"
       transform="matrix(0.5759222,0,0,0.5759222,145.47526,39.196094)" />
    <path
       transform="matrix(0.5759222,0,0,0.5759222,144.70989,72.10704)"
       d="M 59.698923 82.637344 A 22.195753 21.430384 0 1 1  15.307417,82.637344 A 22.195753 21.430384 0 1 1  59.698923 82.637344 z"
       sodipodi:ry="21.430384"
       sodipodi:rx="22.195753"
       sodipodi:cy="82.637344"
       sodipodi:cx="37.50317"
       id="path3161"
       style="opacity:1;fill:#000000;fill-opacity:1;stroke:#ff0000;stroke-width:3.4726913;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       sodipodi:type="arc" />
    <path
       d="M 190.23234,12.43222 L 195.76359,12.43222 L 195.76359,13.555862 L 191.41594,13.555862 L 191.41594,16.477328 L 195.58195,16.477328 L 195.58195,17.600968 L 191.41594,17.600968 L 191.41594,21.17679 L 195.86906,21.17679 L 195.86906,22.300431 L 190.23234,22.300431 L 190.23234,12.43222 M 203.2343,14.897621 L 200.86125,18.499881 L 203.35734,22.300431 L 202.08586,22.300431 L 200.1757,19.392184 L 198.26555,22.300431 L 196.99406,22.300431 L 199.54289,18.427175 L 197.21086,14.897621 L 198.48234,14.897621 L 200.22258,17.534872 L 201.96281,14.897621 L 203.2343,14.897621 M 209.3925,15.181836 L 209.3925,16.318696 C 209.08781,16.129225 208.78116,15.988219 208.47258,15.895679 C 208.16788,15.798743 207.85929,15.750272 207.5468,15.750266 C 206.84757,15.750272 206.3046,16.001439 205.91789,16.503766 C 205.53117,17.001699 205.33781,17.702321 205.33781,18.605635 C 205.33781,19.508958 205.53117,20.211783 205.91789,20.714115 C 206.3046,21.212043 206.84757,21.461006 207.5468,21.461005 C 207.85929,21.461006 208.16788,21.414738 208.47258,21.322202 C 208.78116,21.225262 209.08781,21.082053 209.3925,20.892575 L 209.3925,22.016216 C 209.09171,22.174848 208.77921,22.293822 208.455,22.373137 C 208.13468,22.452453 207.79288,22.492111 207.42961,22.492111 C 206.44132,22.492111 205.65617,22.1418 205.07414,21.441176 C 204.49211,20.740555 204.20109,19.795375 204.20109,18.605635 C 204.20109,17.398277 204.49406,16.448692 205.08,15.756876 C 205.66984,15.065073 206.47648,14.719168 207.49992,14.71916 C 207.83195,14.719168 208.15617,14.758826 208.47258,14.838134 C 208.78898,14.91305 209.09562,15.027618 209.3925,15.181836 M 211.27922,14.897621 L 212.35734,14.897621 L 212.35734,22.300431 L 211.27922,22.300431 L 211.27922,14.897621 M 211.27922,12.015812 L 212.35734,12.015812 L 212.35734,13.555862 L 211.27922,13.555862 L 211.27922,12.015812 M 215.67375,12.795752 L 215.67375,14.897621 L 217.89445,14.897621 L 217.89445,15.842802 L 215.67375,15.842802 L 215.67375,19.86147 C 215.67375,20.465152 215.74601,20.852919 215.89055,21.024769 C 216.03898,21.19662 216.33781,21.282546 216.78703,21.282545 L 217.89445,21.282545 L 217.89445,22.300431 L 216.78703,22.300431 C 215.955,22.300431 215.38078,22.126377 215.06437,21.778268 C 214.74797,21.425755 214.58976,20.786822 214.58976,19.86147 L 214.58976,15.842802 L 213.79875,15.842802 L 213.79875,14.897621 L 214.58976,14.897621 L 214.58976,12.795752 L 215.67375,12.795752 M 221.86125,15.750266 C 221.28312,15.750272 220.82609,16.005845 220.49016,16.516986 C 220.15422,17.023731 219.98625,17.719947 219.98625,18.605635 C 219.98625,19.491332 220.15226,20.189751 220.4843,20.700895 C 220.82023,21.207637 221.27922,21.461006 221.86125,21.461005 C 222.43547,21.461006 222.89054,21.205433 223.22649,20.694286 C 223.56242,20.183142 223.73039,19.486926 223.73039,18.605635 C 223.73039,17.72876 223.56242,17.034747 223.22649,16.523595 C 222.89054,16.008049 222.43547,15.750272 221.86125,15.750266 M 221.86125,14.71916 C 222.79875,14.719168 223.53507,15.06287 224.07023,15.750266 C 224.60538,16.437676 224.87296,17.389465 224.87297,18.605635 C 224.87296,19.817407 224.60538,20.769196 224.07023,21.461005 C 223.53507,22.148409 222.79875,22.492111 221.86125,22.492111 C 220.91984,22.492111 220.18156,22.148409 219.64641,21.461005 C 219.11516,20.769196 218.84953,19.817407 218.84953,18.605635 C 218.84953,17.389465 219.11516,16.437676 219.64641,15.750266 C 220.18156,15.06287 220.91984,14.719168 221.86125,14.71916 M 230.45695,16.03448 C 230.33586,15.955172 230.20304,15.897887 230.05852,15.86263 C 229.91789,15.822978 229.76164,15.80315 229.58977,15.803143 C 228.98039,15.80315 228.51164,16.027878 228.18352,16.477328 C 227.8593,16.922383 227.69719,17.563518 227.69719,18.400737 L 227.69719,22.300431 L 226.6132,22.300431 L 226.6132,14.897621 L 227.69719,14.897621 L 227.69719,16.0477 C 227.92375,15.598251 228.21867,15.265565 228.58195,15.049643 C 228.94523,14.829329 229.38664,14.719168 229.90617,14.71916 C 229.98039,14.719168 230.06242,14.725778 230.15227,14.738989 C 230.24211,14.747809 230.34171,14.763232 230.45109,14.785257 L 230.45695,16.03448 M 234.33,22.987835 C 234.02531,23.869121 233.72843,24.44416 233.43938,24.712954 C 233.15031,24.981744 232.76359,25.11614 232.27922,25.116143 L 231.41789,25.116143 L 231.41789,24.098257 L 232.0507,24.098257 C 232.34758,24.098254 232.57805,24.018939 232.74211,23.860309 C 232.90617,23.701676 233.08781,23.327129 233.28703,22.736669 L 233.48039,22.181457 L 230.82609,14.897621 L 231.96867,14.897621 L 234.01945,20.687676 L 236.07023,14.897621 L 237.21281,14.897621 L 234.33,22.987835 M 238.97649,20.62158 L 240.21281,20.62158 L 240.21281,21.75844 L 239.25188,23.873528 L 238.49602,23.873528 L 238.97649,21.75844 L 238.97649,20.62158 M 246.34172,14.897621 L 247.41984,14.897621 L 247.41984,22.300431 L 246.34172,22.300431 L 246.34172,14.897621 M 246.34172,12.015812 L 247.41984,12.015812 L 247.41984,13.555862 L 246.34172,13.555862 L 246.34172,12.015812 M 255.12492,17.832306 L 255.12492,22.300431 L 254.0468,22.300431 L 254.0468,17.871965 C 254.04679,17.171346 253.9257,16.646981 253.68352,16.298867 C 253.44132,15.950765 253.07804,15.776711 252.59367,15.776705 C 252.01164,15.776711 251.55265,15.986016 251.21672,16.404621 C 250.88078,16.823238 250.71281,17.393871 250.71281,18.116522 L 250.71281,22.300431 L 249.62883,22.300431 L 249.62883,14.897621 L 250.71281,14.897621 L 250.71281,16.0477 C 250.97062,15.602657 251.27336,15.269971 251.62102,15.049643 C 251.97258,14.829329 252.37687,14.719168 252.83391,14.71916 C 253.58781,14.719168 254.15812,14.983553 254.54484,15.512319 C 254.93156,16.03669 255.12492,16.810019 255.12492,17.832306 M 260.26945,18.579197 C 259.39836,18.579201 258.79484,18.691564 258.45891,18.916289 C 258.12297,19.14102 257.955,19.52438 257.955,20.066369 C 257.955,20.498201 258.08,20.841902 258.33,21.097475 C 258.5839,21.348642 258.92765,21.474226 259.36125,21.474225 C 259.9589,21.474226 260.43742,21.236279 260.7968,20.760383 C 261.16007,20.280083 261.34171,19.643354 261.34172,18.850193 L 261.34172,18.579197 L 260.26945,18.579197 M 262.41984,18.076863 L 262.41984,22.300431 L 261.34172,22.300431 L 261.34172,21.17679 C 261.09562,21.626247 260.78898,21.958933 260.4218,22.174848 C 260.05461,22.386357 259.60539,22.492111 259.07414,22.492111 C 258.40226,22.492111 257.86711,22.280602 257.46867,21.857585 C 257.07414,21.430161 256.87687,20.859528 256.87688,20.145685 C 256.87687,19.312871 257.12297,18.684955 257.61516,18.261934 C 258.11125,17.838921 258.84953,17.627412 259.83,17.627407 L 261.34172,17.627407 L 261.34172,17.508433 C 261.34171,16.948821 261.17765,16.516991 260.84953,16.212942 C 260.52531,15.904498 260.06828,15.750272 259.47844,15.750266 C 259.10344,15.750272 258.7382,15.800946 258.38273,15.902288 C 258.02726,16.003642 257.68547,16.155664 257.35734,16.358354 L 257.35734,15.234713 C 257.75187,15.06287 258.13469,14.935083 258.50578,14.851353 C 258.87687,14.763232 259.2382,14.719168 259.58977,14.71916 C 260.53898,14.719168 261.24796,14.996773 261.71672,15.551976 C 262.18546,16.107193 262.41984,16.948821 262.41984,18.076863 M 269.36906,15.181836 L 269.36906,16.318696 C 269.06437,16.129225 268.75773,15.988219 268.44914,15.895679 C 268.14445,15.798743 267.83586,15.750272 267.52336,15.750266 C 266.82414,15.750272 266.28117,16.001439 265.89445,16.503766 C 265.50773,17.001699 265.31437,17.702321 265.31438,18.605635 C 265.31437,19.508958 265.50773,20.211783 265.89445,20.714115 C 266.28117,21.212043 266.82414,21.461006 267.52336,21.461005 C 267.83586,21.461006 268.14445,21.414738 268.44914,21.322202 C 268.75773,21.225262 269.06437,21.082053 269.36906,20.892575 L 269.36906,22.016216 C 269.06828,22.174848 268.75578,22.293822 268.43156,22.373137 C 268.11125,22.452453 267.76945,22.492111 267.40617,22.492111 C 266.41789,22.492111 265.63273,22.1418 265.0507,21.441176 C 264.46867,20.740555 264.17766,19.795375 264.17766,18.605635 C 264.17766,17.398277 264.47062,16.448692 265.05656,15.756876 C 265.6464,15.065073 266.45304,14.719168 267.47649,14.71916 C 267.80851,14.719168 268.13273,14.758826 268.44914,14.838134 C 268.76554,14.91305 269.07218,15.027618 269.36906,15.181836 M 272.32219,12.795752 L 272.32219,14.897621 L 274.54289,14.897621 L 274.54289,15.842802 L 272.32219,15.842802 L 272.32219,19.86147 C 272.32219,20.465152 272.39445,20.852919 272.53899,21.024769 C 272.68742,21.19662 272.98625,21.282546 273.43547,21.282545 L 274.54289,21.282545 L 274.54289,22.300431 L 273.43547,22.300431 C 272.60344,22.300431 272.02922,22.126377 271.71281,21.778268 C 271.39641,21.425755 271.2382,20.786822 271.2382,19.86147 L 271.2382,15.842802 L 270.44719,15.842802 L 270.44719,14.897621 L 271.2382,14.897621 L 271.2382,12.795752 L 272.32219,12.795752 M 275.96672,14.897621 L 277.04484,14.897621 L 277.04484,22.300431 L 275.96672,22.300431 L 275.96672,14.897621 M 275.96672,12.015812 L 277.04484,12.015812 L 277.04484,13.555862 L 275.96672,13.555862 L 275.96672,12.015812 M 278.52141,14.897621 L 279.66399,14.897621 L 281.71477,21.110693 L 283.76555,14.897621 L 284.90813,14.897621 L 282.44719,22.300431 L 280.98234,22.300431 L 278.52141,14.897621 M 292.00969,18.294982 L 292.00969,18.88985 L 287.05266,18.88985 C 287.09953,19.727076 287.32219,20.366008 287.72063,20.80665 C 288.12297,21.242888 288.68156,21.461006 289.39641,21.461005 C 289.81046,21.461006 290.21086,21.403723 290.59758,21.289155 C 290.9882,21.174588 291.37492,21.002737 291.75773,20.773601 L 291.75773,21.923682 C 291.37101,22.108751 290.97453,22.249757 290.56828,22.346699 C 290.16203,22.44364 289.74992,22.492111 289.33195,22.492111 C 288.28508,22.492111 287.455,22.148409 286.84172,21.461005 C 286.23234,20.773603 285.92766,19.843847 285.92766,18.671732 C 285.92766,17.459968 286.21672,16.499366 286.79484,15.789924 C 287.37687,15.076088 288.16008,14.719168 289.14445,14.71916 C 290.02726,14.719168 290.72453,15.040837 291.23625,15.68417 C 291.75187,16.323108 292.00968,17.193379 292.00969,18.294982 M 290.93156,17.93806 C 290.92374,17.272694 290.75773,16.741719 290.43352,16.345135 C 290.1132,15.948562 289.68742,15.750272 289.15617,15.750266 C 288.55461,15.750272 288.07219,15.941952 287.70891,16.325306 C 287.34953,16.708671 287.1425,17.248459 287.08781,17.944671 L 290.93156,17.93806 M 190.23234,46.273639 L 195.76359,46.273639 L 195.76359,47.397281 L 191.41594,47.397281 L 191.41594,50.318747 L 195.58195,50.318747 L 195.58195,51.442387 L 191.41594,51.442387 L 191.41594,55.018209 L 195.86906,55.018209 L 195.86906,56.14185 L 190.23234,56.14185 L 190.23234,46.273639 M 203.2343,48.73904 L 200.86125,52.3413 L 203.35734,56.14185 L 202.08586,56.14185 L 200.1757,53.233603 L 198.26555,56.14185 L 196.99406,56.14185 L 199.54289,52.268594 L 197.21086,48.73904 L 198.48234,48.73904 L 200.22258,51.376291 L 201.96281,48.73904 L 203.2343,48.73904 M 209.3925,49.023255 L 209.3925,50.160115 C 209.08781,49.970644 208.78116,49.829638 208.47258,49.737098 C 208.16788,49.640162 207.85929,49.591691 207.5468,49.591685 C 206.84757,49.591691 206.3046,49.842858 205.91789,50.345185 C 205.53117,50.843118 205.33781,51.54374 205.33781,52.447054 C 205.33781,53.350377 205.53117,54.053202 205.91789,54.555534 C 206.3046,55.053462 206.84757,55.302425 207.5468,55.302424 C 207.85929,55.302425 208.16788,55.256157 208.47258,55.163621 C 208.78116,55.066681 209.08781,54.923472 209.3925,54.733994 L 209.3925,55.857635 C 209.09171,56.016267 208.77921,56.135241 208.455,56.214556 C 208.13468,56.293872 207.79288,56.33353 207.42961,56.33353 C 206.44132,56.33353 205.65617,55.983219 205.07414,55.282595 C 204.49211,54.581974 204.20109,53.636794 204.20109,52.447054 C 204.20109,51.239696 204.49406,50.290111 205.08,49.598295 C 205.66984,48.906492 206.47648,48.560587 207.49992,48.560579 C 207.83195,48.560587 208.15617,48.600245 208.47258,48.679553 C 208.78898,48.754469 209.09562,48.869037 209.3925,49.023255 M 211.27922,48.73904 L 212.35734,48.73904 L 212.35734,56.14185 L 211.27922,56.14185 L 211.27922,48.73904 M 211.27922,45.857231 L 212.35734,45.857231 L 212.35734,47.397281 L 211.27922,47.397281 L 211.27922,45.857231 M 215.67375,46.637171 L 215.67375,48.73904 L 217.89445,48.73904 L 217.89445,49.684221 L 215.67375,49.684221 L 215.67375,53.702889 C 215.67375,54.306571 215.74601,54.694338 215.89055,54.866188 C 216.03898,55.038039 216.33781,55.123965 216.78703,55.123964 L 217.89445,55.123964 L 217.89445,56.14185 L 216.78703,56.14185 C 215.955,56.14185 215.38078,55.967796 215.06437,55.619687 C 214.74797,55.267174 214.58976,54.628241 214.58976,53.702889 L 214.58976,49.684221 L 213.79875,49.684221 L 213.79875,48.73904 L 214.58976,48.73904 L 214.58976,46.637171 L 215.67375,46.637171 M 221.86125,49.591685 C 221.28312,49.591691 220.82609,49.847264 220.49016,50.358405 C 220.15422,50.86515 219.98625,51.561366 219.98625,52.447054 C 219.98625,53.332751 220.15226,54.03117 220.4843,54.542314 C 220.82023,55.049056 221.27922,55.302425 221.86125,55.302424 C 222.43547,55.302425 222.89054,55.046852 223.22649,54.535705 C 223.56242,54.024561 223.73039,53.328345 223.73039,52.447054 C 223.73039,51.570179 223.56242,50.876166 223.22649,50.365014 C 222.89054,49.849468 222.43547,49.591691 221.86125,49.591685 M 221.86125,48.560579 C 222.79875,48.560587 223.53507,48.904289 224.07023,49.591685 C 224.60538,50.279095 224.87296,51.230884 224.87297,52.447054 C 224.87296,53.658826 224.60538,54.610615 224.07023,55.302424 C 223.53507,55.989828 222.79875,56.33353 221.86125,56.33353 C 220.91984,56.33353 220.18156,55.989828 219.64641,55.302424 C 219.11516,54.610615 218.84953,53.658826 218.84953,52.447054 C 218.84953,51.230884 219.11516,50.279095 219.64641,49.591685 C 220.18156,48.904289 220.91984,48.560587 221.86125,48.560579 M 230.45695,49.875899 C 230.33586,49.796591 230.20304,49.739306 230.05852,49.704049 C 229.91789,49.664397 229.76164,49.644569 229.58977,49.644562 C 228.98039,49.644569 228.51164,49.869297 228.18352,50.318747 C 227.8593,50.763802 227.69719,51.404937 227.69719,52.242156 L 227.69719,56.14185 L 226.6132,56.14185 L 226.6132,48.73904 L 227.69719,48.73904 L 227.69719,49.889119 C 227.92375,49.43967 228.21867,49.106984 228.58195,48.891062 C 228.94523,48.670748 229.38664,48.560587 229.90617,48.560579 C 229.98039,48.560587 230.06242,48.567197 230.15227,48.580408 C 230.24211,48.589228 230.34171,48.604651 230.45109,48.626676 L 230.45695,49.875899 M 234.33,56.829254 C 234.02531,57.71054 233.72843,58.28558 233.43938,58.554371 C 233.15031,58.823162 232.76359,58.957558 232.27922,58.957558 L 231.41789,58.957558 L 231.41789,57.939676 L 232.0507,57.939676 C 232.34758,57.939676 232.57805,57.860363 232.74211,57.701728 C 232.90617,57.543095 233.08781,57.168548 233.28703,56.578088 L 233.48039,56.022876 L 230.82609,48.73904 L 231.96867,48.73904 L 234.01945,54.529095 L 236.07023,48.73904 L 237.21281,48.73904 L 234.33,56.829254 M 238.97649,54.462999 L 240.21281,54.462999 L 240.21281,55.599859 L 239.25188,57.714947 L 238.49602,57.714947 L 238.97649,55.599859 L 238.97649,54.462999 M 249.32414,52.420616 C 248.45304,52.42062 247.84953,52.532983 247.51359,52.757708 C 247.17765,52.982439 247.00969,53.365799 247.00969,53.907788 C 247.00969,54.33962 247.13469,54.683321 247.38469,54.938894 C 247.63859,55.190061 247.98234,55.315645 248.41594,55.315644 C 249.01359,55.315645 249.49211,55.077698 249.85149,54.601802 C 250.21476,54.121502 250.3964,53.484773 250.39641,52.691612 L 250.39641,52.420616 L 249.32414,52.420616 M 251.47453,51.918282 L 251.47453,56.14185 L 250.39641,56.14185 L 250.39641,55.018209 C 250.15031,55.467666 249.84367,55.800352 249.47649,56.016267 C 249.10929,56.227776 248.66008,56.33353 248.12883,56.33353 C 247.45695,56.33353 246.9218,56.122021 246.52336,55.699004 C 246.12883,55.27158 245.93156,54.700947 245.93156,53.987104 C 245.93156,53.15429 246.17766,52.526374 246.66984,52.103353 C 247.16594,51.68034 247.90422,51.468831 248.88469,51.468826 L 250.39641,51.468826 L 250.39641,51.349852 C 250.3964,50.79024 250.23234,50.35841 249.90422,50.054361 C 249.58,49.745917 249.12297,49.591691 248.53313,49.591685 C 248.15812,49.591691 247.79289,49.642365 247.43742,49.743707 C 247.08195,49.845061 246.74016,49.997083 246.41203,50.199773 L 246.41203,49.076132 C 246.80656,48.904289 247.18937,48.776502 247.56047,48.692772 C 247.93156,48.604651 248.29289,48.560587 248.64445,48.560579 C 249.59367,48.560587 250.30265,48.838192 250.77141,49.393395 C 251.24015,49.948612 251.47453,50.79024 251.47453,51.918282 M 258.42375,49.023255 L 258.42375,50.160115 C 258.11906,49.970644 257.81242,49.829638 257.50383,49.737098 C 257.19914,49.640162 256.89054,49.591691 256.57805,49.591685 C 255.87883,49.591691 255.33586,49.842858 254.94914,50.345185 C 254.56242,50.843118 254.36906,51.54374 254.36906,52.447054 C 254.36906,53.350377 254.56242,54.053202 254.94914,54.555534 C 255.33586,55.053462 255.87883,55.302425 256.57805,55.302424 C 256.89054,55.302425 257.19914,55.256157 257.50383,55.163621 C 257.81242,55.066681 258.11906,54.923472 258.42375,54.733994 L 258.42375,55.857635 C 258.12296,56.016267 257.81046,56.135241 257.48625,56.214556 C 257.16593,56.293872 256.82414,56.33353 256.46086,56.33353 C 255.47258,56.33353 254.68742,55.983219 254.10539,55.282595 C 253.52336,54.581974 253.23234,53.636794 253.23234,52.447054 C 253.23234,51.239696 253.52531,50.290111 254.11125,49.598295 C 254.70109,48.906492 255.50773,48.560587 256.53117,48.560579 C 256.8632,48.560587 257.18742,48.600245 257.50383,48.679553 C 257.82023,48.754469 258.12687,48.869037 258.42375,49.023255 M 261.37688,46.637171 L 261.37688,48.73904 L 263.59758,48.73904 L 263.59758,49.684221 L 261.37688,49.684221 L 261.37688,53.702889 C 261.37687,54.306571 261.44914,54.694338 261.59367,54.866188 C 261.74211,55.038039 262.04094,55.123965 262.49016,55.123964 L 263.59758,55.123964 L 263.59758,56.14185 L 262.49016,56.14185 C 261.65812,56.14185 261.0839,55.967796 260.7675,55.619687 C 260.45109,55.267174 260.29289,54.628241 260.29289,53.702889 L 260.29289,49.684221 L 259.50188,49.684221 L 259.50188,48.73904 L 260.29289,48.73904 L 260.29289,46.637171 L 261.37688,46.637171 M 265.02141,48.73904 L 266.09953,48.73904 L 266.09953,56.14185 L 265.02141,56.14185 L 265.02141,48.73904 M 265.02141,45.857231 L 266.09953,45.857231 L 266.09953,47.397281 L 265.02141,47.397281 L 265.02141,45.857231 M 267.57609,48.73904 L 268.71867,48.73904 L 270.76945,54.952112 L 272.82023,48.73904 L 273.96281,48.73904 L 271.50188,56.14185 L 270.03703,56.14185 L 267.57609,48.73904 M 281.06438,52.136401 L 281.06438,52.731269 L 276.10734,52.731269 C 276.15422,53.568495 276.37687,54.207427 276.77531,54.648069 C 277.17765,55.084307 277.73625,55.302425 278.45109,55.302424 C 278.86515,55.302425 279.26554,55.245142 279.65227,55.130574 C 280.04289,55.016007 280.4296,54.844156 280.81242,54.61502 L 280.81242,55.765101 C 280.4257,55.95017 280.02921,56.091176 279.62297,56.188118 C 279.21671,56.285059 278.80461,56.33353 278.38664,56.33353 C 277.33976,56.33353 276.50969,55.989828 275.89641,55.302424 C 275.28703,54.615022 274.98234,53.685266 274.98234,52.513151 C 274.98234,51.301387 275.27141,50.340785 275.84953,49.631343 C 276.43156,48.917507 277.21476,48.560587 278.19914,48.560579 C 279.08195,48.560587 279.77921,48.882256 280.29094,49.525589 C 280.80656,50.164527 281.06437,51.034798 281.06438,52.136401 M 279.98625,51.779479 C 279.97843,51.114113 279.81242,50.583138 279.4882,50.186554 C 279.16789,49.789981 278.74211,49.591691 278.21086,49.591685 C 277.60929,49.591691 277.12687,49.783371 276.76359,50.166725 C 276.40422,50.55009 276.19719,51.089878 276.1425,51.78609 L 279.98625,51.779479 M 190.23234,80.115055 L 191.41594,80.115055 L 191.41594,89.983269 L 190.23234,89.983269 L 190.23234,80.115055 M 199.17961,85.515142 L 199.17961,89.983269 L 198.10148,89.983269 L 198.10148,85.554804 C 198.10148,84.854185 197.98038,84.329823 197.7382,83.981708 C 197.49601,83.633604 197.13273,83.459546 196.64836,83.459546 C 196.06632,83.459546 195.60734,83.668855 195.2714,84.087462 C 194.93546,84.506081 194.7675,85.076703 194.7675,85.799364 L 194.7675,89.983269 L 193.68351,89.983269 L 193.68351,82.580459 L 194.7675,82.580459 L 194.7675,83.730537 C 195.02531,83.2855 195.32804,82.952805 195.6757,82.732486 C 196.02726,82.512167 196.43156,82.402002 196.88859,82.402002 C 197.64249,82.402002 198.21281,82.666393 198.59953,83.195154 C 198.98624,83.719527 199.1796,84.49286 199.17961,85.515142 M 206.7968,85.515142 L 206.7968,89.983269 L 205.71867,89.983269 L 205.71867,85.554804 C 205.71866,84.854185 205.59757,84.329823 205.35539,83.981708 C 205.1132,83.633604 204.74992,83.459546 204.26555,83.459546 C 203.68351,83.459546 203.22453,83.668855 202.88859,84.087462 C 202.55265,84.506081 202.38468,85.076703 202.38469,85.799364 L 202.38469,89.983269 L 201.3007,89.983269 L 201.3007,79.698648 L 202.38469,79.698648 L 202.38469,83.730537 C 202.6425,83.2855 202.94523,82.952805 203.29289,82.732486 C 203.64445,82.512167 204.04874,82.402002 204.50578,82.402002 C 205.25968,82.402002 205.82999,82.666393 206.21672,83.195154 C 206.60343,83.719527 206.79679,84.49286 206.7968,85.515142 M 208.9589,82.580459 L 210.03703,82.580459 L 210.03703,89.983269 L 208.9589,89.983269 L 208.9589,82.580459 M 208.9589,79.698648 L 210.03703,79.698648 L 210.03703,81.238703 L 208.9589,81.238703 L 208.9589,79.698648 M 216.99797,86.288474 C 216.99796,85.393967 216.8339,84.693348 216.50578,84.186606 C 216.18156,83.675466 215.73429,83.419895 215.16398,83.419884 C 214.59367,83.419895 214.14445,83.675466 213.81633,84.186606 C 213.49211,84.693348 213.33,85.393967 213.33,86.288474 C 213.33,87.182982 213.49211,87.885812 213.81633,88.396953 C 214.14445,88.903694 214.59367,89.157065 215.16398,89.157065 C 215.73429,89.157065 216.18156,88.903694 216.50578,88.396953 C 216.8339,87.885812 216.99796,87.182982 216.99797,86.288474 M 213.33,83.704095 C 213.55656,83.263458 213.84171,82.937384 214.18547,82.725875 C 214.53312,82.509967 214.94718,82.402002 215.42765,82.402002 C 216.22452,82.402002 216.87101,82.758927 217.36711,83.472767 C 217.8671,84.186606 218.1171,85.125176 218.11711,86.288474 C 218.1171,87.451773 217.8671,88.390342 217.36711,89.104182 C 216.87101,89.818033 216.22452,90.174947 215.42765,90.174947 C 214.94718,90.174947 214.53312,90.069193 214.18547,89.857684 C 213.84171,89.641775 213.55656,89.313491 213.33,88.872842 L 213.33,89.983269 L 212.24601,89.983269 L 212.24601,79.698648 L 213.33,79.698648 L 213.33,83.704095 M 219.90422,82.580459 L 220.98234,82.580459 L 220.98234,89.983269 L 219.90422,89.983269 L 219.90422,82.580459 M 219.90422,79.698648 L 220.98234,79.698648 L 220.98234,81.238703 L 219.90422,81.238703 L 219.90422,79.698648 M 224.29875,80.478591 L 224.29875,82.580459 L 226.51945,82.580459 L 226.51945,83.525638 L 224.29875,83.525638 L 224.29875,87.544307 C 224.29875,88.147993 224.37101,88.535759 224.51555,88.707606 C 224.66398,88.879464 224.96281,88.965387 225.41203,88.965387 L 226.51945,88.965387 L 226.51945,89.983269 L 225.41203,89.983269 C 224.58,89.983269 224.00578,89.809212 223.68938,89.461107 C 223.37297,89.108593 223.21477,88.469655 223.21477,87.544307 L 223.21477,83.525638 L 222.42375,83.525638 L 222.42375,82.580459 L 223.21477,82.580459 L 223.21477,80.478591 L 224.29875,80.478591 M 230.48625,83.433105 C 229.90812,83.433116 229.45109,83.688686 229.11516,84.199827 C 228.77922,84.706569 228.61125,85.402788 228.61125,86.288474 C 228.61125,87.174172 228.77726,87.872591 229.1093,88.383732 C 229.44523,88.890473 229.90422,89.143844 230.48625,89.143844 C 231.06047,89.143844 231.51554,88.888274 231.85149,88.377122 C 232.18742,87.865981 232.35539,87.169761 232.35539,86.288474 C 232.35539,85.411598 232.18742,84.71759 231.85149,84.206438 C 231.51554,83.690886 231.06047,83.433116 230.48625,83.433105 M 230.48625,82.402002 C 231.42375,82.402002 232.16007,82.745707 232.69523,83.433105 C 233.23038,84.120514 233.49796,85.072304 233.49797,86.288474 C 233.49796,87.500245 233.23038,88.452035 232.69523,89.143844 C 232.16007,89.831242 231.42375,90.174947 230.48625,90.174947 C 229.54484,90.174947 228.80656,89.831242 228.27141,89.143844 C 227.74016,88.452035 227.47453,87.500245 227.47453,86.288474 C 227.47453,85.072304 227.74016,84.120514 228.27141,83.433105 C 228.80656,82.745707 229.54484,82.402002 230.48625,82.402002 M 239.08195,83.717316 C 238.96086,83.638014 238.82804,83.580721 238.68352,83.545469 C 238.54289,83.505819 238.38664,83.485988 238.21477,83.485976 C 237.60539,83.485988 237.13664,83.710717 236.80852,84.160165 C 236.4843,84.605225 236.32219,85.246362 236.32219,86.083576 L 236.32219,89.983269 L 235.2382,89.983269 L 235.2382,82.580459 L 236.32219,82.580459 L 236.32219,83.730537 C 236.54875,83.281089 236.84367,82.948405 237.20695,82.732486 C 237.57023,82.512167 238.01164,82.402002 238.53117,82.402002 C 238.60539,82.402002 238.68742,82.408612 238.77727,82.421822 C 238.86711,82.430643 238.96671,82.446075 239.07609,82.468094 L 239.08195,83.717316 M 242.955,90.670667 C 242.65031,91.551954 242.35343,92.126999 242.06438,92.39579 C 241.77531,92.664581 241.38859,92.798977 240.90422,92.798977 L 240.04289,92.798977 L 240.04289,91.781095 L 240.6757,91.781095 C 240.97258,91.781095 241.20305,91.701782 241.36711,91.543144 C 241.53117,91.384518 241.71281,91.009973 241.91203,90.419508 L 242.10539,89.864294 L 239.45109,82.580459 L 240.59367,82.580459 L 242.64445,88.370511 L 244.69523,82.580459 L 245.83781,82.580459 L 242.955,90.670667 M 247.60149,88.304419 L 248.83781,88.304419 L 248.83781,89.441276 L 247.87688,91.556365 L 247.12102,91.556365 L 247.60149,89.441276 L 247.60149,88.304419 M 254.96672,82.580459 L 256.04484,82.580459 L 256.04484,89.983269 L 254.96672,89.983269 L 254.96672,82.580459 M 254.96672,79.698648 L 256.04484,79.698648 L 256.04484,81.238703 L 254.96672,81.238703 L 254.96672,79.698648 M 263.74992,85.515142 L 263.74992,89.983269 L 262.6718,89.983269 L 262.6718,85.554804 C 262.67179,84.854185 262.5507,84.329823 262.30852,83.981708 C 262.06632,83.633604 261.70304,83.459546 261.21867,83.459546 C 260.63664,83.459546 260.17765,83.668855 259.84172,84.087462 C 259.50578,84.506081 259.33781,85.076703 259.33781,85.799364 L 259.33781,89.983269 L 258.25383,89.983269 L 258.25383,82.580459 L 259.33781,82.580459 L 259.33781,83.730537 C 259.59562,83.2855 259.89836,82.952805 260.24602,82.732486 C 260.59758,82.512167 261.00187,82.402002 261.45891,82.402002 C 262.21281,82.402002 262.78312,82.666393 263.16984,83.195154 C 263.55656,83.719527 263.74992,84.49286 263.74992,85.515142 M 268.89445,86.262033 C 268.02336,86.262044 267.41984,86.374398 267.08391,86.599127 C 266.74797,86.823857 266.58,87.207213 266.58,87.749205 C 266.58,88.181044 266.705,88.524738 266.955,88.780308 C 267.2089,89.031479 267.55265,89.157065 267.98625,89.157065 C 268.5839,89.157065 269.06242,88.919115 269.4218,88.443225 C 269.78507,87.962925 269.96671,87.326188 269.96672,86.533035 L 269.96672,86.262033 L 268.89445,86.262033 M 271.04484,85.759702 L 271.04484,89.983269 L 269.96672,89.983269 L 269.96672,88.859633 C 269.72062,89.309081 269.41398,89.641775 269.0468,89.857684 C 268.67961,90.069193 268.23039,90.174947 267.69914,90.174947 C 267.02726,90.174947 266.49211,89.963438 266.09367,89.54042 C 265.69914,89.113003 265.50187,88.542369 265.50188,87.828518 C 265.50187,86.995715 265.74797,86.367799 266.24016,85.94477 C 266.73625,85.521763 267.47453,85.310254 268.455,85.310243 L 269.96672,85.310243 L 269.96672,85.191268 C 269.96671,84.631655 269.80265,84.199827 269.47453,83.895785 C 269.15031,83.587331 268.69328,83.433116 268.10344,83.433105 C 267.72844,83.433116 267.3632,83.483788 267.00773,83.58512 C 266.65226,83.686475 266.31047,83.838502 265.98234,84.04119 L 265.98234,82.917553 C 266.37687,82.745707 266.75969,82.617921 267.13078,82.534186 C 267.50187,82.446075 267.8632,82.402002 268.21477,82.402002 C 269.16398,82.402002 269.87296,82.679614 270.34172,83.234817 C 270.81046,83.79003 271.04484,84.631655 271.04484,85.759702 M 277.99406,82.86467 L 277.99406,84.001539 C 277.68937,83.812061 277.38273,83.671055 277.07414,83.578521 C 276.76945,83.481577 276.46086,83.433116 276.14836,83.433105 C 275.44914,83.433116 274.90617,83.684276 274.51945,84.186606 C 274.13273,84.684538 273.93937,85.385157 273.93938,86.288474 C 273.93937,87.191792 274.13273,87.894622 274.51945,88.396953 C 274.90617,88.894884 275.44914,89.143844 276.14836,89.143844 C 276.46086,89.143844 276.76945,89.097572 277.07414,89.005038 C 277.38273,88.908105 277.68937,88.764888 277.99406,88.57541 L 277.99406,89.699058 C 277.69328,89.857684 277.38078,89.976659 277.05656,90.055972 C 276.73625,90.135296 276.39445,90.174947 276.03117,90.174947 C 275.04289,90.174947 274.25773,89.824643 273.6757,89.124013 C 273.09367,88.423394 272.80266,87.478215 272.80266,86.288474 C 272.80266,85.081114 273.09562,84.131535 273.68156,83.439715 C 274.2714,82.747906 275.07804,82.402002 276.10149,82.402002 C 276.43351,82.402002 276.75773,82.441664 277.07414,82.520977 C 277.39054,82.595891 277.69718,82.710455 277.99406,82.86467 M 280.94719,80.478591 L 280.94719,82.580459 L 283.16789,82.580459 L 283.16789,83.525638 L 280.94719,83.525638 L 280.94719,87.544307 C 280.94719,88.147993 281.01945,88.535759 281.16399,88.707606 C 281.31242,88.879464 281.61125,88.965387 282.06047,88.965387 L 283.16789,88.965387 L 283.16789,89.983269 L 282.06047,89.983269 C 281.22844,89.983269 280.65422,89.809212 280.33781,89.461107 C 280.02141,89.108593 279.8632,88.469655 279.8632,87.544307 L 279.8632,83.525638 L 279.07219,83.525638 L 279.07219,82.580459 L 279.8632,82.580459 L 279.8632,80.478591 L 280.94719,80.478591 M 284.59172,82.580459 L 285.66984,82.580459 L 285.66984,89.983269 L 284.59172,89.983269 L 284.59172,82.580459 M 284.59172,79.698648 L 285.66984,79.698648 L 285.66984,81.238703 L 284.59172,81.238703 L 284.59172,79.698648 M 287.14641,82.580459 L 288.28899,82.580459 L 290.33977,88.793529 L 292.39055,82.580459 L 293.53313,82.580459 L 291.07219,89.983269 L 289.60734,89.983269 L 287.14641,82.580459 M 300.63469,85.977821 L 300.63469,86.572686 L 295.67766,86.572686 C 295.72453,87.409911 295.94719,88.048849 296.34563,88.489486 C 296.74797,88.925725 297.30656,89.143844 298.02141,89.143844 C 298.43546,89.143844 298.83586,89.086562 299.22258,88.971997 C 299.6132,88.857422 299.99992,88.685575 300.38273,88.456435 L 300.38273,89.606524 C 299.99601,89.791591 299.59953,89.932597 299.19328,90.029542 C 298.78703,90.126475 298.37492,90.174947 297.95695,90.174947 C 296.91008,90.174947 296.08,89.831242 295.46672,89.143844 C 294.85734,88.456446 294.55266,87.526687 294.55266,86.354567 C 294.55266,85.142807 294.84172,84.182207 295.41984,83.472767 C 296.00187,82.758927 296.78508,82.402002 297.76945,82.402002 C 298.65226,82.402002 299.34953,82.723676 299.86125,83.367012 C 300.37687,84.00595 300.63468,84.876216 300.63469,85.977821 M 299.55656,85.620896 C 299.54874,84.955529 299.38273,84.424557 299.05852,84.027969 C 298.7382,83.631404 298.31242,83.433116 297.78117,83.433105 C 297.17961,83.433116 296.69719,83.624794 296.33391,84.008138 C 295.97453,84.391505 295.7675,84.931298 295.71281,85.627506 L 299.55656,85.620896 M 190.23234,113.95647 L 191.41594,113.95647 L 191.41594,123.82469 L 190.23234,123.82469 L 190.23234,113.95647 M 199.17961,119.35656 L 199.17961,123.82469 L 198.10148,123.82469 L 198.10148,119.39622 C 198.10148,118.6956 197.98038,118.17124 197.7382,117.82313 C 197.49601,117.47502 197.13273,117.30097 196.64836,117.30097 C 196.06632,117.30097 195.60734,117.51027 195.2714,117.92888 C 194.93546,118.3475 194.7675,118.91812 194.7675,119.64078 L 194.7675,123.82469 L 193.68351,123.82469 L 193.68351,116.42188 L 194.7675,116.42188 L 194.7675,117.57196 C 195.02531,117.12692 195.32804,116.79422 195.6757,116.5739 C 196.02726,116.35359 196.43156,116.24342 196.88859,116.24342 C 197.64249,116.24342 198.21281,116.50781 198.59953,117.03657 C 198.98624,117.56095 199.1796,118.33428 199.17961,119.35656 M 206.7968,119.35656 L 206.7968,123.82469 L 205.71867,123.82469 L 205.71867,119.39622 C 205.71866,118.6956 205.59757,118.17124 205.35539,117.82313 C 205.1132,117.47502 204.74992,117.30097 204.26555,117.30097 C 203.68351,117.30097 203.22453,117.51027 202.88859,117.92888 C 202.55265,118.3475 202.38468,118.91812 202.38469,119.64078 L 202.38469,123.82469 L 201.3007,123.82469 L 201.3007,113.54007 L 202.38469,113.54007 L 202.38469,117.57196 C 202.6425,117.12692 202.94523,116.79422 203.29289,116.5739 C 203.64445,116.35359 204.04874,116.24342 204.50578,116.24342 C 205.25968,116.24342 205.82999,116.50781 206.21672,117.03657 C 206.60343,117.56095 206.79679,118.33428 206.7968,119.35656 M 208.9589,116.42188 L 210.03703,116.42188 L 210.03703,123.82469 L 208.9589,123.82469 L 208.9589,116.42188 M 208.9589,113.54007 L 210.03703,113.54007 L 210.03703,115.08012 L 208.9589,115.08012 L 208.9589,113.54007 M 216.99797,120.12989 C 216.99796,119.23539 216.8339,118.53477 216.50578,118.02803 C 216.18156,117.51688 215.73429,117.26131 215.16398,117.2613 C 214.59367,117.26131 214.14445,117.51688 213.81633,118.02803 C 213.49211,118.53477 213.33,119.23539 213.33,120.12989 C 213.33,121.0244 213.49211,121.72723 213.81633,122.23837 C 214.14445,122.74511 214.59367,122.99848 215.16398,122.99848 C 215.73429,122.99848 216.18156,122.74511 216.50578,122.23837 C 216.8339,121.72723 216.99796,121.0244 216.99797,120.12989 M 213.33,117.54551 C 213.55656,117.10488 213.84171,116.7788 214.18547,116.56729 C 214.53312,116.35139 214.94718,116.24342 215.42765,116.24342 C 216.22452,116.24342 216.87101,116.60035 217.36711,117.31419 C 217.8671,118.02803 218.1171,118.96659 218.11711,120.12989 C 218.1171,121.29319 217.8671,122.23176 217.36711,122.9456 C 216.87101,123.65945 216.22452,124.01637 215.42765,124.01637 C 214.94718,124.01637 214.53312,123.91061 214.18547,123.6991 C 213.84171,123.48319 213.55656,123.15491 213.33,122.71426 L 213.33,123.82469 L 212.24601,123.82469 L 212.24601,113.54007 L 213.33,113.54007 L 213.33,117.54551 M 219.90422,116.42188 L 220.98234,116.42188 L 220.98234,123.82469 L 219.90422,123.82469 L 219.90422,116.42188 M 219.90422,113.54007 L 220.98234,113.54007 L 220.98234,115.08012 L 219.90422,115.08012 L 219.90422,113.54007 M 224.29875,114.32001 L 224.29875,116.42188 L 226.51945,116.42188 L 226.51945,117.36706 L 224.29875,117.36706 L 224.29875,121.38573 C 224.29875,121.98941 224.37101,122.37718 224.51555,122.54902 C 224.66398,122.72088 224.96281,122.80681 225.41203,122.80681 L 226.51945,122.80681 L 226.51945,123.82469 L 225.41203,123.82469 C 224.58,123.82469 224.00578,123.65063 223.68938,123.30253 C 223.37297,122.95001 223.21477,122.31107 223.21477,121.38573 L 223.21477,117.36706 L 222.42375,117.36706 L 222.42375,116.42188 L 223.21477,116.42188 L 223.21477,114.32001 L 224.29875,114.32001 M 230.48625,117.27452 C 229.90812,117.27453 229.45109,117.53011 229.11516,118.04125 C 228.77922,118.54799 228.61125,119.24421 228.61125,120.12989 C 228.61125,121.01559 228.77726,121.71401 229.1093,122.22515 C 229.44523,122.73189 229.90422,122.98526 230.48625,122.98526 C 231.06047,122.98526 231.51554,122.72969 231.85149,122.21854 C 232.18742,121.7074 232.35539,121.01118 232.35539,120.12989 C 232.35539,119.25302 232.18742,118.55901 231.85149,118.04786 C 231.51554,117.53231 231.06047,117.27453 230.48625,117.27452 M 230.48625,116.24342 C 231.42375,116.24342 232.16007,116.58713 232.69523,117.27452 C 233.23038,117.96193 233.49796,118.91372 233.49797,120.12989 C 233.49796,121.34166 233.23038,122.29345 232.69523,122.98526 C 232.16007,123.67266 231.42375,124.01637 230.48625,124.01637 C 229.54484,124.01637 228.80656,123.67266 228.27141,122.98526 C 227.74016,122.29345 227.47453,121.34166 227.47453,120.12989 C 227.47453,118.91372 227.74016,117.96193 228.27141,117.27452 C 228.80656,116.58713 229.54484,116.24342 230.48625,116.24342 M 239.08195,117.55874 C 238.96086,117.47943 238.82804,117.42214 238.68352,117.38689 C 238.54289,117.34724 238.38664,117.32741 238.21477,117.3274 C 237.60539,117.32741 237.13664,117.55214 236.80852,118.00158 C 236.4843,118.44664 236.32219,119.08778 236.32219,119.92499 L 236.32219,123.82469 L 235.2382,123.82469 L 235.2382,116.42188 L 236.32219,116.42188 L 236.32219,117.57196 C 236.54875,117.12251 236.84367,116.78982 237.20695,116.5739 C 237.57023,116.35359 238.01164,116.24342 238.53117,116.24342 C 238.60539,116.24342 238.68742,116.25003 238.77727,116.26324 C 238.86711,116.27206 238.96671,116.28749 239.07609,116.30951 L 239.08195,117.55874 M 242.955,124.51209 C 242.65031,125.39337 242.35343,125.96842 242.06438,126.23721 C 241.77531,126.506 241.38859,126.6404 240.90422,126.6404 L 240.04289,126.6404 L 240.04289,125.62251 L 240.6757,125.62251 C 240.97258,125.62251 241.20305,125.5432 241.36711,125.38456 C 241.53117,125.22594 241.71281,124.85139 241.91203,124.26093 L 242.10539,123.70571 L 239.45109,116.42188 L 240.59367,116.42188 L 242.64445,122.21193 L 244.69523,116.42188 L 245.83781,116.42188 L 242.955,124.51209 M 247.60149,122.14584 L 248.83781,122.14584 L 248.83781,123.2827 L 247.87688,125.39778 L 247.12102,125.39778 L 247.60149,123.2827 L 247.60149,122.14584 M 257.94914,120.10345 C 257.07804,120.10346 256.47453,120.21582 256.13859,120.44055 C 255.80265,120.66528 255.63469,121.04863 255.63469,121.59062 C 255.63469,122.02246 255.75969,122.36616 256.00969,122.62173 C 256.26359,122.8729 256.60734,122.99848 257.04094,122.99848 C 257.63859,122.99848 258.11711,122.76053 258.47649,122.28464 C 258.83976,121.80434 259.0214,121.16761 259.02141,120.37445 L 259.02141,120.10345 L 257.94914,120.10345 M 260.09953,119.60112 L 260.09953,123.82469 L 259.02141,123.82469 L 259.02141,122.70105 C 258.77531,123.1505 258.46867,123.48319 258.10149,123.6991 C 257.73429,123.91061 257.28508,124.01637 256.75383,124.01637 C 256.08195,124.01637 255.5468,123.80486 255.14836,123.38184 C 254.75383,122.95442 254.55656,122.38379 254.55656,121.66994 C 254.55656,120.83713 254.80266,120.20922 255.29484,119.78619 C 255.79094,119.36318 256.52922,119.15167 257.50969,119.15166 L 259.02141,119.15166 L 259.02141,119.03269 C 259.0214,118.47307 258.85734,118.04125 258.52922,117.7372 C 258.205,117.42875 257.74797,117.27453 257.15813,117.27452 C 256.78312,117.27453 256.41789,117.32521 256.06242,117.42654 C 255.70695,117.52789 255.36516,117.67992 255.03703,117.88261 L 255.03703,116.75897 C 255.43156,116.58713 255.81437,116.45934 256.18547,116.37561 C 256.55656,116.28749 256.91789,116.24342 257.26945,116.24342 C 258.21867,116.24342 258.92765,116.52103 259.39641,117.07624 C 259.86515,117.63145 260.09953,118.47307 260.09953,119.60112 M 267.04875,116.70609 L 267.04875,117.84296 C 266.74406,117.65348 266.43742,117.51247 266.12883,117.41994 C 265.82414,117.323 265.51554,117.27453 265.20305,117.27452 C 264.50383,117.27453 263.96086,117.52569 263.57414,118.02803 C 263.18742,118.52596 262.99406,119.22658 262.99406,120.12989 C 262.99406,121.03321 263.18742,121.73604 263.57414,122.23837 C 263.96086,122.7363 264.50383,122.98526 265.20305,122.98526 C 265.51554,122.98526 265.82414,122.93899 266.12883,122.84646 C 266.43742,122.74952 266.74406,122.60631 267.04875,122.41683 L 267.04875,123.54048 C 266.74796,123.6991 266.43546,123.81808 266.11125,123.89739 C 265.79093,123.97672 265.44914,124.01637 265.08586,124.01637 C 264.09758,124.01637 263.31242,123.66606 262.73039,122.96543 C 262.14836,122.26481 261.85734,121.31963 261.85734,120.12989 C 261.85734,118.92253 262.15031,117.97295 262.73625,117.28113 C 263.32609,116.58933 264.13273,116.24342 265.15617,116.24342 C 265.4882,116.24342 265.81242,116.28308 266.12883,116.3624 C 266.44523,116.43731 266.75187,116.55187 267.04875,116.70609 M 270.00188,114.32001 L 270.00188,116.42188 L 272.22258,116.42188 L 272.22258,117.36706 L 270.00188,117.36706 L 270.00188,121.38573 C 270.00187,121.98941 270.07414,122.37718 270.21867,122.54902 C 270.36711,122.72088 270.66594,122.80681 271.11516,122.80681 L 272.22258,122.80681 L 272.22258,123.82469 L 271.11516,123.82469 C 270.28312,123.82469 269.7089,123.65063 269.3925,123.30253 C 269.07609,122.95001 268.91789,122.31107 268.91789,121.38573 L 268.91789,117.36706 L 268.12688,117.36706 L 268.12688,116.42188 L 268.91789,116.42188 L 268.91789,114.32001 L 270.00188,114.32001 M 273.64641,116.42188 L 274.72453,116.42188 L 274.72453,123.82469 L 273.64641,123.82469 L 273.64641,116.42188 M 273.64641,113.54007 L 274.72453,113.54007 L 274.72453,115.08012 L 273.64641,115.08012 L 273.64641,113.54007 M 276.20109,116.42188 L 277.34367,116.42188 L 279.39445,122.63495 L 281.44523,116.42188 L 282.58781,116.42188 L 280.12688,123.82469 L 278.66203,123.82469 L 276.20109,116.42188 M 289.68938,119.81924 L 289.68938,120.4141 L 284.73234,120.4141 C 284.77922,121.25133 285.00187,121.89027 285.40031,122.33091 C 285.80265,122.76714 286.36125,122.98526 287.07609,122.98526 C 287.49015,122.98526 287.89054,122.92798 288.27727,122.81342 C 288.66789,122.69884 289.0546,122.52699 289.43742,122.29785 L 289.43742,123.44794 C 289.0507,123.63301 288.65421,123.77402 288.24797,123.87096 C 287.84171,123.96789 287.42961,124.01637 287.01164,124.01637 C 285.96476,124.01637 285.13469,123.67266 284.52141,122.98526 C 283.91203,122.29786 283.60734,121.36811 283.60734,120.19599 C 283.60734,118.98423 283.89641,118.02363 284.47453,117.31419 C 285.05656,116.60035 285.83976,116.24342 286.82414,116.24342 C 287.70695,116.24342 288.40421,116.56509 288.91594,117.20843 C 289.43156,117.84737 289.68937,118.71763 289.68938,119.81924 M 288.61125,119.46232 C 288.60343,118.79695 288.43742,118.26598 288.1132,117.86939 C 287.79289,117.47282 287.36711,117.27453 286.83586,117.27452 C 286.23429,117.27453 285.75187,117.46621 285.38859,117.84956 C 285.02922,118.23292 284.82219,118.77272 284.7675,119.46893 L 288.61125,119.46232"
       id="flowRoot3163" />
    <path
       style="fill:#000000;fill-opacity:1;stroke:#ff0000;stroke-width:1.08336329;stroke-miterlimit:4;stroke-opacity:1"
       d="M 28.301007,38.986396 L 24.878933,46.550973 C 24.554806,46.487708 21.492856,46.384297 20.403002,47.798507 L 12.660006,44.102383 L 18.386136,49.736099 C 17.023258,50.965041 13.897787,53.256345 13.502496,54.881937 L 7.6050703,57.745012 L 13.722275,58.980984 C 14.416127,60.934972 15.923222,62.638611 17.971353,63.893582 L 5.5190368,75.188513 L 10.535612,72.710299 L 15.823817,80.441517 L 12.827376,72.858584 L 21.375112,77.341345 C 21.936278,77.458076 15.376721,74.637267 14.89179,71.574919 C 14.406859,68.512577 19.996553,65.208705 20.409733,64.823378 C 21.28055,64.011264 27.0301,66.27741 30.176476,65.494686 L 33.612352,70.808767 L 32.599102,64.378584 C 34.364846,63.467041 36.8924,62.242765 37.861429,60.811474 L 51.071658,60.621087 L 38.926796,58.974027 C 38.873987,57.532992 38.672323,53.498583 37.843115,52.284832 L 42.733216,46.230132 L 36.885419,50.358804 C 32.225467,50.002176 29.99605,46.539349 29.667289,46.433749 L 28.301007,38.986396 z "
       id="path2189"
       sodipodi:nodetypes="ccccccccccccccssccccccccccc" />
    <path
       sodipodi:nodetypes="ccccccccccccccssccccccccccc"
       id="path2195"
       d="M 40.043926,87.074509 L 39.29963,95.274788 C 39.61773,95.340996 42.376438,96.416786 42.635232,98.121826 L 51.323066,97.712714 L 43.452797,100.65799 C 44.045309,102.29855 45.666753,105.58061 45.206119,107.21285 L 48.993393,112.07511 L 42.969012,110.86383 C 41.38177,112.37912 39.200278,113.35555 36.764031,113.71643 L 42.144623,128.76631 L 38.944339,124.59131 L 30.41595,129.61512 L 36.844217,123.85071 L 27.052858,124.66909 C 26.498539,124.56102 33.703834,124.49727 35.658721,121.89223 C 37.613606,119.2872 34.318084,114.14088 34.144806,113.63191 C 33.779611,112.55918 27.566892,112.42705 25.175152,110.51157 L 19.489065,114.04074 L 23.589446,108.56889 C 22.482567,107.0636 20.858,104.98225 20.714544,103.30781 L 9.1298167,98.086526 L 20.688325,101.22648 C 21.453162,99.933633 23.642039,96.334633 24.980053,95.545545 L 23.673956,88.160076 L 26.786635,94.156546 C 31.084383,95.612225 34.781209,93.308874 35.124505,93.338282 L 40.043926,87.074509 z "
       style="fill:#000000;fill-opacity:1;stroke:#ff0000;stroke-width:1.08121073;stroke-miterlimit:4;stroke-opacity:1" />
    <path
       style="fill:#000000;fill-opacity:1;stroke:#ff0000;stroke-width:1.20665896;stroke-miterlimit:4;stroke-opacity:1"
       d="M 4.9658003,145.46577 L 12.371405,151.86441 C 12.142417,152.11356 10.568962,154.69344 11.740298,156.27586 L 3.6631124,161.22772 L 13.097138,158.89324 C 13.918112,160.62512 15.171996,164.35561 16.924482,165.43883 L 17.547893,171.80941 L 21.919634,167.12646 C 24.579761,167.4255 27.326298,166.91217 29.793704,165.72925 L 37.373946,181.58346 L 36.792613,176.14482 L 48.522027,175.14616 L 38.054869,174.24632 L 47.451796,168.96405 C 47.856829,168.53598 41.384541,172.87307 37.500833,171.88746 C 33.617132,170.90185 32.322016,164.59355 32.057917,164.06267 C 31.501284,162.94377 36.928136,159.0478 37.484221,155.98989 L 45.45224,155.47419 L 37.299759,153.40037 C 37.048297,151.4681 36.784453,148.73904 35.535512,147.25247 L 41.564383,135.8307 L 33.847564,145.49733 C 32.103091,144.88306 27.193644,143.20947 25.352677,143.36539 L 20.443918,136.39826 L 22.600961,143.30553 C 19.968584,147.14063 14.780873,147.46851 14.499178,147.70227 L 4.9658003,145.46577 z "
       id="path2197"
       sodipodi:nodetypes="ccccccccccccccssccccccccccc" />
  </g>
</svg>
</span>
   </div></td></tr></table>
 <div id="counter_div"></div>

    <div id="abstract">
	<h3>Abstract</h3>
	<p>We construct a virtual ecosystem consisting of Agents and rules that define an action-result space: the environment. The agents' behaviour is guided by neural networks, which are subject to the constraint that they must conform to biophysically realistic, or at least plausible, rules. We use multilayer feed-forward recurrent neural networks with inhibitory and excitory connections. We use Hebbian-like learning rules for the Agents, in combination with genetic algorithms that determine the initial topology of the neural networks.</p>

<p>Within this ecosystem we perform several experiments with which we determine how different topological developments of the neural networks affect the evolutionary success of the agents. We look at the effects of death and generation of neurons and what happens to the agents with changes in the environment.</p>

<p>For a complex ecosystem we will find that the following choices have a strong positive influence on the agents' success: Dividing the global neural network (metanet) into several specialised subnetworks; Having a subnet using genetic learning algorithms determining the success-factor $\rho$ for the rest of the neural net; A mixture of exitory and inhibitory neurons; step-memory in neurons; a mechanism of attention; the pruning of connections and neurons; complex emotions; a mechanism of imitation of other agents; social behaviour; a mechanism of communication; a mechanism of identification; short-term memory; self-awareness; a mechanism of prediction, thinking and planning;</p>

<p>The strongest influences stem in large part from the step memory in neurons, giving us $\nabla \rho$ improvement during learning; social behaviour of Agents allowing their neural networks to escape entrapment in a local maximum that is not the global maximum of $\rho$; the combination of self-awareness and social behaviour to allow rapid traversal of the entire input-output pattern space $\Upsilon$ and replicating succesfull model patterns. Naturally these factors are only beneficial if the environment is of such complexity that they are usefull. Otherwise a negative selection pressure exists against them.</p>
<br /><hr /><br />    </div>

	<div id="table_of_contents"></div><br /><hr /><br />
    <div id="list_of_tables">

    </div>
    <div id="list_of_figures">

    </div>
    <div id="preface">

    </div>
    <div id="foreword">

    </div>
    <div id="acknowledgement">

    </div>

     <h2 id="chapter Introduction" class="chapters">Chapter 1 - Introduction</h2>	
<p>How is it we can learn how to ride a bicycle? At what point does an infant child decide to suckle its mother's breast? What makes someone get up at 6 in the morning and schlepp his tired body to a dreary job? How do we know what happened at last year's birthday party, that $ℯ^{\pi}=1$, or for that matter what exactly to write down in a thesis?</p>

<p>It is our brain, formed through hereditary mechanisms and experience, that accounts for all this. Built primarily from simple neuronal and glia cells, it are the electrochemical impulses flowing along its neural pathways from neuron to neuron that determine what we know, who we are and what we do.</p>
 
<p>These neural pathways are formed through the connections between the axons and dendrites of the neurons. The electrochemical impulses that move over them begin within the senses as activity spikes, if the neuronal cells that form them are strongly stimulated by the environment. For example sounds, heat, pressure, light and several other factors can stimulate them enough to become active.</p>

<p>The activity spikes jump from the sensory neurons to those deep hidden neurons within the brain the senses connect to. There the signals get divided, brought together, strengthened and/or inhibited, untill they finally reach the rest of the body (muscles, glands, etc). Here they initiate a coordinated pattern of activity so that the body can engage in some usefull act. For example extreme heat on the skin of your hand will trigger a response to quickly withdraw that hand, or smelling the rich odour of a freshly baked apple pie will trigger a behaviour to obtain and eat it.</p>

<p>The initial routes, of connections between the neurons, along which the information flows are built based on hereditary mechanisms. It is however quite possible that these within an individual are non-optimal for that individual's evolutionary success. Fortunately the pathways can change over time in the process we call learning.</p>

<p>Learning is the process where the strength of the connections between the neurons changes. This connection strength can be increased or decreased. Which of these two possibilities actually happens during learning depends upon how well or poorly the organism is doing, and on the activities of the connected neurons.</p>

<p>There are two types of learning. One for when the organism is doing well, and one for when it is doing poorly. If the organism is doing well it is to its advantage to strengthen its current behaviour pattern, making it more likely to reoccur in the future. This is achieved by strengthening the connections between active neurons, and weakening the connections between active and inactive neurons. This is called <strong>Hebbian learning</strong>. The second type of learning occurs when the organism is not doing well. In this case it is important for the organism to change its behaviour, so that it is less likely to reoccur in the future, and it can try something else. This is achieved by weakening the connections between active neurons, and strengthening the connections between active and inactive neurons. This is called <strong>Antihebbian learning</strong>.</p>

<p>A neural network is not limited to a simple stimulus-respons system. It can take its own Output activity and feed this back into itself as Input information similar to that coming from the senses, forming a sort of activity loop. Thus a recurrency of information can be achieved which allows an organism to have a short-term memory, to observe the combination of its own thoughts and actions and the results thereof and to plan ahead based on an iterative approximational algorithm with an encoded model of the environment.</p>

<p>What determines the value of the result of some behaviour of the organism? For biological organisms a simple answer can be found in direct biological measureables such as the amount of food recently consumed (blood sugar levels). <strong>Artificial organisms</strong>, or <strong>Agents</strong>, usually require direct oversight, or have a simple reward function programmed into them. While of these the humunculus is not, <em>cannot</em> be available to biological organisms for obvious reasons (quis custodiet custodies ipsos), the type of complex behaviour we humans (for example) exhibit cannot be explained purely by the simple reward mechanism. Instead, I propose a reward mechanism that modifies itself: a neural subnetwork, the output of which is used as $\rho\mbox{-variable}$ in a simple reward function, which can be applied to itself as well as to other subnets. Thus early behaviour and the resulting reward as determined by the simple system can train a complex <strong>emotional</strong> neural network, which during development gradually takes over the task of the simple reward system. In this manner over time complex behaviours can be learned, where the biologically relevant results can be greatly postponed or may even be nonexistent.</p>

<p>A neural network which incorporates this system should be capable of learning any task relevant to its existence, within the constraints imposed to it of its size, complexity and hereditary properties. In biological organisms the limits within which the organisms neural networks must operate are strict, as they take much energy to use, are susceptible to injury, have in development a significant evolutionary cost, are constrained to a very narrow operational temperature range, take either a long time in evolution to adapt to a specific environment <em>or</em> take a long time within an individual to adapt to this individual's specific environment and more.</p>

<p>The neural networks of Agents, while not subject to these restrictions, have constraints of their own. Most importantly the level of parallelism that can be achieved within current computer or chip architectures, which is small. Secondly there is a practical constraint in the direct and indirect cost versus the economic benefit that can be derived from using artificial neural networks. While within academic research the developmental costs, and the amount of CPU-time that can be used within budget tend to be given more weight than the economic gain that can be made from these systems, I estimate it is within commercial industry that the true future of these systems lies, as economic pressures move more and more labour to high-productivity, low-cost systems.</p>

<p>As a last note I would like to add that often within this piece I will move into areas of expertise where the knowledge of others greatly outclasses my own. Should there be any errors, omissions or misinterpretations here, I would appreciate it if you were kind enough to inform me about them.</p>
	<br /><hr /><br />
    <div id="chapters">
     <h2 id="chapter Biological Neural Networks" class="chapters">Chapter 2 - Biological Neural Networks</h2>	
<p>The brain, or maybe rather the central nervous system, is largely a complex collection of various specialised glia and neuronal cells, intricately yet profusely interconnected. The connections between the neurons form networks in such a way that these can perform specialised tasks. These different networks again are interconnected so that a complete system is formed to allow the necessary information processing necessary for the successfull reproductive behaviour that natural selection constraints the larger animals with. To begin to understand its working we shall start with its basic building block: the neuron.</p>
	<br /><h3 id="chapter 2 - subsection The neuron">The neuron</h3>	<div style="width:100%;"><img src="./beeldmateriaal/ccdbView.cgi.jpeg" border="0" alt="Mouse cerebellum Purkinje neuron" width="100%">Mouse cerebellum Purkinje neuron - author: Maryann Martone</img></div> 
<p>Although the morphology of various types of neurons differs in some respects, they Almost all neurons contain four functionally distinct element: the cell body or <strong>soma</strong>, the <strong>dendrites</strong>, the <strong>axon</strong>, and the axon terminals.</p><h4 id="">The soma</h4><p>The <strong>soma</strong> contains the cell nucleus and most of the other <em>organelles</em>, so that this is where most of the proteins which the neuron uses are synthesised. These can then be transported to wherever they are needed within the neuron, for example within the axon. The soma not only functions as a chemical factory, but also serves as the neuron's waste treatment facility, where damaged proteins and other elements are broken down to be reused or discarded.</p><h4 id="">The axon</h4><p>
From the soma springs a single <strong>axon</strong>, a typically long, widely branching fiber which is specialized to conduct signals away from the neuron (<em>eferrent</em>) toward the axon terminus, where the axon connects with other neurons.</p> 

<p>The axon develops through growth: the tip of the axon, the <em>growth cone</em>, will move forward by extending the microtubuli skeleton and the membrane. The direction of growth is usually along some chemical gradient. Therefore a source of these signalling chemicals -for example another neuron- can repel or attract a developing axon. In this way growing axons may move towards specific target areas, so that for example a neuron from the inner ear may seek contact with neurons within the temporal cortex [1].</p>

<p>Usually the axon connects with multiple target neurons. This it achieves through branching out during growth. The branches can continue developing, each growing and branching again, untill they find targets in the dendrites or soma of some other neuron. Because they need to seek out targets which may be a long distance from their soma, axons tend to be long, and usually are a lot longer than the dendrites. Within our own body axons can reach a length of up to a meter (connecting spine and toes for example), which is quite impressive when one considers that the average diameter of a body cell is about $10^{-6}m$, with variations according to species and tissue type [2].</p>
<h4 id="">The dendrites</h4>
<p>Most neurons have multiple <strong>dendrites</strong> emanating from the soma, quickly branching out. They are very similar to the axon, except that they are specialised to receive signals from the axons of other neurons and conduct these towards (<em>aferrent</em>) the soma.</p>

<p>Because they need to receive these signals from other neurons, the dendrites have specific structures embedded within their membrane: the <strong>dendritic spines</strong>. At these loci another neuron's axon terminus may attach itself to the dendrite and form a <strong>synaps</strong>. It is within the synapses that signals are transmitted from the eferrent axon to the aferrent dendrite.</p>

<p>Because the dendrites develop away from the soma, and because they can strongly branch out, they quickly and cheaply increase the neuron's <em>surface area</em>, so that there is a lot of room where the axon termini of other neurons can attach themselves. Not only this, but they effectively provide an enormous increase in the neuron's <em>functional volume</em>, where an axon may detect -and connect with- the neuron, <em>without</em> having to actually build or maintain an entire cell of the same volume. Thus not only is there a metabolic benefit, but also do the small soma and dendrites not hinder the development of dendrites and axons of other neurons, which a large-sized soma without dendrites certainly would. In the end this results in neurons which connect to -and are connected by- about $10^3$ other neurons (giving an approximate total of $10^{14}$ connections within our brain).</p><h4 id="">The cell membrane</h4>
<p>The <strong>membrane</strong> which constitutes the surface of the cell is a normal double-lipid cell membrane, which holds its shape through hydrostatic pressure and a skeleton of microtubuli: small interconnected protein-based tubes providing structural integrity. The membrane has some special properties which allow it to conduct the signals of the neurons. These properties stem from the various protein structures that riddle the membrane, poking through it, allowing communication and transport of chemicals between the inside of the cell and the medium in which it resides.
</p>
<h4 id="">Electrochemical activity</h4>
<p>There are three important elements that form the basis on which the signalling mechanism is built. Firstly, some of the protein structures in the cell membrane act as portals for certain ions. These portals can be opened or closed to allow or deny the transportation of these substances between the inside and the outside of the cell. This is not unique to neurons, but the specific use of these  portal structures <em>is</em>, as they form an important part of the signalling mechanism. This signalling mechanism depends mostly on the way the portals handle certain ion such as $Na^{+}$ and $K^{+}$, and on the influence of the incoming signals of other neurons.</p>

<p>Now, what you would expect is that through the membrane gates the ion densities within the cell and in the outside medium even out, both because of statistical mechanics and because of the added influence of the electric field<abbr title="ions are electrically charged, which creates an electromagnetic field around them, which repels  similarly-charged ions and attracts oppositely-charged ions"><sup>1</sup></abbr>. And indeed, this is what happens. However, and this is the second piece of the puzzle, there are other protein structures present in the cell membrane which actively, through the use of energy in the form of ATP<abbr title="Or rather it usually is ATP. There are other mechanisms that can provide energy transport"><sup>2</sup></abbr>, move ions between the inside and the outside environment of the cell. These structures are the <strong>ion pumps</strong>.</p>

<p>This active transport of ions creates of strengthens an <em>ion gradient</em>. Because the ions are electrically charged this ion gradient creates an electric field between the inside and outside environments of the cell. This results in an <strong>electric field potential  $(V_m)$</strong> through the cell membrane<abbr title="$V(r) = int_{O}^{r} E \cdot dl$"><sup>3</sup></abbr>. The exact value of $V_m$ depends on species and cell type, but is usually between $-50mV$ and $-90mV$, with the potential of the outside medium chosen to equal $0$.</p>

<p>While the ion pumps actively move ions through the membrane, ions leak back through some open ion gates. The stronger the gradient (and the membrane potential) the more ions leak back, untill both ion streams balance each other and the ion gradient, the electric field and $V_m$ remain constant. This point we call the <strong>resting potential</strong>, because it is the potential the neuron maintains without outside stimuli.</p>


<p>This finally brings us to the third piece of the puzzle, as the description above is only accurate for a neuron without outside stimuli. What kind of stimuli are we talking about? We already know the axon of one neuron can contact another neuron and the two neurons form a synaps. If the axon relays a signal of the <strong>presynaptic</strong>, eferrent neuron, it releases chemicals called <strong>neurotransmitters</strong> which attach to a third kind of protein structure in the membrane of the <strong>postsynaptic</strong> neuron's half of the synaps. These protein structures are connected to ion gates, and if combined with neurotransmitters they can open these gates. These protein structures can therefore be seen as a lock on the ion gates, where the neurotransmitters function as keys.</p>

<p>Now what happens if a signal arrives in the synaps, triggering the release of neurotransmitters which can bind to the postsynaptic lock structures? Well, the lock structures cause more ion gates to open, which allows a greater ion-flux. This in greater or lesser degree depolarizes the neuron ($V_m$ goes to $0$). This change is not localised, but almost instantaneously spreads within the soma, as variations in the ion density are quickly resolved (as we earlier mentioned) through statistical mechanics and electric repulsion.</p><h4 id="">The action potential</h4>
<p>The electric perturbations generated in the dendrites or soma spread to the location of the <strong>axon hillock</strong>. When the neuron is at rest only a few of the axon's ion portals are open. The percentage of open portals depends on the membrane potential $V_m$. If $V_m$ exceeds a certain threshold value more portals will open, which allows $Na^+$ ions to rush into the neuron, further driving up $V_m$, which opens more portals, letting in more $Na^+$ and in a short time causing $V_m$ to actually <em>overshoot</em> $0$.</p>

<p>As $V_m$ overshoots $0$ the $Na^+$ portals start closing, while $K^+$ portals open up, causing $K^+$ ions to rush <em>out</em> of the neuron. In a short span of time the two ion streams balance each other and the membrane potential reaches its maximum value $V_{\mbox{max}}$. As the $N^+$ flux drops off and the $K^+$ flux increases the neuron polarizes again, even <em>hyperpolarising</em> (pushing $V_m$ down below $V_{\mbox{rest}}$. Eventually the continued action of the ion pumps restores the normal ion distribution and therefore the rest potential $V_m$. The entire sequence of events, from $V$ exceeding the threshold untill restoration of $V_m$ is called the <strong>action potential</strong>.</p>

<p></p><div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="figures" id="figure 0"><div style="text-align:center;border:thin grey solid;"><!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   version="1.0"
   x="0.0000000"
   y="0.0000000"
   width="100%"
   height="100"
   id="svg2"
   sodipodi:version="0.32"
   inkscape:version="0.45"
   sodipodi:docname="action_potential_schematic.svg"
   sodipodi:docbase="/var/www/htdocs/rpzboray/webpages/neural_network/beeldmateriaal"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   sodipodi:modified="true">
  <metadata
     id="metadata1418">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <sodipodi:namedview
     inkscape:pageshadow="2"
     inkscape:pageopacity="0.0"
     borderopacity="1.0"
     bordercolor="#666666"
     pagecolor="#ffffff"
     id="base"
     inkscape:zoom="0.8855944"
     inkscape:current-layer="svg2"
     showguides="true"
     inkscape:guide-bbox="true" />
  <defs
     id="defs4" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#1e1e1e;stroke-width:0.22501816px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
     d="M 90.978923,68.661666 L 27.439971,68.661666 L 27.439971,25.123105"
     id="rect1306"
     sodipodi:nodetypes="ccc" />
  <path
     style="font-size:17.30488396px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 44.169085,72.297621 L 44.169085,72.159919 L 44.417208,72.159919 L 44.417208,70.512692 L 43.846914,70.512692 L 43.846914,70.815375 L 43.687128,70.815375 L 43.687128,70.358102 L 45.409702,70.358102 L 45.409702,70.815375 L 45.249916,70.815375 L 45.249916,70.512692 L 44.679622,70.512692 L 44.679622,72.159919 L 44.927745,72.159919 L 44.927745,72.297621 L 44.169085,72.297621 M 45.696798,70.488009 C 45.696797,70.448172 45.711087,70.413531 45.739667,70.384083 C 45.769113,70.35464 45.804188,70.339916 45.844893,70.339914 C 45.884731,70.339916 45.918939,70.35464 45.94752,70.384083 C 45.976965,70.413531 45.991687,70.448172 45.991689,70.488009 C 45.991687,70.528715 45.977398,70.563357 45.948819,70.591934 C 45.920238,70.620517 45.885597,70.634806 45.844893,70.634804 C 45.804188,70.634806 45.769113,70.620517 45.739667,70.591934 C 45.711087,70.563357 45.696797,70.528715 45.696798,70.488009 M 46.00208,72.159919 L 46.228119,72.159919 L 46.228119,72.297621 L 45.534413,72.297621 L 45.534413,72.159919 L 45.763051,72.159919 L 45.763051,71.055705 L 45.534413,71.055705 L 45.534413,70.916704 L 46.00208,70.916704 L 46.00208,72.159919 M 47.668795,71.185612 C 47.714694,71.084286 47.773152,71.008074 47.84417,70.956976 C 47.91605,70.905014 47.999624,70.879033 48.094891,70.879031 C 48.239521,70.879033 48.347344,70.924067 48.418361,71.014135 C 48.489375,71.103339 48.524883,71.238443 48.524885,71.419446 L 48.524885,72.159919 L 48.740533,72.159919 L 48.740533,72.297621 L 48.078003,72.297621 L 48.078003,72.159919 L 48.285856,72.159919 L 48.285856,71.446726 C 48.285854,71.305561 48.265068,71.2051 48.223501,71.14534 C 48.181927,71.085585 48.113076,71.055707 48.016947,71.055705 C 47.910421,71.055707 47.829013,71.095978 47.772721,71.17652 C 47.717292,71.257063 47.689578,71.374413 47.68958,71.528568 L 47.68958,72.159919 L 47.897431,72.159919 L 47.897431,72.297621 L 47.242698,72.297621 L 47.242698,72.159919 L 47.450549,72.159919 L 47.450549,71.437634 C 47.450549,71.299932 47.429763,71.202069 47.388194,71.144043 C 47.346622,71.085152 47.277771,71.055707 47.181642,71.055705 C 47.075116,71.055707 46.993708,71.095978 46.937415,71.17652 C 46.881987,71.257063 46.854274,71.374413 46.854274,71.528568 L 46.854274,72.159919 L 47.062127,72.159919 L 47.062127,72.297621 L 46.399598,72.297621 L 46.399598,72.159919 L 46.615245,72.159919 L 46.615245,71.053107 L 46.386607,71.053107 L 46.386607,70.916704 L 46.854274,70.916704 L 46.854274,71.162229 C 46.898442,71.070429 46.954735,71.000279 47.023154,70.951779 C 47.091571,70.903281 47.169083,70.879033 47.255689,70.879031 C 47.363077,70.879033 47.452714,70.905879 47.524597,70.959573 C 47.596478,71.012403 47.644544,71.08775 47.668795,71.185612 M 50.257853,71.632494 L 49.227686,71.632494 L 49.227686,71.642887 C 49.227685,71.829088 49.262759,71.969822 49.332911,72.065087 C 49.403059,72.159487 49.506553,72.206686 49.643389,72.206686 C 49.74818,72.206686 49.83392,72.179406 49.900606,72.124844 C 49.968158,72.069417 50.015357,71.987576 50.042206,71.879319 L 50.23447,71.879319 C 50.196362,72.030878 50.125778,72.144763 50.022719,72.220977 C 49.920525,72.297189 49.785854,72.335294 49.618707,72.335294 C 49.416916,72.335294 49.254533,72.269041 49.131554,72.136536 C 49.00944,72.003164 48.948384,71.82649 48.948384,71.606513 C 48.948384,71.38827 49.008574,71.212462 49.128955,71.079088 C 49.249336,70.945717 49.40739,70.879033 49.603118,70.879031 C 49.811836,70.879033 49.972055,70.943553 50.083777,71.072592 C 50.195496,71.200769 50.25352,71.387403 50.257853,71.632494 M 49.975952,71.494792 C 49.970756,71.333708 49.936546,71.212462 49.873326,71.131052 C 49.810969,71.048777 49.7209,71.00764 49.603118,71.007639 C 49.49313,71.00764 49.406525,71.048777 49.343302,71.131052 C 49.280082,71.213327 49.241541,71.334574 49.227686,71.494792 L 49.975952,71.494792 M 52.085652,72.712026 C 51.875201,72.617626 51.716281,72.468232 51.608892,72.263845 C 51.501501,72.058592 51.447806,71.80224 51.447806,71.494792 C 51.447806,71.186479 51.501501,70.930129 51.608892,70.72574 C 51.716281,70.520487 51.875201,70.370661 52.085652,70.27626 L 52.085652,70.403568 C 51.95228,70.495371 51.856581,70.624846 51.798555,70.791993 C 51.74053,70.958275 51.711517,71.192543 51.711518,71.494792 C 51.711517,71.796178 51.74053,72.030446 51.798555,72.197592 C 51.856581,72.363875 51.95228,72.492916 52.085652,72.584717 L 52.085652,72.712026 M 53.654934,71.185612 C 53.700834,71.084286 53.759292,71.008074 53.830311,70.956976 C 53.90219,70.905014 53.985765,70.879033 54.081032,70.879031 C 54.22566,70.879033 54.333484,70.924067 54.404501,71.014135 C 54.475515,71.103339 54.511024,71.238443 54.511025,71.419446 L 54.511025,72.159919 L 54.726673,72.159919 L 54.726673,72.297621 L 54.064143,72.297621 L 54.064143,72.159919 L 54.271996,72.159919 L 54.271996,71.446726 C 54.271995,71.305561 54.251209,71.2051 54.209641,71.14534 C 54.168068,71.085585 54.099217,71.055707 54.003087,71.055705 C 53.896562,71.055707 53.815153,71.095978 53.758862,71.17652 C 53.703433,71.257063 53.675719,71.374413 53.675721,71.528568 L 53.675721,72.159919 L 53.883572,72.159919 L 53.883572,72.297621 L 53.228839,72.297621 L 53.228839,72.159919 L 53.43669,72.159919 L 53.43669,71.437634 C 53.43669,71.299932 53.415904,71.202069 53.374335,71.144043 C 53.332763,71.085152 53.263912,71.055707 53.167782,71.055705 C 53.061257,71.055707 52.979848,71.095978 52.923555,71.17652 C 52.868128,71.257063 52.840414,71.374413 52.840414,71.528568 L 52.840414,72.159919 L 53.048267,72.159919 L 53.048267,72.297621 L 52.385739,72.297621 L 52.385739,72.159919 L 52.601385,72.159919 L 52.601385,71.053107 L 52.372748,71.053107 L 52.372748,70.916704 L 52.840414,70.916704 L 52.840414,71.162229 C 52.884583,71.070429 52.940876,71.000279 53.009295,70.951779 C 53.077712,70.903281 53.155223,70.879033 53.24183,70.879031 C 53.349218,70.879033 53.438855,70.905879 53.510737,70.959573 C 53.582618,71.012403 53.630685,71.08775 53.654934,71.185612 M 54.951413,72.220977 L 54.951413,71.898805 L 55.089115,71.898805 C 55.092579,72.001865 55.124622,72.078944 55.185246,72.130041 C 55.246735,72.181137 55.337238,72.206686 55.456753,72.206686 C 55.564143,72.206686 55.645985,72.186767 55.702278,72.146929 C 55.758571,72.106224 55.786717,72.047333 55.786718,71.970254 C 55.786717,71.909631 55.765932,71.8607 55.724363,71.823458 C 55.683658,71.786219 55.597053,71.746381 55.464548,71.703943 L 55.29177,71.645485 C 55.173122,71.60738 55.086949,71.559747 55.033254,71.502587 C 54.980425,71.445429 54.95401,71.37268 54.954012,71.284343 C 54.95401,71.1579 55.000344,71.058737 55.093012,70.986854 C 55.185679,70.914973 55.313855,70.879033 55.477538,70.879031 C 55.550286,70.879033 55.626931,70.888559 55.707474,70.907611 C 55.788016,70.926665 55.871157,70.954379 55.956898,70.990752 L 55.956898,71.292137 L 55.819195,71.292137 C 55.815729,71.202934 55.784552,71.133218 55.725662,71.082985 C 55.666769,71.032756 55.58666,71.00764 55.485332,71.007639 C 55.384871,71.00764 55.308659,71.025395 55.256695,71.060902 C 55.205598,71.09641 55.180049,71.149673 55.180049,71.220687 C 55.180049,71.278714 55.199536,71.325481 55.238509,71.360988 C 55.277481,71.395631 55.355424,71.431138 55.472343,71.467512 L 55.662006,71.52597 C 55.79278,71.566675 55.886747,71.617773 55.943907,71.679261 C 56.001931,71.739885 56.030944,71.818263 56.030945,71.914394 C 56.030944,72.045168 55.980713,72.148228 55.880252,72.223573 C 55.780655,72.298054 55.642953,72.335294 55.467146,72.335294 C 55.377941,72.335294 55.290904,72.325768 55.206032,72.306714 C 55.121158,72.287661 55.036286,72.259082 54.951413,72.220977 M 56.357013,72.712026 L 56.357013,72.584717 C 56.490384,72.492916 56.586082,72.363875 56.644108,72.197592 C 56.702999,72.030446 56.732444,71.796178 56.732444,71.494792 C 56.732444,71.192543 56.702999,70.958275 56.644108,70.791993 C 56.586082,70.624846 56.490384,70.495371 56.357013,70.403568 L 56.357013,70.27626 C 56.568328,70.370661 56.727681,70.520487 56.835073,70.72574 C 56.942462,70.930129 56.996157,71.186479 56.996157,71.494792 C 56.996157,71.80224 56.942462,72.058592 56.835073,72.263845 C 56.727681,72.468232 56.568328,72.617626 56.357013,72.712026"
     id="text2052" />
  <path
     style="font-size:17.30488396px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 18.73558,63.894758 L 18.597878,63.894758 L 18.597878,63.647933 L 16.935061,63.647933 L 16.935061,63.909047 L 16.79606,63.909047 L 16.79606,63.343949 L 18.176977,62.663234 L 16.79606,61.982518 L 16.79606,61.452495 L 16.935061,61.452495 L 16.935061,61.711011 L 18.597878,61.711011 L 18.597878,61.462888 L 18.73558,61.462888 L 18.73558,62.221549 L 18.597878,62.221549 L 18.597878,61.974723 L 17.098744,61.974723 L 18.451082,62.63985 L 18.451082,62.823019 L 17.098744,63.488146 L 18.597878,63.488146 L 18.597878,63.241322 L 18.73558,63.241322 L 18.73558,63.894758 M 18.070453,59.876717 L 18.070453,60.906883 L 18.080846,60.906883 C 18.267047,60.906883 18.40778,60.871808 18.503045,60.801659 C 18.597445,60.731509 18.644644,60.628016 18.644644,60.491179 C 18.644644,60.386388 18.617364,60.30065 18.562803,60.233962 C 18.507376,60.166412 18.425534,60.119211 18.317277,60.092363 L 18.317277,59.9001 C 18.468836,59.938208 18.582722,60.00879 18.658934,60.111848 C 18.735147,60.214045 18.773253,60.348714 18.773253,60.515862 C 18.773253,60.717652 18.707,60.880037 18.574494,61.003014 C 18.441123,61.125128 18.264449,61.186185 18.044471,61.186185 C 17.826228,61.186185 17.65042,61.125995 17.517047,61.005613 C 17.383676,60.885233 17.316991,60.727179 17.316989,60.53145 C 17.316991,60.322733 17.381511,60.162515 17.510551,60.050792 C 17.638728,59.939074 17.825362,59.881048 18.070453,59.876717 M 17.932751,60.158616 C 17.771666,60.163814 17.65042,60.198023 17.56901,60.261242 C 17.486736,60.323599 17.445599,60.413669 17.445598,60.53145 C 17.445599,60.64144 17.486736,60.728045 17.56901,60.791265 C 17.651286,60.854488 17.772532,60.893027 17.932751,60.906883 L 17.932751,60.158616 M 17.623571,58.365891 C 17.522244,58.319992 17.446032,58.261535 17.394934,58.190516 C 17.342972,58.118635 17.316991,58.035062 17.316989,57.939795 C 17.316991,57.795166 17.362025,57.687343 17.452093,57.616326 C 17.541297,57.545312 17.676401,57.509803 17.857404,57.5098 L 18.597878,57.5098 L 18.597878,57.294154 L 18.73558,57.294154 L 18.73558,57.956682 L 18.597878,57.956682 L 18.597878,57.748831 L 17.884685,57.748831 C 17.74352,57.748832 17.643058,57.769618 17.5833,57.811186 C 17.523543,57.852758 17.493665,57.92161 17.493663,58.01774 C 17.493665,58.124265 17.533936,58.205674 17.614477,58.261965 C 17.695021,58.317394 17.812371,58.345108 17.966527,58.345106 L 18.597878,58.345106 L 18.597878,58.137255 L 18.73558,58.137255 L 18.73558,58.791988 L 18.597878,58.791988 L 18.597878,58.584137 L 17.875592,58.584137 C 17.737891,58.584137 17.640027,58.604923 17.582,58.646492 C 17.52311,58.688063 17.493665,58.756915 17.493663,58.853044 C 17.493665,58.95957 17.533936,59.040978 17.614477,59.097272 C 17.695021,59.152699 17.812371,59.180413 17.966527,59.180411 L 18.597878,59.180411 L 18.597878,58.97256 L 18.73558,58.97256 L 18.73558,59.635088 L 18.597878,59.635088 L 18.597878,59.419442 L 17.491065,59.419442 L 17.491065,59.648079 L 17.354662,59.648079 L 17.354662,59.180411 L 17.600187,59.180411 C 17.508387,59.136244 17.438237,59.079951 17.389737,59.011532 C 17.34124,58.943115 17.316991,58.865604 17.316989,58.778997 C 17.316991,58.671609 17.343838,58.581972 17.397532,58.51009 C 17.450362,58.438209 17.525708,58.390142 17.623571,58.365891 M 18.597878,56.912225 L 16.85192,56.912225 L 16.85192,57.142162 L 16.714218,57.142162 L 16.714218,56.673196 L 17.570309,56.673196 C 17.483705,56.62643 17.42005,56.567106 17.379345,56.495223 C 17.337776,56.422475 17.316991,56.332839 17.316989,56.226314 C 17.316991,56.056569 17.384109,55.918001 17.518346,55.810609 C 17.652585,55.703221 17.82796,55.649527 18.044471,55.649524 C 18.260984,55.649527 18.436793,55.703221 18.571896,55.810609 C 18.706134,55.918001 18.773253,56.056569 18.773253,56.226314 C 18.773253,56.332839 18.752901,56.422475 18.712196,56.495223 C 18.670626,56.567106 18.606538,56.62643 18.519933,56.673196 L 18.73558,56.673196 L 18.73558,57.142162 L 18.597878,57.142162 L 18.597878,56.912225 M 18.113322,56.673196 C 18.279604,56.673196 18.406481,56.641585 18.493952,56.578363 C 18.580557,56.514276 18.623859,56.421609 18.623859,56.300361 C 18.623859,56.178249 18.574927,56.086014 18.477064,56.023657 C 18.3792,55.960438 18.235003,55.928827 18.044471,55.928826 C 17.853075,55.928827 17.708878,55.960438 17.611879,56.023657 C 17.514883,56.086014 17.466384,56.178249 17.466383,56.300361 C 17.466384,56.421609 17.51012,56.514276 17.597589,56.578363 C 17.685062,56.641585 17.811505,56.673196 17.976919,56.673196 L 18.113322,56.673196 M 17.352064,54.242625 L 17.697618,54.242625 L 17.697618,54.380328 C 17.629201,54.384659 17.578104,54.403712 17.544327,54.437487 C 17.510552,54.471264 17.493665,54.520629 17.493663,54.585581 C 17.493665,54.703365 17.534369,54.793868 17.615776,54.857088 C 17.697186,54.919445 17.814103,54.950623 17.966527,54.950621 L 18.597878,54.950621 L 18.597878,54.673919 L 18.73558,54.673919 L 18.73558,55.405298 L 18.597878,55.405298 L 18.597878,55.189652 L 17.491065,55.189652 L 17.491065,55.418289 L 17.354662,55.418289 L 17.354662,54.950621 L 17.600187,54.950621 C 17.504057,54.903856 17.433041,54.843665 17.387139,54.77005 C 17.340374,54.696436 17.316991,54.606801 17.316989,54.501141 C 17.316991,54.46217 17.320022,54.421467 17.326083,54.379029 C 17.332146,54.335727 17.340807,54.290259 17.352064,54.242625 M 18.301688,53.18258 L 18.009396,53.18258 L 18.009396,53.49046 C 18.009397,53.609109 18.034946,53.697447 18.086042,53.755471 C 18.137139,53.813497 18.215517,53.84251 18.321174,53.84251 C 18.417306,53.84251 18.493519,53.813065 18.549812,53.754172 C 18.606105,53.695282 18.634252,53.615605 18.634252,53.515143 C 18.634252,53.415548 18.603507,53.335439 18.542017,53.274813 C 18.480528,53.213325 18.400418,53.18258 18.301688,53.18258 M 17.872993,52.943549 L 18.597878,52.943549 L 18.597878,52.730501 L 18.73558,52.730501 L 18.73558,53.18258 L 18.586186,53.18258 C 18.650274,53.235409 18.697473,53.296467 18.727785,53.365749 C 18.758097,53.435034 18.773253,53.51601 18.773253,53.608676 C 18.773253,53.761967 18.732548,53.883647 18.65114,53.973716 C 18.569731,54.063786 18.459743,54.108821 18.321174,54.108821 C 18.178277,54.108821 18.067422,54.057291 17.988611,53.95423 C 17.909801,53.85117 17.870396,53.705674 17.870395,53.517741 L 17.870395,53.18258 L 17.775563,53.18258 C 17.670772,53.18258 17.589796,53.214625 17.532636,53.278711 C 17.474611,53.341933 17.445599,53.431136 17.445598,53.546321 C 17.445599,53.641586 17.46725,53.717366 17.510551,53.773659 C 17.553855,53.829952 17.617943,53.865027 17.702815,53.878884 L 17.702815,54.002297 L 17.423513,54.002297 C 17.388006,53.919156 17.361592,53.838613 17.34427,53.760668 C 17.326084,53.681858 17.316991,53.605212 17.316989,53.530731 C 17.316991,53.339335 17.364623,53.193839 17.459887,53.094242 C 17.554288,52.993782 17.69199,52.943551 17.872993,52.943549 M 18.73558,52.547332 L 18.597878,52.547332 L 18.597878,52.331686 L 17.493663,52.331686 L 17.493663,52.560323 L 17.354662,52.560323 L 17.354662,52.092655 L 17.600187,52.092655 C 17.506655,52.048488 17.436072,51.991327 17.388438,51.921178 C 17.340807,51.850162 17.316991,51.767888 17.316989,51.674354 C 17.316991,51.52193 17.360726,51.409776 17.448196,51.337893 C 17.535668,51.266012 17.672071,51.23007 17.857404,51.23007 L 18.597878,51.23007 L 18.597878,51.01702 L 18.73558,51.01702 L 18.73558,51.676952 L 18.597878,51.676952 L 18.597878,51.470398 L 17.932751,51.470398 C 17.763872,51.4704 17.648254,51.491184 17.585898,51.532753 C 17.522677,51.574325 17.491066,51.647507 17.491065,51.752297 C 17.491066,51.863153 17.531771,51.947592 17.613178,52.005618 C 17.693722,52.063644 17.811505,52.092656 17.966527,52.092655 L 18.597878,52.092655 L 18.597878,51.884803 L 18.73558,51.884803 L 18.73558,52.547332 M 18.070453,49.4997 L 18.070453,50.529867 L 18.080846,50.529867 C 18.267047,50.529867 18.40778,50.494792 18.503045,50.424642 C 18.597445,50.354492 18.644644,50.251 18.644644,50.114162 C 18.644644,50.009371 18.617364,49.923633 18.562803,49.856946 C 18.507376,49.789395 18.425534,49.742195 18.317277,49.715347 L 18.317277,49.523083 C 18.468836,49.561191 18.582722,49.631773 18.658934,49.734832 C 18.735147,49.837028 18.773253,49.971698 18.773253,50.138846 C 18.773253,50.340635 18.707,50.50302 18.574494,50.625998 C 18.441123,50.748111 18.264449,50.809169 18.044471,50.809169 C 17.826228,50.809169 17.65042,50.748978 17.517047,50.628596 C 17.383676,50.508217 17.316991,50.350163 17.316989,50.154434 C 17.316991,49.945717 17.381511,49.785498 17.510551,49.673776 C 17.638728,49.562057 17.825362,49.504031 18.070453,49.4997 M 17.932751,49.781599 C 17.771666,49.786797 17.65042,49.821007 17.56901,49.884226 C 17.486736,49.946582 17.445599,50.036653 17.445598,50.154434 C 17.445599,50.264423 17.486736,50.351028 17.56901,50.414249 C 17.651286,50.477471 17.772532,50.51601 17.932751,50.529867 L 17.932751,49.781599 M 17.976919,47.974585 L 18.113322,47.974585 C 18.279604,47.974587 18.406481,47.942976 18.493952,47.879754 C 18.580557,47.815666 18.623859,47.722999 18.623859,47.601751 C 18.623859,47.479639 18.574927,47.387405 18.477064,47.325048 C 18.3792,47.261828 18.235003,47.230217 18.044471,47.230215 C 17.853075,47.230217 17.708878,47.261828 17.611879,47.325048 C 17.514883,47.387405 17.466384,47.479639 17.466383,47.601751 C 17.466384,47.722999 17.51012,47.815666 17.597589,47.879754 C 17.685062,47.942976 17.811505,47.974587 17.976919,47.974585 M 17.493663,48.213616 L 17.493663,48.443553 L 17.354662,48.443553 L 17.354662,47.974585 L 17.570309,47.974585 C 17.483705,47.92782 17.42005,47.868495 17.379345,47.796612 C 17.337776,47.723864 17.316991,47.634229 17.316989,47.527703 C 17.316991,47.357959 17.384109,47.219392 17.518346,47.111999 C 17.652585,47.004611 17.82796,46.950916 18.044471,46.950915 C 18.260984,46.950916 18.436793,47.004611 18.571896,47.111999 C 18.706134,47.219392 18.773253,47.357959 18.773253,47.527703 C 18.773253,47.634229 18.752901,47.723864 18.712196,47.796612 C 18.670626,47.868495 18.606538,47.92782 18.519933,47.974585 L 19.149985,47.974585 L 19.149985,47.748546 L 19.288986,47.748546 L 19.288986,48.443553 L 19.149985,48.443553 L 19.149985,48.213616 L 17.493663,48.213616 M 18.644644,46.01558 C 18.644644,45.887404 18.593981,45.79084 18.492652,45.725885 C 18.391325,45.660067 18.241931,45.627157 18.044471,45.627156 C 17.847013,45.627157 17.698052,45.660067 17.597589,45.725885 C 17.496263,45.79084 17.445599,45.887404 17.445598,46.01558 C 17.445599,46.143755 17.496263,46.240754 17.597589,46.306573 C 17.698052,46.371526 17.847013,46.404003 18.044471,46.404003 C 18.241931,46.404003 18.391325,46.371094 18.492652,46.305273 C 18.593981,46.239454 18.644644,46.14289 18.644644,46.01558 M 18.773253,46.01558 C 18.773253,46.216504 18.707,46.378022 18.574494,46.500134 C 18.441123,46.622247 18.264449,46.683305 18.044471,46.683305 C 17.824495,46.683305 17.648254,46.622681 17.515748,46.501433 C 17.383243,46.379321 17.316991,46.217369 17.316989,46.01558 C 17.316991,45.81379 17.383243,45.652273 17.515748,45.531025 C 17.648254,45.408913 17.824495,45.347855 18.044471,45.347853 C 18.264449,45.347855 18.441123,45.408913 18.574494,45.531025 C 18.707,45.652273 18.773253,45.81379 18.773253,46.01558 M 17.493663,44.928253 L 17.493663,45.138704 L 17.354662,45.138704 L 17.354662,44.928253 L 16.925967,44.928253 L 16.925967,44.687925 L 17.354662,44.687925 L 17.354662,44.238445 L 17.493663,44.238445 L 17.493663,44.687925 L 18.370539,44.687925 C 18.487456,44.687925 18.56237,44.676666 18.595279,44.654149 C 18.628189,44.631632 18.644644,44.590061 18.644644,44.529437 C 18.644644,44.467082 18.626457,44.421614 18.590083,44.393035 C 18.552843,44.364456 18.493086,44.3493 18.410811,44.347567 L 18.410811,44.166996 C 18.536388,44.173925 18.628189,44.208134 18.686215,44.269622 C 18.74424,44.331112 18.773253,44.424646 18.773253,44.550222 C 18.773253,44.687925 18.742941,44.785355 18.682318,44.842514 C 18.620828,44.899674 18.516902,44.928253 18.370539,44.928253 L 17.493663,44.928253 M 18.070453,42.702937 L 18.070453,43.733105 L 18.080846,43.733105 C 18.267047,43.733105 18.40778,43.69803 18.503045,43.627878 C 18.597445,43.55773 18.644644,43.454236 18.644644,43.3174 C 18.644644,43.212609 18.617364,43.12687 18.562803,43.060184 C 18.507376,42.992632 18.425534,42.945433 18.317277,42.918585 L 18.317277,42.726321 C 18.468836,42.764428 18.582722,42.835011 18.658934,42.93807 C 18.735147,43.040265 18.773253,43.174936 18.773253,43.342082 C 18.773253,43.543873 18.707,43.706257 18.574494,43.829236 C 18.441123,43.951349 18.264449,44.012405 18.044471,44.012405 C 17.826228,44.012405 17.65042,43.952215 17.517047,43.831834 C 17.383676,43.711453 17.316991,43.553399 17.316989,43.357672 C 17.316991,43.148955 17.381511,42.988734 17.510551,42.877014 C 17.638728,42.765295 17.825362,42.707269 18.070453,42.702937 M 17.932751,42.984837 C 17.771666,42.990034 17.65042,43.024243 17.56901,43.087464 C 17.486736,43.14982 17.445599,43.239889 17.445598,43.357672 C 17.445599,43.467661 17.486736,43.554265 17.56901,43.617487 C 17.651286,43.680709 17.772532,43.719248 17.932751,43.733105 L 17.932751,42.984837 M 18.73558,42.461308 L 18.597878,42.461308 L 18.597878,42.245662 L 17.493663,42.245662 L 17.493663,42.474299 L 17.354662,42.474299 L 17.354662,42.006631 L 17.600187,42.006631 C 17.506655,41.962464 17.436072,41.905305 17.388438,41.835154 C 17.340807,41.764138 17.316991,41.681864 17.316989,41.58833 C 17.316991,41.435906 17.360726,41.323752 17.448196,41.251869 C 17.535668,41.179988 17.672071,41.144048 17.857404,41.144046 L 18.597878,41.144046 L 18.597878,40.930997 L 18.73558,40.930997 L 18.73558,41.590928 L 18.597878,41.590928 L 18.597878,41.384374 L 17.932751,41.384374 C 17.763872,41.384376 17.648254,41.40516 17.585898,41.446731 C 17.522677,41.488302 17.491066,41.561483 17.491065,41.666275 C 17.491066,41.77713 17.531771,41.86157 17.613178,41.919594 C 17.693722,41.97762 17.811505,42.006633 17.966527,42.006631 L 18.597878,42.006631 L 18.597878,41.79878 L 18.73558,41.79878 L 18.73558,42.461308 M 17.493663,40.568556 L 17.493663,40.779006 L 17.354662,40.779006 L 17.354662,40.568556 L 16.925967,40.568556 L 16.925967,40.328227 L 17.354662,40.328227 L 17.354662,39.878746 L 17.493663,39.878746 L 17.493663,40.328227 L 18.370539,40.328227 C 18.487456,40.328227 18.56237,40.316968 18.595279,40.294451 C 18.628189,40.271934 18.644644,40.230363 18.644644,40.169739 C 18.644644,40.107385 18.626457,40.061917 18.590083,40.033337 C 18.552843,40.004757 18.493086,39.989601 18.410811,39.987869 L 18.410811,39.807297 C 18.536388,39.814227 18.628189,39.848436 18.686215,39.909924 C 18.74424,39.971415 18.773253,40.064948 18.773253,40.190525 C 18.773253,40.328227 18.742941,40.425658 18.682318,40.482817 C 18.620828,40.539977 18.516902,40.568556 18.370539,40.568556 L 17.493663,40.568556 M 16.925967,39.526698 C 16.886131,39.526698 16.851489,39.512409 16.822041,39.483828 C 16.792597,39.454383 16.777875,39.419308 16.777873,39.378603 C 16.777875,39.338765 16.792597,39.304556 16.822041,39.275976 C 16.851489,39.246532 16.886131,39.231808 16.925967,39.231808 C 16.966673,39.231808 17.001315,39.246098 17.029893,39.274677 C 17.058475,39.303257 17.072764,39.3379 17.072763,39.378603 C 17.072764,39.419308 17.058475,39.454383 17.029893,39.483828 C 17.001315,39.512409 16.966673,39.526698 16.925967,39.526698 M 18.597878,39.221415 L 18.597878,38.995375 L 18.73558,38.995375 L 18.73558,39.689083 L 18.597878,39.689083 L 18.597878,39.460445 L 17.493663,39.460445 L 17.493663,39.689083 L 17.354662,39.689083 L 17.354662,39.221415 L 18.597878,39.221415 M 18.301688,37.874271 L 18.009396,37.874271 L 18.009396,38.182153 C 18.009397,38.300802 18.034946,38.389138 18.086042,38.447164 C 18.137139,38.50519 18.215517,38.534203 18.321174,38.534201 C 18.417306,38.534203 18.493519,38.504756 18.549812,38.445865 C 18.606105,38.386974 18.634252,38.307298 18.634252,38.206834 C 18.634252,38.10724 18.603507,38.02713 18.542017,37.966506 C 18.480528,37.905017 18.400418,37.874273 18.301688,37.874271 M 17.872993,37.635242 L 18.597878,37.635242 L 18.597878,37.422193 L 18.73558,37.422193 L 18.73558,37.874271 L 18.586186,37.874271 C 18.650274,37.927102 18.697473,37.988158 18.727785,38.057441 C 18.758097,38.126725 18.773253,38.207702 18.773253,38.300369 C 18.773253,38.45366 18.732548,38.57534 18.65114,38.665409 C 18.569731,38.755478 18.459743,38.800512 18.321174,38.800512 C 18.178277,38.800512 18.067422,38.748982 17.988611,38.645922 C 17.909801,38.542863 17.870396,38.397367 17.870395,38.209433 L 17.870395,37.874271 L 17.775563,37.874271 C 17.670772,37.874273 17.589796,37.906316 17.532636,37.970404 C 17.474611,38.033626 17.445599,38.122829 17.445598,38.238012 C 17.445599,38.333279 17.46725,38.409057 17.510551,38.46535 C 17.553855,38.521645 17.617943,38.55672 17.702815,38.570575 L 17.702815,38.693988 L 17.423513,38.693988 C 17.388006,38.610847 17.361592,38.530305 17.34427,38.452361 C 17.326084,38.37355 17.316991,38.296905 17.316989,38.222424 C 17.316991,38.031028 17.364623,37.885531 17.459887,37.785933 C 17.554288,37.685473 17.69199,37.635242 17.872993,37.635242 M 18.597878,36.802536 L 18.597878,36.576496 L 18.73558,36.576496 L 18.73558,37.271501 L 18.597878,37.271501 L 18.597878,37.041566 L 16.85192,37.041566 L 16.85192,37.271501 L 16.714218,37.271501 L 16.714218,36.802536 L 18.597878,36.802536 M 19.149985,34.800658 C 19.055585,35.011109 18.906191,35.170029 18.701804,35.277419 C 18.49655,35.384809 18.240199,35.438504 17.932751,35.438504 C 17.624438,35.438504 17.368087,35.384809 17.163698,35.277419 C 16.958446,35.170029 16.808619,35.011109 16.714218,34.800658 L 16.841527,34.800658 C 16.933331,34.934031 17.062805,35.029729 17.229951,35.087754 C 17.396234,35.14578 17.6305,35.174792 17.932751,35.174792 C 18.234137,35.174792 18.468403,35.14578 18.635551,35.087754 C 18.801832,35.029729 18.930874,34.934031 19.022675,34.800658 L 19.149985,34.800658 M 17.623571,33.231375 C 17.522244,33.185476 17.446032,33.127017 17.394934,33.056 C 17.342972,32.984119 17.316991,32.900545 17.316989,32.805278 C 17.316991,32.66065 17.362025,32.552826 17.452093,32.481808 C 17.541297,32.410794 17.676401,32.375286 17.857404,32.375284 L 18.597878,32.375284 L 18.597878,32.159638 L 18.73558,32.159638 L 18.73558,32.822166 L 18.597878,32.822166 L 18.597878,32.614314 L 17.884685,32.614314 C 17.74352,32.614316 17.643058,32.635101 17.5833,32.67667 C 17.523543,32.718242 17.493665,32.787093 17.493663,32.883223 C 17.493665,32.989748 17.533936,33.071157 17.614477,33.127449 C 17.695021,33.182877 17.812371,33.210591 17.966527,33.21059 L 18.597878,33.21059 L 18.597878,33.002738 L 18.73558,33.002738 L 18.73558,33.657472 L 18.597878,33.657472 L 18.597878,33.44962 L 17.875592,33.44962 C 17.737891,33.449621 17.640027,33.470406 17.582,33.511975 C 17.52311,33.553547 17.493665,33.622398 17.493663,33.718528 C 17.493665,33.825053 17.533936,33.906462 17.614477,33.962755 C 17.695021,34.018182 17.812371,34.045896 17.966527,34.045895 L 18.597878,34.045895 L 18.597878,33.838043 L 18.73558,33.838043 L 18.73558,34.500572 L 18.597878,34.500572 L 18.597878,34.284925 L 17.491065,34.284925 L 17.491065,34.513562 L 17.354662,34.513562 L 17.354662,34.045895 L 17.600187,34.045895 C 17.508387,34.001727 17.438237,33.945434 17.389737,33.877016 C 17.34124,33.808598 17.316991,33.731087 17.316989,33.644481 C 17.316991,33.537092 17.343838,33.447456 17.397532,33.375572 C 17.450362,33.303691 17.525708,33.255626 17.623571,33.231375 M 16.935061,31.619223 L 18.423802,31.04633 L 16.935061,30.474737 L 16.935061,30.692982 L 16.79606,30.692982 L 16.79606,30.123986 L 16.935061,30.123986 L 16.935061,30.312352 L 18.73558,31.00476 L 18.73558,31.228201 L 16.935061,31.916711 L 16.935061,32.110273 L 16.79606,32.110273 L 16.79606,31.403576 L 16.935061,31.403576 L 16.935061,31.619223 M 19.149985,29.973294 L 19.022675,29.973294 C 18.930874,29.839923 18.801832,29.744225 18.635551,29.686199 C 18.468403,29.627308 18.234137,29.597862 17.932751,29.597862 C 17.6305,29.597862 17.396234,29.627308 17.229951,29.686199 C 17.062805,29.744225 16.933331,29.839923 16.841527,29.973294 L 16.714218,29.973294 C 16.808619,29.761978 16.958446,29.602625 17.163698,29.495235 C 17.368087,29.387845 17.624438,29.33415 17.932751,29.334149 C 18.240199,29.33415 18.49655,29.387845 18.701804,29.495235 C 18.906191,29.602625 19.055585,29.761978 19.149985,29.973294"
     id="text2056" />
  <text
     xml:space="preserve"
     id="text2060"
     style="font-size:2.07725644px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     transform="scale(0.9338951,1.0707841)"
     y="62.27784"
     x="23.020433"><tspan
       id="tspan2062"
       y="62.27784"
       x="23.020433">-100</tspan></text>
  <text
     xml:space="preserve"
     id="text2064"
     style="font-size:2.07725573px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     transform="scale(0.9338951,1.0707841)"
     y="52.823227"
     x="24.338995"><tspan
       id="tspan2066"
       y="52.823227"
       x="24.338995">-50</tspan></text>
  <text
     xml:space="preserve"
     id="text2068"
     style="font-size:2.07725644px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     transform="scale(0.9338951,1.0707841)"
     y="33.914055"
     x="25.089573"><tspan
       id="tspan2070"
       y="33.914055"
       x="25.089573">50</tspan></text>
  <text
     xml:space="preserve"
     id="text2076"
     style="font-size:2.07725525px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     transform="scale(0.9338951,1.0707841)"
     y="43.368637"
     x="26.412197"><tspan
       id="tspan2078"
       y="43.368637"
       x="26.412197">0</tspan></text>
  <path
     sodipodi:nodetypes="cssssscscssscscccc"
     id="path2812"
     d="M 27.475739,64.857327 C 27.475739,64.857327 27.514255,64.862191 27.586713,64.870964 C 27.65917,64.879736 27.76557,64.892417 27.901332,64.908054 C 28.037096,64.923691 28.104414,64.648853 28.294331,64.669445 C 28.484249,64.690039 28.796765,65.006067 29.031683,65.02971 C 29.266603,65.053351 29.350566,64.686796 29.621335,64.711578 C 29.892104,64.736362 30.349677,65.15248 30.647144,65.176493 C 30.913094,65.224524 31.205565,65.174905 31.497321,65.088309 C 32.074935,64.916868 32.649745,64.600499 33.010377,64.610029 C 33.333024,64.620292 34.0687,65.042526 34.381438,65.044386 C 34.694175,65.046246 34.975216,64.578827 35.268891,64.570379 C 35.562565,64.561931 36.457483,65.198232 36.721198,65.162956 C 37.260833,65.090772 37.521606,65.287189 37.910277,65.051312 C 37.910277,65.051312 43.698688,53.725455 47.40345,52.490533 C 49.731395,51.714551 50.61823,27.104865 50.61823,27.104865 C 50.839939,21.894704 53.057027,63.243413 56.160952,66.458194 C 57.294855,68.243105 60.610765,67.338047 63.903805,66.17079 C 69.347278,64.369229 90.837707,64.822848 90.837707,64.822848"
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#f00000;stroke-width:0.22170889px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  <text
     xml:space="preserve"
     id="text2816"
     style="font-size:1.82660353px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     y="51.874218%"
     x="27.955204%"><tspan
       id="tspan2818"
       y="51.874218%"
       x="27.955204%">Threshold Potential</tspan></text>
  <path
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 36.855916,62.434882 L 36.855916,62.57215 L 37.550335,62.57215 L 37.550335,62.434882 L 37.283872,62.434882 L 37.283872,61.366 L 37.12137,61.366 L 36.832702,61.424543 L 36.832702,61.572914 L 37.122379,61.51538 L 37.122379,62.434882 L 36.855916,62.434882 M 36.844812,61.175237 C 36.947091,61.132172 37.056772,61.110641 37.173855,61.110639 C 37.290936,61.110641 37.400617,61.132172 37.502897,61.175237 C 37.603828,61.216957 37.696014,61.279873 37.779454,61.363982 C 37.864235,61.448766 37.926815,61.541289 37.967189,61.641548 C 38.009579,61.743154 38.030776,61.853509 38.030776,61.972608 C 38.030776,62.088345 38.009579,62.197017 37.967189,62.298621 C 37.926815,62.398884 37.864235,62.491406 37.779454,62.576188 C 37.696014,62.660299 37.603828,62.723214 37.502897,62.764934 C 37.400617,62.807999 37.290936,62.82953 37.173855,62.82953 C 37.056772,62.82953 36.947091,62.807999 36.844812,62.764934 C 36.74388,62.723214 36.651694,62.660299 36.568256,62.576188 C 36.483473,62.491406 36.420893,62.398884 36.38052,62.298621 C 36.338129,62.197017 36.316932,62.088345 36.316932,61.972608 C 36.316932,61.853509 36.338129,61.743154 36.38052,61.641548 C 36.420893,61.541289 36.483473,61.448766 36.568256,61.363982 C 36.651694,61.279873 36.74388,61.216957 36.844812,61.175237"
     id="text2828" />
  <path
     sodipodi:nodetypes="ccc"
     id="rect2186"
     d="M 27.439971,52.467962 L 90.978925,52.467962 L 27.439971,52.467962 z "
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#1e1e1e;stroke-width:0.22501816;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.22501817, 0.22501817;stroke-dashoffset:0;stroke-opacity:1" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#1e1e1e;stroke-width:0.22501816;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.22501817, 0.22501817;stroke-dashoffset:0;stroke-opacity:1"
     d="M 27.439971,64.854948 L 90.978925,64.854948 L 27.439971,64.854948 z "
     id="path3160"
     sodipodi:nodetypes="ccc" />
  <path
     style="font-size:13.44521904px;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 70.69729,31.160656 L 70.69729,31.053667 L 70.864838,31.053667 L 70.864838,30.195736 L 70.687197,30.195736 L 70.687197,30.087738 L 71.050555,30.087738 L 71.050555,30.278501 C 71.084872,30.20583 71.129282,30.15099 71.183787,30.11398 C 71.238963,30.076972 71.302888,30.058468 71.37556,30.058467 C 71.493987,30.058468 71.581126,30.092449 71.636978,30.160409 C 71.692826,30.228372 71.720751,30.334352 71.720752,30.478349 L 71.720752,31.053667 L 71.886281,31.053667 L 71.886281,31.160656 L 71.373542,31.160656 L 71.373542,31.053667 L 71.534025,31.053667 L 71.534025,30.53689 C 71.534025,30.405678 71.517874,30.315847 71.485577,30.267398 C 71.453278,30.218279 71.396419,30.193718 71.315001,30.193717 C 71.228869,30.193718 71.163264,30.225344 71.118181,30.288594 C 71.073097,30.351174 71.050555,30.442686 71.050555,30.563133 L 71.050555,31.053667 L 71.212048,31.053667 L 71.212048,31.160656 L 70.69729,31.160656 M 72.767428,30.82354 L 72.767428,30.59644 L 72.528216,30.59644 C 72.43603,30.596441 72.367396,30.616291 72.322312,30.655991 C 72.277228,30.695692 72.254687,30.756588 72.254688,30.83868 C 72.254687,30.913371 72.277565,30.972585 72.323322,31.016322 C 72.369078,31.06006 72.430984,31.081929 72.509039,31.081929 C 72.58642,31.081929 72.648663,31.058041 72.695765,31.010266 C 72.743539,30.962491 72.767428,30.900249 72.767428,30.82354 M 72.953145,30.490461 L 72.953145,31.053667 L 73.118675,31.053667 L 73.118675,31.160656 L 72.767428,31.160656 L 72.767428,31.044583 C 72.726381,31.094377 72.678942,31.131049 72.625112,31.1546 C 72.571281,31.178151 72.508366,31.189927 72.436366,31.189927 C 72.317266,31.189927 72.222725,31.158301 72.152746,31.09505 C 72.082765,31.031799 72.047775,30.946342 72.047775,30.83868 C 72.047775,30.727654 72.087811,30.641524 72.167885,30.580291 C 72.247959,30.519059 72.361003,30.488443 72.507021,30.488442 L 72.767428,30.488442 L 72.767428,30.414761 C 72.767428,30.333342 72.74253,30.270427 72.692738,30.226016 C 72.643615,30.180933 72.574308,30.158392 72.484815,30.158391 C 72.410797,30.158392 72.35192,30.175214 72.308182,30.208857 C 72.264445,30.242503 72.237192,30.292296 72.226426,30.358238 L 72.130541,30.358238 L 72.130541,30.141232 C 72.195137,30.113645 72.257715,30.093122 72.318275,30.079663 C 72.379508,30.065533 72.439058,30.058468 72.496927,30.058467 C 72.645634,30.058468 72.75868,30.095477 72.836062,30.169493 C 72.914115,30.242839 72.953143,30.349828 72.953145,30.490461 M 73.399269,30.195736 L 73.235757,30.195736 L 73.235757,30.087738 L 73.399269,30.087738 L 73.399269,29.754658 L 73.585996,29.754658 L 73.585996,30.087738 L 73.935223,30.087738 L 73.935223,30.195736 L 73.585996,30.195736 L 73.585996,30.877034 C 73.585994,30.967874 73.594742,31.026079 73.612238,31.051649 C 73.629733,31.077218 73.662031,31.090003 73.709133,31.090003 C 73.757581,31.090003 73.792908,31.075873 73.815113,31.047611 C 73.837318,31.018677 73.849094,30.972248 73.85044,30.908324 L 73.990737,30.908324 C 73.985353,31.005892 73.958774,31.077218 73.911,31.122302 C 73.863224,31.167385 73.790553,31.189927 73.692984,31.189927 C 73.585994,31.189927 73.510296,31.166376 73.465886,31.119274 C 73.421474,31.071499 73.399269,30.990753 73.399269,30.877034 L 73.399269,30.195736 M 74.996031,30.085719 L 74.996031,30.354201 L 74.889041,30.354201 C 74.885676,30.301044 74.870873,30.261343 74.844631,30.2351 C 74.818387,30.208858 74.780033,30.195737 74.729568,30.195736 C 74.638054,30.195737 74.567738,30.227363 74.518617,30.290613 C 74.47017,30.353865 74.445944,30.444705 74.445946,30.563133 L 74.445946,31.053667 L 74.660933,31.053667 L 74.660933,31.160656 L 74.09268,31.160656 L 74.09268,31.053667 L 74.260229,31.053667 L 74.260229,30.193717 L 74.082586,30.193717 L 74.082586,30.087738 L 74.445946,30.087738 L 74.445946,30.278501 C 74.482281,30.203812 74.529047,30.148635 74.586243,30.112971 C 74.643437,30.076636 74.713081,30.058468 74.795173,30.058467 C 74.825453,30.058468 74.857078,30.060823 74.890051,30.065532 C 74.923695,30.070244 74.95902,30.076972 74.996031,30.085719 M 75.197897,29.754658 C 75.197897,29.723707 75.208999,29.696791 75.231204,29.673912 C 75.254083,29.651035 75.281335,29.639596 75.31296,29.639595 C 75.343913,29.639596 75.370492,29.651035 75.392698,29.673912 C 75.415576,29.696791 75.427015,29.723707 75.427015,29.754658 C 75.427015,29.786285 75.415911,29.813201 75.393708,29.835405 C 75.371501,29.857611 75.344585,29.868714 75.31296,29.868713 C 75.281335,29.868714 75.254083,29.857611 75.231204,29.835405 C 75.208999,29.813201 75.197897,29.786285 75.197897,29.754658 M 75.435089,31.053667 L 75.610713,31.053667 L 75.610713,31.160656 L 75.071731,31.160656 L 75.071731,31.053667 L 75.249372,31.053667 L 75.249372,30.195736 L 75.071731,30.195736 L 75.071731,30.087738 L 75.435089,30.087738 L 75.435089,31.053667 M 76.390925,30.087738 L 76.738136,30.087738 L 76.738136,31.053667 L 76.91376,31.053667 L 76.91376,31.160656 L 76.552419,31.160656 L 76.552419,30.970902 C 76.5181,31.042228 76.47369,31.096732 76.419187,31.134414 C 76.364683,31.171423 76.301432,31.189927 76.229434,31.189927 C 76.110332,31.189927 76.02252,31.156283 75.965998,31.088994 C 75.910148,31.021032 75.882223,30.914716 75.882223,30.770045 L 75.882223,30.195736 L 75.714674,30.195736 L 75.714674,30.087738 L 76.068949,30.087738 L 76.068949,30.712513 C 76.068949,30.843054 76.084761,30.932548 76.116388,30.980996 C 76.148686,31.029444 76.205882,31.053667 76.287974,31.053667 C 76.374103,31.053667 76.43971,31.022042 76.484793,30.95879 C 76.529877,30.895539 76.552419,30.80369 76.552419,30.683243 L 76.552419,30.195736 L 76.390925,30.195736 L 76.390925,30.087738 M 78.062378,30.296669 C 78.09804,30.217942 78.14346,30.158728 78.198637,30.119027 C 78.254486,30.078655 78.319419,30.058468 78.393439,30.058467 C 78.50581,30.058468 78.589584,30.093458 78.644763,30.163437 C 78.699937,30.232746 78.727526,30.337716 78.727527,30.478349 L 78.727527,31.053667 L 78.895077,31.053667 L 78.895077,31.160656 L 78.380317,31.160656 L 78.380317,31.053667 L 78.54181,31.053667 L 78.54181,30.499545 C 78.541809,30.389865 78.525659,30.31181 78.493363,30.26538 C 78.461063,30.218951 78.407568,30.195737 78.332879,30.195736 C 78.250112,30.195737 78.18686,30.227026 78.143125,30.289604 C 78.100059,30.352183 78.078527,30.443359 78.078527,30.563133 L 78.078527,31.053667 L 78.24002,31.053667 L 78.24002,31.160656 L 77.731318,31.160656 L 77.731318,31.053667 L 77.89281,31.053667 L 77.89281,30.492479 C 77.89281,30.385491 77.876661,30.309455 77.844362,30.26437 C 77.812064,30.218615 77.758569,30.195737 77.683879,30.195736 C 77.601113,30.195737 77.537861,30.227026 77.494125,30.289604 C 77.45106,30.352183 77.429526,30.443359 77.429528,30.563133 L 77.429528,31.053667 L 77.591021,31.053667 L 77.591021,31.160656 L 77.076262,31.160656 L 77.076262,31.053667 L 77.243811,31.053667 L 77.243811,30.193717 L 77.066168,30.193717 L 77.066168,30.087738 L 77.429528,30.087738 L 77.429528,30.278501 C 77.463845,30.207176 77.507582,30.152672 77.56074,30.114989 C 77.613898,30.077309 77.674121,30.058468 77.741411,30.058467 C 77.824848,30.058468 77.894492,30.079328 77.950342,30.121045 C 78.006191,30.162093 78.043536,30.220634 78.062378,30.296669 M 80.674527,30.83868 C 80.648283,30.953071 80.597817,31.04021 80.523127,31.100097 C 80.448437,31.159984 80.351877,31.189927 80.23345,31.189927 C 80.07734,31.189927 79.951847,31.138451 79.856969,31.035499 C 79.762092,30.931875 79.714653,30.794606 79.714653,30.623692 C 79.714653,30.452107 79.762092,30.315174 79.856969,30.212895 C 79.951847,30.109944 80.07734,30.058468 80.23345,30.058467 C 80.301411,30.058468 80.369036,30.066543 80.436325,30.082691 C 80.503612,30.098168 80.571238,30.122056 80.639202,30.154353 L 80.639202,30.428891 L 80.531203,30.428891 C 80.517071,30.334688 80.486118,30.266054 80.438344,30.222988 C 80.391242,30.179924 80.323616,30.158392 80.235469,30.158391 C 80.135207,30.158392 80.059508,30.197419 80.008369,30.275473 C 79.957229,30.352856 79.931659,30.468929 79.93166,30.623692 C 79.931659,30.778457 79.956893,30.894866 80.007359,30.972921 C 80.058498,31.050976 80.134535,31.090003 80.235469,31.090003 C 80.315542,31.090003 80.379465,31.069144 80.427242,31.027425 C 80.475016,30.985706 80.50765,30.922791 80.525146,30.83868 L 80.674527,30.83868 M 80.855197,31.160656 L 80.855197,31.053667 L 81.022746,31.053667 L 81.022746,29.697126 L 80.845104,29.697126 L 80.845104,29.590137 L 81.208463,29.590137 L 81.208463,30.278501 C 81.24278,30.20583 81.28719,30.15099 81.341695,30.11398 C 81.396871,30.076972 81.460796,30.058468 81.533468,30.058467 C 81.651895,30.058468 81.739034,30.092449 81.794884,30.160409 C 81.850733,30.228372 81.878659,30.334352 81.878659,30.478349 L 81.878659,31.053667 L 82.044189,31.053667 L 82.044189,31.160656 L 81.53145,31.160656 L 81.53145,31.053667 L 81.691933,31.053667 L 81.691933,30.53689 C 81.691931,30.405678 81.675782,30.316184 81.643485,30.268408 C 81.611859,30.219961 81.555,30.195737 81.472907,30.195736 C 81.386777,30.195737 81.321171,30.227026 81.276089,30.289604 C 81.231005,30.352183 81.208463,30.443359 81.208463,30.563133 L 81.208463,31.053667 L 81.369956,31.053667 L 81.369956,31.160656 L 80.855197,31.160656 M 82.925336,30.82354 L 82.925336,30.59644 L 82.686124,30.59644 C 82.593938,30.596441 82.525304,30.616291 82.48022,30.655991 C 82.435136,30.695692 82.412595,30.756588 82.412595,30.83868 C 82.412595,30.913371 82.435473,30.972585 82.48123,31.016322 C 82.526986,31.06006 82.588892,31.081929 82.666947,31.081929 C 82.744328,31.081929 82.806571,31.058041 82.853673,31.010266 C 82.901447,30.962491 82.925334,30.900249 82.925336,30.82354 M 83.111053,30.490461 L 83.111053,31.053667 L 83.276582,31.053667 L 83.276582,31.160656 L 82.925336,31.160656 L 82.925336,31.044583 C 82.884288,31.094377 82.83685,31.131049 82.78302,31.1546 C 82.729189,31.178151 82.666274,31.189927 82.594274,31.189927 C 82.475173,31.189927 82.380633,31.158301 82.310652,31.09505 C 82.240673,31.031799 82.205683,30.946342 82.205683,30.83868 C 82.205683,30.727654 82.245719,30.641524 82.325793,30.580291 C 82.405865,30.519059 82.518911,30.488443 82.664929,30.488442 L 82.925336,30.488442 L 82.925336,30.414761 C 82.925334,30.333342 82.900437,30.270427 82.850644,30.226016 C 82.801523,30.180933 82.732216,30.158392 82.642722,30.158391 C 82.568704,30.158392 82.509826,30.175214 82.46609,30.208857 C 82.422351,30.242503 82.3951,30.292296 82.384334,30.358238 L 82.288447,30.358238 L 82.288447,30.141232 C 82.353044,30.113645 82.415623,30.093122 82.476183,30.079663 C 82.537416,30.065533 82.596966,30.058468 82.654834,30.058467 C 82.803542,30.058468 82.916588,30.095477 82.99397,30.169493 C 83.072023,30.242839 83.111051,30.349828 83.111053,30.490461 M 83.418899,31.160656 L 83.418899,31.053667 L 83.586448,31.053667 L 83.586448,30.195736 L 83.408805,30.195736 L 83.408805,30.087738 L 83.772165,30.087738 L 83.772165,30.278501 C 83.80648,30.20583 83.850892,30.15099 83.905396,30.11398 C 83.960573,30.076972 84.024496,30.058468 84.097169,30.058467 C 84.215596,30.058468 84.302736,30.092449 84.358586,30.160409 C 84.414435,30.228372 84.442359,30.334352 84.44236,30.478349 L 84.44236,31.053667 L 84.607891,31.053667 L 84.607891,31.160656 L 84.09515,31.160656 L 84.09515,31.053667 L 84.255633,31.053667 L 84.255633,30.53689 C 84.255633,30.405678 84.239484,30.315847 84.207186,30.267398 C 84.174886,30.218279 84.118027,30.193718 84.036609,30.193717 C 83.950479,30.193718 83.884873,30.225344 83.839789,30.288594 C 83.794705,30.351174 83.772163,30.442686 83.772165,30.563133 L 83.772165,31.053667 L 83.933657,31.053667 L 83.933657,31.160656 L 83.418899,31.160656 M 84.751215,31.160656 L 84.751215,31.053667 L 84.918764,31.053667 L 84.918764,30.195736 L 84.741122,30.195736 L 84.741122,30.087738 L 85.104481,30.087738 L 85.104481,30.278501 C 85.138798,30.20583 85.183209,30.15099 85.237714,30.11398 C 85.292889,30.076972 85.356814,30.058468 85.429485,30.058467 C 85.547913,30.058468 85.635052,30.092449 85.690902,30.160409 C 85.746751,30.228372 85.774675,30.334352 85.774677,30.478349 L 85.774677,31.053667 L 85.940207,31.053667 L 85.940207,31.160656 L 85.427466,31.160656 L 85.427466,31.053667 L 85.587951,31.053667 L 85.587951,30.53689 C 85.58795,30.405678 85.571801,30.315847 85.539502,30.267398 C 85.507204,30.218279 85.450345,30.193718 85.368926,30.193717 C 85.282796,30.193718 85.217189,30.225344 85.172107,30.288594 C 85.127023,30.351174 85.104481,30.442686 85.104481,30.563133 L 85.104481,31.053667 L 85.265975,31.053667 L 85.265975,31.160656 L 84.751215,31.160656 M 87.119105,30.643879 L 86.318706,30.643879 L 86.318706,30.651954 C 86.318706,30.796625 86.345959,30.905969 86.400462,30.979986 C 86.454966,31.053331 86.535375,31.090003 86.641693,31.090003 C 86.72311,31.090003 86.789727,31.068807 86.84154,31.026415 C 86.894024,30.983351 86.930696,30.919763 86.951557,30.835652 L 87.100937,30.835652 C 87.071329,30.953407 87.016489,31.041892 86.936417,31.101106 C 86.857015,31.16032 86.752382,31.189927 86.622515,31.189927 C 86.465732,31.189927 86.339566,31.138451 86.244016,31.035499 C 86.149138,30.931875 86.101701,30.794606 86.101701,30.623692 C 86.101701,30.454125 86.148466,30.317529 86.241998,30.213904 C 86.335529,30.11028 86.458329,30.058468 86.610403,30.058467 C 86.772568,30.058468 86.897052,30.108598 86.983856,30.208857 C 87.070658,30.308445 87.11574,30.453452 87.119105,30.643879 M 86.900081,30.53689 C 86.896042,30.411734 86.869463,30.317529 86.820344,30.254277 C 86.771895,30.190354 86.701915,30.158392 86.610403,30.158391 C 86.524946,30.158392 86.457658,30.190354 86.408537,30.254277 C 86.359416,30.318202 86.329473,30.412406 86.318706,30.53689 L 86.900081,30.53689 M 87.645977,31.053667 L 87.8216,31.053667 L 87.8216,31.160656 L 87.281609,31.160656 L 87.281609,31.053667 L 87.46026,31.053667 L 87.46026,29.697126 L 87.281609,29.697126 L 87.281609,29.590137 L 87.645977,29.590137 L 87.645977,31.053667 M 88.000252,31.101106 L 88.000252,30.850792 L 88.107241,30.850792 C 88.109932,30.930866 88.134829,30.990753 88.181931,31.030453 C 88.229707,31.070153 88.300023,31.090003 88.392882,31.090003 C 88.476319,31.090003 88.539907,31.074527 88.583645,31.043574 C 88.627382,31.011948 88.64925,30.966192 88.649252,30.906305 C 88.64925,30.859203 88.633101,30.821185 88.600804,30.792251 C 88.569178,30.763317 88.501889,30.732364 88.398938,30.699392 L 88.264697,30.653972 C 88.172511,30.624366 88.105559,30.587357 88.06384,30.542946 C 88.022793,30.498536 88.00227,30.442013 88.00227,30.373378 C 88.00227,30.275138 88.038271,30.198092 88.110269,30.142241 C 88.182268,30.086393 88.281855,30.058468 88.409031,30.058467 C 88.465554,30.058468 88.525103,30.06587 88.587682,30.080672 C 88.650261,30.095477 88.714857,30.117009 88.781474,30.145269 L 88.781474,30.379434 L 88.674486,30.379434 C 88.671792,30.310128 88.647568,30.25596 88.601813,30.216932 C 88.556056,30.177905 88.493815,30.158392 88.415087,30.158391 C 88.337032,30.158392 88.277818,30.172186 88.237445,30.199773 C 88.197744,30.227363 88.177894,30.268745 88.177894,30.323921 C 88.177894,30.369005 88.193035,30.405341 88.223314,30.432929 C 88.253594,30.459845 88.314153,30.487433 88.404994,30.515694 L 88.552355,30.561114 C 88.653961,30.59274 88.726969,30.63244 88.771381,30.680215 C 88.816463,30.727317 88.839005,30.788214 88.839006,30.862904 C 88.839005,30.96451 88.799977,31.044583 88.721923,31.103124 C 88.644541,31.160993 88.537551,31.189927 88.400957,31.189927 C 88.331648,31.189927 88.264024,31.182525 88.19808,31.167722 C 88.132137,31.152918 88.066195,31.130713 88.000252,31.101106 M 90.225828,31.090003 C 90.325413,31.090003 90.40044,31.050639 90.450908,30.971911 C 90.502047,30.893184 90.527616,30.777111 90.527618,30.623692 C 90.527616,30.470275 90.502047,30.354538 90.450908,30.276482 C 90.40044,30.197756 90.325413,30.158392 90.225828,30.158391 C 90.126239,30.158392 90.050876,30.197756 89.999738,30.276482 C 89.94927,30.354538 89.924036,30.470275 89.924038,30.623692 C 89.924036,30.777111 89.949607,30.893184 90.000746,30.971911 C 90.051886,31.050639 90.126912,31.090003 90.225828,31.090003 M 90.225828,31.189927 C 90.069717,31.189927 89.944224,31.138451 89.849346,31.035499 C 89.75447,30.931875 89.707031,30.794606 89.707031,30.623692 C 89.707031,30.45278 89.754133,30.315847 89.848338,30.212895 C 89.943214,30.109944 90.069044,30.058468 90.225828,30.058467 C 90.382609,30.058468 90.508103,30.109944 90.602308,30.212895 C 90.697184,30.315847 90.744622,30.45278 90.744623,30.623692 C 90.744622,30.794606 90.697184,30.931875 90.602308,31.035499 C 90.508103,31.138451 90.382609,31.189927 90.225828,31.189927 M 91.271493,30.571207 L 91.271493,30.677187 C 91.271493,30.806382 91.296054,30.904959 91.345175,30.972921 C 91.394967,31.04021 91.466967,31.073854 91.561171,31.073854 C 91.656048,31.073854 91.72771,31.035836 91.77616,30.9598 C 91.825279,30.883763 91.849839,30.771728 91.849839,30.623692 C 91.849839,30.474985 91.825279,30.362949 91.77616,30.287585 C 91.72771,30.212223 91.656048,30.174541 91.561171,30.17454 C 91.466967,30.174541 91.394967,30.208522 91.345175,30.276482 C 91.296054,30.344445 91.271493,30.442686 91.271493,30.571207 M 91.085776,30.195736 L 90.907125,30.195736 L 90.907125,30.087738 L 91.271493,30.087738 L 91.271493,30.255287 C 91.307829,30.187999 91.353921,30.138542 91.409771,30.106915 C 91.466293,30.074617 91.535937,30.058468 91.618704,30.058467 C 91.750589,30.058468 91.858251,30.110617 91.941689,30.214913 C 92.025127,30.319212 92.066845,30.455471 92.066846,30.623692 C 92.066845,30.791915 92.025127,30.928511 91.941689,31.033481 C 91.858251,31.137778 91.750589,31.189927 91.618704,31.189927 C 91.535937,31.189927 91.466293,31.174114 91.409771,31.142488 C 91.353921,31.11019 91.307829,31.060396 91.271493,30.993107 L 91.271493,31.482633 L 91.447117,31.482633 L 91.447117,31.590631 L 90.907125,31.590631 L 90.907125,31.482633 L 91.085776,31.482633 L 91.085776,30.195736 M 93.292174,30.643879 L 92.491774,30.643879 L 92.491774,30.651954 C 92.491774,30.796625 92.519026,30.905969 92.57353,30.979986 C 92.628033,31.053331 92.708444,31.090003 92.81476,31.090003 C 92.89618,31.090003 92.962795,31.068807 93.014608,31.026415 C 93.067093,30.983351 93.103765,30.919763 93.124625,30.835652 L 93.274007,30.835652 C 93.244397,30.953407 93.189557,31.041892 93.109484,31.101106 C 93.030084,31.16032 92.925449,31.189927 92.795583,31.189927 C 92.6388,31.189927 92.512634,31.138451 92.417084,31.035499 C 92.322206,30.931875 92.274768,30.794606 92.274768,30.623692 C 92.274768,30.454125 92.321534,30.317529 92.415065,30.213904 C 92.508596,30.11028 92.631399,30.058468 92.783471,30.058467 C 92.945636,30.058468 93.07012,30.108598 93.156923,30.208857 C 93.243725,30.308445 93.288809,30.453452 93.292174,30.643879 M 93.073149,30.53689 C 93.069112,30.411734 93.042532,30.317529 92.993411,30.254277 C 92.944964,30.190354 92.874983,30.158392 92.783471,30.158391 C 92.698014,30.158392 92.630725,30.190354 92.581604,30.254277 C 92.532483,30.318202 92.50254,30.412406 92.491774,30.53689 L 93.073149,30.53689 M 93.479912,31.160656 L 93.479912,31.053667 L 93.647459,31.053667 L 93.647459,30.195736 L 93.469818,30.195736 L 93.469818,30.087738 L 93.833176,30.087738 L 93.833176,30.278501 C 93.867493,30.20583 93.911904,30.15099 93.966409,30.11398 C 94.021584,30.076972 94.085509,30.058468 94.158182,30.058467 C 94.276608,30.058468 94.363747,30.092449 94.419599,30.160409 C 94.475446,30.228372 94.503372,30.334352 94.503372,30.478349 L 94.503372,31.053667 L 94.668902,31.053667 L 94.668902,31.160656 L 94.156163,31.160656 L 94.156163,31.053667 L 94.316646,31.053667 L 94.316646,30.53689 C 94.316645,30.405678 94.300496,30.315847 94.268199,30.267398 C 94.235899,30.218279 94.17904,30.193718 94.097622,30.193717 C 94.011491,30.193718 93.945885,30.225344 93.900802,30.288594 C 93.855718,30.351174 93.833176,30.442686 93.833176,30.563133 L 93.833176,31.053667 L 93.99467,31.053667 L 93.99467,31.160656 L 93.479912,31.160656"
     id="text5109" />
  <path
     style="font-size:13.44521904px;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 70.69729,33.731539 L 70.69729,33.62455 L 70.864838,33.62455 L 70.864838,32.26801 L 70.687197,32.26801 L 70.687197,32.16102 L 71.050555,32.16102 L 71.050555,32.849384 C 71.084872,32.776713 71.129282,32.721873 71.183787,32.684863 C 71.238963,32.647856 71.302888,32.629351 71.37556,32.62935 C 71.493987,32.629351 71.581126,32.663332 71.636978,32.731292 C 71.692826,32.799255 71.720751,32.905235 71.720752,33.049232 L 71.720752,33.62455 L 71.886281,33.62455 L 71.886281,33.731539 L 71.373542,33.731539 L 71.373542,33.62455 L 71.534025,33.62455 L 71.534025,33.107773 C 71.534025,32.976561 71.517874,32.887067 71.485577,32.839291 C 71.453951,32.790844 71.397092,32.76662 71.315001,32.766619 C 71.228869,32.76662 71.163264,32.797909 71.118181,32.860487 C 71.073097,32.923066 71.050555,33.014242 71.050555,33.134016 L 71.050555,33.62455 L 71.212048,33.62455 L 71.212048,33.731539 L 70.69729,33.731539 M 73.224655,33.660886 C 73.324241,33.660886 73.399269,33.621523 73.449735,33.542795 C 73.500875,33.464067 73.526444,33.347994 73.526445,33.194575 C 73.526444,33.041158 73.500875,32.925421 73.449735,32.847366 C 73.399269,32.768639 73.324241,32.729275 73.224655,32.729274 C 73.125066,32.729275 73.049703,32.768639 72.998565,32.847366 C 72.948097,32.925421 72.922865,33.041158 72.922865,33.194575 C 72.922865,33.347994 72.948434,33.464067 72.999574,33.542795 C 73.050713,33.621523 73.12574,33.660886 73.224655,33.660886 M 73.224655,33.76081 C 73.068544,33.76081 72.943051,33.709334 72.848174,33.606382 C 72.753297,33.502758 72.705858,33.365489 72.705858,33.194575 C 72.705858,33.023663 72.75296,32.88673 72.847165,32.783778 C 72.942041,32.680827 73.067871,32.629351 73.224655,32.62935 C 73.381436,32.629351 73.506931,32.680827 73.601135,32.783778 C 73.696011,32.88673 73.74345,33.023663 73.74345,33.194575 C 73.74345,33.365489 73.696011,33.502758 73.601135,33.606382 C 73.506931,33.709334 73.381436,33.76081 73.224655,33.76081 M 74.357124,33.731539 L 73.962476,32.766619 L 73.840347,32.766619 L 73.840347,32.658621 L 74.33391,32.658621 L 74.33391,32.766619 L 74.162324,32.766619 L 74.464114,33.50444 L 74.765904,32.766619 L 74.605419,32.766619 L 74.605419,32.658621 L 75.008143,32.658621 L 75.008143,32.766619 L 74.888033,32.766619 L 74.493383,33.731539 L 74.357124,33.731539 M 76.133547,33.214762 L 75.333147,33.214762 L 75.333147,33.222837 C 75.333147,33.367508 75.360399,33.476852 75.414903,33.550869 C 75.469406,33.624214 75.549817,33.660886 75.656133,33.660886 C 75.737553,33.660886 75.804168,33.639691 75.855981,33.597299 C 75.908466,33.554234 75.945138,33.490646 75.965998,33.406535 L 76.115379,33.406535 C 76.08577,33.52429 76.03093,33.612775 75.950857,33.671989 C 75.871457,33.731203 75.766822,33.76081 75.636955,33.76081 C 75.480173,33.76081 75.354007,33.709334 75.258457,33.606382 C 75.163579,33.502758 75.116141,33.365489 75.116141,33.194575 C 75.116141,33.025009 75.162907,32.888413 75.256438,32.784787 C 75.349969,32.681163 75.472772,32.629351 75.624843,32.62935 C 75.787009,32.629351 75.911493,32.679481 75.998296,32.77974 C 76.085098,32.879329 76.130182,33.024336 76.133547,33.214762 M 75.914522,33.107773 C 75.910484,32.982617 75.883905,32.888413 75.834784,32.82516 C 75.786337,32.761237 75.716356,32.729275 75.624843,32.729274 C 75.539387,32.729275 75.472098,32.761237 75.422977,32.82516 C 75.373856,32.889085 75.343913,32.98329 75.333147,33.107773 L 75.914522,33.107773 M 77.224633,32.656602 L 77.224633,32.925084 L 77.117645,32.925084 C 77.114279,32.871927 77.099475,32.832226 77.073234,32.805983 C 77.04699,32.779741 77.008636,32.76662 76.95817,32.766619 C 76.866656,32.76662 76.79634,32.798246 76.747219,32.861496 C 76.698771,32.924748 76.674548,33.015588 76.674548,33.134016 L 76.674548,33.62455 L 76.889536,33.62455 L 76.889536,33.731539 L 76.321281,33.731539 L 76.321281,33.62455 L 76.488831,33.62455 L 76.488831,32.7646 L 76.311188,32.7646 L 76.311188,32.658621 L 76.674548,32.658621 L 76.674548,32.849384 C 76.710883,32.774695 76.757649,32.719518 76.814844,32.683854 C 76.87204,32.647519 76.941684,32.629351 77.023777,32.62935 C 77.054055,32.629351 77.085681,32.631706 77.118653,32.636415 C 77.152297,32.641127 77.187624,32.647856 77.224633,32.656602 M 77.341716,33.671989 L 77.341716,33.421675 L 77.448706,33.421675 C 77.451396,33.501749 77.476293,33.561636 77.523396,33.601336 C 77.57117,33.641036 77.641487,33.660886 77.734345,33.660886 C 77.817783,33.660886 77.881371,33.64541 77.92511,33.614457 C 77.968846,33.582832 77.990715,33.537075 77.990716,33.477188 C 77.990715,33.430086 77.974566,33.392068 77.942267,33.363134 C 77.910642,33.3342 77.843354,33.303247 77.740403,33.270275 L 77.60616,33.224855 C 77.513974,33.195249 77.447022,33.15824 77.405304,33.113829 C 77.364258,33.069419 77.343735,33.012897 77.343735,32.944261 C 77.343735,32.846021 77.379734,32.768975 77.451733,32.713125 C 77.523732,32.657276 77.62332,32.629351 77.750496,32.62935 C 77.807016,32.629351 77.866567,32.636753 77.929147,32.651555 C 77.991725,32.66636 78.056322,32.687892 78.122939,32.716153 L 78.122939,32.950317 L 78.015949,32.950317 C 78.013257,32.881011 77.989033,32.826843 77.943277,32.787815 C 77.89752,32.748789 77.835279,32.729275 77.756552,32.729274 C 77.678496,32.729275 77.619282,32.743069 77.578909,32.770656 C 77.539208,32.798246 77.519358,32.839628 77.519358,32.894804 C 77.519358,32.939888 77.534498,32.976224 77.564779,33.003812 C 77.595059,33.030728 77.655618,33.058316 77.746459,33.086577 L 77.89382,33.131997 C 77.995426,33.163623 78.068434,33.203323 78.112845,33.251098 C 78.157927,33.298201 78.180469,33.359097 78.180471,33.433787 C 78.180469,33.535393 78.141442,33.615467 78.063388,33.674008 C 77.986006,33.731876 77.879016,33.76081 77.742421,33.76081 C 77.673112,33.76081 77.605487,33.753408 77.539545,33.738605 C 77.473601,33.723801 77.407659,33.701596 77.341716,33.671989 M 78.372242,33.731539 L 78.372242,33.62455 L 78.539792,33.62455 L 78.539792,32.26801 L 78.362149,32.26801 L 78.362149,32.16102 L 78.725509,32.16102 L 78.725509,32.849384 C 78.759826,32.776713 78.804236,32.721873 78.858741,32.684863 C 78.913916,32.647856 78.977841,32.629351 79.050514,32.62935 C 79.168941,32.629351 79.256079,32.663332 79.311929,32.731292 C 79.367778,32.799255 79.395704,32.905235 79.395704,33.049232 L 79.395704,33.62455 L 79.561235,33.62455 L 79.561235,33.731539 L 79.048495,33.731539 L 79.048495,33.62455 L 79.208978,33.62455 L 79.208978,33.107773 C 79.208977,32.976561 79.192828,32.887067 79.160531,32.839291 C 79.128904,32.790844 79.072046,32.76662 78.989953,32.766619 C 78.903823,32.76662 78.838216,32.797909 78.793134,32.860487 C 78.74805,32.923066 78.725509,33.014242 78.725509,33.134016 L 78.725509,33.62455 L 78.887002,33.62455 L 78.887002,33.731539 L 78.372242,33.731539 M 80.241523,33.660886 C 80.341111,33.660886 80.416137,33.621523 80.466605,33.542795 C 80.517743,33.464067 80.543313,33.347994 80.543313,33.194575 C 80.543313,33.041158 80.517743,32.925421 80.466605,32.847366 C 80.416137,32.768639 80.341111,32.729275 80.241523,32.729274 C 80.141936,32.729275 80.066573,32.768639 80.015433,32.847366 C 79.964967,32.925421 79.939733,33.041158 79.939733,33.194575 C 79.939733,33.347994 79.965304,33.464067 80.016443,33.542795 C 80.067582,33.621523 80.142608,33.660886 80.241523,33.660886 M 80.241523,33.76081 C 80.085414,33.76081 79.95992,33.709334 79.865043,33.606382 C 79.770165,33.502758 79.722728,33.365489 79.722728,33.194575 C 79.722728,33.023663 79.76983,32.88673 79.864033,32.783778 C 79.958911,32.680827 80.084741,32.629351 80.241523,32.62935 C 80.398306,32.629351 80.523799,32.680827 80.618005,32.783778 C 80.71288,32.88673 80.760319,33.023663 80.76032,33.194575 C 80.760319,33.365489 80.71288,33.502758 80.618005,33.606382 C 80.523799,33.709334 80.398306,33.76081 80.241523,33.76081 M 81.485019,33.660886 C 81.584606,33.660886 81.659633,33.621523 81.710101,33.542795 C 81.761239,33.464067 81.786808,33.347994 81.786809,33.194575 C 81.786808,33.041158 81.761239,32.925421 81.710101,32.847366 C 81.659633,32.768639 81.584606,32.729275 81.485019,32.729274 C 81.385432,32.729275 81.310069,32.768639 81.258929,32.847366 C 81.208463,32.925421 81.183229,33.041158 81.183229,33.194575 C 81.183229,33.347994 81.208798,33.464067 81.259939,33.542795 C 81.311077,33.621523 81.386104,33.660886 81.485019,33.660886 M 81.485019,33.76081 C 81.328909,33.76081 81.203416,33.709334 81.108539,33.606382 C 81.013661,33.502758 80.966224,33.365489 80.966224,33.194575 C 80.966224,33.023663 81.013325,32.88673 81.107529,32.783778 C 81.202407,32.680827 81.328237,32.629351 81.485019,32.62935 C 81.641802,32.629351 81.767295,32.680827 81.861499,32.783778 C 81.956376,32.88673 82.003815,33.023663 82.003816,33.194575 C 82.003815,33.365489 81.956376,33.502758 81.861499,33.606382 C 81.767295,33.709334 81.641802,33.76081 81.485019,33.76081 M 82.32983,32.766619 L 82.166318,32.766619 L 82.166318,32.658621 L 82.32983,32.658621 L 82.32983,32.325541 L 82.516556,32.325541 L 82.516556,32.658621 L 82.865785,32.658621 L 82.865785,32.766619 L 82.516556,32.766619 L 82.516556,33.447918 C 82.516556,33.538757 82.525304,33.596962 82.542798,33.622532 C 82.560294,33.648102 82.592592,33.660886 82.639695,33.660886 C 82.688142,33.660886 82.723468,33.646756 82.745674,33.618494 C 82.76788,33.58956 82.779655,33.543131 82.781002,33.479207 L 82.921298,33.479207 C 82.915914,33.576776 82.889335,33.648102 82.841561,33.693185 C 82.793785,33.738268 82.721114,33.76081 82.623546,33.76081 C 82.516556,33.76081 82.440856,33.737259 82.396445,33.690157 C 82.352035,33.642382 82.32983,33.561636 82.32983,33.447918 L 82.32983,32.766619 M 83.054529,33.671989 L 83.054529,33.421675 L 83.161519,33.421675 C 83.164209,33.501749 83.189107,33.561636 83.236209,33.601336 C 83.283984,33.641036 83.3543,33.660886 83.44716,33.660886 C 83.530596,33.660886 83.594184,33.64541 83.637923,33.614457 C 83.68166,33.582832 83.703528,33.537075 83.703529,33.477188 C 83.703528,33.430086 83.687379,33.392068 83.655082,33.363134 C 83.623455,33.3342 83.556167,33.303247 83.453216,33.270275 L 83.318975,33.224855 C 83.226789,33.195249 83.159837,33.15824 83.118117,33.113829 C 83.077071,33.069419 83.056548,33.012897 83.056548,32.944261 C 83.056548,32.846021 83.092548,32.768975 83.164546,32.713125 C 83.236546,32.657276 83.336133,32.629351 83.463309,32.62935 C 83.519831,32.629351 83.57938,32.636753 83.64196,32.651555 C 83.704538,32.66636 83.769135,32.687892 83.835752,32.716153 L 83.835752,32.950317 L 83.728763,32.950317 C 83.72607,32.881011 83.701846,32.826843 83.656091,32.787815 C 83.610333,32.748789 83.548092,32.729275 83.469365,32.729274 C 83.391309,32.729275 83.332095,32.743069 83.291722,32.770656 C 83.252021,32.798246 83.232172,32.839628 83.232172,32.894804 C 83.232172,32.939888 83.247312,32.976224 83.277592,33.003812 C 83.307872,33.030728 83.368431,33.058316 83.459272,33.086577 L 83.606634,33.131997 C 83.708239,33.163623 83.781247,33.203323 83.825658,33.251098 C 83.87074,33.298201 83.893282,33.359097 83.893284,33.433787 C 83.893282,33.535393 83.854255,33.615467 83.776201,33.674008 C 83.698819,33.731876 83.591829,33.76081 83.455234,33.76081 C 83.385927,33.76081 83.318301,33.753408 83.252358,33.738605 C 83.186416,33.723801 83.120473,33.701596 83.054529,33.671989 M 85.315431,33.660886 C 85.418382,33.660886 85.495429,33.604364 85.546568,33.491319 C 85.597706,33.378274 85.623277,33.207697 85.623277,32.979588 C 85.623277,32.750807 85.597706,32.579894 85.546568,32.466848 C 85.495429,32.353804 85.418382,32.297282 85.315431,32.29728 C 85.21248,32.297282 85.135433,32.353804 85.084295,32.466848 C 85.033155,32.579894 85.007585,32.750807 85.007585,32.979588 C 85.007585,33.207697 85.033155,33.378274 85.084295,33.491319 C 85.135433,33.604364 85.21248,33.660886 85.315431,33.660886 M 85.315431,33.76081 C 85.151919,33.76081 85.024071,33.692176 84.931886,33.554907 C 84.840372,33.417638 84.794617,33.225865 84.794617,32.979588 C 84.794617,32.732639 84.840372,32.54053 84.931886,32.40326 C 85.024071,32.265992 85.151919,32.197358 85.315431,32.197356 C 85.479615,32.197358 85.607463,32.265992 85.698977,32.40326 C 85.790489,32.54053 85.836245,32.732639 85.836246,32.979588 C 85.836245,33.225865 85.790489,33.417638 85.698977,33.554907 C 85.607463,33.692176 85.479615,33.76081 85.315431,33.76081 M 86.335865,32.332607 L 86.780979,33.4893 L 87.225085,32.332607 L 87.055519,32.332607 L 87.055519,32.224608 L 87.497605,32.224608 L 87.497605,32.332607 L 87.351251,32.332607 L 86.813278,33.731539 L 86.639674,33.731539 L 86.104728,32.332607 L 85.954338,32.332607 L 85.954338,32.224608 L 86.503413,32.224608 L 86.503413,32.332607 L 86.335865,32.332607"
     id="text5113" />
  <path
     style="font-size:13.44521904px;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 70.69729,38.99603 L 70.69729,38.88904 L 70.864838,38.88904 L 70.864838,37.5325 L 70.687197,37.5325 L 70.687197,37.42551 L 71.050555,37.42551 L 71.050555,38.113874 C 71.084872,38.041204 71.129282,37.986364 71.183787,37.949353 C 71.238963,37.912346 71.302888,37.893841 71.37556,37.89384 C 71.493987,37.893841 71.581126,37.927821 71.636978,37.995782 C 71.692826,38.063746 71.720751,38.169726 71.720752,38.313721 L 71.720752,38.88904 L 71.886281,38.88904 L 71.886281,38.99603 L 71.373542,38.99603 L 71.373542,38.88904 L 71.534025,38.88904 L 71.534025,38.372264 C 71.534025,38.241052 71.517874,38.151558 71.485577,38.10378 C 71.453951,38.055334 71.397092,38.031111 71.315001,38.031109 C 71.228869,38.031111 71.163264,38.062399 71.118181,38.124977 C 71.073097,38.187557 71.050555,38.278732 71.050555,38.398506 L 71.050555,38.88904 L 71.212048,38.88904 L 71.212048,38.99603 L 70.69729,38.99603 M 73.334672,37.923111 L 73.681881,37.923111 L 73.681881,38.88904 L 73.857505,38.88904 L 73.857505,38.99603 L 73.496165,38.99603 L 73.496165,38.806276 C 73.461847,38.877602 73.417437,38.932105 73.362933,38.969788 C 73.308428,39.006795 73.245177,39.0253 73.173179,39.0253 C 73.054077,39.0253 72.966265,38.991656 72.909743,38.924367 C 72.853894,38.856405 72.825968,38.75009 72.825968,38.605418 L 72.825968,38.031109 L 72.658421,38.031109 L 72.658421,37.923111 L 73.012696,37.923111 L 73.012696,38.547887 C 73.012694,38.678428 73.028508,38.767922 73.060133,38.816369 C 73.092431,38.864817 73.149627,38.88904 73.23172,38.88904 C 73.31785,38.88904 73.383455,38.857415 73.42854,38.794164 C 73.473622,38.730912 73.496164,38.639063 73.496165,38.518616 L 73.496165,38.031109 L 73.334672,38.031109 L 73.334672,37.923111 M 74.020008,38.99603 L 74.020008,38.88904 L 74.187557,38.88904 L 74.187557,38.031109 L 74.009915,38.031109 L 74.009915,37.923111 L 74.373273,37.923111 L 74.373273,38.113874 C 74.40759,38.041204 74.452,37.986364 74.506505,37.949353 C 74.561682,37.912346 74.625605,37.893841 74.698278,37.89384 C 74.816705,37.893841 74.903844,37.927821 74.959695,37.995782 C 75.015544,38.063746 75.043468,38.169726 75.04347,38.313721 L 75.04347,38.88904 L 75.208999,38.88904 L 75.208999,38.99603 L 74.69626,38.99603 L 74.69626,38.88904 L 74.856743,38.88904 L 74.856743,38.372264 C 74.856743,38.241052 74.840594,38.151221 74.808295,38.102772 C 74.775995,38.053653 74.719137,38.029092 74.637719,38.029091 C 74.551589,38.029092 74.485982,38.060717 74.440898,38.123968 C 74.395815,38.186547 74.373273,38.278059 74.373273,38.398506 L 74.373273,38.88904 L 74.534766,38.88904 L 74.534766,38.99603 L 74.020008,38.99603 M 76.352571,38.88904 L 76.530214,38.88904 L 76.530214,38.99603 L 76.166854,38.99603 L 76.166854,38.828481 C 76.130518,38.89577 76.084088,38.945564 76.027567,38.977862 C 75.971717,39.009487 75.90241,39.0253 75.819645,39.0253 C 75.687758,39.0253 75.57976,38.973152 75.49565,38.868854 C 75.412212,38.763884 75.370492,38.627288 75.370492,38.459065 C 75.370492,38.290844 75.412212,38.154585 75.49565,38.050287 C 75.579088,37.945991 75.687086,37.893841 75.819645,37.89384 C 75.90241,37.893841 75.971717,37.90999 76.027567,37.942289 C 76.084088,37.973915 76.130518,38.023373 76.166854,38.09066 L 76.166854,37.5325 L 75.991232,37.5325 L 75.991232,37.42551 L 76.352571,37.42551 L 76.352571,38.88904 M 76.166854,38.51256 L 76.166854,38.406581 C 76.166854,38.278059 76.141957,38.179819 76.092164,38.111855 C 76.043043,38.043894 75.97138,38.009914 75.877177,38.009913 C 75.781626,38.009914 75.709291,38.047597 75.660171,38.122958 C 75.611723,38.198323 75.587498,38.310359 75.587499,38.459065 C 75.587498,38.607102 75.611723,38.719137 75.660171,38.795173 C 75.709291,38.871209 75.781626,38.909227 75.877177,38.909227 C 75.97138,38.909227 76.043043,38.875583 76.092164,38.808294 C 76.141957,38.740332 76.166854,38.641755 76.166854,38.51256 M 77.71214,38.479252 L 76.911741,38.479252 L 76.911741,38.487327 C 76.911741,38.631999 76.938992,38.741342 76.993497,38.815359 C 77.048001,38.888704 77.12841,38.925376 77.234726,38.925376 C 77.316145,38.925376 77.382761,38.904181 77.434574,38.861789 C 77.487059,38.818724 77.523731,38.755136 77.544591,38.671025 L 77.693972,38.671025 C 77.664364,38.788781 77.609524,38.877265 77.529452,38.936479 C 77.45005,38.995694 77.345417,39.0253 77.21555,39.0253 C 77.058766,39.0253 76.932599,38.973825 76.837051,38.870873 C 76.742173,38.767248 76.694734,38.62998 76.694734,38.459065 C 76.694734,38.289499 76.7415,38.152903 76.835031,38.049277 C 76.928562,37.945654 77.051364,37.893841 77.203438,37.89384 C 77.365603,37.893841 77.490087,37.943972 77.576891,38.044231 C 77.663691,38.143818 77.708775,38.288826 77.71214,38.479252 M 77.493116,38.372264 C 77.489077,38.247107 77.462498,38.152903 77.413379,38.08965 C 77.36493,38.025727 77.294949,37.993765 77.203438,37.993763 C 77.11798,37.993765 77.050691,38.025727 77.001572,38.08965 C 76.952451,38.153576 76.922506,38.247779 76.911741,38.372264 L 77.493116,38.372264 M 78.803227,37.921092 L 78.803227,38.189574 L 78.696239,38.189574 C 78.692874,38.136417 78.67807,38.096716 78.651827,38.070474 C 78.625585,38.044231 78.587231,38.031111 78.536764,38.031109 C 78.44525,38.031111 78.374934,38.062736 78.325813,38.125987 C 78.277366,38.189239 78.253142,38.280078 78.253142,38.398506 L 78.253142,38.88904 L 78.46813,38.88904 L 78.46813,38.99603 L 77.899876,38.99603 L 77.899876,38.88904 L 78.067425,38.88904 L 78.067425,38.029091 L 77.889783,38.029091 L 77.889783,37.923111 L 78.253142,37.923111 L 78.253142,38.113874 C 78.289478,38.039185 78.336243,37.984008 78.393439,37.948345 C 78.450634,37.912009 78.520277,37.893841 78.602371,37.89384 C 78.632649,37.893841 78.664276,37.896197 78.697248,37.900906 C 78.730891,37.905616 78.766218,37.912346 78.803227,37.921092 M 78.92031,38.936479 L 78.92031,38.686166 L 79.027299,38.686166 C 79.029991,38.76624 79.054886,38.826126 79.101989,38.865827 C 79.149764,38.905526 79.22008,38.925376 79.31294,38.925376 C 79.396377,38.925376 79.459964,38.9099 79.503702,38.878947 C 79.547439,38.847322 79.569309,38.801565 79.569309,38.741678 C 79.569309,38.694577 79.55316,38.656558 79.520862,38.627623 C 79.489235,38.59869 79.421947,38.567737 79.318996,38.534765 L 79.184755,38.489345 C 79.092569,38.459739 79.025617,38.42273 78.983897,38.37832 C 78.942851,38.333909 78.922329,38.277387 78.922329,38.208752 C 78.922329,38.110511 78.958328,38.033466 79.030327,37.977614 C 79.102325,37.921766 79.201912,37.893841 79.329089,37.89384 C 79.385611,37.893841 79.445162,37.901244 79.50774,37.916046 C 79.570318,37.93085 79.634915,37.952382 79.701531,37.980643 L 79.701531,38.214808 L 79.594543,38.214808 C 79.591851,38.145502 79.567627,38.091333 79.52187,38.052306 C 79.476113,38.013278 79.413872,37.993765 79.335145,37.993763 C 79.257089,37.993765 79.197875,38.007559 79.157502,38.035146 C 79.117801,38.062736 79.097951,38.104119 79.097951,38.159294 C 79.097951,38.204379 79.113092,38.240715 79.143372,38.268303 C 79.173651,38.295218 79.234211,38.322806 79.325051,38.351067 L 79.472414,38.396487 C 79.574018,38.428114 79.647028,38.467813 79.691438,38.515588 C 79.736522,38.562691 79.759062,38.623587 79.759064,38.698277 C 79.759062,38.799883 79.720036,38.879957 79.641982,38.938498 C 79.564599,38.996367 79.45761,39.0253 79.321014,39.0253 C 79.251707,39.0253 79.184081,39.017899 79.118139,39.003095 C 79.052196,38.988292 78.986252,38.966086 78.92031,38.936479 M 79.950837,38.99603 L 79.950837,38.88904 L 80.118386,38.88904 L 80.118386,37.5325 L 79.940743,37.5325 L 79.940743,37.42551 L 80.304103,37.42551 L 80.304103,38.113874 C 80.338418,38.041204 80.38283,37.986364 80.437334,37.949353 C 80.492511,37.912346 80.556434,37.893841 80.629107,37.89384 C 80.747534,37.893841 80.834674,37.927821 80.890524,37.995782 C 80.946373,38.063746 80.974297,38.169726 80.974298,38.313721 L 80.974298,38.88904 L 81.139829,38.88904 L 81.139829,38.99603 L 80.627088,38.99603 L 80.627088,38.88904 L 80.787571,38.88904 L 80.787571,38.372264 C 80.787571,38.241052 80.771422,38.151558 80.739124,38.10378 C 80.707497,38.055334 80.650638,38.031111 80.568547,38.031109 C 80.482417,38.031111 80.416811,38.062399 80.371727,38.124977 C 80.326643,38.187557 80.304101,38.278732 80.304103,38.398506 L 80.304103,38.88904 L 80.465595,38.88904 L 80.465595,38.99603 L 79.950837,38.99603 M 81.820118,38.925376 C 81.919703,38.925376 81.994732,38.886013 82.045198,38.807284 C 82.096337,38.728557 82.121906,38.612484 82.121908,38.459065 C 82.121906,38.305648 82.096337,38.189912 82.045198,38.111855 C 81.994732,38.033129 81.919703,37.993765 81.820118,37.993763 C 81.720529,37.993765 81.645166,38.033129 81.594028,38.111855 C 81.54356,38.189912 81.518328,38.305648 81.518328,38.459065 C 81.518328,38.612484 81.543897,38.728557 81.595036,38.807284 C 81.646176,38.886013 81.721203,38.925376 81.820118,38.925376 M 81.820118,39.0253 C 81.664007,39.0253 81.538514,38.973825 81.443636,38.870873 C 81.34876,38.767248 81.301321,38.62998 81.301321,38.459065 C 81.301321,38.288152 81.348423,38.151221 81.442628,38.048268 C 81.537504,37.945317 81.663334,37.893841 81.820118,37.89384 C 81.976899,37.893841 82.102393,37.945317 82.196598,38.048268 C 82.291474,38.151221 82.338912,38.288152 82.338913,38.459065 C 82.338912,38.62998 82.291474,38.767248 82.196598,38.870873 C 82.102393,38.973825 81.976899,39.0253 81.820118,39.0253 M 83.063614,38.925376 C 83.163201,38.925376 83.238227,38.886013 83.288695,38.807284 C 83.339833,38.728557 83.365402,38.612484 83.365404,38.459065 C 83.365402,38.305648 83.339833,38.189912 83.288695,38.111855 C 83.238227,38.033129 83.163201,37.993765 83.063614,37.993763 C 82.964025,37.993765 82.888663,38.033129 82.837524,38.111855 C 82.787056,38.189912 82.761824,38.305648 82.761824,38.459065 C 82.761824,38.612484 82.787393,38.728557 82.838532,38.807284 C 82.889672,38.886013 82.964698,38.925376 83.063614,38.925376 M 83.063614,39.0253 C 82.907503,39.0253 82.78201,38.973825 82.687134,38.870873 C 82.592256,38.767248 82.544817,38.62998 82.544817,38.459065 C 82.544817,38.288152 82.591919,38.151221 82.686124,38.048268 C 82.781,37.945317 82.906831,37.893841 83.063614,37.89384 C 83.220396,37.893841 83.345889,37.945317 83.440094,38.048268 C 83.53497,38.151221 83.582409,38.288152 83.582409,38.459065 C 83.582409,38.62998 83.53497,38.767248 83.440094,38.870873 C 83.345889,38.973825 83.220396,39.0253 83.063614,39.0253 M 83.908424,38.031109 L 83.744913,38.031109 L 83.744913,37.923111 L 83.908424,37.923111 L 83.908424,37.590031 L 84.09515,37.590031 L 84.09515,37.923111 L 84.444379,37.923111 L 84.444379,38.031109 L 84.09515,38.031109 L 84.09515,38.712408 C 84.09515,38.803247 84.103898,38.861453 84.121393,38.887022 C 84.138887,38.912592 84.171187,38.925376 84.218289,38.925376 C 84.266737,38.925376 84.302062,38.911245 84.324269,38.882984 C 84.346472,38.85405 84.358249,38.807621 84.359594,38.743698 L 84.499893,38.743698 C 84.494509,38.841266 84.46793,38.912592 84.420155,38.957676 C 84.37238,39.002758 84.299707,39.0253 84.20214,39.0253 C 84.09515,39.0253 84.01945,39.001749 83.97504,38.954647 C 83.93063,38.906873 83.908424,38.826126 83.908424,38.712408 L 83.908424,38.031109 M 84.633123,38.936479 L 84.633123,38.686166 L 84.740113,38.686166 C 84.742804,38.76624 84.767701,38.826126 84.814803,38.865827 C 84.862577,38.905526 84.932895,38.925376 85.025754,38.925376 C 85.109191,38.925376 85.172779,38.9099 85.216517,38.878947 C 85.260254,38.847322 85.282122,38.801565 85.282124,38.741678 C 85.282122,38.694577 85.265973,38.656558 85.233676,38.627623 C 85.20205,38.59869 85.134761,38.567737 85.03181,38.534765 L 84.897568,38.489345 C 84.805383,38.459739 84.73843,38.42273 84.696712,38.37832 C 84.655665,38.333909 84.635142,38.277387 84.635142,38.208752 C 84.635142,38.110511 84.671141,38.033466 84.74314,37.977614 C 84.81514,37.921766 84.914727,37.893841 85.041903,37.89384 C 85.098425,37.893841 85.157975,37.901244 85.220554,37.916046 C 85.283132,37.93085 85.347729,37.952382 85.414346,37.980643 L 85.414346,38.214808 L 85.307356,38.214808 C 85.304664,38.145502 85.28044,38.091333 85.234685,38.052306 C 85.188928,38.013278 85.126687,37.993765 85.047959,37.993763 C 84.969904,37.993765 84.91069,38.007559 84.870317,38.035146 C 84.830616,38.062736 84.810766,38.104119 84.810766,38.159294 C 84.810766,38.204379 84.825905,38.240715 84.856186,38.268303 C 84.886466,38.295218 84.947025,38.322806 85.037866,38.351067 L 85.185227,38.396487 C 85.286833,38.428114 85.359841,38.467813 85.404253,38.515588 C 85.449335,38.562691 85.471877,38.623587 85.471878,38.698277 C 85.471877,38.799883 85.432849,38.879957 85.354795,38.938498 C 85.277413,38.996367 85.170423,39.0253 85.033829,39.0253 C 84.96452,39.0253 84.896896,39.017899 84.830952,39.003095 C 84.765009,38.988292 84.699067,38.966086 84.633123,38.936479 M 86.598291,37.597097 L 87.043405,38.753791 L 87.487511,37.597097 L 87.317943,37.597097 L 87.317943,37.489099 L 87.760031,37.489099 L 87.760031,37.597097 L 87.613677,37.597097 L 87.075703,38.99603 L 86.902098,38.99603 L 86.367154,37.597097 L 86.216764,37.597097 L 86.216764,37.489099 L 86.765839,37.489099 L 86.765839,37.597097 L 86.598291,37.597097"
     id="text5117" />
  <path
     style="font-size:13.44521904px;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 70.813363,40.160914 C 70.813363,40.129964 70.824465,40.103048 70.84667,40.080168 C 70.869549,40.057291 70.896801,40.045853 70.928426,40.045851 C 70.959379,40.045853 70.985958,40.057291 71.008164,40.080168 C 71.031042,40.103048 71.042481,40.129964 71.042481,40.160914 C 71.042481,40.192542 71.031377,40.219458 71.009174,40.241662 C 70.986967,40.263868 70.960053,40.27497 70.928426,40.274969 C 70.896801,40.27497 70.869549,40.263868 70.84667,40.241662 C 70.824465,40.219458 70.813363,40.192542 70.813363,40.160914 M 71.050555,41.459924 L 71.226179,41.459924 L 71.226179,41.566913 L 70.687197,41.566913 L 70.687197,41.459924 L 70.864838,41.459924 L 70.864838,40.601992 L 70.687197,40.601992 L 70.687197,40.493994 L 71.050555,40.493994 L 71.050555,41.459924 M 71.896374,41.496259 C 71.995962,41.496259 72.070988,41.456896 72.121456,41.378168 C 72.172594,41.29944 72.198165,41.183367 72.198165,41.029949 C 72.198165,40.876532 72.172594,40.760795 72.121456,40.682738 C 72.070988,40.604013 71.995962,40.564648 71.896374,40.564647 C 71.796787,40.564648 71.721424,40.604013 71.670284,40.682738 C 71.619818,40.760795 71.594584,40.876532 71.594584,41.029949 C 71.594584,41.183367 71.620155,41.29944 71.671295,41.378168 C 71.722433,41.456896 71.797461,41.496259 71.896374,41.496259 M 71.896374,41.596183 C 71.740265,41.596183 71.614771,41.544708 71.519894,41.441756 C 71.425018,41.338131 71.377579,41.200862 71.377579,41.029949 C 71.377579,40.859036 71.424681,40.722104 71.518886,40.619152 C 71.613762,40.516201 71.739592,40.464724 71.896374,40.464723 C 72.053157,40.464724 72.17865,40.516201 72.272856,40.619152 C 72.367731,40.722104 72.41517,40.859036 72.415171,41.029949 C 72.41517,41.200862 72.367731,41.338131 72.272856,41.441756 C 72.17865,41.544708 72.053157,41.596183 71.896374,41.596183 M 72.602907,41.566913 L 72.602907,41.459924 L 72.770456,41.459924 L 72.770456,40.601992 L 72.592814,40.601992 L 72.592814,40.493994 L 72.956172,40.493994 L 72.956172,40.684757 C 72.990489,40.612087 73.034901,40.557247 73.089404,40.520236 C 73.144581,40.483229 73.208504,40.464724 73.281177,40.464723 C 73.399604,40.464724 73.486744,40.498705 73.542594,40.566665 C 73.598443,40.634629 73.626367,40.740609 73.626369,40.884605 L 73.626369,41.459924 L 73.791898,41.459924 L 73.791898,41.566913 L 73.279159,41.566913 L 73.279159,41.459924 L 73.439642,41.459924 L 73.439642,40.943147 C 73.439642,40.811933 73.423493,40.722104 73.391194,40.673655 C 73.358894,40.624536 73.302036,40.599975 73.220618,40.599974 C 73.134488,40.599975 73.068881,40.6316 73.023797,40.69485 C 72.978714,40.75743 72.956172,40.848942 72.956172,40.969389 L 72.956172,41.459924 L 73.117665,41.459924 L 73.117665,41.566913 L 72.602907,41.566913 M 74.932443,40.977464 L 74.932443,41.083444 C 74.932443,41.212639 74.957003,41.311216 75.006124,41.379178 C 75.055917,41.446466 75.127916,41.48011 75.222121,41.48011 C 75.316997,41.48011 75.38866,41.442092 75.437108,41.366056 C 75.486229,41.290021 75.510789,41.177985 75.510789,41.029949 C 75.510789,40.881241 75.486229,40.769205 75.437108,40.693842 C 75.38866,40.61848 75.316997,40.580797 75.222121,40.580796 C 75.127916,40.580797 75.055917,40.614778 75.006124,40.682738 C 74.957003,40.750702 74.932443,40.848942 74.932443,40.977464 M 74.746726,40.601992 L 74.568075,40.601992 L 74.568075,40.493994 L 74.932443,40.493994 L 74.932443,40.661543 C 74.968779,40.594255 75.014871,40.544798 75.070721,40.513172 C 75.127243,40.480874 75.196887,40.464724 75.279653,40.464723 C 75.411537,40.464724 75.519199,40.516873 75.602638,40.62117 C 75.686076,40.725468 75.727794,40.861728 75.727796,41.029949 C 75.727794,41.198171 75.686076,41.334767 75.602638,41.439737 C 75.519199,41.544035 75.411537,41.596183 75.279653,41.596183 C 75.196887,41.596183 75.127243,41.580371 75.070721,41.548746 C 75.014871,41.516446 74.968779,41.466653 74.932443,41.399364 L 74.932443,41.88889 L 75.108067,41.88889 L 75.108067,41.996888 L 74.568075,41.996888 L 74.568075,41.88889 L 74.746726,41.88889 L 74.746726,40.601992 M 76.564531,40.493994 L 76.911741,40.493994 L 76.911741,41.459924 L 77.087365,41.459924 L 77.087365,41.566913 L 76.726024,41.566913 L 76.726024,41.377159 C 76.691705,41.448485 76.647295,41.502989 76.592792,41.54067 C 76.538288,41.577679 76.475037,41.596183 76.403037,41.596183 C 76.283937,41.596183 76.196125,41.562539 76.139603,41.495251 C 76.083753,41.427289 76.055828,41.320972 76.055828,41.176301 L 76.055828,40.601992 L 75.888279,40.601992 L 75.888279,40.493994 L 76.242554,40.493994 L 76.242554,41.118769 C 76.242554,41.249311 76.258367,41.338805 76.289993,41.387252 C 76.322291,41.4357 76.379487,41.459924 76.46158,41.459924 C 76.547708,41.459924 76.613315,41.428299 76.658399,41.365047 C 76.703481,41.301796 76.726022,41.209947 76.726024,41.0895 L 76.726024,40.601992 L 76.564531,40.601992 L 76.564531,40.493994 M 78.235983,40.702925 C 78.271645,40.624199 78.317065,40.564985 78.372242,40.525284 C 78.428091,40.484911 78.493024,40.464724 78.567044,40.464723 C 78.679415,40.464724 78.763188,40.499715 78.818366,40.569694 C 78.873542,40.639001 78.901131,40.743973 78.901132,40.884605 L 78.901132,41.459924 L 79.068682,41.459924 L 79.068682,41.566913 L 78.553922,41.566913 L 78.553922,41.459924 L 78.715415,41.459924 L 78.715415,40.905801 C 78.715414,40.796121 78.699265,40.718067 78.666968,40.671637 C 78.634668,40.625208 78.581173,40.601994 78.506483,40.601992 C 78.423717,40.601994 78.360466,40.633282 78.31673,40.69586 C 78.273664,40.75844 78.25213,40.849616 78.252132,40.969389 L 78.252132,41.459924 L 78.413625,41.459924 L 78.413625,41.566913 L 77.904923,41.566913 L 77.904923,41.459924 L 78.066415,41.459924 L 78.066415,40.898735 C 78.066415,40.791747 78.050266,40.715712 78.017967,40.670626 C 77.985668,40.624871 77.932174,40.601994 77.857484,40.601992 C 77.774718,40.601994 77.711467,40.633282 77.66773,40.69586 C 77.624665,40.75844 77.603132,40.849616 77.603133,40.969389 L 77.603133,41.459924 L 77.764625,41.459924 L 77.764625,41.566913 L 77.249867,41.566913 L 77.249867,41.459924 L 77.417416,41.459924 L 77.417416,40.599974 L 77.239774,40.599974 L 77.239774,40.493994 L 77.603133,40.493994 L 77.603133,40.684757 C 77.637449,40.613432 77.681187,40.558929 77.734345,40.521247 C 77.787503,40.483566 77.847726,40.464724 77.915016,40.464723 C 77.998453,40.464724 78.068097,40.485584 78.123947,40.527302 C 78.179796,40.568349 78.217142,40.62689 78.235983,40.702925 M 79.551141,40.977464 L 79.551141,41.083444 C 79.551141,41.212639 79.575702,41.311216 79.624823,41.379178 C 79.674616,41.446466 79.746615,41.48011 79.84082,41.48011 C 79.935696,41.48011 80.007359,41.442092 80.055806,41.366056 C 80.104927,41.290021 80.129488,41.177985 80.129488,41.029949 C 80.129488,40.881241 80.104927,40.769205 80.055806,40.693842 C 80.007359,40.61848 79.935696,40.580797 79.84082,40.580796 C 79.746615,40.580797 79.674616,40.614778 79.624823,40.682738 C 79.575702,40.750702 79.551141,40.848942 79.551141,40.977464 M 79.365424,40.601992 L 79.186773,40.601992 L 79.186773,40.493994 L 79.551141,40.493994 L 79.551141,40.661543 C 79.587477,40.594255 79.633569,40.544798 79.68942,40.513172 C 79.745942,40.480874 79.815586,40.464724 79.898352,40.464723 C 80.030236,40.464724 80.137899,40.516873 80.221337,40.62117 C 80.304775,40.725468 80.346493,40.861728 80.346495,41.029949 C 80.346493,41.198171 80.304775,41.334767 80.221337,41.439737 C 80.137899,41.544035 80.030236,41.596183 79.898352,41.596183 C 79.815586,41.596183 79.745942,41.580371 79.68942,41.548746 C 79.633569,41.516446 79.587477,41.466653 79.551141,41.399364 L 79.551141,41.88889 L 79.726765,41.88889 L 79.726765,41.996888 L 79.186773,41.996888 L 79.186773,41.88889 L 79.365424,41.88889 L 79.365424,40.601992 M 80.567537,41.507363 L 80.567537,41.257049 L 80.674527,41.257049 C 80.677218,41.337123 80.702115,41.397009 80.749217,41.43671 C 80.796991,41.476409 80.867309,41.496259 80.960168,41.496259 C 81.043604,41.496259 81.107193,41.480783 81.150931,41.44983 C 81.194668,41.418205 81.216536,41.372448 81.216538,41.312561 C 81.216536,41.26546 81.200387,41.227441 81.16809,41.198507 C 81.136464,41.169574 81.069175,41.13862 80.966224,41.105649 L 80.831983,41.060228 C 80.739797,41.030622 80.672844,40.993613 80.631125,40.949203 C 80.590079,40.904793 80.569556,40.84827 80.569556,40.779635 C 80.569556,40.681395 80.605556,40.604348 80.677554,40.548498 C 80.749554,40.492649 80.849141,40.464724 80.976317,40.464723 C 81.032839,40.464724 81.092389,40.472126 81.154968,40.486928 C 81.217546,40.501733 81.282143,40.523265 81.34876,40.551526 L 81.34876,40.785691 L 81.241772,40.785691 C 81.239078,40.716383 81.214854,40.662217 81.169099,40.623189 C 81.123342,40.584161 81.0611,40.564648 80.982373,40.564647 C 80.904318,40.564648 80.845104,40.578442 80.804731,40.60603 C 80.76503,40.633619 80.74518,40.675002 80.74518,40.730177 C 80.74518,40.775262 80.76032,40.811598 80.7906,40.839186 C 80.82088,40.866102 80.881439,40.893689 80.97228,40.92195 L 81.119641,40.967371 C 81.221247,40.998997 81.294255,41.038697 81.338667,41.086471 C 81.383749,41.133573 81.406291,41.194471 81.406292,41.269161 C 81.406291,41.370766 81.367263,41.45084 81.289209,41.509381 C 81.211827,41.567249 81.104837,41.596183 80.968243,41.596183 C 80.898934,41.596183 80.83131,41.588782 80.765366,41.573978 C 80.699423,41.559174 80.633481,41.536969 80.567537,41.507363 M 83.1595,40.491975 L 83.1595,40.760457 L 83.052512,40.760457 C 83.049146,40.7073 83.034343,40.667599 83.008102,40.641357 C 82.981858,40.615114 82.943503,40.601994 82.893037,40.601992 C 82.801523,40.601994 82.731207,40.633619 82.682086,40.696869 C 82.633639,40.760122 82.609415,40.850961 82.609415,40.969389 L 82.609415,41.459924 L 82.824403,41.459924 L 82.824403,41.566913 L 82.256149,41.566913 L 82.256149,41.459924 L 82.423698,41.459924 L 82.423698,40.599974 L 82.246055,40.599974 L 82.246055,40.493994 L 82.609415,40.493994 L 82.609415,40.684757 C 82.645751,40.610069 82.692516,40.554892 82.749712,40.519228 C 82.806907,40.482892 82.876551,40.464724 82.958644,40.464723 C 82.988922,40.464724 83.020549,40.46708 83.05352,40.471789 C 83.087164,40.4765 83.122491,40.483229 83.1595,40.491975 M 84.280867,41.050135 L 83.480468,41.050135 L 83.480468,41.05821 C 83.480467,41.20288 83.507719,41.312226 83.562224,41.386242 C 83.616728,41.459587 83.697137,41.496259 83.803453,41.496259 C 83.884873,41.496259 83.951488,41.475064 84.003301,41.432671 C 84.055786,41.389608 84.092458,41.32602 84.113318,41.241908 L 84.262699,41.241908 C 84.233092,41.359663 84.178251,41.448148 84.098179,41.507363 C 84.018777,41.566577 83.914142,41.596183 83.784277,41.596183 C 83.627493,41.596183 83.501327,41.544708 83.405777,41.441756 C 83.3109,41.338131 83.263461,41.200862 83.263461,41.029949 C 83.263461,40.860382 83.310227,40.723786 83.403758,40.62016 C 83.497289,40.516537 83.620092,40.464724 83.772165,40.464723 C 83.934329,40.464724 84.058813,40.514854 84.145616,40.615114 C 84.232418,40.714702 84.277502,40.859709 84.280867,41.050135 M 84.061842,40.943147 C 84.057804,40.817991 84.031225,40.723786 83.982106,40.660533 C 83.933657,40.59661 83.863676,40.564648 83.772165,40.564647 C 83.686707,40.564648 83.619418,40.59661 83.570299,40.660533 C 83.521176,40.724458 83.491233,40.818663 83.480468,40.943147 L 84.061842,40.943147 M 84.499891,41.507363 L 84.499891,41.257049 L 84.606879,41.257049 C 84.609572,41.337123 84.634469,41.397009 84.681571,41.43671 C 84.729345,41.476409 84.799663,41.496259 84.89252,41.496259 C 84.975958,41.496259 85.039546,41.480783 85.083285,41.44983 C 85.127022,41.418205 85.14889,41.372448 85.148892,41.312561 C 85.14889,41.26546 85.132741,41.227441 85.100443,41.198507 C 85.068816,41.169574 85.001527,41.13862 84.898576,41.105649 L 84.764335,41.060228 C 84.67215,41.030622 84.605198,40.993613 84.563479,40.949203 C 84.522433,40.904793 84.50191,40.84827 84.50191,40.779635 C 84.50191,40.681395 84.537909,40.604348 84.609908,40.548498 C 84.681906,40.492649 84.781495,40.464724 84.90867,40.464723 C 84.965192,40.464724 85.024743,40.472126 85.087322,40.486928 C 85.1499,40.501733 85.214497,40.523265 85.281114,40.551526 L 85.281114,40.785691 L 85.174124,40.785691 C 85.171432,40.716383 85.147208,40.662217 85.101453,40.623189 C 85.055696,40.584161 84.993453,40.564648 84.914725,40.564647 C 84.83667,40.564648 84.777457,40.578442 84.737085,40.60603 C 84.697383,40.633619 84.677534,40.675002 84.677534,40.730177 C 84.677534,40.775262 84.692673,40.811598 84.722954,40.839186 C 84.753232,40.866102 84.813793,40.893689 84.904632,40.92195 L 85.051995,40.967371 C 85.153601,40.998997 85.226609,41.038697 85.271021,41.086471 C 85.316103,41.133573 85.338644,41.194471 85.338644,41.269161 C 85.338644,41.370766 85.299617,41.45084 85.221563,41.509381 C 85.144179,41.567249 85.037191,41.596183 84.900595,41.596183 C 84.831288,41.596183 84.763662,41.588782 84.69772,41.573978 C 84.631777,41.559174 84.565835,41.536969 84.499891,41.507363 M 85.668697,40.601992 L 85.505185,40.601992 L 85.505185,40.493994 L 85.668697,40.493994 L 85.668697,40.160914 L 85.855423,40.160914 L 85.855423,40.493994 L 86.204652,40.493994 L 86.204652,40.601992 L 85.855423,40.601992 L 85.855423,41.283291 C 85.855423,41.37413 85.864171,41.432336 85.881665,41.457905 C 85.89916,41.483476 85.931459,41.496259 85.978562,41.496259 C 86.027009,41.496259 86.062335,41.482129 86.084542,41.453868 C 86.106745,41.424933 86.118522,41.378504 86.119867,41.314579 L 86.260165,41.314579 C 86.254781,41.412149 86.228202,41.483476 86.180428,41.528558 C 86.132652,41.573641 86.05998,41.596183 85.962413,41.596183 C 85.855423,41.596183 85.779723,41.572633 85.735312,41.52553 C 85.690902,41.477755 85.668697,41.397009 85.668697,41.283291 L 85.668697,40.601992 M 86.899071,41.496259 C 86.998658,41.496259 87.073685,41.456896 87.124153,41.378168 C 87.175291,41.29944 87.20086,41.183367 87.200861,41.029949 C 87.20086,40.876532 87.175291,40.760795 87.124153,40.682738 C 87.073685,40.604013 86.998658,40.564648 86.899071,40.564647 C 86.799484,40.564648 86.724121,40.604013 86.672981,40.682738 C 86.622515,40.760795 86.597281,40.876532 86.597281,41.029949 C 86.597281,41.183367 86.62285,41.29944 86.673991,41.378168 C 86.725129,41.456896 86.800156,41.496259 86.899071,41.496259 M 86.899071,41.596183 C 86.74296,41.596183 86.617467,41.544708 86.522591,41.441756 C 86.427713,41.338131 86.380276,41.200862 86.380276,41.029949 C 86.380276,40.859036 86.427376,40.722104 86.521581,40.619152 C 86.616459,40.516201 86.742288,40.464724 86.899071,40.464723 C 87.055854,40.464724 87.181346,40.516201 87.275551,40.619152 C 87.370427,40.722104 87.417866,40.859036 87.417868,41.029949 C 87.417866,41.200862 87.370427,41.338131 87.275551,41.441756 C 87.181346,41.544708 87.055854,41.596183 86.899071,41.596183 M 88.508955,40.491975 L 88.508955,40.760457 L 88.401965,40.760457 C 88.3986,40.7073 88.383796,40.667599 88.357555,40.641357 C 88.331311,40.615114 88.292957,40.601994 88.242491,40.601992 C 88.150978,40.601994 88.080661,40.633619 88.031541,40.696869 C 87.983092,40.760122 87.958868,40.850961 87.958868,40.969389 L 87.958868,41.459924 L 88.173857,41.459924 L 88.173857,41.566913 L 87.605604,41.566913 L 87.605604,41.459924 L 87.773153,41.459924 L 87.773153,40.599974 L 87.59551,40.599974 L 87.59551,40.493994 L 87.958868,40.493994 L 87.958868,40.684757 C 87.995204,40.610069 88.04197,40.554892 88.099167,40.519228 C 88.156361,40.482892 88.226005,40.464724 88.308098,40.464723 C 88.338377,40.464724 88.370002,40.46708 88.402975,40.471789 C 88.436619,40.4765 88.471945,40.483229 88.508955,40.491975 M 89.630321,41.050135 L 88.829922,41.050135 L 88.829922,41.05821 C 88.829922,41.20288 88.857173,41.312226 88.911678,41.386242 C 88.966181,41.459587 89.04659,41.496259 89.152908,41.496259 C 89.234326,41.496259 89.300941,41.475064 89.352756,41.432671 C 89.405239,41.389608 89.441912,41.32602 89.462773,41.241908 L 89.612153,41.241908 C 89.582545,41.359663 89.527705,41.448148 89.447632,41.507363 C 89.36823,41.566577 89.263597,41.596183 89.13373,41.596183 C 88.976948,41.596183 88.850782,41.544708 88.755232,41.441756 C 88.660354,41.338131 88.612915,41.200862 88.612916,41.029949 C 88.612915,40.860382 88.65968,40.723786 88.753213,40.62016 C 88.846744,40.516537 88.969545,40.464724 89.121619,40.464723 C 89.283784,40.464724 89.408268,40.514854 89.495071,40.615114 C 89.581872,40.714702 89.626955,40.859709 89.630321,41.050135 M 89.411297,40.943147 C 89.407258,40.817991 89.380679,40.723786 89.331559,40.660533 C 89.28311,40.59661 89.213131,40.564648 89.121619,40.564647 C 89.036162,40.564648 88.968873,40.59661 88.919752,40.660533 C 88.870631,40.724458 88.840688,40.818663 88.829922,40.943147 L 89.411297,40.943147 M 90.752696,40.16798 L 91.197812,41.324673 L 91.641917,40.16798 L 91.472349,40.16798 L 91.472349,40.059982 L 91.914436,40.059982 L 91.914436,40.16798 L 91.768083,40.16798 L 91.23011,41.566913 L 91.056505,41.566913 L 90.52156,40.16798 L 90.371169,40.16798 L 90.371169,40.059982 L 90.920245,40.059982 L 90.920245,40.16798 L 90.752696,40.16798"
     id="text5121" />
  <text
     x="27.816881"
     y="67.047058"
     style="font-size:1.82660353px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     id="text5170"
     xml:space="preserve"><tspan
       x="27.816881"
       y="67.047058"
       id="tspan5172">Resting Potential</tspan></text>
  <path
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 47.740117,54.25177 C 47.871329,54.117864 47.973271,54.013568 48.045944,53.938876 C 48.117942,53.864186 48.16067,53.819103 48.174129,53.803625 C 48.223248,53.743067 48.256894,53.690581 48.275061,53.646171 C 48.293903,53.601761 48.303322,53.554995 48.303322,53.505872 C 48.303322,53.401576 48.265977,53.318138 48.191287,53.255559 C 48.117269,53.192982 48.017682,53.161692 47.892525,53.161691 C 47.845423,53.161692 47.793273,53.168422 47.73608,53.181877 C 47.678884,53.195336 47.617651,53.215187 47.552381,53.241428 L 47.552381,53.405949 C 47.616978,53.370288 47.677537,53.343372 47.734061,53.325203 C 47.791255,53.307708 47.845423,53.298962 47.896563,53.298959 C 47.968561,53.298962 48.027103,53.319148 48.072187,53.35952 C 48.116597,53.399894 48.138802,53.452042 48.138803,53.515967 C 48.138802,53.555668 48.128709,53.595705 48.108522,53.636078 C 48.087662,53.67645 48.05099,53.726245 47.998505,53.785457 C 47.970916,53.816411 47.903964,53.885718 47.797649,53.99338 C 47.690659,54.101716 47.606211,54.187845 47.544306,54.25177 L 47.544306,54.389038 L 48.30938,54.389038 L 48.30938,54.25177 L 47.740117,54.25177 M 47.595781,52.995152 C 47.69806,52.952088 47.807741,52.930555 47.924825,52.930555 C 48.041907,52.930555 48.151586,52.952088 48.253866,52.995152 C 48.354799,53.036871 48.446985,53.099788 48.530423,53.183896 C 48.615206,53.268682 48.677784,53.361203 48.718158,53.461462 C 48.760548,53.56307 48.781745,53.673423 48.781746,53.792522 C 48.781745,53.90826 48.760548,54.016932 48.718158,54.118536 C 48.677784,54.218798 48.615206,54.31132 48.530423,54.396104 C 48.446985,54.480215 48.354799,54.543128 48.253866,54.584848 C 48.151586,54.627913 48.041907,54.649445 47.924825,54.649445 C 47.807741,54.649445 47.69806,54.627913 47.595781,54.584848 C 47.494849,54.543128 47.402663,54.480215 47.319227,54.396104 C 47.234442,54.31132 47.171862,54.218798 47.131489,54.118536 C 47.089098,54.016932 47.067903,53.90826 47.067903,53.792522 C 47.067903,53.673423 47.089098,53.56307 47.131489,53.461462 C 47.171862,53.361203 47.234442,53.268682 47.319227,53.183896 C 47.402663,53.099788 47.494849,53.036871 47.595781,52.995152"
     id="text5174" />
  <path
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 48.179581,42.989588 C 48.250233,42.97142 48.304737,42.939457 48.343093,42.8937 C 48.381447,42.847946 48.400623,42.791422 48.400625,42.724133 C 48.400623,42.628584 48.364624,42.552547 48.292627,42.496025 C 48.219954,42.440176 48.121712,42.41225 47.997901,42.41225 C 47.950125,42.41225 47.899322,42.416626 47.845492,42.42537 C 47.790989,42.433447 47.732783,42.446232 47.670879,42.463726 L 47.670879,42.609069 C 47.732783,42.588884 47.789305,42.573745 47.840446,42.563649 C 47.891585,42.55423 47.93936,42.54952 47.98377,42.549518 C 48.065863,42.54952 48.128776,42.566005 48.172516,42.598976 C 48.216252,42.631947 48.238122,42.679386 48.238123,42.741291 C 48.238122,42.801852 48.216925,42.847946 48.174535,42.879569 C 48.132142,42.911869 48.070574,42.92802 47.989828,42.928018 L 47.843474,42.928018 L 47.843474,43.062259 L 47.98377,43.062259 C 48.072591,43.062259 48.141898,43.08211 48.191693,43.121808 C 48.241485,43.162183 48.266383,43.218033 48.266383,43.289358 C 48.266383,43.366068 48.239467,43.424609 48.185638,43.464981 C 48.132477,43.505356 48.05476,43.525542 47.952482,43.525542 C 47.89394,43.525542 47.837754,43.518813 47.783923,43.505356 C 47.730093,43.491899 47.680298,43.472047 47.634543,43.445805 L 47.634543,43.603261 C 47.691737,43.622774 47.74725,43.637578 47.801082,43.64767 C 47.854239,43.657765 47.906388,43.66281 47.95753,43.66281 C 48.108255,43.66281 48.224328,43.630175 48.305749,43.564905 C 48.38784,43.499635 48.428884,43.407787 48.428886,43.289358 C 48.428884,43.211304 48.407016,43.146034 48.363279,43.093547 C 48.318867,43.041064 48.257635,43.00641 48.179581,42.989588 M 47.676935,42.242682 C 47.779212,42.199619 47.888894,42.178087 48.005976,42.178085 C 48.123057,42.178087 48.232739,42.199619 48.335018,42.242682 C 48.435949,42.284403 48.528135,42.347317 48.611574,42.431428 C 48.696356,42.516211 48.758936,42.608734 48.79931,42.708993 C 48.8417,42.8106 48.862897,42.920954 48.862898,43.040054 C 48.862897,43.155792 48.8417,43.264462 48.79931,43.366068 C 48.758936,43.466328 48.696356,43.558849 48.611574,43.643633 C 48.528135,43.727744 48.435949,43.79066 48.335018,43.832378 C 48.232739,43.875443 48.123057,43.896977 48.005976,43.896977 C 47.888894,43.896977 47.779212,43.875443 47.676935,43.832378 C 47.576001,43.79066 47.483816,43.727744 47.400377,43.643633 C 47.315594,43.558849 47.253016,43.466328 47.212643,43.366068 C 47.170251,43.264462 47.149054,43.155792 47.149054,43.040054 C 47.149054,42.920954 47.170251,42.8106 47.212643,42.708993 C 47.253016,42.608734 47.315594,42.516211 47.400377,42.431428 C 47.483816,42.347317 47.576001,42.284403 47.676935,42.242682"
     id="text5178" />
  <path
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 58.150011,65.428775 L 58.150011,66.034373 C 58.195093,66.014188 58.239505,65.999048 58.283242,65.988953 C 58.326307,65.979535 58.369709,65.974824 58.413446,65.974822 C 58.506303,65.974824 58.579985,65.999384 58.63449,66.048504 C 58.688992,66.097626 58.716244,66.163905 58.716246,66.247343 C 58.716244,66.331454 58.688992,66.39807 58.63449,66.447191 C 58.579985,66.496311 58.506303,66.520872 58.413446,66.520872 C 58.355578,66.520872 58.300736,66.514479 58.248925,66.501694 C 58.197785,66.488237 58.147991,66.468386 58.099545,66.442143 L 58.099545,66.606664 C 58.155394,66.623488 58.209561,66.636271 58.262047,66.645018 C 58.314532,66.653766 58.366007,66.65814 58.416474,66.65814 C 58.563162,66.65814 58.676881,66.622141 58.757627,66.550143 C 58.838373,66.478144 58.878746,66.377211 58.878748,66.247343 C 58.878746,66.121513 58.83972,66.021926 58.761664,65.94858 C 58.682936,65.874563 58.576284,65.837554 58.441708,65.837554 C 58.418155,65.837554 58.394268,65.839573 58.370045,65.84361 C 58.346493,65.847648 58.322943,65.853704 58.299393,65.861778 L 58.299393,65.566044 L 58.789927,65.566044 L 58.789927,65.428775 L 58.150011,65.428775 M 58.140927,65.234983 C 58.243206,65.191919 58.352885,65.170388 58.469969,65.170386 C 58.587051,65.170388 58.696731,65.191919 58.79901,65.234983 C 58.899943,65.276704 58.992128,65.339619 59.075568,65.423729 C 59.16035,65.508513 59.222928,65.601034 59.263304,65.701295 C 59.305694,65.802901 59.326889,65.913254 59.32689,66.032355 C 59.326889,66.148092 59.305694,66.256764 59.263304,66.358368 C 59.222928,66.458629 59.16035,66.551152 59.075568,66.635935 C 58.992128,66.720046 58.899943,66.782961 58.79901,66.824681 C 58.696731,66.867744 58.587051,66.889277 58.469969,66.889277 C 58.352885,66.889277 58.243206,66.867744 58.140927,66.824681 C 58.039993,66.782961 57.947807,66.720046 57.86437,66.635935 C 57.779586,66.551152 57.717008,66.458629 57.676635,66.358368 C 57.634243,66.256764 57.613047,66.148092 57.613047,66.032355 C 57.613047,65.913254 57.634243,65.802901 57.676635,65.701295 C 57.717008,65.601034 57.779586,65.508513 57.86437,65.423729 C 57.947807,65.339619 58.039993,65.276704 58.140927,65.234983"
     id="text5186" />
  <path
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 68.35597,28.068396 L 68.35597,28.205665 L 69.050389,28.205665 L 69.050389,28.068396 L 68.783926,28.068396 L 68.783926,26.999514 L 68.621425,26.999514 L 68.332755,27.058056 L 68.332755,27.206427 L 68.622433,27.148896 L 68.622433,28.068396 L 68.35597,28.068396 M 68.344868,26.808751 C 68.447146,26.765688 68.556826,26.744155 68.673909,26.744154 C 68.790991,26.744155 68.900671,26.765688 69.002952,26.808751 C 69.103884,26.850472 69.196069,26.913386 69.279508,26.997496 C 69.364291,27.082281 69.426869,27.174803 69.467244,27.275062 C 69.509634,27.376669 69.530831,27.487022 69.530832,27.606122 C 69.530831,27.72186 69.509634,27.830531 69.467244,27.932136 C 69.426869,28.032397 69.364291,28.124919 69.279508,28.209702 C 69.196069,28.293813 69.103884,28.356728 69.002952,28.398447 C 68.900671,28.441512 68.790991,28.463044 68.673909,28.463045 C 68.556826,28.463044 68.447146,28.441512 68.344868,28.398447 C 68.243933,28.356728 68.151749,28.293813 68.068311,28.209702 C 67.983527,28.124919 67.920949,28.032397 67.880575,27.932136 C 67.838183,27.830531 67.816988,27.72186 67.816988,27.606122 C 67.816988,27.487022 67.838183,27.376669 67.880575,27.275062 C 67.920949,27.174803 67.983527,27.082281 68.068311,26.997496 C 68.151749,26.913386 68.243933,26.850472 68.344868,26.808751"
     id="text5198" />
  <path
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 68.489202,30.869969 C 68.620414,30.736065 68.722357,30.631767 68.79503,30.557076 C 68.867028,30.482386 68.909756,30.437303 68.923215,30.421826 C 68.972334,30.361267 69.005979,30.308782 69.024149,30.26437 C 69.042987,30.219961 69.052408,30.173195 69.05241,30.124073 C 69.052408,30.019777 69.015062,29.936339 68.940374,29.873759 C 68.866354,29.811182 68.766767,29.779893 68.641611,29.779891 C 68.594509,29.779893 68.542359,29.786622 68.485165,29.800078 C 68.42797,29.813537 68.366737,29.833387 68.301467,29.859628 L 68.301467,30.024149 C 68.366063,29.988487 68.426623,29.961572 68.483146,29.943403 C 68.540342,29.925909 68.594509,29.917162 68.645648,29.91716 C 68.717646,29.917162 68.776187,29.937348 68.821272,29.97772 C 68.865682,30.018095 68.887886,30.070243 68.887888,30.134166 C 68.887886,30.173868 68.877793,30.213905 68.857608,30.254277 C 68.836748,30.294651 68.800076,30.344445 68.747591,30.403658 C 68.720002,30.434611 68.65305,30.503919 68.546733,30.61158 C 68.439743,30.719915 68.355297,30.806045 68.293392,30.869969 L 68.293392,31.007238 L 69.058464,31.007238 L 69.058464,30.869969 L 68.489202,30.869969 M 68.344868,29.613352 C 68.447146,29.570288 68.556826,29.548756 68.673909,29.548754 C 68.790991,29.548756 68.900671,29.570288 69.002952,29.613352 C 69.103884,29.655072 69.196069,29.717987 69.279508,29.802097 C 69.364291,29.886882 69.426869,29.979404 69.467244,30.079663 C 69.509634,30.18127 69.530831,30.291623 69.530832,30.410723 C 69.530831,30.52646 69.509634,30.635132 69.467244,30.736737 C 69.426869,30.836998 69.364291,30.92952 69.279508,31.014303 C 69.196069,31.098414 69.103884,31.161329 69.002952,31.203048 C 68.900671,31.246113 68.790991,31.267645 68.673909,31.267645 C 68.556826,31.267645 68.447146,31.246113 68.344868,31.203048 C 68.243933,31.161329 68.151749,31.098414 68.068311,31.014303 C 67.983527,30.92952 67.920949,30.836998 67.880575,30.736737 C 67.838183,30.635132 67.816988,30.52646 67.816988,30.410723 C 67.816988,30.291623 67.838183,30.18127 67.880575,30.079663 C 67.920949,29.979404 67.983527,29.886882 68.068311,29.802097 C 68.151749,29.717987 68.243933,29.655072 68.344868,29.613352"
     id="text5202" />
  <path
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 68.847515,32.931141 C 68.918167,32.912973 68.972671,32.881011 69.011027,32.835254 C 69.049379,32.789499 69.068556,32.732976 69.068557,32.665687 C 69.068556,32.570138 69.032557,32.494101 68.960559,32.437578 C 68.887886,32.381729 68.789646,32.353805 68.665835,32.353803 C 68.618059,32.353805 68.567256,32.358178 68.513426,32.366924 C 68.458921,32.375001 68.400717,32.387785 68.338812,32.405279 L 68.338812,32.550623 C 68.400717,32.530437 68.457239,32.515297 68.508379,32.505203 C 68.559518,32.495784 68.607293,32.491074 68.651704,32.491072 C 68.733795,32.491074 68.796712,32.507559 68.840449,32.540529 C 68.884185,32.573502 68.906054,32.620941 68.906055,32.682845 C 68.906054,32.743406 68.884859,32.789499 68.842469,32.821123 C 68.800076,32.853423 68.738506,32.869572 68.65776,32.869571 L 68.511408,32.869571 L 68.511408,33.003812 L 68.651704,33.003812 C 68.740525,33.003813 68.809832,33.023663 68.859626,33.063363 C 68.909419,33.103737 68.934316,33.159586 68.934316,33.230912 C 68.934316,33.307621 68.907401,33.366163 68.853571,33.406536 C 68.800412,33.446909 68.722694,33.467096 68.620414,33.467095 C 68.561874,33.467096 68.505687,33.460367 68.451857,33.446909 C 68.398025,33.433451 68.348232,33.413601 68.302477,33.387358 L 68.302477,33.544814 C 68.359671,33.564328 68.415184,33.579131 68.469016,33.589224 C 68.522174,33.599318 68.574321,33.604364 68.625462,33.604364 C 68.776187,33.604364 68.89226,33.57173 68.973681,33.506459 C 69.055772,33.441189 69.096818,33.349341 69.09682,33.230912 C 69.096818,33.152857 69.07495,33.087587 69.031213,33.035102 C 68.986801,32.982617 68.925568,32.947964 68.847515,32.931141 M 68.344868,32.184236 C 68.447146,32.141173 68.556826,32.11964 68.673909,32.119638 C 68.790991,32.11964 68.900671,32.141173 69.002952,32.184236 C 69.103884,32.225956 69.196069,32.288871 69.279508,32.372981 C 69.364291,32.457766 69.426869,32.550288 69.467244,32.650547 C 69.509634,32.752154 69.530831,32.862507 69.530832,32.981607 C 69.530831,33.097344 69.509634,33.206016 69.467244,33.307621 C 69.426869,33.407882 69.364291,33.500403 69.279508,33.585187 C 69.196069,33.669298 69.103884,33.732213 69.002952,33.773932 C 68.900671,33.816997 68.790991,33.838529 68.673909,33.838529 C 68.556826,33.838529 68.447146,33.816997 68.344868,33.773932 C 68.243933,33.732213 68.151749,33.669298 68.068311,33.585187 C 67.983527,33.500403 67.920949,33.407882 67.880575,33.307621 C 67.838183,33.206016 67.816988,33.097344 67.816988,32.981607 C 67.816988,32.862507 67.838183,32.752154 67.880575,32.650547 C 67.920949,32.550288 67.983527,32.457766 68.068311,32.372981 C 68.151749,32.288871 68.243933,32.225956 68.344868,32.184236"
     id="text5206" />
  <path
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 68.740526,35.321915 L 68.740526,35.965869 L 68.328718,35.965869 L 68.740526,35.321915 M 68.698135,35.179599 L 68.196495,35.943664 L 68.196495,36.101119 L 68.740526,36.101119 L 68.740526,36.385751 L 68.903028,36.385751 L 68.903028,36.101119 L 69.074615,36.101119 L 69.074615,35.965869 L 68.903028,35.965869 L 68.903028,35.179599 L 68.698135,35.179599 M 68.344868,34.988836 C 68.447146,34.945773 68.556826,34.92424 68.673909,34.924239 C 68.790991,34.92424 68.900671,34.945773 69.002952,34.988836 C 69.103884,35.030557 69.196069,35.093471 69.279508,35.177581 C 69.364291,35.262367 69.426869,35.354888 69.467244,35.455147 C 69.509634,35.556754 69.530831,35.667108 69.530832,35.786208 C 69.530831,35.901945 69.509634,36.010617 69.467244,36.112221 C 69.426869,36.212482 69.364291,36.305004 69.279508,36.389788 C 69.196069,36.473899 69.103884,36.536814 69.002952,36.578533 C 68.900671,36.621598 68.790991,36.64313 68.673909,36.64313 C 68.556826,36.64313 68.447146,36.621598 68.344868,36.578533 C 68.243933,36.536814 68.151749,36.473899 68.068311,36.389788 C 67.983527,36.305004 67.920949,36.212482 67.880575,36.112221 C 67.838183,36.010617 67.816988,35.901945 67.816988,35.786208 C 67.816988,35.667108 67.838183,35.556754 67.880575,35.455147 C 67.920949,35.354888 67.983527,35.262367 68.068311,35.177581 C 68.151749,35.093471 68.243933,35.030557 68.344868,34.988836"
     id="text5210" />
  <path
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 68.353953,37.753511 L 68.353953,38.359109 C 68.399035,38.338924 68.443445,38.323784 68.487184,38.313689 C 68.530247,38.304271 68.573649,38.29956 68.617387,38.299558 C 68.710245,38.29956 68.783925,38.32412 68.838431,38.37324 C 68.892933,38.422362 68.920184,38.488641 68.920186,38.572079 C 68.920184,38.656189 68.892933,38.722806 68.838431,38.771927 C 68.783925,38.821047 68.710245,38.845608 68.617387,38.845608 C 68.559518,38.845608 68.504677,38.839215 68.452865,38.82643 C 68.401726,38.812973 68.351933,38.793122 68.303485,38.766879 L 68.303485,38.9314 C 68.359334,38.948224 68.413502,38.961008 68.465987,38.969754 C 68.518472,38.978502 68.569947,38.982876 68.620414,38.982876 C 68.767104,38.982876 68.880822,38.946877 68.961569,38.874878 C 69.042315,38.80288 69.082686,38.701947 69.082689,38.572079 C 69.082686,38.446249 69.04366,38.346662 68.965606,38.273316 C 68.886877,38.1993 68.780224,38.16229 68.645648,38.16229 C 68.622096,38.16229 68.598208,38.164309 68.573986,38.168345 C 68.550434,38.172384 68.526883,38.17844 68.503333,38.186514 L 68.503333,37.89078 L 68.993867,37.89078 L 68.993867,37.753511 L 68.353953,37.753511 M 68.344868,37.559719 C 68.447146,37.516655 68.556826,37.495124 68.673909,37.495122 C 68.790991,37.495124 68.900671,37.516655 69.002952,37.559719 C 69.103884,37.60144 69.196069,37.664355 69.279508,37.748465 C 69.364291,37.833249 69.426869,37.925771 69.467244,38.026031 C 69.509634,38.127637 69.530831,38.237991 69.530832,38.357091 C 69.530831,38.472829 69.509634,38.581499 69.467244,38.683105 C 69.426869,38.783365 69.364291,38.875888 69.279508,38.960671 C 69.196069,39.044782 69.103884,39.107697 69.002952,39.149417 C 68.900671,39.19248 68.790991,39.214013 68.673909,39.214013 C 68.556826,39.214013 68.447146,39.19248 68.344868,39.149417 C 68.243933,39.107697 68.151749,39.044782 68.068311,38.960671 C 67.983527,38.875888 67.920949,38.783365 67.880575,38.683105 C 67.838183,38.581499 67.816988,38.472829 67.816988,38.357091 C 67.816988,38.237991 67.838183,38.127637 67.880575,38.026031 C 67.920949,37.925771 67.983527,37.833249 68.068311,37.748465 C 68.151749,37.664355 68.243933,37.60144 68.344868,37.559719"
     id="text5214" />
  <path
     style="font-size:13.44521904px;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 70.728579,28.296505 L 70.728579,28.046191 L 70.835568,28.046191 C 70.838259,28.126265 70.863156,28.186152 70.910258,28.225852 C 70.958033,28.265552 71.02835,28.285402 71.121209,28.285402 C 71.204646,28.285402 71.268234,28.269926 71.311972,28.238973 C 71.355709,28.207348 71.377578,28.161591 71.377579,28.101704 C 71.377578,28.054602 71.361428,28.016584 71.329132,27.98765 C 71.297505,27.958716 71.230216,27.927763 71.127265,27.894791 L 70.993024,27.849371 C 70.900839,27.819765 70.833885,27.782756 70.792167,27.738345 C 70.75112,27.693935 70.730597,27.637413 70.730597,27.568777 C 70.730597,27.470537 70.766598,27.393491 70.838596,27.337641 C 70.910595,27.281792 71.010182,27.253867 71.137358,27.253866 C 71.193881,27.253867 71.25343,27.261269 71.31601,27.276071 C 71.378588,27.290876 71.443184,27.312408 71.509801,27.340669 L 71.509801,27.574833 L 71.402813,27.574833 C 71.400119,27.505527 71.375896,27.451359 71.33014,27.412331 C 71.284383,27.373305 71.222142,27.353791 71.143414,27.35379 C 71.065359,27.353791 71.006145,27.367585 70.965772,27.395172 C 70.926071,27.422762 70.906221,27.464144 70.906221,27.51932 C 70.906221,27.564404 70.921362,27.60074 70.951641,27.628328 C 70.981921,27.655244 71.042481,27.682832 71.133321,27.711093 L 71.280682,27.756513 C 71.382288,27.788139 71.455296,27.827839 71.499708,27.875614 C 71.54479,27.922716 71.567332,27.983613 71.567333,28.058303 C 71.567332,28.159909 71.528304,28.239983 71.45025,28.298524 C 71.372868,28.356392 71.265879,28.385326 71.129284,28.385326 C 71.059975,28.385326 70.992351,28.377924 70.926408,28.363121 C 70.860464,28.348317 70.794522,28.326112 70.728579,28.296505 M 71.875179,26.950057 C 71.875179,26.919106 71.886281,26.892191 71.908486,26.869311 C 71.931365,26.846434 71.958617,26.834995 71.990242,26.834994 C 72.021195,26.834995 72.047775,26.846434 72.06998,26.869311 C 72.092858,26.892191 72.104297,26.919106 72.104297,26.950057 C 72.104297,26.981684 72.093195,27.0086 72.07099,27.030804 C 72.048783,27.053011 72.021869,27.064113 71.990242,27.064112 C 71.958617,27.064113 71.931365,27.053011 71.908486,27.030804 C 71.886281,27.0086 71.875179,26.981684 71.875179,26.950057 M 72.112371,28.249066 L 72.287995,28.249066 L 72.287995,28.356056 L 71.749013,28.356056 L 71.749013,28.249066 L 71.926656,28.249066 L 71.926656,27.391135 L 71.749013,27.391135 L 71.749013,27.283137 L 72.112371,27.283137 L 72.112371,28.249066 M 73.421474,27.391135 L 73.421474,28.332841 C 73.421472,28.486932 73.379081,28.605696 73.294299,28.689135 C 73.209514,28.773245 73.088731,28.815301 72.931948,28.815301 C 72.861295,28.815301 72.79367,28.808908 72.729073,28.796124 C 72.664475,28.783339 72.60257,28.764161 72.543356,28.738592 L 72.543356,28.513511 L 72.640251,28.513511 C 72.652363,28.583491 72.680961,28.634631 72.726045,28.666929 C 72.771128,28.699228 72.835725,28.715377 72.919836,28.715377 C 73.028843,28.715377 73.108581,28.684424 73.159048,28.622519 C 73.210186,28.561286 73.235757,28.464727 73.235757,28.332841 L 73.235757,28.188507 C 73.199421,28.255795 73.152991,28.305589 73.09647,28.337888 C 73.04062,28.369513 72.971313,28.385326 72.888548,28.385326 C 72.756661,28.385326 72.648663,28.333177 72.564553,28.22888 C 72.481113,28.12391 72.439395,27.987314 72.439395,27.819091 C 72.439395,27.65087 72.481113,27.514611 72.564553,27.410312 C 72.647989,27.306016 72.755988,27.253867 72.888548,27.253866 C 72.971313,27.253867 73.04062,27.270016 73.09647,27.302314 C 73.152991,27.333941 73.199421,27.383398 73.235757,27.450686 L 73.235757,27.283137 L 73.599116,27.283137 L 73.599116,27.391135 L 73.421474,27.391135 M 73.235757,27.766606 C 73.235757,27.638086 73.21086,27.539844 73.161067,27.471882 C 73.111946,27.403921 73.040283,27.36994 72.946079,27.369939 C 72.850529,27.36994 72.778193,27.407622 72.729073,27.482984 C 72.680624,27.558348 72.6564,27.670384 72.6564,27.819091 C 72.6564,27.967127 72.680624,28.079163 72.729073,28.155199 C 72.778193,28.231235 72.850529,28.269253 72.946079,28.269253 C 73.040283,28.269253 73.111946,28.235609 73.161067,28.16832 C 73.21086,28.100359 73.235757,28.001781 73.235757,27.872586 L 73.235757,27.766606 M 73.745469,28.356056 L 73.745469,28.249066 L 73.913018,28.249066 L 73.913018,27.391135 L 73.735376,27.391135 L 73.735376,27.283137 L 74.098735,27.283137 L 74.098735,27.4739 C 74.133052,27.401229 74.177463,27.346389 74.231968,27.309379 C 74.287143,27.272372 74.351068,27.253867 74.423741,27.253866 C 74.542168,27.253867 74.629306,27.287848 74.685156,27.355809 C 74.741005,27.423771 74.768929,27.529751 74.768931,27.673748 L 74.768931,28.249066 L 74.934462,28.249066 L 74.934462,28.356056 L 74.421722,28.356056 L 74.421722,28.249066 L 74.582205,28.249066 L 74.582205,27.732289 C 74.582204,27.601077 74.566055,27.511246 74.533758,27.462798 C 74.501458,27.413678 74.444599,27.389117 74.36318,27.389116 C 74.27705,27.389117 74.211443,27.420743 74.166361,27.483994 C 74.121277,27.546573 74.098735,27.638086 74.098735,27.758532 L 74.098735,28.249066 L 74.260229,28.249066 L 74.260229,28.356056 L 73.745469,28.356056 M 75.815608,28.018939 L 75.815608,27.79184 L 75.576396,27.79184 C 75.48421,27.79184 75.415576,27.81169 75.370492,27.85139 C 75.325409,27.891091 75.302867,27.951987 75.302867,28.034079 C 75.302867,28.10877 75.325745,28.167984 75.371502,28.211721 C 75.417258,28.255459 75.479163,28.277328 75.557218,28.277328 C 75.6346,28.277328 75.696841,28.25344 75.743945,28.205665 C 75.791719,28.15789 75.815606,28.095648 75.815608,28.018939 M 76.001325,27.68586 L 76.001325,28.249066 L 76.166854,28.249066 L 76.166854,28.356056 L 75.815608,28.356056 L 75.815608,28.239982 C 75.77456,28.289776 75.727123,28.326449 75.673291,28.35 C 75.619459,28.373551 75.556545,28.385326 75.484547,28.385326 C 75.365445,28.385326 75.270905,28.3537 75.200924,28.290449 C 75.130944,28.227198 75.095955,28.141741 75.095955,28.034079 C 75.095955,27.923053 75.135991,27.836923 75.216065,27.77569 C 75.296138,27.714458 75.409183,27.683842 75.555199,27.683841 L 75.815608,27.683841 L 75.815608,27.61016 C 75.815606,27.528741 75.790709,27.465827 75.740916,27.421415 C 75.691796,27.376332 75.622488,27.353791 75.532994,27.35379 C 75.458976,27.353791 75.400099,27.370613 75.356362,27.404256 C 75.312623,27.437902 75.285373,27.487695 75.274606,27.553637 L 75.178719,27.553637 L 75.178719,27.336631 C 75.243316,27.309044 75.305894,27.288521 75.366455,27.275062 C 75.427688,27.260932 75.487237,27.253867 75.545106,27.253866 C 75.693814,27.253867 75.806858,27.290876 75.884242,27.364892 C 75.962296,27.438238 76.001323,27.545227 76.001325,27.68586 M 76.648305,28.249066 L 76.823929,28.249066 L 76.823929,28.356056 L 76.283937,28.356056 L 76.283937,28.249066 L 76.462588,28.249066 L 76.462588,26.892525 L 76.283937,26.892525 L 76.283937,26.785536 L 76.648305,26.785536 L 76.648305,28.249066 M 77.660665,28.296505 L 77.660665,28.046191 L 77.767654,28.046191 C 77.770346,28.126265 77.795241,28.186152 77.842344,28.225852 C 77.890119,28.265552 77.960435,28.285402 78.053294,28.285402 C 78.136732,28.285402 78.200319,28.269926 78.244057,28.238973 C 78.287794,28.207348 78.309664,28.161591 78.309664,28.101704 C 78.309664,28.054602 78.293515,28.016584 78.261217,27.98765 C 78.22959,27.958716 78.162301,27.927763 78.05935,27.894791 L 77.92511,27.849371 C 77.832924,27.819765 77.765972,27.782756 77.724252,27.738345 C 77.683206,27.693935 77.662682,27.637413 77.662684,27.568777 C 77.662682,27.470537 77.698683,27.393491 77.770682,27.337641 C 77.84268,27.281792 77.942267,27.253867 78.069444,27.253866 C 78.125966,27.253867 78.185517,27.261269 78.248095,27.276071 C 78.310673,27.290876 78.375269,27.312408 78.441886,27.340669 L 78.441886,27.574833 L 78.334898,27.574833 C 78.332206,27.505527 78.307982,27.451359 78.262225,27.412331 C 78.216468,27.373305 78.154227,27.353791 78.0755,27.35379 C 77.997444,27.353791 77.93823,27.367585 77.897857,27.395172 C 77.858156,27.422762 77.838306,27.464144 77.838306,27.51932 C 77.838306,27.564404 77.853447,27.60074 77.883727,27.628328 C 77.914006,27.655244 77.974566,27.682832 78.065406,27.711093 L 78.212769,27.756513 C 78.314373,27.788139 78.387381,27.827839 78.431793,27.875614 C 78.476877,27.922716 78.499417,27.983613 78.499419,28.058303 C 78.499417,28.159909 78.460391,28.239983 78.382337,28.298524 C 78.304954,28.356392 78.197965,28.385326 78.061369,28.385326 C 77.992062,28.385326 77.924436,28.377924 77.858494,28.363121 C 77.792551,28.348317 77.726607,28.326112 77.660665,28.296505 M 78.82947,27.391135 L 78.665958,27.391135 L 78.665958,27.283137 L 78.82947,27.283137 L 78.82947,26.950057 L 79.016195,26.950057 L 79.016195,27.283137 L 79.365424,27.283137 L 79.365424,27.391135 L 79.016195,27.391135 L 79.016195,28.072434 C 79.016195,28.163274 79.024943,28.221478 79.042439,28.247048 C 79.059934,28.272618 79.092232,28.285402 79.139334,28.285402 C 79.187782,28.285402 79.223107,28.271272 79.245314,28.24301 C 79.267519,28.214076 79.279294,28.167647 79.280641,28.103723 L 79.420938,28.103723 C 79.415554,28.201292 79.388975,28.272618 79.341201,28.317701 C 79.293425,28.362784 79.220754,28.385326 79.123185,28.385326 C 79.016195,28.385326 78.940495,28.361775 78.896085,28.314673 C 78.851675,28.266898 78.82947,28.186152 78.82947,28.072434 L 78.82947,27.391135 M 79.638953,26.950057 C 79.638953,26.919106 79.650055,26.892191 79.67226,26.869311 C 79.695139,26.846434 79.722391,26.834995 79.754016,26.834994 C 79.784969,26.834995 79.811548,26.846434 79.833754,26.869311 C 79.856632,26.892191 79.868071,26.919106 79.868071,26.950057 C 79.868071,26.981684 79.856969,27.0086 79.834764,27.030804 C 79.812557,27.053011 79.785643,27.064113 79.754016,27.064112 C 79.722391,27.064113 79.695139,27.053011 79.67226,27.030804 C 79.650055,27.0086 79.638953,26.981684 79.638953,26.950057 M 79.876145,28.249066 L 80.051769,28.249066 L 80.051769,28.356056 L 79.512787,28.356056 L 79.512787,28.249066 L 79.69043,28.249066 L 79.69043,27.391135 L 79.512787,27.391135 L 79.512787,27.283137 L 79.876145,27.283137 L 79.876145,28.249066 M 81.171117,27.492068 C 81.20678,27.413341 81.2522,27.354127 81.307378,27.314426 C 81.363226,27.274054 81.42816,27.253867 81.502179,27.253866 C 81.614549,27.253867 81.698324,27.288857 81.753502,27.358837 C 81.808678,27.428145 81.836265,27.533115 81.836267,27.673748 L 81.836267,28.249066 L 82.003816,28.249066 L 82.003816,28.356056 L 81.489058,28.356056 L 81.489058,28.249066 L 81.65055,28.249066 L 81.65055,27.694944 C 81.650548,27.585264 81.634399,27.507209 81.602102,27.460779 C 81.569802,27.414351 81.516308,27.391136 81.441619,27.391135 C 81.358853,27.391136 81.295602,27.422425 81.251865,27.485003 C 81.208798,27.547582 81.187267,27.638758 81.187268,27.758532 L 81.187268,28.249066 L 81.34876,28.249066 L 81.34876,28.356056 L 80.840058,28.356056 L 80.840058,28.249066 L 81.001551,28.249066 L 81.001551,27.687878 C 81.001549,27.58089 80.9854,27.504854 80.953102,27.45977 C 80.920804,27.414014 80.867309,27.391136 80.792619,27.391135 C 80.709853,27.391136 80.646601,27.422425 80.602864,27.485003 C 80.559799,27.547582 80.538268,27.638758 80.538268,27.758532 L 80.538268,28.249066 L 80.699761,28.249066 L 80.699761,28.356056 L 80.185001,28.356056 L 80.185001,28.249066 L 80.352551,28.249066 L 80.352551,27.389116 L 80.174908,27.389116 L 80.174908,27.283137 L 80.538268,27.283137 L 80.538268,27.4739 C 80.572585,27.402575 80.616321,27.348071 80.669481,27.310389 C 80.722638,27.272708 80.782862,27.253867 80.850151,27.253866 C 80.933587,27.253867 81.003231,27.274727 81.059082,27.316445 C 81.11493,27.357492 81.152276,27.416033 81.171117,27.492068 M 82.794122,27.283137 L 83.141332,27.283137 L 83.141332,28.249066 L 83.316955,28.249066 L 83.316955,28.356056 L 82.955615,28.356056 L 82.955615,28.166301 C 82.921297,28.237627 82.876887,28.292131 82.822383,28.329813 C 82.767878,28.366822 82.704627,28.385326 82.632629,28.385326 C 82.513527,28.385326 82.425715,28.351682 82.369193,28.284393 C 82.313344,28.216431 82.285418,28.110115 82.28542,27.965444 L 82.28542,27.391135 L 82.117871,27.391135 L 82.117871,27.283137 L 82.472145,27.283137 L 82.472145,27.907913 C 82.472145,28.038453 82.487958,28.127947 82.519584,28.176395 C 82.551883,28.224843 82.609077,28.249067 82.691169,28.249066 C 82.777299,28.249067 82.842906,28.217441 82.88799,28.154189 C 82.933072,28.090938 82.955614,27.999089 82.955615,27.878642 L 82.955615,27.391135 L 82.794122,27.391135 L 82.794122,27.283137 M 83.818592,28.249066 L 83.994216,28.249066 L 83.994216,28.356056 L 83.454224,28.356056 L 83.454224,28.249066 L 83.632875,28.249066 L 83.632875,26.892525 L 83.454224,26.892525 L 83.454224,26.785536 L 83.818592,26.785536 L 83.818592,28.249066 M 84.788559,27.283137 L 85.13577,27.283137 L 85.13577,28.249066 L 85.311393,28.249066 L 85.311393,28.356056 L 84.950053,28.356056 L 84.950053,28.166301 C 84.915734,28.237627 84.871324,28.292131 84.816822,28.329813 C 84.762317,28.366822 84.699065,28.385326 84.627067,28.385326 C 84.507966,28.385326 84.420154,28.351682 84.363632,28.284393 C 84.307781,28.216431 84.279857,28.110115 84.279857,27.965444 L 84.279857,27.391135 L 84.112308,27.391135 L 84.112308,27.283137 L 84.466583,27.283137 L 84.466583,27.907913 C 84.466583,28.038453 84.482395,28.127947 84.514022,28.176395 C 84.54632,28.224843 84.603516,28.249067 84.685608,28.249066 C 84.771737,28.249067 84.837343,28.217441 84.882427,28.154189 C 84.927511,28.090938 84.950053,27.999089 84.950053,27.878642 L 84.950053,27.391135 L 84.788559,27.391135 L 84.788559,27.283137 M 85.505185,28.296505 L 85.505185,28.046191 L 85.612173,28.046191 C 85.614866,28.126265 85.639763,28.186152 85.686865,28.225852 C 85.734639,28.265552 85.804955,28.285402 85.897814,28.285402 C 85.981252,28.285402 86.04484,28.269926 86.088579,28.238973 C 86.132316,28.207348 86.154184,28.161591 86.154184,28.101704 C 86.154184,28.054602 86.138035,28.016584 86.105737,27.98765 C 86.07411,27.958716 86.006821,27.927763 85.90387,27.894791 L 85.769629,27.849371 C 85.677444,27.819765 85.610492,27.782756 85.568773,27.738345 C 85.527727,27.693935 85.507204,27.637413 85.507204,27.568777 C 85.507204,27.470537 85.543203,27.393491 85.615202,27.337641 C 85.6872,27.281792 85.786787,27.253867 85.913964,27.253866 C 85.970486,27.253867 86.030037,27.261269 86.092616,27.276071 C 86.155193,27.290876 86.219791,27.312408 86.286406,27.340669 L 86.286406,27.574833 L 86.179418,27.574833 C 86.176726,27.505527 86.152502,27.451359 86.106747,27.412331 C 86.06099,27.373305 85.998747,27.353791 85.920019,27.35379 C 85.841964,27.353791 85.78275,27.367585 85.742377,27.395172 C 85.702677,27.422762 85.682826,27.464144 85.682828,27.51932 C 85.682826,27.564404 85.697967,27.60074 85.728246,27.628328 C 85.758526,27.655244 85.819086,27.682832 85.909926,27.711093 L 86.057289,27.756513 C 86.158895,27.788139 86.231903,27.827839 86.276313,27.875614 C 86.321397,27.922716 86.343938,27.983613 86.343938,28.058303 C 86.343938,28.159909 86.304911,28.239983 86.226857,28.298524 C 86.149473,28.356392 86.042485,28.385326 85.905889,28.385326 C 85.836582,28.385326 85.768956,28.377924 85.703014,28.363121 C 85.637071,28.348317 85.571127,28.326112 85.505185,28.296505"
     id="text5105" />
  <path
     style="font-size:13.5276823px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
     d="M 68.664403,40.745406 C 68.738197,40.745407 68.796758,40.770795 68.840089,40.82157 C 68.882739,40.87167 68.904064,40.940725 68.904066,41.028736 C 68.904064,41.115395 68.882739,41.184112 68.840089,41.234887 C 68.796758,41.285663 68.738197,41.311051 68.664403,41.311051 C 68.591285,41.311051 68.533062,41.285663 68.489733,41.234887 C 68.446403,41.184112 68.424739,41.115395 68.424739,41.028736 C 68.424739,40.940725 68.446403,40.87167 68.489733,40.82157 C 68.533062,40.770795 68.591285,40.745407 68.664403,40.745406 M 68.990385,40.231551 C 68.945025,40.215305 68.901357,40.203118 68.859384,40.194993 C 68.817407,40.186871 68.77577,40.182809 68.734473,40.182807 C 68.581468,40.182809 68.459267,40.239677 68.367871,40.353414 C 68.277151,40.467832 68.23179,40.620837 68.23179,40.81243 C 68.23179,41.016212 68.269027,41.171926 68.343499,41.279571 C 68.417292,41.387215 68.52426,41.441038 68.664403,41.441038 C 68.786941,41.441038 68.885109,41.403465 68.958905,41.328315 C 69.032698,41.253167 69.069595,41.153308 69.069597,41.028736 C 69.069595,40.901458 69.034051,40.800584 68.962966,40.726111 C 68.892555,40.652317 68.79642,40.61542 68.674558,40.615419 C 68.616334,40.61542 68.563188,40.627944 68.515122,40.652994 C 68.467053,40.678721 68.427109,40.714941 68.39529,40.761655 C 68.403414,40.614066 68.43591,40.503712 68.49278,40.430593 C 68.550326,40.357478 68.63326,40.320919 68.741583,40.320918 C 68.782203,40.320919 68.8235,40.325996 68.865476,40.336151 C 68.90745,40.346307 68.949087,40.361201 68.990385,40.380833 L 68.990385,40.231551 M 68.343499,40.0122 C 68.446403,39.968872 68.556757,39.947208 68.674558,39.947205 C 68.792358,39.947208 68.902711,39.968872 69.005618,40.0122 C 69.10717,40.054175 69.19992,40.117477 69.283871,40.202102 C 69.369173,40.287406 69.432135,40.380496 69.472759,40.48137 C 69.515409,40.5836 69.536734,40.69463 69.536736,40.814461 C 69.536734,40.930909 69.515409,41.040246 69.472759,41.142475 C 69.432135,41.24335 69.369173,41.33644 69.283871,41.421743 C 69.19992,41.506369 69.10717,41.56967 69.005618,41.611645 C 68.902711,41.654974 68.792358,41.676638 68.674558,41.676638 C 68.556757,41.676638 68.446403,41.654974 68.343499,41.611645 C 68.241945,41.56967 68.149195,41.506369 68.065245,41.421743 C 67.979941,41.33644 67.91698,41.24335 67.876358,41.142475 C 67.833706,41.040246 67.812381,40.930909 67.812381,40.814461 C 67.812381,40.69463 67.833706,40.5836 67.876358,40.48137 C 67.91698,40.380496 67.979941,40.287406 68.065245,40.202102 C 68.149195,40.117477 68.241945,40.054175 68.343499,40.0122"
     id="text2212" />
  <path
     id="path2216"
     d="M 49.036422,29.332562 L 49.036422,29.976516 L 48.624613,29.976516 L 49.036422,29.332562 M 48.99403,29.190246 L 48.492391,29.954311 L 48.492391,30.111765 L 49.036422,30.111765 L 49.036422,30.396397 L 49.198924,30.396397 L 49.198924,30.111765 L 49.37051,30.111765 L 49.37051,29.976516 L 49.198924,29.976516 L 49.198924,29.190246 L 48.99403,29.190246 M 48.640764,28.999483 C 48.743042,28.95642 48.852722,28.934887 48.969805,28.934886 C 49.086887,28.934887 49.196567,28.95642 49.298848,28.999483 C 49.39978,29.041204 49.491964,29.104118 49.575404,29.188228 C 49.660187,29.273013 49.722765,29.365535 49.76314,29.465793 C 49.80553,29.567401 49.826726,29.677755 49.826728,29.796854 C 49.826726,29.912592 49.80553,30.021263 49.76314,30.122868 C 49.722765,30.223129 49.660187,30.315651 49.575404,30.400435 C 49.491964,30.484546 49.39978,30.54746 49.298848,30.58918 C 49.196567,30.632245 49.086887,30.653777 48.969805,30.653777 C 48.852722,30.653777 48.743042,30.632245 48.640764,30.58918 C 48.539829,30.54746 48.447644,30.484546 48.364206,30.400435 C 48.279423,30.315651 48.216845,30.223129 48.176471,30.122868 C 48.134079,30.021263 48.112884,29.912592 48.112884,29.796854 C 48.112884,29.677755 48.134079,29.567401 48.176471,29.465793 C 48.216845,29.365535 48.279423,29.273013 48.364206,29.188228 C 48.447644,29.104118 48.539829,29.041204 48.640764,28.999483"
     style="font-size:17.68902016px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif" />
  <path
     style="font-size:13.44521904px;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 71.203974,36.080436 L 70.68316,36.080436 L 70.68316,35.973447 L 70.850708,35.973447 L 70.850708,34.616906 L 70.672056,34.616906 L 70.672056,34.509917 L 71.036425,34.509917 L 71.036425,35.53237 L 71.488605,35.115516 L 71.334177,35.115516 L 71.334177,35.007517 L 71.819666,35.007517 L 71.819666,35.115516 L 71.635967,35.115516 L 71.31702,35.41024 L 71.724789,35.973447 L 71.879217,35.973447 L 71.879217,36.080436 L 71.350327,36.080436 L 71.350327,35.973447 L 71.503745,35.973447 L 71.182777,35.53237 L 71.036425,35.668629 L 71.036425,35.973447 L 71.203974,35.973447 L 71.203974,36.080436 M 72.686682,35.74332 L 72.686682,35.51622 L 72.44747,35.51622 C 72.355284,35.516221 72.28665,35.536071 72.241566,35.575771 C 72.196483,35.615472 72.173941,35.676368 72.173941,35.75846 C 72.173941,35.83315 72.196819,35.892364 72.242576,35.936102 C 72.288332,35.97984 72.350236,36.001709 72.428292,36.001708 C 72.505674,36.001709 72.567917,35.977821 72.615019,35.930046 C 72.662793,35.882271 72.68668,35.820029 72.686682,35.74332 M 72.872399,35.41024 L 72.872399,35.973447 L 73.037928,35.973447 L 73.037928,36.080436 L 72.686682,36.080436 L 72.686682,35.964363 C 72.645634,36.014157 72.598196,36.050829 72.544366,36.07438 C 72.490535,36.097931 72.427618,36.109707 72.355621,36.109707 C 72.236519,36.109707 72.141979,36.078081 72.071998,36.01483 C 72.002017,35.951578 71.967029,35.866122 71.967029,35.75846 C 71.967029,35.647434 72.007065,35.561304 72.087139,35.500071 C 72.167211,35.438839 72.280257,35.408222 72.426273,35.408222 L 72.686682,35.408222 L 72.686682,35.334541 C 72.68668,35.253122 72.661783,35.190207 72.61199,35.145796 C 72.562869,35.100713 72.493562,35.078172 72.404068,35.078171 C 72.33005,35.078172 72.271173,35.094994 72.227436,35.128637 C 72.183697,35.162283 72.156446,35.212076 72.14568,35.278018 L 72.049793,35.278018 L 72.049793,35.061012 C 72.11439,35.033425 72.176969,35.012902 72.237529,34.999443 C 72.298762,34.985313 72.358311,34.978248 72.41618,34.978247 C 72.564888,34.978248 72.677932,35.015257 72.755316,35.089273 C 72.83337,35.162619 72.872397,35.269608 72.872399,35.41024 M 73.519379,35.973447 L 73.695003,35.973447 L 73.695003,36.080436 L 73.155011,36.080436 L 73.155011,35.973447 L 73.333662,35.973447 L 73.333662,34.616906 L 73.155011,34.616906 L 73.155011,34.509917 L 73.519379,34.509917 L 73.519379,35.973447 M 73.958439,34.674438 C 73.958439,34.643487 73.96954,34.616571 73.991747,34.593692 C 74.014624,34.570815 74.041877,34.559376 74.073502,34.559374 C 74.104455,34.559376 74.131034,34.570815 74.153239,34.593692 C 74.176117,34.616571 74.187556,34.643487 74.187556,34.674438 C 74.187556,34.706065 74.176454,34.732981 74.154249,34.755185 C 74.132042,34.777391 74.105128,34.788494 74.073502,34.788493 C 74.041877,34.788494 74.014624,34.777391 73.991747,34.755185 C 73.96954,34.732981 73.958439,34.706065 73.958439,34.674438 M 74.195632,35.973447 L 74.371254,35.973447 L 74.371254,36.080436 L 73.832272,36.080436 L 73.832272,35.973447 L 74.009915,35.973447 L 74.009915,35.115516 L 73.832272,35.115516 L 73.832272,35.007517 L 74.195632,35.007517 L 74.195632,35.973447 M 75.151468,35.007517 L 75.498677,35.007517 L 75.498677,35.973447 L 75.674301,35.973447 L 75.674301,36.080436 L 75.31296,36.080436 L 75.31296,35.890682 C 75.278643,35.962008 75.234231,36.016512 75.179729,36.054194 C 75.125224,36.091202 75.061973,36.109707 74.989975,36.109707 C 74.870873,36.109707 74.783061,36.076063 74.726539,36.008774 C 74.670689,35.940812 74.642765,35.834496 74.642765,35.689825 L 74.642765,35.115516 L 74.475215,35.115516 L 74.475215,35.007517 L 74.82949,35.007517 L 74.82949,35.632293 C 74.82949,35.762834 74.845303,35.852328 74.876929,35.900775 C 74.909228,35.949223 74.966423,35.973447 75.048516,35.973447 C 75.134644,35.973447 75.200251,35.941822 75.245335,35.87857 C 75.290418,35.815319 75.31296,35.72347 75.31296,35.603023 L 75.31296,35.115516 L 75.151468,35.115516 L 75.151468,35.007517 M 76.822919,35.216449 C 76.858581,35.137722 76.904002,35.078508 76.95918,35.038807 C 77.015027,34.998434 77.079961,34.978248 77.15398,34.978247 C 77.266351,34.978248 77.350126,35.013238 77.405304,35.083217 C 77.460479,35.152526 77.488067,35.257496 77.488069,35.398129 L 77.488069,35.973447 L 77.655618,35.973447 L 77.655618,36.080436 L 77.140858,36.080436 L 77.140858,35.973447 L 77.302352,35.973447 L 77.302352,35.419325 C 77.30235,35.309645 77.286201,35.23159 77.253904,35.18516 C 77.221604,35.138731 77.168109,35.115517 77.093421,35.115516 C 77.010655,35.115517 76.947403,35.146806 76.903666,35.209384 C 76.8606,35.271963 76.839068,35.363139 76.83907,35.482912 L 76.83907,35.973447 L 77.000562,35.973447 L 77.000562,36.080436 L 76.491859,36.080436 L 76.491859,35.973447 L 76.653353,35.973447 L 76.653353,35.412259 C 76.653351,35.305271 76.637202,35.229235 76.604904,35.18415 C 76.572605,35.138395 76.51911,35.115517 76.44442,35.115516 C 76.361654,35.115517 76.298403,35.146806 76.254666,35.209384 C 76.211601,35.271963 76.190069,35.363139 76.190069,35.482912 L 76.190069,35.973447 L 76.351563,35.973447 L 76.351563,36.080436 L 75.836803,36.080436 L 75.836803,35.973447 L 76.004352,35.973447 L 76.004352,35.113497 L 75.82671,35.113497 L 75.82671,35.007517 L 76.190069,35.007517 L 76.190069,35.198281 C 76.224386,35.126956 76.268123,35.072452 76.321283,35.034769 C 76.37444,34.997089 76.434662,34.978248 76.501953,34.978247 C 76.585389,34.978248 76.655033,34.999107 76.710883,35.040825 C 76.766732,35.081873 76.804078,35.140414 76.822919,35.216449 M 79.435068,35.75846 C 79.408825,35.872851 79.358358,35.95999 79.283668,36.019876 C 79.208977,36.079763 79.112419,36.109707 78.99399,36.109707 C 78.837881,36.109707 78.712387,36.058231 78.61751,35.955279 C 78.522634,35.851655 78.475195,35.714386 78.475195,35.543472 C 78.475195,35.371887 78.522634,35.234954 78.61751,35.132674 C 78.712387,35.029724 78.837881,34.978248 78.99399,34.978247 C 79.061952,34.978248 79.129576,34.986323 79.196867,35.002471 C 79.264154,35.017948 79.331779,35.041836 79.399741,35.074133 L 79.399741,35.348671 L 79.291743,35.348671 C 79.277612,35.254468 79.246659,35.185833 79.198885,35.142768 C 79.151781,35.099704 79.084157,35.078172 78.996009,35.078171 C 78.895748,35.078172 78.820048,35.117199 78.76891,35.195253 C 78.717771,35.272636 78.6922,35.388709 78.6922,35.543472 C 78.6922,35.698237 78.717434,35.814646 78.7679,35.892701 C 78.81904,35.970756 78.895077,36.009783 78.996009,36.009783 C 79.076083,36.009783 79.140006,35.988924 79.187782,35.947205 C 79.235556,35.905486 79.268191,35.842571 79.285687,35.75846 L 79.435068,35.75846 M 79.615738,36.080436 L 79.615738,35.973447 L 79.783287,35.973447 L 79.783287,34.616906 L 79.605645,34.616906 L 79.605645,34.509917 L 79.969005,34.509917 L 79.969005,35.198281 C 80.003322,35.12561 80.047732,35.07077 80.102237,35.03376 C 80.157412,34.996752 80.221337,34.978248 80.29401,34.978247 C 80.412437,34.978248 80.499575,35.012229 80.555425,35.080189 C 80.611274,35.148152 80.639198,35.254131 80.6392,35.398129 L 80.6392,35.973447 L 80.804731,35.973447 L 80.804731,36.080436 L 80.29199,36.080436 L 80.29199,35.973447 L 80.452474,35.973447 L 80.452474,35.45667 C 80.452473,35.325457 80.436324,35.235964 80.404027,35.188188 C 80.372399,35.139741 80.31554,35.115517 80.233449,35.115516 C 80.147319,35.115517 80.081712,35.146806 80.03663,35.209384 C 79.991546,35.271963 79.969005,35.363139 79.969005,35.482912 L 79.969005,35.973447 L 80.130498,35.973447 L 80.130498,36.080436 L 79.615738,36.080436 M 81.685877,35.74332 L 81.685877,35.51622 L 81.446665,35.51622 C 81.354479,35.516221 81.285845,35.536071 81.240761,35.575771 C 81.195678,35.615472 81.173136,35.676368 81.173136,35.75846 C 81.173136,35.83315 81.196015,35.892364 81.24177,35.936102 C 81.287527,35.97984 81.349432,36.001709 81.427487,36.001708 C 81.504869,36.001709 81.56711,35.977821 81.614214,35.930046 C 81.661988,35.882271 81.685875,35.820029 81.685877,35.74332 M 81.871593,35.41024 L 81.871593,35.973447 L 82.037123,35.973447 L 82.037123,36.080436 L 81.685877,36.080436 L 81.685877,35.964363 C 81.644829,36.014157 81.597392,36.050829 81.54356,36.07438 C 81.489728,36.097931 81.426814,36.109707 81.354816,36.109707 C 81.235714,36.109707 81.141174,36.078081 81.071194,36.01483 C 81.001213,35.951578 80.966224,35.866122 80.966224,35.75846 C 80.966224,35.647434 81.00626,35.561304 81.086334,35.500071 C 81.166407,35.438839 81.279452,35.408222 81.425468,35.408222 L 81.685877,35.408222 L 81.685877,35.334541 C 81.685875,35.253122 81.660978,35.190207 81.611186,35.145796 C 81.562065,35.100713 81.492757,35.078172 81.403263,35.078171 C 81.329245,35.078172 81.270368,35.094994 81.226631,35.128637 C 81.182893,35.162283 81.155642,35.212076 81.144875,35.278018 L 81.048988,35.278018 L 81.048988,35.061012 C 81.113585,35.033425 81.176163,35.012902 81.236724,34.999443 C 81.297957,34.985313 81.357506,34.978248 81.415375,34.978247 C 81.564083,34.978248 81.677127,35.015257 81.754511,35.089273 C 81.832565,35.162619 81.871593,35.269608 81.871593,35.41024 M 82.17944,36.080436 L 82.17944,35.973447 L 82.346988,35.973447 L 82.346988,35.115516 L 82.169347,35.115516 L 82.169347,35.007517 L 82.532705,35.007517 L 82.532705,35.198281 C 82.567022,35.12561 82.611432,35.07077 82.665937,35.03376 C 82.721114,34.996752 82.785037,34.978248 82.85771,34.978247 C 82.976137,34.978248 83.063275,35.012229 83.119127,35.080189 C 83.174976,35.148152 83.2029,35.254131 83.202902,35.398129 L 83.202902,35.973447 L 83.368431,35.973447 L 83.368431,36.080436 L 82.855692,36.080436 L 82.855692,35.973447 L 83.016175,35.973447 L 83.016175,35.45667 C 83.016175,35.325457 83.000026,35.235627 82.967727,35.187178 C 82.935427,35.138059 82.878568,35.113498 82.797151,35.113497 C 82.711019,35.113498 82.645414,35.145124 82.60033,35.208374 C 82.555247,35.270954 82.532705,35.362466 82.532705,35.482912 L 82.532705,35.973447 L 82.694198,35.973447 L 82.694198,36.080436 L 82.17944,36.080436 M 83.511756,36.080436 L 83.511756,35.973447 L 83.679306,35.973447 L 83.679306,35.115516 L 83.501663,35.115516 L 83.501663,35.007517 L 83.865023,35.007517 L 83.865023,35.198281 C 83.89934,35.12561 83.94375,35.07077 83.998254,35.03376 C 84.05343,34.996752 84.117354,34.978248 84.190027,34.978247 C 84.308455,34.978248 84.395593,35.012229 84.451444,35.080189 C 84.507292,35.148152 84.535217,35.254131 84.535218,35.398129 L 84.535218,35.973447 L 84.700749,35.973447 L 84.700749,36.080436 L 84.188008,36.080436 L 84.188008,35.973447 L 84.348491,35.973447 L 84.348491,35.45667 C 84.348491,35.325457 84.332342,35.235627 84.300044,35.187178 C 84.267745,35.138059 84.210885,35.113498 84.129467,35.113497 C 84.043337,35.113498 83.97773,35.145124 83.932648,35.208374 C 83.887563,35.270954 83.865021,35.362466 83.865023,35.482912 L 83.865023,35.973447 L 84.026515,35.973447 L 84.026515,36.080436 L 83.511756,36.080436 M 85.879647,35.563659 L 85.079248,35.563659 L 85.079248,35.571733 C 85.079248,35.716405 85.106498,35.825749 85.161004,35.899766 C 85.215507,35.973111 85.295916,36.009783 85.402233,36.009783 C 85.483652,36.009783 85.550267,35.988587 85.60208,35.946195 C 85.654565,35.903131 85.691237,35.839543 85.712097,35.755432 L 85.861479,35.755432 C 85.831871,35.873187 85.777031,35.961672 85.696958,36.020886 C 85.617556,36.0801 85.512923,36.109707 85.383056,36.109707 C 85.226272,36.109707 85.100106,36.058231 85.004558,35.955279 C 84.90968,35.851655 84.862241,35.714386 84.862241,35.543472 C 84.862241,35.373905 84.909006,35.237309 85.002539,35.133684 C 85.096069,35.03006 85.218871,34.978248 85.370944,34.978247 C 85.53311,34.978248 85.657594,35.028378 85.744397,35.128637 C 85.831197,35.228225 85.876281,35.373232 85.879647,35.563659 M 85.660623,35.45667 C 85.656584,35.331513 85.630005,35.237309 85.580885,35.174057 C 85.532436,35.110134 85.462455,35.078172 85.370944,35.078171 C 85.285486,35.078172 85.218197,35.110134 85.169078,35.174057 C 85.119957,35.237982 85.090013,35.332186 85.079248,35.45667 L 85.660623,35.45667 M 86.406518,35.973447 L 86.582142,35.973447 L 86.582142,36.080436 L 86.04215,36.080436 L 86.04215,35.973447 L 86.220801,35.973447 L 86.220801,34.616906 L 86.04215,34.616906 L 86.04215,34.509917 L 86.406518,34.509917 L 86.406518,35.973447 M 86.760793,36.020886 L 86.760793,35.770572 L 86.867783,35.770572 C 86.870473,35.850645 86.89537,35.910532 86.942473,35.950233 C 86.990247,35.989933 87.060564,36.009783 87.153422,36.009783 C 87.23686,36.009783 87.300448,35.994307 87.344187,35.963354 C 87.387923,35.931728 87.409792,35.885972 87.409793,35.826085 C 87.409792,35.778983 87.393643,35.740965 87.361344,35.712031 C 87.329719,35.683097 87.262431,35.652144 87.15948,35.619172 L 87.025237,35.573752 C 86.933051,35.544146 86.866099,35.507137 86.824381,35.462726 C 86.783335,35.418316 86.762812,35.361793 86.762812,35.293158 C 86.762812,35.194917 86.798811,35.117872 86.87081,35.062021 C 86.942809,35.006173 87.042397,34.978248 87.169573,34.978247 C 87.226093,34.978248 87.285644,34.98565 87.348224,35.000452 C 87.410802,35.015257 87.475399,35.036789 87.542016,35.065049 L 87.542016,35.299214 L 87.435026,35.299214 C 87.432334,35.229907 87.40811,35.17574 87.362354,35.136712 C 87.316597,35.097685 87.254356,35.078172 87.175629,35.078171 C 87.097573,35.078172 87.038359,35.091966 86.997986,35.119553 C 86.958285,35.147142 86.938435,35.188525 86.938435,35.243701 C 86.938435,35.288785 86.953575,35.325121 86.983856,35.352709 C 87.014135,35.379625 87.074695,35.407213 87.165536,35.435474 L 87.312897,35.480894 C 87.414503,35.51252 87.487511,35.55222 87.531922,35.599995 C 87.577004,35.647097 87.599546,35.707994 87.599548,35.782684 C 87.599546,35.88429 87.560519,35.964363 87.482465,36.022904 C 87.405083,36.080773 87.298093,36.109707 87.161498,36.109707 C 87.092189,36.109707 87.024564,36.102305 86.958622,36.087502 C 86.892678,36.072698 86.826736,36.050493 86.760793,36.020886 M 88.986368,36.009783 C 89.085955,36.009783 89.160981,35.970419 89.211449,35.891691 C 89.262587,35.812964 89.288158,35.696891 89.288158,35.543472 C 89.288158,35.390055 89.262587,35.274318 89.211449,35.196262 C 89.160981,35.117535 89.085955,35.078172 88.986368,35.078171 C 88.88678,35.078172 88.811417,35.117535 88.760278,35.196262 C 88.709811,35.274318 88.684578,35.390055 88.684578,35.543472 C 88.684578,35.696891 88.710148,35.812964 88.761288,35.891691 C 88.812426,35.970419 88.887454,36.009783 88.986368,36.009783 M 88.986368,36.109707 C 88.830258,36.109707 88.704764,36.058231 88.609888,35.955279 C 88.515011,35.851655 88.467572,35.714386 88.467572,35.543472 C 88.467572,35.37256 88.514674,35.235627 88.608879,35.132674 C 88.703755,35.029724 88.829585,34.978248 88.986368,34.978247 C 89.14315,34.978248 89.268643,35.029724 89.362849,35.132674 C 89.457724,35.235627 89.505163,35.37256 89.505165,35.543472 C 89.505163,35.714386 89.457724,35.851655 89.362849,35.955279 C 89.268643,36.058231 89.14315,36.109707 88.986368,36.109707 M 90.032036,35.490987 L 90.032036,35.596967 C 90.032035,35.726162 90.056595,35.824739 90.105717,35.892701 C 90.15551,35.95999 90.227508,35.993634 90.321714,35.993634 C 90.416591,35.993634 90.488252,35.955616 90.536701,35.879579 C 90.58582,35.803543 90.610381,35.691508 90.610382,35.543472 C 90.610381,35.394765 90.58582,35.282729 90.536701,35.207365 C 90.488252,35.132002 90.416591,35.094321 90.321714,35.09432 C 90.227508,35.094321 90.15551,35.128302 90.105717,35.196262 C 90.056595,35.264225 90.032035,35.362466 90.032036,35.490987 M 89.846319,35.115516 L 89.667666,35.115516 L 89.667666,35.007517 L 90.032036,35.007517 L 90.032036,35.175066 C 90.068372,35.107779 90.114464,35.058321 90.170314,35.026695 C 90.226836,34.994397 90.29648,34.978248 90.379245,34.978247 C 90.51113,34.978248 90.618792,35.030397 90.702232,35.134693 C 90.785668,35.238992 90.827388,35.375251 90.827389,35.543472 C 90.827388,35.711694 90.785668,35.84829 90.702232,35.953261 C 90.618792,36.057558 90.51113,36.109707 90.379245,36.109707 C 90.29648,36.109707 90.226836,36.093894 90.170314,36.062268 C 90.114464,36.02997 90.068372,35.980176 90.032036,35.912887 L 90.032036,36.402413 L 90.20766,36.402413 L 90.20766,36.510411 L 89.667666,36.510411 L 89.667666,36.402413 L 89.846319,36.402413 L 89.846319,35.115516 M 92.052716,35.563659 L 91.252317,35.563659 L 91.252317,35.571733 C 91.252317,35.716405 91.279568,35.825749 91.334073,35.899766 C 91.388576,35.973111 91.468985,36.009783 91.575302,36.009783 C 91.656721,36.009783 91.723336,35.988587 91.775149,35.946195 C 91.827634,35.903131 91.864307,35.839543 91.885166,35.755432 L 92.034548,35.755432 C 92.00494,35.873187 91.9501,35.961672 91.870027,36.020886 C 91.790625,36.0801 91.685992,36.109707 91.556125,36.109707 C 91.399343,36.109707 91.273175,36.058231 91.177627,35.955279 C 91.082749,35.851655 91.03531,35.714386 91.03531,35.543472 C 91.03531,35.373905 91.082075,35.237309 91.175608,35.133684 C 91.269138,35.03006 91.39194,34.978248 91.544014,34.978247 C 91.706179,34.978248 91.830663,35.028378 91.917466,35.128637 C 92.004267,35.228225 92.04935,35.373232 92.052716,35.563659 M 91.833692,35.45667 C 91.829653,35.331513 91.803074,35.237309 91.753954,35.174057 C 91.705505,35.110134 91.635525,35.078172 91.544014,35.078171 C 91.458555,35.078172 91.391267,35.110134 91.342147,35.174057 C 91.293026,35.237982 91.263082,35.332186 91.252317,35.45667 L 91.833692,35.45667 M 92.240451,36.080436 L 92.240451,35.973447 L 92.407999,35.973447 L 92.407999,35.115516 L 92.230358,35.115516 L 92.230358,35.007517 L 92.593716,35.007517 L 92.593716,35.198281 C 92.628033,35.12561 92.672444,35.07077 92.726949,35.03376 C 92.782124,34.996752 92.846049,34.978248 92.918722,34.978247 C 93.037148,34.978248 93.124287,35.012229 93.180139,35.080189 C 93.235987,35.148152 93.263912,35.254131 93.263913,35.398129 L 93.263913,35.973447 L 93.429442,35.973447 L 93.429442,36.080436 L 92.916703,36.080436 L 92.916703,35.973447 L 93.077186,35.973447 L 93.077186,35.45667 C 93.077186,35.325457 93.061035,35.235627 93.028739,35.187178 C 92.996439,35.138059 92.93958,35.113498 92.858162,35.113497 C 92.772031,35.113498 92.706425,35.145124 92.661342,35.208374 C 92.616258,35.270954 92.593716,35.362466 92.593716,35.482912 L 92.593716,35.973447 L 92.75521,35.973447 L 92.75521,36.080436 L 92.240451,36.080436"
     id="text2218" />
  <path
     style="font-size:8.79332829px;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 92.203936,41.314318 L 92.203936,41.489908 L 92.133963,41.489908 C 92.131763,41.455142 92.122082,41.429178 92.104918,41.412014 C 92.087755,41.394852 92.062671,41.386271 92.029665,41.38627 C 91.969814,41.386271 91.923827,41.406955 91.891702,41.448321 C 91.860016,41.489688 91.844172,41.549099 91.844174,41.626552 L 91.844174,41.947368 L 91.984778,41.947368 L 91.984778,42.017339 L 91.613133,42.017339 L 91.613133,41.947368 L 91.722712,41.947368 L 91.722712,41.384949 L 91.606532,41.384949 L 91.606532,41.315637 L 91.844174,41.315637 L 91.844174,41.4404 C 91.867936,41.391551 91.898522,41.355466 91.935929,41.33214 C 91.973335,41.308377 92.018883,41.296495 92.072573,41.296495 C 92.092375,41.296495 92.11306,41.298035 92.134624,41.301115 C 92.156626,41.304197 92.179731,41.308597 92.203936,41.314318 M 92.937323,41.679361 L 92.413852,41.679361 L 92.413852,41.684642 C 92.413852,41.779259 92.431674,41.850771 92.467321,41.899178 C 92.502966,41.947148 92.555556,41.971132 92.625089,41.971132 C 92.678336,41.971132 92.721904,41.957269 92.755791,41.929544 C 92.790117,41.901379 92.814101,41.859793 92.827744,41.804782 L 92.92544,41.804782 C 92.906076,41.881796 92.870209,41.939665 92.817841,41.978393 C 92.765912,42.017119 92.697481,42.036482 92.612547,42.036482 C 92.510008,42.036482 92.427494,42.002817 92.365003,41.935485 C 92.302953,41.867713 92.271927,41.777938 92.271927,41.666159 C 92.271927,41.55526 92.302513,41.465924 92.363683,41.398153 C 92.424854,41.330381 92.505168,41.296495 92.604624,41.296495 C 92.710682,41.296495 92.792097,41.32928 92.848867,41.394852 C 92.905636,41.459984 92.935121,41.55482 92.937323,41.679361 M 92.794077,41.609388 C 92.791436,41.527535 92.774054,41.465924 92.741929,41.424557 C 92.710243,41.382751 92.664475,41.361846 92.604624,41.361846 C 92.548734,41.361846 92.504727,41.382751 92.472602,41.424557 C 92.440476,41.466364 92.420894,41.527975 92.413852,41.609388 L 92.794077,41.609388 M 93.080567,41.978393 L 93.080567,41.814684 L 93.15054,41.814684 C 93.152299,41.867054 93.168582,41.90622 93.199387,41.932184 C 93.230633,41.95815 93.27662,41.971132 93.337352,41.971132 C 93.391921,41.971132 93.433507,41.961009 93.462113,41.940766 C 93.490718,41.920083 93.505019,41.890157 93.505021,41.850991 C 93.505019,41.820185 93.494459,41.79532 93.473334,41.776398 C 93.452651,41.757475 93.408644,41.737232 93.341312,41.715668 L 93.253517,41.685961 C 93.193227,41.666599 93.149439,41.642395 93.122154,41.61335 C 93.095309,41.584305 93.081888,41.547339 93.081888,41.502451 C 93.081888,41.4382 93.105432,41.38781 93.15252,41.351284 C 93.199607,41.314758 93.264739,41.296495 93.347914,41.296495 C 93.38488,41.296495 93.423826,41.301336 93.464754,41.311017 C 93.50568,41.3207 93.547928,41.334781 93.591495,41.353264 L 93.591495,41.506411 L 93.521524,41.506411 C 93.519763,41.461083 93.50392,41.425657 93.473996,41.400133 C 93.444069,41.374608 93.403363,41.361846 93.351874,41.361846 C 93.300825,41.361846 93.262098,41.370868 93.235694,41.388911 C 93.20973,41.406955 93.196748,41.434019 93.196748,41.470104 C 93.196748,41.499591 93.206649,41.523355 93.226452,41.541397 C 93.246256,41.559 93.285862,41.577044 93.345273,41.595527 L 93.44165,41.625231 C 93.5081,41.645916 93.555848,41.67188 93.584895,41.703125 C 93.614378,41.733931 93.629121,41.773758 93.629122,41.822605 C 93.629121,41.889058 93.603596,41.941426 93.552549,41.979712 C 93.50194,42.017559 93.431967,42.036482 93.342633,42.036482 C 93.297305,42.036482 93.253077,42.031642 93.209949,42.021959 C 93.166821,42.012278 93.123695,41.997755 93.080567,41.978393 M 93.844979,41.38627 L 93.73804,41.38627 L 93.73804,41.315637 L 93.844979,41.315637 L 93.844979,41.0978 L 93.9671,41.0978 L 93.9671,41.315637 L 94.1955,41.315637 L 94.1955,41.38627 L 93.9671,41.38627 L 93.9671,41.831847 C 93.9671,41.891258 93.972821,41.929324 93.984263,41.946047 C 93.995704,41.96277 94.016829,41.971132 94.047634,41.971132 C 94.079319,41.971132 94.102424,41.96189 94.116946,41.943406 C 94.131469,41.924483 94.13917,41.894119 94.140051,41.852311 L 94.231806,41.852311 C 94.228285,41.916123 94.210902,41.96277 94.179657,41.992255 C 94.148411,42.021739 94.100883,42.036482 94.037072,42.036482 C 93.9671,42.036482 93.917592,42.02108 93.888547,41.990274 C 93.859502,41.959029 93.844979,41.90622 93.844979,41.831847 L 93.844979,41.38627"
     id="text2222" />
  <path
     style="font-size:8.79332829px;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
     d="M 88.12423,38.536646 L 88.12423,38.712237 L 88.054258,38.712237 C 88.052057,38.677471 88.042376,38.651507 88.025213,38.634343 C 88.008049,38.617181 87.982965,38.608599 87.949959,38.608599 C 87.890108,38.608599 87.844121,38.629284 87.811996,38.67065 C 87.78031,38.712017 87.764468,38.771427 87.764468,38.84888 L 87.764468,39.169695 L 87.905072,39.169695 L 87.905072,39.239668 L 87.533427,39.239668 L 87.533427,39.169695 L 87.643006,39.169695 L 87.643006,38.607278 L 87.526827,38.607278 L 87.526827,38.537966 L 87.764468,38.537966 L 87.764468,38.662727 C 87.788232,38.61388 87.818816,38.577794 87.856223,38.554469 C 87.893629,38.530707 87.939177,38.518824 87.992867,38.518824 C 88.012669,38.518824 88.033354,38.520364 88.054918,38.523444 C 88.076922,38.526525 88.100025,38.530927 88.12423,38.536646 M 88.857617,38.901689 L 88.334146,38.901689 L 88.334146,38.90697 C 88.334146,39.001586 88.35197,39.073099 88.387615,39.121508 C 88.423262,39.169476 88.47585,39.193459 88.545383,39.193459 C 88.598632,39.193459 88.642198,39.179598 88.676085,39.151873 C 88.710411,39.123708 88.734395,39.08212 88.748038,39.027111 L 88.845734,39.027111 C 88.82637,39.104124 88.790505,39.161994 88.738135,39.200721 C 88.686207,39.239449 88.617775,39.258811 88.532841,39.258811 C 88.430302,39.258811 88.347788,39.225146 88.285297,39.157814 C 88.223247,39.090043 88.192221,39.000267 88.192221,38.888487 C 88.192221,38.777589 88.222807,38.688253 88.283977,38.62048 C 88.345148,38.55271 88.425462,38.518824 88.52492,38.518824 C 88.630977,38.518824 88.712391,38.55161 88.769161,38.617181 C 88.825931,38.682313 88.855415,38.777148 88.857617,38.901689 M 88.714371,38.831717 C 88.711732,38.749864 88.694348,38.688253 88.662223,38.646886 C 88.630537,38.605078 88.584769,38.584175 88.52492,38.584174 C 88.46903,38.584175 88.425022,38.605078 88.392896,38.646886 C 88.36077,38.688693 88.341188,38.750304 88.334146,38.831717 L 88.714371,38.831717 M 89.000861,39.200721 L 89.000861,39.037014 L 89.070834,39.037014 C 89.072594,39.089381 89.088876,39.128549 89.119681,39.154513 C 89.150927,39.180477 89.196916,39.193459 89.257646,39.193459 C 89.312215,39.193459 89.353801,39.183339 89.382407,39.163095 C 89.411012,39.142411 89.425315,39.112486 89.425315,39.073318 C 89.425315,39.042514 89.414753,39.01765 89.39363,38.998727 C 89.372945,38.979803 89.328938,38.959559 89.261606,38.937995 L 89.173811,38.908291 C 89.113521,38.888928 89.069733,38.864723 89.042448,38.835678 C 89.015603,38.806634 89.002182,38.769667 89.002182,38.724778 C 89.002182,38.660529 89.025726,38.61014 89.072814,38.573613 C 89.119901,38.537087 89.185033,38.518824 89.268208,38.518824 C 89.305174,38.518824 89.34412,38.523665 89.385048,38.533346 C 89.425975,38.543028 89.468222,38.557111 89.511789,38.575594 L 89.511789,38.72874 L 89.441818,38.72874 C 89.440057,38.683412 89.424214,38.647987 89.39429,38.622461 C 89.364364,38.596938 89.323657,38.584175 89.272168,38.584174 C 89.22112,38.584175 89.182393,38.593197 89.155988,38.611239 C 89.130024,38.629284 89.117042,38.656347 89.117042,38.692434 C 89.117042,38.721919 89.126943,38.745683 89.146746,38.763726 C 89.16655,38.781329 89.206157,38.799373 89.265567,38.817854 L 89.361944,38.84756 C 89.428394,38.868244 89.476142,38.894209 89.505189,38.925453 C 89.534672,38.95626 89.549416,38.996086 89.549416,39.044934 C 89.549416,39.111385 89.523892,39.163755 89.472843,39.202041 C 89.422234,39.239888 89.352262,39.258811 89.262927,39.258811 C 89.217599,39.258811 89.173372,39.25397 89.130243,39.244288 C 89.087117,39.234607 89.043989,39.220085 89.000861,39.200721 M 89.765273,38.608599 L 89.658336,38.608599 L 89.658336,38.537966 L 89.765273,38.537966 L 89.765273,38.320129 L 89.887395,38.320129 L 89.887395,38.537966 L 90.115794,38.537966 L 90.115794,38.608599 L 89.887395,38.608599 L 89.887395,39.054176 C 89.887395,39.113587 89.893115,39.151652 89.904558,39.168376 C 89.916,39.185099 89.937123,39.193459 89.967928,39.193459 C 89.999613,39.193459 90.022718,39.184218 90.03724,39.165735 C 90.051763,39.146812 90.059464,39.116446 90.060345,39.074639 L 90.1521,39.074639 C 90.14858,39.13845 90.131196,39.185099 90.099952,39.214584 C 90.068705,39.244069 90.021177,39.258811 89.957366,39.258811 C 89.887395,39.258811 89.837886,39.243409 89.808841,39.212604 C 89.779796,39.181358 89.765273,39.128549 89.765273,39.054176 L 89.765273,38.608599"
     id="text2226" />
  <path
     id="path2232"
     d="M 72.223294,63.313984 C 72.297087,63.313986 72.355648,63.339373 72.398979,63.390148 C 72.441629,63.440249 72.462955,63.509304 72.462956,63.597314 C 72.462955,63.683973 72.441629,63.75269 72.398979,63.803465 C 72.355648,63.854242 72.297087,63.87963 72.223294,63.87963 C 72.150175,63.87963 72.091953,63.854242 72.048623,63.803465 C 72.005294,63.75269 71.98363,63.683973 71.98363,63.597314 C 71.98363,63.509304 72.005294,63.440249 72.048623,63.390148 C 72.091953,63.339373 72.150175,63.313986 72.223294,63.313984 M 72.549275,62.80013 C 72.503915,62.783884 72.460247,62.771697 72.418274,62.763571 C 72.376297,62.755449 72.334661,62.751387 72.293364,62.751386 C 72.140359,62.751387 72.018157,62.808255 71.926762,62.921993 C 71.836041,63.03641 71.790681,63.189415 71.790681,63.381008 C 71.790681,63.58479 71.827917,63.740504 71.902389,63.848149 C 71.976183,63.955794 72.083151,64.009616 72.223294,64.009616 C 72.345832,64.009616 72.444,63.972043 72.517795,63.896893 C 72.591589,63.821745 72.628485,63.721886 72.628487,63.597314 C 72.628485,63.470036 72.592941,63.369163 72.521857,63.294689 C 72.451446,63.220896 72.35531,63.183999 72.233449,63.183997 C 72.175224,63.183999 72.122079,63.196523 72.074012,63.221572 C 72.025943,63.2473 71.985999,63.28352 71.95418,63.330233 C 71.962304,63.182644 71.994801,63.072291 72.05167,62.999172 C 72.109216,62.926056 72.19215,62.889498 72.300473,62.889496 C 72.341093,62.889498 72.38239,62.894574 72.424367,62.904729 C 72.46634,62.914885 72.507977,62.92978 72.549275,62.949411 L 72.549275,62.80013 M 71.902389,62.580779 C 72.005294,62.537451 72.115648,62.515787 72.233449,62.515784 C 72.351248,62.515787 72.461602,62.537451 72.564508,62.580779 C 72.66606,62.622753 72.75881,62.686056 72.842762,62.770681 C 72.928063,62.855985 72.991025,62.949075 73.031649,63.049949 C 73.074299,63.152179 73.095625,63.263209 73.095626,63.383039 C 73.095625,63.499487 73.074299,63.608825 73.031649,63.711053 C 72.991025,63.811929 72.928063,63.905019 72.842762,63.990322 C 72.75881,64.074948 72.66606,64.138249 72.564508,64.180224 C 72.461602,64.223553 72.351248,64.245217 72.233449,64.245217 C 72.115648,64.245217 72.005294,64.223553 71.902389,64.180224 C 71.800835,64.138249 71.708085,64.074948 71.624135,63.990322 C 71.538831,63.905019 71.47587,63.811929 71.435248,63.711053 C 71.392597,63.608825 71.371271,63.499487 71.371271,63.383039 C 71.371271,63.263209 71.392597,63.152179 71.435248,63.049949 C 71.47587,62.949075 71.538831,62.855985 71.624135,62.770681 C 71.708085,62.686056 71.800835,62.622753 71.902389,62.580779"
     style="font-size:13.5276823px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" />
</svg>
</div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 1:</span> The membrane potential of a neuron which becomes active after a stimulus ($h>\theta$).</p></div></div></div>	
<p>If a neuron develops an action potential on its axon hillock it takes some time for the entire activity cycle to run. It is however not limited to this one place on the membrane. As the ion gates open and close and the ion gradients, and with it the potential, at the generation spot change, the potential at the gates neighbouring these also changes (albeit with a slight delay), so that those neighbouring ion gates also start switching. And as this further changes their local potential, <em>their</em> neighbours also experience this changed potential and start switching.</p>

<p>In this manner the activity of the action potential moves over the entire axon, untill it finally extinguishes at the axon terminus. However before this termination it has encountered many of the loci where the axon connects with other neurons, forming <em>synapses</em>.</p>
<div style="width:100%;"><img src="./beeldmateriaal/synapse.jpg" border="0" alt="synapse" width="100%">synapse - author: laboratoire de neurobiologie - universite de orleans</img></div>
<p>If the action potential reaches a synaps, the increase in membrane potential of the axon causes the axon to release <strong>neurotransmitters</strong>, which are molecules that are stored in vesicles in the axon. These neurotransmitters  cross the thin gap between axon and dendrite (the <strong>synaptic cleft</strong>) and are picked up by neuroreceivers in the dendrite's membrane. These then open up ion gates, increasing the membrane potential of the <strong>postsynaptic</strong> neuron. If enough neurotransmitters are released in a short enough timeframe, the postsynaptic membrane potential at the synaps is increased so strongly that a <em>new</em> action potential is generated within the postsynaptic neuron, recreating the process that just occured in the presynaptic neuron. The remaining neurotransmitter is quickly recycled.</p>

<p>But we already know most of this from what we have written before. However, there are some subtleties we skipped earlier because we wanted to concentrate on the generation of the action potential. For example, there are several types of neurotransmitter, which bind to different receptors and may have different effects.</p>

<p>Each neuron's axon in general releases a single type of neurotransmitter. If this axon were to form a synaps with a neuron that does not respond to this neurotransmitter no signals can be transmitted. This usually results in the eventual breakdown of the synaps. Thus, by forming a sort of <em>error-correction mechanism</em> the various neurotransmitters and their associated receptors help in the formation of the desired functional neural networks.</p>

<p>Furthermore, the exact electrochemical effects may differ between neurotransmitters. While we usually think of neurotransmitters <strong>exciting</strong> a neuron by depolarising it untill it fires an action potential, it is also possible for the neurotransmitters to hyperpolarise a neuron, thus <strong>inhibiting</strong> its ability to fire. It is of course more correct to speak of the receptors hyperpolarising the neuron, but since neurotransmitter and receptor are intimately linked, and neurotransmitters are usually easier to discern, this kind of vocabulary creeps in.</p>

<p>Besides these normal excitory and inhibitory connections, it is also possible for chemicals to alter the signal transmission within the synapses. They may for example block the receptor proteins, lowering the effects of the neurotransmitters; They may block the reuptake mechanism, so that the neurotransmitter remains longer within the synaptic cleft, bonding to more receptors, strengthening its effects. This is for example how cocaine works. In fact, almost all psychoactive drugs work by influencing the signalling behaviour of various neuronal connections in the brain. Anyway, this is a specific example of a more general type of moderation; that the possibility exists to influence the signalling mechanism, by blocking, weakening, strengthening or replacing signals between neurons.</p>
	<br /><h3 id="chapter 2 - subsection Neuronal networks">Neuronal networks</h3>	
<p>We now know much of the basic functional mechanisms of biological neural networks as realised through the neuron. We have a reasonable idea of how a neuron may generate a signal in the form of an action potential, and how this can move over the neuron's axon and through other neurons. What we do not yet know however is how these interconnecting neurons can form a neural network that is actually usefull. How does a tangle of connected neurons form a functional whole that benefits the organism it belongs to?</p><div style="width:100%;"><img src="./beeldmateriaal/X94.jpg" border="0" alt="Somatosensory cortex of a transgenic mouse" width="100%">Somatosensory cortex of a transgenic mouse - author: Aric Agmon</img></div>
<p>Let's backtrack a little bit. Consider what are neural networks actually <em>for</em>? If we carefully observe organisms, for example in a PET-scan, we will notice that biological neural networks gather information from the senses and control (many of) the physiological actions of the organism they belong to. Evolutionary selective pressure causes these two functions to combine in such a way as to maximise the organism's evolutionary success. In other words, a neural network collects information, and uses that information to instigate those actions which produce the most beneficial result. This may seem trivial, but it is the basic principle on which we build this work, and I will repeat it from time to time.</p>

<p>The question that immediately arises is <em>how</em> does a neural network collect information and how does it use this information to favour certain actions over others? After all, we have not seen anything yet but the neurons and their ability to send action potentials to each other. The answer is that the signals embody the information which is encoded through the specific way the signals flow through the network. This signal flow depends on the properties and shape of the network as defined through the connections between the neurons and the type of neurons: the <strong>topology</strong> of the network.</p><h4 id="">Neuronal network topology</h4>
<p>What a neuronal network does is take information from sensory cells and with this information compute and implement a course of action. In effect, it <em>maps</em> information from the <strong>Input</strong> space (the senses) to the <strong>Output</strong> space (muscles, glands etc).</p>

<p>This mapping can be considered in two forms: physical and logical. The physical map is the actual mesh which is formed by all the neuronal cells and their connections. The logical map is the pathway information takes through the physical map. While these two are obviously closely related, they need not be identical. This is because some connections are weak, so that information is not always transmitted there, or some piece of information may be more important than another, causing the latter to be blocked somewhere through inhibition or lack of amplification. Some neuronal cells may only fire in certain intervals, or they may be in the refractionary period because of previous activity and unable to fire.</p>

<p>It would seem tempting to draw an analogy between this and how computer software and hardware function together, but that analogy would be flawed. The similarities are only superficial, because neuronal networks as we find them generally cannot be described as Turing Universal Computing Machines. This is a bit of a tricky point, not only if you do not know what a Universal Computing Machine is, but maybe even more if you do. Suffice it to say that most neuronal networks are in practice quite <em>in</em>flexible, limited to a specific set of tasks, even when capable of learning<abbr title="For example, no matter how much time you spend learning to speak foreign language, your visual cortex will not contribute an iota in understanding the difference between past and future tense if it did not do that before."><sup>4</sup></abbr>.</p><div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="" id="figure 1"><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/webvision_med_utah_edu_Sagschem"><img border="none" src="./beeldmateriaal/webvision_med_utah_edu_Sagschem" width="90%"></img></a></div></div><div></div><div style="padding:0.5em 0 0.2em 0 ;">(a)</div></div><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/webvision_med_utah_edu_husect.jpeg"><img border="none" src="./beeldmateriaal/webvision_med_utah_edu_husect.jpeg" width="90%"></img></a></div></div><div style="padding:0.5em 0 0.2em 0 ;">(b)</div></div><div style="clear:both;"></div></div><div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 2:</span> Diagram of the eye and retina. <span style="font-size:120%;font-weight:120%;">(a):</span> A simplified cross section of the eye, with an enlarged view of the retina. <span style="font-size:120%;font-weight:120%;">(b):</span> A photograph of a cross section of the retina.</p></div></div></div>
<p>Let us look at an example of a biological neural network that shows this behaviour: the retina of the eye, which forms a part of the visual subsystem of the nervous system. The visual subsystem takes cues from the environment in the form of light quanta or photons which are picked up by photoreceptors (rod and cone cells) in the retina. This raw data in itself is useless to the organism. It needs to process it to extract relevant information, such as the presence of food and other opportunities, or dangers such as predators. There are several algorithms which are used to extract this relevant information, some of which are even implemented in the retina itself<abbr title="This provides a nice chance to see that pop culture sometimes manages to get things almost right: One of the plot elements in the Jurassic Park movies is that the Dinosaurs do not consider someone standing perfectly still as being part of a wholesome nutritional experience. This is probably based on the fact that this is true for certain species of frogs, and the algorithm which determines if something is food or not is embedded in the retina of their eyes. One of these frogs put inside a bowl entirely filled with immobilised flies will starve to death."><sup>5</sup></abbr>. This, I think, is not only interesting for the reasons we are discussing here, but also for the influence this has on the outside world: visual elements such as the stripes of zebra or tigers exist not because they are pretty, but because they exploit flaws in the algorithms used to extract information from the visual data, which gives the animal in question an evolutionary advantage.</p>

<p>The retina contains photoreceptors (the so-called rod and cone cells) which are stimulated by light, and transmit the information the eye receives through the optic nerve into the brain. What is less known is that if you look at all of the information these photoreceptors pick up, only about one-tenth that amount of information is actually transmitted to the brain [3]. Now how is this possible?</p>
<div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="figures" id="figure 2"><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div id="Active on center ganglion cell"><a href="./beeldmateriaal/ganglion_activity_1.svg"><!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   version="1.0"
   x="0.0000000"
   y="0.0000000"
   width="100%"
   height="100"
   id="svg2"
   sodipodi:version="0.32"
   inkscape:version="0.45"
   sodipodi:docname="ganglion_activity.svg"
   sodipodi:docbase="/var/www/htdocs/rpzboray/webpages/neural_network/beeldmateriaal"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   sodipodi:modified="true">
  <metadata
     id="metadata1418">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <sodipodi:namedview
     inkscape:pageshadow="2"
     inkscape:pageopacity="0.0"
     borderopacity="1.0"
     bordercolor="#666666"
     pagecolor="#ffffff"
     id="base"
     inkscape:zoom="1.0966349"
     inkscape:current-layer="svg2"
     showguides="true"
     inkscape:guide-bbox="true"
     inkscape:cx="372.04724"
     inkscape:cy="50"
     inkscape:window-width="910"
     inkscape:window-height="626"
     inkscape:window-x="0"
     inkscape:window-y="25" />
  <defs
     id="defs4" />
  <g
     id="g2485"
     transform="matrix(1.5247666,0,0,1.5247666,44.068453,-23.15541)">
    <path
       sodipodi:nodetypes="ccc"
       id="rect1306"
       d="M 90.978923,68.661666 L 27.439971,68.661666 L 27.439971,25.123105"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#1e1e1e;stroke-width:0.22501816px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
    <text
       x="23.020433"
       y="62.27784"
       transform="scale(0.9338951,1.0707841)"
       style="font-size:2.07725644px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
       id="text2060"
       xml:space="preserve"><tspan
         x="23.020433"
         y="62.27784"
         id="tspan2062">-100</tspan></text>
    <text
       x="24.338995"
       y="52.823227"
       transform="scale(0.9338951,1.0707841)"
       style="font-size:2.07725573px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
       id="text2064"
       xml:space="preserve"><tspan
         x="24.338995"
         y="52.823227"
         id="tspan2066">-50</tspan></text>
    <text
       x="25.089573"
       y="33.914055"
       transform="scale(0.9338951,1.0707841)"
       style="font-size:2.07725644px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
       id="text2068"
       xml:space="preserve"><tspan
         x="25.089573"
         y="33.914055"
         id="tspan2070">50</tspan></text>
    <text
       x="26.412197"
       y="43.368637"
       transform="scale(0.9338951,1.0707841)"
       style="font-size:2.07725525px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
       id="text2076"
       xml:space="preserve"><tspan
         x="26.412197"
         y="43.368637"
         id="tspan2078">0</tspan></text>
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#f00000;stroke-width:0.22170889px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 27.475739,64.857327 C 27.475739,64.857327 27.514255,64.862191 27.586713,64.870964 C 27.65917,64.879736 27.76557,64.892417 27.901332,64.908054 C 28.037096,64.923691 28.104414,64.648853 28.294331,64.669445 C 28.484249,64.690039 28.796765,65.006067 29.031683,65.02971 C 29.266603,65.053351 29.350566,64.686796 29.621335,64.711578 C 29.892104,64.736362 30.349677,65.15248 30.647144,65.176493 C 30.913094,65.224524 31.205565,65.174905 31.497321,65.088309 C 32.074935,64.916868 32.649745,64.600499 33.010377,64.610029 C 33.333024,64.620292 34.0687,65.042526 34.381438,65.044386 C 34.694175,65.046246 34.975216,64.578827 35.268891,64.570379 C 35.562565,64.561931 36.457483,65.198232 36.721198,65.162956 C 37.260833,65.090772 37.521606,65.287189 37.910277,65.051312 C 37.910277,65.051312 43.698688,53.725455 47.40345,52.490533 C 49.731395,51.714551 51.84602,27.411812 51.84602,27.411812 C 53.602466,31.103129 53.284357,63.064453 56.160952,66.458194 C 57.522185,68.064145 60.603835,67.317823 63.903805,66.17079 C 65.257743,65.700176 70.093526,52.926764 72.864272,52.615294 C 76.104909,52.251002 77.613328,34.489328 78.798163,27.066693 C 80.289947,31.308063 79.769936,67.221322 84.939193,67.235699 C 87.039017,67.241212 90.837707,64.822848 90.837707,64.822848"
       id="path2812"
       sodipodi:nodetypes="cssssscscssscscssscsc" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#1e1e1e;stroke-width:0.22501816;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.22501817, 0.22501817;stroke-dashoffset:0;stroke-opacity:1"
       d="M 27.439971,52.467962 L 90.978925,52.467962 L 27.439971,52.467962 z "
       id="rect2186"
       sodipodi:nodetypes="ccc" />
  </g>
  <g
     id="g2502"
     transform="translate(6,-18)">
    <path
       sodipodi:type="arc"
       style="opacity:1;fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="path2500"
       sodipodi:cx="41.490562"
       sodipodi:cy="44.37529"
       sodipodi:rx="16.869789"
       sodipodi:ry="15.501968"
       d="M 58.360352 44.37529 A 16.869789 15.501968 0 1 1  24.620773,44.37529 A 16.869789 15.501968 0 1 1  58.360352 44.37529 z"
       transform="matrix(1.3174516,0,0,1.4336973,-22.161808,3.8792672)" />
    <path
       transform="matrix(0.8783011,0,0,0.9557982,-3.9412055,25.086178)"
       d="M 58.360352 44.37529 A 16.869789 15.501968 0 1 1  24.620773,44.37529 A 16.869789 15.501968 0 1 1  58.360352 44.37529 z"
       sodipodi:ry="15.501968"
       sodipodi:rx="16.869789"
       sodipodi:cy="44.37529"
       sodipodi:cx="41.490562"
       id="path2498"
       style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       sodipodi:type="arc" />
  </g>
</svg>
</a></div></div><div></div><div style="padding:0.5em 0 0.2em 0 ;">(a)</div></div><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div id="Inactive on center ganglion cell"><a href="./beeldmateriaal/ganglion_activity_2.svg"><!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   version="1.0"
   x="0.0000000"
   y="0.0000000"
   width="100%"
   height="100"
   id="svg2"
   sodipodi:version="0.32"
   inkscape:version="0.45"
   sodipodi:docname="ganglion_activity_1.svg"
   sodipodi:docbase="/var/www/htdocs/rpzboray/webpages/neural_network/beeldmateriaal"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   sodipodi:modified="true">
  <metadata
     id="metadata1418">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <sodipodi:namedview
     inkscape:pageshadow="2"
     inkscape:pageopacity="0.0"
     borderopacity="1.0"
     bordercolor="#666666"
     pagecolor="#ffffff"
     id="base"
     inkscape:zoom="1.550876"
     inkscape:current-layer="svg2"
     showguides="true"
     inkscape:guide-bbox="true"
     inkscape:cx="243.36209"
     inkscape:cy="55.559184"
     inkscape:window-width="910"
     inkscape:window-height="626"
     inkscape:window-x="0"
     inkscape:window-y="25" />
  <defs
     id="defs4" />
  <g
     id="g2519">
    <path
       sodipodi:nodetypes="ccc"
       id="rect1306"
       d="M 182.79008,81.537605 L 85.908004,81.537605 L 85.908004,15.151461"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#1e1e1e;stroke-width:0.34310016px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
    <text
       x="82.288589"
       y="73.33445"
       transform="scale(0.9338951,1.0707841)"
       style="font-size:3.16733122px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
       id="text2060"
       xml:space="preserve"><tspan
         x="82.288589"
         y="73.33445"
         id="tspan2062">-100</tspan></text>
    <text
       x="84.299088"
       y="58.918369"
       transform="scale(0.9338951,1.0707841)"
       style="font-size:3.16733027px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
       id="text2064"
       xml:space="preserve"><tspan
         x="84.299088"
         y="58.918369"
         id="tspan2066">-50</tspan></text>
    <text
       x="85.443542"
       y="30.086294"
       transform="scale(0.9338951,1.0707841)"
       style="font-size:3.16733122px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
       id="text2068"
       xml:space="preserve"><tspan
         x="85.443542"
         y="30.086294"
         id="tspan2070">50</tspan></text>
    <text
       x="87.460236"
       y="44.502327"
       transform="scale(0.9338951,1.0707841)"
       style="font-size:3.16732955px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:helvetica, times new roman, serif"
       id="text2076"
       xml:space="preserve"><tspan
         x="87.460236"
         y="44.502327"
         id="tspan2078">0</tspan></text>
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#f00000;stroke-width:0.33805433px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="M 85.962542,75.736876 C 85.962542,75.736876 86.02127,75.744292 86.131752,75.757669 C 86.242232,75.771044 86.404467,75.79038 86.611472,75.814223 C 89.944737,75.761233 93.397927,75.634013 96.640158,76.430859 C 97.462978,76.320795 101.28014,76.392315 101.87278,76.032658 C 101.87278,76.032658 106.12362,69.737482 111.56028,69.874699 C 115.37565,69.970996 127.52114,76.519221 129.7008,78.177825 C 131.77636,80.626525 136.47516,79.488558 141.50684,77.7396 C 160.92023,72.826791 151.55743,79.502857 173.5809,79.363338 C 176.78264,79.371744 182.57475,75.684304 182.57475,75.684304"
       id="path2812"
       sodipodi:nodetypes="cscccscccc" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#1e1e1e;stroke-width:0.34310016;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.34310019, 0.34310019;stroke-dashoffset:0;stroke-opacity:1"
       d="M 85.908004,56.845986 L 182.79008,56.845986 L 85.908004,56.845986 z "
       id="rect2186"
       sodipodi:nodetypes="ccc" />
  </g>
  <g
     id="g2532">
    <path
       sodipodi:type="arc"
       style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="path2500"
       sodipodi:cx="41.490562"
       sodipodi:cy="44.37529"
       sodipodi:rx="16.869789"
       sodipodi:ry="15.501968"
       d="M 58.360352 44.37529 A 16.869789 15.501968 0 1 1  24.620773,44.37529 A 16.869789 15.501968 0 1 1  58.360352 44.37529 z"
       transform="matrix(1.3174516,0,0,1.4336973,-16.161808,-14.120733)" />
    <path
       transform="matrix(0.8783011,0,0,0.9557982,2.0587945,7.086178)"
       d="M 58.360352 44.37529 A 16.869789 15.501968 0 1 1  24.620773,44.37529 A 16.869789 15.501968 0 1 1  58.360352 44.37529 z"
       sodipodi:ry="15.501968"
       sodipodi:rx="16.869789"
       sodipodi:cy="44.37529"
       sodipodi:cx="41.490562"
       id="path2498"
       style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       sodipodi:type="arc" />
  </g>
</svg>
</a></div></div><div style="padding:0.5em 0 0.2em 0 ;">(b)</div></div><div style="clear:both;"></div></div><div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 3:</span> Receptive fields of ganglions in the retina <span style="font-size:120%;font-weight:120%;">(a):</span> Behaviour of an "on center" ganglion cell with only the central disk strongly stimulated. <span style="font-size:120%;font-weight:120%;">(b):</span> Behaviour of an "on center" ganglion cell with only the outer ring strongly stimulated.</p></div></div></div>
<p>The rods and cones are not directly linked to the optic nerve. Their signals first pass through a few layers of neuronal cells which do a lot of preprocessing. From the raw data of the signals they extract features such as borders, contours, and (the direction of) motion. This stems from the combination of signals from several adjacent photoreceptors in a single ganglion cell, the photoreceptors all being located in that ganglion cell's <em>receptive field</em>. Typically a receptive field is organised in a center disk and a peripheral concentric ring. The activity of the ganglion cell is a function of the signals that are received in these two areas, so that for example some "on center" ganglion cells become very active when the center disk is stimulated and the concentric ring is not while the opposite is true for some "off center" ganglions. Through the overlapping of receptive fields, different types of ganglion cells and the combination of their activities this results in the features such as edge detection that allow</p>
 [4]<div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="figures" id="figure 3"><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/thebrain_mcgill_ca_i_02_cl_vis_1a"><img border="none" src="./beeldmateriaal/thebrain_mcgill_ca_i_02_cl_vis_1a" width="90%"></img></a></div></div><div></div><div style="padding:0.5em 0 0.2em 0 ;">(a)</div></div><div style="clear:both;"></div></div><div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 4:</span> topology of the retina <span style="font-size:120%;font-weight:120%;">(a):</span> topology of the retina.</p></div></div></div>
<hr /><hr /><hr />
<div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="" id="figure 4"><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/Solid square"><img border="none" src="./beeldmateriaal/Solid square" width="90%"></img></a></div></div><div></div><div style="padding:0.5em 0 0.2em 0 ;">(a)</div></div><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/Scintillating grid"><img border="none" src="./beeldmateriaal/Scintillating grid" width="90%"></img></a></div></div><div style="padding:0.5em 0 0.2em 0 ;">(b)</div></div><div style="clear:both;"></div></div><div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 5:</span> Information processing in the retina. <span style="font-size:120%;font-weight:120%;">(a):</span> The top half of a simple square, and the bottom half of the same square as the information is transmitted by the retina to the brain, which consequently restores the entire picture. <span style="font-size:120%;font-weight:120%;">(b):</span> an example where faults in the algorithms used by the retina and the brain to construct a representation of reality lead to an optical illusion known as the Scintillating grid.</p></div></div></div>
<p>The retina achieves its enormous and near-instantaneous data-compression through a clever yet simple massively-parallelised algorithm where the information from a single rod or cone is combined with that of those around it, to detect features such as edges, gradients, movement and more. It are these features which are actually transmitted to the brain, which consequently reconstructs the environmental information these features represent. For example, if you look at figure 2a, you will see a simple solid square. However, the information that is actually transmitted from your eye to your brain, is the colour of the square, and its edges. Despite of its efficiency, or rather because of its efficiency, the algorithm has flaws, as you probably can discern in figure 5b.</p>

<p>The brain is so well adapted to restoring the environmental information we need for evolutionary success from these incomplete cues, that we almost never notice the blind spot within our vision which is caused by the optic nerve which gathers the information passing <em>through</em> the retina<abbr title="Which is an interesting design flaw, especially as it is not universal. Cephalopods for example have their optic nerve connecting to the back of the retina. There is an important point here, which in popular culture is often overlooked: Evolution is not perfect. It produces systems that work, to a degree, depending upon how stable the environemnt is and other such factors, but that does not mean the systems it produces are not full of cludges, shortcuts and the sort of tweaks that can give a decent engineer nightmares. This is because evolution has to work with what its got, and it has not got a drawing board or a CAD program or anything like that. It has biological systems that can mutate and from these it must make -and quickly- something that works if there is some radical change in the environment."><sup>6</sup></abbr>. Here, take a look. Just close your right eye, focus on the <b>x</b>, keep your eye very close to the screen and slowly move away. You should notice first the <b>b</b> and after that the <b>a</b> fade away into the background:</p>

<table class="" style="width:100%; font-style: all-caps;">
<tr>
<td align="left" style="font-size: 250%; width:20%"><b>a</b></td>
<td align="center"  style="font-size: 250%; width:20%"><b>b</b></td>
<td style="width:40%;"></td>
<td align="right" style="font-size: 250%; width:20%"><b>x</b></td>
<td></td>
</tr>
</table>

<p>Now the retina is just a nice example of a relatively small neural net, because you can easily show a bit of how it works, and because a lot is known about it as it is relatively easy to study and dissect...</p>

<p>There are many specialised systems such as the retina in our nervous system, each specialised for its own task(s). The various sytems that make up our complete nervous system, and there are <em>a lot</em> of them, manage to work together to provide a functional individual. Some of the systems seem to form meticulously along some programmed line, while others are dependent on a process of learning. It is however in the interplay between systems that the greatest achievements arise.</p>
	<h4 id="">Development</h4>	<h4 id="">Learning</h4>
	<br /><h3 id="chapter 2 - subsection The central nervous system">The central nervous system</h3>	
<p>Have you ever heard the expression: the whole is greater than the sum of its parts? Of course you have. Well, that is what the nervous system is. All the little networks with their intricate methods of solving their particular problems; it is all meaningless if they are not working together to form an individual who can reproduce. But if we look at an individual in this (admittedly rather restricted) way, we must consider that an individual cannot be seen as distinct from the environment, as it is the environment that the process of evolution has shaped the individual to survive, to conquer and to use. Just as it is a part of the environment of everything else, there to be survived or to yield to. </p>
<div style="width:100%;"><img src="./beeldmateriaal/dissected_nervous_system.jpg" border="0" alt="1920 human nervous system dissection" width="100%">1920 human nervous system dissection - author: M. A. Schalck and
L. P. Ramsdell</img></div>
<p>While we could spend quite some time going over what we know about all these magnificent systems within the nervous system, that is not what <em>we</em> are particularly interested in. The greater functionalities are obvious: to gather information about the environment, to analyse it, and to implement some course of action. The first of these comes from the senses, the last (in humans) from the small brain. What <em>is</em> interesting to us is how all the different parts manage to work together. How do they learn and where do their abilities come from?</p>

<p>Let us start with a hypothesis: It is possible for organisms to have some sort of instruction set which determines the properties of some neuronal network within that organism, and this instruction set can be passed on to the organisms progeny through some hereditary mechanism (for example by being encoded within the genes). If this hypothesis is incorrect, you would expect closely related organisms to have very different topologies in their neuronal networks. What we find however, is that the hypothesis is not incorrect: there are many species where the neuronal networks between individuals are practically identical. However, we must acknowledge that these are mostly those species which have very small neuronal networks. We do not find the same level of identicality in creatures with larger nervous systems, such as man. And we can's find that: the numbers do simply not add up. Look at our own species. Our brains consists of approximately $10^{10} - 10^{11}$ neurons, which average $10^3-10^4$ connections with other neurons for a total of $10^{13}-10^{15}$ connections. Meanwhile the number of basepairs in our genetic material is about $3 \cdot 10^9$. While it is not impossible some terribly-clever data-compression scheme is used, it is simply far more likely that not every aspect of our brains is directly encoded into our genetic material.</p>

<p>Does this mean our brains develop randomly? Off course not. They are far too structured and similar for that. To our good fortune I may add, as otherwise something like brain surgery would be an expensive form of russian roulette. The brain develops according to certain rules, or <em>algorithms</em>, which are simple in nature, but can produce a dazzling complexity. The best-known type of such algorithms are <em>fractals</em>. With a very limited amount of instructions, which are repeatedly applied, with some feedback, can produce stunning forms of geometry which have the interesting property that a part is similar to the whole. For a particularly nice example, take a look at John Walker's webpage on fractal food.</p><div style="width:100%;"><img src="./beeldmateriaal/Fractal_Broccoli.jpg" border="0" alt="Romanesco broccoli" width="100%">Romanesco broccoli - author: Jon Sullivan - PD Photo.org</img></div>
<p>Mechanisms similar to fractals, such as Lindenmayer systems, share this property of simplicity in algorithm resulting in seemingly complex structures. And indeed, if you take a good look at these L-systems, which were specifically designed to describe patterns in nature, you may note some similarity not only between them and the branches of branches of trees or the roots of plants, but also the branching pattern of a neuron's extremities.</p>
<div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="figures" id="figure 5"><div style="text-align:center;border:thin grey solid;"><!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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="100"
   height="100"
   id="svg2"
   sodipodi:version="0.32"
   inkscape:version="0.45"
   sodipodi:docbase="/var/www/htdocs/rpzboray/webpages/neural_network/beeldmateriaal"
   sodipodi:docname="fractal_tree.svg"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   sodipodi:modified="true">
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     gridtolerance="10000"
     guidetolerance="10"
     objecttolerance="10"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.7"
     inkscape:cx="182.10043"
     inkscape:cy="66.360874"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     inkscape:window-width="910"
     inkscape:window-height="626"
     inkscape:window-x="104"
     inkscape:window-y="25" />
  <defs
     id="defs4">
    <linearGradient
       id="linearGradient3136">
      <stop
         style="stop-color:#cb0000;stop-opacity:1;"
         offset="0"
         id="stop3138" />
      <stop
         style="stop-color:#410000;stop-opacity:1;"
         offset="1"
         id="stop3140" />
    </linearGradient>
    <linearGradient
       inkscape:collect="always"
       xlink:href="#linearGradient3136"
       id="linearGradient3142"
       x1="14.5"
       y1="125.50168"
       x2="230.34846"
       y2="125.50168"
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(0.4060625,0,0,0.3795343,2.7123428,1.6257471)" />
  </defs>
  <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" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Layer 1"
     id="layer1"
     inkscape:groupmode="layer">
    <path
       id="path2176"
       d="M 8.6952116,92.039388 C 8.6952116,92.039388 10.421123,90.667692 12.147035,89.295994 C 13.872946,87.924303 14.735902,88.047189 15.598858,86.55261 C 16.461814,85.058023 15.149992,84.903803 15.598858,83.317661 C 16.047724,81.731516 16.082503,81.671287 17.394324,80.208027 C 18.706147,78.744775 19.983192,78.150487 20.846147,77.46464 M 15.598858,86.55261 C 16.809044,86.011455 18.366461,85.615005 20.439604,84.388004 C 22.512745,83.161005 22.579605,83.10787 23.891427,81.644617 C 25.20325,80.181361 25.238025,79.312391 25.686892,78.534983 M 15.598858,86.55261 C 16.461814,85.866761 17.324768,85.180912 19.05068,83.809215 C 20.776593,82.437521 21.639549,82.560411 22.502506,81.065823 C 23.365461,79.57124 22.053639,79.417024 22.502506,77.830879 C 22.951371,76.244733 22.986148,76.1845 24.297969,74.721249 C 25.609792,73.257992 26.886837,72.663702 27.749792,71.977857 M 22.502506,81.065823 C 23.712694,80.524677 25.270109,80.128223 27.343253,78.901222 C 29.416394,77.67423 29.483253,77.621091 30.795074,76.15783 C 32.106894,74.694574 32.141673,73.825608 32.590537,73.0482 M 22.502506,81.065823 C 22.502506,80.257089 22.502506,79.448351 22.502506,77.830879 C 22.502506,76.213402 23.365461,76.090517 22.502506,74.595929 C 21.639549,73.101343 20.362503,73.315795 19.05068,71.852539 C 17.738857,70.389282 17.704083,70.329057 17.255216,68.742912 C 16.80635,67.156766 17.255216,66.316701 17.255216,65.507959 M 22.502506,74.595929 C 22.951371,73.818522 23.849104,73.072441 24.297969,71.486299 C 24.746836,69.900154 24.746836,69.837497 24.297969,68.251354 C 23.849104,66.665205 22.951371,65.919128 22.502506,65.141724 M 22.502506,74.595929 C 22.951371,73.818522 23.400237,73.041114 24.297969,71.486299 C 25.195703,69.931484 26.093434,69.931484 26.093434,68.376665 C 26.093434,66.821854 24.746836,66.853185 24.297969,65.267039 C 23.849104,63.680896 23.849104,63.618235 24.297969,62.03209 C 24.746836,60.445948 25.644567,59.69987 26.093434,58.922459 M 26.093434,68.376665 C 26.95639,67.690824 28.233435,67.096534 29.545256,65.633281 C 30.857082,64.170025 30.891854,64.10979 31.340721,62.523648 C 31.789589,60.937501 31.340721,60.097437 31.340721,59.288698 M 26.093434,68.376665 C 26.95639,67.690824 27.819345,67.004975 29.545256,65.633281 C 31.271169,64.261583 32.134126,64.384473 32.997083,62.889887 C 33.860037,61.395304 32.548216,61.241084 32.997083,59.654942 C 33.445947,58.068796 33.480724,58.008563 34.792546,56.545311 C 36.104365,55.08205 37.381412,54.487768 38.244367,53.80192 M 32.997083,62.889887 C 34.207268,62.348735 35.764685,61.952282 37.837825,60.725289 C 39.91097,59.498285 39.977828,59.44515 41.289652,57.981894 C 42.60147,56.518637 42.636247,55.649675 43.085113,54.872259 M 22.502506,81.065823 C 23.712694,80.524677 24.922879,79.983524 27.343253,78.901222 C 29.763626,77.818923 30.524945,78.05518 32.183996,76.736624 C 33.843048,75.418066 32.667638,75.090247 33.97946,73.626991 C 35.291281,72.163733 35.358139,72.110599 37.431285,70.8836 C 39.504426,69.656603 41.061842,69.26015 42.272028,68.718993 M 32.183996,76.736624 C 33.647653,76.382094 35.364779,76.214192 38.038619,75.318514 C 40.712461,74.422835 40.806224,74.380912 42.879368,73.153908 C 44.952509,71.926912 45.468233,71.096369 46.331189,70.410521 M 32.183996,76.736624 C 33.046954,76.050772 33.909909,75.364927 35.635821,73.99323 C 37.361731,72.621536 38.224688,72.744425 39.087643,71.249838 C 39.950598,69.755255 38.638776,69.601039 39.087643,68.014892 C 39.536505,66.428751 39.571283,66.368515 40.883104,64.905262 C 42.194929,63.442006 43.471976,62.847716 44.334929,62.161872 M 39.087643,71.249838 C 40.297828,70.70869 41.855246,70.312236 43.928388,69.085237 C 46.001531,67.858241 46.068389,67.805101 47.38021,66.341845 C 48.692031,64.878592 48.726811,64.009622 49.175676,63.232215 M 39.087643,71.249838 C 39.536505,70.47243 39.985372,69.695026 40.883104,68.140211 C 41.78084,66.585396 42.678572,66.585392 42.678572,65.030577 C 42.678572,63.475762 41.331974,63.507089 40.883104,61.920947 C 40.434238,60.334802 40.434238,60.272144 40.883104,58.685999 C 41.331974,57.099852 42.229707,56.353775 42.678572,55.576367 M 42.678572,65.030577 C 43.541528,64.344729 44.818573,63.750443 46.130394,62.287185 C 47.442216,60.823933 47.476995,60.763702 47.925861,59.177552 C 48.374727,57.59141 47.925861,56.751341 47.925861,55.942607 M 22.502506,81.065823 C 23.36546,80.379979 24.228416,79.694129 25.954328,78.322433 C 27.680239,76.950739 28.543196,77.073632 29.40615,75.579045 C 30.269105,74.084462 28.957284,73.930242 29.40615,72.344092 C 29.855017,70.757951 29.889792,70.697718 31.201616,69.234466 C 32.513437,67.77121 33.790485,67.176923 34.653441,66.491074 M 29.40615,75.579045 C 30.616338,75.037897 32.173754,74.641436 34.246897,73.41444 C 36.320037,72.187439 36.386895,72.134305 37.698719,70.671052 C 39.010544,69.207796 39.045317,68.338829 39.494185,67.561418 M 29.40615,75.579045 C 30.269105,74.893196 31.132064,74.207347 32.857975,72.835649 C 34.583887,71.46396 35.446841,71.586846 36.309796,70.092263 C 37.17275,68.59768 35.860929,68.443459 36.309796,66.857314 C 36.758661,65.271172 36.793439,65.21094 38.105261,63.747684 C 39.417082,62.284427 40.694129,61.69014 41.557086,61.004295 M 36.309796,70.092263 C 37.519985,69.551112 39.077398,69.154658 41.150543,67.927657 C 43.223686,66.70066 43.290544,66.647523 44.60237,65.18427 C 45.914192,63.721009 45.948962,62.852044 46.397832,62.07464 M 36.309796,70.092263 C 36.309796,69.283525 36.309796,68.474786 36.309796,66.857314 C 36.309796,65.239841 37.17275,65.116956 36.309796,63.622369 C 35.446841,62.127786 34.169795,62.342229 32.857975,60.878977 C 31.546154,59.415717 31.511377,59.355493 31.06251,57.769347 C 30.613642,56.183201 31.06251,55.343132 31.06251,54.534398 M 36.309796,63.622369 C 36.758661,62.844961 37.656394,62.09888 38.105261,60.512739 C 38.554127,58.926592 38.554127,58.863932 38.105261,57.27779 C 37.656394,55.691648 36.758661,54.945571 36.309796,54.168155 M 36.309796,63.622369 C 36.758661,62.844961 37.207528,62.067554 38.105261,60.512739 C 39.002994,58.95792 39.900725,58.95792 39.900725,57.403103 C 39.900725,55.848288 38.554127,55.879619 38.105261,54.293473 C 37.656394,52.707328 37.656394,52.644674 38.105261,51.058524 C 38.554127,49.472382 39.451859,48.726302 39.900725,47.948898 M 39.900725,57.403103 C 40.76368,56.71726 42.040727,56.122973 43.352549,54.659717 C 44.664372,53.19646 44.69915,53.136232 45.14802,51.550083 C 45.596882,49.963941 45.14802,49.123872 45.14802,48.315138 M 39.900725,57.403103 C 40.76368,56.71726 41.626638,56.03141 43.352549,54.659717 C 45.078461,53.288019 45.941418,53.410904 46.804369,51.916325 C 47.667325,50.421738 46.355504,50.267518 46.804369,48.681376 C 47.253239,47.09523 47.288014,47.034998 48.599839,45.571742 C 49.911661,44.108489 51.188707,43.514203 52.051663,42.828355 M 46.804369,51.916325 C 48.01456,51.375174 49.571974,50.97872 51.645117,49.75172 C 53.718265,48.524723 53.785124,48.471584 55.096945,47.008332 C 56.408766,45.545076 56.443541,44.676106 56.892406,43.898702 M 36.309796,70.092263 C 37.519985,69.551112 38.730168,69.009964 41.150543,67.927657 C 43.570914,66.845358 44.332233,67.081615 45.991285,65.763056 C 47.65034,64.444497 46.474931,64.116682 47.786752,62.653426 C 49.098574,61.190168 49.165436,61.137034 51.23858,59.910037 C 53.31172,58.683038 54.869136,58.286584 56.079324,57.745433 M 45.991285,65.763056 C 47.454946,65.408533 49.172071,65.240631 51.845915,64.344949 C 54.519759,63.44927 54.613516,63.407344 56.686663,62.180348 C 58.759802,60.953346 59.275527,60.122805 60.138482,59.436959 M 45.991285,65.763056 C 46.854242,65.077211 47.717202,64.391357 49.44311,63.019665 C 51.169028,61.647971 52.031981,61.77086 52.894936,60.276277 C 53.757893,58.78169 52.446071,58.62747 52.894936,57.041328 C 53.343798,55.455182 53.378578,55.394954 54.6904,53.931697 C 56.002221,52.468441 57.279266,51.874155 58.142222,51.188306 M 52.894936,60.276277 C 54.105125,59.735122 55.662541,59.338671 57.735681,58.111672 C 59.808824,56.884675 59.875682,56.831537 61.187504,55.368284 C 62.499327,53.905024 62.5341,53.036057 62.982966,52.25865 M 52.894936,60.276277 C 53.343798,59.498865 53.792667,58.721458 54.6904,57.166643 C 55.588131,55.611827 56.485865,55.611827 56.485865,54.057012 C 56.485865,52.502196 55.139265,52.533528 54.6904,50.947378 C 54.241534,49.361236 54.241534,49.298582 54.6904,47.712436 C 55.139265,46.126294 56.037,45.38021 56.485865,44.602802 M 56.485865,54.057012 C 57.348821,53.371167 58.625866,52.776878 59.937688,51.313625 C 61.24951,49.850369 61.28429,49.790137 61.733151,48.203995 C 62.182017,46.617848 61.733151,45.777784 61.733151,44.969046 M 36.309796,70.092263 C 36.309796,69.283525 36.309796,68.474786 36.309796,66.857314 C 36.309796,65.239841 37.17275,65.116956 36.309796,63.622369 C 35.446841,62.127786 34.169795,62.342229 32.857975,60.878977 C 31.546154,59.415717 31.511377,59.355493 31.06251,57.769347 C 30.613642,56.183201 31.06251,55.343132 31.06251,54.534398 M 36.309796,63.622369 C 36.758661,62.844961 37.656394,62.09888 38.105261,60.512739 C 38.554127,58.926592 38.554127,58.863932 38.105261,57.27779 C 37.656394,55.691648 36.758661,54.945571 36.309796,54.168155 M 36.309796,63.622369 C 36.309796,62.813634 36.309796,62.004896 36.309796,60.387424 C 36.309796,58.769947 37.17275,58.647061 36.309796,57.152475 C 35.446841,55.657884 34.169795,55.872335 32.857975,54.40908 C 31.546154,52.945824 31.511377,52.885598 31.06251,51.299453 C 30.613642,49.713303 31.06251,48.873242 31.06251,48.0645 M 36.309796,57.152475 C 36.758661,56.375067 37.656394,55.628986 38.105261,54.042841 C 38.554127,52.456698 38.554127,52.394041 38.105261,50.807896 C 37.656394,49.22175 36.758661,48.475669 36.309796,47.698266 M 36.309796,57.152475 C 35.446841,56.466626 34.583887,55.780776 32.857975,54.40908 C 31.132064,53.037386 31.732761,52.706063 29.40615,51.665692 C 27.079541,50.625317 26.22537,51.143256 23.551527,50.247586 C 20.877685,49.351907 20.783924,49.309984 18.710781,48.082979 C 16.63764,46.855984 16.121914,46.025438 15.25896,45.339593 M 29.40615,51.665692 C 28.957284,50.888281 28.922509,50.019314 27.610688,48.556062 C 26.298866,47.092805 26.232006,47.039667 24.158861,45.812666 C 22.085718,44.58567 20.528301,44.18922 19.318116,43.648069 M 29.40615,51.665692 C 28.957284,50.888281 28.508419,50.110877 27.610688,48.556062 C 26.712956,47.001247 27.474274,46.764986 25.815221,45.446427 C 24.156168,44.127869 23.047618,44.508826 20.974474,43.281826 C 18.901333,42.054826 18.834474,42.001691 17.522653,40.538435 C 16.210831,39.075182 16.176055,38.206212 15.727188,37.428805 M 25.815221,45.446427 C 25.815221,44.637689 26.264088,43.797628 25.815221,42.211479 C 25.366356,40.625336 25.331579,40.565104 24.019757,39.101849 C 22.707936,37.638594 21.43089,37.044308 20.567934,36.35846 M 25.815221,45.446427 C 25.815221,44.637689 25.815221,43.828955 25.815221,42.211479 C 25.815221,40.594006 26.678178,40.47112 25.815221,38.976535 C 24.952266,37.481951 23.675218,37.696399 22.363397,36.233141 C 21.051575,34.769886 21.0168,34.709658 20.567934,33.123513 C 20.119068,31.537369 20.567934,30.697302 20.567934,29.888565 M 25.815221,38.976535 C 26.264088,38.199127 27.161821,37.453045 27.610688,35.866901 C 28.059555,34.280756 28.059555,34.218098 27.610688,32.631954 C 27.161821,31.045808 26.264088,30.299733 25.815221,29.522326 M 36.309796,57.152475 C 36.758661,56.375067 37.207528,55.597656 38.105261,54.042841 C 39.002994,52.488025 39.900725,52.488025 39.900725,50.93321 C 39.900725,49.378398 38.554127,49.409725 38.105261,47.823583 C 37.656394,46.237437 37.656394,46.174776 38.105261,44.588634 C 38.554127,43.002488 39.451859,42.256408 39.900725,41.479 M 39.900725,50.93321 C 40.76368,50.247365 42.040727,49.653075 43.352549,48.189823 C 44.664372,46.726566 44.69915,46.666334 45.14802,45.080189 C 45.596882,43.494047 45.14802,42.653978 45.14802,41.845239 M 39.900725,50.93321 C 39.900725,50.124472 39.900725,49.315738 39.900725,47.698266 C 39.900725,46.080789 40.76368,45.957903 39.900725,44.463316 C 39.03777,42.96873 37.760723,43.183181 36.448905,41.719925 C 35.137083,40.256672 35.102306,40.19644 34.653441,38.610295 C 34.204575,37.02415 34.653441,36.184084 34.653441,35.375348 M 39.900725,44.463316 C 40.349592,43.685913 41.247324,42.939828 41.696189,41.353685 C 42.145053,39.76754 42.145053,39.704882 41.696189,38.118739 C 41.247324,36.532594 40.349592,35.786515 39.900725,35.009107 M 39.900725,44.463316 C 39.451859,43.685913 39.002994,42.908501 38.105261,41.353685 C 37.207528,39.79887 37.968848,39.562612 36.309796,38.244055 C 34.650745,36.925497 33.542192,37.306451 31.46905,36.079453 C 29.395908,34.852454 29.329051,34.799316 28.017228,33.336061 C 26.705407,31.872804 26.67063,31.003839 26.221763,30.226431 M 36.309796,38.244055 C 36.309796,37.435318 36.758661,36.595251 36.309796,35.009107 C 35.860929,33.422963 35.826152,33.36273 34.514331,31.899474 C 33.20251,30.43622 31.925465,29.84193 31.06251,29.156085 M 36.309796,57.152475 C 36.758661,56.375067 37.207528,55.597656 38.105261,54.042841 C 39.002994,52.488025 39.900725,52.488025 39.900725,50.93321 C 39.900725,49.378398 38.554127,49.409725 38.105261,47.823583 C 37.656394,46.237437 37.656394,46.174776 38.105261,44.588634 C 38.554127,43.002488 39.451859,42.256408 39.900725,41.479 M 39.900725,50.93321 C 40.76368,50.247365 42.040727,49.653075 43.352549,48.189823 C 44.664372,46.726566 44.69915,46.666334 45.14802,45.080189 C 45.596882,43.494047 45.14802,42.653978 45.14802,41.845239 M 39.900725,50.93321 C 40.349592,50.155802 40.798455,49.378398 41.696189,47.823583 C 42.593922,46.268768 43.491654,46.268764 43.491654,44.713949 C 43.491654,43.159134 42.145053,43.19046 41.696189,41.604319 C 41.247321,40.018173 41.247321,39.955515 41.696189,38.36937 C 42.145053,36.783226 43.042788,36.037147 43.491654,35.259742 M 43.491654,44.713949 C 44.354615,44.0281 45.631657,43.433815 46.943482,41.970559 C 48.2553,40.507302 48.290078,40.447073 48.73894,38.860926 C 49.18781,37.274782 48.73894,36.434716 48.73894,35.625978 M 43.491654,44.713949 C 43.042788,43.936538 42.593922,43.159134 41.696189,41.604319 C 40.798455,40.0495 41.559777,39.813243 39.900725,38.494687 C 38.241673,37.176128 37.133122,37.557085 35.059981,36.330087 C 32.98684,35.103088 32.91998,35.049951 31.608157,33.586694 C 30.296335,32.123439 30.261559,31.254471 29.812692,30.477062 M 39.900725,38.494687 C 39.900725,37.685951 40.349592,36.845886 39.900725,35.259742 C 39.451859,33.673598 39.417082,33.613363 38.105261,32.150109 C 36.793439,30.686855 35.516397,30.092565 34.653441,29.406718 M 39.900725,38.494687 C 39.900725,37.685951 39.900725,36.877216 39.900725,35.259742 C 39.900725,33.642269 40.76368,33.519379 39.900725,32.024795 C 39.03777,30.530211 37.760723,30.744657 36.448905,29.2814 C 35.137083,27.818146 35.102306,27.757914 34.653441,26.17177 C 34.204575,24.585626 34.653441,23.745558 34.653441,22.936823 M 39.900725,32.024795 C 40.349592,31.247385 41.247324,30.501306 41.696189,28.915162 C 42.145053,27.329016 42.145053,27.266359 41.696189,25.680215 C 41.247324,24.09407 40.349592,23.347992 39.900725,22.570583 M 39.900725,32.024795 C 40.349592,31.247385 40.798455,30.469977 41.696189,28.915162 C 42.593922,27.360346 43.491654,27.360346 43.491654,25.805531 C 43.491654,24.250716 42.145053,24.282044 41.696189,22.695898 C 41.247321,21.109754 41.247321,21.047096 41.696189,19.460951 C 42.145053,17.874807 43.042788,17.128728 43.491654,16.351321 M 43.491654,25.805531 C 44.354615,25.119682 45.631657,24.525395 46.943482,23.062139 C 48.2553,21.598884 48.290078,21.538652 48.73894,19.952507 C 49.18781,18.366362 48.73894,17.526298 48.73894,16.717562 M 43.491654,44.713949 C 44.354615,44.0281 45.217567,43.342255 46.943482,41.970559 C 48.669389,40.59886 49.53235,40.721753 50.395301,39.227169 C 51.258258,37.732581 49.946436,37.578365 50.395301,35.992221 C 50.844172,34.406077 50.878947,34.345843 52.190768,32.882589 C 53.502593,31.419334 54.779635,30.825046 55.642591,30.139197 M 50.395301,39.227169 C 51.605489,38.686018 53.162905,38.289565 55.23605,37.062567 C 57.309189,35.835567 57.376048,35.782429 58.687869,34.319173 C 59.999694,32.855917 60.03447,31.98695 60.483335,31.209542 M 50.395301,39.227169 C 50.844172,38.449759 51.293037,37.672351 52.190768,36.117536 C 53.088498,34.562721 53.986234,34.562721 53.986234,33.007905 C 53.986234,31.45309 52.639633,31.484419 52.190768,29.898275 C 51.741903,28.312129 51.741903,28.249471 52.190768,26.663326 C 52.639633,25.077182 53.537364,24.331103 53.986234,23.553696 M 53.986234,33.007905 C 54.84919,32.322059 56.126236,31.727769 57.438053,30.264514 C 58.749875,28.801259 58.784654,28.741028 59.23352,27.154883 C 59.682381,25.568739 59.23352,24.728672 59.23352,23.919937 M 53.986234,33.007905 C 53.986234,32.199168 53.986234,31.390431 53.986234,29.772958 C 53.986234,28.155484 54.84919,28.032594 53.986234,26.538011 C 53.123278,25.043426 51.846232,25.257875 50.534411,23.794619 C 49.222585,22.331365 49.18781,22.271134 48.73894,20.68499 C 48.290078,19.098844 48.73894,18.258778 48.73894,17.450042 M 53.986234,26.538011 C 54.4351,25.760602 55.33283,25.014524 55.781695,23.428379 C 56.230561,21.842234 56.230561,21.779578 55.781695,20.193433 C 55.33283,18.607289 54.4351,17.861209 53.986234,17.083801 M 43.491654,44.713949 C 44.354615,44.0281 45.217567,43.342255 46.943482,41.970559 C 48.669389,40.59886 49.53235,40.721753 50.395301,39.227169 C 51.258258,37.732581 49.946436,37.578365 50.395301,35.992221 C 50.844172,34.406077 50.878947,34.345843 52.190768,32.882589 C 53.502593,31.419334 54.779635,30.825046 55.642591,30.139197 M 50.395301,39.227169 C 51.605489,38.686018 53.162905,38.289565 55.23605,37.062567 C 57.309189,35.835567 57.376048,35.782429 58.687869,34.319173 C 59.999694,32.855917 60.03447,31.98695 60.483335,31.209542 M 50.395301,39.227169 C 51.258258,38.541319 52.121214,37.855472 53.847121,36.483777 C 55.573033,35.112081 56.435992,35.234971 57.298949,33.740384 C 58.161908,32.2458 56.850084,32.091583 57.298949,30.505439 C 57.747814,28.919294 57.782594,28.859064 59.094415,27.395807 C 60.406236,25.932552 61.683282,25.338264 62.546237,24.652417 M 57.298949,33.740384 C 58.509136,33.199233 60.066553,32.802782 62.139696,31.575784 C 64.212841,30.348785 64.279698,30.295648 65.591515,28.83239 C 66.903338,27.369136 66.938116,26.500169 67.386982,25.722762 M 57.298949,33.740384 C 57.298949,32.931649 57.298949,32.122913 57.298949,30.505439 C 57.298949,28.887965 58.161908,28.765075 57.298949,27.27049 C 56.435992,25.775906 55.158942,25.990354 53.847121,24.527099 C 52.535304,23.063842 52.500528,23.003614 52.051663,21.41747 C 51.602794,19.831325 52.051663,18.991259 52.051663,18.182522 M 57.298949,27.27049 C 57.747814,26.493082 58.645549,25.747005 59.094415,24.16086 C 59.543284,22.574716 59.543284,22.512058 59.094415,20.925912 C 58.645549,19.339768 57.747814,18.593689 57.298949,17.816281 M 57.298949,27.27049 C 57.747814,26.493082 58.196679,25.715675 59.094415,24.16086 C 59.992146,22.606045 60.889876,22.606044 60.889876,21.051227 C 60.889876,19.496412 59.543281,19.527742 59.094415,17.941598 C 58.645549,16.355454 58.645549,16.292795 59.094415,14.70665 C 59.543281,13.120506 60.441011,12.374427 60.889876,11.59702 M 60.889876,21.051227 C 61.752832,20.365382 63.029878,19.771093 64.341701,18.307837 C 65.653525,16.844582 65.688301,16.784352 66.137171,15.198207 C 66.586035,13.612062 66.137171,12.771997 66.137171,11.96326 M 60.889876,21.051227 C 61.752832,20.365382 62.615788,19.679533 64.341701,18.307837 C 66.067612,16.936142 66.930567,17.059031 67.793527,15.564447 C 68.656484,14.069862 67.344662,13.915643 67.793527,12.3295 C 68.242393,10.743354 68.277168,10.683124 69.588991,9.2198688 C 70.900812,7.7566126 72.177857,7.1623257 73.04081,6.4764776 M 67.793527,15.564447 C 69.003712,15.023297 70.561128,14.626843 72.634272,13.399844 C 74.707415,12.172846 74.77427,12.119709 76.086094,10.656454 C 77.397915,9.193198 77.432691,8.3242298 77.881557,7.5468228 M 57.298949,33.740384 C 58.509136,33.199233 59.719324,32.658083 62.139696,31.575784 C 64.560069,30.493481 65.321391,30.72974 66.98044,29.411181 C 68.639493,28.092625 67.464085,27.764804 68.775907,26.301548 C 70.087728,24.838293 70.154587,24.785157 72.227729,23.558158 C 74.30087,22.331159 75.85829,21.934706 77.068474,21.393557 M 66.98044,29.411181 C 68.444097,29.056654 70.161224,28.888751 72.835064,27.993074 C 75.50891,27.097396 75.602669,27.055469 77.675813,25.82847 C 79.748953,24.601472 80.264677,23.770927 81.127636,23.08508 M 66.98044,29.411181 C 67.843397,28.725333 68.706352,28.039485 70.432263,26.66779 C 72.158175,25.296094 73.021131,25.418983 73.884088,23.924398 C 74.747043,22.429814 73.435222,22.275595 73.884088,20.689451 C 74.332953,19.103307 74.367732,19.043076 75.679553,17.579821 C 76.991371,16.116566 78.26842,15.522278 79.131372,14.836429 M 73.884088,23.924398 C 75.094271,23.383248 76.651687,22.986795 78.724831,21.759797 C 80.797976,20.532799 80.864832,20.47966 82.176654,19.016405 C 83.488476,17.55315 83.523259,16.684183 83.97212,15.906775 M 73.884088,23.924398 C 74.332953,23.146991 74.781819,22.369583 75.679553,20.814767 C 76.577284,19.259952 77.475019,19.259952 77.475019,17.705137 C 77.475019,16.150321 76.128419,16.18165 75.679553,14.595506 C 75.230684,13.009362 75.230684,12.946703 75.679553,11.360558 C 76.128419,9.7744138 77.026153,9.028336 77.475019,8.2509278 M 77.475019,17.705137 C 78.337974,17.01929 79.615017,16.425002 80.926843,14.961746 C 82.23866,13.49849 82.273436,13.438259 82.722305,11.852115 C 83.17117,10.265971 82.722305,9.4259042 82.722305,8.617168 M 36.309796,70.092263 C 37.519985,69.551112 38.730168,69.009964 41.150543,67.927657 C 43.570914,66.845358 44.332233,67.081615 45.991285,65.763056 C 47.65034,64.444497 46.474931,64.116682 47.786752,62.653426 C 49.098574,61.190168 49.165436,61.137034 51.23858,59.910037 C 53.31172,58.683038 54.869136,58.286584 56.079324,57.745433 M 45.991285,65.763056 C 47.454946,65.408533 49.172071,65.240631 51.845915,64.344949 C 54.519759,63.44927 54.613516,63.407344 56.686663,62.180348 C 58.759802,60.953346 59.275527,60.122805 60.138482,59.436959 M 45.991285,65.763056 C 47.201473,65.221912 48.411662,64.680758 50.832029,63.598454 C 53.252406,62.516155 54.013729,62.752408 55.672787,61.43385 C 57.331836,60.11529 56.156423,59.787475 57.468244,58.324222 C 58.780065,56.860966 58.846924,56.807827 60.920067,55.580831 C 62.993207,54.353831 64.550627,53.957378 65.760815,53.416229 M 55.672787,61.43385 C 57.136438,61.079326 58.853562,60.911423 61.527407,60.015745 C 64.201247,59.120067 64.295007,59.07814 66.368151,57.851144 C 68.441291,56.624144 68.957018,55.793601 69.819974,55.107752 M 55.672787,61.43385 C 56.121647,60.656445 56.570513,59.879034 57.468244,58.324222 C 58.365979,56.769407 59.26371,56.769407 59.26371,55.214592 C 59.26371,53.659777 57.917114,53.691104 57.468244,52.104962 C 57.019382,50.518815 57.019382,50.456155 57.468244,48.870013 C 57.917114,47.283867 58.814845,46.53779 59.26371,45.760383 M 59.26371,55.214592 C 60.126666,54.528743 61.403708,53.934461 62.715529,52.4712 C 64.027355,51.007947 64.062129,50.947715 64.510995,49.361566 C 64.959866,47.775424 64.510995,46.935355 64.510995,46.126621 M 59.26371,55.214592 C 60.126666,54.528743 60.989622,53.842898 62.715529,52.4712 C 64.441441,51.099504 65.304402,51.222396 66.167357,49.727809 C 67.030313,48.233222 65.718491,48.079006 66.167357,46.49286 C 66.616227,44.906718 66.650998,44.846483 67.962819,43.38323 C 69.274644,41.919977 70.551686,41.325688 71.414642,40.639839 M 66.167357,49.727809 C 67.377545,49.186658 68.934962,48.790208 71.008101,47.563208 C 73.081245,46.336211 73.148102,46.283073 74.459925,44.819813 C 75.771746,43.35656 75.806525,42.48759 76.255391,41.710186 M 66.167357,49.727809 C 67.377545,49.186658 68.587728,48.645506 71.008101,47.563208 C 73.428476,46.480905 74.189795,46.717166 75.848849,45.398606 C 77.507898,44.080047 76.332493,43.752229 77.644311,42.288976 C 78.956132,40.825724 79.022994,40.772581 81.096134,39.545581 C 83.169278,38.318584 84.726694,37.922132 85.936878,37.380981 M 75.848849,45.398606 C 77.312504,45.044076 79.029634,44.876173 81.703474,43.980499 C 84.377314,43.084821 84.471079,43.042898 86.544218,41.815899 C 88.617357,40.588897 89.133085,39.758355 89.99604,39.072504 M 55.672787,61.43385 C 57.136438,61.079326 58.600095,60.724803 61.527407,60.015745 C 64.45472,59.306692 65.055416,59.63801 67.382032,58.597639 C 69.70864,57.557264 68.760711,57.081248 70.833851,55.854247 C 72.906996,54.627248 73.000755,54.58532 75.674596,53.689645 C 78.34844,52.793963 80.065568,52.626061 81.529219,52.271536 M 67.382032,58.597639 C 68.985755,58.457204 70.729553,58.530856 73.796934,58.035897 C 76.864314,57.540935 76.977715,57.513469 79.651558,56.617787 C 82.325399,55.722109 83.282119,54.994337 84.492303,54.453185 M 67.382032,58.597639 C 68.592216,58.056484 69.802399,57.515335 72.222775,56.433037 C 74.643147,55.350735 75.40447,55.586991 77.063524,54.268436 C 78.722573,52.949877 77.547161,52.622058 78.858982,51.158801 C 80.170803,49.695545 80.237665,49.642407 82.31081,48.41541 C 84.383953,47.188409 85.941365,46.791959 87.151557,46.250813 M 77.063524,54.268436 C 78.527181,53.913909 80.2443,53.746007 82.918145,52.850325 C 85.591984,51.954647 85.685745,51.91272 87.758889,50.685723 C 89.832032,49.458723 90.347756,48.628181 91.210711,47.942332 M 77.063524,54.268436 C 77.926475,53.582582 78.789432,52.896743 80.515343,51.525045 C 82.241251,50.153347 83.104211,50.276236 83.967166,48.781649 C 84.830123,47.287066 83.518302,47.132846 83.967166,45.5467 C 84.416032,43.960558 84.450812,43.900326 85.762633,42.437074 C 87.074454,40.973818 88.351501,40.379531 89.214456,39.693682 M 83.967166,48.781649 C 85.177354,48.240502 86.734771,47.844048 88.80791,46.617052 C 90.881055,45.390052 90.947912,45.336912 92.259734,43.873656 C 93.571559,42.410404 93.606334,41.541437 94.0552,40.764026 M 55.672787,61.43385 C 56.535737,60.748004 57.398695,60.062159 59.124606,58.690466 C 60.850514,57.318767 61.713472,57.441657 62.576425,55.94707 C 63.439384,54.452483 62.127562,54.298267 62.576425,52.712125 C 63.025294,51.125979 63.060065,51.065751 64.37189,49.602495 C 65.683713,48.139234 66.960758,47.544952 67.823718,46.8591 M 62.576425,55.94707 C 63.786617,55.405915 65.344033,55.009469 67.417173,53.782472 C 69.490316,52.555469 69.557175,52.502329 70.868996,51.039076 C 72.180817,49.575821 72.215592,48.706858 72.664457,47.929446 M 62.576425,55.94707 C 63.439384,55.261225 64.302341,54.575376 66.028248,53.203679 C 67.754163,51.831989 68.617116,51.954875 69.480071,50.460287 C 70.343027,48.965704 69.031206,48.811488 69.480071,47.225342 C 69.928937,45.639197 69.963716,45.578969 71.275542,44.115712 C 72.587359,42.652456 73.864409,42.058169 74.727361,41.372321 M 69.480071,50.460287 C 70.69026,49.91914 72.247675,49.522686 74.320819,48.295686 C 76.393963,47.06869 76.460822,47.015551 77.772643,45.552298 C 79.084464,44.089038 79.119239,43.220072 79.568109,42.442664 M 69.480071,50.460287 C 69.480071,49.651553 69.480071,48.84281 69.480071,47.225342 C 69.480071,45.60787 70.343027,45.484981 69.480071,43.990393 C 68.617116,42.49581 67.340074,42.710259 66.028248,41.247002 C 64.716426,39.783746 64.681656,39.723518 64.232787,38.137373 C 63.783921,36.551228 64.232787,35.711164 64.232787,34.902426 M 69.480071,43.990393 C 69.928937,43.212986 70.826672,42.466908 71.275542,40.880767 C 71.724408,39.29462 71.724408,39.231961 71.275542,37.645817 C 70.826672,36.059672 69.928937,35.313591 69.480071,34.536186 M 69.480071,43.990393 C 69.928937,43.212986 70.377806,42.435578 71.275542,40.880767 C 72.173272,39.325949 73.071,39.325949 73.071,37.771134 C 73.071,36.216319 71.724408,36.247648 71.275542,34.661503 C 70.826672,33.075359 70.826672,33.0127 71.275542,31.426556 C 71.724408,29.840412 72.622135,29.09433 73.071,28.316922 M 73.071,37.771134 C 73.933956,37.085287 75.211002,36.490998 76.522823,35.027742 C 77.834649,33.564488 77.869424,33.504257 78.318294,31.918112 C 78.767159,30.331968 78.318294,29.491901 78.318294,28.683164 M 73.071,37.771134 C 73.933956,37.085287 74.796916,36.399437 76.522823,35.027742 C 78.248739,33.656048 79.111691,33.778936 79.974647,32.284352 C 80.837606,30.789765 79.525781,30.635549 79.974647,29.049405 C 80.423513,27.46326 80.458292,27.403026 81.770113,25.939771 C 83.081939,24.476516 84.35898,23.882229 85.221937,23.196383 M 79.974647,32.284352 C 81.184831,31.743201 82.742251,31.346747 84.815394,30.119748 C 86.888538,28.89275 86.955397,28.839613 88.267218,27.376359 C 89.579043,25.913102 89.613818,25.044134 90.06268,24.266727 M 69.480071,50.460287 C 70.69026,49.91914 71.900444,49.377993 74.320819,48.295686 C 76.741191,47.213387 77.502514,47.449644 79.16156,46.131085 C 80.820618,44.812525 79.645208,44.484711 80.957034,43.021453 C 82.268855,41.558197 82.335714,41.505059 84.408853,40.278063 C 86.481992,39.051064 88.039413,38.654611 89.249601,38.113459 M 79.16156,46.131085 C 80.62522,45.776558 82.342344,45.608656 85.016184,44.712978 C 87.690033,43.817303 87.783792,43.775376 89.856937,42.548372 C 91.930077,41.321376 92.445804,40.490833 93.30876,39.804985 M 79.16156,46.131085 C 80.024519,45.445236 80.887474,44.759391 82.613382,43.387694 C 84.339299,42.015999 85.202254,42.138889 86.06521,40.644302 C 86.928165,39.149719 85.616348,38.9955 86.06521,37.409354 C 86.514075,35.82321 86.548854,35.762981 87.860676,34.299724 C 89.172498,32.836469 90.449544,32.242183 91.3125,31.556333 M 86.06521,40.644302 C 87.275399,40.103154 88.832814,39.706697 90.905959,38.479702 C 92.979102,37.252703 93.045957,37.199563 94.357778,35.736308 C 95.669599,34.273054 95.704378,33.404085 96.153243,32.626678 M 86.06521,40.644302 C 86.514075,39.866894 86.962946,39.089487 87.860676,37.534671 C 88.758412,35.979856 89.656143,35.979856 89.656143,34.425041 C 89.656143,32.870226 88.309542,32.901555 87.860676,31.315411 C 87.411812,29.729266 87.411812,29.666608 87.860676,28.080464 C 88.309542,26.494318 89.207273,25.74824 89.656143,24.970832 M 89.656143,34.425041 C 90.519099,33.739192 91.796144,33.144904 93.107965,31.68165 C 94.419787,30.218395 94.454563,30.158164 94.903429,28.572019 C 95.352298,26.985875 94.903429,26.145809 94.903429,25.337072 M 69.480071,50.460287 C 69.928937,49.68288 70.377806,48.905472 71.275542,47.350657 C 72.173272,45.795842 73.071,45.795842 73.071,44.241027 C 73.071,42.686212 71.724408,42.717542 71.275542,41.131396 C 70.826672,39.545251 70.826672,39.482593 71.275542,37.896449 C 71.724408,36.310307 72.622135,35.564225 73.071,34.786818 M 73.071,44.241027 C 73.933956,43.555182 75.211002,42.960892 76.522823,41.497639 C 77.834649,40.034379 77.869424,39.974151 78.318294,38.388007 C 78.767159,36.801863 78.318294,35.961794 78.318294,35.15306 M 73.071,44.241027 C 73.519869,43.463623 73.968735,42.686212 74.866466,41.131396 C 75.764197,39.576579 76.661932,39.576579 76.661932,38.021765 C 76.661932,36.46695 75.315335,36.498279 74.866466,34.912135 C 74.4176,33.32599 74.4176,33.263332 74.866466,31.677187 C 75.315335,30.091042 76.213066,29.344965 76.661932,28.567557 M 76.661932,38.021765 C 77.524888,37.335918 78.801935,36.741629 80.113752,35.278374 C 81.425577,33.81512 81.460352,33.754887 81.909222,32.168743 C 82.358083,30.582599 81.909222,29.742532 81.909222,28.933796 M 76.661932,38.021765 C 76.213066,37.244358 75.764197,36.46695 74.866466,34.912135 C 73.968735,33.35732 74.730053,33.121061 73.071,31.802505 C 71.411955,30.483944 70.3034,30.8649 68.230256,29.637903 C 66.157117,28.410905 66.090258,28.357766 64.778437,26.89451 C 63.466611,25.431254 63.431831,24.562287 62.982966,23.784879 M 73.071,31.802505 C 73.071,30.993767 73.519869,30.153701 73.071,28.567557 C 72.622135,26.981412 72.587359,26.921182 71.275542,25.457926 C 69.963716,23.99467 68.68667,23.400382 67.823718,22.714534 M 73.071,31.802505 C 73.071,30.993767 73.071,30.185031 73.071,28.567557 C 73.071,26.950083 73.933956,26.827194 73.071,25.33261 C 72.208048,23.838024 70.930997,24.052473 69.61918,22.589219 C 68.307359,21.125963 68.272579,21.065731 67.823718,19.479587 C 67.374849,17.893442 67.823718,17.053377 67.823718,16.24464 M 73.071,25.33261 C 73.519869,24.555203 74.4176,23.809123 74.866466,22.222978 C 75.315332,20.636834 75.315332,20.574176 74.866466,18.988031 C 74.4176,17.401887 73.519869,16.655808 73.071,15.878399 M 73.071,25.33261 C 73.519869,24.555203 73.968735,23.777793 74.866466,22.222978 C 75.764197,20.668164 76.661932,20.668164 76.661932,19.113346 C 76.661932,17.558531 75.315335,17.58986 74.866466,16.003716 C 74.4176,14.417572 74.4176,14.354913 74.866466,12.768768 C 75.315335,11.182624 76.213066,10.436546 76.661932,9.659138 M 76.661932,19.113346 C 77.524888,18.4275 78.801935,17.833212 80.113752,16.369957 C 81.425577,14.906701 81.460352,14.846471 81.909222,13.260325 C 82.358083,11.674181 81.909222,10.834116 81.909222,10.025378 M 76.661932,38.021765 C 77.524888,37.335918 78.387844,36.650068 80.113752,35.278374 C 81.839667,33.90668 82.702623,34.029568 83.565578,32.534984 C 84.428539,31.040399 83.116713,30.88618 83.565578,29.300035 C 84.01444,27.713891 84.049215,27.653662 85.361042,26.190406 C 86.672866,24.72715 87.949913,24.132863 88.812864,23.447014 M 83.565578,32.534984 C 84.775763,31.993832 86.333184,31.597379 88.406323,30.370383 C 90.479466,29.143385 90.546324,29.090244 91.858146,27.626989 C 93.169969,26.163734 93.204747,25.294766 93.653613,24.517359 M 83.565578,32.534984 C 84.01444,31.757575 84.463311,30.980168 85.361042,29.425353 C 86.258773,27.870538 87.156507,27.870538 87.156507,26.315723 C 87.156507,24.760908 85.809907,24.792235 85.361042,23.206091 C 84.912176,21.619946 84.912176,21.557287 85.361042,19.971143 C 85.809907,18.384999 86.707642,17.63892 87.156507,16.861512 M 87.156507,26.315723 C 88.019463,25.629875 89.296508,25.035587 90.60833,23.572331 C 91.920156,22.109075 91.954932,22.048844 92.403797,20.462699 C 92.852662,18.876554 92.403797,18.03649 92.403797,17.227752 M 87.156507,26.315723 C 87.156507,25.506987 87.156507,24.69825 87.156507,23.080775 C 87.156507,21.463303 88.019463,21.340413 87.156507,19.845828 C 86.293555,18.351243 85.016509,18.565692 83.704683,17.102437 C 82.392867,15.63918 82.358083,15.57895 81.909222,13.992805 C 81.460352,12.406661 81.909222,11.566596 81.909222,10.757858 M 87.156507,19.845828 C 87.605373,19.068421 88.503107,18.322341 88.951973,16.736196 C 89.400839,15.150051 89.400839,15.087394 88.951973,13.501249 C 88.503107,11.915105 87.605373,11.169025 87.156507,10.391618"
       style="fill:none;fill-opacity:1;stroke:url(#linearGradient3142);stroke-width:0.41926938;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       sodipodi:nodetypes="cssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscssscssssscsss" />
  </g>
</svg>
</div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 6:</span> A Lindenmayer system generated by applying the rule "F=FF-[-F+F+F]+[+F-F-F]" three times. Here F stands for "draw a smooth line forward", + stands for "make a right turn when drawing the next line", and - stands for "make a left turn when drawing the next line". The main distinction between a Lindenmayer system and a fractal is that here the drawn elements keep a constant size.</p></div></div></div>
<p>Now, while a neuron may show some fractal-like behaviour, this does not mean their development is fully controlled by it. The developing axon for example in its growth often follows a chemical gradient, which it can use both to move away from the originating soma (which it would be useless to attach to), and to find a desired target neuron.</p>

     <br /><hr /><br />
     <h2 id="chapter Static Artificial Neural Networks" class="chapters">Chapter 3 - Static Artificial Neural Networks</h2>	<p>INTRODUCTION GOES HERE</p>
	<br /><h3 id="chapter 3 - subsection Neural nodes">Neural nodes</h3>	<p>The behaviour of neural nodes is easy to quantify if we keep in mind that a neural node becomes active if its potential exceeds the firing threshold:</p><div id="activity_cases_simple" style="position:relative; width:100%;border:thin grey solid;">
<div style="width=80%;display:inline;text-align:center;">
$\displaystyle{
\chi_j(t) = \left\{\begin{array}{l l}
1 &amp; \textrm{if } h_j(t) - \theta_j \gt 0 \\
0 &amp; \textrm{if } h_j(t) - \theta_j \leq 0 
\end{array}\right.}$ 
</div>
<div style="display:inline;margin: 0 0 0 auto;">(FORMULE X)</div>
</div>
<p>The connection with the neuronal cell is simple, in that $ \chi_{j} $ represents the electrochemical activity (the action potentials), $h_j$ represents the transmembrane potential $V_M$, and $\theta_j$ represents the firing threshold. The variable <em>time</em> is, naturally, represented by $t$.</p><div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="" id="figure 6"><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/neuron inactive"><img border="none" src="./beeldmateriaal/neuron inactive" width="90%"></img></a></div></div><div></div><div style="padding:0.5em 0 0.2em 0 ;">(a)</div></div><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/neuron active"><img border="none" src="./beeldmateriaal/neuron active" width="90%"></img></a></div></div><div style="padding:0.5em 0 0.2em 0 ;">(b)</div></div><div style="clear:both;"></div></div><div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 7:</span> Visual represenation of neurons. <span style="font-size:120%;font-weight:120%;">(a):</span> The <em>inactive</em> neuron, with $h_j \leq \theta_j$. <span style="font-size:120%;font-weight:120%;">(b):</span> The <em>active</em> neuron, with $h_j \gt \theta_j$.</p></div></div></div>
<p>If one wants to calculate this activity $\chi_{j}$ very accurately, one must consider the location where $h_j$ is calculated (the axon hillock), and compute the exact function of $h_{j}(t)$ as dependant on incoming signals $\sigma$ over time, the exact morphology of the neuron and a function $g(t)$ that represents the restorative activity of the ion pumps, so that we would have to work with something like this:</p>
<div id="potential_complex" style="text-align:center;">$\displaystyle{ h(t) = h_0 + \int_{-\infty}^{t} g \left \{ \oint_{\mathcal{S}} \sigma(\mathbf{r},\dot{t}) d \mathbf{a} \right \} d\dot{t} }$</div>
<p>Now, this is obviously a bit of a problem. Given that every neuron has a unique shape, and that <em>even if this shape is known</em> calculating the integral over it would be a formidable task, the amount of computing that would be required for every single individual neuron makes this approach completely unfeasable. Luckily we can simplify matters while losing little of practical value. Let us start by assuming that the signals spread very fast within the neuron to the axon hillock.</p>
<div id="potential_complex" style="text-align:center;">$\displaystyle{ h(t) = h_0 + \int_{-\infty}^{t} g \{\sigma(\dot{t})\} d\dot{t} }$</div>
<p>And let us remember that the potential $h$ denotes a relative value. Even the biological value of the resting potential $h_0$ of around $-70mV$ only has that value relative to the outside medium. We are perfectly free to redefine $h$, and therefore $h_0$ and $\theta$ if we want, which we do in such a way that $h_0=0$</p>
<div id="potential_complex" style="text-align:center;">$\displaystyle{ h(t) = \int_{-\infty}^{t} g \{\sigma(\dot{t})\} d\dot{t} }$</div>
<p>It might also help to remember that a neuron returns to the resting potential if it fires, so that we can reduce the time integral:</p>
<div id="potential_complex" style="text-align:center;">$\displaystyle{ h(t) = \int_{t_{\mbox{previous}}}^{t} g \{\sigma(\dot{t})\} d\dot{t} }$</div>
<p>While this is certainly easier to work with, it is still far from easily digestible, so there is no getting around it; We are going to do something really sneaky, and lay aside the consequences until later. So, let us begin: While we already consider only the time domain since the last time the neuron fired an action potential, we are going to expand on this and assume that <em>all the incoming signals are synchronised</em>. We can now move $g$ out of the integral and replace the integral with a simple summation:</p>
<div id="potential_complex" style="text-align:center;">$\displaystyle{ h(t) = g \{ \sum \sigma (t) \} }$</div>
<p>But wait! After a neuron fires there is a period of time during which it cannot fire again (the refractory period). Because of the demand that the incoming signals are synchronised, the activity of the presynaptic neurons must also be synchronised. And because of regression, <em>all</em> neurons within a layer must have synchronised activities. That means that when a neuron receives some signals at $t_n$, there will not be any new signals to receive untill the refractory period has passed.</p>

<p>
After the moment of signalling, the maximum value of $h_j$ is $h_j = \theta_j$. If the refractory period is long, and $g$ is strong, the neuron might always reach the resting potential before the next activity round. This is for example true if $g = - \frac {t \theta}{t_{\mbox{refrac}}}$, and this is exactly what we choose $g$ to be.</p>

<p>From this follows that if we only look at those points in time when signals arrive, we can <em>ignore</em> the influence of $g$, and find:</p>
<div id="potential_complex" style="text-align:center;">$\displaystyle{ h(t) = \sum \sigma (t) }$</div>
<p>But now we have to start wondering: what exactly is $\sigma$? Since it represents the influence of the incoming signals, it is obvious we need to have it depend on the activity of the presynaptic neurons ($\chi_i$).</p>
<div id="potential_complex" style="text-align:center;">$\displaystyle{ h_j(t) = \sum_i f_1\{\chi_i(t)\} }$</div>
<p>We also know that each synaptic connection has a certain strength, which we denote with $w_{ji}$, which of course only matters if the presynaptic neuron is active, so we find:</p>
<div id="potential_complex" style="text-align:center;">$\displaystyle{ h_j(t) = \sum_i f_2\{ \chi_i(t)w_{ji}(t) \} }$</div>
<p>But let us keep in mind that the signals do not directly influence each other -every signal has its own synaps- but it is the influence on neuron-wide factors that consitutes their involvement with each other. Thus we can take $f$ out of the summation, so that:</p>
<div id="potential_complex" style="position:relative; width:100%;border:thin grey solid;">
<div style="width=80%;display:inline;text-align:center;">
$\displaystyle{h_j(t) =  f \left ( \sum_i \chi_i(t)w_{ji}(t) \right )}$ 
</div>
<div style="display:inline;margin: 0 0 0 auto;">(FORMULE X)</div>
</div>
<p>Or, if we are feeling lazy, we can use Einstein notation:</p>

<div id="potential_complex" style="text-align:center;">$\displaystyle{ h_j(t) = f \left ( w_{j}^{i}(t) \chi_i(t) \right ) }$</div>
<p>However, as this notation is not that widely known, we shall not use it in the rest of this thesis. I would like if at all possible high-schoolers -with mathematics in their curriculum- to be able to understand most of what I write, even if they (quite wisely) decided to skip these formulae.</p>

<p>Now, all we are left to do, is find some plausible function $f$, and our work creating a neural node that models the neuronal cell is complete. Let us examine the behaviour of $h_j$ in a little more detail. If $h_j$ exceeds the threshold value $\theta_j$ an action potential develops. Because of the synchronisation we can reduce the complex action potential cycle to:</p>
<div id="activity_cases_odd" style="text-align:center;">$\displaystyle{ 
h_j(t+dt) = \left\{\begin{array}{l l}
f \left ( \sum_i w_{ji}(t) \chi_i(t) \right ) &amp; \textrm{if } h_j(t) \leq \theta_j  \\
h_{max} &amp; \textrm{if } h_j(t) \gt \theta_j
\end{array}\right. }$</div>
<p>This peaking of $h_j$ is something we have ignored up till now, and to be honest, we will in practice largely ignore it again. After all, there is no more information than is already included in $\chi_j$. No, the real question is whether or not $f$ is a linear function.</p>

<p>Let us think it through. Suppose we were to have some biological neuron $j$, with a resting potential $V_\mbox{rest} = -100mV$ and a threshold $\theta_j = -50mV$. The membrane potential $V_m$ depends directly on the electric field, which depends on the difference in concentration of ions. If the ion concentration difference is halved, than so must be both the electric field and the gradient pressure. You would therefore expect $f$ to be a nonlinear function. However, let us not forget that it is possible that the stochastic voltage control of the ion gates means that an increased opening of gates offsets the smaller ion flux per gate. And there are -within limits- some signs that this is actually true  [5] [6].</p>

<p>We choose to approach $f$ as a linear function, with boundary condition $f(0)=0$. The upper boundary condition is already implicitly defined in (reference to formula). This way we can get rid of $f$ by incorporating it into $w_{ji}$. This we do by redefining $w_{ji}$, applying some scale factor, which makes no practical difference for now, since we have not yet defined the value of $w_{ji}$. So we find:</p>
<div id="potential_simple" style="position:relative; width:100%;border:thin grey solid;">
<div style="width=80%;display:inline;text-align:center;">
$\displaystyle{
h_j(t) =  \sum_i w_{ji}(t) \chi_i(t)}$ 
</div>
<div style="display:inline;margin: 0 0 0 auto;">(FORMULE X)</div>
</div>
<p>If we combine this with (reference to formula) and the Heaviside step function, we get:</p>
<div id="activity_cases_another_name" style="position:relative; width:100%;border:thin grey solid;">
<div style="width=80%;display:inline;text-align:center;">
$\displaystyle{
\chi_j(t) = \Theta \left\{ \left ( \sum_i w_{ji}(t) \chi_i(t) \right ) - \theta_j \right \}}$ 
</div>
<div style="display:inline;margin: 0 0 0 auto;">(FORMULE X)</div>
</div>
<p>What amazing luck! Starting with a headache-inducing integral, we end up with something that is actually easy to calculate! And we have even divided the time $t$ up into discrete steps. Admittedly, we had to employ some chicanery to get there, giving up some not-all-that-inconsequential biophysical properties. Consequently, this relationship only holds in very specific circumstances. But still, at least it is something we can actually work with. And let us be frank, since it is obvious anyway, <em>that</em> is what we set out to do. </p>

<p>The reason we can afford to do all this is simply that we are not all that interested in the behaviour of the neural node <em>an sich</em>. We are interested in the behaviour of a network of nodes. This behaviour obviously has its basis in the propterties of the nodes, but is certainly not completely determined by this, as the most interesting elements of the network stem from its ability to adapt. This it does by changing the connections between the nodes.</p>

<p>I fully admit it would be preferable to fully simulate the behaviour of neuronal cells, but aside from the fact that this would be an impressive feat in and of itself, to computer-simulate even a single neuronal cell would gobble up most of the CPU-power available to us. Since our goal is <em>not</em> to create good simulations of neuronal cells, but to create biophysically plausible artificial neural networks, we simply have to make the choices we did. However, because of these choices we <em>are</em> limited in the kind of tasks our networks will be able to efficiently execute. For example, to catch a thrown ball one has to be able to quickly make a correct assessment of its velocity. For that small timing differences between action impulses would be a tremendous benefit. The work we will do here will simply not result in an artificial mind that is very good at playing tennis.</p>

<p>Still, one may ask: why work with computer simulations at all? It is possible to create clockless neural networks in hardware, or even using actual neuronal cells. However, these physical implementations have a severe problem that does (supposedly, if one is carefull) not occur in computer software: they are not exactly reproducible. Minute differences, such as in timing as mentioned above, may result in functionally different systems. Moreover, pure software is at this moment simply a lot more flexible, even if there is a severe reduction in processing speed. In the end, doing simulations in computer software is the best choice for us, but it is important to know it is not the only, nor always the best choice. [7] [8]</p>


	<br /><h3 id="chapter 3 - subsection A simple artificial neural network">A simple artificial neural network</h3>	
<p>The behaviour of the neural nodes <i>an sich</i> is not very interesting to us, as we are not trying to accurately simulate biological neuronal cells (which would be an <em>Herculean</em> task in itself). The behaviour that <em>we</em> find really interesting arises because the nodes combine together to form neural networks.</p>

<p>In a biological network the neuronal cells connect to each other at the synapses, which are formed where axons and dendrites meet. This we model by stating that there is a connection between a presynaptic neuron $i$ and a postsynaptic neuron $j$, and there is a weight $w_{ji}$ associated to this connection between $i$ and $j$ that represents the strength of the synaptic signal transmission. The larger $w_{ji}$, the greater the chance that an active presynaptic node $i$ causes a postsynaptic node $j$ to also become active. This can be visually represented as in <it>Figure unknown</it></p>

<p>This may seem trivial if you have read all the preceding parts; I work under the assumption some of the readers may skip a part or two, which forces me to be thorough. Please forgive me whenever this leads to repetitiveness.</p>

<div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="figures" id="figure 7"><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div id="weak connection between two neurons"><a href="./beeldmateriaal/net_simple_1.svg"><svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   id="svg2178"
   sodipodi:version="0.32"
   inkscape:version="0.45"
   width="100"
   height="100"
   sodipodi:docname="net_simple_2.svg"
   sodipodi:docbase="/var/www/htdocs/rpzboray/webpages/neural_network/beeldmateriaal"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   sodipodi:modified="true"><metadata
   id="metadata2187">
  <rdf:RDF>
    <cc:Work
       rdf:about="">
      <dc:format>image/svg+xml</dc:format>
      <dc:type
         rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
    </cc:Work>
  </rdf:RDF>
</metadata>
<defs
   id="defs2185" />

<path
   d="M 48.403383,30.357571 L 48.403383,69.2022"
   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   id="path2180" />
<circle
   cx="40"
   cy="20"
   r="15"
   id="neuron0"
   style="fill:#ffffff;stroke:#ff0000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   sodipodi:cx="40"
   sodipodi:cy="20"
   sodipodi:rx="15"
   sodipodi:ry="15"
   transform="matrix(0.6474105,0,0,0.6474105,22.506964,7.6982045)" />
<circle
   cx="40"
   cy="110"
   r="15"
   id="neuron1"
   style="fill:#ffffff;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   sodipodi:cx="40"
   sodipodi:cy="110"
   sodipodi:rx="15"
   sodipodi:ry="15"
   transform="matrix(0.6474105,0,0,0.6474105,22.506964,7.6982045)" />

Array
(
    [0] =&gt; Array
        (
            [0] =&gt; Array
                (
                    [0] =&gt; 0.3
                    [2] =&gt; 1
                    [3] =&gt; 0
                )

        )

    [1] =&gt; Array
        (
            [0] =&gt; Array
                (
                    [0] =&gt; 0.7
                    [2] =&gt; 1
                    [3] =&gt; 1
                )

        )

)

</svg>
</a></div></div><div></div><div style="padding:0.5em 0 0.2em 0 ;">(a)</div></div><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div id="titel"><a href="./beeldmateriaal/net_simple_2.svg"><svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   id="svg2178"
   sodipodi:version="0.32"
   inkscape:version="0.45"
   width="100"
   height="100"
   sodipodi:docname="net_simple_2.svg"
   sodipodi:docbase="/var/www/htdocs/rpzboray/webpages/neural_network/beeldmateriaal"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   sodipodi:modified="true"><metadata
   id="metadata2187">
  <rdf:RDF>
    <cc:Work
       rdf:about="">
      <dc:format>image/svg+xml</dc:format>
      <dc:type
         rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
    </cc:Work>
  </rdf:RDF>
</metadata>
<defs
   id="defs2185" />
<sodipodi:namedview
   inkscape:window-height="626"
   inkscape:window-width="910"
   inkscape:pageshadow="2"
   inkscape:pageopacity="0.0"
   guidetolerance="10.0"
   gridtolerance="10.0"
   objecttolerance="10.0"
   borderopacity="1.0"
   bordercolor="#666666"
   pagecolor="#ffffff"
   id="base"
   inkscape:zoom="1.5469959"
   inkscape:cx="70.252764"
   inkscape:cy="47.977678"
   inkscape:window-x="5"
   inkscape:window-y="73"
   inkscape:current-layer="svg2178" />
<path
   d="M 48.403383,30.357571 L 48.403383,69.2022"
   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.29482102;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   id="path2180" />
<circle
   cx="40"
   cy="20"
   r="15"
   id="neuron0"
   style="fill:#ffffff;stroke:#ff0000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   sodipodi:cx="40"
   sodipodi:cy="20"
   sodipodi:rx="15"
   sodipodi:ry="15"
   transform="matrix(0.6474105,0,0,0.6474105,22.506964,7.6982045)" />
<circle
   cx="40"
   cy="110"
   r="15"
   id="neuron1"
   style="fill:#ffffff;stroke:#ff0000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   sodipodi:cx="40"
   sodipodi:cy="110"
   sodipodi:rx="15"
   sodipodi:ry="15"
   transform="matrix(0.6474105,0,0,0.6474105,22.506964,7.6982045)" />

Array
(
    [0] =&gt; Array
        (
            [0] =&gt; Array
                (
                    [0] =&gt; 0.3
                    [2] =&gt; 1
                    [3] =&gt; 0
                )

        )

    [1] =&gt; Array
        (
            [0] =&gt; Array
                (
                    [0] =&gt; 0.7
                    [2] =&gt; 1
                    [3] =&gt; 1
                )

        )

)

</svg>
</a></div></div><div style="padding:0.5em 0 0.2em 0 ;">(b)</div></div><div style="clear:both;"></div></div><div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 8:</span> The influence of connection strength $w_{ji}$ on the activity of neurons. <span style="font-size:120%;font-weight:120%;">(a):</span> Two neurons with an <em>active</em> presynaptic neuron and a weak $w_{ji}$ ($w_{ji} &leq; \theta_j$)so that the postsynaptic neuron is <em>inactive</em>. <span style="font-size:120%;font-weight:120%;">(b):</span> Two neurons with an <em>active</em> presynaptic neuron and a strong $w_{ji}$ ($w_{ji} > \theta $) so that the postsynaptic neuron is <em>active</em>.</p></div></div></div>
<p>Suppose we do not have just two nodes. Suppose we have a whole bunch of them, for example as in <it>Figure unknown</it>. It is quite difficult to see what exactly is going on here. Luckily, we have a mechanism present that allows us to impose some order: the synchronisation between nodes. Because of this, and the refractory period, we can surmise that the nodes that fire simultaneously can be grouped together, and that the nodes within one group have no functional interconnections.</p>

<p>As we shall keep things simple for now, we shall add an extra restriction: all the nodes in any one group can only send signals to the nodes in one single other group. Thus we have an automatic division of the nodes into $M$ groups, each of which is ordered in order of signal transmission, so that the nodes in $M_l$ send their signals to those in $M_{l+1}$. Because there are no connections within a group, it is possible to plot the groups as <strong>Layers</strong> of nodes, which makes a visual analysis of the network's topology simpler<abbr title="If you are interested in the field of artificial intelligence, please note that this is distinctly different from many if not most of the neural networks that are usually employed in this field of study, as they are free from the restrictions that form our foundation. For example, it is quite normal in AI for the nodes to communicate with each other before becoming active, which is patently impossible for neuronal cells."><sup>7</sup></abbr>. The ordering of the nodes within a layer can be freely chosen, as long as one sticks with that choice.</p>

<p>There are only two obvious ground-state topologies possible for this network: One open, where the "line" of layers has a definite beginning and an end, and one closed, where the layers are organised in a circle. Now if you could somehow introduce an activity pattern somewhere in the closed topology, it is quite possible -depending on the connections $w_{ji}$ between the nodes- for the activity to keep moving along the circular path without ever extinguishing. That creates interesting possibilities that unfortunately we shall right now not discuss any further, although I will get back to that later. For now let us concentrate on the open topology.</p>

<p>Take a look again at  figure 8a. The presynaptic node $i$ is active, but what makes it so? After all, there seem to be no other nodes connecting to it that would be able to excite it. Even if there were, without infinite regression there must be some prime mover <em>somewhere</em> that causes the nodes to become active. Well, not surprisingly, there is just such a first cause in the neural network. This task is performed by the senses, such as the eyes, ears and all other systems that take information about the environment (including the body), translate this information into an <strong>activity pattern</strong> of the <em>sensory nodes</em>. Therefore we can say the sensory nodes belong to the first layer $L_1$ in the network, although it is common to call this the <strong>Input Layer</strong>, and we shall follow this habit. The activity pattern of all the sensory nodes is therefore called the <strong>Input Pattern $\Upsilon$</strong>.</p>
<div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="figures" id="figure 8"><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/neural_net_input_example"><img border="none" src="./beeldmateriaal/neural_net_input_example" width="90%"></img></a></div></div><div></div><div style="padding:0.5em 0 0.2em 0 ;">(a)</div></div><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/neural_net_output_example"><img border="none" src="./beeldmateriaal/neural_net_output_example" width="90%"></img></a></div></div><div style="padding:0.5em 0 0.2em 0 ;">(b)</div></div><div style="clear:both;"></div></div><div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 9:</span> Two examples of small neural networks <span style="font-size:120%;font-weight:120%;">(a):</span> Two neurons with an <em>active</em> presynaptic neuron and a weak $w_{ji}$ ($w_{ji} &leq; \theta_j$)so that the postsynaptic neuron is <em>inactive</em>. <span style="font-size:120%;font-weight:120%;">(b):</span> Two neurons with an <em>active</em> presynaptic neuron and a weak $w_{ji}$ ($w_{ji} &leq; \theta_j$)so that the postsynaptic neuron is <em>inactive</em>.</p></div></div></div>

<p>Similarly, for an open network consisting of $M$ layers, the last layer $L_m$, in which the signals terminate, is called the <strong>Output Layer</strong>, and its activity pattern the <strong>Outupt Pattern $\Omega$</strong>. Like the Input layer, which consists of sensory nodes that take information from the environment, the Output layer consists (mostly) of motor nodes, which cause the agent to perform actions within the environment. Thus, a whole network forms an Input-Output construct where information from the environment causes the Agent to act in some specific manner: a classic stimulus-response system.<abbr title="Many such systems are known in nature. For example in insects such as cockroaches which will move towards the darkness, away from light. But you yourself are not entirely free of them. You can see an example if you sit down somewhere high with your legs relaxed and off the ground, and give yourself a firm short tap just below the kneecap. Just make sure nobody is in front of you, or -if you hit the sweet spot- there may be trouble."><sup>8</sup></abbr></p>

<p>We have talked about activity patterns, and you can see them visually represented in various figures. It will be obvious that it is not always best practice to make a new drawing for every activity pattern we talk about. Let's see what we can do with some activity pattern $\zeta_l$ of a layer $l$ consisting of $n_l=5$ nodes. If the first two nodes are active, while the rest are inactive this leads to an activity pattern $\zeta_l = 11000$. Similarly, if we look at the neural network in figure 9a we can see $\zeta_1 = \Upsilon = 01100$. The connections between the sensory nodes in the <strong>Input layer</strong> and the next layer are such that this $\Upsilon$ results in an Output pattern $\Omega = 00011$.</p>

<p>What is important to understand is that different Input patterns do not necessarily have to lead to different Output patterns. For example, consider the simple case of a network with two different Input patterns, $\Upsilon_a = 11$, $\Upsilon_b = 10$. If the second node is not (or only very weakly) connected to another node, it does not contribute to the output of the network, so that $\Omega_a = \Omega_b$. Since the flow of activity introduces an asymmetry in the network, it is trivial to see that no input pattern can generate more than one ouput pattern:</p>

<div id="asymmetry in input-output patterns" style="position:relative; width:100%;border:thin grey solid;">
<div style="width=80%;display:inline;text-align:center;">
$\displaystyle{\Upsilon_a \neq \Upsilon_b \mbox{ if } \Omega_a \neq \Omega_b}$ 
</div>
<div style="display:inline;margin: 0 0 0 auto;">(FORMULE X)</div>
</div>
<p>There is still one little thing we better fix before continuing further: While it may be an improvement over graphically displaying everything, working with long lists of numbers is not all that appealing either. Especially if the number of nodes $n_l$ grows very large. Luckily these patterns can be considered as an expression in binary<abbr title="A binary number has 2 as its base instead of 10 as we normally use. Numbers as we use them represent a certain quantity, which we express through addition and exponentials (although in practice you never think about this). For example, if we want to express a quantity of one hundred in base 10 we write 100, which is 1*$10^2 + 0*10^1 + 0*10^0$. We can express the same quantity in binary (base 2) by writing 1100100, which is $1*2^{6}+1*2^{5}+0*2^{4}+0*2^{3}+2*^{2}+0*2^{1}+0*2^{0}$. Unfortunately when we copied this method of expressing quantity from the Dar al-Islam, we apparenty did not notice that their script was written right-to-left. Consequently we write numbers the wrong way round which makes them more difficult to read."><sup>9</sup></abbr>. Thus, the activity patterns of figure 9a we mentioned above, can also be expressed as $\zeta_1 = \Upsilon = 12$ and $\zeta_2 = \Omega = 3$.</p>

<p>You will not have to worry about the specifics, as long as you know we can translate a binary activity pattern into a number. Where we actively concern ourselves with what $\zeta$ actually is, we use this number as a smaller, simpler way of denoting that pattern.</p>

	<br /><hr /><br />
     <h2 id="chapter The ecosystem of the neural network Agent" class="chapters">Chapter 4 - The ecosystem of the neural network Agent</h2>	
<p>We now have some general idea of how a neural network functions, and we have had some not-so-subtle hints on what the purpose is of neural networks in nature. Using a few steps in reasoning we have created a set of constraints, and within this framework we have constructed our first few networks. It is high time we spend some effort on contemplating the purpose of neural networks, and for this we shall not study the networks themselves, but rather the systems they arise in.</p>
<br /><h3 id="chapter 4 - subsection Simple competitive systems">Simple competitive systems</h3><br /><h3 id="chapter 4 - subsection Zero sumness">Zero sumness</h3>
<p>Consider the world and all the life it contains. Where does this life arive from? Well, to answer that we first must have a working definition of life. I have spent some time at this, and I was forced to admit that to construct a complete yet not overly broad definition lies outside my scope of competence when a friend pointed out to me that my then-current hypothesis would include the phenomena of fire and radioactive decay into the realm of living things. Therefore I shall for now resort to the overly limited hypothesis that life is any process which is adaptively self-perpetuating, and functions against entropy through the consumption of energy.</p>

<p>This means it might be quite usefull to identify the available sources of energy. Without delving too deeply into the subject, let us simply state that the available sources of energy here are electromagnetic radiation (mostly from the sun), gravitational energy (mostly from the moon) and radioactive decay (which includes various types of radiation and heat).</p>

<p>All this energy can be used untill it is finally emitted into the universe as blackbody-radiation. The total amount of available energy is therefore fixed; the exact value depends on the equilibrium conditions. Since the total amount of available energy is fixed there is only a limited amount available for every living organism.</p>

<p>There are two methods that can be used for an organism to be self-perpetuating. First, it can continuously try to detect and repair damage when it occurs, thus keeping the individual alive. The second method is to continuously replicate the organism. Since the former must fail eventually, it is always combined with the latter. Consequently, the amount of living organisms increases untill the limited available energy to them is used up. Since this does not stop orgnisms from procreating, they must compete for available energy and other necessary resources. This competition forms the selection mechanism of fitness that drives the evolutionary process.</p>

<p>This system where there is a fixed amount of energy that organisms must compete for, and that has both winners that survive and losers which go extinct, is an example of what is known as a <strong>zero-sum game</strong>. As you may guess, the term stems from <em>game theory</em>. In a zero-sum game the total amount of whatever is at stake always remains constant, so that the only way for one to win something is for another to lose an equal amount (which, when summed, equals zero). I like the example of a party in your youth, where the more of your mother's delicious home-baked apple pie with extra walnuts, raisins, cinnamon, ice <em>and</em> whipped cream was eaten by everybody else, the less there was for you.</p>
<div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="" id="figure 9"><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/rock-paper-scissors table"><img border="none" src="./beeldmateriaal/rock-paper-scissors table" width="90%"></img></a></div></div><div></div><div style="padding:0.5em 0 0.2em 0 ;">(a)</div></div><div style="clear:both;"></div></div><div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 10:</span> zero-sum game example. <span style="font-size:120%;font-weight:120%;">(a):</span> The "payout" table for a zero-sum game, that is played by two Agents, which is commonly called "rock-paper-scissors".</p></div></div></div>
<p>TODO: fix above figure so that it uses -1,1 instead of 0,1</p>

<p>As we use it, the term "game" denotes a system which, loosely interpreted, is a self-contained universe that is inhabited by Agents and is governed by rules that fully describe the environment. If you take a look at the game that is described in figure 10a you can see it consists of two Agents (Alice and Bernadette) who must choose between three possible actions (rock, paper, scissors), and who win (1) or lose (-1) according to what the combination of their actions entails. While Alice and Bernadette may lead interesting and rewarding lives outside of the game, Alice running a manufacturing company in avionics and Bernadette being a theremin virtuoso, it has no bearing on how the game is played, nor on who wins or loses. The game is, or at least appears for now, fully self-contained.</p>

<p>Zero-sum games such as these could in a very real sense be described as systems wherein the reward of the Agents shows a perfect negative correlation ($r=-1$). This implies that it is conceivable to create systems that do not need to display this negative correlation between the outcomes of the Agents. As we do not want to be too clever for our own good, let us call such systems by their standard name, which is non-zero-sum games.</p>
<h4 id="">Simple competitive systems - Non-zero sumness</h4>
<p>The non-zero systems described above are actually aberrations. Constructs of the human mind such as games or bets, that are generally not found in nature. This of course does not mean that there is no competition; it can well be argued that nature <em>is</em> competition. It means that the benefit that goes to the winner need not equal the loss of the loser. Typically the loss tends to be greater than the benefit. For example a tiger who happens to catch a langur monkey will be fed for a few days at most, while the monkey will be dead for the rest of time.</p>
<div style="position:relative;width:95%;align:center;margin:0 auto;"><div style="padding:5px 0 0 0; border:thin grey solid;" class="" id="figure 10"><div style="width:45%; padding:2,5%; overflow:hidden;margin:0 2%;text-align:center;float:left;"><div style="border:thin grey solid;"><div style="margin:5% 0;"><a href="./beeldmateriaal/rock-paper-scissors table"><img border="none" src="./beeldmateriaal/rock-paper-scissors table" width="90%"></img></a></div></div><div></div><div style="padding:0.5em 0 0.2em 0 ;">(a)</div></div><div style="clear:both;"></div></div><div><div style="font-style:italic;font-size:80%;"><p><span style="font-size:120%;font-weight:120%;">Figure 11:</span> non-zero-sum game example. <span style="font-size:120%;font-weight:120%;">(a):</span> The "payout" table for a non-zero-sum game, that is played by two Agents, which represents the daily struggle for animals to feed and to avoid being eaten.".</p></div></div></div>
<p>Despite the fact that the individual Agent, be it a monkey, an ant or a citrus tree, will often end up losing <em>very badly</em> in the challenges that the game of life presents, and in the case of the monkey and probably the ant will undoubtedly experience a short but rather intense vexation on this point, on the grander scale of things this isn't all that bad. After all, this is part of the selection mechanism that drives evolution, creating an arms race between species which adapt to circumstances, finding and forming new niches, which over times causes biological complexity to increase untill very complex creatures such as ourselves may arise, for which we may be gratefull.<abbr title="Some people take this one step further, in a way that amazingly is somewhat logical yet at the same time completely deranged. They invented what they called social darwinism, which was a nice euphemistic term for re-introducing the eat-or-be-eaten paradigm back into human civilisation. If you stop to think about it, these individuals must have been either extremely altruistic or equally extremely short-sighted. Let's face it, the sort of people who can think up terminology such as social darwinism are not all that likely to be the last man standing once carnage has abated. For an individual, whoever you are, in such a system the odds are simply against you and -even though it may lead to increased evolution of the species- therefore, for you and me as individuals, the system does not make sense."><sup>10</sup></abbr> The trick here is that the monkey and the tiger are not the true Agents playing the game, and the real game that is being played is not the trite eat-or-be-eaten. In reality, as beautifully argued by Richard Dawkins  [9] they are mere pawns or maybe one should say avatars for the true Agents, which are the genetic and other hereditary material, and the game played is the game of evolution.</p>

<p>There are quite a lot of examples of cooperation that have arisen in the evolutionary system. It might even be somewhat difficult to find examples of organisms that would be capable of functioning wholly on their own. For cooperation does not only exist in the form of one monkey giving another a leg-up to get the banana, nor of ants acting as floorboards to increase the amount of food being delivered to the colony. Every organism with the entire ecosystem depends upon other organisms to systain the niche it is in. The only possible exceptions there might be the creatures at the "bottom" of the food chain, and even they usually are dependant on the continual recycling of materials that are temporarily locked up in the organisms higher up the pecking order of the eat-and-be-eaten mechanism. And there are systems cooperating within an organism to provide it what it needs to be an evolutionary success.  </p>

<p>What is really interesting is the realization that even those systems that are part of the same organism may not always cooperate all that well. Sometimes they compete. And they compete in the only place that it truly matters for them: in reproduction. Because not all genetic material is inherited equally (Y-chromosoms only being inherited by males, mitochondrial DNA only by females), these different systems have different interests in reproduction. And so they compete. Even though it is a silly anthropomorphisation, I like to imagine these little genes in a small rickety boat, each trying very carefully to push the others overboard, all the while still needing to make sure the ship still reaches port safely. And there are actual examples of these genes trying to sabotage each other, locked in an arms race that is really detrimental to the organism they are part of, but not so detrimental that the benefits for them do not pay off.</p>

<p>Enough of that. Even though I understand the advantages, I cannot bring myself to really be happy with the eat-or-be-eaten system, as it (on the surface) seems such a waste: in every prey-to-predator step a large amount of energy is lost due to inefficiences. Admittedly, this frees room for new prey and increases the total energy-content of the system, but feelings may sometimes run counter to objective logic. No, I cannot really be happy with these win-little, lose-lots systems. What does get my heart beating faster is the possibility of another kind of non-zero-sumness: Win-win scenarios.</p>

<p>Suppose we play the game illustrated in TODO: add game payout matrix. This is a game that is played by two Agents, Aetelstan and Bor. If both Agents honestly cooperate with each other they share a total reward $R_{tot}$. Alas, the arbiter of the game is corrupt and willing to take bribes from the Agents, and he has let both of them know this. If one Agent decides to cheat by bribing the corrupt arbiter, he gets the entire reward for himself, minus a slice for the arbiter. If both bribe the arbiter, they again share the reward, which is greatly diminished with the bribes. What do the Agents do?</p>

<p>Consider the game from the point of view of Bor. We assume, as is standard in these scenarios, that both players will try to maximise their profits. This is Bor's motivation, and he assumes the same is true for Aetelstan. By working together both he and Aetelstan get a decent payout. By cheating, Bor can increase his payout if Aetelstan remains honest. However, Aetelstan knows this, and Bor knows Aetelstan knows this. Therefore Aetelstan is likely to also cheat, which reduces the reward for both, defeating the purpose of cheating in the first place. Clearly it is better for Bor to cooperate. Except, of course, that if Bor is honest, while Aetelstan cheats, Bor ends up with nothing. Given that for Bor there are only two scenarios: one where Aetelstan is honest, and one where he cheats, and having just deduced that in both circumstances Bor is better off by cheating himself, he will cheat. Given the symmetry of the game, Aetelstan will also cheat. And despite the fact that both know they will both cheat, while knowing both would be better off not cheating, they still cheat, robbing themselves of potential profit.</p>

<p>In effect the players are trapped in their own logic, as they must rationally choose this poor-result action to maximize their profit. To denote this point a physicist would probably say it is a local minimum, just as (s)he would describe a ball stuck in a well. Fortunately this system was not invented by a physicist, and the usual term to denote this point of logical (if silly) behaviour is known as the Nash Equilibrium. It is not always true that the Nash equilibrium is at a point where everybody is worst off, but this is a nice example to show that it is certainly possible.</p>
<br />
<b>Warning</b>:  Missing argument 2 for Document::add_subsubsection(), called in /var/www/htdocs/rpzboray/webpages/neural_network/teksten/english/Game theory.php on line 64 and defined in <b>/var/www/htdocs/rpzboray/webpages/neural_network/php_functies/class_document.php</b> on line <b>307</b><br />
<h4 id="">experiments</h4><h4 id="">Inhibition</h4>
<p>The time has come to start to implement and test some of these ideas. We will start with the basic principles, and see where they lead us. I have to warn you in advance that this at first is going to produce some wacky results. There's no need to be alarmed. The problems, and their solutions, we will encounter will (hopefully) give you a better understanding of what we are doing, and why we are doing it in the specific way we will end up with.</p>

<p>Let us start by returning to an earlier point: Neural networks exist only to help an organism (the Agent) adapt to the specifics of its environment, and so increase that organism's evolutionary fitness. If we are to create a neural network, we first must have an Agent and especially an environment for it to function in.</p>

<p>The Agent collects information from its environment which it uses as Input for its neural network. Its actions, which are determined by its neural network, affect change in this environment. This change may produce some result that increases (good) or decreases (bad) the Agent's fitness. We want a simple system that captures the essentials of this process, so we create a small, abstract game.</p>

<p>What shall be the nature of the game? Given that the foundation of our argument is formed by competition, we want a competitive game. We also want to keep things as simple as possible, so let us choose a 2-player game. Then we can also use the outcome of the game to easily compare the Agents with each other. So that we do not deviate from this simplicity, we shall make the game zero-sum: one winner, one loser. We also want to make sure the game is fair, i.e. both players have the same chance of winning, to avoid an extra burden of statistics.</p>

<p>We first construct the simplest fair non-zero game of choice for two players we can think of. The game is defined by:</p>
<blockquote>
$\displaystyle{ \left( \begin{array}{c c}
[-1,1] &amp; [1,-1] \\ [1,-1] &amp; [-1,1] \end{array}\right)
$
</blockquote>

<p>Which can be reduced to</p>
<blockquote>
$\displaystyle{ A = \left( \begin{array}{c c}
-1 &amp; 1 \\ 1 &amp; -1 \end{array}\right)
$
</blockquote>

<p>which is the payout matrix for player A, which -because this is a zero-sum game- automagically includes the payout matrix for player B, as $B = -A$.</p>

<p>Now we want some Agents to play the game, so we need to create them. This game constitutes a choice between two possible actions, which can be represented by a single Output node where (in)activity means choice $1$ ($2$). As for the information the Agent can use, it is strictly limited to the payout matrix. Because of the symmetry of the game we can get away, just now, with using only two Input nodes. These two nodes can represent either row or column of the payout matrix, and with this information the rest of the game can be derived. We want everything as simple as possible, so we will not include any Hidden nodes, and simply directly connect the Input and Output nodes. We could set the strength of each connection by hand, and probably get a very good result. However, as we will make more networks than just this one (and we physicists like to be as lazy as we can be) we better set up a system that readily generalizes. Therefore we assign to each of these connections a random strength ($w_{ji} = [0,\theta] \in \mathbb{R}$).</p>

<p>To play the game we need at least two Agents. But there is no actual need to stop at that, since it costs no more effort to create a thousand Agents than one, because of the random generation of their properties. We shall keep ourselves to the old motto "waste not, want not", and create only hundred Agents. We let every Agent play against every other Agent for a grand total of 9800 games (remember, the Agents cannot play against themselves, so for $N$ Agents, we have $N \times (N-1) $ games). If we look at the results as plotted in <it>Figure unknown</it> it all seems perfectly clear: each Agent makes the same choice in each game, and the choices are evenly divided (the discrepancy is within the error margin) between the Agents, which on average leads to an equal number of games lost and won.</p>

<p>That is all very interesting, but let's see what happens when we scale up a bit. We want the Agents to play gamess that are somewhat more complex, so how are we going to do that? As all truly lazy people everywhere we want to achieve maximum result with a minimum of effort. Thus we want to be able to randomly generate games. We still want these games to be both zero-sum and fair. This can be done by assigning random payouts for the actions of the Agents, under the restriction that:</p>

<blockquote>
$\displaystyle{ A = \left( \begin{array}{c c c}
A_{11} &amp; \ldots &amp; A_{1n_g} \\ \vdots &amp; \ddots &amp; \vdots \\ A_{m_g 1} &amp; \ldots &amp; A_{m_g n_g} \end{array}\right) = \left( \begin{array}{c c c}
-A_{11} &amp; \ldots &amp; -A_{n_g 1} \\ \vdots &amp; \ddots &amp; \vdots \\ -A_{1 m_g} &amp; \ldots &amp; -A_{n_g m_g} \end{array}\right) = -A^T
$
</blockquote>

<p>where $A_{ef}$ represents the payout for player $A$, which automatically gives the payout for player $B$, as that equals $-A_{ef}$. Therefore $A=-B$ and it is obvious that</p>

<blockquote>
$ A_{ef} =  -A_{fe} = B_{fe} = -B_{ef}$
</blockquote>

<p>In other words, the payout matrix of our zero-sum games is skew-symmetric, and thus $m_g=n_g$ and $A_{ef}=0\mbox{, if } e=f$. This ensures that not only is the game zero-sum, it is also fair, as each participant has, ceteris paribus, an equal chance of winning.</p>

<p>For this new situation we will have to make some adjustments in the networks of the Agents, as we must account for the new number of choices ($n_g$) the Agent can make, and the possibly greater amount of information ($n{_g}^{2}$) available about the game. For now we are only interested in the Agents winning or losing each game, and not in how much they win or lose, so we do not need more than $n_g^2$ Input nodes. When the Agents could choose between two actions we could encode this into a single Output node. We can scale this up, letting the activity pattern $\Omega$ of the Output nodes represent a binary number that determines the choice made. We shall assume for now the Agent has some system in place to translate $\Omega$ into a distinct action it can take. Unfortunately what we do here leads to a problem, given that that number of choices represented by $\Omega$ is some power of two ($2^{N_{\Omega}}$), while there are $n_g$ possible actions. While any possible action can be represented by $\Omega$ by setting an appropriate $N_{\Omega}$, the reverse is not true, as $\Omega$ may represent a choice that is not available, by overshooting the number of available choices. For example, in a game with 713 choices availble, the minimum value for $N_{\Omega}$ is 10. If so, assuming an equal probability of any choice, there is an approximate $\frac{1}{3}$ chance of the Agent making an inadmissible choice.</p>

<p>Well, how about we try having the activity of each Output node represent a single choice. We shall call this the "direct-choice" method, as opposed to the "binary-choice" described above. Then, in the game with 713 choices, we need a network with 713 Output nodes. That may be all nice and dandy, but what if multiple Output nodes are active together, which is not at all unlikely? This would amount to the Agent making several choices at once, which goes against the nature of the games, so these cases must also be inadmissible. We have quite a conundrum here, and we do not quite know how to solve it. So, for now, let us simply ignore it. In every game we shall simply disqualify any Agent who makes an inadmissible choice and see where that leads us.</p>

<p>This time we shall create 200 Agents, 100 for each method of determining choice, and plot the results of every Agent playing ten different 10-choice games against every other Agent within the same group in <it>Figure unknown</it>. As you can see the percentage of disqualifications in the direct-choice scenario depends rather heavily on the number of possible choices within each game. The number of disqualifications in the binary-choice model however seems different. Let us examine this a bit further. We create 100 different games, and for each create 100 binary-choice Agents. If we plot the disqualifications (<it>Figure unknown</it>), is seems the number of disqualifications always averages about $\frac{1}{3}$, which seems a bit odd. Well, maybe it is not so odd. After all, for every $N_{\Omega}$ nodes at least half the possible activity patterns will always represent valid choices within the game. As for the other half, each game may have any number of choices greater than $2^{N_{\Omega}-1}$, and each number of choices is equally likely. Therefore, we know half of all choices will always be valid, and of the other half of choices on average half (or $\frac{1}{4}$) will be valid, which amounts to an average of $\frac{2}{3}$ valid, and therefore $\frac{1}{3}$ invalid choices.</p>

<p>Now let us take a closer look at the problem with the binary-choice method. It seemed to work so well in our first game, so where do the problems come from in games with $n_g \lt 2$? To be more specific, why does there seem to be a relationship between $n_g$ and the number of active Output nodes? Let's think about it; a node becomes active if its potential exceeds the threshold $\theta$. The potential depends on the number of active presynaptic nodes, and the strength of the connections. With an average connection strength $\bar{w_{ji}} = \frac{\theta}{2}$, which results from our random distribution of weights the activity of a node depends on the amount of presynaptic nodes. With 2 presynaptic nodes the chance an Output node is active, when averaged over a great many Agents, is $\frac{1}{2}$, which through happy coincidence is the correct method of playing our original game. Unfortunately this is an exception, not the rule. For an $n_g$-choice game with $n{_g}^{2}$ payouts there are also $n{_g}^{2}$ Input nodes. All of these may contribute to the potential of the Output nodes, so that the chance of an inadmissible choice grows with $n_{g}^2$.</p>

<p>So what do we do? We have two possible methodologies, and both lead to absurd results. We need to fix them, but how? First we shall look at the binary-choice problem, which is that $\Omega$ may represent a larger number than the amount of available choices. We could assign each Agent with a randomly determined default choice, so that an inadmissible choice revertes to this default. That might actually work, but what possible mechanism could there be which would realize this strategy? Hmmm, given our current understanding I cannot think of anything. We could try something else; we could have each $\Omega$ not determine any specific choice but simly <em>a</em> choice, with some additional mechanism translating this choice into a specific value, assigning every $\Omega$ to a specific choice with a probability $\frac{2^{N_\Omega}}{n_g}$. Unfortunately this means we need some additional mechanism, and the only type of mechanism we are familiar with are neural networks. Which means we face the problem of infinite regression that is such a heavy burden in several other topics of study. Maybe we should just abandon this approach and focus on the direct-choice mechanism.</p>

<p>The problem we have with the direct-choice mechanism within the games we have is that the average amount of active Output nodes increases linearly with the amount of Input nodes, and therefore with the square of the amount of possible choices. How can we fix this? The high activity levels stem from the high potentials in the Output nodes. How about we decouple these from each other? We could simply pick the node with the highest potential to represent the choice made by the network. That's what often if not usually happens in the field of artificial intelligence. Unfortunately there is a problem, in that there is no easy mechanism to quickly and reliably determine which node has the highest potential, because the only fast mechanism of communication the nodes have is their activity, and presto: faster than a priest decrying the need for a prime mover we have locked ourselves into circular reasoning. What else can we do? Well, instead of choosing the node with the highest potential, we could lower the potential of all Output nodes equally, untill only one remains active. This could actually be done, by having the Output nodes connect to some gland or other system that releases inhibitory neurotransmitters back onto the Output nodes, untill only one remained active. It would be cumbersome, but feasible, so have we found our solution? I am afraid not. I hate to use this fallback position, but this system is simply not present in biological neural networks. We need something else.</p>

<p>Given that we cannot alter the potential of the Output nodes post hoc, maybe we can do something about it beforehand. We might tweak the strength of the connections, so that at least on average the Agent generates a single choice. This can be done quite easily by normalisation of $w_{ji}$ so that $w_{ji}=\frac{c}{N_{\Upsilon}} \mbox{, with }c=[0,\theta]$. This <em>does</em> result, as you can see in <it>Figure unknown</it>, in the Agents on average choosing a single action. Unfortunately averages are not all they are cracked up to be. The number of Agents choosing <em>no</em> action, and those who still choose multiple actions is simply unacceptable.</p>

<p>We could attempt another method of reducing the potential in the Output nodes; instead of manipulating the strength of the connections we could alter the amount of presynaptic nodes. While we cannot change the number of Input nodes -nor the number of Output nodes for that matter- we <em>can</em> add a new layer of nodes in-between. In this Hidden layer $L_2$ we can choose any amount of nodes we like. Therefore $N_{L_2}$ can be chosen so that the Output activity expectancy equals 1. Alas, the problem that just now thwarted our designs again raises its ugly head: while we can get the desired average Output activity, the actual level of activity deviates all too often.</p>

TODO: plot results for various $N_L_2$, with appropriate $w_{ji}$.

<p>None of our approaches works! We need something else, something radically different. Since we cannot prevent the network from producing invalid choices, we need to somehow give the network the ability to adapt $\Omega$ if it is invalid. And if we are adapting $\Omega$ anyway, we might as well try to make it so that it creates a good choice.</p>

<p>Untill now we have been working with an open network, i.e. one where the activity of the nodes originates in the Input layer and terminates as an Output pattern. If we however close the network so that the activity flow represents a loop, it is conceivable that $\Omega$ changes over time. Consider the Input layer at $t_0$. Some Input nodes are activated because of stimuli originating in the environment, forming an Input pattern $\Upsilon(t_0)$. The connections between the Input and Output nodes map $\Upsilon(t_0)$ to $\Omega(t_0)$. Because the network constitutes a closed loop, $\Omega$ can be considered to be fed back into the Input nodes. This can be done in two ways. First, the active Output nodes may excite the Input nodes directly by acting as presynaptic nodes. In the case of some Input node $j$:</p> 

$\begin{array}{r c l}
\chi_{j_\Upsilon}(t_{n+1}) &amp; = &amp;\Theta \left(h_{j_{\Upsilon}}(t_{n+1})\right) \\ 
&amp; = &amp; \Theta \left(h_{j_{\Upsilon}}(t_n) + \Delta h_{j_{\Upsilon}}(t_{n+1})\right) \\
&amp; = &amp; \Theta \left(h_{j_{\Upsilon}}(t_n) + \Sigma_{i=1}^{N_{\Omega}} w_{ji}\chi_i(t_n) \right) 
\end{array}
$ 

<p>where $i$ here somewhat counterintuively denotes the <em>Output</em> nodes, as follows from our convention of having $i,j,k$ denoting nodes in order of the signal flow.</p>

<p>The behaviour we would in general expect would be for $\Omega(0)$ to increase the total potential of the input nodes $h_{\Upsilon_{tot}}(1)=\sum_{j=1}^{N_{\Upsilon}}h_j(1)$, which in turn is likely to increase the number of active output nodes, which will further increase $h_{\Upsilon_{tot}$ in a cascade that continues untill the point is reached where $\Omega(t_{n+1})=\Omega(t_{n})$. This will usually be with every Output node in the network actived, which obviously cannot be right. Fortunately there is a way to fix this.</p>



<p>Our efforts up to now to construct a functional <em>and</em> biologically plausible system to make choices failed as with our current abilities we have no good system to restrict the Output the network generates. The constraint that we created in the restrictions on Output activity may on first appearances look a little silly, but they helped us discover that our current systems are inadequate. After all, the neural networks should be able to operate under this constraint, as biological networks (sometimes) do. The fact that often results of biological neural networks are a superposition of Output patterns, each directing a different action which occur simultaneously is therefore irrelevant. The system we are currently considering consists of a closed network that with each cycle adjusts its output untill some stable state results. Unfortunately the actual adjustments only consist of increasing the Output activity, often untill every Output node is active. This is an undesireable result, so we need some mechanism that allows the network to decrease the activity in its nodes.</p>

<p>Let us return for a short span to the biological neuron. It innervates cells it links to through the release of neurotransmitters. These neurotransmitters induce a potential change in their targets by switching ion gates on or off. There are several switching mechanisms, and different neurotransmitters for each. Some neurotransmitters operate on gates that lower the cell's potential, inhibiting its likelyhood to fire. We have not yet accounted for this ability to lower the potential of a connected cell; let us see how far we can get if we do include this mechanism.</p>

<p>We have a closed network, consisting of two layers of excitory nodes, that receives input which resembles the possible results of various actions in a game. This leads to the activity of the Output nodes increasing from $t=0$ untill the point where $\Omega(t_n)=\Omega(t_{n+1})$, usually with every Output node active. We can plot the increase in Output activity over time for some network $A$ in <it>Figure unknown</it>. Now let's copy this network $A$ into several new networks $B_i$, with various percentages of the Output nodes set to become inhibitory. Before we look at the actual results, let us think about what might happen. If the fraction of inhibitory nodes is small ($N_{\Omega_{\mbox{inhib}}} \ll N_{\Omega_{\mbox{excite}}}$) you would expect them to have a minimal or even no influence, possibly slowing down the advance in activity over time or stopping this advance at an earlier stage. If however this fraction is large ($N_{\Omega_{\mbox{inhib}}} \gg N_{\Omega_{\mbox{excite}}}$) what you would expect is that the Input nodes would become inhibited, and therefore less active; this would lead to a greatly reduced activity in the Output nodes, which would therefore nullify their inhibition of the Input nodes. These then resume their original activity pattern, and we find ourselves with an alternating pattern of some $\Omega \neq 0$ and $\Omega = 0$. What then if the fraction between inhibitory and excitory Output nodes is neither large nor small ($N_{\Omega_{\mbox{inhib}}} \approx N_{\Omega_{\mbox{excite}}}$)? You would expect some behaviour inbetween the two extremes we just described, with three possible outcomes: an continuous increase of Output activity untill a steady state is reached; a continuous alternating between a state of zero output activity and some output activity larger than zero, and an Output activty that changes over time but eventually repeats itself. And if we actually do the experiment (<it>Figure unknown</it>) you can see that this is approximately what we find.</p>

<p>Of course this gives us a new problem as except in the steady-state solution we do not have a single choice for the Agent in the game, and that solution is invalid, as we already determined. We might make some argument that the two-state strongly-inhibitory solution could be valid by ignoring $\Omega=0$ but that seems rather contrived. We have to deal with things as we find them, not as we would like them to be; at least if there is a functional difference between the two. The remaining option of a periodicity in $\Omega$ provides us with the conundrum which of the varying $\Omega(t)$ values should be considered its actual output. But perhaps this is not really a problem; after all, the virtual environment (the games) lack a property that is distinct in every "real" environment which are permanent -albeit not necessarily static- in time. If the environment changes with time it would make sense the "optimal" choice changes as well, and therefore ideally the choice the Agent makes should change with it. We should update our games to reflect this new view, so that they become functions of time;</p>

<blockquote>
$\displaystyle{ A(t) = \left( \begin{array}{c c c}
0 &amp; \ldots &amp; A_{1n_g}(t) \\ \vdots &amp; \ddots &amp; \vdots \\ A_{m_g 1}(t) &amp; \ldots &amp; 0 \end{array}\right) 
$
</blockquote>


<p></p>

goto learning.
	<br /><hr /><br />

     <h2 id="chapter Learning" class="chapters">Chapter 5 - Learning</h2>	
<p>Intro: Agent in environment has poor performance.</p>

<p>Learning: changing of behaviour.</p>

<p>Restrictions because we are working with physical neurons (bastiaan wemmenhove).</p>

<p>Hebbian and antihebbian learning.</p>

<p>Test in zero-sum and non-zero-sum games.</p>

<p>Long period of Antihebbian learning leads to certain average activity (bedeaux)</p>

<p>Can fix this by changing parameters for desired average activity, either through cheating or through genetic algorithm.</p>

<p>Instead, add inhibitory nodes: increase variation in activity during antihebbian learning.</p>

<p>Test in zero-sum and non-zero-sum games.</p>

<p>Various distributions of excitory-inhibitory nodes possible. Test various distributions in various games -> find highest variation during antihebbian learning for some given topology, find distributions in each of various games that on average results in the quickest finding of a local maximum.</p>

<p>Explain about local maximum vs global maximum, example balloon floating on ceiling during party.</p>

<p>Plot $\Upsilon-\Omega-\rho$ spaces.</p>

<p>Talk about making plot more meaningfull: hypercube, "dinges"-reeksen. Stik. Todo: juiste naam opzoeken in paar honderd artikelen. Hint: zoek naar hypercube.</p>

<p>Plot $\Upsilon-\Omega-\rho$ subspaces from Agent generation to Local maxima.</p>

<p>Note that the shorter the distance from generation to local maximum, the more likely to be the actual local maximum the neural network ends up in.</p>
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   id="svg2178"
   sodipodi:version="0.32"
   inkscape:version="0.45"
   width="100"
   height="100"
   sodipodi:docname="net_simple_2.svg"
   sodipodi:docbase="/var/www/htdocs/rpzboray/webpages/neural_network/beeldmateriaal"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   sodipodi:modified="true"><metadata
   id="metadata2187">
  <rdf:RDF>
    <cc:Work
       rdf:about="">
      <dc:format>image/svg+xml</dc:format>
      <dc:type
         rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
    </cc:Work>
  </rdf:RDF>
</metadata>
<defs
   id="defs2185" />

<path
   d="M 48.403383,30.357571 L 48.403383,69.2022"
   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   id="path2180" />
<circle
   cx="40"
   cy="20"
   r="15"
   id="neuron0"
   style="fill:#ffffff;stroke:#ff0000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   sodipodi:cx="40"
   sodipodi:cy="20"
   sodipodi:rx="15"
   sodipodi:ry="15"
   transform="matrix(0.6474105,0,0,0.6474105,22.506964,7.6982045)" />
<circle
   cx="40"
   cy="110"
   r="15"
   id="neuron1"
   style="fill:#ffffff;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   sodipodi:cx="40"
   sodipodi:cy="110"
   sodipodi:rx="15"
   sodipodi:ry="15"
   transform="matrix(0.6474105,0,0,0.6474105,22.506964,7.6982045)" />

Array
(
    [0] =&gt; Array
        (
            [0] =&gt; Array
                (
                    [0] =&gt; 0.3
                    [2] =&gt; 1
                    [3] =&gt; 0
                )

        )

    [1] =&gt; Array
        (
            [0] =&gt; Array
                (
                    [0] =&gt; 0.7
                    [2] =&gt; 1
                    [3] =&gt; 1
                )

        )

)

</svg>
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   id="svg2178"
   sodipodi:version="0.32"
   inkscape:version="0.45"
   width="100"
   height="100"
   sodipodi:docname="net_simple_2.svg"
   sodipodi:docbase="/var/www/htdocs/rpzboray/webpages/neural_network/beeldmateriaal"
   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   sodipodi:modified="true"><metadata
   id="metadata2187">
  <rdf:RDF>
    <cc:Work
       rdf:about="">
      <dc:format>image/svg+xml</dc:format>
      <dc:type
         rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
    </cc:Work>
  </rdf:RDF>
</metadata>
<defs
   id="defs2185" />
<sodipodi:namedview
   inkscape:window-height="626"
   inkscape:window-width="910"
   inkscape:pageshadow="2"
   inkscape:pageopacity="0.0"
   guidetolerance="10.0"
   gridtolerance="10.0"
   objecttolerance="10.0"
   borderopacity="1.0"
   bordercolor="#666666"
   pagecolor="#ffffff"
   id="base"
   inkscape:zoom="1.5469959"
   inkscape:cx="70.252764"
   inkscape:cy="47.977678"
   inkscape:window-x="5"
   inkscape:window-y="73"
   inkscape:current-layer="svg2178" />
<path
   d="M 48.403383,30.357571 L 48.403383,69.2022"
   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.29482102;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   id="path2180" />
<circle
   cx="40"
   cy="20"
   r="15"
   id="neuron0"
   style="fill:#ffffff;stroke:#ff0000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   sodipodi:cx="40"
   sodipodi:cy="20"
   sodipodi:rx="15"
   sodipodi:ry="15"
   transform="matrix(0.6474105,0,0,0.6474105,22.506964,7.6982045)" />
<circle
   cx="40"
   cy="110"
   r="15"
   id="neuron1"
   style="fill:#ffffff;stroke:#ff0000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
   sodipodi:cx="40"
   sodipodi:cy="110"
   sodipodi:rx="15"
   sodipodi:ry="15"
   transform="matrix(0.6474105,0,0,0.6474105,22.506964,7.6982045)" />

Array
(
    [0] =&gt; Array
        (
            [0] =&gt; Array
                (
                    [0] =&gt; 0.3
                    [2] =&gt; 1
                    [3] =&gt; 0
                )

        )

    [1] =&gt; Array
        (
            [0] =&gt; Array
                (
                    [0] =&gt; 0.7
                    [2] =&gt; 1
                    [3] =&gt; 1
                )

        )

)

</svg>
-- Learning during sleep to work with better data (averaged, remove misleading data) => During non-sleep the reward-mechanism can be utilised to judge outcomes of estimated outcomes of plans/future events --

-- Learn small action-result units. From these learn result-action units. To get from situation A to situation B determine the difference between both situations, and construct a string of actions that should result in A->B. --
	<br /><hr /><br />


     <h2 id="chapter Improving Agent fitness by changing node properties" class="chapters">Chapter 6 - Improving Agent fitness by changing node properties</h2>	
<p>Direct learning along $\nabla \rho$ in the $\Upsilon-\Omega-\rho$ space, by adding memory about w_{ji} at last best $\rho$ to node, and during antihebbian learning every $d$ timesteps reset to these weights.</p>

<p>Plot results</p>

<p>If stuck at local maximum with insufficient $\rho$, increase $d$.</p>

<p>Plot results</p>

<p>Logarithmic learning: small differences in reward when reward is not enough for survival are more important than differences in reward when survival is achieved: Weigh the reward factor on a logarithmic scale. This allows the net to better escape a local maximum.</p>

<p>Plot results.</p>

<p>Discuss why results are practically equal to previous results.</p>

<p>Plot lifespan-energy etc. Discuss why these _are_ different. Discuss competing on long (evolutionary) timescales, so that in the long run, the logarithmic reward scale does lead to more success.</p>

<p>Set up a new game, specifically tailored for exponential increases in reward. Discuss logic.</p>

<p>Plot results.</p>
<br /><h3 id="chapter 6 - subsection Antihebbian learning following $\nabla \rho$ in the $\Psi\mbox{-space}$">Antihebbian learning following $\nabla \rho$ in the $\Psi\mbox{-space}$</h3>
<p>The result of a prolonged period of antihebbian learning is in essence a strongly randomized $\Psi$-space, although one or two things can be said on its average activity. This situation, while functional in such systems as we have hitherto seen, seems contrary to common sense. After all, there is little to no guarantee that a positive result emerges from such a period of learning. Indeed, given a nearly <em>infinite</em> amount of possible actions, and usually a rather <em>limited</em> amount of usefull actions, it would seem that a negative outcome would be where a smart investor would place his bet.</p>

<p>This is a problem, as it would seem that most biological organisms are <em>too succesfull</em><abbr title="Rereading this I come to the gloomy realisation my social life may have been somewhat restricted to theoretical physicists and the like..."><sup>11</sup></abbr> when compared to the theory. Most people will be familiar with nature documentary footage of some newly-born herbivore herd animal being born and learning to stand and walk in a manner of hours (something which takes <em>us</em> many months). While it is possible to place responsibility for this purely with hereditary factors (<em>instinct</em>), that to me seems a weak response.</p>

<p>I propose a different system, wherein only <strong>improvements</strong> are actualised and antihebbian learning steps which produce inferior results are discarded. For this system to work every neuron needs to remember the connection strengths $w_{ji}$ at the time of the highest reward factor (and therefore also the height of $r_{\mbox{last max}}$). While this requires an added complexity to the theoretical framework, I feel it is a price worth paying because the endresult is a steady, albeit slow, improvement of $\Psi$ along  $\nabla r$, until $r$ reaches its (local) maximum.</p>

<p>For this system to work in biological reality it would require the synapses to be <strong>rapidly</strong> informed of the success of the network compared to the speed with which the short-term connection strength changes. There is an inverse relationship between the rapidity of learning and the "correctness" with which each learning step follows $\nabla r$ which depends on the amount of antihebbian short-term connection strength changes that are applied before long-term potentiation takes over.</p>

<p>Despite the obviously enormous advantage of automatically and continuously increasing $r$, the system does have its drawbacks (other than the already mentioned increase in complexity). The disadvantage lies not so much in the slowness of the learning process (as normal antihebbian learning can be extremely slow as well, depending on the size of $\Upsilon$ and $\Omega$) although that may matter in specific circumstances, but in the fact that the connections of the neural network may get <em>trapped</em> in a suboptimal local maximum of $r$, with true excellence ever out of reach.</p>
	<br /><hr /><br />
     <h2 id="chapter Improving Agent fitness by division of labour within the neural network" class="chapters">Chapter 7 - Improving Agent fitness by division of labour within the neural network</h2>	
<p>Re-discuss changing environments, the difference between genetic (instinct) and learning for agents within such an environment.</p>

<p>Hypothesis: combine properties of both for improved result.</p>

<p>Divide network into two networks. One "normal" or "thought", one "overmind" or "emotion" whose output determines $\rho$ for "normal".</p>

<p>Plot results for several generations for pure genetic, pure learning, combined for the environments: stable, slowly changing, completely chaotic. Last one maybe keep out? It was silly waste of CPU time anyway.</p>

<p>*briefly* Discuss biological reality.</p>

<p>Discuss that in a stable environment, a genetic learning rule will eventually outcompete "normal" learning. Propose experiment with predicted outcome that creatures in stable environments are worse at learning than those that evolved in less stable environments, for the same brain mass/number of neurons. Discuss what exactly the equalizer should be.</p>

<p>Set up a new game. This game has increased complexity, in that it is simple to play a good strategy ($\rho$ such that one can survive easily. There are many good strategies, which may be developed into superior strategies. The game is played with several agents.</p>

<p>Add a new subnet. This subnet can compare two patterns, and determine if they equal one another or not.</p>

<p>Add a new subnet, this subnet can compare two numbers, and determine if one is equal, greater or smaller than the other</p>


<p>Add a new subnet. This subnet can temporarily store information. Two possible methods: use learning to store the pattern in the weights, or use a closed loop net that continually has output identical to a previous input, untill it is inhibited away by a new pattern. The former works for very small patterns, the latter is more sensitive to disruptions.</p>

<p>Add a new subnet that continually counts upwards in binary, resetting to zero if the maximum is reached.</p>

<p>This system allows to reliably and somewhat rapidly test various Output responses to Input from the environment. The best response can be found by storing at each improvement the Output pattern in memory. Once the whole range of Output possibilities has been gone through, the global maximum -for that particular Input- has been found in one of the patterns.</p>

<p>Now let the action net use transhebbian learning. Use feedback from the pattern-comparing subnet, which compares the action output pattern with the stored output pattern.</p>

<p>plot results</p>

<p>Discuss the possibilities of using different pattern-generating subnets, having them learn to generate only a few, usually successfull patterns. No experiments done. Hypothesis: this would very strongly improve success.</p>

<p>Allow emotional output to be used as reward for emotional network.</p>

<p>This leads, predictably, to failure.</p>

<p>plot results</p>

<p>Introduce new, secondary emotional subnet.</p>

<p>This subnet learns to match emotional Output with environmental Input. Thus it can associate positive and negative environmental factors with high/low reward that are not in the original emotional subnet.</p>

<p>Use several algorithms to switch from primary to secondary emotional subnet over time.</p>

<p>Plot results</p>

<p>Discuss possibilities of several stages of learning, each employing a new emotional subnet, which was trained (auto-associated) with the Output from the previous one. No further experiments done. Hypothesis: this may explain periods during which strong changes take place, such as in puberty. Dit dient beter geformuleerd.</p>

<p> Allow this to associate with output from original and environmental input when success is being achieved. If $\rho$ is stable, switch to secondary emotional system. Periodically check if with this second system $\int_t \rho$ in the original increases.
If not, use antihebbian learning on it. If $\rho$ decreases, let the secondary system re-associate with the original. If they are present in the environement (and in the new game this is true), new/better reward factors will be found.</p>

<p>Introduce critical periods of learning for emotional network. Allow it to auto-associate when it learns a new succesfull strategy. Use time, use events as indicators to start new critical period.</p>

<p>Discuss similarity with sleep cycles? Maybe later.</p>

<p>This leads to improvement through association.</p>
<br /><h3 id="chapter 7 - subsection Antihebbian learning following $\nabla \rho$ in the $\Psi\mbox{-space}$">Antihebbian learning following $\nabla \rho$ in the $\Psi\mbox{-space}$</h3>
<p>The result of a prolonged period of antihebbian learning is in essence a strongly randomized $\Psi$-space, although one or two things can be said on its average activity. This situation, while functional in such systems as we have hitherto seen, seems contrary to common sense. After all, there is little to no guarantee that a positive result emerges from such a period of learning. Indeed, given a nearly <em>infinite</em> amount of possible actions, and usually a rather <em>limited</em> amount of usefull actions, it would seem that a negative outcome would be where a smart investor would place his bet.</p>

<p>This is a problem, as it would seem that most biological organisms are <em>too succesfull</em><abbr title="Rereading this I come to the gloomy realisation my social life may have been somewhat restricted to theoretical physicists and the like..."><sup>12</sup></abbr> when compared to the theory. Most people will be familiar with nature documentary footage of some newly-born herbivore herd animal being born and learning to stand and walk in a manner of hours (something which takes <em>us</em> many months). While it is possible to place responsibility for this purely with hereditary factors (<em>instinct</em>), that to me seems a weak response.</p>

<p>I propose a different system, wherein only <strong>improvements</strong> are actualised and antihebbian learning steps which produce inferior results are discarded. For this system to work every neuron needs to remember the connection strengths $w_{ji}$ at the time of the highest reward factor (and therefore also the height of $r_{\mbox{last max}}$). While this requires an added complexity to the theoretical framework, I feel it is a price worth paying because the endresult is a steady, albeit slow, improvement of $\Psi$ along  $\nabla r$, until $r$ reaches its (local) maximum.</p>

<p>For this system to work in biological reality it would require the synapses to be <strong>rapidly</strong> informed of the success of the network compared to the speed with which the short-term connection strength changes. There is an inverse relationship between the rapidity of learning and the "correctness" with which each learning step follows $\nabla r$ which depends on the amount of antihebbian short-term connection strength changes that are applied before long-term potentiation takes over.</p>

<p>Despite the obviously enormous advantage of automatically and continuously increasing $r$, the system does have its drawbacks (other than the already mentioned increase in complexity). The disadvantage lies not so much in the slowness of the learning process (as normal antihebbian learning can be extremely slow as well, depending on the size of $\Upsilon$ and $\Omega$) although that may matter in specific circumstances, but in the fact that the connections of the neural network may get <em>trapped</em> in a suboptimal local maximum of $r$, with true excellence ever out of reach.</p>
	<br /><hr /><br />
	<br /><h3 id="chapter 7 - subsection Superior innate value systems - exit Homunculus">Superior innate value systems - exit Homunculus</h3>	<br /><h3 id="chapter 7 - subsection Learning in stages (staggered learning?)">Learning in stages (staggered learning?)</h3>	<br /><h3 id="chapter 7 - subsection Imitation">Imitation</h3>	
	<br /><hr /><br />
     <h2 id="chapter Improving Agent fitness through social factors" class="chapters">Chapter 8 - Improving Agent fitness through social factors</h2>	<br />
<b>Warning</b>:  Missing argument 2 for Document::add_subsection(), called in /var/www/htdocs/rpzboray/webpages/neural_network/teksten/english/artificial neural networks - improvements through social factors.php on line 3 and defined in <b>/var/www/htdocs/rpzboray/webpages/neural_network/php_functies/class_document.php</b> on line <b>286</b><br />
<br /><h3 id="chapter 8 - subsection Emotions">Emotions</h3><br />
<b>Warning</b>:  Missing argument 2 for Document::add_subsection(), called in /var/www/htdocs/rpzboray/webpages/neural_network/teksten/english/artificial neural networks - improvements through social factors.php on line 5 and defined in <b>/var/www/htdocs/rpzboray/webpages/neural_network/php_functies/class_document.php</b> on line <b>286</b><br />
<br /><h3 id="chapter 8 - subsection Family relationships - emergent family relationships ">Family relationships - emergent family relationships </h3><br />
<b>Warning</b>:  Missing argument 2 for Document::add_subsection(), called in /var/www/htdocs/rpzboray/webpages/neural_network/teksten/english/artificial neural networks - improvements through social factors.php on line 7 and defined in <b>/var/www/htdocs/rpzboray/webpages/neural_network/php_functies/class_document.php</b> on line <b>286</b><br />
<br /><h3 id="chapter 8 - subsection Direct and indirect communication">Direct and indirect communication</h3><br />
<b>Warning</b>:  Missing argument 2 for Document::add_subsection(), called in /var/www/htdocs/rpzboray/webpages/neural_network/teksten/english/artificial neural networks - improvements through social factors.php on line 9 and defined in <b>/var/www/htdocs/rpzboray/webpages/neural_network/php_functies/class_document.php</b> on line <b>286</b><br />
<br /><h3 id="chapter 8 - subsection Culture and fashions">Culture and fashions</h3><br />
<b>Warning</b>:  Missing argument 2 for Document::add_subsection(), called in /var/www/htdocs/rpzboray/webpages/neural_network/teksten/english/artificial neural networks - improvements through social factors.php on line 11 and defined in <b>/var/www/htdocs/rpzboray/webpages/neural_network/php_functies/class_document.php</b> on line <b>286</b><br />
<br /><h3 id="chapter 8 - subsection Trade and treachery">Trade and treachery</h3>
<p>Language in learning. Lossy medium. Consciousness / memory is a lossy medium. Describe reality => incomplete. Literature is an example of lossy communication.</p>
	<br /><hr /><br />

     <h2 id="chapter Society" class="chapters">Chapter 9 - Society</h2>	<br /><h3 id="chapter 9 - subsection Structured society">Structured society</h3>	The great source of both the misery and disorders of human life, seems to arise from over-rating the difference between one permanent situation and another. Avarice over-rates the difference between poverty and riches: ambition, that between a private and a public station: vain-glory, that between obscurity and extensive reputation. The person under the influence of any of those extravagant passions, is not only miserable in his actual situation, but is often disposed to disturb the peace of society, in order to arrive at that which he so foolishly admires. The slightest observation, however, might satisfy him, that, in all the ordinary situations of human life, a well-disposed mind may be equally calm, equally cheerful, and equally contented. Some of those situations may, no doubt, deserve to be preferred to others: but none of them can deserve to be pursued with that passionate ardour which drives us to violate the rules either of prudence or of justice; or to corrupt the future tranquillity of our minds, either by shame from the remembrance of our own folly, or by remorse from the horror of our own injustice. 
ADAM SMITH<h4 id="">Affective forecasting</h4><p>If you ask people after their goals in life, amazingly few seem to answer "happiness". When using the Socratic method, you will probably get this response eventually, even though the person in question tends to dismiss it as a sort of ultimate underlying assumption that is so trivial it does not even need to be mentioned. I wonder however if many people do not tend to forget that this is often the actual goal one tries to attain or keep. Because you see, while what I just wrote is purely anecdotal, it turns out that people on the whole tend to be rather <em>bad</em> at predicting what makes them happy. [10]</p>

<p>I wonder if too strong a bias on certain elements was conducive to our survival long ago: Striving harder, even at great cost, for some future success might impel us to store food, prepare for winter, all those things that make life possible in harsh or even temperate climates for those whose physiology appears to lack usefull little tricks such as hibernation.</p>

<p>Suppose you have two individuals living in the primeval Rhine delta. Let us call them Arnold and Berthold. It is springtime, and both know it will not be all that long untill winter. So, both prepare. Arnold does nothing all year round but improving his shelter, gathering fuel and storing food. Berthold does the same, except that he also takes care to spend some quality time with his family, to enjoy an afternoon off, and to basically remember what is really important in life. Next winter is brutal. It lasts six months of bitter, biting cold. Which individual is more likely to survive?</p>

<p>One might conject that if this general idea is true, it might be that over time, those societies which consist out of Arnolds would experience a faster technological advance than those societies of Bertholds. And given that societies compete, much like individuals or species, one may consider the possibility that over time a society of Arnolds will outcompete the Bertholds. In this case one might expect to find neurological differences in affective forecasting between populations which have persisted for a long time in harsh conditions, and those in optimal conditions.</p>

<p>However, even if this conjecture were true, it is altogether likely that not enough time has passed for our own species for the difference to be noticeable, or that technological advances spread more quickly through populations than they can compete. Still, it would be interesting to see what result simulations would produce, even though this lies outside the scope of the work I have done here.</p>
<h4 id="">Economics</h4>
<p>What is interesting to me is how much of our economic system seems to depend upon the failure in affective forecasting. Our society is driven by economics, while economics are driven by consumer behaviour. But consumer behaviour is not driven by needs, as within the developed nations most actual needs such as for food and shelter tend to be fulfilled.</p>
	<br /><h3 id="chapter 9 - subsection Fashions">Fashions</h3>	<br /><h3 id="chapter 9 - subsection Determining relative success">Determining relative success</h3><p>Women rate men more attractive when other women smile at these men (article-link?), might lead to extremes (popstars)</p>
    </div>

     <h2 id="chapter More experiments" class="chapters">Chapter 10 - More experiments</h2>	Loss and recovery of skills / memories resulting from damage to connections and nodes, generation of connections and nodes, and transhebbian learning.
artikel: Recovery of learning and memory is associated with chromatin remodelling (Andre Fischer, Farahnaz Sananbenesi, Xinyu Wang, Matthew Dobbin, Li-Huei Tsai1)
	Effects of small and slow / fast and broad changes in the environment on the performance of the Agents.

     <h2 id="chapter Discussion" class="chapters">Chapter 11 - Discussion</h2><h4 id="">The Milgram and Stanford prison experiments</h4><br /><h3 id="chapter 11 - subsection De maakbare samenleving">De maakbare samenleving</h3><br /><h3 id="chapter 11 - subsection Free will and the judiciary system">Free will and the judiciary system</h3><br /><h3 id="chapter 11 - subsection Economics, information disparity, and instinct">Economics, information disparity, and instinct</h3><br /><h3 id="chapter 11 - subsection Substance abuse and mental addiction">Substance abuse and mental addiction</h3><p>http://www.time.com/time/magazine/article/0,9171,1640436-2,00.html</p>

 <br /><h3 id="chapter 11 - subsection Statistics">Statistics</h3>	<p>All experiments were conducted untill a statistical significance of $p \leq 1 \% $ is reached.</p>
<p>TODO: google research director netjes citeren. Zoek z'n email voor de naam. Misschien kan dat beter bij de link van de Harvard psycholoog die onderzoek doet naar affective forecasting, in verband met standaard niet-representatieve populaties in onderzoek van psychologen.</p>
	<p>When we say "the treatment is effective with statistical significance p=1%" it means that if there were no difference between the treatment group and the control group, we would expect to see results like this (favoring the treatment group) 1% of the time, just because of the randomized assignment of subjects to one group or the other.  The chances go up if there are too few subjects, relative to the measurements being taken.</p>

<p>
As another example, many psychology experiments are run on volunteer college students.  Often an experimenter gets a result from such an experiment and claims it is valid across all people, but later finds out that the result only holds for (a) people roughly 20 years old or (b) people with the intelligence and dedication necessary to be a college student or (c) the type of people who like to volunteer for things.</p>

	<br /><h3 id="chapter 11 - subsection Statistics">Statistics</h3>		<p>Given that many creatures are closely genetically related, it would be an interesting experiment to see if one may discover the system of classification for certain environmental properties in one animal (for example seeing the colour red), and see if the same system exists and is used to classify some other environmental property (for example detecting body heat for nighttime predators) in another animal if the latter is far more significant than the former for the survival of this creature.</p>
<p>Todo: wat je hier probeert te zeggen is dat je kan gaan kijken of breinstructuren die gebruikt worden ter classificatie als onderdeel van een of ander zintuigsysetem ook vrij gekoppeld kunnen worden aan andere zintuigsystemen.</p>
	<br /><hr /><br />
    <div id="conclusions">
	<h2>Conclusions</h2>
	<br /><hr /><br />    </div>

    <div id="summary">
    </div>

    <div id="List_of_literature_and_references">
Principles of Neural Science, Eric R. Kandel, James H. Schwartz, Thomas M. Jessell
	<p>artikelen: language:
    Piraha; Everett, Dan; Linguists, Linguistics; The Amazon; Tribes, Tribal; Brazil
dan gilbert: happiness</p>
    </div>

    <div id="appendix">
     <div id="stellingen">
<ul>Stellingen
<li>Consciousness is the observation of (the result of) thoughts and emotions: the Output patterns of activity of the neural network fed back into the system.</li>
<li>One advantage of having its Output fed back into itself is that this can be used as a mechanism of selection (attention) between different Input stimuli.</li>
<li>A second advantage is that this mechanism can be used to create an iterative projection of the future based on current Input from the environment, and with each iteration within the network an increased projection into time.</li>
<li>Here self-awareness becomes a necessity, as it allows the organism to attach specific values to estimated future outcomes, based on the projection of itself into said futures, which it can use to choose between specific actions in order to achieve that future which gives it maximal evolutionary fitness.</li>
<li>References to observables in reality should be considered a weapon of last resort</li>
</ul>
     </div>
    </div>

    <div id="index">
    </div>


   <div id="inleiding" style="color:purple;">

   </div>

   <div id="uitleg_begin" style="color:purple;clear:left;">
	
<h3 id="kop_informatieverwerking">Informatie Verwerking</h3>

<p>Dit netwerk probeert om voor een gegeven patroon <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>&Upsilon;</mi><mrow><mi>C</mi></mrow></msub></math> van activiteit in de Input neuronen een specifiek patroon <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>&Omega;</mi><mrow><mi>C</mi></mrow></msub></math> van activiteit in de Output neuronen te leren. In het voorbeeld hierboven zitten de Input neuronen (zintuigen) in de bovenste laag, en de Output neuronen (handelingen) in de onderste laag. De overige neuronen worden omdat in een biologisch neuraal netwerk hun activiteit slecht waarneembaar is meestal de Hidden of verborgen neuronen genoemd. U kunt zien hoe het netwerk hierboven op dit moment aan het leren is (tenminste: als het nog niet klaar is) en hoe de activiteit van de neuronen verandert totdat het netwerk het gewenste Output patroon genereert.</p>

<ul id="netwerk prestatie analyse">
<li>Huidig Input patroon <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>&Upsilon;</mi><mrow><mi>C</mi></mrow></msub></math>: <span id="huidig_input_patroon">als U dit ziet is het programma dat U gebruikt om dit document te bekijken daar niet geschikt voor.</span></li>
<li>Huidig Output patroon <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>&Omega;</mi></math>: <span id="huidig_output_patroon">Dit document maakt gebruik van de volgende standaard elementen: XML, XHTML, MATHML, SVG,top
 Ecmascript/javascript. Het kan zijn dat U javascript uit heeft staan. Misschien helpt het dan om dit (weer) aan te zetten.</span></li>
<li>Gewenst Output patroon <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>&Omega;</mi><mrow><mi>C</mi></mrow></msub></math>: <span id="target_output_patroon">Dit programma is succesvol getest onder firefox 2.0.0.2</span></li>
</ul>

<p>Voor het gedrag van het neurale netwerk op de lange termijn zijn twee zaken belangrijk: Ten eerste de omgeving waarin het netwerk verkeert, zoals het die begrijpt via de zintuigen die verschillende eigenschappen van de omgeving omzetten in een Input patroon <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>&Upsilon;</mi></math>. Ten tweede is van belang welke handelingen (zoals weergegeven in het Output patroon <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>&Omega;</mi></math>) beloond worden, en welke afgestraft. In het eenvoudige voorbeeld hierboven wordt slechts één enkel Output patroon <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>&Omega;</mi><mrow><mi>C</mi></mrow></msub></math> beloond, en alle anderen worden afgestraft.</p>

<p>Vanuit een praktisch standpunt is het interessante aan dit systeem dat het werkt als een <strong>black box</strong>: zonder zelf iets te doen aan de interne werking van het systeem, maar door het enkel informatie te voeren en een gewenst eindresultaat te specificeren krijg je (uiteindelijk) <strong>een systeem dat dit gewenste resultaat voor je zal bereiken zonder dat menselijk ingrijpen nodig is</strong>. In principe kan je een neuraal netwerk inzetten om taken uit te voeren waar mensen niet zo goed in zijn, zoals het vliegen van een onbemand vliegtuigje. In de praktijk is het waarschijnlijk nuttiger om deze systemen te gebruiken voor taken die mensen wel kunnen uitvoeren, maar waar het economischer zal zijn om geautomatiseerde neurale netwerken in te zetten. Bijvoorbeeld het analyseren en het voorspellen van de koers van aandelen op de beurs; het inzetten van industriele robots in productieprocessen zonder dat deze geprogrammeerd hoeven te worden; het vertalen van documenten zoals op grote schaal nodig in de Europese Unie. Voor deze voorbeelden heb je natuurlijk wel neurale netwerken nodig die zowel groter en sneller als wat subtieler zijn dan degene die je hierboven ziet.</p>

<h4 id="kopje_hoe_werkt_het">Hoe werkt het</h4>

<p>Als een neuron <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>i</mi></math> in een rij <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>m</mi><mrow><mi>i</mi></mrow></msub></math> actief wordt stuurt het een signaal naar de neuronen <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>j&nbsp;</mi><mo>(</mo><mi>j</mi><mo>=</mo><mn>1</mn><mi>,</mi><mn>2</mn><mi>,...,</mi><msub><mi>N</mi><mrow><mi>J</mi></mrow></msub><mo>)</mo></math> in rij  <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>m</mi><mrow><mi>j</mi></mrow></msub><mi>&nbsp;</mi><mo>(</mo><msub><mi>m</mi><mrow><mi>j</mi></mrow></msub><mo>=</mo><msub><mi>m</mi><mrow><mi>i</mi></mrow></msub><mo>+</mo><mn>1</mn><mo>)</mo></math> <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"></math> waarmee het verbonden is. De kracht van een signaal hangt af van de sterkte <msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub> van de verbinding tussen <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>i</mi></math> en <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>j</mi></math>. Als in een neuron <i>j</i> de gecombineerde binnenkomende signalen sterk genoeg zijn wordt <i>j</i> zelf actief en stuurt het een signaal naar de neuronen <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>k&nbsp;</mi><mo>(</mo><mi>k</mi><mo>=</mo><mn>1</mn><mi>,</mi><mn>2</mn><mi>,...,</mi><msub><mi>N</mi><mrow><mi>K</mi></mrow></msub><mo>)</mo></math> waar het zelf mee verbonden is.</p>

<p>Op deze wijze lopen (in dit netwerk) de signalen van de bovenste rij met de Input neuronen (<i>m=1</i>) naar de onderste rij met de Output neuronen (hier <i>m=5</i>). Ieder patroon van activiteit in de Input neuronen genereert dan een resulterend activiteitspatroon in de Output neuronen.</p>

<p>Wat als het resultaat van het netwerk anders is dan wat je wilt hebben? We nemen als voorbeeld een neuraal netwerk dat gebouwd wordt om winst te maken op de aandelenbeurs. Stel je geeft je neurale netwerk als Input informatie over beurskoersen, de wereldeconomie, nieuwsberichten en dergelijke. Vervolgens koppel je (zogenaamd) de Output aan opdrachten om aandelen te kopen, te verkopen of te houden. Vervolgens laat je het neurale netwerk lekker handelen, waarbij je het afstraft als het verlies maakt, en beloont als het winst maakt. Op een gegeven moment zal het neurale netwerk de patronen en correlaties leren kennen en consistent winst gaan maken. Hierbij maken we gebruik van de aanname dat er een onderliggende logica is in de beurskoersen, en dat deze een weerspiegeling zijn van een statistisch proces dat op voorspelbare wijze wordt beinvloed door factoren zoals de groei van de wereldeconomie.</p>

<p>Als je het neurale netwerk straft (omdat het verlies maakt bijvoorbeeld) moet het net zijn gedrag veranderen. Dit doet het door de sterkte van de verbindingen tussen neuronen die op dat moment actief zijn te verzwakken (hierdoor wordt het bestaande gedrag uitgeveegd), en de sterkte van de verbindingen tussen actieve presynaptische neuronen (laag m_i) en inactieve postsynaptische neuronen (laag m_i + 1) te versterken (hierdoor wordt nieuw gedrag aangeleerd). Vervolgens gaat het neurale netwerk weer handelen, en als het nog steeds verlies maakt straf je het opnieuw, en zal het wederom de verbindingen tussen de neuronen gaan aanpassen.</p>

<p>Uiteindelijk zal het netwerk succes hebben (winst maken). In plaats van het netwerk te straffen beloon je het, waarbij de verbindingen tussen neuronen die actief zijn versterkt worden. Het netwerk zal dit gedrag dan vaker gaan vertonen. Ook zal het netwerk als het af en toe verlies maakt het goede gedrag behouden terwijl het overgebleven slecht gedrag afleert. Zodra het netwerk (bijna) nooit meer slecht gedrag vertoon, en dus bijna altijd winst maakt koppel je het netwerk niet meer zogenaamd maar echt aan de beurs en wacht je rustig met een drankje in de zon af terwijl er geld voor je wordt verdiend.</p>

<p>NOTA BENE: Het voorbeeld van handelen op de beurs heb ik gekozen omdat het mensen waarschijnlijk zal aanspreken. In werkelijkheid gedragen de dagelijkse wisselingen op de beurs zich behoorlijk chaotisch en voor wie het zich niet kan veroorloven met gigantische bedragen te gokken kan vrijwel iedere beurs strategie zich tegen hem of haar keren. Dus ook deze! Dit voorbeeld gaat direct in tegen het adagio "resultaten behaald in het verleden bieden geen garantie voor de toekomst", omdat het juist bouwt op het zoeken naar patronen die zich in het verleden hebben voorgedaan. Meer praktische maar minder romantische voorbeelden zijn uit de robotica, de wapenindustrie en dergelijke.</p>
   </div>
   <div id="uitleg_vervolg" style="color:purple;">
	
<h4 id="kopje_leerregel">Leerregel</h4>

<p>De manier waarop een organisme tijdens het leren de verbindingen <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub></math> tussen de neuronen aanpast wordt wiskundig beschreven door een zogenaamde <strong>leerregel</strong>. Hiermee bereken je het verschil in verbindingssterkte in de tijd:</p>

<p><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><mi>&Delta;</mi><msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub><mo>(</mo><msub><mi>t</mi><mrow><mi>p</mi></mrow></msub><mo>)</mo><mo>=</mo><msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub><mo>(</mo><msub><mi>t</mi><mrow><mi>p</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo><mo>-</mo><msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub><mo>(</mo><msub><mi>t</mi><mrow><mi>p</mi></mrow></msub><mo>)</mo></math></p>

<p>De studie van Kunstmatige Intelligentie heeft vele verschillende leerregels opgeleverd die allen hun eigen sterktes en zwaktes hebben. Biologische neurale netwerken zijn echter beperkt doordat ze zijn opgebouwd uit hersencellen. De hersencellen kunnen bijvoorbeeld (op korte termijn) alleen informatie uitwisselen door actief of inactief te worden. Ze kunnen niet met elkaar overleggen welke van hen actief moet worden.</p>

<p>Door deze en andere beperkingen kunnen biologische neuronen in principe alleen gebruik maken van een enkel type leerregel*. In deze leerregel is <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>&Delta;</mi><msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub></math> afhankelijk van de activiteit van zowel het eferrent als het aferrent neuron, en van de beloningsfactor <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>r</mi></math> die het succes van het netwerk weergeeft:</p>

<p><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><mi>&Delta;</mi><msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub><mo>=</mo><msub><mi>χ</mi><mrow><mi>i</mi></mrow></msub><mo>{</mo><mi>&alpha;</mi><mi>r</mi><mo>(</mo><mn>2</mn><msub><mi>χ</mi><mrow><mi>j</mi></mrow></msub><mo>-</mo><mn>1</mn><mo>)</mo><mo>+</mo><mi>β</mi><mo>(</mo><mn>1</mn><mo>-</mo><mi>r</mi><mo>)</mo><mo>(</mo><mn>1</mn><mo>-</mo><mn>2</mn><msub><mi>χ</mi><mrow><mi>j</mi></mrow></msub><mo>)</mo><mo>}</mo></math></p>

<p>Waar a en b positieve constanten zijn. Deze formule geeft aan dat de verbindingssterkte verandert als neuron <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>i</mi></math> actief is (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>χ</mi><mrow><mi>i</mi></mrow></msub><mo>=</mo><mn>1</mn></math>); dat wanneer het netwerk goed presteert (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>r</mi><mo>=</mo><mn>1</mn></math>) en neuron <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>j</mi></math> actief is (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>χ</mi><mrow><mi>j</mi></mrow></msub><mo>=</mo><mn>1</mn></math>), of het netwerk slecht presteert (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>r</mi><mo>=</mo><mn>0</mn></math>) en neuron <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>j</mi></math> inactief is (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>χ</mi><mrow><mi>j</mi></mrow></msub><mo>=</mo><mn>0</mn></math>) de verbinding tussen <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>i</mi></math> en <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>j</mi></math> versterkt wordt (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>&Delta;</mi><msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub><mo>></mo><mn>0</mn></math>); tot slot geeft deze formule aan dat wanneer het netwerk goed presteert (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>r</mi><mo>=</mo><mn>1</mn></math>) en neuron <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>j</mi></math> niet actief is (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>χ</mi><mrow><mi>j</mi></mrow></msub><mo>=</mo><mn>0</mn></math>), of het netwerk slecht presteert (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>r</mi><mo>=</mo><mn>0</mn></math>) en neuron <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>j</mi></math> wel actief is (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><msub><mi>χ</mi><mrow><mi>j</mi></mrow></msub><mo>=</mo><mn>1</mn></math>) de verbinding tussen <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>i</mi></math> en <math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>j</mi></math> verzwakt wordt (<math xmlns="http://www.w3.org/1998/Math/MathML" style="whitespace:nowrap;"><mi>&Delta;</mi><msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub><mo>&lt;</mo><mn>0</mn></math>). Hier zien we waarom formules soms beter zijn dan tekst, helemaal als we die formules nog verder kunnen vereenvoudigen:</p>

<p><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><mi>&Delta;</mi><msub><mi>w</mi><mrow><mi>ji</mi></mrow></msub><mo>=</mo><mo>[</mo><mi>&alpha;</mi><mi>r</mi><mo>-</mo><mi>β</mi><mo>(</mo><mn>1</mn><mo>-</mo><mi>r</mi><mo>)</mo><mo>]</mo><mo>(</mo><mn>2</mn><msub><mi>χ</mi><mrow><mi>j</mi></mrow></msub><mo>-</mo><mn>1</mn><mo>)</mo><msub><mi>χ</mi><mrow><mi>i</mi></mrow></msub></math></p>


<p class="footnote">* Een gecombineerde vorm van de Hebbian en AntiHebbian leerregels</p>

<p>OVERIG - Welk Output patroon ontstaat hangt af van de verschillende sterktes van de verbindingen tussen de neuronen. Net zoals de Input neuronen gelijk zijn aan de zintuigen, vormen de Output neuronen het uitvoerend deel van het zenuwstelsel. Ze zijn de motorische neuronen die onze spieren aansturen, ze regelen de snelheid van onze ademhaling en sturen in het algemeen alle processen aan die niet zelfstandig verlopen.</p>
   </div>


























<script type="text/ecmascript">


 /* variables */
 /* variables determining neural network setup */
 N_nodes_per_hidden_layer      = 5;
 N_nodes_in_input_layer        = 5;
 N_nodes_in_output_layer       = 5;
 var N_layers                  = 4; // inclusief input/output
 var threshold                 = 0.5;
 var ratio_inhibitory_excitory = 0.1;
 var input_contains_inhibitory = false;
 var Reward                    = false;
 var learning_step_increase    = 0.3;
 var learning_step_decrease    = 0.7;

 /* neural network state data */
 var Desired_Output_Pattern    = '11000';
 var nodes = new Array();
 var N_nodes_total;
 var Output             = '';
 var Input_pattern      = '';
 var Output_pattern     = '';
 var Success_In_Generation = false;

 /* variables which help the technical running of the simulation */
 var loop               = 0;
 var temp_node_pointer  = 0;
 var stop_ermee         = false;
 var display_all        = true;
 var time_between_loops = 800;
 
 /* document variables */
 var step_x = 30;
 var step_y = 50;
 var hoogte_input  = 0;
 var hoogte_output = 0;
 var svg = setup_svg((N_nodes_per_hidden_layer*step_x)+'px',((N_layers)*step_y)+'px');

  /* Display variables */
  var basis = 15;


  function setup_svg(svg_width,svg_height)
   {
   doelwit = document.getElementById('begin');
   if (!doelwit){alert('setup_svg: geen doelwit');exit(1);}
   svg = document.createElementNS('http://www.w3.org/2000/svg','svg');
   svg.setAttribute('xmlns','http://www.w3.org/2000/svg');
   svg.setAttribute('height',svg_height);
   svg.setAttribute('width',svg_width);
   svg.setAttribute('namespaceURI','http://www.w3.org/2000/svg');
   svg.setAttribute('version','1.1');
   svg.setAttribute('baseProfile','full');
   doelwit.appendChild(svg);
   return(svg);
   }

  function create_visual_element(i)
   {
   temp_element    = document.createElementNS('http://www.w3.org/2000/svg','circle');
   id              = nodes[i]['id'];
   layer           = nodes[i]['layer'];
   neuron_in_layer = nodes[i]['node_i_in_layer'];
   basisx = basis;
   basisy = basis;
   if (0==layer) {basisx = (basis + (((step_x*N_nodes_per_hidden_layer))/2))-(step_x*N_nodes_in_input_layer/2); hoogte_input = step_y*layer+basisy;}
   if ((N_layers-1) ==layer) {basisx = (basis + (((step_x*N_nodes_per_hidden_layer))/2))-(step_x*N_nodes_in_input_layer/2);hoogte_output = step_y*layer+basisy;}
   temp_element.setAttribute('cx',(step_x*neuron_in_layer+basisx)+'px');
   temp_element.setAttribute('cy',(step_y*layer+basisy)+'px');
   temp_element.setAttribute('r','10px');
   temp_element.setAttribute('id','cirkeltje_'+id);
   if (1 == nodes[i]['excitory']) temp_element.setAttribute('fill','#ffffff');
   else temp_element.setAttribute('fill','#000000');
   temp_element.setAttribute('fill-rule','evenodd');
   temp_element.setAttribute('stroke','#000000');
   temp_element.setAttribute('stroke-width','1.5px');
   temp_element.setAttribute('stroke-linecap','butt');
   temp_element.setAttribute('stroke-linejoin','miter');
   temp_element.setAttribute('stroke-opacity','1');
   temp_element.setAttribute('onclick','switch_activity_neuron('+id+');');
   svg.appendChild(temp_element);
   }
 function neural_network_setup_new()
  {
  if (N_layers &lt; 3){alert('N_LAYERS SMALLER THAN 3');exit(1);}
  N_nodes_total  = ((N_layers-2)*N_nodes_per_hidden_layer);
  N_nodes_total += N_nodes_in_input_layer;
  N_nodes_total += N_nodes_in_output_layer;
  for (i=0; i &lt; N_nodes_total; i++)
   {
   nodes[i] = new Array();
   /* element id (somewhat redundant now, but maybe useful when we start eliminating neurons) */
   nodes[i]['id']=i;
   /* layers - eigenlijk is dit een domme methode om dit te doen. We kunnen beter een hash table maken met de waardes van het aantal neuronen per laag. */
   if(i &lt; N_nodes_in_input_layer) {nodes[i]['node_i_in_layer']=i; nodes[i]['layer'] = 0;}
 //  else if(i &gt;= (N_nodes_total-N_nodes_in_output_layer)) {nodes[i]['layer'] = N_layers-1;}
   else nodes[i]['layer'] = 1 + Math.floor(((i-N_nodes_in_input_layer)) / N_nodes_per_hidden_layer);
   /* neurons in layer */
   if (i)  // > 0 nodig wegens recursiviteit
    {
    if (nodes[i]['layer'] == nodes[i-1]['layer']) {temp_node_pointer++;}
    else {temp_node_pointer=0;}
    }
   nodes[i]['node_i_in_layer'] = temp_node_pointer;
   /* overig */
   nodes[i]['activity']  = set_initial_activity_random(i);
   nodes[i]['potential'] = set_initial_potential(i);
   nodes[i]['threshold'] = set_initial_threshold(i);
   nodes[i]['excitory']  = set_initial_type_inhibitory_excitory(i);
   if (nodes[i]['layer'] &lt; N_layers-2)
    {
    nodes[i]['connection'] = new Array();
    for (j=0; j &lt; N_nodes_per_hidden_layer; j++)
     {
     nodes[i]['connection'][j] = new Array();
     nodes[i]['connection'][j][0] = N_nodes_in_input_layer + (N_nodes_per_hidden_layer*nodes[i]['layer']) + j;
     nodes[i]['connection'][j][1] = set_initial_connection_strength();
     }
    }
   else if (nodes[i]['layer'] == N_layers-2)
    {
    nodes[i]['connection'] = new Array();
    for (j=0; j &lt; N_nodes_in_output_layer; j++)
     {
     nodes[i]['connection'][j] = new Array();
     nodes[i]['connection'][j][0] = N_nodes_in_input_layer + (N_nodes_per_hidden_layer*nodes[i]['layer']) + j;
     nodes[i]['connection'][j][1] = set_initial_connection_strength();
     }
    }
   }
  return(0);
  }
  function set_initial_type_inhibitory_excitory(i)
  {
  if (!input_contains_inhibitory)
   {
   if (0 == nodes[i]['layer']) return (1);
   }
  if (Math.random() &lt; ratio_inhibitory_excitory) return (-1) ;
  else return(1);
  }
 function set_initial_activity_random(i)
  {
  /* set Input layer */
  if (0 == nodes[i]['layer'])
   {
   return (Boolean (Math.floor(Math.random()*2)));
   }
  else return(0);
  }

 function set_initial_potential(i)
  {
  if (nodes[i]['activity']) {return (threshold+0.5);}
  else {return(0);}
  }
function set_initial_threshold(i){return(0);} function set_initial_connection_strength()
  {
  // de Math.random() functie geeft een willekeurig floating point getal tussen 0 en 1
  return (Math.random());
  }
 function display_network_setup_new()
  {
  for (i=0;i&lt;nodes.length;i++)
   {
   create_visual_element(i);
   update_display_neuron_activity(i);
   }
  }

 function update_display_neuron_activity(i)
  {
  id = nodes[i]['id'];
  if (nodes[i]['activity']) {svg.childNodes[id].setAttribute('stroke','#ff0000');}
  else {svg.childNodes[id].setAttribute('stroke','#000000');}
  }

 function switch_activity_neuron(i)
  {
  nodes[i]['activity'] = !nodes[i]['activity'];
  if (nodes[i]['activity']) {nodes[i]['potential'] = threshold + 1.0;}
  else {nodes[i]['potential'] = 0;}
  update_display_neuron_activity(i);
  }

  function setup_counter()
   {
   doelwit = document.getElementById('counter_div');
   if (!doelwit){alert('setup_counter: geen doelwit');exit(1);}
   counter = document.createElementNS('http://www.w3.org/1999/xhtml','p');
   counter.setAttribute('id','counter');
   txtnode = document.createTextNode('Counter:');
   counter.appendChild(txtnode);
   doelwit.appendChild(counter);
   }

  function update_counter()
   {
   doelwit1 = document.getElementById('counter_div');
   if (!doelwit1){alert('setup_counter: geen doelwit');exit(1);}

  doelwit2 = doelwit1.lastChild;
  doelwit1.removeChild(doelwit2);
  counter = document.createElementNS('http://www.w3.org/1999/xhtml','p');
   counter.setAttribute('id','counter');
//   txtnode = document.createTextNode('Counter:'+loop+'; Reward:'+Reward+'; Output:'+Output+'; single_connection:'+nodes[15]['connection'][3][1]);
   txtnode = document.createTextNode('Counter:'+loop+'; Reward:'+Reward);
   counter.appendChild(txtnode);
   doelwit.appendChild(counter);
   }

  function show_activity_pattern_in_element(temp_id_doelwit,pattern)
   {
   temp_doelwit = ''; counter = '';
   temp_doelwit = document.getElementById(temp_id_doelwit);
   if (!temp_doelwit){alert('setup_input_in_list_element: geen doelwit');exit(1);}
   if(temp_doelwit.lastChild)
    { //doe alleen wat als het doelwit niet leeg is, hetgeen kan bij de 0de loop
    temp_doelwit.removeChild(temp_doelwit.lastChild);
    }
   switch (pattern)
    {
    case    ('input'): temp_pattern = Input_pattern;  break;
    case   ('output'): temp_pattern = Output_pattern;
                       if (Success_In_Generation){temp_pattern = temp_pattern + ' succes in tijdstap '+Success_In_Generation;}
                       break;
    case ('output_c'): temp_pattern = Desired_Output_Pattern; break;
    }
   if(temp_pattern) //heeft mogelijk (nog) geen waarde
    {
    txtnode = document.createTextNode(temp_pattern);
    temp_doelwit.appendChild(txtnode);
    }
   }

 function determine_reward_factor()
  {
  if (Desired_Output_Pattern==Output_pattern)
   {
   Reward = true;
   if (!Success_In_Generation){Success_In_Generation=loop;}
   // als we ermee willen ophouden zodra we 1 patroon hebben gevonden:
   /*stop_ermee=true;*/
   }
  else Reward = false;
  }

 function determine_i_am_output(temp_my_layer){if (N_layers-1 == temp_my_layer) {return (true);} else {return (false);}}

 function determine_i_am_input(temp_my_layer){if (0 == temp_my_layer) {return (true);} else {return (false);}}

 function update()
  {
  /*********************/
  /* Reset data opslag */
  /*********************/
  Output_pattern = '';
  Input_pattern  = '';

  /**************************/
  /* doorloop alle neuronen */
  /**************************/
  for (i=0 ; i &lt; N_nodes_total ; i++)
   {
   // whoami (praktische info die door de rest van de algoritmes gebruikt wordt)
   temp_my_id         = nodes[i]['id'];
   temp_my_layer      = nodes[i]['layer'];
   temp_i_am_input    = determine_i_am_input(temp_my_layer);
   temp_i_am_output   = determine_i_am_output(temp_my_layer);
   temp_my_potential  = nodes[i]['potential'];
   temp_my_activity   = nodes[i]['activity'];
   temp_my_previous_activity 	= nodes[i]['activity'];
  /*niet gebruiken: nodes[i]['excitory'] = -1/1 */ //temp_i_am_excitory = ;
  // temp_my_reward     = ;
  // temp_learn_hebbian = ;

   /*******************************************/
   /* wordt actief/inactief, reset potentiaal */
   /*******************************************/
   if (temp_my_potential &lt;= threshold) {nodes[i]['activity'] = false;}
   else {nodes[i]['activity'] = true;}
   temp_my_activity = nodes[i]['activity'];
   // als we de visuele output willen updaten:
   if (display_all) {if (temp_my_activity!=temp_my_previous_activity) {update_display_neuron_activity(i);}}
   nodes[i]['potential'] = 0;

   /*******************************************/
   /* leer en update postsynaptic potential   */
   /*******************************************/
   //  - dit is niet nodig voor een output neuron (nergens mee verbonden),
   //  - dit is niet nodig voor inactief neuron, want die genereert geen signalen,
   //    en verandert niets aan verbindingssterkte volgens onze leerregel
   // Nota Bene: Combineer leren en het updaten van de postsynaptische potentiaal voor efficientie,
   // maar let op dat je voor het leren de activiteit van de VORIGE ronde gebruikt, anders werk je met
   // de activiteiten uit twee verschillende rondes (deze voor presynaptisch, en de vorige voor postsynaptisch)
   if (!temp_i_am_output)
    {
    for (j=0 ; j &lt; nodes[i]['connection'].length ; j++)
     {
     /********/
     /* leer */
     /********/
     if (temp_my_previous_activity)
      {
      /* dit is een simpele versie die uitgaat van een 1/0 (true,false) reward systeem. */
      if (nodes[nodes[i]['connection'][j][0]]['activity'] == Reward)
       {
       nodes[i]['connection'][j][1] += learning_step_increase;
       }
      else { nodes[i]['connection'][j][1] -= learning_step_decrease; }
      }
     /**********************************/
     /* update postsynaptic potentiaal */
     /**********************************/
     if (temp_my_activity)
      {
      nodes[ nodes[i]['connection'][j][0] ]['potential'] += (nodes[i]['excitory'] * nodes[i]['connection'][j][1]);
      }
     }
    }
   /***********************************************************/
   /* speciale gevallen, Input neuron potentiaal, sla data op */
   /***********************************************************/
   if (temp_i_am_input)
    {
    // potentiaal is net op nul gezet. Herstel dat voor de input neuronen.
    if (temp_my_activity) {nodes[i]['potential'] = threshold+1.0;}
    else {nodes[i]['potential'] = 0;}
    // creeer het Input patroon Upsilon voor weergave doeleinden en dergelijke
    if (temp_my_activity) {Input_pattern  = Input_pattern + '1';}
    else {Input_pattern  = Input_pattern + '0';}
    }
   if (temp_i_am_output)
    {
    // creeer het Output patroon Omega voor weergave doeleinden en dergelijke
    if (temp_my_activity) {Output_pattern  = Output_pattern + '1';}
    else {Output_pattern  = Output_pattern + '0';}
    }
   }
  }


 function init()
  {
  setup_counter()
  neural_network_setup_new();
  display_network_setup_new();
  loop_the_loop(loop);
  }

//secretariaat mevr. gehrels nico van rossen 5523513 n.van.rossen@dmo.amsterdam.nl
// antwoord: omdat (stimuleren van) kunst en cultuur behoort tot de taken van de (gemeentelijke) overheid
// -> omdat de (gemeentelijke) politieke partijen dat vinden

 function loop_the_loop(loop_n)
  {
  show_activity_pattern_in_element('huidig_input_patroon','input')
  show_activity_pattern_in_element('huidig_output_patroon','output')
  show_activity_pattern_in_element('target_output_patroon','output_c')
  update_counter();
  update();
  determine_reward_factor();
  // Javascript heeft geen gewone sleep functie, dus inplaats van while(){sleep; bla}
  // gebruiken we deze maffe recursieve constructie
  loop = loop_n + 1;
  if (!stop_ermee) setTimeout('loop_the_loop('+loop+')',time_between_loops);
  }

</script>

  </div>
  </div>
	
  <script type='text/ecmascript'>
  function fill_table_of_contents()
   {
   var document_arr = new Array();
 document_arr[0] = new Array();document_arr[0]["soort"] = 1;document_arr[0]["titel"] = "Introduction";document_arr[0]["id"] = "";document_arr[1] = new Array();document_arr[1]["soort"] = 1;document_arr[1]["titel"] = "Biological Neural Networks";document_arr[1]["id"] = "";document_arr[2] = new Array();document_arr[2]["soort"] = 2;document_arr[2]["titel"] = "The neuron";document_arr[2]["id"] = "chapter 2 - subsection The neuron";document_arr[3] = new Array();document_arr[3]["soort"] = 2;document_arr[3]["titel"] = "Neuronal networks";document_arr[3]["id"] = "chapter 2 - subsection Neuronal networks";document_arr[4] = new Array();document_arr[4]["soort"] = 2;document_arr[4]["titel"] = "The central nervous system";document_arr[4]["id"] = "chapter 2 - subsection The central nervous system";document_arr[5] = new Array();document_arr[5]["soort"] = 1;document_arr[5]["titel"] = "Static Artificial Neural Networks";document_arr[5]["id"] = "";document_arr[6] = new Array();document_arr[6]["soort"] = 2;document_arr[6]["titel"] = "Neural nodes";document_arr[6]["id"] = "chapter 3 - subsection Neural nodes";document_arr[7] = new Array();document_arr[7]["soort"] = 2;document_arr[7]["titel"] = "A simple artificial neural network";document_arr[7]["id"] = "chapter 3 - subsection A simple artificial neural network";document_arr[8] = new Array();document_arr[8]["soort"] = 1;document_arr[8]["titel"] = "The ecosystem of the neural network Agent";document_arr[8]["id"] = "";document_arr[9] = new Array();document_arr[9]["soort"] = 2;document_arr[9]["titel"] = "Simple competitive systems";document_arr[9]["id"] = "chapter 4 - subsection Simple competitive systems";document_arr[10] = new Array();document_arr[10]["soort"] = 2;document_arr[10]["titel"] = "Zero sumness";document_arr[10]["id"] = "chapter 4 - subsection Zero sumness";document_arr[11] = new Array();document_arr[11]["soort"] = 1;document_arr[11]["titel"] = "Learning";document_arr[11]["id"] = "";document_arr[12] = new Array();document_arr[12]["soort"] = 1;document_arr[12]["titel"] = "Improving Agent fitness by changing node properties";document_arr[12]["id"] = "";document_arr[13] = new Array();document_arr[13]["soort"] = 2;document_arr[13]["titel"] = "Antihebbian learning following $\nabla \rho$ in the $\Psi\mbox{-space}$";document_arr[13]["id"] = "chapter 6 - subsection Antihebbian learning following $\nabla \rho$ in the $\Psi\mbox{-space}$";document_arr[14] = new Array();document_arr[14]["soort"] = 1;document_arr[14]["titel"] = "Improving Agent fitness by division of labour within the neural network";document_arr[14]["id"] = "";document_arr[15] = new Array();document_arr[15]["soort"] = 2;document_arr[15]["titel"] = "Antihebbian learning following $\nabla \rho$ in the $\Psi\mbox{-space}$";document_arr[15]["id"] = "chapter 7 - subsection Antihebbian learning following $\nabla \rho$ in the $\Psi\mbox{-space}$";document_arr[16] = new Array();document_arr[16]["soort"] = 2;document_arr[16]["titel"] = "Superior innate value systems - exit Homunculus";document_arr[16]["id"] = "chapter 7 - subsection Superior innate value systems - exit Homunculus";document_arr[17] = new Array();document_arr[17]["soort"] = 2;document_arr[17]["titel"] = "Learning in stages (staggered learning?)";document_arr[17]["id"] = "chapter 7 - subsection Learning in stages (staggered learning?)";document_arr[18] = new Array();document_arr[18]["soort"] = 2;document_arr[18]["titel"] = "Imitation";document_arr[18]["id"] = "chapter 7 - subsection Imitation";document_arr[19] = new Array();document_arr[19]["soort"] = 1;document_arr[19]["titel"] = "Improving Agent fitness through social factors";document_arr[19]["id"] = "";document_arr[20] = new Array();document_arr[20]["soort"] = 2;document_arr[20]["titel"] = "Emotions";document_arr[20]["id"] = "chapter 8 - subsection Emotions";document_arr[21] = new Array();document_arr[21]["soort"] = 2;document_arr[21]["titel"] = "Family relationships - emergent family relationships ";document_arr[21]["id"] = "chapter 8 - subsection Family relationships - emergent family relationships ";document_arr[22] = new Array();document_arr[22]["soort"] = 2;document_arr[22]["titel"] = "Direct and indirect communication";document_arr[22]["id"] = "chapter 8 - subsection Direct and indirect communication";document_arr[23] = new Array();document_arr[23]["soort"] = 2;document_arr[23]["titel"] = "Culture and fashions";document_arr[23]["id"] = "chapter 8 - subsection Culture and fashions";document_arr[24] = new Array();document_arr[24]["soort"] = 2;document_arr[24]["titel"] = "Trade and treachery";document_arr[24]["id"] = "chapter 8 - subsection Trade and treachery";document_arr[25] = new Array();document_arr[25]["soort"] = 1;document_arr[25]["titel"] = "Society";document_arr[25]["id"] = "";document_arr[26] = new Array();document_arr[26]["soort"] = 2;document_arr[26]["titel"] = "Structured society";document_arr[26]["id"] = "chapter 9 - subsection Structured society";document_arr[27] = new Array();document_arr[27]["soort"] = 2;document_arr[27]["titel"] = "Fashions";document_arr[27]["id"] = "chapter 9 - subsection Fashions";document_arr[28] = new Array();document_arr[28]["soort"] = 2;document_arr[28]["titel"] = "Determining relative success";document_arr[28]["id"] = "chapter 9 - subsection Determining relative success";document_arr[29] = new Array();document_arr[29]["soort"] = 1;document_arr[29]["titel"] = "More experiments";document_arr[29]["id"] = "";document_arr[30] = new Array();document_arr[30]["soort"] = 1;document_arr[30]["titel"] = "Discussion";document_arr[30]["id"] = "";document_arr[31] = new Array();document_arr[31]["soort"] = 2;document_arr[31]["titel"] = "De maakbare samenleving";document_arr[31]["id"] = "chapter 11 - subsection De maakbare samenleving";document_arr[32] = new Array();document_arr[32]["soort"] = 2;document_arr[32]["titel"] = "Free will and the judiciary system";document_arr[32]["id"] = "chapter 11 - subsection Free will and the judiciary system";document_arr[33] = new Array();document_arr[33]["soort"] = 2;document_arr[33]["titel"] = "Economics, information disparity, and instinct";document_arr[33]["id"] = "chapter 11 - subsection Economics, information disparity, and instinct";document_arr[34] = new Array();document_arr[34]["soort"] = 2;document_arr[34]["titel"] = "Substance abuse and mental addiction";document_arr[34]["id"] = "chapter 11 - subsection Substance abuse and mental addiction";document_arr[35] = new Array();document_arr[35]["soort"] = 2;document_arr[35]["titel"] = "Statistics";document_arr[35]["id"] = "chapter 11 - subsection Statistics";document_arr[36] = new Array();document_arr[36]["soort"] = 2;document_arr[36]["titel"] = "Statistics";document_arr[36]["id"] = "chapter 11 - subsection Statistics";
var newnode = new Array();
newnode[0] = new Array();
newnode[0]['node'] = document.createElement('ol');
previous_diepte = 0;
lastparent = 0;
for (i=0; i &lt; document_arr.length; i++)
 {
 if (1 == document_arr[i]['soort'])
     {
     temp_pointer = newnode.length;
     newnode[temp_pointer] = new Array();
     newnode[temp_pointer]['parent'] = 0;
     newnode[temp_pointer]['node'] = document.createElement('li');
     tijdelijkenode = document.createElement('a');
     tijdelijkenode.setAttribute('href', 'index.xhtml#chapter ' + document_arr[i]['titel']);
     tijdelijkenode.appendChild (document.createTextNode(document_arr[i]['titel']));
     newnode[temp_pointer]['node'].appendChild (tijdelijkenode);
     lastparent = temp_pointer;
     temp_pointer = newnode.length;
     newnode[temp_pointer] = new Array();
     newnode[temp_pointer]['parent'] = lastparent;
     newnode[temp_pointer]['node'] = document.createElement('ol');
     newnode[lastparent]['node'].appendChild (newnode[temp_pointer]['node']);
     lastparent = temp_pointer;
     }

    if (2 == document_arr[i]['soort'])
     {
     temp_pointer = newnode.length;
     newnode[temp_pointer] = new Array();
     newnode[temp_pointer]['parent'] = lastparent;
     newnode[temp_pointer]['node'] = document.createElement('li');
     tijdelijkenode = document.createElement('a');
     tijdelijkenode.setAttribute('href', 'index.xhtml#' + document_arr[i]['id']);
     tijdelijkenode.appendChild (document.createTextNode(document_arr[i]['titel']));
     newnode[temp_pointer]['node'].appendChild (tijdelijkenode);
     newnode[newnode[temp_pointer]['parent']]['node'].appendChild (newnode[temp_pointer]['node']);
     }
    }

   for (i=0; i &lt; newnode.length; i++)
    {
    if (0 == newnode[i]['parent'])
     {
     newnode[0]['node'].appendChild (newnode[i]['node']);
     }
    }
   doelwit = document.getElementById('table_of_contents');
   if (!doelwit){alert('Cannot find table of contents div, and can therefore not fill table of contents');exit(1);}
   temp_kind1 = document.createElement('h2');
   temp_kind2 = document.createTextNode('Table of Contents');
   temp_kind1.appendChild(temp_kind2);
   doelwit.appendChild(temp_kind1);
   doelwit.appendChild(newnode[0]['node']);
   }
  fill_table_of_contents();

 </script>
 <script type="text/ecmascript">init();</script>  </body>
</html>

