<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   height="150"
   viewBox="0 0 193.60445 42.333336"
   width="686"
   version="1.1"
   id="svg2"
   inkscape:version="0.48.5 r10040"
   sodipodi:docname="fish.svg">
  <sodipodi:namedview
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1"
     objecttolerance="10"
     gridtolerance="10"
     guidetolerance="10"
     inkscape:pageopacity="0"
     inkscape:pageshadow="2"
     inkscape:window-width="1920"
     inkscape:window-height="1051"
     id="namedview824"
     showgrid="false"
     inkscape:zoom="3.1587696"
     inkscape:cx="415.66621"
     inkscape:cy="133.00849"
     inkscape:window-x="-9"
     inkscape:window-y="-9"
     inkscape:window-maximized="1"
     inkscape:current-layer="svg2" />
  <title
     id="title4">TiddlyWiki Tiddler Poster</title>
  <defs
     id="defs6">
    <marker
       inkscape:stockid="TriangleOutS"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="TriangleOutS"
       style="overflow:visible">
      <path
         id="path10819"
         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
         transform="scale(0.2)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Lend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow2Lend"
       style="overflow:visible;">
      <path
         id="path10692"
         style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
         transform="scale(1.1) rotate(180) translate(1,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Mstart"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow2Mstart"
       style="overflow:visible">
      <path
         id="path10695"
         style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
         transform="scale(0.6) translate(0,0)" />
    </marker>
    <linearGradient
       id="b"
       y2="4.8338002e-006"
       gradientUnits="userSpaceOnUse"
       x2="139.5"
       gradientTransform="translate(6.6084e-6,0)"
       y1="210"
       x1="139.5">
      <stop
         stop-color="#fff"
         stop-opacity="0"
         offset="0"
         id="stop9" />
      <stop
         stop-color="#fff"
         stop-opacity="0"
         offset=".28319"
         id="stop11" />
      <stop
         stop-color="#c4c4c4"
         offset=".57167"
         id="stop13" />
      <stop
         stop-color="#fff"
         stop-opacity="0"
         offset=".83189"
         id="stop15" />
      <stop
         stop-color="#fff"
         stop-opacity="0"
         offset="1"
         id="stop17" />
    </linearGradient>
    <linearGradient
       id="a"
       y2="141.97"
       gradientUnits="userSpaceOnUse"
       x2="120"
       gradientTransform="translate(19.5,-4.8885)"
       y1="161.10001"
       x1="120">
      <stop
         stop-color="#808080"
         offset="0"
         id="stop20" />
      <stop
         stop-color="#808080"
         stop-opacity="0"
         offset="1"
         id="stop22" />
    </linearGradient>
    <filter
       id="d"
       height="1.2016"
       width="1.063"
       y="-0.1008"
       x="-0.031500001"
       color-interpolation-filters="sRGB">
      <feGaussianBlur
         stdDeviation="1.7056137"
         id="feGaussianBlur25" />
    </filter>
    <linearGradient
       id="c"
       y2="181.91"
       gradientUnits="userSpaceOnUse"
       x2="200.75999"
       y1="185.10001"
       x1="200.08">
      <stop
         stop-color="#0e4b7c"
         offset="0"
         id="stop28" />
      <stop
         stop-color="#1576c4"
         offset="1"
         id="stop30" />
    </linearGradient>
  </defs>
  <metadata
     id="metadata32">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title>TiddlyWiki Tiddler Poster</dc:title>
        <dc:date>11 January 2015</dc:date>
        <dc:creator>
          <cc:Agent>
            <dc:title>Duarte Nuno Farrajota Ramos</dc:title>
          </cc:Agent>
        </dc:creator>
        <dc:language>English</dc:language>
        <dc:subject>
          <rdf:Bag>
            <rdf:li>TiddlyWiki Tiddler Fish Poster</rdf:li>
          </rdf:Bag>
        </dc:subject>
        <dc:publisher>
          <cc:Agent>
            <dc:title>www.tiddlywiki.com</dc:title>
          </cc:Agent>
        </dc:publisher>
        <dc:description>TiddlyWiki community poster
Your messy thoughts. Organized.
your personal wiki - a single HTML file
laptop, mobile, tablet - offline or in the cloud
own your data 100% - open source and free</dc:description>
        <dc:contributor>
          <cc:Agent>
            <dc:title>Duarte Ramos</dc:title>
          </cc:Agent>
        </dc:contributor>
        <dc:rights>
          <cc:Agent>
            <dc:title>Free to adapt or distribute. Original author reference is very appreciated but not at all required</dc:title>
          </cc:Agent>
        </dc:rights>
        <dc:source>www.tiddlywiki.com</dc:source>
        <cc:license
           rdf:resource="http://www.linfo.org/bsdlicense.html" />
        <dc:identifier>http://tiddlywiki.com/poster/</dc:identifier>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     id="g56"
     style="opacity:0.33000004;fill:none;stroke:#000000;stroke-width:1.1818397;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.22977349;stroke-dasharray:none"
     transform="matrix(-0.89272697,0,0,0.65042963,193.62492,-34.855917)">
    <path
       d="M 6.2711524e-7,92.178077 H 8.9115324 c 7.2135136,0 9.6978656,-3.992812 16.0877046,-3.992812 6.390226,0 8.338243,8.183437 14.368615,8.183437 6.029984,0 12.558883,-8.379153 16.365826,-8.375259 l 35.262643,0.03613"
       id="path58"
       inkscape:connector-curvature="0"
       style="stroke:#000000;stroke-width:1.1818397;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:0;stroke-opacity:0.22977349;stroke-dasharray:none;marker-start:none;marker-end:none" />
    <path
       d="M 6.3989504e-7,89.06472 H 9.0931379 c 7.3583811,0 12.5918961,5.985979 19.1127411,5.985979 6.520451,0 8.942943,-3.266463 15.096205,-3.266463 6.152868,0 4.595263,-3.427895 13.523897,-3.368155 l 34.669018,0.231577"
       id="path60"
       inkscape:connector-curvature="0"
       style="stroke:#000000;stroke-width:1.1818397;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:0;stroke-opacity:0.22977349;stroke-dasharray:none;marker-start:none;marker-end:none" />
    <path
       d="M 6.4162459e-7,92.866498 C 8.0555946,92.866498 10.693641,96.762774 17.0892,97.08406 c 6.320444,0 12.115504,-10.778517 18.813139,-10.778517 6.698041,0 10.650603,4.690326 18.203305,4.690326 h 38.400147"
       id="path62"
       inkscape:connector-curvature="0"
       style="stroke:#000000;stroke-width:1.18183982;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:0;stroke-opacity:0.22977349;stroke-dasharray:none;marker-start:none;marker-end:none" />
    <path
       d="M 6.6839265e-7,97.86871 C 7.9078274,97.86871 8.0462249,112.05001 16.004726,112.05001 c 7.958417,0 6.546165,-10.30581 15.923818,-8.48202 9.37697,1.82389 5.149328,-5.673844 15.380445,-4.457985 10.231204,1.215965 12.225832,-8.275679 21.528709,-8.275679 l 24.657768,-0.17493"
       id="path64"
       inkscape:connector-curvature="0"
       style="stroke:#000000;stroke-width:1.1818397;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:0;stroke-opacity:0.22977349;stroke-dasharray:none;marker-start:none;marker-end:none" />
    <path
       d="M 7.4679218e-7,101.34 H 5.7638659 c 4.5333581,0 7.1816531,-6.142343 14.3623821,-6.142343 7.18073,0 5.643194,4.392601 13.252544,4.392601 7.609719,0 19.807319,-13.213337 28.396333,-12.950971 l 28.693396,0.877453"
       id="path66"
       inkscape:connector-curvature="0"
       style="stroke:#000000;stroke-width:1.18183959;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:0;stroke-opacity:0.22977349;stroke-dasharray:none;marker-start:none;marker-end:none" />
    <path
       d="M -1.015305e-5,67.46541 C 4.2103878,67.46541 5.1263599,64.225 10.285904,64.225 c 5.159283,0 2.930813,16.128559 18.05055,11.988634 15.119822,-4.140023 10.491945,9.176327 16.141254,9.176327 5.649571,0 9.611072,8.889423 13.530056,8.914703 3.918982,0.02518 4.893273,-5.169468 10.678771,-5.149968 l 23.451921,0.07908"
       id="path68"
       inkscape:connector-curvature="0"
       style="stroke:#000000;stroke-width:1.1818397;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:0;stroke-opacity:0.22977349;stroke-dasharray:none;marker-start:none;marker-end:none" />
    <path
       d="M 7.2507436e-7,85.439256 H 12.911929 c 6.346773,0 11.937373,-5.09539 17.445208,-5.09539 5.508194,0 7.468496,10.015138 13.20752,10.015138 5.738842,0 9.172259,-8.258093 13.995759,-8.258093 4.824124,0 8.317914,7.819737 11.925729,7.813343 l 23.298796,-0.04113"
       id="path70"
       inkscape:connector-curvature="0"
       style="stroke:#000000;stroke-width:1.18183959;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:0;stroke-opacity:0.22977349;stroke-dasharray:none;marker-start:none;marker-end:none" />
  </g>
  <path
     d="M 24.549797,20.971366 H 0.01134203"
     id="path72"
     inkscape:connector-curvature="0"
     style="opacity:0.33000004;fill:none;stroke:#000000;stroke-width:1.69333339;stroke-miterlimit:4;stroke-opacity:0.22977349;stroke-dasharray:none" />
  <g
     id="g74"
     transform="matrix(-0.69285427,0,0,0.68854765,166.29428,-42.786854)"
     style="opacity:0.88888889">
    <g
       transform="translate(10.238,-17.776)"
       id="g76">
      <g
         id="g78">
        <g
           transform="matrix(0.86619001,0,0,0.81205,9.2249269,21.361027)"
           id="g82"
           style="opacity:0.66000000999999997;stroke-width:0.04841200000000000">
          <g
             id="g84"
             style="fill-rule:evenodd">
            <path
               d="m 78.535,106.46 -1.1544,1.4333 2.3089,0.84529 z"
               id="path86"
               inkscape:connector-curvature="0"
               style="fill:#cccccc;stroke:#cccccc;stroke-width:0.07009145000000000" />
            <path
               d="m 77.38,107.89 0.28861,2.0581 2.0203,-1.2128 z"
               id="path88"
               inkscape:connector-curvature="0"
               style="fill:#575757;stroke:#575757;stroke-width:0.07009145000000000" />
            <path
               d="m 79.689,108.74 0.10823,2.7196 -2.1285,-1.5068 z"
               id="path90"
               inkscape:connector-curvature="0"
               style="fill:#2c2c2c;stroke:#2c2c2c;stroke-width:0.07009145000000000" />
          </g>
          <path
             d="m 79.689,108.74 2.0924,1.2128 -1.9842,1.5068 z"
             id="path92"
             inkscape:connector-curvature="0"
             style="stroke:#000000;stroke-width:0.07009145000000000" />
          <path
             d="m 79.689,108.74 2.0924,-0.69828 v 1.9111 z"
             id="path94"
             inkscape:connector-curvature="0"
             style="fill:#202020;stroke:#202020;stroke-width:0.07009145000000000" />
          <path
             d="m 79.689,108.74 0.65,-2.54 1.4431,1.8376 -2.0924,0.69828"
             id="path96"
             inkscape:connector-curvature="0"
             style="fill:#272727;stroke:#272727;stroke-width:0.07009145000000000" />
          <path
             d="m 78.535,106.46 1.804,-0.26 -0.64938,2.5359 -1.1544,-2.2786"
             id="path98"
             inkscape:connector-curvature="0"
             style="fill:#575757;stroke:#575757;stroke-width:0.07009145000000000" />
          <path
             d="m 77.38,107.89 -1.424,1.6572 1.7126,0.40087 z"
             id="path100"
             inkscape:connector-curvature="0"
             style="fill:#009edd;stroke:#009edd;stroke-width:0.07009145000000000" />
          <path
             d="m 75.956,109.55 -0.43367,-2.131 1.8576,0.47375 z"
             id="path102"
             inkscape:connector-curvature="0"
             style="fill:#0084cf;stroke:#0084cf;stroke-width:0.07009145000000000" />
          <path
             d="m 75.523,107.42 0.86733,-2.2349 0.06148,2.4718 -0.92882,-0.23688"
             id="path104"
             inkscape:connector-curvature="0"
             style="fill:#0aa7ff;stroke:#0aa7ff;stroke-width:0.07009145000000000" />
          <path
             d="m 76.451,107.65 2.0833,-1.1965 -1.1544,1.4333 z"
             id="path106"
             inkscape:connector-curvature="0"
             style="fill:#00d5f1;stroke:#00d5f1;stroke-width:0.07009145000000000" />
          <path
             d="m 76.39,105.18 2.1448,1.2753 -2.0833,1.1965 z"
             id="path108"
             inkscape:connector-curvature="0"
             style="fill:#0ac4ff;stroke:#0ac4ff;stroke-width:0.07009145000000000" />
          <path
             d="m 76.39,105.18 1.7092,-2.2089 0.99488,1.6372 z"
             id="path110"
             inkscape:connector-curvature="0"
             style="fill:#00badd;stroke:#00badd;stroke-width:0.07009145000000000" />
          <path
             d="m 79.094,104.61 -0.55929,1.8471 -2.1448,-1.2753 z"
             id="path112"
             inkscape:connector-curvature="0"
             style="fill:#07b0ff;stroke:#07b0ff;stroke-width:0.07009145000000000" />
          <path
             d="m 79.094,104.61 1.245,1.59 -1.804,0.26 z"
             id="path114"
             inkscape:connector-curvature="0"
             style="fill:#0ad8ff;stroke:#0ad8ff;stroke-width:0.07009145000000000" />
          <path
             d="m 78.099,102.97 2.1938,-0.75364 -1.199,2.3908 z"
             id="path116"
             inkscape:connector-curvature="0"
             style="fill:#00e7b0;stroke:#00e7b0;stroke-width:0.07009145000000000" />
          <path
             d="m 80.293,102.22 2.1683,0.51975 -1.1735,1.8451 z"
             id="path118"
             inkscape:connector-curvature="0"
             style="fill:#69ffc9;stroke:#69ffc9;stroke-width:0.07009145000000000" />
          <path
             d="m 79.094,104.61 2.1938,-0.026 -0.99488,-2.3649 z"
             id="path120"
             inkscape:connector-curvature="0"
             style="fill:#0affd8;stroke:#0affd8;stroke-width:0.07009145000000000" />
          <path
             d="m 81.288,104.58 -0.949,1.62 -1.245,-1.59 z"
             id="path122"
             inkscape:connector-curvature="0"
             style="fill:#00e7fc;stroke:#00e7fc;stroke-width:0.07009145000000000" />
          <path
             d="m 81.288,104.58 1.7347,1.3514 -2.684,0.26445 0.94931,-1.6158"
             id="path124"
             inkscape:connector-curvature="0"
             style="fill:#0affeb;stroke:#0affeb;stroke-width:0.07009145000000000" />
          <path
             d="m 77.669,109.95 -0.9728,1.4962 -0.73978,-1.8971"
             id="path126"
             inkscape:connector-curvature="0"
             style="fill:#0a62ff;stroke:#0a62ff;stroke-width:0.07009145000000000" />
          <path
             d="m 77.669,109.95 -0.9728,1.4962 3.1013,0.0106"
             id="path128"
             inkscape:connector-curvature="0"
             style="fill:#0a9dff;stroke:#0a9dff;stroke-width:0.07009145000000000" />
          <path
             d="m 76.696,111.44 1.7347,1.8971 1.3666,-1.8865"
             id="path130"
             inkscape:connector-curvature="0"
             style="fill:#0a93ff;stroke:#0a93ff;stroke-width:0.07009145000000000" />
          <path
             d="m 79.797,111.46 -1.3666,1.8865 1.6192,1.0904 z"
             id="path132"
             inkscape:connector-curvature="0"
             style="fill:#0ab1ff;stroke:#0ab1ff;stroke-width:0.07009145000000000" />
          <path
             d="m 79.797,111.46 2.6696,2.9769 h -2.4171"
             id="path134"
             inkscape:connector-curvature="0"
             style="fill:#0aceff;stroke:#0aceff;stroke-width:0.07009145000000000" />
          <path
             d="m 81.132,112.94 3.2469,0.42264 -1.912,1.0658"
             id="path136"
             inkscape:connector-curvature="0"
             style="fill:#0a89ff;stroke:#0a89ff;stroke-width:0.07009145000000000" />
          <path
             d="m 81.132,112.94 0.64937,-2.9953 -1.9842,1.5068"
             id="path138"
             inkscape:connector-curvature="0"
             style="fill:#00d6d6;stroke:#00d6d6;stroke-width:0.07009145000000000" />
          <path
             d="m 81.782,109.95 2.0924,1.0291 -2.7418,1.9662"
             id="path140"
             inkscape:connector-curvature="0"
             style="fill:#a7ffff;stroke:#a7ffff;stroke-width:0.07009145000000000" />
          <path
             d="m 83.874,110.98 0.50507,2.3889 -3.2469,-0.42264"
             id="path142"
             inkscape:connector-curvature="0"
             style="fill:#b8ebff;stroke:#b8ebff;stroke-width:0.07009145000000000" />
          <path
             d="m 83.874,110.98 1.9481,0.29402 -1.4431,2.0948"
             id="path144"
             inkscape:connector-curvature="0"
             style="fill:#0affff;stroke:#0affff;stroke-width:0.07009145000000000" />
          <path
             d="m 85.822,111.27 -0.07215,-3.0872 -1.876,2.7932"
             id="path146"
             inkscape:connector-curvature="0"
             style="fill:#52bb00;stroke:#52bb00;stroke-width:0.07009145000000000" />
          <path
             d="m 81.782,109.95 1.8399,-2.3705 0.25254,3.3996"
             id="path148"
             inkscape:connector-curvature="0"
             style="fill:#b8ffff;stroke:#b8ffff;stroke-width:0.07009145000000000" />
          <path
             d="m 83.622,107.58 2.1285,0.60641 -1.876,2.7932 -0.25254,-3.3996"
             id="path150"
             inkscape:connector-curvature="0"
             style="fill:#88ffb3;stroke:#88ffb3;stroke-width:0.07009145000000000" />
          <path
             d="m 81.782,108.04 1.8399,-0.45941 -1.8399,2.3705 z"
             id="path152"
             inkscape:connector-curvature="0"
             style="fill:#5cffff;stroke:#5cffff;stroke-width:0.07009145000000000" />
          <path
             d="m 80.339,106.2 1.4431,1.8376 1.2409,-2.102 z"
             id="path154"
             inkscape:connector-curvature="0"
             style="fill:#0affff;stroke:#0affff;stroke-width:0.07009145000000000" />
          <path
             d="m 83.622,107.58 -0.59896,-1.6426 -1.2409,2.102 z"
             id="path156"
             inkscape:connector-curvature="0"
             style="fill:#8bffc7;stroke:#8bffc7;stroke-width:0.07009145000000000" />
          <path
             d="m 83.023,105.94 1.9338,-0.0847 -1.3348,1.7273 z"
             id="path158"
             inkscape:connector-curvature="0"
             style="fill:#0affd8;stroke:#0affd8;stroke-width:0.07009145000000000" />
          <path
             d="m 83.622,107.58 2.1285,0.60641 -0.79368,-2.3338 z"
             id="path160"
             inkscape:connector-curvature="0"
             style="fill:#0affba;stroke:#0affba;stroke-width:0.07009145000000000" />
          <path
             d="m 81.288,104.58 1.7347,1.3514 -0.56122,-3.1965 z"
             id="path162"
             inkscape:connector-curvature="0"
             style="fill:#c1ff63;stroke:#c1ff63;stroke-width:0.07009145000000000" />
          <path
             d="m 82.461,102.74 1.9899,1.752 -1.4287,1.4445 z"
             id="path164"
             inkscape:connector-curvature="0"
             style="fill:#87ff44;stroke:#87ff44;stroke-width:0.07009145000000000" />
          <path
             d="m 84.451,104.49 0.50507,1.3598 -1.9338,0.0847 z"
             id="path166"
             inkscape:connector-curvature="0"
             style="fill:#baff0a;stroke:#baff0a;stroke-width:0.07009145000000000" />
          <path
             d="m 92.027,104.14 6.4216,-1.6906 -5.4836,6.6888 z"
             id="path168"
             inkscape:connector-curvature="0"
             style="fill:#337fa3;stroke:#337fa3;stroke-width:0.07009145000000000" />
          <path
             d="m 98.449,102.45 2.5253,4.4102 -8.0089,2.2786 z"
             id="path170"
             inkscape:connector-curvature="0"
             style="fill:#3c5a9a;stroke:#3c5a9a;stroke-width:0.07009145000000000" />
          <path
             d="m 92.965,109.14 5.9887,3.6017 2.0203,-5.8803 z"
             id="path172"
             inkscape:connector-curvature="0"
             style="fill:#543e98;stroke:#543e98;stroke-width:0.07009145000000000" />
          <path
             d="m 98.954,112.74 2.5975,1.4701 0.86583,-4.8513 z"
             id="path174"
             inkscape:connector-curvature="0"
             style="fill:#344ba9;stroke:#344ba9;stroke-width:0.07009145000000000" />
          <path
             d="m 102.42,109.36 -1.443,-2.4991 -2.0203,5.8803 z"
             id="path176"
             inkscape:connector-curvature="0"
             style="fill:#485a95;stroke:#485a95;stroke-width:0.07009145000000000" />
          <path
             d="m 92.965,109.14 -1.5874,8.0119 4.0405,1.1761 z"
             id="path178"
             inkscape:connector-curvature="0"
             style="fill:#753549;stroke:#753549;stroke-width:0.07009145000000000" />
          <path
             d="m 95.418,118.33 3.5355,-5.5863 -5.9887,-3.6017 z"
             id="path180"
             inkscape:connector-curvature="0"
             style="fill:#4b1f5c;stroke:#4b1f5c;stroke-width:0.07009145000000000" />
          <path
             d="m 95.418,118.33 3.8241,0.66153 -0.28861,-6.2478 z"
             id="path182"
             inkscape:connector-curvature="0"
             style="fill:#6864d1;stroke:#6864d1;stroke-width:0.07009145000000000" />
          <path
             d="m 99.243,118.99 -0.28861,-6.2478 2.5975,1.4701 z"
             id="path184"
             inkscape:connector-curvature="0"
             style="fill:#485195;stroke:#485195;stroke-width:0.07009145000000000" />
          <path
             d="m 91.378,117.15 3.0304,4.2632 1.0101,-3.0872 z"
             id="path186"
             inkscape:connector-curvature="0"
             style="fill:#db684a;stroke:#db684a;stroke-width:0.07009145000000000" />
          <path
             d="m 91.378,117.15 0.43292,6.3874 2.5975,-2.1242 z"
             id="path188"
             inkscape:connector-curvature="0"
             style="fill:#ffc7a7;stroke:#ffc7a7;stroke-width:0.07009145000000000" />
          <path
             d="m 94.408,121.42 4.8342,-2.4256 -3.8241,-0.66153 z"
             id="path190"
             inkscape:connector-curvature="0"
             style="fill:#d77089;stroke:#d77089;stroke-width:0.07009145000000000" />
          <path
             d="m 85.822,111.27 5.5558,5.8803 -6.9988,-3.7854 z"
             id="path192"
             inkscape:connector-curvature="0"
             style="fill:#c38a98;stroke:#c38a98;stroke-width:0.07009145000000000" />
          <path
             d="m 85.822,111.27 7.1431,-2.1316 -1.5874,8.0119 z"
             id="path194"
             inkscape:connector-curvature="0"
             style="fill:#645a83;stroke:#645a83;stroke-width:0.07009145000000000" />
          <path
             d="m 85.75,108.18 7.2153,0.95555 -7.1431,2.1316 z"
             id="path196"
             inkscape:connector-curvature="0"
             style="fill:#3c4400;stroke:#3c4400;stroke-width:0.07009145000000000" />
          <path
             d="m 84.956,105.85 7.071,-1.709 -6.2773,4.0427 z"
             id="path198"
             inkscape:connector-curvature="0"
             style="fill:#34671a;stroke:#34671a;stroke-width:0.07009145000000000" />
          <path
             d="m 85.75,108.18 7.2153,0.95555 -0.93799,-4.9983 z"
             id="path200"
             inkscape:connector-curvature="0"
             style="fill:#003f44;stroke:#003f44;stroke-width:0.07009145000000000" />
          <path
             d="m 80.05,114.43 0.28861,6.7624 2.1285,-6.7624 z"
             id="path202"
             inkscape:connector-curvature="0"
             style="fill:#d2b590;stroke:#d2b590;stroke-width:0.07009145000000000" />
          <path
             d="m 82.467,114.43 2.9178,8.3193 -1.0058,-9.3851 z"
             id="path204"
             inkscape:connector-curvature="0"
             style="fill:#ffd5a7;stroke:#ffd5a7;stroke-width:0.07009145000000000" />
          <path
             d="m 80.339,121.19 5.0463,1.557 -2.9178,-8.3193 z"
             id="path206"
             inkscape:connector-curvature="0"
             style="fill:#ffe3a7;stroke:#ffe3a7;stroke-width:0.07009145000000000" />
          <path
             d="m 84.379,113.37 6.9988,3.7854 -5.993,5.5997 z"
             id="path208"
             inkscape:connector-curvature="0"
             style="fill:#ffaa8f;stroke:#ffaa8f;stroke-width:0.07009145000000000" />
          <path
             d="m 85.385,122.75 6.426,0.78777 -0.43292,-6.3874 z"
             id="path210"
             inkscape:connector-curvature="0"
             style="fill:#ffbc8f;stroke:#ffbc8f;stroke-width:0.07009145000000000" />
          <path
             d="m 72.513,106.61 -1.2245,1.1434 1.8877,1.4033 z"
             id="path212"
             inkscape:connector-curvature="0"
             style="fill:#aa8100;stroke:#aa8100;stroke-width:0.07009145000000000" />
          <path
             d="m 72.513,106.61 1.2245,0.6237 -0.56122,1.9231 z"
             id="path214"
             inkscape:connector-curvature="0"
             style="fill:#7d670e;stroke:#7d670e;stroke-width:0.07009145000000000" />
          <path
             d="m 71.288,107.75 0.45918,1.8191 1.4285,-0.4158 z"
             id="path216"
             inkscape:connector-curvature="0"
             style="fill:#aea92f;stroke:#aea92f;stroke-width:0.07009145000000000" />
          <path
             d="m 71.747,109.57 0.40816,6.237 -5.255,-6.4449 z"
             id="path218"
             inkscape:connector-curvature="0"
             style="fill:#cfc174;stroke:#cfc174;stroke-width:0.07009145000000000" />
          <path
             d="m 66.9,109.37 0.10204,-2.131 4.2856,0.51975 z"
             id="path220"
             inkscape:connector-curvature="0"
             style="fill:#bbbb00;stroke:#bbbb00;stroke-width:0.07009145000000000" />
          <path
             d="m 66.9,109.37 4.3877,-1.6112 0.45918,1.8191 z"
             id="path222"
             inkscape:connector-curvature="0"
             style="fill:#cbc034;stroke:#cbc034;stroke-width:0.07009145000000000" />
          <path
             d="m 66.9,109.37 -1.5816,-1.6632 1.6836,-0.46778 z"
             id="path224"
             inkscape:connector-curvature="0"
             style="fill:#9c9434;stroke:#9c9434;stroke-width:0.07009145000000000" />
          <path
             d="m 65.319,107.7 0.05102,2.5468 1.5306,-0.88358 z"
             id="path226"
             inkscape:connector-curvature="0"
             style="fill:#775b00;stroke:#775b00;stroke-width:0.07009145000000000" />
          <path
             d="m 65.37,110.25 6.7856,5.5613 -5.255,-6.4449 z"
             id="path228"
             inkscape:connector-curvature="0"
             style="fill:#b59f33;stroke:#b59f33;stroke-width:0.07009145000000000" />
          <path
             d="m 73.176,109.16 2.7806,0.38981 -2.2194,-2.3129 z"
             id="path230"
             inkscape:connector-curvature="0"
             style="fill:#69731f;stroke:#69731f;stroke-width:0.07009145000000000" />
          <path
             d="m 73.737,107.23 1.7857,0.18191 0.43367,2.131 z"
             id="path232"
             inkscape:connector-curvature="0"
             style="fill:#69731f;stroke:#69731f;stroke-width:0.07009145000000000" />
          <path
             d="m 72.513,106.61 3.8775,-1.4293 -2.653,2.053 z"
             id="path234"
             inkscape:connector-curvature="0"
             style="fill:#849600;stroke:#849600;stroke-width:0.07009145000000000" />
          <path
             d="m 75.523,107.42 0.86733,-2.2349 -2.653,2.053 z"
             id="path236"
             inkscape:connector-curvature="0"
             style="fill:#69731f;stroke:#69731f;stroke-width:0.07009145000000000" />
          <path
             d="m 67.002,107.23 3.4873,-0.99817 0.7983,1.5179 z"
             id="path238"
             inkscape:connector-curvature="0"
             style="fill:#b09e3e;stroke:#b09e3e;stroke-width:0.07009145000000000" />
          <path
             d="m 70.49,106.24 2.0228,0.37447 -1.2245,1.1434 z"
             id="path240"
             inkscape:connector-curvature="0"
             style="fill:#868224;stroke:#868224;stroke-width:0.07009145000000000" />
          <path
             d="m 70.49,106.24 3.8241,-1.9846 -1.8013,2.3591 z"
             id="path242"
             inkscape:connector-curvature="0"
             style="fill:#69731f;stroke:#69731f;stroke-width:0.07009145000000000" />
          <path
             d="m 74.314,104.25 2.0762,0.92977 -3.8775,1.4293 z"
             id="path244"
             inkscape:connector-curvature="0"
             style="fill:#969a2b;stroke:#969a2b;stroke-width:0.07009145000000000" />
          <path
             d="m 78.099,102.97 -3.7853,1.2792 2.0762,0.92977 z"
             id="path246"
             inkscape:connector-curvature="0"
             style="fill:#828e26;stroke:#828e26;stroke-width:0.07009145000000000" />
          <path
             d="m 78.099,102.97 0.11091,-1.1097 -3.8962,2.3889 z"
             id="path248"
             inkscape:connector-curvature="0"
             style="fill:#565e19;stroke:#565e19;stroke-width:0.07009145000000000" />
          <path
             d="m 76.696,111.44 -4.5407,4.3659 3.801,-6.263 z"
             id="path250"
             inkscape:connector-curvature="0"
             style="fill:#c2b84e;stroke:#c2b84e;stroke-width:0.07009145000000000" />
          <path
             d="m 73.176,109.16 -1.0204,6.6528 -0.40816,-6.237 z"
             id="path252"
             inkscape:connector-curvature="0"
             style="fill:#acb87a;stroke:#acb87a;stroke-width:0.07009145000000000" />
          <path
             d="m 73.176,109.16 2.7806,0.38981 -3.801,6.263 z"
             id="path254"
             inkscape:connector-curvature="0"
             style="fill:#a8b246;stroke:#a8b246;stroke-width:0.07009145000000000" />
          <path
             d="m 67.411,116.85 7.5509,3.8981 -2.8061,-4.9376 z"
             id="path256"
             inkscape:connector-curvature="0"
             style="fill:#ffd270;stroke:#ffd270;stroke-width:0.07009145000000000" />
          <path
             d="m 78.431,113.34 -3.4693,7.4064 5.3771,0.44634 z"
             id="path258"
             inkscape:connector-curvature="0"
             style="fill:#ffe3a7;stroke:#ffe3a7;stroke-width:0.07009145000000000" />
          <path
             d="m 72.155,115.81 6.2754,-2.4688 -1.7347,-1.8971 z"
             id="path260"
             inkscape:connector-curvature="0"
             style="fill:#e0d555;stroke:#e0d555;stroke-width:0.07009145000000000" />
          <path
             d="m 74.961,120.75 3.4693,-7.4064 -6.2754,2.4688 z"
             id="path262"
             inkscape:connector-curvature="0"
             style="fill:#e0d193;stroke:#e0d193;stroke-width:0.07009145000000000" />
          <path
             d="m 78.431,113.34 1.6192,1.0904 0.28861,6.7624 z"
             id="path264"
             inkscape:connector-curvature="0"
             style="fill:#dfc389;stroke:#dfc389;stroke-width:0.07009145000000000" />
          <path
             d="m 80.293,102.22 1.8112,-2.157 -3.8941,1.8009 z"
             id="path266"
             inkscape:connector-curvature="0"
             style="fill:#6f8e20;stroke:#6f8e20;stroke-width:0.07009145000000000" />
          <path
             d="m 67.411,116.85 0.12437,3.1527 7.4265,0.74539 z"
             id="path268"
             inkscape:connector-curvature="0"
             style="fill:#ffe3a7;stroke:#ffe3a7;stroke-width:0.07009145000000000" />
          <path
             d="m 67.535,120 -3.0349,-1.1782 2.9105,-1.9745 z"
             id="path270"
             inkscape:connector-curvature="0"
             style="fill:#ffaf58;stroke:#ffaf58;stroke-width:0.07009145000000000" />
          <path
             d="m 124.5,93.704 2.3089,7.5709 -4.1127,-0.2205 z"
             id="path272"
             inkscape:connector-curvature="0"
             style="fill:#56863f;stroke:#56863f;stroke-width:0.07009145000000000" />
          <path
             d="m 124.5,93.704 1.9481,-0.14701 0.36077,7.7179 z"
             id="path274"
             inkscape:connector-curvature="0"
             style="fill:#385a3e;stroke:#385a3e;stroke-width:0.07009145000000000" />
          <path
             d="m 122.69,101.05 1.2988,9.8495 2.814,-9.629 z"
             id="path276"
             inkscape:connector-curvature="0"
             style="fill:#276eaf;stroke:#276eaf;stroke-width:0.07009145000000000" />
          <path
             d="m 103.43,93.337 5.9165,-1.9846 1.0101,2.5726 z"
             id="path278"
             inkscape:connector-curvature="0"
             style="fill:#6a751a;stroke:#6a751a;stroke-width:0.07009145000000000" />
          <path
             d="m 109.34,91.352 2.5253,-0.14701 -1.5152,2.7196 z"
             id="path280"
             inkscape:connector-curvature="0"
             style="fill:#719621;stroke:#719621;stroke-width:0.07009145000000000" />
          <path
             d="m 111.87,91.205 2.6696,1.5436 -4.1849,1.1761 z"
             id="path282"
             inkscape:connector-curvature="0"
             style="fill:#94af27;stroke:#94af27;stroke-width:0.07009145000000000" />
          <path
             d="m 111.87,91.205 6.3494,-2.4256 -3.6798,3.9692 z"
             id="path284"
             inkscape:connector-curvature="0"
             style="fill:#6a751a;stroke:#6a751a;stroke-width:0.07009145000000000" />
          <path
             d="m 118.22,88.78 2.0203,1.1026 -5.7,2.8666 z"
             id="path286"
             inkscape:connector-curvature="0"
             style="fill:#a9af27;stroke:#a9af27;stroke-width:0.07009145000000000" />
          <path
             d="m 118.22,88.78 8.0811,-1.3966 -6.0608,2.4991 z"
             id="path288"
             inkscape:connector-curvature="0"
             style="fill:#d9de69;stroke:#d9de69;stroke-width:0.07009145000000000" />
          <path
             d="m 114.54,92.749 -0.43292,7.5709 -3.7519,-6.3948 z"
             id="path290"
             inkscape:connector-curvature="0"
             style="fill:#347d4b;stroke:#347d4b;stroke-width:0.07009145000000000" />
          <path
             d="m 82.461,102.74 -2.1683,-0.51975 1.8112,-2.157 z"
             id="path292"
             inkscape:connector-curvature="0"
             style="fill:#5c7821;stroke:#5c7821;stroke-width:0.07009145000000000" />
          <path
             d="m 82.461,102.74 5.309,-2.9339 -3.319,4.6859 z"
             id="path294"
             inkscape:connector-curvature="0"
             style="fill:#69731f;stroke:#69731f;stroke-width:0.07009145000000000" />
          <path
             d="m 84.451,104.49 7.576,-0.34915 -4.257,-4.3367 z"
             id="path296"
             inkscape:connector-curvature="0"
             style="fill:#458048;stroke:#458048;stroke-width:0.07009145000000000" />
          <path
             d="m 84.451,104.49 0.50507,1.3598 7.071,-1.709 z"
             id="path298"
             inkscape:connector-curvature="0"
             style="fill:#304216;stroke:#304216;stroke-width:0.07009145000000000" />
          <path
             d="m 82.104,100.06 5.6661,-0.2572 -5.309,2.9339 z"
             id="path300"
             inkscape:connector-curvature="0"
             style="fill:#5b731f;stroke:#5b731f;stroke-width:0.07009145000000000" />
          <path
             d="m 87.77,99.805 8.8748,-4.9983 -14.541,5.2555 z"
             id="path302"
             inkscape:connector-curvature="0"
             style="fill:#51632c;stroke:#51632c;stroke-width:0.07009145000000000" />
          <path
             d="M 92.027,104.14 96.6448,94.805 87.77,99.8033 z"
             id="path304"
             inkscape:connector-curvature="0"
             style="fill:#548280;stroke:#548280;stroke-width:0.07009145000000000" />
          <path
             d="m 96.645,94.807 1.8038,7.6444 -6.4216,1.6906 z"
             id="path306"
             inkscape:connector-curvature="0"
             style="fill:#42947d;stroke:#42947d;stroke-width:0.07009145000000000" />
          <path
             d="m 96.645,94.807 4.6178,3.5282 -2.814,4.1162 z"
             id="path308"
             inkscape:connector-curvature="0"
             style="fill:#447d4b;stroke:#447d4b;stroke-width:0.07009145000000000" />
          <path
             d="m 101.26,98.335 -0.28862,8.5264 -2.5253,-4.4102 z"
             id="path310"
             inkscape:connector-curvature="0"
             style="fill:#427a94;stroke:#427a94;stroke-width:0.07009145000000000" />
          <path
             d="m 101.26,98.335 3.9684,4.0427 -4.257,4.4837 z"
             id="path312"
             inkscape:connector-curvature="0"
             style="fill:#41745e;stroke:#41745e;stroke-width:0.07009145000000000" />
          <path
             d="m 105.23,102.38 2.3825,4.6827 -6.6395,-0.19897 z"
             id="path314"
             inkscape:connector-curvature="0"
             style="fill:#276458;stroke:#276458;stroke-width:0.07009145000000000" />
          <path
             d="m 102.42,109.36 5.1965,-2.3002 -6.6395,-0.19897 z"
             id="path316"
             inkscape:connector-curvature="0"
             style="fill:#366f85;stroke:#366f85;stroke-width:0.07009145000000000" />
          <path
             d="m 107.76,121.86 -7.576,-1.1026 3.1747,-4.9983 z"
             id="path318"
             inkscape:connector-curvature="0"
             style="fill:#368da7;stroke:#368da7;stroke-width:0.07009145000000000" />
          <path
             d="m 100.18,120.75 -0.93798,-1.7641 4.1127,-3.2342 z"
             id="path320"
             inkscape:connector-curvature="0"
             style="fill:#488395;stroke:#488395;stroke-width:0.07009145000000000" />
          <path
             d="m 103.36,115.76 1.6595,-4.9248 -3.4633,3.3812 z"
             id="path322"
             inkscape:connector-curvature="0"
             style="fill:#3971a4;stroke:#3971a4;stroke-width:0.07009145000000000" />
          <path
             d="m 99.243,118.99 4.1127,-3.2342 -1.8038,-1.5436 z"
             id="path324"
             inkscape:connector-curvature="0"
             style="fill:#486a95;stroke:#486a95;stroke-width:0.07009145000000000" />
          <path
             d="m 105.01,110.83 -2.5975,-1.4701 5.1965,-2.3002 z"
             id="path326"
             inkscape:connector-curvature="0"
             style="fill:#488395;stroke:#488395;stroke-width:0.07009145000000000" />
          <path
             d="m 102.42,109.36 -0.86583,4.8513 3.4633,-3.3812 z"
             id="path328"
             inkscape:connector-curvature="0"
             style="fill:#485e95;stroke:#485e95;stroke-width:0.07009145000000000" />
          <path
             d="m 64.5,118.82 1.1759,1.9756 1.859,-0.79737 z"
             id="path330"
             inkscape:connector-curvature="0"
             style="fill:#ffe3a7;stroke:#ffe3a7;stroke-width:0.07009145000000000" />
          <path
             d="m 65.319,107.7 0.2551,-1.2994 1.4285,0.8316 z"
             id="path332"
             inkscape:connector-curvature="0"
             style="fill:#967d00;stroke:#967d00;stroke-width:0.07009145000000000" />
          <path
             d="m 94.408,121.42 1.7263,1.828 -4.3237,0.29626 z"
             id="path334"
             inkscape:connector-curvature="0"
             style="fill:#ffc0a7;stroke:#ffc0a7;stroke-width:0.07009145000000000" />
          <path
             d="m 96.135,123.24 3.108,-4.2536 -4.8342,2.4256 z"
             id="path336"
             inkscape:connector-curvature="0"
             style="fill:#dc9778;stroke:#dc9778;stroke-width:0.07009145000000000" />
          <path
             d="m 100.18,120.75 -4.0459,2.4895 3.108,-4.2536 z"
             id="path338"
             inkscape:connector-curvature="0"
             style="fill:#b987b7;stroke:#b987b7;stroke-width:0.07009145000000000" />
          <path
             d="m 96.135,123.24 5.9183,0.052 -1.8723,-2.5415 z"
             id="path340"
             inkscape:connector-curvature="0"
             style="fill:#e9ab97;stroke:#e9ab97;stroke-width:0.07009145000000000" />
          <path
             d="m 102.05,123.3 5.7037,-1.4389 -7.576,-1.1026 z"
             id="path342"
             inkscape:connector-curvature="0"
             style="fill:#bfb18e;stroke:#bfb18e;stroke-width:0.07009145000000000" />
          <path
             d="m 107.61,107.06 0.1533,4.1765 -2.7523,-0.40627 z"
             id="path344"
             inkscape:connector-curvature="0"
             style="fill:#488395;stroke:#488395;stroke-width:0.07009145000000000" />
          <path
             d="m 105.01,110.83 -1.6595,4.9248 4.4118,-4.5185 z"
             id="path346"
             inkscape:connector-curvature="0"
             style="fill:#307bad;stroke:#307bad;stroke-width:0.07009145000000000" />
          <path
             d="m 107.76,121.86 3.6076,2.8299 -9.3113,-1.391 z"
             id="path348"
             inkscape:connector-curvature="0"
             style="fill:#ead2bc;stroke:#ead2bc;stroke-width:0.07009145000000000" />
          <path
             d="m 111.7,120.75 -0.33137,3.9378 -3.6076,-2.8299 z"
             id="path350"
             inkscape:connector-curvature="0"
             style="fill:#acbba0;stroke:#acbba0;stroke-width:0.07009145000000000" />
          <path
             d="m 113.74,121.81 -2.3722,2.8723 0.33137,-3.9378 z"
             id="path352"
             inkscape:connector-curvature="0"
             style="fill:#4b6a87;stroke:#4b6a87;stroke-width:0.07009145000000000" />
          <path
             d="m 123.99,110.9 2.7554,0.64462 0.0585,-10.274 z"
             id="path354"
             inkscape:connector-curvature="0"
             style="fill:#2758af;stroke:#2758af;stroke-width:0.07009145000000000" />
          <path
             d="m 123.99,110.9 -2.3089,-0.44102 1.0101,-9.4085 z"
             id="path356"
             inkscape:connector-curvature="0"
             style="fill:#2677ad;stroke:#2677ad;stroke-width:0.07009145000000000" />
          <path
             d="m 110.35,93.925 -2.7403,13.136 6.4922,-6.7408 z"
             id="path358"
             inkscape:connector-curvature="0"
             style="fill:#3e6c3e;stroke:#3e6c3e;stroke-width:0.07009145000000000" />
          <path
             d="m 105.23,102.38 5.1228,-8.4529 -2.7403,13.136 z"
             id="path360"
             inkscape:connector-curvature="0"
             style="fill:#2e6958;stroke:#2e6958;stroke-width:0.07009145000000000" />
          <path
             d="m 101.26,98.335 9.0912,-4.4102 -5.1228,8.4529 z"
             id="path362"
             inkscape:connector-curvature="0"
             style="fill:#42632c;stroke:#42632c;stroke-width:0.07009145000000000" />
          <path
             d="m 101.26,98.335 2.1646,-4.9983 6.9266,0.58803 z"
             id="path364"
             inkscape:connector-curvature="0"
             style="fill:#495613;stroke:#495613;stroke-width:0.07009145000000000" />
          <path
             d="m 96.645,94.807 3.7752,-1.2414 0.8426,4.7696 z"
             id="path366"
             inkscape:connector-curvature="0"
             style="fill:#3e751a;stroke:#3e751a;stroke-width:0.07009145000000000" />
          <path
             d="m 100.42,93.565 3.0072,-0.22866 -2.1646,4.9983 z"
             id="path368"
             inkscape:connector-curvature="0"
             style="fill:#62881e;stroke:#62881e;stroke-width:0.07009145000000000" />
          <path
             d="m 113.74,121.81 5.4591,4.132 -7.8313,-1.2597 z"
             id="path370"
             inkscape:connector-curvature="0"
             style="fill:#dcc6b2;stroke:#dcc6b2;stroke-width:0.07009145000000000" />
          <path
             d="m 119.2,125.95 1.4796,-2.8066 -6.9387,-1.3254 z"
             id="path372"
             inkscape:connector-curvature="0"
             style="fill:#ccb39c;stroke:#ccb39c;stroke-width:0.07009145000000000" />
          <path
             d="m 120.67,123.14 3.4183,2.9626 -1.0714,-5.0936 z"
             id="path374"
             inkscape:connector-curvature="0"
             style="fill:#ddb692;stroke:#ddb692;stroke-width:0.07009145000000000" />
          <path
             d="m 123.02,121.01 5.7142,1.4553 -5.6122,-3.9501 z"
             id="path376"
             inkscape:connector-curvature="0"
             style="fill:#034859;stroke:#034859;stroke-width:0.07009145000000000" />
          <path
             d="m 124.5,93.704 -2.5965,-2.01 4.5408,-3.2225 z"
             id="path378"
             inkscape:connector-curvature="0"
             style="fill:#6a751a;stroke:#6a751a;stroke-width:0.07009145000000000" />
          <path
             d="m 126.44,88.472 8.6223,-8.4719 -4.4387,7.4324 z"
             id="path380"
             inkscape:connector-curvature="0"
             style="fill:#dfe382;stroke:#dfe382;stroke-width:0.07009145000000000" />
          <path
             d="m 130.62,87.432 -4.1817,3.5822 -0.002,-2.5427 z"
             id="path382"
             inkscape:connector-curvature="0"
             style="fill:#c5c562;stroke:#c5c562;stroke-width:0.07009145000000000" />
          <path
             d="m 114.54,92.749 3.7637,-0.69058 -4.1966,8.2615 z"
             id="path384"
             inkscape:connector-curvature="0"
             style="fill:#1a755f;stroke:#1a755f;stroke-width:0.07009145000000000" />
          <path
             d="m 118.3,92.058 3.5969,-0.36383 0.79267,9.3603 z"
             id="path386"
             inkscape:connector-curvature="0"
             style="fill:#448f5c;stroke:#448f5c;stroke-width:0.07009145000000000" />
          <path
             d="m 122.69,101.05 1.8038,-7.3504 -2.5965,-2.01 z"
             id="path388"
             inkscape:connector-curvature="0"
             style="fill:#556e36;stroke:#556e36;stroke-width:0.07009145000000000" />
          <path
             d="m 121.68,110.46 1.4419,8.0503 0.86695,-7.6093 z"
             id="path390"
             inkscape:connector-curvature="0"
             style="fill:#1c7080;stroke:#1c7080;stroke-width:0.07009145000000000" />
          <path
             d="m 126.75,111.55 1.9898,10.915 -4.7452,-11.559 z"
             id="path392"
             inkscape:connector-curvature="0"
             style="fill:#086572;stroke:#086572;stroke-width:0.07009145000000000" />
          <path
             d="m 123.99,110.9 -0.86695,7.6093 5.6122,3.9501 z"
             id="path394"
             inkscape:connector-curvature="0"
             style="fill:#096385;stroke:#096385;stroke-width:0.07009145000000000" />
          <path
             d="m 119.2,125.95 4.8979,0.15592 -3.4183,-2.9626 z"
             id="path396"
             inkscape:connector-curvature="0"
             style="fill:#e8ceb7;stroke:#e8ceb7;stroke-width:0.07009145000000000" />
          <path
             d="m 130.73,111.91 1.5306,-9.7713 0.5102,9.9272 z"
             id="path398"
             inkscape:connector-curvature="0"
             style="fill:#1e6282;stroke:#1e6282;stroke-width:0.07009145000000000" />
          <path
             d="m 132.77,112.07 2.653,0.36383 -0.5102,-9.7713 z"
             id="path400"
             inkscape:connector-curvature="0"
             style="fill:#3d6299;stroke:#3d6299;stroke-width:0.07009145000000000" />
          <path
             d="m 135.42,112.43 2.9591,0.10394 -0.71428,-9.1996 z"
             id="path402"
             inkscape:connector-curvature="0"
             style="fill:#38659e;stroke:#38659e;stroke-width:0.07009145000000000" />
          <path
             d="m 138.38,112.54 h 2.5 l -0.40816,-8.0561 z"
             id="path404"
             inkscape:connector-curvature="0"
             style="fill:#276eaf;stroke:#276eaf;stroke-width:0.07009145000000000" />
          <path
             d="m 130.73,111.91 -0.96937,-10.499 -3.0102,10.135 z"
             id="path406"
             inkscape:connector-curvature="0"
             style="fill:#3541a1;stroke:#3541a1;stroke-width:0.07009145000000000" />
          <path
             d="m 126.8,101.28 2.9516,0.13849 -1.2394,-8.3932 z"
             id="path408"
             inkscape:connector-curvature="0"
             style="fill:#1d8356;stroke:#1d8356;stroke-width:0.07009145000000000" />
          <path
             d="m 129.76,101.41 2.5,0.72764 -1.1734,-8.9397 z"
             id="path410"
             inkscape:connector-curvature="0"
             style="fill:#209458;stroke:#209458;stroke-width:0.07009145000000000" />
          <path
             d="m 132.26,102.14 2.653,0.51976 -1.5306,-9.5114 z"
             id="path412"
             inkscape:connector-curvature="0"
             style="fill:#1d7c65;stroke:#1d7c65;stroke-width:0.07009145000000000" />
          <path
             d="m 134.91,102.66 2.7551,0.67567 -0.86733,-10.239 z"
             id="path414"
             inkscape:connector-curvature="0"
             style="fill:#1c7d52;stroke:#1c7d52;stroke-width:0.07009145000000000" />
          <path
             d="m 137.66,103.34 2.8061,1.1434 -0.96937,-11.227 z"
             id="path416"
             inkscape:connector-curvature="0"
             style="fill:#1d8a6f;stroke:#1d8a6f;stroke-width:0.07009145000000000" />
          <path
             d="m 133.38,93.15 3.4183,-0.052 -1.8877,9.5634 z"
             id="path418"
             inkscape:connector-curvature="0"
             style="fill:#208e62;stroke:#208e62;stroke-width:0.07009145000000000" />
          <path
             d="m 131.08,93.202 2.2959,-0.052 -1.1224,8.9917 z"
             id="path420"
             inkscape:connector-curvature="0"
             style="fill:#44995f;stroke:#44995f;stroke-width:0.07009145000000000" />
          <path
             d="m 128.52,93.021 1.2394,8.3932 1.3265,-8.2121 z"
             id="path422"
             inkscape:connector-curvature="0"
             style="fill:#1a7563;stroke:#1a7563;stroke-width:0.07009145000000000" />
          <path
             d="m 126.44,93.557 2.073,-0.53682 -1.7122,8.2547 z"
             id="path424"
             inkscape:connector-curvature="0"
             style="fill:#208e51;stroke:#208e51;stroke-width:0.07009145000000000" />
          <path
             d="m 128.74,122.46 1.9898,-10.551 -3.9795,-0.36383 z"
             id="path426"
             inkscape:connector-curvature="0"
             style="fill:#095b7c;stroke:#095b7c;stroke-width:0.07009145000000000" />
          <path
             d="m 128.74,122.46 4.0305,-10.395 -2.0408,-0.15592 z"
             id="path428"
             inkscape:connector-curvature="0"
             style="fill:#313b84;stroke:#313b84;stroke-width:0.07009145000000000" />
          <path
             d="m 135.42,118.51 5.306,1.6112 -2.1428,-3.0146 z"
             id="path430"
             inkscape:connector-curvature="0"
             style="fill:#94689a;stroke:#94689a;stroke-width:0.07009145000000000" />
          <path
             d="m 138.58,117.11 6.2754,1.3514 -4.1326,1.6632 z"
             id="path432"
             inkscape:connector-curvature="0"
             style="fill:#9d8da5;stroke:#9d8da5;stroke-width:0.07009145000000000" />
          <path
             d="m 138.58,117.11 -0.20408,-4.5738 -2.9591,-0.10394 z"
             id="path434"
             inkscape:connector-curvature="0"
             style="fill:#3f4e97;stroke:#3f4e97;stroke-width:0.07009145000000000" />
          <path
             d="m 135.42,118.51 v -6.0811 l 3.1632,4.6778 z"
             id="path436"
             inkscape:connector-curvature="0"
             style="fill:#515985;stroke:#515985;stroke-width:0.07009145000000000" />
          <path
             d="m 132.77,112.07 2.653,6.4449 v -6.0811 z"
             id="path438"
             inkscape:connector-curvature="0"
             style="fill:#49518d;stroke:#49518d;stroke-width:0.07009145000000000" />
          <path
             d="m 128.74,122.46 6.6836,-3.9501 -2.653,-6.4449 z"
             id="path440"
             inkscape:connector-curvature="0"
             style="fill:#2c467b;stroke:#2c467b;stroke-width:0.07009145000000000" />
          <path
             d="m 135.42,118.51 6.6836,4.054 -13.367,-0.10395 z"
             id="path442"
             inkscape:connector-curvature="0"
             style="fill:#1c4c5e;stroke:#1c4c5e;stroke-width:0.07009145000000000" />
          <path
             d="m 140.73,120.12 1.3775,2.4428 -6.6836,-4.054 z"
             id="path444"
             inkscape:connector-curvature="0"
             style="fill:#4b5a8b;stroke:#4b5a8b;stroke-width:0.07009145000000000" />
          <path
             d="m 140.73,120.12 4.8469,1.1954 -0.71427,-2.8586 z"
             id="path446"
             inkscape:connector-curvature="0"
             style="fill:#bba6ae;stroke:#bba6ae;stroke-width:0.07009145000000000" />
          <path
             d="m 142.1,122.57 3.4693,-1.2474 -4.8469,-1.1954 z"
             id="path448"
             inkscape:connector-curvature="0"
             style="fill:#635581;stroke:#635581;stroke-width:0.07009145000000000" />
          <path
             d="m 144.86,118.46 6.0455,-1.971 -5.3312,4.8296 z"
             id="path450"
             inkscape:connector-curvature="0"
             style="fill:#ac9783;stroke:#ac9783;stroke-width:0.07009145000000000" />
          <path
             d="m 138.58,117.11 2.2959,-4.5738 h -2.5 z"
             id="path452"
             inkscape:connector-curvature="0"
             style="fill:#444792;stroke:#444792;stroke-width:0.07009145000000000" />
          <path
             d="m 140.88,112.54 3.9795,5.9252 -6.2754,-1.3514 z"
             id="path454"
             inkscape:connector-curvature="0"
             style="fill:#5c5581;stroke:#5c5581;stroke-width:0.07009145000000000" />
          <path
             d="m 140.47,104.48 2.704,0.41581 -2.2959,7.6403 z"
             id="path456"
             inkscape:connector-curvature="0"
             style="fill:#2a5eba;stroke:#2a5eba;stroke-width:0.07009145000000000" />
          <path
             d="m 143.17,104.9 -1.5306,-11.331 -1.1734,10.915 z"
             id="path458"
             inkscape:connector-curvature="0"
             style="fill:#208a8e;stroke:#208a8e;stroke-width:0.07009145000000000" />
          <path
             d="m 143.17,104.9 2.4489,0.77962 -1.3775,-11.642 z"
             id="path460"
             inkscape:connector-curvature="0"
             style="fill:#208e73;stroke:#208e73;stroke-width:0.07009145000000000" />
          <path
             d="m 145.62,105.68 2.704,0.46777 -1.1734,-11.902 z"
             id="path462"
             inkscape:connector-curvature="0"
             style="fill:#1e8251;stroke:#1e8251;stroke-width:0.07009145000000000" />
          <path
             d="m 148.33,106.14 2.9591,0.25988 -1.3775,-11.59 z"
             id="path464"
             inkscape:connector-curvature="0"
             style="fill:#327c4e;stroke:#327c4e;stroke-width:0.07009145000000000" />
          <path
             d="m 151.29,106.4 2.704,0.25987 -1.5306,-11.486 z"
             id="path466"
             inkscape:connector-curvature="0"
             style="fill:#347a56;stroke:#347a56;stroke-width:0.07009145000000000" />
          <path
             d="m 153.99,106.66 2.3469,0.25988 -1.3265,-11.071 z"
             id="path468"
             inkscape:connector-curvature="0"
             style="fill:#4f8738;stroke:#4f8738;stroke-width:0.07009145000000000" />
          <path
             d="m 156.34,106.92 3.0612,0.2079 -2.0918,-10.655 z"
             id="path470"
             inkscape:connector-curvature="0"
             style="fill:#688437;stroke:#688437;stroke-width:0.07009145000000000" />
          <path
             d="m 159.4,107.13 h 3.3673 l -2.7551,-10.135 z"
             id="path472"
             inkscape:connector-curvature="0"
             style="fill:#688635;stroke:#688635;stroke-width:0.07009145000000000" />
          <path
             d="m 145.62,105.68 v 5.9252 l 2.704,-5.4574 z"
             id="path474"
             inkscape:connector-curvature="0"
             style="fill:#506a86;stroke:#506a86;stroke-width:0.07009145000000000" />
          <path
             d="m 145.62,111.6 3.0102,0.98752 -0.30611,-6.4449 z"
             id="path476"
             inkscape:connector-curvature="0"
             style="fill:#4a538c;stroke:#4a538c;stroke-width:0.07009145000000000" />
          <path
             d="m 140.88,112.54 3.1632,-0.36382 -0.86733,-7.2765 z"
             id="path478"
             inkscape:connector-curvature="0"
             style="fill:#3460a2;stroke:#3460a2;stroke-width:0.07009145000000000" />
          <path
             d="m 144.04,112.17 1.5816,-0.57172 v -5.9252 z"
             id="path480"
             inkscape:connector-curvature="0"
             style="fill:#426394;stroke:#426394;stroke-width:0.07009145000000000" />
          <path
             d="m 143.17,104.9 0.86733,7.2765 1.5816,-6.4969 z"
             id="path482"
             inkscape:connector-curvature="0"
             style="fill:#347aa2;stroke:#347aa2;stroke-width:0.07009145000000000" />
          <path
             d="m 124.5,93.704 1.9462,-2.6897 -0.002,-2.5427 z"
             id="path484"
             inkscape:connector-curvature="0"
             style="fill:#a9af27;stroke:#a9af27;stroke-width:0.07009145000000000" />
          <path
             d="m 145.57,121.32 9.1835,-2.5988 -3.8523,-2.2309 z"
             id="path486"
             inkscape:connector-curvature="0"
             style="fill:#cbb993;stroke:#cbb993;stroke-width:0.07009145000000000" />
          <path
             d="m 144.86,118.46 -0.81632,-6.289 -3.1632,0.36382 z"
             id="path488"
             inkscape:connector-curvature="0"
             style="fill:#4d6389;stroke:#4d6389;stroke-width:0.07009145000000000" />
          <path
             d="m 145.62,111.6 -0.76529,6.8607 -0.81632,-6.289 z"
             id="path490"
             inkscape:connector-curvature="0"
             style="fill:#49578d;stroke:#49578d;stroke-width:0.07009145000000000" />
          <path
             d="m 150.9,116.49 -2.2701,-3.9022 -3.7754,5.8732 z"
             id="path492"
             inkscape:connector-curvature="0"
             style="fill:#635581;stroke:#635581;stroke-width:0.07009145000000000" />
          <path
             d="m 144.86,118.46 3.7754,-5.8732 -3.0102,-0.98752 z"
             id="path494"
             inkscape:connector-curvature="0"
             style="fill:#575383;stroke:#575383;stroke-width:0.07009145000000000" />
          <path
             d="m 148.63,112.59 2.653,-6.185 -2.9591,-0.25988 z"
             id="path496"
             inkscape:connector-curvature="0"
             style="fill:#475e8f;stroke:#475e8f;stroke-width:0.07009145000000000" />
          <path
             d="m 148.63,112.59 2.653,-6.185 -0.38295,10.087 z"
             id="path498"
             inkscape:connector-curvature="0"
             style="fill:#81557c;stroke:#81557c;stroke-width:0.07009145000000000" />
          <path
             d="m 150.9,116.49 4.5155,-2.9666 -4.1326,-7.1206 z"
             id="path500"
             inkscape:connector-curvature="0"
             style="fill:#ab698e;stroke:#ab698e;stroke-width:0.07009145000000000" />
          <path
             d="m 154.76,118.72 -3.8523,-2.2309 4.5155,-2.9666 z"
             id="path502"
             inkscape:connector-curvature="0"
             style="fill:#b98a6c;stroke:#b98a6c;stroke-width:0.07009145000000000" />
          <path
             d="m 155.42,113.52 3.3673,3.0146 -4.0305,2.183 z"
             id="path504"
             inkscape:connector-curvature="0"
             style="fill:#d8ad86;stroke:#d8ad86;stroke-width:0.07009145000000000" />
          <path
             d="m 186.62,104.44 7.3596,-1.3231 1.5765,1.8458 z"
             id="path506"
             inkscape:connector-curvature="0"
             style="fill:#d5b842;stroke:#d5b842;stroke-width:0.07009145000000000" />
          <path
             d="m 186.62,104.44 -1.1544,3.0872 11.229,-0.2428 z"
             id="path508"
             inkscape:connector-curvature="0"
             style="fill:#eddb12;stroke:#eddb12;stroke-width:0.07009145000000000" />
          <path
             d="m 196.69,107.28 -1.1384,-2.3217 -8.936,-0.52268 z"
             id="path510"
             inkscape:connector-curvature="0"
             style="fill:#d5c342;stroke:#d5c342;stroke-width:0.07009145000000000" />
          <path
             d="m 185.46,107.52 0.036,1.1761 11.193,-1.4189 z"
             id="path512"
             inkscape:connector-curvature="0"
             style="fill:#daca0d;stroke:#daca0d;stroke-width:0.07009145000000000" />
          <path
             d="m 185.5,108.7 10.643,1.98 0.54977,-3.3989 z"
             id="path514"
             inkscape:connector-curvature="0"
             style="fill:#d9be52;stroke:#d9be52;stroke-width:0.07009145000000000" />
          <path
             d="m 185.46,107.52 -11.184,-5.9538 12.338,2.8666 z"
             id="path516"
             inkscape:connector-curvature="0"
             style="fill:#bcb02b;stroke:#bcb02b;stroke-width:0.07009145000000000" />
          <path
             d="m 185.46,107.52 -13.427,0.0489 13.463,1.1271 z"
             id="path518"
             inkscape:connector-curvature="0"
             style="fill:#eacf0e;stroke:#eacf0e;stroke-width:0.07009145000000000" />
          <path
             d="m 172.04,107.57 2.2435,-6.0027 11.184,5.9538 z"
             id="path520"
             inkscape:connector-curvature="0"
             style="fill:#a0a025;stroke:#a0a025;stroke-width:0.07009145000000000" />
          <path
             d="m 162.77,107.13 2.965,0.0246 -1.443,-8.6734 z"
             id="path522"
             inkscape:connector-curvature="0"
             style="fill:#516417;stroke:#516417;stroke-width:0.07009145000000000" />
          <path
             d="m 165.73,107.16 3.788,0.25727 -1.4431,-7.6444 z"
             id="path524"
             inkscape:connector-curvature="0"
             style="fill:#839021;stroke:#839021;stroke-width:0.07009145000000000" />
          <path
             d="m 169.52,107.41 2.5186,0.15918 2.2435,-6.0027 z"
             id="path526"
             inkscape:connector-curvature="0"
             style="fill:#888d20;stroke:#888d20;stroke-width:0.07009145000000000" />
          <path
             d="m 168.08,99.768 6.2051,1.8008 -4.7621,5.8436 z"
             id="path528"
             inkscape:connector-curvature="0"
             style="fill:#8e9922;stroke:#8e9922;stroke-width:0.07009145000000000" />
          <path
             d="m 164.29,98.482 3.788,1.2863 -2.345,7.3871 z"
             id="path530"
             inkscape:connector-curvature="0"
             style="fill:#6b851f;stroke:#6b851f;stroke-width:0.07009145000000000" />
          <path
             d="m 160.01,96.996 2.7551,10.135 1.522,-8.6489 z"
             id="path532"
             inkscape:connector-curvature="0"
             style="fill:#76821e;stroke:#76821e;stroke-width:0.07009145000000000" />
          <path
             d="m 157.31,96.476 2.0918,10.655 0.61224,-10.135 z"
             id="path534"
             inkscape:connector-curvature="0"
             style="fill:#858829;stroke:#858829;stroke-width:0.07009145000000000" />
          <path
             d="m 155.01,95.852 1.3265,11.071 0.96937,-10.447 z"
             id="path536"
             inkscape:connector-curvature="0"
             style="fill:#6b851f;stroke:#6b851f;stroke-width:0.07009145000000000" />
          <path
             d="m 152.46,95.177 1.5306,11.486 1.0204,-10.811 z"
             id="path538"
             inkscape:connector-curvature="0"
             style="fill:#5f9149;stroke:#5f9149;stroke-width:0.07009145000000000" />
          <path
             d="m 149.91,94.813 2.551,0.36383 -1.1735,11.227 z"
             id="path540"
             inkscape:connector-curvature="0"
             style="fill:#2a8455;stroke:#2a8455;stroke-width:0.07009145000000000" />
          <path
             d="m 147.15,94.241 1.1734,11.902 1.5816,-11.331 z"
             id="path542"
             inkscape:connector-curvature="0"
             style="fill:#208e5e;stroke:#208e5e;stroke-width:0.07009145000000000" />
          <path
             d="m 144.25,94.033 2.9081,0.20791 -1.5306,11.435 z"
             id="path544"
             inkscape:connector-curvature="0"
             style="fill:#249e80;stroke:#249e80;stroke-width:0.07009145000000000" />
          <path
             d="m 141.64,93.565 2.602,0.46777 -1.0714,10.863 z"
             id="path546"
             inkscape:connector-curvature="0"
             style="fill:#208e85;stroke:#208e85;stroke-width:0.07009145000000000" />
          <path
             d="m 139.5,93.254 2.1428,0.31185 -1.1734,10.915 z"
             id="path548"
             inkscape:connector-curvature="0"
             style="fill:#1b7774;stroke:#1b7774;stroke-width:0.07009145000000000" />
          <path
             d="m 137.66,103.34 -0.86733,-10.239 2.704,0.15593 z"
             id="path550"
             inkscape:connector-curvature="0"
             style="fill:#208e74;stroke:#208e74;stroke-width:0.07009145000000000" />
          <path
             d="m 126.8,101.28 -0.0585,10.274 3.0102,-10.135 z"
             id="path552"
             inkscape:connector-curvature="0"
             style="fill:#274daf;stroke:#274daf;stroke-width:0.07009145000000000" />
          <path
             d="m 129.76,101.41 0.96937,10.499 1.5306,-9.7713 z"
             id="path554"
             inkscape:connector-curvature="0"
             style="fill:#4b508b;stroke:#4b508b;stroke-width:0.07009145000000000" />
          <path
             d="m 132.26,102.14 0.5102,9.9272 2.1428,-9.4075 z"
             id="path556"
             inkscape:connector-curvature="0"
             style="fill:#1d6a83;stroke:#1d6a83;stroke-width:0.07009145000000000" />
          <path
             d="m 134.91,102.66 0.5102,9.7713 2.2449,-9.0956 z"
             id="path558"
             inkscape:connector-curvature="0"
             style="fill:#207591;stroke:#207591;stroke-width:0.07009145000000000" />
          <path
             d="m 137.66,103.34 0.71428,9.1996 2.0918,-8.0561 z"
             id="path560"
             inkscape:connector-curvature="0"
             style="fill:#3b709e;stroke:#3b709e;stroke-width:0.07009145000000000" />
          <path
             d="m 151.29,106.4 4.1326,7.1206 -1.4285,-6.8607 z"
             id="path562"
             inkscape:connector-curvature="0"
             style="fill:#bf91a3;stroke:#bf91a3;stroke-width:0.07009145000000000" />
          <path
             d="m 156.34,106.92 -0.91836,6.6008 -1.4285,-6.8607 z"
             id="path564"
             inkscape:connector-curvature="0"
             style="fill:#c68d73;stroke:#c68d73;stroke-width:0.07009145000000000" />
          <path
             d="m 159.4,107.13 -3.9795,6.3929 0.91836,-6.6008 z"
             id="path566"
             inkscape:connector-curvature="0"
             style="fill:#d0a06d;stroke:#d0a06d;stroke-width:0.07009145000000000" />
          <path
             d="m 159.4,107.13 -0.61223,9.4075 -3.3673,-3.0146 z"
             id="path568"
             inkscape:connector-curvature="0"
             style="fill:#d5af7f;stroke:#d5af7f;stroke-width:0.07009145000000000" />
          <path
             d="m 159.4,107.13 2.4,7.5955 0.96732,-7.5955 z"
             id="path570"
             inkscape:connector-curvature="0"
             style="fill:#d8ad86;stroke:#d8ad86;stroke-width:0.07009145000000000" />
          <path
             d="m 162.77,107.13 1.9188,6.7869 1.0462,-6.7624 z"
             id="path572"
             inkscape:connector-curvature="0"
             style="fill:#c89d67;stroke:#c89d67;stroke-width:0.07009145000000000" />
          <path
             d="m 165.73,107.16 1.912,5.9538 1.876,-5.6965 z"
             id="path574"
             inkscape:connector-curvature="0"
             style="fill:#cbac5d;stroke:#cbac5d;stroke-width:0.07009145000000000" />
          <path
             d="m 169.52,107.41 1.7317,4.888 0.78693,-4.7288 z"
             id="path576"
             inkscape:connector-curvature="0"
             style="fill:#dcb460;stroke:#dcb460;stroke-width:0.07009145000000000" />
          <path
             d="m 167.64,113.11 3.6076,-0.80854 -1.7317,-4.888 z"
             id="path578"
             inkscape:connector-curvature="0"
             style="fill:#e2c17c;stroke:#e2c17c;stroke-width:0.07009145000000000" />
          <path
             d="m 164.68,113.92 2.9583,-0.80854 -1.912,-5.9538 z"
             id="path580"
             inkscape:connector-curvature="0"
             style="fill:#d2ab71;stroke:#d2ab71;stroke-width:0.07009145000000000" />
          <path
             d="m 161.8,114.73 2.8861,-0.80855 -1.9188,-6.7869 z"
             id="path582"
             inkscape:connector-curvature="0"
             style="fill:#c99e55;stroke:#c99e55;stroke-width:0.07009145000000000" />
          <path
             d="m 158.79,116.54 3.0122,-1.812 -2.4,-7.5955 z"
             id="path584"
             inkscape:connector-curvature="0"
             style="fill:#d4b079;stroke:#d4b079;stroke-width:0.07009145000000000" />
          <path
             d="m 172.04,107.57 -0.78693,4.7288 3.7519,-0.95555 z"
             id="path586"
             inkscape:connector-curvature="0"
             style="fill:#d5b242;stroke:#d5b242;stroke-width:0.07009145000000000" />
          <path
             d="m 175,111.35 10.498,-2.6461 -13.463,-1.1271 z"
             id="path588"
             inkscape:connector-curvature="0"
             style="fill:#dac658;stroke:#dac658;stroke-width:0.07009145000000000" />
          <path
             d="m 185.5,108.7 0.98929,1.3944 -11.488,1.2517 z"
             id="path590"
             inkscape:connector-curvature="0"
             style="fill:#e2c17c;stroke:#e2c17c;stroke-width:0.07009145000000000" />
          <path
             d="m 186.49,110.09 9.6538,0.58558 -10.643,-1.98 z"
             id="path592"
             inkscape:connector-curvature="0"
             style="fill:#ddb766;stroke:#ddb766;stroke-width:0.07009145000000000" />
          <path
             d="m 186.49,110.09 6.1734,4.106 3.4804,-3.5204 z"
             id="path594"
             inkscape:connector-curvature="0"
             style="fill:#e2c17c;stroke:#e2c17c;stroke-width:0.07009145000000000" />
          <path
             d="m 186.62,104.44 4.8342,-3.2342 2.5254,1.9111 z"
             id="path596"
             inkscape:connector-curvature="0"
             style="fill:#d5b242;stroke:#d5b242;stroke-width:0.07009145000000000" />
          <path
             d="m 78.21,101.86 2.0829,0.35606 -2.1938,0.75364 z"
             id="path598"
             inkscape:connector-curvature="0"
             style="fill:#69731f;stroke:#69731f;stroke-width:0.07009145000000000" />
          <g
             id="g600"
             style="fill:#034859;stroke:#034859;stroke-width:0.07009145000000000;stroke-linecap:round;stroke-linejoin:round">
            <path
               d="m 110.17,106.94 1.7317,-1.2496 -0.10823,2.9402 z"
               id="path602"
               inkscape:connector-curvature="0"
               style="stroke-width:0.07009145000000000" />
            <path
               d="m 111.91,105.69 3.6798,2.5359 -3.788,0.40428 z"
               id="path604"
               inkscape:connector-curvature="0"
               style="stroke-width:0.07009145000000000" />
            <path
               d="m 111.8,108.63 1.876,5.2555 1.912,-5.6598 z"
               id="path606"
               inkscape:connector-curvature="0"
               style="stroke-width:0.07009145000000000" />
            <path
               d="m 113.67,113.88 4.6899,0.25727 -2.7779,-5.9171 z"
               id="path608"
               inkscape:connector-curvature="0"
               style="stroke-width:0.07009145000000000" />
          </g>
          <g
             id="g610"
             style="stroke-linecap:round;stroke-linejoin:round">
            <path
               d="m 113.67,113.88 0.72152,3.7854 3.9684,-3.5282 z"
               id="path612"
               inkscape:connector-curvature="0"
               style="fill:#033a59;stroke:#033a59;stroke-width:0.07009145000000000" />
            <path
               d="m 114.39,117.67 4.7621,3.0136 -0.79368,-6.5418 z"
               id="path614"
               inkscape:connector-curvature="0"
               style="fill:#034859;stroke:#034859;stroke-width:0.07009145000000000" />
            <path
               d="m 114.39,117.67 -0.65825,4.1473 5.4203,-1.1337 z"
               id="path616"
               inkscape:connector-curvature="0"
               style="fill:#5e98af;stroke:#5e98af;stroke-width:0.07009145000000000" />
            <path
               d="m 119.16,120.68 1.5183,2.459 -6.9387,-1.3254 z"
               id="path618"
               inkscape:connector-curvature="0"
               style="fill:#83a4ac;stroke:#83a4ac;stroke-width:0.07009145000000000" />
            <path
               d="m 123.02,121.01 -3.8652,-0.32807 1.5183,2.459 z"
               id="path620"
               inkscape:connector-curvature="0"
               style="fill:#005070;stroke:#005070;stroke-width:0.07009145000000000" />
            <path
               d="m 119.16,120.68 3.8652,0.32807 -4.6589,-6.8699 z"
               id="path622"
               inkscape:connector-curvature="0"
               style="fill:#034859;stroke:#034859;stroke-width:0.07009145000000000" />
            <path
               d="m 121.68,110.46 -2.5253,-10.548 -3.5716,8.3059 z"
               id="path624"
               inkscape:connector-curvature="0"
               style="fill:#3f7d97;stroke:#3f7d97;stroke-width:0.07009145000000000" />
            <path
               d="m 119.16,99.915 3.5355,1.1393 -1.0101,9.4085 z"
               id="path626"
               inkscape:connector-curvature="0"
               style="fill:#2789af;stroke:#2789af;stroke-width:0.07009145000000000" />
            <path
               d="m 114.11,100.32 5.0507,-0.40427 -0.85407,-7.8572 z"
               id="path628"
               inkscape:connector-curvature="0"
               style="fill:#176442;stroke:#176442;stroke-width:0.07009145000000000" />
            <path
               d="m 119.16,99.915 3.5355,1.1393 -4.3896,-8.9965 z"
               id="path630"
               inkscape:connector-curvature="0"
               style="fill:#1a7566;stroke:#1a7566;stroke-width:0.07009145000000000" />
            <path
               d="m 111.91,105.69 2.2007,-5.3658 1.4791,7.9017 z"
               id="path632"
               inkscape:connector-curvature="0"
               style="fill:#538366;stroke:#538366;stroke-width:0.07009145000000000" />
            <path
               d="m 114.11,100.32 1.4791,7.9017 3.5716,-8.3059 z"
               id="path634"
               inkscape:connector-curvature="0"
               style="fill:#4a897f;stroke:#4a897f;stroke-width:0.07009145000000000" />
            <path
               d="m 110.17,106.94 -2.5599,0.12547 4.2916,-1.375 z"
               id="path636"
               inkscape:connector-curvature="0"
               style="fill:#3c4400;stroke:#3c4400;stroke-width:0.07009145000000000" />
            <path
               d="m 107.61,107.06 4.2916,-1.375 2.2007,-5.3658 z"
               id="path638"
               inkscape:connector-curvature="0"
               style="fill:#3d6a44;stroke:#3d6a44;stroke-width:0.07009145000000000" />
            <path
               d="m 107.77,111.24 -0.0105,10.619 -4.4013,-6.1008 z"
               id="path640"
               inkscape:connector-curvature="0"
               style="fill:#3a81a3;stroke:#3a81a3;stroke-width:0.07009145000000000" />
            <path
               d="m 113.67,113.88 -2.345,2.7196 3.0665,1.0658 z"
               id="path642"
               inkscape:connector-curvature="0"
               style="fill:#1a2638;stroke:#1a2638;stroke-width:0.07009145000000000" />
            <path
               d="m 111.33,116.6 -1.6234,-7.4239 3.9684,4.7042 z"
               id="path644"
               inkscape:connector-curvature="0"
               style="fill:#23344c;stroke:#23344c;stroke-width:0.07009145000000000" />
            <path
               d="m 109.7,109.18 2.0924,-0.55127 1.876,5.2555 z"
               id="path646"
               inkscape:connector-curvature="0"
               style="fill:#14253e;stroke:#14253e;stroke-width:0.07009145000000000" />
            <path
               d="m 109.7,109.18 0.46899,-2.2419 1.6234,1.6906 z"
               id="path648"
               inkscape:connector-curvature="0"
               style="fill:#334d69;stroke:#334d69;stroke-width:0.07009145000000000" />
            <path
               d="m 107.61,107.06 2.0909,2.1164 0.46899,-2.2419 z"
               id="path650"
               inkscape:connector-curvature="0"
               style="fill:#487095;stroke:#487095;stroke-width:0.07009145000000000" />
            <path
               d="m 107.77,111.24 1.9376,-2.0601 -2.0909,-2.1164 z"
               id="path652"
               inkscape:connector-curvature="0"
               style="fill:#487c95;stroke:#487c95;stroke-width:0.07009145000000000" />
            <path
               d="m 111.7,120.75 2.699,-3.0818 -0.65825,4.1473 z"
               id="path654"
               inkscape:connector-curvature="0"
               style="fill:#23344c;stroke:#23344c;stroke-width:0.07009145000000000" />
            <path
               d="m 111.33,116.6 0.36745,4.1476 2.699,-3.0818 z"
               id="path656"
               inkscape:connector-curvature="0"
               style="fill:#10315f;stroke:#10315f;stroke-width:0.07009145000000000" />
            <path
               d="m 111.33,116.6 -3.5715,5.2555 3.939,-1.1079 z"
               id="path658"
               inkscape:connector-curvature="0"
               style="fill:#487995;stroke:#487995;stroke-width:0.07009145000000000" />
            <path
               d="m 107.77,111.24 3.561,5.3638 -3.5716,5.2555 z"
               id="path660"
               inkscape:connector-curvature="0"
               style="fill:#3479a9;stroke:#3479a9;stroke-width:0.07009145000000000" />
            <path
               d="m 107.77,111.24 1.9376,-2.0601 1.6234,7.4239 z"
               id="path662"
               inkscape:connector-curvature="0"
               style="fill:#3c60a1;stroke:#3c60a1;stroke-width:0.07009145000000000" />
            <path
               d="m 123.02,121.01 1.0714,5.0936 4.6428,-3.6383 z"
               id="path664"
               inkscape:connector-curvature="0"
               style="fill:#d9a474;stroke:#d9a474;stroke-width:0.07009145000000000" />
            <path
               d="m 128.74,122.46 2.0732,2.1858 -6.716,1.4524 z"
               id="path666"
               inkscape:connector-curvature="0"
               style="fill:#e4c4a7;stroke:#e4c4a7;stroke-width:0.07009145000000000" />
            <path
               d="m 130.81,124.65 11.294,-2.0819 -13.367,-0.10396 z"
               id="path668"
               inkscape:connector-curvature="0"
               style="fill:#ca8c54;stroke:#ca8c54;stroke-width:0.07009145000000000" />
            <path
               d="m 118.36,114.14 3.319,-3.6752 -6.0969,-2.2419 z"
               id="path670"
               inkscape:connector-curvature="0"
               style="fill:#044a79;stroke:#044a79;stroke-width:0.07009145000000000" />
            <path
               d="m 118.36,114.14 4.761,4.3751 -0.10204,2.4948 z"
               id="path672"
               inkscape:connector-curvature="0"
               style="fill:#005070;stroke:#005070;stroke-width:0.07009145000000000" />
            <path
               d="m 118.36,114.14 3.319,-3.6752 1.4419,8.0503 z"
               id="path674"
               inkscape:connector-curvature="0"
               style="fill:#04657d;stroke:#04657d;stroke-width:0.07009145000000000" />
          </g>
          <path
             d="m 154.76,118.72 3.8265,9.4075 0.20408,-11.59 z"
             id="path676"
             inkscape:connector-curvature="0"
             style="fill:#7b6f2b;stroke:#7b6f2b;stroke-width:0.07009145000000000" />
          <path
             d="m 158.58,128.13 4.7,1.87 -4.49,-13.46 z"
             id="path678"
             inkscape:connector-curvature="0"
             style="fill:#b29a51;stroke:#b29a51;stroke-width:0.07009145000000000" />
          <path
             d="m 163.28,130 3.0612,-1.6632 -7.5509,-11.798 z"
             id="path680"
             inkscape:connector-curvature="0"
             style="fill:#e0c97e;stroke:#e0c97e;stroke-width:0.07009145000000000" />
          <path
             d="m 166.34,128.34 1.5306,-3.5343 -9.0815,-8.264 z"
             id="path682"
             inkscape:connector-curvature="0"
             style="fill:#e9d79e;stroke:#e9d79e;stroke-width:0.07009145000000000" />
          <path
             d="m 167.87,124.8 1.6326,-3.5343 -7.7019,-6.5418 z"
             id="path684"
             inkscape:connector-curvature="0"
             style="fill:#c5b171;stroke:#c5b171;stroke-width:0.07009145000000000" />
          <path
             d="m 158.79,116.54 3.0122,-1.812 6.0693,10.076 z"
             id="path686"
             inkscape:connector-curvature="0"
             style="fill:#827632;stroke:#827632;stroke-width:0.07009145000000000" />
          <path
             d="m 161.8,114.73 2.8861,-0.80855 4.8158,7.3503 z"
             id="path688"
             inkscape:connector-curvature="0"
             style="fill:#a08e2c;stroke:#a08e2c;stroke-width:0.07009145000000000" />
          <path
             d="m 169.5,121.27 2.183,-1.323 -6.9988,-6.0273 z"
             id="path690"
             inkscape:connector-curvature="0"
             style="fill:#c4aa56;stroke:#c4aa56;stroke-width:0.07009145000000000" />
          <path
             d="m 171.68,119.95 2.814,-4.2632 -9.8128,-1.7641 z"
             id="path692"
             inkscape:connector-curvature="0"
             style="fill:#d7c17d;stroke:#d7c17d;stroke-width:0.07009145000000000" />
          <path
             d="m 167.64,113.11 6.8545,2.5726 -9.8128,-1.7641 z"
             id="path694"
             inkscape:connector-curvature="0"
             style="fill:#7a682d;stroke:#7a682d;stroke-width:0.07009145000000000" />
          <path
             d="m 174.5,115.68 -3.2469,-3.3812 -3.6076,0.80854 z"
             id="path696"
             inkscape:connector-curvature="0"
             style="fill:#ad9d3a;stroke:#ad9d3a;stroke-width:0.07009145000000000" />
          <path
             d="m 171.25,112.3 3.7519,-0.95555 -0.50506,4.3367 z"
             id="path698"
             inkscape:connector-curvature="0"
             style="fill:#e0c87b;stroke:#e0c87b;stroke-width:0.07009145000000000" />
          <path
             d="m 141.64,93.565 4.3877,-12.006 -1.7857,12.474 z"
             id="path700"
             inkscape:connector-curvature="0"
             style="fill:#726f2a;stroke:#726f2a;stroke-width:0.07009145000000000" />
          <path
             d="m 144.25,94.033 4.7448,-12.63 -1.8367,12.838 z"
             id="path702"
             inkscape:connector-curvature="0"
             style="fill:#7c792e;stroke:#7c792e;stroke-width:0.07009145000000000" />
          <path
             d="m 147.15,94.241 5.153,-12.162 -2.3979,12.734 z"
             id="path704"
             inkscape:connector-curvature="0"
             style="fill:#726f2a;stroke:#726f2a;stroke-width:0.07009145000000000" />
          <path
             d="m 149.91,94.813 5.7652,-10.967 -3.2142,11.331 z"
             id="path706"
             inkscape:connector-curvature="0"
             style="fill:#636239;stroke:#636239;stroke-width:0.07009145000000000" />
          <path
             d="m 152.46,95.177 2.551,0.67568 4.0306,-10.031 z"
             id="path708"
             inkscape:connector-curvature="0"
             style="fill:#726f2a;stroke:#726f2a;stroke-width:0.07009145000000000" />
          <path
             d="m 155.01,95.852 2.2959,0.62369 4.9489,-8.4719 z"
             id="path710"
             inkscape:connector-curvature="0"
             style="fill:#888544;stroke:#888544;stroke-width:0.07009145000000000" />
          <path
             d="m 157.31,96.476 2.704,0.51975 4.8469,-7.0686 z"
             id="path712"
             inkscape:connector-curvature="0"
             style="fill:#726f2a;stroke:#726f2a;stroke-width:0.07009145000000000" />
          <path
             d="m 160.01,96.996 4.277,1.4863 3.1718,-6.5278 z"
             id="path714"
             inkscape:connector-curvature="0"
             style="fill:#6b693b;stroke:#6b693b;stroke-width:0.07009145000000000" />
          <path
             d="m 164.29,98.482 3.788,1.2863 2.343,-5.5792 z"
             id="path716"
             inkscape:connector-curvature="0"
             style="fill:#504d1d;stroke:#504d1d;stroke-width:0.07009145000000000" />
          <path
             d="m 168.08,99.768 6.2051,1.8008 -1.5152,-6.1327 z"
             id="path718"
             inkscape:connector-curvature="0"
             style="fill:#886b11;stroke:#886b11;stroke-width:0.07009145000000000" />
          <path
             d="m 172.77,95.437 3.3163,3.0665 -1.801,3.0661 z"
             id="path720"
             inkscape:connector-curvature="0"
             style="fill:#d6c693;stroke:#d6c693;stroke-width:0.07009145000000000" />
          <path
             d="m 170.42,94.189 2.3469,1.2474 -4.6899,4.3318 z"
             id="path722"
             inkscape:connector-curvature="0"
             style="fill:#c1b078;stroke:#c1b078;stroke-width:0.07009145000000000" />
          <path
             d="m 164.29,98.482 6.131,-4.2929 -2.9591,-2.2349 z"
             id="path724"
             inkscape:connector-curvature="0"
             style="fill:#baa663;stroke:#baa663;stroke-width:0.07009145000000000" />
          <path
             d="m 160.01,96.996 4.8469,-7.0686 2.602,2.027 z"
             id="path726"
             inkscape:connector-curvature="0"
             style="fill:#cdb157;stroke:#cdb157;stroke-width:0.07009145000000000" />
          <path
             d="m 157.31,96.476 4.9489,-8.4719 2.602,1.9231 z"
             id="path728"
             inkscape:connector-curvature="0"
             style="fill:#e4cf8b;stroke:#e4cf8b;stroke-width:0.07009145000000000" />
          <path
             d="m 155.01,95.852 4.0306,-10.031 3.2142,2.183 z"
             id="path730"
             inkscape:connector-curvature="0"
             style="fill:#d1c535;stroke:#d1c535;stroke-width:0.07009145000000000" />
          <path
             d="m 152.46,95.177 3.2142,-11.331 3.3673,1.9751 z"
             id="path732"
             inkscape:connector-curvature="0"
             style="fill:#d7cd54;stroke:#d7cd54;stroke-width:0.07009145000000000" />
          <path
             d="m 149.91,94.813 2.3979,-12.734 3.3673,1.7672 z"
             id="path734"
             inkscape:connector-curvature="0"
             style="fill:#b9aa6c;stroke:#b9aa6c;stroke-width:0.07009145000000000" />
          <path
             d="m 148.99,81.403 3.3163,0.67567 -5.153,12.162 z"
             id="path736"
             inkscape:connector-curvature="0"
             style="fill:#d5bc6a;stroke:#d5bc6a;stroke-width:0.07009145000000000" />
          <path
             d="m 146.03,81.559 2.9591,-0.15593 -4.7448,12.63 z"
             id="path738"
             inkscape:connector-curvature="0"
             style="fill:#d5bf4c;stroke:#d5bf4c;stroke-width:0.07009145000000000" />
          <path
             d="m 139.5,93.254 1.6326,-2.131 0.51019,2.4428 z"
             id="path740"
             inkscape:connector-curvature="0"
             style="fill:#927722;stroke:#927722;stroke-width:0.07009145000000000" />
          <path
             d="m 141.13,91.123 4.8979,-9.5634 -4.3877,12.006 z"
             id="path742"
             inkscape:connector-curvature="0"
             style="fill:#b9972b;stroke:#b9972b;stroke-width:0.07009145000000000" />
          <path
             d="m 191.45,101.2 2.9583,-2.4991 -0.43291,4.4102 z"
             id="path744"
             inkscape:connector-curvature="0"
             style="fill:#8b712d;stroke:#8b712d;stroke-width:0.07009145000000000" />
          <path
             d="m 194.41,98.703 4.7621,-6.9094 -5.195,11.32 z"
             id="path746"
             inkscape:connector-curvature="0"
             style="fill:#c7a22e;stroke:#c7a22e;stroke-width:0.07009145000000000" />
          <path
             d="m 199.17,91.793 10.029,7.8649 -15.224,3.4547 z"
             id="path748"
             inkscape:connector-curvature="0"
             style="fill:#e5d191;stroke:#e5d191;stroke-width:0.07009145000000000" />
          <path
             d="m 199.17,91.793 7.4317,-5.3658 2.5975,13.231 z"
             id="path750"
             inkscape:connector-curvature="0"
             style="fill:#ecdeaf;stroke:#ecdeaf;stroke-width:0.07009145000000000" />
          <path
             d="m 206.61,86.427 4.7621,5.5863 -2.1646,7.6444 z"
             id="path752"
             inkscape:connector-curvature="0"
             style="fill:#f1e7c5;stroke:#f1e7c5;stroke-width:0.07009145000000000" />
          <path
             d="m 195.56,104.96 13.648,-5.3004 -15.224,3.4547 z"
             id="path754"
             inkscape:connector-curvature="0"
             style="fill:#b29028;stroke:#b29028;stroke-width:0.07009145000000000" />
          <path
             d="m 196.69,107.28 17.344,-2.6238 -18.482,0.30217 z"
             id="path756"
             inkscape:connector-curvature="0"
             style="fill:#caa42e;stroke:#caa42e;stroke-width:0.07009145000000000" />
          <path
             d="m 214.04,104.66 -4.8342,-4.9983 -13.648,5.3004 z"
             id="path758"
             inkscape:connector-curvature="0"
             style="fill:#ddc26d;stroke:#ddc26d;stroke-width:0.07009145000000000" />
          <path
             d="m 214.04,104.66 0.0722,-7.1299 -4.9064,2.1316 z"
             id="path760"
             inkscape:connector-curvature="0"
             style="fill:#efe2ba;stroke:#efe2ba;stroke-width:0.07009145000000000" />
          <path
             d="m 214.11,97.527 -2.7418,-5.5128 -2.1646,7.6444 z"
             id="path762"
             inkscape:connector-curvature="0"
             style="fill:#edeab2;stroke:#edeab2;stroke-width:0.07009145000000000" />
          <path
             d="m 192.66,114.2 6.9387,7.5884 -3.4582,-11.109 z"
             id="path764"
             inkscape:connector-curvature="0"
             style="fill:#877641;stroke:#877641;stroke-width:0.07009145000000000" />
          <path
             d="m 199.6,121.79 9.2856,6.0291 4.5918,-4.7817 z"
             id="path766"
             inkscape:connector-curvature="0"
             style="fill:#dbcea1;stroke:#dbcea1;stroke-width:0.07009145000000000" />
          <path
             d="m 199.6,121.79 3.8775,-6.9647 9.9998,8.2121 z"
             id="path768"
             inkscape:connector-curvature="0"
             style="fill:#d9c485;stroke:#d9c485;stroke-width:0.07009145000000000" />
          <path
             d="m 199.6,121.79 3.8775,-6.9647 -7.3357,-4.1442 z"
             id="path770"
             inkscape:connector-curvature="0"
             style="fill:#c2ad65;stroke:#c2ad65;stroke-width:0.07009145000000000" />
          <path
             d="m 196.14,110.68 13.152,-1.0534 -12.602,-2.3455 z"
             id="path772"
             inkscape:connector-curvature="0"
             style="fill:#8d7220;stroke:#8d7220;stroke-width:0.07009145000000000" />
          <path
             d="m 196.14,110.68 7.3357,4.1442 5.8162,-5.1975 z"
             id="path774"
             inkscape:connector-curvature="0"
             style="fill:#baac7f;stroke:#baac7f;stroke-width:0.07009145000000000" />
          <path
             d="m 209.3,109.63 4.7413,-4.9694 -17.344,2.6238 z"
             id="path776"
             inkscape:connector-curvature="0"
             style="fill:#e3d486;stroke:#e3d486;stroke-width:0.07009145000000000" />
          <path
             d="m 209.3,109.63 5.204,1.2474 -0.46271,-6.2168 z"
             id="path778"
             inkscape:connector-curvature="0"
             style="fill:#f3e9ca;stroke:#f3e9ca;stroke-width:0.07009145000000000" />
          <path
             d="m 203.48,114.82 9.9998,8.2121 -4.1836,-13.41 z"
             id="path780"
             inkscape:connector-curvature="0"
             style="fill:#d8cba1;stroke:#d8cba1;stroke-width:0.07009145000000000" />
          <path
             d="m 209.3,109.63 4.1836,13.41 1.0204,-12.162 z"
             id="path782"
             inkscape:connector-curvature="0"
             style="fill:#dfc675;stroke:#dfc675;stroke-width:0.07009145000000000" />
        </g>
      </g>
    </g>
  </g>
  <g
     id="g784"
     transform="translate(0,-167.66667)" />
</svg>
.tb5-fish{
margin:0px -44px -62px -43px;
}

.tb5-fish img{
width:100%;
}
<div class="footer"><i class="fa fa-cloud"></i> TiddlyWiki ''<<version>>'' Datalove <i class="fa fa-heart" style="color:#D54F58"></i></div>
no
Navigation
hide
hide
hide
show
show
hide
hide
hide
show
hide
show
{
    "tiddlers": {
        "$:/Acknowledgements": {
            "title": "$:/Acknowledgements",
            "type": "text/vnd.tiddlywiki",
            "text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n"
        },
        "$:/core/copyright.txt": {
            "title": "$:/core/copyright.txt",
            "type": "text/plain",
            "text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright © Jeremy Ruston 2004-2007\nCopyright © UnaMesa Association 2007-2014\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or other\nmaterials provided with the distribution.\n\nNeither the name of the UnaMesa Association nor the names of its contributors may be\nused to endorse or promote products derived from this software without specific\nprior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT\nSHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\nBUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN\nANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n"
        },
        "$:/core/icon": {
            "title": "$:/core/icon",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>"
        },
        "$:/core/images/advanced-search-button": {
            "title": "$:/core/images/advanced-search-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-advanced-search-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M74.5651535,87.9848361 C66.9581537,93.0488876 57.8237115,96 48,96 C21.490332,96 0,74.509668 0,48 C0,21.490332 21.490332,0 48,0 C74.509668,0 96,21.490332 96,48 C96,57.8541369 93.0305793,67.0147285 87.9377231,74.6357895 L122.284919,108.982985 C125.978897,112.676963 125.973757,118.65366 122.284271,122.343146 C118.593975,126.033442 112.613238,126.032921 108.92411,122.343793 L74.5651535,87.9848361 Z M48,80 C65.673112,80 80,65.673112 80,48 C80,30.326888 65.673112,16 48,16 C30.326888,16 16,30.326888 16,48 C16,65.673112 30.326888,80 48,80 Z\"></path>\n        <circle cx=\"48\" cy=\"48\" r=\"8\"></circle>\n        <circle cx=\"28\" cy=\"48\" r=\"8\"></circle>\n        <circle cx=\"68\" cy=\"48\" r=\"8\"></circle>\n    </g>\n</svg>"
        },
        "$:/core/images/blank": {
            "title": "$:/core/images/blank",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"></svg>"
        },
        "$:/core/images/cancel-button": {
            "title": "$:/core/images/cancel-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n\t<g fill-rule=\"evenodd\">\n\t    <path d=\"M64,76.3137085 L47.0294734,93.2842351 C43.9038742,96.4098343 38.8399231,96.4084656 35.7157288,93.2842712 C32.5978915,90.166434 32.5915506,85.0947409 35.7157649,81.9705266 L52.6862915,65 L35.7157649,48.0294734 C32.5901657,44.9038742 32.5915344,39.8399231 35.7157288,36.7157288 C38.833566,33.5978915 43.9052591,33.5915506 47.0294734,36.7157649 L64,53.6862915 L80.9705266,36.7157649 C84.0961258,33.5901657 89.1600769,33.5915344 92.2842712,36.7157288 C95.4021085,39.833566 95.4084494,44.9052591 92.2842351,48.0294734 L75.3137085,65 L92.2842351,81.9705266 C95.4098343,85.0961258 95.4084656,90.1600769 92.2842712,93.2842712 C89.166434,96.4021085 84.0947409,96.4084494 80.9705266,93.2842351 L64,76.3137085 Z M64,129 C99.346224,129 128,100.346224 128,65 C128,29.653776 99.346224,1 64,1 C28.653776,1 1.13686838e-13,29.653776 1.13686838e-13,65 C1.13686838e-13,100.346224 28.653776,129 64,129 Z M64,113 C90.509668,113 112,91.509668 112,65 C112,38.490332 90.509668,17 64,17 C37.490332,17 16,38.490332 16,65 C16,91.509668 37.490332,113 64,113 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/chevron-down": {
            "title": "$:/core/images/chevron-down",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-chevron-down tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 40.500000) rotate(-270.000000) translate(-64.000000, -40.500000) translate(-22.500000, -26.500000)\">\n        <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n        <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>"
        },
        "$:/core/images/chevron-left": {
            "title": "$:/core/images/chevron-left",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-chevron-left tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\" version=\"1.1\">\n    <g fill-rule=\"evenodd\" transform=\"translate(92.500000, 64.000000) rotate(-180.000000) translate(-92.500000, -64.000000) translate(6.000000, -3.000000)\">\n        <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n        <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/chevron-right": {
            "title": "$:/core/images/chevron-right",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-chevron-right tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\" transform=\"translate(-48.000000, -3.000000)\">\n        <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n        <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/chevron-up": {
            "title": "$:/core/images/chevron-up",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-chevron-up tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 89.500000) rotate(-90.000000) translate(-64.000000, -89.500000) translate(-22.500000, 22.500000)\">\n        <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n        <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>"
        },
        "$:/core/images/clone-button": {
            "title": "$:/core/images/clone-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-clone-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M32.2650915,96 L32.2650915,120.002359 C32.2650915,124.419334 35.8432884,128 40.2627323,128 L120.002359,128 C124.419334,128 128,124.421803 128,120.002359 L128,40.2627323 C128,35.8457573 124.421803,32.2650915 120.002359,32.2650915 L96,32.2650915 L96,48 L108.858899,48 C110.519357,48 111.853018,49.3405131 111.853018,50.9941198 L111.853018,108.858899 C111.853018,110.519357 110.512505,111.853018 108.858899,111.853018 L50.9941198,111.853018 C49.333661,111.853018 48,110.512505 48,108.858899 L48,96 L32.2650915,96 Z\"></path>\n        <path d=\"M40,56 L32.0070969,56 C27.5881712,56 24,52.418278 24,48 C24,43.5907123 27.5848994,40 32.0070969,40 L40,40 L40,32.0070969 C40,27.5881712 43.581722,24 48,24 C52.4092877,24 56,27.5848994 56,32.0070969 L56,40 L63.9929031,40 C68.4118288,40 72,43.581722 72,48 C72,52.4092877 68.4151006,56 63.9929031,56 L56,56 L56,63.9929031 C56,68.4118288 52.418278,72 48,72 C43.5907123,72 40,68.4151006 40,63.9929031 L40,56 Z M7.9992458,0 C3.58138434,0 0,3.5881049 0,7.9992458 L0,88.0007542 C0,92.4186157 3.5881049,96 7.9992458,96 L88.0007542,96 C92.4186157,96 96,92.4118951 96,88.0007542 L96,7.9992458 C96,3.58138434 92.4118951,0 88.0007542,0 L7.9992458,0 Z M19.0010118,16 C17.3435988,16 16,17.336731 16,19.0010118 L16,76.9989882 C16,78.6564012 17.336731,80 19.0010118,80 L76.9989882,80 C78.6564012,80 80,78.663269 80,76.9989882 L80,19.0010118 C80,17.3435988 78.663269,16 76.9989882,16 L19.0010118,16 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/close-all-button": {
            "title": "$:/core/images/close-all-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-close-all-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\" transform=\"translate(-23.000000, -23.000000)\">\n        <path d=\"M43,131 L22.9976794,131 C18.5827987,131 15,127.418278 15,123 C15,118.590712 18.5806831,115 22.9976794,115 L43,115 L43,94.9976794 C43,90.5827987 46.581722,87 51,87 C55.4092877,87 59,90.5806831 59,94.9976794 L59,115 L79.0023206,115 C83.4172013,115 87,118.581722 87,123 C87,127.409288 83.4193169,131 79.0023206,131 L59,131 L59,151.002321 C59,155.417201 55.418278,159 51,159 C46.5907123,159 43,155.419317 43,151.002321 L43,131 Z\" transform=\"translate(51.000000, 123.000000) rotate(-45.000000) translate(-51.000000, -123.000000) \"></path>\n        <path d=\"M43,59 L22.9976794,59 C18.5827987,59 15,55.418278 15,51 C15,46.5907123 18.5806831,43 22.9976794,43 L43,43 L43,22.9976794 C43,18.5827987 46.581722,15 51,15 C55.4092877,15 59,18.5806831 59,22.9976794 L59,43 L79.0023206,43 C83.4172013,43 87,46.581722 87,51 C87,55.4092877 83.4193169,59 79.0023206,59 L59,59 L59,79.0023206 C59,83.4172013 55.418278,87 51,87 C46.5907123,87 43,83.4193169 43,79.0023206 L43,59 Z\" transform=\"translate(51.000000, 51.000000) rotate(-45.000000) translate(-51.000000, -51.000000) \"></path>\n        <path d=\"M115,59 L94.9976794,59 C90.5827987,59 87,55.418278 87,51 C87,46.5907123 90.5806831,43 94.9976794,43 L115,43 L115,22.9976794 C115,18.5827987 118.581722,15 123,15 C127.409288,15 131,18.5806831 131,22.9976794 L131,43 L151.002321,43 C155.417201,43 159,46.581722 159,51 C159,55.4092877 155.419317,59 151.002321,59 L131,59 L131,79.0023206 C131,83.4172013 127.418278,87 123,87 C118.590712,87 115,83.4193169 115,79.0023206 L115,59 Z\" transform=\"translate(123.000000, 51.000000) rotate(-45.000000) translate(-123.000000, -51.000000) \"></path>\n        <path d=\"M115,131 L94.9976794,131 C90.5827987,131 87,127.418278 87,123 C87,118.590712 90.5806831,115 94.9976794,115 L115,115 L115,94.9976794 C115,90.5827987 118.581722,87 123,87 C127.409288,87 131,90.5806831 131,94.9976794 L131,115 L151.002321,115 C155.417201,115 159,118.581722 159,123 C159,127.409288 155.419317,131 151.002321,131 L131,131 L131,151.002321 C131,155.417201 127.418278,159 123,159 C118.590712,159 115,155.419317 115,151.002321 L115,131 Z\" transform=\"translate(123.000000, 123.000000) rotate(-45.000000) translate(-123.000000, -123.000000) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/close-button": {
            "title": "$:/core/images/close-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M65.0864256,75.4091629 L14.9727349,125.522854 C11.8515951,128.643993 6.78104858,128.64922 3.65685425,125.525026 C0.539017023,122.407189 0.5336324,117.334539 3.65902635,114.209145 L53.7727171,64.0954544 L3.65902635,13.9817637 C0.537886594,10.8606239 0.532659916,5.79007744 3.65685425,2.6658831 C6.77469148,-0.451954124 11.8473409,-0.457338747 14.9727349,2.66805521 L65.0864256,52.7817459 L115.200116,2.66805521 C118.321256,-0.453084553 123.391803,-0.458311231 126.515997,2.6658831 C129.633834,5.78372033 129.639219,10.8563698 126.513825,13.9817637 L76.4001341,64.0954544 L126.513825,114.209145 C129.634965,117.330285 129.640191,122.400831 126.515997,125.525026 C123.39816,128.642863 118.32551,128.648248 115.200116,125.522854 L65.0864256,75.4091629 L65.0864256,75.4091629 Z\"></path>\n    </g>\n</svg>\n"
        },
        "$:/core/images/close-others-button": {
            "title": "$:/core/images/close-others-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-close-others-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z M64,96 C81.673112,96 96,81.673112 96,64 C96,46.326888 81.673112,32 64,32 C46.326888,32 32,46.326888 32,64 C32,81.673112 46.326888,96 64,96 Z M64,80 C72.836556,80 80,72.836556 80,64 C80,55.163444 72.836556,48 64,48 C55.163444,48 48,55.163444 48,64 C48,72.836556 55.163444,80 64,80 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/delete-button": {
            "title": "$:/core/images/delete-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\" transform=\"translate(12.000000, 0.000000)\">\n        <rect x=\"0\" y=\"11\" width=\"105\" height=\"16\" rx=\"8\"></rect>\n        <rect x=\"28\" y=\"0\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n        <rect x=\"8\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n        <rect x=\"8\" y=\"112\" width=\"88\" height=\"16\" rx=\"8\"></rect>\n        <rect x=\"80\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n        <rect x=\"56\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n        <rect x=\"32\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n    </g>\n</svg>"
        },
        "$:/core/images/done-button": {
            "title": "$:/core/images/done-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M3.52445141,76.8322939 C2.07397484,75.3828178 1.17514421,73.3795385 1.17514421,71.1666288 L1.17514421,23.1836596 C1.17514421,18.7531992 4.75686621,15.1751442 9.17514421,15.1751442 C13.5844319,15.1751442 17.1751442,18.7606787 17.1751442,23.1836596 L17.1751442,63.1751442 L119.173716,63.1751442 C123.590457,63.1751442 127.175144,66.7568662 127.175144,71.1751442 C127.175144,75.5844319 123.592783,79.1751442 119.173716,79.1751442 L9.17657227,79.1751442 C6.96796403,79.1751442 4.9674142,78.279521 3.51911285,76.8315312 Z\" id=\"Rectangle-285\" transform=\"translate(64.175144, 47.175144) rotate(-45.000000) translate(-64.175144, -47.175144) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/down-arrow": {
            "title": "$:/core/images/down-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <path d=\"M109.35638,81.3533152 C107.923899,82.7869182 105.94502,83.6751442 103.759224,83.6751442 L24.5910645,83.6751442 C20.225873,83.6751442 16.6751442,80.1307318 16.6751442,75.7584775 C16.6751442,71.3951199 20.2192225,67.8418109 24.5910645,67.8418109 L95.8418109,67.8418109 L95.8418109,-3.40893546 C95.8418109,-7.77412698 99.3862233,-11.3248558 103.758478,-11.3248558 C108.121835,-11.3248558 111.675144,-7.78077754 111.675144,-3.40893546 L111.675144,75.7592239 C111.675144,77.9416955 110.789142,79.9205745 109.356651,81.3538862 Z\" transform=\"translate(64.175144, 36.175144) rotate(45.000000) translate(-64.175144, -36.175144) \"></path>\n</svg>"
        },
        "$:/core/images/download-button": {
            "title": "$:/core/images/download-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-download-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path class=\"tc-image-download-button-ring\" d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"/><path d=\"M34.3496823,66.4308767 L61.2415823,93.634668 C63.0411536,95.4551107 65.9588502,95.4551107 67.7584215,93.634668 L94.6503215,66.4308767 C96.4498928,64.610434 96.4498928,61.6588981 94.6503215,59.8384554 C93.7861334,58.9642445 92.6140473,58.4731195 91.3919019,58.4731195 L82.9324098,58.4731195 C80.3874318,58.4731195 78.3243078,56.3860674 78.3243078,53.8115729 L78.3243078,38.6615466 C78.3243078,36.0870521 76.2611837,34 73.7162058,34 L55.283798,34 C52.7388201,34 50.675696,36.0870521 50.675696,38.6615466 L50.675696,38.6615466 L50.675696,53.8115729 C50.675696,56.3860674 48.612572,58.4731195 46.0675941,58.4731195 L37.608102,58.4731195 C35.063124,58.4731195 33,60.5601716 33,63.134666 C33,64.3709859 33.4854943,65.5566658 34.3496823,66.4308767 L34.3496823,66.4308767 Z\"/></g></svg>"
        },
        "$:/core/images/edit-button": {
            "title": "$:/core/images/edit-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M116.870058,45.3431458 L108.870058,45.3431458 L108.870058,45.3431458 L108.870058,61.3431458 L116.870058,61.3431458 L116.870058,45.3431458 Z M124.870058,45.3431458 L127.649881,45.3431458 C132.066101,45.3431458 135.656854,48.9248678 135.656854,53.3431458 C135.656854,57.7524334 132.07201,61.3431458 127.649881,61.3431458 L124.870058,61.3431458 L124.870058,45.3431458 Z M100.870058,45.3431458 L15.6638275,45.3431458 C15.5064377,45.3431458 15.3501085,45.3476943 15.1949638,45.3566664 L15.1949638,45.3566664 C15.0628002,45.3477039 14.928279,45.3431458 14.7913977,45.3431458 C6.68160973,45.3431458 -8.34314575,53.3431458 -8.34314575,53.3431458 C-8.34314575,53.3431458 6.85614548,61.3431458 14.7913977,61.3431458 C14.9266533,61.3431458 15.0596543,61.3384973 15.190398,61.3293588 C15.3470529,61.3385075 15.5049057,61.3431458 15.6638275,61.3431458 L100.870058,61.3431458 L100.870058,45.3431458 L100.870058,45.3431458 Z\" transform=\"translate(63.656854, 53.343146) rotate(-45.000000) translate(-63.656854, -53.343146) \"></path>\n        <path d=\"M35.1714596,124.189544 C41.9594858,123.613403 49.068777,121.917633 58.85987,118.842282 C60.6854386,118.268877 62.4306907,117.705515 65.1957709,116.802278 C81.1962861,111.575575 87.0734839,109.994907 93.9414474,109.655721 C102.29855,109.242993 107.795169,111.785371 111.520478,118.355045 C112.610163,120.276732 115.051363,120.951203 116.97305,119.861518 C118.894737,118.771832 119.569207,116.330633 118.479522,114.408946 C113.146151,105.003414 104.734907,101.112919 93.5468356,101.66546 C85.6716631,102.054388 79.4899908,103.716944 62.7116783,109.197722 C59.9734132,110.092199 58.2519873,110.64787 56.4625698,111.20992 C37.002649,117.322218 25.6914684,118.282267 16.8654804,112.957098 C14.9739614,111.815848 12.5154166,112.424061 11.3741667,114.31558 C10.2329168,116.207099 10.84113,118.665644 12.7326489,119.806894 C19.0655164,123.627836 26.4866335,124.926678 35.1714596,124.189544 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/export-button": {
            "title": "$:/core/images/export-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-export-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M8.00348646,127.999999 C8.00464867,128 8.00581094,128 8.00697327,128 L119.993027,128 C122.205254,128 124.207939,127.101378 125.657096,125.651198 L125.656838,125.65759 C127.104563,124.210109 128,122.21009 128,119.999949 L128,56.0000511 C128,51.5817449 124.409288,48 120,48 C115.581722,48 112,51.5797863 112,56.0000511 L112,112 L16,112 L16,56.0000511 C16,51.5817449 12.4092877,48 8,48 C3.581722,48 7.10542736e-15,51.5797863 7.10542736e-15,56.0000511 L7.10542736e-15,119.999949 C7.10542736e-15,124.418255 3.59071231,128 8,128 C8.00116233,128 8.0023246,128 8.00348681,127.999999 Z M56.6235633,27.3113724 L47.6580188,36.2769169 C44.5333664,39.4015692 39.4634864,39.4061295 36.339292,36.2819351 C33.2214548,33.1640979 33.2173444,28.0901742 36.3443103,24.9632084 L58.9616908,2.34582788 C60.5248533,0.782665335 62.5748436,0.000361191261 64.624516,2.38225238e-14 L64.6193616,0.00151809229 C66.6695374,0.000796251595 68.7211167,0.781508799 70.2854358,2.34582788 L92.9028163,24.9632084 C96.0274686,28.0878607 96.0320289,33.1577408 92.9078345,36.2819351 C89.7899973,39.3997724 84.7160736,39.4038827 81.5891078,36.2769169 L72.6235633,27.3113724 L72.6235633,88.5669606 C72.6235633,92.9781015 69.0418413,96.5662064 64.6235633,96.5662064 C60.2142756,96.5662064 56.6235633,92.984822 56.6235633,88.5669606 L56.6235633,27.3113724 L56.6235633,27.3113724 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/full-screen-button": {
            "title": "$:/core/images/full-screen-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-full-screen-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g>\n        <g>\n            <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n        </g>\n        <g transform=\"translate(104.000000, 104.000000) rotate(-180.000000) translate(-104.000000, -104.000000) translate(80.000000, 80.000000)\">\n            <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n        </g>\n        <g transform=\"translate(24.000000, 104.000000) rotate(-90.000000) translate(-24.000000, -104.000000) translate(0.000000, 80.000000)\">\n            <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n        </g>\n        <g transform=\"translate(104.000000, 24.000000) rotate(90.000000) translate(-104.000000, -24.000000) translate(80.000000, 0.000000)\">\n            <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n        </g>\n    </g>\n</svg>"
        },
        "$:/core/images/github": {
            "title": "$:/core/images/github",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-github tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n        <g fill-rule=\"evenodd\">\n            <path d=\"M63.9383506,1.60695328 C28.6017227,1.60695328 -0.055756057,30.2970814 -0.055756057,65.6906208 C-0.055756057,94.003092 18.2804728,118.019715 43.7123154,126.493393 C46.9143781,127.083482 48.0812647,125.104717 48.0812647,123.405261 C48.0812647,121.886765 48.02626,117.85449 47.9948287,112.508284 C30.1929317,116.379268 26.4368926,103.916587 26.4368926,103.916587 C23.5255693,96.5129372 19.3294921,94.5420399 19.3294921,94.5420399 C13.5186324,90.5687739 19.7695302,90.6474524 19.7695302,90.6474524 C26.1933001,91.099854 29.5721638,97.2525155 29.5721638,97.2525155 C35.2808718,107.044059 44.5531024,104.215566 48.1991321,102.575118 C48.7806109,98.4366275 50.4346826,95.612068 52.2616263,94.0109598 C38.0507543,92.3941159 23.1091047,86.8944862 23.1091047,62.3389152 C23.1091047,55.3443933 25.6039634,49.6205298 29.6978889,45.1437211 C29.0378318,43.5229433 26.8415704,37.0044266 30.3265147,28.1845627 C30.3265147,28.1845627 35.6973364,26.4615028 47.9241083,34.7542205 C53.027764,33.330139 58.5046663,32.6220321 63.9462084,32.5944947 C69.3838216,32.6220321 74.856795,33.330139 79.9683085,34.7542205 C92.1872225,26.4615028 97.5501864,28.1845627 97.5501864,28.1845627 C101.042989,37.0044266 98.8467271,43.5229433 98.190599,45.1437211 C102.292382,49.6205298 104.767596,55.3443933 104.767596,62.3389152 C104.767596,86.9574291 89.8023734,92.3744463 75.5482834,93.9598188 C77.8427675,95.9385839 79.8897303,99.8489072 79.8897303,105.828476 C79.8897303,114.392635 79.8111521,121.304544 79.8111521,123.405261 C79.8111521,125.120453 80.966252,127.114954 84.2115327,126.489459 C109.623731,117.996111 127.944244,93.9952241 127.944244,65.6906208 C127.944244,30.2970814 99.2867652,1.60695328 63.9383506,1.60695328\"></path>\n        </g>\n    </svg>\n"
        },
        "$:/core/images/globe": {
            "title": "$:/core/images/globe",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-globe tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M72.8111354,37.1275855 C72.8111354,37.9789875 72.8111354,38.8303894 72.8111354,39.6817913 C72.8111354,41.8784743 73.7885604,46.5631866 72.8111354,48.5143758 C71.3445471,51.4420595 68.1617327,52.0543531 66.4170946,54.3812641 C65.2352215,55.9575873 61.7987417,64.9821523 62.7262858,67.3005778 C66.6959269,77.2228204 74.26087,70.4881886 80.6887657,76.594328 C81.5527211,77.415037 83.5758191,78.8666631 83.985137,79.8899578 C87.2742852,88.1128283 76.4086873,94.8989524 87.7419325,106.189751 C88.9872885,107.430443 91.555495,102.372895 91.8205061,101.575869 C92.6726866,99.0129203 98.5458765,96.1267309 100.908882,94.5234439 C102.928056,93.1534443 105.782168,91.8557166 107.236936,89.7775886 C109.507391,86.5342557 108.717505,82.2640435 110.334606,79.0328716 C112.473794,74.7585014 114.163418,69.3979002 116.332726,65.0674086 C120.230862,57.2857361 121.054075,67.1596684 121.400359,67.5059523 C121.757734,67.8633269 122.411167,67.5059523 122.916571,67.5059523 C123.011132,67.5059523 124.364019,67.6048489 124.432783,67.5059523 C125.0832,66.5705216 123.390209,49.5852316 123.114531,48.2089091 C121.710578,41.1996597 116.17083,32.4278331 111.249523,27.7092761 C104.975994,21.6942076 104.160516,11.5121686 92.9912146,12.7547535 C92.7872931,12.7774397 87.906794,22.9027026 85.2136766,26.2672064 C81.486311,30.9237934 82.7434931,22.1144904 78.6876623,22.1144904 C78.6065806,22.1144904 77.5045497,22.0107615 77.4353971,22.1144904 C76.8488637,22.9942905 75.9952305,26.0101404 75.1288269,26.5311533 C74.8635477,26.6906793 73.4071369,26.2924966 73.2826811,26.5311533 C71.0401728,30.8313939 81.5394677,28.7427264 79.075427,34.482926 C76.7225098,39.9642538 72.747373,32.4860199 72.747373,43.0434079\"></path>\n        <path d=\"M44.4668556,7.01044608 C54.151517,13.1403033 45.1489715,19.2084878 47.1611905,23.2253896 C48.8157833,26.5283781 51.4021933,28.6198851 48.8753629,33.038878 C46.8123257,36.6467763 42.0052989,37.0050492 39.251679,39.7621111 C36.2115749,42.8060154 33.7884281,48.7028116 32.4624592,52.6732691 C30.8452419,57.5158356 47.0088721,59.5388126 44.5246867,63.6811917 C43.1386839,65.9923513 37.7785192,65.1466282 36.0880227,63.8791519 C34.9234453,63.0059918 32.4946425,63.3331166 31.6713597,62.0997342 C29.0575851,58.1839669 29.4107339,54.0758543 28.0457962,49.9707786 C27.1076833,47.1493864 21.732611,47.8501656 20.2022714,49.3776393 C19.6790362,49.8998948 19.8723378,51.1703278 19.8723378,51.8829111 C19.8723378,57.1682405 26.9914913,55.1986414 26.9914913,58.3421973 C26.9914913,72.9792302 30.9191897,64.8771867 38.1313873,69.6793121 C48.1678018,76.3618966 45.9763926,76.981595 53.0777543,84.0829567 C56.7511941,87.7563965 60.8192437,87.7689005 62.503478,93.3767069 C64.1046972,98.7081071 53.1759798,98.7157031 50.786754,100.825053 C49.663965,101.816317 47.9736094,104.970571 46.5680513,105.439676 C44.7757187,106.037867 43.334221,105.93607 41.6242359,107.219093 C39.1967302,109.040481 37.7241465,112.151588 37.6034934,112.030935 C35.4555278,109.88297 34.0848666,96.5511248 33.7147244,93.7726273 C33.1258872,89.3524817 28.1241923,88.2337027 26.7275443,84.7420826 C25.1572737,80.8164061 28.2518481,75.223612 25.599097,70.9819941 C19.0797019,60.557804 13.7775712,56.4811506 10.2493953,44.6896152 C9.3074899,41.5416683 13.5912267,38.1609942 15.1264825,35.8570308 C17.0029359,33.0410312 17.7876232,30.0028946 19.8723378,27.2224065 C22.146793,24.1888519 40.8551166,9.46076832 43.8574051,8.63490613 L44.4668556,7.01044608 Z\"></path>\n        <path d=\"M64,126 C98.2416545,126 126,98.2416545 126,64 C126,29.7583455 98.2416545,2 64,2 C29.7583455,2 2,29.7583455 2,64 C2,98.2416545 29.7583455,126 64,126 Z M64,120 C94.927946,120 120,94.927946 120,64 C120,33.072054 94.927946,8 64,8 C33.072054,8 8,33.072054 8,64 C8,94.927946 33.072054,120 64,120 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/help": {
            "title": "$:/core/images/help",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-help tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M36.0548906,111.44117 C30.8157418,115.837088 20.8865444,118.803477 9.5,118.803477 C7.86465619,118.803477 6.25937294,118.742289 4.69372699,118.624467 C12.612543,115.984876 18.7559465,110.02454 21.0611049,102.609942 C8.74739781,92.845129 1.04940554,78.9359851 1.04940554,63.5 C1.04940554,33.9527659 29.2554663,10 64.0494055,10 C98.8433448,10 127.049406,33.9527659 127.049406,63.5 C127.049406,93.0472341 98.8433448,117 64.0494055,117 C53.9936953,117 44.48824,114.999337 36.0548906,111.44117 L36.0548906,111.44117 Z M71.4042554,77.5980086 C71.406883,77.2865764 71.4095079,76.9382011 71.4119569,76.5610548 C71.4199751,75.3262169 71.4242825,74.0811293 71.422912,72.9158546 C71.4215244,71.736154 71.4143321,70.709635 71.4001396,69.8743525 C71.4078362,68.5173028 71.9951951,67.7870427 75.1273009,65.6385471 C75.2388969,65.5619968 76.2124091,64.8981068 76.5126553,64.6910879 C79.6062455,62.5580654 81.5345849,60.9050204 83.2750652,58.5038955 C85.6146327,55.2762841 86.8327108,51.426982 86.8327108,46.8554323 C86.8327108,33.5625756 76.972994,24.9029551 65.3778484,24.9029551 C54.2752771,24.9029551 42.8794554,34.5115163 41.3121702,47.1975534 C40.9043016,50.4989536 43.2499725,53.50591 46.5513726,53.9137786 C49.8527728,54.3216471 52.8597292,51.9759763 53.2675978,48.6745761 C54.0739246,42.1479456 60.2395837,36.9492759 65.3778484,36.9492759 C70.6427674,36.9492759 74.78639,40.5885487 74.78639,46.8554323 C74.78639,50.4892974 73.6853224,52.008304 69.6746221,54.7736715 C69.4052605,54.9593956 68.448509,55.6118556 68.3131127,55.7047319 C65.6309785,57.5445655 64.0858213,58.803255 62.6123358,60.6352315 C60.5044618,63.2559399 59.3714208,66.3518252 59.3547527,69.9487679 C59.3684999,70.8407274 59.3752803,71.8084521 59.3765995,72.9300232 C59.3779294,74.0607297 59.3737237,75.2764258 59.36589,76.482835 C59.3634936,76.8518793 59.3609272,77.1924914 59.3583633,77.4963784 C59.3568319,77.6778944 59.3556368,77.8074256 59.3549845,77.8730928 C59.3219814,81.1994287 61.9917551,83.9227111 65.318091,83.9557142 C68.644427,83.9887173 71.3677093,81.3189435 71.4007124,77.9926076 C71.4014444,77.9187458 71.402672,77.7856841 71.4042554,77.5980086 Z M65.3778489,102.097045 C69.5359735,102.097045 72.9067994,98.7262189 72.9067994,94.5680944 C72.9067994,90.4099698 69.5359735,87.0391439 65.3778489,87.0391439 C61.2197243,87.0391439 57.8488984,90.4099698 57.8488984,94.5680944 C57.8488984,98.7262189 61.2197243,102.097045 65.3778489,102.097045 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/home-button": {
            "title": "$:/core/images/home-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M112.9847,119.501583 C112.99485,119.336814 113,119.170705 113,119.003406 L113,67.56802 C116.137461,70.5156358 121.076014,70.4518569 124.133985,67.3938855 C127.25818,64.2696912 127.260618,59.2068102 124.131541,56.0777326 L70.3963143,2.34250601 C68.8331348,0.779326498 66.7828947,-0.000743167069 64.7337457,1.61675364e-05 C62.691312,-0.00409949529 60.6426632,0.777559815 59.077717,2.34250601 L33,28.420223 L33,28.420223 L33,8.00697327 C33,3.58484404 29.4092877,0 25,0 C20.581722,0 17,3.59075293 17,8.00697327 L17,44.420223 L5.3424904,56.0777326 C2.21694607,59.2032769 2.22220878,64.2760483 5.34004601,67.3938855 C8.46424034,70.5180798 13.5271213,70.5205187 16.6561989,67.3914411 L17,67.04764 L17,119.993027 C17,119.994189 17.0000002,119.995351 17.0000007,119.996514 C17.0000002,119.997675 17,119.998838 17,120 C17,124.418278 20.5881049,128 24.9992458,128 L105.000754,128 C109.418616,128 113,124.409288 113,120 C113,119.832611 112.99485,119.666422 112.9847,119.501583 Z M97,112 L97,51.5736087 L97,51.5736087 L64.7370156,19.3106244 L33,51.04764 L33,112 L97,112 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/import-button": {
            "title": "$:/core/images/import-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-import-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M105.449437,94.2138951 C105.449437,94.2138951 110.049457,94.1897106 110.049457,99.4026111 C110.049457,104.615512 105.163246,104.615511 105.163246,104.615511 L45.0075072,105.157833 C45.0075072,105.157833 0.367531803,106.289842 0.367532368,66.6449212 C0.367532934,27.0000003 45.0428249,27.0000003 45.0428249,27.0000003 L105.532495,27.0000003 C105.532495,27.0000003 138.996741,25.6734987 138.996741,55.1771866 C138.996741,84.6808745 105.727102,82.8457535 105.727102,82.8457535 L56.1735087,82.8457535 C56.1735087,82.8457535 22.6899229,85.1500223 22.6899229,66.0913753 C22.6899229,47.0327282 56.1735087,49.3383013 56.1735087,49.3383013 L105.727102,49.3383013 C105.727102,49.3383013 111.245209,49.3383024 111.245209,54.8231115 C111.245209,60.3079206 105.727102,60.5074524 105.727102,60.5074524 L56.1735087,60.5074524 C56.1735087,60.5074524 37.48913,60.5074528 37.48913,66.6449195 C37.48913,72.7823862 56.1735087,71.6766023 56.1735087,71.6766023 L105.727102,71.6766029 C105.727102,71.6766029 127.835546,73.1411469 127.835546,55.1771866 C127.835546,35.5304025 105.727102,38.3035317 105.727102,38.3035317 L45.0428249,38.3035317 C45.0428249,38.3035317 11.5287276,38.3035313 11.5287276,66.6449208 C11.5287276,94.9863103 45.0428244,93.9579678 45.0428244,93.9579678 L105.449437,94.2138951 Z\" transform=\"translate(69.367532, 66.000000) rotate(-45.000000) translate(-69.367532, -66.000000) \"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/info-button": {
            "title": "$:/core/images/info-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <g transform=\"translate(0.049406, 0.000000)\">\n            <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"></path>\n            <circle cx=\"64\" cy=\"32\" r=\"8\"></circle>\n            <rect x=\"56\" y=\"48\" width=\"16\" height=\"56\" rx=\"8\"></rect>\n        </g>\n    </g>\n    </g>\n</svg>"
        },
        "$:/core/images/left-arrow": {
            "created": "20150315234410875",
            "modified": "20150315235324760",
            "tags": "$:/tags/Image",
            "title": "$:/core/images/left-arrow",
            "text": "<svg class=\"tc-image-left-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <path transform=\"rotate(135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25075c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056z\"/>\n</svg>\n"
        },
        "$:/core/images/locked-padlock": {
            "title": "$:/core/images/locked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-locked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M96.4723753,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L32.0000269,64 C32.0028554,48.2766389 32.3030338,16.2688026 64.1594984,16.2688041 C95.9543927,16.2688056 96.4648869,48.325931 96.4723753,64 Z M80.5749059,64 L48.4413579,64 C48.4426205,47.71306 48.5829272,31.9999996 64.1595001,31.9999996 C79.8437473,31.9999996 81.1369461,48.1359182 80.5749059,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/mail": {
            "title": "$:/core/images/mail",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-mail tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M122.826782,104.894066 C121.945525,105.22777 120.990324,105.41043 119.993027,105.41043 L8.00697327,105.41043 C7.19458381,105.41043 6.41045219,105.289614 5.67161357,105.064967 L5.67161357,105.064967 L39.8346483,70.9019325 L60.6765759,91.7438601 C61.6118278,92.679112 62.8865166,93.0560851 64.0946097,92.8783815 C65.2975108,93.0473238 66.5641085,92.6696979 67.4899463,91.7438601 L88.5941459,70.6396605 C88.6693095,70.7292352 88.7490098,70.8162939 88.8332479,70.9005321 L122.826782,104.894066 Z M127.903244,98.6568194 C127.966933,98.2506602 128,97.8343714 128,97.4103789 L128,33.410481 C128,32.7414504 127.917877,32.0916738 127.763157,31.4706493 L94.2292399,65.0045665 C94.3188145,65.0797417 94.4058701,65.1594458 94.4901021,65.2436778 L127.903244,98.6568194 Z M0.205060636,99.2178117 C0.0709009529,98.6370366 0,98.0320192 0,97.4103789 L0,33.410481 C0,32.694007 0.0944223363,31.9995312 0.27147538,31.3387595 L0.27147538,31.3387595 L34.1777941,65.2450783 L0.205060636,99.2178117 L0.205060636,99.2178117 Z M5.92934613,25.6829218 C6.59211333,25.5051988 7.28862283,25.4104299 8.00697327,25.4104299 L119.993027,25.4104299 C120.759109,25.4104299 121.500064,25.5178649 122.201605,25.7184927 L122.201605,25.7184927 L64.0832611,83.8368368 L5.92934613,25.6829218 L5.92934613,25.6829218 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/menu-button": {
            "title": "$:/core/images/menu-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <rect x=\"0\" y=\"16\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n    <rect x=\"0\" y=\"56\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n    <rect x=\"0\" y=\"96\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n</svg>"
        },
        "$:/core/images/new-button": {
            "title": "$:/core/images/new-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M56,72 L8.00697327,72 C3.59075293,72 0,68.418278 0,64 C0,59.5907123 3.58484404,56 8.00697327,56 L56,56 L56,8.00697327 C56,3.59075293 59.581722,0 64,0 C68.4092877,0 72,3.58484404 72,8.00697327 L72,56 L119.993027,56 C124.409247,56 128,59.581722 128,64 C128,68.4092877 124.415156,72 119.993027,72 L72,72 L72,119.993027 C72,124.409247 68.418278,128 64,128 C59.5907123,128 56,124.415156 56,119.993027 L56,72 L56,72 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/new-here-button": {
            "title": "$:/core/images/new-here-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-new-here-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n    \t<g transform=\"translate(52.233611, 64.389922) rotate(75.000000) translate(-52.233611, -64.389922) translate(-7.734417, 3.702450)\">\n\t        <path d=\"M18.9270186,45.959338 L18.9080585,49.6521741 C18.8884833,53.4648378 21.0574548,58.7482162 23.7526408,61.4434022 L78.5671839,116.257945 C81.2617332,118.952495 85.6348701,118.950391 88.3334363,116.251825 L115.863237,88.7220241 C118.555265,86.0299959 118.564544,81.6509578 115.869358,78.9557717 L61.0548144,24.1412286 C58.3602652,21.4466794 53.0787224,19.2788426 49.2595808,19.3006519 L25.9781737,19.4336012 C22.1633003,19.4553862 19.0471195,22.5673232 19.0275223,26.3842526 L18.9871663,34.2443819 C19.0818862,34.255617 19.1779758,34.2665345 19.2754441,34.2771502 C22.6891275,34.6489512 27.0485594,34.2348566 31.513244,33.2285542 C31.7789418,32.8671684 32.075337,32.5211298 32.4024112,32.1940556 C34.8567584,29.7397084 38.3789778,29.0128681 41.4406288,30.0213822 C41.5958829,29.9543375 41.7503946,29.8866669 41.9041198,29.8183808 L42.1110981,30.2733467 C43.1114373,30.6972371 44.0473796,31.3160521 44.8614145,32.1300869 C48.2842088,35.5528813 48.2555691,41.130967 44.7974459,44.5890903 C41.4339531,47.952583 36.0649346,48.0717177 32.6241879,44.9262969 C27.8170558,45.8919233 23.0726921,46.2881596 18.9270186,45.959338 Z\"></path>\n\t        <path d=\"M45.4903462,38.8768094 C36.7300141,42.6833154 26.099618,44.7997354 18.1909048,43.9383587 C7.2512621,42.7468685 1.50150083,35.8404432 4.66865776,24.7010202 C7.51507386,14.6896965 15.4908218,6.92103848 24.3842626,4.38423012 C34.1310219,1.60401701 42.4070208,6.15882777 42.4070209,16.3101169 L34.5379395,16.310117 C34.5379394,11.9285862 31.728784,10.3825286 26.5666962,11.8549876 C20.2597508,13.6540114 14.3453742,19.4148216 12.2444303,26.8041943 C10.4963869,32.9523565 12.6250796,35.5092726 19.0530263,36.2093718 C25.5557042,36.9176104 35.0513021,34.9907189 42.7038419,31.5913902 L42.7421786,31.6756595 C44.3874154,31.5384763 47.8846101,37.3706354 45.9274416,38.6772897 L45.9302799,38.6835285 C45.9166992,38.6895612 45.9031139,38.6955897 45.8895238,38.7016142 C45.8389288,38.7327898 45.7849056,38.7611034 45.7273406,38.7863919 C45.6506459,38.8200841 45.571574,38.8501593 45.4903462,38.8768094 Z\"></path>\n        </g>\n        <rect x=\"96\" y=\"80\" width=\"16\" height=\"48\" rx=\"8\"></rect>\n        <rect x=\"80\" y=\"96\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n    </g>\n    </g>\n</svg>"
        },
        "$:/core/images/new-journal-button": {
            "title": "$:/core/images/new-journal-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-new-journal-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M102.545455,112.818182 L102.545455,124.636364 L102.545455,124.636364 L102.545455,124.636364 C102.545455,125.941761 103.630828,127 104.969697,127 L111.030303,127 C112.369172,127 113.454545,125.941761 113.454545,124.636364 L113.454545,112.818182 L125.575758,112.818182 C126.914626,112.818182 128,111.759982 128,110.454545 L128,104.545455 C128,103.240018 126.914626,102.181818 125.575758,102.181818 L113.454545,102.181818 L113.454545,90.3636364 C113.454545,89.0582 112.369172,88 111.030303,88 L104.969697,88 L104.969697,88 C103.630828,88 102.545455,89.0582 102.545455,90.3636364 L102.545455,102.181818 L90.4242424,102.181818 L90.4242424,102.181818 C89.0853705,102.181818 88,103.240018 88,104.545455 L88,110.454545 L88,110.454545 L88,110.454545 C88,111.759982 89.0853705,112.818182 90.4242424,112.818182 L102.545455,112.818182 Z\"></path>\n        <g transform=\"translate(59.816987, 64.316987) rotate(30.000000) translate(-59.816987, -64.316987) translate(20.316987, 12.816987)\">\n            <g transform=\"translate(0.000000, 0.000000)\">\n                <path d=\"M9.99631148,0 C4.4755011,0 -2.27373675e-13,4.48070044 -2.27373675e-13,9.99759461 L-2.27373675e-13,91.6128884 C-2.27373675e-13,97.1344074 4.46966773,101.610483 9.99631148,101.610483 L68.9318917,101.610483 C74.4527021,101.610483 78.9282032,97.1297826 78.9282032,91.6128884 L78.9282032,9.99759461 C78.9282032,4.47607557 74.4585355,0 68.9318917,0 L9.99631148,0 Z M20.8885263,26 C24.2022348,26 26.8885263,23.3137085 26.8885263,20 C26.8885263,16.6862915 24.2022348,14 20.8885263,14 C17.5748178,14 14.8885263,16.6862915 14.8885263,20 C14.8885263,23.3137085 17.5748178,26 20.8885263,26 Z M57.3033321,25.6783342 C60.6170406,25.6783342 63.3033321,22.9920427 63.3033321,19.6783342 C63.3033321,16.3646258 60.6170406,13.6783342 57.3033321,13.6783342 C53.9896236,13.6783342 51.3033321,16.3646258 51.3033321,19.6783342 C51.3033321,22.9920427 53.9896236,25.6783342 57.3033321,25.6783342 Z\"></path>\n                <text font-family=\"Helvetica\" font-size=\"47.1724138\" font-weight=\"bold\" fill=\"#FFFFFF\">\n                    <tspan x=\"42\" y=\"77.4847912\" text-anchor=\"middle\"><<now \"DD\">></tspan>\n                </text>\n            </g>\n        </g>\n    </g>\n</svg>"
        },
        "$:/core/images/options-button": {
            "title": "$:/core/images/options-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-options-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M110.48779,76.0002544 C109.354214,80.4045063 107.611262,84.5641217 105.354171,88.3838625 L105.354171,88.3838625 L112.07833,95.1080219 C115.20107,98.2307613 115.210098,103.299824 112.089164,106.420759 L106.420504,112.089418 C103.301049,115.208874 98.2346851,115.205502 95.1077675,112.078585 L88.3836082,105.354425 C84.5638673,107.611516 80.4042519,109.354468 76,110.488045 L76,110.488045 L76,119.993281 C76,124.409501 72.4220153,128.000254 68.0083475,128.000254 L59.9916525,128.000254 C55.5800761,128.000254 52,124.41541 52,119.993281 L52,110.488045 C47.5957481,109.354468 43.4361327,107.611516 39.6163918,105.354425 L32.8922325,112.078585 C29.7694931,115.201324 24.7004301,115.210353 21.5794957,112.089418 L15.9108363,106.420759 C12.7913807,103.301303 12.7947522,98.2349395 15.9216697,95.1080219 L22.6458291,88.3838625 C20.3887383,84.5641217 18.6457859,80.4045063 17.5122098,76.0002544 L8.00697327,76.0002544 C3.59075293,76.0002544 2.19088375e-16,72.4222697 4.89347582e-16,68.0086019 L9.80228577e-16,59.9919069 C1.25035972e-15,55.5803305 3.58484404,52.0002544 8.00697327,52.0002544 L17.5122098,52.0002544 C18.6457859,47.5960025 20.3887383,43.4363871 22.6458291,39.6166462 L15.9216697,32.8924868 C12.7989304,29.7697475 12.7899019,24.7006845 15.9108363,21.5797501 L21.5794957,15.9110907 C24.6989513,12.7916351 29.7653149,12.7950065 32.8922325,15.9219241 L39.6163918,22.6460835 C43.4361327,20.3889927 47.5957481,18.6460403 52,17.5124642 L52,8.00722764 C52,3.5910073 55.5779847,0.000254375069 59.9916525,0.000254375069 L68.0083475,0.000254375069 C72.4199239,0.000254375069 76,3.58509841 76,8.00722764 L76,17.5124642 C80.4042519,18.6460403 84.5638673,20.3889927 88.3836082,22.6460835 L95.1077675,15.9219241 C98.2305069,12.7991848 103.29957,12.7901562 106.420504,15.9110907 L112.089164,21.5797501 C115.208619,24.6992057 115.205248,29.7655693 112.07833,32.8924868 L105.354171,39.6166462 L105.354171,39.6166462 C107.611262,43.4363871 109.354214,47.5960025 110.48779,52.0002544 L119.993027,52.0002544 C124.409247,52.0002544 128,55.5782391 128,59.9919069 L128,68.0086019 C128,72.4201783 124.415156,76.0002544 119.993027,76.0002544 L110.48779,76.0002544 L110.48779,76.0002544 Z M64,96.0002544 C81.673112,96.0002544 96,81.6733664 96,64.0002544 C96,46.3271424 81.673112,32.0002544 64,32.0002544 C46.326888,32.0002544 32,46.3271424 32,64.0002544 C32,81.6733664 46.326888,96.0002544 64,96.0002544 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/permalink-button": {
            "title": "$:/core/images/permalink-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-permalink-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M80.4834582,48 L73.0956761,80 L73.0956761,80 L47.5165418,80 L54.9043239,48 L80.4834582,48 Z M84.1773493,32 L89.8007299,7.64246248 C90.7941633,3.33942958 95.0918297,0.64641956 99.3968675,1.64031585 C103.693145,2.63218977 106.385414,6.93288901 105.390651,11.2416793 L100.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L96.9043239,48 L89.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L85.8226507,96 L80.1992701,120.357538 C79.2058367,124.66057 74.9081703,127.35358 70.6031325,126.359684 C66.3068546,125.36781 63.6145865,121.067111 64.6093491,116.758321 L69.401785,96 L43.8226507,96 L38.1992701,120.357538 C37.2058367,124.66057 32.9081703,127.35358 28.6031325,126.359684 C24.3068546,125.36781 21.6145865,121.067111 22.6093491,116.758321 L27.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L31.0956761,80 L38.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L42.1773493,32 L47.8007299,7.64246248 C48.7941633,3.33942958 53.0918297,0.64641956 57.3968675,1.64031585 C61.6931454,2.63218977 64.3854135,6.93288901 63.3906509,11.2416793 L58.598215,32 L84.1773493,32 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/permaview-button": {
            "title": "$:/core/images/permaview-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-permaview-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M81.4834582,48 L79.6365127,56 L79.6365127,56 L74.0573784,56 L75.9043239,48 L81.4834582,48 Z M85.1773493,32 L90.8007299,7.64246248 C91.7941633,3.33942958 96.0918297,0.64641956 100.396867,1.64031585 C104.693145,2.63218977 107.385414,6.93288901 106.390651,11.2416793 L101.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L97.9043239,48 L96.0573784,56 L104.000754,56 C108.411895,56 112,59.581722 112,64 C112,68.4092877 108.418616,72 104.000754,72 L92.3634873,72 L90.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L86.8226507,96 L81.1992701,120.357538 C80.2058367,124.66057 75.9081703,127.35358 71.6031325,126.359684 C67.3068546,125.36781 64.6145865,121.067111 65.6093491,116.758321 L70.401785,96 L64.8226507,96 L59.1992701,120.357538 C58.2058367,124.66057 53.9081703,127.35358 49.6031325,126.359684 C45.3068546,125.36781 42.6145865,121.067111 43.6093491,116.758321 L48.401785,96 L42.8226507,96 L37.1992701,120.357538 C36.2058367,124.66057 31.9081703,127.35358 27.6031325,126.359684 C23.3068546,125.36781 20.6145865,121.067111 21.6093491,116.758321 L26.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L30.0956761,80 L31.9426216,72 L23.9992458,72 C19.5881049,72 16,68.418278 16,64 C16,59.5907123 19.5813843,56 23.9992458,56 L35.6365127,56 L37.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L41.1773493,32 L46.8007299,7.64246248 C47.7941633,3.33942958 52.0918297,0.64641956 56.3968675,1.64031585 C60.6931454,2.63218977 63.3854135,6.93288901 62.3906509,11.2416793 L57.598215,32 L63.1773493,32 L68.8007299,7.64246248 C69.7941633,3.33942958 74.0918297,0.64641956 78.3968675,1.64031585 C82.6931454,2.63218977 85.3854135,6.93288901 84.3906509,11.2416793 L79.598215,32 L85.1773493,32 Z M53.9043239,48 L52.0573784,56 L57.6365127,56 L59.4834582,48 L53.9043239,48 Z M75.9426216,72 L74.0956761,80 L74.0956761,80 L68.5165418,80 L70.3634873,72 L75.9426216,72 L75.9426216,72 Z M48.3634873,72 L46.5165418,80 L52.0956761,80 L53.9426216,72 L48.3634873,72 L48.3634873,72 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/plugin-generic-language": {
            "title": "$:/core/images/plugin-generic-language",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M61.2072232,68.1369825 C56.8829239,70.9319564 54.2082892,74.793177 54.2082892,79.0581634 C54.2082892,86.9638335 63.3980995,93.4821994 75.2498076,94.3940006 C77.412197,98.2964184 83.8475284,101.178858 91.5684735,101.403106 C86.4420125,100.27851 82.4506393,97.6624107 80.9477167,94.3948272 C92.8046245,93.4861461 102,86.9662269 102,79.0581634 C102,70.5281905 91.3014611,63.6132813 78.1041446,63.6132813 C71.5054863,63.6132813 65.5315225,65.3420086 61.2072232,68.1369825 Z M74.001066,53.9793443 C69.6767667,56.7743182 63.7028029,58.5030456 57.1041446,58.5030456 C54.4851745,58.5030456 51.9646095,58.2307276 49.6065315,57.7275105 C46.2945155,59.9778212 41.2235699,61.4171743 35.5395922,61.4171743 C35.4545771,61.4171743 35.3696991,61.4168523 35.2849622,61.4162104 C39.404008,60.5235193 42.7961717,58.6691298 44.7630507,56.286533 C37.8379411,53.5817651 33.2082892,48.669413 33.2082892,43.0581634 C33.2082892,34.5281905 43.9068281,27.6132812 57.1041446,27.6132812 C70.3014611,27.6132812 81,34.5281905 81,43.0581634 C81,47.3231498 78.3253653,51.1843704 74.001066,53.9793443 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/plugin-generic-plugin": {
            "title": "$:/core/images/plugin-generic-plugin",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M40.3972881,76.4456988 L40.3972881,95.3404069 L54.5170166,95.3404069 L54.5170166,95.3404069 C54.5165526,95.3385183 54.516089,95.3366295 54.515626,95.3347404 C54.6093153,95.3385061 54.7034848,95.3404069 54.7980982,95.3404069 C58.6157051,95.3404069 61.710487,92.245625 61.710487,88.4280181 C61.710487,86.6197822 61.01617,84.9737128 59.8795929,83.7418666 L59.8795929,83.7418666 C59.8949905,83.7341665 59.9104102,83.7265043 59.925852,83.7188798 C58.8840576,82.5086663 58.2542926,80.9336277 58.2542926,79.2114996 C58.2542926,75.3938927 61.3490745,72.2991108 65.1666814,72.2991108 C68.9842884,72.2991108 72.0790703,75.3938927 72.0790703,79.2114996 C72.0790703,81.1954221 71.2432806,82.9841354 69.9045961,84.2447446 L69.9045961,84.2447446 C69.9333407,84.2629251 69.9619885,84.281245 69.9905383,84.2997032 L69.9905383,84.2997032 C69.1314315,85.4516923 68.6228758,86.8804654 68.6228758,88.4280181 C68.6228758,91.8584969 71.1218232,94.7053153 74.3986526,95.2474079 C74.3913315,95.2784624 74.3838688,95.3094624 74.3762652,95.3404069 L95.6963988,95.3404069 L95.6963988,75.5678578 L95.6963988,75.5678578 C95.6466539,75.5808558 95.5967614,75.5934886 95.5467242,75.6057531 C95.5504899,75.5120637 95.5523907,75.4178943 95.5523907,75.3232809 C95.5523907,71.505674 92.4576088,68.4108921 88.6400019,68.4108921 C86.831766,68.4108921 85.1856966,69.105209 83.9538504,70.2417862 L83.9538504,70.2417862 C83.9461503,70.2263886 83.938488,70.2109688 83.9308636,70.1955271 C82.7206501,71.2373215 81.1456115,71.8670865 79.4234834,71.8670865 C75.6058765,71.8670865 72.5110946,68.7723046 72.5110946,64.9546976 C72.5110946,61.1370907 75.6058765,58.0423088 79.4234834,58.0423088 C81.4074059,58.0423088 83.1961192,58.8780985 84.4567284,60.2167829 L84.4567284,60.2167829 C84.4749089,60.1880383 84.4932288,60.1593906 84.511687,60.1308407 L84.511687,60.1308407 C85.6636761,60.9899475 87.0924492,61.4985032 88.6400019,61.4985032 C92.0704807,61.4985032 94.9172991,58.9995558 95.4593917,55.7227265 C95.538755,55.7414363 95.6177614,55.761071 95.6963988,55.7816184 L95.6963988,40.0412962 L74.3762652,40.0412962 L74.3762652,40.0412962 C74.3838688,40.0103516 74.3913315,39.9793517 74.3986526,39.9482971 L74.3986526,39.9482971 C71.1218232,39.4062046 68.6228758,36.5593862 68.6228758,33.1289073 C68.6228758,31.5813547 69.1314315,30.1525815 69.9905383,29.0005925 C69.9619885,28.9821342 69.9333407,28.9638143 69.9045961,28.9456339 C71.2432806,27.6850247 72.0790703,25.8963113 72.0790703,23.9123888 C72.0790703,20.0947819 68.9842884,17 65.1666814,17 C61.3490745,17 58.2542926,20.0947819 58.2542926,23.9123888 C58.2542926,25.6345169 58.8840576,27.2095556 59.925852,28.419769 L59.925852,28.419769 C59.9104102,28.4273935 59.8949905,28.4350558 59.8795929,28.4427558 C61.01617,29.674602 61.710487,31.3206715 61.710487,33.1289073 C61.710487,36.9465143 58.6157051,40.0412962 54.7980982,40.0412962 C54.7034848,40.0412962 54.6093153,40.0393953 54.515626,40.0356296 L54.515626,40.0356296 C54.516089,40.0375187 54.5165526,40.0394075 54.5170166,40.0412962 L40.3972881,40.0412962 L40.3972881,52.887664 L40.3972881,52.887664 C40.4916889,53.3430132 40.5412962,53.8147625 40.5412962,54.2980982 C40.5412962,58.1157051 37.4465143,61.210487 33.6289073,61.210487 C32.0813547,61.210487 30.6525815,60.7019313 29.5005925,59.8428245 C29.4821342,59.8713744 29.4638143,59.9000221 29.4456339,59.9287667 C28.1850247,58.5900823 26.3963113,57.7542926 24.4123888,57.7542926 C20.5947819,57.7542926 17.5,60.8490745 17.5,64.6666814 C17.5,68.4842884 20.5947819,71.5790703 24.4123888,71.5790703 C26.134517,71.5790703 27.7095556,70.9493053 28.919769,69.9075109 L28.919769,69.9075109 C28.9273935,69.9229526 28.9350558,69.9383724 28.9427558,69.95377 C30.174602,68.8171928 31.8206715,68.1228758 33.6289073,68.1228758 C37.4465143,68.1228758 40.5412962,71.2176578 40.5412962,75.0352647 C40.5412962,75.5186004 40.4916889,75.9903496 40.3972881,76.4456988 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/plugin-generic-theme": {
            "title": "$:/core/images/plugin-generic-theme",
            "tags": "$:/tags/Image",
            "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M27.6619958,98.5383065 C27.5690581,98.5388896 27.4761291,98.539182 27.383212,98.539182 C41.5122315,92.2342259 36.7359182,71.4340774 52.2062903,71.4340772 C52.3396942,72.0325374 52.4778143,72.6764878 52.6543744,73.3309353 C41.7206358,71.5725612 42.70852,93.6013809 27.6619958,98.5383065 Z M27.962646,98.5354078 C44.3675979,98.3221342 60.9448114,89.104528 60.944811,79.6231217 C57.0326028,79.6231217 55.0057081,78.1546059 53.8483468,76.2715831 C46.8437297,73.3160546 41.0335584,95.5643154 27.9626323,98.5354081 Z M60.4476718,66.8723739 C57.4632888,63.6421817 54.9582687,60.7541572 53.4305549,58.7453802 C47.3662923,50.7715364 44.307483,54.9700909 40.8462757,58.7453801 C37.3850684,62.5206692 41.7580858,65.5796149 38.4732643,68.2464352 C35.1884428,70.9132556 35.391237,71.8376623 29.8473278,66.9588778 C24.3034186,62.0800933 23.919977,60.7368279 26.4649349,57.9530299 C29.0098928,55.1692318 31.1369568,59.5524845 36.3357237,54.6053302 C41.5344905,49.6581758 37.1673192,45.2736183 37.1673192,45.2736183 C37.1673192,45.2736183 47.9916921,23.1463023 62.4556497,24.7805686 C76.9196074,26.4148348 56.9839048,22.6644011 52.0250205,40.0179431 C49.9018746,47.4478606 52.4201529,45.6971267 56.4460414,48.8353078 C57.8695188,49.9449088 63.120208,53.6842856 69.3136884,58.3372485 C77.8095419,50.1273311 87.3705002,40.8200581 90.1462007,38.0443577 C94.9225135,33.268045 99.6988262,38.0443577 94.9225134,42.8206705 C92.2168565,45.5263274 83.0052228,54.3768782 74.6585455,62.4104777 C84.7196352,70.2010353 95.1107413,79.0341049 95.1107416,82.5307694 C95.1107421,88.9149413 92.3944614,92.7263341 86.6764506,90.6368273 C83.0906414,89.3264812 73.3126471,80.2536547 65.0234105,71.7029822 C62.8994697,73.7599251 61.2357389,75.3821997 60.3189624,76.2989761 C57.6045976,78.4574835 53.6647127,73.2589589 55.5426497,71.5226634 C56.5140946,70.6244887 58.249291,68.9770292 60.4476718,66.8723739 L60.4476718,66.8723739 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/refresh-button": {
            "title": "$:/core/images/refresh-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-refresh-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M106.369002,39.4325143 C116.529932,60.3119371 112.939592,86.1974934 95.5979797,103.539105 C73.7286194,125.408466 38.2713806,125.408466 16.4020203,103.539105 C-5.46734008,81.6697449 -5.46734008,46.2125061 16.4020203,24.3431458 C19.5262146,21.2189514 24.5915344,21.2189514 27.7157288,24.3431458 C30.8399231,27.4673401 30.8399231,32.5326599 27.7157288,35.6568542 C12.0947571,51.2778259 12.0947571,76.6044251 27.7157288,92.2253967 C43.3367004,107.846368 68.6632996,107.846368 84.2842712,92.2253967 C97.71993,78.7897379 99.5995262,58.1740623 89.9230597,42.729491 L83.4844861,54.9932839 C81.4307001,58.9052072 76.5945372,60.4115251 72.682614,58.3577391 C68.7706907,56.3039532 67.2643728,51.4677903 69.3181587,47.555867 L84.4354914,18.7613158 C86.4966389,14.8353707 91.3577499,13.3347805 95.273202,15.415792 L124.145886,30.7612457 C128.047354,32.8348248 129.52915,37.6785572 127.455571,41.5800249 C125.381992,45.4814927 120.53826,46.9632892 116.636792,44.8897102 L106.369002,39.4325143 Z M98.1470904,27.0648707 C97.9798954,26.8741582 97.811187,26.6843098 97.6409651,26.4953413 L98.6018187,26.1987327 L98.1470904,27.0648707 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/right-arrow": {
            "title": "$:/core/images/right-arrow",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-right-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <path d=\"M80.3563798,109.353315 C78.9238993,110.786918 76.9450203,111.675144 74.7592239,111.675144 L-4.40893546,111.675144 C-8.77412698,111.675144 -12.3248558,108.130732 -12.3248558,103.758478 C-12.3248558,99.3951199 -8.78077754,95.8418109 -4.40893546,95.8418109 L66.8418109,95.8418109 L66.8418109,24.5910645 C66.8418109,20.225873 70.3862233,16.6751442 74.7584775,16.6751442 C79.1218352,16.6751442 82.6751442,20.2192225 82.6751442,24.5910645 L82.6751442,103.759224 C82.6751442,105.941695 81.7891419,107.920575 80.3566508,109.353886 Z\" transform=\"translate(35.175144, 64.175144) rotate(-45.000000) translate(-35.175144, -64.175144) \"></path>\n</svg>"
        },
        "$:/core/images/save-button": {
            "title": "$:/core/images/save-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M120.78304,34.329058 C125.424287,43.1924006 128.049406,53.2778608 128.049406,63.9764502 C128.049406,99.3226742 99.3956295,127.97645 64.0494055,127.97645 C28.7031816,127.97645 0.0494055385,99.3226742 0.0494055385,63.9764502 C0.0494055385,28.6302262 28.7031816,-0.0235498012 64.0494055,-0.0235498012 C82.8568763,-0.0235498012 99.769563,8.08898558 111.479045,21.0056358 L114.159581,18.3250998 C117.289194,15.1954866 122.356036,15.1939641 125.480231,18.3181584 C128.598068,21.4359957 128.601317,26.5107804 125.473289,29.6388083 L120.78304,34.329058 Z M108.72451,46.3875877 C110.870571,51.8341374 112.049406,57.767628 112.049406,63.9764502 C112.049406,90.4861182 90.5590735,111.97645 64.0494055,111.97645 C37.5397375,111.97645 16.0494055,90.4861182 16.0494055,63.9764502 C16.0494055,37.4667822 37.5397375,15.9764502 64.0494055,15.9764502 C78.438886,15.9764502 91.3495036,22.308215 100.147097,32.3375836 L58.9411255,73.5435552 L41.975581,56.5780107 C38.8486152,53.4510448 33.7746915,53.4551552 30.6568542,56.5729924 C27.5326599,59.6971868 27.5372202,64.7670668 30.6618725,67.8917192 L53.279253,90.5090997 C54.8435723,92.073419 56.8951519,92.8541315 58.9380216,92.8558261 C60.987971,92.8559239 63.0389578,92.0731398 64.6049211,90.5071765 L108.72451,46.3875877 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/star-filled": {
            "title": "$:/core/images/star-filled",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-star-filled tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"nonzero\">\n        <path d=\"M61.8361286,96.8228569 L99.1627704,124.110219 C101.883827,126.099427 105.541968,123.420868 104.505636,120.198072 L90.2895569,75.9887263 L89.0292911,79.8977279 L126.314504,52.5528988 C129.032541,50.5595011 127.635256,46.2255025 124.273711,46.2229134 L78.1610486,46.1873965 L81.4604673,48.6032923 L67.1773543,4.41589688 C66.1361365,1.19470104 61.6144265,1.19470104 60.5732087,4.41589688 L46.2900957,48.6032923 L49.5895144,46.1873965 L3.47685231,46.2229134 C0.115307373,46.2255025 -1.28197785,50.5595011 1.43605908,52.5528988 L38.7212719,79.8977279 L37.4610061,75.9887263 L23.2449266,120.198072 C22.2085954,123.420868 25.8667356,126.099427 28.5877926,124.110219 L65.9144344,96.8228569 L61.8361286,96.8228569 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/storyview-classic": {
            "title": "$:/core/images/storyview-classic",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-storyview-classic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/storyview-pop": {
            "title": "$:/core/images/storyview-pop",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-storyview-pop tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M16.0098166,56 C11.586117,56 8,59.5776607 8,63.9924054 L8,80.0075946 C8,84.4216782 11.5838751,88 16.0098166,88 L111.990183,88 C116.413883,88 120,84.4223393 120,80.0075946 L120,63.9924054 C120,59.5783218 116.416125,56 111.990183,56 L16.0098166,56 L16.0098166,56 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/storyview-zoomin": {
            "title": "$:/core/images/storyview-zoomin",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-storyview-zoomin tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.578055 16,24.0085154 L16,71.9914846 C16,76.4144655 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.421945 112,71.9914846 L112,24.0085154 C112,19.5855345 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/tag-button": {
            "title": "$:/core/images/tag-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-tag-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M18.1643182,47.6600756 L18.1677196,51.7651887 C18.1708869,55.5878829 20.3581578,60.8623899 23.0531352,63.5573673 L84.9021823,125.406414 C87.5996731,128.103905 91.971139,128.096834 94.6717387,125.396234 L125.766905,94.3010679 C128.473612,91.5943612 128.472063,87.2264889 125.777085,84.5315115 L63.9280381,22.6824644 C61.2305472,19.9849735 55.9517395,17.801995 52.1318769,17.8010313 L25.0560441,17.7942007 C21.2311475,17.7932358 18.1421354,20.8872832 18.1452985,24.7049463 L18.1535504,34.6641936 C18.2481119,34.6754562 18.3439134,34.6864294 18.4409623,34.6971263 C22.1702157,35.1081705 26.9295004,34.6530132 31.806204,33.5444844 C32.1342781,33.0700515 32.5094815,32.6184036 32.9318197,32.1960654 C35.6385117,29.4893734 39.5490441,28.718649 42.94592,29.8824694 C43.0432142,29.8394357 43.1402334,29.7961748 43.2369683,29.7526887 L43.3646982,30.0368244 C44.566601,30.5115916 45.6933052,31.2351533 46.6655958,32.2074439 C50.4612154,36.0030635 50.4663097,42.1518845 46.6769742,45.94122 C43.0594074,49.5587868 37.2914155,49.7181264 33.4734256,46.422636 C28.1082519,47.5454734 22.7987486,48.0186448 18.1643182,47.6600756 Z\"></path>\n        <path d=\"M47.6333528,39.5324628 L47.6562932,39.5834939 C37.9670934,43.9391617 26.0718874,46.3819521 17.260095,45.4107025 C5.27267473,44.0894301 -1.02778744,36.4307276 2.44271359,24.0779512 C5.56175386,12.9761516 14.3014034,4.36129832 24.0466405,1.54817001 C34.7269254,-1.53487574 43.7955833,3.51606438 43.7955834,14.7730751 L35.1728168,14.7730752 C35.1728167,9.91428944 32.0946059,8.19982862 26.4381034,9.83267419 C19.5270911,11.8276553 13.046247,18.2159574 10.7440788,26.4102121 C8.82861123,33.2280582 11.161186,36.0634845 18.2047888,36.8398415 C25.3302805,37.6252244 35.7353482,35.4884477 44.1208333,31.7188498 L44.1475077,31.7781871 C44.159701,31.7725635 44.1718402,31.7671479 44.1839238,31.7619434 C45.9448098,31.0035157 50.4503245,38.3109156 47.7081571,39.5012767 C47.6834429,39.512005 47.6585061,39.5223987 47.6333528,39.5324628 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/theme-button": {
            "title": "$:/core/images/theme-button",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-theme-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <g transform=\"translate(6.762422, 19.968999)\">\n            <path d=\"M0.824945506,108.186742 C0.664785639,108.187747 0.504640965,108.188251 0.344516735,108.188251 C24.6927592,97.3230528 16.4618388,61.4785938 43.121606,61.4785936 C43.3514982,62.5099075 43.5895175,63.6196137 43.8937798,64.7474092 C25.0518979,61.7172401 26.754298,99.6790423 0.824939051,108.186742 Z M1.34304326,108.181747 C29.613352,107.814217 58.1805158,91.9297101 58.1805151,75.5906019 C51.4386888,75.5906018 47.9457839,73.0599394 45.9513275,69.8149659 C33.880418,64.7217657 23.8678719,103.061726 1.34301955,108.181748 Z\"></path>\n            <path d=\"M48.871084,61.6312522 C45.6348746,64.6233738 52.4243955,73.581882 57.1020034,69.8621716 C65.3329228,61.631253 108.502656,20.4006304 116.733576,12.169711 C124.964495,3.9387916 116.733576,-4.29212771 108.502656,3.9387916 C100.271737,12.1697108 57.4180113,53.7289683 48.871084,61.6312522 Z\"></path>\n        </g>\n        <path d=\"M62.2824054,71.6211067 C57.93733,66.8541323 54.3123948,62.6301561 51.9937779,59.5814279 C41.5433616,45.8402704 36.2721798,53.0755512 30.307554,59.5814276 C24.3429282,66.0873041 31.8788571,71.3587209 26.2181932,75.9543964 C20.5575294,80.5500719 20.9070004,82.1430826 11.3532982,73.7355757 C1.79959591,65.3280689 1.13881905,63.0132479 5.52449152,58.2159872 C9.91016399,53.4187265 13.5756887,60.9722938 22.5346144,52.4469667 C31.4935401,43.9216395 23.9676854,36.3658236 23.9676854,36.3658236 C23.9676854,36.3658236 42.6210998,-1.76571499 67.5465342,1.05058165 C92.4719685,3.8668783 58.1171911,-2.5961653 49.5716499,27.3088291 C45.9128772,40.1126497 50.2525733,37.0956468 57.1903023,42.5036084 C59.4792141,44.2878157 67.5103988,50.0176866 77.2457031,57.2905766 C71.4143155,62.9019825 66.2337717,67.8661661 62.2824054,71.6211067 Z M73.4870997,83.4678852 C87.4278174,97.7290403 103.323635,112.360587 109.285731,114.539289 C119.139459,118.140092 123.820369,111.571999 123.820368,100.570289 C123.820367,94.7414103 107.064445,80.3074425 90.2759123,67.2185217 C83.6390655,73.6178 77.7700759,79.2918373 73.4870997,83.4678852 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/tip": {
            "title": "$:/core/images/tip",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-tip tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M64,128.241818 C99.346224,128.241818 128,99.5880417 128,64.2418177 C128,28.8955937 99.346224,0.241817675 64,0.241817675 C28.653776,0.241817675 0,28.8955937 0,64.2418177 C0,99.5880417 28.653776,128.241818 64,128.241818 Z M75.9358659,91.4531941 C75.3115438,95.581915 70.2059206,98.8016748 64,98.8016748 C57.7940794,98.8016748 52.6884562,95.581915 52.0641341,91.4531941 C54.3299053,94.0502127 58.8248941,95.8192805 64,95.8192805 C69.1751059,95.8192805 73.6700947,94.0502127 75.9358659,91.4531941 L75.9358659,91.4531941 Z M75.9358659,95.9453413 C75.3115438,100.074062 70.2059206,103.293822 64,103.293822 C57.7940794,103.293822 52.6884562,100.074062 52.0641341,95.9453413 C54.3299053,98.5423599 58.8248941,100.311428 64,100.311428 C69.1751059,100.311428 73.6700947,98.5423599 75.9358659,95.9453413 L75.9358659,95.9453413 Z M75.9358659,100.40119 C75.3115438,104.529911 70.2059206,107.74967 64,107.74967 C57.7940794,107.74967 52.6884562,104.529911 52.0641341,100.40119 C54.3299053,102.998208 58.8248941,104.767276 64,104.767276 C69.1751059,104.767276 73.6700947,102.998208 75.9358659,100.40119 L75.9358659,100.40119 Z M75.9358659,104.893337 C75.3115438,109.022058 70.2059206,112.241818 64,112.241818 C57.7940794,112.241818 52.6884562,109.022058 52.0641341,104.893337 C54.3299053,107.490356 58.8248941,109.259423 64,109.259423 C69.1751059,109.259423 73.6700947,107.490356 75.9358659,104.893337 L75.9358659,104.893337 Z M64.3010456,24.2418177 C75.9193117,24.2418188 88.0000013,32.0619847 88,48.4419659 C87.9999987,64.8219472 75.9193018,71.7540963 75.9193021,83.5755932 C75.9193022,89.4486648 70.0521957,92.8368862 63.9999994,92.8368862 C57.947803,92.8368862 51.9731007,89.8295115 51.9731007,83.5755932 C51.9731007,71.1469799 39.9999998,65.4700602 40,48.4419647 C40.0000002,31.4138691 52.6827796,24.2418166 64.3010456,24.2418177 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/twitter": {
            "title": "$:/core/images/twitter",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-twitter tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M41.6263422,115.803477 C27.0279663,115.803477 13.4398394,111.540813 1.99987456,104.234833 C4.02221627,104.472643 6.08004574,104.594302 8.16644978,104.594302 C20.277456,104.594302 31.4238403,100.47763 40.270894,93.5715185 C28.9590538,93.3635501 19.4123842,85.9189246 16.1230832,75.6885328 C17.7011365,75.9892376 19.320669,76.1503787 20.9862896,76.1503787 C23.344152,76.1503787 25.6278127,75.8359011 27.7971751,75.247346 C15.9709927,72.8821073 7.06079851,62.4745062 7.06079851,49.9982394 C7.06079851,49.8898938 7.06079851,49.7820074 7.06264203,49.67458 C10.5482779,51.6032228 14.5339687,52.7615103 18.7717609,52.8951059 C11.8355159,48.277565 7.2714207,40.3958845 7.2714207,31.4624258 C7.2714207,26.7434257 8.54621495,22.3200804 10.7713439,18.5169676 C23.5211299,34.0957738 42.568842,44.3472839 64.0532269,45.4210985 C63.6126256,43.5365285 63.3835682,41.5711584 63.3835682,39.5529928 C63.3835682,25.3326379 74.95811,13.8034766 89.2347917,13.8034766 C96.6697089,13.8034766 103.387958,16.930807 108.103682,21.9353619 C113.991886,20.780288 119.52429,18.6372496 124.518847,15.6866694 C122.588682,21.6993889 118.490075,26.7457211 113.152623,29.9327334 C118.381769,29.3102055 123.363882,27.926045 127.999875,25.8780385 C124.534056,31.0418981 120.151087,35.5772616 115.100763,39.2077561 C115.150538,40.3118708 115.175426,41.4224128 115.175426,42.538923 C115.175426,76.5663154 89.1744164,115.803477 41.6263422,115.803477\"></path>\n    </g>\n</svg>\n"
        },
        "$:/core/images/unlocked-padlock": {
            "title": "$:/core/images/unlocked-padlock",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-unlocked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M48.6266053,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L30.136303,64 C19.6806213,51.3490406 2.77158986,28.2115132 25.8366966,8.85759246 C50.4723026,-11.8141335 71.6711028,13.2108337 81.613302,25.0594855 C91.5555012,36.9081373 78.9368488,47.4964439 69.1559674,34.9513593 C59.375086,22.4062748 47.9893192,10.8049522 35.9485154,20.9083862 C23.9077117,31.0118202 34.192312,43.2685325 44.7624679,55.8655518 C47.229397,58.805523 48.403443,61.5979188 48.6266053,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/up-arrow": {
            "created": "20150316000544368",
            "modified": "20150316000831867",
            "tags": "$:/tags/Image",
            "title": "$:/core/images/up-arrow",
            "text": "<svg class=\"tc-image-up-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n<path transform=\"rotate(-135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25074c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056l0.00001,-0.00001z\" />\n</svg>\n \n"
        },
        "$:/core/images/video": {
            "title": "$:/core/images/video",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-video tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M64,12 C29.0909091,12 8.72727273,14.9166667 5.81818182,17.8333333 C2.90909091,20.75 1.93784382e-15,41.1666667 0,64.5 C1.93784382e-15,87.8333333 2.90909091,108.25 5.81818182,111.166667 C8.72727273,114.083333 29.0909091,117 64,117 C98.9090909,117 119.272727,114.083333 122.181818,111.166667 C125.090909,108.25 128,87.8333333 128,64.5 C128,41.1666667 125.090909,20.75 122.181818,17.8333333 C119.272727,14.9166667 98.9090909,12 64,12 Z M54.9161194,44.6182253 C51.102648,42.0759111 48.0112186,43.7391738 48.0112186,48.3159447 L48.0112186,79.6840553 C48.0112186,84.2685636 51.109784,85.9193316 54.9161194,83.3817747 L77.0838806,68.6032672 C80.897352,66.0609529 80.890216,61.9342897 77.0838806,59.3967328 L54.9161194,44.6182253 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/core/images/warning": {
            "title": "$:/core/images/warning",
            "tags": "$:/tags/Image",
            "text": "<svg class=\"tc-image-warning tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n    <g fill-rule=\"evenodd\">\n        <path d=\"M57.0717968,11 C60.1509982,5.66666667 67.8490018,5.66666667 70.9282032,11 L126.353829,107 C129.433031,112.333333 125.584029,119 119.425626,119 L8.57437416,119 C2.41597129,119 -1.43303051,112.333333 1.64617093,107 L57.0717968,11 Z M64,37 C59.581722,37 56,40.5820489 56,44.9935776 L56,73.0064224 C56,77.4211534 59.5907123,81 64,81 C68.418278,81 72,77.4179511 72,73.0064224 L72,44.9935776 C72,40.5788466 68.4092877,37 64,37 Z M64,104 C68.418278,104 72,100.418278 72,96 C72,91.581722 68.418278,88 64,88 C59.581722,88 56,91.581722 56,96 C56,100.418278 59.581722,104 64,104 Z\"></path>\n    </g>\n</svg>"
        },
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "advanced search"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Advanced search"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "cancel"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Discard changes to this tiddler"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "clone"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Clone this tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "close"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Close this tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "close all"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Close all tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "close others"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Close other tiddlers"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "control panel"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Open control panel"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "delete"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Delete this tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "edit"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Edit this tiddler"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "encryption"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Set or clear a password for saving this wiki"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "clear password"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Clear the password and save this wiki without encryption"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "set password"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Set a password for saving this wiki with encryption"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "export all"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Export all tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "export tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Export tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "export tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Export tiddlers"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "full-screen"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Enter or leave full-screen mode"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "help"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Show help panel"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "import"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Import files"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "info"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Show information for this tiddler"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "home"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Open the default tiddlers"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "language"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Choose the user interface language"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "more"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "More actions"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "new here"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Create a new tiddler tagged with this one"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "new journal"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Create a new journal tiddler"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "new journal here"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Create a new journal tiddler tagged with this one"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "new tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Create a new tiddler"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "permalink"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Set browser address bar to a direct link to this tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "permaview"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Set browser address bar to a direct link to all the tiddlers in this story"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "refresh"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Perform a full refresh of the wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "ok"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirm changes to this tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "save changes"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Save changes"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "storyview"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Choose the story visualisation"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "hide sidebar"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Hide sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "show sidebar"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Show sidebar"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "tag manager"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": "Open tag manager"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "theme"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Choose the display theme"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Internal information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Appearance"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Ways to customise the appearance of your TiddlyWiki."
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Animation duration:"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Basics"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Use &#91;&#91;double square brackets&#93;&#93; for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Default tiddlers:"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Choose which tiddlers are displayed at startup:"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "Hello! Current language:"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Title of new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Tags for new journal tiddlers"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Number of overridden shadow tiddlers:"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Number of shadow tiddlers:"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Subtitle:"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Number of system tiddlers:"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Number of tags:"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Number of tiddlers:"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Title of this ~TiddlyWiki:"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Username for signing edits:"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "~TiddlyWiki version:"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Editor Types"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Editor"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "These tiddlers determine which editor is used to edit specific tiddler types."
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Type"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Info"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Information about this TiddlyWiki"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Loaded Modules"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "clone"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "It is recommended that you clone this shadow palette before editing it"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "This shadow palette has been modified"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "Editing"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "reset"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "hide editor"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Current palette:"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "show editor"
        },
        "$:/language/ControlPanel/Plugins/Add/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Add/Hint",
            "text": "Install plugins from the official library"
        },
        "$:/language/ControlPanel/Plugins/Add/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Add/Caption",
            "text": "Get more plugins"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "disable"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Disable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(disabled)"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "None"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "enable"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Enable this plugin when reloading page"
        },
        "$:/language/ControlPanel/Plugins/Installed/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Installed/Hint",
            "text": "Currently installed plugins:"
        },
        "$:/language/ControlPanel/Plugins/Languages/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Caption",
            "text": "Languages"
        },
        "$:/language/ControlPanel/Plugins/Languages/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Languages/Hint",
            "text": "Language pack plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Plugins/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Plugins/Hint",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Themes/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Caption",
            "text": "Themes"
        },
        "$:/language/ControlPanel/Plugins/Themes/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Themes/Hint",
            "text": "Theme plugins"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Saving"
        },
        "$:/language/ControlPanel/Saving/Heading": {
            "title": "$:/language/ControlPanel/Saving/Heading",
            "text": "Saving"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Advanced Settings"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Backup Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Backups"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Upload Filename"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Password"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "Server URL"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Upload Directory"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Wiki Name"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "Autosave"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "Do not save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Save changes automatically"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Automatically save changes during editing"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Settings"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "These settings let you customise the behaviour of TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Navigation Address Bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Behaviour of the browser address bar when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "Do not update the address bar"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Include the target tiddler"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Include the target tiddler and the current story sequence"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Navigation History"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Update browser history when navigating to a tiddler:"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "Do not update history"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Update history"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Toolbar Buttons"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Default toolbar button appearance:"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Include icon"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Include text"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Default Sidebar Tab"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Specify which sidebar tab is displayed by default"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Story View"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Current view:"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Theme"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Current theme:"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Tiddler Fields"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)."
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Toolbars"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Edit Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in edit mode"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Select which toolbar buttons are displayed"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Page Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Choose which buttons are displayed on the main page toolbar  "
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "View Toolbar"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Choose which buttons are displayed for tiddlers in view mode"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Download full wiki"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": "st"
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": "nd"
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": "rd"
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": "th"
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": "st"
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "Sunday"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "Monday"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "Tuesday"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "Wednesday"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "Thursday"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "Friday"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "Saturday"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "January"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "February"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "March"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "April"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "May"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "June"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "July"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "August"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "September"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "October"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "November"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "December"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "am"
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "pm"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Sun"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Mon"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Tue"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Wed"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Thu"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Fri"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Sat"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Jan"
        },
        "$:/language/Date/Short/Month/2": {
            "title": "$:/language/Date/Short/Month/2",
            "text": "Feb"
        },
        "$:/language/Date/Short/Month/3": {
            "title": "$:/language/Date/Short/Month/3",
            "text": "Mar"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Apr"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "May"
        },
        "$:/language/Date/Short/Month/6": {
            "title": "$:/language/Date/Short/Month/6",
            "text": "Jun"
        },
        "$:/language/Date/Short/Month/7": {
            "title": "$:/language/Date/Short/Month/7",
            "text": "Jul"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Aug"
        },
        "$:/language/Date/Short/Month/9": {
            "title": "$:/language/Date/Short/Month/9",
            "text": "Sep"
        },
        "$:/language/Date/Short/Month/10": {
            "title": "$:/language/Date/Short/Month/10",
            "text": "Oct"
        },
        "$:/language/Date/Short/Month/11": {
            "title": "$:/language/Date/Short/Month/11",
            "text": "Nov"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Dec"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "<<period>> days from now"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "<<period>> hours from now"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "<<period>> minutes from now"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "<<period>> months from now"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "1 second from now"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "<<period>> seconds from now"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "<<period>> years from now"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "<<period>> days ago"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "<<period>> hours ago"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "<<period>> minutes ago"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "<<period>> months ago"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "1 second ago"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "<<period>> seconds ago"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "<<period>> years ago"
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animations that may be used with the RevealWidget."
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Commands that can be executed under Node.js."
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Data to be inserted into `$tw.config`."
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Individual filter operator methods."
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Global data to be inserted into `$tw`."
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Operands for the ''is'' filter operator."
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "JavaScript macro definitions."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Parsers for different content types."
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Savers handle different methods for saving files from the browser."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Startup functions."
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Story views customise the animation and behaviour of list widgets."
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Converts different content types into tiddlers."
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Defines the behaviour of an individual tiddler field."
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Adds methods to the `$tw.Tiddler` prototype."
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Applies upgrade processing to tiddlers during an upgrade/import."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Adds methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Adds Node.js-specific methods to `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Widgets encapsulate DOM rendering and refreshing."
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Adds methods to `$tw.Wiki`."
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Individual parser rules for the main WikiText parser."
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "Alert background"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "Alert border"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "Alert highlight"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "Alert muted foreground"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "General background"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "Blockquote bar"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "Unsaved changes indicator"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "Code background"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "Code border"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "Code foreground"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "Download button background"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "Download button foreground"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "Dragger background"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "Dragger foreground"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "Dropdown background"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "Dropdown border"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "Dropdown tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "Dropdown tab background"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "Dropzone background"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "External link background hover"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "External link background visited"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "External link background"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "External link foreground hover"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "External link foreground visited"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "External link foreground"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "General foreground"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "Message box background"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "Message box border"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "Message box foreground"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "Modal backdrop"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "Modal background"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "Modal border"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "Modal footer background"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "Modal footer border"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "Modal header border"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "General muted foreground"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "Notification background"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "Notification border"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "Page background"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "Preformatted code background"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "Preformatted code border"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "General primary"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "Sidebar button foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "Sidebar controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "Sidebar controls foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "Sidebar foreground shadow"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "Sidebar foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "Sidebar muted foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "Sidebar muted foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "Sidebar tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "Sidebar tab background"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "Sidebar tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "Sidebar tab border"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "Sidebar tab divider"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "Sidebar tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "Sidebar tab foreground"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "Sidebar tiddler link foreground hover"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "Sidebar tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "Static alert foreground"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "Tab background for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "Tab background"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "Tab border for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "Tab border"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "Tab divider"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "Tab foreground for selected tabs"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "Tab foreground"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "Table border"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "Table footer background"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "Table header background"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "Tag background"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "Tag foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "Tiddler background"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "Tiddler border"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "Tiddler controls foreground hover"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "Tiddler controls foreground for selected controls"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "Tiddler controls foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "Tiddler editor background"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "Tiddler editor border image"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "Tiddler editor border"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "Tiddler editor background for even fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "Tiddler editor background for odd fields"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "Tiddler info panel background"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "Tiddler info panel border"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "Tiddler info panel tab background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "Tiddler link background"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "Tiddler link foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "Tiddler subtitle foreground"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "Tiddler title foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "Toolbar 'new tiddler' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "Toolbar 'options' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "Toolbar 'save' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "Toolbar 'info' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "Toolbar 'edit' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "Toolbar 'close' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "Toolbar 'delete' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "Toolbar 'cancel' button foreground"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "Toolbar 'done' button foreground"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "Untagged pill background"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "Very muted foreground"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "This is an external tiddler stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself"
        },
        "$:/language/EditTemplate/Body/Hint": {
            "title": "$:/language/EditTemplate/Body/Hint",
            "text": "Use [[wiki text|http://tiddlywiki.com/static/WikiText.html]] to add formatting, images, and dynamic features"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Type the text for this tiddler"
        },
        "$:/language/EditTemplate/Body/Preview/Button/Hide": {
            "title": "$:/language/EditTemplate/Body/Preview/Button/Hide",
            "text": "hide preview"
        },
        "$:/language/EditTemplate/Body/Preview/Button/Show": {
            "title": "$:/language/EditTemplate/Body/Preview/Button/Show",
            "text": "show preview"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "remove field"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Remove field"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "field name"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Add a new field:"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "field value"
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "This is a shadow tiddler. Any changes will override the default version"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "This is a modified shadow tiddler. You can revert to the default version by deleting this tiddler"
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "add"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "tag name"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "tag list"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Show tag list"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "content type list"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Show content type list"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "delete content type"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Delete content type"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "content type"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Type:"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "Static HTML"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "JSON file"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "CSV file"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "\".tid\" file"
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "The full URI of an external image tiddler"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "The name of the bag from which a tiddler came"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "The text to be displayed on a tab or button"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "The CSS color value associated with a tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "The date a tiddler was created"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "The name of the person who created a tiddler"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "For a plugin, lists the dependent plugin titles"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "The descriptive text for a plugin, or a modal dialogue"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "For draft tiddlers, contains the title of the tiddler of which this is a draft"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "For draft tiddlers, contains the proposed new title of the tiddler"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "The footer text for a wizard"
        },
        "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against": {
            "title": "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against",
            "text": "A temporary storage field used in [[$:/core/templates/static.content]]"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "The title of the tiddler containing the icon associated with a tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "If set to \"yes\" indicates that a tiddler should be saved as a JavaScript library"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "An ordered list of tiddler titles associated with a tiddler"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty"
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles"
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "The date and time at which a tiddler was last modified"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "The tiddler title associated with the person who last modified a tiddler"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "The human readable name associated with a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "A numerical value indicating the priority of a plugin tiddler"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "The type of plugin in a plugin tiddler"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "The revision of the tiddler held at the server"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "Date of a TiddlyWiki release"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "The source URL associated with a tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "The subtitle text for a wizard"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "A list of tags associated with a tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "The body text of a tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "The unique name of a tiddler"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "The content type of a tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "Version information for a plugin"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "All tiddlers except system tiddlers"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Recently modified tiddlers, including system tiddlers"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Recently modified tiddlers"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "All tags except system tags"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Missing tiddlers"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Draft tiddlers"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Orphan tiddlers"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "System tiddlers"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Shadow tiddlers"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Overridden shadow tiddlers"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "System tags"
        },
        "$:/language/Filters/TypedTiddlers": {
            "title": "$:/language/Filters/TypedTiddlers",
            "text": "Non wiki-text tiddlers"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is important to make sure that you can reliably save changes. See http://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-text tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Automatically run configured commands",
            "text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Clear a password for subsequent crypto operations",
            "text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Lists the available editions of TiddlyWiki",
            "text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Display help for TiddlyWiki commands",
            "text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Initialise a new wiki folder",
            "text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Load tiddlers from a file",
            "text": "Load tiddlers from 2.x.x TiddlyWiki files (`.html`), `.tiddler`, `.tid`, `.json` or other files \n\n```\n--load <filepath>\n```\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n"
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Construct library plugin required by upgrade process",
            "text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "text": "No such help item"
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Set the base output directory for subsequent commands",
            "text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Set a password for subsequent crypto operations",
            "text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Render an individual tiddler as a specified ContentType",
            "text": "Render an individual tiddler as a specified ContentType, defaults to `text/html` and save it to the specified filename:\n\n```\n--rendertiddler <title> <filename> [<type>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Render tiddlers matching a filter to a specified ContentType",
            "text": "Render a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the \"noclean\" parameter is specified. The target directory is recursively created if it is missing.\n"
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Saves a raw tiddler to a file",
            "text": "Saves an individual tiddler in its raw text or binary format to the specified filename. \n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n"
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Saves a group of raw tiddlers to a directory",
            "text": "Saves a group of tiddlers in their raw text or binary format to the specified directory. \n\n```\n--savetiddlers <filter> <pathname>\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the pathname are automatically created.\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Provides an HTTP server interface to TiddlyWiki",
            "text": "The server built in to TiddlyWiki5 is very simple. Although compatible with TiddlyWeb it doesn't support many of the features needed for robust Internet-facing usage.\n\nAt the root, it serves a rendering of a specified tiddler. Away from the root, it serves individual tiddlers encoded in JSON, and supports the basic HTTP operations for `GET`, `PUT` and `DELETE`.\n\n```\n--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>\n```\n\nThe parameters are:\n\n* ''port'' - port number to serve from (defaults to \"8080\")\n* ''roottiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\") \n* ''rendertype'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''servetype'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''pathprefix'' - optional prefix for paths\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation isn't suitable for general use.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password:\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port.\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prepares external tiddlers for use",
            "text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''type'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Unpack the payload tiddlers from a plugin",
            "text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Triggers verbose output mode",
            "text": "Triggers verbose output, useful for debugging \n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Displays the version number of TiddlyWiki",
            "text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Cancel"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "These tiddlers are ready to import:"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Import"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Select"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Status"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Title"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Blocked incompatible or obsolete plugin "
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Blocked plugin (due to incoming <<incoming>>  being older than existing <<existing>>)"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Upgraded plugin from <<incoming>> to <<upgraded>>"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Blocked temporary state tiddler"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Blocked system tiddler"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Migrated theme tweak from <$text text=<<from>>/>"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "This tiddler contains binary data"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See http://tiddlywiki.com/static/Upgrading.html for more details. "
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "upgrade"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "close all"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "New Tiddler"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Drop here (or use the 'Escape' key to cancel)"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Cancel"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Set a new password for this TiddlyWiki"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Username"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Password"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Repeat password"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Passwords do not match"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Set password"
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" - click {{$:/core/images/edit-button}} to create"
        },
        "$:/language/OfficialPluginLibrary": {
            "title": "$:/language/OfficialPluginLibrary",
            "text": "Official ~TiddlyWiki Plugin Library"
        },
        "$:/language/PluginReloadWarning": {
            "title": "$:/language/PluginReloadWarning",
            "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to plugins to take effect"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DDth MMM YYYY"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "This is a system tiddler"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Colour"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icon"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Info"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Tag"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "You have unsaved changes in TiddlyWiki"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Download changes",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "http://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Save your work",
            "footer": "<$button message=\"tm-close-tiddler\">Close</$button>",
            "help": "http://tiddlywiki.com/static/SavingChanges.html",
            "text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DDth MMM YYYY"
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "text": "Journal"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "Saved wiki"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "Starting to save wiki"
        },
        "$:/language/Search/DefaultResults/Caption": {
            "title": "$:/language/Search/DefaultResults/Caption",
            "text": "List"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filter"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Search via a [[filter expression|http://tiddlywiki.com/static/Filters.html]]"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Search for shadow tiddlers"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Standard"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Search for standard tiddlers"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "System"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Search for system tiddlers"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> matches</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "All"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Contents"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Drafts"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Missing"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "More"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Open"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Orphans"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "Recent"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "System"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Tags"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "untagged"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Types"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "a non-linear personal web notebook"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "My ~TiddlyWiki"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Advanced"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "none"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Plugin Details"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "This plugin contains the following shadow tiddlers:"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Shadow Status"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "It is overridden by an ordinary tiddler"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Fields"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "List"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "This tiddler does not have a list"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "Listed"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "This tiddler is not listed by any others"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "References"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "No tiddlers link to this one"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Tagging"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "No tiddlers are tagged with this one"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Tools"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "JavaScript code",
            "name": "application/javascript",
            "group": "Developer"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "JSON data",
            "name": "application/json",
            "group": "Developer"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Data dictionary",
            "name": "application/x-tiddler-dictionary",
            "group": "Developer"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "GIF image",
            "name": "image/gif",
            "group": "Image"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "JPEG image",
            "name": "image/jpeg",
            "group": "Image"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "PNG image",
            "name": "image/png",
            "group": "Image"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Structured Vector Graphics image",
            "name": "image/svg+xml",
            "group": "Image"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "ICO format icon file",
            "name": "image/x-icon",
            "group": "Image"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Static stylesheet",
            "name": "text/css",
            "group": "Developer"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "HTML markup",
            "name": "text/html",
            "group": "Text"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Plain text",
            "name": "text/plain",
            "group": "Text"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki 5",
            "name": "text/vnd.tiddlywiki",
            "group": "Text"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Classic",
            "name": "text/x-tiddlywiki",
            "group": "Text"
        },
        "$:/languages/en-GB/icon": {
            "title": "$:/languages/en-GB/icon",
            "type": "image/svg+xml",
            "text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n"
        },
        "$:/languages/en-GB": {
            "title": "$:/languages/en-GB",
            "name": "en-GB",
            "description": "English (British)",
            "author": "JeremyRuston",
            "core-version": ">=5.0.0\"",
            "text": "Stub pseudo-plugin for the default language"
        },
        "$:/core/modules/commander.js": {
            "text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n",
            "title": "$:/core/modules/commander.js",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/commands/build.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/build.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/clearpassword.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/clearpassword.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/editions.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\"    \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/editions.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/help.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/help.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/init.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/init.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/load.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar ext = path.extname(self.params[0]);\n\tfs.readFile(this.params[0],$tw.utils.getTypeEncoding(ext),function(err,data) {\n\t\tif (err) {\n\t\t\tself.callback(err);\n\t\t} else {\n\t\t\tvar fields = {title: self.params[0]},\n\t\t\t\ttype = path.extname(self.params[0]);\n\t\t\tvar tiddlers = self.commander.wiki.deserializeTiddlers(type,data,fields);\n\t\t\tif(!tiddlers) {\n\t\t\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t\t\t} else {\n\t\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddlers[t]));\n\t\t\t\t}\n\t\t\t\tself.callback(null);\t\n\t\t\t}\n\t\t}\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/load.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/makelibrary.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.pluginsPath));\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.themesPath));\n\tcollectPlugins(path.resolve($tw.boot.corePath,$tw.config.languagesPath));\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers},null,$tw.config.preferences.jsonSpaces)\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/makelibrary.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/output.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/output.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/password.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/password.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddler.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\";\n\t$tw.utils.createFileDirectories(filename);\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/rendertiddler.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/rendertiddlers.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\") != \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/rendertiddlers.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savelibrarytiddlers.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerData(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler,null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{text: undefined, readme: readmeContent, icon: iconContent}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/savelibrarytiddlers.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddler.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title),\n\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t$tw.utils.createFileDirectories(filename);\n\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/savetiddler.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/savetiddlers.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.deleteDirectory(pathname);\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/savetiddlers.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/server.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif(!$tw.browser) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\thttp = require(\"http\");\n}\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\n/*\nA simple HTTP server with regexp-based routes\n*/\nfunction SimpleServer(options) {\n\tthis.routes = options.routes || [];\n\tthis.wiki = options.wiki;\n\tthis.variables = options.variables || {};\n}\n\nSimpleServer.prototype.set = function(obj) {\n\tvar self = this;\n\t$tw.utils.each(obj,function(value,name) {\n\t\tself.variables[name] = value;\n\t});\n};\n\nSimpleServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nSimpleServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nSimpleServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"pathprefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length);\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nSimpleServer.prototype.checkCredentials = function(request,incomingUsername,incomingPassword) {\n\tvar header = request.headers.authorization || \"\",\n\t\ttoken = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tusername = parts[0],\n\t\tpassword = parts[1];\n\tif(incomingUsername === username && incomingPassword === password) {\n\t\treturn \"ALLOWED\";\n\t} else {\n\t\treturn \"DENIED\";\n\t}\n};\n\nSimpleServer.prototype.listen = function(port,host) {\n\tvar self = this;\n\thttp.createServer(function(request,response) {\n\t\t// Compose the state object\n\t\tvar state = {};\n\t\tstate.wiki = self.wiki;\n\t\tstate.server = self;\n\t\tstate.urlInfo = url.parse(request.url);\n\t\t// Find the route that matches this path\n\t\tvar route = self.findMatchingRoute(request,state);\n\t\t// Check for the username and password if we've got one\n\t\tvar username = self.get(\"username\"),\n\t\t\tpassword = self.get(\"password\");\n\t\tif(username && password) {\n\t\t\t// Check they match\n\t\t\tif(self.checkCredentials(request,username,password) !== \"ALLOWED\") {\n\t\t\t\tvar servername = state.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\";\n\t\t\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + servername + '\"'\n\t\t\t\t});\n\t\t\t\tresponse.end();\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t// Return a 404 if we didn't find a route\n\t\tif(!route) {\n\t\t\tresponse.writeHead(404);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t\t// Set the encoding for the incoming request\n\t\t// TODO: Presumably this would need tweaking if we supported PUTting binary tiddlers\n\t\trequest.setEncoding(\"utf8\");\n\t\t// Dispatch the appropriate method\n\t\tswitch(request.method) {\n\t\t\tcase \"GET\": // Intentional fall-through\n\t\t\tcase \"DELETE\":\n\t\t\t\troute.handler(request,response,state);\n\t\t\t\tbreak;\n\t\t\tcase \"PUT\":\n\t\t\t\tvar data = \"\";\n\t\t\t\trequest.on(\"data\",function(chunk) {\n\t\t\t\t\tdata += chunk.toString();\n\t\t\t\t});\n\t\t\t\trequest.on(\"end\",function() {\n\t\t\t\t\tstate.data = data;\n\t\t\t\t\troute.handler(request,response,state);\n\t\t\t\t});\n\t\t\t\tbreak;\n\t\t}\n\t}).listen(port,host);\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n\t// Set up server\n\tthis.server = new SimpleServer({\n\t\twiki: this.commander.wiki\n\t});\n\t// Add route handlers\n\tthis.server.addRoute({\n\t\tmethod: \"PUT\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\tfields = JSON.parse(state.data);\n\t\t\t// Pull up any subfields in the `fields` object\n\t\t\tif(fields.fields) {\n\t\t\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\t\t\tfields[name] = field;\n\t\t\t\t});\n\t\t\t\tdelete fields.fields;\n\t\t\t}\n\t\t\t// Remove any revision field\n\t\t\tif(fields.revision) {\n\t\t\t\tdelete fields.revision;\n\t\t\t}\n\t\t\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title}));\n\t\t\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\t\t\tresponse.writeHead(204, \"OK\",{\n\t\t\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"DELETE\",\n\t\tpath: /^\\/bags\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]);\n\t\t\tstate.wiki.deleteTiddler(title);\n\t\t\tresponse.writeHead(204, \"OK\", {\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": state.server.get(\"serveType\")});\n\t\t\tvar text = state.wiki.renderTiddler(state.server.get(\"renderType\"),state.server.get(\"rootTiddler\"));\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/status$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar text = JSON.stringify({\n\t\t\t\tusername: state.server.get(\"username\"),\n\t\t\t\tspace: {\n\t\t\t\t\trecipe: \"default\"\n\t\t\t\t},\n\t\t\t\ttiddlywiki_version: $tw.version\n\t\t\t});\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/favicon.ico$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\t\t\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\t\t\tresponse.end(buffer,\"base64\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers.json$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar tiddlers = [];\n\t\t\tstate.wiki.forEachTiddler({sortField: \"title\"},function(title,tiddler) {\n\t\t\t\tvar tiddlerFields = {};\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tif(name !== \"text\") {\n\t\t\t\t\t\ttiddlerFields[name] = tiddler.getFieldString(name);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\ttiddlers.push(tiddlerFields);\n\t\t\t});\n\t\t\tvar text = JSON.stringify(tiddlers);\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\ttiddler = state.wiki.getTiddler(title),\n\t\t\t\ttiddlerFields = {},\n\t\t\t\tknownFields = [\n\t\t\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t\t\t];\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\t\t\ttiddlerFields[name] = value;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t\t\t} else {\n\t\t\t\tresponse.writeHead(404);\n\t\t\t\tresponse.end();\n\t\t\t}\n\t\t}\n\t});\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\tvar port = this.params[0] || \"8080\",\n\t\trootTiddler = this.params[1] || \"$:/core/save/all\",\n\t\trenderType = this.params[2] || \"text/plain\",\n\t\tserveType = this.params[3] || \"text/html\",\n\t\tusername = this.params[4],\n\t\tpassword = this.params[5],\n\t\thost = this.params[6] || \"127.0.0.1\",\n\t\tpathprefix = this.params[7];\n\tthis.server.set({\n\t\trootTiddler: rootTiddler,\n\t\trenderType: renderType,\n\t\tserveType: serveType,\n\t\tusername: username,\n\t\tpassword: password,\n\t\tpathprefix: pathprefix\n\t});\n\tthis.server.listen(port,host);\n\tconsole.log(\"Serving on \" + host + \":\" + port);\n\tconsole.log(\"(press ctrl-C to exit)\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/server.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/setfield.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/setfield.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/unpackplugin.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerData(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/unpackplugin.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/verbose.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n  \" + $tw.boot.logMessages.join(\"\\n  \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/verbose.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/commands/version.js": {
            "text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n",
            "title": "$:/core/modules/commands/version.js",
            "type": "application/javascript",
            "module-type": "command"
        },
        "$:/core/modules/config.js": {
            "text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter:   \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n",
            "title": "$:/core/modules/config.js",
            "type": "application/javascript",
            "module-type": "config"
        },
        "$:/core/modules/deserializers.js": {
            "text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming = JSON.parse(text),\n\t\tresults = [];\n\tif($tw.utils.isArray(incoming)) {\n\t\tfor(var t=0; t<incoming.length; t++) {\n\t\t\tvar incomingFields = incoming[t],\n\t\t\t\tfields = {};\n\t\t\tfor(var f in incomingFields) {\n\t\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t\t}\n\t\t\t}\n\t\t\tresults.push(fields);\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n",
            "title": "$:/core/modules/deserializers.js",
            "type": "application/javascript",
            "module-type": "tiddlerdeserializer"
        },
        "$:/core/modules/filters/addprefix.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/addprefix.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/addsuffix.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/addsuffix.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/after.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/filters/after.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/all/current.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/filters/all/current.js",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/missing.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n",
            "title": "$:/core/modules/filters/all/missing.js",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/orphans.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n",
            "title": "$:/core/modules/filters/all/orphans.js",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/shadows.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n",
            "title": "$:/core/modules/filters/all/shadows.js",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all/tiddlers.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n",
            "title": "$:/core/modules/filters/all/tiddlers.js",
            "type": "application/javascript",
            "module-type": "allfilteroperator"
        },
        "$:/core/modules/filters/all.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/all.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/backlinks.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/backlinks.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/before.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/filters/before.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/commands.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/commands.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/each.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = {};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value;\n\t\t\tif((operator.operand === \"\") || (operator.operand === \"title\")) {\n\t\t\t\tvalue = title;\n\t\t\t} else {\n\t\t\t\tvalue = tiddler.getFieldString(operator.operand);\n\t\t\t}\n\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\tvalues[value] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/each.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/eachday.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/eachday.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editiondescription.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/editiondescription.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/editions.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/editions.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/field.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/field.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/fields.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/fields.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/get.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/get.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/getindex.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/getindex.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/has.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand) || tiddler.fields[operator.operand] === \"\"))) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && tiddler.fields[operator.operand] !== \"\") {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/has.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/haschanged.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/haschanged.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/indexes.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerData(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/indexes.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/is/current.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/is/current.js",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/image.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/is/image.js",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/missing.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/is/missing.js",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/orphan.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/is/orphan.js",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/shadow.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/is/shadow.js",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/system.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/is/system.js",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tag.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/is/tag.js",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is/tiddler.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/is/tiddler.js",
            "type": "application/javascript",
            "module-type": "isfilteroperator"
        },
        "$:/core/modules/filters/is.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tvar isFilterOperator = isFilterOperators[operator.operand];\n\tif(isFilterOperator) {\n\t\treturn isFilterOperator(source,operator.prefix,options);\n\t} else {\n\t\treturn [\"Filter Error: Unknown operand for the 'is' filter operator\"];\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/filters/is.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/limit.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/limit.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/links.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/links.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/list.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/list.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listed.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/listed.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/listops.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n",
            "title": "$:/core/modules/filters/listops.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/modules.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/modules.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/moduletypes.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/moduletypes.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/next.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/next.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/plugintiddlers.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerData(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/plugintiddlers.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/prefix.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/prefix.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/previous.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/previous.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/regexp.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/regexp.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removeprefix.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/removeprefix.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/removesuffix.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/removesuffix.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sameday.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tvar isSameDay = function(dateField) {\n\t\t\treturn (new Date(dateField)).setHours(0,0,0,0) === targetDate;\n\t\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tif(isSameDay($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/sameday.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/search.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffix) {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: operator.suffix\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/filters/search.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/shadowsource.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/shadowsource.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/sort.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/sort.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/splitbefore.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/splitbefore.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/storyviews.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/storyviews.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/suffix.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/suffix.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tag.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && !tiddler.hasTag(operator.operand)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.hasTag(operator.operand)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/tag.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tagging.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/tagging.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/tags.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\t$tw.utils.pushTop(results,tiddler.fields.tags);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/tags.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/title.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/title.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters/untagged.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n",
            "title": "$:/core/modules/filters/untagged.js",
            "type": "application/javascript",
            "module-type": "filteroperator"
        },
        "$:/core/modules/filters.js": {
            "text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar operator, operand, bracketPos, curlyBracketPos;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tvar nextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\t\t\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t\t\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\t\t\t\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow \"Syntax error in filter expression\";\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [\"Filter error: \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter\",function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n",
            "title": "$:/core/modules/filters.js",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/core/modules/info/platform.js": {
            "text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\treturn infoTiddlerFields;\n};\n\n})();\n",
            "title": "$:/core/modules/info/platform.js",
            "type": "application/javascript",
            "module-type": "info"
        },
        "$:/core/modules/language.js": {
            "text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a single translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\nexports.Language = Language;\n\n})();\n",
            "title": "$:/core/modules/language.js",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/macros/changecount.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n",
            "title": "$:/core/modules/macros/changecount.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/contrastcolour.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB),\n\t\tbrightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n",
            "title": "$:/core/modules/macros/contrastcolour.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/csvtiddlers.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n",
            "title": "$:/core/modules/macros/csvtiddlers.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/dumpvariables.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/dumpvariables.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to dump all active variable values\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"dumpvariables\";\n\nexports.params = [\n];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\tvar output = [\"|!Variable |!Value |\"],\n\t\tvariables = [], variable;\n\tfor(variable in this.variables) {\n\t\tvariables.push(variable);\n\t}\n\tvariables.sort();\n\tfor(var index=0; index<variables.length; index++) {\n\t\tvar variable = variables[index];\n\t\toutput.push(\"|\" + variable + \" |<input size=50 value=<<\" + variable + \">>/> |\")\n\t}\n\treturn output.join(\"\\n\");\n};\n\n})();\n",
            "title": "$:/core/modules/macros/dumpvariables.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/jsontiddlers.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter) {\n\tvar tiddlers = this.wiki.filterTiddlers(filter),\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n",
            "title": "$:/core/modules/macros/jsontiddlers.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/makedatauri.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert the content of a tiddler to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type) {\n\treturn $tw.utils.makeDataUri(text,type);\n};\n\n})();\n",
            "title": "$:/core/modules/macros/makedatauri.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/now.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n",
            "title": "$:/core/modules/macros/now.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/qualify.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n",
            "title": "$:/core/modules/macros/qualify.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/resolvepath.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n",
            "title": "$:/core/modules/macros/resolvepath.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/macros/version.js": {
            "text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n",
            "title": "$:/core/modules/macros/version.js",
            "type": "application/javascript",
            "module-type": "macro"
        },
        "$:/core/modules/parsers/audioparser.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n",
            "title": "$:/core/modules/parsers/audioparser.js",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/csvparser.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n",
            "title": "$:/core/modules/parsers/csvparser.js",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/htmlparser.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"sandbox\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n",
            "title": "$:/core/modules/parsers/htmlparser.js",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/imageparser.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t\tif(type === \"application/pdf\" || type === \".pdf\") {\n\t\t\telement.tag = \"embed\";\n\t\t}\n\t} else if(text) {\n\t\tif(type === \"application/pdf\" || type === \".pdf\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t\t\telement.tag = \"embed\";\n\t\t} else if(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"application/pdf\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n",
            "title": "$:/core/modules/parsers/imageparser.js",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/utils/parseutils.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar node = {\n\t\ttype: \"whitespace\",\n\t\tstart: pos\n\t};\n\tvar re = /(\\s)+/g;\n\tre.lastIndex = pos;\n\tvar match = re.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t}\n\treturn null;\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar whitespace = $tw.utils.parseWhiteSpace(source,pos);\n\tif(whitespace) {\n\t\treturn whitespace.end;\n\t}\n\treturn pos;\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for an indirect value\n\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\tif(indirectValue) {\n\t\t\t\tpos = indirectValue.end;\n\t\t\t\tnode.type = \"indirect\";\n\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for a unquoted value\n\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\tif(unquotedValue) {\n\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "title": "$:/core/modules/utils/parseutils.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/parsers/textparser.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n",
            "title": "$:/core/modules/parsers/textparser.js",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeblock.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/codeinline.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentblock.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/commentinline.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/dash.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"&ndash;\" : \"&mdash;\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/dash.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();",
            "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/entity.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: &copy;\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/entity.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/extlink.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: http://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|'\"\\\\^~]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/extlink.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/heading.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/heading.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/horizrule.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/html.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/html.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/image.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[http://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [http://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [http://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|http://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/image.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/list.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"p\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/list.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/macrodef.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /(\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"macrodef\",\n\t\tname: this.match[1],\n\t\tparams: params,\n\t\ttext: text\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[http://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|http://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/prettylink.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/rules.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/rules.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleblock.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/styleinline.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/syslink.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?\\$:[^\\s<|]+(?:[^\\s<|])/mg;\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();",
            "title": "$:/core/modules/parsers/wikiparser/rules/syslink.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/table.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/table.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/typedblock.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n  <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikilink.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js",
            "type": "application/javascript",
            "module-type": "wikirule"
        },
        "$:/core/modules/parsers/wikiparser/wikiparser.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\tthis.tree.push.apply(this.tree,this.parseInlineRun());\n\t} else {\n\t\tthis.tree.push.apply(this.tree,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined  && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar tree = [];\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t}\n\treturn tree;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t//  Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t//  Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,nextMatch.matchIndex)});\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\ttree.push({type: \"text\", text: this.source.substr(this.pos)});\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,terminatorMatch.index)});\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\ttree.push({type: \"text\", text: this.source.substring(this.pos,inlineRuleMatch.matchIndex)});\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\ttree.push({type: \"text\", text: this.source.substr(this.pos)});\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n",
            "title": "$:/core/modules/parsers/wikiparser/wikiparser.js",
            "type": "application/javascript",
            "module-type": "parser"
        },
        "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": {
            "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n",
            "title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/pluginswitcher.js": {
            "text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n",
            "title": "$:/core/modules/pluginswitcher.js",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/saver-handler.js": {
            "text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tthis.numChanges = 0;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(callback) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\tcallback(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\twindow.onbeforeunload = function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t};\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\",\n\t\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert(\"Error while saving:\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n",
            "title": "$:/core/modules/saver-handler.js",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/savers/andtidwiki.js": {
            "text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t// Strip the file://\n\tif(pathname.indexOf(\"file://\") === 0) {\n\t\tpathname = pathname.substr(7);\n\t}\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Save the file\n\twindow.twi.saveFile(pathname,text);\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n",
            "title": "$:/core/modules/savers/andtidwiki.js",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/download.js": {
            "text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\tfilename = document.location.pathname.substr(p+1);\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tlink.setAttribute(\"target\",\"_blank\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n",
            "title": "$:/core/modules/savers/download.js",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/fsosaver.js": {
            "text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n",
            "title": "$:/core/modules/savers/fsosaver.js",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/manualdownload.js": {
            "text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n",
            "title": "$:/core/modules/savers/manualdownload.js",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/msdownload.js": {
            "text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n",
            "title": "$:/core/modules/savers/msdownload.js",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyfox.js": {
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n",
            "title": "$:/core/modules/savers/tiddlyfox.js",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/tiddlyie.js": {
            "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n",
            "title": "$:/core/modules/savers/tiddlyie.js",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/twedit.js": {
            "text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback(\"Error saving to TWEdit: \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n",
            "title": "$:/core/modules/savers/twedit.js",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/savers/upload.js": {
            "text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; ;charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback(\"Error:\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n",
            "title": "$:/core/modules/savers/upload.js",
            "type": "application/javascript",
            "module-type": "saver"
        },
        "$:/core/modules/browser-messaging.js": {
            "text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\"),\n\t\t\tiframeInfo = {\n\t\t\t\turl: url,\n\t\t\t\tstatus: \"loading\",\n\t\t\t\tdomNode: iframe\n\t\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert(\"Error loading plugin library: \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert(\"Error loading plugin library: \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\tconsole.log(\"browser-messaging: \",document.location.toString())\n\t\tconsole.log(\"browser-messaging: Received message from\",event.origin);\n\t\tconsole.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n",
            "title": "$:/core/modules/browser-messaging.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/commands.js": {
            "text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n",
            "title": "$:/core/modules/startup/commands.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/favicon.js": {
            "text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n",
            "title": "$:/core/modules/startup/favicon.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/info.js": {
            "text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin\n\tvar fields = {\n\t\ttitle: \"$:/temp/info-plugin\",\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo();\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n",
            "title": "$:/core/modules/startup/info.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/load-modules.js": {
            "text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n",
            "title": "$:/core/modules/startup/load-modules.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/password.js": {
            "text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n",
            "title": "$:/core/modules/startup/password.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/render.js": {
            "text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n\t})();\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only drafts have changed\n\t\tvar onlyDraftsHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !tiddler.hasField(\"draft.of\")) {\n\t\t\t\tonlyDraftsHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyDraftsHaveChanged) {\n\t\t\ttimerId = setTimeout(refresh,DRAFT_TIDDLER_TIMEOUT);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n",
            "title": "$:/core/modules/startup/render.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/rootwidget.js": {
            "text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the notification  mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param);\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tif(document[fullscreen._fullscreenElement]) {\n\t\t\t\tdocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tdocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/startup/rootwidget.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup.js": {
            "text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION = false;\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t}\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance(PERFORMANCE_INSTRUMENTATION);\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-US\"\n\t\t]\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget = new widget.widget({\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},{\n\t\t\twiki: $tw.wiki,\n\t\t\tdocument: document\n\t\t});\n\t}\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t} \n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({wiki: $tw.wiki, dirtyTracking: !$tw.syncadaptor});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/startup.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/startup/story.js": {
            "text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers();\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\t\t\t\t\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permalink\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permaview\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t//invoke any hooks that might change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// If a target tiddler was specified add it to the history stack\n\tif(target && target !== \"\") {\n\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t}\n\t\t$tw.wiki.addToHistory(target);\n\t} else if(storyList.length > 0) {\n\t\t$tw.wiki.addToHistory(storyList[0]);\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\tif(options.updateAddressBar !== \"no\") {\n\t\t// Get the story and the history stack\n\t\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\t\ttargetTiddler = \"\";\n\t\tif(options.targetTiddler) {\n\t\t\ttargetTiddler = options.targetTiddler;\n\t\t} else {\n\t\t\t// The target tiddler is the one at the top of the stack\n\t\t\tif(historyList.length > 0) {\n\t\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t\t}\n\t\t\t// Blank the target tiddler if it isn't present in the story\n\t\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\t\ttargetTiddler = \"\";\n\t\t\t}\n\t\t}\n\t\t// Assemble the location hash\n\t\tif(options.updateAddressBar === \"permalink\") {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t} else {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t}\n\t\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\t\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\t\tif(options.updateHistory === \"yes\") {\n\t\t\t\t// Assign the location hash so that history is updated\n\t\t\t\twindow.location.hash = $tw.locationHash;\n\t\t\t} else {\n\t\t\t\t// We use replace so that browser history isn't affected\n\t\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t\t}\n\t\t}\n\t}\n}\n\n})();\n",
            "title": "$:/core/modules/startup/story.js",
            "type": "application/javascript",
            "module-type": "startup"
        },
        "$:/core/modules/storyviews/classic.js": {
            "text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar currWidth = targetElement.offsetWidth,\n\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Remove the dom nodes of the widget at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"translateX(0px)\"},\n\t\t{marginBottom:  currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.classic = ClassicStoryView;\n\n})();",
            "title": "$:/core/modules/storyviews/classic.js",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/pop.js": {
            "text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n",
            "title": "$:/core/modules/storyviews/pop.js",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/storyviews/zoomin.js": {
            "text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerData(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx =  zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty =  zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();",
            "title": "$:/core/modules/storyviews/zoomin.js",
            "type": "application/javascript",
            "module-type": "storyview"
        },
        "$:/core/modules/syncer.js": {
            "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store. If a syncadaptor is used then individual tiddlers are synchronised through it. If there is no syncadaptor then the entire wiki is saved via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.syncadaptor = options.syncadaptor;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\"));\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\t// Tasks are {type: \"load\"/\"save\"/\"delete\", title:, queueTime:, lastModificationTime:}\n\tthis.taskQueue = {}; // Hashmap of tasks yet to be performed\n\tthis.taskInProgress = {}; // Hash of tasks in progress\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.syncToServer(changes);\n\t});\n\t// Browser event handlers\n\tif($tw.browser) {\n\t\t// Set up our beforeunload handler\n\t\twindow.onbeforeunload = function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t};\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\tself.handleLazyLoadEvent(title);\n\t});\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nConstants\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.filterFn.call(this.wiki);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: tiddler.fields.revision,\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t};\n\t});\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\treturn (this.numTasksInQueue() > 0) || (this.numTasksInProgress() > 0);\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(this.wiki.getTiddler(tiddlerFields.title),tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: tiddlerFields.revision,\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Set the various status tiddlers\n\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\tif(isLoggedIn) {\n\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t} else {\n\t\t\t\tself.wiki.deleteTiddler(self.titleUserName);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tif(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tvar self = this;\n\t\tif(this.pollTimerId) {\n\t\t\tclearTimeout(this.pollTimerId);\n\t\t\tthis.pollTimerId = null;\n\t\t}\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\t// Trigger the next sync\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(\"Error retrieving skinny tiddler list:\",err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null;\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Do a full load if we've already got a fat version of the tiddler\n\t\t\t\t\tif(tiddler && tiddler.fields.text !== undefined) {\n\t\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\t\tself.enqueueSyncTask({\n\t\t\t\t\t\t\ttype: \"load\",\n\t\t\t\t\t\t\ttitle: tiddlerFields.title\n\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Load the skinny version of the tiddler\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nSynchronise a set of changes to the server\n*/\nSyncer.prototype.syncToServer = function(changes) {\n\tvar self = this,\n\t\tnow = Date.now(),\n\t\tfilteredChanges = this.filterFn.call(this.wiki,function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t$tw.utils.each(changes,function(change,title,object) {\n\t\t// Process the change if it is a deletion of a tiddler we're already syncing, or is on the filtered change list\n\t\tif((change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) || filteredChanges.indexOf(title) !== -1) {\n\t\t\t// Queue a task to sync this tiddler\n\t\t\tself.enqueueSyncTask({\n\t\t\t\ttype: change.deleted ? \"delete\" : \"save\",\n\t\t\t\ttitle: title\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Queue up a sync task to load this tiddler\n\tthis.enqueueSyncTask({\n\t\ttype: \"load\",\n\t\ttitle: title\n\t});\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: \"Login to TiddlySpace\",\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(null,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nQueue up a sync task. If there is already a pending task for the tiddler, just update the last modification time\n*/\nSyncer.prototype.enqueueSyncTask = function(task) {\n\tvar self = this,\n\t\tnow = Date.now();\n\t// Set the timestamps on this task\n\ttask.queueTime = now;\n\ttask.lastModificationTime = now;\n\t// Fill in some tiddlerInfo if the tiddler is one we haven't seen before\n\tif(!$tw.utils.hop(this.tiddlerInfo,task.title)) {\n\t\tthis.tiddlerInfo[task.title] = {\n\t\t\trevision: null,\n\t\t\tadaptorInfo: {},\n\t\t\tchangeCount: -1\n\t\t};\n\t}\n\t// Bail if this is a save and the tiddler is already at the changeCount that the server has\n\tif(task.type === \"save\" && this.wiki.getChangeCount(task.title) <= this.tiddlerInfo[task.title].changeCount) {\n\t\treturn;\n\t}\n\t// Check if this tiddler is already in the queue\n\tif($tw.utils.hop(this.taskQueue,task.title)) {\n\t\t// this.logger.log(\"Re-queueing up sync task with type:\",task.type,\"title:\",task.title);\n\t\tvar existingTask = this.taskQueue[task.title];\n\t\t// If so, just update the last modification time\n\t\texistingTask.lastModificationTime = task.lastModificationTime;\n\t\t// If the new task is a save then we upgrade the existing task to a save. Thus a pending load is turned into a save if the tiddler changes locally in the meantime. But a pending save is not modified to become a load\n\t\tif(task.type === \"save\" || task.type === \"delete\") {\n\t\t\texistingTask.type = task.type;\n\t\t}\n\t} else {\n\t\t// this.logger.log(\"Queuing up sync task with type:\",task.type,\"title:\",task.title);\n\t\t// If it is not in the queue, insert it\n\t\tthis.taskQueue[task.title] = task;\n\t\tthis.updateDirtyStatus();\n\t}\n\t// Process the queue\n\t$tw.utils.nextTick(function() {self.processTaskQueue.call(self);});\n};\n\n/*\nReturn the number of tasks in progress\n*/\nSyncer.prototype.numTasksInProgress = function() {\n\treturn $tw.utils.count(this.taskInProgress);\n};\n\n/*\nReturn the number of tasks in the queue\n*/\nSyncer.prototype.numTasksInQueue = function() {\n\treturn $tw.utils.count(this.taskQueue);\n};\n\n/*\nTrigger a timeout if one isn't already outstanding\n*/\nSyncer.prototype.triggerTimeout = function() {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},self.taskTimerInterval);\n\t}\n};\n\n/*\nProcess the task queue, performing the next task if appropriate\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if we're not already performing a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif(this.numTasksInProgress() === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(task) {\n\t\t\t// Remove the task from the queue and add it to the in progress list\n\t\t\tdelete this.taskQueue[task.title];\n\t\t\tthis.taskInProgress[task.title] = task;\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// Dispatch the task\n\t\t\tthis.dispatchTask(task,function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\tself.logger.alert(\"Sync error while processing '\" + task.title + \"':\\n\" + err);\n\t\t\t\t}\n\t\t\t\t// Mark that this task is no longer in progress\n\t\t\t\tdelete self.taskInProgress[task.title];\n\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t// Process the next task\n\t\t\t\tself.processTaskQueue.call(self);\n\t\t\t});\n\t\t} else {\n\t\t\t// Make sure we've set a time if there wasn't a task to perform, but we've still got tasks in the queue\n\t\t\tif(this.numTasksInQueue() > 0) {\n\t\t\t\tthis.triggerTimeout();\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nChoose the next applicable task\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar self = this,\n\t\tcandidateTask = null,\n\t\tnow = Date.now();\n\t// Select the best candidate task\n\t$tw.utils.each(this.taskQueue,function(task,title) {\n\t\t// Exclude the task if there's one of the same name in progress\n\t\tif($tw.utils.hop(self.taskInProgress,title)) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is a save and the tiddler has been modified recently, but not hit the fallback time\n\t\tif(task.type === \"save\" && (now - task.lastModificationTime) < self.throttleInterval &&\n\t\t\t(now - task.queueTime) < self.fallbackInterval) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is newer than the current best candidate\n\t\tif(candidateTask && candidateTask.queueTime < task.queueTime) {\n\t\t\treturn;\n\t\t}\n\t\t// Now this is our best candidate\n\t\tcandidateTask = task;\n\t});\n\treturn candidateTask;\n};\n\n/*\nDispatch a task and invoke the callback\n*/\nSyncer.prototype.dispatchTask = function(task,callback) {\n\tvar self = this;\n\tif(task.type === \"save\") {\n\t\tvar changeCount = this.wiki.getChangeCount(task.title),\n\t\t\ttiddler = this.wiki.getTiddler(task.title);\n\t\tthis.logger.log(\"Dispatching 'save' task:\",task.title);\n\t\tif(tiddler) {\n\t\t\tthis.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\t// Adjust the info stored about this tiddler\n\t\t\t\tself.tiddlerInfo[task.title] = {\n\t\t\t\t\tchangeCount: changeCount,\n\t\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\t\trevision: revision\n\t\t\t\t};\n\t\t\t\t// Invoke the callback\n\t\t\t\tcallback(null);\n\t\t\t},{\n\t\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t\t});\n\t\t} else {\n\t\t\tthis.logger.log(\" Not Dispatching 'save' task:\",task.title,\"tiddler does not exist\");\n\t\t\treturn callback(null);\n\t\t}\n\t} else if(task.type === \"load\") {\n\t\t// Load the tiddler\n\t\tthis.logger.log(\"Dispatching 'load' task:\",task.title);\n\t\tthis.syncadaptor.loadTiddler(task.title,function(err,tiddlerFields) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Store the tiddler\n\t\t\tif(tiddlerFields) {\n\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else if(task.type === \"delete\") {\n\t\t// Delete the tiddler\n\t\tthis.logger.log(\"Dispatching 'delete' task:\",task.title);\n\t\tthis.syncadaptor.deleteTiddler(task.title,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tdelete self.tiddlerInfo[task.title];\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t});\n\t}\n};\n\nexports.Syncer = Syncer;\n\n})();\n",
            "title": "$:/core/modules/syncer.js",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/tiddler.js": {
            "text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = [];\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields.push(field + \": \" + this.getFieldString(field));\n\t\t\t}\n\t\t}\n\t}\n\treturn fields.join(\"\\n\");\n};\n\n/*\nCompare two tiddlers for equality\ntiddler: the tiddler to compare\nexcludeFields: array of field names to exclude from the comparison\n*/\nexports.isEqual = function(tiddler,excludeFields) {\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\treturn false;\n\t}\n\texcludeFields = excludeFields || [];\n\tvar self = this,\n\t\tdifferences = []; // Fields that have differences\n\t// Add to the differences array\n\tfunction addDifference(fieldName) {\n\t\t// Check for this field being excluded\n\t\tif(excludeFields.indexOf(fieldName) === -1) {\n\t\t\t// Save the field as a difference\n\t\t\t$tw.utils.pushTop(differences,fieldName);\n\t\t}\n\t}\n\t// Returns true if the two values of this field are equal\n\tfunction isFieldValueEqual(fieldName) {\n\t\tvar valueA = self.fields[fieldName],\n\t\t\tvalueB = tiddler.fields[fieldName];\n\t\t// Check for identical string values\n\t\tif(typeof(valueA) === \"string\" && typeof(valueB) === \"string\" && valueA === valueB) {\n\t\t\treturn true;\n\t\t}\n\t\t// Check for identical array values\n\t\tif($tw.utils.isArray(valueA) && $tw.utils.isArray(valueB) && $tw.utils.isArrayEqual(valueA,valueB)) {\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise the fields must be different\n\t\treturn false;\n\t}\n\t// Compare our fields\n\tfor(var fieldName in this.fields) {\n\t\tif(!isFieldValueEqual(fieldName)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// There's a difference for every field in the other tiddler that we don't have\n\tfor(fieldName in tiddler.fields) {\n\t\tif(!(fieldName in this.fields)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// Return whether there were any differences\n\treturn differences.length === 0;\n};\n\n})();\n",
            "title": "$:/core/modules/tiddler.js",
            "type": "application/javascript",
            "module-type": "tiddlermethod"
        },
        "$:/core/modules/upgraders/plugins.js": {
            "text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"] && incomingTiddler.version) {\n\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "title": "$:/core/modules/upgraders/plugins.js",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/system.js": {
            "text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "title": "$:/core/modules/upgraders/system.js",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/upgraders/themetweaks.js": {
            "text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerData(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n",
            "title": "$:/core/modules/upgraders/themetweaks.js",
            "type": "application/javascript",
            "module-type": "upgrader"
        },
        "$:/core/modules/utils/crypto.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/utils/crypto.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/animations/slide.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n",
            "title": "$:/core/modules/utils/dom/animations/slide.js",
            "type": "application/javascript",
            "module-type": "animation"
        },
        "$:/core/modules/utils/dom/animator.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n",
            "title": "$:/core/modules/utils/dom/animator.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/browser.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif(document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n",
            "title": "$:/core/modules/utils/dom/browser.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/csscolorparser.js": {
            "text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n  \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n  \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n  \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n  \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n  \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n  \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n  \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n  \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n  \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n  \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n  \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n  \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n  \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n  \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n  \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n  \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n  \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n  \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n  \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n  \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n  \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n  \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n  \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n  \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n  \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n  \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n  \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n  \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n  \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n  \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n  \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n  \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n  \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n  \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n  \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n  \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n  \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n  \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n  \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n  \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n  \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n  \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n  \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n  \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n  \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n  \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n  \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n  \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n  \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n  \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n  \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n  \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n  \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n  \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n  \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n  \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n  \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n  \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n  \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n  \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n  \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n  \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n  \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n  \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n  \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n  \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n  \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n  \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n  \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n  \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n  \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n  \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n  \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n  \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) {  // Clamp to integer 0 .. 255.\n  i = Math.round(i);  // Seems to be what Chrome does (vs truncation).\n  return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) {  // Clamp to float 0.0 .. 1.0.\n  return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) {  // int or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_byte(parseFloat(str) / 100 * 255);\n  return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) {  // float or percentage.\n  if (str[str.length - 1] === '%')\n    return clamp_css_float(parseFloat(str) / 100);\n  return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n  if (h < 0) h += 1;\n  else if (h > 1) h -= 1;\n\n  if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n  if (h * 2 < 1) return m2;\n  if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n  return m1;\n}\n\nfunction parseCSSColor(css_str) {\n  // Remove all whitespace, not compliant, but should just be more accepting.\n  var str = css_str.replace(/ /g, '').toLowerCase();\n\n  // Color keywords (and transparent) lookup.\n  if (str in kCSSColorTable) return kCSSColorTable[str].slice();  // dup.\n\n  // #abc and #abc123 syntax.\n  if (str[0] === '#') {\n    if (str.length === 4) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xfff)) return null;  // Covers NaN.\n      return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n              (iv & 0xf0) | ((iv & 0xf0) >> 4),\n              (iv & 0xf) | ((iv & 0xf) << 4),\n              1];\n    } else if (str.length === 7) {\n      var iv = parseInt(str.substr(1), 16);  // TODO(deanm): Stricter parsing.\n      if (!(iv >= 0 && iv <= 0xffffff)) return null;  // Covers NaN.\n      return [(iv & 0xff0000) >> 16,\n              (iv & 0xff00) >> 8,\n              iv & 0xff,\n              1];\n    }\n\n    return null;\n  }\n\n  var op = str.indexOf('('), ep = str.indexOf(')');\n  if (op !== -1 && ep + 1 === str.length) {\n    var fname = str.substr(0, op);\n    var params = str.substr(op+1, ep-(op+1)).split(',');\n    var alpha = 1;  // To allow case fallthrough.\n    switch (fname) {\n      case 'rgba':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'rgb':\n        if (params.length !== 3) return null;\n        return [parse_css_int(params[0]),\n                parse_css_int(params[1]),\n                parse_css_int(params[2]),\n                alpha];\n      case 'hsla':\n        if (params.length !== 4) return null;\n        alpha = parse_css_float(params.pop());\n        // Fall through.\n      case 'hsl':\n        if (params.length !== 3) return null;\n        var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360;  // 0 .. 1\n        // NOTE(deanm): According to the CSS spec s/l should only be\n        // percentages, but we don't bother and let float or percentage.\n        var s = parse_css_float(params[1]);\n        var l = parse_css_float(params[2]);\n        var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n        var m1 = l * 2 - m2;\n        return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n                clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n                alpha];\n      default:\n        return null;\n    }\n  }\n\n  return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n",
            "title": "$:/core/modules/utils/dom/csscolorparser.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t}\n\tel.className = c.join(\" \");\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function() {\n\tif(\"scrollX\" in window) {\n\t\treturn {x: window.scrollX, y: window.scrollY};\n\t} else {\n\t\treturn {x: document.documentElement.scrollLeft, y: document.documentElement.scrollTop};\n\t}\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\ttry {\n\t\tif(window.localStorage) {\n\t\t\tlocalStorage.setItem(\"tw5-password-\" + name,password);\n\t\t}\n\t} catch(e) {\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\ttry {\n\t\treturn window.localStorage ? localStorage.getItem(\"tw5-password-\" + name) : \"\";\n\t} catch(e) {\n\t\treturn \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n\n})();\n",
            "title": "$:/core/modules/utils/dom.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/http.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data)\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tdata = results.join(\"&\");\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this.responseText,this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback(\"XMLHttpRequest error code: \" + this.status);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,options.url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\trequest.send(data);\n\treturn request;\n};\n\n})();\n",
            "title": "$:/core/modules/utils/dom/http.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/keyboard.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"enter\": 13,\n\t\"escape\": 27\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nexports.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(\"+\"),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase();\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(namedKeys[s]) {\n\t\t\tinfo.keyCode = namedKeys[s];\n\t\t}\n\t}\n\treturn info;\n};\n\nexports.checkKeyDescriptor = function(event,keyInfo) {\n\tvar metaKeyStatus = !!keyInfo.metaKey; // Using a temporary variable to keep JSHint happy\n\treturn event.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === metaKeyStatus;\t\n};\n\n})();\n",
            "title": "$:/core/modules/utils/dom/keyboard.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/modal.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = document.createElement(\"div\"),\n\t\tmodalBackdrop = document.createElement(\"div\"),\n\t\tmodalWrapper = document.createElement(\"div\"),\n\t\tmodalHeader = document.createElement(\"div\"),\n\t\theaderTitle = document.createElement(\"h3\"),\n\t\tmodalBody = document.createElement(\"div\"),\n\t\tmodalLink = document.createElement(\"a\"),\n\t\tmodalFooter = document.createElement(\"div\"),\n\t\tmodalFooterHelp = document.createElement(\"span\"),\n\t\tmodalFooterButtons = document.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t});\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t});\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(document.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler && tiddler.fields && tiddler.fields.help) {\n\t\tvar link = document.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.appendChild(document.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: \"Close\"\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t});\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + window.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\twindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tdocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tdocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tif($tw.pageContainer) {\n\t\t$tw.utils.toggleClass($tw.pageContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n",
            "title": "$:/core/modules/utils/dom/modal.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/notifier.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar notification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{parentWidget: $tw.rootWidget, document: document});\n\twidgetNode.render(notification,null);\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t});\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n",
            "title": "$:/core/modules/utils/dom/notifier.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/popup.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === options.title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\t// Store the popup details\n\tthis.popups.push({\n\t\ttitle: options.title,\n\t\twiki: options.wiki,\n\t\tdomNode: options.domNode\n\t});\n\t// Set the state tiddler\n\toptions.wiki.setTextReference(options.title,\n\t\t\t\"(\" + options.domNode.offsetLeft + \",\" + options.domNode.offsetTop + \",\" + \n\t\t\t\toptions.domNode.offsetWidth + \",\" + options.domNode.offsetHeight + \")\");\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n",
            "title": "$:/core/modules/utils/dom/popup.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/dom/scroller.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\t// Now get ready to scroll the body\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = $tw.utils.getScrollPosition();\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar clientBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\ttop: clientBounds.top + scrollPosition.y,\n\t\t\twidth: clientBounds.width,\n\t\t\theight: clientBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t// targetPos/targetSize - position and size of the target element\n\t// currentPos/currentSize - position and size of the current scroll viewport\n\t// returns: new position of the scroll viewport\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to it's top/left\n\t\t\tif(targetPos <= currentPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\tnewPos = targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\tnewPos = currentPos;\n\t\t\t}\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,window.innerWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,window.innerHeight);\n\t// Only scroll if the position has changed\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\twindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n",
            "title": "$:/core/modules/utils/dom/scroller.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/edition-info.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n",
            "title": "$:/core/modules/utils/edition-info.js",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/fakedom.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text;\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis.style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value;\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this.style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this.style) {\n\t\t\t\tstyle.push(s + \":\" + this.style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\")\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tthrow \"Cannot get textContent on a raw TW_Element\";\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tthrow \"Cannot get formattedTextContent on a raw TW_Element\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n",
            "title": "$:/core/modules/utils/fakedom.js",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/filesystem.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = new Buffer(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n})();\n",
            "title": "$:/core/modules/utils/filesystem.js",
            "type": "application/javascript",
            "module-type": "utils-node"
        },
        "$:/core/modules/utils/logger.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName) {\n\tthis.componentName = componentName || \"\";\n}\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tif(console !== undefined && console.log !== undefined) {\n\t\treturn Function.apply.call(console.log, console, [this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)));\n\t}\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\t// Prepare the text of the alert\n\tvar text = Array.prototype.join.call(arguments,\" \");\n\t// Create alert tiddlers in the browser\n\tif($tw.browser) {\n\t\t// Check if there is an existing alert with the same text and the same component\n\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\talertFields,\n\t\t\texistingCount,\n\t\t\tself = this;\n\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t}\n\t\t});\n\t\tif(alertFields) {\n\t\t\texistingCount = alertFields.count || 1;\n\t\t} else {\n\t\t\talertFields = {\n\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\ttext: text,\n\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\tcomponent: this.componentName\n\t\t\t};\n\t\t\texistingCount = 0;\n\t\t}\n\t\talertFields.modified = new Date();\n\t\tif(++existingCount > 1) {\n\t\t\talertFields.count = existingCount;\n\t\t} else {\n\t\t\talertFields.count = undefined;\n\t\t}\n\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t// Log the alert as well\n\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t} else {\n\t\t// Print an orange message to the console if not in the browser\n\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n",
            "title": "$:/core/modules/utils/logger.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/parsetree.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n})();\n",
            "title": "$:/core/modules/utils/parsetree.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/performance.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap of current values of measurements\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n}\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tself.measures = {};\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime) + \"ms\");\n\t\t\tfor(var m in self.measures) {\n\t\t\t\tself.logger.log(\"+\" + m + \": \" + self.measures[m] + \"ms\");\n\t\t\t}\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments),\n\t\t\t\tvalue = self.measures[name] || 0;\n\t\t\tself.measures[name] = value + $tw.utils.timer(startTime);\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n",
            "title": "$:/core/modules/utils/performance.js",
            "type": "application/javascript",
            "module-type": "global"
        },
        "$:/core/modules/utils/pluginmaker.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\nError: \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n",
            "title": "$:/core/modules/utils/pluginmaker.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/utils/utils.js": {
            "text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\tconsole.log($tw.node ? \"\\x1b[1;33m\" + text + \"\\x1b[0m\" : text);\n}\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\tvar s = 0;\n\t$tw.utils.each(object,function() {s++;});\n\treturn s;\n};\n\n/*\nCheck if an array is equal by value and by reference.\n*/\nexports.isArrayEqual = function(array1,array2) {\n\tif(array1 === array2) {\n\t\treturn true;\n\t}\n\tarray1 = array1 || [];\n\tarray2 = array2 || [];\n\tif(array1.length !== array2.length) {\n\t\treturn false;\n\t}\n\treturn array1.every(function(value,index) {\n\t\treturn value === array2[index];\n\t});\n};\n\n/*\nPush entries onto an array, removing them first if they already exist in the array\n\tarray: array to modify (assumed to be free of duplicates)\n\tvalue: a single value to push or an array of values to push\n*/\nexports.pushTop = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\t// Remove any array entries that are duplicated in the new values\n\t\tif(value.length !== 0) {\n\t\t\tif(array.length !== 0) {\n\t\t\t\tif(value.length < array.length) {\n\t\t\t\t\tfor(t=0; t<value.length; t++) {\n\t\t\t\t\t\tp = array.indexOf(value[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(p,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor(t=array.length-1; t>=0; t--) {\n\t\t\t\t\t\tp = value.indexOf(array[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(t,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Push the values on top of the main array\n\t\t\tarray.push.apply(array,value);\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t\tarray.push(value);\n\t}\n\treturn array;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar n = Math.floor((dt.getTime()-new Date(dt.getFullYear(),0,1) + 3600000) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\",   duration:      365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\",  duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\",    duration:            24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\",   duration:                 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration:                      60 * 1000},\n\t\t{name: \"Seconds\", duration:                           1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&amp;\", < to \"&lt;\", > to \"&gt;\", \" to \"&quot;\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&amp;\").replace(/</mg,\"&lt;\").replace(/>/mg,\"&gt;\").replace(/\\\"/mg,\"&quot;\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar e = s.substr(1,s.length-2); // Strip the & and the ;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\treturn String.fromCharCode(parseInt(e.substr(2),16));\t\n\t\t} else {\n\t\t\treturn String.fromCharCode(parseInt(e.substr(1),10));\n\t\t}\n\t} else {\n\t\tvar c = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn String.fromCharCode(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\')            // backslash\n\t\t.replace(/\"/g, '\\\\\"')              // double quote character\n\t\t.replace(/'/g, \"\\\\'\")              // single quote character\n\t\t.replace(/\\r/g, '\\\\r')             // carriage return\n\t\t.replace(/\\n/g, '\\\\n')             // line feed\n\t\t.replace(/[\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n    return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|'\"\\\\^~]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10);\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\tif($tw.browser) {\n\t\t// TODO\n\t\tthrow \"$tw.utils.base64Decode() doesn't work in the browser\";\n\t} else {\n\t\treturn (new Buffer(string64,\"base64\")).toString();\n\t}\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\t\t\n\t\tm =  r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tparts.push(\"data:\");\n\tparts.push(type);\n\tparts.push(isBase64 ? \";base64\" : \"\");\n\tparts.push(\",\");\n\tparts.push(isBase64 ? text : encodeURIComponent(text));\n\treturn parts.join(\"\");\n};\n\n})();",
            "title": "$:/core/modules/utils/utils.js",
            "type": "application/javascript",
            "module-type": "utils"
        },
        "$:/core/modules/widgets/action-deletefield.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {};\n\tif(this.actionField) {\n\t\tremoveFields[this.actionField] = undefined;\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t}\n\t\t});\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,removeFields));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/action-deletefield.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-deletetiddler.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/action-deletetiddler.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-navigate.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/action-navigate.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-sendmessage.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$message\"] || changedAttributes[\"$param\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Dispatch the message\n\tthis.dispatchEvent({type: this.actionMessage, param: param, paramObject: paramObject, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/action-sendmessage.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/action-setfield.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this;\n\tif(typeof this.actionValue === \"string\") {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue);\t\t\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/action-setfield.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/browse.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,function(tiddlerFieldsArray) {\n\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/browse.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/button.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"button\");\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = this.popup && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif(this.set && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(this,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n}\n\nButtonWidget.prototype.isSelected = function() {\n\tvar tiddler = this.wiki.getTiddler(this.set);\n\treturn tiddler ? tiddler.fields.text === this.setTo : this.defaultSetValue === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1)\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\t$tw.popup.triggerPopup({\n\t\tdomNode: this.domNodes[0],\n\t\ttitle: this.popup,\n\t\twiki: this.wiki\n\t});\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup])) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/button.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/checkbox.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value = tiddler.fields[this.checkboxField] || this.checkboxDefault || \"\";\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false;\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tiddler.hasTag(this.checkboxTag) !== checked)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tvar value = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.field || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/checkbox.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/codeblock.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/codeblock.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/count.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = undefined;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/count.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/dropzone.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = \"tc-dropzone\";\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"}\n\t]);\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nDropZoneWidget.prototype.enterDrag = function() {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// We count enter/leave events\n\tthis.dragEnterCount = (this.dragEnterCount || 0) + 1;\n\t// If we're entering for the first time we need to apply highlighting\n\tif(this.dragEnterCount === 1) {\n\t\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.leaveDrag = function() {\n\t// Reduce the enter count\n\tthis.dragEnterCount = (this.dragEnterCount || 0) - 1;\n\t// Remove highlighting if we're leaving externally\n\tif(this.dragEnterCount <= 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent  = function(event) {\n\tthis.enterDrag();\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent  = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent  = function(event) {\n\tthis.leaveDrag();\n};\n\nDropZoneWidget.prototype.handleDropEvent  = function(event) {\n\tthis.leaveDrag();\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Reset the enter count\n\tthis.dragEnterCount = 0;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = this.wiki.readFiles(dataTransfer.files,function(tiddlerFieldsArray) {\n\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t});\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\tthis.importData(dataTransfer);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.importData = function(dataTransfer) {\n\t// Try each provided data type in turn\n\tfor(var t=0; t<this.importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || this.importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = this.importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.convertToFields(data);\n\t\t\t\tif(!tiddlerFields.title) {\n\t\t\t\t\ttiddlerFields.title = this.wiki.generateNewTitle(\"Untitled\");\n\t\t\t\t}\n\t\t\t\tthis.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nDropZoneWidget.prototype.importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, convertToFields: function(data) {\n\t\treturn JSON.parse(data);\n\t}},\n\t{type: \"URL\", IECompatible: true, convertToFields: function(data) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn JSON.parse(match[1]);\n\t\t} else {\n\t\t\treturn { // As URL string\n\t\t\t\ttext: data\n\t\t\t};\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, convertToFields: function(data) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn JSON.parse(match[1]);\n\t\t} else {\n\t\t\treturn { // As URL string\n\t\t\t\ttext: data\n\t\t\t};\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"text/plain\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"Text\", IECompatible: true, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, convertToFields: function(data) {\n\t\treturn {\n\t\t\ttext: data\n\t\t};\n\t}}\n];\n\nDropZoneWidget.prototype.handlePasteEvent  = function(event) {\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/dropzone.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-binary.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Construct the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"transclude\",\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t}\n\t}]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/edit-binary.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-bitmap.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 300,\n\tDEFAULT_IMAGE_HEIGHT = 185;\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our element\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\tthis.widthDomNode = $tw.utils.domMaker(\"input\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor-width\",\n\t\teventListeners: [{\n\t\t\tname: \"change\", handlerObject: this, handlerMethod: \"handleWidthChangeEvent\"\n\t\t}]\n\t});\n\tthis.heightDomNode = $tw.utils.domMaker(\"input\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor-height\",\n\t\teventListeners: [{\n\t\t\tname: \"change\", handlerObject: this, handlerMethod: \"handleHeightChangeEvent\"\n\t\t}]\n\t});\n\t// Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tparent.insertBefore(this.widthDomNode,nextSibling);\n\tparent.insertBefore(this.heightDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode,this.widthDomNode,this.heightDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n};\n\n/*\nNote that the bitmap editor intentionally doesn't try to refresh itself because it would be confusing to have the image changing spontaneously while editting it\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.updateSize();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.updateSize();\n\t};\n\t// Get the current bitmap into an image object\n\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Update the input boxes with the actual size of the canvas\n*/\nEditBitmapWidget.prototype.updateSize = function() {\n\tthis.widthDomNode.value = this.currCanvas.width;\n\tthis.heightDomNode.value = this.currCanvas.height;\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleWidthChangeEvent = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(this.widthDomNode.value,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newWidth !== this.currCanvas.width) {\n\t\tthis.changeCanvasSize(newWidth,this.currCanvas.height);\n\t}\n\t// Update the input controls\n\tthis.updateSize();\n};\n\nEditBitmapWidget.prototype.handleHeightChangeEvent = function(event) {\n\t// Get the new width\n\tvar newHeight = parseInt(this.heightDomNode.value,10);\n\t// Update if necessary\n\tif(newHeight > 0 && newHeight !== this.currCanvas.height) {\n\t\tthis.changeCanvasSize(this.currCanvas.width,newHeight);\n\t}\n\t// Update the input controls\n\tthis.updateSize();\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseInt(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"),10);\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\tif(tiddler) {\n\t\t// data URIs look like \"data:<type>;base64,<text>\"\n\t\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type,1.0),\n\t\t\tposColon = dataURL.indexOf(\":\"),\n\t\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\t\tposComma = dataURL.indexOf(\",\"),\n\t\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\t\ttext = dataURL.substring(posComma+1);\n\t\tvar update = {type: type, text: text};\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,update));\n\t}\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/edit-bitmap.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit-text.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditTextWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditTextWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our element\n\tvar editInfo = this.getEditInfo(),\n\t\ttag = this.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tif(this.editType) {\n\t\tdomNode.setAttribute(\"type\",this.editType);\n\t}\n\tif(editInfo.value === \"\" && this.editPlaceholder) {\n\t\tdomNode.setAttribute(\"placeholder\",this.editPlaceholder);\n\t}\n\tif(this.editSize) {\n\t\tdomNode.setAttribute(\"size\",this.editSize);\n\t}\n\t// Assign classes\n\tif(this.editClass) {\n\t\tdomNode.className = this.editClass;\n\t}\n\t// Set the text\n\tif(this.editTag === \"textarea\") {\n\t\tdomNode.appendChild(this.document.createTextNode(editInfo.value));\n\t} else {\n\t\tdomNode.value = editInfo.value;\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n\t// Fix height\n\tthis.fixHeight();\n\t// Focus field\n\tif(this.editFocus === \"true\") {\n\t\tif(domNode.focus && domNode.select) {\n\t\t\tdomNode.focus();\n\t\t\tdomNode.select();\t\t\t\n\t\t}\n\t}\n};\n\n/*\nGet the tiddler being edited and current value\n*/\nEditTextWidget.prototype.getEditInfo = function() {\n\t// Get the edit value\n\tvar self = this,\n\t\tvalue,\n\t\tupdate;\n\tif(this.editIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\tupdate = function(value) {\n\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t}\n\t\t};\n\t} else {\n\t\t// Get the current tiddler and the field name\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t} else {\n\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\tswitch(this.editField) {\n\t\t\t\tcase \"text\":\n\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"title\":\n\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tvalue = \"\";\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\tvalue = this.editDefault;\n\t\t\t}\n\t\t}\n\t\tupdate = function(value) {\n\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\tupdateFields = {\n\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t};\n\t\t\tupdateFields[self.editField] = value;\n\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t};\n\t}\n\treturn {value: value, update: update};\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditTextWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editDefault = this.getAttribute(\"default\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.editSize = this.getAttribute(\"size\");\n\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",\"yes\") === \"yes\";\n\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\tthis.editFocus = this.getAttribute(\"focus\");\n\t// Get the editor element tag and type\n\tvar tag,type;\n\tif(this.editField === \"text\") {\n\t\ttag = \"textarea\";\n\t} else {\n\t\ttag = \"input\";\n\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\ttag = fieldModule.editTag;\n\t\t}\n\t\tif(fieldModule && fieldModule.editType) {\n\t\t\ttype = fieldModule.editType;\n\t\t}\n\t\ttype = type || \"text\";\n\t}\n\t// Get the rest of our parameters\n\tthis.editTag = this.getAttribute(\"tag\",tag);\n\tthis.editType = this.getAttribute(\"type\",type);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Completely rerender if any of our attributes have changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.editTitle]) {\n\t\tthis.updateEditor(this.getEditInfo().value);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\n/*\nUpdate the editor with new text. This method is separate from updateEditorDomNode()\nso that subclasses can override updateEditor() and still use updateEditorDomNode()\n*/\nEditTextWidget.prototype.updateEditor = function(text) {\n\tthis.updateEditorDomNode(text);\n};\n\n/*\nUpdate the editor dom node with new text\n*/\nEditTextWidget.prototype.updateEditorDomNode = function(text) {\n\t// Replace the edit value if the tiddler we're editing has changed\n\tvar domNode = this.domNodes[0];\n\tif(!domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.document.activeElement !== domNode) {\n\t\t\tdomNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nFix the height of textareas to fit their content\n*/\nEditTextWidget.prototype.fixHeight = function() {\n\tvar self = this,\n\t\tdomNode = this.domNodes[0];\n\tif(this.editAutoHeight && domNode && !domNode.isTiddlyWikiFakeDom && this.editTag === \"textarea\") {\n\t\t// Resize the textarea to fit its content, preserving scroll position\n\t\tvar scrollPosition = $tw.utils.getScrollPosition(),\n\t\t\tscrollTop = scrollPosition.y;\n\t\t// Measure the specified minimum height\n\t\tdomNode.style.height = self.editMinHeight;\n\t\tvar minHeight = domNode.offsetHeight;\n\t\t// Set its height to auto so that it snaps to the correct height\n\t\tdomNode.style.height = \"auto\";\n\t\t// Calculate the revised height\n\t\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,minHeight);\n\t\t// Only try to change the height if it has changed\n\t\tif(newHeight !== domNode.offsetHeight) {\n\t\t\tdomNode.style.height =  newHeight + \"px\";\n\t\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t\t$tw.utils.forceLayout(domNode);\n\t\t\t// Check that the scroll position is still visible before trying to scroll back to it\n\t\t\tscrollTop = Math.min(scrollTop,self.document.body.scrollHeight - window.innerHeight);\n\t\t\twindow.scrollTo(scrollPosition.x,scrollTop);\n\t\t}\n\t}\n};\n\n/*\nHandle a dom \"input\" event\n*/\nEditTextWidget.prototype.handleInputEvent = function(event) {\n\tthis.saveChanges(this.domNodes[0].value);\n\tthis.fixHeight();\n\treturn true;\n};\n\nEditTextWidget.prototype.handleFocusEvent = function(event) {\n\tif(this.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.editFocusPopup,\n\t\t\twiki: this.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\nEditTextWidget.prototype.saveChanges = function(text) {\n\tvar editInfo = this.getEditInfo();\n\tif(text !== editInfo.value) {\n\t\teditInfo.update(text);\n\t}\n};\n\nexports[\"edit-text\"] = EditTextWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/edit-text.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/edit.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder}\n\t\t}\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/edit.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/element.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/element.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/encrypt.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/encrypt.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/entity.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar textNode = this.document.createTextNode($tw.utils.entityDecode(this.parseTreeNode.entity));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.entity = EntityWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/entity.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fieldmangler.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle);\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tvar modification = this.wiki.getModificationFields();\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle);\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tvar modification = this.wiki.getModificationFields();\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/fieldmangler.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/fields.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\t// Get the exclusion list\n\tvar exclude;\n\tif(this.exclude) {\n\t\texclude = this.exclude.split(\" \");\n\t} else {\n\t\texclude = [\"text\"]; \n\t}\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tfor(var fieldName in tiddler.fields) {\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tfields.push(fieldName);\n\t\t\t}\n\t\t}\n\t\tfields.sort();\n\t\tfor(var f=0; f<fields.length; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tvar row = this.template,\n\t\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\t\tif(reMatch) {\n\t\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\trow = row.replace(\"$name$\",fieldName);\n\t\t\t\trow = row.replace(\"$value$\",value);\n\t\t\t\trow = row.replace(\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\t\ttext.push(row);\n\t\t\t}\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude || changedAttributes.stripTitlePrefix || changedTiddlers[this.tiddlerTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/fields.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/image.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/image.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/importvariables.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar self = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\tvar widgetStackStart,widgetStackEnd;\n\tfunction addWidgetNode(widgetNode) {\n\t\tif(widgetNode) {\n\t\t\tif(!widgetStackStart && !widgetStackEnd) {\n\t\t\t\twidgetStackStart = widgetNode;\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t} else {\n\t\t\t\twidgetStackEnd.children = [widgetNode];\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t}\n\t\t}\n\t}\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = self.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\taddWidgetNode({\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params\n\t\t\t\t});\n\t\t\t\tparseTreeNode = parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\t// Add our own children to the end of the pile\n\tvar parseTreeNodes;\n\tif(widgetStackStart && widgetStackEnd) {\n\t\tparseTreeNodes = [widgetStackStart];\n\t\twidgetStackEnd.children = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/importvariables.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/keyboard.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.utils.checkKeyDescriptor(event,self.keyInfo)) {\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.key = this.getAttribute(\"key\");\n\tthis.keyInfo = $tw.utils.parseKeyDescriptor(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/keyboard.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/link.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true;\n\t// Render the link if required\n\tif(useWikiLinks) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.linkClasses) {\n\t\tclasses.push(this.linkClasses);\n\t}\n\tclasses.push(\"tc-tiddlylink\");\n\tif(this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t}\n\tif(this.isMissing && !this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t} else {\n\t\tif(!this.isMissing) {\n\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t}\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Set an href\n\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\",\n\t\twikiLinkText = wikiLinkTemplate.replace(\"$uri_encoded$\",encodeURIComponent(this.to));\n\twikiLinkText = wikiLinkText.replace(\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragstart\", handlerObject: this, handlerMethod: \"handleDragStartEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1)\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n};\n\nLinkWidget.prototype.handleDragStartEvent = function(event) {\n\tif(event.target === this.domNodes[0]) {\n\t\tif(this.to) {\n\t\t\t$tw.dragInProgress = true;\n\t\t\t// Set the dragging class on the element being dragged\n\t\t\t$tw.utils.addClass(event.target,\"tc-tiddlylink-dragging\");\n\t\t\t// Create the drag image elements\n\t\t\tthis.dragImage = this.document.createElement(\"div\");\n\t\t\tthis.dragImage.className = \"tc-tiddler-dragger\";\n\t\t\tvar inner = this.document.createElement(\"div\");\n\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\tinner.appendChild(this.document.createTextNode(this.to));\n\t\t\tthis.dragImage.appendChild(inner);\n\t\t\tthis.document.body.appendChild(this.dragImage);\n\t\t\t// Astoundingly, we need to cover the dragger up: http://www.kryogenix.org/code/browser/custom-drag-image.html\n\t\t\tvar cover = this.document.createElement(\"div\");\n\t\t\tcover.className = \"tc-tiddler-dragger-cover\";\n\t\t\tcover.style.left = (inner.offsetLeft - 16) + \"px\";\n\t\t\tcover.style.top = (inner.offsetTop - 16) + \"px\";\n\t\t\tcover.style.width = (inner.offsetWidth + 32) + \"px\";\n\t\t\tcover.style.height = (inner.offsetHeight + 32) + \"px\";\n\t\t\tthis.dragImage.appendChild(cover);\n\t\t\t// Set the data transfer properties\n\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t// First the image\n\t\t\tdataTransfer.effectAllowed = \"copy\";\n\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\tdataTransfer.setDragImage(this.dragImage.firstChild,-16,-16);\n\t\t\t}\n\t\t\t// Then the data\n\t\t\tdataTransfer.clearData();\n\t\t\tvar jsonData = this.wiki.getTiddlerAsJson(this.to),\n\t\t\t\ttextData = this.wiki.getTiddlerText(this.to,\"\"),\n\t\t\t\ttitle = (new RegExp(\"^\" + $tw.config.textPrimitives.wikiLink + \"$\",\"mg\")).exec(this.to) ? this.to : \"[[\" + this.to + \"]]\";\n\t\t\t// IE doesn't like these content types\n\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\tdataTransfer.setData(\"text/plain\",title);\n\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t}\n\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\tdataTransfer.setData(\"Text\",title);\n\t\t\tevent.stopPropagation();\n\t\t} else {\n\t\t\tevent.preventDefault();\n\t\t}\n\t}\n};\n\nLinkWidget.prototype.handleDragEndEvent = function(event) {\n\tif(event.target === this.domNodes[0]) {\n\t\t$tw.dragInProgress = false;\n\t\t// Remove the dragging class on the element being dragged\n\t\t$tw.utils.removeClass(event.target,\"tc-tiddlylink-dragging\");\n\t\t// Delete the drag image element\n\t\tif(this.dragImage) {\n\t\t\tthis.dragImage.parentNode.removeChild(this.dragImage);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/link.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/linkcatcher.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(this.catchTo) {\n\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.catchMessage && this.parentWidget) {\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: this.catchMessage,\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\tif(this.catchSet) {\n\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/linkcatcher.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/list.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();",
            "title": "$:/core/modules/widgets/list.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/macrocall.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar text = this.getVariable(this.parseTreeNode.name || this.getAttribute(\"$name\"),{params: params}),\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/macrocall.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/navigator.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList}\n\t));\n};\n\nNavigatorWidget.prototype.findTitleInStory = function(storyList,title,defaultIndex) {\n\tvar p = storyList.indexOf(title);\n\treturn p === -1 ? defaultIndex : p;\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tvar p = storyList.indexOf(title);\n\twhile(p !== -1) {\n\t\tstoryList.splice(p,1);\n\t\tp = storyList.indexOf(title);\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tvar pos = storyList.indexOf(oldTitle);\n\tif(pos !== -1) {\n\t\tstoryList[pos] = newTitle;\n\t\tdo {\n\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\tif(pos !== -1) {\n\t\t\t\tstoryList.splice(pos,1);\n\t\t\t}\n\t\t} while(pos !== -1);\n\t} else {\n\t\tstoryList.splice(0,0,newTitle);\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tvar storyList = this.getStoryList();\n\tif(storyList) {\n\t\t// See if the tiddler is already there\n\t\tvar slot = this.findTitleInStory(storyList,title,-1);\n\t\t// If not we need to add it\n\t\tif(slot === -1) {\n\t\t\t// First we try to find the position of the story element we navigated from\n\t\t\tslot = this.findTitleInStory(storyList,fromTitle,-1) + 1;\n\t\t\t// Add the tiddler\n\t\t\tstoryList.splice(slot,0,title);\n\t\t\t// Save the story\n\t\t\tthis.saveStoryList(storyList);\n\t\t}\n\t}\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title),\n\t\tdraftTitle = draftTiddler.fields.title,\n\t\tstoryList = this.getStoryList();\n\tthis.removeTitleFromStory(storyList,draftTitle);\n\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Delete this tiddler\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle;\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\";\n\t\tc++;\n\t} while(this.wiki.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Save the draft tiddler as the real tiddler\n\t\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields()));\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(originalTiddler) {\n\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t} else {\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t}\n\t\t\tthis.saveStoryList(storyList);\n\t\t\t// Trigger an autosave\n\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\t\t\t\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags)\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\texistingTiddler,\n\t\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\t\t\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\tvar self = this;\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\t\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\t\t\n\t}\n\treturn false;\n};\n\n// \nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerData(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push(\"The following tiddlers were imported:\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tself.wiki.addTiddler(new $tw.Tiddler(tiddlerFields));\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: IMPORT_TITLE,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([IMPORT_TITLE]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/navigator.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/password.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/password.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/radio.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nRadio widget\n\nWill set a field to the selected value:\n\n```\n\t<$radio field=\"myfield\" value=\"check 1\">one</$radio>\n\t<$radio field=\"myfield\" value=\"check 2\">two</$radio>\n\t<$radio field=\"myfield\" value=\"check 3\">three</$radio>\n```\n\n|Parameter |Description |h\n|tiddler |Name of the tiddler in which the field should be set. Defaults to current tiddler |\n|field |The name of the field to be set |\n|value |The value to set |\n|class |Optional class name(s) |\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.radioClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(this.getValue() == this.radioValue) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.radioTitle);\n\treturn tiddler && tiddler.getFieldString(this.radioField);\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\tif(this.radioClass !== \"\") {\n\t\tthis.radioClass += \" \";\n\t}\n\tthis.radioClass += \"tc-radio\";\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/radio.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/raw.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/raw.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/reveal.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tdomNode.style.left = (this.popup.left - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTitle = this.state;\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state = this.stateTitle ? this.wiki.getTextReference(this.stateTitle,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.readMatchState(state);\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.readMatchState(state);\n\t\t\tthis.isOpen = !this.isOpen;\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.readMatchState = function(state) {\n\tthis.isOpen = state === this.text;\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes[\"default\"] || changedAttributes.animate) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false,\n\t\t\tcurrentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\trefreshed = true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n        $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n        }});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/reveal.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/scrollable.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/scrollable.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/select.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\tvar value = this.getSelectDomNode().value;\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tvar domNode = this.getSelectDomNode();\n\tif(domNode.value !== value) {\n\t\tdomNode.value = value;\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tif(changedTiddlers[this.selectTitle]) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/select.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/set.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tvar value = this.setValue;\n\tif(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(!this.setValue) {\n\t\t\tvalue = $tw.utils.stringifyList(results);\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t}\n\tthis.setVariable(this.setName,value,this.parseTreeNode.params);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.value || changedAttributes.emptyValue) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/set.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/text.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/text.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/tiddler.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/tiddler.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/transclude.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: \"Recursive transclusion error in transclude widget\"}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/transclude.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/view.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified();\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function() {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{parentWidget: this});\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n",
            "title": "$:/core/modules/widgets/view.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/widgets/widget.js": {
            "text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tif(arguments.length > 0) {\n\t\tthis.initialise(parseTreeNode,options);\n\t}\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\n*/\nWidget.prototype.setVariable = function(name,value,params) {\n\tthis.variables[name] = {value: value, params: params};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n*/\nWidget.prototype.getVariable = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value;\n\t\t// Substitute any parameters specified in the definition\n\t\tvalue = this.substituteVariableParameters(value,variable.params,actualParams);\n\t\tvalue = this.substituteVariableReferences(value);\n\t\treturn value;\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn this.evaluateMacroModule(name,actualParams,options.defaultValue);\n};\n\nWidget.prototype.substituteVariableParameters = function(text,formalParams,actualParams) {\n\tif(formalParams) {\n\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\tparamInfo, paramValue;\n\t\t// Step through each of the parameters in the macro definition\n\t\tfor(var p=0; p<formalParams.length; p++) {\n\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\tparamInfo = formalParams[p];\n\t\t\tparamValue = undefined;\n\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\tnextAnonParameter++;\n\t\t\t}\n\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t}\n\t\t\t// If we've still not got a value, use the default, if any\n\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t// Replace any instances of this parameter\n\t\t\ttext = text.replace(new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(paramInfo.name) + \"\\\\$\",\"mg\"),paramValue);\n\t\t}\n\t}\n\treturn text;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tname = name || \"transclusion\";\n\tvar output = [],\n\t\tnode = this;\n\twhile(node && node.parentWidget) {\n\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\toutput.push(node.getVariable(name));\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn $tw.utils.hashString(output.join(\"\"));\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.render(parent,nextSibling);\n\t});\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar self = this,\n\t\trefreshed = false;\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\trefreshed = childWidget.refresh(changedTiddlers) || refreshed;\n\t});\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\treturn parent.findNextSiblingDomNode(index);\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction && child.invokeAction(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n",
            "title": "$:/core/modules/widgets/widget.js",
            "type": "application/javascript",
            "module-type": "widget"
        },
        "$:/core/modules/wiki.js": {
            "text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\";\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value) {\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tdata[index] = value;\n\t\tthis.setTiddlerData(title,data,this.getModificationFields());\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type]  || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || [];\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tvar fields = {\n\t\t\tcreated: new Date()\n\t\t},\n\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\tif(creator) {\n\t\tfields.creator = creator;\n\t}\n\treturn fields;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tvar fields = Object.create(null),\n\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\tfields.modified = new Date();\n\tif(modifier) {\n\t\tfields.modifier = modifier;\n\t}\n\treturn fields;\n};\n\n/*\nReturn a sorted array of tiddler titles.  Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t                        (isDescending ? y - x :  x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\t// Count up the links\n\t\tvar links = [],\n\t\t\tcheckParseTree = function(parseTree) {\n\t\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\t\tif(parser) {\n\t\t\tcheckParseTree(parser.tree);\n\t\t}\n\t\treturn links;\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinks = [];\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\tbacklinks.push(title);\n\t\t}\n\t});\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\tvar self = this;\n\treturn this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\tvar tagmap = self.getTagMap();\n\t\treturn self.sortByList(tagmap[tag],tag);\n\t});\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tvar currPos = titles.indexOf(title),\n\t\t\t\tnewPos = -1,\n\t\t\t\ttiddler = this.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(newPos === -1) {\n\t\t\t\t\tnewPos = currPos;\n\t\t\t\t}\n\t\t\t\tif(newPos !== currPos) {\n\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t}\n\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerData(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerData(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\n// Temporarily disable caching so that tweakParseTreeNode() works\nreturn initializer();\n\n//\tthis.caches = this.caches || Object.create(null);\n//\tvar caches = this.caches[title];\n//\tif(caches && caches[cacheName]) {\n//\t\treturn caches[cacheName];\n//\t} else {\n//\t\tif(!caches) {\n//\t\t\tcaches = Object.create(null);\n//\t\t\tthis.caches[title] = caches;\n//\t\t}\n//\t\tcaches[cacheName] = initializer();\n//\t\treturn caches[cacheName];\n//\t}\n};\n\n// Clear all caches associated with a particular tiddler\nexports.clearCache = function(title) {\n\tthis.caches = this.caches || Object.create(null);\n\tif($tw.utils.hop(this.caches,title)) {\n\t\tdelete this.caches[title];\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.old_parseText = function(type,text,options) {\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.old_parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"newInlineParseTree\" : \"newBlockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.old_parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nvar tweakMacroDefinition = function(nodeList) {\n\tif(nodeList && nodeList[0] && nodeList[0].type === \"macrodef\") {\n\t\tnodeList[0].type = \"set\";\n\t\tnodeList[0].attributes = {\n\t\t\tname: {type: \"string\", value: nodeList[0].name},\n\t\t\tvalue: {type: \"string\", value: nodeList[0].text}\n\t\t};\n\t\tnodeList[0].children = nodeList.slice(1);\n\t\tnodeList.splice(1,nodeList.length-1);\n\t\ttweakMacroDefinition(nodeList[0].children);\n\t}\n};\n\nvar tweakParser = function(parser) {\n\t// Move any macro definitions to contain the body tree\n\ttweakMacroDefinition(parser.tree);\n};\n\nexports.parseText = function(type,text,options) {\n\tvar parser = this.old_parseText(type,text,options);\n\tif(parser) {\n\t\ttweakParser(parser);\n\t}\n\treturn parser;\n};\n\nexports.parseTiddler = function(title,options) {\n\tvar parser = this.old_parseTiddler(title,options);\n\tif(parser) {\n\t\ttweakParser(parser);\n\t}\n\treturn parser;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type || \"text/vnd.tiddlywiki\",tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTree = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"transclude\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttiddler: {\n\t\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: title}},\n\t\t\t\tisBlock: !options.parseAsInline}]}\n\t]};\n\tif(options.field) {\n\t\tparseTree.tree[0].children[0].attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTree.tree[0].children[0].attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTree.tree[0].children[0].children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTree,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tliteral: If true, searches for literal string, rather than separate search terms\n\tfield: If specified, restricts the search to the specified field\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tmatch;\n\t\tfor(var t=0; t<searchTermsRegExps.length; t++) {\n\t\t\tmatch = false;\n\t\t\tif(options.field) {\n\t\t\t\tmatch = searchTermsRegExps[t].test(tiddler.getFieldString(options.field));\n\t\t\t} else {\n\t\t\t\t// Search title, tags and body\n\t\t\t\tif(contentTypeInfo.encoding === \"utf8\") {\n\t\t\t\t\tmatch = match || searchTermsRegExps[t].test(tiddler.fields.text);\n\t\t\t\t}\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.join(\"\\0\") : \"\";\n\t\t\t\tmatch = match || searchTermsRegExps[t].test(tags) || searchTermsRegExps[t].test(tiddler.fields.title);\n\t\t\t}\n\t\t\tif(!match) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(tiddler.fields.text !== undefined) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text;\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,callback) {\n\tvar result = [],\n\t\toutstanding = files.length;\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t});\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,callback) {\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\t// Deserialise the file contents\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\t// Are we binary?\n\t\tif(isBinary) {\n\t\t\t// The base64 section starts after the first comma in the data URI\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttiddlerFields.text = text.substr(commaPos+1);\n\t\t\t\tcallback([tiddlerFields]);\n\t\t\t}\n\t\t} else {\n\t\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\t\tif(encryptedJson) {\n\t\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t});\n\t\t\t} else {\n\t\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields));\n\t\t\t}\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]);\n\tif(!origTiddler) {\n\t\treturn tiddler.fields.text !== \"\";\n\t}\n\treturn tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"] || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\thistoryTitle = historyTitle || \"$:/HistoryList\";\n\tvar titles = $tw.utils.isArray(title) ? title : [title];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.getTiddlerData(historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: fromPageRect});\n\t});\n\tthis.setTiddlerData(historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n})();\n",
            "title": "$:/core/modules/wiki.js",
            "type": "application/javascript",
            "module-type": "wikimethod"
        },
        "$:/palettes/Blanca": {
            "title": "$:/palettes/Blanca",
            "name": "Blanca",
            "description": "A clean white palette to let you focus",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Blue": {
            "title": "$:/palettes/Blue",
            "name": "Blue",
            "description": "A blue theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Muted": {
            "title": "$:/palettes/Muted",
            "name": "Muted",
            "description": "Bright tiddlers on a muted background",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Contrast": {
            "title": "$:/palettes/Contrast",
            "name": "Contrast",
            "description": "High contrast and unambiguous",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,0,0, 0.5)\nsidebar-foreground: #ffffff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ececec\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/DarkPhotos": {
            "created": "20150402111612188",
            "description": "Good with dark photo backgrounds",
            "modified": "20150402112344080",
            "name": "DarkPhotos",
            "tags": "$:/tags/Palette",
            "title": "$:/palettes/DarkPhotos",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Rocker": {
            "title": "$:/palettes/Rocker",
            "name": "Rocker",
            "description": "A dark theme",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/palettes/Vanilla": {
            "title": "$:/palettes/Vanilla",
            "name": "Vanilla",
            "description": "Pale and unobtrusive",
            "tags": "$:/tags/Palette",
            "type": "application/x-tiddler-dictionary",
            "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n"
        },
        "$:/core/readme": {
            "title": "$:/core/readme",
            "text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n"
        },
        "$:/core/templates/MOTW.html": {
            "title": "$:/core/templates/MOTW.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)http://tiddlywiki.com -->&#13;&#10;"
        },
        "$:/core/templates/alltiddlers.template.html": {
            "title": "$:/core/templates/alltiddlers.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n"
        },
        "$:/core/templates/canonical-uri-external-image": {
            "title": "$:/core/templates/canonical-uri-external-image",
            "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>"
        },
        "$:/core/templates/css-tiddler": {
            "title": "$:/core/templates/css-tiddler",
            "text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`"
        },
        "$:/core/templates/exporters/CsvFile": {
            "title": "$:/core/templates/exporters/CsvFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/CsvFile}}",
            "extension": ".csv",
            "text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/JsonFile": {
            "title": "$:/core/templates/exporters/JsonFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/JsonFile}}",
            "extension": ".json",
            "text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n"
        },
        "$:/core/templates/exporters/StaticRiver": {
            "title": "$:/core/templates/exporters/StaticRiver",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/StaticRiver}}",
            "extension": ".html",
            "text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n"
        },
        "$:/core/templates/exporters/StaticRiver/Content": {
            "title": "$:/core/templates/exporters/StaticRiver/Content",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<<renderContent>>\n</$importvariables>\n"
        },
        "$:/core/templates/exporters/TidFile": {
            "title": "$:/core/templates/exporters/TidFile",
            "tags": "$:/tags/Exporter",
            "description": "{{$:/language/Exporters/TidFile}}",
            "extension": ".tid",
            "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\"><<renderContent>></$importvariables>"
        },
        "$:/core/templates/html-div-tiddler": {
            "title": "$:/core/templates/html-div-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n"
        },
        "$:/core/templates/html-tiddler": {
            "title": "$:/core/templates/html-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />"
        },
        "$:/core/templates/javascript-tiddler": {
            "title": "$:/core/templates/javascript-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`"
        },
        "$:/core/templates/module-tiddler": {
            "title": "$:/core/templates/module-tiddler",
            "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`"
        },
        "$:/core/templates/plain-text-tiddler": {
            "title": "$:/core/templates/plain-text-tiddler",
            "text": "<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/save/all": {
            "title": "$:/core/save/all",
            "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/empty": {
            "title": "$:/core/save/empty",
            "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/save/lazy-images": {
            "title": "$:/core/save/lazy-images",
            "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
        },
        "$:/core/templates/split-recipe": {
            "title": "$:/core/templates/split-recipe",
            "text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n"
        },
        "$:/core/templates/static-tiddler": {
            "title": "$:/core/templates/static-tiddler",
            "text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>"
        },
        "$:/core/templates/static.area": {
            "title": "$:/core/templates/static.area",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n"
        },
        "$:/core/templates/static.content": {
            "title": "$:/core/templates/static.content",
            "type": "text/vnd.tiddlywiki",
            "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|http://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n"
        },
        "$:/core/templates/static.template.css": {
            "title": "$:/core/templates/static.template.css",
            "text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n"
        },
        "$:/core/templates/static.template.html": {
            "title": "$:/core/templates/static.template.html",
            "type": "text/vnd.tiddlywiki-html",
            "text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n"
        },
        "$:/core/templates/static.tiddler.html": {
            "title": "$:/core/templates/static.tiddler.html",
            "text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`{{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>\n</$importvariables>`\n</section>\n</body>\n</html>\n`"
        },
        "$:/core/templates/store.area.template.html": {
            "title": "$:/core/templates/store.area.template.html",
            "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>"
        },
        "$:/core/templates/tid-tiddler": {
            "title": "$:/core/templates/tid-tiddler",
            "text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />"
        },
        "$:/core/templates/tiddler-metadata": {
            "title": "$:/core/templates/tiddler-metadata",
            "text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>"
        },
        "$:/core/templates/tiddlywiki5.html": {
            "title": "$:/core/templates/tiddlywiki5.html",
            "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html>\n<head>\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\t\t<!-- Force IE standards mode for Intranet and HTA - should be the first meta -->\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}\n</div>\n</body>\n</html>\n"
        },
        "$:/core/templates/version": {
            "title": "$:/core/templates/version",
            "text": "<<version>>"
        },
        "$:/core/templates/wikified-tiddler": {
            "title": "$:/core/templates/wikified-tiddler",
            "text": "<$transclude />"
        },
        "$:/core/ui/AdvancedSearch/Filter": {
            "title": "$:/core/ui/AdvancedSearch/Filter",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Filter/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n</div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Shadows": {
            "title": "$:/core/ui/AdvancedSearch/Shadows",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Shadows/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/Standard": {
            "title": "$:/core/ui/AdvancedSearch/Standard",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/Standard/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$reveal>\n"
        },
        "$:/core/ui/AdvancedSearch/System": {
            "title": "$:/core/ui/AdvancedSearch/System",
            "tags": "$:/tags/AdvancedSearch",
            "caption": "{{$:/language/Search/System/Caption}}",
            "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n"
        },
        "$:/AdvancedSearch": {
            "title": "$:/AdvancedSearch",
            "icon": "$:/core/images/advanced-search-button",
            "color": "#bbb",
            "text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n"
        },
        "$:/core/ui/AlertTemplate": {
            "title": "$:/core/ui/AlertTemplate",
            "text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button message=\"tm-delete-tiddler\" class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=\"0hh:0mm:0ss DD MM YYYY\"/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">(count: <$view field=\"count\"/>)</span></$reveal>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n"
        },
        "$:/core/ui/BinaryWarning": {
            "title": "$:/core/ui/BinaryWarning",
            "text": "\\define lingo-base() $:/language/BinaryWarning/\n<div class=\"tc-binary-warning\">\n\n<<lingo Prompt>>\n\n</div>\n"
        },
        "$:/core/ui/Components/tag-link": {
            "title": "$:/core/ui/Components/tag-link",
            "text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>"
        },
        "$:/core/ui/ControlPanel/Advanced": {
            "title": "$:/core/ui/ControlPanel/Advanced",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Advanced/Caption}}",
            "text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Appearance": {
            "title": "$:/core/ui/ControlPanel/Appearance",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Appearance/Caption}}",
            "text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/Basics": {
            "title": "$:/core/ui/ControlPanel/Basics",
            "tags": "$:/tags/ControlPanel/Info",
            "caption": "{{$:/language/ControlPanel/Basics/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-text tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Tags\" default=\"\" tag=\"input\"/> |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n"
        },
        "$:/core/ui/ControlPanel/EditorTypes": {
            "title": "$:/core/ui/ControlPanel/EditorTypes",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ControlPanel/Info": {
            "title": "$:/core/ui/ControlPanel/Info",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Info/Caption}}",
            "text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n"
        },
        "$:/core/ui/ControlPanel/LoadedModules": {
            "title": "$:/core/ui/ControlPanel/LoadedModules",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n"
        },
        "$:/core/ui/ControlPanel/Modals/AddPlugins": {
            "title": "$:/core/ui/ControlPanel/Modals/AddPlugins",
            "subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define install-plugin-button()\n<$button>\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"install\"\"\">\nreinstall\n</$list>\n</$button>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1><$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<<install-plugin-button>>\n</div>\n</div>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"This plugin is not currently installed\"\"\">\n<em>\nThis plugin is already installed at version <$text text=<<installedVersion>>/>\n</em>\n</$list>\n</div>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} open plugin library\n</$button>\n\\end\n\n\\define display-server-assets(type)\nSearch: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\" focus=\"true\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[description]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$list>\n\\end\n\n\\define plugin-library-listing()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<div class=\"tc-plugin-library\">\n\n!! <$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link>\n\n//<$view field=\"url\"/>//\n\n<$transclude/>\n\n<<display-server-connection>>\n</div>\n</$list>\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<div>\n<<plugin-library-listing>>\n</div>\n\n</$importvariables>\n"
        },
        "$:/core/ui/ControlPanel/Palette": {
            "title": "$:/core/ui/ControlPanel/Palette",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Palette/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/snippets/paletteeditor}}\n\n</$reveal>\n\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)",
            "text": "<<display-server-assets language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)",
            "text": "<<display-server-assets plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Add/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Add/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}  (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)",
            "text": "<<display-server-assets theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Languages": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages",
            "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)",
            "text": "<<plugin-table language>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins",
            "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)",
            "text": "<<plugin-table plugin>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins/Installed/Themes": {
            "title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes",
            "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)",
            "text": "<<plugin-table theme>>\n"
        },
        "$:/core/ui/ControlPanel/Plugins": {
            "title": "$:/core/ui/ControlPanel/Plugins",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Plugins/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage)\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1>\n''<$view field=\"description\"><$view field=\"title\"/></$view>'' $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-table(type)\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[description]]\" emptyMessage=<<lingo \"Empty/Hint\">>>\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$reveal type=\"nomatch\" text=\"\" state=\"!!list\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList={{!!list}} default=\"readme\" template=\"$:/core/ui/PluginInfo\"/>\n</$reveal>\n<$reveal type=\"match\" text=\"\" state=\"!!list\">\nNo information provided\n</$reveal>\n</div>\n</div>\n</$reveal>\n</$set>\n</$list>\n</$set>\n\\end\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green\" style=\"background:blue;\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n"
        },
        "$:/core/ui/ControlPanel/Saving": {
            "title": "$:/core/ui/ControlPanel/Saving",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Saving/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Saving/\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n! <<lingo TiddlySpot/Heading>>\n\n<<lingo TiddlySpot/Description>>\n\n|<<lingo TiddlySpot/UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo TiddlySpot/Password>> |<$password name=\"upload\"/> |\n|<<lingo TiddlySpot/Backups>> |<<backupLink>> |\n\n''<<lingo TiddlySpot/Advanced/Heading>>''\n\n|<<lingo TiddlySpot/ServerURL>>  |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo TiddlySpot/Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo TiddlySpot/UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo TiddlySpot/BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>"
        },
        "$:/core/ui/ControlPanel/Settings/AutoSave": {
            "title": "$:/core/ui/ControlPanel/Settings/AutoSave",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/AutoSave/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/AutoSave/\n\n<$link to=\"$:/config/AutoSave\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo Disabled/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": {
            "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}",
            "tags": "$:/tags/ControlPanel/Settings",
            "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationAddressBar": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/NavigationHistory": {
            "title": "$:/core/ui/ControlPanel/Settings/NavigationHistory",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n"
        },
        "$:/core/ui/ControlPanel/Settings/ToolbarButtons": {
            "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons",
            "tags": "$:/tags/ControlPanel/Settings",
            "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n"
        },
        "$:/core/ui/ControlPanel/Settings": {
            "title": "$:/core/ui/ControlPanel/Settings",
            "tags": "$:/tags/ControlPanel",
            "caption": "{{$:/language/ControlPanel/Settings/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ControlPanel/StoryView": {
            "title": "$:/core/ui/ControlPanel/StoryView",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/StoryView/Caption}}",
            "text": "{{$:/snippets/viewswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/Theme": {
            "title": "$:/core/ui/ControlPanel/Theme",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Theme/Caption}}",
            "text": "{{$:/snippets/themeswitcher}}\n"
        },
        "$:/core/ui/ControlPanel/TiddlerFields": {
            "title": "$:/core/ui/ControlPanel/TiddlerFields",
            "tags": "$:/tags/ControlPanel/Advanced",
            "caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}"
        },
        "$:/core/ui/ControlPanel/Toolbars/EditToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/PageControls": {
            "title": "$:/core/ui/ControlPanel/Toolbars/PageControls",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars/ViewToolbar": {
            "title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar",
            "tags": "$:/tags/ControlPanel/Toolbars",
            "caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>> field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/ControlPanel/Toolbars": {
            "title": "$:/core/ui/ControlPanel/Toolbars",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "{{$:/language/ControlPanel/Toolbars/Caption}}",
            "text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n"
        },
        "$:/ControlPanel": {
            "title": "$:/ControlPanel",
            "icon": "$:/core/images/options-button",
            "color": "#bbb",
            "text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n"
        },
        "$:/core/ui/DefaultSearchResultList": {
            "title": "$:/core/ui/DefaultSearchResultList",
            "tags": "$:/tags/SearchResults",
            "caption": "{{$:/language/Search/DefaultResults/Caption}}",
            "text": "\\define searchResultList()\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search{$(searchTiddler)$}]\"/>\"\"\">\n\n{{$:/language/Search/Matches}}\n\n</$set>\n\n//<small>Title matches:</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>All matches:</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\\end\n<<searchResultList>>\n"
        },
        "$:/core/ui/EditTemplate/body": {
            "title": "$:/core/ui/EditTemplate/body",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n<$list filter=\"[is[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[is[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<em class=\"tc-edit\"><<lingo Hint>></em> <$button type=\"set\" set=\"$:/state/showeditpreview\" setTo=\"no\"><<lingo Preview/Button/Hide>></$button>\n\n<div class=\"tc-tiddler-preview\">\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude />\n\n</div>\n\n<div class=\"tc-tiddler-preview-edit\">\n<$edit field=\"text\" class=\"tc-edit-texteditor\" placeholder={{$:/language/EditTemplate/Body/Placeholder}}/>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<em class=\"tc-edit\"><<lingo Hint>></em> <$button type=\"set\" set=\"$:/state/showeditpreview\" setTo=\"yes\"><<lingo Preview/Button/Show>></$button>\n<$edit field=\"text\" class=\"tc-edit-texteditor\" placeholder={{$:/language/EditTemplate/Body/Placeholder}}/>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/EditTemplate/controls": {
            "title": "$:/core/ui/EditTemplate/controls",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n"
        },
        "$:/core/ui/EditTemplate/fields": {
            "title": "$:/core/ui/EditTemplate/fields",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define new-field-inner()\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button>\n<$action-sendmessage $message=\"tm-add-field\" $(name)$=<<value>>/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n\\end\n\n\\define new-field()\n<$set name=\"name\" value={{$:/temp/newfieldname}}>\n<$set name=\"value\" value={{$:/temp/newfieldvalue}}>\n<<new-field-inner>>\n</$set>\n</$set>\n\\end\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=\"$:/temp/newfieldname\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} class=\"tc-edit-texteditor\"/>\n</span>\n<span class=\"tc-edit-field-add-value\">\n<$edit-text tiddler=\"$:/temp/newfieldvalue\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\"/>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n\n"
        },
        "$:/core/ui/EditTemplate/shadow": {
            "title": "$:/core/ui/EditTemplate/shadow",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$list>\n"
        },
        "$:/core/ui/EditTemplate/tags": {
            "title": "$:/core/ui/EditTemplate/tags",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\n\\end\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\"><$set name=\"backgroundColor\" value={{!!color}}><span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">&times;</$button></span>\n</$set>\n</$list>\n\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$edit-text tiddler=\"$:/temp/NewTagName\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</span> <$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <span class=\"tc-add-tag-button\">\n<$button message=\"tm-add-tag\" param={{$:/temp/NewTagName}} set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n<<lingo Tags/Add/Button>>\n</$button>\n</span>\n</div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$linkcatcher set=\"$:/temp/NewTagName\" setTo=\"\" message=\"tm-add-tag\">\n<$list filter=\"[tags[]!is[system]search:title{$:/temp/NewTagName}sort[]]\">\n{{||$:/core/ui/Components/tag-link}}\n</$list>\n<hr>\n<$list filter=\"[tags[]is[system]search:title{$:/temp/NewTagName}sort[]]\">\n{{||$:/core/ui/Components/tag-link}}\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n</$fieldmangler>\n</div>"
        },
        "$:/core/ui/EditTemplate/title": {
            "title": "$:/core/ui/EditTemplate/title",
            "tags": "$:/tags/EditTemplate",
            "text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus=\"true\"/>"
        },
        "$:/core/ui/EditTemplate/type": {
            "title": "$:/core/ui/EditTemplate/type",
            "tags": "$:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/EditTemplate/\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em> <$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-popup-handle\"/> <$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>"
        },
        "$:/core/ui/EditTemplate": {
            "title": "$:/core/ui/EditTemplate",
            "text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-edit-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$\n\\end\n<div class=<<frame-classes>>>\n<$set name=\"storyTiddler\" value=<<currentTiddler>>>\n<$keyboard key=\"escape\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"ctrl+enter\" message=\"tm-save-tiddler\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n</$list>\n</$keyboard>\n</$keyboard>\n</$set>\n</div>\n"
        },
        "$:/core/ui/Buttons/cancel": {
            "title": "$:/core/ui/Buttons/cancel",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}",
            "description": "{{$:/language/Buttons/Cancel/Hint}}",
            "text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/delete": {
            "title": "$:/core/ui/Buttons/delete",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}",
            "description": "{{$:/language/Buttons/Delete/Hint}}",
            "text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save": {
            "title": "$:/core/ui/Buttons/save",
            "tags": "$:/tags/EditToolbar",
            "caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}",
            "description": "{{$:/language/Buttons/Save/Hint}}",
            "text": "<$button message=\"tm-save-tiddler\" tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/Filters/AllTags": {
            "title": "$:/core/Filters/AllTags",
            "tags": "$:/tags/Filter",
            "filter": "[tags[]!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTags}}",
            "text": ""
        },
        "$:/core/Filters/AllTiddlers": {
            "title": "$:/core/Filters/AllTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]sort[title]]",
            "description": "{{$:/language/Filters/AllTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/Drafts": {
            "title": "$:/core/Filters/Drafts",
            "tags": "$:/tags/Filter",
            "filter": "[has[draft.of]sort[title]]",
            "description": "{{$:/language/Filters/Drafts}}",
            "text": ""
        },
        "$:/core/Filters/Missing": {
            "title": "$:/core/Filters/Missing",
            "tags": "$:/tags/Filter",
            "filter": "[all[missing]sort[title]]",
            "description": "{{$:/language/Filters/Missing}}",
            "text": ""
        },
        "$:/core/Filters/Orphans": {
            "title": "$:/core/Filters/Orphans",
            "tags": "$:/tags/Filter",
            "filter": "[all[orphans]sort[title]]",
            "description": "{{$:/language/Filters/Orphans}}",
            "text": ""
        },
        "$:/core/Filters/OverriddenShadowTiddlers": {
            "title": "$:/core/Filters/OverriddenShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[shadow]]",
            "description": "{{$:/language/Filters/OverriddenShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentSystemTiddlers": {
            "title": "$:/core/Filters/RecentSystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentSystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/RecentTiddlers": {
            "title": "$:/core/Filters/RecentTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[modified]!sort[modified]limit[50]]",
            "description": "{{$:/language/Filters/RecentTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/ShadowTiddlers": {
            "title": "$:/core/Filters/ShadowTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows]sort[title]]",
            "description": "{{$:/language/Filters/ShadowTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/SystemTags": {
            "title": "$:/core/Filters/SystemTags",
            "tags": "$:/tags/Filter",
            "filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTags}}",
            "text": ""
        },
        "$:/core/Filters/SystemTiddlers": {
            "title": "$:/core/Filters/SystemTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[is[system]sort[title]]",
            "description": "{{$:/language/Filters/SystemTiddlers}}",
            "text": ""
        },
        "$:/core/Filters/TypedTiddlers": {
            "title": "$:/core/Filters/TypedTiddlers",
            "tags": "$:/tags/Filter",
            "filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]",
            "description": "{{$:/language/Filters/TypedTiddlers}}",
            "text": ""
        },
        "$:/core/ui/ImportListing": {
            "title": "$:/core/ui/ImportListing",
            "text": "\\define lingo-base() $:/language/Import/\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n<table>\n<tbody>\n<tr>\n<th>\n<<lingo Listing/Select/Caption>>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}}&nbsp;<$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" state=<<previewPopupState>>>\n<$transclude subtiddler=<<payloadTiddler>> mode=\"block\"/>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/ListItemTemplate": {
            "title": "$:/core/ui/ListItemTemplate",
            "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</div>"
        },
        "$:/core/ui/MissingTemplate": {
            "title": "$:/core/ui/MissingTemplate",
            "text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n"
        },
        "$:/core/ui/MoreSideBar/All": {
            "title": "$:/core/ui/MoreSideBar/All",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/All/Caption}}",
            "text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Drafts": {
            "title": "$:/core/ui/MoreSideBar/Drafts",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Drafts/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Missing": {
            "title": "$:/core/ui/MoreSideBar/Missing",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Missing/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Orphans": {
            "title": "$:/core/ui/MoreSideBar/Orphans",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Orphans/Caption}}",
            "text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Recent": {
            "title": "$:/core/ui/MoreSideBar/Recent",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/MoreSideBar/Shadows": {
            "title": "$:/core/ui/MoreSideBar/Shadows",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Shadows/Caption}}",
            "text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/System": {
            "title": "$:/core/ui/MoreSideBar/System",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/System/Caption}}",
            "text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/MoreSideBar/Tags": {
            "title": "$:/core/ui/MoreSideBar/Tags",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Tags/Caption}}",
            "text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/> <small class=\"tc-menu-list-count\"><$count filter=\"[all[current]tagging[]]\"/></small>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}} <small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n"
        },
        "$:/core/ui/MoreSideBar/Types": {
            "title": "$:/core/ui/MoreSideBar/Types",
            "tags": "$:/tags/MoreSideBar",
            "caption": "{{$:/language/SideBar/Types/Caption}}",
            "text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n"
        },
        "$:/core/ui/Buttons/advanced-search": {
            "title": "$:/core/ui/Buttons/advanced-search",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}",
            "description": "{{$:/language/Buttons/AdvancedSearch/Hint}}",
            "text": "\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/close-all": {
            "title": "$:/core/ui/Buttons/close-all",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}",
            "description": "{{$:/language/Buttons/CloseAll/Hint}}",
            "text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/control-panel": {
            "title": "$:/core/ui/Buttons/control-panel",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}",
            "description": "{{$:/language/Buttons/ControlPanel/Hint}}",
            "text": "\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/encryption": {
            "title": "$:/core/ui/Buttons/encryption",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}",
            "description": "{{$:/language/Buttons/Encryption/Hint}}",
            "text": "<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>"
        },
        "$:/core/ui/Buttons/export-page": {
            "title": "$:/core/ui/Buttons/export-page",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}",
            "description": "{{$:/language/Buttons/ExportPage/Hint}}",
            "text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>"
        },
        "$:/core/ui/Buttons/full-screen": {
            "title": "$:/core/ui/Buttons/full-screen",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}",
            "description": "{{$:/language/Buttons/FullScreen/Hint}}",
            "text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/home": {
            "title": "$:/core/ui/Buttons/home",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}",
            "description": "{{$:/language/Buttons/Home/Hint}}",
            "text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/import": {
            "title": "$:/core/ui/Buttons/import",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}",
            "description": "{{$:/language/Buttons/Import/Hint}}",
            "text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>"
        },
        "$:/core/ui/Buttons/language": {
            "title": "$:/core/ui/Buttons/language",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}",
            "description": "{{$:/language/Buttons/Language/Hint}}",
            "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down tc-drop-down-language-chooser\">\n<$linkcatcher to=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$link>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/language\" text=<<currentTiddler>>>\n&bull;\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/language\" text=<<currentTiddler>>>\n&nbsp;\n</$reveal>\n</span>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>"
        },
        "$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/core/ui/Buttons/more-page-actions",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-journal": {
            "title": "$:/core/ui/Buttons/new-journal",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}",
            "description": "{{$:/language/Buttons/NewJournal/Hint}}",
            "text": "\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=\"$(journalTags)$\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<<journalButton>>\n</$set></$set>"
        },
        "$:/core/ui/Buttons/new-tiddler": {
            "title": "$:/core/ui/Buttons/new-tiddler",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}",
            "description": "{{$:/language/Buttons/NewTiddler/Hint}}",
            "text": "<$button message=\"tm-new-tiddler\" tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/refresh": {
            "title": "$:/core/ui/Buttons/refresh",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}",
            "description": "{{$:/language/Buttons/Refresh/Hint}}",
            "text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/save-wiki": {
            "title": "$:/core/ui/Buttons/save-wiki",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}",
            "description": "{{$:/language/Buttons/SaveWiki/Hint}}",
            "text": "<$button message=\"tm-save-wiki\" param={{$:/config/SaveWikiButton/Template}} tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>"
        },
        "$:/core/ui/Buttons/storyview": {
            "title": "$:/core/ui/Buttons/storyview",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}",
            "description": "{{$:/language/Buttons/StoryView/Hint}}",
            "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/view\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$link to=<<storyview>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/view\" text=<<storyview>>>\n&bull;\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/view\" text=<<storyview>>>\n&nbsp;\n</$reveal>\n</span>\n<$transclude tiddler=<<icon>>/>\n<$text text=<<storyview>>/></$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>"
        },
        "$:/core/ui/Buttons/tag-manager": {
            "title": "$:/core/ui/Buttons/tag-manager",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}",
            "description": "{{$:/language/Buttons/TagManager/Hint}}",
            "text": "\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n"
        },
        "$:/core/ui/Buttons/theme": {
            "title": "$:/core/ui/Buttons/theme",
            "tags": "$:/tags/PageControls",
            "caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}",
            "description": "{{$:/language/Buttons/Theme/Hint}}",
            "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\" variable=\"themeTitle\">\n<$link to=<<themeTitle>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/theme\" text=<<themeTitle>>>\n&bull;\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/theme\" text=<<themeTitle>>>\n&nbsp;\n</$reveal>\n</span>\n<$view tiddler=<<themeTitle>> field=\"name\"/>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>"
        },
        "$:/core/ui/PageTemplate/pagecontrols": {
            "title": "$:/core/ui/PageTemplate/pagecontrols",
            "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$reveal>\n</$list>\n</div>\n\n"
        },
        "$:/core/ui/PageStylesheet": {
            "title": "$:/core/ui/PageStylesheet",
            "text": "<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n"
        },
        "$:/core/ui/PageTemplate/alerts": {
            "title": "$:/core/ui/PageTemplate/alerts",
            "tags": "$:/tags/PageTemplate",
            "text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n"
        },
        "$:/core/ui/PageTemplate/pluginreloadwarning": {
            "title": "$:/core/ui/PageTemplate/pluginreloadwarning",
            "tags": "$:/tags/PageTemplate",
            "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[has[plugin-type]haschanged[]!plugin-type[import]limit[1]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n"
        },
        "$:/core/ui/PageTemplate/sidebar": {
            "title": "$:/core/ui/PageTemplate/sidebar",
            "tags": "$:/tags/PageTemplate",
            "text": "<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\">\n\n<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n\n<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n\n{{||$:/core/ui/PageTemplate/pagecontrols}}\n\n<$transclude tiddler=\"$:/core/ui/SideBarLists\" mode=\"inline\"/>\n\n</$reveal>\n\n</div>\n\n</$scrollable>"
        },
        "$:/core/ui/PageTemplate/story": {
            "title": "$:/core/ui/PageTemplate/story",
            "tags": "$:/tags/PageTemplate",
            "text": "<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template=\"$:/core/ui/ViewTemplate\" editTemplate=\"$:/core/ui/EditTemplate\" storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n"
        },
        "$:/core/ui/PageTemplate/topleftbar": {
            "title": "$:/core/ui/PageTemplate/topleftbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate/toprightbar": {
            "title": "$:/core/ui/PageTemplate/toprightbar",
            "tags": "$:/tags/PageTemplate",
            "text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
        },
        "$:/core/ui/PageTemplate": {
            "title": "$:/core/ui/PageTemplate",
            "text": "\\define containerClasses()\ntc-page-container tc-page-view-$(themeTitle)$ tc-language-$(languageTitle)$\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=\"\">\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$dropzone>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n"
        },
        "$:/core/ui/PluginInfo": {
            "title": "$:/core/ui/PluginInfo",
            "text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\nNo ''\"<$text text=<<currentTab>>/>\"'' found\n</$transclude>\n</$transclude>\n</$transclude>\n"
        },
        "$:/core/ui/SearchResults": {
            "title": "$:/core/ui/SearchResults",
            "text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n\n</div>\n"
        },
        "$:/core/ui/SideBar/More": {
            "title": "$:/core/ui/SideBar/More",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/More/Caption}}",
            "text": "<div class=\"tc-more-sidebar\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Tags\" \"$:/state/tab/moresidebar\" \"tc-vertical\">>\n</div>\n"
        },
        "$:/core/ui/SideBar/Open": {
            "title": "$:/core/ui/SideBar/Open",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Open/Caption}}",
            "text": "\\define lingo-base() $:/language/CloseAll/\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" storyview=\"pop\">\n\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">&times;</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\n\n</$list>\n\n<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\n"
        },
        "$:/core/ui/SideBar/Recent": {
            "title": "$:/core/ui/SideBar/Recent",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Recent/Caption}}",
            "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n"
        },
        "$:/core/ui/SideBar/Tools": {
            "title": "$:/core/ui/SideBar/Tools",
            "tags": "$:/tags/SideBar",
            "caption": "{{$:/language/SideBar/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/SideBarLists": {
            "title": "$:/core/ui/SideBarLists",
            "text": "<div class=\"tc-sidebar-lists\">\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus=\"true\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n{{$:/core/ui/SearchResults}}\n</$set>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" />\n\n</$reveal>\n\n</div>\n"
        },
        "$:/TagManager": {
            "title": "$:/TagManager",
            "icon": "$:/core/images/tag-button",
            "color": "#bbb",
            "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/icon/$title$\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/icon/$title$\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$title$!!icon\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define qualifyTitle(title)\n$title$$(currentTiddler)$\n\\end\n\\define toggleButton(state)\n<$reveal state=\"$state$\" type=\"match\" text=\"closed\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal state=\"$state$\" type=\"match\" text=\"open\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td><$transclude tiddler=\"$:/core/ui/TagTemplate\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state=<<qualifyTitle \"$:/state/tag-manager/\">> /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td>\n<$reveal state=<<qualifyTitle \"$:/state/tag-manager/\">> type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n<td></td>\n<td></td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TagTemplate": {
            "title": "$:/core/ui/TagTemplate",
            "text": "\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB)\n<$set name=\"foregroundColor\" value=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">>>\n<$set name=\"backgroundColor\" value=\"\"\"$colour$\"\"\">\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-tag-label\" style=<<tag-styles>>>\n<$transclude tiddler={{!!icon}}/> <$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\"><div class=\"tc-drop-down\"><$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]tagging[]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</$set>\n</$set>\n\\end\n\n\\define tag-body(colour,palette)\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}}/>\n</span>\n\\end\n\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}}/>\n"
        },
        "$:/core/ui/TiddlerFieldTemplate": {
            "title": "$:/core/ui/TiddlerFieldTemplate",
            "text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>"
        },
        "$:/core/ui/TiddlerFields": {
            "title": "$:/core/ui/TiddlerFields",
            "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/PluginInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": {
            "title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo",
            "tags": "$:/tags/TiddlerInfo/Advanced",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo/Advanced": {
            "title": "$:/core/ui/TiddlerInfo/Advanced",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}",
            "text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Fields": {
            "title": "$:/core/ui/TiddlerInfo/Fields",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Fields/Caption}}",
            "text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/List": {
            "title": "$:/core/ui/TiddlerInfo/List",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/List/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Listed": {
            "title": "$:/core/ui/TiddlerInfo/Listed",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Listed/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/References": {
            "title": "$:/core/ui/TiddlerInfo/References",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/References/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>\n"
        },
        "$:/core/ui/TiddlerInfo/Tagging": {
            "title": "$:/core/ui/TiddlerInfo/Tagging",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n"
        },
        "$:/core/ui/TiddlerInfo/Tools": {
            "title": "$:/core/ui/TiddlerInfo/Tools",
            "tags": "$:/tags/TiddlerInfo",
            "caption": "{{$:/language/TiddlerInfo/Tools/Caption}}",
            "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n"
        },
        "$:/core/ui/TiddlerInfo": {
            "title": "$:/core/ui/TiddlerInfo",
            "text": "<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>"
        },
        "$:/core/ui/TopBar/menu": {
            "title": "$:/core/ui/TopBar/menu",
            "tags": "$:/tags/TopRightBar",
            "text": "<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$reveal>\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$reveal>\n"
        },
        "$:/core/ui/UntaggedTemplate": {
            "title": "$:/core/ui/UntaggedTemplate",
            "text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n"
        },
        "$:/core/ui/ViewTemplate/body": {
            "title": "$:/core/ui/ViewTemplate/body",
            "tags": "$:/tags/ViewTemplate",
            "text": "<div class=\"tc-tiddler-body\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</div>\n"
        },
        "$:/core/ui/ViewTemplate/classic": {
            "title": "$:/core/ui/ViewTemplate/classic",
            "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate",
            "text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/import": {
            "title": "$:/core/ui/ViewTemplate/import",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\define lingo-base() $:/language/Import/\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n{{||$:/core/ui/ImportListing}}\n\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n\n</div>\n\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/plugin": {
            "title": "$:/core/ui/ViewTemplate/plugin",
            "tags": "$:/tags/ViewTemplate",
            "text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n\n{{||$:/core/ui/TiddlerInfo/Advanced/PluginInfo}}\n\n</$list>\n"
        },
        "$:/core/ui/ViewTemplate/subtitle": {
            "title": "$:/core/ui/ViewTemplate/subtitle",
            "tags": "$:/tags/ViewTemplate",
            "text": "<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"relativedate\"/>\n</div>\n"
        },
        "$:/core/ui/ViewTemplate/tags": {
            "title": "$:/core/ui/ViewTemplate/tags",
            "tags": "$:/tags/ViewTemplate",
            "text": "<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n"
        },
        "$:/core/ui/ViewTemplate/title": {
            "title": "$:/core/ui/ViewTemplate/title",
            "tags": "$:/tags/ViewTemplate",
            "text": "\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list>\n</span>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}/>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo\"/>\n\n</$reveal>\n</div>"
        },
        "$:/core/ui/ViewTemplate": {
            "title": "$:/core/ui/ViewTemplate",
            "text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-view-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$ $(tiddlerTagClasses)$\n\\end\n<$set name=\"storyTiddler\" value=<<currentTiddler>>><$set name=\"tiddlerInfoState\" value=<<qualify \"$:/state/popup/tiddler-info\">>><$tiddler tiddler=<<currentTiddler>>><div class=<<frame-classes>>><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$tiddler></$set></$set>\n"
        },
        "$:/core/ui/Buttons/clone": {
            "title": "$:/core/ui/Buttons/clone",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}",
            "description": "{{$:/language/Buttons/Clone/Hint}}",
            "text": "<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Clone/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close-others": {
            "title": "$:/core/ui/Buttons/close-others",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}",
            "description": "{{$:/language/Buttons/CloseOthers/Hint}}",
            "text": "<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseOthers/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/close": {
            "title": "$:/core/ui/Buttons/close",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}",
            "description": "{{$:/language/Buttons/Close/Hint}}",
            "text": "<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Close/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/edit": {
            "title": "$:/core/ui/Buttons/edit",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}",
            "description": "{{$:/language/Buttons/Edit/Hint}}",
            "text": "<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Edit/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/core/ui/Buttons/export-tiddler",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}",
            "description": "{{$:/language/Buttons/ExportTiddler/Hint}}",
            "text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>"
        },
        "$:/core/ui/Buttons/info": {
            "title": "$:/core/ui/Buttons/info",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}",
            "description": "{{$:/language/Buttons/Info/Hint}}",
            "text": "<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Info/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/core/ui/Buttons/more-tiddler-actions",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}",
            "description": "{{$:/language/Buttons/More/Hint}}",
            "text": "\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n<$transclude tiddler=<<listItem>>/>\n</$reveal>\n</$list>\n</$set>\n</$set>\n</div>\n</$reveal>"
        },
        "$:/core/ui/Buttons/new-here": {
            "title": "$:/core/ui/Buttons/new-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}",
            "description": "{{$:/language/Buttons/NewHere/Hint}}",
            "text": "\\define newHereButtonTags()\n[[$(currentTiddler)$]]\n\\end\n\\define newHereButton()\n<$button tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<newHereButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewHere/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>"
        },
        "$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/core/ui/Buttons/new-journal-here",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}",
            "description": "{{$:/language/Buttons/NewJournalHere/Hint}}",
            "text": "\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournalHere/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set></$set></$set>"
        },
        "$:/core/ui/Buttons/permalink": {
            "title": "$:/core/ui/Buttons/permalink",
            "tags": "$:/tags/ViewToolbar",
            "caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}",
            "description": "{{$:/language/Buttons/Permalink/Hint}}",
            "text": "<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Permalink/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/core/ui/Buttons/permaview": {
            "title": "$:/core/ui/Buttons/permaview",
            "tags": "$:/tags/ViewToolbar $:/tags/PageControls",
            "caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}",
            "description": "{{$:/language/Buttons/Permaview/Hint}}",
            "text": "<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Permaview/Caption}}/></span>\n</$list>\n</$button>"
        },
        "$:/DefaultTiddlers": {
            "title": "$:/DefaultTiddlers",
            "text": "GettingStarted\n"
        },
        "$:/temp/advancedsearch": {
            "title": "$:/temp/advancedsearch",
            "text": ""
        },
        "$:/snippets/allfields": {
            "title": "$:/snippets/allfields",
            "text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n"
        },
        "$:/config/AnimationDuration": {
            "title": "$:/config/AnimationDuration",
            "text": "400"
        },
        "$:/config/AutoSave": {
            "title": "$:/config/AutoSave",
            "text": "yes"
        },
        "$:/config/BitmapEditor/Colour": {
            "title": "$:/config/BitmapEditor/Colour",
            "text": "#ff0"
        },
        "$:/config/BitmapEditor/LineWidth": {
            "title": "$:/config/BitmapEditor/LineWidth",
            "text": "3"
        },
        "$:/config/DefaultSidebarTab": {
            "title": "$:/config/DefaultSidebarTab",
            "text": "$:/core/ui/SideBar/Open"
        },
        "$:/config/EditTemplateFields/Visibility/title": {
            "title": "$:/config/EditTemplateFields/Visibility/title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/tags": {
            "title": "$:/config/EditTemplateFields/Visibility/tags",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/text": {
            "title": "$:/config/EditTemplateFields/Visibility/text",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/creator": {
            "title": "$:/config/EditTemplateFields/Visibility/creator",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/created": {
            "title": "$:/config/EditTemplateFields/Visibility/created",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modified": {
            "title": "$:/config/EditTemplateFields/Visibility/modified",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/modifier": {
            "title": "$:/config/EditTemplateFields/Visibility/modifier",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/type": {
            "title": "$:/config/EditTemplateFields/Visibility/type",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.title": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.title",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/draft.of": {
            "title": "$:/config/EditTemplateFields/Visibility/draft.of",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/revision": {
            "title": "$:/config/EditTemplateFields/Visibility/revision",
            "text": "hide"
        },
        "$:/config/EditTemplateFields/Visibility/bag": {
            "title": "$:/config/EditTemplateFields/Visibility/bag",
            "text": "hide"
        },
        "$:/config/EditorTypeMappings/image/gif": {
            "title": "$:/config/EditorTypeMappings/image/gif",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpeg": {
            "title": "$:/config/EditorTypeMappings/image/jpeg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/jpg": {
            "title": "$:/config/EditorTypeMappings/image/jpg",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/png": {
            "title": "$:/config/EditorTypeMappings/image/png",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/image/x-icon": {
            "title": "$:/config/EditorTypeMappings/image/x-icon",
            "text": "bitmap"
        },
        "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": {
            "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki",
            "text": "text"
        },
        "$:/config/Navigation/UpdateAddressBar": {
            "title": "$:/config/Navigation/UpdateAddressBar",
            "text": "no"
        },
        "$:/config/Navigation/UpdateHistory": {
            "title": "$:/config/Navigation/UpdateHistory",
            "text": "no"
        },
        "$:/config/OfficialPluginLibrary": {
            "title": "$:/config/OfficialPluginLibrary",
            "tags": "$:/tags/PluginLibrary",
            "url": "http://tiddlywiki.com/library/v5.1.8/index.html",
            "caption": "{{$:/language/OfficialPluginLibrary}}",
            "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team.\n"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview",
            "text": "hide"
        },
        "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": {
            "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme",
            "text": "hide"
        },
        "$:/config/SaveWikiButton/Template": {
            "title": "$:/config/SaveWikiButton/Template",
            "text": "$:/core/save/all"
        },
        "$:/config/SaverFilter": {
            "title": "$:/config/SaverFilter",
            "text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state]] -[prefix[$:/temp]]"
        },
        "$:/config/SearchResults/Default": {
            "title": "$:/config/SearchResults/Default",
            "text": "$:/core/ui/DefaultSearchResultList"
        },
        "$:/config/SyncFilter": {
            "title": "$:/config/SyncFilter",
            "text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status]] -[prefix[$:/state]] -[prefix[$:/temp]]"
        },
        "$:/config/TiddlerInfo/Default": {
            "title": "$:/config/TiddlerInfo/Default",
            "text": "$:/core/ui/TiddlerInfo/Fields"
        },
        "$:/config/Toolbar/Icons": {
            "title": "$:/config/Toolbar/Icons",
            "text": "yes"
        },
        "$:/config/Toolbar/Text": {
            "title": "$:/config/Toolbar/Text",
            "text": "no"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions",
            "text": "show"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink",
            "text": "hide"
        },
        "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": {
            "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview",
            "text": "hide"
        },
        "$:/snippets/currpalettepreview": {
            "title": "$:/snippets/currpalettepreview",
            "text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch(colour)\n<$set name=\"swatchColour\" value={{##$colour$}}>\n<div class=\"tc-swatch\" style=<<swatchStyle>>/>\n</$set>\n\\end\n<div class=\"tc-swatches-horiz\">\n<<swatch foreground>>\n<<swatch background>>\n<<swatch muted-foreground>>\n<<swatch primary>>\n<<swatch page-background>>\n<<swatch tab-background>>\n<<swatch tiddler-info-background>>\n</div>\n"
        },
        "$:/snippets/download-wiki-button": {
            "title": "$:/snippets/download-wiki-button",
            "text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>"
        },
        "$:/language": {
            "title": "$:/language",
            "text": "$:/languages/en-GB"
        },
        "$:/snippets/languageswitcher": {
            "title": "$:/snippets/languageswitcher",
            "text": "{{$:/language/ControlPanel/Basics/Language/Prompt}} <$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
        },
        "$:/core/macros/CSS": {
            "title": "$:/core/macros/CSS",
            "tags": "$:/tags/Macro",
            "text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"/></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n  -webkit-box-shadow: $shadow$;\n     -moz-box-shadow: $shadow$;\n          box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n  -webkit-filter: $filter$;\n     -moz-filter: $filter$;\n          filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n  -webkit-transition: $transition$;\n     -moz-transition: $transition$;\n          transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n  -webkit-transform-origin: $origin$;\n     -moz-transform-origin: $origin$;\n          transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n"
        },
        "$:/core/macros/export": {
            "title": "$:/core/macros/export",
            "tags": "$:/tags/Macro",
            "text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n"
        },
        "$:/core/macros/lingo": {
            "title": "$:/core/macros/lingo",
            "tags": "$:/tags/Macro",
            "text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n"
        },
        "$:/core/macros/list": {
            "title": "$:/core/macros/list",
            "tags": "$:/tags/Macro",
            "text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\")\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\">\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n"
        },
        "$:/core/macros/tabs": {
            "title": "$:/core/macros/tabs",
            "tags": "$:/tags/Macro",
            "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n<$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$button>\n</$list>\n</div><div class=\"tc-tab-divider $class$\"/><div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n"
        },
        "$:/core/macros/tag": {
            "title": "$:/core/macros/tag",
            "tags": "$:/tags/Macro",
            "text": "\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n"
        },
        "$:/core/macros/thumbails": {
            "title": "$:/core/macros/thumbails",
            "tags": "$:/tags/Macro",
            "text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div></div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n"
        },
        "$:/core/macros/timeline": {
            "created": "20141212105914482",
            "modified": "20141212110330815",
            "tags": "$:/tags/Macro",
            "title": "$:/core/macros/timeline",
            "type": "text/vnd.tiddlywiki",
            "text": "\\define timeline-title()\n<!-- Override this macro with a global macro \n     of the same name if you need to change \n     how titles are displayed on the timeline \n     -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}>\n<<timeline-title>>\n</$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n"
        },
        "$:/core/macros/toc": {
            "title": "$:/core/macros/toc",
            "tags": "$:/tags/Macro",
            "text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$set>\n\\end\n\n\\define toc-body(rootTag,tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc\">\n<$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\"\"\">\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n<<toc-caption>>\n</$list>\n<$list filter=\"\"\"[all[current]] -[[$rootTag$]]\"\"\">\n<$macrocall $name=\"toc-body\" rootTag=\"\"\"$rootTag$\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$list>\n</li>\n</$set>\n</$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter)\n<<toc-body rootTag:\"\"\"$tag$\"\"\" tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"itemClassFilter\"\"\">>\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$link>\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<<toc-caption>>\n</$link>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc toc-expandable\">\n<$list filter=\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\">\n<$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<<toc-linked-expandable-body tag:'$tag$' sort:'$sort$' itemClassFilter:'$itemClassFilter$'>>\">\n<<toc-unlinked-expandable-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"itemClassFilter\"\"\">>\n</$list>\n</$list>\n</ol>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$link>\n<$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</$list>\n<<toc-caption>>\n</$link>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter)\n<$set name=\"toc-state\" value=<<qualify \"$:/state/toc/$tag$-$(currentTiddler)$\">>>\n<$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" value=\"toc-item-selected\" emptyValue=\"toc-item\">\n<li class=<<toc-item-class>>>\n<$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n<$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<<toc-caption>>\n</$button>\n</$reveal>\n</$list>\n<$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n<$macrocall $name=\"\"\"toc-selective-expandable\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\"/>\n</$reveal>\n</li>\n</$set>\n</$set>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter)\n<ol class=\"tc-toc toc-selective-expandable\">\n<$list filter=\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$]\">\n<$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=\"<<toc-linked-selective-expandable-body tag:'$tag$' sort:'$sort$' itemClassFilter:'$itemClassFilter$'>>\">\n<<toc-unlinked-selective-expandable-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"$itemClassFilter$\"\"\">>\n</$list>\n</$list>\n</ol>\n\\end\n\n\\define toc-tabbed-selected-item-filter(selectedTiddler)\n[all[current]field:title{$selectedTiddler$}]\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{$selectedTiddler$}}>\n<div class=\"tc-tabbed-table-of-contents\">\n<$linkcatcher to=\"$selectedTiddler$\">\n<div class=\"tc-table-of-contents\">\n<$macrocall $name=\"toc-selective-expandable\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=<<toc-tabbed-selected-item-filter selectedTiddler:\"\"\"$selectedTiddler$\"\"\">>/>\n</div>\n</$linkcatcher>\n<div class=\"tc-tabbed-table-of-contents-content\">\n<$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"nomatch\" text=\"\">\n<$transclude mode=\"block\" tiddler=\"$template$\">\n<h1><<toc-caption>></h1>\n<$transclude mode=\"block\">$missingText$</$transclude>\n</$transclude>\n</$reveal>\n<$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"match\" text=\"\">\n$unselectedText$\n</$reveal>\n</div>\n</div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=\"\"\"$selectedTiddler$\"\"\">\n<$macrocall $name=\"toc-tabbed-external-nav\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" selectedTiddler=\"\"\"$selectedTiddler$\"\"\" unselectedText=\"\"\"$unselectedText$\"\"\" missingText=\"\"\"$missingText$\"\"\" template=\"\"\"$template$\"\"\"/>\n</$linkcatcher>\n\\end\n\n"
        },
        "$:/snippets/minilanguageswitcher": {
            "title": "$:/snippets/minilanguageswitcher",
            "text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/minithemeswitcher": {
            "title": "$:/snippets/minithemeswitcher",
            "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>"
        },
        "$:/snippets/modules": {
            "title": "$:/snippets/modules",
            "text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n"
        },
        "$:/palette": {
            "title": "$:/palette",
            "text": "$:/palettes/Vanilla"
        },
        "$:/snippets/paletteeditor": {
            "title": "$:/snippets/paletteeditor",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n{{$:/language/Docs/PaletteColours/$colour$}}\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<table>\n<tbody>\n<$list filter=\"[all[current]indexes[]]\" variable=\"colourName\">\n<tr>\n<td>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<$edit-text index=<<colourName>> tag=\"input\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n</$set>\n"
        },
        "$:/snippets/palettepreview": {
            "title": "$:/snippets/palettepreview",
            "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n<$transclude tiddler=\"$:/snippets/currpalettepreview\"/>\n</$set>\n"
        },
        "$:/snippets/paletteswitcher": {
            "title": "$:/snippets/paletteswitcher",
            "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n<<lingo Prompt>> <$view tiddler={{$:/palette}} field=\"name\"/>\n\n<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[description]]\"><div class=\"tc-chooser-item\"><$link to={{!!title}}><div><$reveal state=\"$:/palette\" type=\"match\" text={{!!title}}>&bull;</$reveal><$reveal state=\"$:/palette\" type=\"nomatch\" text={{!!title}}>&nbsp;</$reveal> ''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/></div><$transclude tiddler=\"$:/snippets/currpalettepreview\"/></$link></div>\n</$list>\n</div>\n</$linkcatcher>"
        },
        "$:/temp/search": {
            "title": "$:/temp/search",
            "text": ""
        },
        "$:/tags/AdvancedSearch": {
            "title": "$:/tags/AdvancedSearch",
            "list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]"
        },
        "$:/tags/ControlPanel": {
            "title": "$:/tags/ControlPanel",
            "list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals"
        },
        "$:/tags/ControlPanel/Info": {
            "title": "$:/tags/ControlPanel/Info",
            "list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced"
        },
        "$:/tags/ControlPanel/Plugins": {
            "title": "$:/tags/ControlPanel/Plugins",
            "list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]"
        },
        "$:/tags/EditTemplate": {
            "title": "$:/tags/EditTemplate",
            "list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]"
        },
        "$:/tags/EditToolbar": {
            "title": "$:/tags/EditToolbar",
            "list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]"
        },
        "$:/tags/MoreSideBar": {
            "title": "$:/tags/MoreSideBar",
            "list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]]",
            "text": ""
        },
        "$:/tags/PageControls": {
            "title": "$:/tags/PageControls",
            "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]"
        },
        "$:/tags/PageTemplate": {
            "title": "$:/tags/PageTemplate",
            "list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]",
            "text": ""
        },
        "$:/tags/SideBar": {
            "title": "$:/tags/SideBar",
            "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
            "text": ""
        },
        "$:/tags/TiddlerInfo": {
            "title": "$:/tags/TiddlerInfo",
            "list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]",
            "text": ""
        },
        "$:/tags/TiddlerInfo/Advanced": {
            "title": "$:/tags/TiddlerInfo/Advanced",
            "list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]"
        },
        "$:/tags/ViewTemplate": {
            "title": "$:/tags/ViewTemplate",
            "list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]"
        },
        "$:/tags/ViewToolbar": {
            "title": "$:/tags/ViewToolbar",
            "list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]]"
        },
        "$:/snippets/themeswitcher": {
            "title": "$:/snippets/themeswitcher",
            "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$view tiddler={{$:/theme}} field=\"name\"/>\n\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\"><div><$reveal state=\"$:/theme\" type=\"match\" text={{!!title}}>&bull;</$reveal><$reveal state=\"$:/theme\" type=\"nomatch\" text={{!!title}}>&nbsp;</$reveal> <$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$list>\n</$linkcatcher>"
        },
        "$:/core/wiki/title": {
            "title": "$:/core/wiki/title",
            "type": "text/vnd.tiddlywiki",
            "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}"
        },
        "$:/view": {
            "title": "$:/view",
            "text": "classic"
        },
        "$:/snippets/viewswitcher": {
            "title": "$:/snippets/viewswitcher",
            "text": "\\define lingo-base() $:/language/ControlPanel/StoryView/\n<<lingo Prompt>> <$select tiddler=\"$:/view\">\n<$list filter=\"[storyviews[]]\">\n<option><$view field=\"title\"/></option>\n</$list>\n</$select>"
        }
    }
}
<$button message="tm-delete-tiddler" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
{{$:/core/images/delete-button}}
</$list>
<$list filter="[<tv-config-toolbar-text>prefix[yes]]">
<span class="tc-btn-text"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>
</$list>
</$button>
[[TWCamp c'est fini !]]
[[TiddlyWiki Camp Paris]]
[[À propos]]
<pre>/* add custom extensions by tagging your stylesheet [[$:/tags/FontAwesome]].

 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
src: local("FontAwesome"), url(data:application/font-woff;base64,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) format("woff");
  font-weight: normal;
  font-style: normal;
}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}

<$list filter="[tag[$:/tags/FontAwesome]]">
<$transclude>
</$list>
</pre>
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 8, 2015 */

@font-face {
    font-family: 'leckerlioneregular';
    src: url('LeckerliOne-Regular-webfont.eot');
    }

@font-face {
    font-family: 'leckerlioneregular';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
         url('LeckerliOne-Regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 27, 2015 */

@font-face {
    font-family: 'smidswaterbold';
    src: url('SmidsBol-webfont.eot');
    }

@font-face {
    font-family: 'smidswaterbold';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
         url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),
         url('SmidsBol-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 27, 2015 */

@font-face {
    font-family: 'smidswater_light';
    src: url('SmidsLig-webfont.eot');
    }

@font-face {
    font-family: 'smidswater_light';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
         url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),
         url('SmidsLig-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 27, 2015 */

@font-face {
    font-family: 'smidswaterregular';
    src: url('SmidsReg-webfont.eot');
    }

@font-face {
    font-family: 'smidswaterregular';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),
         url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),
         url('SmidsReg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
The following tiddlers were imported:

# [[$:/.twcamp/footer]]
no
$:/languages/fr-FR
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 30" width="30" height="15">
<clipPath id="t">
	<path d="M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z"/>
</clipPath>
<path d="M0,0 v30 h60 v-30 z" fill="#00247d"/>
<path d="M0,0 L60,30 M60,0 L0,30" stroke="#fff" stroke-width="6"/>
<path d="M0,0 L60,30 M60,0 L0,30" clip-path="url(#t)" stroke="#cf142b" stroke-width="4"/>
<path d="M30,0 v30 M0,15 h60" stroke="#fff" stroke-width="10"/>
<path d="M30,0 v30 M0,15 h60" stroke="#cf142b" stroke-width="6"/>
</svg>
{
    "tiddlers": {
        "$:/language/Buttons/AdvancedSearch/Caption": {
            "title": "$:/language/Buttons/AdvancedSearch/Caption",
            "text": "recherche avancée"
        },
        "$:/language/Buttons/AdvancedSearch/Hint": {
            "title": "$:/language/Buttons/AdvancedSearch/Hint",
            "text": "Recherche avancée"
        },
        "$:/language/Buttons/Cancel/Caption": {
            "title": "$:/language/Buttons/Cancel/Caption",
            "text": "annuler"
        },
        "$:/language/Buttons/Cancel/Hint": {
            "title": "$:/language/Buttons/Cancel/Hint",
            "text": "Annule l'édition de ce tiddler"
        },
        "$:/language/Buttons/Clone/Caption": {
            "title": "$:/language/Buttons/Clone/Caption",
            "text": "cloner"
        },
        "$:/language/Buttons/Clone/Hint": {
            "title": "$:/language/Buttons/Clone/Hint",
            "text": "Cloner ce tiddler"
        },
        "$:/language/Buttons/Close/Caption": {
            "title": "$:/language/Buttons/Close/Caption",
            "text": "fermer"
        },
        "$:/language/Buttons/Close/Hint": {
            "title": "$:/language/Buttons/Close/Hint",
            "text": "Fermer ce tiddler"
        },
        "$:/language/Buttons/CloseAll/Caption": {
            "title": "$:/language/Buttons/CloseAll/Caption",
            "text": "fermer tout"
        },
        "$:/language/Buttons/CloseAll/Hint": {
            "title": "$:/language/Buttons/CloseAll/Hint",
            "text": "Fermer tous les tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Caption": {
            "title": "$:/language/Buttons/CloseOthers/Caption",
            "text": "fermer les autres tiddlers"
        },
        "$:/language/Buttons/CloseOthers/Hint": {
            "title": "$:/language/Buttons/CloseOthers/Hint",
            "text": "Fermer les autres tiddlers"
        },
        "$:/language/Buttons/ControlPanel/Caption": {
            "title": "$:/language/Buttons/ControlPanel/Caption",
            "text": "panneau de contrôle"
        },
        "$:/language/Buttons/ControlPanel/Hint": {
            "title": "$:/language/Buttons/ControlPanel/Hint",
            "text": "Ouvrir le panneau de contrôle"
        },
        "$:/language/Buttons/Delete/Caption": {
            "title": "$:/language/Buttons/Delete/Caption",
            "text": "supprimer"
        },
        "$:/language/Buttons/Delete/Hint": {
            "title": "$:/language/Buttons/Delete/Hint",
            "text": "Supprimer ce tiddler"
        },
        "$:/language/Buttons/Edit/Caption": {
            "title": "$:/language/Buttons/Edit/Caption",
            "text": "éditer"
        },
        "$:/language/Buttons/Edit/Hint": {
            "title": "$:/language/Buttons/Edit/Hint",
            "text": "Éditer ce tiddler"
        },
        "$:/language/Buttons/Encryption/Caption": {
            "title": "$:/language/Buttons/Encryption/Caption",
            "text": "chiffrement"
        },
        "$:/language/Buttons/Encryption/Hint": {
            "title": "$:/language/Buttons/Encryption/Hint",
            "text": "Affecte ou résilie le mot de passe pour la sauvegarde de ce wiki"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Caption",
            "text": "résilier le mot de passe"
        },
        "$:/language/Buttons/Encryption/ClearPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/ClearPassword/Hint",
            "text": "Résilier le mot de passe et sauvegarder ce wiki sans chiffrement"
        },
        "$:/language/Buttons/Encryption/SetPassword/Caption": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Caption",
            "text": "affecter un mot de passe"
        },
        "$:/language/Buttons/Encryption/SetPassword/Hint": {
            "title": "$:/language/Buttons/Encryption/SetPassword/Hint",
            "text": "Affecter un mot de passe pour sauvegarder une version chiffrée de ce wiki"
        },
        "$:/language/Buttons/ExportPage/Caption": {
            "title": "$:/language/Buttons/ExportPage/Caption",
            "text": "exporte tout"
        },
        "$:/language/Buttons/ExportPage/Hint": {
            "title": "$:/language/Buttons/ExportPage/Hint",
            "text": "Exporter tous les tiddlers"
        },
        "$:/language/Buttons/ExportTiddler/Caption": {
            "title": "$:/language/Buttons/ExportTiddler/Caption",
            "text": "exporte ce tiddler"
        },
        "$:/language/Buttons/ExportTiddler/Hint": {
            "title": "$:/language/Buttons/ExportTiddler/Hint",
            "text": "Exporter ce tiddler"
        },
        "$:/language/Buttons/ExportTiddlers/Caption": {
            "title": "$:/language/Buttons/ExportTiddlers/Caption",
            "text": "exporte ces tiddlers"
        },
        "$:/language/Buttons/ExportTiddlers/Hint": {
            "title": "$:/language/Buttons/ExportTiddlers/Hint",
            "text": "Exporter ces tiddlers"
        },
        "$:/language/Buttons/FullScreen/Caption": {
            "title": "$:/language/Buttons/FullScreen/Caption",
            "text": "plein-écran"
        },
        "$:/language/Buttons/FullScreen/Hint": {
            "title": "$:/language/Buttons/FullScreen/Hint",
            "text": "Entre ou sort du mode plein-écran"
        },
        "$:/language/Buttons/Help/Caption": {
            "title": "$:/language/Buttons/Help/Caption",
            "text": "aide"
        },
        "$:/language/Buttons/Help/Hint": {
            "title": "$:/language/Buttons/Help/Hint",
            "text": "Affiche le panneau d'aide"
        },
        "$:/language/Buttons/Import/Caption": {
            "title": "$:/language/Buttons/Import/Caption",
            "text": "importer"
        },
        "$:/language/Buttons/Import/Hint": {
            "title": "$:/language/Buttons/Import/Hint",
            "text": "Importer des fichiers"
        },
        "$:/language/Buttons/Info/Caption": {
            "title": "$:/language/Buttons/Info/Caption",
            "text": "informations"
        },
        "$:/language/Buttons/Info/Hint": {
            "title": "$:/language/Buttons/Info/Hint",
            "text": "Afficher les informations sur ce tiddler"
        },
        "$:/language/Buttons/Home/Caption": {
            "title": "$:/language/Buttons/Home/Caption",
            "text": "accueil"
        },
        "$:/language/Buttons/Home/Hint": {
            "title": "$:/language/Buttons/Home/Hint",
            "text": "Ouvre les tiddlers par défaut"
        },
        "$:/language/Buttons/Language/Caption": {
            "title": "$:/language/Buttons/Language/Caption",
            "text": "langue"
        },
        "$:/language/Buttons/Language/Hint": {
            "title": "$:/language/Buttons/Language/Hint",
            "text": "Choix de la langue pour l'interface utilisateur"
        },
        "$:/language/Buttons/NewJournal/Caption": {
            "title": "$:/language/Buttons/NewJournal/Caption",
            "text": "nouveau journal"
        },
        "$:/language/Buttons/NewJournal/Hint": {
            "title": "$:/language/Buttons/NewJournal/Hint",
            "text": "Crée un nouveau tiddler journal"
        },
        "$:/language/Buttons/NewJournalHere/Caption": {
            "title": "$:/language/Buttons/NewJournalHere/Caption",
            "text": "nouveau journal, ici"
        },
        "$:/language/Buttons/NewJournalHere/Hint": {
            "title": "$:/language/Buttons/NewJournalHere/Hint",
            "text": "Crée un nouveau tiddler journal avec pour tag le tiddler courant"
        },
        "$:/language/Buttons/NewTiddler/Caption": {
            "title": "$:/language/Buttons/NewTiddler/Caption",
            "text": "nouveau tiddler"
        },
        "$:/language/Buttons/NewTiddler/Hint": {
            "title": "$:/language/Buttons/NewTiddler/Hint",
            "text": "Créer un nouveau tiddler"
        },
        "$:/language/Buttons/More/Caption": {
            "title": "$:/language/Buttons/More/Caption",
            "text": "plus"
        },
        "$:/language/Buttons/More/Hint": {
            "title": "$:/language/Buttons/More/Hint",
            "text": "Autres actions"
        },
        "$:/language/Buttons/NewHere/Caption": {
            "title": "$:/language/Buttons/NewHere/Caption",
            "text": "nouveau, ici"
        },
        "$:/language/Buttons/NewHere/Hint": {
            "title": "$:/language/Buttons/NewHere/Hint",
            "text": "Crée un nouveau tiddler avec pour tag le tiddler courant"
        },
        "$:/language/Buttons/Permalink/Caption": {
            "title": "$:/language/Buttons/Permalink/Caption",
            "text": "permalink"
        },
        "$:/language/Buttons/Permalink/Hint": {
            "title": "$:/language/Buttons/Permalink/Hint",
            "text": "Remplacer l'URL dans la barre d'adresse du navigateur par un lien direct vers ce tiddler"
        },
        "$:/language/Buttons/Permaview/Caption": {
            "title": "$:/language/Buttons/Permaview/Caption",
            "text": "permaview"
        },
        "$:/language/Buttons/Permaview/Hint": {
            "title": "$:/language/Buttons/Permaview/Hint",
            "text": "Remplacer l'URL dans la barre d'adresse du navigateur par un lien direct vers l'ensemble des tiddlers présents dans le déroulé"
        },
        "$:/language/Buttons/Refresh/Caption": {
            "title": "$:/language/Buttons/Refresh/Caption",
            "text": "rafraîchir"
        },
        "$:/language/Buttons/Refresh/Hint": {
            "title": "$:/language/Buttons/Refresh/Hint",
            "text": "Rafraîchit la totalité du wiki"
        },
        "$:/language/Buttons/Save/Caption": {
            "title": "$:/language/Buttons/Save/Caption",
            "text": "enregistrer"
        },
        "$:/language/Buttons/Save/Hint": {
            "title": "$:/language/Buttons/Save/Hint",
            "text": "Confirmer les changements apportés à ce tiddler"
        },
        "$:/language/Buttons/SaveWiki/Caption": {
            "title": "$:/language/Buttons/SaveWiki/Caption",
            "text": "enregistrer les modifications"
        },
        "$:/language/Buttons/SaveWiki/Hint": {
            "title": "$:/language/Buttons/SaveWiki/Hint",
            "text": "Enregistrer les modifications"
        },
        "$:/language/Buttons/StoryView/Caption": {
            "title": "$:/language/Buttons/StoryView/Caption",
            "text": "vue sur le déroulé"
        },
        "$:/language/Buttons/StoryView/Hint": {
            "title": "$:/language/Buttons/StoryView/Hint",
            "text": "Choix du mode de visualisation du déroulé"
        },
        "$:/language/Buttons/HideSideBar/Caption": {
            "title": "$:/language/Buttons/HideSideBar/Caption",
            "text": "cacher la barre latérale"
        },
        "$:/language/Buttons/HideSideBar/Hint": {
            "title": "$:/language/Buttons/HideSideBar/Hint",
            "text": "Cacher la barre latérale"
        },
        "$:/language/Buttons/ShowSideBar/Caption": {
            "title": "$:/language/Buttons/ShowSideBar/Caption",
            "text": "afficher la barre latérale"
        },
        "$:/language/Buttons/ShowSideBar/Hint": {
            "title": "$:/language/Buttons/ShowSideBar/Hint",
            "text": "Afficher la barre latérale"
        },
        "$:/language/Buttons/TagManager/Caption": {
            "title": "$:/language/Buttons/TagManager/Caption",
            "text": "gestionnaire de tags"
        },
        "$:/language/Buttons/TagManager/Hint": {
            "title": "$:/language/Buttons/TagManager/Hint",
            "text": " Gestionnaire de tags"
        },
        "$:/language/Buttons/Theme/Caption": {
            "title": "$:/language/Buttons/Theme/Caption",
            "text": "thème"
        },
        "$:/language/Buttons/Theme/Hint": {
            "title": "$:/language/Buttons/Theme/Hint",
            "text": "Choix du thème pour l'affichage"
        },
        "$:/language/ControlPanel/Advanced/Caption": {
            "title": "$:/language/ControlPanel/Advanced/Caption",
            "text": "Avancé"
        },
        "$:/language/ControlPanel/Advanced/Hint": {
            "title": "$:/language/ControlPanel/Advanced/Hint",
            "text": "Informations internes sur ce ~TiddlyWiki"
        },
        "$:/language/ControlPanel/Appearance/Caption": {
            "title": "$:/language/ControlPanel/Appearance/Caption",
            "text": "Apparence"
        },
        "$:/language/ControlPanel/Appearance/Hint": {
            "title": "$:/language/ControlPanel/Appearance/Hint",
            "text": "Personnalisation de l'apparence de votre ~TiddlyWiki."
        },
        "$:/language/ControlPanel/Basics/AnimDuration/Prompt": {
            "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt",
            "text": "Durée de l'animation"
        },
        "$:/language/ControlPanel/Basics/Caption": {
            "title": "$:/language/ControlPanel/Basics/Caption",
            "text": "Fondamentaux"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint",
            "text": "Utilisez les &#91;&#91;crochets doubles&#93;&#93; pour les titres contenant des espaces. Vous pouvez aussi décider de <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">Conserver le déroulé actuel</$button>"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt",
            "text": "Tiddlers par défaut"
        },
        "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": {
            "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint",
            "text": "Liste des tiddlers qui seront affichés au démarrage :"
        },
        "$:/language/ControlPanel/Basics/Language/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Language/Prompt",
            "text": "Bonjour ! Langue active :"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt",
            "text": "Modèle pour les titres des tiddlers journaux"
        },
        "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt",
            "text": "Tags pour les nouveaux tiddlers journaux"
        },
        "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
            "text": "Nombre de tiddlers //shadow// remplacés"
        },
        "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt",
            "text": "Nombre de tiddlers //shadow//"
        },
        "$:/language/ControlPanel/Basics/Subtitle/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt",
            "text": "Sous-titre"
        },
        "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt",
            "text": "Nombre de tiddlers système"
        },
        "$:/language/ControlPanel/Basics/Tags/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tags/Prompt",
            "text": "Nombre de tags"
        },
        "$:/language/ControlPanel/Basics/Tiddlers/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt",
            "text": "Nombre de tiddlers"
        },
        "$:/language/ControlPanel/Basics/Title/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Title/Prompt",
            "text": "Titre de ce ~TiddlyWiki"
        },
        "$:/language/ControlPanel/Basics/Username/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Username/Prompt",
            "text": "Signer les modifications avec ce nom d'utilisateur"
        },
        "$:/language/ControlPanel/Basics/Version/Prompt": {
            "title": "$:/language/ControlPanel/Basics/Version/Prompt",
            "text": "Numéro de version :"
        },
        "$:/language/ControlPanel/EditorTypes/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Caption",
            "text": "Types d'éditeur"
        },
        "$:/language/ControlPanel/EditorTypes/Editor/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption",
            "text": "Éditeur"
        },
        "$:/language/ControlPanel/EditorTypes/Hint": {
            "title": "$:/language/ControlPanel/EditorTypes/Hint",
            "text": "Ces tiddlers déterminent l'éditeur à utiliser pour éditer tel ou tel type de tiddler."
        },
        "$:/language/ControlPanel/EditorTypes/Type/Caption": {
            "title": "$:/language/ControlPanel/EditorTypes/Type/Caption",
            "text": "Type"
        },
        "$:/language/ControlPanel/Info/Caption": {
            "title": "$:/language/ControlPanel/Info/Caption",
            "text": "Info"
        },
        "$:/language/ControlPanel/Info/Hint": {
            "title": "$:/language/ControlPanel/Info/Hint",
            "text": "Information sur ce TiddlyWiki"
        },
        "$:/language/ControlPanel/LoadedModules/Caption": {
            "title": "$:/language/ControlPanel/LoadedModules/Caption",
            "text": "Modules chargés"
        },
        "$:/language/ControlPanel/LoadedModules/Hint": {
            "title": "$:/language/ControlPanel/LoadedModules/Hint",
            "text": "Liste des modules chargés, avec leurs tiddlers sources. Les italiques indiquent que les tiddlers sources n'existent pas, le plus souvent parce que le module a été créé lors du processus d'amorçage."
        },
        "$:/language/ControlPanel/Palette/Caption": {
            "title": "$:/language/ControlPanel/Palette/Caption",
            "text": "Palette"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption",
            "text": "Cloner"
        },
        "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt",
            "text": "Il est recommandé de cloner cette palette « shadow » avant de l'éditer"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified",
            "text": "Cette palette « shadow » a été modifiée"
        },
        "$:/language/ControlPanel/Palette/Editor/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Editor/Prompt",
            "text": "Édition de"
        },
        "$:/language/ControlPanel/Palette/Editor/Reset/Caption": {
            "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption",
            "text": "Réinitialiser"
        },
        "$:/language/ControlPanel/Palette/HideEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/HideEditor/Caption",
            "text": "Masquer l'éditeur"
        },
        "$:/language/ControlPanel/Palette/Prompt": {
            "title": "$:/language/ControlPanel/Palette/Prompt",
            "text": "Palette en cours :"
        },
        "$:/language/ControlPanel/Palette/ShowEditor/Caption": {
            "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption",
            "text": "Afficher l'éditeur"
        },
        "$:/language/ControlPanel/Plugins/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Caption",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Disable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Caption",
            "text": "désactiver"
        },
        "$:/language/ControlPanel/Plugins/Disable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Disable/Hint",
            "text": "Désactive ce plugin au prochain rechargement de la page"
        },
        "$:/language/ControlPanel/Plugins/Disabled/Status": {
            "title": "$:/language/ControlPanel/Plugins/Disabled/Status",
            "text": "(désactivé)"
        },
        "$:/language/ControlPanel/Plugins/Empty/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Empty/Hint",
            "text": "Aucun"
        },
        "$:/language/ControlPanel/Plugins/Enable/Caption": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Caption",
            "text": "activer"
        },
        "$:/language/ControlPanel/Plugins/Enable/Hint": {
            "title": "$:/language/ControlPanel/Plugins/Enable/Hint",
            "text": "Active ce plugin au prochain rechargement de la page"
        },
        "$:/language/ControlPanel/Plugins/Language/Prompt": {
            "title": "$:/language/ControlPanel/Plugins/Language/Prompt",
            "text": "Langues"
        },
        "$:/language/ControlPanel/Plugins/Plugin/Prompt": {
            "title": "$:/language/ControlPanel/Plugins/Plugin/Prompt",
            "text": "Plugins"
        },
        "$:/language/ControlPanel/Plugins/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Plugins/Theme/Prompt",
            "text": "Thèmes"
        },
        "$:/language/ControlPanel/Saving/Caption": {
            "title": "$:/language/ControlPanel/Saving/Caption",
            "text": "Sauvegarde"
        },
        "$:/language/ControlPanel/Saving/Heading": {
            "title": "$:/language/ControlPanel/Saving/Heading",
            "text": "Sauvegarde"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading",
            "text": "Paramètres avancés"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir",
            "text": "Dossier des //sauvegardes//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Backups": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups",
            "text": "Sauvegardes"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Description": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description",
            "text": "Ces paramètres ne servent que lors de la sauvegarde vers http://tiddlyspot.com ou vers un serveur distant compatible"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Filename": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename",
            "text": "Nom du fichier enregistré"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Heading": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading",
            "text": "~TiddlySpot"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Hint": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint",
            "text": "//L'URL par défaut est `http://<nom du wiki>.tiddlyspot.com/store.cgi`. Elle peut être remplacée par une adresse serveur personnalisée.//"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/Password": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password",
            "text": "Mot de passe"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL",
            "text": "URL du serveur"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir",
            "text": "Dossier des dépôts"
        },
        "$:/language/ControlPanel/Saving/TiddlySpot/UserName": {
            "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName",
            "text": "Nom utilisé pour ce Wiki"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Caption": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Caption",
            "text": "Sauvegarde automatique"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description",
            "text": "Pas de sauvegarde automatique des modifications"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description",
            "text": "Sauvegarde automatique des modifications"
        },
        "$:/language/ControlPanel/Settings/AutoSave/Hint": {
            "title": "$:/language/ControlPanel/Settings/AutoSave/Hint",
            "text": "Sauvegarde automatique des modifications pendant l'édition"
        },
        "$:/language/ControlPanel/Settings/Caption": {
            "title": "$:/language/ControlPanel/Settings/Caption",
            "text": "Paramétrage"
        },
        "$:/language/ControlPanel/Settings/Hint": {
            "title": "$:/language/ControlPanel/Settings/Hint",
            "text": "Ce paramétrage vous permet de personnaliser le comportement de TiddlyWiki."
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption",
            "text": "Barre d'adresse pendant la navigation"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint",
            "text": "Comportement de la barre d'adresse du navigateur lorsqu'on pointe vers un tiddler :"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description",
            "text": "Ne pas modifier la barre d'adresse"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description",
            "text": "Inclure uniquement le titre du tiddler cible"
        },
        "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description",
            "text": "Inclure le titre du tiddler cible ainsi que le déroulé courant"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Caption": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption",
            "text": "Historique de navigation"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Hint": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint",
            "text": "Mise à jour de l'historique de navigation du navigateur lorsqu'on pointe vers un tiddler :"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description",
            "text": "Ne pas mettre à jour l'historique"
        },
        "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": {
            "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description",
            "text": "Mettre à jour l'historique"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption",
            "text": "Boutons de la barre d'outils"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint",
            "text": "Apparence par défaut des boutons sur la barre d'outils :"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description",
            "text": "Afficher l'icône"
        },
        "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": {
            "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description",
            "text": "Afficher le texte"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption",
            "text": "Onglet par défaut sur la barre latérale"
        },
        "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": {
            "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint",
            "text": "Indique l'onglet de la barre latérale qui sera affiché par défaut"
        },
        "$:/language/ControlPanel/StoryView/Caption": {
            "title": "$:/language/ControlPanel/StoryView/Caption",
            "text": "Vue sur le déroulé"
        },
        "$:/language/ControlPanel/StoryView/Prompt": {
            "title": "$:/language/ControlPanel/StoryView/Prompt",
            "text": "Vue courante :"
        },
        "$:/language/ControlPanel/Theme/Caption": {
            "title": "$:/language/ControlPanel/Theme/Caption",
            "text": "Thème"
        },
        "$:/language/ControlPanel/Theme/Prompt": {
            "title": "$:/language/ControlPanel/Theme/Prompt",
            "text": "Thème courant :"
        },
        "$:/language/ControlPanel/TiddlerFields/Caption": {
            "title": "$:/language/ControlPanel/TiddlerFields/Caption",
            "text": "Champs"
        },
        "$:/language/ControlPanel/TiddlerFields/Hint": {
            "title": "$:/language/ControlPanel/TiddlerFields/Hint",
            "text": "Voici la totalité des [[champs|TiddlerFields]] utilisés dans ce wiki (y compris les tiddlers système, mais non compris les tiddlers //shadow//)."
        },
        "$:/language/ControlPanel/Toolbars/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/Caption",
            "text": "Barres d'outils"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption",
            "text": "Barre d'outils du mode édition"
        },
        "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint",
            "text": "Choix des boutons à afficher pour les tiddlers en cours d'édition"
        },
        "$:/language/ControlPanel/Toolbars/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/Hint",
            "text": "Choix des boutons à afficher dans les barres d'outils"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption",
            "text": "Barre d'outils de la page"
        },
        "$:/language/ControlPanel/Toolbars/PageControls/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint",
            "text": "Choix des boutons à afficher sur la barre d'outils principale de la page"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption",
            "text": "Barre d'outils du mode visualisation"
        },
        "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": {
            "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint",
            "text": "Choix des boutons à afficher pour les tiddlers en mode visualisation"
        },
        "$:/language/ControlPanel/Tools/Download/Full/Caption": {
            "title": "$:/language/ControlPanel/Tools/Download/Full/Caption",
            "text": "Télécharger le wiki complet"
        },
        "$:/core/fr-FR/readme": {
            "title": "$:/core/fr-FR/readme",
            "text": "Ce plugin contient les principaux composants de TiddlyWiki, notamment :\n\n* Les modules du code JavaScript ;\n* Les icônes ;\n* Les //templates// nécessaires à l'élaboration de l'interface utilisateur de TiddlyWiki ;\n* Les traductions en anglais britannique (''en-GB'') des chaînes de caractères utilisées par le cœur de l'application et susceptibles d'être traduites dans d'autres langues.\n"
        },
        "$:/language/Date/DaySuffix/1": {
            "title": "$:/language/Date/DaySuffix/1",
            "text": "er"
        },
        "$:/language/Date/DaySuffix/2": {
            "title": "$:/language/Date/DaySuffix/2",
            "text": ""
        },
        "$:/language/Date/DaySuffix/3": {
            "title": "$:/language/Date/DaySuffix/3",
            "text": ""
        },
        "$:/language/Date/DaySuffix/4": {
            "title": "$:/language/Date/DaySuffix/4",
            "text": ""
        },
        "$:/language/Date/DaySuffix/5": {
            "title": "$:/language/Date/DaySuffix/5",
            "text": ""
        },
        "$:/language/Date/DaySuffix/6": {
            "title": "$:/language/Date/DaySuffix/6",
            "text": ""
        },
        "$:/language/Date/DaySuffix/7": {
            "title": "$:/language/Date/DaySuffix/7",
            "text": ""
        },
        "$:/language/Date/DaySuffix/8": {
            "title": "$:/language/Date/DaySuffix/8",
            "text": ""
        },
        "$:/language/Date/DaySuffix/9": {
            "title": "$:/language/Date/DaySuffix/9",
            "text": ""
        },
        "$:/language/Date/DaySuffix/10": {
            "title": "$:/language/Date/DaySuffix/10",
            "text": ""
        },
        "$:/language/Date/DaySuffix/11": {
            "title": "$:/language/Date/DaySuffix/11",
            "text": ""
        },
        "$:/language/Date/DaySuffix/12": {
            "title": "$:/language/Date/DaySuffix/12",
            "text": ""
        },
        "$:/language/Date/DaySuffix/13": {
            "title": "$:/language/Date/DaySuffix/13",
            "text": ""
        },
        "$:/language/Date/DaySuffix/14": {
            "title": "$:/language/Date/DaySuffix/14",
            "text": ""
        },
        "$:/language/Date/DaySuffix/15": {
            "title": "$:/language/Date/DaySuffix/15",
            "text": ""
        },
        "$:/language/Date/DaySuffix/16": {
            "title": "$:/language/Date/DaySuffix/16",
            "text": ""
        },
        "$:/language/Date/DaySuffix/17": {
            "title": "$:/language/Date/DaySuffix/17",
            "text": ""
        },
        "$:/language/Date/DaySuffix/18": {
            "title": "$:/language/Date/DaySuffix/18",
            "text": ""
        },
        "$:/language/Date/DaySuffix/19": {
            "title": "$:/language/Date/DaySuffix/19",
            "text": ""
        },
        "$:/language/Date/DaySuffix/20": {
            "title": "$:/language/Date/DaySuffix/20",
            "text": ""
        },
        "$:/language/Date/DaySuffix/21": {
            "title": "$:/language/Date/DaySuffix/21",
            "text": ""
        },
        "$:/language/Date/DaySuffix/22": {
            "title": "$:/language/Date/DaySuffix/22",
            "text": ""
        },
        "$:/language/Date/DaySuffix/23": {
            "title": "$:/language/Date/DaySuffix/23",
            "text": ""
        },
        "$:/language/Date/DaySuffix/24": {
            "title": "$:/language/Date/DaySuffix/24",
            "text": ""
        },
        "$:/language/Date/DaySuffix/25": {
            "title": "$:/language/Date/DaySuffix/25",
            "text": ""
        },
        "$:/language/Date/DaySuffix/26": {
            "title": "$:/language/Date/DaySuffix/26",
            "text": ""
        },
        "$:/language/Date/DaySuffix/27": {
            "title": "$:/language/Date/DaySuffix/27",
            "text": ""
        },
        "$:/language/Date/DaySuffix/28": {
            "title": "$:/language/Date/DaySuffix/28",
            "text": ""
        },
        "$:/language/Date/DaySuffix/29": {
            "title": "$:/language/Date/DaySuffix/29",
            "text": ""
        },
        "$:/language/Date/DaySuffix/30": {
            "title": "$:/language/Date/DaySuffix/30",
            "text": ""
        },
        "$:/language/Date/DaySuffix/31": {
            "title": "$:/language/Date/DaySuffix/31",
            "text": ""
        },
        "$:/language/Date/Long/Day/0": {
            "title": "$:/language/Date/Long/Day/0",
            "text": "Dimanche"
        },
        "$:/language/Date/Long/Day/1": {
            "title": "$:/language/Date/Long/Day/1",
            "text": "Lundi"
        },
        "$:/language/Date/Long/Day/2": {
            "title": "$:/language/Date/Long/Day/2",
            "text": "Mardi"
        },
        "$:/language/Date/Long/Day/3": {
            "title": "$:/language/Date/Long/Day/3",
            "text": "Mercredi"
        },
        "$:/language/Date/Long/Day/4": {
            "title": "$:/language/Date/Long/Day/4",
            "text": "Jeudi"
        },
        "$:/language/Date/Long/Day/5": {
            "title": "$:/language/Date/Long/Day/5",
            "text": "Vendredi"
        },
        "$:/language/Date/Long/Day/6": {
            "title": "$:/language/Date/Long/Day/6",
            "text": "Samedi"
        },
        "$:/language/Date/Long/Month/1": {
            "title": "$:/language/Date/Long/Month/1",
            "text": "janvier"
        },
        "$:/language/Date/Long/Month/2": {
            "title": "$:/language/Date/Long/Month/2",
            "text": "février"
        },
        "$:/language/Date/Long/Month/3": {
            "title": "$:/language/Date/Long/Month/3",
            "text": "mars"
        },
        "$:/language/Date/Long/Month/4": {
            "title": "$:/language/Date/Long/Month/4",
            "text": "avril"
        },
        "$:/language/Date/Long/Month/5": {
            "title": "$:/language/Date/Long/Month/5",
            "text": "mai"
        },
        "$:/language/Date/Long/Month/6": {
            "title": "$:/language/Date/Long/Month/6",
            "text": "juin"
        },
        "$:/language/Date/Long/Month/7": {
            "title": "$:/language/Date/Long/Month/7",
            "text": "juillet"
        },
        "$:/language/Date/Long/Month/8": {
            "title": "$:/language/Date/Long/Month/8",
            "text": "août"
        },
        "$:/language/Date/Long/Month/9": {
            "title": "$:/language/Date/Long/Month/9",
            "text": "septembre"
        },
        "$:/language/Date/Long/Month/10": {
            "title": "$:/language/Date/Long/Month/10",
            "text": "octobre"
        },
        "$:/language/Date/Long/Month/11": {
            "title": "$:/language/Date/Long/Month/11",
            "text": "novembre"
        },
        "$:/language/Date/Long/Month/12": {
            "title": "$:/language/Date/Long/Month/12",
            "text": "décembre"
        },
        "$:/language/Date/Period/am": {
            "title": "$:/language/Date/Period/am",
            "text": "am"
        },
        "$:/language/Date/Period/pm": {
            "title": "$:/language/Date/Period/pm",
            "text": "pm"
        },
        "$:/language/Date/Short/Day/0": {
            "title": "$:/language/Date/Short/Day/0",
            "text": "Di"
        },
        "$:/language/Date/Short/Day/1": {
            "title": "$:/language/Date/Short/Day/1",
            "text": "Lu"
        },
        "$:/language/Date/Short/Day/2": {
            "title": "$:/language/Date/Short/Day/2",
            "text": "Ma"
        },
        "$:/language/Date/Short/Day/3": {
            "title": "$:/language/Date/Short/Day/3",
            "text": "Me"
        },
        "$:/language/Date/Short/Day/4": {
            "title": "$:/language/Date/Short/Day/4",
            "text": "Je"
        },
        "$:/language/Date/Short/Day/5": {
            "title": "$:/language/Date/Short/Day/5",
            "text": "Ve"
        },
        "$:/language/Date/Short/Day/6": {
            "title": "$:/language/Date/Short/Day/6",
            "text": "Sa"
        },
        "$:/language/Date/Short/Month/1": {
            "title": "$:/language/Date/Short/Month/1",
            "text": "Jan"
        },
        "$:/language/Date/Short/Month/2": {
            "title": "$:/language/Date/Short/Month/2",
            "text": "Fév"
        },
        "$:/language/Date/Short/Month/3": {
            "title": "$:/language/Date/Short/Month/3",
            "text": "Mar"
        },
        "$:/language/Date/Short/Month/4": {
            "title": "$:/language/Date/Short/Month/4",
            "text": "Avr"
        },
        "$:/language/Date/Short/Month/5": {
            "title": "$:/language/Date/Short/Month/5",
            "text": "Mai"
        },
        "$:/language/Date/Short/Month/6": {
            "title": "$:/language/Date/Short/Month/6",
            "text": "Jun"
        },
        "$:/language/Date/Short/Month/7": {
            "title": "$:/language/Date/Short/Month/7",
            "text": "Jul"
        },
        "$:/language/Date/Short/Month/8": {
            "title": "$:/language/Date/Short/Month/8",
            "text": "Aoû"
        },
        "$:/language/Date/Short/Month/9": {
            "title": "$:/language/Date/Short/Month/9",
            "text": "Sep"
        },
        "$:/language/Date/Short/Month/10": {
            "title": "$:/language/Date/Short/Month/10",
            "text": "Oct"
        },
        "$:/language/Date/Short/Month/11": {
            "title": "$:/language/Date/Short/Month/11",
            "text": "Nov"
        },
        "$:/language/Date/Short/Month/12": {
            "title": "$:/language/Date/Short/Month/12",
            "text": "Déc"
        },
        "$:/language/RelativeDate/Future/Days": {
            "title": "$:/language/RelativeDate/Future/Days",
            "text": "dans <<period>> jours"
        },
        "$:/language/RelativeDate/Future/Hours": {
            "title": "$:/language/RelativeDate/Future/Hours",
            "text": "dans <<period>> heures"
        },
        "$:/language/RelativeDate/Future/Minutes": {
            "title": "$:/language/RelativeDate/Future/Minutes",
            "text": "dans <<period>> minutes"
        },
        "$:/language/RelativeDate/Future/Months": {
            "title": "$:/language/RelativeDate/Future/Months",
            "text": "dans <<period>> mois"
        },
        "$:/language/RelativeDate/Future/Second": {
            "title": "$:/language/RelativeDate/Future/Second",
            "text": "dans 1 seconde"
        },
        "$:/language/RelativeDate/Future/Seconds": {
            "title": "$:/language/RelativeDate/Future/Seconds",
            "text": "dans <<period>> secondes"
        },
        "$:/language/RelativeDate/Future/Years": {
            "title": "$:/language/RelativeDate/Future/Years",
            "text": "dans <<period>> ans"
        },
        "$:/language/RelativeDate/Past/Days": {
            "title": "$:/language/RelativeDate/Past/Days",
            "text": "il y a <<period>> jours"
        },
        "$:/language/RelativeDate/Past/Hours": {
            "title": "$:/language/RelativeDate/Past/Hours",
            "text": "il y a <<period>> heures"
        },
        "$:/language/RelativeDate/Past/Minutes": {
            "title": "$:/language/RelativeDate/Past/Minutes",
            "text": "il y a <<period>> minutes"
        },
        "$:/language/RelativeDate/Past/Months": {
            "title": "$:/language/RelativeDate/Past/Months",
            "text": "il y a <<period>> mois"
        },
        "$:/language/RelativeDate/Past/Second": {
            "title": "$:/language/RelativeDate/Past/Second",
            "text": "il y a 1 seconde"
        },
        "$:/language/RelativeDate/Past/Seconds": {
            "title": "$:/language/RelativeDate/Past/Seconds",
            "text": "il y a <<period>> secondes"
        },
        "$:/language/RelativeDate/Past/Years": {
            "title": "$:/language/RelativeDate/Past/Years",
            "text": "il y a <<period>> ans"
        },
        "$:/language/Docs/ModuleTypes/animation": {
            "title": "$:/language/Docs/ModuleTypes/animation",
            "text": "Animations pouvant être utilisées par le RevealWidget."
        },
        "$:/language/Docs/ModuleTypes/command": {
            "title": "$:/language/Docs/ModuleTypes/command",
            "text": "Commandes qui peuvent être exécutées en mode Node.js."
        },
        "$:/language/Docs/ModuleTypes/config": {
            "title": "$:/language/Docs/ModuleTypes/config",
            "text": "Données à inclure dans `$tw.config`."
        },
        "$:/language/Docs/ModuleTypes/filteroperator": {
            "title": "$:/language/Docs/ModuleTypes/filteroperator",
            "text": "Méthodes d'opérateurs pour les filtres."
        },
        "$:/language/Docs/ModuleTypes/global": {
            "title": "$:/language/Docs/ModuleTypes/global",
            "text": "Données globales à inclure dans `$tw`."
        },
        "$:/language/Docs/ModuleTypes/isfilteroperator": {
            "title": "$:/language/Docs/ModuleTypes/isfilteroperator",
            "text": "Opérandes pour l'opérateur de filtre « is »."
        },
        "$:/language/Docs/ModuleTypes/macro": {
            "title": "$:/language/Docs/ModuleTypes/macro",
            "text": "Définitions de macros ~JavaScript."
        },
        "$:/language/Docs/ModuleTypes/parser": {
            "title": "$:/language/Docs/ModuleTypes/parser",
            "text": "Parseurs pour divers types de contenu. "
        },
        "$:/language/Docs/ModuleTypes/saver": {
            "title": "$:/language/Docs/ModuleTypes/saver",
            "text": "Les tiddlers de sauvegarde contiennent les différentes méthodes pour enregistrer des fichiers à partir du navigateur."
        },
        "$:/language/Docs/ModuleTypes/startup": {
            "title": "$:/language/Docs/ModuleTypes/startup",
            "text": "Fonctions de démarrage."
        },
        "$:/language/Docs/ModuleTypes/storyview": {
            "title": "$:/language/Docs/ModuleTypes/storyview",
            "text": "Différents points de vue sur le déroulé, qui personnalisent l'animation et le comportement des widgets de liste."
        },
        "$:/language/Docs/ModuleTypes/tiddlerdeserializer": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer",
            "text": "Convertit différents types de contenu en tiddlers."
        },
        "$:/language/Docs/ModuleTypes/tiddlerfield": {
            "title": "$:/language/Docs/ModuleTypes/tiddlerfield",
            "text": "Définit le comportement des champs de tiddler."
        },
        "$:/language/Docs/ModuleTypes/tiddlermethod": {
            "title": "$:/language/Docs/ModuleTypes/tiddlermethod",
            "text": "Ajoute des méthodes au prototype `$tw.Tiddler`."
        },
        "$:/language/Docs/ModuleTypes/upgrader": {
            "title": "$:/language/Docs/ModuleTypes/upgrader",
            "text": "Applique une procédure de mise à jour aux tiddlers lors de l'opération de mise à jour/importation."
        },
        "$:/language/Docs/ModuleTypes/utils": {
            "title": "$:/language/Docs/ModuleTypes/utils",
            "text": "Ajoute des méthodes dans `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/utils-node": {
            "title": "$:/language/Docs/ModuleTypes/utils-node",
            "text": "Ajoute des méthodes spécifiques à Node.js dans `$tw.utils`."
        },
        "$:/language/Docs/ModuleTypes/widget": {
            "title": "$:/language/Docs/ModuleTypes/widget",
            "text": "Les widgets encapsulent les méthodes de rendu et de rafraichissement du DOM."
        },
        "$:/language/Docs/ModuleTypes/wikimethod": {
            "title": "$:/language/Docs/ModuleTypes/wikimethod",
            "text": "Ajoute des méthodes à `$tw.Wiki`."
        },
        "$:/language/Docs/ModuleTypes/wikirule": {
            "title": "$:/language/Docs/ModuleTypes/wikirule",
            "text": "Règles d'analyse pour le parseur WikiText principal."
        },
        "$:/language/Docs/PaletteColours/alert-background": {
            "title": "$:/language/Docs/PaletteColours/alert-background",
            "text": "Fond pour les alertes"
        },
        "$:/language/Docs/PaletteColours/alert-border": {
            "title": "$:/language/Docs/PaletteColours/alert-border",
            "text": "Bordure pour les alertes"
        },
        "$:/language/Docs/PaletteColours/alert-highlight": {
            "title": "$:/language/Docs/PaletteColours/alert-highlight",
            "text": "Surlignage pour les alertes"
        },
        "$:/language/Docs/PaletteColours/alert-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/alert-muted-foreground",
            "text": "Fond atténué pour les alertes"
        },
        "$:/language/Docs/PaletteColours/background": {
            "title": "$:/language/Docs/PaletteColours/background",
            "text": "Couleur de fond générale"
        },
        "$:/language/Docs/PaletteColours/blockquote-bar": {
            "title": "$:/language/Docs/PaletteColours/blockquote-bar",
            "text": "Barre de citation"
        },
        "$:/language/Docs/PaletteColours/code-background": {
            "title": "$:/language/Docs/PaletteColours/code-background",
            "text": "Fond pour le code"
        },
        "$:/language/Docs/PaletteColours/code-border": {
            "title": "$:/language/Docs/PaletteColours/code-border",
            "text": "Bordure pour le code"
        },
        "$:/language/Docs/PaletteColours/code-foreground": {
            "title": "$:/language/Docs/PaletteColours/code-foreground",
            "text": "Premier plan pour le code"
        },
        "$:/language/Docs/PaletteColours/dirty-indicator": {
            "title": "$:/language/Docs/PaletteColours/dirty-indicator",
            "text": "Indicateur de modifications non sauvegardées"
        },
        "$:/language/Docs/PaletteColours/download-background": {
            "title": "$:/language/Docs/PaletteColours/download-background",
            "text": "Fond pour le bouton de téléchargement"
        },
        "$:/language/Docs/PaletteColours/download-foreground": {
            "title": "$:/language/Docs/PaletteColours/download-foreground",
            "text": "Premier plan pour le bouton de téléchargement"
        },
        "$:/language/Docs/PaletteColours/dragger-background": {
            "title": "$:/language/Docs/PaletteColours/dragger-background",
            "text": "Fond pour le glissé-déposé"
        },
        "$:/language/Docs/PaletteColours/dragger-foreground": {
            "title": "$:/language/Docs/PaletteColours/dragger-foreground",
            "text": "Premier plan pour le glissé-déposé"
        },
        "$:/language/Docs/PaletteColours/dropdown-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-background",
            "text": "Fond des menus déroulants"
        },
        "$:/language/Docs/PaletteColours/dropdown-border": {
            "title": "$:/language/Docs/PaletteColours/dropdown-border",
            "text": "Bordure des menus déroulants"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected",
            "text": "Fond pour les onglets à menu déroulant sélectionnés"
        },
        "$:/language/Docs/PaletteColours/dropdown-tab-background": {
            "title": "$:/language/Docs/PaletteColours/dropdown-tab-background",
            "text": "Fond pour les onglets à menu déroulant"
        },
        "$:/language/Docs/PaletteColours/dropzone-background": {
            "title": "$:/language/Docs/PaletteColours/dropzone-background",
            "text": "Fond de la zone « déposé »"
        },
        "$:/language/Docs/PaletteColours/external-link-background-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-hover",
            "text": "Fond lors du passage de la souris sur un lien externe"
        },
        "$:/language/Docs/PaletteColours/external-link-background-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-background-visited",
            "text": "Fond pour un lien externe déjà visité"
        },
        "$:/language/Docs/PaletteColours/external-link-background": {
            "title": "$:/language/Docs/PaletteColours/external-link-background",
            "text": "Fond pour un lien externe"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover",
            "text": "Premier plan lors du passage de la souris sur un lien externe"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground-visited": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited",
            "text": "Premier plan pour un lien externe déjà visité"
        },
        "$:/language/Docs/PaletteColours/external-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/external-link-foreground",
            "text": "Premier plan pour un lien externe"
        },
        "$:/language/Docs/PaletteColours/foreground": {
            "title": "$:/language/Docs/PaletteColours/foreground",
            "text": "Premier plan"
        },
        "$:/language/Docs/PaletteColours/message-background": {
            "title": "$:/language/Docs/PaletteColours/message-background",
            "text": "Fond pour les messages"
        },
        "$:/language/Docs/PaletteColours/message-border": {
            "title": "$:/language/Docs/PaletteColours/message-border",
            "text": "Bordure pour les messages"
        },
        "$:/language/Docs/PaletteColours/message-foreground": {
            "title": "$:/language/Docs/PaletteColours/message-foreground",
            "text": "Premier plan pour les messages"
        },
        "$:/language/Docs/PaletteColours/modal-backdrop": {
            "title": "$:/language/Docs/PaletteColours/modal-backdrop",
            "text": "Arrière-plan pour les fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-background": {
            "title": "$:/language/Docs/PaletteColours/modal-background",
            "text": "Fond pour les fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-border": {
            "title": "$:/language/Docs/PaletteColours/modal-border",
            "text": "Bordure pour les fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-footer-background": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-background",
            "text": "Fond pour les pieds de page des fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-footer-border": {
            "title": "$:/language/Docs/PaletteColours/modal-footer-border",
            "text": "Bordure pour les pieds de page des fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/modal-header-border": {
            "title": "$:/language/Docs/PaletteColours/modal-header-border",
            "text": "Bordure pour les en-tête des fenêtres modales"
        },
        "$:/language/Docs/PaletteColours/muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/muted-foreground",
            "text": "Premier plan atténué"
        },
        "$:/language/Docs/PaletteColours/notification-background": {
            "title": "$:/language/Docs/PaletteColours/notification-background",
            "text": "Fond pour les notifications"
        },
        "$:/language/Docs/PaletteColours/notification-border": {
            "title": "$:/language/Docs/PaletteColours/notification-border",
            "text": "Bordure pour les notifications"
        },
        "$:/language/Docs/PaletteColours/page-background": {
            "title": "$:/language/Docs/PaletteColours/page-background",
            "text": "Fond de page"
        },
        "$:/language/Docs/PaletteColours/pre-background": {
            "title": "$:/language/Docs/PaletteColours/pre-background",
            "text": "Fond pour le code préformaté"
        },
        "$:/language/Docs/PaletteColours/pre-border": {
            "title": "$:/language/Docs/PaletteColours/pre-border",
            "text": "Bordure pour le code préformaté"
        },
        "$:/language/Docs/PaletteColours/primary": {
            "title": "$:/language/Docs/PaletteColours/primary",
            "text": "Couleur principale"
        },
        "$:/language/Docs/PaletteColours/sidebar-button-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground",
            "text": "Premier plan des boutons de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover",
            "text": "Premier plan au passage de la souris sur les boutons de commande de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground",
            "text": "Premier plan sur les boutons de commande de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow",
            "text": "Ombre du premier plan de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-foreground",
            "text": "Premier plan de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover",
            "text": "Premier plan atténué au passage de la souris sur la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground",
            "text": "Premier plan atténué de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected",
            "text": "Fond pour les onglets sélectionnés de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-background": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-background",
            "text": "Fond pour les onglets de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected",
            "text": "Bordure pour les onglets sélectionnés de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-border": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-border",
            "text": "Bordure pour les onglets de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-divider": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider",
            "text": "Séparateur d'onglets pour la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected",
            "text": "Premier plan pour les onglets sélectionnés de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground",
            "text": "Premier plan pour les onglets de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover",
            "text": "Premier plan au passage de la souris sur le lien d'un tiddler de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground",
            "text": "Premier plan du lien d'un tiddler de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/static-alert-foreground": {
            "title": "$:/language/Docs/PaletteColours/static-alert-foreground",
            "text": "Premier plan pour les alertes statiques"
        },
        "$:/language/Docs/PaletteColours/tab-background-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-background-selected",
            "text": "Fond pour les onglets sélectionnés"
        },
        "$:/language/Docs/PaletteColours/tab-background": {
            "title": "$:/language/Docs/PaletteColours/tab-background",
            "text": "Fond pour les onglets"
        },
        "$:/language/Docs/PaletteColours/tab-border-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-border-selected",
            "text": "Bordure pour les onglets sélectionnés"
        },
        "$:/language/Docs/PaletteColours/tab-border": {
            "title": "$:/language/Docs/PaletteColours/tab-border",
            "text": "Bordure pour les onglets"
        },
        "$:/language/Docs/PaletteColours/tab-divider": {
            "title": "$:/language/Docs/PaletteColours/tab-divider",
            "text": "Séparateur d'onglets"
        },
        "$:/language/Docs/PaletteColours/tab-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground-selected",
            "text": "Premier plan pour les onglets sélectionnés"
        },
        "$:/language/Docs/PaletteColours/tab-foreground": {
            "title": "$:/language/Docs/PaletteColours/tab-foreground",
            "text": "Premier plan pour les onglets"
        },
        "$:/language/Docs/PaletteColours/table-border": {
            "title": "$:/language/Docs/PaletteColours/table-border",
            "text": "Bordure des tableaux"
        },
        "$:/language/Docs/PaletteColours/table-footer-background": {
            "title": "$:/language/Docs/PaletteColours/table-footer-background",
            "text": "Fond pour les bas de tableau"
        },
        "$:/language/Docs/PaletteColours/table-header-background": {
            "title": "$:/language/Docs/PaletteColours/table-header-background",
            "text": "Fond pour les en-têtes de tableau"
        },
        "$:/language/Docs/PaletteColours/tag-background": {
            "title": "$:/language/Docs/PaletteColours/tag-background",
            "text": "Fond pour les tags"
        },
        "$:/language/Docs/PaletteColours/tag-foreground": {
            "title": "$:/language/Docs/PaletteColours/tag-foreground",
            "text": "Premier plan pour les tags"
        },
        "$:/language/Docs/PaletteColours/tiddler-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-background",
            "text": "Fond pour les tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-border",
            "text": "Bordure pour les tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover",
            "text": "Premier plan au passage de la souris sur les boutons de commande d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected",
            "text": "Premier plan pour le bouton de commande sélectionné d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-controls-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground",
            "text": "Premier plan pour les boutons de commande d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-background",
            "text": "Fond pour l'éditeur de tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border-image": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image",
            "text": "Image de bordure pour l'éditeur de tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-border",
            "text": "Bordure de l'éditeur de tiddlers"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even",
            "text": "Fond de l'éditeur de tiddlers pour les champs pairs"
        },
        "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": {
            "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd",
            "text": "Fond de l'éditeur de tiddlers pour les champs impairs"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-background",
            "text": "Fond du panneau d'information d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-border": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-border",
            "text": "Bordure du panneau d'information d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-info-tab-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background",
            "text": "Fond pour les onglets du panneau d'information d'un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-background": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-background",
            "text": "Fond pour les liens vers un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-link-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground",
            "text": "Premier plan pour les liens vers un tiddler"
        },
        "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground",
            "text": "Premier plan du sous-titre du wiki"
        },
        "$:/language/Docs/PaletteColours/tiddler-title-foreground": {
            "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground",
            "text": "Premier plan du titre du wiki"
        },
        "$:/language/Docs/PaletteColours/toolbar-new-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-new-button",
            "text": "Premier plan pour le bouton 'Nouveau tiddler' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-options-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-options-button",
            "text": "Premier plan pour le bouton 'Options' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-save-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-save-button",
            "text": "Premier plan pour le bouton 'Enregistrer' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-info-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-info-button",
            "text": "Premier plan pour le bouton 'Info' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-edit-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-edit-button",
            "text": "Premier plan pour le bouton 'Éditer' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-close-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-close-button",
            "text": "Premier plan pour le bouton 'Fermer' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-delete-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-delete-button",
            "text": "Premier plan pour le bouton 'Supprimer' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-cancel-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button",
            "text": "Premier plan pour le bouton 'Annuler' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/toolbar-done-button": {
            "title": "$:/language/Docs/PaletteColours/toolbar-done-button",
            "text": "Premier plan pour le bouton 'Terminé' de la barre latérale"
        },
        "$:/language/Docs/PaletteColours/untagged-background": {
            "title": "$:/language/Docs/PaletteColours/untagged-background",
            "text": "Fond pour la pastille « sans-étiquette »"
        },
        "$:/language/Docs/PaletteColours/very-muted-foreground": {
            "title": "$:/language/Docs/PaletteColours/very-muted-foreground",
            "text": "Premier plan très atténué"
        },
        "$:/language/EditTemplate/Body/External/Hint": {
            "title": "$:/language/EditTemplate/Body/External/Hint",
            "text": "Ceci est un tiddler externe, conservé en dehors du fichier TiddlyWiki principal. Vous pouvez éditer les tags et les champs mais pas directement le contenu lui-même"
        },
        "$:/language/EditTemplate/Body/Hint": {
            "title": "$:/language/EditTemplate/Body/Hint",
            "text": "Utilisez [[WikiText|http://tiddlywiki.com/static/WikiText.html]] pour formater ou ajouter des images et des fonctions dynamiques"
        },
        "$:/language/EditTemplate/Body/Placeholder": {
            "title": "$:/language/EditTemplate/Body/Placeholder",
            "text": "Entrez le texte ici"
        },
        "$:/language/EditTemplate/Body/Preview/Button/Hide": {
            "title": "$:/language/EditTemplate/Body/Preview/Button/Hide",
            "text": "Cacher la prévisualisation"
        },
        "$:/language/EditTemplate/Body/Preview/Button/Show": {
            "title": "$:/language/EditTemplate/Body/Preview/Button/Show",
            "text": "Afficher la prévisualisation"
        },
        "$:/language/EditTemplate/Field/Remove/Caption": {
            "title": "$:/language/EditTemplate/Field/Remove/Caption",
            "text": "supprimer le champ"
        },
        "$:/language/EditTemplate/Field/Remove/Hint": {
            "title": "$:/language/EditTemplate/Field/Remove/Hint",
            "text": "Supprime le champ"
        },
        "$:/language/EditTemplate/Fields/Add/Button": {
            "title": "$:/language/EditTemplate/Fields/Add/Button",
            "text": "ajouter"
        },
        "$:/language/EditTemplate/Fields/Add/Name/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder",
            "text": "nom du champ"
        },
        "$:/language/EditTemplate/Fields/Add/Prompt": {
            "title": "$:/language/EditTemplate/Fields/Add/Prompt",
            "text": "Ajouter un nouveau champ :"
        },
        "$:/language/EditTemplate/Fields/Add/Value/Placeholder": {
            "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder",
            "text": "valeur du champ"
        },
        "$:/language/EditTemplate/Shadow/OverriddenWarning": {
            "title": "$:/language/EditTemplate/Shadow/OverriddenWarning",
            "text": "Ce tiddler est une version modifiée d'un tiddler « shadow ». Pour revenir à la version par défaut, il vous suffit de supprimer ce tiddler."
        },
        "$:/language/EditTemplate/Shadow/Warning": {
            "title": "$:/language/EditTemplate/Shadow/Warning",
            "text": "Ceci est un tiddler « shadow ». Toute modification supplantera la version par défaut "
        },
        "$:/language/EditTemplate/Tags/Add/Button": {
            "title": "$:/language/EditTemplate/Tags/Add/Button",
            "text": "ajouter"
        },
        "$:/language/EditTemplate/Tags/Add/Placeholder": {
            "title": "$:/language/EditTemplate/Tags/Add/Placeholder",
            "text": "nom du tag"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Caption",
            "text": "liste des tags"
        },
        "$:/language/EditTemplate/Tags/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Tags/Dropdown/Hint",
            "text": "Montre la liste des tags"
        },
        "$:/language/EditTemplate/Type/Dropdown/Caption": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Caption",
            "text": "liste des types de contenu"
        },
        "$:/language/EditTemplate/Type/Dropdown/Hint": {
            "title": "$:/language/EditTemplate/Type/Dropdown/Hint",
            "text": "Montre la liste des types de contenu"
        },
        "$:/language/EditTemplate/Type/Delete/Caption": {
            "title": "$:/language/EditTemplate/Type/Delete/Caption",
            "text": "supprimer le type de contenu"
        },
        "$:/language/EditTemplate/Type/Delete/Hint": {
            "title": "$:/language/EditTemplate/Type/Delete/Hint",
            "text": "Supprime le type de contenu"
        },
        "$:/language/EditTemplate/Type/Placeholder": {
            "title": "$:/language/EditTemplate/Type/Placeholder",
            "text": "type du contenu"
        },
        "$:/language/EditTemplate/Type/Prompt": {
            "title": "$:/language/EditTemplate/Type/Prompt",
            "text": "Type :"
        },
        "$:/language/Exporters/StaticRiver": {
            "title": "$:/language/Exporters/StaticRiver",
            "text": "Tiddlers statiques en HTML"
        },
        "$:/language/Exporters/JsonFile": {
            "title": "$:/language/Exporters/JsonFile",
            "text": "Fichier de tiddlers au format JSON"
        },
        "$:/language/Exporters/CsvFile": {
            "title": "$:/language/Exporters/CsvFile",
            "text": "Fichier de tiddlers au format CSV"
        },
        "$:/language/Exporters/TidFile": {
            "title": "$:/language/Exporters/TidFile",
            "text": "Fichier \".tid\" contenant un tiddler unique"
        },
        "$:/language/Docs/Fields/_canonical_uri": {
            "title": "$:/language/Docs/Fields/_canonical_uri",
            "text": "L'URI complet vers le contenu externe d'un tiddler image"
        },
        "$:/language/Docs/Fields/bag": {
            "title": "$:/language/Docs/Fields/bag",
            "text": "Nom du <q>bag</q> d'où provient le tiddler"
        },
        "$:/language/Docs/Fields/caption": {
            "title": "$:/language/Docs/Fields/caption",
            "text": "Texte à afficher sur un onglet ou un bouton"
        },
        "$:/language/Docs/Fields/color": {
            "title": "$:/language/Docs/Fields/color",
            "text": "Couleur CSS associée au tiddler"
        },
        "$:/language/Docs/Fields/component": {
            "title": "$:/language/Docs/Fields/component",
            "text": "Nom du composant responsable pour un [[tiddler d'alerte|AlertMechanism]]"
        },
        "$:/language/Docs/Fields/current-tiddler": {
            "title": "$:/language/Docs/Fields/current-tiddler",
            "text": "Sert à cacher le tiddler situé au début de l'[[historique|HistoryMechanism]]"
        },
        "$:/language/Docs/Fields/created": {
            "title": "$:/language/Docs/Fields/created",
            "text": "Date de création du tiddler"
        },
        "$:/language/Docs/Fields/creator": {
            "title": "$:/language/Docs/Fields/creator",
            "text": "Nom de l'utilisateur qui a créé le tiddler"
        },
        "$:/language/Docs/Fields/dependents": {
            "title": "$:/language/Docs/Fields/dependents",
            "text": "Quand le tiddler est un plugin, énumère les titres des plugins dépendants"
        },
        "$:/language/Docs/Fields/description": {
            "title": "$:/language/Docs/Fields/description",
            "text": "Texte de description d'un plugin, ou d'une boîte de dialogue"
        },
        "$:/language/Docs/Fields/draft.of": {
            "title": "$:/language/Docs/Fields/draft.of",
            "text": "Pour les tiddlers en cours d'édition, contient le titre du tiddler initial"
        },
        "$:/language/Docs/Fields/draft.title": {
            "title": "$:/language/Docs/Fields/draft.title",
            "text": "Pour les tiddlers en cours d'édition, contient le nouveau titre prévu pour le tiddler"
        },
        "$:/language/Docs/Fields/footer": {
            "title": "$:/language/Docs/Fields/footer",
            "text": "Texte de bas de page dans le cas d'un wizard"
        },
        "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against": {
            "title": "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against",
            "text": "Champ de stockage temporaire utilisé dans [[$:/core/templates/static.content]]"
        },
        "$:/language/Docs/Fields/icon": {
            "title": "$:/language/Docs/Fields/icon",
            "text": "Titre du tiddler contenant l'icone associée à un tiddler"
        },
        "$:/language/Docs/Fields/library": {
            "title": "$:/language/Docs/Fields/library",
            "text": "Avec une valeur à <q>yes</q>,  indique qu'un tiddler doit être sauvegardé comme bibliothèque JavaScript"
        },
        "$:/language/Docs/Fields/list": {
            "title": "$:/language/Docs/Fields/list",
            "text": "Liste ordonnée de titres de tiddlers à associer au tiddler"
        },
        "$:/language/Docs/Fields/list-before": {
            "title": "$:/language/Docs/Fields/list-before",
            "text": "Si présent, contient le titre du tiddler avant lequel ce tiddler doit être ajouté dans la liste ordonnée. Si ce champ est présent mais vide, le titre doit être ajouté au début de la liste."
        },
        "$:/language/Docs/Fields/list-after": {
            "title": "$:/language/Docs/Fields/list-after",
            "text": "Si présent, contient le titre du tiddler après lequel ce tiddler doit être ajouté dans la liste ordonnée."
        },
        "$:/language/Docs/Fields/modified": {
            "title": "$:/language/Docs/Fields/modified",
            "text": "Date et heure à laquelle le tiddler a été modifié pour la dernière fois"
        },
        "$:/language/Docs/Fields/modifier": {
            "title": "$:/language/Docs/Fields/modifier",
            "text": "Titre du tiddler associé à l'utilisateur qui a modifié ce tiddler pour la dernière fois"
        },
        "$:/language/Docs/Fields/name": {
            "title": "$:/language/Docs/Fields/name",
            "text": "S'il s'agit d'un plugin, le nom de la personne associée à ce tiddler"
        },
        "$:/language/Docs/Fields/plugin-priority": {
            "title": "$:/language/Docs/Fields/plugin-priority",
            "text": "S'il s'agit d'un plugin, un nombre indiquant la priorité de ce tiddler"
        },
        "$:/language/Docs/Fields/plugin-type": {
            "title": "$:/language/Docs/Fields/plugin-type",
            "text": "S'il s'agit d'un plugin, le type de plugin de ce tiddler"
        },
        "$:/language/Docs/Fields/revision": {
            "title": "$:/language/Docs/Fields/revision",
            "text": "Numéro de révision du tiddler présent sur le server"
        },
        "$:/language/Docs/Fields/released": {
            "title": "$:/language/Docs/Fields/released",
            "text": "Date de version d'un TiddlyWiki"
        },
        "$:/language/Docs/Fields/source": {
            "title": "$:/language/Docs/Fields/source",
            "text": "URL source associée à ce tiddler"
        },
        "$:/language/Docs/Fields/subtitle": {
            "title": "$:/language/Docs/Fields/subtitle",
            "text": "Texte du sous-titre pour un wizard"
        },
        "$:/language/Docs/Fields/tags": {
            "title": "$:/language/Docs/Fields/tags",
            "text": "Liste des tags associés à un tiddler"
        },
        "$:/language/Docs/Fields/text": {
            "title": "$:/language/Docs/Fields/text",
            "text": "Texte du corps de ce tiddler"
        },
        "$:/language/Docs/Fields/title": {
            "title": "$:/language/Docs/Fields/title",
            "text": "Nom unique du tiddler"
        },
        "$:/language/Docs/Fields/type": {
            "title": "$:/language/Docs/Fields/type",
            "text": "Type de contenu du tiddler"
        },
        "$:/language/Docs/Fields/version": {
            "title": "$:/language/Docs/Fields/version",
            "text": "S'il s'agit d'un plugin, l'information de version"
        },
        "$:/language/Filters/AllTiddlers": {
            "title": "$:/language/Filters/AllTiddlers",
            "text": "Tous les tiddlers sauf les tiddlers système"
        },
        "$:/language/Filters/RecentSystemTiddlers": {
            "title": "$:/language/Filters/RecentSystemTiddlers",
            "text": "Les tiddlers modifiés récemment, y compris les tiddlers système"
        },
        "$:/language/Filters/RecentTiddlers": {
            "title": "$:/language/Filters/RecentTiddlers",
            "text": "Les tiddlers modifiés récemment"
        },
        "$:/language/Filters/AllTags": {
            "title": "$:/language/Filters/AllTags",
            "text": "Tous les tags sauf les tags système"
        },
        "$:/language/Filters/Missing": {
            "title": "$:/language/Filters/Missing",
            "text": "Les tiddlers manquants"
        },
        "$:/language/Filters/Drafts": {
            "title": "$:/language/Filters/Drafts",
            "text": "Les tiddlers en cours d'édition"
        },
        "$:/language/Filters/Orphans": {
            "title": "$:/language/Filters/Orphans",
            "text": "Les tiddlers orphelins"
        },
        "$:/language/Filters/SystemTiddlers": {
            "title": "$:/language/Filters/SystemTiddlers",
            "text": "Les tiddlers système"
        },
        "$:/language/Filters/ShadowTiddlers": {
            "title": "$:/language/Filters/ShadowTiddlers",
            "text": "Les tiddlers shadow"
        },
        "$:/language/Filters/OverriddenShadowTiddlers": {
            "title": "$:/language/Filters/OverriddenShadowTiddlers",
            "text": "Les tiddlers shadow modifiés"
        },
        "$:/language/Filters/SystemTags": {
            "title": "$:/language/Filters/SystemTags",
            "text": "Les tags système"
        },
        "GettingStarted": {
            "title": "GettingStarted",
            "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nBienvenue sur ~TiddlyWiki et parmi la communauté ~TiddlyWiki.\n\nCommencez par vérifier que vos modifications peuvent être sauvegardées\ncorrectement — reportez-vous aux [[instructions détaillées|http://tiddlywiki.com/languages/fr-FR/index.html#Saving]] sur http://tiddlywiki.com/.\n\n!! Personnalisez ce ~TiddlyWiki\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-text tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n\nRendez-vous dans le [[panneau de contrôle|$:/ControlPanel]] pour plus d'options.\n"
        },
        "$:/language/Help/build": {
            "title": "$:/language/Help/build",
            "description": "Lance automatiquement les commandes configurées",
            "text": "Compile le wiki courant à partir des cibles spécifiées. Si aucune cible n'est spécifiée, toutes les cibles seront compilées.\n\n```\n--build <target> [<target> ...]\n```\n\nLes cibles de compilation sont définies dans le fichier `tiddlywiki.info` du [dossier associé au wiki|TiddlyWikiFolders].\n\n"
        },
        "$:/language/Help/clearpassword": {
            "title": "$:/language/Help/clearpassword",
            "description": "Efface le mot de passe pour les prochaines opérations",
            "text": "Efface le mot de passe pour les prochaines opérations\n\n```\n--clearpassword\n```\n"
        },
        "$:/language/Help/default": {
            "title": "$:/language/Help/default",
            "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<dossierwiki>] [--<commande> [<arguments>...]...]\n```\n\nListe des commandes disponibles :\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link> : <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nPour obtenir de l'aide sur une commande précise :\n\n```\ntiddlywiki --help <command>\n```\n"
        },
        "$:/language/Help/editions": {
            "title": "$:/language/Help/editions",
            "description": "Liste les éditions TiddlyWiki disponibles",
            "text": "Liste les noms et descriptions des éditions disponibles. Vous pouvez créer un nouveau wiki à partir d'une édition particulière avec la commande `--init`.\n\n```\n--editions\n```\n"
        },
        "$:/language/Help/help": {
            "title": "$:/language/Help/help",
            "description": "Affiche de l'aide sur les commandes TiddlyWiki",
            "text": "Affiche un texte d'aide sur une commande particulière :\n\n```\n--help [<commande>]\n```\n\nSi aucun nom de commande n'est fourni, affiche la liste de toutes les commandes disponibles.\n"
        },
        "$:/language/Help/init": {
            "title": "$:/language/Help/init",
            "description": "Initialise un nouveau dossier wiki",
            "text": "Initialise un [[dossier wiki (WikiFolder)|TiddlyWikiFolders]] vide en copiant l'une des éditions présentes dans le répertoire //editions//.\n\n```\n--init <édition> [<édition> ...]\n```\n\nPar exemple :\n\n```\ntiddlywiki ./MonDossierWiki --init empty\n```\n\nNote :\n\n* Le répertoire correspondant au dossier wiki est créé si nécessaire\n* L'édition par défaut est ''empty''\n* La commande //init// échoue si le dossier wiki n'est pas vide\n* La commande //init// supprime les éventuelles définitions `includeWikis` du fichier `tiddlywiki.info` de l'édition spécifiée\n* Lorsque plusieurs éditions sont spécifiées, chaque édition écrase les fichiers qu'elle a en commun avec les précédentes (par conséquent, le fichier `tiddlywiki.info` proviendra de la dernière édition spécifiée)\n* `--editions` renvoie une liste des éditions disponibles\n"
        },
        "$:/language/Help/load": {
            "title": "$:/language/Help/load",
            "description": "Charge des tiddlers à partir d'un fichier",
            "text": "Charge des tiddlers à partir de fichiers ~TiddlyWikiClassic 2.x.x (`.html`), `.tiddler`, `.tid`, `.json` ou d'autres types de fichiers.\n\n```\n--load <chemindufichier>\n```\n\nPour charger des tiddlers à partir d'un fichier ~TiddlyWiki chiffré, vous devrez commencer par spécifier le mot de passe à l'aide de la [[commande password|PasswordCommand]]. Par exemple :\n\n```\ntiddlywiki ./MonWiki --password pa55w0rd --load mon_wiki_secret.html\n```\n\nÀ noter que Tiddlywiki refusera de charger une version plus ancienne d'un plugin déjà chargé."
        },
        "$:/language/Help/makelibrary": {
            "title": "$:/language/Help/makelibrary",
            "description": "Construit le plugin bibliothèque requis par la procédure de mise à jour",
            "text": "Construit le tiddler `$:/UpgradeLibrary` pour la procédure de mise à jour.\n\nLa bibliothèque de mise à jour est formatée comme un tiddler de plugin ordinaire avec le type `library`. Elle contient un exemplaire de chacun des packs de plugins, thèmes et languages disponibles dans le répertoire de TiddlyWiki5.\n\nCette commande est prévue pour un usage interne ; elle n'a d'intérêt que pour les utilisateurs qui construisent une variante de la procédure de mise à jour.\n\n```\n--makelibrary <titre>\n```\n\nL'argument //titre// a pour valeur par défaut `$:/UpgradeLibrary`.\n"
        },
        "$:/language/Help/notfound": {
            "title": "$:/language/Help/notfound",
            "text": "Il n'existe pas d'aide sur le sujet."
        },
        "$:/language/Help/output": {
            "title": "$:/language/Help/output",
            "description": "Change le répertoire de départ pour la sortie des prochaines commandes",
            "text": "Change le répertoire de départ pour la sortie des prochaines commandes. Par défaut, le répertoire de sortie est le sous-répertoire `output` du répertoire de l'édition courante.\n\n```\n--output <nom de chemin>\n```\n\nSi le chemin spécifié est relatif, il est calculé relativement au répertoire de sortie courant. Par exemple, `--output .` indique le répertoire courant comme répertoire de sortie.\n"
        },
        "$:/language/Help/password": {
            "title": "$:/language/Help/password",
            "description": "Fournit un mot de passe pour les prochaines opérations de chiffrement",
            "text": "Fournit un mot de passe pour les prochaines opérations de chiffrement.\n\n```\n--password <motdepasse>\n```\n\n"
        },
        "$:/language/Help/rendertiddler": {
            "title": "$:/language/Help/rendertiddler",
            "description": "Enregistre un tiddler avec un rendu correspondant au type de contenu spécifié",
            "text": "Enregistre un tiddler sous le chemin de fichier indiqué, avec un rendu correspondant au type de contenu (ContentType) spécifié — par défaut `text/html` :\n\n```\n--rendertiddler <titre> <chemindufichier> [<type>]\n```\n\nLes répertoires présents dans le chemin du fichier et qui n'existent pas encore sont créés automatiquement. "
        },
        "$:/language/Help/rendertiddlers": {
            "title": "$:/language/Help/rendertiddlers",
            "description": "Enregistre un ensemble de tiddlers sélectionnés par un filtre, avec un rendu correspondant au type de contenu (ContentType) spécifié",
            "text": "Enregistre un ensemble de tiddlers (sélectionnés par un filtre) dans le répertoire indiqué et avec l'extension indiquée — par défaut `.html`. Le choix du rendu est fonction du type de contenu (ContentType) spécifié — par défaut `text/html` :\n\n```\n--rendertiddlers <filtre> <modèle> <chemindurépertoire> [<type>] [<extension>]\n```\n\nPar exemple :\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nTous les fichiers du répertoire cible sont supprimés. Le répertoire cible est créé récursivement s'il n'existe pas."
        },
        "$:/language/Help/savetiddler": {
            "title": "$:/language/Help/savetiddler",
            "description": "Enregistre un tiddler dans un fichier sous sa forme brute",
            "text": "Enregistre un tiddler texte ou binaire dans le fichier spécifié, sous sa forme brute. \n\n```\n--savetiddler <titre> <chemindufichier>\n```\n\nLes répertoires présents dans le chemin du fichier et qui n'existent pas encore sont créés automatiquement. "
        },
        "$:/language/Help/savetiddlers": {
            "title": "$:/language/Help/savetiddlers",
            "description": "Enregistre un groupe de tiddlers vers un répertoire",
            "text": "Enregistre un groupe de tiddlers vers le chemin spécifié, sous leur forme brute, texte ou binaire. \n\n```\n--savetiddlers <filtre> <chemin-de-répertoire>\n```\n\nPar défaut, le répertoire de sortie est calculé relativement au sous-répertoire `output` du répertoire //edition//. La commande `--output` peut servir à diriger la sortie vers un répertoire différent.\n\nLes éventuels répertoires manquants dans le chemin spécifié sont créés automatiquement.\n"
        },
        "$:/language/Help/server": {
            "title": "$:/language/Help/server",
            "description": "Fournit une interface serveur HTTP à TiddlyWiki",
            "text": "Le serveur embarqué dans TiddlyWiki5 est très simple. Bien qu'il soit compatible avec TiddlyWeb, il n'a pas la robustesse requise pour une utilisation intensive sur l'Internet.\n\nÀ la racine de l'url, il sert le tiddler spécifié avec le rendu indiqué. Au-delà, il sert des tiddlers encodés en JSON, et reconnaît les principales opérations HTTP pour `GET`, `PUT` et `DELETE`.\n\n```\n--server <port> <tiddlerracine> <typedurendu> <typeduservice> <nomdutilisateur> <motdepasse> <machine>\n```\n\nLes arguments sont :\n\n* ''port'' - numéro de port sur lequel servir le contenu (défaut : \"8080\")\n* ''tiddlerracine'' - le titre du tiddler à afficher à la racine de l'URL (défaut : \"$:/core/save/all\") \n* ''typedurendu'' - le type avec lequel le contenu du tiddler racine doit être rendu (`text/plain` par défaut)\n* ''typeduservice'' - le type avec lequel le contenu du tiddler racine doit être servi (`text/html` par défaut)\n* ''nomdutilisateur'' - le nom d'utilisateur qui servira par défaut à signer les modifications\n* ''motdepasse'' - mot de passe optionnel permettant une authentification basique\n* ''machine'' - nom de machine optionnel d'où le contenu doit être servi (\"127.0.0.1\" par défaut, autrement dit \"localhost\")\n\nSi le mot de passe est spécifié en argument, le navigateur demandera à l'utilisateur d'entrer le nom d'utilisateur et le mot de passe. On notera que le mot de passe est transmis en clair, et que cette implémentation ne convient donc pas pour un usage général.\n\nPar exemple :\n\n```\n--server 8080 $:/core/save/all text/plain text/html MonNomUtilisateur m0tdepa55e\n```\n\nLe nom d'utilisateur et le mot de passe peuvent être spécifiés en tant que chaînes vides si vous avez besoin d'indiquer le nom de machine ou le préfixe de chemin sans pour autant demander un mot de passe :\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nSi vous souhaitez faire fonctionner plusieurs serveurs TiddlyWiki en même temps sur la même machine, vous devrez leur assigner à chacun un port différent.\n"
        },
        "$:/language/Help/setfield": {
            "title": "$:/language/Help/setfield",
            "description": "Prépare des tiddlers externes for use",
            "text": "//Notez que cette commande est expérimentale et peut changer ou être remplacée avant qu'elle soit finalisée//\n\nInitialise le champ spécifié d'un groupe de tiddlers avec le résultat de la wikification d'un tiddler template, la variable `currentTiddler` prenant tour à tour la valeur de chaque tiddler.\n\n```\n--setfield <filtre> <nom-du-champ> <titre-du-template> <type-de-rendu>\n```\n\nLes paramètres sont les suivants :\n\n* ''filtre'' - filtre identifiant les tiddlers cibles\n* ''nom-du-champ'' - le champ à modifier (\"text\" par défaut)\n* ''titre-du-template'' - le tiddler à wikifier dans le champ spécifié. Si manquant ou blanc, le champ spécifié est supprimé\n* ''type'' - le type de texte à utiliser pour le rendu (\"text/plain\" par défaut ; \"text/html\" peut être utilisé pour inclure des éléments HTML)\n\n"
        },
        "$:/language/Help/unpackplugin": {
            "title": "$:/language/Help/unpackplugin",
            "description": "Déballe les tiddlers contenus dans un plugin",
            "text": "Extrait les tiddlers utiles d'un plugin, en les créant sous forme de tiddlers ordinaires :\n\n```\n--unpackplugin <titre>\n```\n"
        },
        "$:/language/Help/verbose": {
            "title": "$:/language/Help/verbose",
            "description": "Bascule en mode verbeux",
            "text": "Bascule les informations en mode verbeux, pratique pour le débogage.\n\n```\n--verbose\n```\n"
        },
        "$:/language/Help/version": {
            "title": "$:/language/Help/version",
            "description": "Affiche le numéro de version de TiddlyWiki",
            "text": "Affiche le numéro de version de TiddlyWiki.\n\n```\n--version\n```\n"
        },
        "$:/language/Import/Listing/Cancel/Caption": {
            "title": "$:/language/Import/Listing/Cancel/Caption",
            "text": "Annuler"
        },
        "$:/language/Import/Listing/Hint": {
            "title": "$:/language/Import/Listing/Hint",
            "text": "Les tiddlers suivants sont prêts pour l'importation :"
        },
        "$:/language/Import/Listing/Import/Caption": {
            "title": "$:/language/Import/Listing/Import/Caption",
            "text": "Importer"
        },
        "$:/language/Import/Listing/Select/Caption": {
            "title": "$:/language/Import/Listing/Select/Caption",
            "text": "Sélectionner"
        },
        "$:/language/Import/Listing/Status/Caption": {
            "title": "$:/language/Import/Listing/Status/Caption",
            "text": "Statut"
        },
        "$:/language/Import/Listing/Title/Caption": {
            "title": "$:/language/Import/Listing/Title/Caption",
            "text": "Titre"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible",
            "text": "Plugin bloqué : incompatible ou obsolète"
        },
        "$:/language/Import/Upgrader/Plugins/Suppressed/Version": {
            "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version",
            "text": "Plugin bloqué (la version <<incoming>> en cours d'importation est plus ancienne que la version <<existing>> actuelle)"
        },
        "$:/language/Import/Upgrader/Plugins/Upgraded": {
            "title": "$:/language/Import/Upgrader/Plugins/Upgraded",
            "text": "Plugin mis à jour à partir de <<incoming>> vers <<upgraded>>"
        },
        "$:/language/Import/Upgrader/State/Suppressed": {
            "title": "$:/language/Import/Upgrader/State/Suppressed",
            "text": "Tiddler d'état temporaire bloqué"
        },
        "$:/language/Import/Upgrader/System/Suppressed": {
            "title": "$:/language/Import/Upgrader/System/Suppressed",
            "text": "Tiddler système bloqué"
        },
        "$:/language/Import/Upgrader/ThemeTweaks/Created": {
            "title": "$:/language/Import/Upgrader/ThemeTweaks/Created",
            "text": "Thème modifié à partir de <$text text=<<from>>/>"
        },
        "$:/language/BinaryWarning/Prompt": {
            "title": "$:/language/BinaryWarning/Prompt",
            "text": "Ce tiddler contient des données binaires"
        },
        "$:/language/ClassicWarning/Hint": {
            "title": "$:/language/ClassicWarning/Hint",
            "text": "Ce tiddler est écrit au format TiddlyWiki Classic, qui n'est pas entièrement compatible avec TiddlyWiki version 5. Pour en savoir plus, rendez-vous à l'adresse http://tiddlywiki.com/static/Upgrading.html. "
        },
        "$:/language/ClassicWarning/Upgrade/Caption": {
            "title": "$:/language/ClassicWarning/Upgrade/Caption",
            "text": "Mettre à jour"
        },
        "$:/language/CloseAll/Button": {
            "title": "$:/language/CloseAll/Button",
            "text": "Tout fermer"
        },
        "$:/language/ConfirmCancelTiddler": {
            "title": "$:/language/ConfirmCancelTiddler",
            "text": "Souhaitez-vous annuler les modifications apportées au tiddler « <$text text=<<title>>/> » ?"
        },
        "$:/language/ConfirmDeleteTiddler": {
            "title": "$:/language/ConfirmDeleteTiddler",
            "text": "Souhaitez-vous supprimer le tiddler « <$text text=<<title>>/> » ?"
        },
        "$:/language/ConfirmOverwriteTiddler": {
            "title": "$:/language/ConfirmOverwriteTiddler",
            "text": "Souhaitez-vous supplanter le tiddler « <$text text=<<title>>/> » ?"
        },
        "$:/language/ConfirmEditShadowTiddler": {
            "title": "$:/language/ConfirmEditShadowTiddler",
            "text": "Vous êtes sur le point d'éditer un ShadowTiddler. Toute modification supplantera la version par défaut du système, rendant les prochaines mises à jour non-triviales. Êtes-vous sûr(e) de vouloir éditer \"<$text text=<<title>>/>\"?"
        },
        "$:/language/DefaultNewTiddlerTitle": {
            "title": "$:/language/DefaultNewTiddlerTitle",
            "text": "Nouveau tiddler"
        },
        "$:/language/DropMessage": {
            "title": "$:/language/DropMessage",
            "text": "Lâcher ici (ou appuyer sur « escape » pour annuler)"
        },
        "$:/language/Encryption/Cancel": {
            "title": "$:/language/Encryption/Cancel",
            "text": "Annuler"
        },
        "$:/language/Encryption/ConfirmClearPassword": {
            "title": "$:/language/Encryption/ConfirmClearPassword",
            "text": "Souhaitez-vous supprimer ce mot de passe ? Si oui, ce wiki ne sera plus chiffré au moment de la sauvegarde"
        },
        "$:/language/Encryption/PromptSetPassword": {
            "title": "$:/language/Encryption/PromptSetPassword",
            "text": "Indiquer un nouveau mot de passe pour ce TiddlyWiki"
        },
        "$:/language/Encryption/Username": {
            "title": "$:/language/Encryption/Username",
            "text": "Nom d'utilisateur"
        },
        "$:/language/Encryption/Password": {
            "title": "$:/language/Encryption/Password",
            "text": "Mot de passe"
        },
        "$:/language/Encryption/RepeatPassword": {
            "title": "$:/language/Encryption/RepeatPassword",
            "text": "Répéter le mot de passe"
        },
        "$:/language/Encryption/PasswordNoMatch": {
            "title": "$:/language/Encryption/PasswordNoMatch",
            "text": "Les mots de passe ne correspondent pas"
        },
        "$:/language/Encryption/SetPassword": {
            "title": "$:/language/Encryption/SetPassword",
            "text": "Choisir un mot de passe "
        },
        "$:/language/InvalidFieldName": {
            "title": "$:/language/InvalidFieldName",
            "text": "Caractères illicites dans le nom du champ « <$text text=<<fieldName>>/> ». Les champs ne peuvent contenir que des lettres minuscules non accentuées et les caractères souligné (`_`), tiret (`-`) et point (`.`)"
        },
        "$:/language/MissingTiddler/Hint": {
            "title": "$:/language/MissingTiddler/Hint",
            "text": "Le tiddler « <$text text=<<currentTiddler>>/> » est manquant - cliquez sur {{$:/core/images/edit-button}} pour le créer"
        },
        "$:/language/RecentChanges/DateFormat": {
            "title": "$:/language/RecentChanges/DateFormat",
            "text": "DD MMM YYYY"
        },
        "$:/language/SystemTiddler/Tooltip": {
            "title": "$:/language/SystemTiddler/Tooltip",
            "text": "Ceci est un tiddler système"
        },
        "$:/language/TagManager/Colour/Heading": {
            "title": "$:/language/TagManager/Colour/Heading",
            "text": "Couleur"
        },
        "$:/language/TagManager/Icon/Heading": {
            "title": "$:/language/TagManager/Icon/Heading",
            "text": "Icône"
        },
        "$:/language/TagManager/Info/Heading": {
            "title": "$:/language/TagManager/Info/Heading",
            "text": "Info"
        },
        "$:/language/TagManager/Tag/Heading": {
            "title": "$:/language/TagManager/Tag/Heading",
            "text": "Tag"
        },
        "$:/language/UnsavedChangesWarning": {
            "title": "$:/language/UnsavedChangesWarning",
            "text": "Vos dernières modifications n'ont pas été sauvegardées dans votre TiddlyWiki"
        },
        "$:/language/Modals/Download": {
            "title": "$:/language/Modals/Download",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Télécharger vos modifications",
            "footer": "<$button message=\"tm-close-tiddler\">Fermer</$button>",
            "help": "http://tiddlywiki.com/static/DownloadingChanges.html",
            "text": "Votre navigateur ne supporte que l'enregistrement manuel.\n\nPour enregistrer les modifications de votre wiki, faites un clic droit sur le lien de téléchargement ci-dessous et choisissez \"Enregistrer...\" ou \"Télécharger...\", puis choisissez le répertoire et le nom de fichier.\n\n//Il est possible d'accélérer un peu les choses en cliquant sur le lien en pressant la touche contrôle (Windows) ou la touche option/alt (Mac OS X). On ne vous demandera pas un nom de fichier ou de répertoire, mais votre navigateur proposera probablement un nom difficile à identifier — il vous faudra sans doute le renommer pour ajouter une extension .html avant qu'il soit réellement utilisable.//\n\nSur les smartphones qui n'autorisent pas le téléchargement de fichiers, vous pouvez ajouter le lien à vos favoris/signets, puis synchroniser vos signets avec un ordinateur de bureau, d'où le wiki pourra être enregistré normalement.\n"
        },
        "$:/language/Modals/SaveInstructions": {
            "title": "$:/language/Modals/SaveInstructions",
            "type": "text/vnd.tiddlywiki",
            "subtitle": "Enregistrez votre travail",
            "footer": "<$button message=\"tm-close-tiddler\">Fermer</$button>",
            "help": "http://tiddlywiki.com/static/SavingChanges.html",
            "text": "Les modifications effectuées dans ce wiki doivent être sauvegardées sous forme de fichier ~TiddlyWiki HTML.\n\n!!! Navigateurs de bureau\n\n# Sélectionnez ''Enregistrer sous'' depuis le menu ''Fichier''\n# Choisissez un nom de fichier et un dossier\n#* Certains navigateurs demandent aussi de spécifier explicitement le format d'enregistrement, à savoir ''Page Web, HTML uniquement'' ou quelque chose d'approchant\n# Fermez cet onglet\n\n!!! Navigateurs sur smartphone\n\n# Créez un favori/signet pour cette page\n#* Si vous utilisez iCloud ou Google Sync, le signet sera automatiquement synchronisé avec le navigateur de votre ordinateur de bureau, d'où vous pourrez l'ouvrir et enregistrer le fichier comme indiqué ci-dessus\n# Fermez cet onglet\n\n//Si vous ouvrez  à nouveau le signet dans Safari pour mobile, vous verrez ce message une nouvelle fois. Si vous voulez continuer et utiliser le fichier, cliquez simplement sur le bouton ''Fermer'' ci-dessous//\n"
        },
        "$:/config/NewJournal/Title": {
            "title": "$:/config/NewJournal/Title",
            "text": "DD MMM YYYY"
        },
        "$:/config/NewJournal/Tags": {
            "title": "$:/config/NewJournal/Tags",
            "text": "Journal"
        },
        "$:/language/Notifications/Save/Done": {
            "title": "$:/language/Notifications/Save/Done",
            "text": "Wiki enregistré"
        },
        "$:/language/Notifications/Save/Starting": {
            "title": "$:/language/Notifications/Save/Starting",
            "text": "Enregistrement du wiki en cours"
        },
        "$:/language/Search/Filter/Caption": {
            "title": "$:/language/Search/Filter/Caption",
            "text": "Filtres"
        },
        "$:/language/Search/Filter/Hint": {
            "title": "$:/language/Search/Filter/Hint",
            "text": "Recherche via une combinaison de [[filtres|http://tiddlywiki.com/static/Filters.html]]"
        },
        "$:/language/Search/Filter/Matches": {
            "title": "$:/language/Search/Filter/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/Search/Matches": {
            "title": "$:/language/Search/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/Search/Shadows/Caption": {
            "title": "$:/language/Search/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/Search/Shadows/Hint": {
            "title": "$:/language/Search/Shadows/Hint",
            "text": "Recherche parmi les tiddlers //shadow//"
        },
        "$:/language/Search/Shadows/Matches": {
            "title": "$:/language/Search/Shadows/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/Search/Standard/Caption": {
            "title": "$:/language/Search/Standard/Caption",
            "text": "Standard"
        },
        "$:/language/Search/Standard/Hint": {
            "title": "$:/language/Search/Standard/Hint",
            "text": "Recherche parmi les tiddlers standard"
        },
        "$:/language/Search/Standard/Matches": {
            "title": "$:/language/Search/Standard/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/Search/System/Caption": {
            "title": "$:/language/Search/System/Caption",
            "text": "Système"
        },
        "$:/language/Search/System/Hint": {
            "title": "$:/language/Search/System/Hint",
            "text": "Recherche parmi les tiddlers //système//"
        },
        "$:/language/Search/System/Matches": {
            "title": "$:/language/Search/System/Matches",
            "text": "//<small><<resultCount>> correspondances</small>//"
        },
        "$:/language/SideBar/All/Caption": {
            "title": "$:/language/SideBar/All/Caption",
            "text": "Tout"
        },
        "$:/language/SideBar/Contents/Caption": {
            "title": "$:/language/SideBar/Contents/Caption",
            "text": "Sommaire"
        },
        "$:/language/SideBar/Drafts/Caption": {
            "title": "$:/language/SideBar/Drafts/Caption",
            "text": "Brouillons"
        },
        "$:/language/SideBar/Missing/Caption": {
            "title": "$:/language/SideBar/Missing/Caption",
            "text": "Manquants"
        },
        "$:/language/SideBar/More/Caption": {
            "title": "$:/language/SideBar/More/Caption",
            "text": "Plus"
        },
        "$:/language/SideBar/Open/Caption": {
            "title": "$:/language/SideBar/Open/Caption",
            "text": "Ouverts"
        },
        "$:/language/SideBar/Orphans/Caption": {
            "title": "$:/language/SideBar/Orphans/Caption",
            "text": "Orphelins"
        },
        "$:/language/SideBar/Recent/Caption": {
            "title": "$:/language/SideBar/Recent/Caption",
            "text": "Récents"
        },
        "$:/language/SideBar/Shadows/Caption": {
            "title": "$:/language/SideBar/Shadows/Caption",
            "text": "Shadows"
        },
        "$:/language/SideBar/System/Caption": {
            "title": "$:/language/SideBar/System/Caption",
            "text": "Système"
        },
        "$:/language/SideBar/Tags/Caption": {
            "title": "$:/language/SideBar/Tags/Caption",
            "text": "Tags"
        },
        "$:/language/SideBar/Tags/Untagged/Caption": {
            "title": "$:/language/SideBar/Tags/Untagged/Caption",
            "text": "sans étiquette"
        },
        "$:/language/SideBar/Tools/Caption": {
            "title": "$:/language/SideBar/Tools/Caption",
            "text": "Outils"
        },
        "$:/language/SideBar/Types/Caption": {
            "title": "$:/language/SideBar/Types/Caption",
            "text": "Types"
        },
        "$:/SiteSubtitle": {
            "title": "$:/SiteSubtitle",
            "text": "un carnet de notes non linéaire pour le Web"
        },
        "$:/SiteTitle": {
            "title": "$:/SiteTitle",
            "text": "Mon ~TiddlyWiki"
        },
        "$:/language/TiddlerInfo/Advanced/Caption": {
            "title": "$:/language/TiddlerInfo/Advanced/Caption",
            "text": "Avancé"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint",
            "text": "aucune information"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading",
            "text": "Détails sur le plugin"
        },
        "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint",
            "text": "Ce plugin contient les tiddlers <q>shadow</q> suivants :"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading",
            "text": "Statut <q>shadow</q>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint",
            "text": "Le tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> n'est pas un tiddler <q>shadow</q>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint",
            "text": "Le tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> est un tiddler <q>shadow</q>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source",
            "text": "Il est défini dans le plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>"
        },
        "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": {
            "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint",
            "text": "Il est modifié par un tiddler normal"
        },
        "$:/language/TiddlerInfo/Fields/Caption": {
            "title": "$:/language/TiddlerInfo/Fields/Caption",
            "text": "Champs"
        },
        "$:/language/TiddlerInfo/List/Caption": {
            "title": "$:/language/TiddlerInfo/List/Caption",
            "text": "Liste"
        },
        "$:/language/TiddlerInfo/List/Empty": {
            "title": "$:/language/TiddlerInfo/List/Empty",
            "text": "Ce tiddler ne contient pas de champ //list//"
        },
        "$:/language/TiddlerInfo/Listed/Caption": {
            "title": "$:/language/TiddlerInfo/Listed/Caption",
            "text": "Listé"
        },
        "$:/language/TiddlerInfo/Listed/Empty": {
            "title": "$:/language/TiddlerInfo/Listed/Empty",
            "text": "Ce tiddler ne figure pas dans la liste d'un autre tiddler"
        },
        "$:/language/TiddlerInfo/References/Caption": {
            "title": "$:/language/TiddlerInfo/References/Caption",
            "text": "Références"
        },
        "$:/language/TiddlerInfo/References/Empty": {
            "title": "$:/language/TiddlerInfo/References/Empty",
            "text": "Aucun tiddler ne pointe vers celui-ci"
        },
        "$:/language/TiddlerInfo/Tagging/Caption": {
            "title": "$:/language/TiddlerInfo/Tagging/Caption",
            "text": "Étiquetage"
        },
        "$:/language/TiddlerInfo/Tagging/Empty": {
            "title": "$:/language/TiddlerInfo/Tagging/Empty",
            "text": "Le titre de ce tiddler ne sert de tag à aucun tiddler"
        },
        "$:/language/TiddlerInfo/Tools/Caption": {
            "title": "$:/language/TiddlerInfo/Tools/Caption",
            "text": "Outils"
        },
        "$:/language/Docs/Types/application/javascript": {
            "title": "$:/language/Docs/Types/application/javascript",
            "description": "Code JavaScript",
            "name": "application/javascript",
            "group": "Développeur"
        },
        "$:/language/Docs/Types/application/json": {
            "title": "$:/language/Docs/Types/application/json",
            "description": "Données au format JSON",
            "name": "application/json",
            "group": "Développeur"
        },
        "$:/language/Docs/Types/application/x-tiddler-dictionary": {
            "title": "$:/language/Docs/Types/application/x-tiddler-dictionary",
            "description": "Dictionnaire de données",
            "name": "application/x-tiddler-dictionary",
            "group": "Développeur"
        },
        "$:/language/Docs/Types/image/gif": {
            "title": "$:/language/Docs/Types/image/gif",
            "description": "Image au format GIF",
            "name": "image/gif",
            "group": "Image"
        },
        "$:/language/Docs/Types/image/jpeg": {
            "title": "$:/language/Docs/Types/image/jpeg",
            "description": "Image au format JPEG",
            "name": "image/jpeg",
            "group": "Image"
        },
        "$:/language/Docs/Types/image/png": {
            "title": "$:/language/Docs/Types/image/png",
            "description": "Image au format PNG",
            "name": "image/png",
            "group": "Image"
        },
        "$:/language/Docs/Types/image/svg+xml": {
            "title": "$:/language/Docs/Types/image/svg+xml",
            "description": "Image au format SVG",
            "name": "image/svg+xml",
            "group": "Image"
        },
        "$:/language/Docs/Types/image/x-icon": {
            "title": "$:/language/Docs/Types/image/x-icon",
            "description": "Fichier icone au format ICO",
            "name": "image/x-icon",
            "group": "Image"
        },
        "$:/language/Docs/Types/text/css": {
            "title": "$:/language/Docs/Types/text/css",
            "description": "Feuille de style CSS statique",
            "name": "text/css",
            "group": "Développeur"
        },
        "$:/language/Docs/Types/text/html": {
            "title": "$:/language/Docs/Types/text/html",
            "description": "Marquage HTML",
            "name": "text/html",
            "group": "Texte"
        },
        "$:/language/Docs/Types/text/plain": {
            "title": "$:/language/Docs/Types/text/plain",
            "description": "Format texte",
            "name": "text/plain",
            "group": "Texte"
        },
        "$:/language/Docs/Types/text/vnd.tiddlywiki": {
            "title": "$:/language/Docs/Types/text/vnd.tiddlywiki",
            "description": "TiddlyWiki version 5",
            "name": "text/vnd.tiddlywiki",
            "group": "Texte"
        },
        "$:/language/Docs/Types/text/x-tiddlywiki": {
            "title": "$:/language/Docs/Types/text/x-tiddlywiki",
            "description": "TiddlyWiki Classic",
            "name": "text/x-tiddlywiki",
            "group": "Texte"
        },
        "$:/languages/fr-FR/icon": {
            "title": "$:/languages/fr-FR/icon",
            "type": "image/svg+xml",
            "text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"900\" height=\"600\"><rect width=\"900\" height=\"600\" fill=\"#ED2939\"/><rect width=\"600\" height=\"600\" fill=\"#fff\"/><rect width=\"300\" height=\"600\" fill=\"#002395\"/></svg>\n"
        }
    }
}
{
    "tiddlers": {
        "$:/plugins/danielo/keyboardSnippets/keyboard-snippets.js": {
            "modified": "20140422024102379",
            "modifier": "danielo",
            "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard-snippets.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar EditTextWidget = require(\"$:/core/modules/widgets/edit-text.js\")[\"edit-text\"];\n\n/*\nThe edit-text widget calls this method just after inserting its dom nodes\n*/\nEditTextWidget.prototype.postRender = function() {\n\tvar self = this;\n\tvar domNode = self.domNodes[0];\n\tthis.KEYMAP = this.wiki.getTiddlerData(\"$:/plugins/danielo/keyboardSnippets/KEYMAP\");\n\tthis.KEYBINDINGS = this.parseKeyBindings(this.wiki.getTiddlerData(\"$:/plugins/danielo/keyboardSnippets/KEYBINDINGS\"));\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"insertAtCursor\"}\n\t]);\n\n\n};\n\n\nEditTextWidget.prototype.createKeySnippet = function(preTag,postTag){\n if(typeof arguments[0] == \"object\")\n {\n\t var result = arguments[0];\n\t if(result.hasOwnProperty(\"length\")) return {regExp:result, length:result[0][\"replace\"].length};\n\t if(result.pre && result.post) result.length=result.pre.length;\n\t return result;\n }\n\t\n\treturn {pre:preTag, post:postTag, length:preTag.length };\n};\n\n\nEditTextWidget.prototype.getKeyName = function (keyCode){\n  return this.KEYMAP[keyCode];\n};\n\n\nEditTextWidget.prototype.parseKeyBindings = function (keyCombinations){\nvar keybindings={}; \nif (keyCombinations) {\n\tfor(var comb in keyCombinations){\n\t\tkeybindings[comb.toLowerCase()]=this.createKeySnippet(keyCombinations[comb]);\n\t}\n\treturn keybindings;\n}\n\n keybindings={\n\n\t\t \"ctrl+b\" : this.createKeySnippet(\"''\",\"''\"), //b -- bold\n\t\t \"ctrl+i\" : this.createKeySnippet(\"//\",\"//\"), //i --italics\n\t\t \"ctrl+o\" : this.createKeySnippet(\"\\n#\",\" \"), //o -- Ordered list\n\t\t \"ctrl+u\" : this.createKeySnippet(\"__\",\"__\"), //u -- understrike list\n\t\t \"ctrl+k\" : this.createKeySnippet(\"\\n```\\n\",\"```\"), //k -- code\n\t\t \"ctrl+s\" : this.createKeySnippet(\",,\",\",,\"), //s -- subscript\n\t\t \"ctrl+l\" : this.createKeySnippet(\"\\n*\",\" \"), //l -- list\n\t\t \"ctrl+right_arrow\" : {moveto:\"|\"}\n\t\t};\n\treturn keybindings;\n\t\t\n\n};\n\nEditTextWidget.prototype.composeKeyCombo = function (event){\nvar keyCombo=\"\";\n            if(event.ctrlKey)keyCombo+=\"ctrl+\";\n            if(event.shiftKey)keyCombo+=\"shift+\";\n\t\t\tif(event.altKey)keyCombo+=\"alt+\";\n\t\t\tkeyCombo+=this.getKeyName(event.keyCode);\n\nreturn keyCombo;\n\n};\n\n\n\nEditTextWidget.prototype.insertAtCursor = function (event) {\n    var snippet , myField=this.domNodes[0];\n\n if(snippet=this.KEYBINDINGS[this.composeKeyCombo(event)] )\n  //para evitar sobreescribir otros eventos solo reaccionamos ante combinaciones que\n  //estén en nuestro map de KEYBINDINGS\n {\n\tvar reacted=false;\n        //Internet explorer\n            if (document.selection) {\n                myField.focus();\n                var sel = document.selection.createRange();\n                sel.text = snippet;\n            }\n            //MOZILLA and others\n            else if (myField.selectionStart || myField.selectionStart == '0') {\n                var selection = this.getSelection(myField);\n                if( snippet.hasOwnProperty(\"moveto\")  ){\n\t\t\t\t\tvar move = selection.followingText.indexOf(snippet.moveto);\n\t\t\t\t\tif(move >=0){ \n\t\t\t\t\t\treacted=true; //only stop default if we have to move\n\t\t\t\t\t\tthis.moveSelection(myField,selection,move+1);\n\t\t\t\t\t\t}\n\t\t\t\t}else{\n\t\t\t\t\treacted=true;\n\t\t\t\t\tmyField.value = selection.previousText\n\t\t\t\t\t\t+ this.applyTag(snippet,selection.text)\n\t\t\t\t\t\t+ selection.followingText;\n\t\t\t\t\tthis.moveSelection(myField,selection,snippet.length);\n\t\t\t\t}\n            } else {\n                myField.value += snippet;\n            }\n\tif (reacted){ event.preventDefault(); event.stopPropagation();}\n\t\n    this.saveChanges(this.domNodes[0].value);\n    }\n\t\n};\n\n/*selection { object } domNode {dom object} \nlength{number} number of characters to move the selection */\nEditTextWidget.prototype.moveSelection = function(domNode,selection,length){\ndomNode.selectionStart = selection.start + length;\ndomNode.selectionEnd = selection.start + length + selection.text.length;\n};\n\nEditTextWidget.prototype.getSelection = function(domNode){\nvar selStarts=domNode.selectionStart; var selEnds=domNode.selectionEnd;\nreturn {\n\t\tstart:selStarts,\n\t\tend:selEnds,\n\t\ttext:domNode.value.substring(selStarts,selEnds),\n\t\tpreviousText:domNode.value.substring(0, selStarts),\n\t\tfollowingText:domNode.value.substring(selEnds, domNode.value.length)\n\t\t};\n};\n\nEditTextWidget.prototype.applyTag = function(tag,text){\n\tif(tag.hasOwnProperty(\"multiline\")){\n\t\tvar elements = text.split(\"\\n\");\n\t\tfor(var i in elements) \n\t\t\tif(elements[i].length > 1 || elements.length < 2)\n\t\t\t\telements[i]=tag.pre+elements[i]+tag.post;\n\t\t\t\n\t\ttext=elements.join(\"\\n\");\n\t}else if (tag.hasOwnProperty(\"regExp\")){\n\t\tvar regExps = tag.regExp;\n\t\tfor(var i in regExps){\n\t\t\tvar regExp = new RegExp(regExps[i].exp,regExps[i].modificators);\n\t\t\ttext = text.replace(regExp,regExps[i].replace);\n\t\t}\n\t}\t\n\telse{\n\t\ttext=tag.pre+text+tag.post;\n\t}\n\t\n\treturn text;\n\t\n};\n\n})();",
            "type": "application/javascript",
            "title": "$:/plugins/danielo/keyboardSnippets/keyboard-snippets.js",
            "tags": "plugin",
            "module-type": "widget",
            "creator": "danielo",
            "created": "20140418153435777"
        },
        "$:/plugins/danielo/keyboardSnippets/KEYBINDINGS": {
            "modified": "20140422000833962",
            "modifier": "danielo",
            "text": "{ \n \"ctrl+b\" : { \"pre\":\"''\", \"post\":\"''\"}, \n \"ctrl+i\" : { \"pre\":\"//\", \"post\":\"//\"},\n \"ctrl+o\" : { \"pre\":\"#\", \"post\":\" \", \"multiline\":\"true\"},\n \"ctrl+l\" : { \"pre\":\"*\", \"post\":\" \",\"multiline\":\"true\"},\n \"ctrl+m\" : { \"pre\":\"<<\", \"post\":\">>\"},\n \"ctrl+u\" : { \"pre\":\"__\", \"post\":\"__\"}, \n \"ctrl+k\" : { \"pre\":\"\\n```\\n\", \"post\":\"```\"}, \n \"ctrl+s\" : { \"pre\":\",,\", \"post\":\",,\"},\n \"ctrl+alt+t\" : { \"pre\":\"{{\", \"post\":\"}}\"},\n \"ctrl+alt+l\" : { \"pre\":\"[[\", \"post\":\"]]\"},\n \"alt+h\" : { \"pre\":\"|! \", \"post\":\" |\"},\n \"alt+s\" : { \"pre\":\"~~\", \"post\":\"~~\"},\n \"alt+w\" : { \"pre\":\"<$\", \"post\":\"/>\"},\n \"alt+z\" : { \"pre\":\"{{!!\", \"post\":\"}}\"},\n \"ctrl+right_arrow\" : { \"moveto\" : \"|\"},\n  \"alt+t\" : [ {\"exp\":\"^\", \"modificators\":\"gm\", \"replace\":\"| \"},{\"exp\":\"  +\", \"modificators\":\"g\", \"replace\":\" | \"},{\"exp\":\"$\", \"modificators\":\"gm\", \"replace\":\" |\"}]\n\n}",
            "type": "application/json",
            "title": "$:/plugins/danielo/keyboardSnippets/KEYBINDINGS",
            "tags": "plugin",
            "creator": "danielo",
            "created": "20140419050820052"
        },
        "$:/plugins/danielo/keyboardSnippets/KEYCODES": {
            "modified": "20140418180839226",
            "modifier": "danielo",
            "text": "{\n  \"backspace\" : \"8\",\n  \"tab\" : \"9\",\n  \"enter\" : \"13\",\n  \"shift\" : \"16\",\n  \"ctrl\" : \"17\",\n  \"alt\" : \"18\",\n  \"pause_break\" : \"19\",\n  \"caps_lock\" : \"20\",\n  \"escape\" : \"27\",\n  \"page_up\" : \"33\",\n  \"page down\" : \"34\",\n  \"end\" : \"35\",\n  \"home\" : \"36\",\n  \"left_arrow\" : \"37\",\n  \"up_arrow\" : \"38\",\n  \"right_arrow\" : \"39\",\n  \"down_arrow\" : \"40\",\n  \"insert\" : \"45\",\n  \"delete\" : \"46\",\n  \"0\" : \"48\",\n  \"1\" : \"49\",\n  \"2\" : \"50\",\n  \"3\" : \"51\",\n  \"4\" : \"52\",\n  \"5\" : \"53\",\n  \"6\" : \"54\",\n  \"7\" : \"55\",\n  \"8\" : \"56\",\n  \"9\" : \"57\",\n  \"a\" : \"65\",\n  \"b\" : \"66\",\n  \"c\" : \"67\",\n  \"d\" : \"68\",\n  \"e\" : \"69\",\n  \"f\" : \"70\",\n  \"g\" : \"71\",\n  \"h\" : \"72\",\n  \"i\" : \"73\",\n  \"j\" : \"74\",\n  \"k\" : \"75\",\n  \"l\" : \"76\",\n  \"m\" : \"77\",\n  \"n\" : \"78\",\n  \"o\" : \"79\",\n  \"p\" : \"80\",\n  \"q\" : \"81\",\n  \"r\" : \"82\",\n  \"s\" : \"83\",\n  \"t\" : \"84\",\n  \"u\" : \"85\",\n  \"v\" : \"86\",\n  \"w\" : \"87\",\n  \"x\" : \"88\",\n  \"y\" : \"89\",\n  \"z\" : \"90\",\n  \"left_window key\" : \"91\",\n  \"right_window key\" : \"92\",\n  \"select_key\" : \"93\",\n  \"numpad 0\" : \"96\",\n  \"numpad 1\" : \"97\",\n  \"numpad 2\" : \"98\",\n  \"numpad 3\" : \"99\",\n  \"numpad 4\" : \"100\",\n  \"numpad 5\" : \"101\",\n  \"numpad 6\" : \"102\",\n  \"numpad 7\" : \"103\",\n  \"numpad 8\" : \"104\",\n  \"numpad 9\" : \"105\",\n  \"multiply\" : \"106\",\n  \"add\" : \"107\",\n  \"subtract\" : \"109\",\n  \"decimal point\" : \"110\",\n  \"divide\" : \"111\",\n  \"f1\" : \"112\",\n  \"f2\" : \"113\",\n  \"f3\" : \"114\",\n  \"f4\" : \"115\",\n  \"f5\" : \"116\",\n  \"f6\" : \"117\",\n  \"f7\" : \"118\",\n  \"f8\" : \"119\",\n  \"f9\" : \"120\",\n  \"f10\" : \"121\",\n  \"f11\" : \"122\",\n  \"f12\" : \"123\",\n  \"num_lock\" : \"144\",\n  \"scroll_lock\" : \"145\",\n  \"semi_colon\" : \"186\",\n  \"equal_sign\" : \"187\",\n  \"comma\" : \"188\",\n  \"dash\" : \"189\",\n  \"period\" : \"190\",\n  \"forward_slash\" : \"191\",\n  \"grave_accent\" : \"192\",\n  \"open_bracket\" : \"219\",\n  \"backslash\" : \"220\",\n  \"closebracket\" : \"221\",\n  \"single_quote\" : \"222\"\n }",
            "type": "application/json",
            "title": "$:/plugins/danielo/keyboardSnippets/KEYCODES",
            "tags": "plugin",
            "created": "20140418175933770"
        },
        "$:/plugins/danielo/keyboardSnippets/KEYMAP": {
            "modified": "20140418184001124",
            "modifier": "danielo",
            "text": "{\"8\":\"backspace\",\"9\":\"tab\",\"13\":\"enter\",\"16\":\"shift\",\"17\":\"ctrl\",\"18\":\"alt\",\"19\":\"pause_break\",\"20\":\"caps_lock\",\"27\":\"escape\",\"33\":\"page_up\",\"34\":\"page down\",\"35\":\"end\",\"36\":\"home\",\"37\":\"left_arrow\",\"38\":\"up_arrow\",\"39\":\"right_arrow\",\"40\":\"down_arrow\",\"45\":\"insert\",\"46\":\"delete\",\"48\":\"0\",\"49\":\"1\",\"50\":\"2\",\"51\":\"3\",\"52\":\"4\",\"53\":\"5\",\"54\":\"6\",\"55\":\"7\",\"56\":\"8\",\"57\":\"9\",\"65\":\"a\",\"66\":\"b\",\"67\":\"c\",\"68\":\"d\",\"69\":\"e\",\"70\":\"f\",\"71\":\"g\",\"72\":\"h\",\"73\":\"i\",\"74\":\"j\",\"75\":\"k\",\"76\":\"l\",\"77\":\"m\",\"78\":\"n\",\"79\":\"o\",\"80\":\"p\",\"81\":\"q\",\"82\":\"r\",\"83\":\"s\",\"84\":\"t\",\"85\":\"u\",\"86\":\"v\",\"87\":\"w\",\"88\":\"x\",\"89\":\"y\",\"90\":\"z\",\"91\":\"left_window key\",\"92\":\"right_window key\",\"93\":\"select_key\",\"96\":\"numpad 0\",\"97\":\"numpad 1\",\"98\":\"numpad 2\",\"99\":\"numpad 3\",\"100\":\"numpad 4\",\"101\":\"numpad 5\",\"102\":\"numpad 6\",\"103\":\"numpad 7\",\"104\":\"numpad 8\",\"105\":\"numpad 9\",\"106\":\"multiply\",\"107\":\"add\",\"109\":\"subtract\",\"110\":\"decimal point\",\"111\":\"divide\",\"112\":\"f1\",\"113\":\"f2\",\"114\":\"f3\",\"115\":\"f4\",\"116\":\"f5\",\"117\":\"f6\",\"118\":\"f7\",\"119\":\"f8\",\"120\":\"f9\",\"121\":\"f10\",\"122\":\"f11\",\"123\":\"f12\",\"144\":\"num_lock\",\"145\":\"scroll_lock\",\"186\":\"semi_colon\",\"187\":\"equal_sign\",\"188\":\"comma\",\"189\":\"dash\",\"190\":\"period\",\"191\":\"forward_slash\",\"192\":\"grave_accent\",\"219\":\"open_bracket\",\"220\":\"backslash\",\"221\":\"closebracket\",\"222\":\"single_quote\"}",
            "type": "application/json",
            "title": "$:/plugins/danielo/keyboardSnippets/KEYMAP",
            "tags": "plugin",
            "created": "20140418183742933"
        }
    }
}
Samedi 06 juin 2015 de 13h00 à 18h00<br> Living Lab du Carrefour numérique² - Cité des Sciences et de l'Industrie
~TiddlyWiki Camp Paris
yes
yes
$:/core/ui/AdvancedSearch/Shadows
$:/core/ui/ControlPanel/Toolbars
$:/core/ui/ControlPanel/Appearance
$:/core/ui/SideBar/Recent
$:/core/ui/ControlPanel/Toolbars/ViewToolbar
close
close

/* SVG background */

.twc-img {
    margin: -80px -43px -66px -43px;
}

.twc-img img{
width:100%;
}

.footer {
background-color: transparent;
margin-left: 1em;
color: #FFF;
}

/*Astuce style selon tag fontawesome.tiddlyspot.com */

.tc-tagged-Accueil {
background-color: #afdde9;
border-top: 1px solid #37abc8;
border-left: 1px solid #37abc8;
border-bottom: 1px solid #37abc8;
border-right: 1px solid #37abc8;
}

.tc-tagged-Accueil .tc-tiddler-body { font-size: 1.2em; }

.tc-tagged-Accueil .tc-subtitle { color:white; }

.tc-tagged-Accueil  .tc-title,
.tc-tagged-Aide  .tc-title{
color:white;
font-style:normal;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.30);
}

/*.tc-tagged-Accueil a.tc-tiddlylink {
text-decoration: underline;
font-weight: bold;
color: #FFF;
}*/


.tc-tagged-Mentions {
background-color: #374548;
border-top: 1px solid #6c6753;
border-left: 1px solid #6c6753;
border-bottom: 1px solid #6c6753;
border-right: 1px solid #6c6753;
}

.tc-tagged-Mentions .tc-title { color:#FFF; }

.tc-tagged-Mentions .tc-tiddler-body { color:#ffffff; }

.tc-tagged-Mentions .tc-subtitle { color:#b7c4c8; }

.tc-tagged-Mentions a.tc-tiddlylink-external, a:visited.tc-tiddlylink-external {
    text-decoration: underline;
    color: #FFF;
    font-weight: bold;
    background-color: inherit;
}

.tc-tagged-Aide {
background-color: #e5e8e8;
color:white;
border-top: 1px solid #373838;
border-left: 1px solid #373838;
border-bottom: 1px solid #373838;
border-right: 1px solid #373838;
}

.tc-tagged-Aide a.tc-tiddlylink{
text-decoration: underline;
font-weight: bold;
color: #FFF;
}

/* Style général */

a.tc-tiddlylink-external, a:visited.tc-tiddlylink-external {
    text-decoration: underline;
    color: #00aad4;
    background-color: inherit;
}

a:hover.tc-tiddlylink-external {
    text-decoration: none;
    color: #00aad4;
    background-color: inherit;
}

<!--Font titres-->
h1, h2, h3, h4, h5  {
	font-family: 'smidswaterbold';
}

h1 {
	color:#34495E;
	font-family: 'leckerlioneregular';
}

/*Couleur lien interne vers Tiddler existant*/

a.tc-tiddlylink{ color:#00aad4; font-family: 'smidswaterbold'; }


/*Couleur TOC*/

.tc-tabbed-table-of-contents {
    color: #FFF;
    background-color: #374548;
    border: 0px solid #FFF;
}

.tc-tabbed-table-of-contents-content h1 {
	color:#FFF;
}

close
yes
{
    "tiddlers": {
        "$:/info/browser": {
            "title": "$:/info/browser",
            "text": "yes"
        },
        "$:/info/node": {
            "title": "$:/info/node",
            "text": "no"
        }
    }
}


$:/themes/tiddlywiki/vanilla
{
    "tiddlers": {
        "$:/themes/tiddlywiki/snowwhite/base": {
            "title": "$:/themes/tiddlywiki/snowwhite/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal-displayed {\n\t<<filter \"blur(4px)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\t<<background-linear-gradient \"left, rgb(216,216,216) 0%, rgb(236,236,236) 250px\">>\n}\n\n.tc-more-sidebar .tc-tab-buttons button {\n\t<<background-linear-gradient \"left, rgb(236,236,236) 0%, rgb(224,224,224) 100%\">>\n}\n\n.tc-more-sidebar .tc-tab-buttons button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgb(236,236,236) 0%, rgb(248,248,248) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n"
        }
    }
}
{
    "tiddlers": {
        "$:/themes/tiddlywiki/vanilla/themetweaks": {
            "title": "$:/themes/tiddlywiki/vanilla/themetweaks",
            "tags": "$:/tags/ControlPanel/Appearance",
            "caption": "Theme Tweaks",
            "text": "\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\">\n<$link to=\"\">\n(none)\n</$link>\n<hr>\n<$list filter=\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[sort[title]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\">Scroll with tiddlers</option>\n<option value=\"fixed\">Fixed to window</option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\">Auto</option>\n<option value=\"cover\">Cover</option>\n<option value=\"contain\">Contain</option>\n</$select>\n\\end\n\nYou can tweak certain aspects of the ''Vanilla'' theme.\n\n! Options\n\n|[[Sticky titles|$:/themes/tiddlywiki/vanilla/options/stickytitles]]<br>//Causes tiddler titles to \"stick\" to the top of the browser window. Caution: Does not work at all with Chrome, and causes some layout issues in Firefox// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">No</option><option value=\"yes\">Yes</option></$select> |\n\n! Settings\n\n|[[Font family|$:/themes/tiddlywiki/vanilla/settings/fontfamily]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|[[Code font family|$:/themes/tiddlywiki/vanilla/settings/codefontfamily]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|[[Page background image|$:/themes/tiddlywiki/vanilla/settings/backgroundimage]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|[[Page background image attachment |$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment]] |<<backgroundimageattachment-dropdown>> | |\n|[[Page background image size |$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize]] |<<backgroundimagesize-dropdown>> | |\n\n! Sizes\n\n|[[Font size|$:/themes/tiddlywiki/vanilla/metrics/fontsize]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|[[Line height|$:/themes/tiddlywiki/vanilla/metrics/lineheight]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|[[Font size for tiddler body|$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|[[Line height for tiddler body|$:/themes/tiddlywiki/vanilla/metrics/bodylineheight]] |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|[[Story left position|$:/themes/tiddlywiki/vanilla/metrics/storyleft]]<br>//how far the left margin of the story river<br>(tiddler area) is from the left of the page// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|[[Story top position|$:/themes/tiddlywiki/vanilla/metrics/storytop]]<br>//how far the top margin of the story river<br>is from the top of the page// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|[[Story right|$:/themes/tiddlywiki/vanilla/metrics/storyright]]<br>//how far the left margin of the sidebar <br>is from the left of the page// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|[[Story width|$:/themes/tiddlywiki/vanilla/metrics/storywidth]]<br>//the overall width of the story river// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|[[Tiddler width|$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth]]<br>//within the story river//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|[[Sidebar breakpoint|$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint]]<br>//the minimum page width at which the story<br>river and sidebar will appear side by side// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n"
        },
        "$:/themes/tiddlywiki/vanilla/base": {
            "title": "$:/themes/tiddlywiki/vanilla/base",
            "tags": "[[$:/tags/Stylesheet]]",
            "text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n}\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: pre;\n\twhite-space: pre-wrap;\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n    white-space: pre-wrap;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\ntextarea, input[type=text] {\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour background>>;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: normal;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 300;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour tag-foreground>>;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-search-results {\n\tpadding-top: 14px;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg,\n.tc-search svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: auto;\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 28px;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-tiddler-missing .tc-title {\n  font-style: italic;\n  font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg  {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor, .tc-tiddler-frame textarea.tc-edit-texteditor {\n\twidth: 100%;\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-editor-background>>;\n}\n\ncanvas.tc-edit-bitmapeditor  {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n  fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n  fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n  fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n  fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n  fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n  fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n  fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n  fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n  fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 48%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 3px 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n.tc-tiddler-preview-edit {\n\twidth: 48%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n\twidth: calc(100% - 84px);\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg  {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down-language-chooser img {\n\twidth: 2em;\n\tvertical-align: baseline;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical  {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical  {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical  {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n\toverflow: auto; \n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tmax-width: 500px;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 28px;\n\tpadding: 14px 14px 14px 14px;\n\tborder: 2px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 14px;\n\tright: 14px;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n.tc-static-alert {\n\tposition: relative;\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n\tposition: absolute;\n\tz-index: 100;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: block;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground-colour: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-plugin-info-chunk h1 {\n\tfont-size: 1em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk h2 {\n\tfont-size: 0.8em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk div {\n\tfont-size: 0.7em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info img, .tc-plugin-info svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-plugin-info.tc-small-icon img, .tc-plugin-info.tc-small-icon svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 1em 1em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder: 1px solid <<colour table-border>>;\n}\n\n.tc-chooser-item {\n\tborder: 8px;\n}\n\n.tc-chooser-item a.tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-foreground>>;\n\tbackground-color: <<colour tiddler-link-background>>;\n\tmargin: 4px;\n}\n\n.tc-chooser-item a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 4px;\n\tborder: 1px solid #000;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n    text-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n    min-width: 100%;\n    min-height: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 2px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 2px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n    display: flex;\n    -webkit-align-items: center;\n    -webkit-justify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize",
            "text": "15px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight",
            "text": "22px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/fontsize": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize",
            "text": "14px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/lineheight": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight",
            "text": "20px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyleft": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storytop": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storytop",
            "text": "0px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storyright": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storyright",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/storywidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth",
            "text": "770px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth",
            "text": "686px"
        },
        "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": {
            "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint",
            "text": "960px"
        },
        "$:/themes/tiddlywiki/vanilla/options/stickytitles": {
            "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles",
            "text": "no"
        },
        "$:/themes/tiddlywiki/vanilla/reset": {
            "title": "$:/themes/tiddlywiki/vanilla/reset",
            "type": "text/plain",
            "text": "/*! normalize.css v3.0.0 | MIT License | git.io/normalize */\n\n/**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom.\n */\n\nhtml {\n  font-family: sans-serif; /* 1 */\n  -ms-text-size-adjust: 100%; /* 2 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/**\n * Remove default margin.\n */\n\nbody {\n  margin: 0;\n}\n\n/* HTML5 display definitions\n   ========================================================================== */\n\n/**\n * Correct `block` display not defined in IE 8/9.\n */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection,\nsummary {\n  display: block;\n}\n\n/**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block; /* 1 */\n  vertical-align: baseline; /* 2 */\n}\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n\n/**\n * Address `[hidden]` styling not present in IE 8/9.\n * Hide the `template` element in IE, Safari, and Firefox < 22.\n */\n\n[hidden],\ntemplate {\n  display: none;\n}\n\n/* Links\n   ========================================================================== */\n\n/**\n * Remove the gray background color from active links in IE 10.\n */\n\na {\n  background: transparent;\n}\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers.\n */\n\na:active,\na:hover {\n  outline: 0;\n}\n\n/* Text-level semantics\n   ========================================================================== */\n\n/**\n * Address styling not present in IE 8/9, Safari 5, and Chrome.\n */\n\nabbr[title] {\n  border-bottom: 1px dotted;\n}\n\n/**\n * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.\n */\n\nb,\nstrong {\n  font-weight: bold;\n}\n\n/**\n * Address styling not present in Safari 5 and Chrome.\n */\n\ndfn {\n  font-style: italic;\n}\n\n/**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari 5, and Chrome.\n */\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n/**\n * Address styling not present in IE 8/9.\n */\n\nmark {\n  background: #ff0;\n  color: #000;\n}\n\n/**\n * Address inconsistent and variable font size in all browsers.\n */\n\nsmall {\n  font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsup {\n  top: -0.5em;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\n/* Embedded content\n   ========================================================================== */\n\n/**\n * Remove border when inside `a` element in IE 8/9.\n */\n\nimg {\n  border: 0;\n}\n\n/**\n * Correct overflow displayed oddly in IE 9.\n */\n\nsvg:not(:root) {\n  overflow: hidden;\n}\n\n/* Grouping content\n   ========================================================================== */\n\n/**\n * Address margin not present in IE 8/9 and Safari 5.\n */\n\nfigure {\n  margin: 1em 40px;\n}\n\n/**\n * Address differences between Firefox and other browsers.\n */\n\nhr {\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n  height: 0;\n}\n\n/**\n * Contain overflow in all browsers.\n */\n\npre {\n  overflow: auto;\n}\n\n/**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\n/* Forms\n   ========================================================================== */\n\n/**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n/**\n * 1. Correct color not being inherited.\n *    Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit; /* 1 */\n  font: inherit; /* 2 */\n  margin: 0; /* 3 */\n}\n\n/**\n * Address `overflow` set to `hidden` in IE 8/9/10.\n */\n\nbutton {\n  overflow: visible;\n}\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8+, and Opera\n * Correct `select` style inheritance in Firefox.\n */\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n */\n\nbutton,\nhtml input[type=\"button\"], /* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button; /* 2 */\n  cursor: pointer; /* 3 */\n}\n\n/**\n * Re-set default cursor for disabled elements.\n */\n\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\n\n/**\n * Remove inner padding and border in Firefox 4+.\n */\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\n\n/**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\ninput {\n  line-height: normal;\n}\n\n/**\n * It's recommended that you don't attempt to style these elements.\n * Firefox's implementation doesn't respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Fix the cursor style for Chrome's increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof).\n */\n\ninput[type=\"search\"] {\n  -webkit-appearance: textfield; /* 1 */\n  -moz-box-sizing: content-box;\n  -webkit-box-sizing: content-box; /* 2 */\n  box-sizing: content-box;\n}\n\n/**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n * Define consistent border, margin, and padding.\n */\n\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\n\n/**\n * 1. Correct `color` not being inherited in IE 8/9.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\nlegend {\n  border: 0; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Remove default vertical scrollbar in IE 8/9.\n */\n\ntextarea {\n  overflow: auto;\n}\n\n/**\n * Don't inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\noptgroup {\n  font-weight: bold;\n}\n\n/* Tables\n   ========================================================================== */\n\n/**\n * Remove most spacing between table cells.\n */\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n}\n"
        },
        "$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
            "text": "\"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", \"DejaVu Sans\", sans-serif"
        },
        "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
            "text": "Monaco, Consolas, \"Lucida Console\", \"DejaVu Sans Mono\", monospace"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment",
            "text": "fixed"
        },
        "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": {
            "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize",
            "text": "auto"
        },
        "$:/themes/tiddlywiki/vanilla/sticky": {
            "title": "$:/themes/tiddlywiki/vanilla/sticky",
            "text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n``\n</$reveal>\n"
        }
    }
}
960px
77%
75%
100%
bgSputnik.jpg
smidswater_light, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif
TWCamp
http://paris.twcamp.info/twbackup.php
Évènement organisé par [[Sylvain Naudin|https://twitter.com/naudinsylvain]] <i class="fa fa-twitter"></i> de l'association Culture Libre & Créations Collectives.

[[Remerciements]] - [[Mentions légales]] - Mise à jour avec <i class="fa fa-heart" style="color:#D54F58"></i> le {{Dernière modification}}.

{{$:/languages/en-GB/icon-mini}} This tiddler is dedicated to inform non -French-speaking attendees of the ''~TiddlyWiki Camp Paris''.

TiddlyWiki Camp is organized by Sylvain Naudin.

The event is June 6th 2015 in Paris, France.

!! <i class="fa fa-calendar-o"></i> June 6th 2015 - 1pm to 6pm
!!<i class="fa fa-map-marker"></i> Living Lab of Carrefour numérique - Cité des Sciences et de l'Industrie - Paris, France

''Jeremy Ruston'', creator of TiddlyWiki will be there.

!!!About ~TiddlyWiki

TiddlyWiki is a powerful notetaking tool that helps you collect and structure any kind of information and work with it to get stuff done.

See also : http://tiddlywiki.com/editions/introduction/ <i class="fa fa-external-link-square"></i>
<<toc-tabbed-external-nav tag:"Camp2015" selectedTiddler:"$:/temp/toc/selectedTiddler" unselectedText:"Choisissez un élément dans liste" default:"Programme">>
{{affiche-tiddlywiki-camp-paris-06juin2015.png}}

[[Affiche au format PDF|affiche-tiddlywiki-camp-paris-06juin2015.pdf]]

Réalisée avec le logiciel libre ''Inkscape''.
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IFIKICAgICAgL2YtNC0wIDE1IDAgUgogICA+Pgo+PgplbmRvYmoKMTkgMCBvYmoKPDwgL1R5cGUgL1BhZ2UKICAgL1BhcmVudCAxIDAgUgogICAvTWVkaWFCb3ggWyAwIDAgNjM0Ljk2MDYzMiA4OTguMDE1NzQ3IF0KICAgL0NvbnRlbnRzIDMgMCBSCiAgIC9Hcm91cCA8PAogICAgICAvVHlwZSAvR3JvdXAKICAgICAgL1MgL1RyYW5zcGFyZW5jeQogICAgICAvQ1MgL0RldmljZVJHQgogICA+PgogICAvUmVzb3VyY2VzIDIgMCBSCj4+CmVuZG9iagoyMCAwIG9iago8PCAvVHlwZSAvWE9iamVjdAogICAvTGVuZ3RoIDUyCiAgIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCiAgIC9TdWJ0eXBlIC9Gb3JtCiAgIC9CQm94IFsgMCAwIDYzNC45NjA2MzIgODk4LjAxNTc0NyBdCiAgIC9Hcm91cCA8PAogICAgICAvVHlwZSAvR3JvdXAKICAgICAgL1MgL1RyYW5zcGFyZW5jeQogICAgICAvQ1MgL0RldmljZVJHQgogICA+PgogICAvUmVzb3VyY2VzCjw8CiAgIC9FeHRHU3RhdGUgPDwKICAgICAgL2EwIDw8IC9DQSAwLjQgL2NhIDAuNCA+PgogICA+Pgo+Pgo+PgpzdHJlYW0KeJwzUDAAwqJ0Bf1EA4X0Yi4Qz8zYRM/SzMDM2EjBwtJCz8DQ1NzEXKEoVSGNCwDuswoJCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PCAvVHlwZSAvWE9iamVjdAogICAvTGVuZ3RoIDcyCiAgIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCiAgIC9TdWJ0eXBlIC9Gb3JtCiAgIC9CQm94IFsgMCAwIDYzNC45NjA2MzIgODk4LjAxNTc0NyBdCiAgIC9Hcm91cCA8PAogICAgICAvVHlwZSAvR3JvdXAKICAgICAgL1MgL1RyYW5zcGFyZW5jeQogICAgICAvQ1MgL0RldmljZVJHQgogICA+PgogICAvUmVzb3VyY2VzCjw8CiAgIC9FeHRHU3RhdGUgPDwKICAgICAgL2EwIDw8IC9DQSAxIC9jYSAxID4+CiAgID4+CiAgIC9QYXR0ZXJuIDw8IC9wMjEgMjEgMCBSID4+Cj4+Cj4+CnN0cmVhbQp4nCtU0A9ILClJLcpTSC5W0C8wMlQoTs5T0E80UEgv5jJQMFAwMzbRszQzMDM2UrCwtNAzMDQ1NzFXKEpVSOMK5AIAKZUPtQplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9UeXBlIC9NYXNrCiAgIC9TIC9BbHBoYQogICAvRyAyMCAwIFIKPj4KZW5kb2JqCjUgMCBvYmoKPDwgL1R5cGUgL0V4dEdTdGF0ZQogICAvU01hc2sgMjIgMCBSCiAgIC9jYSAxCiAgIC9DQSAxCiAgIC9BSVMgZmFsc2UKPj4KZW5kb2JqCjIzIDAgb2JqCjw8IC9UeXBlIC9YT2JqZWN0CiAgIC9MZW5ndGggNTIKICAgL0ZpbHRlciAvRmxhdGVEZWNvZGUKICAgL1N1YnR5cGUgL0Zvcm0KICAgL0JCb3ggWyAwIDAgNjM0Ljk2MDYzMiA4OTguMDE1NzQ3IF0KICAgL0dyb3VwIDw8CiAgICAgIC9UeXBlIC9Hcm91cAogICAgICAvUyAvVHJhbnNwYXJlbmN5CiAgICAgIC9DUyAvRGV2aWNlUkdCCiAgID4+CiAgIC9SZXNvdXJjZXMKPDwKICAgL0V4dEdTdGF0ZSA8PAogICAgICAvYTAgPDwgL0NBIDAuNSAvY2EgMC41ID4+CiAgID4+Cj4+Cj4+CnN0cmVhbQp4nDNQMADConQF/UQDhfRiLhDPzNhEz9LMwMzYSMHC0kLPwNDU3MRcoShVIY0LAO6zCgkKZW5kc3RyZWFtCmVuZG9iago4IDAgb2JqCjw8IC9UeXBlIC9YT2JqZWN0CiAgIC9MZW5ndGggNzEKICAgL0ZpbHRlciAvRmxhdGVEZWNvZGUKICAgL1N1YnR5cGUgL0Zvcm0KICAgL0JCb3ggWyAwIDAgNjM0Ljk2MDYzMiA4OTguMDE1NzQ3IF0KICAgL0dyb3VwIDw8CiAgICAgIC9UeXBlIC9Hcm91cAogICAgICAvUyAvVHJhbnNwYXJlbmN5CiAgICAgIC9DUyAvRGV2aWNlUkdCCiAgID4+CiAgIC9SZXNvdXJjZXMKPDwKICAgL0V4dEdTdGF0ZSA8PAogICAgICAvYTAgPDwgL0NBIDEgL2NhIDEgPj4KICAgPj4KICAgL1BhdHRlcm4gPDwgL3AyNCAyNCAwIFIgPj4KPj4KPj4Kc3RyZWFtCnicBcHRDYAgDAXAf6Z4E9AKtcAWMgIh6B9Ryv7x7gNdbe+xJrqB3iCwPkGN8ZhjMDSKL8oaA3LJno8zScIauF11PyofD7gKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvVHlwZSAvTWFzawogICAvUyAvQWxwaGEKICAgL0cgMjMgMCBSCj4+CmVuZG9iago3IDAgb2JqCjw8IC9UeXBlIC9FeHRHU3RhdGUKICAgL1NNYXNrIDI1IDAgUgogICAvY2EgMQogICAvQ0EgMQogICAvQUlTIGZhbHNlCj4+CmVuZG9iagoyNiAwIG9iago8PCAvVHlwZSAvWE9iamVjdAogICAvTGVuZ3RoIDUyCiAgIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCiAgIC9TdWJ0eXBlIC9Gb3JtCiAgIC9CQm94IFsgMCAwIDYzNC45NjA2MzIgODk4LjAxNTc0NyBdCiAgIC9Hcm91cCA8PAogICAgICAvVHlwZSAvR3JvdXAKICAgICAgL1MgL1RyYW5zcGFyZW5jeQogICAgICAvQ1MgL0RldmljZVJHQgogICA+PgogICAvUmVzb3VyY2VzCjw8CiAgIC9FeHRHU3RhdGUgPDwKICAgICAgL2EwIDw8IC9DQSAwLjUgL2NhIDAuNSA+PgogICA+Pgo+Pgo+PgpzdHJlYW0KeJwzUDAAwqJ0Bf1EA4X0Yi4Qz8zYRM/SzMDM2EjBwtJCz8DQ1NzEXKEoVSGNCwDuswoJCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QKICAgL0xlbmd0aCA3MQogICAvRmlsdGVyIC9GbGF0ZURlY29kZQogICAvU3VidHlwZSAvRm9ybQogICAvQkJveCBbIDAgMCA2MzQuOTYwNjMyIDg5OC4wMTU3NDcgXQogICAvR3JvdXAgPDwKICAgICAgL1R5cGUgL0dyb3VwCiAgICAgIC9TIC9UcmFuc3BhcmVuY3kKICAgICAgL0NTIC9EZXZpY2VSR0IKICAgPj4KICAgL1Jlc291cmNlcwo8PAogICAvRXh0R1N0YXRlIDw8CiAgICAgIC9hMCA8PCAvQ0EgMSAvY2EgMSA+PgogICA+PgogICAvUGF0dGVybiA8PCAvcDI3IDI3IDAgUiA+Pgo+Pgo+PgpzdHJlYW0KeJwFwdENgCAMBcB/pngT0ArYwhYyAiHoH1HK/vHuA11t77EmuoHeoLA+QY3xmGMwJCZfhCUG5JI9H6cmxRq4XXU/KqkPuwplbmRzdHJlYW0KZW5kb2JqCjI4IDAgb2JqCjw8IC9UeXBlIC9NYXNrCiAgIC9TIC9BbHBoYQogICAvRyAyNiAwIFIKPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9UeXBlIC9FeHRHU3RhdGUKICAgL1NNYXNrIDI4IDAgUgogICAvY2EgMQogICAvQ0EgMQogICAvQUlTIGZhbHNlCj4+CmVuZG9iagoyMSAwIG9iago8PCAvTGVuZ3RoIDMwIDAgUgogICAvUGF0dGVyblR5cGUgMQogICAvQkJveCBbMCAwIDYzNSA4OTldCiAgIC9YU3RlcCAzMDY3CiAgIC9ZU3RlcCAzMDY3CiAgIC9UaWxpbmdUeXBlIDEKICAgL1BhaW50VHlwZSAxCiAgIC9NYXRyaXggWyAxIDAgMCAxIDAgLTAuOTg0MjUzIF0KICAgL1Jlc291cmNlcyA8PCAvWE9iamVjdCA8PCAveDI5IDI5IDAgUiA+PiA+Pgo+PgpzdHJlYW0KIC94MjkgRG8KIAoKZW5kc3RyZWFtCmVuZG9iagozMCAwIG9iagogICAxMQplbmRvYmoKMjQgMCBvYmoKPDwgL0xlbmd0aCAzMiAwIFIKICAgL1BhdHRlcm5UeXBlIDEKICAgL0JCb3ggWzAgMCA2MzUgODk5XQogICAvWFN0ZXAgMzA2NwogICAvWVN0ZXAgMzA2NwogICAvVGlsaW5nVHlwZSAxCiAgIC9QYWludFR5cGUgMQogICAvTWF0cml4IFsgMSAwIDAgMSAwIC0wLjk4NDI1MyBdCiAgIC9SZXNvdXJjZXMgPDwgL1hPYmplY3QgPDwgL3gzMSAzMSAwIFIgPj4gPj4KPj4Kc3RyZWFtCiAveDMxIERvCiAKCmVuZHN0cmVhbQplbmRvYmoKMzIgMCBvYmoKICAgMTEKZW5kb2JqCjI3IDAgb2JqCjw8IC9MZW5ndGggMzQgMCBSCiAgIC9QYXR0ZXJuVHlwZSAxCiAgIC9CQm94IFswIDAgNjM1IDg5OV0KICAgL1hT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PDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCiAgIC9Gb250TmFtZSAvR09EWFNSK1RpdGlsbGl1bVRleHQxNEwtMjUwd3QKICAgL0ZvbnRGYW1pbHkgKFRpdGlsbGl1bVRleHQxNEwgMjUwIHd0KQogICAvRmxhZ3MgNAogICAvRm9udEJCb3ggWyAtMTA2IC0yNTAgMTc3MCA5NDEgXQogICAvSXRhbGljQW5nbGUgMAogICAvQXNjZW50IDc1MAogICAvRGVzY2VudCAtMjUwCiAgIC9DYXBIZWlnaHQgOTQxCiAgIC9TdGVtViA4MAogICAvU3RlbUggODAKICAgL0ZvbnRGaWxlMyA1MCAwIFIKPj4KZW5kb2JqCjkgMCBvYmoNCjw8IC9UeXBlIC9Gb250CiAgIC9TdWJ0eXBlIC9UeXBlMQogICAvQmFzZUZvbnQgL0dPRFhTUitUaXRpbGxpdW1UZXh0MTRMLTI1MHd0CiAgIC9GaXJzdENoYXIgMzIKICAgL0xhc3RDaGFyIDIzMwogICAvRm9udERlc2NyaXB0b3IgNTQgMCBSCiAgIC9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nCiAgIC9XaWR0aHMgWyAwIDUzMCAwIDAgMCAwIDAgMTAwIDAgMCAwIDAgMTcwIDQ0MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxNjMgMCAwIDAgMCAwIDAgNjAzIDAgMCAwIDU2NiAwIDAgNjg4IDAgMCAwIDUxOSA4NDkgMCA2NTMgNjA4IDAgMCA1MzQgNDk0IDY0MSAwIDg4OSAwIDAgMCAwIDAgMCAwIDAgMCA1MjAgNTQwIDQzNiA1NDEgNTA3IDMzMiA1MTIgNTY0IDIyOCAwIDQ5MSAyMzUgODY3IDU2OSA1MjcgNTQxIDAgMzU0IDQ4NSAzNjUgNTU4IDQ4MCA3NTggMCA0ODAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw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YtbIJ2aqOTNTtmeukAdmiax5f9rHEOcZMjAfkS3X94FlxvOYleyf58jR/4TM/sogs39O8+xfUJb9K8pGf+Lob5GjPzrI6I93IqM/7c/+BWXZvyRmf4Xnlexf4J0o9i/xjCr60zz7A3oq9i/wLVS8f3RW7J/jfaron9FDxxfFJ8fevPeSvnkf2ogamPoHO2d0cO/xZV4wRd8vpl/ICgplbmRzdHJlYW0KZW5kb2JqCjU4IDAgb2JqCiAgIDM4NAplbmRvYmoKNTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yCiAgIC9Gb250TmFtZSAvVkpWUUpCK1RpdGlsbGl1bVRleHQxNEwtODAwd3QKICAgL0ZvbnRGYW1pbHkgKFRpdGlsbGl1bVRleHQxNEwgODAwIHd0KQogICAvRmxhZ3MgNAogICAvRm9udEJCb3ggWyAtMTA2IC0yNTAgMTc3MCA5NjUgXQogICAvSXRhbGljQW5nbGUgMAogICAvQXNjZW50IDc1MAogICAvRGVzY2VudCAtMjUwCiAgIC9DYXBIZWlnaHQgOTY1CiAgIC9TdGVtViA4MAogICAvU3RlbUggODAKICAgL0ZvbnRGaWxlMyA1NSAwIFIKPj4KZW5kb2JqCjEwIDAgb2JqDQo8PCAvVHlwZSAvRm9udAogICAvU3VidHlwZSAvVHlwZTEKICAgL0Jhc2VGb250IC9WSlZRSkIrVGl0aWxsaXVtVGV4dDE0TC04MDB3dAogICAvRmlyc3RDaGFyIDMyCiAgIC9MYXN0Q2hhciAyMzMKICAgL0ZvbnREZXNjcmlwdG9yIDU5IDAgUgogICAvRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZwogICAvV2lkdGhzIFsgMCAwIDAgMCAwIDAgMCAxMDAgMCAwIDAgMCAwIDQ0MCAwIDAgNTMwIDUzMCA1MzAgNTMwIDAgMCA1MzAgMCA1MzAgNTMwIDAgMCAwIDAgMCAwIDAgNjA0IDAgNTM1IDAgNTU3IDAgMCAwIDI2OCAwIDAgMCAwIDY5NyAwIDU5NiAwIDAgNTMxIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTI2IDU0NCA0MzUgNTQ4IDUwNyAzNDAgNTMxIDU2MiAyNTcgMjYzIDAgMjU5IDg1MiA1NjIgNTI5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0E2xf4n/SrF/gT6K/auKLnS/ObxanMH7zJhbCHFcaFBpTnBCRgf3Wfazxyp6fgE7PsRnCmVuZHN0cmVhbQplbmRvYmoKNjMgMCBvYmoKICAgMzgwCmVuZG9iago2NCAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IKICAgL0ZvbnROYW1lIC9CT0ZLS1crVGl0aWxsaXVtVGV4dDE0TC1Cb2xkCiAgIC9Gb250RmFtaWx5IChUaXRpbGxpdW1UZXh0MTRMIEJvbGQpCiAgIC9GbGFncyA0CiAgIC9Gb250QkJveCBbIC0xMDYgLTI1MCAxNzcwIDk0MSBdCiAgIC9JdGFsaWNBbmdsZSAwCiAgIC9Bc2NlbnQgNzUwCiAgIC9EZXNjZW50IC0yNTAKICAgL0NhcEhlaWdodCA5NDEKICAgL1N0ZW1WIDgwCiAgIC9TdGVtSCA4MAogICAvRm9udEZpbGUzIDYwIDAgUgo+PgplbmRvYmoKMTEgMCBvYmoNCjw8IC9UeXBlIC9Gb250CiAgIC9TdWJ0eXBlIC9UeXBlMQogICAvQmFzZUZvbnQgL0JPRktLVytUaXRpbGxpdW1UZXh0MTRMLUJvbGQKICAgL0ZpcnN0Q2hhciAzMgogICAvTGFzdENoYXIgMjM0CiAgIC9Gb250RGVzY3JpcHRvciA2NCAwIFIKICAgL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcKICAgL1dpZHRocyBbIDAgMCAwIDAgMCAwIDY5OSAwIDAgMCAwIDAgMCA0NDAgMjQ3IDUzMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAzODYgMCAwIDAgNTM3IDY1MyAwIDU2MiAwIDAgMjI2IDAgMCA1MzAgMCAwIDAgNjE0IDAgNjMwIDAgMCAwIDU3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUxOCA1MzggNDM2IDUzOCA1MDcgMzI4IDAgMCAyMTQgMjMzIDQ4MiAyMjUgODc1IDU3MiA1MjYgNTQwIDAgMzUzIDQ4MiAzNzEgNTU3IDQ3OSA3NjEgMCA0NzkgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw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ODMgMCAwIDQ4NCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUxMSBdCiAgICAvVG9Vbmljb2RlIDcyIDAgUgo+PgplbmRvYmoKMSAwIG9iago8PCAvVHlwZSAvUGFnZXMKICAgL0tpZHMgWyAxOSAwIFIgXQogICAvQ291bnQgMQo+PgplbmRvYmoKNzUgMCBvYmoKPDwgL0NyZWF0b3IgKGNhaXJvIDEuMTEuMiAoaHR0cDovL2NhaXJvZ3JhcGhpY3Mub3JnKSkKICAgL1Byb2R1Y2VyIChjYWlybyAxLjExLjIgKGh0dHA6Ly9jYWlyb2dyYXBoaWNzLm9yZykpCj4+CmVuZG9iago3NiAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZwogICAvUGFnZXMgMSAwIFIKPj4KZW5kb2JqCnhyZWYKMCA3NwowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAxMjM2MDMgMDAwMDAgbiAKMDAwMDAyMzExNCAwMDAwMCBuIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMjMwOTAgMDAwMDAgbiAKMDAwMDAyNDQ3NSAwMDAwMCBuIAowMDAwMDI0MDEyIDAwMDAwIG4gCjAwMDAwMjUzODIgMDAwMDAgbiAKMDAwMDAyNDkyMCAwMDAwMCBuIAowMDAwMTA3MzgzIDAwMDAwIG4gCjAwMDAxMTIwOTAgMDAwMDAgbiAKMDAwMDExNjQ4MSAwMDAwMCBuIAowMDAwMTE5MzcwIDAwMDAwIG4gCjAwMDAwMjYyOTAgMDAwMDAgbiAKMDAwMDAyNTgyNyAwMDAwMCBuIAowMDAwMTIyODg4IDAwMDAwIG4gCjAwMDAwMjkzNzYgMDAwMDAgbiAKMDAwMDA1NTU0NiAwMDAwMCBuIAowMDAwMDcyMjI3IDAwMDAwIG4gCjAwMDAwMjM0MzkgMDAwMDAgbiAKMDAwMDAyMzY1NCAwMDAwMCBuIAowMDAwMDI2Mzc4IDAwMDAwIG4gCjAwMDAwMjQ0MTUgMDAwMDAgbiAKMDAwMDAyNDU2MiAwMDAwMCBuIAowMDAwMDI2NjUyIDAwMDAwIG4gCjAwMDAwMjUzMjIgMDAwMDAgbiAKMDAwMDAyNTQ2OSAwMDAwMCBuIAowMDAwMDI2OTI2IDAwMDAwIG4gCjAwMDAwMjYyMzAgMDAwMDAgbiAKMDAwMDA4MTkxMCAwMDAwMCBuIAowMDAwMDI2NjMwIDAwMDAwIG4gCjAwMDAxMDI4MzcgMDAwMDAgbiAKMDAwMDAyNjkwNCAwMDAwMCBuIAowMDAwMTAzMjMwIDAwMDAwIG4gCjAwMDAwMjcxOTcgMDAwMDAgbiAKMDAwMDAyNzIxOSAwMDAwMCBuIAowMDAwMDI5MzUyIDAwMDAwIG4gCjAwMDAwMzQzMTMgMDAwMDAgbiAKMDAwMDAzNDMzNyAwMDAwMCBuIAowMDAwMDU1NTIxIDAwMDAwIG4gCjAwMDAwNjQ2MzcgMDAwMDAgbiAKMDAwMDA2NDY2MSAwMDAwMCBuIAowMDAwMDcyMjAzIDAwMDAwIG4gCjAwMDAwODE4ODYgMDAwMDAgbiAKMDAwMDEwMjc2NCAwMDAwMCBuIAowMDAwMTAyNzM5IDAwMDAwIG4gCjAwMDAxMDMxNTcgMDAwMDAgbiAKMDAwMDEwMzEzNSAwMDAwMCBuIAowMDAwMTAzNjI0IDAwMDAwIG4gCjAwMDAxMDM2MDEgMDAwMDAgbiAKMDAwMDEwMzY5NyAwMDAwMCBuIAowMDAwMTA2NTcyIDAwMDAwIG4gCjAwMDAxMDY1OTYgMDAwMDAgbiAKMDAwMDEwNzA2OCAwMDAwMCBuIAowMDAwMTA3MDkxIDAwMDAwIG4gCjAwMDAxMDgwODkgMDAwMDAgbiAKMDAwMDExMTI4OCAwMDAwMCBuIAowMDAwMTExMzEyIDAwMDAwIG4gCjAwMDAxMTE3NzUgMDAwMDAgbiAKMDAwMDExMTc5OCAwMDAwMCBuIAowMDAwMTEyNzk1IDAwMDAwIG4gCjAwMDAxMTU2ODYgMDAwMDAgbiAKMDAwMDExNTcxMCAwMDAwMCBuIAowMDAwMTE2MTY5IDAwMDAwIG4gCjAwMDAxMTYxOTIgMDAwMDAgbiAKMDAwMDExNzE4MyAwMDAwMCBuIAowMDAwMTE4NjU5IDAwMDAwIG4gCjAwMDAxMTg2ODMgMDAwMDAgbiAKMDAwMDExOTA1NSAwMDAwMCBuIAowMDAwMTE5MDc4IDAwMDAwIG4gCjAwMDAxMTk4MDMgMDAwMDAgbiAKMDAwMDEyMjEyNyAwMDAwMCBuIAowMDAwMTIyMTUxIDAwMDAwIG4gCjAwMDAxMjI1NzMgMDAwMDAgbiAKMDAwMDEyMjU5NiAwMDAwMCBuIAowMDAwMTIzNjY5IDAwMDAwIG4gCjAwMDAxMjM3OTcgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSA3NwogICAvUm9vdCA3NiAwIFIKICAgL0luZm8gNzUgMCBSCj4+CnN0YXJ0eHJlZgoxMjM4NTAKJSVFT0YK
iVBORw0KGgoAAAANSUhEUgAAAxwAAAQ4CAYAAACDndqmAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABAdEVYdFRpdGxlAEFmZmljaGUgZGVzIGJpZW5zIGNvbW11bnMgcG91ciB1biBkw6l2ZWxvcHBlbWVudCBzb2xpZGFpcmWA2nOBAAAAFXRFWHRBdXRob3IAU3lsdmFpbiBOYXVkaW46BhY5AAAAinRFWHREZXNjcmlwdGlvbgBBZmZpY2hlIGRlIGxhIHNvaXLDqWUgZHUgMjAgbWFpIDIwMTAgYXV4IGNpbsOpbWFzIFNUVURJTyBhdmVjIGxlIENOUCwgQVRUQUMgZXQgQ0xJQ0MgKEN1bHR1cmUgTGlicmUgJiBDcsOpYXRpb25zIENvbGxlY3RpdmVzKS5u3Ov9AAAAGHRFWHRDcmVhdGlvbiBUaW1lAEF2cmlsIDIwMTBltm7OAAAAGnRFWHRTb3VyY2UAaHR0cDovL3d3dy5saWJyZS5jY8r/o7gAAABSdEVYdENvcHlyaWdodABDQyBBdHRyaWJ1dGlvbi1TaGFyZUFsaWtlIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzMuMC9eg1q8AAAgAElEQVR4nOzdd2Bb1dkG8EfDe2/H8d6xYzubkQBhUwgbGlYaRqHMQsNHgZbSUkYpqy1QAmXPJBBIwsgiO2QnjuMM77234y3b0v3+MBaWLduSda4l2c/vr0SW3nt0Ldv3vee851VIkiSBSCZNp1uwY88hVFTVQJIkeHt5ws/HC7NSkxAc6G9WrJfe/AB33nId/H29ZRqtGCey8xHo74NAf78Rn7d9z0GcP3+e/v/P/+t/eOi3t8DTw13uIQ5Lo+lGbmEJdDodYqPC4ebqYtbru7o02LX/CPKLStHd0wMfL094e3kiOSEGsVHhJseRJAk79x3Gpu178Lf/ux9OTo7mvpVhZecXwcvDHVOCAoTFFCnzVC4OHzuJ0y1tcHV2gq+PF4ID/XHOmbPNijP487T6+x8RFhKMM2alyDFsowZ/xu1JZXUtWtrakRgbNexzDh49jqT4GLi7uY7jyEzz/ead+PLbjXj2id8jInSK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3cbtOHAkE05OjtDpdPDx9sSSG6+En4+3/jnrt+zCBQvO0G/rnH48C75enga76mScyMb3m3cCgMFn/NH7luo/X61t7fhgxRrU1jXC0dEBkCTExUTomzUCv/ysOTr2fU7//Mg9UKtVRn+2JEnCS29+gC5Nt8Fx+vX09OKz1d+joqrGYEwp0+Jw3RV9a/bWrN+Knw6kw8XZCQ5qNTo6u5CanIDFV1+m3/xAtBVrNiC3oNhgHIOt3bAVB9NPwMnJEVqtFn6+3lhyw5VDNphYt2EbDh49AUdHByiVCqQlJ8DZyQlz0pL1z121biMOph+Hi4sz1CoVOrs0mJ2ahBuuvHjEZagtrW34YMUatLd3GvwMXXTumZg/YJvdPQePYv2W3frv2V+W/Q5KpRK9vVp8tvo7lFcanv/pibH67+XaDVuxe7/h+U9Jisfiqy8zurPfwPedMczWzVdcdC7mzOhLzAZ/bpZ/tAqNTaeh1ekgSRK0Wi0WnDFryNKykX6XHzx6HJu374UEySAp7P+sDmfthq3YfyTTYCZg4GuOHDuJDVv7NiMYeL6eeOiuYetLXn/3c5RWVMHF2RlKpQLdPT24YMEZ+t9d/X74cRf2HDyq/znvb0g6cHvfwe/5wJFMhIYEmXSTCgA+/eo73Hr9IiHNbIlGwoSDiIiIiIhkwyVVREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkGyYcREREREQkG7W1B0D251DGCZSUVQqLlzItHgmxkcLi2Yvunh6kZ54SFk8BBc6YnSosnj0pKa9CVU2tsHhTggIRETpFWLyaugYUlZYLi+fr7YX4mEhh8YhIvPTjWSgsLhMWLyk+BkkJMcLiVVbXorSiSli8QH8/REeECotnq374cRc6u7qExbvw3DPh4+UpLJ6tYsJBZlu3YRvWbdwuLN6ye5dOyoSj+XQr7l72N2HxVCoVMratFhbPnnz9/WZ8uGKtsHh33HwNlt27VFi8nXsP49nX3hYW76Jzz8S/nn1cWDwiEm/Dlt1YuXaDsHj33b5YaMLxw5ZdeP3dz4XFu37RxfjbY/cLi2erXnv7E9TWNwiLl5wYy4RjoiitqMKzr75j7WHYhfiYCDz2wB3WHgYR0bhr7+jEI0/9U3jcuTOn454lNwiPaw6NphsPPvmCbPEXnDETSxdfLVt8U7S2tWPZ0y8Lj3vWnFTcect1wuMSTSaTIuFo7+jE/iPHrD0Mu9DT22vtIRARWYWbqwvKq6pRXlkjNG59Y5PVE46cgmJZ/w62d3RYPeHIyiuU5T2ee9Zs4TGJJhsWjRMREf0sLTlBeMyi0gpounuExzVHdl6RrPFzC0ug1WplPcZo5HqPM6YnyhKXaDJhwkFERPSztGTxF5darRb5RSXC45ojO1/ehEOj6UaxwM1ExkKOhMPJyRHT4qKFxyWabJhwEBER/WyGDDMcAJAl8wzDaLLzCsfhGNZ9j1kyvMek+Gio1SrhcYkmGwVeI7UAACAASURBVCYcREREP4uPiYCri7PwuDlWvBjXarXILZR/hkXuWZSRaLp7UFRaITyuHDNeRJMREw4iIqKfqVQqJCfECo8rx913UxWXVUKj6Zb9ONZ8j/lF8tSQyFHTQzQZMeEgIiIaIG26+IvM3IIS6HQ64XFNMV5Lnaw5iyPXkrWZKZzhIBKBCQcREdEActzV7uzqQkm5uK7O5hivpU7NLa2oqqkbl2MNJkeyExIcCD8fb+FxiSYjJhxEREQDpCUnQKFQCI9rraLq8VzqZK06Djneo1wbCBBNRkw4iIiIBvDx8kRYSLDwuNa6GB/PpU7WSKp0Ogm5BeKL4uVYWkc0WTHhICIiGkSOZm/jsTXtYNW19WhuaR2341kjqSotr0RnV5fwuCwYJxKHCQcREdEgclxsWmMXp/E+ZnauNd6j+CTH2dkJCTFRwuMSTVZMOIiIiAaRI+Foam5BbX2D8LgjGe8lTpU1dTjd0jaux5RjViU5IZYN/4gEYsJBREQ0SFx0ONxcXYTHzc4rFh5zxONZYYlTTsH4HlOOpWpcTkUkFhMOIiKiQZRKJaYn2n8DQGsUcY/3MblDFZHtY8JBRERkhByF4znjOONwuqXNKn0xxjPhqK1vQFNzi/C4nOEgEosJBxERkRH2XjieU1AESZLG7Xj9xrXvhwxL1MJCguHr4yU8LtFkxoSDiIjIiNQk8Q0AK6pq0drWLjTmcKzVaLCotAIaTfe4HEuO5Ib9N4jEU1t7AGR/Hr3vdty7dLGweF6e7sJiERGJ4uXpjvCpwSgprxIWU5Ik5BWWYFZqkrCYw8ktKJb9GMZotVoUFJchKSFG9mPJ8R5Tp8ULiXP/nTdh6eKrhcQCAE8PN2GxaOw+e+sf0Gp1wuIFBvgKi2XLJkXCERU2Fav+98q4He+e//ub0G0B42Mi8ezjDwqLNxJXF+dRn+Pj7Qkfb89xGA0RkXWlJScKTTiAvp2jxiPhkKM/hamy84vGJeGQYxZH1FI6Hy9P+Hjxb+VEMyUowNpDsEuTIuFwdnYal198/dQqsafV1cV5XMdPRER9ZqYk4ttN24XGPDUOzfE03T0oKC6T/TjDycotBK6Q9xht7R0oq6wWGtPVxRmJcWz4RyQaaziIiIiGIcdOVXL0jRgsv6gEWq1W9uMMZzwKx3PyxRfFJyfEQqnkpRGRaPypIiIiGkZ0RBjc3VyFxiwoLkN3T4/QmINZczkVAOQWlECnE7fO3Rg53qMcCSYRMeEgIiIallKpQMq0OKExe3u1KCiSd7lTjpUTjs6uLuG1L4PJ0UWd/TeI5MGEg4iIaARyXITKcbE80Hh3NDdG7m15RS9NUygU3BKXSCZMOIiIiEaQJsMyGzkTAp1OQm5BiWzxTSVnrUp3j/ii+PCpwfD29BAak4j6TIpdqojMpdNJKCmvRFZuAcqralFTV4/q2nrUNzZDp9WhraMDAKCAAh4ebvBwc4WrqwvcXF0wNTgQU4ICMHVKIEKCAzElMAAODpP3R629oxNZuYXIKyrVn8eq6jp0dXejq0ujX8vu7OQEVxdnuLm6wMPdDb7eXpgSHICpwX3ncWpwILv/klWkJMZBoVAILVDOyS8WFmuwsooqdHZ1yRbfVDky9gEpLClHb6/YovjUJM5uEMll8l4F0Zg1NbegvaNTWDwvT3d4uFu/oVFVTR1+3LkPO/cexqncArS1dwiJq1QqMDU4CDGRYYiODENsVBhiIsLg7i62ENVW6HQ6HMo4ic079uBwxkkUl1VApxNzoebq4ozoiFDERIUjJuLncxkZBsEb1Uwovb1aVNfWC4vn6uJstcSvsek0OjrFXUgHB/pDrVaN+jwvT3dEhoWgqLRC2LFzC4ohSZLwTuaA/Mu1TCXnkio5alRSk8U0/OvXdLoF7e3i/lZ6erjB02NyNsqtrKmDTmCzvX7u7q5mz2pV1dQJb/zn6OAgLJ6tYsJBZnt1+UdYt1HcvvTL7l2KO26+Rlg8c3T39GDDlt346rvNyDyVK3yLRaBvtqSsshplldXYsfeQ8Pi2orSiCivXbMAPW3ahsem0LMfo6OzCiex8nMjOlyX+RKSTdLjm9t9Do+kWEm96YixWvPOykFjmeuhPLyDzVK6QWI4ODtj7w2cmJRxAXwNAkQlHW3sHyqtqEBYSLCxmP1uo3wCAhqZm1DU0IcDPR3hsOd6j6Fqdtz5YiZVrNwiLd9/ti3H/HTcJi2cv0jNPYelDf5Yl9of/eQ5zZiSb9Zrb7n8StfUNwsbw5XuvYlpctLB4tooJB01KGk03Ply5FivWrJft4niyyMkvxuvvfYafDqQLm8kgcRwdHJA6LR6HMk4IiZeVV4S29g7hW8WOpqOzC6dyC4TFmz4tDk5OjiY/P216AtZu2Crs+EBfczw5Eg4Rd/9VKpWQPh7ZeYUI8JttcZwhcQUvSXN1cUZ8dITQmGQ5SZLw6vKPZYl93tlzzE42aOxYNE6TzpZd+3H5Lffhvx+sYLJhgbb2DjzzynL8+u5l2LXvCJMNGzZvVoqwWFqtFumZWcLimSr9eJbQNfvzZk436/kz7ahw/KSAxOycM2YJGIk8XdV1Okl4QXpKUjxUKtNmu2j8rN+yW9is5kBqtQqP3X+H8Lg0PCYcNGn09mrx4uvvYdnTL6G2vtHaw7FreYUluOl3j2H1d5uZaNiBWanThMY7knlKaDxTpB8Te8xZqUlmPT8qPFT4rI4cheN1DU1oam6xOM558+fCxdnZ4ji5MhSOV1TXCK0jBIDUaWLrN8hyPT29ePODL2SJffVlFyAiLESW2GQcEw6aFGrrG3HnI0/h869/kKVOYzJZv2UXbr3vCZSUVVp7KGSitKQEoUWJhwUtzzLrmMfEHVOtVmGGmf0WlEoFUpPEXpTmyFDcLSpmYmwU4qLDLY4jR+F4lgyzJmz4Z3tWrFmP8soa4XFdnJ0nZS2MtTHhoAmvsqYOt973OI4ez7b2UOzeJ19+i8ef/ZdNbLlJpnNychS6A8/JHHG7uJmivaMTmafyhMVLmRY3prv3M1PEzhTV1jeivrFZaMyTOZYvp1IqlYiLCkdCbJTFscoqq9Ha1m5xnIFEL0VTKhXCZwHJMk2nW/D2x1/KEvvOW65FoL+vLLFpeEw4aEJraGrGPcv+KnRb0Mnqmx+24JW3PrL2MGiM5qSJK47UarXIOJkjLN5oMk/lCilg7jcnzbz6jX6ydBwXfPEsYoYjInQKnJwcESegiFqSJOFLx0TPmkSEhtjE1uz0i/998pXwRBUAAvx8sHTxVcLj0uiYcNCEpdPp8PjfX0NJeZW1h2L3Mk/l4rl/vcPlaHZsdpp5NQujEV1TMRLRNSNjvZs9PTEWSqXYvhmiaxxEXNz3JxrxApZUAUBuYbGQOPp4gs+Z6KVyZJnK6lp89e0mWWLf85sbhdQmkfmYcNCE9cb7X+BA+nFrD8PuNZ1uwbKnX0JPT6+1h0IWmDl9mtA6jgPpmcJijeagwGOp1SqzC8b7ebi7ISZSzEV4PxFLoPq1tXegrLLa4jj928MmxEYJaUx4SuB7rG9sFr7pxwzBS+XIMq8u/xia7h7hcWOjwvHrqy4VHpdMw4SDJqT0zFP44Is11h7GhPDca++gpk5ckyOyDicnRyQlxAiLl5VXiK4ujbB4w9FounEyW9wFa2JsFFxdxn6HU/Td8NzCEqGxRMxC9s9wuLu5IjjQ3+J4uQXi3qMchfap0+KEx6SxOZmTjx937pMl9gN33gylkpe91sIzTxOOVqvFM68sh06ns/ZQ7N5PB9Kxecdeaw+DBDG398RIenp6kX5c/n4cGSey0d0j7m7nvJmW9SQR3Y+jpKxSWAG+qJmEhNhI/b8TBRSO5xWVCPseit6hyt3NFbFRbPhnCyRJwgv/fleWpbtnzErBReeeKTwumY4JB004X323GYUl5dYeht3r7dXipTc/sPYwSKA5M8QlHABwOOOk0HjGHDom9hiWdhYWXTguSZKwWY5sAXf/3d1cERIcqP9//IDkY6x6e7UoKCqzOA4g5j0OlJoUL7wuh8Zm208HZGnyp1Ao8PA9S4THJfMw4aAJRdPdg3dk2kpvsvnhx50oKq2w9jBIoFTB3ZTHowGgyOJ0pVKBGRbOUESEhcDTw13QiPqI2sUpV0CcmMgwg7qNuCgxNSs5BWIShRzBBeMpLBi3CVqtFm+8J0+TvwsWnIEULpuzOiYcNKF8v3mH8H3tJyNJkvDhyrXWHgYJ5ubqgmSBdRzHs3Jl7cmi0XTjmMDtdxPjoi3e/lShUJjdNHA0WbmWL4Xq7ulBXpHlMyUJg2Y0RCypAoBTApZCtbV3CG84KnqJHI3Nl99uRkGxmFmwgRwdHPDYA7cLj0vmY8JBE4YkSfhs9ffWHsaEcCA9U5Zf/mR9IpdV9fT0IvOk+CUQ/TKzcoXWb4jqRZKWLPYiVcQyoYLiMvT2Wt6rZHDvjbCpU4RsI5ojoHeGqKL4fnJ0jyfztbV3YPlHK2WJfeNVl2DqlCBZYpN5mHDQhHHsZA7yi0qtPYwJ4atvN1t7CCST2WPcEnY4ci6rEt3rQ1Q36dQkscszCgUkCyKWUwFDl1AplQpER4RaHFdEsiC6gWBk2FQ2/LMBn3z5LZqaW4THdXN1wd1LbhAel8ZGbe0BEIki11Z6AykUCqRMi8O8WSkICQpAgL8vnJ0codNJaGvvgKa7GxpNN1rbOlDX0Ij6xibU1DWioakZ1TV1suwtLppG043d+9NlP46Huxvmz5uJ5IQY+Pv6wNfHC0qlAp1dGvT09KK1rR09vb1obDqNuvpG1DU2oa6hCfUNTcL34Z9MZqVOg1KpFLaLm5yF4yILxhUKxZj7bww2PTFO6DnUdPegqLTcos7eWYI6lsfHRBp5LAInc/ItitvW3oHyqhqEhQSPOYboLXHl6BxP5qlraMJHK9fJEvv2m66Bn4+3LLHJfEw4aMLY9tMBWeP/6sIFuHfp4jHf7ZMkCXUNjSirqEZ5ZQ1yC0vwyZffCh6l5fYezpB1Xb6vjxfuu30xrrnsAjg7O40phqa7B2UVVSivqkFZRTU2bN2N41l5gkc6Mbm7uSIxLkrYFqqZp3Kg6e6Bk6O4poJA33ItkfUbsVHh8PHyFBKrbyvVcKEdr7PyCi1KOLIF3P2fEhRg9I5/gqA6jqzcQosSDlFJVT8mHNb31gcrZPl7E+Dng6WLrxIel8aOCQdNCHmFJSivrJEltqODA5594kFcftG5FsVRKBQI9PdDoL8fZqclo7a+0SYTjm27D8oWOzUpHv9+7gkE+PlYFMfJ0QGxUeGI/Xn5R11DIxMOM8xJSxaWcGi6e3AiKxezBdVH9DuRnS+0seCcNLFLydKSE4QmHDn5xcAYmyBLkiTk7n9ctPEdqeJjxPSpyMkvwiULzx7Ta/u21hW7ZJYJh3XlF5Xim/VbZYl9/503C6k9InFYw0ETwt5DGbLEVSoVeOWZ/7M42bAncp3LpIQYvPPKXy1ONshylvaiGEyOZVWHj50QGk90DxLRF6uWNLQrr6oR0jzQ2HIqAIiPNv64ubIsKBwvKi0XuiTVw90N0RFhwuKR+f71zieyNOiNiQzDtb+6QHhcsgwTDpoQjh7PliXuXbdcj/Pnz5Mlti2qrKlDbX2D8Ljubq549W+Pwd3NVXhsMt/s1CShzc4OZYhNDgDg0FFxMRUKBWYLnuGYITjhyCkoHnNRdbaAHaCAoTtU9fPydEdQgJ/F8S2ZhRG9nIoN/6zrQPpx7Np3RJbYj/xuidB+QyQGEw6ye5IkIV2GnXKiwqfivtsXC49ry45mZskS96Hf3oLQEG5NaCs8PdyRECNmXT4AZJzIFnr3uaenF0dPiLuJEB0RKrx4NDx0Cny8xdSEAEBLaxsqqmrH9FpLZkcGShhmhgMAEuMs/7zU1jeOuU+SqPfYz9IGkDR2Op0OL735gSyxz5ydhoVnz5UlNlmGCQfZvfKqGjSdFr+l3t1LboCDw+Qqczp2SlyRbr9Af1/ceOUYF6eTbERtEQv01XFYuovRQKdyC4TWb4janWoghUJ8D4exduMW0cXb0cEBEaEhw349VlTH8THOcojeEpf9N6xn/ZbdQuuf+ikUCvz+7luFxyUxmHCQ3csvFN97w8fbE5edv0B4XFuXV2h5p+LBbrjykkmXuNkD0TUNIus4RNeEiK5Z6ZeaJLiOY4xLo0QsqYqOCIVaPfwylOHqO8w1lrFKkoQcgReobPhnPZruHrzx3ueyxL5k4dlImSa2Rw6Jw4SD7F5RWYXwmOeeNWdSXiQXl4o/lxeec4bwmGS5uTOmC13DfvDocZuMBQDzZqYIjddvVoq4WSIAyMo1f+ew+sZmIX1pEmIjR/x6oqCtcU+N4T1WVNWipbVNyPEBICYynPVkVvLxqnWorKkTHtfJ0QHL7v2N8LgkDhMOsnul5VXCY55zxizhMW1dW3vHmNdXDycowM+i3gIkHy9Pd8RGifveHDuZg+4ey+s4enu1yBBYvxERFgJ/X3maf01PjBVanJqdV2z+awQ1wxvt5zQyLAROTo4WH2csS6rYf2NiqG9sxvuffy1L7JuvuwIhwYGyxCYxmHCQ3SsprxQaT6lU4szZaUJj2oOyymrhMc+eOwMKBXeCsVWzBdZxdHVphBT2ZuUVoqNTXCOw2TLUb/RzdnZCnKDaBgCorW8wux4td5wSDqVSOeampwOVVVab/f0Vvd6fy6nGn6a7B8s/Win0Z7ufu5sr7rzlWuFxSazJt2aEJpzq2nqh8aLCp8LL011oTHtQXSP2PAK8k2jr5syYjhVrNgiLdzjjpMXfc3up3+iXlpwgbJYB6JsBMOeGx3jNcAB9dRyWJpU6nYTcgmKzdokSte1vP/5ekpemuwc5+UU4lVuAUzkFOJVbgPyiMmi1WlmOd9ct18HHS9yOcSQPJhxk95qaxe5QFR46RWg8e9HYfFp4zJF2vSHrm52WBIVCMeb+D4MdzjiBu269zrIYohv+Ce6APlja9ASsWrdRWLysXPMSDkua6fXz8fY0qSFnvKDlkVl5ReYlHAITOi9Pd0SFTxUWj36x7/Ax3HjXMuQXl6K3V57kYrCgAD8sufHKcTkWWYZLqsiuaTTdaO/oFBozKtzyZQP2SHTiBgCR/MNu0/x8vBETKa7b8pHMLIsuNLRardAZjtCQIEwJChAWz5iZ0wUXjueZXlTd3tGJUgFLSk3tyZIgqHDcnOL4hqZmobPYackJXOYpk8rqWmTnF41bsgEAj9yzREhtEcmPCQfZNTn6b0RM0hkO0efS3c1VtmJdEkfkDEBnV9eYdiHql5VXJHSN95w0sVv/GhMaEiT0c27O8qHcghLodJbPTsXHmDZzMdpOVqYyZ8ZCdP+NtGQ2/JsokhJicMXF51p7GGQiJhxk1+RIOOS+I2qrmk+3Co0XHOgvNB7JQ3RTvMPHxj5DccSC1xozO03s7MNwUqaJK0IuKa8yuemhiIZ/ABAXbVrhu7enh0lLr0ZTWFxm8l1w8Q3/2Kdhonjot7dytsqOMOEgu9bdbfk2nIO5ujgLj2kPujTiOjsDk/c82pu5M6cL/aN9KH3sPTTspf/GYDNSxN011+l0Jje5E7ErGGD6kipAzLIqTXcPCorLTHquOUvMRqNSqVgwPkEsmDcTC+bNtPYwyAxMOMiuidj3fzBnJyfhMe1BT2+v0HguzpPzPNobf19vRISJK+5PP541pt1odDod0jOzhI0jJChg3PblnyH4ItbUvhMi+lOoVCpEm1HHI67juGljF7lDVVxUOFyceSPE3imVSiy7b6m1h0FmYsJBdq2nR+xFMgC4uEzOC+UewbNFzkw47IbIOo6Ozi6cGsOd9+y8IrS1dwgbx2yZd6caKDkhFg4O4jZ9zDHhIru3V4uCItNmCUYSEToFTo4OJj8/wcR6j9GYUsfR0dkltM8SZzcmhisvXciGsnaICQfZNTkSDs5wiDFZz6M9Et0cLz3zlNmvOTKG14xkVpp8Df8Gc3JyFHoBZMqSqqLSciEzvLFmNi4U9T5Nqc3ILyoVUhTfL4UN/yaEVIE1UzR+mHCQXevVik84HM242zeR9Gp1QuM5OXKrQnshujneWLa2taTY3Ji54zjDAYi9e55bWDLqsjRRvSnMXSIVFR4qZDYnO79o1P4vohv+iV76Rtbx/hffyHKzkeTFhIPsmlIp/iMsVzdUW6cUvNtHr+AZE5JPcKA/QkOChMU7knnKrDvTOp2E9GPiZjgC/HyE1qWYQuTFrEbTjaLSihGfI+pi3Nxmfmq1CtERlvcqam1rR2V17YjPEdnwz8fLc9I2dZ1oKqtr8c36LdYeBpmJCQfZNbVKJTymHDtf2QO1Wuy5lKOgn+Qjcken1rZ2k4uCASC3sBjNLeK2ZZ43a3x2pxpoRoroBoAjnz9L+p0MNJbeGomCGgCOVutjToPA0cyYnsgtVCeQtz9ahc4ucT17SH5MOMiuqeRIOCbpVK3ocym6JoTkJXxZlRlLpER2FweAuTPkb/g3WEhQAAL9/YTFG2kGQ5IkIf0pPNzdxtR3SFwdx/DvsbdXi7zCEiHHAVgwPtHUNzZjxTfrrT0MMgMTDrJrciQcPZP0zrzo2aLJOlNkr0RfpJuTRAhPOGaOf8IBAGnJ4opZR0o4Kqtr0drWbvEx4qLCx3TXX1TH8ZFmcYrLKqAR+DuECcfE8+GKtUJ3tiN5MeEgu+boIL7Ae7JeKIvc1hOYvDNF9io40B8hY7jbPZz046bVcUiShPTj4uo3Av19ET7VOmv1RXYczx1hpypR3bdjTewwPuR1UfLvVCWyw7hKpUJSQoyweGQbmlta8QVnOewGEw6ya+5uLsJjNjafFh7THri7uQqN19DULDQeyW+uwNqH0y1tyC0sHvV5+UWlaGpuEXZca9Rv9JspsON4c0srKmvqjH7tlICGf8DYm/j5+3rD39fb4uPX1DUM+3tCVI0KAMTHRMDVhQ3/JqL3P/9a6O8Pkg8TDrJroi+Sgb4/gpOR6HNZV98oNB7JT/RWsoeOnhj9ORmjP8cc1qjf6JeUECN01jV7mKJqcwryRxIfHTn21wrqOD7cTIbILXFnTBeXCJJt6ejswker1ll7GGQCJhxk1+RIOOoamoTHtAeiz2V7RyfaOzqFxiR5WaNwfKLUbwB9SzwT48Ts4AQMvy2siItxhUKBeAu6houq4zCWPEmSNOouXeZg/42JbcU361HfyBl1W8eEg+yam6uL8K0O6xom5515OZK3+kmavNmrqVOCEBQgbqelo5lZIzZ3kyQJ6ZlZwo4XFOCHsJBgYfHGIlVgN2tjHcebW1qFzMJOCfSHm+vYl6Sa26F8ODkFQ3eiqq6tF1IU348dxie2zq4ufLhijbWHQaNgwkF2TalUwsfbU2jMkrJKofHshZ+P5WuyBysqG7l5Gdme2QKXVTWdbkFBcdmwXy8qrRBa62PN2Y1+IndDMrakKkdUwz8Ll0SJWlJlbIZDZMM/Xx8vqyehk12gvy8WzJuJqy87X7ZjrFq3EbVcxmvTxG5LQ2QFgX6+aGwSV+h9IjsfOp1Oli7mtizA30d4zMyTuVh49lzhcUk+c2ckY/2WXcLiHco4Oezd8InQf2MwkQlHZU0dTre0wcvTXf+YqKVGlvbSiI4IhVqtQm+v1qI4xWWV6OrSwNnZSf+YyPoNboc7fhwdHBATFYb4mEjER0cgISYS8bGR8PH65aZgRXWt8J97ANBouvHup6vx5z/cIzw2iTG5rqhoQgoM8BUar72jE7kCG07ZiyCBTcv6HTuZIzwmyUv0Lk+Hjh4f9msHR/jaWJxhxR2q+k0JChC6LG3wDEDWKN25TWVpDYajgwOiI8IsHodOpxuydEzUewRYMD6errx0Ib5891U898RD+M2vr8IZs1MNkg0AeOKh30KplKfj+5ffbkJxKWfVbRUTDrJ7AX5iEw4AOH4qV3hMWxfgL/48nszJh1Zr2R1QGl/hU6cgwE/cbFf6CHUc6Zni+m8EB/pj6pQgYfEsIfKu+uCLcWN1HWMhogZDWB3HoJ2qRupAbq401m/YlITYSFx07lmyxNbpdHj/C9Zy2ComHGT3IkJDhMfcvGOf8Ji2ztXFGYGCk472jk7sPZQhNCbJT+TSpIamZqN1HEWlFUJ3hLOF2Y1+Iu+qD+xH0dnVhSIBd3CdnBwRFT7V4jiJsWJ25Moa8B6bTrcM23/EXA4OakxPjBMSi8R59L6lsjTtBYBvN20bsWkmWQ8TDrJ70RGhwmMeyjiByupa4XFtnYiLkMHWbtgmPCbJa1ZaktB4xnaiOiJwdgMQW+xuKaE7VQ24+59XWAqdTmdxzOiIUCE1anEWbKs70MBZmzyBy1njoiPg5OQoLB6JERIciOsXXSRLbJ1Ownuffy1LbLIMEw6ye9GR4hMOrVaL/326WnhcWxcdafma7MG27Non9CKC5DdH8MX74WNDm/sdnkAN/wabFh8t7A5uUWkFNN09AMQtNYq3sGBcdJzcwhL90ksWjE8O9y5dbNG2zCPZtH0PZzlsEBMOsntTg4MMdjgRZc36Lcg4kS08ri2LkSHh0OkkPPva20LuzNL4iI4Iha+Pl7B4xnalEblTzZSgAISG2Eb9BtBXUD0tPlpILK1Wi0eeehGP/vVlfPrVd0JiitrSNtDfd0hR8FhoNN14+Of3uGrtRgEj68OGf7bL18cLt990jSyxdToJb36wQpbYNHZMOMjuKZUKTE+MFR5Xp5Pw6F9fFrae2B6kTpOnwPLo8Wy8+Mb7ssQm8RQKhdBZjrqGJoPdY0orqoQ0r+tnS7Mb/UTeXf/pQDo279grpH4DsHxL3IEs6VY+0M69h7F5x16UVlQJiQdwhsPW/ebXV8HfV3z/JwDYsecQTmTnyxKbxoYJB00IM6dPkyVubX0jltz/JI5n5QmN29DUjMPHxO9Fbqn4mAjZprlXfLMef3nxTXR2dQmLqdVqkVtQ0AD8rAAAIABJREFUjJJycRcp1Ef0sqorlzyIlPOuRcp51+KKW+4XGnueDTT8G8yWL3ZFJQl9sSKFxRLJ39fbZnYtI+NcXZxx3+03yRJbkiS88d7nssSmsWHjP5oQ5Nxrvba+Abfd/ziuuvQC3L3keoRPnWLyazu7ulBWUY3SimrkFhQjK7cQp3ILUVsv7u6uSCqVCinT4rH/yDFZ4q/dsBX7jxzD75b+GlddutCsde619Y0oq6hCUVklsnMLkZVXiJyCYmg03bKMdbKbLbhwXE620GF8sBnTbTPh8PPxhp+PuLvKIpMXkdKS2X/DHly/6CJ8uvo7Wfpn7D2UgSPHTtrUhhKTGRMOmhBmpU6Dg4MaPT29ssTX6SSs3bAV6zZuQ2JsFNKSEzB1SiB8fbzg7OSElrZ2NDQ2o/l0CxqbW1BT14CyiirU1jfKMh45zZs1XbaEAwCqa+vxzMtv4dW3PsK8WSmIjghFUIAffLw8odVq0djcgubTLWhobEZD82lUVNWitKIKXV0a2cZEQ8VGRcDb0wPNLa3WHsqIQoIDERIcaO1hDBHo74fgQH9U19ZbeygGRC6nAoD46Eih8USx5Rkm+oVKpcLDd9+GP/zln7LEf/29L/DxG8/LEpvMw4SDJgR3N1ecNScNu/YdkfU4kiQhK6/v7vpEdcnC+Xj9XfmnotvaO7Bt9wFs231A9mOR+ZRKBebMSMaWXfutPZQR2VL/jcFmpiRiw9afrD0MA4lxYnpn9IuNDodarUJvr201+JyZwhkOe3HRuWdi3swUHDx6XHjs9MxT2LXvCM49a7bw2GQe1nDQhHHxefJ0L51sIkKnCL8LSvZpjg0WYw9mi8up+tnisp64aDHdwfs5OjggMkx8/x5LODo4ICkhxtrDIDM88rslUCgUssT+z7ufQaeTZIlNpmPCQRPGeWfPhYMDJ+1EYPJGQN9SRVtny+uzU6bZXpfruCjxNxNEJzGWSoiNlK2TNckjZVocFs6fK0vs3IJi7Nx7SJbYZDomHDRh+Hh54oqLzrP2MCaExVdfBidH/sGe7BJjo+Dt6WHtYQwrLCQYIUEB1h7GsJLiY2TpETRWarUKMVHie+0kxIhdpmWpmSm2nyjTUI/euxRqtUqW2K+984m+uSRZBxMOmlCWLr5KtmnZycTXxwu/uvBcaw+DrEyhUGCmDc9yzLPh+g2g7wI/Kd52lvZEhk2V5c6/re1UxYJx+xQRFoIbFl0iS+zi0gqs37pblthkGiYcNKHERoXjjFmp1h7GhHDbDYugVDJ5m+xmp9ru9rj2sOQrNUmeZppjERslz9InW6v5ssWlbGSau5fcINus4DuffMVZDitiwkETzpMP/1a2adnJJCE2EjdcKc/dJrIf82ba7izCmbPTrD2EUc2UsUeQueSaiQgO9IePl6cssc0VHOiPKTa8zI5GFujviztvvlaW2CVllVizfqsssWl0TDhowomOCMVN1/zK2sOYEH7/29tseg0/yS8hNhIe7m7WHsYQEaFTEOjva+1hjErOpqTmkrNnhq3McnA5lf1buvhq+PuKa0450PKPVrFZrJUw4aAJ6b7bF9t0Mam98PJ0x7L7llp7GGRFSqXSpi6a+9ny7lQD+fp42UxjQjl3k5JruZa5bGkJG42Nq4szfnvbDbLErq1vxJoNnOWwBiYcNCF5erjjjX/8CU5OjtYeit279vILcf2ii609DLKieTbY68KWG/4NZgtN6Dzc3WRNfEQ3FBwrW0yOyXw3XXMZoiNCZYn91ocr0dHZJUtsGh4TDpqw4mMi8dgDd3DXKgEef+hOTIuLtvYwyEpm2WDhuL3McAC2cdc9TuYZCFtYUuXo4GAziQ9ZRqVS4b7bF8sSu6m5BV99u0mW2DQ8Jhw0oS2++jK88KeHoVKxiNwSLs7O+OiN5+3qrjKJk5wQA3c3V2sPQy8iLARBAX7WHobJZk63/m5aCbGRssaPiwq3+u/ZpIQYNvybQC67YIFss4PvfPIVWtvaZYlNxjHhoAlv0SXn4e+PP8BGdhZydXHGf55/EmfPnWHtodA4U6lUNnGXvt8cO5rdAPru/lu7AWCsDB3GB3JyckTY1GBZjzEaW/qMkhgP3nWLLHFb29rxxTfrZYlNxjHhoEnhqkvPx4p3XkZMpPguu2MVFT7V2kMwm5urC5a/9DT+8LslNrP1sJOTIzcIGAdzZtjORf7cGbZXUzIStVqF5IRYq45hPJY8xVt5WRV3qJp45s1MwYIzZskS++NV69DS2iZLbBqKCQdNGnHREVj5zsv47W3XW+1uo4e7G65fdDE+X/5PvPevv1tlDJZSKhW485br8Plb/8SsFOstFUmMjcJjD9yBravfx6UXzLfaOCaLOWm2c5E/d6btJD+msubFsEKhkHWHqn7xMZGyH2MkM6Yz4ZiI/vC7JbI0oW1ta8fHq9YJj0vGqa09AKLx5OzshIfvvg03X/srvPXhKnz/407Z9+RWq1WYP28mrrxkIRbOn6df2lVb3yjrceWWlBCDj998Adv3HMRbH6xEdn6R7McM9PfDFRefg6suPd9mtuGcLKYnxsLZ2QldXRqrjqOv/4b91G/0m2HFhCMkOHBcanDkaixoiilBAXb5uaDRxcdE4spLFmLdxu3CY3+2+nvcdsOV8PG2jcaVExkTDhlceelCtLV3CItn7XWxg82dMR0OAgvz5C5mNCbQ3w9/e+x+/N/9t2Pr7gNYv2UXDmecRHdPj5D4Hu5uOHvuDJw/fx7OOXMWPD3chzzHxdlJaCdvOe4AmeL8+fNw/vx5yCsswQ9bdmHz9r0oq6wWEluhUCAmMgznnT0HFyw4A9MT44y+z5Rp8ULPZco0sWvBYyJDhY7PGjuGOTioce9vfo3yqhqzXlfX0Iidew8LG4e9LafqNyMlUehnwBxybS862PTEOKu9R2sv5zJmZkoierVaYfGSEmKExQL6fo+I/H7NSpVvxvvBu24Ret0xUHZ+Ec6ak2by8xddfC5aBBac+3hNjmRHIUmSZO1BENkCTXcPTmbn4UjmKZzKKUBFdS0qq2txumXkNZ4ODmpER4QiNiocKdPiMSctGXHREVZLAGxBbX0DjhzLwtHjp1BUWonK6lpU1dahp6d3xNf5eHsiPiYS8dERmJWahNmpSbzzZOe++OYH/OM/7wmL9+JTf8AVF58rLB4REcmPCQfRKNraO9B8uhVtHR3o7NRA062BQqGEp4cbvDzcERTgZ/XtIO2BTiehvrERnZ0atHd0orW9A5Kkg5OjEzw93ODr7cXkYgJ69K8vY/OOvcLi/fjVuwgO9BcWj4iI5MclVUSjcHdztakeBPZKqVRwjfUkI0kSDh09ISxeWEgwkw0iIjvEXaqIiEgWBcVlaDrdIiyeLW3NS0REpmPCQUREsjiSeUpovNl21vCPiIj6MOEgIiJZHDl2Umi8OWlJQuMREdH4YMJBRESyOJwhLuGYEhSAqVOChMUjIqLxw4SDiIiEKymvQl1Dk7B4szm7QURkt5hwEBGRcKKXU7F+g4jIfjHhICIi4Y4cE1swPieVMxxERPaKfTiIiEi4wxni+m8E+vsiMnyqsHhk4yQJuvY2SB3tgE4HqNVQuLhC6eZu7ZGNSurWQNfUCPT3VFapoHR1h8LNzboDI7IyJhxERCRUZU0dKmvqhMWbmTJNWCyyLVJXJzQZh9GTfQI9ednQ1lRB11APqbdnyHMVjo5Q+gdCHRwCh/gkOCQkwTF1NhSOjlYYOaBrrIfmyH705Gb1jb22BrrW08M+X+nuAYWrG5SeXlD6BUAVGAxVQCBUfoFQBQVDHRYJhSsTE5qYmHAQEZFQwus3uJxqwunOOo6ONSuhOXIAUrfGpNdI3d3QVpZDW1kOTfpBAIDCxRXOZyyA23U3Qx0VK+eQ9WPo2vkjOjZ9h57cU7/MZJhA19YKtLVCW1sN5OcYfY4qMBjq8CioI6PhEDcNzmefJ2roRFbFhIOIiIQSXr/BDuMThrayHKeXv4bujENC4kmdHejcsRmdO3+E89nnwfOeh6H09RcS2/BAOnRs+h5tn70H3Wlxu68Npq2thra2GprD++AQl8iEgyYMJhxERCTUYYEzHN6eHoiNChcWj6yn44dv0PrBWybPaJhFktC1Zwc0GYfg9cBjcD7nQmGhtbXVaP7n0+jJzRIW0xRKb99xPR6RnJhwEBGRMLX1jSgpqxQWb2bqNCgUCmHxyAokHVrf/y/a130p/6Ha29H88jPwqKmG2w23WhyvO+s4mp97ErqW4Wsz5KL0YcJBEwcTDiIiEiY9U/ByKvbfsHstb72Gjo3rxu+AkoTWj9+GpNPC/de/GXOY7lOZaHr6UUiaLoGDM51KjqVhRFbChGMYmu5u1DU04HRLK1raWqHV6gAASqUCTo6OcHZ2hpOjI1ycneHr7Q0XZ2crj5iIbFV2fgHaO9qH/frM6dOhVE6MtkjC6zeYcNi1jh++Gd9kY4C2z96DOjRiTHUQusZ6NL/wlNWSDQBQenlb7dhEojHhGKCmrg4ZJ08ht7AQjU1NMH3vCcDF2Rk+Xl7w9fbGlKBAhAQFISQ4GE5W2q6PJqee3l58uHKVxXH6k2kXF2e4OLvA29MT/n6+CJ0yBWqVSsBIJ5c9hw6irLJq2K+nTkuaMAmHyPoNdzdXJMZFCYtH40tbWY7WD5dbbwCShJa3XoFjcpp5F+86HZpf/n/2zju6jetM+88MemMBe++iRIqkqN6tZhV3O+4lthPHcRw7m571fimb3c0mu0l2k2w28SZxEsctdtxkO7ZsWb1SXSTFLlJiryB6nfL9ARECSZQBCRAkcX/n6BwR986dFzMD4D73vuWHEQ0OFwKdmBTV8xMI4YQIDgC9AwPYf/QY2q5cmfIYNrsdNrsdvQMDqG92p7ujKApJiYl48M47oE0gKxWEyMPzPHoHBiI2vlQiwYLCQixZXI7i/PyInYcwNxk1GHH5SlfYxluyeOG8EWKxiOF/fxrVHQIA4Ax6mF74NeK//l3Bx1g/fg/O+gsRtEoYJIaDMJ+IacHB8zwOn6zBoZMnwXFcRMYf1ukiMjaBEA2cLhfqm5tR39yM3Kws3LxtK9KSiZ8xwc2F+ibwIdQlCMbSSlLwb67iOFsDZ+250A+kaEiKSiDKzAEdFw9KLgfvsIMzGsH2dsPV1gzwof2m2g7uddfpyC8K2pe3WWF+9U+h2w0AFAVxbgFEyamgNXGgrrla8w4HeJcTvM0GnmXAGw1g9Tpw+lF3JXU/iIjgIMwjYlZwsCyLd/bsQX2T7+I74UQilkT8HATCTNPZ04Pfv/wKdmzehBVVVdE2hzALOH2+PqzjrayuCOt4hJnD/MoLIfWnpDKo7noAip23QZSU4rcfpxuG9aPdsLz9KninU9jgPAfzq39Ewj/9KGhX60e7wel1Qs0GAEhKy6C8+S7IlqwIbVeC58Dp9eAMo2CHBsEODbj/DfaDGxogLlWEeUXMCo6PDx6aEbEBABJJzF5mwjyHYVn8/dN9sNsd2LBqZbTNIUSZcMZvKORylJdGvnI0Ify4WhrhahVes0KUnIrEH/ynoB0IWpsM9UOfh2zNRoz+8NvgdMOCzmE/dQzsyFBAMQOeg/XDd4SaDUqpQtyXvg7Fpu2Cjxk/AA06UQs6USvovUcCTjfsV7hRKjVoTdwMW0SYr8TkTLj58mWcujBz/plkh4Mw39l/9ChSkrRYWEwmiLGKyWxBc9uVsI1XWb4AYjFJUDAXse55T3BfWqVG4r/9N8RZoRV3lBSWQPsvP8fIN58Cb7cFP4BlYdv7d6jvf8xvF8e5U2AH/Cd38IaOT4D2334JcX6hQItnJ/qf/tBvvIrqrgegefzpGbZoejjO1sDy7l99ttEqNRL+8V9n2CLCGDEnOBiGwZ4DB2fsfBQAMdnhIMxzeADv7/0U+Tk5kMtk0TaHEAUu1DeFNV6NpMOdo3AcHCcPC+6ufvzpkMXGGOK8Qqgf+jxML/xaUH/7sYMBBYf9+CFhJ6YoJHzrn+e82JiPcLphOC+c8dlGxyfOsDUEb2JuJnyxoRGjBuEVQ+UyGfJzcpCSpIXiWu0NwO1K4nIxcDEuWG02mC1WWG1WWKw2GIxGuBgGgFtskBq5hNmEkJoxdocj5OBfi9WK42fOYMu6dVM1bd6iUamRGB/vv8M8+JI4E+b6G8uqysI6HmFmcDbVgzMZBfUVZWRBeePN0zqf8qY7YXnrVUFxF8yVy2CHByFKTp3cyHNwnDou6JyKzTsgrVoWqqkEQkwTc4Kj5pywrBnZGRnYumE98rKzQVOhzwYsNrfwsFitIR9LIEQKkUiE73xZ2Ba5zW7HsE6Hjs4unKurg94YfBJx5mItNq5eTWp1TODe226NtgkR58yF8AWMy6QSVJaVhm08wszhPFsjuK9y1+3ANNMeU1IpFNt2wfLmK4L6O87WQLlj8ufR1XFZWLA4RUP98BOhmkkgxDwxleB8YGgIgyMjQftVlZXh8fvvQ0FOzpTEBgCoFApkpqWhpIAUrSLMTRRyOXIyM7Fx9Sp85YnPY92KFUGPsdpsaOvomAHrCLMJm92OhpbLYRuvfGEJZFIS+zYXcTYJF57y9VvCcs5QKom7mn0nNnA1CUt4IC2vgCglTfD5CASCm5gSHI1tbUH75GVn4/adOyAixaYIBA80ReHGjRuwZllwN4LWjiuRN4gwq7h4qRkMw4ZtvOXEnWpuwnNwXRaW/VGUnBK2ibukoASUVFjsmKu1yffrfoTIROTrNgu2i0AgXCemZtVXu7qD9tl+w8Yp72oQCPOdbRvWQ6NWB+zT3Scsywth/hD++A0SMD4XYXq7wVssgvpKSsN4j8ViiItKBHVluq6Adzomve5qbxV0vKRkYUimEQgENzETw8FxHHr6+wP2ycnMRFZ6+gxZJByH0wmDyQSGYWC3O+B0ucBy7tVEuVQGmUyKtOSUqNf7YFkWI6OjsNpsAEVBo1IhTqOBRBy6XVabDSaLBRarFTa7HWKRGCqlAiqlEvEaDego7kAZzWbP+6QpGnK5DAqZHMlJ2nkfuyASiVC9uByHT/r30x7W6cDx/LSEu93hgNFkgoth4HA44XA6wV2rLqyQySGXy5CanDxrrrfd4cDA0DDysrOiZgPHcRjW6WC2WGF32MEDkEokkMtk7n9yOTQqVUTO3XL5CuI0gYWoUGiKQlU5id+Yi7A9XYL7SkrDu4slXVAGV6MAdy6WBdvfC3Gul7szz4Pt6wl+LEVBnDe/MlPJVq6DONt3lrCwikJCzBMzgkNvNMLpcgXsU1m2aIasGQ/H8zAYjRgZHYVuVI8R/Sj0BgP0RhOMJhNsdnvQMWiKQkpSEspLS1G9uDzoKrQ/TGYzDp446be9ICcHixe6JwMsy6KjqwuXr1xFR2cnhkZGwE5Ii0nTNDLT0lCUl4cV1UugVip9jmu2WNDS3o6r3T3o7uvDyOioXxvEYjFyMjOxdPFilJcumLL4OFtbi96BQb/tm9ethVqpBA+gp68Pl5pb0NDSAoPJ5LO/VCJBXnY2SgoLUFVW5sloNt8oyM0NKDhYloXdbodSofDfh+OgNxig0+sxrNNBp9dDbzDCYDTCYDLBIaCCsIimkZaSgopFC1FVVg6lInj2LV8M6XQ4edZ/Momi/DyUlUxePTWaTKhtbMKl5mb0Dw5Co1bj61980ucYR0+dDpgd76YtmyGagnjSG4241NyCprY29A8OerLj+UMsFiMhToOEuHgkxMUhOUmL1ORkpCUnQ+XnsymEX/3ouSkfS5g/CK1hAWDKqXD9IcrMFtx3ouDgRkfAO4L/zoqSUkDJ/X+vzUVUd94fbRPCiuLGm6GYZuYzQmSIHcFhCJ5hJyczcwYsGY/FasV//e73YNnp+T9zPI+B4WEMDA/j0MmT2Lp+HdYsXx5ytk2bw4GztbV+20UiGhlpqThx9iwuNbcEFUMcx6G7rw/dfX04fvYMNqxchQ2rV4GCexejvrkZDc0t6OzpAScwDSvDMOjo7ERHZycOnTyJu2++GempAarH+qG9sxOXmlv8tq9eWo32q1dx7PQZDAwNBR3P6XKhtaMDrR0dOHDsOLZuWI/llZUh2zXbSUtODtrHFkBw9A8N4XcvvzLtmg0sx6F3YAC9AwM4cOw4dm3ZgurFoa/IGU2mgM+8XCYdJzh6BwZw4uxZNDS3TBLY/mi+3IauXv+TsZ2bNiEUvWGxWrHv6DGcr68PKX0xwzAY1o1iWDdZ0KsUCtyxaydJdEGYMkx/r+C+dKCK31OA1gb/XhqDnWCnULupAAt5nGEUrpZGMFfbwQ70w12dCKDUGtBKlbtqd1w8xDn5EGXlgCIFgQkxRswIjmC1N2RSKVIFTKTCjVgsnrbYmAjLsvjk0GH0DQzirptvCmuK/0tNzTh94WLINRoAwOVisP/YsWuubTzaOq4InrD5Y1inwx//+lc8dNedyMsWvsIlhD+/8bcppzW22e34YO+n6B8cxM3bts2HMgse5HI5KIz9nPrG7pjsIz2GSCQKa4E4wC32dn/8MYZGRrD9ho1hHXuMIZ0Oe/YfwOWrVyMyvlC6evvw2rvvwGoLviIbChabDU5n4F1gAiEQnG5YcF9RCAJB0HiJSYL7shPs5PT+d9S9oeTXdwF5iwWOM8fhqD0HV0MdmG7h3wuUVAbJwnLIlq+GfMM2iJLDK74IhNlIzAgOvTGw4EjWaqMSLD6V+Aah1DU1ITU5GRtWrQzbmBabbdpjNF8OX/pMwD3ZfOO99/GlRz8LdRh91MNRQ+XMxVpIJRJsv0F42sbZDk1RoEWigEI5kGtPJJ/542fOIC0lGVVl4fMPdzEMPj1yFCfOnJm2QJ4uV7q68Mo778DlCuw6NVWiGRtFmPtwQX5nPYjFoBMSwnpuOkm4gOEm1BQSbDcF2A58DPvRA3CePwU+iJu2P3inA87ac3DWnoPpT89Dvno9VPd+FpJiErtEmL/EjOAItsMRzolqKNA0DVGQydt0OHTyJKoXl0ft/c0UFpsNB44fx6033hhtUyZx4sxZlBQWoiAnJ9qmhAWGYYI+r/IAKSolksi6Enxy8BDKShaELYnCVHf0wo3D6cQ7H+2JmNgA3C6TBMJUETpxpzVxABXeZ42OixfclzeNt5MXaLersR4GIYHpocBzsJ84DPvJo1Duug2az30ZlGxq8WiEKMFxcLW3gmlv9XwGKJUKtFoDUVqmW0iSxZzYERzWICvzkcreIgRJBNyqxmAYBifPnce2DesjMv5s4sKlBmxas2bKAfORgod7EvzkIw/PC9cqizX4LpdcHkBwRHCHA3CLz/P19VhZvSQs480GsQEAB44f95uwIFyI6NmR9YswN+HNwWMlAYCShD+hBhXCQgZnHv854mzCUvlGFJ6D9cN34WptQuL3/wN0gnZGTmv89X/Cddl3LKNi8w4ob7sn4PGWN1+B/dgBn22SRYsR9+RXBdvC223QPfes3/a4Z78DSWHg9MeOmqMw//XPPtsodRy0//pfQe0Qck14pxOOk4dhrzkK5/nT4Ez+n31aEwf5hi1Q3/cYaK1w17/5RswIDiZI9pZo7gBIJJKAPu/TpamtLSYEB8uyuNTSgtVLl0b0PCqFAlKpFFabTVA2JQDoGxzElc5OFOSGNzNLNOgb9J/Zawy5LPAOR7AYkOnS1NYWNsExG2AYBhfqhRUmi9NoIJNIPDtJLMfB6XSCYVlYrNaA8TM02eEgTANe4PdhKOJAMBQNiMVAkN96AOBdE+ycomtUJHC1NkH3/W9A++P/Aa2K/OIZ09MFV5vvYo3SyuC/pezwoN/j6fjE0IxhOb9jAQBvC+7mzBkN07Yn0DURpWeBHRqAbd9HAUXGOJtMRlg/fBe2Q3sR/w//BPmayMQZznZiSHAE3kGIZg0LjUoFmVQCpUIBpUIJtVIJuVwOuUwGhVwG2bU8+jRFQyqVgKZp8DwPvdGIjqudOFdXFzDD04hOB6vNFjBNaagoFXIU5uWhICcXOVmZUCuVUCoUYFgWRpMJzZcv49CJk4KFlFgkQkFuLnIyM5GdkYH4OI2nhofd4cCVri4cPlmD3oGBgONc6eoKq+CgKAr5OTkozs9HQW4OUpOSIL62Qs8D6BsYQM2586htaAg6gb7Y0DgvBEdHZ2fAdoVcDlkAwUEB0Gg0kEokUCmvPfMqJeQyOeQyqadmhFwmAwUKMpkUFEWB4ziMGgxoudyO+qamgNe7u68PHMfNm5iEzt7egJ8lCsCqZUuxeulSJMTF+e3H8zwsVivMFiuMZhOMZjOMRhMMJhMMRiMUxJWDMA14AZN9AECE3CopsUSYDRMEhmC7Zwimow2Gn/4zEn/wU4AUIp5V2I/un/KxvMUC/U++h4R//NeYFB0xIziC5aePpivBkw8/NKXjstLTUb5gARYUFeK1d3f7df3gAfQPDqEwb/qT3Yy0VOzctAk5WVk+g+zFIhG0CQlYs2wZigsK8PuXXwlY/0StVOKGtWuwuLQUCrnvyY5cJsPC4mIU5+fjtd27cfmK/2wgV7t7pl10boy1y5dhZXW13wkcBSAzLQ137tqJnKxMfLD304DjtXZ0gOd5UHP4B4RhGNQ1NQbsk52REdR17OtPfmFK58/OyEDFwoUoyM3Be5/s9dvP6XJhRK9HijZybgkUgNTkZOTn5iA/OyfsWdK8GfGRxtabpZWV2LlpU9BxKIqCWqWCWqWaUippAiEgAifukXCpGhuXtwd3+ZwU7M3Mnh2OMRxna2A78DEUW3ZG2xRCOOE4GH7575CWVYS+AzTHmR/LfwII5lI1laJbs4UFhYUoLSoK2Mcq4EtYCMlaLfKyswVN6FO0WqxfGThDllqtwoqqKr9iwxuxWIxdmzcHPLfNboc+SIIAoSyrrAy4WuzN8spKVCxaGLCPxWqFTq8Ph2lR49DJmqDpWGeins3SigpkpacH7GMLQ0Y1X6QmJeHGjRvwtS8+iS89+lnvhcJOAAAgAElEQVTs2rwZi0qKp1x4UAgmszlg+6KS4oidm0AQCs8JjEWMVByXUE8FoXZGGfNffgfeGTl3a0J04C0WWN59I9pmzDhEcFxjLgsOACjIDZwByW6PzpdWeemCgO0mc2jBeslaLdJTUwP2iXRgrT82r10bdGV/aGRkRmyJBPVNzTh2+nTQfnnZWTNgTfBn3hbGZ56mKCxeWIonH34ITz/2KNatWIG4GUxOEGzBQBqhFWMCIRQooZ4CkXJhEprBTTRemISjejitUkOcWwBZ9Uootu6CcudtkG/YCmlFtTsr1xRgR4ZgPxR455wwN7F9/J6g6vbziZhxqZodeWYiR7AdAufEILkZQpuYCLlM5tf/3Gq1guU4iELwtc/JzAwYy2EwCgvkCjfahARkpqdfK2zom6GRESwsnlur0XaHA4dOnETNuXNBq8HHx2mQmzUzgkMeJN4gXM98fnY2bt+5A4nxwtNuhhtZgDTDgLu2TW5W5HeWCISASMSAgBX5SUHbYULouNTEHZYAMWe+B6AhKSqBtLwKkgVlkCwshyg18I6rq70Vtg/fgXXv34EQ6vlY934AxY03h2YfYUagVCpIikohzi+COC0DdKIWvMsF5ko7bPs/Amfw79HAmYxwNtRCVh2+OmmznZgRHOIgOxjhrnw824hWZk8K7om4P4HAA3A6nYJcqsYINvEzmgK7n0SSory8gIJjOIgvfqThOQ5HTwXfpQAAu8OO/sEhXO3uDhoDNcbKJdUzFqMS9DRheuazMtKjKjYABHXXOn76NKw2G6oXlyM7MzMqRUwJBEokFvaxi1BWKMFCZkLQutC6F+L8IqjvexTSqqWgNaF9J0gKSyB55ttQbLsJ+p98H+zIkKDjXM0N4IyGkOqMECKHKCMLiq27IFu2GpKiBX5/iFSfeRCj//oduJob/I7lrLtABMd8RCwOLDjYWe7TycO9G2Cx2WC1WmGyWGC12mC12WC2WjAwNBxtE/0ilQZ29wjm7jaRYHU2orWbAwApSYFzbAerBxNpOJ7Hp0eORGRsjVqNFUuqwjYex/OeZ96dWckCq80Gq9UGk8USNGPZfCKYGyEP4Hx9Pc7X10OlUCArIwPpqSlIT01FekoKEuPj53SyAsLcgAqyEzeG0PS5IcFxgMB6VhPtFCw4cvIhX785ZNO8kSxcjMR//hlGvvM0eKsAl2KOg/PSxZjMajQbka/ZCPV9jwbtR8cnIOHbP8TwUw/6rUjvaqwNt3mzmtgRHKLAb3W27HDwPI/uvj509vSgu68PBqMJJrMZZqt11hQgC5Vghd6YEIseymTBBEz0xKM2MSFge6CMXXMZCsAt27ZCOoV0lxzH4WpPDzp7etDb3w+DyQSzxQqLxTLvXSGFkpeVBYlELKjKuMVmQ0t7O1ra2z2vSSUSJGu1yEhLRWFeHory8gLWSiEQpgIdFw92OHidnkgIjlCCqyfGVAgVHOEK4BbnF0L1mQdhfun3gvoz7a0AERxzDlFqOmTLVsN+0vciH9vfN8MWRZeYERzBgsKdzuhOBBmWxanz53HmYu2cz2Q0EUmQSWioOxzBaiuEOl44CeZr75qngmPDqlVBM6VNxOF04viZMzhXVx80C1OsIxaLsXrpUhypOTWl450uF3oHBtA7MICztXWgaRoLCguxZtnSiKbzJcQWlMDgaM5kcAeOhzFbFTeqE9x3onsSJdClN5xBvqpb74bl9RcFiS+m238qeMLsRrpkuX/BoRsO++dgNhMb7xLwFGvzh8UavIJlpOgbGMTbH36IIZ3wL8y5hDRIqsJQdySCBZgzbPQEh1QaWFxF090rUqxaWo3N69eFdExHVxfe3bMHBmN0MorNRTasWoXG1jYMh+F7guM4NLW1oamtDSUFBbhl2zbEx2nCYCUhlqHjAu/weuA4sLrhoIHWocCOCHcrpiYIDlGCsHo9nD58MXiUQgnJwsVw1p4L2pcdFhbvQZh9iHPy/TdyHFi9DqLkwC6z84WYSYurUakCtpujJDj6Bgfx4t/+Nm/FBhB8d4njQ3NnC7bDEU3Ps2BiiOPmj5OQTCrFbdu3Y9fmzUHTAXvT3tmJV95+h4iNEJFKJHj03nuQGiROKFRaOzrw/EsvYWB49saBEeYGohThEychrlehwI0IH2/iBI8WaDc3FN64MUlR4LTxnvMa55fXQywRLCUyb4veYvdMEzOCI04TePXObJl5lw6WZfHGe+/7TRlL8E0wwRFNgmVzCrYDMhcQi8WoXlyOLz/+GJZWLA7pWLvDgb+9/0FU3d7mMhqVCk8+8jC2bdgQ1hgMm92OV956G45IBPMSYgZRhvCU2OGevIeyCyDOGO9GKEpOFZD2DuAsZmGB3gIRXJ+DFP+bswSr8RKRBAqzlJhxqYoPIjgGhobB8/yMZnI5V1ePUYFVsWVSKbQJCZBKpZBJpZBKJJDJZJDLpJBKpBjSjaC+qTnCFs8OREKLS0WBYO5hc7VAm0alQl52NooL8rGgsGjKVbWPnz4Dm12YH7RCLkdifDykY8+7VAqpVAqFXAapRIqu3l60dnRMyY65jFgkwvqVK7CquhqXWlpwsaEBXb290xZxRrMZNefPY+OqVWGylBBrTJzIB8J1uQXyG24M27ld7a2C+4oyx9tJyeQQpaSBHfSf0nwMprMDkoWhLbT4g5IrBfXjo5gIhTA9KGWQe0wEx/wj2A6Hw+nE8OgoUrTCfDnDQX1zYIFAURTWLl+OJYvLkZyYGFAM1TY2xozgmM3ZPa1BtkenksUpnNA0jYfvuktwf6VCAY1aBVWwL02BBHvmxSIRblizGuWlpdAmBPYHP3b6dEwKjjEkEjGWlJdhSXkZGIZBV18funt70TcwiL7BQcGLGd6cr6sngoMwZcS5BYL7Oi9dDOu5XQ3CUoxSCqVP1y9xXqEgweFsqAub4OAswtxKqSCp5Qmzl2AZ0HhmfiaS8UXMCI6E+OBbl53dPTMmOJwuF7r7AqdEu237jaheHJ4vNsLMECwuQRblHw6KolCYlxuVcxuMpoAZ2CgA999xO4rz82fMpvmCWCxGQU4OCnJyPK/ZHQ4MDg9jYGgYXb29aL58OajL1KjBAJPZHLTWDYHgCzpRC1FquqCJu6u9FbzdLjhDVCDYoQHBMSGS4lKAmuyWKykohuP08aDHOy9dhOquB0K20RdCM2sFXSUnzF6CrZDO0XIHU2H2OsOHmZSkpKDBy+fq6mbIGsBgNIINUH8iWZuIJURszDlGgmQxUali94djZDTwtcnPzSViI4zIZTLkZmVhxZIq3HXTLnzzqadw05YtQWOghkbmbwILQuSRLFgkrCPDwHF+ammeJ+I4WyO4rz/7JGWVgo53nj8FzhCeIG5Xi/8q1N6IklLCcr6IEOD7hI9ixkjC7CNmBIdYJEJacnLAPj39/UF3HcKF1RbYjz0rPSOkzD+E2UFHZ1fA9mBuQvMZqz1wlfXsjPClyCRMRiIRY2X1ElSVlQXsZwtjrQFC7CGtWCq4r+2j3WE5p+2TDwT3lVZU+369rAIIsigJALzLBdte4efzB2cYFRx3IkrNmPb5IgUlDuAmHEPxCYTgxIzgAIDCvLygfT7ct39GMugEq8cwmzMxEXxjMpuDCtbUpMCidz7jDPLjQ/twcyCEn9TkwGl1hVQzJxD8IVu5TnCgneP8KTgbp+dZ4DhbA1dro6C+lEIJaeUy/22LKgSNY3n3jWnvclje+SvACUsJLy4smda5IkqAOlv8PKw7RZg6MfULX1pUGLRP78AAXnnn3aA7ENMlmC+/0RzeGgWB3LcI4eFIzamA15kCkJEWGwV+fBGsCnu4n3mGPPM+sVgD7zRNNQMZgQAAouQUSIoXCu5v/NV/TLkWAWc2wfjbnwvuL1u2ClSAxB3yDVuFndcwCuOv/1PweSfiutwC6wdvC+4vXVg+5XNFmkA7HERwELyJKcGRnZmJpMTEoP06Ojvx2xdfxKnzFwSn8BzD6XJhaGQEbVeu4GxtLY7U+PZRlQcJlOsbGAQrcPVDCAaTMWxjESZz4VIDTl+4ELBPeloqFGEIkJyryOWBBUd3X/BA01Agz/xkXAyDhpaWgH3ClZGMELsott8iuC/TfRW6H3wDnCG0Kt6cXofRH3wD7IBwN2jFjYHtkq/bFFCQeGM/eQSmF58POeiXudIO/b89B16g66IoNR3ivOCLpdEiUC0R3kSKuxKuEzNZqgD3CvOKJVXYc+Bg0L4miwUf7t+Pjw8eRGpKMrTxCZDL5ZDLZKAogOM4OJwuMAwDk9kMk9kMo9k8KQuMVCLBhlUrJ42vTUiAWCTyuwprtdlw+ORJbF671q+NLMehb2AA3b19aGxrC/h+GlpasWXdOjKZCAGzxYrE+Hi/7m0cz6O3vx8nzp5FQ3MLgv3sLCqZxdviM0CwCtlDIyM4U1uL5ZX+gzcZhkHvwAC6enuDpti9eKkBa5cvj3oq4nDA8Tz+/PrrSIiLR0J8HBLj45EQHw+NSoU4jSboe+R5Hp09Pfj0yJGAmcJomha0KEMgBEKxaTtMf/4NeIuwInmuxnoMP/sY1A9+DvL1W0Cr/aex58wm2I/uh/mVP4LTC09wIMrIgqx6ecA+dHwC5Bu3wbbvI0FjWt58BUx7KzRPfAXinMAu25xBD+uH78Dy5sshFXuTr988q3PB01r/bsKsbjhsmcgIc5+YEhwAsLyqCjXnzgvOUe+e1A+ib0BYyr2J+BMUYpEIGWmp6Or1vzpz+MRJ9A8OYkFhIaRSKaxWG8xWK3T6UQyN6DCi0wneBbHZ7Xj+Ly9h1dJqLK2oJG4TAvjT66+DpmloVKrrBRevVQq32x0YNRgE74CJRKKYT3GsUauREBcHvdH/zsOHn+7D1a5uFOblQSwSwWK1wmSxYFSvx8DwMEYNBnACn/lRgwHP/+UlrFhShWWVlXNaeLhcLnT29KKzp9dnu1Qi8QgPiUQCkcgtkhmGBcMwgp/VvKyssFYwJ8QmlFwO1W33wvzanwQfw43qYPzfn8H4/H9DuqgC4twC0HHxoGRy8A47OKMBTPdVd/2OKbhLqu95xGc63Imobr8Xtv17BO9cOM6dguPLn4WkpBTSxUsgLih2uxnxHDiLBexgP1ytTXA1XAy9qrRIBOXNwusmRQNRoLhEnofjXA3ka2+YOYMIs5aYExxikQi7tmzGa++8G3RFOhxwHAeO50H7WKFYVFISUHDwAJovt6P5cntYbDFZLPj0yFHkZmUhNysrLGPOdziOgyEM28JLKxZDo1KFwaK5zaKSEpw4e9ZvO8fzqGtqQl1TU1jOp9Pr8fHBQ1hYXAxpfHxYxowGLlfg4lBOlwvDuumnsy0vLZ32GAQCAKjuegDWj3aHtAsBAGBZOOsvwFkf2EU1FMR5hVBs3SWsb0ExFJu2w3bgY+En4Dm4WhrhahEWvC4UxZZdEKXO7ux9ooxs9w6MH4Fm3f0G5Gs2CBJ7vCNwfBlhbhNTMRxjLCgsxOplvjNVRAJ/Wa+WlC+GWDzzmk8yh1d65yJqpTKga1wssayyMirpnuf6M++agcx5qUlJqK6I7V04Qvig5ArEPfW1aJsB0DTivvzNgPUiJqJ57EugorxARClV0DzyhajaIAQ6Lh7iLP/FZJ0NtdD/7F/AjgxNauOdDrga62HZ/QZ03/sahj5/byRNJUSZmNvhGGP7DRvBMAxOX7wY8XOxLAv4mPAoFXJsWbcOnxw6FHEbvJnLriVzDbFYjLtvvQVKhSLapswKkrWJWL1sWcBdjkgw1595Z5AdjukilUhw6/btEJF03IQwIl+3Ccodt8L68ftRs0F936OC092OQWuTEP+V56D/8XcjZFUQKAoJX/8u6ERtdM4fIpKyCjDdV/222w/vg/3Ifohz8kEnJAIM464OrxueknscYW4Ss78uFEXh5m1bccu2bRHfZQiUnnPN8mUoL10Q0fNPRBKFXZVYRKVU4pHP3IX87OxomzKr2LphPfJzcmbsfBTm/jMfzKVqOijkcjxy993IyZy9xcUIcxfNU1+DbNnqqJxbsWUn1A88NqVj5WtvgOqeR8JrkEA0n38GslXro3LuqaDccVvwTjwPprMDztpzcDbUgh0aIGIjxpjbv8JhYHlVJYoL8nHw+AnUNTWFtV6FWCxGSpIWVIAMExSAz9x8MzQqNWrOnwcfYoo9mqKQnZmJ0qIiVCwsxaWWFuw7eixg8cK57l4y26EpCpVlZdi2cQPUJCvYJMQiER6+606898le1DaG7vMsomnk5WRjYVExFi0owenzF3D09Gm/weRisTjgZ3CuIJNKJ2XBmw4URaF6cTm2rF9PnlNCxKDEEiQ896/Q/8cP4Dh9fMbOq9i6C/Ff+UdBsQP+0Hz2SYDnYHnzlTBaFgCKhuZzT0N1+9xyLZIsWARpWSWcDbXRNoUwi4l5wQEACXFxuGPnDmy/4QY0tLSgtaMDV7u7YXc4BB2vVqmgTYiHNiEB2oREpCRpkZqcjMSEBJ/B4hOhKQo7N2/CkvJyHDlVg/arnX4zylAUhdTkZORnZyM3Owv5OTlQebnrrFm2DOWlpThXV4eG5hYM63TgJoiYQIJDIZNhWYC0pFnpoQewuQPU/V+HUFP1KhSKgDZmZ4RnpTYpMRFGk0mQ/7xKoUB6aipys7JQVV6GhDj/uckjCU3TAa8NTc+OibdYLMZdN+3CsspKHD9zGh2dXX7dhmiaRsa1a5ufk4287OxxmZS2rF+HJYvLcba2Fk1tl6HT68cJ92ACO06jCfzMh+F5Ki0qRmpyit/2YPclOyMDzz37DAwmE0Z0oxge1WF4RAedXg+dXg+90Sgoe5dCLkdGWipKC4tQWlwUteeUEFtQMjkSv/tjmF76HSxvvya4wvaUziWWQP3ZL0B15wNhGU/z6FMQZ+XC+Nv/Au8UNieYCrQ2CfHPfgey5Wsido5Ionn8Sxh57llgBuLNCHMTig91ST1G4HgeZrMZeqMJZqvFM4GhKRpymRQymQwKuRwqpTLs/uEcz2N4ZAQmi8UjekS0CInxcUhMSAjpfC4Xg8GRYTgcTjhdTrAch/IFM+vCNVv52wcf4FKz/yJoz37ucWgTE2Eym2G322F3OGCzO8CwDGiKhkwmhVwmg1qpRJzGf954QnBYjsPQyAjMFotnFV8sEiMxIR7a+PiQ3B4dTicGh4fhcjFwOB0QiURYUDh7C2eFA5bjYDAaYXc4YLc74GJcHldOmVQKsUgEbWIi4tTqKFtKiHVcbc0w/t8v4GqqD/vYsqUroXnyHwIGMU8VpvsqTL//FRznfBfznSqUXAHlTXdAfe+jUQlU1z33rN+MYKq7HoDm8acFj2U/sg+G//oReGYKLqAUDemixQF3SbQ/+TWk5VUBh7Ht/TsMv/qJzzY6PhGpL78X1JRwXhPeYcfA3Tf6bdf+6JeQVi4VPN5chuxw+IGmKMRpNFGZSNLXdjFSkwPktxaIRCKe0q4EwQ0FIE6tJhO1CCOiaaSnpAAp/ncBhCKTSpGTmRkGq+YOIpqGNiEh2mYQCEGRFJci6ae/hbP+IqwfvAnHmZOCq277glKpIF+5Hsrb74WkKHKLaeLsPCT+8Odw1p6D9aN34Th5dGoT67Hx8oug2LoLii07QcdFM2V3+Nac5Ru2QpSeCePvfiVYUIqzciDfsBWKbTeBVsdh4P6dYbOHMLsggoNAIBAIBMKMIl1cBeniKvAOO5wXzsDZdAmulgawg/3ghod8TuYpqRSilDSI0jMhKVkEyaIKSCuqQc1gXKK0cimklUvBWczuAOiLZ8F0XQHb1wN2eAjgJ7iL0TTohESIklIhKSqBZEEZpEuWQ5SSNmM2B4IPkJCCkkhDHk9SsghJP/0tmCuX4Th3CsyVNrCjo+D0OvB2G2i1BuLsPEgWlEG2fJW7jofHGA4pv3/d79iBqpqPIV+/GdKKaj8DCIvnSfjWD/wWaaRUoS0+UlJZkPeUFNJ4cxkiOAgEAoFAIEQFSiaHbNX68VmZeB6cxTyhIwU6xMleJKFVasjXbIR8zcZxr/NOx7jJKq1STStwPdLwVovfNkoun/K44vwiiPOLQjuIoiFKn97uNKVQQqSYXhIMIcJGMBQ17fc0XyCCg0AgEAgEwuyBokCr52ZcHCWVgZLKgnecDfAc2IE+v82UjNSPIoSP2Su7CQQCgUAgEAgRwdXS6Nd1CABEqbPD7YswPyCCg0AgEAgEAiHGsH60O2C7KDv82b4IsQsRHAQCgUAgEAgxhOPUMdj27/HbTqvUEKdnzaBFhPkOERwEAoFAIBAIMYKj5ij0//EDIEAZNtmq9YBININWEeY7JGicQCAQCAQCYZ7DOx0wv/YnWN56bXL63gkotpB6GITwQgQHgUAgEAgEwjzGtn8PTC/+HzjdcNC+slXrIa1aNgNWEWIJIjgIBAKBQCAQ5immF34Ny7v+i895Q2viEff5L0fYIkIsQmI4CAQCgUAgEOYp4sIFgvpRUhkSv/eT8dW/CYQwQQQHgUAgEAgEwjxFselGSErLAvYRpWci6WfPQ7Jo8QxZRYg1KJ4PkKaAQJjHDAwPw2Kx+m3PycyEREK8DgkEAoEwt3GcrcHoP3/TZ5ts+RrEf/U50PGJM2wVIZYggoNAIBAIBAJhnjP6/W/Acf6U529RajrinvoaZCvWRtEqQqxAlm8JBAKBQCAQ5jnqR56A48JpUDIZVLffB9VdD4BSqqJtFiFGIDscBAKBQCAQCDGAbe8HkC1fCzpRG21TCDEGERwEAoFAIBAIMw3LgrOawVss4MwmAAAllYKSyUEnJYMSS6Js4PyFHR4Cb7eCt9sBAJRCCVqpIkIsghCXKgKBQCAQCISJcBwsu9+Aq6VhUpP6/scgzisUNAzPuMB0XgFz5TKYK+1gejrB9nSBGegFGMb3QSIRxOlZkJQshGzdJsiWrgIllU7n3cwNOA6W99+Eq6l+UpP63s9CXFA8pWHZvm7Yjx2E4+JZMG3NHoE3ETpRC0lxKWTVKyFbcwNEySlTOh9hMmSHg0AgEAgEAsELprMDhl/8GK7WRp/t2h/9EtLKpYLG0v/4u7AfPzQte0RpGYh/5tuQLlk+rXFmM0zXVRh++WO4mi/5bE/84c8hW7oypDHZvm4YX/hfOGqOhm4QRUFxw41QP/pFiJJTQz+eMA5Sh4NAIBAIBAIBAO9ywfTi8xj+yuN+xUao0EnTXyVnB/qg+/7XYdv3URgsmmWwLCxvvoyRr37Or9iYCo7TJzD87ONTExsAwPOwHfwEw08/AueFM2GzK1YhgoNAiCADw8NgWDbaZhDCDMtxGBgairYZBAIhjDAdbdB96ylY3nwFCOP3tkibHJ6BeB7G3/wM7EBfeMabBTBX2zHyradgevH/wDudYRvXWXsOo//+T+Ad9mmPxdusGP3ht+GsOx8Gy2IXEsNBIISAw+mEzW6HSqH0WxTQZrejrrEJFy5dQu/AAO6+5WYsLi2dYUsJkWBgaAjnL11CXWMTWJbFN774RVIckkCY4/CMC5Y3XoL5by/5j6mYBuHY4RiDdzph+dtLiHvm2z4aeXAW87iXKKkUlFQWtvOHDYaB+c2XYXn9L+AZV1iH5h12GP7nP8J6L3nGBcMv/h3Jv34RlEI5rm1iPMisveZRJmZ/KT8+eAhO1/iHXC6T4caNG2bMhk8OHcb5endg1MOfuQtZ6ekAgMHhYby752MAQNmCEqxfGZrPIiH8dPX2YffHH2NYp/O8lpSYiGc/97jn79aODlyov4Tmy5fH7Wqcr6sngmOW88b7H0BvMICiKHzhoQfHtdkdDlxsaMCFS5fQNzA4rq2htQVVZWUzaSqBQAgjrsstMPzi38FcuRyxc4iSru1wiEQQpaZDpE0GnagFnZgESiYDrVQBFA3OagE3PABXWwuYrit+x7OfPIK4L38LoKhxr/MOOwYfuGnca+r7HoX64SfC/Zamhau9FcZf/hiu9taIjG8/fghsf6/fdloTB2nlUoiSU0HFxYOiKHBGA9hRHZwXz4LT63wexw72w3ZoL5Q7b/e8xrtck6656u6HoHn0qfC8mXlETAoOo8mEE2fPTnqdArB2+TKolMpJbV29fRgcdrtQLCgqgkY1/WI5LsYF27WUbBx3PXbf6XKhd2AAADwihBBd3t2zByOjo+Nec01YPTl66hSudveMey0rPR0Li6eWVYMwcwyNjGBoZATUhB9wwL1jtefAQXjn15CIxSgtLoI2IXEmzSQQCGGCd7lg/uufYHnr1bC6T/lCUlqGlN+9BlFKOiAWNu1y1l+A/iffB2cYndTGGfRgershzsoJt6kRhWdcsLz+F5jffDkiO0lj2I/s99um2LITcV/8qt+Ch7zTCfNLv4Pl3dd9j3143zjBQRBOTAqOqz09Pl/nAXT29GJRyeQJ4qWWZpw8ew4A8LhWGxbBQZgbGEwmj9iQSiTYsGoVlAo5pJLxKQqXVlTgancP4uM0qFxUhqqyRUjWkpzec53E+HgU5uWi/cpV5GZno6qsDGULSiCXkS1zAmGuov/3/wfHmRMB+0hKy0DRIjgb66Z1LkomhygjO6RjpIuXIOGb34Pue1/32c6N6oA5Jjj0P/l+0ABuSckiUDIpnPUXp3wets/3HE9SWIL4rz4HUP7DlympFJrPPwPmagcc509Namc6r0zZrlgnJgVHp9cq9L233QqrzYYP9n4KAOjq7fEpOGaS1ORkPPnwQwAAlWLybgthZrFYrZ7/l5eWYsMq3y5uZQsWIF6jQV52ts+VcsLcZcemTZBKJEiIi4u2KQQCIQwobrzZr+CgZHKoH34CqtvugeEXPwKmKTiminTJCtDaJHC6kUltvMV3HYnZjHL7LX4FByWVQf3Q56G64z53/MU0BIevXSEAkG/cFlBsjOt7wzafgoMz6t27MwJ3qgjXickr1nlth4OiKBTm5sJqs3m1+ff7CwWH0wmO4yASiSCVhFYtVCqRIDMtLWg/F1Z2T04AACAASURBVMOAYRhQFBXyaisPgOd50H5cSKQSCUQiUUhjhhu7wwGe5yGTyXza6Q3HcXA4nYL6TsTpcoFlWcjlcvg60m53eP6vVCj8jiMRi5GfkzOte89xHGh68hfimI00TUMWYvEnu8MBiqIEHTf2TInFYkiCfKG6XAwYlgnJJrvDAbFYDHGUn62xeySTSn1e74mkJiWB53mPC6RUKoVIwHFjMCwLCvD5mWIYBi6GEWwLx/NwOByC+wPwxKuF+jwSCPMV+dobIK1cCmftuXGvSyuqEf/sdyDKyIqSZeMRJfoWHJRMHgVrpods5TrIlq6E49z4iby0vApxz34nbC5ilEIJmIyTXqdDcIH115cSi4nYmCIxd9VsdjsGR9wf3rTkZMhlMshlMqhVKpgtFvQNDMDlYjyZZ0wWC/742l89Ew0AePPvH3omTEsWl+OG1as9bXVNTTh+5ownuJQCkJqSgpVLlmBZZYUgG/uHhvD67vcAAJWLFmHzurXj2rv7+nDw+Al0dHaC5TgAQLxGg4pFi3DDmtXjJoptV67g75/uAwCsWb4Mxfn5OHHmLBrb2vDgnXd4hE1jaxuO1NRg0CuNq0Iuh1qpRJJWixs3bkBSYuT91VmOw5GaGpyrq4fR5F7BoQAolUqkaLW4/47bPeKKZVmcunABFy41eFKUUhSFzLQ0rFhShary8nECwvu65ufkQKlQ4FJzM/RG9xdTYnw8Nq1dMy4I+O/79qGptc3z99naWjS0tAAACnJzcNv27Z62uqYmnDhz1hN/c/3eV2FZZeW49/nX3bsxMDQMAHj2c4+jvrkZZ2trIZVI8dBdd3r6tXZ04EhNDbp6+zwxBEmJiVhaUYG1y5eN20k5V1eHIzXuL/Kq8jLoDQY0X273PLvZGRnYuXkTsjMyJl33titXcPD4CfT294O7dh6pRILEhARsXrsWC4uLPH07urpw+GQNrnZ1efomxsdjSXk51q9aOWki3t7Z6R57YADMNb/dsc+cNiEBm9auESSww0FtYyOOnz6Dfq+UtnEazbhFh4nYHQ4cqanBxUsNMF/b7ZJIxCjMzcWmtWuRkXq9IJROr8dLb74FAMjNykJifDya2towODwMiqKQkZaG9StXQiqR4FJLCzo6O6HT6wG4r8nSigps27B+kpDgeB7n6+pwtrYOfYOD4HkeFIC01BQsXVyB5VWVk44ZNRiw78hRtF25ArvDLZolYjFUSiUSExJQVbYIS8rLp34xCYQ5TtwX/gHDX/0cwLKglCpoHnvK7Z8/W3aoWRbs0IDPJlHa5O/xuYDmia/A8ZXHAIYBJVe4r/lNdwjeeRACnZAIdrB/0uv+rqUv2IHJxwMAHU/i9qZKzAmOzp5ez8QtN+v6CkZOZiYaW1vBchy6+3pRkJsLwL3iPGowjBvDZL6eds5muy5Ejp0+jb2Hj4zry8OdSvP9vXthMBmxZd26oDYyDOM558SJUEdXF1556+1JtR0MJhOOnjqF3v5+PPyZuzyTD6fL5RnrzMVafHzwENgJx15saMC7H+3BxJLzNrsdNrsdQzod1i5fNiOC492P9qCuqWncazzcbk3erk08z+P1995HS3v7+L48j57+fvTs6Udv/wBu2rrF0+Z9XSfe07HX3v1oD+QyOUqLCgEAFosVJovF08fucHgmbymWJM/rx06fwd7DhyfZ7b73n8JgNGHL+uv33mgye2z4w6uveURKUX6ep4+/+zIyOoq9hw9jWDeC23fsGGfb2JgHj092Feju68NLb76Fpx99FPFxGs/rzZcv4/Xd73nEwxhOlwsDQ0Pjnvemtst4473JfUcNBhw4fhz9Q0O497ZbPUKvtaMDr73z7qT+Y9dxWKdD9eLyGREcR2pOYd/Rydv5Y8LWFwzL4i9/e9Nzf8ZwuRg0X25HR2cXHrvvXo/9rNf3xaRnjOfR3deHv+7e7fNcdocDx8+cgVgsmvQ98d7Hn+DCpfEFsXgA/YND+HD/flzt7sbdt97iue4miwV/ePW1cZ8ZwL2DpTcaoTcakZyYSAQHIaYR5xdCufN2sP29iHvmW7OumrTtwMfgjJN/q0QZWbNmByZUxDl5UN18F5jOK+5rnhr+xDjivEK4WiYXbbQf/hTqex4Bgu2w8xxsn/7dZ9Ncve6zgRgUHN2e/+dkZV7//zXB4e5zXXBIxBKUL1iA/qEhT+Bwfk4OVNdca9JT3fm1dXo99h89du0YMZZWVkCjUkOn1+NiQwNYlsWRkzWoKiub8sSd43m89/EnHveM8oWlSEtOgd3hwPn6elhtNrR3duJiQyOqF0+eSAwOD3v+TwEeUXLw+Anw116rKi9HslYLjuNgs9thtdlgMJlmJEC2q7dvnNhISUpCemoKJGIxLFYbLFarZ/fmXF29R2xIJGKUlSyANjEBA0PDaGprA8dxOHXhAhaWFKPw2r2ciDYhAZlpaVCplGht74BOrwcP4MTZsx7BkZ2ZCYvNhqvd7ucmWatFWrI7xWFGmvvHadRgwP5jk+/9qEGPC5eu3fuaGlSV+7733pNZ+toqj81ux0f7D4CH+z5VLy5HYnwCTGYzztfXw+ly4Xz9JVSVlyM/e3IwIk1RSEtNubb6TqGhpQV2hwMOpxNn62o9E1oe7hTRY4JAIZcjNysLapUKDocDJosFcRq3OHExDN7fuxccz4OiKE9QvMVqw/n6etgdDjS2tqK57bJnR+TwyZOescsWLEBmWho4noPN5hazRpMpoJtauDCazTh4/Ljn79ysLBTl54FhGBhNZjS1tcHho+iU945VilaL8tJSUDSFjquduNLdDafLhQ/37ccTDz7g87xJiYnISk+HQiFHW8eVcZnOVEolsjMykJSYiMHhYbRduQIAOHX+AjatWeP5fDZfbveIDZFIhEUlxUhJSsKIbhQNLS1gWBaXWlqwsLEJFYsWAgDOXLjoERuZaWlYVFIMiqJhdzhgtdlgtliQmBA/zatKIMx9NJ9/BtQsdDV0tTXD+Ltf+mxT3Xr3tMbm7TaApqNWK0L96FNu16QI7SQpNm6Fbe9kwcB0XYXx+f9G3NNf97+jwnMwPv8LuFqbfDbL12yckk3RvuazgRgUHNcDxr13OHK9xEdn7/U+SoUc99x6C/YcPIiRs+7Jwua1a5A3YZJ3saHB4950+84d4+ouJGsT8cmhw+DhXiFet2L5lGy/0tnlWTVdUb0EN225vnq/qKQYf3j1NQBAU1urT8FBASjKz0fFooUozs+HSqmEy3V91T8jLQ137Nwx6biZoqntuutS5aJFuPOmXT5jKgCgrvH66sVnbrppXOrZ42fO4JND7t2G2oZGn4JjaUUFbtt+o+fvjatW4Zd/eAFOlwvdvb0eAbZ2+TKkJSfjpWuCY2FxMbZtWD9urIvXRAUA3L5jBxYvvH7vkxK1+OTQoWv3vg3rVqyYZItaqURVeRkWFpcgK929Uj4mEADgxo0bsGbZMk//7MwMvPX3D93XrLXNp+C4feeOca5hZQtK8PJbbwMAunuvV6kdHBryuPSoFAo8/fhjHjE9kZbL7Z5J7MZVq8a5+hXm5eKVt99x29TW6hEcg8Nu98X4OA3uvfUWn+POBE2tbZ7PZ3F+Ph68685xsT7/++cXMTQy2U/6XJ07WFSpkOOJhx70xKpsXL0a//fSS+gfHEJ3Xx9MFsukzHXlpQtwzy3X37N+mRG/+P0fAAAatRpf+8ITHlHBA3jh1dfQ3dcHu8OBIZ3OI2y9n/VdWzZjuZd7XlF+Ht75aA8At7vYmOAY8Fpc+MzNN83I7iSBMBeZbWKD0w3D+vH7sLz5ss/K29KySih33SF4PJ7n4Gq+BHvNMbgaauHqaANvde/a05p4SCuWQLF1F2Qrg3tfhItIX3PpkhU+Y0UAwLpnN5j+XsQ98cykgozsYD9Mf/gfvxXFxTn5UOy4NbgBPA9XSyMcNUfhbLgIV7v3NY+DdPG1a75qfZCB5hcxJThcLga912IrEuLiEK+57laSkZoKsVgMhmHQ3dsHzk9AtT/GJnEUgIVFRePaCvOuu8n4mtQIpav3ekD7xNoO2RkZkEmlcDidGBrxXbRmw+pVk1w1aBENmqbBcRyGdCM4dvoM8rKzkJGWFlJQLAC8v3cv2q92+mxLT03BfbfdFvB472uzsnqJX7HB4/qugEIux4IJ13tJeblHcEx0hRlj4ntTKZXIyshAR2cnGJaFw+EQvKszdl8oYFysAwAU5V0XO/7u/T984YlJAdqB7nWRgOeJnrB6U5ibC4lYDBfDjHOz8X5WyheW+hUbwWwqzMsDRVHgeX7cmGKRCA4AJrMFh06cREFuDjLT0iAOMeju0yNHcam52WdbnEaDx++7N+DxA8PXYzaWVVYK+mybrVaPGC/IyR0XGE/BfR/6B93jDo2MTBIcE2MqEuLikBAXB73RCJfLNa6dApCVkY7uPvf3iM3LlbKn3+1LTFMUKhYuHDdmeWkp/v7pPnftnv7rPsfez9OhEyexeGEpcjIzoZDPvUBTAmE+4Wqqx8i3vjSlYyXFpUj8/n+GFLRsefMVWN54yWcbZzLAfvwQ7McPQbFpO+K//v/CGksRTeK/8X3onnsWTGfHpDbnhdMYfubRkMajtclI/N6PBe1QWN75q7u+iw84kxH2E4dhP3EY8g1bkfDN7wMhzrXmKjElOLr7+zwr0d67G4DbVSEzLQ2dPT1wOJ0YGBzyuMwIwTAW4EzTnhXHMbwLxLkmVDcPBaP5uq/5sVOncfZi7bh2jucCnkMsmny7RTSNwtxctF25ApeL8cQhSMRiZKanYUFhEVYuWeIJog+E2WL1GRsBwGcxxYl4B+Z7i8GJOJ1OT9YdjVo9afKoVCg84ss7/iAYSq/JmM1uFyw4hN57p8t3oSNfGZuMput2f3zw0DiB5B0N4RT4PNE0DZlMBhfDjLvO46954JSv3rEO+48dm5TxaExweNtUUliAC5cawHEcDhw/jgPHxz5rqSjKz8fqpUsFXWerzeb32eL5iVEuvo8fwzt+JRDe77dvcBB/e/+Dce3eVeeFfq4Vcjn0RiMcTqdnF20MtddnxPu+jAlEuVw+KRuYWCSCWqWCTq+HxWYDy3EQ0TRKCgs87om1jY2obWwEBbdLYF52NtbMUEwWgUAID4rtt7gL1oXqknNtZzcYtoOfQJybD9U9j0zButkHHRePpP/+A4y/+Rls+z6a1ljyDVsR/+VvgRJaf03gNbcf2Qdzbj7U9z82dePmEDElOLzdqfp9TCC8J6edPT0hCY6xCQfHcbh0LYuRL6bjr+49kbt89WrYznHHzh346MABNLS0eiZvLobB1e4eXO3uwZmLF/GFhx4MOq5UKvG7giqVBt9C5bw+pCIf4shXP3+pWyUSCRxO56QA+UB4r7qHIgyF3vtAuwcT8b7X3q5mEwnlXo8JG28R5H0tg6Wq9baptWPyqpEvm3Zu3gyAQl1jo8eliWVZdPX2oau3D2cu1uKJBx8IWt9CIhH7fbaECBaW9XpmBG7nez8DOr3e43rmC6H3QSx2X2Oe58FeSz88Bk1fv/7e13rsuvkT/d7Cj2VZiGgaFYsWwWQ249jp07BeS2zBAxjS6TCk0+F8fT3uvuWWqNccIhAIwnCeOwX70QNQbN4RsdgHyzuvQ3nbPXMy5a4vKKkUih23wn5kn0/3NKFjKG+6U7jYCBHru69Ddcd9oOSRj2WMNrElOLwK/g2OjHjS4/rs29ODVUurBY89NnEQ0TQ2B8hElZOZ6bctGN6T61XV1dCo1T77CV3BHUOtUuGeW26B0WzG1e5udPf1YWBoGJ09PZ4sXXWNTUGvx2duuimk807EeyJod9ihVPj+0pNIJKDgnkD5CvQFAMe1+IeZqDsQiXvvfa/dqY59v4+0lGTBY/o8j9ck1u50BOg5vu+6FSv8CgDvlXO5TIY7du7Ato0b0NnTg+7eXvQPDaGzuwcMy8JsseBcbd24DF6+2LV5M3Zt3izkLfm23et6emeWC4S3GMhKT8eikhK/fZMSp19RnqZ9TyKkEglsLAuHw/ezPhbrQ1GU531ScN+jlUuq0dXbi87eHgwMDeNqdxesNjtYjsOx06eJ4CAQ5gjs8CAM//0jOGvPIf6Zbwt2q6I18ZCUVUBSXApxfhFEiUngGRccZ2tgeftVwGtRjjMZ4Gyohazad3HbuYbt0w9h/M3PwE/Ds4R3OqH77j9A8/jTUN0e2HV3DFoTB0lZpfua5xVCpE0CzzBwnjsF89uvugsHXoOzmOGsuwDZijVTtnGuEDOCg+O4cT7owfDeDQEAkdfqI+djuyxOo8HI6ChYjkN1xeKQVrOFEqe+LiTyc7IDToCmNr4aFQsXevzEm9oue1J4juh9V+4MJ95uVEMjI9AmJPjsJxaJoFGrYTSboTcYYJ8QbzE0MuJZxZ+JTDzj7v3ickHuY0LGHGNhcfG4Wg/hxPs83lnMfPb1ev6KC/JRkCO8SJNaqURZSQnKrj2zXb19eOE1d5KDmXi2vN9n/+DguCQRQo6Ry2VYv3JywP9MkBgfD5vdDse1tMeJ8defaYvV6nH9SoiLm1ThXiIRozAvF4XXYomcLhd++YcXYLFax2XMIhAIcwPbvo9ASWWIe/obgvorb7oD6oefmPS6tLwKtCYOpj/+77jXXQ1180Jw2D79EIZf/QQQ4HIbFJaF6Q//A95qgfqBx4N2V+y4FZpHn5r0urS8CnR8Aoy//9W4150NtURwzCf6h4Y8bgqFebnjssd48/xfXoLBZILJYoFOr/dMer1dJnr6+z1pc8fIzkhHR6c7YPqj/ftx2/btYV9dz8q4nq/60ImTyExPDxjrIJRh3SiUCsWkHQXvmBFvwRUpMtPScLGhAQCw78hRJCYkIEWrBUVRYFgWFqsVcRoNKAB5Odmoa2wCw7I4eOIEdtxwAyiKAsuyOHTypGfMghzfKXHDybh7f+BAWO59Vka651rsPXwY99xyS0QCfjNSU0FTFDieR1NrG+qamrCouBhisdhT/0QiFkMmlbqfv2vJO/YfPYb7br9tXNyBL3R6PWRS6SQRNtPP1lj6agA4ee4cigvyoU1IgN3hwMDQEOz2ybseGpUK8XEaGIwmtF/tRH1z87jsczNFXnY2egcGwAM4cOw4bt+5AyKaBs/zOHTietph7+8kk9kMjucnxTjZbHZP8cVQk0IQCITpI0rPRNyXv+W70ekAqx8FNzwIx7kacAbfbpzWPbuhuPFmSEoW+mwXiuLGm2H602/GTcrZft8Ls+zIEBDCTgEdn+Cu+B0FmM4OGH/7c99ig6YhX3sDlDffNanuCjvYD+tHu2E/dhDgJy8sm1/7EyQLFkG2bPWkNqEobrwZxhd+PS7Ow981n2/EjOAYq6MAAAU5OX4nb0X5eThXVw/AXY9jTHAkxF/3Mf/0yFEcqTkFmqaxqroam9auQWVZGY6dPgOO41Df1Izmy5ehVrp9/hxOJxiGgdPlwucfuH/KblUFubmeCVD/0BB+9cIfoVYqQdM0XAwDhmFgdziwbcOGkFZjX37rLeiNRkjEYmjUashlMhhNJk9VZcBdeyTSlJUuwKdHj8DlYjA4MoLf/PlFiEQiSMRij9vIc88+A5lUipVLqlHf2AQewMmz53C+rh7ahAQYTCZPgLBUIsHyqsoAZwwPQu/95+6/X9DKOuCuWbHvyFE4nE60X+3Ez//vd1ArlaAoCk6XCwzDwOF04p5bbkF56YIp265SKlFcUICW9nawHOdJt6uQ/3/23jtclvys7/xU7Hz6xHvOzTnNnXBnNJoRykJCEslgeGxYwDYr2PVijPFig8EPC7If89hobRbz2Gt7/ZgFewMs4LCLTJAEmtFoRjPSjGbm3rk535Pz6dwV948+1ae6uqpP33DmpvfzPP10d3V19a9Cd7/f35vSNC0Lz/P4rk98gmefepKjBw+SzWSo1evcnJ7m1/+3f0sul0VVVGzbxnFdGs0m3/1tn2h3Vv+Dz/9XpmZn28nN2UyGSrVKKZQv9W5cW0cOHGgXElheXeU3/t1vtp/34uSJE7zwytfwfZ/f/8PP80df+jNM08T3fZrrxQsG8nl++sd/bMvG/uxTT/Lam2/iui5vnz3L2UsXGRkcolrbaEqpqirvC4U8vvrNN3nptddQFYVcLkcum8G2nVavmfU/4X17tv64C4LQiTo4TPbTvSs2QiuUp/p7/4HK7/xWzIs+9T/74zsWHGq+gDYyihuq4ucuLcSuu/qPfxH7/Jm+t1386V8g84k7C7O+Xcq//W9iczbUwgCDP/dZzJPx9pE2sQPzyWdofvM11j73WbxKpCms71P+rX99R4JDyWTRxsZx5zbK03sJx/xh45GZ4gqHSO3dlfxHe3Dvvvbjm6F+HIf37+/IjWhaFvVGg8p6beWx4WE+/bGPtkMagv4WK2tr1Or1tnflVpKYo+iaxvd/x3e2w4dc12WtXGZlbY1Ktdo2yl3v1j4jGJvttAyS6bm5DrFx8sRjHFlvhLeVFHI5vuNbP94xI+uuG7EBQYf13Tu28+mPfaw9S9u0LGbm59tiI2Wa/KXv/q6OsJitou9zfwvnJZ/N8j2f+iTaeiK3s94hemVtjWqt1jaUb/Vcx/Ht3/qxrryfeqPRDh0MZsRTpsn3fce3t3M5HNdlrbR+/dVqoetvY+Ym2HfHdVktlZiem+sQG0cOHODkiY1+IVtFJp3muz7xiY5rKyw2ksrkfvC559rhSADV9WpZq6US9UYD13Xv6DvdDyNDQ3zvpz7Vzs+wbYfZhYW22DB0ne/99KfYNrqRz2M764UMfJ9ypcLsfKtxaSA2hopFvu1Dt9fAShCErUcxTfI//GOtJPEY7HOn787nZDtzQf0Yb++DhFcu0Xz9a7GvFX7sbyaKjTCpp59j4CfiQ9aca5dxrl+5ozGqucgxbz7Yx7xfHhkPx6F9+9g5sR2g3VwtjoP79vKJD30IgEJ+oyqBaRh85gd+kK+98QbLqyt4nk9xoMDh/fvb6zx38iT7du/m9LlzzC8uYtsOuWyWfC7HQD7PyPAQ28c3PvvYwUPtUqSDIYOvWCi0xxCN3d+zcwc/9Zn/lrfOnGFqdpZ6o0EmlSafz1HI5RkeLLIr5EHZNjLa3tbeXZ2lgAN+8Hu+h4WlJdZKJdbKZSq1KmkzxdBgkUP798c2ltsqnn78BLt2bOf02XPMLS5gOw75bI5iocDQYLEjVOn5Z57m0P59nD53npn5eSzbIp1Ks2N8nCcfO85AJKm+13GFVqO2sZERoJVIHzA8NNh+364d22PH3c+53xE69889/TSVdYMxqeLIY0eOsH18nLfPnmV2foGm1SSXWd9mIc/w4CC7d2yc0727drXHGQ4hCvjgc8/RaDbblZIChopFfvJHf5S33jnDzenp9vkfKBQYLA5waN/GNX5o3z5+6jOf4a13zjAzP99K7k9nyOdb+zlUHOzw4vzFb/80cwsLrJZKrJXKVKpVDMNgqFjkwN49HNy3L7Hfyt3miePH2DY6wltnzrZL2u6cmODE0aPcmJqiVq93nQpD1/kr3//9nLt0icvXrrNWLqMoCvlcjkK+dV2GDf1cJts+B8G1FObZp57i6MFWona0T8eenTs3rs/xzt+oJ44fY8/OnZw6d5bp2TkaVpOUaTKxbRtPHj/ekdcB8L5nnmH3jh0sr65SLlfapZsHBwbYMTHOiSNH+yp1LQjCvSXzye+m/ud/0rXcXZi/K9tXIvmmvt27eMj9jn3hTEcifIBipsh8a/+NjdMf/jjab/7LWI+PfeEs+t7bn4SNVqTy7duroPWg8cj847znyf5Ca9Kp5OTQ4kCBT330Iz3fv21kpKu5XhIH9+3l4L69XcsL+XzPkKhcNsv7n+2vW/no8NCm4VV7du7oO9Tn3WBseLiji3UvRoaG+Mi39Ofe3Oy4HjlwgCMHun9EhorFvkLUbuXc9zurP1Qs8pH39bd/Oycm2Dkxkfh6r/Ay0zB478mneO/Jpzb9nIF8ng89319S4Y7x8Q6hda8ZHxvjkx/pFmOjw8k9KRRF4fjhw30Vachm0j2vlXD39yibnb/iQIEPPtffcR8qFrtEiCAIDx7a9vj/Zr9Rj11+qyjREvRufz0k7lfc6cnY5drEjltuaqiOjccKjqSws76JVBjzt9hLfr/wyAgOQRAEQRCEB4kkYfFu920o/JX/Hq9c6nt948jxLRxNMl69Frv8dgSaV4pP2n9UPBJ3GxEcgiAIgiAI9yHWqTdjl6sJfbi2CvOp97yrn3e7KIYZu9ydn8WdnkTb0V+IuDszhTszFfuaNnjnfZceRR6ZpHFBEARBEIQHBW95kWpclSpA29Udji2ANtIdMhtQ+tf/C76zeWlf37Ep/atfS+zhofb4DCEZ8XAIgiAIgiBsEc2vv4wzPYm2baJ1GxpGHRhM7Bbura3QeOVFqr/724n5Auaxx7dyyA8s+t79ia81v/kayz//U+R/6DOknn62O6fDdWm+/jUqv/Nb2BfPxW5DMQzMJ56OfU3ojQgOQRAEQRCELaL+whdpvPCFruVqoYiSy6GYKRTTxHddvOUlvLWV3htUVdIf6F3A5lFF33sAff8hnKuXYl+3z7/Dyi//HdRcHm33PpT1nmx+tYozdQN/vdVBEqn3vh+1MNBzHSEeERyCIAiCIAhbhLcUX8LWK69Bee2Wt5d+34fQtr975eofNPJ/6UdY/dxne67jVSt4t9jLRElnKPzoT9zByB5tJIdDEARBEARhi3Dn5+7atrTRbQz8jfimdEKL9Ic+ntgw8bbRdYo/9XNo2+P7mQmbIx4OQRAEQRCErcD38JaX7sqmtG0TDP79X0EtJvcNEloUf/oXUAeHqP6n37njbamDwwz+7C9jPvnMXRjZo4sIDkEQBEEQhC3Aq1ZbDeTmZ2I7YPeDksuR+dZvJ//DP4aae3fL4T6waBqFz/wk6Q98jMrv/QeaX38ZvFtraqgWm13jwgAAIABJREFUh8h+518k9xd/8F3ve/Iwovh+Qt0vQRAEQRCERxj7wlnc+dmu5eYTJ2/N0+A4OHPTuNOTuAtzuIsLeIvzuCvL+I06fr2G32wAoGSyqOkMxpHjGMefIPWe5/szeF2XxisvdizSd+9F33sg8S3W22/glTbySJRsjtQzz/W/X1uAffEs7lzMMT/xFOrQ7fXA8MolrDe/3jqfiwu4S/OtY94IHfNMFm37TrQduzAfP4l5/PHNu5P7Ho2vvtCxSN+1F31fj2N++k281Y3CAEomQ+o977ut/XqQEMEhCIIgCIIgCMKWIUnjgiAIgiAIgiBsGSI4BEEQBEEQBEHYMkRwCIIgCIIgCIKwZYjgEARBEARBEARhyxDBIQiCIAiCIAjCliGCQxAEQRAEQRCELUMEhyAIgiAIgiAIW4YIDkEQBEEQBEEQtgwRHIIgCIIgCIIgbBkiOARBEARBEARB2DJEcAiCIAiCIAiCsGWI4BAEQRAEQRAEYcsQwSEIgiAIgiAIwpYhgkMQBEEQBEEQhC1DBIcgCIIgCIIgCFuGCA5BEARBEARBELYMERyCIAiCIAiCIGwZIjgEQRAEQRAEQdgyRHAIgiAIgiAIgrBliOAQBEEQBEEQBGHLEMEhCIIgCIIgCMKWIYJDEARBEARBEIQtQwSHIAiCIAiCIAhbhggOQRAEQRAEQRC2DBEcgiAIgiAIgiBsGSI4BEEQBEEQBEHYMkRwCIIgCIIgCIKwZYjgEARBEARBEARhyxDBIQiCIAiCIAjCliGCQxAEQRAEQRCELUMEhyAIgiAIgiAIW4YIDkEQBEEQBEEQtgwRHIIgCIIgCIIgbBkiOARBEARBEARB2DJEcAiCIAiCIAiCsGWI4BAEQRAEQRAEYcsQwSEIgiAIgiAIwpYhgkMQBEEQBEEQhC1DBIcgCIIgCIIgCFuGCA5BEARBEARBELYM/V4PQBAEQRDuFb7v97WeoihbPJIW/Y5nM96t8QqCIPSD4t+tXzdBEARBeAC4k7+9u23I9xrL7Y4zaYwiQgRBuFeI4BAEQRAeepL+6jb7C9wq4z3uc6PLNnveayzRZf2sIwiCsFWI4BAEQRAeavo13KMEBnmwfj9G/J2OJ3icdL/ZWJMeJ73ea5kgCMLdQgSHIAiC8FDSj9Do9RcYNtbvlujYTFxs9rgXUXGhKErssrj7290fQRCEfpCkcUEQBOGhI8mwD4uHW51vC94bNsqjz29nTP3c4rYRHlf0efQWXR437l7CShAE4U4QwSEIgiA8NMR5NaIGe9R7EEcvY/xWREbcuKKf73lee1n4cdzz6LaSvBqKoqCqateypFvSvsYdC0EQhFtFBIcgCILwUNDLgxAY0XGeg+iMv6IoeJ7XZYwneTY2EyBJgicsKgJhETyOLgvuo9sLxhV3U1UVVVXbj+NeTxId4f0Vr4cgCHeKCA5BEAThgaeX2AC6vAhx74NuT0GScd9vOFYvsREVFq7r4nkerut2PA6vE5fPESciArHR6+Z5XqwgiSLCQxCEO0UEhyAIgvBA08uoD5ZFDfakkKq4vIe7NcYksREIC8dxOu7Dt6g4CY8XSBQamqb1vA+8M3HiI0q/Hh1BEIQoIjgEQRCEB5akSk9hz0Y0NCl6i0ustpyzZFKPt43vqJGdlHjdz9jCIiMsNmzbxnGcrsdR0RHeZnjMcSKjn1vU4xHsVy/hId4OQRBuBREcgiAIwgNJL4Me6PIihJdF37vh2YC6/WUyxpMdoVe3EkYV3m74eZxnIywwLMvCtu324+C1sPAIi6bOcStdIiN4rus6uq7HPo6Kj2CMIjwEQbibiOAQBEEQHjjixEY0T6PXLfxeWDfcVRfL/nM0bQhVHYsNv0oyrJNei/OoBPkagdAIBIZlWTSbTZrNZpcACURHdPxx3o3gFoiL6M0wjNjlvYRHNMcj6uER4SEIQi9EcAiCIAgPDJtVfAoM5bik6zgPQYCiWDj+n4FikVI/3q5SFawblJjdbGxxfT6SxhWIiUBkNJtNGo1Gx/NAiNi23Q6t8j0XVbVRANs1Yr0bUXFhGEbHLbwsvF7U8+F5XluA9KpsJcJDEIReiOAQBEEQHgg2q/gUzY+IVn1yXbdj3QBVrYP2Ij6LGMqn8X010bsR9WTEPY+OOTwu3/e7PBuB0Gg0GtTrder1OlS/yNhADdW0wHdAcTFUB1VxUVUXVfWp18dRlSzVpka5blJppqg2spSsbKzIME2zfR88jru5rtshOgLBFeft6CU8RHQIghAggkMQBEG4r0ky4qNhVNEk7Gj1p2hIVWvGvoRivASUUPyj4G/vCieKJpgHY9gsYTxunIHwCURHWGzUajVqtRr16gKF5jmK40bi9icXNLYXDTTNIWM6jBaaQBnfh7qlUWkaVBomTVtnfnUM3ci0hUYqlWo/Dp7rut4lQuLCrYLjEu3xEUa8HY8Ot5LXBHItPMqI4BAEQRDuG3oZMEnVnsLhSuGqTknlZQMUbZl0+lWghu/nwTuJh9chNjZjMwMq6nWJJokHoVO1Wo1qtUq1WsVf+jzG9ixgJ253caXJruG4RG7IplyyKZdtAw2mF13SZonVSo7V8gianmuLjODWbDZJpVJYltXh/TBNsyvcKuz1CLwdYa9H3LER4fHwsNl3IpoXtdn75Zp4dBDBIQiCILxr3OqMaPg9m3kNwiIjmmgdTbjWjUVy2W+iKA0AHOsJNEVHVZJ7dITHcyvejbAgCsYWFhv1er0tOJqV69BcIJceS9z+SgnKtc0NNdeFubUGY0MGY8Uyg7kKq9Usy+Vh6vUcqVSKdDrdIT5SqRS2bWOaJo7jYBhG+z7q8Qh7OuJCrQIkzOrBJ+67EOd5jD5PEqHR98h18fAjgkMQBEHYEm5VXPQy8IP7aL5GVGwEydWB4Ih6OgBSqRlyA2dQlJYHwbV34tq7UPTucrnhx0mduDcba9TDEc3dCAuOovUS51eqPJMaTvyMSzerpLWBTY/n1ZkynrcRlmXoPmPFKsP5KivVLEuVYRqNHOl0ukN4pNPprvCrQHSEczwC4RHeXwmzerhIEhVx349e7+/VSDJYT66JhxsRHIIgCMJdoR/D41a3ETXgg8dBeFRYVISTsQPhEe5h4fs+2fwUhaGLKEpLfHheinr1BJrWXbkqIE5o9OPh6CU2gltYcNC4DO4KhmFiGF7sth3HZ3KhxOHtyR6Q1hjg4o1JDu052vWapsHoQI3hfJ2Vaoql8hCNxkBbeFiW1RYegbcjLDxM02wLuDjh0W+YlRiY9y+bCY3o9zHuPXEllIP7uB4uck083IjgEARBEG6LzTwSm6232WvhdaJGfDR8KhyqFHg3wl4O3/cZKN5gcOgaKBufWa8cwHXTqGq3sRQ2mIL7wJDebJxJ4w2Xwg2LjVqtxgTfYHLNI59PJx6LC9cbNCybfNbsecyuT5dZrTXIZJP/5lXVZ6TQoJidZa02x1J1G41GkUwmEys8oqIj8HZ4noeu6+0SusF9+DiGj5l4O+5v4rwXUYERvUXfFxCtZhYVF3H9XOR6eDgRwSEIgiD0zWax3L3ERi8PQtJ244z3cIfucD+LcIfucMM8z/MYGb3O4MhUx/abzSFq1T0YRnfX7qiBFL2PPo4bd1KyeNBfI1wG17TOkEotM71m8dhwIXa7AFPzFRQFBgdSiesAXLwxRUrP91ynvR/4jIws8/iJOa5ODXN9cg+NRqFDeITvg30Ji45wjkfU2xF37MLPxci8P+hHaISrwgXPo+tD5/cleuvVuT7YhlwPDx8iOARBEIRN6UdIbBbfHRdC0euzgvvNcjbCYUqO43R4OTzPZdvEVQaHFzo+w/N01pYOt8fTzy2gn47iceIoPM5w341arcI+823myyau1yST0WKPy+yCxXKlTsbMMJhLFhzTC1Uml+cYHzqYuE6YybkSzz/fxDDgyL4Fdm5b5erNbdyc3UWzmWuPOSw2wqIjOB+GYXR4O3Rd7wiliUsqF2/H/UEvsRHNm4oKj+RmmhsCI5zbk3QtBO8JPluuhYeLd11w+L7P1RtTnL1whcnpWabnFqhUa7iuR7VWR1UVspk0Tz52lE985H3s3jHxbg9REARBoH+RkSQ4wsbmZtuLWx413oPcjWi+RlhoBGLDtm1cz2LnnqsUi2tdn1Fa2Y5t5zHNzlnXuMe9DOW4sQe3sDAKjy/q3Sj4p8npa5wutf6SC5n4kK2L18t4PqQ0E3rYYmcvT+N5PoVcNnmldeoNl6a9hGlm2styWZvHj06xc2KJy9cnWFzdSSaT6Rh/kO+RJDzC4iPq8YgLSRND894Q952ME8/h+2hPm/D3M0xYZKiq2q5sFm4muVmBAbkWHh7eFcExv7jMi698g1e+8Ra247B/zy4eP3aIj37gOXZMjFHI5zrWt22HN06d5V/8u/+bkaEiP/3f/QipVO94VUEQBOHOuR2REZ3d3EyE9POZgVCJJl5HPRtRD0cgOHy/wZ4D1ykUKl2f12zkWFvdg2F0z75Gy73erncjyBtJyt0IblajxO7UGVbqGVZrVQCKhW6DvGl7LJRbJXwNLfn/cHm1ztTKLKAwPLh5SNW5y3Ps3R9v1A0VGzz75DUWlha4dG03q6tjbeERPvapVKq9n8HjqKcjrn+H5HbcO5K+50leurjvYbi3TdTLERYawfcq3DwyLDoAER2PAFsmODzP489eeo3Pf+EF0ukU3/bhb+Ef/cJPkUknJ8MFGIbO8888wfPPPMHLX3+Tn/7Ff8LnfulnGCj0F48qCIIg9Ee/ORlRYRE1suOW9RNqFS2NGbedqNiIJohHxQZKnX0Hb5DP12L2TWVhdi/QKSzCYiPq5QjGGefdiO5TkjcmKIMbLYc7qLxJWq9ydbHlYUindIr5bgPr/OUKTbtVWSttJguO05emsR2XtJmnWOj9f7u4WuPazBwf+vC2nuuNjVQZHrzA9al5rk3uwLJGu7xJYbEReDtM02wfjyC8KjA0w8dRcjveXfr1aiSJjHD+VJzoADoEvKZpbdEZ5PlErwUQ0fGwc9cFh207/P4ffoEvfPllPvqB9/IPfu4n70govP+9J9kxPsbP/6Nf559+9u+SzWwuWARBEIR4NgtjCj/uJSjCyaLROO5eomOz8QTPg+3HJV6H8yHCgsO2bTS9xoFDN8hkm7Gft7I8QqNRJJXqDPEIN7MLezmS8jiiY44TSHFjDXs4nMYC47mLWI7OdLkOwEAmTVwRrMmFevtxIRv/P1it20wuzAOgqZnYdcKcvTTDtjGd4cH4nJEwmuYxPrLCYP4iN2f3Mr3weJfQC1cFCxupQXhVNMQqMDDDng6pWrR13KpXI3weo7k74caawXkObz/4vgTfraCoQPhaMAwDTdM6zq+IjoeXuyY4fN/nj//sq/zBH/4p3/XJj/Bvf+2z7R+VO2Xfnp38xI/+AJ/7F7/JZ3/2b9yVbQqCIDzs3KqR3ytkKiwwkhJI40RH3PbjxhDN9QgbP9GZ1Wg4VXAzzAoHDt0knbFj97vZTLE4vwtD75xxDWZhox6PfkOqwselV9+NsNio1+uMam+jqxY3VzM4bmvM6VT33/LMfJNS3Wo/Hx6Iz804dWGGutMSWhmzt+C4NrnCzOIa731q8zwPaHUtv3x1hWOHKhw/8A7bhqe4cO0kpdLujnMQNkoDj0c05j86wx0WG5JQvjVsNqGQJDY2+86FBUfw/c+mPQxdp9pQ2x6NcNPIsDfEMFqNKXV947pPEp/Cg81dERxff/M0v/U7/5kPPPc0/+pzv4Rh3P1IrSeOH+bN0+f40y+/zCc/+v67vn1BEIQHnc3Co6LPk4RGnGAIi4poomj0eT9ejqgRkTTbGg5NCncQj5bAzeZK7D80hWm6CccG5mZ2oJDqEBmBQRQO/4iWck3ycCR5NvqpTKU4s4xlrwEwX90QSLlM9//nhWslfFrHx9BVxoa7RYLj+Nxc3KjENZBPLq3ruR4Xrs4BPvv39S6vG/DGqTXGhqrt5yODqzz3xItcn97H9dmT2HYx1hiNzoIHYVbB8QrERyA8JKH87nKnXo2kPKlwoYZ2rxvPZf8OhR2jCk1vkIs3apTrCoZhtJtH9koyD09SB9WswqJDzv+DzR0pg+uTM/yv//vvsHvnBP/0s3+3r/yMO+GHvu87+Olf/Cd88PlnJLRKEIRHns0ExmbiInofFgdx3os4wyROeES9Hbe6T0negmhIR2DUDgyucfDQLJoe350bYHV1kFpllHTa6ArzCCe0JlWl6ne8vu/Hio1ms9nh4RhX30RVHEoNk6XaRvhXPlISt2l5LFY2Xk/paVKm0TWOdy7NUKqVgZaBvm10IHHMZy/NslqtMlTU2LVj8//Si1fqzMwu8OTRzs/VNI8Du68wNjzP+atPsLZ2IFZwREOsAtFhGEbb03ErCeVidPZHnNiIfr+jQjkuFDB8Ddu2TaPRaD8OwukKGTh+IMVIsWVWurbFkX1ZXj+1SKOhkUqluq6H6G9OHMG1IKLjwee2BMfM3AK//bv/hXqjyc/8D3+V8bGRuz2uWDRN48d/+Pv5N//+9/gf//pfeVc+UxAE4X6iH49F+HGvMKm4x0kCI24GNEmA9PJshOnlMWhviwq6toJmrJLKlGk2TUpr22g0DBzHYXB4jYOHF9C0brFRq9rUKy6WrVIu7WzHjAfhHVFPR1woVZJnIzze8HGIyzOJJoobzlWG8zcBmF5VCR+eoYHOv+Wzl8tYzsa+6Uq32AC4Nrfh3UhpWYqF+JCqRtPm6swSABNjGqra23hbWrZ49Rs3OXHEIMnOK+QqvOfEK0zO3eDyzWew7ZEuD0c09KZXiFU0zCpMOPRODM9kbieEKq7cdFgsh0Vz8Ni2LQ7vSXFsfwFdDxVTcC0Kg3meOj7My29MR3rjdP9GxBUQUBQFz/O6GgWK6HgwuSXBcenqDf6P3/9DFEXhr/7lv8D+PTu3alyJnHz8GP/x819kZm6B7eNj7/rnC4IgvJv068XoJSY2ey1ulj5OXERnquOWA7EGBfSqSuSjG0uoWgnNLKOpJTS9jq5VUPUm9eo2KqUxFub20myq68ZRk/GJFQ4cXkFRfBzHo7RqU685uE4DVa2jqi71+nZqtWdIpXIdseTRzthhsRE3xrjj3isUJc6zUa/XaTQa7DJOoQCuqzAf8l4oCgwPdgqKqcVqx/O03h0CdenaIkvllfbzXgnjp85OUWu08kH27Opdbt62fV746gw+HgcTSueGx757Yorh4hKXbz7B0tqRrpAcx3FIp9Md11BUpEYrF0lC+a2zmdgIH/O4YgxBcYOwUI5ew41Gg2za41ueLDIx1h3ilzJaInmomOaZx8Z45Y3JLu9GkBcGnb8Nuq539MGJ+w2Rc//gsanguD45w9def4uvfO119uzczk/86A+8ax6NJH78R76f3/7d/8LP/60fv6fjEARBuFv0Civo5cXoJSCSBEfY8Iib7YwTF2FjOqkOf1x8dmAYtG4O6cwyutFANyvoWh3DrKDrVVStM9HbcTKsru5gdWUbtUp+/XM3DJbd++bJ55aZvG7huU00rYGqeiiAroPva6ytHcWyjpBKpdoiwzTNTUOpNjsv0WMWztsIG9iB0Rbuu5H1zjOYbVWSmi2Z1J1Ge7vFTIpcqOnf9HyDcr0zJyUbE7p84eZsh5cklYpPBF9ZrTG1uApAOqVw5FByngfAy6/Ns7RS5dA+nXSqT+PO93liX5Zas8mbl2xKCZ6OJI9HtGxqPwnlYnhu0EtsRL+fvbwaYS9GIDKCRpWNRp3De7I8cXSUdCq+OJBpeFSrDXK5NNvHCzz9+DivvH6zK5wqLlcqeB4mLrxOeLBoC44XX3mdqdl5qtUaM/MLLK+s4boeu3dO8OxTJ/hn/+DnYuNG7wV7dm7Hsh3mF5fZNjp8r4cjCIJwSySJi1vxZvQrNqKiIi5sqpdHI9r/InwfN1MdzFqmMyuk0g1SqTqmWcdM1TBTdXTD6trHjf1TqFWGWVsZY3l5G7alrG+71v4My65g83l0dRy7qaOpoEXyjF3XZGXlOJ63B9M0Yr0aceVv+z1H4eMZJzbicjbq9TqNepUDqVPtbc2WO8WEGTHeLlzdSBYPiIZKTc+VWSgvR9aJL0V/6vwUltP6zO3jKqlUfEdzgFNnVrl4ZRldUzh2uL9giFJFZ3X5EHuOjQMwUvR5/VyZ+bXunI6o4Ih6OwJPR7iSVVJCuYRYtehXbPRKCg9fs4HYqNfr1Go16vU6KcPlg+8ZZs/2zdsdlMoVcrmWQN6/e5harckbp2c7PBsBcT1vwp6O6PdR8jkePNq/IiPDRbKZNLlshvGxEYaHivdyXJvy137ge/j3/8//y9/9Gz96r4ciCILQk82ERK/nSSFTUdERJybiZjWTcjPivBnRJl+9RIfneZQq11hcfZPhkSn27jbJ5o8xNKyhqr0Txxu1LCvLYywvjVKrptfH0+zyIKxWTjOz/CWeemwAhfHYbdXrRVZWTqAog6RSeofISBIbt3peooIjqJ4VFRvhMJR6vc6AcoqcUQKg3NBZqnV6dTKhSb2m7bFU6hZnI4O5jufvXJnGcTtDUyZGu/+/p2ZWWShtdF3fNZEcTjW30OCbb8/h+z6jwwojQ5uXuF8rKZy7PMjH3nO0vSyXVvjQUypXput882JyTkecaA0SysOiIxAe4caMEmLVIklsJE0o9BLIcUKjVquxb2eKZx/fRibd3+SzbXVevyeObqdpOZw+v9CxvJeXI9qjI25i4FE95w8abcFx4uihezmOW2bvru1UqjVW1koMFZOrcQiCILzb9OupSHrcr8hIEha9kr03SwKPCoqkUJjgvlqfZbn0JuXaFerNWY4c2MHYaJla3ac2Ncv80gRjI0cZGdE6ko5dW2NpcZilxUFWlgfxvMCIr3WN0XLKLKx+iUrjPGnDIJuLn3EvlcZYXn4Mw8hgGHpHr41wvkbQbCyaiBrMvCaFdUTPRZzYiMvbqNfrWM0S+zLn2tuZWlWJXiXhcKqzF0tYfudMcNZMMTK44eFYWaszu9ppvKX0LAMxCePnrszgrgsTXYejh+NnqC3b48WvTtO0XBQFDu7rR2zA66cyPLbvBJl057lRFIWDO3VGix5vXCizvJZcMjcpxMrzvI5KVtEwq/BnPYrejn7ERnDbrIJacL0GIqNWq6EpDh9+doS9O3uH4EXR1G5PxtOP76JWt7hyYw3YOIdxxRriylMHSeTBMuHB4e43zHgX+eHv/07+zz/4PH/zM//NvR6KIAiPOL1ExmaiYrNlceERSSIjKSwq7rVo2FTUqxEVGsGtYZVYLb9NuX6JhjWJv24Y798zwcR4GUKmdLMxy+TULKur+xgb3Y+qppmfG2B2aph63Vjfr1pi6Ee1eZ7l6ku4bqvk6/aJYVSlM5Ha81SWlnaytra/XYkqKjDimvgFnxeeIY/GlUfPZ9S7ETbeoiFUYcNtWHmTtN7qFu56CguV7uaExdzGzPH0cqPrdV01UUNjOnVhGstxOtbRlG6xcf7KPEvlWvv5tlGFwcF4D8dLr8ywWmp99uCAz6H9vft0rJXgtbczFLM7eezQtsT1inmVjzwN567XOHM9WcjGCeQ4bwd0JpQHPMrejl5io5dXI+zRCAuNWq3GrnGD9zw+QSHXX7+WMMUBHdf10LTO/ItveXY/Tesi03PVLnGR1HizVxL5o3iuH0QeaMFx+MBe/s2//z1q9Yb05RAE4V2nV/jNrYqIsLHbKxcjzpCICockIdHrtaiwCGbu21WX7CZr1Xeo1C/SsG/g+50G875d29i9s4aixAkvhflZl8sXNBq17SiKiqI4gBMbEhZ4NarWKzScyx3HNZq2Z1km09N7qNe3YZrdxkpUaEQFQ7Csn94bUVEUNuJ6zRC7zQXGi5fb25lb06k53eFSQYWqyZk6pVq3IDHUDUHSsBwmV+a71klHEsYd2+XSjbmOZdvH4kNi3jq9xJXrpfbzHePJOR4AayWPb5zK4jpZnjq0f1OjT1VgMFfnsW1XOD+3m5IzdEchVmGPx6NaPrefkL9wjlGSVyMsMmq1Gorf5P1PDbF/z8BtH7+UobK8UmJsdLBjuaaqfOj5g3zhhfOslKqxIiMqOKDb8/gwn9eHkQdacAB873d8nP/8R1/ih77vO+/1UARBeAToV2T0CoeKC41Kut2K0IjLr4hL0u31POrdqDTOU2lcwnKmcL1Oz0LA/l2j7N7d6BIbnq+xurST5cWDNGpj6wZEPVYAhPet6V6h4X4Dj87PGx0qkMluLKtUMly7tgfXLZBKxcd9hz8jKjLCHo5o+EbSeU8KTwnPFNdqNarVKtVqlVqtxrhxCkPdEBCz5e5QE1NXGBtpCYGL18tdyeIAmdTGLPPb52aoN5td6xQLnWEvpy9MU21siBtFgUMHc9G3MT1b5c1Ti+39zKR9njweX+0KYK3k8vW3Mthuin3bdrFjYjBxXQDP93ntrUsMp0uM5Hzes/sslxcmWCztifWs9RNiFYiNXoLxYRYe0d+eOEEcJzbi8jTC1+z4iMZ7n9jOQP7WvRpR1kprXYIDwDR0PvbBI/zpn5+hWu0UHVGvZPTcBmFV4fMqXo77nwdecHzgvSf53f/0R/zg9357bAULQRCEO+VuiAzo7u7bz+N+hEbYQNssHCpu/ahno2nPU7HO0bSv4fklerFzYojdu60OseE4OvPT25mb2UOjMbBuSNQ7QmBiPQ5+FVv5Jp5yI/azxkZysC5ClpfTXLy4A00zMc2N/Iu4GV5VVXHWQ498v5V7EWfQhMcVdw1Etxt4gcKGXNhwq1arKNY0E6Mb+1NtqizWna7tZ9MGmqrSbHosl7uFBEBh3ZPvej43F7q9G4qiMB7qMF6pWlxbb/IXMDyosntnp5BoWC5feWUWy96omjU+CmZCKdxyxeXrb6ex3QxZI8f7njocu15ArWHzJy99nZGMQ3GQzkqDAAAgAElEQVS49dkpw+P49mlm1qpcXtrfM0/IdV1SqVSH6Ih6OwLRES2fGjZEHyajNElsRH87ksRGkAwevlZdp8FzTwxw8A68GlEcu9tTF5BNG3z8g0f50xfPt3JFQmWq48KrVLXVgyfsBRax8eDwwAsORVH41Mc+wH/94lf4rk9+5F4PRxCEh4Q7FRlhAzgqGm71cVJORpJXIpqUG37ecJax/Qqu18TxGjh+E89r4voWulGjujKH5c5BzAx7lInRAQ7ud9tiw7J0blwZ5+aNbTQbGTRNRVVrseER4WPp+z6eOoWSOo2i1GM/y1A1hoZahnhpbYKz1yYwDEiluuP+g2MS9aQkCY24WfGkcx0WHMExDedvdAqOCrtTb6IqGx6NqWUFP+bQmnorOfvMpRJW3ArAULHlmTh7aZbVWjlmG7mOhPFwGdyA8dFuw+yll2cohUSOrimcOBaf41Equ3ztDRPXz4Kv8uThw+hG8mTf7EKJP3npJTKGx5HDEx2vKQrsGFyjkDrLhbndrK1t67hek8ICDcNITCh/1Lwd0d+luO9BIDjCYiMqjIfyHk8/NsZQ8e6Gp+fSvc3MQiHNxz5wiC+8eLFLdIQ9HeGqcoFXMiw6gv1/WM7rw8gDLzgAvv3jH+Rv/+Kv8p3f9mG52ARBuG3uRGQEIgG68xHu5BZN9I4LlQoMtPB9WGSUq1cpNy7QsG+i5l2U4e6EZFVRGMsX2La3wfTFIqXlKoqSPDs5PlzgyGEfRYF6zeDKxSIXLoy2emNo3nqn7+R4bABfBdtsktUuYWSm6CVyto0VMAyHWjXP5XNPoGkuiuJ0CYhghjtsfEWTx+OSUaHTII27DsLep6SE8cCYq1QqmPVXcFkJbQdma27X9gGy64bZ7FK84NJUldGhluC4NrsQv04oYXxxucLM0lrXOvv3dno33nhrkWs3O8XL8JDH6HB3nke54vK1Nwxcv1XhaiQ/wqF98eWJAc5cmOKF11/CUODDJ/aR9PdcyDR5as9lri+WmCrFezuS8jsCb0dUeITPcVzTuAfZOI37nYqGXsZdn9GQv0qlQqNe4cSBDEcODHQUJLhbjI5kaDZtUqnkUrrDgzk+8r4DfPmVq9Rq3QUfot9d2AidDB8L8Xbc3zwUgkPTNN7/3pO8+MrrfOT9z97r4QiC8ABxN0VGUvhTnHDYrHJU2HDYrIpUVGg0mw3KtXPU7Gs07Sk8f6P/glIGo1BAiTTgy6k50vmWENl93KVeznDzfAq7We3KzRgdynHkiEKppPP2mzkuns3j+xqq2kRRLDxTxxrWyZoaGCqKqeAZKr4BvqHgGyq+7uPpCma1iT2nMuiZ6Gp8KBHA6KiGZSucO32URl3DNK3YKkXhY5ZksMSJDeiduxE+7+FzERUcQZiK1jhFQb2C4yg4Xhpd9ZldVanb8YJjIKsxOVNjrdEdbgWQNbLkMgZXby4zv7YSu046tSE4Tl+cwXE7Pyuf1Th0cCPHY2qmxumzSxGjDQ7t6TYNKhWXV98wcP3W+3XV4H0nj8WOw/N8vvDVtzh39S3w4Zkje8mme5fX1VWfg9vm0dQyN1YPY9sDsd66aI5H1NsRFh69QuUeVG9Hr1CquGIGvcRGtVrm2cM1hscGt0RsQMtbNruwxO5dEz3Xm9g2wPvfs4uXvjHZ0TsnqDgXPaeBl0MSyB8cHgrBAfC93/Gt/P1f+eciOARB2JQ7FRnBsqjIiCs3G5fY3atyVK+E8CSxYds2ll2lXLtIzbqC5czgEz9T7ntgrymYoxvLNF9naKDTOM0UfI48q1BeKnD9rI2qNgCfoUKWsUGDP/rDNOcvpWgWsjgDaeyMuX4z8BQf07I5sN9ESbQzWwaCmzLwVY+V5hhpqhQy3cb0QD5DccDmnbd2szCfxjRbwiQwGqOJ3GFjJRyOkZSv0ctYSRIc4fj4aJUqrBuMaKcBH9fxKVUVhgs+M2vdyeIBQwMmF65XYpPFAbT1A3n22kziOoMDLTFwY3KZhdXu3JvxMTD01r42LJeXXpmlaXWe92LB5/ChzrCaer3l2bC9DbFyYHwvQ8XupPJ60+ZPX3iNy9MXADg6vo19OzfvSl1twJuX6mwfy3Fw5BrTq8OsrY0neu2iOUiBkRo+T8G5TwqzepC9HXFiI+66DOduhHM2KpUK+wfeYmLkOL63yNR0ih3bxxK9UHdCqVwCegsOgGzBZ8d2g/mFGrqud5S47jVpIAnkDwYPjeDIpNM8e/JxXnj5GyI6BEHooleozJ14MjYTCXHGUa/XegmNqOCwrFXK9Ys0nBvY3gzRUrWJx6JWxXMNVK21T1nFwEjHz7wXRnwe/6DO9Us5LswVeWdugJsXcrjZFM6zaXy9O35fX5zD1TIsL5iMbGJnuLqO7ysoqk+DHPVyitH8HGrIqzI8kOLyhTznzgxims0Ow980zY4Z3TihEWekBPQjNoLHcYIjWqXKtZbZlflmR95GpeaTNmG5GS8UFBSGigZvXUr28Ji6ydxilYXycvw2FIVtIwP4vs/ZKzOxeSK7d2zkZbz08gylSndo3c6JzvNZr7t85TWt7dkAyBlFnn3qQNd75xbW+OOvfJWlUqsM70iuwDOPJffmgFaY2bkbDU5dXWEwX6SYVwCP/WOLLJZrzFZ29MxRSqVSsd4O3+8smxvcxxWXeVCM1KTfsPBvUtw1GS19W61WSbvvML5tvPV9wGO0UGfq5g0GR8bI57p7udwZyUI7jOs3OXG8yOTkLPW60RaRhrHxOOyxDFerehDO36POQyM4AP7yX/gUP/NLn+ND73sPqioXniA86tyJyAh7M/rxZPSq+hTnmehVOaqX4Ghai1Sty9juTWyvv+TuLlyX+rJJbsxHszTG9nQbBDVL4+y1LFMraUpuBidlslzVaeQHIblaKjQaWIqF7hssNXQGPQetVwFBBVwH9PUQb8XUWShvJ59aJZeqoWsKhqHy5S8UUdV6rLfHsi1Wcy4LRhO7lCGr6JiqhqmopBQVU1UxVY20rmGsiyxUBSdkCC3joHmdA3VUr224+75PQ/EwXAPdB9UDxfFQbAfDcqDp4DYr7Ct8E1PpNOQblsPNBQ034VTl0ho3Z+tYXvK5zKVSnLo02RUmFZDScxQLGc5cmGatFtM0UIejR1oVrF5/sztvA1qlcJ84tnFyGw1vXWwU28sUVN77+JGu/9hzFyf586+/TN1qVRFLaQbPH9/eM1RnftnijUslppcbqKrCyR1DG5+jwNhAjax5jcnVMdbskfasfVhw2LZNKpXCcZy2+DQMo30fzJBHY/3DuQCBsfqghFglhVKFj0m430ZUbFj1OY5PTDE6eqhju2NDUKnOsbySZc+u3kLxVigWNk9Ed3EpFAxMU2PfvjQ3btYxTRPTNDtCrMKiIxxaFf4df1AE5KPGQyU4DEPnWz/0PJ//4gt89yc/eq+HIwjCPWCrRUacFyKpWlRSnkXc6zVrDctdxfJq2G5tvYJUDYcGrm/h0WRtbg273ERVFVTFQ1UzoPiomoumeWi6h2l4/YVF1BxUX2Uwp6EoPrarcf56iuvzGVacFE4qDZoKBq0b4PYxUamsLOKnwcPFM00WZppM7Owdv+94nX9Gakql6g5RL6U5vLPOF/84T7VqYRg+jufSUC3sQor6gEZ1wKeccXF0n7Sl45QVagAxdvmuARgY7s6RUHyF6bJO1ei9gxlXoWkO4hE9wDqqp5Fv+lxfOkaxUaLgVsn7VQpqg+GcS6mH88k0VKYXaskrAPlcmkszU4mvq0oGy3K4NLkY+/r2MZVCXmdqpsY755Zivyfjo5BKt/at2fR48VW1Q2wA7BiaYNf2zu6LX/n6O7xx9nVcr3XQNVXhqb0TDA3E93GwHY/XzqxyebaBs/5921YcYKTYnVicSzsc2jbL/FqZ+bXtHaIjKj7icjuChoHhZoFhsRF4vu53AzXJ8xr+LUoSG525G2UOZ18iN/Rs7MRsPqOSTTU4d/4yhw/t7+gSfruMDWUplWsMFJJnKhYXFxkZb/0KHD82xNVrk9TrG4Ij7OXQdR3XdTsKRYiX4/7noRIcAN/9yY/yU7/wK3z6Yx/EMB663RMEIYZ+RUZw30tk9Er63kxkBJ25o3HnYcMo/HixNsVU/TwL9nXShsVAbr2pnQJEbHSvkWFlYXFzh4a//mZfWd+Qggooio+qKWiaj66BYdpYmQGu+UXmz6epaykwDTBp3eI23WVoR16vlHFTHqDg4qD5PqtWim2ug9pDc7ieQnTHFE3B17KcnUqxaGoo4x5N1UJRbTwN5o4ZoHQKBKXpo3ouSR/m6TbE7INi+2B5sEkkidZw0dIenta9fU9VaDgKp43dbYG2sX2HYtEgX18gU14k31gh71XJGRYDqVZH5nIzPlk8oFSt0XSSVUsmneWtc1M0rPh1JrbpiXkbEJTCbQkEy/L46mvdYiOlZ/mWZzYSxZtNh8+/8CrX1vM1AnYODHJ4X3wjwEs3ynzzSoVyY2MMiqJyaPdQ7PoAmuqzfahCxrzO5OoYtj2EZVntksRxwiPctyMIs9J1vcMgDUqsRkXH/Wa4Jv2GBb9LQZhfXNW0qHdjTH+DkSKMjSV7MFQV9u8wuHL5AiNjOxgeGkhctx9UFebnFhgo7E1cp2FVgdb1VhxIcfhggYuXO70ccaFVwfkN5+PA/e+lehR56CxyXdf44b/03fzm//Uf+et/7S/f6+EIgrBF3A2RETdb2E8+RnAfDe3Y7NawGkzWzrLQvMmKPUXN3yhbamEw4BNnDwNQW3T6i55SfMDp2E5glrse2B7USzqumaPhjuPtzKFk+vtzdjcRHN7aMmSDGVEHbBsvZTI9WWPX3gQVQ6wzAmgluFe1NEqowpGPDx4oro+vd47H9V08z4kVHIrv45geXUoOcBseXlOBTO/ZXMuyUFQHMvGCxvUd8LyWhRXeD8eh6qSojh2GsVCTPN+nUFtkvHwDT7XRrAa6a2G6NobnoPsuBi6FjIqytNpzbAP5HGcuz8S+pigKRw8X+MpL8XkbACNDLqPDOpbl8ZVXFSy3GNkGPHHwIOn18qbLqxX+6MtfZW51umO9YjrDtzy1o2v75YrFy6eXmSk5eBFH0kghy0gf/R8GcxYpY4appRKl0gSO45BOp2NzO6JFGcJezcDbAfe/6IgrcBGXtxFOEg9XpQp7N1LuZfYNv4M28Ek0bfN927M9S6W6wKUraxw6sPuO9qNW6+XB8ykUO38fHjs+zOWrN2g0GqRSKUzTxLKstvgIikOEz19UbNwv51Bo8dAJDoAPPvc0X3rhFc5dusqxQ/vv9XAEQbiLxP0BJ93368noV2QkVYiK3sKzrpXGGlP188w3b7DmztD04/94G56N52ZQ9e4ZarehU1no7qlwawdOod7Q8TJ59G1pyrU8ZkqlObWKsit5drlzEz0SrFdWQmJjfVnTQjFNSn4W23IwEjSHq6jEJZZaDYf83gxry26HEa/48YKjiYbm20B3KI/uujQNhzjBYTVdLEcBNhEcvoNh25CJDxVyNA3FcfDNyI7aDp5ld29dUSjnxlipO6QPjUZfbeOWK3jWDOkBh4HlZQqrKwzYdYZ1h2JWQ1UVVtcaWE58SNjYiMrMbIXrU915G+vD4NBeA8v2efFVBdvt9k4Mpkc4drAlJC5fn+NLr75MpdYpggxN5/ljO9EjYThvnV/m9M06TadbMauKwvG9I4n7Hma5ZHPh+jwfeu4k9eYa86t1lsv59nctLD7ixEb4t0HXN8yfOGM1WO9+MVijEyVJoVRhz0ZYbNj1ZY4MfR0tNcrExOYVowLyOYNc1uPtU2c4fvwIhn57ZqOuJc+WLKwsMTTa6V7MZnWOHMlz9mydVCrVIToCT4fjOF1ejrCYvF/OndDioRQcAH/7r/9VfvEf/wb//Fd+PrYqhSAIDw53IjKSvBhJoVKbJXlvJjIsy6LeqDC5dpPpjE298io1P75vQudOgdVQScdUEC3PubEenX5wXYV600ArFlAHTFSgVvKxcuPk9BU0VOolC2Ug2QPRHqKqJvo43OoKSq4zlsi3rNb6psn0zQp7D8bPYvuaBnSHFDk+pDVQfAc/Euel2C6kNn7b1aaHrRlgJFSC8mwaGvi2hxLpjN20fFyl99+h4vjYioNqW/Er2A5eSgfXIhqT5nuQmDEOXX1OorjlKng2zXyahe3bWdi+vf1arlZlfHmF1MwKbtUm5ftkNJW0qWKsVxAbGfI5dTY+bwNgMA979qR48RUf2+sWnxoG73/6OADfeOsSXzv9GpbdWVFLUeCJXeOMDYeaD67UeeXMCouVjeT7KCOFHMODvWPZbMfnzbPTvHH2PB//wIdRFcilffZPNNnWsFgo1VgrDWDb+diS02FvQPgYxIVYbezPvTdWk37XwvsVLc0c7bnRulXZn3uZvFFBKbz/lvMyFEXh6L48N65eIjewjYnx4c3fFGFkKLk08sraEkOj3YL7xLERLl+63t6nVCrV9nIEFelc1+3oMn8/iUShk4dWcBQH8nzqYx/g9/6/P+UHvufT93o4giDcIkkiI3h8N0RGuGN3nMgIwqb6ERmV2iozy+cpOTXc3H7s7ASVfBOsfaQaaSxlNrF/QkCj6XYJDqep0Fyr3vLxs22Fhm2ijxQxBjdm9V3Ho57djWu1+nSouoqyWoKB5Bn2Nlr8X4Y7P9clNgB8d8NbU1ULNOtNUnFhS7oOdJeEVbOtcWcGVWqRyXk/MlvuVx1IpfAzPnEtSHxs8DWcho1hdHoomo6Pq2totg1GgjG2HorkuQm5FtUG5FP4ca8r4Cs9jDxTbdWHTTCUvGYD37NR892CrZrNcanqktsFSqibs+L7pCp1jFKDxnwNVi3yBuRiwsF271T56mvxYgNg38QeCvk0f/ilV7k4eTY+4bxQ5PjBliHqeT6vnV7k8rwV69UI0FSF4/t6X3fTc2Veeesic0uL5DIFDu/tzD3IpX1y6Tr1ZoOFcoVyaaijxHTYKxAlWh45rsrRvTJgeyWJ92ruF1eValh7k4ncFL4+xsT4ztse066JLNX6GucurHHsyK1FjwwXMyyvrDE8VOx6LZuP/10xTY3jx4q8dapCOp1u5+0EoXNRQRmXPC4C5P7hoRUcAN/1yY/wi//4N3jmieMcPpCcrCQIwv3BZiIjuL9dkRENQ4iWr01K+g6HSHV4Muo1FkpXWalMUnHKaMUTuPnD+KpKU2/iGga6b+JlJtDrJo43ha8lJwc3Ykqeluc8vB5GWxTbgoabQh8uYurdxmWpmsYfG0Jbm28vyxZSlGZX0SfiE31hPX0kZns+Pp5dQY2Llwob3ymD6ckS+w93z2b7KQMijgPP9UmPtYTB0A6dyjsuavjzI+FDru1DilaYlWW3EuDDn2G2Ut5ty8aIhFxZqK2IrqoFg/FeGK9htbbvxWeyeJYFpPDdmNc1HYzkHAXV0PDqTdRswjquhW8nXzd+w8LRwQgJDl9RaBSyNApZrq4qHD45SMOH6moFZ76EXm+SM2DbkE6lnqJhx4uNrJHniaO7+M9ffIkbs1fi19HTvP/xVrjV5FyV186vslrb/JodzmUYSsjdsByPN965ydvnL7VLAT925AimGZ8/k0n5ZEo3GB5qcnOl0wsQNTqjneaDPIDg+b00UuMmVuIKWURL4MZ7Nmpo9iT7R860Nph/AjNJUPdJLqOxPwOnTp3lyNFDpMzuiYaEPWN+YalLcFRqFbaNJSelHzk8yMVLlfb+BR6O8O92UticCI37i4dacAD8/N/6cX72H/wz/udf/jvkc72KxwuCcK/oJ2TqboiMqMAIV5aKC5cKi4twuNTc6hVWypNUmwt4qo4xeBIlO4Gznqzs4lFbn8n3/TRgoWSG0e0sdvk6ZOPzOCy1M8fAdcBaje8YHqVeV/GMHPpIDjMh8KlacvHWa++nUp3iJu15OJYDZoIXwwclJn7bnZlCzcaHY3m4HRkTNbNIvVYnk+00GpWM2SU46jWbvNn6zdYMBcXvPDa+0zl+P6gcpQBWo0twKIXW+bBsr7ONiA9NpSVAvKaNSoLgcFuf7/luTBZIS6+0am11Cw7FTKFkcsRl/fuOi5LWcSv1RMHh40JC/w0A1fPwE5oKAije+ogU0IbyaOvhLQ18bswvM3utSoplivkchdyGGFMVjWN79/C7f/QnrFXiGw5qqsbzx3bgA198bZbJ1e6k8Dh0VeXxg/GVkq5PrfLKW+dYXtvolm5oOk8c2Re7vufDtcvnmbv2ZY6950d48uAYZ66VKZc7PRthgREuqRruPN5P9/mtYjOxEQ2jCpe/jRMbVn2FEwOvYGo2GMNs37Hnro31yL4cc1NXUMwhdu/sr2dHo9H9uzc9N82BQ8k5PIah8fiJIt94o9ze37gyyNFGgPdaOArdPPSCI5/L8nd+4q/xS7/6L/jV/+lnpFSuINxH9BIaSWIjPJt1u834oiVsewkNy7JoNGvMrlxipTxJxVrA82wUxcQYfAolvxs3UhWprtTx9Zbx6KTzaHbLcFKMNObwERorkyjmEkokkdJWfZwm6Os239qU29O74ftQrWmQzmNsy/ZMefZcj0Z6J76i4tk22Vzn62bGoDm1grZ/LP79cakLroOPjZL0V6JGytYaOpM3mxw+2jn5o+YyEMmJj6Y8ZAoKjXCBpbCHw/HwU6m2oe87dqfR7zgoxdbRsSPJ6W7Dwlbz4INv9zjW5vrRVeKtaSW9fgxi7Bs1k0Y103j1FdRMp6jwG3WUvI/fSMgNARTTx68nj01XACdekHiOix8rkVqDLfkqO8Yr+FRYZZnlmoFTNkmT4vCuHbzwjVfazfziODIxylrV5itvr1DtXdm3g5F8loFIQ7hqzeLVty5z8eYUbqTpy+F9hygOdAsy23I5f+7rlOfeAmBl/gJHjh7h6cM+71ytUKms72lIaEQ70Id7OXied08Sj5MmWeI8G+HfqUaj0ZUkHoRS7c28SiHd+u3xMk9hGr374dwq46MZLKvGqTMXePz44U2PVTrV/Tuh9PD4BhzYX+Ty1RrNZmcJ5GhhAOj8vxCxcX/xSFjfh/bv4Ye+7zv55c/9S/7h3/ub6DFhAYIgvDvcrjcj2pBvs+pSm+VkhGcJw3/gwfNavcrM8lnWarNUG4u4/no+gqqjF09Cfg+u3j2zb3s21tDGcmVwBH92CqVdhlIhPbQbu1LArt5Az20Yir4PtarHQErFc32scrwR6rlQreuoxRzGRH+e27WSiT/eipd361VIdxuw+YEU1cUy6mihe78cr6vAkz01iVpI/huJy8O204NUKzVyobht30zh2C56yCDSBzrfPLTbZPKsixb8focMbLfUREmFwqSUiPej2WyP3YmMyapabceDn5A47tUtMBTwwVO761z5lgPZ9VCxLtXno+RaoWp+vQERweE1mqh5BS+px4bnoWkeXg/byTRUHCd+Bb9u4adSdLmQ1rFcH89t9WgBHzVrYWYtPCq8PbPMntE09RWHatnHavooKKRSKpm0wUimwNyKy2ypkpgUHoemaJw41ClsL15Z4LVTF1irdYsbBYXHj3XnDJQrdS6+8xWapavtZYszb9O0P00mpfPUIZXzN2qUqxvejKDzeNDHIbj1aiC3lcZrr7DRJLERrkYVFhzVarV9G1JOsSN/vbU9fZCJnXdW1jYJ01Q5sjvNmXfeYffeAz2b+42PFtpeCGiVmd6xffMEdFVVeOzoAK+9XukSG9HQudstriFsPY+E4AB49uQJmpbFL/zKr/Mrf/9vYRr9xh0KgnA3uFWhkdQnI6njd5wXIxwq1U9ORqNRZ371CiuVSUrNOVw3lMisKGj5Yyi5/fip5D/Vil8FLWSwqwZOw8fIdRosRn4QPZOnsniZ1ECtPTNer7sMoLI66+BbnbO8tgV118AYLGIO9v8b1qi4uGPHN3bFiTc+FVVBLzdxvTxKpAuxa/sdlrZXb0Cq95+7onn4joeih6xwQ2d60uLwsdDfjwK2A/r6LtlNj+yuzmNspBRwm6CvLw+5QLy6ixpOy4gcGt9tEpTKtTOdIrFZDzWgMxPCqUr1duEpRe/eZ7dSRRlYH1dkFtlvWqjrVYG8pt0tVpxW7kdSPQGnXMX3HZSkykKuR8rU8BoJHg7LxclmsJt1jFRMDxLHp9nwyeS6DWpXMdA0hZFRg5FQbrfvQ3nNYb5WZXG5Tj6TvaWJvPFiph26ValZvPSNi1ydnk40Fndv38XOiU7DdGFxlavnvoRb7+ys7toNFhaW2LVjHENXeOwAXJuqsVjV2s3/egkORVE6GsnB1nk5kkKowr95cWIjKjgCj0ZwjzXFwbFT7RoEbvpJ0n3nWtweh/YOsLQyxeJilgP74xPT81mDuflFtk+0QrBuzk6yd393Enkcu3fnuXq9Tq3e2eAxWoUM4v9rxNtx73lkBAfAB557GtM0+Hv/8Nf47M/+JMWB5DJtgiDcHW5FaIRDpIC+vRi30ifj/2fvvaMkS88yz993bXiTPiuzfHVVd3W3ultSy3skkBACJKxYYIeZ5cCZ2UEjht0FlpndMQhmOMxg9+wsDFpgd8SAEAKEAAnTYoVMt6T2rrxLb8LH9d+3f0REZsSNG5FZrW519Sifc7IqM27Evd81ce/7fO/7Ps9QuZTrsFa9RK25RN1bI4yGjdG0zGlE/gSkcmN1ptzIQU5lh6pqImVjMjyDLXSD/OwZWls30Ix1dFvgSzp9Bdu7pQaeC56yMSeL2Aku1+OgpKKhzSL6yr4sa3Q/QCpvU7+xjXFksK46XtoVri+jF/YIYpREeR7CGGwU9zNlGtUm+T7SFEa7pnyOG2AlGJPZOUEvESCk3D0XsWBC5IwBWw+h7+5vYOlEgUTvNs8GvtwlE7qJdB201CApkZ6P1gvYNNVpDO87D9Lz0XudIbGgXvn+zvhUgjSukt2xackBkWx16t7FiHIY2XTRhMCwtMRrU/kRKi1wmkEi4RycGtsAACAASURBVBAGuJ4inR3+rJG2USoaEs8SAgolnYrfZuF0iAobbG8YtGsW2XQOe0QfEICl69x52ywAz15e56HHz1NvjVdhuyPmp3Xt+gorF/8aGSR/bmP9GouHOtvQgBMLYG+2WG90yEa/a3XPQK7XB9Cf5ejs6wvjYD2ObIwro+r1a/STjR7RaDabOO0ad0882OnbAJSeZ37h2PMy5r0wWbYJo4jHHn+GO8+eTpTf3dqu7hAOz9t1F98PzpzK89DDzkCzeJIa2UFZ1a2JryvCAXD/vXcxNVHmp372l/jAD38/Z04de7GHdIAD/DeLceUCvd9H9WTE5WvHKUvtJWEbb/72PJfV7fNUm8s0vHWCKLkxW6QOo+XvgMxoFZV+NJWDJoYfoFquDKwPf6CL7OQigVPGrV/ASkVU1wMIJG5b4Bsp7Oki9h4u36NQq2mI2T6jL6XIZDvlMyPHk9Jp1130vpr5/pL6qFHfkazdC9JzOj0afRCGztJKyO39hEPuBidqhAvy9NEUS89KNF0brJqyB9evZw2CrWCHJIhs37qBoOWgl7Ld7YqBZaruDRGOATKgJMr1ECNESPSUherjrKqv2VtoSY/czoHV4maBvaWei2aCsPXOAGOHRjkeWAIjZRAkLO9ZfLhuRNJVrJsC30nIbkQKPZWh1aqQGyFbKuwU0EQYEZPzEZPzHjJsUdkwaNdssqkstj1ISmeKGaJQ8pd/9wSXlpf3LMWaKk9yx6nFnb/Pn7/IxrUHEHJ07X994yJw/8BrC1OStFVnvW3h+/aOgZxhGDsGclEU7ZT79Ho+4k3n8b/jGEVMkrI3o0qoevfB/nvd7gSJO5TZaDabO/8fzXyZcmrX9yew7iGd+tpVdBg6nDmW4fz5Z5iZWWRiYvCqi7rZVakUs3N7k40giKhsuaRTWdJaijBs7NtnBQ6yG7cSvu4IB8DxIwv8u3/xQf7dr/0Wi/Oz/PD3fwf6Tc4afq2wtLLGjeU1llbXWV7bYGu7SrPV3pkB7kcmnWZ2eoKpyTJnT5/k9tuOH5SOHeBFwc0QjVGu3+OyGHuRjCR1Kc/3WN54hrqzQsNZJ5DDmYwdmLOIwlm03P4ckAFafhMxk0xM9KlZotVVdGN0W7eZzqKn7qK9eQ4zbNMIsliz+edMNADcdkQ4ecfAa4HTxsiPlxHSTR1RqUMf4ZB9AX60tY5eTHbbjkONMMqL8mUqWw3Kk517lOzbT7OYfN8yUxpR0ELTM4jutSRbHlrcvER0mrF7SlVarB/Ed8MdLaog1rch/Vj2RylEzLtCegFaX0ZA9BEUkTaQrb4MSB+h0RJKtnq9PSJlJRIKogDMTlZBegFaLHgUQQiWia4JXC9Ajy/vfhW9ES0imi0IE+QGQldiZAT1liKXUAwQRQotn6VVq5PtI3SaIZmc95mc91FRi+31LvlIZylmU1g6fPyvH6TR3p/62pnjJxGaQCrFY488jLP1EHv4JFLfeIZm0yUX8y2ZKERY5iabjoHvW1iWNZTl6JVV9Wda+9WreoiTjzj2sywpuxtFHZPPeJa2V0blOM4A2egRjWazSUF7lqPF3X4WqeU5dPjm/DKeLxxfyFFrrHHxUo2TJ3b7R7JdRbvV9RVmDiWk1brY3GriNELmpyaZ604ObHvO2N6NpGfNAW4dfF0SDoB8Lsu//cl/yqc/83l+5H/617z/ve/ibW949YvKhC9euc5jT53jwuVrLK2sI5Vkslzi6OI8RxbmednZ08xMTZDLZtES0u/NVpuNrQprG5s8+JXH+Z3f/xP8IOCV99zJ29/8Wg7NJqvPHOAAzxdGEY3e/0kEo79WeVzTd49k7Fe+tveA3qpfZ6txhbqzhh/uYaBnTKCyZzGKsyNN2EahqfuYWrJjstBNvFZEujheA18TOlK8lXp4CbO4RqLk0T6hFDTVFMQb2z0HhnvCh5ArpKkvVzAOdfwZZPfURpUK+j5cyXfGIZPLt4Smsboe7RAO1Z1Zdtsh2eOjB5jKCqIItO6AwkYw0DKzs90u0VG+j1EafNQFff4goR4jAbHhhnVnqJ+ln0SpKETPpXbzRRoo3+3K4AJ9ZSV6Lg8qHLi2eqVSQteJ2g56LBukxO5YlRtAjFDovROjOs3tQ4Sje1wjNTypJqMIYQikMIg7vXt+p13Gj5Kv2SBQKEvQbGlkR8SNQt8lHzJs0NjM8amHOu721hjy3UM+n+fes8fxg4DHvvwgQeOJPT8DoJRkbX2NXG7YfyuXjghUhaafHbin9LIc/TK5/dmO/p/ONsbPnI/LcPR+j2d349ncvRzEW60WjUaDZrOJclc4Pf/EgGt9YN1JJr3/7+rzjWLeppCTPPzoE9x55x1Yhs7cVB7fD9iubzFz6NDA+4Mg4Pq1bdJ2hoWpaYhdV0qqRLIxrn/jALcOvm4JRw/vePNreeOrX87vffzP+bGf/jm+9Z1v5S2vu/8Fl89VSnHl+jJfeuQJvvzYU7RaDieOLnLv3bfzfe/7ZhbmZ296nblshlw2w/EjC7zmFfcAnRvao0+e4//+vY+ztV3lO77lHbzu/nuf7905wNc5ktLYz4VojGr0jpOMOLGIk4yN2jUqjevU2sv40d4u3UrPQfosemlhoDZ/v6g7NcyF8eUBETYwPrPg1bPYuTsQaQ9vS2FGGxgjyov2Qq0GzAw3b+pi/9qlaRRB15tDqc44ZGMLLb+/7AbQCbBHLSqU2d6oMTFtocxO0Ov6Iekxuzx91Gb5gkJ0x6NGzNz35Gul5wzJZfU+IoOIyErH+j0GA3bZdIbKx/rdxKN6G5GPkYQghO5Lwuhbn2Eh3daANK620++gUC0H4uVnfR+X/nDTeX+ZvPKHD4bRfZaF2nDg6bVD0FU3EzR4nsLen5bFEAsD/EB1el9Mi1EKWP3QDGhEW5x6QwoUbN0IqS5LRCCwRzScn1o8juv7PPXoZ1DOtT230Y/NtaucTDD8DSJYrVjY6WCgrCoIggGy0YNSauf1uF/HzfR1JPVs9Gc1+j02xpGNuBpVs9nEqVzgcPYJsvauyIUSaeYWT93UMXshIITg7IkC1y6dI1ecYW52kpW1DQqF3XvI1laD7a0m81PTnFoYY9KcUHY2KsNxgFsPX/eEAyCVsvkH3/vtvP997+avPvN5fupnf4nZ6Ulee/+9vOJld5BOjXaI3S/qjSZPn7vEI08+y5PPXiAMI04cXeT+e+/iZz74Iy+YKaGmadx39+3cd/ftVOsN/uBP/pKP/umn+Mc/9L2cOv78mQAd4OsX48qn4rXJSf0ZSeVSo6Rre6Qi/uN5Hpu162w3rlJrL+PtlcnoQbeR1h0Y5SOIJKfs/R0BHCuMCyMNb6o4AWyOXC5DAynPdgiG0khNH8Hd1MBfxbD2ng3uh+dGhKXbEpfZ6f0/jM20idv15pBCI9hYvzmyAQhtDMkSgtUtxcQ0YHaCXmGMD96sjE7ktdAznXumNqJsdCdQlwHxR53sBrh+00PKwQBfS2cGS5uiiCEh3L6+DOm66DHC0e+wLmLPD9l2dglHrFwrcv3BkUqJrkc7fQ5xs0NgoGxWJDSlm1bnfCm7Y0DZD98NIQt62gYGS5xk1J3lz6WQsjmUVQ+7IgKpcp4w3MTY47wBhKqTeRMCJg8bTHYrbWqrEdvXIyIHUqaBEJ39On54mse//Em0YGvPdcfRqpxHqTcOkYGrq4pmWyJ0f8e12vf9oexG794VdyGPZzpuptwqntmIl5Huh2zES6mC7S+R8c+jFwa/l55114CJ44uNw/NZ2k6NcxcamJkJDi+WOPfsEqZmcXxhkekje1dgSDWcFRpXSnXQv3Fr4YBw9MG2TN79jjfx7ne8ias3Vvjcgw/z8U/+NdV6g8Pzs9x28ihHFg8xWSpSLhXIxPTUq/UG25UalWqdrWqN6zdWuHxtCT8IyKRTnD55jPvuvoP//ru/lVTqa38jKBXy/PD3fydblSo//yv/mXvuPMN/9x3vPvhCHuA5Yb9EY1R/xihFqbj8YxK56P1ea6yzVr1EtbWEE1QZ1wi9O1hQSkNmz6AXjmOmvjqyv+1UMRdKe77Pml4gXF4b8JroR2vrKNmpKaKgtlNRn5paxKuY4F3HsPdPOpphGazh/ZJBSOYmdzdXsGluNlHkUE4V8jc5AbPXsAtlNte2KadM8B1Sk8llaf2wsgKXTkP2qOZtLdMthzETZGwznSDddxLSI5pB1G6hZ7v7mShH2+edksCnpNx1I9djDouqr5lCuh5afzon5ibek8TdXT64MRVE2LbYuezjd3IVROhdd/hA2ISug5Hqd7Lvdm+kUoSBGiANSnWPn6HTqEuKpcHrNuySG2EY1LYkk5PjM4OBLwkUOM2ITH7wvcU5neJc57XaSsT2jZAzh2ZYuvgZtKA6dr2j0Kxeo1JtMlHerbdbrwScvyYpFAbvJz1p3H6yYRjGjglgv2TuKLIRJx6jSqqSmsPj98H+BvGeIlW/g3iz2aTVqKIqn8WOVgAw+gwplUgxM//iZzficFpbNNavMT1/luqaxe1HT97U56VMJhowWg3xALcODgjHCBxdnOfo4jzvf983o5RidX2TqzeWWV7d4OlzF6nWGrSdwaZTQ9eZnCgxOz3J3PQk999zJ4uHZm+5hvTJcolf+N/+Of/lY3/Gz/3yb/CTP/Y/7NSqHuAAe2E/RCOe1Ugqm0oqlYqXRiX973hVbtQ/R63WIAyDzvY02ZXiVCDCzmtC0QkMJUKTaLpE6IrIFbjGBJ6pkzO/SuKvFH5asJ/ciNB0vFaEURq+HzQ3ymSnTndWGfgDd2a7PItfFUj3KlaCrGkcjUqEmk3OXkbtFiLB8G/8uAVGwwWlo3fJhhACQxiYykCTGjoCXenowsDQdXTdwNAtdMNEaQbX22lCfx0yRl8J0S42tgWTMymc6haZ2b0VwWaOpGitQlT1hjIIPeh5i6gZoWUTGqJtAxlFBH6U4OIHsuWjZ1OoMEJkxj8mhxStYKeOXkURWibWYNLHGZTn7ZRewTB56Uni7q44NtSGO/CSFuuLkK6P0DvjV0C75VNI7W4wCiUaIIXAdRS5fH/AvLuupquGxEv7ky2+NNmrXLBej0BBK4Fw9KM4r1Oc16k115ha1Klet2mt+6SRFFJi/61VSrG2usRE+fbOeEPFlx6v4Ms0nudhWdaOJ0d/o3jvPmWa5oBHR4+QxIlHnIR0jt1w1iPp/th/T4w3h/crUvWTjVarRbu2jKj9Paaq76xf13ePf1s/y9HiC1M1sV9sb65x7tmnqVbWsI2ITH6CcnmSU0fKwAorN3wmSq/C1PcfhsrYMYSDBvGXEg4Ixz4ghGB+dpr5/8aarr/vfe/mbz/7ID/9oV/mZ3/qx245YnSAWwvPhWiMymiM6sfoJxe9n97fdf8KTR6j6W3RckJCowlGJwbbTwwStHTSOgR6nvbENFClXj9PPn8b2nO89jdaG1hH9q9kFZEiHpj5rTR2brevSiXIfVqlGYKagd+6iJUePdbQi/BKo2cNRYLHyH5gGAYncvNodgnLTmGkbHRjfwp4tRUPK71A9sjrQUU4608T1K4gTX+nFEkVy2x7IdNBRGYfJ9POaYgwQLqSeM93D8IQSMfFOjpMCCIBQcsjCBgmHIDqmuhFdSc5wO3G4iqSaLmEwE7rfj8Cf6dpewd9AZbyPfofwyLWryN9jwEl3diqlOPT3/BiWMbA1SX9cIDQeF4sQ6J2a8d8Tw2ICWjG7oZ9OUza+qu37EIOqA+9px9OW3a3M56YAPiuZCqvoRs6k8czTB7vHGOnErB9w0M2AnKmImuPv1i2N68DHcLxyDObLK01KRQ0XNcdIBQ9xEubegaBPcLRn+mI/z+q3AqSS6n2Qzb6y6h6ZMOtnsNofhkNb2BfTaPbsyRs5hfP7HmMn0847Tbnn3mM9Y0V/HaFlOGRzxn40STzhxY4fmQGyxy8huaLW5x/4gucOvvqfatpKoaJxjihkgPcWjggHF/neOsbXgUCPvTLv8HPfPBHDsqrDjCEmyEavd9HZTTGZTOSftpui3r0OG3xDKGxid9O02x5KLF/ghC0NWxNMpmNaEUW26np3bitUKXeeIp85gz6TfZwKKmICnZSvDoSZmmwj0MpjdA7Q6rYJz87wl/ALE7g6xpe9Tx2NnmrdT8P+dGGpqa5d7AXh9cKIDSwMcn0203vA+1KHaNwG/pWrfOC0EnP3kV69q7OuitX8TaeRtJkzU4zm9t/uZZtSBB7ZGZlgJ5NDmb8dkCoRjwCu+VEsu2iZYff0+tBj5ptREKdfM8VPKmJW+tzqZdRyADhiGd/wmDgKS1iGQwRhvTbqhspA1+qHd8Q5ctBwhHr7e5kAbuEI6ZGpfcRjo7s7+B1qeQu0TeyaZqVCrkxmQs/VGAIRoiWDcBpRGQmbdotSaYvQ5UumyyUu/uroL7mU1/xEE5IMQXxw9faegYp387GdosHPn+FVDq3QzbimY1+gz3LsgiCAF3XB1zJe4Sj/6dHOpKIx8DxijWJ3zTZaDaJqg9ieRdIKh21u9/ttnY7x17A7IaMAi6ef5qV5WVajU100SKXirBNQdkSOOYUdnqC40fnyGXH31PnihUuPPV5Tt7+Gmx7H/ffXi/TmP6YA9y6OCAcB+Ctr38VG5sV/p+PfoIf+K73vNjDOcAtgnFEA5Kb9+Kyjkla8mEYJmYy+uuVHb9KNfoKjjiPNJoABK5NoxF01Ic0CaG2o0SUhKAlMIViMtOd+UPjhjY/LBuab1GrP0UhfTuGvf+Ad6O1gXV0/9kNAHN6gXBpFaMbGTXWF8hNzQ+8R0WjFX+sXIlAP423dW6IdDSrEXLmxMjPKqXI5cYb/sXhNXyEbmPaaUYICY2F39YwTUHK1BN1jOzyUexyR5UmqC1xpXUf6nyEIEDgo4mg86OF6FqAoYdoeoihRxiFCF2ZaA1Q6QClhZ3rog9CD2BEO38QRURGcmC2IyAQJV9fvcZ26bjoSYTD6hwslfB5LZPdkcYVsei748WhdmVzY4pi8XI0I3YuNSDy/G4TOLtaxl2EMXqs9fVsdLo5dt9v9W1Ly6UIwzpGH+GRQgysrdnWyI2RW5bdTnxjLxMNIJfqjKtRjwYIxwAEFOYsCnOdcyVDqCx5OJshZigppiPc1gbrG9v8+QNXqDfaIIyBrAUMZjV6ZKNXbhUnHPESqyTiMYp0xAUz4vfF/p6NHtnoEQ7fqaI3v4TmXR15LDK2AmUwc+j5zG4oVleucfXSJSqVdYhq5O2QlC3ICsh2qx8DirRUmcMLs8zvw8yvH3PFGlfOf54jJ15DOjO+xFXJ4WfSuN8PcGvhgHAcAIDv/rZv4md+/lc5d/EKp08ee7GHc4AXAeOa7pIyGvGm8CT/jHhGo79Mqp9g9H6vezeoq6/galfA2J0dDn2TehXQ+uRIQ4GeEEsGDpgSJrOD+3PFnUKfHuEOXXCp158hp85gpfZuWo5UhCrv/b44dvo4LIPWVpHs5J1D71Fq/BSwmS4STt2Bs/406e6MchhIvNx41bnIcfY0/OuH1wjQDBsZKaaOLBJFgjDJmG4E/FYbo3gMgGIuy1rgoY3pmTHyc/gb65j5+Y7jN2O6AiSEWxUy1QJo3eBeBkgVoKSHQoLyKIt1rOUVnFkX57YIae8e20gIQmOEb4qd7gTrI9TBhBGhwiiRUHQ+33U4TzhWwrCQbhMtnUZpg9eo0HSiloPeK9OyYoTCEJ2+ki77S5JMlk6wQzi02MkKxeAXRjP7Tqhu0BMMlhLMPvItNI1aXTI50Xc8Yjun2SmIlfnsjEkqhC46dEYThKEaqWrlupLDsx0S4Qf7v141AyaP2nC0s+9uNaK2Ljl38SHqrRpBUKLdHiYb/feqXm9Hj3D0MiGjCMdeWY9+jCqlGtWz0SEbLWYzl7h94Qq67vP5h0u0m9Whr6ClQcqCuridIxP7MNkZgWa9wqULz7KyukToVsinfLJpgQFM72gfdLYeSBtfTDM7N8fRhfJz3ibAdK7OtQtf4PBtrx4S4+mHVMklVAd4aeCAcBxgBz/5T/8RP/Vvf4lf/tmfSjQWPMBLH3vdoPerPAUkuoInqa2MUl3pJxub21eoOV9EWU2U4YIZIrqxaRRq1LYFaINz5FEwSDgCR6BHismEiqJlt0A0PTE2VtYLLs3mM+TkaazMaAdcgI3GOtaxmbHvGYVISxN6Jrp9d2IJo4z2rjkxUjnE7F20154kk9dotFOo6fEPfeW292X4B+A2fQzDRrdNgqZE0zU0HdqtJlaS7XQC2pUAs2u4pwsNWd1Am14cPT6nTeS7mPvkcbLeQonCzjkVmomOCfouqTTr28ymboNViJYDmuEWrUwNb94nmpJEYoSkrtCJmg20tAkJ3xklFcr3h0ugutAyBqoNgw0YfWNvOWjp9FCTd2eZ2yEcUqJr0cDmFYAbInIdwmFZw+NX/i4pjwe9wkqx60IChq2jelkNy9xZFrgSIz342bar6M/nqdi1a00U8J11rIS+ilYjQu70M0CrHlCcSC6h8RsR+mTnuMUNF28GqZKOKw3axrPc90odEVXJ2Rb1RoZGq0TTnaZenxqYDOmRDdM0d37imY44AemRjKSMR1xit/9+GVfi690Le5kNI1rjvvlnmC/UdvbprfebPHquxOVrDSx99z4hdAUYzC/ese/jEwQ+Vy6eY+nGFdqNdVKGRy6j0DXBVJpuKV6MsCpB059gYuoQZ48N92V8NZgu1Fm+9AVmj76KfFJfFAcE46WOA8JxgB3kshne8ZbX8rE/+zTf+Z5vfLGHc4DnCaNu0qMyGnv1aQADpVPxGbswDIcM+eKZjN6DtV5f59rKZ6nUzzE5VYRg1z9DKotmtoQ7dwiruY7wNtH6SkyibjmK54ARwWQueT9rvkW9MIOxj6l5PefRbD9LpnUbqWxydB5EPvrszZUN9MMoTuNvzZAqjYj+RzrZDUK301hzd1NffQY5NbqUame72v4M/5yah2ln0C2dyA+ZXtzNnASt1r4IR+T5mIVjg+N1m3t8ZkSD9ggIPYMIRwc8kbuNzu5sqa6ZFK05iuEcXIeNlW227CpK+IiURM8ZiL5di5o+I4zjgU5Dtj5CIlikTGQ9RIu7vPc+63XOhUiQSJZuh1iHzfagJO7Odn00bKTjd6xL4pd9Xze3FjOw9fUUQeBimjpRGHVM/3pjTttARxXL9yGe/Am12FhjZEDTNOp1ydR0ggpbczBT4bYVxYmhtwGQy+ye00zmuQuZNGoKApiY1+jkyjyaXoieCrn7SBVTv4znmzRaeVrOBC13knZrjna7NEA24j9JpKPXD9Lv5dH/EyccSV4bvXui77Y4Xnqa41PLA6Sih3tOmxydL/CZBxuY3e+0UpIGZzg6mazwppTi6pVnuH7lCs3GFppskk9LbEuQ1yG/o+o9/AVUCBpeESszxemT8+Rvos/qZjGRbbB29Ytw9NWJpOOAbry0cUA4DjCA93zjW/jAz/w873zbG14wM8IDfG2wV4lU/PdxRCP+wOx/cCbVI8eJRj/hcByHttPk+vLn2Kw8QSS7hmPKJ8Jmo3yUq6fO8OwrXgkUsaYXeV8hwkThPfwQzuOPEl6/iBmu4VdbTOVHz4SG6CyLWUx7fyooAHrGp+2cR9ZPkCkM+2tstDZJTc/ue30AftPBrXpIP4VRP4I+ziQtydhhBBp1j4Z1nFQ0cjJ9B/Y+vs5O3cdIp9G7JTuhq7D6ShxElFwyE0dzs4VRHCyfShnGiIKbDpTvdV2r90ZUq2HaE4NSSfH1ORU66RIncXnoRRgzh3Zf8EGtukReHRW56PlJVNhG5F2SQh0V+IjcCAlf0dkfPZ28vNfGINLDJ62nUiabyeaVspvBUC03sWe+P6lhWYPHUypw6wHmpI7XDhjombdTBF7HfzFMsidJ2/RnR+IN7AAByfK4ni+hr/wrHFEq5bUlh2d2v6t2WqPZjMjlbo54tJoKQokeE5ew7QhwuL6pI5TN4nTIVHmbqfI2cAGlBG03S8sp43hT+EGRavMIum4lko6kcqsk0hEX04iXU/XujSVrifsWL1DOjjcuLeUNvu1tZT7zpRrVqk82ozG9sJvd2Fxf4tLF81S21lFBnUzKJ5sSZIBdlebx7N6VeXxZ4vCRee66yb6MrwYT2SYbS19Ezd9PoTA4uXGQ4Hhp44BwHGAAQgh+8Lu+ld//47/gH37f+17s4RzgOWA/mYv4/3uRjTjRGFU+FW8I7z1I+8nG+uazrGx8AdffAEATJlq6yCN3vYZH3/hG2vlekCYohQW8Up4nLl/m5ccnSL3i1aRe8WqM0OHE1V/liY89CavJASXApfYE5uz+SoD6oad9PPci1E6QKe6WKrmBizm/R72yAqfSJGxJoigL1izCnAAboqtXyYhpAlFFlSJEfNYYkAmz2kmobNRpYaCnDNxqlczUaPPBKAhIp8cTGa/qY6XTaEavJ0JRnp0beM9+GsdlGGKkDw29XshlWfecTn9EAlQo0dL7q/kKq1X0VJFxQZOFASKLlK1En6EgITAWVgrD6hAsrdlCFO5CNgIiZxPpVxFWG1EMEbY7ZNIXhwxDjFGExDBQYYRmd71j+tH9c0gSt4ewM27hBpCQAdC6ZS4ylBimMbR6143I0yFc/RGAAlwn6mQ/EnbNyKRwPZ9Ut2RKmMODSxVzoOpDpyWUDMgPj+LUbitCmx5cb7Nxc4TDcxV+W2FqMD+X/DnLjoA217d0hLRZnI4wdYUQimy6STbdBK4D4AcWbbeE45Vw/TLt5hyhnByb8egvq+oh3jDer9Cnwia3TZ3n5NQamrbPCQcBb76/yLmrbYRW5tyTX+QrjQ0M1aaYC9GFYCrWd7EXJCnacoLpmVnuWJx80UqrS3aTytJDKHU/xeLu/bv3aDvo43hp4oBwHGAIr7z3Tj7yR5/E8/z9SdUd4JbBzWQuxr0WdwhPymr0l0/1/o+rTvX/bFWusbz+FqgHrAAAIABJREFUeZrtq5hGmkJ+kvKEJJ2HP5z7AFdm5mnndvs0MtsB/tmOgtNFM8N97D42T1z4Q247kaH94wvc+C9rhF+uDzWhXmvm0OZvTsa1H1oqwBMXUJXjZMud9VTcCrY92LuhlMLbbuE1JIocwp4F4zSkBh/zwZUb5NUkCIGpyrSWr5JbHFSoAhD7eIBWu2SjVzKj5QoddaIR31fZbiHGVEK0qi6pTHaHbAD4jYDZhcGZzUzW2LNxvLleRy8M92roQhBVNzBGmBIKBUYmj2qFiD3SNZoaf1+SXp2CUUYpCEMPyxomOVKn0x2dZHqqJKYyCAHNNNHMeaBzrlQUEW1skZIRUm8TlpMPhkCgj1A906w0ynUQCWWAO74dkZf8hO6WNYp4FN+Faeodu0vHB314v3stHmEQDZnAe74gT0eueWizQlBvRKTszqAMQwxRNj2Tpr5doVAYHJcwB3nPqNNbzCQQw9GibUOIQkV9W1IsCKrbnWzNOFhWh3hc29ARyuLwrMSMNfJbpo9lrlPKrwOdoNfxcrTdAq4/getPUm0soumpIQWruErVcIbD43DpKnceXSJjj9/RIFTUW5K2JwkihWlCKa9z+rYMrtvi4UdWmSn1jt/+iUIQaTTCMhOT85w+NoNt3Rp+XPl0k8bag0h1P+Vu+amSNy/rfYBbBweE4wCJeO+7387H/+Jv+J5ve+eLPZQD7BP79cvYy0OjRzL6f8aZ9yV5afQTjUZzm6XVz9Fyl8hmbY7NT5DLB4CPUoK/Tn83T869FYD0+c/inC6CEmjlmZ2Apr04y1PXLnPnkQkmrn2Be0810QwLdyXkyA/MsbZgUf3YJumunGbVs2hPzH3VNzjNjgiNKzS2I/RsDvPQBEop3O0mfkOhRK6TwTDKkB39mA9X1sg6uR11IQArnMdvNbBivSIdlarRvQmVzUGyAR3fB6/mkBlBOMQYqV23GpDK5IYamDPF4dl50xJjG8eVUmCNbqbX/fbIZZ3gWRAFNQx7RIE/Hbd0Iz0LjGY+kbMJRockhkEy4QgtGxkFaNqwcpZsNtBliqRck9B0jPwMufUWOec0ztoqTbWOfxiiPgIhRO+fYWjpPJGzkXiWewpXIyWfu7POhpZMTHXbIIwkygshoYwukJ3rRkbDhCPo9cSM8Ddpdy8jpYCEDAdAy9Ep9F06TksihyzSBV47wu7L0DjtiCPTwwxB3MSXeGs9pFTQUQqmJvYfONupTqnV1XUNLbI4Mi9JqBjrjEdAJtUkk2oCywCEkYHr5mk4ZdruJI4zQdubROvLYMYJR8Gu8rqjV5krDfY2hRHU2wLXl4QSDFORTUM+qzGZ0ZlMIJmplMGZ26c49/QG0+W991shqHlFUpkpTp8+RD43Xo72xULGatHe+BJC3E+pmEOp4Ym0A7x0cEA4DpCI199/Lz/+L/893/2t33RgBvgSwF5kI8kzI+4InkQyRvVq9JcEjCIbjtNku/4Ibe8KhbLDfClCiMGA88noXv7u1D/Y+dt37kKvPYPtW8i7BwPXZ13BfW6De8yH0IzOAzKsKpiH2bdNkD2S5uqvXCNt6NwQs6T227ehOuUv0g8JPZ/QjVBRhPJDwrAjf2raa+jafTg3JhCpKYR5GrJiX/OIqtoita2hW/GHuoW36WPFBLGEkowiHFsbVVzdQkuYItbzeYKWg5kdDq5NK7n8p13xSOWzQ27YXsPj8G3JjejjGsebGxX0zNnEZQAZ0xzRUcHOOY18B2NM/BNubWHbR4Y8Jvphqr5+gYT6oCj0cCcsVOhAglSv5gXo5uhSPOU6iKCzjXRhjjRzyO2A5rUl3EwDf5GBnoU4hGlCKyDpEazZdleXNnn/em0J5oiIWEMgnQAVJJ/zqBsER0oNCSlEouPTouvJoYHqvh6GCqWP2H4qBew62tcbCeNQ0G4MEo6gJdGnh9+aTe+POKzcCJgsdd5br0nOnNx/31YPqZQEXC6vaYjI4NghRhKPfhh6SC5bIZetAJeATilWvVWk3izTaOXYrpdxPROhQl5+bJkzC1X8UGOjbhIqhaErUnZENgMT6X4yvb/n70QpxeFjk6ze2KI0woCx4WQJjTJHj8xz1/zoEsxbCWmzibf5EFVehdyHdPsBbl0cEI6vMTa3q1y5tsS1pRWuLa2wsrpBy3FoNNs4jovQBLZlcvLoYe69+w5e+8qXMTN1c+ZizweEELzq5S/ji195jNe84p6v+fYP8NwQJxtJmYsekdjr96SsRpIzbpxstNstKs1HyOeuceiQQ6NtEarhyd7L7cN89P5/NfBapJUwbxRRJ6Zh2aO/EKOem2Vm9b8ye2w3QDSD3Qdr7lSa2/73E3z2J69RuXYDItlJwSvZMYzqTI8huh27AkDrTBj3lypLqYgiiTTByOhsBSVWGynSyyvc/sY3dg/0Ps9Hy0G/XsdMJT/cU2qe9sYNMtO75EqNMEbbWqviGPbArOkANI3QCTFjBEYpRS47bPjnVPxEsgFgGemRcY4IR7d+S0pjcjOQz6VpOS209LDssOgxLzlepUsEGtigkIiE2V4ZtiiYu302UUJjuRO0UKQhSu6XSSsbfUxZl2o00cVgZkozTAqlYxQA7/I2DdGgubSNljM7Mrd6bKyjykM00fHiiEni7sDQQSqsVJJEVXfVnj/yGpVWGgi634OYG3bXi0Mb0azTUeVy8X2JGqHglS7n8BwHu9vr4TpRIvly3cH9L+aSrxwrrdFsSHL50VfW2pLPRHH3fOlfZe9Bp9/J5/KawMDgyFynJPBmYJk+U6UNpkqdXrUg0KnW0xyZFBiajSMNfCVAVxhIdE0hNYUTgqmBZYiblmVamM/Qavk0G01yXVnjtqfTDKdYODTPq+6deklK3pt6E6/yEESnhojFAdF46eCAcLzAWNvY4u8+/yW+9MiTPPLksyyvru/rcw8//gwf/cSnAbjzzCm+8z3v4Nvf9Q0Yz8Xu9zniPd/4Zn7+V37zgHDc4khqEo+TjVEytv1/90yw9iIbSZkN13Vx3CaV+iO0/HMU84KJiQghFJNWiIwEm9U0fhRipwMqbp4/uPtn0R2FvV1DcxXKyCJzM2jGHQRam+COQU15c+sSv7PwbRQv/2fuPt7Z53I6jdvzsJYRxeuPc9+bQjY+3Fc7L0gqde8eLAhCiS9AsxRGSceaMEFAdSvFhaVJAqsIJnj+6Ob0xFUHAeL8OnZ2dImRAkSrgJwI0XZmlYcfnltrFRw9hRYPWmPQinn8ehOrT90lbLcwCoPBXXvbI1XMJWYvA9dn7sipkdswRkwct7ZqmJkzY2MkDQ1Z2xwiHCoK0bVUJ8Ae40StAh8j0zmeoyqOotY6mr47SRPJ4X10pAekUYmN34p8eoYwsaCqA8MXaEmuk13Y2Qnaq4KiezdUAD3EF+uEaptIa6JMHzOXRvlyyNwPQLaSJXEBtJSOdPwhl/GBPQhkv+LtAALdJgjcxO+EsDpKVHaCv0dnuUWr3SQMRNenIWmAOrW6Yma6ZxBH4rb6iaDbkhyZGX08m42QXD65XHBzPaCQ13cmNDxXcWTh5rMbSUinFRBwaRVUqHNsTmfEodkTphmRSXvcfue17jhTrG5M0GrlsCyLXMYgTgD9oKPw5QeSMFD4QUQUgYy6/QyqUx6lodB0DVOH/FSaUEnCKI2emuTI4gSGZeD7Easbtb51R/Tfa8IgIpJyZ/JFKkUYhDu9cZGUhGGELgRaV3krjEIQXQNKpQjCzvfJNARCQBiEgELTOj0/Ubj7fTNNgVAKqSRCCHRdYGoShIaw8ig9h2Gk0O0MdjpDOpcjSxqoHJCMlygOCMfzDCkVX3nsKf727x/kcw89woXL177qdT757AWefPYCH/7Ix/kf/9H38c63vf5rUuaUy2YwTZNKtU65NEJt5QC3DEb1Z4wjEL2f/mVJbuG9Eqqkng3XbVBpPEbbf4ZINUhZGWYnrZ1MAoCmK2YmQ4IQ1qsan5r4ILJ2FC0/g5zQBppPBauYs3cgL54nOnlb50UZYmZbXC+d4qeL/4YfeOrXeO+pZRZm8lxkC4KQ4sXHOHWPyx0vg7/67QgpE2a/I0UQSpQBWl5gl03SmcHbYOBrXLpQpsH0gNN0JCKUChH7KipXqKeXyYwhGz3oFGivXCO32FOEGnyQbm1UcfRkk7gkxM2vlecO/N3e9keSDQDla+jG6H3MZJIbxwPfTKpOGoKRQNyidgNddRvUx0jjBpvrWHq3IV0kR7JGJAcVkdTwe3ytG/gkZBlUq0XGmKWtRvuGZKwyMHqcSkoCkWUnNo0MLA5hcQgiOuqyzqOk9Am8+joeFeSMQhYUCIV0nZG9C0IIlOOPa/MBFSG05MhYKYHbCNCTXNTTNlI2sezRJ7LeUJjG+GAvwqSzo3S9Poavtf7Lz2tHaGPCET9I3l5lOyRtioGMRrMZYS08v2In6TRAxOW1kCgQnFq0nhPx0MRuwG+nXI4eXt75u9FMs7aeo15PY1lZpiZsLJOuuV7vXO1vo/MLNk88uMJirgXuNXCHr9ahM6wz/HV6fnjbEKTIUAvyBFEKqaUx7QxmNkepnKdUzKDHJlaajkUqezfrWw0+9cDnSGeypNJpUqkMlm1hWTamZWEYJrphoGk6miYQYlCe+AAvHk6fPHZAOJ4vXL62xCc+9QCf+NRnWF7bGPm+bCbN2dMnOXZkgSMLcxxemKNcLJDLZsik07iex/rmNldvrPClR57gi195jFq98+C7trTC//yvf5E//LNP86Gf/gAzU6MbK58vvPebv4E/+uRfHUjk3uKIp5jjvRhJJVFJv8dJRm95UoO46zaoth6l7T+L6hqGGbrJ4mwK09ptUo5CQbUREFJlbU1nIzzJ1Zd/C6LRQN+6SjR1fOe9Qvqoo4ug65i5w8jlJdShBazVR+HlnZ6CUBh8+Ow/47GlB/hRPkEQOsxtPcGx2zulOELA8ZeFXHxEJwolvlQIG8ySjlk0xwYKN67kWa9PI61hdSGl6VSXL1FeOL3n+QieuEQhQRp2FMzoEF69gl0oIvqm7rfWaziavW+yAaBlc7iVOqlyZ5JAF7slSs1Nl0w5P/LhGwURk/PDylkDY7UE7fZgs7tba2AWTuyrBCSbsoi7DCjPBa1DOIxxhiFOBN3kjZLaUBgrI4+cGStfE8PBZ2D1pH8TpHEdF3KgC4skTwnZbpIz50GNlsV1G1tIMVohTbZXMNISTTdJlxdIswC+wru8jhdto/I2UUonNJK3ofs+pEZnuzQxnjT6vkLLDJfZYZu4TYk9pm/Ci8TAZEISUhM5lKx1yL2uJV4XGrsiYeUR5VQ9JLWUtJsKAomZ3V3YaRZ/4cKabK5zxV1cdQk9xekjKWxrf4Gs40pedkdj5PJ8ziGf65FxwcZmiuvLaVw3y1S5QCF/c9H/kdMTOBs10knE8msAKdLU/Bx+lEbpGQw7TTqTpVTKUyrlWNhntUa9qWNn7mBqsky14fL4U+fQTQvdMNF0E03X0XQDoXWVwbolp0KInnLDAdm4BfCW191/QDi+GlSqdf78b/4/PvGpz/D40+cT35PPZXntK+/hNa94GffedTsnjx1O1ITvx6njR3jd/ffy/ve+Cz8I+PQDn+f/+PDvcW1pBYAvfvkxvvMffpB/9b/8E976+lc97/vVj5edPc2HP/JHKKUOvrS3OMb5Z4wy5os7gveTi/6sRv/7Xb9Bo/0ETnBuh2gA6BrMT+VIZ3ykFNQaIb6qo6c3aaOxfnUGOy24MPVdIEPU/CLMgXblAipIoSYWEd51yJ4EQEtlsStNgs2r6Ld1MwVOgKo1US2Xh7zj3BA/yPeIX+HL7Zfz2UezKKHRNoq0v6mOvPZF7AkDex+Xbb1uc+XaNL5RGDdxTWPj+p6EI3z2KgV7fNAeh1AG/pbE7kskbq5VcXV7ZD39OESasfOdzXQDy9a2T3ZiOFPpNVqEtW0i3+G6t4hd8LjzuKI4wrUYIGi2BglHE8zi/saZz6apOy30vrIq5Qf0TMFFOodyI4QY7nkw7L4gXouIT8lGrXUMLWZSpg2TxyDTrQdKKMuwu5K7pjBBuUPNR6LR7kwPCx0ZBmgJNWae5w8oksWhvPWukV7/igV2YRabWVi+wmLmML7fxvEbeFEbT3fxUgFBQRGO6aMB0A0NcwyzDiXYiU9/gedqjLBK6YzdsIjUHtu3U9Q2t4lCOZKEKgROM0QTGsfmxgfTmezg8tBXtJohxdzgTtSqEbefeuGcsHvI5zXIw+V1n8hX3HbE7vRcjEGt7pLL7lfWVTE95TA95QDbKARLK2mWljMomWN2Okc6NT58K5RsnjgvOT7zwhEOqeWoeelkUlHOszBCWGC/qDYFdvouZmc7agLFfLZzOe18bw/Kql5KOCAcNwkpFV/48qP8/h//JQ987iGihBrgmakJ3vm2N/CON7+Wl509vSfBGAfLNHn3O97EN7319Xz0E5/il/7T79JqO1RqdT7wv/48H/yRH+SH3v/tX80u7YmXv+wsX3nsKV5xz50v6HaeT4RhxGNPPcuzF66wVa2xuVXBNAwmykWmJkrcffY0Z04ee8mTqFH9G8CQnG1/o3e9chVJmiAUO0Z94wgIskZaXydvb3GhdgU/DFFKotARovMdmCjmEbrP2nYTPb2BlnUwgdVrE7itPHYa6l6WC7f9E1TYzQIKEMdPIUIP+dRjiEM2+pVnsDZXsSsbZGqbtI6VqE69BcwcpFOIvn7mU8/8DZ9r/BBfuvf2nWMgr1xAexMc/vg5LLlbwpCEMNC4eL5bPrWPLEK7vjV2eXDlBnkmuRkd/B4sMUtr7QZCwObKNp6Zfk5kA8DIZHC3q1iFLKmMpL3tkyl1UgNSKrztKrK1jRFtY3g1Vp0jLJdeh8RDeDbb5wS3T25y7HipYx4XR5/MbtB2MYpH9z84JaC6Af2Eo68OTGg6kV/HsAczFeHmBoa56/Cu5LBKmBb6w4RRZOhXTQpDD69s91YyNLx8qkNqhBKoMEDESrzMaDf4jQInkXBEVqGj5zoiCWKlTAxjRCZHKcygo2BlWRksa/B9qhGxvemAEEjpEyoXiY/UIjBC0EJmCwbzpkkrCqlYAU5MFjkiIbvRRZhQitgPI2ejGnubY7RdfccVfRRazQjbVIg9QhHLFrQakmxeQ8qO/G25NDzOr/XdPJfrzKBfWu0Sj6M21gh1suOHx5O0cRAoFufbLM63gU38UOf6tTRrm1kMPcuhmRyGOXz/OnbHJK0bFbLp5xqDCKSepeYOk4qpqQlKpQwLz3mvxmOrJiiU7mO6r5KjVMxQLuYJIoVhWuiGhWYY6LqBphudbIfWkdcWWi+zcZDhuBWQSacOCMd+UanV+fgn/4Y/+JO/5Pry6tDyXDbD29/0Wr7lHW/i/vvu+qpIRhIMQ+d7v/1dvP5V9/GT/+Y/8thT51BK8R/+z99mY2ubn/jHP/SCqU986ze9lZ/7ld+45QlHEIT8xd9+lr/4m8/ypUeepO24Y99fLhW4/967ePubXss3vuW1Q3WjLzX0k4/+kqr+cqoe4Vi98sdUbnyCzMy7MPLvwA+inZ4M3/eJgia2vkJe3yJbqJGxHXoBStu3aHmd0gCFTtMxiAKfSK4RpjYwu7OjYaixdH4Ww7J2yvKv2m9AoQ2pA6nKGoW5iPd98XepXLowsOzZjz6Lv7KE8xM/MfD6RHWFN8wryM7w5e0aaqKIqmwhMg6kijTuuY/8ww+MPF5LN/KsVaaR5v5nRD0/Xgy0i3B5jayTHzuzvRc0t0zbAM/OJKpH3QyElUG2WjiOj5myaK+ugVfB9jZJdQPwRtvmXOqNNEqdvgghOxFyKBVPbNgsV+ucPaIxNTcY/PdzkHbFxSjeXM28Gbqxvp3BfY2C9hDhkE13p5wKGCrrUTIiaw5nZTSRQ6k2oust4QQtlBjhdu60yZndpvTOQGI9JYqc3aeAFfg71/vOa34bcosIP0wmHN4mdrYMCGQYosVKn4L6NobXaWpPQnWpikQjNzG6ZO+2tSXuzZU5uXiESEY0nDZ1r03Dc2gGLpiHaK2fx9EjXCPENyVtO6Sp+5DQ8zIAyxwpidsPI5emueaCOfq5FPmK8j79MhrNkGzeYmMlmWz4nuT4kRfHT6JHPC6vBhAKTiyamH1D3K6GfMPrxz+PbgaWEXHyRJOTJzrl1q22wZVrWWq1DJlMntmpDEJALmdypak4PiZjBaKbqUgNkopsnsnJIuVS9gUjFaNQbRiUJ+9lohy/7xh84Iffj9BtyuUyxWKRfD5PPp8nk8mQTqexbRvLsgZc3w/6OG4NHBCOPfCVx5/m9//4L/j0A5/HDwblGnVd582veyXvfvubePPr7h+p7PF84vChOX77Vz/Ev//13+IjH/skAL/7B3/KdrXGh376A8870QEoFnJMTZS5cPkap44nuwS/mPCDgN/5r3/CR/7ok6xvbu/7c5VqnU898Dk+9cDn+I//aZrv/85v4Xu+7Z0vGXf1uARu/+/95VS9n17WwnVd2rXzBO4qtWsfRrM+jcx8A5o9Q5p1Sqlt0oUG2ggZoKPTFo9etjFND5QiHfqczl3l4atlWht5omKISMHm6vSONCZAGAjO3d0lDT21kuo6vrOMMWnyq3qbw+95N7/4i7+I0Q3CHMfBdV2mfvM3WTl8mPB7vmdnfW9f/iKZs51G67kbS6xkbdi+iDjZea3x3e8leugz6LEG13rd5srVKXyzeNNNkZGmEhvHw0qF1Bboqedw7UQRbG+htzyyysY/foJ81kZJhYo695wo7PyvVARSoZA7Cksdo0CFUnKn1EAqiWWVmCgKoloLWQ+xxDHIGIhCCoSJUoqV1es0+vtVYt4W24HJ318WnNzY4MxtJcxU54ClsgZSdcalZw7f9C5n7DQDLdli8ESoBKNCEScTsexe2FrFiknVAkRoBKGLZXYyBZ506AXz8fBDtNoDpEaF4cB7ZL1OSt91UVfB8Ax+u15DTSygmVZ/YmV3PM4ypGdAQeg0sfKDQZVq1Ic/1Pus72NqBcJwdC+AIQOKQpJqG9RadYrZAqVsnlJfCVwYtrEjgREjDm0vYL20ScoQOEGIG4W4YUigInwVEiAJkBQn52jskb0gO4M/u0G1MVrdrVQ0KRR8UBKpBQQjlLmg03eyfMNjqpT8pW3UI44cenEDymwWQHF51UeFghOLBqYusI3nnt3Y13YzIXfeXgNqwAob2zbXr2dw3SyHjuWpbzTJ5orU+0iFmUqTL5SYnC6Ry9hfc1IxCtt1neLEMNnoIZ22cDw19NyL/3+gYnXr4YBwJKBSrfOnn3qAj/3ZX3HxyvWh5Qvzs3zHt7ydb3/XNzA9WU5YwwsLw9D56Q/8MJOlIr/2Wx8B4M8+/XekUyn+5T//0ReExf/Ad72H/+t3/4B/8eM/+ryv+6vB3372QX7h1z+cmHU6dfwI9919B3MzU8zPdsoktrarXF9e5cGHn+DKtaWd966sbfALv/5h/t+PfoJ/9iM/+DVTAnu+kWTuFy+p8n0fr3kJoWcR5jTKyGGKh5lfWCUI8oReBi+wkKGFinQEGoYGltErZxdM5rJUHR+t2eL2fFdpRSpMX2BumFzXCiCg1eg2sCtoGIdp1iXYPkqPiFafIjg5i+aW+bnGFU52pVzPnj3LuXPnAKjX6zsPjrkPfYilQ4dQb3wjd5z7PGdv31WAeuVUmj+9+gTi9NzOa1G5SCM3Q8ldAzoZl0sXytTlFAPTjzdzfDWdytIlJhZ3+zhUy8G64Y702ohDhBHhxjJayyWjMuTsaXRtCgzYFitMcJjN9jXMYpFeY8PN8CLlNLEsDd00iVo+emGGfHpYLauyfInF9BSqXWW7Ww+uUENBuJKKC/UU6482uXNBMbs4gW0Kaq0W7ZqHWbx5wpHLpKg1a+i5Tr+FiDv9xRWwtrcw7ZgfUSye0AIHrGHCARD6wY5YgN/n0B3fW0sNPhJFOBgAi5Y7kHiQCSW1gewG8ZpAyWBILarfsE+6DsQIhyFHTxrVluvk0odoB6MJR6ayhG7p2JisLW9SvG0462MYGTYqLvPlwXKtjG1iRYITc6MFSbYaHp5mcmJurxBV8eT5h1g4MzvyHWv1NjNzCqObBWm7Pq4b4gYRbhDgBxFBFOBHEWcWM9QbdXw/RCqJ0iIiJEoPMA2wp108b68eiQS1rIR3SSkH1N5iXTyJK+h/VQiBMBWXVnxKGcnJhTbXb3SWeb5C0fmuRWGncV4piBREYXeJUt3XewH0iBI4sWsKbxkpRJQiCGyUtIEUac1GhjaXNyUpp4xuZyhPlJmdKTM9despT9YaBsXyvUyOIBsAtmXQdoPESbbe3z0ckI5bCweEo4teb8YffuLT/O3fP0gQm7ky/n/2zjtMsrJM+7+TT+Wuzmm6JwcYYAgCgogJXBXDYlpxV1fx+3RF17DqIuZVzAnXvLqurq6uuwbMKChBJIcBZmCY0DPdEzpVV3Wlk8/7/VEdKnb3DIML33JfV09Pnzp1Qp1T533u93me+1YVnn7umbz4ogt48hnbHhPmOa9/9ctoT6f4yOe+ThiG/PfPf0syHuNtb3jVcd9XT1cHEhKjh44wNHB0DbGPBianM7z/E1/i5tvvqVk+0NfDJRc/lwvOfzJ9PU1sa6swMZXh2htv5fs/+RUHxipB8+GJKd71T5/hP6/+DR+5/M0M9rceLB9raKVUVd/HYVt5LNck2r5lQW0xRMeIT2LQ2icm8AysUhy7HCPd0YaSV2iXjiy8njRd7FDFChXMmIJjCVQdDGPO2bg0Q9mykA7cj9zmEmpFJM3m1f4E5w0vBsTPf/7z+fjHP46maZTLi03pkuPQ++53M/vNr/KsRJaJvS4FS8aNdNKuDfHa3iIPPHyAPW5IrruNsDtN8ann0vbbH3P4YJTxbG+lfOoRJgGLU6OLhGMFXhuSEPjZKUQui+mpJI0edHVgoUm6Gp4ZoCMRKZt4yXDRO9OOAAAgAElEQVShDGhZhD44ZaKpFGbnIL5VQiDhlxyiXd2Up6eImp1Uh0W+ayMpKquibVDOMGMaS7p3532VW0Zh1fQEJ6xP4AUKUuToyUYFAvLTMEc4lDqiINWVGYnZAsSWIBxCEFWakw2g4hcwB1dfJJv1n2/CrNtHnYqVUXfRREMQKBDxueeOJAgDF6WKcAh3BiOxGMyHdW7gIgyIG0lcu5FQeLZLRGufO+7m449MwGDVa+kgweiRcYb6ehvWLbrNr3U0ugS9FeCrOkgBjudiLCFhPFuYJQiX7vXwPMGhcYfhVZXPNWrqRFtkCQvlCGs7HNpijeeeKxTJy0V6epNYtovtBHiuh+W4hIGDLHvIcoCq+GiKj665xGM26UQJXV8mU/MIMVuQEObifRRt9LxcApVzDX2NbDZBsWBg2QpBoKNIEQzNJGoaxEyDWKx1OHfD9SPEjMqz/QiwE1ANE81MoxoJIvEkXT2d9HS10dHRWsXu0cR0VqWr+zRSy0jwG7qCEG5TovEEwXhs43894Tg8McXPf/MHfvyr65qa8q3q7+XFF13AC5/zDDrbVzaD+efES1/wbGRZ5kOf/gpCCP71+z+ht6eLV/zlc477vt78ulfyoU9/mc986J3/o7P/1910Kx/85JfJ5RcH5dVDA7z50kt41lPPXnFZWU9XB6988fO45OLn8sfb7uaqf/kuu/bsB+Cu7Tt4yaVv452XvYYXX3TBo3EajwrqH8DNSIcfwPjIIdp9k7ZeY2HdpberUcx3o0lphvo0dF1i336FgrkFefoQcTHLUJfNzsNxMo6OmQQzKmGVBbYVYkZk2iI2MW+cktZLMBuBUIeDE4yNXs0n7SxDQ0M84xnPoLu7m3POOYfbb7+9hnCEYYh/8CDrfvFzxv/u9QT9leAr2LePi4dWc8f0vfzFXIbDE4J7D03w8PrNHPm3FFOZOMhiUYfzEaBcmG8cF4QPHSbWhGwE+VnCmUl0V5DUOolonaB3LqmA5WERaasEq0m1h/GpPejdraVVAYRnoYQ+8e4eVK2yrhDglkpEO7ux5UqJYbSzi/L0BBGzm/lWa0lUwmVJUVkV64TiNJnlVF8EjM1qZO8tMLwqTiQdPeZBRAtcQiB0LaQ6VwDZrC06l6U4jagyLStPklRaF6pXm8x50epZ/UXyIewycW113RurSHwYEK8jJFLd5+UUs4jousUFvku19XtYPoxkVl3TugSJn5tBxaBZmF44kice7Z/bb3NEckdoi8TxveLCemHOxev00LRaIiEpTdzeJUF7vHVP075MmU3rBjk4OcmBiUk2Dg62XDebz9HfYWK7Lqbe/MY3DBWviRN8PTxfsKqvnd0jh2iLNWYnZwoFBno9RsfyrFvbRrI196xBOYBcPsR1fIplF9v28EMfCQ9Z8lFkH1l2UWQXQ/eJR13S8TKavvJ+DFWR8JZaQUi4boxcNoJV1rEtAyEMNMVEUzUipk4qadAekWlfshejOXI5i2gT6V7fsfGdI8ARCpMwuQ92ALqRQDFT6JE4qY5O0ukUvT3tpFLHsPMVYmpGpbv3dFKp5S+cYWiEYalBkXEezf5+PFYr/P+I/5WEI18ocs0fbuYXv7uRe+5/sCHYUlWFZzzlLF7y/As567STHxPZjKXw4osuoFAs8ZmvfBuAT/zzNxke7OOcJ207rvtJJeM86dST+MXvbuD5Fz7tuG57JXAcl4987uv89NfXLSyLx6K84dUv45KLn4fWTE1nBZAkifPOPp1zzzyNn/zqWq76l++SzeUplS0++Kkvc8e9D/DBd7wR0/yfaUg8FrSSx638FggE0/t34ovNdPZFmqr1IFSKswMQJOlsM0jXTZJ2toMe1bATw0yNZujiMLYt8KtmkCNRCbsMVjkgElXoy/2RPV0vqeyvfBix8UQy4220OznGxsb41re+hSzLDA0N4bou5XIZ3/cXSKQkSQSTOYJohWw4Bw9ycV8fuizjlxZnKjVJ4kkDbbTvv43t5QdZM+/dgETBi1MODBxfwwoMHGHiSia+bBJqJqKZ6H8VHLdCgvz795IwK2UloV0mmJ5AtVxiJElEupHUxFE9YXPSFBFlsUylIxxkxp5BM+tUioQgLGaJJhLEmnhmlCaPEO+ZW1410EY7eyhnJonoHfiOW3PJJVlhMNaJyE8yYxUq7oEiBCSQJZDVStZB0UDVKKKxY/ckkhFFDy1ScZ3B9cNEIysPSmJmlAIQlssodYRDMRPghoCMn8+jRjsa3l8d7EtugYbu7SqIObdx33dw2heD35rG/FIZqS4Gn2+iBxCzeXSpvoetNvi1yxZUXS4hakNNtc7+W657vygVQW98ztiFMhFjMWNb32Q/j17fASNSQ0jiUoR9o6NsWreuZt22eA8wUbOs4Nl0t+hFzBRcVq+qZHx1TW3oaaxH0SqSjiscOjzDcJMMC0AqYRIxkth2FnMJ7YaZWcFgn0p3VweIXAPjsl0HkOmLexw6XGSgvxlBbQ5dk9E1nXh8Zf1XpQCsXIBV9vGDgCDwCUO/otYnXCTJQdMqWZSI5mLoJXwH8oUoth3B90xC30CSNCK6TiJqYJoKXXFq+oeOF0ZGZ+uVnZeE6xTAKWDNwuw4jAL3SxJ6pA3JTBKJpoinUnR0plk12IFpPLLe1YlpiZ7+01ZENqBSUtXK5PYJPLbxv4ZwTE7P8Iebb+e6G2/ljnsfwPcba28H+3t4yUUX8qLnPmPJGsLHIv72r17EVCbLd374M4Ig4B8+8Cm+95VPsHa49QzUseCvXvQXvPvKzzM82M/JJyxvgHa8cHhiire+9+M8+PC+hWVnbDuRj73nrfQuMwu8UsiyxIsvuoDzz3kS7/noVfzpjnuBSn/MnpFRPvfhf2RVf/OB8/GA6t4OSVIIRUDuwIMIfyPpgeTcOhJ2sR/fbac9qTPY1XqkSiYVJnMhhiHRt76TI4dixFMZSnrtY8WMStiWRLkc0uE9UCEcpcOwsaJ6lqtqBp4nFjfffDMHDhzAdV2i0ebyoX4ux9N1nfRckBvW1W9PPbyXrPWNmuBEQpDUCiS15jXwAgkrMCl7JiXfbEpIAlnG27mXaE4QFHYREyYJsxdFHm4lLLQiiERtoKkpJmrOg/lbzneRAptEuh2ta23TbZRnMsS6qsoA6yKNaEc35ZlpRNlDhAFWMYdrl/EsC8cLCB0baeMwywqMejZETERxGjc5wJQLUw8cwQxLdLTFGFgzhKYvPbxEowa5Yo7QcVDqYhZJUfHtAqqZIsjOoEYayyyq+00i8hJmgUAwp7xk+UVENSOQF49RDxqPVxKLeRTZdhuuryTXiQfUSd2G4WJQHnoFYsla4iRLtVG23sQ5HcCatohFF8ekZqV2kdkJemKVdeqDr6QbYzKboTu9uP9EvJfZ/Cip6OJ9V7QtuptFvQJ8TV8QRjENlXQyStmxiRrNmYLn2YCC30QAAMALQ1KpOJIE+8ccVi+hMBWLVo6puz3OyEiGgc66z0nyAANNFkRCm3zBOGqjvKNBxFCIGK37wAqzJqWCii0MUrEY5eI0hioIXR9N8tHNkHhCIKuPbjkXwORk636flSIUAruchXIWawZmDlaIyHZZRo20oUfTmNEkybYUXZ1t9Pe1L/v9Bzg8DqtWn00isfI6M2Nuu81IxhP9G49t/H9LOIqlMndu38Ed91TcunfvO0DYpD45HovyzPPO4qILz+fMUx/72Yyl8A9/92r2jx3ixlvuolgq86bLr+R7X/0E6dTxaw6TJIkPvOPvuOLKq7j4ec/ivLNPP27bboX7dj7Mmy6/kuxsRb1FVRUue80reO0lf/moqHJ1trfx1U+9n3//r5/zua99B98P2LVnP3/9xsv50sffy9bN64/7Pv8cqE4rz5uqCRGSO7SbWGItfukUdNWgPS7QtUbZ0Waw7QDDUJgtteHqw3SdApHCBGXbx3VcPM9HEKCqHvm8R6cYhdwonLB1YRsFY9GobXJykvHxcRRFwbZtMpkMhmGQSCSIxxcDIeH7bM7lWLt69eLBVE24esUyo/u+TKjaR2UNJSGIKhZRxaKexvqeQuC3g76e1I5dJFKnoRyFm/hSKMl5IonGWfwOdYiZ2cNIhk+qt7+p58M8AtdFNYyaWftmganZ1s7M9BTjI7tx63rVZEVDm5rG61q6/0nYNpJmQtQF3wNVA1nFllMcKsLhe/ZjiBLt6RhD69agNJEKlgQwmwHUpl3xYVACUkhh85lnISrFYb6dIaksMzU8pyrmBA7VKQipqoE7pjdOMknhYh4lUp/+AJSqAw99H5GobaQW1W7k5TEko7YZW1MWjyUMPOJGqqE32MoViZq1ZXsNpohAh50Hfa7Ho+41TVKYGc/R1dZe9RyQyJbcGsLhtCAH+zIWm9bNnZuAiKmjKjJ7D06xaVXzPh5J8gCF7nYDIRr7kfJFj9TcR640cYOfh+XA6oHF74YdaNQ7wMcii2ecMEOmpnMYWjvGEm7sxwu+JzObixD4BqZmkoqZdEVluqq4Z8zoZTozQU9bFWMNwLZCZksuluuhqAGGLkgkBZq+UoPA5ZEvOkQepUgvDEPc0gxuaYYiMH0A9gGKYaCb7Qv9Iam2FL09aXp60gsx1vikwtCaM4nHj6qpBdPUlsxwPEE0Hrt43BMOx/U4PD7JofFJ9u0fY+fDe9m5ay8HDh5uSjAADEPnvLNO49lPP5enn3vm40YGdTnIsswn3/8P/M1l72b3vgOMHR7nbe/7JP/ymQ8ec7lRM0RMk0+8/+186V9/wC+vvZFXvfQFnLBp3fJvPAb87oZbePeVn8dxKgNhezrFZz74Ts7Y9uh6gkiSxKte9gK2btnAOz7wKaYyWWays1z61vfx2X96F+eeeeqjuv9jxXwwUa07Xv0zr0mOXBmIk+1drFq3hnQiRHI20p6eD6ArSjCuV56T1PXxfA8RBLi+ixAhXuAiaQly9JPsj5MA9u+9h7UbUg3HFYaCfN6lWFT54x0JinceIBxKIrrTWLEOZmdnGR0dRZKkBT+UeTI57w9SLBZJp9OgKLSPjHD2hg01+5Cr/AN23/5fBGpF6epYpxCCQCJwUkS0QTqTp5DurpgLlgrTTBd3US7ehaMopHvPQlmieXYlKMk5ok0C2nxuBl01CBWBa5Qxuxo/23nYhRyxjtrAtJ6QiyBkZncRiRSBZ9NsCNBmi8sSDmleSleWEMVxpGRt0ClUHRudw0U4cuc+TKlMd1c7A2sGagJPXfhYYfNnk/BdAttCi7QQbpivCbNzoC5DkOYyCW4diZbnMhShbdNmNmaDZSqhbeh5jQ3l1Kpr2YUMpGqPo5pwKHITqV8MQs9G1ky87DSqaLwH7KxPLFobOMt1wbtWzjEQb6t6vWEztEtJ9o2Nsm5o0aTRC2rvW0luHDMrpVSL95XluphmZf+K1jq40+deS8Y0Dk/l6OusJVt2Fdkd7mmnUM4QizYS5HxRoFTJ9w4NdOGUj2DolWVB4NOeqr2HuhKCI0dyDA63H/dJRNc2yecNCExihkEqphFvW3ofqiYTibXh+HmMKkdyU5cxdZMaBQkBhaxHvuTgeh6hFBBPQFsajsW423PdR41wtELgONjuOLKSo5CNMH5AY5esk2jrIJ6M090zgKoY5DKHiMePrlLC0LUV9Bw+QToei1AB7r5vJ1d9/bvY7vLuoY8FeJ6PZds4jstUJrui98RjUc4+/WQueNo5PO2cJxGNrNzs6/GEWDTCFz92Ba94w7uYyc5y1/Yd/NNnvsqHL3/Tcd2Prmm87fV/w8HDE/zwZ7/hq9/+IaqqoGka0YhJNGKyelU/m9av4cRN647JVO9b3/8pn//6dxaI45YNa/nCR9993EqoVoLTTtrCD77+ad7yno/xwEN7KFs2b3r3lfzTP77pf6SPpRqSJDV9sLYiGvM/iqIQSyRYddIm2pI+8pxTuF3YQ0Yx6OjqAFRkicVmzxalQg+M5omnqo0LXOrr2qFSrmboCv3dGn/RfTc/n/oHeBjEAxnC5CC7CiqxuuC4Pli2bZsjMzOcuGULW5xGXXtlriN79I5bKYU/Wjyk+ahxBfAcA0X0ko5vprfzdCS58cT9cp6kEWK7KmoI+UM3Icw07T2nNpQwrQRCEqhNulxnczN40iaSxgF0sxMxE1I6Mo6+KolWJ2danBgn3tOk3K8qQhFBSGZ3ETPeDwhSnYNkpw4i6jxFdKHh2DZBq6J6pwxG1f6j/mKWo9n5aQYWBgeygtGp3ZiSTXd3msHVA8QiEap0ARo+l2B6EkVv7mI+n4EzlurEn4MsxQAHV6+9pyS5ErxI5RI0CXblebqazyMrjVKxcpVppOM1u8kqy8KgTLReZQtAQFC2kFMmUtkCo5ZwlDJ5opFGMqXU9Rm1F6dQqtSvWjXJ6kWVsmUt9NpEzDSweAH0erdqIeHKWo3HlO26mHNKUoO9KUq2TazhXhEkq6LcolUEaj+/6k9L0xQmxl3WDjXec+lkbYY+FtHYORayvq9yrFO5POl047XrSwSMjs6yevWxl0cLAYW8iVU2kTGJGwapuEbyKNXwhQBVM5nOuiRMUGSBKgsUJUSRgoasViKqkahTC3PKARM5i4JlEwQBuiFItcmk2+SWjx2BQFcEj8iDXZJQtSiBFCEIZAQ6QtKRVRNJ1lE1DUU10DUdTTcwDI1YLEo00qxETiIz69LXv46ZI3dg+hajO+5kIuPgBSbxVD+r15xIMt16jJ/vGXkiu/H4gwrwma98m/t2Pvw/fSzHFYausW3rZp58xjaedOrWYw56H4/o7+3mqo9czuve9n4c1+Onv76O4cE+XvfXLz7u+xrs7+Htb3j1wt++H1C2LIpli/2jh7jlzu1847s/QtNUzj3zVC668Hx0bena2iAI+Mjnvs5///y3C8uecuapfPpD7yQWPT5KGUEQkMnmyGRnEVWZMEVRiEUjyIpMPBpBkiS6O9v55uc/zNvf/0luvv0efD/gPR/9AtOZHK95xYuOy/E8EswTj1ZEY95tVVEUVFVFVVU2nvIsImyneqTTlIBs5kE081SSK6ypNdTagd4wA5oRDgA769G2Js4z1t5cIRwAkRBx4ilMnPoTjJu/Rt/d30Seq3tv+L6ecgp88IMMdXSQ3rqVPSMjuNPTbDj5ZDTDQJN0Zg9OMDH71Rq5UrHEWBv4MqHbTsxYQ1dqG4nu5Y0tVceiM66yJ+MjSyqmZIBTJjNyLVrbEMn2Tctuoxp5MYVe0xQtmMlkCdWNSGIW3axcC0mWiUV6CSd9CgcOYa5Jo6Wi2LkM0Y4mwSyLM/i1ZANAQtISJNvSzGYzIFc3Ukuok9MEQ837v4TnI1XHErKEKE0gJZbvFxNqBIsIBzIwOv4QKS0ksnYtIvCQlHoVJRXhhq2VvULw3RxJLdnUoqBmv3IUISy8WH2vh4QIfDS/+dSxNJc1U52gphl84XVJrpgfqhqh0RjYijnzTFEcRW7RFxg4NhpU7qM6eAWBFmm8geUqo0TNsRiM1gblLVWsZJ3R0UNs3lQpC21rW4UfPog6R+7rg9yRTJmN62rLxGzXY/6iqIrMganGsirHLROv2lYq3jjFbtT3eikR6i9kqRyyZqiR6EUjFQIJMFsqk25BAAbiLqMHiwwNrqwbOwwUioUYrhfBkA3ihkJ3VGl67aGiIl22wfLAcsF2oexCya78bblQsASFcoDrBQSBxkAanrJVp68qK+OHAscN8f2AIAhxvQDfD/ECnyAICQMfhIQggq6bKBJoKsieRCkr4bgulm1j+w6GAek2hXgCJicKmEZ1Ka2MpEUIRIxQ6AhJRZI0JEWrIQ+maRKNRjENk0hUQ11GSGNlkChacOrJledjoVzZZtTUWDMwf69MYmcmOLzXp2RLqGYnPX3DdPevRZ6bGDEM9QlicQw4WrWufLFIMh7H9wP2jo2iqRprVz2ynmAVYOO61Y9bwhGPRenv7Wagt5uBvm42rB3mhE3rWL96CLVJ3fD/FmzbupkPvvMyrvjoVQgh+MI3vsfQYB8XPu2cR3W/qqqQTMRJJuL093QtKGXZtsNNt93N5R/+HOvXDPHyF/1F08b8YqnMOz746Rp/jZe98Nlc8Zb/c8yE0bJt7rhnB/c/+DA7du1l1579zORypFNJOtJtyFWzwEEQUCpblZmtYgmo/BZCkEzE0VStUlokBJ/96rf5t//8KeuGV6EoCtGoiaooRCImmqpiGjq6Xmm0NA0dTdOImAaaqhKJmCiKXCE3skw8GkWSJRIVq9qFgD8Rj63oIVGf7WiW1VBVFU3T0HUdJ/U88rMDxMTvUaRFJ+Co7jE+dh/a2m1EzOXJXcRQWMw1CBLJ5gPTxGGLU9dUooItwwGnPPBLtlvPhaE8klmZwXXOu4z9659O1zXvJZHdvZjhkGV44xvh0kvBMNg4l3XpWLMG1qxhIpMh/8AD6HGTh3Z+EyFnavYtySzIjwoBvhNDlftIRzfR3Xkqsnx06mPx0MNUBa4oYkqL93BUiUBhiun8KLHOrUTiK/OrsXWbeXonREguWyJUK2UGwp8BarMfsqySiA0QHLLJT0wRdhhoUnMSL6kyoR8ws8+qIhsVqEYSvzxBMt3O7Mw0krI4u6zZLk29kYVAapb5MF0IfDiKwERoCXL6DHZmH6muPKJcRrg+ktCQtQSqnkCNtvbBCSUB5RlQl894CjRcz8bpaGQvwveIqs1L1ZS5XomI0qIPTkDo2YSe09C/Ubud1jKqoR8QujZxvZbkFyZyRJsYNs4f13yGIDF7sMbbA0Be4pnRIVIcmZqkr6sbTY0wNWnR1x5DIEgnFr/zMyWH4cHG/bt1DuOq3hj8TeeyxKu+Vj3tJjOzBdJVmby2RO19tKonTa44RSK++JwvWkrT2fvhwS6OHB6lMynjBS5LVYd3mzZHJjT6ehq/566jUSrGEYFBRDOIRzW6Y/NEQlB0JKYK4HgSlidhz/24gYLlSJRcGYFSW67KYoZJIFBNQUpfNGDN+z6/vNtj27DPyasVdE1ClSVUU6HVZM1KULI9HMfDcQMcO8B1BSMHfOI956JH4ui6QcQ0iUSMmhK1PweCQIBicsLmxWdQV88QQkw1XF9ZkuhMa3M9dDmwc4zuuAfbi6CbHUTbulh2hmEOTxCTRRyamCRfKpJOJulbpmQWYCqbJRmPs+/gGGtXraJsWUxMT9PTeewVJirA+97+el72gmc/bi5OLBYlFo0slO48gea46MLz2T92iK99578QQnDFR6+it7uTk0/YSCabY3J6hmKpUqM/H/RGIyamadDZnj6uhM00DS44/8lccP6T2blrL5/84rdYNdDL/3nlixd6aA5PTPHmd3+Uh/fuByplOG9/w6t59ctfeNT7OzB2mOv+eBs33XoXe/aNsm3rZrZt3cxfveg5rF87RE9n+1ETmPnP6gvf+B4/vPoaAGays5y4cR1//dKLCIIQy3bwg4By2UIIsUBa8sUSQkCpVCYIQ8qWje/72I6D6/q4rovtugvlgmEQUqzaRjwWRZYrBEVRZKKRCKqqEDEXyY2mKeiqhqaraKqKrqlIsoSmyIgwRFVkPM9FBmzbQoQxhPtk1nXdSyoys3CecdNmdM99bDjhScs25cci6kJgWshniJiN67uOoL9Ow/3CwR9xz6Eh5P6TalfuO4GpV/2Q/M1fI37D56C/H97/fnjqUwGIWBarNtbW/MY6OkBI7Nqd5SbjJURnNhEtPkxUHCRmZlBUCa+gEVWH6UxtI9Vz7P1Gvu/QGVTO2FTdpqVaMSlCMP0w0zO7SfWeitbC/RogxMdor2QnwtAnl3UJ1TULr8uSRT3hmIcQASU1jhRbg+WGhFaR0Ckg+RaKFKBqEqahUtxfxow2kh892oGd3Y2ETDLdST67SDo0xUDL5vDqJgWEVUZq5lymyIjikYZejiWhzEBXN0F2EkmWkeLVs9AhhdmDlNR9yK6D4ioYtJPU16Cpc9kc0egMvhTKno1oVhvoB6RbEBtZVhGORdzsahnjhJ6L49hgNJ67JEsQ+hjx1mU9UgBeLoNcdZ0lJAJbaWoOCZWZahEGqGHIkNE4/b4U4ZCA0lQJvz1AVRRKc5XURbtMrGOOuAoJR9IxmkieenXu6gM9KQqWRaJKErlYKtYQDoDM7OwC4QhCQSpVe9yqIjM17S0SDgm6OpoTQUmCbAk6k6CpS9dLKoTERJHZvIqhmRTyUXzPQELD82UKjozryTiBghcouKGKF8hYnoIkKTUTN9UTOUpEJhVdJBrVP/OolyX3fX/BgHXnuMNIxuWMtQGru6RjqcasQczUiJnz1w/+67d34fo269ZE8YIyQagRjz96XhqtULZ9kskO+vtqs7CpdA9jo/sY6lteDjcekYlHHOAwVu4IsEjun/DYWBkGe3uAHkpli71jYwRBwKq+PiJG8wm3cM70NAhCNFUlGY8vCPccK1So1Epv2dhcZvEJPL5x2Wtfwb4DB/ndDbfgOC6Xvu39/OVznsGGtcP093aTiMdQFYUgDMkXixyZnMJxXMYnp7Edt2K2FgR0dbSzZcMaNm9Y+4hJ3gmb1vGJ972NW+7czlvf+3Fe/pfPIZ1K8pb3fJxMNgdUCMrH3vNWnvXUs1e83exsnqt//Xuu/s0fsB2HZ553Nm967Ss45cTNx4U8xefKMd739jcwNNDHZ77ybYQQ3HTb3ei6zic/8PZly8UeCeYzLcWyRRiElC0L3w8q/Uyui+N4cwTGpVQu4/kBhXwB3/fJFov4nkdudhbPdckX8ji2TbFY4lrX4KknGZx1orMw6CWiZbbfezvbTj1ryQd6wlTJ2JVUbb6Qo9mtkR23WL2hdgb2lOEJTmYv9+1qXsBvdZ+Be8k3kc4sIDYsEoQNs7PIdURx7IbbWD+0haevewZfjpzFTGJxAFt7/w5ev/6n3D5awmgSmB0tysXsgjdDT1Rmoth8PUVSiAkoH7oTTzdp7z0DuV77FcjKExhqLzgeODsAACAASURBVIFrky1IoNaWdDV5CwB2OU8ppuEbJhqVAFSJJlGqSmt84VIuTYMo02xIiST7KI4bFSdmSSaRTJOfnUVWKxMASi7bQDgIG+XEFzcYVBzP5RWQADUHPZXZ86BFViRwPIQdEnbECakYIxbD+5AKNootEw97MTUZVy6jEyUqksiiNUF2WkyoyV6ApDa/x1VJReSLSFprJ/nA9/BbqSxJ4JdGiC7hMSChIlllMBfXUUODqLm0umAY+MRzh4jGG4NyZZlG6TY5zr4DB9i4di2SXCGQBc+iZ051q1kp1TyCOsKhKjL7p6bYPLR471pOmfrCrmrlpXzZIdHWSFxjRoz5dGQuL9i0trVIQk9nB6GYIdXEeXzhOPwoJTcOaoL8uMQf73aYKbtouoJpqpimhmEY6HolAz1fcqpqCm2xWrLRjHTUi3E0ZDiamK96nofnebiui+M4/GmPw8ikxelrgiXPZaUQAr73y9uQpEom6vDELKedNIjAYfTwCLKepqvjzyP7n807DA8N0ZZqXqJbLB/9eOl40opJxhNkpBGxaIR10VX4QcCBQ4dxPZc1g4OYdcRDQuLBvfsWYifLth9x7Pe4V6l6Aq1x1/Yd/OmOe9m0djUjowfZMzKGbTvcfs8DvPl1ryRxFHJ0pbLFQ7v38eNfXjtXciRYvaqfM089ifZ060FhKTz5jFM4/ZQTeM+VX+B3N/yJYI5Rd3Wk+eePXcGJm1YmP7tj1x6+88Ofc8sd9/LMp57Nle/++0dNNWser375C4lFI3z4s18lDAXX3XQrb7r8Sq668nIiSzlYPQLMX69korYeuZmzeP0ANz+4WZa18FMqlSgWiws/hwsP0Bu/B0Wu9FD0tFns2/0Q6zZuaXlMqizhOj6GqeHZpYbXp8YtTl5fW2CdmSlz4uYkX131HS67801sl5/RuOHQIozPoKtlnOw0zAW+G6uCxvz4JP6ecU4+8ayFZan9o+ROqiiYRSybt/7kN2zq68QAbjoOpENYi5r2HVGJg7MW2hIO17qsofsB+dEbINZFW/fJVAdigQmOU6ZQMkFtDGr1JvdSuTyDnUohxZOoLTxK8Cxkdwo1kiQcSuEeyqKbtUGGrKjIWoJwLmOjqBrxRJxSqYQkaxi+hOOHiPk+nSBEiizxzFBYWZZDmoaqBvfQjM95atQGB4EfIie6EO4MzNf7yyoiFcdPQU7kkYr6XBlXCcIJ8D0kz0PyfGQflFBCCWRUNNKBjDqeReg6wjQQERUhgdFCJQtAlnU0T2oq27t4AgIRayGPLEsoXoFWWSoARTKJKCFBMYdfmEVXIxjlHJrpUrKKSFoULdo5Vxu4COF7DLaYSGkmh1yPuBthppAnlawYAHphJUDNlNympVQL+23C2zSjfp3FPo959HdFF1zHy3Zz4jrY08Z0fopUUsZ1l54k6myPMXJgnI7U3MWRJGaKCewgimbEaU+n6IzrC/LW194yw1RRIRaLEY1GiUQiRCKRBcIxTzrmy0+r+9+aEY1mmY2jyXDMP5MdxyFrm1yzo8yJ/Tab+8UxqVEBBL7ge7+6FUVZJHfeXAmcBAz3GwSizMhYlmi8i/b0o+A0OIfZks+WzRvRtdbXsbN3CCEmjyq743jNlRjnlz2BlUFVFNYNtX5Wrx+unfyKRiJHZezadJ+P6N1P4DEH1/P4ze//yN6RMU47+QQue+0lFUO7F1zIJW94F0cmpti7f4w3XX4lX/30+1ccHMeiEU4/5UROP2VRjnb/6CGuvfFWpmeymIbO+ec8iXWrV15SIYTga9/+Iddcf/NC0LxqoJdvXfURerqaN8FWv/ePt93Nv/3gajLZHK9++Qt5/z+84bg1la8EL3n+haiqxoc+/SV8P+CWO7fz2re8j4+99620tx0bCTsWVBOOetIRhuHiAOc4uJ6P5wf4QUgYzoV5kowkK8x668iORxluv4uEWQmsI+oE+0d0Vq9pTeC8OcIBLtXBtO+HdEZNlKpBID9rc/JJbSiyhGHA50//En9/t8790lNqthlKY8idG5G1CYxZgSPNQFuKzXP1owdvuoO1g5uIbT655n2r8yXunfv/pV//NpsilQF1S1/lfY+UdBieVfO3kEusxO3PkE2wCkyPXEckvZ5Y22osqYhiRsmX4khNFJAkUcaM1AYEpWIGr7MTJZakUJhCjTcGssItobhTmO3deJaLpBu4cQXNa/RCkPUE2NMLf2u6iRkG2JaHLGuo01N4vZVyI2EVkeLLePosm+XIQr15pq7jli2MaL1pngBVI8x6yB1NtieBsPJI8bnPTpZBNxC6gaBS7VbdbZDeXSLlLj5XhAgIQhc5EiC0fQQiRMgy6DqSEUGJJVBklajeeG2qEaAgjOaBm6RqGOriZyYhkLwiwiuAb6GEDqaioHgKETOJNNdDEdg5TCOGOada5bl5ivYsASpatAtZ1UlZOVKR5vtV5eUzujoq04cm2bh5HbP5USS5QiYcoTYtpVoKgz0pClaJxBwhVZVGQqErMvvGM6zp7yNsUZ8mSxKZGY9UwqSne2kpKNdzsUOPsWwHmh6nqyvNqq7W30XLlYjFYsRiMeLx+ALpMAyjIcuhKMoC2aiX6l4p2YDaZ7IQooZweJ63QDgMw8C2DXaOW4xNl9i22qF3Gandejiezw9+fQeqUltiFvg+k9NFujsr94oiwfohgyCYZc9ohvZ0N4nE8Rs3JQmyswEnbd2wLAFItXVzcHQfq/pWTnwcT152u08Qj9Y4NDHJQE/rCYV5FEolDk9OoSgyQgg0VWX1QOs+tZXgCcLxKMJxXCamM0xnsgv9EtV1/QBtqSTpVJJUKkFHW4pVA33HpBsehiE//tV1HDw8zkUXnM8Lnv30mtc729v4549ewavffAWlssXd9z/IW97zcb748fcccxnQ6qEBVg9VbkDLtrn+5jv59e//SDwa4dlPP5e+ntaNSZZt876Pf5Fr/nDzwrKnnHUq0WiUG/50Jy974bObvs/1PH597U38239eTSwa4dJXXszTznnSn+UBk83lufWu+7jlznvZ+fBexienmc3X1tQ88NAenv/Xx1eCeOWYJx5z/xcCISoDgAhDhAgRYUgoQkQYVJaFAWEQEIZ+5XfgY6gBl1yo8ORtKiCQ3QPs2yezdu2apnt1XQ+IoGk+1VPBmSMOp66bCxokyBdsTtyaqpnH7kkrXLXts7x5u8QOzq0cf+k+5C1zRKKYR1m9EePQTnw5T1/fAJmbtnPSlic1PZZTtBj3Ak//5W95niNqZGq39HWiKjJ/GMljGEdnNjWPZODV/q0LbK/Fyk0Qk03C3AEy+VHE6g0UnD4kpXlgJUQWqUq5qFCYJBgYQpqbThZNJguEV0Dxs5jttQOK2tVFee8BYnW9CkasAzc/UrPMNGMIUcCxffSis+inuIIgtpLlOIyUbFT7ElIOqa95w6FbLDUQDjE3PMmRNgjtpuYSInBXJPgpBxKGUjsJIEkKXlhERiES7UatNtMLgLyL4dtEfAc3dOaCxgBBSEg493Wr1DdrB+9uul8zpiIbJRS/0l+lGyaSqYApUZE+qpyzlfVrnmFaXZmZphuk9bkSNN+mUJykWwlpRXaVFRqitksp9h86jC65xNIy+zNWy1KqeTR71CqKzKGpDJuHKt+rWAvDPTGnQFevUFWNpBkjU/A4Yd1iEOoGHrv3H+BIZhrHL2MYAfGEjCJLqNIQW9Yub8Dp+BrRqEk8Hl8gHtFoFNM0awjHPNlolt2oVwCsfB4rIxzVWWffr/TtGYaxQDjmj8GydG582GJ1e4GTV4U1KlOtYNs+P7jmjqb9LAI4dGR2gXDMQ1EkNg1rOO4Mo2MhnV3dRMyjE9CoRxiGeIHOySetvES/YB1dubPjNid6T2Q5VgbXc/GDSv/WUjgyNcWmNasX/s4VCkxmZujuWHoCZik8QTiOA8IwZNfe/ezctZc9I6Ps3neAXXv2k8tXZokNXaOzo51UMo6EVFPKVCyVKBRL5Isl8oUSEdPghI3rOHHzOk4+YRPnnXXassaEt961netvvoMXPfeZvOSiC1qut2n9aq668t1cdvlHcByXW+7cztve9wk+88F3Yj7CB03ENHnOMyuz1IViid/8/o8cmZhm/ZpVPPO8s2vOYc/IKO/44KfZu39sYdlfv+Qi3nnZa5Blme/+9y/4p898lSve8n8W6gfDMOTn11zPl771A9atXsV73/Z/a7ItjxbCUHDz7Xfz37/4HdfffDud7WnOO/t0/vblL6Kvp5P2dBuaqnLfgw/zoU99hbJVmQFPxKN84B/eyIl/Jlfy+iyHEJUMxvwgF4YV8z7f93Add67nw8a2bSzLwp4rsSqXy5TKJcqlEg8e3MOGgQOoWkjgjTE9GaWzu7G5tiIrLEimFoOcmWmHk4YrAV6IoDBrc9KJzeuGeztUvnDyZ/m77RoPFduQNy7KygrLQgKUgRPomtzFyESWnkSEI4eO0NndgVZnuHdu9yqu33eAN9z7ILLeGJBv6G4HJP4wksNoMSvdCrZdIB3Uajf1xWX2zfhI0sofpbKkEDFjuGYc1TmCr5tITcqypLAAc90XheIU4cAw0tz5Om4Zra2W0If2LLpURG+rDuoXAxBlzSrsfYcxY4uvR5M9FMdVhKhVHopEEgh/FnwNpVwmMDSkyAozQ5EQAq+2AUXKIfV1tPQp8Xy/YZmY8/WQzDjB7AxyupEkiiZGdU0PabaELDcOlIHioWpxprKH6GtvJEm6amLqDgVLQjKaE0M7O0qiSVM+QhALD1D2Qsz00oplnltGq/L00NTWmWdF1VBEiINCGIZNhR1WkuGoHCNI+ZAwZRKJCtpXoECjqs3JzHxZlRd6JBPNvw/d7QZhKEjEW59fX3eKg7kJbn3gAXKFHKGwiCcgElFILVzCxfPzxSjbd8IpJyxdRmt7GtFolGg0ukA66gnHfA9HM8Kx1A+wJOFoVlaladoC0bBte6GsS9d1LF1nLK9x+IEyW/st1vW2tvgplh3++9q7l2ye95zWHmuGLrFhSKFoTXHwkEx3dzf6MRgFly2XeKqD1X3LKyBVo7Nn+KjKqlyvNcGr/vsJ4tEcqqqya2Rk0WML6O/paWger5dCjkejHCpMPKJ9S+LxIk31GILvB9z7wEPcetd27n3gIe5/cDdBELBp/RrWrV7FmqFB1g4PMtDXTdcc0VgJHMfloT0j7Ni1hwce3MOtd22nbNk8/Sln8txnnse5Z55Wk/04dGSC//jxrzjt5C0887yVN1fffPs9vOU9H8NxK7NNJ23ZwD9/7IqmMrWPFHtGRrnuxltBkrjw/HO49a7tfPZr38G2K4GboWu8602XNmQ0fnv9n7juxlv50Lsu47c3/IkvffP7rBrs422v/5sV93Y8Eli2zX/86Ff859W/oWxZ/OVzn8XzLzyfDWuHWz7I9oyMctk/foTDE1NARSL4nZe9hksuft6jfryNhKOxn6O6dth1XWzbxnEcyuXyQk9HfV+HEhxiQ98O4qaN5aj0DJ5CPFFbVnPbSIl4QkLV9gAVkhZkQ4b7YniBwCrbbD1h6XsrDAU79nTyxeIl3JQ8b3H59B3Ipy5mM8SdO5Gm1oOqY6gwHC3Srubo1C3aDY+1KZ/h3TfQby9N0ncemeKmAwVMc3mFlHnkM2MMz4w1LL9nXMGQj+a7IxE56VnMuIfRY0k836JQLCDMDQh5MUhXxQ7aOnvIFSeQVm2omeHP56fQehcDZGHn0KQSeqI2KPYsGyEtXq8gm8MsSihVDtmTe35HYOeaHmkhn6WkSFgdqeXLqapRVBZ6OYSUQ+pNL5khUWYzdPXXZmUyGR/0ChETxRlIQr1UlJgtI2vLB8np0Sw9YW3Q74dFwnilpDBwCqxub24waBo2hUIWX1mDoDHYtnMHSTRzQ3cP0NuZBARHggLRdOsyhtyRaeKJuVIz3yWJRys3DccukDRMNEVBzh9hMNl4/r1RhfboUZR1psdJrbIY6F1+9vLA+ARDfY3kKwwFVknBd0uo0qGW7x/PSAwP99coae0eG2fnyBgz+TyKGhKNVMhkOq0zOGCiKMsHj4o8xLYtzUmH5YT8x+9kEskUyWSSeDzeUFZVTzjqG8WXIhitZtfnn8uteuvmMx3z/Ry2vTgJNP9TLpfpjRfZNuw3NJVnCza/uH47stxI2KshAevW9dHTuXxmN1sMmMlp9PZ2r1g+d7boMjgwQLpt5c/TakyO3rrisqq7dptMlvpIp9O0tbUtXM9YLEYkEsE0zYbSuFYE5Qm0xt7RsYoarGkShiFj4+NsGB5uaC4/GjxBOFaITDbH72+6jRtvuYvb77kfgLPPOIXTTz6BbVs3s2XDWrRjmBVYCmEYcse9O/jVtTdy7Y230t3Zzutf9VIufNq5/Oya3zMxNcPf/tWLalxgV4qbbr2Lt3/gUwuB/0BfD1d95HI2rV99XM9hHrtHxnj7+z7B/rHFgWh4sI9Pf+idbF7fvFTnuz/6JV/+1vfp7+niHW/8W84+/ZRH5dhcz+PI+BSZ3CyHx6e49sZbuPm2u1FkhVWDvSRiUUqWTbFYJhRLSzAGYch0JovnLQ4AkYhJOplY8PswDQP9KK9ZMr7y2XghBLquYOj6ogurgDAM5ga9gMAPCILKTFsQ+Pieh6rI+L6H57q4jo3rOriOg6FYPOecIhtWhcwUVDZtfhKasThDeeuePKFcpKOj0gswcajiueF4IYocsnZ160Hu4EGNXLaN/p5BikUHyQ24Od/O51OXkleSBBO3oZxxVs17xO0PIGU2grpIKgaVCd6a+hmvOs3g4K27KRYdMuUI0VbNvMDuyRn+MDK74kxH4dAuhsqZhuU7pwMIl6+JnYfUv47BEy9mz9g1qFUSs45ToFB2EbENSMhEjd14soBVjd+PQuigzkmtBuUZTM1FizUSgnrCARCMHiRWFaRnDtyKW2gkUgv7Kswy3deBtAJflgX4IMkDoJahJwXqMs9Gq0xvZ5z5IDvwAnK2QXXQHZYOLvQ4LO5HIFnGsv4fvbuztGm1hKPkH0RPLfZ0RDyHzrbGTIRp2CDB9EwW2WgMaJ3cYeINbuA+Se0w0UglALMDl2JUQzOaf4a5IxPE53w8/HKWdr35oC5ESODkaZtTIxOBT4dXIm7WZp8G4wZJc2Vlg6UwhzEwRbJdZfXA8oRjfCZDT0fzwHL3yAya5NGVLDR9HeDgpItixnho9AiTM1nAxWxRggUgyQJZE3R1GvT3mUvOhGvKMCdtWtuwTmZW8KvbI6RSFcKRSCSWJBzzDeOtFKiWIxrVaJblaNZAPt/TUU86yuUy5XIZzy2xqcdi65CEpsD0bJlf3fQAirSyms5YLMa2rSvzBgKYzAaU3Qg9XZ1LfuaZGYstW9Y/oiqJvbvu5IS1K+snveWhGLNOT0vCMX8tq0vjniAci5gtFDgyNUW+WOLMk0/CDwIKpRLpZOP4MVssUiiW0DWVjnR6xaWarbDwlHbmyiz+J2Ho+rLlQ39OlC2b315/M1f/5g/cfd+DDA/2cd7Zp/OKi5/LGdtOfFQlUKHSoHbWaSdx1mkncfnfX8oPr76Gj131Da783Nd55Usu4vWveukxf4HOO/t0vvHZD/Gmy68kly9w6MgEl7zhXbz5dZfwqpe98Jj6SJphNl/kX7//E773o1/gVKV1N61fzXOecR7pVONNnssX+PzX/p0/3nY3r37pC9i+cxeb1jUnJUcLx3HZ8fBe7tq+gwcf3sfukVHGDo03SD3O46HdI02XHw0sy8ayWht/HX+IxT4OmGvqkBAinOvrqDQwLvR1iBAxV3YVhpU+DhFW3G0D30OEIffs9Hn++RovOD/KjgduZ+u2cxZSrmEQYLuVAGM257BlIEnZ8kkmZPr7GoOe2VmNsbEYyUQfQwNdDPaCbXms7unm3vv28PL1HufOfJ4v58/gx2Hj7K105lbCP92PXNhCp17m76M/4TXbQtrnNP5dEXL6mn6EENw3tp9MOYpuNhKCDd3tKDJcu3dlpMP0m1/D7ojMZKNAV3NEk3Svf1blPOrKsAwjgWGAVdqLhYEfk2BgdcMmbKeAOjdb7heniRhBU7LRCsrQIKXd+4nFKzPqmtm2JOHQZYGed/HKFT8XRDB3T4VUanLmVpTm/lEASUZKZaG7a3myARCJ4lgOxpzsomfZINUFIM1Ui1QJ4ZSQlpnNN0RtMCTwUOr8RIpemaVyJe1tSWZmJ5D1umxGs1lgb5RocjELYCo6pcIsQjebPrOlqm0Iz4YWhKNYmKKvqpROUlQyJaeOcEhoK5Am9iWPTLiT4eEoZT9gXd8gu0ePMDyQXnJm21hiYs00ZQq58lw2ahGW77FvYpKZUoF4PEZYaKPkOiCDCCWCULSU8hWhROBIjB/yOHTQRdUFAwMmPV1NnNmDAzywG7ZuWFPzOVuOhGmaNT+GYSz8bpXhWGnp1LzxajMDVmjey6GqKr7vL+zTdd0ag9bq36qqUi6rPDShMT5bZGNnmdvvf3DFZAPAto8uvutOK4DL1MwYRcekr7eWVAskimXBtm0nPOJA/mjUqjy/eYlbMzxBMBoxmZlh89q17BurPPNlSWK2UGhKODRVJRaN4Ps+M7kcbYkE2iOIe1WAO+/dwRve+aGFEpvHAualPw1dY6CvZ8FNvL+vm8G+btavGaaz/fiXAHmezx9vv5tfXXsT1//pDgb7enjqk8/gH998acuZ+D8HIqbJYH8Pl1z8PAxT599/+DNuuXM7733b/2XD2ualAMvhlBM38e0vfpS/e9eHOTw+iet5fOYr3+b6P93JO974t2x9BP0HmWyOH159Dd/54c8olha9FtqSCS7/+9fxvAueiuN6XHvDLYxPTrN2eJCnnHUaP/31dXzl3/6TFz3nmfziu1/CNA32jIxyxZWf58or3nJMErx7Rkb57fV/4sZb7mLX3hF8v5ZcyLKErmsEQcjmDWs489ST6O3uIBaNEo9FiEUjJOPxOdO9lTe4Xf2bP/Cv//Ej3Kpsx+pVA1z8vGex7cSNzBZKjB0eJzebx/N93CXqbO3lJgOqBjkBBH4lZS+YS+sLMdcsXhnsNE0lCPzFTIfnUS6XKzNtrovvV35X0v0OnuNw90MOuYLLxU/3eWjHXWw9uZJ50BUZ23cRAnRfxvMCujs1ujoXA0bXlhg5EEeRO1nV38fWzbVBy8TkLJsG+uhIV0jDYLvJh1P38eT9EqN33N54vhpsGLqdC/pC1vTUzrYKZTEwOGWoh1AI7h7ZS85JYNY5N6/tbOdZLE86hAhJhc2fj50xiUP5peVxK5CIrn8KulF5sCstgsJILI0fHgFdQ/gOqLWBlevaaEBYmiQakVAjR1/GIA/24I7n0c0kZrKX0vT9TY3t3FKOMAhQrQJeOrWiBm0AwkJFzragI7WvzJnWLZUXCIfvuA2md3Kqm9CaQorUDnjCt5Bo/VxQghBTrx1MLX+mgaTJkTYK5RkS0eaz/LKsEDctSr6NJC8enFTvDh3apBONwXCHnuJI5v+x997hkZ312f/nnOm9qIx6W2m13Vu87hVjbJoNSeiQAIFQUt5Q0klIJfkRwg/IGxMgASc4YNOMDbj37vX2XW2TVr3PaHo/7f1jNKOp0mh3bZPE93XpkjT1nDlznvPcz/e+7+881sbKVWZ9kZ5arfE9SyXC+FyVn6XobGIhtohvudu4KOQmCqshKE9gbYgw4M19dxKKDAgMdLQx7ffjcpmxmqsv/pnNtV+7vdXFSCJEJitxZmGRYCqK3qjgdoqINoGcoieOIuvZu2eQgb6O5X3WmFsIMj4xx/TcEol4HEmWMBlLiYhOENAkgenxLDPTGUwWkfY2C27nyjHIShOcPKtj84buwgQ2lRULxKKYaBT7JsorHLW6h5+LTyBPOHS6nO9Gp9OhKErJKnyebBSTnuLf+Z9YQsdTZwDFhHGVDvblUBWJxaUEzQ3rC8xo8upoQmLGP4mqOWhq8iApGpKsY+vmc5t7lMPlamZ6eoxO39rblpVFRL1YcWxeM4/XB6GM2Cuqiq6K3PX06BgelxOzyYRueXwSzrPCIWiapp0eGeeP/ubLr3qFI1dlkYgnErlIxDXgcTkZ6OtmQ28n2zcPsHfnNlqa1992XVU1Dh49wS8efpKHn3oeo8HAG2+4mrfedN2rSjLySKczfP32u7j6sj1cvDNnlI4nknzlG9/lJ/c9wq+/8xZ+58PvPefmdrF4gr/8x9t46InnCrcJgsB1V+zlQ+95Ozu3DdZ18ipKLhr2Rz97mCeff6liYn/T9VfyJ//nI1W9Ivc++Dhfuu12mrwePvvbH+Lyi0vlU5Mzc3zhK9/ir/7wt9eMzAUIBMPc+8Bj3H3/Y4xPrsi4jAYDmwZ62bFlI92dbew/PMTjT+/jV97yen77N9+D23luGtRaGBmb5HN//88MnR4puV0n6mhq9NDS3IjH7cJoNGA0GM59kMx7OAr/aqiyXDDjFpvI1eVkqlxpX879liXk5ahGWZZIp1Nk0mkkKUc8pGWTuSRl8doV3vtmPZ6GBrZv382Bs1ES6ghkJTY02ujuNuOwG0ATmJm2kUg4aW3pqGkUTackml0OPHY7qUyG8YlpLMuSs7OTAZrdNVJzDFl6vE04ypoRndh3mi22yglojnjMEc46MJdVPEYDwVVJRzIRpn32RPXtAA4vgpHVv5dC60Y6tt1a+H9y7jlUY6VET9UUZHcCo9VJMrpExupFtOXOGQ1IiBpkwpjtRgxrGLmlZBpNrF79kBfmsCkuBEFk8cwDKNlSGUw2HUPNZnLvqarEm+vobSNooMXA6URLpxD0JrA6EZqa1ky5Mkb8eJcjc2OzfrKOSjmcGpxCaCxLs1oII1Z5bB7WYIKuaPGx0Ugwj9FWOQ4pyRA9TaX7mZdU5REOL6EaBgr/S8kQVt3K90bIDuOrYb5WNJWAmMbsKCU1UiaLIOX2K7M0RpOrtIqiqDJCNoHTdq7VrgAAIABJREFUWn18UjNxOvQiep0BEYFNjTUM7mqEhGmcnnZHyWpyTFXZNtBR+N8fiiILWZq9pe+XVeRVzclDY+PMhsawmKOYzatPTjS5GY+njd7ezpomZVVRGZ9aZGJ6AX8gTCyeQJEljAa1QEQEBHRGEbtLT1uLAYs5d7vZ0svm3h5EAYYmTEyHfQVJVTXTeL6aUC6ngvMjG1AqqyqXV+Wjy4vjcvOejrzXrlhalUwmc167WAQSR9Frobq3w+G0s2Nzy9oPrAFF05iaV/E299HfW38Efj04e2Y/W3pXl1WpGvz8RS9WR2NBUmW323E4HAV5XJ48lkcbvyapymFhaYloLE4oGqXR4yadyTDQ01OxSDE6NUVf54U9xr+0Hg5ZVkimUiSSKeYWA8wvBlj0LzG/GGBiapbhsUkW/JV66q72Vvbu2sbendu4Yu9OPO7aUoPTI+P84pEnuf/RZ4hE49xwzaW85cZrufzii6omf7wamF3w853v3c2H3vM22loqZSGHj5/ib778DQx6Pf/fn3+K7s614wFr4cc/f5gv3XZ7SUUCoLmxgb27trJr+2Y2dHditZhRVJVwJEooEmVyeo5Dx3Lm+VS6csXl0j07+L2PvI8dWzZW3BeOxvjqN77Lc/uP8Ae//SGuumQXDz7xHJPTswz0dfO6qy8tSNfmFvz85T/exp9/+uN0tFUxaQLPvHiQH/7sIZ56fn+B8HS0+XjdVZdy7RUXs3PbJvQ6PT+57xG+9q07GOjt5o9+98Ns3NBzzp/balAUhYeffJ5vf/9uRiemS2RlLw+0omJHrrKRy8VdSa9i+WIHy7KqfDzu8g8FUiKv/FZKf4uCyvvf6uTyi3vIWrpJCSO02Qxs7LMRj9sI+J24nT5a1sjSB5iY8HPNrpXmgk8/d5jOttyEbGI2iNdeuSKsqioDgw2Mji6wrWxQHBuapJfa0kxV0zg0vkAgZcNmXTmnRgNLPHI2WpV0RP0TdIdrG2HPhhUy2VWapVldtF7yfgyGlcny9OJLyLpMxWNjygyOjhWSlU0niKsqOk8HiUQQjAJmlxl9lRSucqxGOACUkTFstlYCY08jJeZXnpdOIEvpApHNyhKhlsrzt3QnJdClId8bZDmpSssCdgdig6fEd1MOfXiRxvbcsQ5P+1FclWOZlk2DIZ5rJpC/LZxENNZeaPJMBvGpK6+VVSMIjurboSkyPqsDk36lWlVOOAACS1FEc09uN9MxzMvyL02J02SPoy/vhFeEuJQg43ShL5tkZ8Maot6AEhzH4yz9LiWiC/jca6T/ROfpcjagQ2WwjPBogsqcdJLODh02S+W+y0Y9GzpL3zOVyRCIRWhrXiHvkUQKp72SOI4vLPDcsaOYLCqKptHocqIX/Vgtq1xHNT0Nrk4E0YbH24a3SgpZLaiKysS0n6kZP/5glFQqiSxlMegkzHYTXq+JxgYNl6Ofge4Ojo7aCWVbKghH3mRcHolbXOGASnKx3olrrVCPaulV5Y0Bq5GOfLhHIhZGix9Gp0Xq2g6DwcAlu8+vKjE9m2RwYAB/3ERP97nPN8oRCS/SZF1dVpXOws9fasLrbcDtdlcQjjx5rGb+h9eqHsXISrlKai1rwMjEJP3dXbmo4+WFS4PBUBL2sF780hKOehCLJ3IRtGcnOHz8FAeODJWQEFEU2DrYz9WX7eGqS3ezdbCf+UU/v3jkKe575GnGp2a4/OKdvPn11/C6qy952TpEnyv2HTrGs/sO88kPvXtVY3hWkvjy1/+Dn/ziUf74936TX3nz68/5PcPRGN/5/k/5/k/uq0oe6oVOp+Oay/bw/ne8hUt2ba/6mAcff5Yvf/0/uPWNr+PD73l7henszNlxHn9mH7KicPnenezatomlUIQ/+8JX+dynP0bn8mpoJitx3yNPccePfs6Zs+MAmExG3nDtFfzKm1/PnotWNKZDp0f4m3/6BqFwhM988oO84borznkfV4Oqavz84Sd48PFnufl1V3HT9VciSTI/vPdB7nv0aU6eGX0Z3rWcbLDcwXlFVlXs38gTDnW5J0fud+nfBZKhlpGO5f/fcr2LN92yl5bmLAbVh8nYRIuvse5BKZ3O0uxw4XGsTDYef/Ywvcvm1ZnFME5zJbmMJKNcddkAk9NLdDlLKwuB2SUaQ2vLQyVF4dD4IjHZjcmUe79Rf4hHRisjc+PTJ+hMVU9yglz32+GgE7FaPK4gYt/5FjyNgyU3zy8dIU1pVUHVJGRPFmNZR29VkQnHQqRdTiwNbnR16mjXIhyaIsPoHJnYPKmlUwBkM0nUTLJEYaWqCoGmfrRah1VNo5nUyuhcSQKDESUrItodCA4zgrWGdC0VpWV5ZT44vYTmqr4Sq4YmEYplIYqGkLLkGv9VQctICLd+hbTG5WlMrtrVKDEVpr1xpY9ANcIhy1nCcROiwYOaSWJa7j+jk4dpqkNCtpgNY2os3b/4Yhyz1Q3hKZz2le1LJpZosrvXnCxpmoorHcJttrGlaYWcRJR5ROci7c21JYM2r5PGKl2nFVVl0r9YSKVaXArTVFRhiiWS3PfiS6BPYdCvbF8srnLZrs1MzRxjlTU/0ikLWzb0kFUM6AxeWnxrL1CshlgixeTUIoFQgmwmjsUOG7o6CEmDZOjA6XTidDoLfTjyfo68nKpaOhVcuIlqtSpHnnjUMpOvRTri8TBq5GB9pEOAjQNtNHnOrflpMJyit3cD5uVAkpHpDL19fedtJs4jMLOP9uba2xZJCDx6NGcY93g8uFwuHA5HyfGsRh6Lj+X/dozPzJQ08FNVlcm5uYqmfkdPn8Fhs6Iuzx2genzuevDfmnBUw+z8IgeOnuD5l47wzL6DhMLRwn0GQ86ktaGnk3fccjNvvOGqqqblXwbc9+jTGPR6brz28rqf8+Rz+/nTL3yVW266js9+8oPr8huUYykU5vt3388vHn6S6dn6spdFUWBwQy83Xnc5t978Opobq2uhZxf8/PWXvo6maXz+s5+oWrkphqqqPLf/CIePncRoNDLY38t//ejnfPLD7+KZFw/xg3seKBzn/t4u3nnrzbzlxmtK+p0kkin+779/jx/e+yAffPfb+Oj7f+1lCyg4dnKYr99+F6+/5jLe9sbXVa2WTc3OMzo+TTAcIRSub3WqFopP4RW/RtFFTVFQimRUsiyjyDKSLCFLck42JeXSqXIXuczyY2UymTTZ5eSUbCZDevl/rx02d5vZ0Gbh0t0tmJsHcTrWfxGbnAhw9a5NJbedODOJdfnQ+INxzPrKyaGiS7Nza26lbm48TGuRn0vOSohnAnWTHklRODYZICq50RvdnF0M8+hoCJN5ZQKmTRzBm13dGV4rHlfs3Er7pjdV3B4InSau+ktui6pTONurl7GTiQAxtxWLt35JxFqEA0AJhhH9YcKTTyNnM8jpWNU+0CGrh6y1im9OjoPDBFVIkJaM5wiGoqIY3KDXozcL4KoysdRUGi2g1xlYmo2Bo/r4oSajCHaF4h4j2pKMaKm+n93DKSyG3PupmoRkSSDqal80lWyCLndrgTxWIxwA8ViIrNgDqoZB0tCUED6njLhGYlYec0oEq2eFTEfml7DZfRgSC1hMuSqRomTRyxlslvpW/5VEiD6bkc2NLWRJExXP0NVhRb+KCVwURNp6mleZNGqMzMzR3eFlZjFIR4sDRVF5cN8BQkk/Fkv164yIg8v3bOboyRfxOGsvAMjZRjb1NaMoArG0gw199Scp1YNgVM9pfxtOp6dAOPL9OMp7cNSKwr1QWK3SoShK4Xc56SiOzc2TjpIY82gQJXIQHdE1tgCcTgfbN1dXCKyFYFhl82BpU7/J2SSuhjacdcb/r4axkYNs6q59XV4IiTx32ofX68XtdpcQjmJJVXGFo9yL878VkiSRymSYnJujqzV3jmlANB7HoNfTUlYVPTs5yYauyt5E54P/cYQDcslI+48c58UDx3n8uX0sLAawmM2FpmwAHreTG6+9nFtuup6Ltg6u8mqvLFRV4z9/cA+7tm8+p+2amJ7jd//k72hpbuRLf/nZgvn+fLbn9NkxjgydZmR0kpn5xYJUye1y4HE5cLucbN7Yx54dW1Z9P1XVuP3Ou/n+3ffzB7/9oXOqLkRjcW6/86fc/9izTM/mJCCiKHDlJbv5wDveymV7dlQMLI8/u48vfOVbtPoa+YvPfIL+3gt7EuWRlSRu+86dhCMxPvOJ3yghPPUgFk8wPbfAoj9IIBgiHImtmdpRjWxoUJBMqaqKqijIec9GoWy/4tnIkww5H8+4bBTPG8Z7mqC7SU+XT0evz0Rfuxmvs/Si8Py4nrbu9ZXq0+ksTXYXXmfp5yRJMmeGx7FZjUTiKUS1dJKragqDg42Yl02tx4Ym2d5ZekxD+8bw2NYR40qOeOwfWyClepmJCDx8Nkc6FEXCM34YXQ0zbx5V43HtHlr3vh99lUZu4dgE4exKOpSiZVAb1IroVDmbJq2FSTU4EZtaUaYXMXvra65VD+EAUCYmiI48Tzo8V5VsAER1RlKeMj+NEgGXo2Z1QYtFEBw5SY4maah2Xy7ISpdBqLIPjmwUm8fDkl8Cc20Cq0SnEN0r92sLcURH5cKFTlHZMGFEXDboJ6QZjO61o18NmQQt3hzxq0U4AJaCQQRjP7pMBqN6lkZP/R7CrJIlbBYxWXJjZnh+EZutBYcUL2xvMuGn2bG2Z60YzXKEtsYMTS0ZPI61q/ZZDQb615bGjM4voJJlPjTPqelRnM7VF7Syksq2wW10tjZx4MhLWC0h9FX6aQiaiMXUTltzjmTNBnRs3tiL3nDuC2Z5ZCSBw+MN6M0Nhclpsd6/eEW8mHBcKANyPrkq/3fx7cXko7jSUd6rI/+TyWRWJR2x6BJKZD86Lb7qNpmMJi7etX5t/vR8fLnZbuVnEYpkiUs2OtrPjcjksZasamJRx+HxlpIKR7kfZ7W0sf/NSKRShCIR5vx+WosqoBazmQZ35ULS2akpNlxgD8d/+07jiqIwMjaVa5Z3aoRjJ85wZnQct8vJ5RdfxO995L1cdeluPC4nE1OzPPDYMzzw+LOMjE3yg3se5Af3PEhPVzu33nQ9b73puroMyS8Xkqk037rjR7zjrW9Yc9W/Fro7Wvnev36RP/zrL/Pej/8hX/vCn9LX3bH2E2tAFAU2D/SxeaBv7QevgrHJGT7/xf9Lo9fD97/xj3UnjC2FwoyMTnJ46DTP7z/C0OmRQu8Qs8mMzZrrcG6zWjh07CQz84sMbuhhoLeLaDzB33/1W7x48Bif+tgH+NW3vOGCxf2WIxAM8+f/8M+885abuP6qS9Z8vKqqHB46zcEjJ4glkqBpeD2uQsPIHVs31lV9K18xK24wVWxGzK+SSZJUaPhXnPWeyWRIpVLo1ChuYwSXKUmjLYPPJeOugzft7VI47A/T1FR/ctzCQpTBtsqJjsGgJxBKYLMaMer1yGW2l1gqgdm88rz29gYUTUUnrEx6o5n0ugmHQafj8v42srLCoQk/VoOFe07FkaQ0jWuQDaiMxxUEHbaBa6qSDSB3e9G+JVjCaSr9PFKxAGKTCUkW0fmWz2OvHSkVx2A5/xXFPMTOdnSBdrKhAIYaUZt6qchvImhoUhDBu8Z4qa5UIQSDgBDzozmbURQzukAAoWxVTUqnc53r1/CniBUxt9Vjrc2hJKK4QkxEU31StJQmkwuTXh1ej5tAeBadDA1rfRZlMOqM6ONRNLMVQRARRBEtk0BcNm8m4gF8zrXJUR6SnMRoTOPdaMJsjGCv4tWohqxc/bMrRzgWIaULMx6YXJNsABgNIgeOnKCj9Rr2XLSX02fPkEiOY7OWNccTVELRRRrdVoxGHW2NCiNjI7S0dOJ2npv0B3IqkOFZCzI2bFWib2tp/OuJW60X1UzmxSQkj/ykWF0+X8q3oZwE1arAxLh4TdKRkTIshZI0rENWJckKrb4Wap0RHpcRp5rl7Og4G/p66n7dcrjczczNTtDWVH3szkpi1f2/0MftfyJsFgs2i4WOlvoq5JqmcXZysuS2//GSqkQyhT8QJBiJEgxF8AeCTM8tMDk9x/j0LDNzC8iyQldHK9s29bN1sJ+Ld25lU3/vql+64dEJ7n3wCe575CkWA0EgN7m+bM9F3HLT9bz+mste0Z4gcwt+7rz7fj76gV/Dbjv3QTYPVVX5yje/yw/vfYgv/sWnufqyPRdgK9ePdCbDN//zh9z74BO8/U03lET4yrJMMpUmK0mk0xkyWYnFQBD/UpBgKMLcgp9AsFQ3bzQYuHzvRdx47RXccPWlqKrKH//tV/j0x3+d/t4uQuEop0ZGueueB3n6hYN0tPq47OIddLT6aGluzKVCuZyYTEZMRgN2m+28SchLh4/z7e/dzec/+4lVU9Ji8QTP7jvE6MQ0Op2OnVsH2blt03l9z4pXyopL88VGxGwh3rZ6N9t0Oo2WCrPDcJKWgXYEXRqnLkDVnNRVcHIOLL6+ugb7dDpLs92Np8aE4skXjtHd4kJRVZJxMyUN4PRpLtpSWk0ZOTNPf9FAeuqJ42xqWn9iXTGSWYmXRgM8fDpBth7PjQaHF6wYxdzFUujaSsdgpZQqD0lJMhM+COSqG1qTht6wbD7WNOKxGez9baTjMTLNHai6lclyZn4Wq60RQVhdO113hSMwSnxyHP9iGuQkWjaCXk1hFBSEZelSVpEI+TaCmkUTkwjOtcmlFgsjOIoepwkomgmW+2botFSOdCxP+HThRVwuNzFtrW3WUFPzCLbcuaOF4oimykWaYsN4SlpC765/bLUrMh5n86oVDoBUKo5ZVrGvkRhWC3PZENbGVhKhEGJGo8FsR5ayWEQF0yrmc01TkZQoLrtMX7eNtlYLJptGR2uO+MRCMSZPjdNk0q8qqYopKts21l6U2ndqiAMjR7A5NGwmF7t3X8KTzz6Ftc7dNRq9XL035+PzBxYZnTyM11X5gWbTbrYUVVriKRHR1EBna/2kqxjTAR1n5ptwuVwVWv98dSOfTlVL7/9yTVwrKtPUXjQq70peXukokVbF48QiAZToS+i0ZK23x+11s3Wg/vFxei7Jnp1b6nrsyHSK1rZcuMy5YOLsYTZ2VV8LPz5uZHyppZBQVV7hqNbA8bUKRymm5xfoaPERjsUYm57GoNMz2NtTV38NSZbXjNxeDYKmaZqqqrz/k39MKLK2/u+VQCyeIJuVS0zLRoMBr8dFU4OHVl8T3R1tdHW00N3RTn9v57rlK3moqsoLB47ys4ee4NGnXiy8p91m5abrr+SWm69n17ZNL+uX9eiJMzz/0mE+8v5fPS/fRTX87KEn+Ot/+lc++cF386H3vO2CvnYesXiC0Ylpzo5PcWpkjNn5RWbn/czN+4knaw969cDltLOhp4ttm/q5/OKL2HPRlgpzfyAY5nN//zX+8Hc+TCaT5W///28QWArxZ5/6GNdcvqewjXkyE40lSGcyZLMSsXgyl9x0jjg5PMr41Cw3FKVplWNqdp7xqTlsFjM9nW3n1EukGmp5N1Q1l0SlLHcUl5f7bCglXW1zP7KU5armMDf3xHGaVCLtF+NqbWd+MYyS9tPmCBcmnPXgmTETnT1rV9QmJgNcs3NTzfuHx2cxkEvGCIdEdMuTbRWVwY0NBTlVHqeGZ9nkW5msHHvyONtrRJOuB8NLARSTyPRTBzk7FyaQ1JPImpHV6hO4wwsaRqERze6lfe/70NWobgBomsLY0jOIgo6oNoOzLSdXktIJsoY4tg4fmqIQTMsITZW69szkBDZvjcjgZdRDOLJLU7Q1mJkcGmJ2qux8VTJomTA6JY5RkAm4G1EtIoK1vvFWS8QRbGWVGFlFMTeCPndMRSWF2OgBvQEhHsau05E2rS0ZU0MzCA3Ln29GQZDtlGsxWkbCuPU5IhpXZjCto2KQj8itRTiymTg2OcsmTxt6m4yt0c3MwiKBUIRUWkIQTBiNVtaqk2iCxqKWQjRaUJYiNNi8ZJIhGuyV44SsSqBFafSKDPTaafTmCElaytDYZKXBWxmbG1wMMT88jc9qqMjgB0gKApur+Cb2nznFSyNHsNnkwsdqEG3suWg7Lm8H9z1yP1azXPG8cqTTCpfs3E1TQ454ZrJpjhx/EY+rPLFPwEAL3R0r/h5VFYhlXfR1r0+qE0/Bi8NurLYV30ZeSlXu3Sjud/FKR6gWk4387/LYXE3TKmJz84Qjk8lU+jnicWIRP2r0AKJW3XdmsZjZvaM+5UM4kqa7q3ddncQXlzIoOjctvvUrRiJRP03mhaqyqkNnzcxGVjwctRLH8sf0NcJRiXzc7anRUTb19SErCjMLC3SXqQ0y2SzT8wsoqoJOFEmm07Q1N1eVX9WLQoXj8PFTpDOVEY2vBgRBxLG8ym+1mGls8FyQVf+1kEylefjJ5/nZQ0/w0qFjhV4gnW0t3HLz9dxy03XnLHWqhR///GEMBj233HT9BX3dYhw9cYbf/9w/cMXenfzFZz9x3h3SJ6Zm2X9kiANHTrD/yBBzC/6aj7VbLTR43bicDpwOO1aLGb1ej9VixqDXYbGslE6NBj1ej5uWpgYavG46Wn11T87Hp2f56Kf/kmAwxAfeeQsf+/V3vKypY5qmcdt37kSv0/FbVTq+ZzJZfvHIU0xMzbJ393au3Lvzgg94q62MVUs6Ka5qpFIpDMl5NikHaNUtFl4z2rYHZ9vKhSgYTiIl/TSbFxGEtYlHMAFztGG31pYzpVMSPpcLt732Oa1qKseHRnDazfgDKmZj7vWiqRhXXlrZkDKTlcmGZRzLx/z4M0Ns85yfPPJU0E9fj5fTMyE0zYjtwEtomkpGVhgJpZiIKoSTRlKyCUXNHdvRsExKbsO5+1bcnrX7VowuPIoiqojNOnQGI4noAsZ2O4blBZSQfxGtuwYx0zSykzNYG2qXyKVECk1X+xySUzHcxDBbjMyeOcXk6CqLTpkobdtbORuNINdL0tMpMFd+F9SshuZc2W5RSSO6rGC0YEnGkG11TDAVCU0LgnF5xW1JQygzV3cPJ7EYvMhKEtWuIqzRC6QYmqrQYDbTYDcUcQYNOR6hzWRii7ezpCld0BSkvatU8xyKxJldWGQpFCWVkYA8CSlFQk6QcTqQF8MYNbnQxA8gKycx6ZO0txsZ3ODEqC8lu2k5TVenF8saEqrF6UWCk/M028rkaBYTPW0r58rBkdMcOHsUkzlbMekz6mxsHeihs2cDLb5OvvuDH6Oqa/eBSCRFbrnx6pLbDh07gMkYwFC0P3LWQEdLD3bryjVKAPxRM/19nat2QM9DVWH/iIWU4i3xbRQbi6ulGeUNxq+0LKeat6PamJ6vWJeP6auRDi26H6FapUOALYOdeFxrk4hAWGHrYB09eMqQyihMLWoM9Pes+7mh2QO0VOkk/8IpC6H0SoWjGuHI+3HKK1avEY4cTo+OMdjXy9DwCFsH+pFlhVn/YsFInsfJs6Ns6utldHqaDZ2dzAcC2K1W7PWWNqugUBvZua32auP/FlgtZm69+Xpuvfl6FvxL3Pvg49xz/2NMTM/xL9/+Prd9504uvmgrt958PTded8U5lwwhN7Dcfuc9DGzo5qpLdl3AvajEji0b+fF3vsKn/vyLvO/jf8TXvvAntPrqM51Crune8/uPcODIEPsPD+FfKr3AmExG+nu62LihG5fTzqNP72NDdwd//umP09x0buXwepGVJP7tjh9z+533cN0Ve4nEYlx96e6XlWxIkszffeWb7N6xuYIoKorC3fc/xszcAm+7+XXnFVG8HlS7aJVfrFYSqrL0ZA7Row1h1JXq9ZUyPbfXbQV3N0vhRhKReTpcIUSttubba4PRST92a21j/tJSjMH21ZNoREEkFE/jtJuRZZl8Ww2Xq/pxNRn1jPjn2dqZI0sGy7nrTAGGgvNs2eBDEAR0ImzZtJF9gSW84yOY9Dq2NtnZunwKRTISo+EMc3ENu8nCYf32usgGgKIqpA1h7DofsfgMjoG2XKtoIBkJoXUN1H6yIGDwNZCNRDBWaXS4JjQNU2YJsztXgTAYak9YNSmO05Rhz7U3MBgKcOzkMcaWgiUd7qvCZF7pBVME0SigxBZh2eit6syosTR6i4RSM3u3DDoDakhCbMhdxjQ5gcAK4dApKiZdrrqTVkOYxPWNRYKoIxQN0mD3IUtpdKk4G93NdLVXPyaurIuA309jkSHT47LjcZVWeELRGPMLfpYicdJpBVXTYTPYSEXDGHU63HoTWSmKzZqlu91Kf68dQaju18moGfo3NNc1EW/uaKa5o5mps7Nk/UE8yx3brdbcOXVkbJiDZ4+hM6SqccTcZyIImPQSqpzk7PgMH/2N9/FfP/opkegUulUmdDaryr7Dp7ikqKq5a/sezo6PEo0NY7fmtl9vlJiYW2DrhpVFDw1odKYZmxjH52vDYVt9bB+d1xPLOHE6S8lFnmAUk4y8H6Dcw/FKQhCEwvhdLOU6X7W7pmnEtV2osYOIWqrsTlgMJNYkHLPzCXbt2HpO728x6djYCWeGR+ju6cW4jhCAeKb6WCTJpUliaxn8XyMZlfC63QxPTOBrzC0yKKqC11V5/TDo9bnPdXm1pcHlYn5p6bwIxy+9h+PVhqZpHDp2krvve4yHnniWZConubKYzbmUq5uvZ+/ObevyAcQTSW77zp28++1vpGuNideFRFaS+OsvfZ3nXjrMV//uT9i+ufqFM5lK8+LBozy37zDP7jvE1Ox8yf2NXje7d2xh1/bN7Nq+iU39vWgafOuOH3HPA4/zZ7//0VfEM/LMiwf5h3/+d0RB4M9+/7e4dM+Owj5eeclu3njDVRf8PeOJJH/+D//Mu9/2Ri7ds6Nwu6qq/PT+x/AvhbjlpuvWRejOFbVSTqpFKuarG7rYOJ3Rp/HIc1Vfc8m7lYa+ygpCHpFYmlh4jlb7EroaRl1F1TgUaKxqIE+nZVpcLlx1GLpf2H+alkYLk3NpPDYXMgpbNjVjMlbXkE6AX/8lAAAgAElEQVTNBOlcXhmePDNLl7T+bHhZUzkRnGfHwEp5eXh2iYGBrUiKwvEHH8Xhrx0TnVFFJqXtLKQ0QqqJqOAiJfqImnvQdJWTxlPz90GDhmqXsbasrDKrikxY1sCz9kq/HAhg1NkRq3RrXq3CIflHaW1akVuF56Y5dWS24nGanMYhRDCZdVz54Y8Ubp8bG+bw6VME06mK55Qgk4GqRkMBRXSAsfi7oGLQqejd9Y2LWioGliyIoC5E0DlWnmcLJumMetFQyeiD6Ezrl91mpRB9LhuXetpoquP5CS2OvceN2Vg/4VU1jZl5P5FolHg6w2CHSneHbdWEOgEQTBqd7efWt0JTVaaGpxFjCUS7yr6RI2hCdM1UPLPewUWDrUjY2bW9F3/UQk+XjwcffZLh0SMl1YpyJFMK1156SUWSYSi0xPDZg3g8+X0TEFQffV2VBDGV1WEwt+Brqk7AgjGRg6NubPbSykZxilG57KbWSvgrPVmt5esoj82tVr3OVzsqkqtiMWLhObT4IUSttK+W1Wpl1/ba6WSyrCLonLS1nL80dcafwmhtptFb38JINBqg0Txf8X189IgLRWwqqXAU+3KKPTl5SdVrRvJKyEqusbYgCDhs1ce1kclJ+ru6GJ+ewWIxk85ksFksNHrOvVfOa4RjHUim0jz0xLPcfd9jHDp2sjAoNDc28MYbruItb7iWTf29q77G7IKf7/7gXj7+G+/CdQFyq88Fd/zo53z1W3fw+c98gre84VogZ6J/+sWDPPviIQ4dP4kkrWhzO9p8XH3pbrZuGmDX9k0VJGn/4SH+8ku3ccPVl/GJ33jnurSe54KZuQX+/mv/xkuHjvO7H3kf737bG9HrV1ZPNE3jK9+8A4vZxG994NcuWNf4ialZvvgv3+ZTH/v1kmjdM2fHeeCxZ7nx2svZvPH80rzWg1oXpeLSe3HTKGN6ivb0S5j9J0rSg4rhd2+iqX/tOOZILEXQP0e7K4hRrCQeowE9grerohfG/FyMS7eufo7kMTO3hJRJMDGdwOv0ksgmuezi1Z87NxGh1eMishjB5V9jIlyGpJRlKhNmsKtUNjnlj9LZk+uy7Q+G8T/yKMZUdW/ScMxJb1NlxTIjy8wnkixmVIKKkajmIK1v5LhljmSjAb29lICFlwKonWt09i5+/akpbJ7KSXotwiGFF/A5xZKFkkQowLEXS83xmiJh04JYTHoMFiOXvO8DJffL2Qyjp4c4Pj2xLBmqRKEXR7X7JAXV5oMiqZMQmkFvs6Br6EIwrk1MlcgkoseGGoyjM68cO+9EiGatlZS0iN5d6W1YDZIcJa7MItitCKKAT7Hh0blwihodNjcDztpyvbAQoWVDa10THCmbBC2Jx+PC63IyMn6YJs/qkldVVdFbBTrbzpFsaBqhWIqpuQgLCyEi4ecw6Nf2YgCYDU4u2tiCrOnZtXMzwbBEQ1M3FouRA0eGePKZxypSqIqRTut58w1XVtwuS1kODe3D7cids5qqp8ndg9tZudKtaiJZmmlvKf1eZyXYN+wAvacq2chPSPOm4vzE9EJH4Z4vqvk6qkXmVpNX5UlHMpksSKvi8Tjx8Dxq/GAp6RBg2+YuXI7q1YTZxQy7tl+4lgGxuEIwYaSrq77FhOjCIZq8K+eCpsHP9nmw2ptKmv7lJVXlvpxXw5Pz3wHjMzNIkozNakEURRaXltjU17eq1D4YiWDQ62uSk3rxGuE4R0xMz/Hzh3KdpMcmZwq3d3e0cv1Vl3L9lXvZuW1TyWT39Mg49z369Jqdw18J3P2LR/jbr3yTgd5ulkJh5hcDhfsMBj27d2zhmsv2cPVle+jtqm5MzUoS3/iPH/CLR57mc5/6La66dPfLus2pdJr/vOtevnPnT9m5bRN/8nsfobuz9grNzx56goefeJ7P/8EnaPCcu9EJ4NGnX+DnDz3J5//gk7idjsL2fP/u+/E1NvCm11/9qq2I1SIcxelUuQpHkj7nFDZ9mlQ4gmlpFFNsiuI0Kr9jI02Dm+vehnAsSSw0T6stiL6MeLw056S5ZaXSk8kqNFodeOuMutQ0jeMnRlgKSjS4GtBbNDYPrB7pd/LULJvb2tBkFeXkPPo6yWYknSYkJOmpkogTiCRpbFshkidPnsVw4EVQKonWmUQPfQ1r9yNZ0C0SMlo5k/HxuKf0e5OKhEj5ekom4fUgOzmF1Vt6MZcSaTRdqWlclSUsqVkcjtKLRzYV5+CTJ8l/HzRVwSz7sS9LbxytTex48y1V3zu25OfoiWOMB5cqZFZaNLxqopWaBc25UskRwjOIZj0iIqLFg+hdfYKixZfAKaBlJERlZV/zhvGENoPRXp+cSkUimppAs+oQyipGJkWgWXTjcbajpKOYlQw+s40Blw9LWdhH2Bqhtb362CSIKulkGItZR5uvueQaEYosIBKo+rw8bB4DjZ71XfiTaRl/KMViMMVcIM68P16YrLrM03gdS3W9jtXgZPvG3Dnoaeygs93D6IzE1uVq+fDoBD+7/96apENRNTpaetgy0FNxn4bGkeMHMZuW0IkCUsbBpr7O6lUXQSCtNtPmcxfuPzVtZiHWUJiEFqcXlUur1jKKv9qT07VIx2o+vdqkYxo1dhixKIu7pbWFDV2ViwGJpERTUycO+4WVJquqytlZhQ19PWt+xjOTxynOMsjKAj97sRGPtwG3243b7S4c6+IggNUij19DZX8NSZaZ8/sLHg5V0xibmiaTzdDk9dLkzY2dC4EADpsNq2V9cfPFKBCOx5/Zx9jkNAAOuw1BEDAYDDR43fgavTR43BcsXed/Gk6PjPPA48/w0OPPMTmzIlXxuJxccclOLt29A03ViCeTfOAdb31VvvhTs/McPHqSg0dPcPDYScaLSBJAe2uuinHF3p1cumfHmv6UfYeO8Vf/+HVef+3lfPKD73pZI4QVReEnv3iEr99+F26Xk0997AN1S7ZGJ6b5+6/+G+/91Tdx/ZVr98coh38pxG3fuRNfUwMfLUoRe+bFgxw/NcK73/7GAgF5pVFPhaOYcKTTaQQpwlbfPHox99xEWiEVDGELj2BJLuC39dO0ef2a3WQqy1JgkWZzAJM+Fz6RyOiYUtuwLCdKBfwp9gyur5HQ8/tPkUqpNDi9bNnauGYkXyiaxKlZ0AkCS/vGaKhDujUXj2J062moQYSSGQmrp6PEh3DohYM4Tg+VPC6hGBDMl2KskTSn6mTm9fPYvQJp1UEosxuzwcydkTPML68yqpJEWNXBOhrIFV5fltEWljC5VlbfqxEOgqM0eiuTqzQ0Dj56KFfd1BSMcgCHeeXzbr9oKz17L1t1GxYnRzk6fIqF2EofAC0SRnCtRvgFFMUAttyKvRieRTDrCveJ6NA1dCKYa0+y1cQMgsMMIRBMuePYPZxGL+rAoavwkFTuvEY4NYpm0xBWiaIFsMo6WgwNOBw5kqSpCmo6il1TabU4GHA3ISCQ8iZpaGjM7wbZdASjQcXX2IBplSz7uflDWKsYwFVBobnFga2O/hrprII/nCUUk1mKSMRTSsHbVbwgkclkyGbC+OxDiOLaQQA2k5tt/bkqUka1snfXBjRNYDaop783tzAVj8W5/c47MejTVV8jnlC46bqrMddYdBufGicUGcZuAUFtZUNX7UpOVmugsamRYEzPqblm7PaVFe9yspGX29SKwf1lIRt51DKT1xMOUk1eFY/HiYVn0WIHC6TD4XSwo0rX8WBMYHP/+hq5rgeT82lcnpZVu5PH4kEajLOFUzeaFHjkyEpCldvtLhDLcsJRK+b4NVR2EI8nk8QSiUIzwFOjo/R2dGAyGjk7OYVeryOVTtPc0FDV67EeFAhHJpMlk819CaOxXJRaVpIIhSMshXI/8USiYCDR0HDYbfR0trF5YMOrJg/6ZcPoxDSPP7OPx5/dx7GTZwpJVwBtLc3s2bGFzRv72DTQy6b+3nOO860FWVYYm5xmZGyK4dEJJqZnOXz8VKHXSB4up509F21lz/YtPL//CGdGx/ncpz62ZtO6RDLFl267nf1HhvjrP/wddm1/+cIGVFXlgcee4V//4wckU2l+5zffwy03Xb9uiVRWkrjjhz/j2MlhPvmhd5f0AqmFcDTGD+55kJcOHef3P/Z+tg7mfA2RaJzb7/op115+8asetLBayV0uicBdafaXSqVosfjp8sRKX0vVCIYTpEIRzI0+rCYBs1nHesVoiZTEkn+BJrMfiyHLiYAdW4MPKavic7lwrNPMfeTEBOFQCrvDzp46YxzHRwP0NDYy8eww3WtIacYiQXxtTqym1YmMZPSWmKplReH4I09gn1/xPAwnvPQ2bK98riAxq5+lsdmI224mLQscmemn0ZVbAR8NznCvM4MGRMJhlLZzl+VJoSAmzYS47CEoJxxSYJKWRmvNoNZjzx4iEc1ikgLYLaVHf/tb34TTt7YcQlUUxk4e4+jEOEkpW9JtvCYUDcXgBqMZMTKLYColbaImIJgc6JqqhxGo4TkErxFtIYXoaEAnaWyYNpJU5jG5Vq9uJLKzpPVxdLWc0lUgINCAhUaTD5Op9NqnZhOYlDStNhtbtraiJ4XX5cDrXrsfCsD41CE85VIiA7S1Omt6JCRZJRiVCCdUwnGFeBpEsTR5qXh8KI5WTaVSGNVjWAyrV1YAHGY3WzbkCIem6dm6bRC9XiQSl7G52nEsE3xVVvj29+9CloNVv2uSZOHm62pfa8KxCGdHD+F2aLjtPXhdtUlWSmtiNjaIYHQXom+rkY3yVKpfNilVNbw8pGN6mXTIIMCOrX04bCvfq6WIzJaNtX18FwrBiERSsdPeWtvvGPcfpcGd2zZ/RMdzp0t7cBSnj1XrMl7cJPA15BAIhQlGwsiygqqpiILIlv6VkJORiUn6u3PjrKqqHB8eYcdg/fLe1XBekqp4IsnoxDQnzpwtkBSHzcreXdtKNO7/W+EPhPi7r34LWZY4NTzGgr+ybN3ma6KttZn2lmbaWnK/LRYzTocNk9FUIr2KxnOrhrF4kkgsTnT5xx8IMTO/yOz8Igv+pUK30mK0NDey56Kc0XvPji1s6OksOQnvuucB/um2/+Cay/fwp//no1WrWS8cOMJffenrvOG6K1/WqkZWkrj3gcf59vfuJpOV+I133cK7br35vN8vEAzzze/+kPnFANdfeQm7tm2iu7MNQRBIpdOEwlH2Hxni+f1HSKbSvO2Nr+O6K/YWPqennj/AsZNn+OC734ZtldjXVwpraXzzme35ycXKT5rNDbO4LDnNfTguMDyvMTonkUjlGkzlX8OkV3FYREx6DYtZxKgXsJgErCYdVpOIzaLDZBRxWPUlKSTZrEIwGMKpW+BswommGdnRu74sfYClUJyTp2Zp62iir7M+zfroRIA+TyPDz51hYJVu7ROJMB3tTnR1ENioasXpKH2tcCzBzMOPYopFABjLDtJZFPWaFlLMGRZpazVjL+ob8vxYC82eUm30Pf6TDIkJ0i0b0M7z4ijNzWGxN4IglPThkBMhGk0Z9KtUiU69eJjEwgzOMrKBpnLFRz6yrgt3KhZlZOQkR8+cBNPaMjo1q6I5W9HFZqFGoo2oiuiauhDMZQtcqoIqByCSQHS0Yg8maQs7kaxxRF11kpvKBkiLSwjnk7oiiDSrZprs7eh0lVVhqxTGrKSxWnT4mhz097TS2rw6AZr3n8ViXKkOmOx6fE22ks9e1SAckwjFFKIplWgSBLG0g3a5pCQ/PhRXN/KT0nRiGqtwcM39dVq9bO5dqb5ZnM0MLJ/X4zMSm8uCSH507/0s+ocrzjFZ1eht72djX+1FBEWROX76IBaDTG9bF3p96XcvmTEwG20jSQ/2Ii1/vtfGamTjl1VKVQ1rkY5avr38AlM10hEPT6PFDiOQpaOzne62ZaKoaoh6N76mczcGrweKApOLGj091Svfi7On6WzKXaem/XoOTbTi9XoLzRyLj3kx4ah2jF9DfSgmHNX+Px9ccA9HNBbnhQNHGZ3IybM29HRy5SW7zitC9kJAURTGJmcYHp1kbmGRZDpDKpXOpU4txzY67TYQBJobvXS1t9DZ1kJba/M59a0IhaN8644f8YF3vLWQWDQ2OcPxU8OcGh7j9MgYJ4fHiBZJDy4EBEGgraWZ/t5O+nu72Lihh53bNtFWR2rS7Pwif/Plb3D85DAf/cCvFSb56XSGr/3bf/Ho0y/yF5/5OFe+TDG+i4Eg9zzwGHfefT9mk4kPvfft3HLTdefdN6QckiTz1Av7OXDkBNOzC6TSGbxuJ40NHi7aOsjendvwFK1GptJpbr/zHnZs2fiy7fu5YLU+HPkLUH5yUZ5oYhGj+GwRZkMGpoMC2WyOmJR3KS9+zWpdcPM/FpOAwyJgNopYTQImQ46MuKwCJl0KwWjHaTFhNgqYTbpVOx+X49iJaTYPttX9nKykIIUVZg5PsbFGBfFMbImN3fX36ZhP6mhpqjyHxiZmkZ95klhKj9m2F1EUiYkJlkwBulqtmMp8AAcn7biclXLAcGaGZ2xLTIluFgUHcr3RsDUgTUxiaWgrVDg0RcaYmMK1ivxPzSaZGjpDNlAlwUwHV37oN9e1DTo5gxwPshT089C+Q6iKnIv8FcRch3SdHsrIj5oREHUq6Gvvv4iAaHIiNnZQ3FRPC00DMoLFh3cqhDMDuipSLkmJEZdnEOzWtaVWdcKEgE9w4ba3V3R/dyYDWA0rpEZDwmBU8bottPm8DPS0oCva30wmTjo9gSBoWFxmmrwWNE0jlpQJxmQiCZVYCmRVV5AI5U3Q5YQjv8JbS05VrPVXEk9jEFbvqeG2NTDYs3LeZBQze3fnSYbA5ILI4EDp5PGJp1/gyNBLmE2ln3U8ofKWG65dM9L39OhpLHqVTl9uTM7KIhNLHoLpTsxWV0FWY7fbsVgsNclGPrVotf4Mv6wT09U8HeXpVXkZba30qkKCVXgKLXoIt8fGto05EhmJi2zc8MovFk8uSDQ0tWEtq4AnE2HchmkEAUbnjZyaa1u1B8drTf/WxmIwSCAYwmgwkJWy6PV6Nvb0FO4/MDSE27FynZgPBGhZbqLb5vNhWUUOuhZedtP46ZFxnnphP9FYgr7uDt5w3RWvyOpwVpI4cOQET79wgJcOHWdqdp5WXxN93R20tzZjtViwmE0l2xKNxdE0mF8MMDU7z+T0HIFgmG2b+rlk93au2LuTHVvWLi0dGTrNY8/sqyuxaSkUZmpmnonpOaZm55mdWySTza50w5ZWkl8cdhsCAnabBafDvvxjo73VR2tzEy3NDTQ1eEsSm84F9z3yFF/55h0oisIN11zGMy8c5NLd2/nMJz94wRswqqrK0y8c5Mc/f5inXjjAnh1beNfbbub111x2wdKlzgcHj53k8Wf28eH3vL2EhPwyoFZ32uKJRfFFqNxIXlwBKa5q5AlHMckoj95djYSs9Vi9TsBuFbEYBMxGAZMh92M26jAZc6TFYtRhMYmYjDoSyRS9HetbcRsbD8JknN6y3hKKpjGWDtO/zjjRyahKV2t1E/CJwyeYenEWp9dH0h6lo9lalRyNLpmR2I1eV5S8IqYx6c/S32ZiKB7C1GxHUVUiiQyhpEQopRKWRSKKgbBgIax341ctrDVoa5qKNh9A0FnRRCdaaIKmMqOxJqUxqkk8VhjscrCxx8237zxNYGGB0MIs2kqbJkwOCxe/671V30sASMcgFUEnZbGYDDjdLqxFiSb/9eCznIpV2Wo5A3IapAyCKmPXw3sGDAyHMhyNGXPRwDUgamLO22HJXRy1bAaUIILgpu1sFIMB9JaVC6eqZYlmJsBuWLchv144NCMtpgas5pUqgFFO4lG12pMeQcFkEnA6TTQ12unrbEZSRvF4TcQzKpG4QiSpkZF1BWJRTDKKiUYx2cj7zfLjaLGcKu/ryk9E4/E48dAQOvnoqvvnsTeysXulQqMhsnFwIxZz7jsdi8sY7K14nKXftWNDp3j0yYexWEo/A53g4Lor1g4bmffPYdbJhBNWJoM+BGN1c3hx9G15ZaOYcOSJGPBLXd0oxlqkIz9m58f0aqSj5HjH48RDE2jxI+ze0Y1ODw2N7VhNr06gzVJERtN7aCiLzk0Hj+Ny5EIBJkMdBf9GcSRu/pi/1vRvbeTjbvOIxuOkMxmaG3ILCZIkodagBQaDoSJ5cj14RVOqhkcnePzZl8hKElfs3cmubZsu6BdBVTWee+kQP/nFI+w7dIwtGzdw9WV7uGLvTno62woD8HqQSKY4euIMh46d5NGnX0SSJG69+XX86ltvrGoWvuueBwB41603n/f+vJqYnffzmc9/kVPDY9jtNn7lza/nlpuuY0ON0ud6kEimeHbfIZ56fj9PvXAAWVa49ebreeetN9dMxHqloaoqd/70/uVmkK/7pR2wVksxKS+1F2t98//nqxr5akY1olHr7/UQknqeV3zxLN4WVVVoazDQ5bPQ12alq82Ofo2+N/5AguxEgvbsirwwrcoEyNDRuH7f1FhQorez+nc/kcxw6uAp7Ba1ZhUmljUyHt6G1ZgfMzRE/Vm6mxVcVtPyLfB8eBF38+q+k1RGIpTIEkzJRDIQUgxEVBMJvZVJPEjL1RE1mUCISihJiQaHDlGRMMgRmmwCm/o89HbYKy4e/37XWcTlTthLM+MEZqfQNBFPZwtbbnozAhpiIoSQiaNHw2Q04HDasVhX/0yzisI//fAxkvrai02tWozvvXMj6bkR+lpcKKrG1FKcY3Mxnp/PMJQ0MpIoC8HSQG92Iza2AwJEp0Gw0zMjoVsmPKqmkciOo5hVWKW54YWDgE+00mhpQa/LfZaubAiLsPbKoKjXsDlFNvabiasKos5QIBXllYxyopGfaOmXG3aVy6ny51Z+MppKpUilUoV+DZFIGCnyIIJWu+re4Giiv8zErbM0sHXjChmfnMsyWEXzPTO/wA9/8mMslpVzUpJVLtq8g9bmtauNp8Ylzi44C5G3xZGo+UlnPTKq/y5Sqmqol3SUVzqKj3cikShUtRKJBPHQOJ2NAXxeD+1VUvpeSUiShj9uprUo3TC4eJZWT4qhSQcLifaq/o3yHhzVOse/hhzKU6pUVWVybo6e9pd/7vWqxOKqqspzLx3m0LGTOOw2brr+yvNqlBaOxrjz7vv5yS8eoaW5gV99yxu48drLXxYZ18kzo9z74OM8+Piz3HLz9Xzo3W/H5bQTTyT5l29/nxuvvZzdO7Zc8Pd9paCqGnfd8wDf/M8f8O63v4kP/NpbeeyZF/nZQ0/wwoGjbBrozVV6Nm9k2+YBmhrWXimeW/AzdPosQ6dHODp0hkPHT2K3Wrn2ir287upLuOLinS9rytV6MTY5w0/ve5R33HITHW3r9x28kqhV5Sg3FZZXPApdx5cvUiuT+0qyUe3nXMhIvYSlmGwUb19+280G6PIZ6fKZ6W2143VVX5Hznw7RFMwlZsUViYxZo6FG5vxaGA1m6euslBrM+aNY9UbMeh0Hjh7BZ6vcFkXTcWS+H5cl5+8Q9bP43FF87srxKa1pHM2GsTvObeyKJTI5MpJWyWBkONlIJBKl06Oypc9TaUYugqrC7T+ZRNAV74NGeG6C/sEOvI1uzDYbVse5VfqGzk5y14FRNLHSQ7LDkuKOd2/CZtBx4sQJNrZUDyGZDSUYmotzMpzlZEzHs0sasgoiegzedjTAkEjRFtTQWxyk5DkyukSNxoMvL/SCQKfJi9PYhE7T0agkELTKRS+dUcNiA7tbj7OhlGDUkkxVk0/VmljDysQ0fx4Vr3rnCUc0GiUS2AeZkzX3qcnVTF9HqUwtoxjZu7vUkzQ+L7B5Y2U4RyKV4vb/+j563Uofm2RK4K03XEPNJAMgLWk8dcSE0ezE6XSWVDeqyaiKP7taMqr/bmQDVm8OWD52Flc68hWtYhldsczKKkww2O0GVEBGJ2jo9bkK9KsR9z4T0OFraUGvF0mnorj0UxwacxOT2wvVjTzhKD/ur/XgWB2HTp7EVCRTl2SFzP9j76zj5CjvP/5et3O/nCV3EWK4e/FStMUpUKDQwq+U0lKhtP1VkMqvBQpVpIXiTpCSYAkhAhFixHPuure7t747vz/2dm52bnZvT5KLPO/X7et2Z0eekZ15Ps/XgkEy7Dbyc3IoLhh/ocdkTHodDpfbw7sfLqO9s5sZ1VWccfKxmDQq5mrR29fPky+8watvv88ZpxzHNZeeT3VVeplsxovT5eaJZ1/l7fc+5sIvfwmfL8DN11y617ndjIYt22v59R//RnZWJnffcTMVUxJrHnR29/D+xytZv2kbG7Zsp7m1g8L8XEqLC8nPy5FTlvr8AdyeAdyeAXr7+unrdzGluJBZg5m5jjpsHkccPGevcJlSEg5HeOK51yifUsy5p5802c1JC/WIl1YnXtlp13qpLQzjecXXoW6L8nMq4aF+qQWHUnjErDNhinONVBVbqCq2Ul5sk60M3Y0eClo8OKMhTJk6HCNkokpFXW+QaQrBIUkSTe0uynIy5YDYYCjM2o0bKLQldio3dJbjMNeg0/eTm91GRZ4l5QOwKxigxRzCbB6dRVaHnkBAj9loJS8ri6LCPAw6Pbu6utjW10NGdupMgj3OAAs+SsxmZzLAtUflMr+mhM1bd1CYl0XnQJRWl49ef4QByQhmO5bMbAwjpCwGDdeqaJTzS0M8cMGQtbupsYnSjPQeS73uAF+0u9jYHWDbgInVLgeWQCZ2nxu/vgdpFJmndhc2g5lpjhIKsGALxX4LBqOEPVtHRo6R7HyzpshIFpuh7FRpCY54x1p5f1UGjCezcLhcLpx97fh63kaHdhHH4txSpk5JtMDp0FE5rYbsrKFj7Q1EkAyF2umXoxJPv/gqA942OYTGbi/iuMOS1//Z3qKnuSeWhUopOOIdzvgItzpmYyTLBuxbggPSEx1a2QqV7lXxcx8XHV6vl1DQx9QpBmoqHAkFQSPhEAF/gGAoSDAYex8OB2cCkygAACAASURBVJGiUSQpgtEoYdTrMJkM2G0m7NaJcclyevQY7QU4bGbC7m1sbcslqCsjOztbjt9Q11gZqZijYOxIkoTX78cxEXU49gYamttYtHgZfn+As049gVnTp2rOF41GefnN9/j7ky9wxinHccOVF1NStPtUWTL8/gC/ffgxVq37gpqqCn7zk9v2yfTATpebPz/6DMs+Xcsd376Wc047Ma3l+pwu1m3aSltnFz29TsKR2MPUYbeRN1g5Nycni+lTK8jK3LuPy676JhYsXMxXzz09ZTHBvREtK0cyF6tEV6XhsRfKV7J1a21rJCtIqnmAYW0YycoRdw1RWm1CoRCZNh2l+UYqiyxUFlhhew/2DDAbxvfAaegPUzUlNpjhC4To6vNRmTu8MxUKhVi7eTMFg4aEOmch6Kdjz2ymKk/ClKZbZ63fiy8zeWdIpwOdZCYSMWAxW8nLyiY3OzOpf60vFGJZbS2mbHvSde6sd7L086Hq7DodXDLfwYkHT5WntXV2MuByUaDad38oSp3LT7cnhCsEPsmEMTMbiy3R1SoQifCnlz/Ea7BhiIS5bb6F205MHAkPhQKE+9qSpoBNRZ83RF0gi676DYRDkcH9UI1k62Kd5GAEInKi99gO6+LzxZdBhzeik5cZ/FMcw9gyUXQEpKGYAB1D86PTYdSDP2zH6y3AnmMnt8iKyWTUFBfK93FRoXaZSmXV0Ko9oHS5UQuOgYGBQZeqfvr7+3G2L0YK1Wke35K8UqpKh7v8RY3ZHDo30QLY2B5k5owZSa+3N95ZRHPLNoxGHcGQxNGHHE6+xm8qEIKV2zKxWGMdTWWwcKpsVKl8+fdF64aSsYoOpfBQig7ly2YKcVC1naL8MVhZJQiGA/h9Pvy+AL4BL8FQkGg0ghSNotNJmIw6TEY9dpuRTIdtWPYxJcGQHr8uF324l9qOTDCXJFQYV4pNLYvWvn6eJ5NeZz89/U4CgSA2q4U+l5tZ06aOq9r4XiU44nh9ft798BMaW9qYM7OG0048Rg6EXrdpK/c9+CgF+bn8+LYbqSofOS/87mDztl0sXLycyy86h6L8PB569GkWfbSM3/3i+5NenyFdotEoL7yxkEf/8xIXffl0brrma9isk5tNbE8z4PXx9EtvMr26ktNPSl3UbG9F/fBJ5fqkFdytJQS01qtcv9a2tKaNxTqi1c5kokMtOOIdqkgkAlKEqY4IRKPYDBIZRgmHCTLMejJNOjLNsTS/6dDiiVBWXEan049J0pFrT+6iEw6HWb91K1LERshYTElOAMcorRUAmwIe9JlDyxn1dnQ6I3ZLBnlZmcMyuqTDqroGnIYoFo3A0HWbOvl8x1D19C/PsnHOUcNrggSCIeobGinKzRjxQd7pDdPS76PDE8En6YmarDT0BViwZht//FIRZ8zSHihq3LmFKXmje7D1+HWY8ispLSygfttmpM7NWEx7tqMRkfS4o2bcUQt+bPh1Nny6DIJGBwajKWHkXVkzYKS4DC2hoXYVUouNhDS6ig6ougZHXHC4XK6Y4Oiuxde3CDRSE5QVTKG8ePjgUTBq4sjDhj/36tskZs+alvR4fbJyNes2rsRkhHDExtknD6/NUddmpKW/QBYbyurSyiDxZGJDXYthf+mEjkV0pLJ2KMWHz+ejssTAzKkZWC27J8ECQCQcxOv1EggECQVDRCNRJCT0Oh1GIxgNOsxGPQaLjW0tGZhthQnWDWXBP2UmMrXo3tfP9UTQ1NaO2ztASUFBWgX8ttbWclB1NbVNTVRXVNDd14fJZCI7Y+yDx3ul4FCyedsuFi9fBeho6+hk5ZoN/PR7N42pavRE0Od08eKChVRXlXPmKcclfPfxijX87+8f4ZpLz+cbV1ycYJbc21i1bhO//fPjlJUU8cPvXD/MfepAYOnKNaxcs4HrLr+AooL0U6TujaSySCRzdRqN0Ei1jWTvxypMksV0qLNoJYtLSRajouVGZjNI5Jqj2IxgM0CWWYfdBBkmPVkWHdkWPVajni6fhI9simwWrIODHxISgXAUfzhKIBIlEA4TCEsEI1H8oTCe/jABXSi2z0keeGZ94ij00PvYFkK5NnJycijIziJ7gjLENfc52dTdgV2VSWjl6na2NMXacHK1lYuPq06ZkaSxqQWTEWxJKkYnoz8YxR0IMTszQrKEetu2bKGmOE3BoYNmv53KadMT2tJYu41o68a0ReVoiEg6BqImvJIFT9SKDys+HPgMGegMidYI9ft0X1pWjFRCQ9mxVsZuxP+rs1Sp0+LKgsPpxNn2DlK4Y9h+lxeVUVY4/LzodDqKS6soKky0fgQCEfzkUZKirsOOXQ28+8F/MZvCFBVMZf6sIYtXKAyrduZgseXKI9vq0e242NCqwbC/WTbUjFZ0qF2s4rEdauERFx/RsJ+aCiszpmZOWn9GkiTqWiI4fRkJsRvKYHF16mPhTpWcPpeLXqcTgMopU2RXeDXx+hu1Tc1UV5QTjkRo7eikcsrYB/n3esEBUN/Ywo9/8wBms5GD58yiuDCfs790AsWFe66TGAyFWLBwMV6vj8suODtputuOrh5+/JsHsJhN3Hf37eTnDs8DP5l89vlG/vLE8zj7XfzwOzdw4l5UV2JP8cW2nbz74TKOOeLg/Wb/x2uNUK9jpM8jiY90p41GeGi5WKkzbClFhlZQfDpuZcr/Rp1EgQ0KLEbCmPCHIwSjEoGwhCsYJp4ES9mR0erUJHvopTpvasuUzWwk027GbjWTYTPjGPyfYbOQm2VPq4BhnFA0yvK6enCY5LYtWdZKbaeOw8stXHXC1LRi6dweDx3t7cNcrFLR7w0yd8Y0evr6Cbo6yLIMPza19fVUZo28P4Gonn5TEdMqtDOstDbWEWxci3ns4TsMREwMRM0MSBa82PHprPh0GUQNlmFiQC0UlGJDr9cnFSDqebXExUgiI1ma1/h1pM5gpC4MFxcc/f399HSsI+haMexYVJVUUJKv7cMd1mVyuML9Lk5LV4BpU2ekrLfR3evk5TdeIxL2c8JRR5AxmK6+ocNEq6tILvSmZd1Ip4q41nHZX0glOtT3T7XoSCY84gkF4uIj2xFl7oxM8rL3bPIFSYJtDQH6PNYEd7pkSQK0rHz72/meKALBIA2trUQiEaorKrCYExOKNLW3U1FSQnt3Ny6Ph2AoRNWUKfufS1WcaFTi38+/xrOvvsNPvvtNzjg55vLidLlZ9NFyOrq6KSkq4MRjDh9XlqtU9Pb189Z7SwhHIpx7+klpxYpIksQzr7zNP//zEj+741ucderxu6Vto2Hx8lU8+p+XCYXC3HrDFZxy3JEH3A+xsaWNtxYtYfq0Ss485bj9bv9TWSZGskqol0m2Xq11a42mpvs/XYuH1ohdsoB45XSt91rrG8nNTOs4aHVkxtq5Gek4qNun3heL0UCG3YTDasJuMSWIkewMe9J4iM0dXbQHBjBajLy/pBW70cr1J1Vis40mm5dEfWMzDosR0wg1gEKRKMWFxdgH1+8PBmhvbqRQZbxxu93YQqmL0PUELWQUV5GXnTqNcEdzPb7GtZj1qR91vqiRgagZr2TBixWfzs4AmUQ0hIWWxSHVd6lco1K5SqlFhjLdbfza0upYq+M3lBaOSCQyrNJ4vDZDXHD09fXR3/Y6RPsTjtG0KVUU5Wp3OiOSiUMPOUjTmFfXKjHnoOSuVQDBQIgXF7xOOBTmxCPnEQrD2l35WBy5cqCwenRb7UqlLni4v4uNOOmIDnVRV3UWK+U1oRQecVHq9/uZVmZixtRMbLvRzSpOJCrxxa4BnINiI37u44IjHbEJ++85n0iUz3EtItFo7HtJGleyH1lwLF6+itr6JiQp5oOcn5fDzJqpzDto+qRkE3K63Pz8/ofx+f3cc9d3k3b0u3udLF25hvbObvR6PdOnVXDwnFlppWtNRjQqse6LrSz/7HOyszK56MunkZmkYnEq1qz/grvufYhTjjuS27551aQETq9e9wX//M9LNLW28+1rL+O8s04ZUz2SfZlV6zax4YvtlJUWceYpx+3X+z9aq8RIy49l/SNtV2v5dDrcyVwF0vkff69eh1ZnPlkb1KgtGCN1brRu6OlYOJIJDi3hofVekqJkDgoQm8WIwxZ7n+2wkZNpZSAcYUNHO59vdnPpkeVkpYhPSUVPnxOP20W2I3kcmD8C01W1dqKSRFNTIwWWoCJsQKK3tY4s63DThKTT0xXJoaKqEmOav+Xu9ka8dWsx6iIEowY8kpmBqBmfZCWgt+PROQjqHWkLCvU05WedTjcqMZKuyFCO2CZ7wfDrTH0NxUe54378cbcqt9udEDze1bqCiHd9wrpqyqdSkJ1cjOYWlFOhUVQzFJYYCGVTWjxCnQdJYsGi97CbjejNZbS5iuU0qFqVpeMdTqUVaV+rIj5RpLqXjORipRYecdGh5W5l0IWYXmFlWuXwOj4TRSQqsWG7hz63KaHuStyylSwVrjodLuz/5313EY/diCNJEvUtLUwrH3sm2KQWjtb2TmobW/hi605CoRBHHTafow+bt0dO3ucbt3LXvQ9y6flnccNVF6e9zWhUorahiQ2bt9PV3St3LAsL8qiuKqe4MI+c7CzMpkSf40gkQnNrBxu2bGdnbSPhSIRjDj+Y4486dNxVu70+P39/8gXefu9jrr/yYr523hm7PTC73+VhwcKPePnNRRiNRq7+2le44OwvjXtf9iXaO7tZvmodfU4XRx02L60K8fsTqYSB1ufRrCvV9FQWk3QFSXy0JZXoSGb5GI0VQ2t9yTr96jZrdWRGEhhan6PRaMK0kURHqv1OJTqS/dchkZNhJdNuJiBJFFjNOGwmMmwWMuyWUXcoQpEwTY2t5GZZh5VVCIajVFWUJXX9am3rwIGLeMhFU0MdpZmJ96xg1IDXXkZZSXoWbY8vSI87QK8niKuvG7c3yIAhA0awWoxWFGhN13o/0vfKzlKy92pLRioXPvVod1xwKK0c8RHsePXpuODo7e3A3f4aSAF5vTMrp5GbmTxmJyg5OPLQ4YkGADr7opSVT01aHFPJss/W0NhTgsVWMMy6oawsne7o9oHS6RxJdEiSJA+8qAvDqoWHMrBcS3hk26PMn5lFbs7EulmFI1HWb3PT6zImxOzY7faUYlMtNoQ7lTZN7e34/P6E+/CU4mJsg7WK/IEA7oEBWjo6KSsuAmLjQO6BATIdDoryxl4cMi2XqmhU4tO1G/jk07UcPGcmZ516/G45kZIk8a/nXuPFBYu47+7bOXx+8rzco6Gzu4e6hhbau3ro7unD6/MRHfwRZjoc6PV6yqcUM2v6VCrLdk/Wq6bWdp549jU+XrGGM04+lnPPOIlD5s4aecE0iUYl1m7YzCtvv8fSlWv40gnHcOkFZx1QHe1d9U0sWbGaPqeLgrwczjr1+N3marevMFqLxUSsO13LSToCROu90gqRbOQ/2XdaAkP9QE4mNNT7kKqjN5qR1XStHOnu72gtIMlcz0DCbjbGrCIWUyx+xGLGbjWRnWFNGTPS1dNHJOTDqogDMVrslBSktjz39XuQvF1YdGFaWlsptobl79y6LDKKKsnQyM4lSRL93iA9ngC97gD93jD9vjCBCCOmk01HYGiJi2SfR/tSukkBmp2mZOJipOtNS3AoR7fV2aqUweP9/f30tH5E2LddXt+sqmpyMpIHxER0Bg6ee1DSeI2GDomDZqR2rQLYUjvAuh0ROXZjpMxE6nOQ7NgcCIx0P1HeM7SSbyhFhzKjmVp4xLJL+ZhaamL2jBzMY0hjrSYcjvL5Vjd9boNc2FFZ4FGZBlctNoR1Iz3Ulgs1oVAIXyBAS0cHZcVDhY8tZvOwOI/RMuoYjs83buWDpSu57MKzJ7Rz3tfv4qf3PoROp+Pen36X3Ox9t4BeKjq7e3n5zUUsWrycYDDEsUcewiFzZnLw3FlUlpWMyt2nvbOb9V9s49O1G1m87DPKSos594yTOf+sU8iYoIw2Y6XP6aK9sxtJkggEQwSCQ6NkWRkZZGdlkJWZMSZXNRgUkY2t7KpvxDPgIxqNUlleyolHH7bX1/yYbMYjMsa6znTFSbrCI5UAUYuHZO+1OvPqbajbESeZ9WI8Lhxa20tl6UglQJKJEbX1J11riHqaUQ8OiwmbxYjNbCTDbibTZiXTbsJmMaPT6QgGQ3T1dOMwG4jqjFROKU61+zJef4CBvg6Cri4yIk4k9HispRQVF8sWF38wQke/l67+AE5viH5/hGCEpMHXqWIl1J/jAmC0QkIpHLQCupMFeSezZMSvoZHc9dK5zpTXizKhQtx9Rhk8rkyR29tdj7vzTZBiv4051dPJtKXuWDqyS6mZqu0CHQVc3ixKS5KPkkajEm9+7CSqc2haN9SZibQ6mwd6h1PrvprsPqJMJqCsb5QsvkNZwyP+MupDzKlxUF6SvM7PSITCUT7f7MI5YJRd59TFHZNZtsT5T59djU3UVCYXHGoCwWAsIH8CjuWYgsYjkQjPvPI2dpuVS84/a9yN+HTtRn52/5+58uIvc/2V6btQ7es0NLWyat0m1mzYzOcbt9LV3UtxYT5lpcWUFhdgMBiw26wYFWnL/P4AtQ3N7KhtAODIQ+dy9GHzOfWEoygqGLupazy0tnfy8co1uNwD8kWZm5NFaXEher0Os9mMdVAZS0i43AO43J7B1wAAYWXWoUgUs8mIzRo38QUJBEOxlBWDFOTnMq2qnHkHTScnK3XQqGD3MppbyGiFSbJOuPK9lkBIR2Cks5502pzKdWq0QeOp9jmV6FD/TyVCtKaPV4gorSIZFiMOa0yMZFgtmPVBCnJzsVnMGPQ6DDod6PSYTck7rpFIlJ7udnTOBsiuwBfR0ecJ4fKHcXrDuHwR9BpiQsuKEfftT2bNiMdcjFZUqMWD1v9kLlGjicVIR2Skus7U1456VFsdPB7PWOVyuXA6nXQ3v0Mk0ATAvOkzcGhkFVMSIoMjDkluxehzRSksqsKUpDZNbYuXz76IDMtMFQ8WV6bBVcduiM7mEMlER/y9+r6hVesoWXxHXHSog8sLc3TMmZ5BVsboRsJDkSjrtnhwegyysFS6z6mDxOMpkJO5I4I4/8nYtGMHVoslweVV6VIVp6WjE/eAB5PRSFSSCASCHFRdPS7X/HFlqdq8bReLliznlusux2IZvaklFArzyOPP8s4HS7nnru9yzOHzx9qU/YJQKExreydNbR10dvUQjUYZ8PoGH+RgsVjIcNgpKymisrx00gQGxIL6X3v7A/yBAFOKCzn5uCPJzdk/rVKC8TPa20w6wiP+P5X1Qz093c/qNiRrfzodv9G4VGltdzQWj9EIkFSf4x0P9TzJgvG1RIvWuuNt1AGGwervdrMRnQ4Mej2Gwc650ajHoNdhlgI090eJ6hJdmLRERTquUkpxkUpkjCQsRiMq4tfASN9pvR/PdaW+npSCIz6inSxFbtzK4XK56G7fhKf7fQAOnjGTkRKY6fQGZsyaiTVFLuK2PhPVVcNTGUsSLPq0H3/IkVDoT52ZSlkgUXkelcdFdDhT30fV94yR3KxSxXfERYff7yccCjC1zMzMKgfGNNysQiGJddsGcPuMcpyG0nVOHbOhrLei/F0L60Z67GhoYEZV1YjzxetwxAmGQnT09FBRMvaabePITg5zZtVQXJTPw48/yy3fuByHXTs/txZfbNvJz+5/mJk1U3np8T+JUWrAZDJSVTGFqoopk92UpPT1u3jxjYXodDouPf8sITIEaTHazpFWR16SRpeCd6Rp8XWms76x7N9YXarUn9MRSulYQCbCGpJKhKR6abVFvc+RwZdOpyMY1aGTdOh0ZjJzhsdQpJsBKt1Yi2QCI5mQSOW+kUpsKD+rl1FfMxNxTcWXUR5n9T7EBVu80rnZbMZqtcqdy8zcGfj6PycS6iFF2I6MFI3Q2NzHzOrk8XOlOSE6OvspLkqseNzWHcQ1YCIra3hHUxmvMdKotuhsxlDfL5PdV+Pvo9Fowm8hlbiP176IXzMWiwWLxUIgEKClK0BXn4eDplkpzk+uUIOhKJt2BfGHbWRlDcVoKCvIK89/3I1K/dsVYiN9DPqxWSii0Si6YalARse4BAdAfm4Ot3zjcv7x1Ivc8o3LR8zA1NreySOPP8eGzdv4ye037TeF1w4E3luygo1btnPjVV8jO0vESQgmHq0HhdbDMpkAUb5PZalI5zv19NG0OZ3v1Ixk6VALpHTFx1jESLqCJB1riZYVZiRBp+4UJwvcVgsPpQUjmdBIx3oxkrBIJjJSfZ/qf7JrZSI7TloCyGAwIEmS3IEMh8OYzWZCoRBWq1Ue2bZnHYS7Z1nMHY6RRbh3wAOkSNihA6PORSDkwKJILFDfEsJmG6ogrSzqphUgLjqb6aElOpXo9Xr5HhONRhOmq8VH/BwEg0H5c9zyEBcc8WKCm+tCdPYFmFFhxqpyxQtFYGsDhKIOsrKsssCIWzXiwje+bnUlca1rQDAyXr+PXY2NCdO0XKoyHPaY+5XZgoREIBhkTk3NuLY9YYX/XG4Pjz/zKt+96WrNwOeG5jaefeVt3n5/CVdcfC7fuPzCSQ9sFqRHMBTib/9+gUPnHsQpxx852c0RHOAku2WN1GEf7XwjbS/O7nrQjdR+LcuN1vSxCJFk1pBUIiQdkaElktQoOw9abkvJrBXpWDBGEhhar3ib1G0baWQ9HVGxu0VGHPUxj58nZaCwOoA8nirX7XbT7+ylZceTHDqzDKNu5C6DTm+gunoGDkfyFLoA/f4MucZWryvMks+jw2puqIv8mc3mQbc7EbsxFlJZUpP99tPJZqWM81BOD4fD6IhQViBRkg96PYQjOna2GAiELQnWEYvFknCelYJT7Tap/A2DsG7tC4zbwhEnKzODb1xxEX978kVu/cYVAGzZsYuVqzewYvU66hpb+OpXzuD1Jx+mIC9nojYr2M309vXz5IsLuOHKi4VVQ7BXoH6gpOsuoJ5fax0jTRtNu8bDSO0ZyUKT7PuxWEVGEiKpxEmqV7L91BqJT2aZmAj3KK0R0pHEhnq6epr6vdbnkabvTpTHA2LuEnErhzorWfzlyJ6JnoG01i9FI7R1uZjuyE85X7bVQ6/TQV6OjcZ2KaHOgtbotggQHj9qq7DaWhw/rnH3qrjFI5mbldFoJBQKya5VcaERFxtxUdvnkwh0hSjKDtLjtqE3WciyD7lkab3i591kMiUMKgixMXYkSaKxrQ2/P4Beryc/J4e8nCHXxu4+JwW5ObR0dOIP+BOWjUoSednZ5OeMrQ8vWzi++f3/paWtYxy7ESMUDuNye9Cho7qqnMMPnsNRh83jhKMOw2SaMH0j2AN09zp59pW3+dZ1l2Expx6pEgj2JtIRCyPNMxbj70Q88FJtNx3rTLrWkPGKES1RMVqhka7g0BIe6fwfq+Ui1f9U71NNS+e73YXWuVZap5Qj1sraHPH6HAMDA/R01ZEb/Qyjzp9iS0MYzNnMnV054nwhyYxkLOHTzUbsjsxhlo1UaXCF8Bgf6Vg7tCyXamtH/PrReq9MQBEXNkrhorRgKGM1kiUGUJ53EGJjtGyrraOybIrsQlXf0kJedjZZGekNKNc1N5Ofk5P2/EpkBXDfT28nGAyNegVabNq6E7vNysnHHTEh6xPseTq6enhpwUJuvf6KA6pCuWD/INXDJ5lFZDTr2J0ks+Cov1OOSmrNO14xMhHWkWTrTNbRSWVlSGalGCn2Qr2+/VlYJENp7VNOUx6v+Gi1VoxOjGkMDBQR8dZjDLdg03Vh0IeHb2yQaNiFxxsiw556sMrvj9LmDmGz5yS4T2kFi2uJDMHY0bJ2KL9TigSlJUQtGuLCIC4ylJayuLVMvS61lSRuyYi/10oQIJIEjB+TyZQQr1FZWkpjW5umgPAFAoRCMV3gDwSIShLTyssJhsamFWTBMZEpVsunFPPo0y8zs6ZK9s8U7Ds0trSx4N2PuPX6K2STu0Cwv5Duw2m0Fo6JfOglExla20slSJKtMx0xkswakUyopPqsXqdW+7T2LZW1I9lL2alJZcHQ2o76fappo/l+byKZCIvHRWiJReVx8hlq8Pmm4PL1Yww1Ydf34jA6UR8CKSrR3edLKjj63EYaezJxBfOx2exyKtS4L786BapW+lNh3ZgYUgkP9ffK6yX+ikQisnBQWjWUGezU61a7Z2nV0knmLqlcjzjvoyMcCRONRuXj2NbVRXbm8Cyx22rrcNjtdPX1Ul5cTFdvHzOmVgFgNo3N42W3+Thdf8XFPPCPp7jjW9eKEfJ9iK0761j00XK+c+NV6PXihyw4cJnMB1k62x7JUqMe1Z4IMTLS/9HOk4pUFojRiot0rRb7k7BIh3gHLpX1SklclJhMJnwmE4FAJn1+P06/E4uunUxjD1ajT54/6O0HElOn9w8YqO3IoNebjdVqw+GwJbhPaVk3jEZjQid3fzsPewuphIfyOtHphmI7lNaOSCSC0WjUFBtqC4dyOa3YEPX5Fm5UE8O0sjJqm5sHPZokcrOzyc0aXt7AYDBQXlJMMBSkMC8Ph91Oj9NJaWGK7HMjsNsEh9Fo4OpLzuPZV9/m2ssu2F2bEUwgH69YQ11jM7d98yrxQxYI9nJG+o1quVwpl91dYmSkaerP6m0rhYS6femIiokQF/vj/U95ztX7p7Rkx1PlKudVu13FfewDgcBgzQ47wWABXeEwpmAXdn0nDkM3fq8Tj7ecDLsOl9dEXUcGPd4sTCYzmZmWhDSocaGhtm5oiQ1h3di9qC0ayunJ3Kzi5yeegEBLbCjXo7aUqF3mtOKxlG0T53xsBENhplcOxVZFo1F8fv/wkha6+PcSkUFxGS9CPVYmLC1uMhZ+tIzKslJmz6zenZsRjINwOMKTL7xBaUkh555+0mQ3RyAQ7GZGuu1rfZ9KiKg/j2TNGI2FQ/05HUGRrrg4EDstWkJRq5CjshK5usq0MsA8/j4eKBwf3dZJfszRL/CMbAAAIABJREFUZqYUQEhXTKcnB70+MSuRUmCoxYYycFgEDE8eyQYS4u/V2eqU07QKfaoHDdSuUukIS3G+x05tUxPVFRXy56gk0djaytSysoT5vH4/9sFaPPUtregNemoUy42F3Z426uwvncAjjz/L9GmVIkvVXoYkSSxduZbV6zdx+YXnUFZaPNlNEggEe4BUD+xklpFU7hZayyQTFaMZ40rVDq3vDzSrxXhQWzzU8XpxywIkpkQ1Go0Eg0FZOMSFRigUSvDdj627mN5obPnMTP2wiuZxYaF+H59Hy7VG2X7B7mcka4fa1Uo5XzLXvPjyWq6QymtRPY+yPYKxEY0mngt/IKAZk9HX78JutWIymeTYjfGy2y0cAJ3dvSxavJyvX3Le7t7UPkckEmHbznp21jfS2dVLeDDdXCgUBp0OJAmTKZYuzmI2MaWkiMqyUirKSrDbUld1T0af08Unn61l2856Tj7uCI4+bP4E75VAINjfSOdRMRbLyUiMxTohOiWp0UoQoBylHqngmzr1qVagsNqFRh0grKyxkCoVqrrIm+iATh7JrJojJY1QXwtalo5Un5XLCsZHR3c3TpebSDSKwaAnGAoxb8aMYce2rrmZipLSCY3B3iOCA+CtRUuYNX0qM6onRinty3h9fj5YupKG5jZsFot8XIoLUxdJCoXCtLZ30tjSRlNrO17vUD50nU5HYUEuVosFo8GA3W6Vl+l1uujp7SMciT1IcrIzOe6IQ6iqmLJb91MgEBwY7KHHiCaiEzI2RhIdccGhdLVSig/1e6VlQyk4JElKEA3qVKhar/j8QmzsnaQSHqn+q0kVm6Wcrn4v2P3UNTfT7/ZgVngmVZWV4bDZxrzOPSY4JEniwX8+ze03ff2AzX7U2d3Da+98iM1q4eRjj2BqZdnIC6WJJEl09fQRCAZxuwfwD/rbmk0migryKSrMG3MqM4FAIJgoRvvIER2N3Ucq0aG2dihFh7oKuXKa2m8fhgeea1WrVmYn0qooLUa89z7GE8cFI6eo1ppPMLF0dHeT4XAMExKBYBCL2Tyh29pjggNgV30T6zZt5WvnnbmnNrlXEA5HeP71/+IZ8HLtZReM2RVKIBAIBIKJREt0xN9rBf8qhYU60FwrUBiGBwgr3aWU/5XxGlpWDSE29k7GmhhCiRAaexc7GhqYUTWxHkl7NIq7ZmoFS1asprO7h6KC1O5D+ws7aht4acFCLr/oy9RMHV+Ev0AgEAgEE4k6eFxJPCA4Pk80GpVFgVJgpMpKFF+vVlaikdKgCrGxb6BOIKGeNp71CSYGfyCA1WJhwOcblt7WbrNhNCTGakSjEtvr67Er0uUW5uWNy+qxRy0cAIFAkL/+63nu+Pa1e3Kzk8L7H6+kraOLr19ynvgBCQQCgWCvJVn60/j/ZHEe8e+TiQ0Y7qOvzDilFBha7lOjyUQm2DtJ1c0U53PP0O92k52ZSVdvL4FgMOE7LSGRrjAZDXtccACsWL2eUCjMyccdsac3vcf49/OvU11VsV/vo0AgEAj2H9IJBk6WkUhLaKhHu7UyESXLUqScP47onAoE46PH6SQ/J0f+7PF6Aciw21MuFwqHcXk8CcuOlkkRHACPPP4s37z6a1itlsnY/G7lsadf4ZTjjxQZuQQCgUCwzzFSMHAyIaI1b6rA4GRuU0JoCAS7h363m6a2dubOmM7OxkaMBgPTysuHzdfU1o4/GKCv30V+TjZdfX0cNnv2vuVSFaff5eGVtxZxw1VfnYzN7xaiUYm//vt5zjvj5AnNQCUQCAQCwZ4mVTBwKhesVIwkQFLNLxAIxs+Az8f6rVuZXVNDblaW5jw7GxuZXllJbVMz1RXluDweAsEQhXm5Y97upJX+zs7KoKggn+276plZM3WymjGhPPr0y5x+4jFCbAgEAoFgn0dZMVo9TSvYPN3xy3QsGEJoCAQTQ1SSqGtqGja91+mk1+lkSnExNou2t5FE7DftsNvp7W+jkLELjkmzcMT586PP8K3rLsNi3rdrRLz4xkKmT6vg8IPnTHZTBAKBQCDYbaTqNozUpRAV4gWCvZ8+l4vcrCzcAwO0dnQSiUaZUVWJaRz13CZdcHT19PHO+x9z3eUXTmYzxsXi5asIBkOcderxk90UgUAgEAj2KGPtRgiBIRDsGdJNi7s7Cv7F0e+WtY6CwvxcsrMy2LqzbrKbMiZ21jXS2NwmxIZAIBAIDkiSZZ0a6SUQCPYM4UGREQqHCQSDCS8pGpXna2prl9873W6CodCEtWHSBQfAheecxluLlhAITtyO7Qn6nC7eeX8p11x6/mQ3RSAQCAQCgUAgGEY87a3L48FkMlGYlye/krlJDXh9slCZCPYKwaHT6bjxqq/y6NMvT3ZT0sbvD/DEc69x6/VXiJEagUAgEAgEAsFeTXlxMT6fn621tWyrraO+pWVCRUUqJj2GQ8naDZtp6+jmK2eePNlNSUk0KvHnx57mG1dcRE5W5mQ3RyAQCAQCgUAgSAtJkmjv6qarr4/K0hJyBtPjbti2HYfNCsSsITarFZMxltA2VTardNirBAfA0y+/xXFHHkLN1IrJbkpSnnpxAScdewTTRPpbgUAgEAgEAsE+QGdvLy63B3RQkl9AhiN1hfGJZK9wqVJy1VfPZcG7H8UOyF7IW4uWMK2yTIgNgUAgEAgEAsE+g0Ef6/ZLkkQgFNyj297rLBwAgWCIhx97hluvvwL7oGlnb+CNdz8iw2Hj9JOOneymCAQCgUAgEAgEY6LH6aSuuYXqinLysrN3+/b2SsEB4Bnw8o+nXuK2b16FeRyFRiaK95asQK/XCbEhEAgEAoFAINjnCIVCtHZ1yeluM+x2igsK0GskPwpHIgx4vWRnTkys8l4rOADaO7t57tV3+M6NV2EyGSetHYsWL8fn83Phl0+btDYIBAKBQCAQCARjpau3l5zMzBErhje0thIOR+j3uDl8zhxCoRDtPT1UlJSMedt7XQyHkpKiAq6+5DweefxZvD7/pLTh6ZffwmQ0CrEhEAgEAoFAINhnGfD52NHQSHdfX8r5IpEoNZUV5AxaN4xGI+FweFzb3qsFB0BRQR43XXMJf3/yBXbWNe6x7bo9Azz06NMcOu8gvnTi0XtsuwKBQCAQCAQCwUQztayMOdNriEoSm3fuYvPOXbR0dBBVOTuFI4nios/lwmGzjWvbe7VLlRJJkvjPS2/isNv46lfO2K3F9hYtXs6O2gauu/zCPZoyTCAQCAQCgUAg2N109/XR2dNLht2OLxAgJzOD4oICAHyBAM1t7Tjdbuw2K1azhZrK8ZWr2GcER5wtO2pZtHg5Z51yPLNnVk/ourftrOeNdz/klOOP4pjD50/ougUCgUAgEAgEgsmio6eHHqcTHToK83IpyM3VnM/n92OzDmWJlSQJXyCA3Tr2zLH7nOCIs3j5Ktas38zBc2Zy6vFHjTmoPBAIsnj5KrbsqGXOzBrOOPk49PrdZz0RCAQCgUAgEAj2NL5AIK1q4bVNTVRXVKimNVNdUT7mbe+zggNiiuuztRtZ+ulaDAYD06dVMHfWdKrKSzEYDJrzd/X0Ud/UwtYddQx4fVjMJk44+nBmTZ+653dAIBAIBAKBQCDYTUQlibqmpqTfTykulkWI0+WitbOTrr4+CgetHxKgQ0dFaQmZDseY27FPCw41dY0tbN62i9aOTrmaIkAwFMbn84NOR2F+LlMryzhkzkwyM8Z+4AQCgUAgEAgEgv2Nzp4eivLzJ3Sd+5XgEAgEAoFAIBAIBEM43W5Cg8X+1GjV5Wjt7GRKUdGEtmGvT4srEAgEAoFAIBAIxobJaMRiNtPZ04vFbJZfPU4nkWh02PyhcJhwODKhbZi88t0CgUAgEAgEAoFgtxKvoWGzWsjKyJCnm00mepz9lBUnWjOMBgM7GuoxKywfyliPsSAEh0AgEAgEAoFAsJ8TjkSIRKNynHO/262Z5bWsuJiy4uKEaaFxVhoXMRwCgUAgEAgEAsF+TiQapb65GQCD3oDdZqMoP2/YfIFgkOb2DiLRCAa9Hq/fT3lxMbnZ2WPethAcAoFAIBAIBAKBAIAtu3ZxUHU1dc3NVFdU0N7dTYbdTobdPuZ1CpcqgUAgEAgEAoFgP6WloxN/wE9vfz95CitFb38/82bMSKgqDmAymdDpdOh0sULY+dnZtPf0CMEhEAgEAoFAIBAIhhMPCtepKogXuN14/f5hgiMe42HQG2jp6MQX8JOTmTmuNoi0uAKBQCAQCAQCwX6OOgWuzWrF4/UOm29aeTkAlVNKsdusFOfnUzBYeXysCAuHQCAQCAQCgUCwn5OfncPW2lokCfQ6HeFohNnV1cPm6+rtJRAMJkwzm0xYzOYxb1sEjQsEAoFAIBAIBAIABnw+IpGhwn/t3d2Ul5RgV7lejQYhOAQCgUAgEAgEgv2U7j4nBbk5cvC4knQK+gVDITp7eigvKRlzG4TgEAgEAoFAIBAIBJq0dXZhNpvIz8kZ8zpEDIdAIBAIBAKBQLCfU9/SwtSyMvlzVJJobGllannZsPm8Pp/8uSAvb1xiA4TgEAgEAoFAIBAI9ltCoRC+QACP14vL4wFAAvrdbqzW4e5UU8vKCASDmIxG9PqJSWgrBIdAIBAIBAKBQLCfEolGCQSDhMORhOxTuVlZZDoc8udgKMSOhgaMBiNGg56oJBGJRMjKyGBKUdG42iBiOAQCgUAgEAgEggOcLbt2MWvatGFWjdqmZkoK8rHbbGNetyj8JxAIBAKBQCAQHOCYjCZNF6qSwgKcbve41i0Eh0AgEAgEAoFAIEjKeP2hRAyHQCAQCAQCgUBwgBMIBtnV2DhseigcHneWqgMyhkOSJNq7eohGY7uem52J3Tb26okAvc5+fP7gsPX1Ol34/IEJ245AsLtJdi1PBG0d3UQHbzmlRfnDTLct7V24PAMAlJUUkpXhGLaO0eByD7CttgGPx0thQS5TigvJy8ka1zr3Nbp6nHT3OQEoyM2hMH98D429nUgkQntXLwB6vY7SooJJbpFAsO/g8weob24DwGaxMLWidJJbJNhfOKAsHMFgiMeee4PX311MX/+QL5pep6N8SjFzZ1Vz57e/PqZOzu//+h8++GQVAPf++BbOOuVYAP70z2dYuHglAL+682bOPe2ECdgTgWD38Ye/Pc37Sz8D4J4f3cLZpx47Yeu++js/xz3gBeD95//CLT/9HR2dPQAseu5h/vz483y4bDUA9/3kVs48+Zgxb2t7bSM3/+g+BrxDucSLC/N468kHxrEH+x6vvfsRjz7zOgA3XnkB377ma5Pcot1Ld28/F91wJwAFeTn89+mHJrlFAsG+w866Jm74wW8AmDNzGk8++MvJbZBgv+GAERxRSeLO3zzEijUbNb9rbGmnsaWd266/HDImoYETwNad9dz3538BMKO6kp9/78ZJbtHoeOL5BSxevgaA6y47j9NPPGqSWxRje20j9zz4OAA10yr43zu+Ockt2n/wen24PAPodDoMBsOErvvRZ15PEBvAhG9jb6C2oYVf/vGfAFRVlPKbH357kls0cfS7PNz2sz8AkJFh56/3/XiSWzR5rN+8gz/+/WkA5h00nR/dek3C9+8v/YynXnobgNNOPIpvXHbeHm+jYN/glp/8Vr43PnLfj8ZtSRYI0uGAERwffrJqmNgwm4xYLRY8A17ZzcNiMU1G8yYEr8/Plp31AJjN+95+tHf1yO3vc7omtzEKlMfVaNz/OqyTSdylyjgoBPJysykrKQTAZh2fK1d9c6v8/qKzT+How+bisI89pd/eis8fkK9PLf/YrAyHfEwz97GORTgSkfctJytzchszyXgGvPKxyM4aPirW63TJ38+ZWb0HWybY19he2yi7rkYi0YTvzGaTfL8oys/b420T7B109vZSlDex5/+AERxvf/CJ/L60uIA//vx2aqZVoNfpAHAPeHG7B8hw2CeriQLBAYdu8PcXF3I/vvXaCVu3s98jv7/luq+Rl5M9Yevel7jiwrO44sKzJrsZAoFgH2BWTRWvP/F/k90MwSTj9ngoyM2V+8gTwQEjONZ9sV1+/80rL2RGdWXC95kOO5kqseH1+Xn93SV88tk62rt6MBqNTK0o5ayTj+G0E48a94nwDPh4YcF7fPr5Jrp6+tDr9cybVcNl55/B3FmJI1TBUJgX3ljEh8tW09fvwma1UFpUQGlxAeefeRLbaxt558Nl8vwNze3cdf9fADj5mMP48mnHA7EMBK+8/ZG8TxC7wXz13C9x1CFz5OX7XR5++5cnAchw2PnBt65mwaKPeX/pZzxyzw/TtqBIksSSlWt5/d0ltLZ3EZUk8nKyKMjLYfrUcr582vGUFhXw6wceY+3GrfJybyz6mDWDn7974+WUFhVw/yP/xuWOjcr88JZr+HzTNt7+YBk3XHE+82bV8PM//J1wOALAL39wExazGYCm1g7++uTLAEwpLuS2Gy5LOK4vvvkeHyxdRV+/C6vFwpTiAkqKCjj/rJPYVdfE2x8MHdfG1g75uJ549KF85fQTePqV//LF9loArrrobObPni7P/+sHHpOTBtz93RvIcMRG2O996Ak8gybtH//Ptaxev4V3PljGTVdfxOwZ04CYxef51xfx+Rfb6Hd5sFosHHnIbK686Gx5BApg1brNvPrfjwA4Yv5BnHTMYbzw5nsMeH3c9Z1vpDw3b7//Ce98uJzWji7sdhvlpUVs39WQdBn3gJcXF7yfcM3OP6iGy84/kzkzpyVdLhl6/aDgGLRwPP3qf/liW+xYXnnRWRw8ewYAz72+kA1bdgJw7OHzaGzpYNW6L/D6A1RXlXHpeafL129HVy8PPvacHCsCcP/DT2I0GqiYUsyt110CxFwpP1q2moVLVlLf1EY4HKakMJ8Tjj6Ei885NSFYfqRjvGVHHU+9/A4AUyumkJeTyYefrKazp4+KKcWcefIxHH3oHJasWMvaTduob2rF6/Mze8Y0brn2a1SWlcjbCgZDvLDgPRpa2unuddLT14/bM0Budhazaqr45lUXUpAXC/z+74fLefP9pfKyre1d8vV53BHzueCsk3l/6WdyfNmXjj9Cji+D2PX/1ntLWbxiDa0d3eh0UF5axOknHMU5Xzo+waL31ntLWbZ6g3wMepwuPl27kX73AFVlJVx0zqmcfOxhaZ13l3uA5xcsYtW6zXT19GE0Gjl49nQuv+BMZtVUAbBizUZeeusDeRmvzyfv25wZ07jmknPT2paSl9/+kJ11TXR299Lb78LZ7yYzw0F1ZRnXX35+WgGyv/zjPwkEQwB8+UvHs+jjlWzb1UB2ZgYHz5nB1Refw+bttSxfvYGd9c109fSRl5vN5eefqRkP1dzWyfNvLGLD5h24PAPYbVaOPnQuV150NsWFeXK7Fy5eIS+zvbZJPhZnnHQ0uxqa+Xjl5/L3n36+Sf7+svPP4LB5s/jXC2+yvTaWfebaS7+C3x/g1Xc+4vgjD5afD54BHy+++R4r1w79vufOquay889g3qyatI5xfVMbLyxYxMatu/AMeHHYbRx3xHyuuPAs+boF+OCTVXKs2PyDpuMPBFi+egO9ThflpUWcd8aJCddqMl5550NWr98CwBEHz6a+qZXV67fgDwSYWVPFVRedzaFzZyYsI0kS7y/9jIWLV9LQ0kYoFKa8tJizTz2Wr5x+QkIyi9/99SmcgzGfP/jW1WzcspO3PviE6y79inx/WrtxKy+++T71TW0EQyHycrLIz82murKMM04+mpqqcgBefusD+bl25CGz2VXfwpqNWwgEgsyqqeLqr54jrzNOVJJ4b8mnLPp4JY0t7YRCYSqmFHP2qcdx7uknDOuHfPLZel5++wPqm1oxGo0U5edSUpTP0YfOZUZ1BY89+4b8TAK456HHMZtMFORl84NvfZ3Glnb+9tQrQOxe8D/fuJSPV37Ofz9aDsDBs6dz5UVny8v39bv5/V+fAsBus8qu3KM5xoK9D5PRxOadO7FZLPK0KcXFCZ9HywEhOJwuN56BIV/uQ+bMSDH30DLfvPNeGgazNcSpa2zho2WrOeuUY7nnR9+WR2hHS1+/m5t+OHz9jS3tvLt4BT+//QbOO/MkAKLRKN/7xR9ZtX5zwrw765uBWLzGzrom1mwY6rA7XW75Zj6lONY59fkDfPsn97N5e13CeppaO3h/6Wd85/rLuO7SrwAxYRJf3moxs3LNRlmgSJqOG9r8/m//4WVFpwGQ9/m9jz+lYkoxpUUFLFm5VhYTEItH2TroHnDDFRcAsPTTdXT19A3uexP1TbH1XH3xOQB8tGwNgWAsu5IyfsXlHpD35aDpU+Xp0WiUO375Jz77/IuE9u1qiB3X6VPLqW9uY/WGLfJ3/S6PvK6SwnwANmzdyUeDgc6nn3gU8xXrUu7XD2+5BogJjo8/XUevs3/Yvlw7ePy31zZyy09+K5u9lW17872lPHzPnfKDqaW9U27TF9tqefCx5wkEgxx58GxS8fC/XuQ/g53kODtqh6fDi9PrdPHNO++hqbUjYXpjSzv//WgFP//ejZx3xokpt6nm+CMPZvrUCtnVaeOWnXLQ+GknHAmDu7BpW628j/H/cRqa21iyYi3/+N1dHDp3JgNe37B5Fq+IxQbNm1UD18Uehv/7h3/wrqITB7Hfwqr1m3n1nY949A93yxmtRjrGnT19w7apPD7LVq3X/K6lvYu1G7fy7F/uIT83ZoEJRyL8+YkXNOfdtG0Xq9Zv5rm/3ovZZGRnfTOr1g3dF1yeoWs9vr7axhZ5WlX5kLDxB4Lcetdv2bh1V8J26pva+OSz9bzz4XIe+s0PMBljj4lttY1Jz0FjSztLP1vHH37+XU497gjNfY3T1dPHjXfeQ1tHd8L0huY23vlwOff86NuccdLRNLV2sPTToU50MBSWtxsfWBgtjz37Oj19/eoWsXVnPctWr+f5v96b0CnW4qPla/D6/MDw47B+845hvymInbuNW3YSjkT4yulDiUM2btnJd372B3l9cXbUNbFg0cf8/Xd3MbO6ki076hIGzXqd/fK2a6rKWLtxK9sUAwXNbZ00t3UCsQEniA26LR8UjMp7ztxBIZHqmbRw8Up+dvsNnD/4TErGqvWbueN/H5Dvw3G21zayYNHH/PP3d8uirrahJen11NTawYo1G/EHglxw1skpt7l1R33S9bS0d7FkxVru+8mtCTGB9z38b15/d/GweT/9fBNLVqzl9z//rtyRX7ZqvXytKo/b5eefCcAzr73Lg48+N6z9AB8uW43FYpYFxxc76lK2dfGKtfzu7u8k/IbuefBx3nxv6bB5V67dxNJPP+e3P/2O3A959rWFPPDoswnzxs+ns99Nfm72sO3GhWplWQk/+FbiM27OzGn8D5dis1rkabsaWhIEx8YtO+Xvjj183piOsWDvo3LKxGcnOyAkptvjTficlTlyVPgj/3op4cabl5OVMOK5aMnKpB2MdHj4iRfk9dttVmZWV8o+ytFolD/8/Wl5hPadD5cPExtKrIMj+SPxrxfelMWG2WxiRnVlwsP1b0+9MqwTALGOSVxsjIb6prYEsZE/6J+vtCQZxxjEG7/pj4eFi1cOExtKLJb0jut40dqXXz/wmCw2srMymFVTJV9/Xp+f3z7yJFoZrds6u4c97LXYUdvI06/8V/6c4bBRWlyANcU+P/zEC/KDVPOa/dt/EoR9Otxx01Xcf9f/8LPbbxjVcvE2xIlGo3LAbDp88MmqBLFht1kT0uU2trTzl3+/pLlsusc4WTphnU4nW98gJuReeedD+XOqcxBvm7IjPlaefOntBLGRlelICB5dtX4zL775fsp1qPfxXy+8OeJ2//TPZ+X7jN1mZVZNFVmZse1GIhF++5cn8QdGPr5jIdVvut/l4a33P0n6fTJMRqMsytSoz+Vjz74uv49KEr/806Oy2MjNzmRmdSU2a2wE0T3g5Xd/eWrU7UkHrXvOI/96UX4m2awWZlZXkps99Pv+v78/PWwAREkoHOaXf3xU/m3k52Yzo7pSvtb7+t386Z/PpGzXWK4nNTqdbti94eEnXpDvl8tWrZc7wjqdjmmVZVRMKZbnX7JyLR8kebarj5vX55et5xC7V5eVFJKTlTnkLpriGafd1hflzx+v/FwWGzqdjuqqxLZ+uGw1Hw0mWul1uvjLv4eWVTOe59m8g2pka2dDU2tCMo5N24buIYfOnQWM7xgL9g6i0SgdPT00t7fT3N7OjoYGOnt6x7XOA8LCoX54xd1akhEMhhLM17+445ucf+ZJRCWJX/3xUdl1acGij8eUttPr87NwSSxVrt1m5cW/309xYR6BYJCbf3Qfm7fX4fX5WblmI2eefAxLVqyVl51/UA133XY91ZVTiEQl+l0eMhw2Tj3+CI45fB7f/2Us5ee8WTU89JsfAGAxm5AkiTcWLgFimXqeeuiX1FSVEw5H+MGvH2T56g1EIhEWr1iTMHoRx2g0MG9WDUceMidtkbCjbmi0/Lgj5vPn39wpf45EIvT1u+WR7def+D/+9I9n5Af+7TdewQVnx0a2MjQCfXU6HTVVZRx16NwEd5TREB/1Bpg7q5q7b7ueaZVlRKXYcXXYrZx+4lEce/g8bv/FHwGYPWMaj9z7QyB2XCcCnU7H9GkVHHXIbCqmFLN5e508WllTVc6/HvgFNquFnr5+Lr/lp/S7POyoa6KptUNz3zMddg6ffxBnnZL82vxw+Rr5AVxTVc4Tf/q5/OC76/6/DBPTXp+fRYPXrMNu46V/3E9hfi7+QJCbf3gvW3bWx67ZtRs546SjJ+S4JOPmqy/m6q+eg91m5fWFS7j3oSeA2OgywNSKUj548a+cd+0dsuvAgn/9EYfDJl+7yhHDc049jl/deTN6vZ63P1gmZ3xauHglP7zlGk0BkOGwccT82ZrHeP5BNfz+Z9+lIC+HHbWNXPe9XxEKh4FYjMo5Xzoem9XMI/9+SRZ9mxQdf71ez1N//hU9I4/YAAAgAElEQVQZdhuZGXYy7HZ0OvjBrx+SLSXxjs/NX7+IYw+fx60//R0AM6ZV8Pff3QWA2ZT6+nzzvY/l99++5mvceGXMkvjnJ16QR+kXLPpYtiAquez8M/j2tV8j02Fn6aef8/1fPQjERpuDwVBSl0unyy13kLKzMnjx7/eTl5OF1+fnhu//hl0NzfS7PKxev4WLzjmVYw6byyU3/0Se/9XHfg+MfaDigf+9A6PRQIbDRobDgclo4A9/e5qX3ooJq/qm1hHWkMgTf/w5c2ZOIxyJ8J27/yBbIU48+hB+dMu1lBYX8MW2Wm74/q+JShLNbZ30uzxkZ2WwZsMWGlvagdj9+h+/uwuz2URbZzdX3HI3Xp+fDVt20NXj5Ie3XMNxR8yX3aSOPHg2v/vZbUBswOmqi8/hlbc/lC1j5595Et+76UoAWcCoKSsp5KhD5nDE/Fn4/AFZgKufSd/68f18sa1WfiYlc3NavnoDnd29cvv+fM+dmIxGGprbuOo7PycYDPHp2k14BnzDnsHnnnYC37/5KrKzMlj3xXZu/tF9SIPHq6evX7bWjcQ3LjuPG6+8EKvFzH8/XM4v/u8fQGxkvaG5nakVpbz238Xy/D/97vVcdPYpAPzzmdfk9NEffLJK89mu0+morizjqEPnMK1yCg3NbQQH3esqy0p4+Z+/lYVGVJJw9rswm7Q7+jdccQHXX34+VouZt95byq8eeAyIDSg0tXZQMaWY1979SJ7/F9+7UfZ6+NtTr/DE8wvktp52wpEsX7WeYCh2n8l02PnVnTdzxMGzsVot9Ls8SJJEdqaDD178Kxddf6c8oPnqY78nOysDQwoXJ5vVwuzpU9m4dRdRSWLzjjrZhVUpOA6bF3NdG88xFuwdbK2ro7y4GKfLxdSyMtq7u8eddOSAsHCo3Z6i0WiSOWN0dPfKIiU/N1t2E9HrdAl+w5t31GkuPxI76prkm9TcmdXYbBZcngECwVBCHEV8NLm2sUWedvPXv8qMaRUYDAbMJiOF+TnYrBasFjMOxUiJwaAnKyM2Ymkxm2nt6KZ3MPPT1PJSCvNzcXkG8Pr9HHPYPMU2O4e1NyvTwdtPPcijf7ibb3394rRTi+ZkD2WVWbNxK3fd/xdeWPAeO+qa0On1FOTlyA/DTIcdk2lI/1otZrn9Wr6ej/7hbp776718/+arxlzIrK5xqHNx89UXM6O6EqNx6LjabVasFnPCCJRRdVwngif+9HOefeQ33HHTVeTnZifcwI8+bC6hcBiXZwCTyZjgR612bQI46ehDeffZh/m/X9ye0v+5dtBtDOC8M08csbjftl0N8sNs3qwaLBYzLs8AwVCIIw8dumbjbhy7k/LSIrm9Xzn9BHnkzT3gJRyOoNfHzpHyd5+RYScrwyEvV6+wXl5zybnyNXbuacfL11MgGKS2Yei3F+fEow9h4bOPJD3G2VkZsuVwRnUlM6or5O+mVZaR4bBhMBgS3CacLk/COmZPn0p+bjat7d0sWbmWdz5cnvA7CIZi9w+LOfH6NBgM8vWZylLi8wfoGCyOZzIauerioUGG6y75inzs6htbE/y945QWF8iWypOOOUy2DkUliX63Z9j8cbbsqCcSiblDHTJnBkajAZdngHAkwhEHHyTP19zWgdlkTEjioUMn79tYi1FWV5VRUphPd28/y1et5+0PlsnHEpBjM9KlqqIUg8GAxWxOcNnJz82htDhWcHDurGpKioeKD8ZrQMVjlSDmiuIPBnF5BnDYbXIcC8SOhdViThAORuPQeTabTdht1oQRbLPJJH+vZX358f9cx+tP/B93334DM6or2VHXKD+T5syYluKZlPz3rRTNxx4xH58/gMszQG5OFtMqpgCx66O1o2vYsiVF+XLmrUPnzkxw/VPWzBqJkqJ8+br/8mnHU1U+5BbS1BoTd8r763GHz8flGcDlGeC4w+cr5h1+bwX4+29/wvN/u5cffOtqCvNzE55xzW2d/OBXD/Kfl99h07ZdSNEoeTnZSQc4lRbl8848ifLSomHb37R16Bo5RtFWpetSfN46hfXl7FOP5aRjDsNus6LX6cjNziQvJ0u+PyTcGx2xe+NIGfwOnTdLfh/3lIhK0pDXhMkox56O5xgL9g5i95AMzCYTFrOZkoICep3Oca3zgLBwqEeiB7z+lJ3Fju4hs1FJUX7Cj3OK4sHhcg8QDkdGnSq1V+FDvGr9Zk6/7FbN+eIeM0o3lXgQ4WhRbnNXQ3PybWrEZ5iMxjFVZ549fRpZmQ5c7gGCwRDvL/1MHjnPy8nmpqsu5JLzTh/1egGKCnLHtJwSj3fI1W6sx3UiKC5I3LYyJfBzry/kudcXai4X1XCpysnO/H/2zjs8iuJv4J+79Fx6772SAqF3aSpFrIjYsSvYOygqNhQ7TRSkiKJiAysWmvTepQcCpPdyJVffP45b7sgluRSE38t8nidPkt3Z2dnZmdn5znwLri7Nd2trg2qLLUpTVFiVafPOfU20Wcfte9oDF2dnvDw9qaqpxWQyUVOnbLatmkwmys7YAoG5j1uQyWSEhwRTWm4eWMurztX3B39fH4fq2IK34uyqkKb+7OTdupzWk3StTs9Hc79i6fLVkpDX3pRaPb+fr7fNZNbXxwtPD3eUKvWZVdraRlfJrfOwtJHqWiXBgfb7p3U7+mfTzv+0HZlMJuZ9/TNf/PBbi1X/HMF69a/+nF31AF8fCorME23Lu7aui7lfLWPuV8vs5ns+6iL0nPGzovJsWbbtOdDEe2l8sc5aMJgxfwkz5ttX72luwQ/Mfcyyi1fThADbHBGhQZKaWJ1SjclksinnVXc+Yfe6xmr83HYdFhxIbFQ4eacLMRqNrN2yi7VbdgHmneDbrh/K2NEjHZojhIcGSQs2dUoVRqPRZlwYfvtj9i880z5sv2fNj+ktJScjRdr5tDhJOX4yX1KvSk+Ox83Vtc11LLg4sMx6TSZze1Rq1G029L8kdjjO3Y4tr2haSpNxVsA4H4O9wYEBF5BWWi2efKChz2xH0RscM7IMbsZgsiV4KTyYPeV5+vfMabArUlFVzduzPpfUdNoDJ6ezzdmR9yaTnU3f2noFbLai26O9OPquQhqZ1DmCtRDuSJkNF6D9OIr1e9frHZygW+96nvP41kK39VjQWqzLZz3Zsm43OivBYv7XP7Hk578lYcPN1ZXgQL92Dc5lu+vbzPt3oAqs+7euiXfgcDtqQ9tujN9WbmD2ou8lYcPVxZkAP99WLabYw/p9njvGW7cBS/04avh+PuriXBz+PjRRFkf7niOLRTZ9w9E+3QxyuRyTyeTQeOfoOCaTyZj++tOMGNyngRqhUqXmky9+ZNH3DZ0IOFJWg9HoUFmDzrwT67GqLd+zxujYIUUy8rbszlnvauWc2QFp7zoWXBjio6LO/I6kvLoKg8FAeHBwM1c1zSWxw+Hp4U6gv6/knWT1xh0N3OJaYz0gFpdWYDKZpA90gZVRtY+3olWB4Ky3LlMSYnjsnjF20yXFm1UxvBWelJ0RkgqKSkmKi7Kb3noSce4HxFo1ITwkqFEjXUfcQraE5IQY3nvpcVRqDbv/PcK23QdYuX6rtJKzY+8hSS3FtvwtHzC9FJ6SAaZaU9/sFrG3wlPSOS4oKiWlkTZhUy47kwTrum0PY1frcg/u243rhw20m64t78o6iFpRSfMOAayfMT0pjofvGm03XVP96mJBJpMRHOBH/pkV56LScslo2WQyUVRyto+312TUbjnk9mfym3bsk/5+btwd0i7gnC+X8umXPzbMx6Z9OjY5s544VlXXodbUS7sY1TV10qqlXCZr14B71u0oOz2ZB267zm46izc5a7lIb2jbxHPTjrOBX2+9biiP3TsGmUxm9go4dXab8m4OeyuD3l5n62LE4D4MH9SnQRowj9fQ/Dgkb2L8bw7r9+LIN8ke1s9z/fCBDO7TzW46P9/z16fOxXps8/byRC6X4+HuJn0n3nnxUbvqeYEBjsfsCQ8J4pWn7mfiI3ex/3AuW3f/y+oN2zly/BRgdpl7100jW1xWF2dn3FxdJSP891563K6apEV907r+7amt2WDVrxxdBPDxVpAQG8nRE6cpKaugtLyKfVZqgRbXw+ejjgX/PUajiaMnT6DX63F2dibAt+3v65IQOMDs8/qP1ebV9Hnf/ITRZKJ3lyycnZ2oqqmjsrqGyupaRo8cQmhQAO5urmjqtZRXVvPL3+sko3Frl4cdklsedwAgPiZC+vtUQTE+3gobd616vQGVRiN9BBLjojh+xphx3jc/ER4SaGPc7KXwwMPdzeajUVxagUqtkTp6TGQoTk5OGAwGSsorkclkdLPSvTcajdSp1DZ2IE2xfutudu47dOZ5Im1cPVqo12opLq0gLCQITw93enXJoleXLEKDA3jn40WArSqJtfeqvNMFNoKeI1gLEOu27pYM1azVR6xJjIuSXODO++ZnIsKCSTjHaNzTw92mXMVllTb1CrYD/botuyTXkeWV1a1aaUqIiZT+Ppx7kviYSBs7Fa1WR71O1yYbkhArNa6lf6xhUN9uhIcGUVFZbdcTjUUHGyAvvwi/Mx51LJzbZi92YqPCJYFj0Xe/SUbjv63cIKlTubm6khAb2VQ25wWjldpKaIh91QiV+qxKkHX7K62osmuUey7ubq6EBgdQXFqBTq9n8Y9/SEbjC7876+0rLiaiWXWqlhBvJSQfP5lPcKAf8Vbt3dKOLH3Oy0odTanSUFpe2eoVf6Px7KprSFCA3bHlXPe05xPrPnU49ySP3jPGRsCt12rR6c6q7FqPQwUlZWjqtTYTUC+rdnAyvwiDweCwvZ11WU4VFOPtrSDd6ptkMBhQqpvu33HWz3PsJOPuGGUTEV1Tr8VgMPxnrlBXrd8mfTfh7Hc3PiZCWqE/cbqQO24cYVOmWqUKt2YcLlgwmkzknSogPDQYdzdXcjJTyclMJSMlgcdffh8wqxg2x99rt9jYNFi+AfExEZJ7+LzThdx6w7CGZT3zHUi0WohcsW4r/Xvm0K1jBxujcUv78lZ4Su7aj58saNYVtIWczDTJHf/+w8fYf8ZWQy6X07HD2Vgn7VnHggvDkbwTJMbESM5HjuTlIZfLUXg0/W1piktG4Bg1YrAkcOj1BuYuXmrjotDCyCH98PFWcOWAXpJXp1c/mMuM+UvQ1GttPkjN+QdvjLDgQDJSE9h/KBe1pp47HntF+pioNfXSFvLSee8SGRbMZT0728QAuOXhSTb5vfbMgwwd2Mtm0CirqOKyGx4A4LF7x3Db9cPo260jazbtwGAwMG7i25KKhkarlQwGP3vvxQaBh+zxw++rJP/d9958jd00uScLuOPRlwHzLpOfrzdGg9HGxa618GWt+vbdryv57lezq9DlX05zyEtJekq8JEC88dE85ny5lJraukZ3HS7rmSOpdB04cpxbz6nXV566nxGD+xDo74tMJsNkMlFRVS3V6yN3j+aOUSNsBM+V67cx+KZxyGVyqmocN3a0plunDngrPKlVqjhVUMzVdz2Jp7tZwKlTqTEajXgpPFj1betXZXt2zpS8nJzML+Lau59uMn14aBDpyfEcOGL2oHb7Iy9Jkw/rNvvTgvekFdmLmZGX95NiEixfvZF/Nu/E3c3VRq/+ygE9m3VRez6IiQyTDDGnTF/AovAQikrKbfrNsj/+4bqhA0mIjSTAzwe5TCYJygNvfBCw9Txlj5GX95fGwNmLvmfx0uVgwkbgbO0Y1xjxMZHEx0Ry/GQ+tUoVYx56QWpHKo1GWrn/86sZ+J+xR7LYgZlMJobf/jgA1w0bwMRH7mrRva0NkT/7ehn/bN5BcWkFhVYry5t37mfj9r306pJlL4t2pXfXbGlh68jxU1x1xxOScFenVGE0mQgJCuDXz82eB63H94KiUvpddx8Azz98JzcMH2QzRu7cd4ieI8272NNff8bGyNgeocEBZKYmsu/QMdSaeu5s5Jv042fv2Bg3W9O/Rw7vzf4SnV7PvkPHGHbbYzYufk0mE/HRESz5ZEqL68pRPpzzFQu++QVNvdZm/E1OiJHGpcF9ukmT4ZkLvmX+Nz/j7OSETq+XHCQ8evdNDgWWVKrUjH5wImD25OTn4w0yJIcMYCvMWfPe7C/4bPGyBmVNT4qThOrBfbtJAse0ed8w96tlDcr6xH23cMt1V9Kzc6a0I6JUqXn61Y9s7jekX3emTBgPmNuSZcHF4uGuU0YKc955ocnnzclMkTy6TZo6W3KykBQXZbPI0Z51LLgwuLq42ng6TIyO5mRhIYrI1i/CXRI2HGDuTA/cdl2zK+aWgfXhu24k2Wr7uKKqxkbYuGpI3za5/3xu3B2S6ozF2LWmTmmjr2pRj7jish42uxHnojmz5erv6203qKGl3I/dO4YAv7MfJcs9tVaeWRzVKz5w5IT0d3YjgRStDSdVag0FRaU2k6bgQH9GjThrNN63eye7KmqOrjreNHKIjUeWEitvY/YY0r+HjYeuxsrv6+PVIFKtdbn69+xs42O8plbZamEDzB+uZ8ffIalh6PUG6V1ZbABaG/jMQk5mqjmwXgt4btwd0s6OsdE227Zy/VcM7tvNZjKtUmtshI2kuKhG1cbON2OuvkIap0rLK9m57xCFJWU2etFqTb3kXUnh6WHjKcyCUt20YfSdN46gc9ZZz1A1tUobYaNPt46MHjmkTc9ijwkP3ykJctbtyLrtWP9tL5CgUtXynYjrhg6Q7ltTq2T7noOcLiyxUSkxGAzUKVWNZdGu+HgrePL+W6V3bfFGV1OnlBxCWNdDeGiQjfcqC6ozdZGdnmR3YcbR8fPZ8Y58kxrv38GB/oy/60bpf+vnsbTdlqp6tRRLzCjr8dfV1YUn779F+v+mqy+XvCmBuX5q6pQ23tgcLaf1N06tqaewpIzC4jJpnPZSeEjBdB0pq5urK09YlXXMNVfYaD/YL6v5/fj5ePOwVf03VVa7fcqBdmKJs2Epv+W9ds5KtUnXnnUsuDDo9DrqtVrpx+KUoF6rbfW7c3rllVdeaccyXtR0zkqjZ5cs5HLzarW7myuRYSFkpCTQq0sWIy/vR0ZqAs7OTri7uTHy8n74+Xih1xtwcpIT6O9HTmYq48eOYuzoq2yEl5paJcGBfqQnx9G9U6a0QlFTpyIowJf05Di6dcqQPBIFB/ozuG+3M248Zbi6OBMWHEhaUhy9umQxasQgstKTcHF2RiaTMaRfd/x9fTEYzW4/Q4MDyUhJoHfXLHp3yZZWv3p3zUar1SOXyXB3d5PyS4iNxNfbi6EDemI0mXCSy3F2ciIkMIDUxBh65GRy/bABdMlOx83NFYPRSG2dkvTkODqkJNiskJVXVvPpF2ZdcrlczrPjbrfr89/V1YWw4EAiQoMI9PfFxdkZby9PEmIjuaJ/T1556j4bFQJfby+y05LQ1Ncjk8sICvSnU4dk+nbvhJfCg4qqGhJiI0lPjqNP144NVp+DAvzonJVGbZ3KrKcf6Mfgvt0Zc/Xl+Pl6k54cR1ZaomTcJpPJGNyvGwF+vhgMRuRymVSvvbpk0btbR8mwrXfXbLQ6HXK5DHe3s/WaGBuFk5OcQX26olRrMJlMeCk86daxA3eNGUlIoD8pCTGkJ8fRt3snyfVvRVU1iXFR5mfp1rGBJ7WkuGh65GSg1eqQy+W4u7kSFRZCZmoi/XrmMHrkEGnbXVOvxdnZifTkODplpDZqi3Iug/p0xdtLgVanw8/Hi9ioMEaNGETX7HSiIkJIT46jR87ZthwS5M+Qft3R6fXI5XKpzaYnx9O7azajRgwmKy2pSbum8qoakuOjz9bHOS47a+tUUj/qkZMh3btWebYfdc/JsFEJK7eqy97dOkoqBuWV1WfrvputMCuTybisZ2dSE2PR6Q3IZDK8FZ6kJsRy09WX88Kjd9ms2DVXxzqtDqPJRHpyHB07pNh8bGtqlYQGB0j1aZkUGg1GapUq0pPjyEhJpEdOhlTPaclx1NQqkclkxESEMbBPV8aPvZFOmaloNPW4ubly1ZC++J4JYtqrSxZ6vR7ZmbaSmhRLr85ZJMdHm1UAPd1JT46jc1YacWdchTo7OzF8UG9CQwLR6/U4OTnh7+tNZloi99x8DePvGm0T70KpUuPjrSA9OY6uHdNtVrorq2uJiQw1v4Ou2U2q3oSHBDGwT1d0Oj1yJzmuLi6EhQTRITmO3l07cuPIwXRIjpfUgSxuWeVyOc7OTiTHm/tGZlqi3fyNprNjV0ZqgrSooPD0oHtOhlm9BPNOc9/unbjv1msZ0rc7dSo1bq6uDOzdhchGVvHB3HeTrfq0pV3Va3XI5LIzbSTFZqJYVV1LRFgw6clx9OycKdnFpCfH0SkzBd2Z74CHuxvREaFkpCbSv0dnbrxqsI1r197dsqnXapHL5Xh6uNPhTN+LjQrH2cnJ7I5WXS+5hs5KS6RP906EBgU02g4tBAf4OfxNaozs9CQyUxPRn+lTnh5uxESGkZWWyGW9OnPD8EHS4oxKY1ZNTU+Oo0v22XYJZlVb865qHD07Z0kBCO2xdvNODp6JWxQXHS65Ww8LDqR/jxxefvJeMlLO9kcnJyeGDuwtLZ44OzkR4OdDfEwEXTt2YMTgvgzs3UXqWxVVNcTHREht21rFUC6XExYcSFR4CAH+Pri7ueHh7kZ8TAT9unfilacesNlZW7NpB4dzzfGp4qMjCArwPVvWnp15+cl7SbfaMXd2dmLYwN64u7kiQ2aeh/j5khAbSZeO6YwY3JcBvbtINmiZaYlkpCScMTgHPx8vUhJj6dqxA/165Eg2OJlpiSg8PDBhQi6XExcVQZfsNHp2zkRvMFCv1ZKeHEd2erLNYpvC0x21pl4aby0/wwb2tvGM1dI6Flx8mBcd6lCp1ajUamncUanVyGTmeVBLkZn+az+Wgv951m7ZJQUYTE+K4/Npky9wiQQCgUBwKfLGR/NYekb92aJedrEy+YO5/HIm6OgLj90t2RkKBJcCl4xKlaD9OGilTtXRjqqRQCAQCAQCgUBg4ZIxGhe0H326dZSMve3pFAsEAoFAIBAIBBaEwCFoMR1S4umQ0jqXwAKBQCAQCASCixedTkdBaalNbKeI0FA8WmG7YUHYcAgEAoFAIPif5PipAkrLzLGW4qLDbRxKXGzk5uVLQXzjYyL+kyjyAkFrOHAsl8SYaLsOgVqLEDgEAoFAIBAIBAIBALmnTpEQHd18whYgjMYFAoFAIBAIBAIBAOdjJ0LscAgEAoFAIBAIBAIA8otL0NTbBoMUNhwCgUAgEAgEAoHgokV4qRIIBAKBQCAQCAQAFJaWUlOnxMlJjslkQq83kBIfh5O89ZYYQuAQCAQCgUAgEAgEACjValLj46T/67VaCktKiQoLbXWewmhcIBAIBAKBQCAQACCTyWz+bw/rC2HDIRAIBAKBQCAQCACzSlWtUoleb8DJyQmdTkeHpETkbVCpEgKHQCAQCAQCgUAgOG8IlSqBQCAQCAQCgUAAQGlFJQBqjYbdBw9xMDcXYxv3J4TAIRAIBAKBQCAQCACoVdYBcLKwkKzUFOKjoigoLmlTnkLgEAgEAoFAIBAIBADoDQYADAYjcpkMF2dnDEZDm/IUAodAIBAIBAKBQCAAwMPdnSN5eXgrFABodTp8vLzalKcwGhcIBAKBQCAQCATnDbHDIRAIBAKBQCAQCADILy4GoKaujj2HDrHv8BF0en2b8hSRxgUCgUAgEAgEAgFgjiwOUFBSQnZqKnqDgYLiEmIiwludp9jhEAgEAoFAIBAIBADSboZkddEOxhdC4BAIBAKBQCAQCAQABPj6cSQvj+CAQAD0Bj3+vj5tylMYjQsEAoFAIBAIBILzhrDhEAgEAoFAIBAILnHKKqsI8vcjv7gETb3G5lxEaCgebm6tzlvscAgEAoFAIBAIBILzhtjhEAgEAoFAIBAIBAAUl5VRUlGB+5kdDZ1OR1piInKZrNV5CoFDIBAIBAKBQCAQAFBTpyQrJUX6v16rpbCkhMjQ0FbnKbxUCQQCgUAgEAgEAgCcnGzFA5lMhrGNFhjChkMgEAgEAoFAIBAA5oB/tUolzk5OGE0mNPX1dEhMxMnJqdV5CoFDIBAIBHbR1GuprKoBQKHwwMdL0eY8t+zcj7+vN8kJMW3OSyAQCAT/G1wSNhxVNbWsWr+dAb274O/r3Wi6v/7ZTGRYCB1S4v/D0jnOlp37KausYvigPtKxHXsP8sBzU/ht0YcEB/o3ef3xk/n8s3kXd944wuF7VlRV88/mXZw4WYBKo8HD3Y346Aj69cgh0N+31c9yMVCrVLFq/TYKikupqKrB1cUFby8Fvt4KIkKD6dMtu03S/P9HVqzbiquLM/165FzooghawcAbH2T82NGMGjGo2bR/rtnE5A/motXqAHB1cWb9ss8A+OKH3+mRk0lyfHSLyzBjwbd0yUrjMQcFjoKiUv5au4Ux11yOm6tri+/XWqpr6li5fhuD+nTF18er0XT5RaVs2bmfq6/oh5OTE8tXb0StrnfoHl2y04iJDGPvwWMcPX4KmQyuvqI/cnnT2s6l5ZWs27IbgJ5dMgkPCZLOHcs7zYHDx7nq8n4OlcGanfsOceT4KUaPHNLiawUCwf8+1bW1FJaWShHGE6Kj223cvSQEjuLSCt6cPp+0pNgmBY7Zi35gSL/uF63AsXbLTvYfyrUROFrCodyTzJi/xGGB4/vfVvLhnK/Q6Q0kx0fj462gplbJNz/9zXuffMmj99zEjVf9b36Y9h/K5cnJH1JVU0tyfDS+Pl5otTqqa+qorq2julbJ+qVzLnQxLzp+/XsdCk8PIXD8P8dkMvHh3K/plJHCS4/fi4eHGzIr7ySzP/8BHy9FqwSOlpKXX8SM+Uu49srL/lOBo7jM/N3ISE1oUuA4cOQ4b06fz9CBvfBwcuKH31ZRUlZhk6awpBwvhQfeCk+b474+XsREhrFy3Va++OF3AEKDA+nVJavJslx/IZMAACAASURBVH3/20o+++onAN5/+XEbgWPrrn/59IsfWyVwbNy+l2V//CMEDoHgEqWorJy0hATA/B04fCKP1Pi4dsn7khA4/r9w2/XDUWscWzmzR+8u2Xw+bbJDaddu3snbMz9n+KDePH7fzfj5nBXUqmpq+Wju17zz8RcE+PkyuG+3VpfpQmAymZj0zmy8FB7Mf38SEWHBF7pIAsFFhVKlobS8khcfu5vQ4IAG5z9770W7x88H2elJfD5tMl4Kj//kfm3l06kTGxwbeuujjLnmCsaOvqrR6+Kiw/H39eH3VRuaFDhMJhO/r9rIdcMG8OPvq9ujyBIymYw2eL0UCAT/4zhZ7a7KZDKb/9uK8FL1P0RocABx0eGtvt7HW0F6UpxDaWct/I7s9CReevI+G2EDwM/Hm0lP3EunjBSmz/umzZ4L/muOnyzgVEEx48feKIQNgcAOVTW1AAQH+Nk9n5oY22BcOF8oPD1IT4r7f6/e6OLszFVD+rJ6w3ZUak2j6XbtP0xhcRnXDR3Q7mWQybDZyRIIBIL2QggcLaSmVkl+USmV1bUXuijnjZP5RRw9cZrbbhjWaJAXuUzG7aOGk19UyqFjeY3mpdXqKCwpo7CkrNn7arU68otKKSwuw2g0OlTWOqWa/KJSyiurHUoPZydTEaFBzaS0T0lZBflFpZSWV7Xq+pZgb+JRq1SduX8ler2h0WuVKnPdFJdWNJqmOYpLzc9aU6t0KL2lf1ScMTR26Jo6x6+pqqk9k7Yag6HxZ29vjEYjpeVV5BeVUq/Vtvh6k8lERVW1NHY0J6Tr9Hryi0opKCr9T5/TgsVuw9ml5ZvgWp1e6sea+qbrymgyUVZhrtemJtlNoanXmu9XUtaixY/W3u98MqhPN4xGE2s27mg0ze+rNtApI4WI0PZfLJEhdjgEgksZnV7PsZMnpZ8aZZ30t7q+9Ro2IFSqmuWjuV+zbusurhs6kF9XrONw7knpXHZ6Mm9NHN+ssfaTkz/ExdmJt194pMG5F6d+jFanZ6qdcy+9+wkVlTXMeOMZAN775Av2H8pl3vsvNVtug8HAwy+8g06vZ/ZbE3B2NhszTpo6m62/LWzy2n2HjgHQKSOlyXSdM1MB+PdwrrRzUl1Tx5Ax4xk/9kYOHj3B2i27pMlLdEQoEx4eS7dOHWzyqddq+WjuN/zy91pJZUzh6cHtNwzn7jEjbVbcFiz5hW9++ot7xlzNryvWs/9wrmTclJIQw1sTHyY6ounANBZ97FMFxaQ5uOMDsOyPNXz29U8UFp8VnqIjQhl35yiG9Otuk/aFtz/GaDQyZcL4Bvl8vexPPv/uN35b9KHN8cE3jePB269nSL8eLPn5b35fuZ7BfbvzyN2jATiSe5I3py+Q3o+FPt068uHkJ6X/yyqqmPrxItZu3ikJJEEBfjx+781cOaCnQ8+6esN2ps9fwsn8IumYq4szRpOJIX1tn/WH31Yx96ulDQSwoAA/XnnqPnrkZNoc//jz7/lj9UbGXHMlv61Yx4GjJ6RzHVLieWviwzY66QAbtu1h1sLvGgi3AX4+jB97I1df0b/J55n8wVyqq2t5/5UnGpz74bdVzPr8O/7+eqbN8eG3P0afbp1wdXHmr382S4sMzs5OjLn6Ch695yaHVoP/WL2JOYuXkne60OZ4cKA/Ex4ZS7/unaRjOr2eWQu+48flq1Gq1AB4uLsx5porePCOG2wWAN75eBHH8k4z+60JDe65fNVGXvtwrmTk3RJenPoxf6zeBMDoB87mfeNVQ3h23O0A9L32Pp4dd7tNvStVat6asZC/122xEYQ93N34Y/F0PNzdpGP/HjnOM69NY/ueA9QqVQDI5XKGD+rNC4/ejbPz2d2Mjdv38uikd/n765k2thQqtYb3P13M8lUbJSHQx0vBPTdfwy3XXWnzTDMXfMu6Lbv4cubrrNmwnW9/WcHh4ycbvPMLjZfCg349OvH7qg0MG9S7wXmtTs+KtVulMaHdkckAIXEIBJcq6YkJ5y1vIXA4QN7pItZt3cWNI4eQkZKAq4szJ04X8vbMhbw7+wu7goQ1XbLTWLjkF0wmk80EpaKqmr/WbMaEedU8JMhWJ3r7noMOeZOxx4dzvyb3ZAFfTH/V5uPtCAVFpTg7OzWrMqHw9MDTw91mAm7hq6V/MvLyvsx4/Rlio8LJLyxhxoJveerVD/lh7lSCrFQ1Jr41i9y8fKZMGE9aUhxarY6tu//l7Vmf4+LixB2jbI3cyyqqWL56IyOG9GXCI2PxcHfjVEEx787+gtc/mscnbzecgFkTHxNJRFgwn375I/ExkSTFRTVbJ8tXbeSNafO5Z8zV9O/VmbDgQAqLy1jy819MfGsWnh7u9O6a3Ww+zbFqw3Y+Xvg9wUH+XHPlZVxxmVlAqFOqeWTSu/j5ePPOi48SExmGq6sL1TV1NgF6NPVaHprwFn4+3nzy9gSiI8KorVOyfPVGXnpnNt5ens2W859NO3n2jemMGjGYD155Aj9fb5RKNaUVlXw456sG6VMSYxh3xyiCg/zx9fbC20tBTW0d0z77hhffns0vn7/fwNg3v6iU1Ru3cd2wgUxKTcDNzZW8/CKmzvycqbM+54NXzgpQBUWlPPPaRwzs05UpE8bj6+NFfb2WqupaisoqCAsObEuVN8mfazZxxWU9efnJ+4gKD0Gr1bF+2x5mLviWrPQkBvXp2uT1+w/lMumd2YweOYQZbzyDp4c7anU9ldU1FJWWExdlqyL52oefsX3PQSY/fT8ZKQnoDQZ27T/MlOkLkMlkPHTHDeftWS3cddNIunXswOsfzWPS4/dI9Xvu+HQukz+Yy5ad+3nqgdvISInHx9sLlUpNVW0d7m7nvv8Sul5xGbfdMIygAD809fXs2HuQd2d/SVpSHDddfXmT9zKaTDz96keUVVTx/suPkxQfhVqjZeP2vbz3yRe4uro0GDura+u49+nXyc3L5/J+3bn1+qGtqJ3zz/BBvXn6tWmUVVTZjJMA67bsQqPVMrhfd4wGx3aBW4JQqRIIBOcLIXA4QFpiLLPefM7mWGxUOCdPF/Hplz9iMBia1C/unJXGh3O+4vjJAhJiI6XjG7buITI8BL3BwLotu7l++EDp3OnCEkrKKuiand7i8v66Yj3f/rKCGW88Q3CgfR3spqhTqh32t+/jpaBOqW5wfPLT99Oz89mV7QA/HyY/fT/XjH2K31aul4SIXfsPs27zLpZ8MoVYq8nX1Vf0p7i0gkXf/c6t1w21qd/w0CDmvvuizf2iI0K566aRvP7hZ9QqVQ28wVgjl8mY8vx4nn9zBreMf5HMtER65GTSrWM6GakJdj3hzF/yM1cN6csDt18vHfP39eblJ++joLiM+d/83C4CR2l5JW88P66B0ejyVRuoVar4YvqrNpOQqPAQm3Q///UPtXUqFn74Cp4e7lI577/1Oo4cP8XCb39ttpyffb2MAb27SKvZYH7P4aFBdoXQzNREMlMTbY5FhgXz3Pg7ufGB58nNyyc92dbzW0JsZIOV+ZjIMAqKSvlo7tdotTpcXV0AWL/N7P7zpcfvlY7hpSA40P+8x3K475Zrue2GYTbHkhNi+HvtFtZu3tmswLFm0w6CAnx5+sHbpGM+XgpCgwMa7K4dOX6K31du4PNpk21srYYO6EVFZQ2ffPEDd900ssHkvb1JjI1CdmaVOys9ifjoiGavyS8qZfWG7bz6zAMMHdCr2fSX9+vBfbde2+C+/2zaybotu5oVODZt38vufw/zw9x3bIzXR40YRH5hCQuX/NJQ4Kip49qhA5jx+jNS33CEfQePUdWECu2xE6cdzssRenXJxsdLwZ9rNjfYqfl95Qb6de+Et8KT6pq6dr0vmFWqGlOjFQgEgrYgBI42kN0hGU29luraOgL8Go9JkZoQg7fCkx17D9oIHGu37KJPt2z0egPrttoKHDv2HsTTw73BRK05LC4aH7z9+lYJK2DetrdWf2gKhacH9TqdQ2nDggPJTEviSO4p6dj6rbtJio+2ETYs9OnWkU+//JG800U29dYY2elJGE0mSssqmxQ4wKy68/3ct1m3eRfrtu5m6fLVzF28FFcXZ64bNpAHbr9eyqOmVkluXj4P3d5wdVkmkzFsYG/emrmQeq22zW47R48cYtdDze4DR8hISWiw4nku67bsplfXbLsTqj7dOvLOx4uaFJA19VoOHDnRYFepNcREmlXbissqHG7H2R2S0en1lFdVS2pVLs7mYcrgoF3Pf0HHDskcP1nQbDrz7qKs2UUJMPeFyLBgu44d+nTL5oM5izmSe5Ks9KRWlvr8sffAUUwmE/3b6C45Oz2Zv/7Z3Gy6dVt2k5GaaNdTVu9u2Xzxw+8Ul1bYnI+JDOP+W69rcZmmzFjQ4mvagrOzE5f378HvqzbYCBzVNXWs37qbtyY+fN7uLXY4BALB+UIIHG3AMiGtU6qbFDjkcjmdMlPZvvcgo64aDJh1tTfv3M+UCePR6/VMfGuWzaru9j0H6dgh2WF1qN9XbcBboeCzr5fRs3Nmi4L7nYurizNqjWOGsSqNBtcWGJaGhQTaGHifOF3YqPGjxTampLzSIYHD2+vM+1CpHCqLi7MzA/t0ZeCZVeq804X8uWYzX/zwOzv3HWLRtMnI5XKKz/jUD/D3afSZjEYjRSXldgWn9qC0vLJZYQPM9ZmRal8HMyTQ3xxrpAkBuaKyGpPJ1CqDepVaQ15+EWXllRSXVVJeYbbpMLRA9cO6T1nIyUzFZIIHnn2TkVf0Iy0xjuSEmPO+0t8UXgpP6pTNt7NuHTvw2eJljJs4lWEDe5GaGEtSfLQkRFlz/GSBQ33hYqSkvAJPD/cW7RzYw0vh4VD/PXG6oNE2GmJVV+3huvfLGa+R0sRO2t9rtzBhSvvaggwb2Itvf/mb4yfziY8xj31/rd2CwtOjXXZSG0UmEyYcAoHgvCAEjjZgmfA44u2kc1Yqi777XbLj2Ln3EHq9gc5ZqRiNJoxGI9v2HJA+Jjv2HuSGFthvzP/mZ+QyObVKFXeMGtGmVSpPT3fqlI55JaqrU7VokuHr7cXxU2dXhpUqNbv2HWbw6HEN0lqMwXV6vUN5u7uZd2VUDkb5PZfYqHDuu/VaEuOieO6N6Wzfe5BuHTug05nv39iuia+32ZC1XuvYTk9r0OkMKDybj0OgVKlZ9N1vfLPsrwbn9Ge8HTXl2aqi2uwpyse78UBn53K6sIRXP5jLrv2HCQ70JyjAl0A/X/yaCLLZGJY+pdac7VOxUeEsmj6ZxT/+wYIlv1JSVoGTkxMpCTHceNVgRgzu02xk5vbG3c0VpQP9PiczlbnvTeLrZX/y8effn4lo70yHlATGXHOFTQwbpUrNzv2H7PYFC029uwuJTmfAq5ldRUdwd3NDqWq+XpUqNX/tP8zazbsanDOazAKu3sFx42IkMy2R6IhQflu5gfFjbwTgt5XrueKyHi22yWsJZi9VQuIQCATtzyUhcFgG0OY8JpqFgdbk27wrxi7Z6Xw092tOnC4kPjqCtVt20SU7TVLByclMY92W3fTumk1BUSlFpeV0aYFK1JLZUwgO9OeNafOZtfA7BvTq3KyRZ2OEhwSh1embtYXQ6vQoVeoWrYbXKpU2OyKe7u507ZjOQ3eOavSamGa8Tp2LI++jKbp2NNe7xRjeEnCsMRefFg85XlYCgauLMzV1jgltjuDt5YnGgaCPnh7uDBvYi+GD+zaaJtC/8d04S5CflrgMffndT9HqdPz6+QcNPLb9/Ndah/OBs33KaLR9h4mxUUx6/B7A7GDhcO4pNmzbw+sfzeN0YUmzxtSuLs4OC66OltPRdpaVlkhW2kOA2dbhyPGTrN6wneffnMFz4++UbA08Pd3JSkviiftvaTSvSKu4Ma4uLmh1F8ek2tvLE3U7uJl1dPz1dHenb/dOjL1pZKNpzjXI/19CJpMxdGAvfv5zLQ/dOYr8whL2HTzGU/ffel7ve82V/RnQu/N5vYdAILg0uSQEDsvKcHVt40Z2JpOJqupavDzbvkpnj9SEGLwUHuzYe5D46AjWb91tYxjZu2s2X//0J89yO9vP2G90SI5r8X2euO9mNu/cx5QZC2w8/bQEi779rn2H6NeETvaeA0cwmkykJTluZ1JeWU1wwNlJqb+fD4XFZQ4HJPwvsEzsLeptlh0Me8bx5uNmFRDrFX2Fp0e7qr/4entJ8UOawt/XGxcXl1bXp+VZyyqqSI6Pbja9Sq1hz4EjvPHcQ826h24vQoICCAkKoG/3jmjq69myc3+zAofC06PZmBD/BZFhwUSGBTOgVxfKK6vZsmu/JHAE+PpwuqDY4Xen8HS/KJ4JzO1GqVJjNBr/k90mfz8fDAbDRTVutDfDBvZm7uJl7Np3iO17DhITGdaoumR7ERTg55DqpkAgELSUSyLwX3hIID5eClZv3N5omm27zf7gUxNjz0sZ5HI5ORmp7Nh7iBOnCjlVUEyfbh2l8727ZlNYXEZuXj479h6kU0ZKqyLrenq4M+nxe1i/dQ+/r9zQqrImxkYSHRHKou9/bzQAn8lkYvEPywkJCiAjxTGBo06pZt/BY3SwSh8bFcb+w8cuqiBcew+a41wkntGd9vZW4Ovjxf7DuXbT7zuUS3Cgn41qmY+3ghOnCu2mbw0RYcEcPHqi2VX62Khwtu36t9X3CQ8Nwkvh0WQwR2u0ZxwGuF0gewoPdzcpdktT+HgpyDtd2Obdr/bE3d3NZlcgNiqcQ7knHfY+5OPtRX5hyUWhZhUZHozRZGoQI+Z8ERsVzq79R9p11+piIzoilMzUBH5buYHfV21guJ24HAKBQPC/wiUhcMjlcq4fPpAff1/NgiW/2Exu9XoDv65Yz4tTZ5MYG0WX7LTzVo7O2Wns2HuQdVt2ER0RauPSNC46nIiwYNZt3cX2PQfbVI5uHTtw41WDee/TL6mocjwCtwWZTMaj99zE7v2HmfjWrAZxNopKy3lx6mzWbd3NE/fd7NCKpqZey1szFwAwYnAf6fiQft2pr9fx8effOxxdvK0YDAZy8/LtCjnrt+7m3dlfkJYUJ7lclctkXHlZTxb/uJwjx0/ZpD90LI/vflnBsIF9bI5npydTUlbBxu17bY7n5uWzYdueFpd5UO8uVFbX8sGnX0mBFO0xbGBvDhw9wbI/1rT4HmB+90P69eCrpX/YRIdXqTX8umI9h6wCXwL4+XgT6O/bIDKyTq9n0459gHm3pC3o9Qa7beNUQTEr128jMy3RzlW2dOyQTGV1Lf9s3mlz/MSpQtZt3d2m8jWFVqe3G/36wNETbN31r4074ct6dcZJLmf6/CUOCRHZ6Umo1JoGXp1OFRSzZlPjkarPB+lJcYSHBPHeJ19SUtb6yPaOcsVlPaiqruGzr5a1KLr4/xrDBvXm1xXrOF1YwrCBjgscJkzU1Ckb/Wmszj767GsG3fhQexVfIBAIJC4JlSqAB2+/HpVaw8cLv2Pmgm8J9PfFycmJ8spqDAYDHTsk88Zz486rOoDFjmPWwu+4YcTABud7d81m9uc/oNPr6ZLVOpe2Fh6+azQbt+/lnY+/sBvtujkG9OrC5Gce4INPv+Lqu54iPCQIuVyG0WiiqLQcL08PXnri3gYRti1MnDKT0OAA/H19MJlMHDqWh8Fo5NWnH7CxLQkLDmTio3fx1oyF/LF6I3HREbi4OFOnVKHWaPH1VjDnnRdaXQ/2KCgu46aHJgJmT1U+3grc3Vwpr6xGU68lMTaKt89xPfngHTdw9MRpbn/0ZVITY/BSeFJbp+Lg0RP07d6Je2+5xiZ995wMuudk8OTkD0iIicTX24vCkjIqqmpa5ckqOSGG+2+9ljmLl/HL32ulPKpr64iNDGP66+Zo9L26ZDF29FW8OW0+cxcvIyo8BJlcRl2dCpWmnpzMVF549K4m7zXuzlFs33OAUfc/T2pCDFqdnty8fKIjQ+0arD489kZe+2geh47l4aXwpLyymvyiEoID/YkKD+H9Txdz8FgeLz9xb4ufG8zBzia+NYvgIH8C/X3xcHejsqqGYydOExMVxv3nxHOwR6eMFPp278hzb8wgITYSP28vikrLKauocsgDWmtZunw1H839itDgQAL8fHB1daGsvIrjpwrITE3kFqvgcwF+Prz85H28+sFcVm3YRmJsFC4uzihVatSaepydnPhyxmtS+rSkOIb0684r733Kou9/w8/Xm5KySopKyklJaF4drj1xcnJi0hP38PwbMxg59iniosNxc3FBqdZQXVvH0s/elWyh2oP46Aieeeh2PpizmKXL1xAbFY6zsxO1dSo0mnrCQgKZ9trT7Xa/C8Xl/XuweuMOYiJCCW+BrVydUt2k84HlX05r0pZLIBAI2huZ6WLSMfgPKCmrYMfeQ5KrUx8vBRmpCY26PTxVUExNrdKu7my9Vsvu/UfISE1wyIOQ0Whk2+4DgDna9blB+UrLKyXf/l2y0xqoVOWdLkSp0tioJNXUKTl45ASdMlMbuKctLC7jVEExnbPScHY2C1fHTpyme05Gs2W1oNcb2LnvECdOF6BS1+Ph7kZ0RCgdOyTb9U5VXVPHkDHjGXfnKIID/KiqqcNgNBIWHEivrlmNBhQsLa9izcbtkucfHy8FHu5uxESG2TxvYXEZxWUVdMpIaZCHpX5TE2Px9Wncy5LRaKSsoorCknJq61TU1inR1GtxdnYiKjyEjhkpdoNfmUwmdu0/zP7DuRgMRpzkcrpkpzUaY8JoNLJ+626OnyrAycmJyNBguudkUFunoqC4lJzMVJv0O/YeJCo8pElj/8LiMjZu30utUoWrizP+vj5EhgU3iM1w4lQhG7btQafX4ySXo/D0wMdbQWJsFHHRzQs8ak09m7bvJb+4FFcXF7LSEklPjudw7kmcnOQkxtpGZz9w9AS79x/GYDQS6OdLckI0CTGRaOq1rN+6G5lMJnlkOl1YQmVVjd14Ejq9np17D5GeEi85LFCpNRzLy6e4tJzK6hpU6np8fbyIDg9tketoo8nEhq17yD15GrlcLr0PlVoj9RNrdu47RFhIoBQPxJrC4jJKKyrJTk9u8p61ShXHTpymuLSCqppaNPVaAv18iI4MIys9yW47q6iqYfWG7dSesQ3yVnji4e5GVHhIgzozmUxs3rmfI7knkclkhIUE0j0nA51OT+7JfLp17GCTfvueg0RHNN3GwPz+9x44SlZ6kt2YPFt3/0tcVESDMaxOqWbTjr3kF5Uil8nw9/PB39ebbp0ypPFp/6FcfLwVRNtxBlFaXklefpFNDKHqmjoOHcuTxjFriksrWLNpB2pNPTIZeCsUeHq4ExcdbqMee6qgmKqaOrIc2A2zoFJr2HfwGJlpiU164quoqubo8dN07Zje6ILVzn2HCAsObFRoaE359HoDO/YeJCUxxiYgZ3FpBXmnm1bnzMlKteua+VRBMSVlled1p18gEFyaXHICh+D8YhE4pr/+jE2kcYFAIBAIBALBpcklYcMhEAgEAoFAIBAILgxC4BAIBAKBQCAQCATnDSFwCAQCgUAgEAgEgvOGsOEQtCs6vZ41G3fQOSuVAD/hBUUgEAgEAoHgUkcIHAKBQCAQCAQCgeC8IVSqBAKBQCAQCAQCwXlDCBwCgUAgEAgEAoHgvCEEDoFAIBAIBAKBQHDeEAKHQCAQCAQCgUAgOG8IgUMgEAgEAoFAIBCcN4TAIRAIBAJBKygtr8RoNF7oYggEAsFFj9Mrr7zyyoUuxIVg575D7D+US+7JfOq1WoID/S90kVrE0FsfJSjAj6T46AtdlP+Ujdv3UlRSTmRYcOuuLW3dteeLQ8fy2L7nIElxURe6KE1y4OgJdu07RGJs+5fzwNETlFVUUVZRhb+PN3K5WAexprS8kpMFxVIdWX7qlCq0Wh0KT3dkMtmFLuYlxdETp5n22de88dF8kuKjiYuOuNBFumjQ1Gv5+a+1BAX4ofB0b3N+BoOBleu3kXsy36GfoEA/3FxdWfbHGjzc3fDz8XboPj/9+Q/ubq4Op1+9cTu1dSpCgwOkY7+tXM9jL73HrdcPa/FzlpZXsnH7XqIiQnFyajgGmkwmDh7Lw2Q0ovD0sJvH4dyTHM49SXREKACnCopZuW4b6clxUhqtTs8VNz9MQmwksZFhTZZJqVLz69/rCQ0OwMPdrcXPJBBY43yhC3AhMJpMPP/mDNSaegxGI4kxkXw+bfKFLlaLqFWq0Op0F7oY7c6+Q8c4eOQEo64abPf897+uxM3NlW6dOrQ47yU//4WXwpNuHVt+bWspLq1g+eqN3HjVYDw9Gn5812/dzbI//+HKAT3/szK1hrWbd/LH6k1c3r9Hu+c99rFXMJ4JB/TH4mkiYOQ5fPPTXyz89tdGzys8PRg2qDfj7hyFt8LzPytXnVKN0WRe3ffy9LgkBMU9B44wd/EyNu3YR2ZqApOfvp9+3Tu1Od+F3/5K/545xP8/EFxq61S8OX0+s9+aQHCgX5vz0+r0TJm+wOaYyWSiVqnC08MdZycnm3Mfv/U8Pl4Kpn68iOfH30lsVLhD95k6axHPPHSbw+kXLPmFjh2SyUpPsilrbZ3KoevPpbZOxYQpM5n3/ktkpSU2OH/iVAF3PPoyl/XszLsvPWY3j9mLfgCgV5csAPYfzuXN6fO5btgAm3Q1dUr0On2zZaqqqePN6fNJTogmwM+nhU8kENhySQocBw4fp6Kqhm8+fpPDuSd5+d1PqKiqER3qImDH3oN889PfjQocD9x2HbJWTmweumOU3ZWj80l+UQkz5i9h+KA+dgWOoQN60SU7/T8tk+D/F0qVmu9+WcHeA0eZ9/5LuLr8N8P6bY9MIr+oFIDv57xNTDOrpf8fyD1ZgMLTg8/em2R3UtgaTCYTM+YvISw48P+FwNHeeLi7sWLJLJtj1TV1DBkzntefe6hRge/DyU8SF/W/U59xMREoPD3YfyjXbtvafeAocrmc3f8ewWQy2d3VPHDkksm/awAAIABJREFUOKNGnP12duvYgZlvPNvqMgUF+DLzjWf/p+pRcPFySQoc67buJjIsmITYSIIC/EAmY8PW3Vx1eb8LXTRBMyQnxLT62pQ2XHu+iAgLJuIiUvG60JzZ6BA0QmhwgLQCq1ZrOH6qgDqlGjCr5/2+cj3XXHnZhSzi/2uuvfIyrhX1+z/Bf7mT3R7IZTIyUhPYf+gYcHmD87v/PcLgvt34e+0WTpwqID4m0uZ8cWkFZRVVZKYlSMcC/X0J9G/9jrGbqyvdczJafb1AYM3//z1wO2zavpcenTMB8PFWkJ4cx+ad+9v1HmpNPTV1SnT65rcttTo9NXVK6rXadru/JU9TG2dwRpPJvP2qNzSbVq83UFOnbLERpcHQfN6OolJrzGVow3PXKlUOvQvTmbrROrA13Vq0Wh01dUppUukotUoVKrWmTfeuVaocar9gfoc1dco237MxLO9VU9+yPmKvbRmNRmrqlC1uJ5p6rd36MP4H7cDCwN5dmPnGs8x841nmvf8SSz9718auZtOOfe1yn/Z8Jks/qalTotbUO3ydTq9v8TWO5NeScdZe+2lpuZQqdbs9g2WMPV/9zJqWjMv1Wm2LyqRUqVv1rWhPtDp9i8ZVyxjX1m9qU2SkJPDvkeN2z+07eJTeXbOJDAtmz4GjDc4fPHYCmUxGelL8eSufQNAWLrkdjsrqWv49nMvYm66SjvXqks13v6zAaDIht9qmnL3oe9Zt2c0X01+1m9dbMxZSXFbOB688KR3be+Ao0+cvYff+wxhNJtzdXOnXI4fH7x1DSFCAzfVHT5xm1oJv2bxrP1qt2R7D08OdKwf0ZOIjd7X42d74aB5bdv9LZVWN9IFzdXWhb7eOvPTEvY0amlnz4ZyvOJZ3msF9u/H7qo3sO3gUrU6Pl8KDG4YPYtzYG23qaM6XS/ljzSZKyyulD46zsxMdOyTz6tMPNHjmZ16fRnCAP089cAt/r93Ksj/W4OzsxMRH7+LW8ZOo1+rQ6XQMHj1OumZQ32688Ki5PiZNnY2bmysvPna3Tb5L/1jDN8v+5OiJ04B5tcjfz4eXn7xP0med+NYsvBQeNnW7fNVGPpz7FS8+dg8/Ll/F9j0HUarUuDg7M7BPV55/+E4bvfg/12zi8+9+o7C4jJo6pXSv2OgIJj12t40+7/X3Pkt5ZTUAox98HrnMLN9HhAWz6IzN0Jc/Lue3Fev5csZrNs/z7+HjzFz4LTv2HpSEveiIUG65biijRgyySbt55z4mTpnFC4/dzYp1W1m7eaf0/pPionjpyftIT4qz97obcPxUATPnf8uWXfulPHx9vDAZTfj5NjSmVKk1zFr4Hb+v3CDVR3JCDHffNJIh/bo7dE9rzv2Yr928k9mLfuDI8VOSGkFcdAR3jBrOVUP6SulWb9jOh3O/AqBfjxw6Z6by7a8r0OsNfDp1ImAWoGbMX8JfazZTqzTrWXt6uNOnW8cG/XPcxLcpOKMudHn/HqzbsotjefnIgNiocG67YRh5p4tYv3U3pwqK0Or0ODs7cVnPzrz0xL14erij1em5ZfyL6PV63N3cWDzzNRs7h+nzlrBi3RYAnnrgVvr1yGlxffn6eHH1Ff35YM5iAErKKqVzNz00kfozAtrima9LKn1Hck/yzOvTAEiIjeL9lx+Xrjly/BSzFn7L+q17pHfh460gOMCf+JgIJj1+D0Ul5Tw5+QOKyyps6svZyQlfHy8WfvgKYJ7QLVjyM0uXr6a0vAow95Ws9CTG3TmKzllp0vX7D+XywttmtZngQH+CA/1Zt2UXak09crmcHjkZTHr8nlY59zh+Mp8ZC75l8479krDh6eHOoL7dePmJewEoLCnjtodfYvrrzxAS5M83P/3FinVbeeiOGyS7pbKKKqbN+4ZV67ehqdcil8nI7pDMQ3fcYPMsx/JOM2X6Ak4VFFNdq5Qm7kEBfjxw23VcO3SAlHbyB3P5Z+MOAN6YNo+psz6Xzn0z+03zDjxme5np87/hj9WbUKrUyGQy0pLiuPfma+jf07bdjH9hKtnpyTxw23UN6mLmgm85nHuSj159SjqmVKm5euxTvPH8ONKSYvnulxX8uWYzo6++vMFYY41Or2fe1z/z64p1FBaXAeYVcR9vRaPXrFi3lbmLl0rjtK+PF1de1pOH7xrd7kbJQ299lMfvu5mhA3pJx0wmE0t+/pvvf13J8VMFALi6OOPn69OoTeTqjduZ/83PHDyah9FoxMnJCX9fb2pq6+jYIbnJMmzasY8X3p7Fd5++jb+d8fPvtVt4d/YXLJv/Lm6urmSmJrJgyS/U1Cnx8Tpbj9U1deSdLiIzNZHs9GR2/3ukwU7mv4ePExUeYlP/K9Zt5c1p8xuopDXG/G9+5qc//2HOOy8QFOBHYXEZtz3yEjPefNbhb4hA0BiXnMCxaftenJ2dbLZbe3fJYu7ipfx7OJfM1LO6kzmZqXz21U+cKiiWvD5YMJpMrNqwnZuvvUI6duDoCR6c8BbDB/bmkbtG4+frzenCEqbPX8L4F6by5fTXcHV1AaCmVsm4CW/h6+PFC4/eRWRYCC7OzlTX1uHlgGBgj9SkODJSE/D388HHS4G7myv/HjnOh3O+4uPPv+fpB29rNg9NvZZNO/ZRXVPH8MF9eOyeMbg4O7Fm0w7mfLkUH28Fd4waIaWPiQxjzNWXExTgh4+3Ag8Pd07lF/HeJ4t5Y9p8mw8bgFpdz8Gjx7ntkZcoKC7jiv49uHJgL3y9vZjwyFj+2byTDdv28Pz4O6VrwkICz16vqW+wKv3byvW88dE8hg/qw7g7RxEU4IdWp6e6po5kKy9eao2mgQ2HVqejvLKat2cu5Oor+nPrdUMJ8PNl17+H+WjuV7z24WdMfeERKX1woD/DB/UhJMgfX28vvLw8qa6pY/q8b3juzeksnfeepEP/+L03c+hYHp9++SOP3j0Gby+z4GJty1Ffr6VOZbvKdqqgmAefn0KX7DSmvvAI0RFhVFbXsGbjDqbO+px6rZZbrxsqpbeser47exHDB/Xh7Rcewc/Xm5KyCuZ9/RPPvzmDH+a8jdM5xpXnUlRazr1PvU5URAhTX3yU6IhQNPX1lJZXseyPNRzOPWmT3mgy8fSrH1FcVsGkx+8hPiYCpUrDX2s388Jbs3Bzc22TQe3K9duY8OYMm/dtMpk4fjKfye/PoU6pZsw1ZtUDpVpz1p7g15V8vexPAEkANBgMPPLiO+w/lGtzD5Vaw1//bGbvgaMsnvW6JFwWl1ZI+S1Y8svZ+2MWyl778LMG5dXrDaxYtxV3N1deeep+XF2c8fFWsPfMauTh3JOkWX20V2/cLt0jJSG21fUkl59dAHBxOfuOC4pKpR0ha0FOq9NL9/W2mtQUlZbzwLNvSsKYhZpaJTW1So7lnWbCw2PR6nTS9RaKS83Ch0VINZlMPPfGNNZt2W2TzmgysfvfI4ybOJWpLzwiTZbrtVopz3PzNhqNbNy+l2den8aCD152tFoAs5D50IS38fRw5/mH7yQ6IhRXF2eqaups+qHJaN6F+WrZH6zesJ2IsGCuGtKXnMxU6bkeeG4Kvt4K3pn0GJFhwVRV17Lk57955MV3WPjRZMnTnJenJ327dyIsOBBfHy98vBToDQa+XvYnU6YvICM1URqXrh86gD5ds5kwZSbXXHmZzQTWMl4YDAYenfQOKnU9rz3zADGRYdQp1fy2cj3PvD6NWW8+R5fsswKPSqVpdBenXqtrsBNhMpmNiH/68x8mTNmDv68PVw7oRZ9u2U3W7SvvzWHdll08cNv19Oth7ucVVTWcOFXA6x/Na5B++eqNTH5/DvfefC0vP3kf7m5uHM7N44M5X1FSVsk7kx5t8n4tpVapQnfODt3sRT+w8NtfGTt6BFde1hMXFxcqq2qoqK5hwpszG+Txx+pNTHpnNlcN6cuEh8fi7aWgpraOsspqPvh0cbNl6NghGU29lg3b9jBicJ8G51dt2E5KQgxurq4AZKQmYDKZOHDkOD1yMqV0ew8ew1vhSWxUGFnpSSz+cXmDvA4cOU5GSoLNMctunCOs3byTT774kfdfflwSdC07ne2phSC4dLnkBI4N2/bQMSPF5mOTkZqAr48XG7ftPUfgSMPTw511W3Zx87VX2uRjNjyvpq/VhGrG/CUM6NWFF6xW36MjQklNjOHqsU+zfPVGrr6iPwDL/liDWlPPF9NfbbAL0FrsrUalJ8dTWFzGmk07HM4nKy2Ree+/ZHMsOSGG46cK+fKH5dx2w3Bpl8Oed6X0pDhUmnremfV5g10jgGN5+dx2/TDGXHuFze7BkH7dKSguZfuegy1aHV+w5Ff69chh8tP3O3yNNa4uzvzw2VRcnM92h7jocFQqDR/MWUx+UankSjcnM1WahFgT6O/LLeNfJDfvtDSp7N8zBy+FB3wJfbt3cthjyxc//E5IUADvTnpMEhLiosPJyUylXqdj3tc/MXrkEJvyAnw9602b1a30pDgC/Hy5+8lXOXD0hE3btseXPyzH3d2N2W9NsFltTIyNYs+BIw0Ejn827WDPgaP8MPft/2PvvsOiOLc/gH9ne2XpCAgCIqCAvXcTU0yMSUxieu8xMeWm95ve87s3vdwkpnfTNGrU2BsqTelK77As2/v8/tjdgWUXWKpGz+d58kR2ZmdnZ2dn57zvec/rdQ6PS0mEuk2LD79c0+eAw3Nf7HA48Nr7X3LBRmbaaCQnxqGiuh7Zh4sBAB99vQbLlyzkgngPf2lPv/+1gws2ZFIJFsyaDJFQiM0790NvMKGhuRU/rd2C61Ys9XlukFKOxLgYbsBm5zSQyPBQjIyORH1TC9fKu3HbPjx4xzWQSSWYkpnGBRyH8ou5c6O5VYOq2gYAQOyICK/Smn3hKRnqMTI6qoe1e/bHpp1csDEiIoxLO9W066DR6lDX2AyBgA+JWIyxyQk4WlnDpVwljYqFWChEkFIBANi+L9sr2Jg6fixGRIYhK7cAjc1qOBwOvPreF5g7Y6LP9QFwXTcjw0PQ1NKG6rpGAK5ekKKyCq+grTdr3e/p0zefRHRkeK/rH6usxQuPrMTcaRO8BuX++MdmWKxWvPPCM9x3Iy4mChlpo1Hb2IxPvv0NLzzs6pWNigj1ex6NS0nEofwiHMgt4AKOzLHJyHCf4xmpo/1e9zZu24fy6jr8/PGrXq3k6alJaGptw4dfrcEH4x8J+Jh0p7S8Co+tugGnzZ3m9zPp7FhlLTZu24sXH1nptc9xMVGIifIdk+ZwOPDf/32L266+CNde0tFglRAXjYiwENzy4At9/mz7Sm8w4cuf/8RtVy/3+nxGRkcCgN8qax98+TPOWjATT7p7wgBwvwX/++bXXl9TKhFjSmYaduzL9gk47HYH9hzIw23XXMQ9FhaiQnRkOI4UH/MKOPIKS5GemgSGYTBhbDJeebfJp9BNQWk5brxsWa/75E9FdT2efO0DXL9iKWZP7TnQJKS/TqmAw+l0Yu+hw17pVADcXfYZ2HMwDzdfeQH3uEgowPSJ6dh9IM8n4Nh1IBfRkeFcq5bRZMaBnAK81ik9wSM0WIXxY5NxMK+ICziyj5Rg6oSxgxZs9CQxPhbf/fZXwOsLhUK/j5+1YCY2btuLxubWXn+8k+JjYLXZ0apu97nRPn3uNK/jPBDtWj3Kq2pxy0C2xzA+N+8AcOaCGXjzo69RWFre69wdSfExYBgGjS3qAf9oHswrwsJZk/32SCw7Yx5+/GMzikorvNK3AP8/mOkpiRCLRKhraO414DiQW4Az5k0POLVh295sTM5M9XsOL5w1GX/+vRsGoymgVL6ucgtK0dzqSg+anJmG9196GAzDgGVZXH7H4zhaWQOtzoCC0nJMTE/xei7DMJg5OQOzp07ATPdN81879nPLX37sLu7xudMmcOlF+w4d9nuj+PGrj3EDNP/7yXf44sd1AFypW550JKvVhvOuuw9qjRY2ux2VtQ0Ym5yAyZlpXA/JofwiXHHhWdy/PTqn4/RmV1YeWtSulliWZXG0sgYV1fXc8tPnTgt4W115eikA4NJlZ+Cqi/zPJZAQF43P//tvXHDD/VxvxKuPr/KqUrV1T0cDx7Iz5+OJe24E4EppveCG+2E0mdHQ3Oq3Is+EcWPw8WuPA3DdqF57z79RfLQSgCsNtS/fr+zDxZiUnhpQsAEAD6+81ud7BQDb9h7CwllTfL4bDMNgwczJ+OaXDb1uWygQYGR0FBqaWwPb+U6vPXNypt+UnIWzpuD5/3wCm93u9xrWF3ffeDnmTp8Q0LpZuQVQyKU4bc7UgNYvKClHc6vGK73JY1JGKoKDlDiYXzSkAUduQQmsVhuWnRlYcZjGZjWq6xq9etv7Y860CXjv8598PqPsI8XQGYyYO837mKenJqGgxHscR15hKSZluK4ToxNGQioRI/dICRa5j39dQzPatXqM69LDEQi9wYQHnvsP0lNG42Y/aXiEDJZTKuA4UlIOjVbnN4KfPXU8nnnzY7Rr9VAFKbjH50wbj1ff+wIms8Xrx2bn/lzM6XRxrqyph5NlERPl/4ctMjzE6we9sbkV6al9vzgEwmS2oL6xBY0tarSqNdhz6DAcjoEPzot2vzd1m9bnB9xmt6Omvgktag2aW9tQ6B745nAObVdskzuPPDJ88CduDA8NhkgkhFqj9VnmZFnUN7agubUNTS1qtKhdYzUCGVzfm/qmlm4ri3g+g5r6Jr83Rl3xeDzIZdKABke2qNsxMibwFvLyqtpu83ojw0PBsiyaWtQ+1VQC4cnxBgCFXIrNO7O4vz2pJq591vg8d/G86VxrM7e98o7ttag12OQOQNraOz7bptY29GbCuDH4wv1ve6eeFJFIiNGjRkKtKQDgCoQ96/P5fDgcDmQfKeZ6/A4d7gg4+lIWubqukWvx72rZmfO58Ur90fna9dan3+OPTTsxdowraJo5OaNP4yca3L09gHcQFKJSYsr4sdixLxsAcKyypsfysnw+H1PGp3EBh1YXWHqIR2M/z7+uyqvquJu7rqLCQ9Ha1g673QGBwLuRoEWtQUNzK1rUGlcVoTZNn6/Fx6rquu0pjAwPgc1uh7pN2+9esv5obWtHTFREwHOvHKuqhVAgQEQ31+mI8BDuWj5UWtvaIZNKAp7nxzP+rms6dV/NnT4Rr73/JbLzi70qPu3Yl4OkUbE+VQoz0kbjy5/+5P52OBwoKCnH1RedA8B1TU9PTUJeYRl3ThaUloPP5yMtOfDUzLyiMjicTvz+1w6YzBY8++BtvfZsETIQp1TAsTsrF0q5DM0tbWhu8b654PN4cDqd2Jd9GGcu6EgTmjNtAl546zPszzmCBTMnA3BdiIrKKnDb1cu59TyT/dzz5Bt+53rQaPVe1WRsNjuU8u4H1/VHVk4B3l39IwrLKqBSyhGsUiIsWDVoFVI8M7C2teu4x4qPVuK/n3yHnMPFkIjFCAtRISQ4CPxhmgTM4h7oN1QTngUHKb3er2fg6I592XA4nAgPDUZocBBCVEGDUr2EZVnXuaHwf26olArwGKZP1ZokElGvFWQcDge0Oj1UPQz47EpvMGHD1r3YczDfZ5ndnfPb9ypHrmOo1em5R7bvzcb2vdl+1xaLfHvj/J17Wn3H9v79xkf+tyUW9bp3UnFHo4PF6j3IVC7v6MnRufOmZVIJ0pJH4UjxMdc4iPJqjEmK9+rh6Jx/318zJ2f4FFLoq8XzpuPzH9e6JvRzOnG0sgZHK2vwx6adEImEuOHSZbjx8sBSNpo7BYJdW+Y7p4EEMkla5x4yXYD56B5Wm31Qrg16owmrv/8DP/y+yWeZ57totdkgEPBhtdnxybe/4reNO9Cu1SEkOMh1nVAFwdSP6lJ6gxG/bNjKFRjozPP9Gu5JYNUaLVRKRe8ruumNJjicTiy/8QG/y5vVGkwIoAFlINQarVdjYm9aNa6Aoy/P8Sd2RAQS42KwY3+2V8Cxc3+O3x6ijNTRaFFr0NSiRmR4KErKq2G2WL16qCeMHeNVka6gtByjR8VyY0EC0TmoOf+sBX570AgZTKdUwLHrQB50BiNWPvZKt+vsOZjvFXBEhIVgTGIcdh/I4wKOXVm5EIuEmNqpZdLT+7Hyuku6nUBQ2elmTi6TDmoZ3PqmFtz79Js4e9EsvPL4Kq80pvVb9+CZNz4e8GsY3IObPa14RpMZ9zz1BlKS4vHtey94tQQdKT6G6+4d+tnbPTcjfS2XGihXxaqOVssnX/sAza1t+O+zDyA9NcmrRWj6udcN+PUYhoFcJun23LDZHXCyLOQy30kEu8NjGDh6KT/J8Hhg4XsT3ROpRIwZkzNwYaeqO131dzI4hgksYA201T2QlrvIALbFdBqg3TXA7DzjcefjPTkzjRs/cjC/CKEhKlTWuMZvxIyIwIiIMARq9tTxOM89X1BuQQm+/dWVKllUVgm7w+GVsiESCrnvRSDlf+NiovD1O8/h8x/WYvfBfK5KF+BKGXv/i58wf8bEgObCkUm6D8w6n9uCANKAGHQc876Wu1YM0nVWIhZhyWmzMWdq9ylHnt+Az39ci29+2Ygn770J82ZM8pqI8daHXuzza0slYsyYlI4li2Z3u05Up7RGoVAwKD2tPWHQtyBHKhZDIhb1WH2xc3GQoWLtw/XNc95ZrDa/k7b2xdwZE7FlZxb+daurcEt5dR2q6xq9xoB6pCWPgkDAx5HiY4gMD0V+YRlGRkd6BT6ZY5Ox+oe1MFuskIhFKCwp73PGxCuP3YVFc6bi21//wpsffoWli+f6pKcSMphOmYBDrWlHcVkFnrz3JiyYNdnvOu9+9iO27jnoM4vn3OkTsXbzTu7vXVm5mD4p3Wuwaog7yBgVFx1Q+bggpTzg6hGB2Jd9BA6nAw/efrXPINrBona3+HgqWBSWVqBFrcH7Lz084G5nDx7D61NFDE8rWyAtpX1lsVphMJq49CaT2YIDuYV4+l83BzzLsOc86ktqmUqp6DYFSu8e1OvpbRosPIaBUi7zm6LUnRCVEjKpZFAnhvLcxHdubbvgrAVehRj6QxWk5MaE/PbZ6wHn9A+GyRlp3LiPg/lFCAtRce+zL+M3ACA+NoobpDt1wlj8tPZv2Ox2aLQ67MrKxcJZU7h1FQoZd43R6gwBtfRHR4bjIXfOulqjxcG8Qnz01S9cCdHSimou4Og8xsjSJeCPDA9FYVkFAFd6XOcbmbLyau7fIyKHNg1IpVT0OQ3LH08vZiDn+o592Thz/ow+jadhGKbba0SISgmFXBbw90wuk8BsGZxe7e4EKRUBpSB6hKiUMJstmDI+rddqeUNFpVSgTaP1m/rmf31XA2FLa9uAW//nTJ2AL35ch/KqWiTGx2LHvmyoghQY76dXRywSYUxCHApKy7FozlTkFZYio8vvTUbaaDgcDhwpPoZJmakoLKvAWYt8x8cEYsWyxdi65wCe+88n+PrtZ4fs/oGQU2bivz0HD4Ph8bBg1mQEKeR+/1s0Zwpa29q5fGGPOdPGo7FZjdLyatjsduzLPoK507xbJiLDQiAWiZDjrqDTmxGRYSgoKR+0SYRMJjNEQuGQXiyyD5dAJpVwrdZGsys9QDGI6UxKhQwmsyXg46JSyiGViHGk5FjvK/fRoXzXZzl2jGsiJc9+KWSBv19P1ai+pFLEjIhAkftmrSvP44MV4HWWGB+Do53GTvQmLiYKOUdKBnQOO51O+Ht26uiOXOT1W/dg3ZZdKCyrQGFZBQ7kFWLn/lz83ak6U2/SOm3v5Xc+R15hKQrLKpBfdBT7s49g884s7qZ6sE1MT+Fy3Q/kFuBzd/ABAFP6GHB0FhykxKypHWM21m7e1WV5R4voD79vQnVdI/IKS7F1z0G/2ysoKcfvf+3A3kOHUXqsCiazBQkjoyHr1JvWefxB5xbX9Vv3Yn/2ERwuPgoASBuTwC379LvfsedgPsqr6/DhV2u48Tl8Ph/jx/Y8j8FAjYgMRWHpwK+znnM9ECaTpU/XRIZhuOue39eOHRHwawOuUsfVtf7H+QyWpFGxaG5t8ymh3J242BFwsixyjpQO6X71JDE+Bk6WDfh7nuAuBHK0snbArz1h3Bgo5TLs2J8DwDV+Y9aUzG7HwKSnjeZ6RfMKynwKfgQp5BgVF4PcghJU1TTAYDT5lMQNFI9h8OQ9N6HZXfGMkKFyygQcu7JyMWHcGK/JdLqanJkGhVzqk5OekToaqiAFdmXlIudwCYwms0+NcpFIiIWzJ+PrNRu4ltSeLJw1BZU19fjip3UDmhXbIyEuBkaTGXmF3hd0k9mCY5W1cDgcAf84+FNyrArf/LoBSxbN5lIEEuNcF+R92d6zG9vsdq6EqmfwbKAiw0NhNJl9gr7u8Pl8zJ85Cd/+uhGlXcq2DoRao8Xbn36PtOQEpLhbdEODg6AKUvjM5syyLFdVpOv7jQgNAcMwOBRgIAoAZ86fgW17Dvl8lkaTGR9//Qsy00Zzg8cH04KZk7Fl9wGvYIdlWeQXliErp8Bn/TPmz0BVbQPW/Lm136/55997vG4GJe60lHEpiUiIiwbgSpd76rUPcc2qp3DNqqdw+8Mv4d6n38Djr7wX8Ouc06kk5a6sXNz4r+dwzaqncMN9z2DlY6/g4Rfe9hqYPpgUcilS3eeQ3mDyOr4DHb/ROc1m1/5cr/Ovc+/JV2vWY/lND+LGfz3nNa9IZ/tzjuCZNz/GXY+/iivufAIX3HA/rrjzCe7Gh8cwXj0VnQeZf/7jWqx87BVufMwFZy3g0h2bWtRY9cRrWHHrI/joq1869v202d2mnwbi6zUbcPaVq/yWQfZYOGsqahua8cm3vw/oOnvm/BnYcyDP51rnT0J8DLJyC3x6amsbmtHWrvN7TYwMC+EaOPy9dlFZBdZv3RPQvo5NTkBeUZnPfCaVNfUoGKSGmVlTMsGAwYdfet+gqjXtWLP+b5/1R4+KRWJ8LD748udBG1PYVxmpoxEWosIHX/zsVdpabzDhp3VbuHHxJI2SAAAgAElEQVRnHkq5DJMzU7H6hz+4dGLAlZa1acd+rgx2IAQCPmZMzsCOfTnQaHXIKyzrsWR4RupoFJSWo7y6DvVNLX4rDE4Ym4zsw8XIOVIMqUSMpPiYgPenq5gREVh146X48uf1XMEXQgbbKZFS5RkMft0lviUvOxMKBJg1ZTz2HMzH9Zeexz3O4/Ewa0omPv3udwiFAqQkxfstBXr3jZdh5WOv4uJbHsbkzFRIxGJYbTaYzBbo9Ubcfu3FXBWZWVMycd4Z8/DWJ9/j2183IjE+FqyThUanx9jkBK6MZKBmTM7AxPQU3P3k65g6fhxsdjvqm1pQXdvoqjPOMLj0tkfw6F039Fr68HDxUVx115OICAuGRCxGa1s78grLMDY5Abd3qhk+MjoS55w2G8/93yfYtMN1s9bUokZlTT3CQlSQSsS449GXced1K3DhkoUBvY9JGakYERGGlY+9gknpqbA7HK4ZwzvVQe9q5XWX4LaHX8JVq57CmMQ4qIIUsFptaNfqcfdNl2HOtJ7fr81mx6W3P4qo8FDIZVIYjCbkHCmBUiH3mbjwlisvxKvvfYHyqloo5DK0tmlQWdMAhscgLESF1z/8Ckcra/DA7VcDcPVwzJk2Hm98+DW27TkEoVAATbseH7/2mFfaXmdLF8/DvuwjuPmBFzB+bDLCQ4Nhs9mRV1gKhuHhnRceDOhY9tUl5y3GX9v34Yb7nsXE9BQIhQKUHKuC2WJBRJjv+T4xPQXXrViKl95ZjV82bONKB2v1BpjMFiTGxfR4Ht/39Jtcix/gStXzNAgwDINnHrgNqx5/DRqtzu/z+5KnvnjedOw7dBi/bNjW7TqOIcx7n5yZxqUYeURHhQ84tWv+DNdcL3qDCTa7HX9t34eLl54OALj6oiXYvCML9U3eN0Y8d4GMrrqmRXk9h2Fw+7UXe/WsXXTOadi8M8vrczAYXT154aHBePGRlXj85ff8po5OHT8WDwQwEWlP8ovKEB87osdysFPGp2H5OYvw/hc/4ce1m5Hovilr1+qRnBAX8Nw9S06bjb3Zh7Hq8dcwIT0FYSEqOJ1O6I0mGI1mzJqaiVuudJUUvfbic3HrQy/iyjufRGJ8DNQaLWrqm6DR6hAVHooN2/aitrEZH7/6GNfCveS02Xjrk+/R0NSKsFAV2jRa3H/bVUgdPQqzpmTi0mVn4MlXP8D3v/2FqIgwsCwLncEIk9mCsckJ3PUGAM5dPBff/74JV9/1JNJTkyCRiFFT14i6Rlf1u+4q4PVFaHAQ7rx+Bf7v42+w91A+EuJiUNfQjLKKGqSnJPqszzAMnrr3Jtz37zdxwQ33Y/y4MRDw+TBbLDCZLTAazXjx0Tt7LT8+EAIBHw/dcQ0effldnH/9/Ugbk4Dm1jYUH6306lHt7L5brsRtD72IC254AJlpo2EwmVFYWo7w0OA+95rNmTYBz7z5Mc6//n4wDINZPcx3kZGaBIPRhBW3PgKRSIgxSXE+62SOTcYvG7Zh76HDmJSROuBUteVLFuHvXQfx7P/9D6v/8/SAyywT0hXDDlZOzwnMaDJj94E8TM5M67VFrbKmHuVVdVg4e4rX41W1DVyrfeyICC7Npiub3Y4tOw+gtNy1rlgkgkQs4spBdm2ZLiwtx56D+TCazBCJhAhVBSFpVGyvud1/7zqA1NGjvErqWW12rNuyC7X1TRCLRYiJCkd6ShJGjYxGkTsVZXJGGsb5+UHweOnt1Th0uBgXnr2AKwsoEgkxcVwKpk4c5zP41smy+GvbPhyrqoWAz0dEeAjGjUnEmMQ41NQ3YVdWLkaNjOYCrezDxRCLRD3uQ2OzGms370RjixoqpQLJCSO5gfy5BaXg8Xg+YyisVhu278tG8dFKsCwLpUKOsOAgr2Oec6QEAgHfq7Xot43b8eLbn+HB269BXWMzN34ndfQozJ8xyW+KWlZuAbIPF8PpdCI0WIUxiXHITEuG0WTG5p1ZEAj43MBewHX+/bZxB6pqGyAWCREVEYYV550OHo+H8uo61DU0+w2Kco6U4EBeIczuFsGEuBgsnDXFNZlgJy1qDXKOlGDhrCl+c5N3H8hDTFQE12PQE6vVhm17D+FYlSvtYPSoWMydPhF1Dc1obFH7LbtaeqwKW/ccgsVqBcMwUMhlkEnFGBUb3WPeedeA464bVnjNYg+4Wh837diHorJKOFknlHI5oiJck+0lxsdwN+z1TS1cS/yIyLBu5xw5XHwU2/dmQ6PVQSgQIESlROyISCTERSMhLoYb+LvnYD7XqjlrSibXWq/WaLkKUyGqIK8eivyio2h0z7GQkTbaazB4XUMzCkrLcSC3ED+t2wIAWLp4Lp667+Zuj49HWUUNKtxpIPGxI7geN4/sw8XcdzUqIszru6HVuWaQrqprgEwiwcSMFKSnJCG3wNV7FqSQc5+R0WRGYWkFyqvroNa0o02jhUDAR2RYKOZMm4CkUb7lZYvKKrBjXw5a2jQIUSmRGBfrNRmo3mDCtr2HUHKsEmaLFeEhwZg2cZzP4NS2dh0O5hUCAIJVSq+CHOVVtVxaS2J8DFft78IbH8DiedOx8rpLej2GRWUV3GcqEgkRolIiIS4G0yaMA+DqCd6VlYtpE8b1WJUo+3Ax9h46DIfDAT6fD5lUAqVchpTR8V7nXHl1HbbtOQSD0QRVkAJJ8bHIHJsMqViMv3cfQGVNPW66omPuIJZlsWHbXhSUlMPpdCIqPBRnLZzp1bBVWFqO7ftyYLPZuO+ZXCpBYnysT0+Z3mDCxm17UdfYDKFQiISR0Zg9bTzqG1ug1Ru8jq/d7sDWPQcxMT2FG58XqIKSchzKL0K7To+wkGDMnzERYaEq7NiXgynjx/qMfdAZjNiwdS8a3EGwVCKBROL6fZw3Y1LAFcVsdju27TnU4z7/vesA0pITfH5zK6rrsfdQPlrUGgQHKTFzSiaSE0b6/U0FXNfXbXsPoaGpFVKJGJMz0zB+3BgczC1EcJDCq4hCXUMzio9W+i2hrDeYsPdQPr5esx4ikRDvv9T9ZI0sy3I9rnKZ1O91V6PV4UCu6zsTExXh9ze1obkVh4uOek3O6GRZbNmZhQnjxvgU3Whta3fNXZORirAQFfe9mD4x3WtSWUL645QIOEjgXnp7Ncqr6/DBywOfufaf4LeN2/Hyu59j1y8Dr+JF+uaxl99DUVkFoiJCce7pc3HOabO77fU5Wbz09mou4Hjy3pu8AlMSuHatHmdcfif+88y/BjT3CCHDycmyOPuKu3DdivO4SUAJOVVQnxkh5Lh4/qHbj/cuDLsD7lZ8AF6tzKRvio9WgmEYv1V+CDlRFZQcQ1u7DvNnTjreu0LIsDtlBo0TQsjx1NyqQWVNPQBX+dmhGPh/qpiUmYpN373jNSkgISe63QfyEBcT5RpXScgphno4CCFkGOQWdJQ2nZSRehz35J9PKBDQoFbyj7NjX06384ARcrKjMRzES/bhYugNRsybcWp0+VbW1CPnSAnOP2vB8d4VQgghJymWZfHrxu2Ykpk2JPMoEXKio4CDEEIIIYQQMmRoDAchhBBCCCFkyFDAQQghhBBCCBkyFHAQQgghhBBChgwFHIQQQgghhJAhQwEHIYQQQgghZMhQwEEIIYQQQggZMhRwEEIIIYQQQoYMBRyEEEIIIYSQIUMBByGEEEIIIWTIUMBBCCGEEEIIGTIUcBBCCCGEEEKGDAUchBBCCCGEkCFDAQchhBBCCCFkyFDAQQghhBwHNpsNbW1qGI3G470rhBAypATHewcIIYSQUw3LsmhpbYbD6YDBqIdAEAWRSHy8d4sQQoYE9XAQQgghw8xqtcLhdLj+YBgYTabju0OEEDKEKOAghBBChpmTdXj9zTod3axJCCH/fBRwEEIIIcPM6XB6/82yx2lPCCFk6FHAQQghhAyzruGFk3X6XY8QQk4GFHAQQgghw8zp7JpSRT0chJCTFwUchBBCyDCz2+1d/rYdpz0hhJChRwEHIYQQMsy6BhxOloXTSWlVhJCTEwUchBBCyDBiWRY2m9XncYvVchz2hhBChh4FHIQQQsgwslgsPoPGAcBiNg/7vhBCyHCggIMQQggZRmaz0e/jJjNN/kcIOTlRwEEIIYQME6fTAaPJf8Dh6GEZIYT8k1HAQQghhAwTrU7X4yR/Wl07WJoEkBBykqGAgxBCCBkGJrMJer22x3XsdjvatZph2iNCCBkeFHAQQgghQ8xsNqGtrRVgmF7X1Rv01NNBCDmpMCxd0QghhJAhYbPboNfrYDQa/Fam6olYJIZSGQSJWDIk+0YIIcOFAg5CCCFkkLW0NnVb/ravGAA8Hh8R4ZEQCASDsEVCCBlelFJFCCGEDLLBCjYAgIWrgpXdbhukLRJCyPCigIMQQgghhBAyZCjgIIQQQv4Reh9wTgghJyIaw0EIIYQMMovFDKfTCQBQt6nB9jPBSqVUucdtMJBIJGACqHJFCCEnGhp9RgghhAwycafKUjxNGxz9bNsTiyUQiUSDtVuEEHJcUEoVIYQQQgghZMhQwEEIIYQQQggZMhRwEEIIIUPEbDb1e/wGAJgtJm4sCCGE/FPRoHFCCCFkkDkcDjS3NMLucAx4WwwYhIaGQSqRDsKeEULI8KMeDkIIIWSQmS2mQQk2AIAFC4NBPyjbIoSQ44ECDkIIIWSQDXbuwEDSsggh5HijgIMQQgghhBAyZCjgIIQQQgYZb5An6OMz9HNNCPnnoisYIYQQMshcs4MPHr5AOKjbI4SQ4UQzjffgr+37YLZYcd4Z8473rnTLaDKDx+NBIvadidbpdEJvNEEhk4LHG1hsabXZ8fWa9cgvKoPZYoVCJsU9N12O6KjwAW33n8ZqtcFqs0MhP/mqxeysMiCn3owJIySYN0p+vHdnwCo1VowKDmyGZicL1GptiFOdWDd1dicLo40FnwHkImofOlFZHSzMdhYCHiATuj4noVAEPo8HRz9K2haqWRzVOGF1AioRkBTMYEb4yXfNIYScOk6JgKP4aCWuuutJn8dFIiEUMhlSR8fjyuVnY8akDK/lO/fnQqPVndABxz1PvYGk+Fg8fOe1AIAFF92Km6+8AFctX4Lio5W45u6n8dNHLyM+dsSAXueTb3/FZ9+vxcXnnoaIsBAAgEQiHvD+n2gcDgcMJjMUcpnflIhvft2IH//YjN9Xv3Ec9m5oHaw14cs8DS7PDP7HBxxFLRZc/VM1EkNE+GJ5HMSCntNb9tYYcfe6OkwYIcGHy0aCN7jZMP22s8qIBzbUIzlUhG8uiT/eu0O6sa5Uh+e3NWFqjBTvnRcLAGAYBkpFEDRaTZ+2ta/BiZezbF5DxC8aI8K8tMCCZ0IIORGdEgGHx903XoYRkWHc31abDXUNzdh9MB93Pf4anrjnxhM6uAgEj8dAwHd9rMEqJS5csnBQWuN37s/FeWfMw/23XTXgbZ3I8ouO4uYHnscfq99EVESoz/KUpHicvWjWcdizE9MTmxuxu9qAu2aE44KxQT7LX9/dgnUlWlw1IQTXTwoZtv36qaAdABCnEvYabHRePzFEdMIEG0Pt2p+rUaO14ZUzozElhlrPh4JcroDFaoHJbAr4ORsqHWABxAcxOHsUHyIBH5Piw3p9HiGEnMhOqYBjxqR0jEnybSW84fLz8dDzb+G///sOZy2cBZHwn3tYeAwPQiEfABAdGY5H77p+ULar1mgxJjFuULb1TzZrSiZmTck83rtxwjDZndBanLA4/JfsNLuXW+3DV9LTYHViY5lrzoLlY1W9rt9ksGNnpSHg9YfThBESvLM0BlLB4KdTGWwstBYn7E4qtzpQc+JkeGdpDJQivtfjDMMgNCQU7Vot9HotEMBA8maj6/O4PIWPhaNkCA0NH3BKLCGEHG90FYOrmsily86ARqtDcVnF8d6dAeHxeBAO8mBFADAYTZCdhClU5OTzZ5kORpsT0UohZsXJel3/l0ItnCwwNkKMsREn1jkeIuFjeqwMmVGS470rpAcRcgGmx8r8nj8Mw0OwKhgKuTKgbeltroAjXCZAeHgkBRuEkJPCP7cpf5DFRUcBAJpa23pcr7C0HDv25+CWKy/0WabWaPH1mvW44sKzEBrc0VJqsVqxZecB7M85guZWDcRiIVRKBSLCQrBg5mSMS0nsdf90BiN+27gdh4uOQqs3IDwkGCMiw9DYokZSfCy3Ho/HcAFHU4sa3/++CVddtATBQR0/dp99/wcy05IRGhKEbXsOoaisAjqDEXHRUbh46elIThjJrZtzpAQ79+fAarNh864sVNTUAwCiIkJxydLF3HqVNfX48+/dOFZVB5PJjMjwUEybOA5nLpjpMxbi9792QCIW4Yz5M6A3mLBx2160trXj5isv8FqekTYam3dkobCsAhqtDknxsVhx3mLERkfiYF4hdmflobKmHhabDQkjo3Hx0tORGBfj9VrHKmuxP6cAjc2tUGu0aGvXQi6TYvzYZCw/ZxHEoo686E+/+x3Hqmpdx+iHPyCXum7ylAo5rr3kXADAofwi5BWW4boVS71ex2q14c+/dyOvsAxNLWpIpRIkJ4zEhWcvQkRYsNe6VbUN+G3jdlx/6Xk4dLgY+7MPo6q2EQAwbeI4LF+yCDKp9w0my7LYe+gwtu05hLrGZvD5PKiUCoQEB2FiegoWzJzs56zpH4PNibUlOuQ1mlGvs4FlgYnRElyaEQyFe+Bys8GO7w6341ibFQCwvcKAZoMdgCuN6fQkBT7LbsORJgsAYH+tETZ3S3qYjI/LM13H5LciLarabZifIEeTwY4dlQa0GBxQiHk4Y7QCpycp0NcMp5/d6VEXpAX1mh7lcLL4pUgLAFg+zrd3o1Jjxe/FOoRK+ZgdL8PaYh1K1RbYnUBGpAQrMlQIlXa0apvsTvxZokO5xgatxQGt2Qmbk0WEjI8FCQosTPQeG1Ons+HnAi2CxDxcMzEEDXo7/izVIUIuwNIUJY61WbGuROd1zACABXCozoRNx/So19nAYxiEyfiIkAkQGyTEOSnKbo9bSasFG8v0aDO5ZsH+tUiLrFpXyk9mlARjwkT4uUALpZiHayd6p8FVaqwoVVshE/Iwu0swd6DOhL3VRqSFi7F4tILbzx0VBmw6pker0QER37WfI1VCrEhXQSbkodlgx+ZjelS126CzONFuce1XlEKA81KDML5LsJXfaMa2CgNGh4qQHCrGrmoDilssEPIYZERKsHxcENrNTmyr0CO/0YwmgwMSIYOFCXKcm+J9TmgtTnye0wYGwIoMFf4o0SG/0QyLnUVSiAgrMlQBFRIoaLZgyzE9RgYJvVILfynUokZrw6JEOWrVdmwtt6PJxELIAFOieDhjFB989/7UGVhsrnLAYHP9vb7SgcPaVgDA0lQlEtwFEOxOFutLddhWaYDRykIqZJAaLsbSFCWilSdW0QNCCPGggMPNyboqiTC9dHmXllfjm182+A042nV6rP5hLc45bQ4XcNjtDqx89BVU1NRj0eypSEseBYfTCYPRhLKKakRHhfcacDQ0t+Km+5+Dw+HEgpmTETsiAmaLFXUNzTCZzF7rbvj6Le7frW3tWP3DWiw7c75XwPHT2i349teNMJrMmDZxHEZGRyIkOAgHcwuxbssufPX2s4iLcQVgeoMJtQ3NYFlXQCURN/scpz0H83H/M/+H0aNGIm1MAmJHRKChqRXPvvkxNm3fj1eeWOUVdGzemQWJWITKmnp8+fN6AMAFZy3wWn64+ChsNjumjB+L+JgoKOUy7MrKxbrNuyAWi6DTGzB9UjriY0fA4XRi295DWLdlF75593mMiOjId84rLMXG7XsRERoMqUSMEZFh0OmNeOuT77ErKw9vP/8At259UwtaWl0DPBuaWiARu1org1Udxzi/6Ch+WrvFK+CwWK249aEXUVXTgNnTxiM5IQ4Gkwkbtu7Fd7/+hXdeeBBpyQnc+rUNzVj9w1qs3bwLIpEQUzLTMCYxDo0tarz/+c84mFeIN5++z+tzff2Dr7Dmz7+xcPZUpLjTAnUGIxqaWpHDlvQacBiMJvB4PEgD6KX6rUiL39w34R57a4zYUWnEJxe4BlS3GB1YndMRnO+vNWJ/rREAMGOkDDNHyryW5zWakdfoOo5jwkTczfOmY3rsqTbim3wNrF3SsrYc0+PK8cG4Z5arEprVwSKnwXVjnBEp4aoBdZbfaEZpqxUCHoNlab23KO+oMqLZYIdcxMNZyQqf5bU6O1bntEHAY/CfvS3onH20r8aI34u1WL18JMJlrkup3uLEizua/b7WHyU6PDg3ApekdwQ2jXrX9iPkAjQbHfjxSDvsThbXuG/0q9ptWJ3ThuRQkVfA8cauFnx72P9gZB4DnJvS/Xs/prZ6fTZ/HdVz/16RocLEERLXTTgDXOIOCjw+zW7D2hIdBDwGm69L9Fr2a5EW60t1uGtGx/fvxe1NWFPofS55LEsNgkwIHGuz4vXdLX7X+a1Ii3eWxmJqpzEmRS0WrM5pg4jP+Jwzf5bq8FlOG1qNdnTNFNteYUBhswUPzo3gHjNYO87jr7ucg/trjfitWIsPlsUiLbzn701Jq2ufpsZIvQKOjUd1yKo1+T2/DzQ5UaJhsWqi69xpNLD4uczBLd9caQMqXfs2MVqChGARtBYH7lxbh8Jmi9e2tlUY8Fl2G15YPAILEv7ZBR8IIScnCjjcauqaAADRkYM7OG/XgVzkFpTiy7eeQeroUf3axhsffg2hQICv3noKqiDvm6JbHnyhX9ucPikdD6+81qsl3Wgy48IbH8Sa9Vux6oZLAQBzp0/A3OkTMH/5Lbhk6WIsXTzXazssy+LFtz/DojlT8ewDt3kFItmHi3HbQy/izy27ce7pc7yet3lnFsqr6/DwymuxeN50CATeuc+JcTF47Ym7vd6vVm/A+df/C+PGJOLpf93iNRj+lqsuxLLr7sOvG7bj1qs6gsELzl6IC85e6PP+N+/MwsMvvI2K6nokxEUDAB6963rkHCnBgQeex8Mrr/M7aNyfH9duQXlVHb5+5znEjui4mbFabbj9kZfx/H8/xRf//bfP8x5bdQPmTp/g9diGaXvx+CvvobqukQv6mls1+OH3TXho5bVYfs6igPapq1sefAEjoyPx8mN39bpujFKIs5IVSAwRIVjCx+EmMz46oMaRJjMO1BkxPVaGaKUAj86PxA9H2lHaasGZyQpMjXG1eEfI+VCKeXh0fiTWlWiR02DG3Hg55rtvhILEvoFCuEyAc1KUmBIjBQPXzd/2CgO+yddg+TgV4lVCaMwOrPyjDgDw9cVxGBPmexPoGfw9P0HOBQE98fSGLBmj7HGcBANg8WgFFoxSIDZIgIJmC/5vTwuaDHZ8lt2G++dEuN8bHzdODkWwlAeVmI8gMR8sWHydp0FWrQlf52m8Ag6PZoMd3+ZrIOQxmBYrxcQR3adQ1els+O6wBgyAO2eEYVqsDE6WhcbshMbsgM7i6Pa5AJAeKcGj8yPxflYr1CYHLs8MRmKIq/U8KUQElYSPOJUQVe02FLVYMDm643vm6QmxO1nkNpi9UtaONLkCSk/6V3a9iQs2zkpWYu4oGUKlfBhtLNrNDijd50G8Soibp4QiRMpHkJiHIDEfZrsT72WpUd5mxbf5Gq+Aw0PAY3BuihJz4uUQ8RkcaTLjo4NqNBvsiA0SYkmyEuPdx3HTMT1+K9JiTaEWt00L83sOTouV4rREBZJCRajV2vD6rha0mR14a28r3lka47N+X0TIBZg3UoAxSjucAPbVO7GpyoFtNQ5clcZHqIRBfBCD28cL8ekRO8wOFpekCDFmhCvwTA51nevvZ6lR2GxBuEyAO6aHIiFYBL3ViR+OtGNHpQHPbWvCtNhRfoNxQgg5nijgcPth7WaEBgdhTOLglp5sbtVAJBRwrdJ9ZbFasWt/Dh64/WqfYGMgkuJjfdJ2ZFIJpk8ah9JjVQFvp+RYFeobW/Dq46t8eocmZaRixuQMrP/bN+CYPXU83nz63m7zk6Ojwn3eb5BCjqkTxgGAT+UtpVyGCeNSUHy0MqD9njNtAhiGQXV9Ixdw9NfW3Qdx2pypXsEG4Cq7fOPly3D3k6+jvLrOJ90rM220z7bmzZgIPp+PkmNVXMDR2qaBk2WR4Wf9obAgQY47pncE3rPiZMiuNyGr1oT8RjOmx8oQLOHjwrFB2FVlQGmrBeOjpLiwS5WqC8cGoaDZjJwGM9LCxT7LO7t+UohXy/D4ERIs/bICapMD2ysNuGp8cLfP9dBaHNh0zDNYvPvX8qjV2rCvxuhev+fB4nEqIZ4/vaO0dHqkBG0mBz46qMa2CgMXcIgFDG6b5huojlKJsPzbStTpbLA5WQi75HqJ+AyunhDik6LlT4XGVTI1WinkekL6Ik4lRJxKiK/yNFCbHJgTL8OMkd7pUeOjJKhqt+FIk5kLOKrbbWgy2CET8mC0OZFVa+ICDq3FgZp2GwQ8BuMiXNeVze7PYnyUBM+dHtXt/kQrhbhlqv/g/sGNDahqt/ldNiVGikfnR3J/z4qTYX+tCdn1JiwfG+R1bKbHSrHpqB5GmxPFLRZMi/W+fvAY4P+WdHw/MyIl4DEMHt3UgAN1RhhtzgHdxN80OQSzI20wmlzn2+QIHrIanGi3sihtYzEjmkGYhMGZoxh8UQjAAcyIYrCgy3m80d0btWpmGJaM6ejFmhQtxblfVkBjdmB7hQFnjwlsvAghhAyXU6oZRG80Qas3eP13rLIWT7/+If7edQA3X3GBT0v7QCXERcNqs2P1D2thMlt6f0IXTS1tsNrsSE9JGtT96k50ZDh0BmPA65dXuVqcPTfHXY1JjEdZRY3P46ogRb8GQ0aFh0LTrvO7LCYqAvoA993pdILH4/mkpPVHeXVdD+/fVdnrqJ9j4I9MKkGQQgad3sA9FhcTBT6fj69+Xg+1pr1f+/jIXdfhpisu6NdzAWCs+yay3dz3Scz6Q8hjuJvgKo1rnIiYz2BxkgKLk6IuLUAAACAASURBVBRQiHy/p2tLdLDYWYwMEmL6yMAHi3vGLfSVZ66SRr0dlm6qcFkdLJoMdrS6x0s4WVcVra7CZQLcNi2012ADAEYo3Ck4ehs+zW5DpcaKwa4zleHupfCMwQFcYzQA4CL3WJcDdR3ftSNNFrAAUsJEXBni8jZXoDC/jyk+ZjuLep0dWovrOGl76bHpLMX9OapN3s/h8xiMDnUtaw9we3NHuc4hJ+sKtgbK2WkCQB4DJKpcx0lr8//psV0+VYPViXaza9+7jp+RCBjMjnc9VtJqHfC+EkLIYDuleji6Sz8KUSnx2Krr/abeDNSUzDRcsnQxPvxyDT78cg3SxiQgI3U0MtNGY96MSX5nCO+stc11gxmsGp4WK6lEDL0h8JrxeoMRIpHQp7fEIyxEBa1O73dZf0glYpgt/n9QJRIR9Ebffd+xLxtb9xxCWUU1Wtva0daug9U68BsID73B5DVGprMQVRB4DAOtzuB3uT9SqcTrfchlUjxw+1V4+9Pvsf7v3UiIj8H4tGSkp43G/BmTEBrce2t+RurAekdkQtfNUW/pOoPJkxKlc9+gqyR8vHiG/wksWQA/F7jSdy4cG9TrQHObk8Vvxd0PFg9s//jca+usDojdxRoO1pnwbb4G+U1mtBoH/3glBIswKVqK7HoT3t3finf3t0Ip4iE9UoLZ8TJcMDZowGV0M7mAoyMgz3KP0TkzWYFtFXoUt1igszqhFPG49cZHdfQc6K2u9x4i6TmIYgH8VabHb8VaFDSZuc+7Pzzv218A6Cl4oLMEtn2pgAe5iAeD1ckFPwPBst7bkLq/U4ZuAw5Xyqqn57jF6CrKwGMApdj3mIa5g9U28/B9RwkhJFCnVMDx6F3X+6S9hIaokBQfE3BrO4/Hg7MPdesZhsGDd1yNm65YhtwjpSg5VoWyihr8umEbBHw+XnrsTkxzpwn547m55vMHt+elOwI+Hza7PeD1RSIhwHZ/PPh8HgSDWKZXIBDA4fD/gyoSCmC3ee/7+1/8hM++X4vlSxbh8vPPQlioCmHBKgSrlDjn6nsGZZ96mreFz+e59zvwz0/A58PW5X1cdM5pWLJoNnILSlF8tBJlFdX48Muf8eq7n+OuGy7DZeef0b+dD3Sf3ClAtuHp4PASSJWqQ3UmVGisEPIYLE3tPQDbWm6A2uRAkJiHM5IGnqroKYqwtcKABzfUu1v7xZgSI0WoVAC5kIf/HVIP+HVcrwW8tzQGG8r02Fyux+FGM9QmB/bWGLG3xohfi7T4fHkcRPxAjpx/yaFiyIQ8NOjtaDU6ECrj42CdCQoRDylhYkyOkaKq3YZDdSYsSJBzPSGdy/cG+vqfHFLj/Sw1eIwr/SpaKUSolA+TneXG2ARK4H5Nu59rkucc7jp4uyeedzAYk0GyXfbJMx9lT98pp9PJXfs9PzsMw/jdH777wQDmuSSEkGF3SgUcGalJfif+6wu5VNJtC3tPQoNVWDRnKhbNmQrA1Sp+x6Mv49Nvf+8x4PCUZm1taw+oJXu4qYIUsNrssNntfuf/MBhNw9Y7w3S5NXWyLL76eT2uX7EUt169vE/bcrKB31mrlAoY/PSsAIDJbIGTZbvtAekLmVTiNfGg3e7A8299ivc+/xGXLlvca4W1odQ1/aMrZz+SfjwttUF+WnO78gwWX5QkDygtyXMje05KUEAzkfe0fww6Ws/Xl+rAwtVr8si8jsYNvdU5aAEH4Lq5PCdFiXPc1ajUJgf+Ltfjjd0tOKq24kiTGZOiA5s93N8nw2OAcRFiHKgz4UiTGSNVQqhNDsyNl4PHAFOipfilUIsDXMDhPWAcAILdn4O+lx6L9aWuHtD753hX8MppMPc54OhJX4MGq4Pl9l3pZ5B5X3VOqQpU5yAlzN2j5nCyfseUeFLPwgIolkAIIcPtlBrDMRjkMimcTie0+sBTZPxRyKWYNSUTtY3+S2h6xEa7blrqG/2XjTzeQlWuIKi7/atrbEF4SO8DfoeCpl0Hs8WKsWN6n+fEw5Ma1rWHoSehIUGob2r1u6y2wfX5hocO/jEQCPg4bfYUGE1mtHUzrmWoeW56zN2khcjdy03dLO+OkwX2uwd0jwp2zS1gdbBc+V1jp2ZhtcmBreWBzxReobHioHs8QiCDy7uzp9q1fyOUQq413zMXSfowTyAYKuXjonEqjHLP1dDSKZUrq9aE/bVGn/QuT5qcqZsmds84jsNNZq461eQYifv/rmDmYJ0RdTob2swORMgFiFZ23OyGS13/9pRD7k6T55hFnliTG3oKCvAYcHNxGKxO7hzsS08JgD71jHPP6dTwoRTzuZSxQ/W+DRzZ9a7j7BnjQwghJxIKOPrIMzg4K6fAZ1lfxj4ArkkEI3q5EQ0NViExLgZ/bN7ps8xud8Dcj4Hogyk1OQEyqQS/bNjms0yj1WHrnoOYOTnjOOwZEBykgEDAR21DU7frOLukOQS7K2N5JuILxOTMNGzemeV3sP2vG7YhNDgIqaMHt/qZR0FpBaQSMYIUPQ/M/d83v+HndX8P+usHu/Pzt1ca0GK0o83s4HLNOy/fU21Eg96OdrODu8HsTGN2cLn7LUY73nSXnOUxwNx4ObfOyj/qsPKPOtRqO8bg/F6shc3JYlSwiLsR7smaQi1YuCr7eMrB9sbmZNFssMPuZGG2s9hXY8RXua55MBaM6jj2Ue6bvf21JrBwBU71Ojt2VnU0UBxVD2xQr8XOYne1EeVtVmjMHYPRd1QaUOkeYN/5xv+eP13HrPMgb6BjbMWWY670MrXJwW0PADfh3qF6E3ZWuvbfU7EqUi7AyCAhylqt+KPYFexmdAkYprg/i7/L9fjwgBrFLRZoLQ406u0oabXA4b4B9xwzzw2+zcmiut2GA+4xIzqLkwvkhlKj3g6rg4XNyaKw2YK39rkaEabGyLgb/ap2G3cO9nV8TteUqkB07hVhAMxLcA0Mf3e/GvmNZlgdLAxWJ97PUqNS45p/ZmZc7wUTCCFkuFFTSB9FR4VjUkYq3vjwa9Q1NCM6KhztOj2ycgqwY3+Oz/rl1XX4ed3fCAtRISxEBalEDLvDgR37crD30GE8/9Dtvb7m9Zeehydf+wBPv/4hZk7JhN3uQGFpObbsOgB1WzvGDVMFK39EQgFuv+ZivPnhV2jTaDF9YjqEQgFa29rx49rNkIrFWHHe4t43NAR4PB4Wz5uO/337G6RSCaLCQ9Hc2obC0nLsPpgPh8OBL35cB4VMxs2HEREWgtgREXh39Q/Q6Q0QCgXQ6Y24cMnCbl/nquVLsP7vPbjxX89h+ZKFCA8Nht3hwN6D+Vi3ZTceXXX9gMbgWK02/Od/3yJEpURosApBStcN7uGio/ju979w2bIzex0jsmVXFkZGR/Z7Ho/uTB8pxTf5GuQ3mrHkiwoAwIQREnx8/kj3chne2d+KCo0V533lWh6nEuLny7znpHlnfyve2e/bS3Rxes8zPTtZcHM9BDJY3GJnuRvkvvRuVLfbcM6XFT6Ph0r5uHZSR6PBealB+OuoHhvKdNhVZYDJznI31h63/V6LHy+N53oj+qrFaMfd6+q6XT5hhCSg3oJpI2XYXW3E+jId1pe5jsmytCA8scBVatazjdwGV8u5TMjzmgBvUrQUNVobPjroShXrOiP4okQ5MqMkyG90zY/hWc9j/dWJCJPxcV6qEv/d24r39rfiy9w26CzeCXhWB4vzv67E7puHriy0kwWWus/PzsQCBndMD2w+np6wLNtr2qHf53VJw7ptahj21ZhQ2mrBDb/4Vr67dWoo9XAQQk5Ip8SVSSmXYfG86VAo+tbyk56a5Dc3//mHbse7q3/EV2vWw+l0YmR0JGZOycS1l5yLz39cB7mso5XVZrOjobkVuUdK0Naug9FkRpBSjoS4aPznmX9x+fg9WXLabADAN79swK6sPISolBg/bgyeffA2HMwrQlS4/1r8SoUci+dN96kgNXf6hG7nnhg1Mhpzpk7weXzh7CmIiQr3+5zLzj8DEWHBWLtpJ95Z/QNMZgsiQkMwbUI6rr90qc98GhPTU3qc8bqn5aNHxcJs8d+rkzQqFoYuZW4fufM6vPXJd/jf17/CarMhLESF8WPH4OGV18LucODbXzdiw9Y9XMDBMAyeeeBWvP3pD/i/j78Bj8dDiEqJcxfPhUgoQEJctM9kfWEhKnzy+hP4as16/LphG5rVGoiEQqQkxePVJ1b5zAIeHqLC4nnTIexmsPnsqZlec3ZYbXZotHoUlpajrV0Hrc4AiUSMkdGReOiOa7Cs0yzt3ZkxOaPXMUDJYWIsTlJwpUU7SwgWYXGSAhmR3p/LnHg5bpsWio1lerQYHVBJeIhXdTx/XIQYD8yJwC9F7WgyOKAQ8ZDkp1ch3h1UaMwOMAyDMaEinJcahCWdZsz2lMUFwJXFNdudWJggx9/lBiztYXZtD4PNiTOTFdhfY8RpfRgsLhXwMCpYiGajHTYHC5WEj7nxclw9IdhrgsFZcTI8vSgK3x3WoFZrQ4xSgORQMebGyyAX8fBNvgZ1OjtE7mICwRI+FicpENLNuJNIuQCLkxReN5FyEQ9Xjg9GeZsVTQY71CYHeAyDCDkf80bJcUVmsFfgdVqiAnYnixEK78BtRboKtVob9tcYoTE7ESbje71OqNQ114qnqlNCiIgbmAy4qlV1Tsfq2rLO5zF4+9wYfHKoDVvK9Wg3OyDi8xAm4yNSLoCnTscVmcGwOYD1ZTqoTQ4khIiQGi7GaYlytBod+KVI61VZamSQEIuTFEjzk7Y2OsR1no71MzP4+CgJhDyGO9c6Y+BKIWvQ22GxOyEV8jA9VoarJwR79YIFiXncOSgRdhyLWKVrn5JCvc/tydFSqMR8v0FASjADp5OHOIV3mDx9BA8WOwuFkPEZ9xGnEuLz5SPxRY4G2Q0mNBscEAsYJIeKcH5aEE4fhAIIhBAyFBi2P/28hBAyCFatq8OeaiMemx/pNfHfiWJ3tRF3r6tDUogI360YmrQ4cvzU62xY9nUleAyw75bkIXsdm92GxqaGPj9PFaSCUnHifS8IIaSvaAwHIYQQMoTYfgwYB/o37oMQQk5EFHAQQgghQ6g/JXGB/gcqhBByoqGAgxBCCBlCXWcZD1Rf5gMihJAT2SkxaJwQcmKaHS/DCIUACQGWpx1uUXIBLhwbhAg5XSpPRjIhz1XdbIgnzexv4NDfnhFCCDnR0KBxQgghZAjp9TpotJo+P08iliA8LKL3FQkh5ARHKVWEEELIEOpvTwX1cBBCThYUcBBCCCFDiFKqCCGnOgo4CCGEkCHU38zl/g42J4SQEw0FHIQQQsgQ6ndKFQ2xJIScJCjgIIQQQoZQf3sqWJalyf8IIScFCjgIIYSQIeQcwAR+NI6DEHIyoICDEEIIGUIDmcCPJv8jhJwMKOAghBBChpDT0f+ggR1A7wghhJwoKOAghBBChtBAxmFQDwch5GRAAQchhBAyRFiWBYv+BxxUGpcQcjKggIMQQggZIgMd9E0pVYSQkwEFHIQQQsgQGWhKlIOqVBFCTgIUcBBCCCFDhB1oDwelVBFCTgKC470Dw81qs2HD1r3Q6gwBPyc0JAhLFs32u8xoMmPNn1uROXY0xo8dwz1+ILcAxUeruL8ZhsEVF57V7T798Ptmr8dOmzMV0VHh3N9//r0b6jZtr/s6NiUBkzPS/C7Lyi1EydHKXrfR2YJZkzEyOrJPzyGEEOIy0JQqp8MxSHtCCCHHD8OeQtOYnnvNvWhqUff7+amjR+HLt57xeuy86+5DQ1MrACBr3Wru8WnnXOvz/AvOXojHVl3v8/j0c6/zqWLCMAz2r/2sx+11p/N+AMBHX/2CD79aE/DzuxII+PjyrWcxelRsv7dBCCGnIqPRALWm/787MqkMoSFhg7hHhBAy/E6ZlKqBBhsAUHy0Elevesrrsb60XrWo2/w+7i/mG6w4cPeBvAEFGwBgtztw+R2PDcr+EELIqcQ5wGs5zTROCDkZnBIpVTq90SfY4PN4uOyCM5GZlgwwvs9xOJzYd+gwfv9rh9fNf1FZRZ9f/9/33wKRSISnX/sQ9z/7H4hFIjx9380QCgM//O+++BC0egPe/PAbNDa7elQUchkev+cGr/XioqO8/n70pXd9tjV9YjrOmD8dSqXc72s1t7Thi5/WoamlI0BiWRa3PvwiPnjpkYD3mRBCTnVO58BSomgMByHkZHBKBBxr/tzq9ffYMQn4/D//7vV5Z86fgSfuuRFLr7kXjZ0CFrPFColYFNBrp6cm4ZzT5rieZ7bg3298BAA4fe40nDZnaoDvAJg2YRwAV2/D4y+/BwB44p4be92GwWji/s0wDH7++JWAxmRcdv6Z+O63v/Da+19yjx0trwl4fwkhhAy8h4KqVBFCTganREqVRqfj/i0Q8AMKNjr74/M3vf5u0/gfvO3pCbF3GuSn0eq5f9c3tXR6vGOf+kIpl3H/Lq+q7dNzX37szj4NAL902RleAQ398BFCSN8MuEoVzcNBCDkJnBI9HJ1dtuxMr7+raxux4rZHvIIEkVCIzd+/69WLMX/GJGzfl93jtqefe53PY7X1TX4HfL/41md48a3PAAAXn3s6Hlp5Ddq1eiy+bGWPrzF76nhuUPiMpdfj/S9+9loeERaCdV/8n9/nLprdETywLIvr7/03jpSUe61z/aXn4Y5rL+b+fvLe/2fvvKOjqNo4/Nve0ysJEHonIkiRJkVBKUqxgSIgAVEQFASxfGJBxAaCKL1LL9KL9CZFQKp0EkgI6WV7mZnvj00mO9ndZHezm2TJfc7Zc3bu3DZbZu573zYCB0/8U+KcCAQCgeCYsvtwkChVBALB/6kSGg5bCk2TAOB+yiP0T5jEETYAa5jajv0SkJtXpIVoZdPO20x+bwgAIDBA6Va7Z55uaVeWkeXYMV2llHOO2/UdbidsAMDSddvR560P2WOFXObWnAgEAoFQBFXGsLYMvBdEhEAgECqKKidw8PhFHuIDEiaXWHfK9Lnsez7fgWc5gOrVoso8pyvX79iVRYaFlNqua3t7gYPHczxP2/KMrBxQlHM1/6OMLDshjEAgEAju4w1hoazZygkEAqGiqXImVe6Q9PBRqXXmffexR30PTJiMpBRr/8M+LMrtsea3aagbF2tXv12f4bBQFL6e9A56PtMOANCjczv06NzO7bFdESYsZguEAoHbfRMIBAKhiLJqOACApmgI+OR+TCAQ/Jcqp+GoLNRxIFQAcChsAEVCwvEzF302JwKBQCB4F6LhIBAIBKLh8Dp6g7HUOgzD4NrNe5BKJTCbzGWK/mQwmjgPNKlE7NSsikAgEAjlB03TYFB2gYNEqiIQCP5OlRY4+Hy+V7O4OopG5YwPEl7HoH493W5ny7pt+/HjvJV25YVRrMqCSCQqcx8EAoFQlfGWszfNEJ86AoHg31Q5kypbe9r96+aWUNO3REWElbmPC1dveGEm9jSpXxsCQZX7aRAIBIJXobwU0pYmGg4CgeDnVLlV5d/nLrPvVQo59q+bi+rVIsvc77HT/5a5DwBYvWWvXdnwCV85qAl8/J69ZqRZw7oejy0SCfHdp2OwbNYXbFlWTp7H/REIBEJVxlumUCQXB4FA8HeqnEnVpl0H8dHoN9njQJUSmxd973F//UdMwoOHaQAcmzL9e/UmEj6a5nJ/MxeuxsyFq12qGxSg9Mh8KjoizOV2U39a4Hb/BAKBQPCeKZQ3TX8JBAKhIqgSGo7gABX7nqJo9Hv7I6/1bTSZSjwvEvqvTDd32QacOn+FPRbwq8TPhUAgELxCSfmO3IEhAgeBQPBz/Hc17AYv9+mG2UvWscfJqelo3WsonuvcBk0a1AHfhahO5y5fd2vM42f+RcqjDGzYvh+9u3eAQibDuu1/ldqufu0aaNG0Af65eA13klLY8l7dO0Apl+HPPYexesseSCUS9H+hC3s+X6PF7oMnUSMmCu1aNrPr12S2YN220scHgPTMbKzfcQCGYhG3mjXy3FyLQCAQqhreEhRokmmcQCD4OVVC4JBKJKgZE8Um2gOs0UP2Hj6FvYdP+WTMD6bOBAA0qF0DX3yYAACoX6cGvp61uMR2q+Z8xYa1tY1eNbWgjwZ1auKrmYsAACFBAXjmaWu28RETv8G9+w8BODbtMhiM+HHeKo+vRyDgY+bUDzxuTyAQKhbjudNQL56DgHc/grhpfEVPp0pQlpDnnH68kDyQQCAQKpIqYyOzceEM1K4RU+7jCkVFMl2QjWmXbRQo24zehdFIbKOS2JoyyWRS9n2+Rsu+N5t990CSSSXYs2q2z/onEAi+g0pNQc5Xk5EzdSIsD5KgXvgLQBLJlQve0nB4K7wugUAgVBQ8pgreye7df4h8tbb0ik5oVC8OYrE1T0WvIeORnpkDgKtZKNRONGlQG8tmFkV9unrzHvg8HhrVi2PLGIbBpWu3cfbiNSxeuw1NGtTCtZv38NbLvdG2RVPEN6nHGf/G3fvIzc3HmM9+QHyTesjJVcNstuDrj95BTLVwhAUHsXUvXr3l8XUCQNOGdUiIXALBD2F0WqhXLYJu95+AxcI5F/j+ZMie7V1BM6s6ZGVnQm/Ql7kfPo+PatHlv2FGIBAI3qJKmFQVp1aNahU2dpP6tezKeDwe4pvUQ3yTepi/ajMrJIx6o5/DPhrUrgEA6NrhKRw8fhYAsHHBDNSMjbKrW1xYIRAIjzkMDd3eHdCsWQI6O8thFfXyBZA+3QU8haKcJ1e18FZ0qSq4L0ggEB4zyNa1j8nN17hVXyoRAwDELmT6zrPpWyoVuzcxAoHw2GG6dglZH45E/twfnAobAEDn5UCz3v2Q2gT38JpJFRgSGpdAIPg1VVLDUcjMhWtw5NR5p+cnjByMjm2eAACkZWbjncnfgc/nYdPCGaX2fXD978jXaLFk7Tb0HPw+pFIJe07A52PZzC+gUsrt2h3a8DvSMnMQGRbisF+NVoch46bCbLFAIBDgzyU/QiIWIywkkK0zfc5SnP73mtO5TZs8Gk3q17YrP/L3ecxctMZpu24dnsLYYa84PU8gECoGKv0R1Et/g+HEYcDF3XDdto2QPdcHwpjqvp1cFYbyoq8M0XIQCAR/pkoLHKu37Cnx/PS5y9CxzSwAwOGT55Ccak3wl5qWiejIsBLbqpRyqJRy9H++C7btO2p3/uzFa+javpVduVAoRExUuNN+T/xziU00OOPTsQ7rbt59uMS5Tfl2LrYt+8mu/NtflyG7hMzim3cdIgIHgVCJYExGaDf+Ae3mNWCMBvfaWsxQL5mL4M+/89HsCN7Mn0HTFAQ2AUYIBALBn6iyJlXuqqdrxkaz78NDi5yyq1ez+k0UmkIV52FahsPyaqUILM64dvMe+/7E2Yt25y2W0qNVGYxGh+Uajc6jOREIhHKGYaA/uAeZo16HZs1St4WNQoxnTsB47rSXJ0cAAIahvZo/w1shdgkEAqEiqBJRqpJSUjEw4WO78lVzvkKDOjWh1RnwzMBRdufDw4Kxa8Usj8bs2C8BBiM3C7lMKsHRzQs86q91r6Euq9TXz5+OWtWrwWA0oWO/BJfHGP5aX4weMoBTlp6Zg15DxgMAlAo5Dm343fVJEwgEr2O+cQ35C3+B+YZzs0l3EFavibDZywBhlVZ4ex2KopCa9tBr/YUGh0ImszfDJRAIBH+gSjxhtu61N2kCrEn0AEAhlzo8XxaKCxsA0K1ja4/7c0curFXdGoXLmdbFGa/26W5XFhEW7FYfBALBN9C52VAv+Q36w395NY+G5UESdLu2QN73Za/1SbCaQHkTysv9EQgEQnlSZU2qiueWiI7wzMTJHXYfOOFZu4MnXa7rrpBhS0hwoMNyhVwGAKhXiziXEgjlDWM2Q7N6CTISXoP+0F6fJO3TrFkKOt+5/xbBfWyTt3qnP2JSRSAQ/JcqoeGw5eP33sKAXl3tygudqO+nPMKAhMl254+cOo+JX/1iV358y0JIXFzkUzTNJgR0BI/Hw5mdy9hjWzOqwqSCvy5dj+UbdgIAXunTHR+NftOlsZ3xRv/nMW7EayXWObxxXpnGIBAInmE4fgjqlQtAPUz26Ti0Rg3NH4sQMHqCT8epStBeFgy9LcAQCARCeeKywJGSlgaKokHTdIFql4c6Nfxvx7taCRGgACAwQOmw/FG645j2eWotIsqgVbCluNmUIzOqegVJ/wCgZfNGZR4zrnp06ZUIBEK5Ykm6i/yFs2G6eK7cxtTt2Qb58y9BGFen3MZ8nPG2RsLbJloEAoFQnrgkcJgtFpjNFsTFxvh6Pj5h2Ct9cPbfa1BrtFi6bjtCggKc1t139DQCVUpERYbhw4RBbHm3Dk9h+/7jnLqZWTlYuHoLBvbqhtjoCNb0CAA6tWmBtKwc3LidyGlTu0YMaIZG4oNUtozH46F+nZqIjgjl1H2mXUukZmThjX492bKOrZ9Ao3q1YDAaMXPharuwuJHhoQhyIjQVnwePByxZux0N68YhQKXgmJUxDIObd++jZmx0mcy0CASC69D5edCsXADdXzsBqpwXmDSN/IWzETLNXpNLcB9vhsQFiEkVgUDwb1yKUkXTNO6npiIuxj8FDlveGjcV127dc3peIhbh+J+LXO6vy8ujodFaw8kWmj3Zcu7ydbwzeToAoHmjelj802cAgHH/+wkn/7kEwGqyZCusuMqoydNx/vJ1u3LbeTgy4YoMC8GOFTMBABO//gVH/rYmPzy0YR6UCus8ur4yGmqN8+siEAhehKKg27kZmrXLQKvzK3QqQVO+gfTpzhU6h8eBfHUe8r34XYqFIkRERHmtPwKBQChPXNJw8Pl85OTng8fjwWAwWk2qeDw0ruN/qvcAVcm7/1KJpMTzxVHIpKzA4Qi5tCgCVk0b8yWZTeZxT4QNAAgKVHnUTiQq+tqDAor60OkNrMBhdiGfB4FAKDvGc6ehXjQHluSkip4KAEC9ZC4krdqBJyaazbLgbY0EycNBl3t2lgAAIABJREFUIBD8GcHUqVOnllbJQlFQazSoW6MGwoKDER4SgvCQkHKYnvc4+c8lXL5+B2u37kOntk+Az+MjJ09tV08qEWPIy73Y44vXbuH6rSQkPkhF4oNUZGTlcMyY2jzZDJk5OdDrjTjz71VIJVKEhQRCLBYBsCYJTMvMRrXIMHwzaTTbrmObFrh7Pxmt4hujw1PxHl3T/mNncO++fZz3MxeuIkCpxK9L10NvMOKpJxohrno0+1rw/Sfg861Ruo6evoAbd6wLnd0HT6J6tSgcP/MvJ6lgalomwPAQFR4CIYnVTyB4BSo1BXkzp0GzenGlihDFaDXgS6QQN/HsvkSwotNpYbZYvNYfD4BK5dwcmEAgECozLplUmS0WpGZkoEa0fzoYz122AcvW7wAA/PLlBDz9VHMAjs2NAlVK7F83FwCQnZuPHoPG2tXZvuxnRBXztyjeX3mYIU3+9lccPH62xDqlzeObX5Zg694jLo1HEv8RCGWH0WmhXrUIut1/Al5ckDpDUC0W8p59IarfGDyxBOZb/0G7aTWo9EdO2/CkMoTPXw1+iO/DhT+uZGalw2A0erXPmOgY8HhVNpo9gUDwY1zarhYJhcjKyYWMY27EQ3iIfySFs1VFlxaq0GLjqGkymR3WMTop9yb/XPwPreKLolBptDooFd7PMuvsGgkEgpehaej27YBmzRLQ2Y6j3nkTQVg4lEPegeyZ7oDNIlVUryFkXXsi54uJMF275LAtY9BDvXw+Aj/41OfzfFyhKO+bQFEUDaGQCBwEAsH/cNk+xh9D4DpiyvTf0Cq+EXR6Paf8lT7d0a5lM2zbdwwJH02DUiHHmQtX2fMikRDffTIGFguFl0d9jPZPxSMsJAifvj/MpXH3HzuD7m5kGh/7+Q+wWCiEBgciMzsX/+xe4XJbW4aMm4rQ4ECMeL0vmjSw+tzQNINJ02aDomiO6VT1apH4cOQgTvsjp87jzz2uaUAIBIJjTNcuQb1wNsy3b5TLeNIOXRE4ZhJ4CoXD8zypDEGffYvMd4eAzs12WEd/aC/kL/SDqEFjX071sYXyQZQxEqmKQCD4Ky4LHAFKJdRaLQxGI0RCIYIC/NOW1GA04viZf+3KCxPoNWtUF91ffc/ufL+ez6BTmxYAgKiIULaPkYNfQnho6Zqe2YvX2gkcNE1j39HTkIjF6Ny2Bfh8Ps5etIbvtRQ4bWfl5IHH47l3kTb8VxCR6/J/t1lTsbTMLDYylS3zZ0yxu5YOrZ8gAgeB4CFU+iOol/4Gw4nDQOnWq15B+fowKF8fBpRy3+CrAqEa+g7yZn3ruALDIH/ezwj9eQFHQ0JwDcYHGeG9nUyQQCAQyguXBY4rt24hNCgICpkMRpMJ/925g0Z+EqUqOtze36I4FEVDIOA7NTHS6vQO32u0eoSHBnOS9DkSEAb3fx67Dp5Ez2faIinlEY6duoA5S9e7NH9nu1o1Y1wPkRgcVBSNqtBhvDhymdRheSFCocDl8QiEqgxj0EOzbjl02zeBMRrKbdyAkeMh7zPAfj5GA8w3rkHUsCkn+pS0c3eoV8x3auJlvn0D+kP7IOva0+F5gmNomoYvxEui4SAQCP6KS07jJrMZ6VnZiI2KZMuSHj5EbGQkBAL/WYRqtDo8+/pYWAocNQf164EPEgbh6KkLmPDVLLbeut+/Re2aMRg56VtcuGJvAhEbHYnNi2YgJTUD/UZ8xJZPnTASvbq1dzr+zbv3MWPucjAMcPn6bZfmzOfzcWTTvBLD9eapNegxaKxDm+H533+CJ5s2cGksAoFQRhgG+kN7oVm5AFRmRrkPrxgwCKqhRdHwwDDQ7f4TmlWLQavzIG4aj5BvZ3M0FrnfT4Xh2AGnffKDQhA+fzV4csfmWeVJWloasrMdm4BVJiiKQr7a+5HH5DIFJG6GbicQCARbTCYToqKiEBkZWXplL+KShkMoEMBk5u78m8xmvxI2AGuUpdZPNGYT7n1QkEm8U9sWbJ1AlRK1a1oTHE6bNBovDBlv189v304Cj8dDbLUIRIQFIz0zBwBKFDYAoH7tGlj80+cAgFmL1uCPzXtKrC8UCPD39iWlXlegSonYqAgkpdhHnSHChnNomrbuRDI0q6ESCATg8wVlMmMjVE3MN64hf+EvMN+4VmFz0G5eA3HTJyBp1Q50Xg7yfvkOxrMn2fOmKxdhuvwvxM2fZMv4wSWHOKdzs6HZ9AdUb4702bxdJTIystwfkp5AURS0Oq3X+5VIJJCIicBBIBA8Jz8/H/n55Z9g1iXDXD6fD4lYhBv3EnHt9m3cTEzkJLTzJxzlrXBGeJhj3wxHIXHdZfyI19n3tkqmQkfD8NBgl4SNQkKCA8s8p8cdmqZhsVhgNptgMhlhNptAUZYCoYMBwzCwWCwwmYwwmUygaZL8kFA6dG428n7+Blkfja5QYQMAwDDImzkNxrN/I+uDBI6wUYjlYTLn2JnTuC26zWtBFWtHcI6vfC0YYlJFIBD8FJd9OKLDwzm2//5kS3o3KQVvjvsCFEVh4AvdMG7Eay77I5zasRS0jakSj8/zyu73nCXr2PfFI1A99cJbmPXlh271t+D7T2A2W6AzGBw6vTvj2Jl/MXnaHAj4fBzbspAtH/7h1/jv9j1O3fjG9THvu4/dmlfFwYCmGTAMzWoy3GrN0DCbaQAW8Pk8CARCp74vhKoJYzZDu2EltFvWgjHoS29QTtD5ecj5apLT86K6NlpPhoH5quPQuLYwFjPUy+chaMo33pji44+PAgS4YAFNIBAIlRKXVlAmsxkP07n2yA8ePfJJ2D9fsOPAcZhMZlAUjfat4yESCV0WGgR8PkQiIfsSesmMbOveo2jXspnT88s37HC7T5FIiECV0q02R/4+D7PZAoPRhOycIpvjW4kPYLFQnFdhRvLKCQOapkFRhRoME8xmEywWSxmFY2u/hVqRsvdHeBwwHD+EzDFDoFmztFIJG6Uhql2PI3CYLl8AleWar4nh5BEYL5zx1dQeK2gicBAIBAIHl7dsi9/oGIYpNeyiv5CWUWRS0Lh+rXIZc+3v0/D3ucuIDA9Fx34jsXjNVvYcwzDYe/gUJxpWebBm6z4AVrMuo9FUrmN7QkkChi8ezAzDsOMVjkUWAFULS9JdZH82Hrkz/udbEyM+H8KYGpB26ALl4LetmgUvaNjkfQZyjnU7N7vVXr1wDuAnG00Via/uCyQsLoFA8FdcMqkSi0TIyc8HRVNsWFyNVgeBn5uYdHv1XeSrrY59RzcvgEzKdcYzWyx4uu/bdu1ObF0EsUhUprHDQoJwdtdyAEBKWgZWbNjJnvtn9wrsPnQSJ/+5hGc7tSnTOO6wbP0OLFtv1azsWjkL4aHBMBpN6NAvodzmUBKFDt62PhcVORfAKvDw+Xzw+QLw+XzibP6YQufnQbNyAXR/7fTZglveow9EDZpAGFcHwpq1wCvmHCyIjAaVmuJx/zyhCNKOXdljxqCH4fRxt/qwPEiEbu92yF94yeN5VAV85WtBNjgIBIK/4rIPR/MG9aHR6UDTNBQyGWKjXM8BUVkpFDYA2AkbAJCbq3bYLis7D9GRYV6bR0xkOKaMGcope77L017r3xNUCjkAQCIRl1LTNxQKFAxDF4T7rVgBoyRsfUQKfT2Iv8djAkVBt3MzNGuXgVb7NqqHtGtPiBs3d3peGFujTAKHoFoseBKbYB807ZGWWrNqIaQdu4CvIoEqnOGre1UlvQUSCARCqbi1KlLK5QhQKiGXycrd3MdbrNq0G2qNFmkZ3ERXx8/8C7VGy3lNmTEXSrkMKqWCfSkVcrwz5TuoNTpk5eSxIXEB4MTZi1BrtKCK7W5pdHq7vh29DC6aMWm0Oqd93E7kmnncune/hDF1nIzjPB4PKqUCcpkUfx07A7VGi8N/n3P3I/YIhmFA0xQoysKaRxWZLfnGRMoX2Jp4URQxufJnjOdOIXPMW8hfONvnwgYAWB6U7CMljK3JORY1bIqgKd9whYgSYPQ6zjFProD06WfcmiMA0Op8aNYud7tdVcKX/3viQ0YgEPwRlxL/OSI9KwsRoWUPD1sezF6yDis37nK7nVQi5kRuKqTry6Oh1uoctLDC4/FwZucyAEBicipeHul6ZKdCMytnHDzxDyZPm+Nyf+6wcvaXaFg3DgDQ4aUEGE1cAUipkOPQht+9NBpTIGRUDhMpX8LnCyAQWM2uCJUfKjUF+QtnOwwp60sUL70K1dtjCiZBwfIgCeY7N2C+cxOWOzdhvnsLjEEPQXgkVENHW82jeDxoVi+BZs1Sl8YI/eF3iBo2BZX+COrFv8Jw8gh4YjEYk5s+WwIBwn5ZAmHN2m5eZdVArVH77H6mUCggIPcSAoHgIYV5OGJjY8t1XJdMqhiGgc5ggEImY8tKynz9uKBSOc6sq1TKSxQ4bB80Wq13NUHmgizpviAitCjvCI/vfV+EQuGi0BejqkDTFGiaAo9nAY/HL0guSEyuKhuMTgv1qkXQ7f4T8OH/zBnGC2fB/P6zVcC4dxuMyeiwnvTpzpB26sYeKwYMgv6vnaAy00sdQ71qEcSNmkG7eQ2ENWsh5LtfYUm+j/xfv3dvshSF/IWzEfLNLPfaVRV8uHnC0IybtgkEAoFQ8bgkcPB4PGTl5kJvMCAsOBh3HjyAXCpFgNK9EKyVAaFAgC5Pt0K+VovT56+UWDcjMwfrt/+F4MAAtkynNyA1LbPUceYsWYeGdeMwb5V7UWCcceLsRWh1evw4bxVbxuPx0L1DaxhNJhw9fYEtDwpU4anmjXHu8n/IznXdFGTYh19hzLBXcCcxGRKRCB2feoJz/rWXnnVrzlVVwHCGVYtTKHzwWa0HcTSvYGgaun07oFmzBHR2Vun1fYQl6S4sSXdLrafduRmynn1ZEyueRArVsNHI/eHLUtuaLp6D5UEiAt6bCFmX5wAeH+JGzaDftQXmu7fcmq/p4jkYz5yApHV7t9o97jAMA1/qah9XTTCBQHi8ccuk6mF6OtKzslG/VpxfZRq3Nan66X/j0altCwDWBHuVDWcmVY7m+vn4t9H3uU4AgH5vf4Tk1HS7Pjy9xsMb50Ehl5VesYBCkyjbSFIE1+Dx+BAKBeDxSJSr8sZ07RLUC2fDfPtGRU/FIcK4OmA0+aAyubkyJC3bInjqD0UFDIPsye/B9N/lUvsUREQh7PdVnChYpisXkf3JWLd35gXRMQibuxK8Mkbte5ygaAparbb0ih4ilUggFj/+FgYEAsE3VJRJVYmKWa1Ojzv377MvvcEAjU6H1PR03Ln/oLzm6FVEIpcDc1UIFOX6Qj0kqChKTFnD9BbHlYUvTdOwWLh5MCiKJMZzF2tWczNMJhMsFjNomuQ58DVU+iPkzvgfsj8eUymFDUFEFIImf4Ww2UuhShhnd9547hQMp44VFfB4CBj9oUu5Oqj0R9BuWMUpEzeNh6yzexpMwOrvotu+0e12jzMM7VsNhK+SChIIBIIvKXH1LZNK7MLfPg7hcB3RtX0rdGrzJDbuPIArN+7YnZeIRZgw6g2YLRb88PtKtrxuXCze6P8Cp+7WfUdw4UrRIua9oS8jPCQYjkhNz8R8G7Orl4ZPQKv4xni+69No/UQTtvyHz8dx/EGEQj46tI5nj1fP/Rp7Dp1CjdhIp9c4/NU+iImOwMyFa6Bx4IMSGR6C0W8OxPU7iXjhzfHo8nRLdG3/FDq2ecKurslkJKp9r8OAoihQFAWhkIFAULmFY3+EMeihWbccuu2bwBgNFT0dhwgiohA2Zxl4cqsPmbRdJ4ibxMN09SKnnmbZPEhatQVPaN1sENaqC1nXntDvLz1AhvbPtZD16AtBWDgAwPD3UZhuXPNovpq1yyB75jnwQ/wjiIiv8fV9kdx3CQSCP1KqSZWFoiAUCOwiFgGARFwxORrcxdakavbXE9GuZTMAXHOjQjOkPLUG3V99z66PV/s+i4nvvAEA6DtsAuvHsXPFLESE2QsThX03aVAby2Z+UeL8nJk9lRaxyhUK+w5QKXBg3W8ArEJO36ET7Oru/WM2QoKtWpOO/UfCYDA6nAfDMDA5cWgleAehUASBgESi8RoMA/2hvdCsXGBnnlQZCfpkGqTtOrHHlgeJyBw71C7poOqtd6AYOJg9pvNykTnqddBaTaljSDt0gbzPQKgXzYH51vUyzVf2bG8Evj+5TH08LphMRhiMvrs/CoUCyGWOA5oQCARCaVRKkyoA0OqsO+EZ2dnFXjmltPRPaCfqcNscGRpNkXbAZDaX2J9O79kuqkDg3TAkJlPRPLOy8xzWybJxMPdVplyC98nNy0FqagrMlpJ/i1UV842ryProHeTNnOYXwgYAaJbPA2PzfQqrx0He/QX7ehtXgs4ruhfzA4OgePlNl8YwnDiM7I/HllnYAAD9/l0w3/qvzP08Dvja5MnXJlsEAoHgC9xyGtfq9KBoCjKpFCKh/5h7ONNw0DSDzOxcJD54iI++mQ2lQobcPA1HiPhzyY8QCgV4+8OvwYBh2xQiFAoREqTijJeTp4bZXBRWMywkCHybMLM8Hh+bFs6ARGw1hbDVcHw+/m20fbIZAlQKSG2yfA9ImOz2rllevgZGG0EjODAAIpGAk6wwIjQYS2b+DxYLhf4jPkJYSBBMZgty84qyrCvkMijkUgzs3R3DXulNNBzlgDsajpzcbGh1WkRFREEoJM67hdC52VAv+Q36w38BfhglTTVkJEd4oNX5yBw1CLSau2Eg6/4CAsdNKSqwWJA55i1YUu6X11QBWBMRhn7/m0fZyx8n9HqdT8OX83iAShlQekUCgUBwQKXOwwEAl27cRIBSAblMhqzcXFgoCvVq1iy9YSWGz+chIiwYEWHB0OkNdtqI8LBgxERZbZzfHPgCJyRtIRaLhbOAd4StgFLIibMX0bV9K7vywqhTxbmf8qjEMVwhJ88+RO7IN/ohMiwEABAUGODwWrQ6PbQ6PVZs2Ilhr/Qu8zwIZYeiLLBYrOY1hU76RqORDTogqQJ5cpzBmM3QblgJ7ZY1YAyVz09DWLM2FP1eg7hZCwgiokBnZ8Jw+ji0G/8AlV70P9ds/AOyZ3uBH2T9f/JVAVC88ibUi3/l9Kc/uAfyPgMhql2vYAAhVMNGI+ebKShPzNevwHDsAKSdupfruJUN3/twAAADoGoLdlUdiqKI2S3Br3DJbsdkNiMkMABxMTGICAlBrdhYiIRCv4lGFN+4Hvu+Roxjp2pHiQyb1i/KolsoeHiLqHDHDpa2moXy4E5iMvve1lSMULnR6/XIyEpHRlY69AZrMIGcvBy2rKo6lhqOH0LmmCHQrFla6YQNvlKFwLGTETZnKWTdnocgwhqAgx8SBvnzLyFszjKI41uy9RmdFuoVCzh9KHoPgLB6HLdjmobh0F5OkaRNB4ifsN/Q8DXqpb9Vus+9vCmPKFLOTH8JVQe6kmltkx+mYeb8leg2YASu375X0dMhVEJcNqm6lZTE0WgkpqSgRnR0lc6YbLZY0OGlBJcFL7lMiiOb5tuVO3Iab9G0ARZ8/4nLc+nYL4H1M/l9+sdoFd/Iad1PZ/yGfUdO25UP7tcT4xNeB0VRaNf3bbtFq1Ihx6ENvxOTqnKgNJMqiqLY8Ln56nzoDXqEBodCWGDqKBL5R0AHb0GlpkC9ZC43VGwlQhAajpAZcyGIjC6xHmM0IHuKjV8Fj4/QnxdAVLcBW8d09SKyPxvPZkOXPdsLAe9OYKNVFWK+cQ1ZE0d590JcQPlmApSvDCn3cSsLao3a5wK/Qq7w2e52ZnYu/rt5B3qDEVKJBCHBgYiJikBwEDHjqkyYTCaIKzhwD0VROHrqHLbsPICjp86BKghqMeSVvvjovWEVOjeCcyq1SRXDMFBrtbh2+zZbZjSZodNbd1ZrVKsGpVzumxlWYkRCIcJCAks1qSqka4enXO7bNqyuK0SGhSCpwOyqJGEDAMYMe8WhwDFkoNUpVSAQQCIRs1GqCJUPgUDALjgKhX6RSFTlfDgYvQ6a9Sug27oeTCkBHCoMPh9Bn35rJ2xQqSlgDHoIa9Vly3gSKYI+/hqZY94Co9cBDI38335E6A/zgILvW9wkHsFTvoHh+EFInnoa0o7duOMxNPQH9kC9kqsdKS9M/5wCXn6z0vhyUBSFA8dO49ip87h5NxEajQ40Q0MmlUKpkCEmOhIx0ZFoXK82mjaqh4gCE1NPKQ/toq/G+HXxaiz6YzO7cLRl5teT0b1TW5+MW9lYs2U3bt5JtCuvXTMWb77cx2m7Y6fO4eDxM+xxjy5Po23LeKf1y0JF5mtKvJ+CLbsOYNveQw5Nxnf8dQQfjBoCobBsQnF2Th4Gv1sU/a5ty3h8MXF0mfqs7Fy4fB0XrvyH9IwsWCwUYqIj8XLf56BU+P8a2yWBg8fj4cnGjX09l3KDYZgyqb0FNlqd5o3q4dCJf5zWpUrQflAFifMK+yypbkl90BSNtMzsEusIStBECQR8CPgCNiSuwzp8PmrXiHF7fgSCT6Ao6HZuhmbtMtBqe9+kyoS0QxeI6jVkjxmtFnmzp8Nw8ggAQN73ZQSMGAPwrP9RQUQUlIPfhnrRHACA+dZ1aLes5YS/lbRuD0nr9pxx6OwsaLdvgOnCWZjv3PT1ZdkhCI+Eavh7kLZ/ptIIG5f/u4X/zfgVt+85d6C/cLkoSlfThnWxZv4PTuuWRnmZGVOUhdVmeovDJ89i/ooNTs+X9AyprFi18Sa3fdpOnrmAwyfP2pWLRSL0fq4zggMda3uu3byLjdv3sce1asT4UOCoGJMqo9GE19+Z5DCXVyFymRTJDx8hzoM1g9FogFgsAY/Hg4WikPwwjT2XVdteuHncWLF+K/YfPcUp23voBFbPm+H3FkUu37GSH6VBq9eBoig0rlsX6VlZiAj1r0RPp85fwbj//VTmP+q2pT8hOjIMADB9in3ODluO/H0eE7/+xa587rINWLZ+BwBgy+IfEBsdAcB5Tg5H/LnnMKbNXlpinba9h4GiacQ3ro9FP35qd35w/54YP+L1Evs4s3OZS5nHCYTywHjuFNSLfoUlOamip+ISkie4mk31inmssAEAum0bIAgNh6J/0f9Q/vxL0G5eAzrbmu9Hs2YJJG3a2/tvFEBr1Mj5alKFCBo8sRiKAYOhGDAIPIm03Md3xu179zFq4pdQa7Qut5FKyxZswZ99p7bsOlDieX9c7BhNRpgLTI+88Qwzmc3Yuvsghr72khdmVzYqyodDIhGjV/dOWLd1D6c8MECJHl3ao/ezz+CJpg08+rwZhoHJbCoYp/LcS8qTcQlvYPyoIRCLhLBQFD6a+hOu3riNu0nJqFurRkVPr0y4JHBQNA2T2YwGtWrh7oMHAACDycQmBfQHfpr/B9Zu3Vd6RS8TFhLksNw26lShsOEuf5+/UmqdQq3JvQcpDs/Xql6t1D6IsFG54fP5Bbudj/f3RKWmIH/hbBjPnqzoqbgFT8kNm01lZdrV0axaCOnTnSGIsv4feWIx5M/1hmbtMgAAYzIh54uJCJn2CwTR3F1D6mEycqZ/CkviXd9cQAnIuvSAcshICMI8u4f5CoZh8L8ZvzoUNqRSCcQiESwWi11kQkfBQ9wbt3wWgb5wTL+XlMw5njRmODq1a8VqNpw9yyorDMPAbDaBgTUZo7cWsBt3/IW3Xn2xwp+LFZmPZWDf57Bu6x6IRSJ0froVej/bGR3btoRIVDatm9FkBMMU+qdUzUiLxbVCTzZvhKs3bjtMvu1vuPTroGnaLhEdwzAV/odzh4oQNgBg9Z9F0WP2HDyJT8cOBc0wOPPvNbb8i58W4MsJI3H1BnfBcOXGHTRtUKdM48c3ro+L127ivaEvOzy/ctNu9O7e0e77fblXN6zcZM1dcuKfS2jfqnmZ5kHwHYEBQQgM8K/FgDswOi3UqxZBt/tP1lG6POEHBELe80VoNq4CPNCOFmopChE3bArj6eOcMsZshmbDSgSOLbJXlrTrxAocAEBlpCFz/NtQvPgKxI2bgc7Ph+HUMRhOHrbLQO5rhLXqIiDhfYibtSjXcV3l+OnzuPzfLU5Z88b1MX7Um2jZvDG7W282W5Cbr0ZevhrZuXkQi8rmA1Ve0aN8oUmxjZAYFRFWoq+CP1C4eAUAk9nEmumUlaQHD3HmwhW0ebJZmfvyFIZhwKDi1mEN69bCT19+hHat4qFSeifrPcMwMBcsqguFxLCQIOxeM4+tU1YNpL+h0eqw/+gpBKiUqBvn39oNwEWBQyQUgqEZ3EpKQkZ2NswWCxiG8Rubzj2H/uYc83g8zP56Ito+2dTlPtZt+8thHg5nODKNshREfwKAKWOGov8LXdi6uw6cAAAc3bwAMqkEBoMRHfuPBFAUHcoTHJlR2ZKUnIq2fazRJA5vnAeFXAYAeP/tV/H+26+CYRi07jUUgDVx4L41czyaB4HgNjQN3b4d0KxZAjo7q9yH5wlFkPfqB8Xrw8BXKEHn50G3Z6vb/ZiuXYK8V3/2WNazLzQbVoLRcXffjScOA2Mmsf4PwhpxVr8Om11zRqeFZk3JZpS+hB8YDNXwdyHr8hzrc1IZOXSCa39fJ646Fs38EjIpd5dbJBIiPDQY4aHBXhm3vMxcGC/b79M0jTx1kcDhrc+jorBdvFqPrUKHxMNd8zFvD8LcJWtYQW/Dtr0VLHBUfEjc55552qv9mUxG2IrRhUJibDXHqQwed0xmM8Z9+h1S0zLw5aT3IJH4f+RJl/VfcbExYBgGNaKjIeALyhx9oDy5WcxhcMfymYgIq9gbalCg0mG5rECCt5XkS3LO8gSacnyz0uoMrMBRiO3uiS+z5xI8g6IomMwm0DQNoUDoNVvlisZ07RLUC2fDfNu9aG3eRN7vNaiGjGSPlW8mwHD8IGiN2rrDP/xd5C+YDcuDxBL7MZ4+AUarBU9h3QnkK1VQvvYW1Et+49SjtRoweh14cmu94mFuKxKeUAT5S69AMfAN8BWO712ViTPnL3GORwyV5/CFAAAgAElEQVQeYCdsuENGVg6SH6YhNT0DGZnZyFdrYKFoSCViNGtcH22fbA6hUOBU83DjdiL7XiIRI87GlPXe/RTcuJOInl2sQQBomsGtu0X+STKpBDViiyKc3Ul8gHtJKejf+zm7cRiGwY07iTh38RqyCqIHBQWq0KRBHTRrXN+hBufG7UQYjEaOdsZstuDajTuceg3r1XLox5GemY3zl67hYVoG8vI1CAxQIiYqAi3jm5RohpWZnYv0jKKNhNhqkQhQ2f+21BotHtiYIIeHhdgJRI/SM5Gdk8ceR0eGslp7rU6P0+cuo1H92qhfp5ZH98dObVvi7IXLOH3+MgDg4PHTyM7JKzHQijPuJD6AsSCEPY/HQyObfF+2JD9MQ75awx7XrV2D/f4Kf2bXb91jf3MSiRh14qqDYRhc/u8Wbt+7j9y8fISGBKNl88achTtNM7h3PxnXbt7Bg5RHoCgKEeGh6NjmSVSLcs08Ml+twalzl3Dvfgp0egPkUgliq0WhZXxjREWEOW1n+7uSSiWoXTOW9d24m5SMm3eT0LNLezAMoNPpkZScytZXqRSoXi3Kad80zeDqjdu4cv02snJyYTZbIJdJIZNKIJfLEBSgQnCgCjViq9n9hm7fuw+TyRrpUCAQoEHdOIdj3E9J5eQsa1A3rsQQ1XcSH+DMhSvIys6BhaIQHBiAhnVrIb5JA6caG7PZgolTf8SZC5cxasjL6N/r8Uim6rLAkZGdjey8PDAMg4a1ayMzJwdhwf63C9L+qXg7YePGnSToHYSAFYmEaOLkZlBIvkaLu0kpCA4KQM0Yx3+EJg1qQ2QTUYRhGPzw20qEBAUiJ08NqUSChnVrIk+twfRfl+H5Lk9jZ4HGwxEXr92CyWzG4ZPn8EST+rBQFK5cL/oTfzbjdwzs3c1p+w+mznRY/t6nM/Dp+8M5ZfuPnUFsdATCQoIwcnA/p30SyheT2YS8vBwYjUZORCA+jweFXIGAgCC/FDyo9EdQL/0NhhOHi56qFYRu52Yo+gwEP7gg03dAIFTD3wNDWSB/rg/A50OVMBY5/5tQYj+M0QDtljVQvjGCLVO8+CqMZ07AdOUiWybt1I0VNgBYBZlKsJMpeaodVG+PhTCmekVPxSUsFgoPbCLbAMDTTz3hUV9/7j6AabMWlhoiPDoyHN99/gEa1HFs9vD2B1PZhWGDunFYPHMqDhw9gz8278TNO0moXTOWFTjMFguGj/+CbRvfuD5+/e4T7DtyEqs37cadxAdoVK+WncBx+959fPXT75yoW7ZERYThg1Fv4oXunTjlIz74H3LzuQlnr9++h1dHTuSUndy5imM+cz8lFd/NXoxjp845/Vy6dWyLSWOHo1qkfeLcbXsPYea8Fezxj1MnokeX9nb1/vn3Kt7/dDp7PGb46xj11iucOsvXbcWqjTvY44U/f4GggACs3LAdew6egMlsxm8zPkHtmtUh8tBs7tWXnmcFDrPZgj93H8DwQf1LaWXPpK9+ZkPuikUinNu/3mG9mfNXYN/hIn+1PWvnISbaKjQU/pYSJnyBvHyrUFItMhw9u3XEzr+OIC2DqxHm8Xh4vltHvPbS89h/9G/sPXTCrg4A8Pk89O/1LD4dP9LppjJNM1j0xyYsXLXR4f+Cz+ehR5f2mDIuwWE0L9vfVZMGdbF63vfYtf8olq7Zgpt3k1Anrjp6F/xGM7NzOPW7dGiN2dOm2PXJMAw279yP35auRXoJETsLeXfYaxg99FVO2Zgp3yIl1XrfCApQ4dj2FY6aYvovi3D89Hn2+Oi25Q6v8+GjdHz10zycOHPBYT/BQQF4d9hreO2l5znlRqMJ7386HSfP/osP3hmC4a8/Pusul3048jVajtO4zmDwK6fxQnp2ace+ZxgG7foOB+Vkxz88LBi7Vswqsb/BYz7Ho3TrH/fsruV25xvUqYllM7+wK5/0zRwkfDTNrt1TL7yFzbsOOR1v75FT+GyG1bxq6oSR6NXNeoMekDCZdUTfe+QU9h455bQPZyQ+SGXnZIuj6yJUHFqtBrl5OVb1czGhgmYYqLUaGIxGhIWGQSDwbuhMX8EY9NCsWw7d9k1gjJUjUzWj00K9fB4Cxxcl4JQ924tTR9KiNSSt28N4xvkGAQBo/1wH2XO92ezi4PMR/OVP0KxcCMuDREjadIC8R19OG/3e7d65EA8R1qhl9dOogIzlZSE1PYMTiTAwQOnRTjRgXVi6ko8oNS0D7076GivmfIOoSOe7uwCQk5ePURO/xtViGgRnZGTnYMSHUzlaEsD6XC7UOFz+71apEbkepWdi8tczkZaRjWGvly3K0r37KRj2/mfIyik5TOmBY6dw5fotLJs9rVxNY1as345T5y7BbC7Syluf855vYnTt0BoRYaFIz7Q+7zdu/wtDX+sHPr/8N3YcadIepmVgyerNTuvv2n8Uu/YfLbFfmmawcfs+SMQifPz+CLvzDMPg429+xu4Dxx20Lupj94HjuHTtFtYu+AFBASqndbNycvHmex/j0jVudD1LgU+ao3wwjvh21kKs/XO3S3XLg8T7KRg27jOHOUoKycnNx7SZC5D8MA0T3x3Kln/98zycPPsvIsNDkZevwcz5KwEAndu1xJPN/Ts9hUtGuBaKchh9wP/2T4FAG5Vtj0HvOxU2XKW0ELvOdgk83Xy2WIr+gDIbdZw/7mYT3Eer0yInN7vUx6bZYkZGZobLN+wKg2GgP7gHmaMHQ7vxj0ojbBSiP7gXlpQHTs+brl4ElZHm9HwhjNGAvDnfc5zOeWIJVG+PQfDUHyF//iXAxlzFdOUidDu3lG3yHsJTKBCQ8D7Cflnid8IGYH2Q26JUeO7U6o4Zllanx7qte0utl56R7bKwAQAPH2XYCRtA0aLTaDJjyrRZdsJGUIAKEWEhds+GXxauwp1E57/p0mAYBp9Nn20nbEjEIgSolHZmW2kZWZj6w1yPx/OEY6fOc4QNbyAQCDCwz7Ps8YOHj3C6mOleeeHr8Mvrt+11uFjevHO/nbAhEAhQLSrCzscgJTUNP/xasr/Zo/RMO2HDXQ4eO+1Q2Cj8PQaolGUyp3QXmmbw6fTZdp+fSqlAZHionYC6Yv02nL9UFETobkG0uLSMLCxZvZl9FQ+C4Y+4tP0pFolgNptx/2Eq8jVaJKakwGgyl2i35g/k5JV/wrCvZy1CXr4GR04VqdmeGTgKz7Rrif9uc/MKvPbic2hYNw4//r4So6d8h7CQIBw4fhb/+2AElAo5ujzdkq27fNZUHP7buWp72brtSLSxhfxywkiX9nqebNbA9Ysj+BSLxYLc3GyXpVULZUFuXg5CQ0reca0ozDeuIn/BLzDf/K+ip+IQnlCE4C++d2hKRGVmQL1kLgzHD7ps+mX69yzyF81GQMK4Er9Dw8kjyJs5DYylnDOn8/mQ9+oP5etDwVd5phGoDBiMXI2EqgwZeps0rIuP3x+BkKBABAepIJMW2IPLZDAYjVixfhsnf8W5S+7/lmvGRqOzzb28NGrViEGndi0LokcKsOfAMSQ9eMie79C6BT77cBRrfpOTl49Pv53Nmj5RFIV1W/fgk3EJAKwZxA1GI0ZP+prto26tGpg8lmteK5dZF21nzl/mLBLFIhGmjBuBPj26QCIWwWg0YcP2ffjxt2Xshsfp85dx8eoNxDfx/vOEZugSN1YUchlaNG2IyIhQmM1mlzYZi28kmkwmGAwG9H62Exas3MBu/K3dsgstmhZdk6WYn6PFYoHBwN1E8Yaw4KgPiUSMl3p2RdtW8WhcvzaUCjnuJiXj8xm/IvF+UVj8kOBA9O3RBW1aNket6tUgFglx/XYiPps+B9m5Vj8Ys9mCo3+fxQvdOrLtaJrG/OXrOeN9/uEodG3fmt2QPnDsNL74fi6MBb4Quw8ew5jhryE4yHGixOIU/y8Uv06apu0ic81bzjVJa9aoHv43cTQa1Ilj6+07fBITvvA8oac7nDhznvP/iG/SAF9NHoPaNWMBWH1yv5k5Hzv/smqbGIbBH5t2stqLWd9MhslkLywHBTrXFPkLLgkcDMOgVvXqsFgsCApQQSQUlqvE+Liw98gpbNt3zK5cqzM49NmYMMqaWbhXt/Zs1KvnOrdFn2c72tVVyKWseZUj2rdqjmdfHwMAiI4Iwwsl1CVUTlgzKjfQG/QwGg2VKokSnZsN9ZLfoD/8V6XwUXAGYzGDynFsD8wYDTD+fdRtPxPd9k1gNBqoEsbaLeqp1GSoVy2G4eh+j+fsKeKm8VAljIOodr1yH9vbFDp+FqJUei5w1KoRg1olZEv+YuJoHDh2mnXuzczKcanf0OBA9OnRGc9364DY6NJNjcJDg9GnR2e80K0Dogv8IQojYm3/qyiJpEQixvTPP+CYsQQHBmDG5x+g24AR0Bcsfk/9U+Q71OqJJjCZuZ9ZgFLhNEN28SzIo4e+ioF9ivxJJBIx3hjYG5nZOVj8R5GJz77DJ30icDA0Yydw8Pl8dGjTAr2f7YS2LZuxm6MWinIphHRxgcNsMcNkNiEwQIGObZ/EoePWKGhHT51DanoGQgtM9orPw0JZ2ER2bN9euOcVLsQZmydCeGgwPvtwFKfeE00bYuzbgziL7dYtmmHCaOt6wmgywmg0Ir5JPQx97UX8bONT89/Nu+jeqQ17fOHydaSmF4X4fuXF59ClfSswoNlr7Ni2BV7u8xxWbdoJwCq4nLlwGV06cJOf2lL4X3ihe0fEFHNYL353LS5wJCWn4r9bRekEAgOU+O37z0s04/I1O/4qMlvj83mY/tl4jqO7UiHHV5PH4Mz5y8gouF+cPn+Jva6IMP9KqO0OLht430tORp3q1cscp7yqobaJZpCWUbozkyNsb2Kemk7ZJrjy52y4VRWz2QSDh+ZGanV+pRA4GLMZ2g0rod2yBoyhcplOAdZke5K2nSDr1A36Q3thOHEYmuXzIG3XETyJBAxFsZGjhDHVIe8zANota90eR39oLwynj0PSsi0EkVEARcF85yZMVy+Wez4NQWQ0AkaOg6T147sB4cvbnUAgQERYCCtwGFxIzhVXvRqWzf7a5SRp9evUxMKfvrAzz2UKFl+2UX8a1avtcLGlUipQr3YNduc18cFDWCyUR9Emr93kmoO98Gwnh/X6PPcMR+Ao3s6X/PDFB2jb0je5owb06s4KHBYLhZ1/HcWQV8o3ZwkraLjw224V34RzrHHi59OwXhznOC2T61Ruu7AHgKfiHacVaN6kPlAgcABWf58ucCxw1KoRg6W/fOVxwsDikdR6de9cocIGAFy9cZt9HxMV6TCqllgkQtOG9XDoxBkAQF6+BhlZ2Y+1sAG4KHDweDyYTGa7TIcSsf/HBS4JqZvX167PcERHhuFhWgZbdj/lEXoNGQ+JWMyJnFI3rjq++2QMsnPzMHLStw776zxgFEKDA+0irrjD59/Pw9Wbd5HyKAO/T/8YYaFBmPzNHPQfMcml9p3bPYlxb7/m8fgE76A36D1uazQZQVFUhZpAGo4fgnrFAlCpyaVXLmf4gUFQvPgKZD36gh9g3akUxtWB8cwJUFkZyJ/7Iywp9yFp0RrKNxPYdspXh0J/cC/oPNd2tW1hdFoYjh0ovaKP4MnkUL4yBPK+A8F7zDL6Fo9CpNN7/t8pJD0zG1ev38adxAdITk1DTl4+cnPzkZOXj+RU9+7PEonYrQWWTCJxKBjQDIOsnDyO74ZEIrZbhBUiFhd9LgzDQK3RumzqYktKajr7ns/nIyrcsclm9WJRG5PL8Bxzl+Lh3b3JE00boFaNGNwrMFPauucw3hjYu1ydx93ZNAwOCgCPx2PbqJ2E2S8eSUyr5f5vHqRwv798tcahb5FayxVoSgpkIBG7918ozv3kh5zjenVqetyXN6BpGg9SikzXFXKZ0/9j8RDT+WotETgKUSnkyMi23aHnITbKvxOyDOjVFZt2HnR6fvK7Q9zqz0LZh2MEgPRM+wVJwuCXUDM2CjVjnceU1ukNHM2EJ+w5bE16GKBSoFV8IwDArK8+RN+hJYfyLGTVpt1E4KgEGMvgTM0AMJmNkAk8Ny3xFEviXeQvmg3TRef+RRUGjwdF35ehfGMEeFLuAkUQGQ1574HQblkD/eF9AABL0l3IevRhI03xFAqohoxE3pwZ5T51j+HxIHvmOSjfGgVBqH2o0seB4lp4nc5zgUOnN+DbXxZi+97DpQYIKW9omrbbrT597pJdOFtnOMqp4Qq2z6RAldLpQlssEkGpkLN5pLRl+B5KwmKx2PlOmIxGGMogaBY3jTIauP317t4Rc5ZYtZuP0jNx/PQ5tH6iCSzF/K4sZrPdPBgvZKN3R+Dg8XiQSMRstDXbvF5Gm8+Jprifod5g4Mw9L5/r8/rZd7+6ND5N006/C4YpOMfjOXRrMxXzx6IoChRlAZ9v3QwuLjyFOAhPW55odXpOPhtH4aWd4en/0Z8o8QrTs6wCBsMwUCkUiI2Ksnn5p7Dx8FGR9uHj995CnZqO7XPbtGiCNjaZyFMepTusFx5SvrlIikdgITz+MAwDkwumGiVR1vbuQuflIn/uD8gcP7xSChs8sRhBn0yDasRYO2GDzs6CZuVC6A/u4ZQzJhPUi7kPWdmzL0BUpz6nrLImxhM1bIrQn+Yj8MPPHlthAwBCQ7i+Mc52dF1hwhc/YOvug5VO2AAKFmse/q+tEXw8i95l64NQmFzPGbb5p4p/hjwfxrmkGaZMr+Iw4J7v1qk1J0rk9r+OgmYYO/M9hrGfS/F+PcFds2jb9AW2whlD0+y8ii94aZo7b6PJsyAWwUEBzq+/8POhaVCUg5eD/53ttRf3PfKWZsvT78Vg9Pw5WzwR4eNIiRoOjU6H0KBA8Ph85OTlI1Dl/17ya7buw4BeXdnjtb87Nmcqzrptjh05l82y5tjIU2vR/dV37c4LBHyc2m4NDdd32ASkpmXa1bFl7W/TUCcullO2de8RfPPLEgDAmX+vsg7kp7YvYc1kps9Zis27D0MqkeDYlgUuXVNxBvXrgQ8SBgEAOwah4mEYT29/RdDl5RtAUdDt3AzN2mWg1ZVXOA545wNI23KDL1CZGdBu+gP6fdvBOFnIGU4egenyBYibtbAW8PgIeHcisj9+D4KoGASMHAeeUoWsiaPK3R/DGfzgEKiGjoasSw/P43H7EVERYRwTkuycPOTk5rttPnTp2k1Ogi+hUIBXX+yJ1i2aIUClhEIug0qpwDuTvuJEiSovGMbe7DcsJAh1a5VuVhJSYGbjCXKplM2UXZK5DMMwyLc5X3wxWNxMrPji0VX4fL7dYlkkFJbJ37S41qZ4f+JAEZ57pi227rE67J8+dwX5ao2dACYQ8O3mYXvdFgtlF3XJFRgvBdsQiUSsNofP486dx+Nx5l48UFCzRnUhFpVudt6gTk2n30XxMYpT/ByPxwOfX/T5FUZOK6QskUdtvxdPQyrLimUODwxQolG9OqWPLeBzkmo+rpQocNSoFo1bSUmgKBpZubnQ2dqR83hoXKf0D7KykZScis27D6H/811cbvPTvFWl7nAFOtktalg3jn0/cnA/fPnzwhL7KS5sAMCLPTqzAoctR05dQNf21jj55y5Zs8sWDwnpDm8NLEpqJpVKXEp4RfA9NF32haujnSJvYzx3CupFv8KSnFR65QpEGFMdsu5Fv3XGYoZmxULodmwE48KiJ3/hbITNWszmzRDVb4TwZVvAV6mAgoe2ot/r0G5c5ZsLcBGeWAzFgMFQ9B8EXhWKKigWiVC9WhTu29hSHz55Fv1e6OZWPxev3uAcD3+9H8aOGGxXz3YXv7wpvkipXycO83+0TzTrTcLDQtiFndFkhkarg9JB6OGc3HyOaVJEWAjnvK1PCQBWiHEXRwKHQCiEsAwCB49Xen8Dej3LChwURWHPwb85i2EA4AsEdu2kNvkqrNprs10Oi9KwCtNl3zzgXJcDgcN27oGBXM3t2BGD0KRB2daAxcdwND9bin/XIUFcbeaj9JI3dEvC1ifZaDJ7JAjKZVIIhQI2bHJURBgW/jzV4zk9bpSoDxUKBGhYuzaa1KuLNvHN0bhu3aKXHwkbz7R9knM8fc4yvP/5j6UKEflqLYaO/xJrt/3FKY92kknWkTrvblJR/Ott+0rO8ukum3cV+Z+k24RjTEq2ZhzXuykwbN5zmH1fGFoyLCSoDDMkeAOBQIDgwOAyvZQ+NPOhUlOQ89Vk5Ez9qNILGwAgatCEs9Ov27nFGjnLbAZfFQBZlx4I+vhrhC/bjPClm6xaC1nRgspy7za0m1dz+uQHBHIe2Ip+r1WoM7a0QxeE/bocykHDq5SwUchTLbgRdOav2MBGknKV4rv3rmgOypvAACUnKs/NO4k+T/ZZt1YNzrGz5Hd/24TeBYA6cdx8NqHB3GdLWZIRVgR1alVHfOMic8qt+w7j+u17pbYLDuQukm8n3ndrXG8JG+5SIyaac3zrjnvz9gXFf4uHT/7jcV+2wgtFUUj0QGvJ5/NRM7Yae5yUnOoz3yV/xOWtGX+OSNW8cT0I+HzOLu/f5y6jTe9hbvdVXIVny+GN8wAAWTl56Dn4fQDWRb83zZMa1auFFb9MBQAMSJjM9v3j5+PQud2TMJnMaP/SCJf76/98F0wZOxQA8HTftzF/pTWM4Z+Lf0BMdEQJLQnlBY/Hh8IHAoPVbtbC7uQIBALweHyXd3UYnRbqVYug2/0nYPFuVl9fUjybuaRVWzAaNcTNWkDcJB4oFs1L3mcgRPUbI/vjMWwyPs0fSyBp1Q7COPuNF+phMnK++xyMqfw1hMK4OghIeB/i5k+WXvkxpkeX9ti0o2ijKCU1DYNGT0bCGwPRtmVz1l46N0+N3Hzr62FqOhRyGbp0aA0Adrv2t+4m4fluHThlNM1wNq5MJjO0Or1PoyRxxmdoPNG0IQ6ftIZpzczOxc/zVmDC6Ld85oTasc2T2LW/aPNs5rwVaNKgLqIiijbiHj5Kx+xFf3DadWrHzVpfPFzo4ZNn8e6w1zhaG6PRhJt3K+8mRr/e3XCxINRwekY20l0IfV/8ubp972E0aVCXU5aWkYX0TCc5gCoorH3zxlxftWXrtuLJ5g1RIzbaSQvf06JZQ8hlUjaQwbmLV7Fq4w68MbA3W4dhGKTaRA51RvWYKJw6VyQkb9t7COMS3uDUeZiWgawc+wzstjzRtCErPBsMRnw7ayGmfvRumaJxPS5UmU9g4Y+fYviHX5desQQEfD52rphZar3CJEC+oIZNqMG6tarjfopVmxFX3SpVF1dTl0bj+rXY9yqVAtk51kyjvrwGQsVhFTIoMAzNeXAxTNHCicfjFdjK8sHj2ZsrgKah27cDmjVLQGdzY7X7Cp5QBEH1mrDcu11qXX5IKKTtOluFAZqC5d4d6A/vZXN/mC5fAGMygVewiSKMqQHl4LdL7FPUoDHkL70C7UbrIoqxmJHzzRQET/0BwtiCnW+Kgu6vHVAv/R2Mzrltuy/gBwZB+UYC5M/2shOYqiLtWsWjWaN6uPzfLbYs6cFDfDZ9dontOrVryQocjerX5pxbsX4rzBYLlAo5MrNykJT8EFeu3+ZoQhiGwaffzsFHY4baJTHzBQxN48Xnu7ICh3We27Dn4AnUrhnLOoYbjEaYTBYYjEaoNVq88mIPDOrfy1m3JdKlQ2uEBgexC6+k5FS89Nb7aNGsEaIiwpCaloGzF65wfDKiI8PR+WluLoZ6tWtApVSwn1/ywzT0GvQu2rZqDrFYjAcpj3D1xm2PTa3Kg2fatUJIUCCbodsVmjeph9VF6Unwx6ad+OfiVTSqVwdGkxE3bifi3v0Up4JFRQkcjerVQu2asbibZA1tnpGVgzfe+xQN6tREWGgwBAI+GIaBRqsHw9BQa3QwGE1YM+87n81JJpXixZ5dsGbLbrZsxpzF2LLrAJo0qAOtTo8Ll/9jE+yVRMvmjbFh2172eNGqTTh59l80qBMHnd6AG3cSORnbndG3ZxfOZse2vYdw/Mx51I2rwWYLN5pMMBrNMJqMUGt06N6pLd4b/ro7l+6XuCRw0DSNB48eoWa1aqVXrqQ0a1gXJ7ctxsffzsWdxAcwu7EjKxaJEN+4PqZOSCi9cgEN6tR06sDE5/PRqnkj9vjDUYOxatMuBAc4d2qsXi0SRpMJA20c3t97ayCuXL8NkUiE2GpFD7de3drj7MVrnPavvdiDfR8cqEJUeCgYhkE7m+RIE0e9gVmLVkMpl0Mqfbxi8/s7efm5Hkd1YRgGQqEQIpHIpYcVwzAcAQQosp213LsD7cLZMF1zbEbhCyQt20CV8D74CiUyRr4ORu846hBPJofqzZGQ9ewLXjG7YMXLbyB3+mcw374B+v/snXd81PT/x19Jbs/uBaWlLWXvKRtRBAUX7oGg4l44fw5cuPdCvygCCoqiOBAVFUEE2XuXWcoo3e3t7N8fuUvvenftdQ/yfDx4cE0+ST5J7pLP6/Netgq4fv0Bxitql+7ZMHEynEu/livJ8QX5KHnwVmh6DwBBUWBy9kEIU5m80SBI6C+4GOYp00FGxdTc/hzi1Wdm4Ma7H0eFLXJXKv9MPP17dUdaaoocEE4zLBZ881ON+9iycx9OnMxvEsEhCALGjhiMwf16YtP2PfLywuISFBaHnwzwTSzVBaNBjycfvB2Pv/i2nALU6XIHBNj7Q1EUZj58J7RVJsNIksQVF4/Fl0uWycvKKmz4/e91de5bU6NWqzDpopH44ttfIt5mSL9eiI+NQVFJ5bMi50huyJoWoah/CpG68+D0GzDj2Tfl+87zPPYfOha2vS95Q10TFETCfbfdgDUbtuGMXybRQ0dzcehobq32M3bEYERZzCi32eVl+3OOhq2jEY5+PbtiwtjhAd/j0rIKbC7bE3abPt071+oYrZWIBAdJkuBaSMaV+qBWqfD2sw82ybEWffhixG2vv2wcrr9sXLVtfpj7RtCyDu2S8OuX7wUtf/6RO6rdl06rxS9fvBO0/CTrMiIAACAASURBVMKRg3DhyEE19FahObDbbfXKMGTQ6aGqR3CrIAgQBAFs0dkmFRvmqXfDOPkG+W/jldfD8dXnQe2o5PaImfUOqMTQ5n0qIQnRs95F6eP3gDuZC8eiz6BKz4C2b+D3nTt5AvSW9aC3bwJ/Kg+x782VB/JUbDyo+ETwhWfl9iLDgN6yviFOtdZoB5wH8+33QdWuQ82Nz0HS2idj3nuz8Nwbs7H3YM2WMQBg/QQHSRJ4Y+bDuG3GswG1C/xRqSj06dEFu/blBGS2qZqtprEQBAEEQeDdWU9gxrNvYNO2yH6bdc3C4+OiMcPAcTxe/eCzagVdbHQUnn/8HowY0j/k+numXYdtu/YHVGf2hyRJpKemyLPqjYJ3goUgiFo9Y0VRBEQRl40fjYXf/Rpx6mS1WoWXn7ofDz79Otye0PWVrBYTNGp1yJn55rJwAMCAPt3x9EO34+1PFkZUI0wURfC8IGWA8l7nhsZiNmHeey/ikefeCvs9igSdTotXnn4QM559I6xVzVdEsSbBPuuJ+8FxPP5asyGiY9dmArw1Q4gRfgMO554AQfrPsRLI7JBazRYKbRUps4aSwaoxUanUAZXBT53Oq7fgaKg4EMcrz4DdvqlB9hUK0myBbsT50A4ZATZnP0zX3iKfu+jxoOjO6wJcuQiDEXEfzA8rNvxhDx9EyWN3SSlrCQLavgNBJSRBpGkwB/cFVEKnklIQ98H8gIDxwimXNb0VowpUcjtYbr8f2kHDmrUfrQVBELB99wH8t2UHjuaeRHmFDTTDwqDXwWI2oV1SAlJTkpCRnorszDREVykedrawGEuX/4Udew/C4XAhNsaK9slJ6NOjC84b2BtRFjMOHD6K5X+uwZ4Dh+Fye/DMjOnISKvMOLjMLyGH1WLGqKGhB+C+/i73SzASHW3BiMGhY3IIAjCbKvu7bdc+rFq3GTlHc2F3OEGAgNlkREy0FcmJcWifkoTsjDRkdewQEI8oCAJ++LUy9XtsTBTGDKt58slmd+DPf9Zjw9ZdKC4pg4dhoNNoEBsThfMG9MZFY4bBYq7+ucNxPJb/9Q82bNmF/MIi8LyApIQ4DOjTA2OGDYQgili/eYfcvnvnrAB3N57nsXHbThz3S9AyfEjfoAxGVREEHgzDBggFiiSh0Wiweec+FBRWPmNGDu0vB+fzPAeWYQNqSqzfsgtOtyfICt29S2ZQsDwA6LQ6lFXY8eNvf2P3/kMoK6+ATqdFZloqzhvYG8MH98eOPfsDqrNPGDsCRoMeLMvIQuW3v9eBgBR/ZzQYgmKMfPz8+yp5UGsyGjD+fKkdzdCgvZktBUHE8j/XyNtER1kwwi/hjigKYBkWHM/D5nBi9X9bsWtvDsoq7GA5DjqtFkaDDonxsUhOiENahxRkprVHQlwMOJaVY2h/W7lOihlUUYiOsmBUldgef2iawR+rKyd0EhNiMXbEeSHjk0RRxPotO/H32k3IzTsNp9sNkiCQ3qEdzEZDgNvVPdOuw91Trw15zDNnC/HT76uwZ/8hlFXYYdDrkNUxFUMH9cWwgX2xafvugGxYky4aE2S987H34BGs/HcDDhw6JltOzCYjoixmpCTFo31yErIyOiA7Iy1kprfGwmazwWazoX374KyojUnEgqMqLrcbOp0O5DmQ110hEEVwND4tWXDwZ07C9vAdDR4ormqfBuPkG6AbeYEcX8EeOwwu7zj0oystgK4Vy2Cb/ab8t+mm2yVR4utfcSHs8z8Gs3MrtIOGwXrf4wFxDRXvvAT36kpf3aoQKjX04y6B6abpIM2Vgzn2wF6UPH53g5xrXSAMRphvvA2Gi68AmjEVq0IwTpez0bNDhcNsMjeqy0pLh+d5OGsZMyUKAjweT0jnJIIgoNPpQl5TnufCzn6TJOl1Ra75Xui0OmjqmIiHYeiA9Pf12Ze/4KgWUYTH4wlZFBEAtFptwPuqcjMBHneY6wxI17mWyQ1MRlOtEyL8+c96PPJc5TujOsFxLtBcgiPit1Z+YRHKbDbQDAOtRo1yux1D+/ZtzL4pKCi0QKiUVOjGXwrP8h9qbhwBpNkC8233QX/+RUG54NUZneBZ/QfEQcNAGKQAWMOFl8C1bAm4k1L2Gt3gygJ+osuJ0kfvAl8iZSVxr/wN6oxsGCZNltsYLr82pOAgNFroL5oI45U3gooLrMQt2G2o+KDxgh+rhSRhGDcRputvBRkT2zx9UKiW5qxELghCyMGeQngYlg0bCSGKIjiWhTrEIJ6tptq2IAjgOL5erquRUHWOuClcrDiOCys2AIBl2ZDfQZblwl9n73YarRIveq4QkUxkOQ4u2oNuWZmwmk3olpWFxLjQtSgUFBTaPrprpoCIiq73ftTZXRE3eyH0YycEiQ0AYHP2gcs7Dsc3CyoXUhTMt9wl/0nGVg7C2SM5stggzVZY7ngIhgmXBeyTSkgKEBSETg/z1Lu9NTceChIbfOFZlD71QLPUGNF064XYdz6D5d7HFLHRgmlOv/qGqjp9LlHT/Qo3uK5pu6a4F80hOOp63mINQrw5fzcKTU9kUlwUoaakpj4zo4qiwAsCqEbK9a2goCDRnLOn4SAMRuivnQLXnPfrvA9VWgaiX3wHZAhXL2bXNji+mQ9mr5QXnd69HfoLJ0KVmgbudB5cf/0qtxUddsAs+Wur0jNBGk3QX3gJjNfeAtJUWRQNPA/XH8vg+OpzCLbKoD+RpqHtP0Qq3ueH6HLCuew7OJd+JafUbSqohCRY7nxIidNoBTT377O5j6/QtFQVQ82ZtcqvEwoKNRKR4FCr1SBJSWiwHIfDJ07A4XS16jS5CgotHY7jIIpSdqj6xG80FtqxF4P+Yzn43NqlDfRhve+xILHBHjsM+//eBXOgSgpBjoPtk7ehSs+A6/efA+JH2MM5oJIlX1TSYkX859+DMBoDNmd2boFt7kfgTkgpHKnEZIAgwJ89A4gC7As/RfRMyWWKL8iH6/ef4P7jFwgOO5oSQqeH6dpbYJg0GYT23KsQ3hpp7gF/cx9foYlpBguHgkJDELGzYfskqeBcdno6GJaFRl27AnMKCgqRw3EcWvy0EUnCcPt9sM98OOglWBOqdqlQd+kRsIze/B/KX5sJkQ3tJ83s2QFmz46g5Z51q6AbOVb+219scKdPwj5vNujN/3lXkjBccgXMt9wJNmc/Sp95SD6245sFYPbuBLN7B9DUbioEAf3ocTBNuTPIpUuhZSMIzZsyXhEc5xZBFg5FcCi0EiIWHKcLClBut0Or0UAQBMRYoxAXHdWYfVNQOIdpHS8RVZce0AwZDmbD2tptl54ZtMz2ydthxUZ1eDb/Bz7/NKjkdvIykWXh+HIOXMt/gMix3mNmwHrvY7LQ0fTuD92IsfCs/RsAQtb3aArUnbvBMv1BqDt3a5bjK9QPXrFwKDQliuCoNe2TE3HVpMpMh92yg98/Co1PRIKD43l4GAbds7LkZYdzTyiCQ0FBAfqb7wC7bRNEJnS6yJBUTSEqCOBLwldGrmlfjm8WwDrjaXkRoVZD9Hgg8hyohCQYJl0F48TJAelkRdoD0RO6oFtTQEbFwDztbujHjAsZMK/QOqgpMLaxEfwL1ym0eYKDxhXBWRPdOmfiuc7Nl9JcQSKySuMEEVRvQ6vVeFPAKen4FBTOZciEJOgmXQX30q8j3oY7lVdlJyRUaengco/VqQ/u1X9AP3YCNL0qC1VZ7n0U5tvuA6ELjoUQykpR9srTYA/urdPx6gOhVsN41U0wXnk9CJ2+yY+v0LC0BAuDKAogCOVdfC4QZM9QDBwKrYSIBAdBEMg9fUaubgkARWVlcDilYjsdUlJgMjRdlUQFBYWWhfbK60GvWQmhuDCi9tzpPAjlpSCjYuRl+jHjYZ//cd06IIqoeO8VxL79Kcjoyn2GEhvM7u0of/vFgGrlTYVu+BiYb74DVErTFlxSaBxEUay2PkFTwfMCSFIRHG2dUNYMEVAsXAqtgogFx5jBgxq7LwoKCq0UQquD/oZpcH7wemQbiCLc//wF4+WV1V4NF18O5w9fQ6gor1Mf+KIClD3/KKKfewNkTHCdIMHpgGPB/+D6Y1mtg9zriyotA5bpD0DTu3+THlehcWkJ1g0AEBS3mnOCcI8tRXAotAYUx2EFBYUGQTNiLKhOXSJu717xc0A2KEKnh/Hy6+rVB/bYYRQ/eBtcK5aBLy6E4LCDPXYYjm+/QPH0a+Fa8XOTig3SYoXl3scQ9/48RWy0QVqM4KgaE6XQJgkXIK4Ejrc+KmwObNy2CyVldZtga40ogkNBQaFhIAgYbn8g4gBo7vRJeNauDlhmmDQZVFJk9X1Ia+hK50J5KWyz30TRtMkovP5ilDx4KxyL5kKw2yLab4NAkjBMugpx//sahvGXApTi7tIWae6UuD5aivBRaFzqKji+/uFXvP3JF7U6VmFRKZ557SNs3La7VtuF4sjxk5j1zmc4dOxEvffVmHw0bzHmLf6xSY518MhxTH/4eWzZ0fRxhM1FrQSHIIqga5OJRkFB4ZxCldkJmhHnR9ze/tXcgCJ+hFYH6/1P1FjoUDdsNOLnLIamz8A697Wx0PYbhLiPvoTljgdBmi3N3R2FRqSlDPQVl6pzg7CCo4bI8bUbt+OXP/6p1bEcLhdWr9uCk2cKarVdKErLK/Dvxu0oLmnZs/krVq3D6nWbm7sbbZaIBcfh3BM4cuIEDuXmAgBOnDmjmPEUFBSC0N90W8TZl/gzp+D89YeAZZpe/WAYf1nI9qTZAuvDMxH1f7NAGI2w3DUDRAspQkolpSB65muIfuFtqFLTmrs7Ck1ASxEcoqiIjnOBsClwG2EslpIUj/dfehyjhtTfFbRzVjpen/kAundW6l+cy0QkOFiWhVarQXZ6Oox6aSBBkaS3GrKCgoJCJWRMHLRXRB6L4fjqc/BVsluZ73gA2sHDKxcQJPSjxyFu9kKpboUXVbtUGCZeVe8+1wfCYIRl+gOI+2QRtIOGNWtfFJqWliI4gOavB6LQ+FQXNN7Q6LRaDOjTHQnxMTU3rgGr2YR+PbvCajE1QM8UWisRZamiKApslQrANMNCpYq4ULmCgsI5hO7Sq8Gs/hPC2dM1thXdLtg+egPRz70pu1IRKjWin34FzP7dEMrLoO7UBVRCUtC27JEcuNf81eD9jwiChOGiiTBdPy1kViyFto0gCC2qBALPC0qoUBsnnIVD8TZRiATRWyS0ub4vkRX+I0mYTSYcPnECNocDB44eRZTFoqRhU1BQCAmhVkN/0+1wvvVCRO3pbZvg/GExjJNv8NsJAU333mG38az9GxXvvwaR9oRt01houvaEefoDUNciK5dC24JvIQHjPlpKAHt9EQQRm7bvxo49B6SJTYpEj66dMHJIf1BhFJXT5caa9VuRX1gMmmGh12phNhtgMZmQnpqCrI6pIMlKh46juadw4NAxjBraH2q1Grv3HcKxvNOw2Z0wGnQYPXQAMjt2CHmc02eLUFRaBpvdiQq7A3a7C2azAWntkjGkf0+o1Zqw55ZfUISN2/agqKQcFEXBoNPCYjGjR5cs9OzaKah93ul8rFm/FcWlUuxDYlwUhgzojbiYqIB2jTGAtDucWL1uC3p0zUJqcgIA4OCRXBzLPYVRQ/vDaAjvNvvryn8RHxuD3l2zAABFJWXYsmMf+vfphsS4QIvJsj/WoEO7RPTp0QWFRaXYtmc/TucXgmE5pCTEY9TQ/oiOCh8Ld/LMWazbuB2n8gvAsixiY6KRmZ4Kk1EPjhfgcrkRHxuDvj0b51ltdzhx4lQ+iopLUW6zo7SsAjaHE1EWMzpldMDgfr2gVlc/1LbZHdi6cx8OH8+Dy+2BWkWhT48uGDaob73H2YEiQ/qeCAIPhqHBMAxIkgBBkCBJstHH9BGbKBJiYpAQU3/TmoKCwrmBZshw0N17g9u3K6L29i/ngEpMgm549UHnoscD+5dz4Fq+tMnraVDxiTDfei90w0bXGNiu0LZpaalo+RbWn7pQVFKG+598BftyjsBkNCDKaobd4cSnC79Hxw7tMPv1Z5CaEmjp3LxjL56Y9Q7Kym0wGQ2wmI2gaQZ2hwuM1zNjxTcfw2wyytts3bUfny5ciiO5J7H6v61wOF0wmwwwGgwoLC7Bgm9/wZ23XIWbJl8ScKx1m3fgzY8Xhu1/Znp7fPLGMyEH45999QMWLlkOnueh02mhUavhcrvBcTxGDx2ID199Sm4riiI+mPsV5n39IwiCQFJCHARBwNnCYmg0asy48yZMGjcqoH1DU1RShtc/mo+H7rxJFhxFxWV499OvoNNpcP7w0LXZck+ewSvvfY7pN02WBcfxvNN499Ov8MJjdwUJjjdnL0CXrHRotRrs2HMQAGA2GcGyHDw0jf99+R3ee+kxdMnqGHSsBd/8hPc+XQSSJBATZYVarYLbTQelmh0zfBD69nyy3tckFMv/XINX3v8s7PqeXTth3nuzoNNpQ67/ZMG3eOqV98GyHNRqFfQ6HZwuN3iex4gh/fHurCeg1dQ+TlEUhRqtGaIoQHpsSM8OSXgQXvHR8AIkYsFxKDcXDMuCJAioVCoYdDq0Twp2cVBQUFDwYbj9PtgevQuIZDAkCCh/exYsZWUwTLwyeEAvCHCvWQnHos/AF55tnA6HgdBoYJx8I4yTbwChDa5ernDuwbewmInWHjTO8zweeuY1nDh1Bu/OegLnDx8EkiQhiiLWbdqOp15+Hw8+/Rq+m/u2bOlwezx4/IW3odNqMOetmejRJStgn06XGydO5Yedjd+x5yBuuXYihg/qK1sNzhYWY+Ybn+B/C75Dv55d0S07Q27fv1c3vPrU/YiPi4bJoIfRqIdOq4XT6caiH37D97+sxDc/rcBtN1wRcJzV67ZgweKf0atbJzx4x43o1bWLPAC12R1gq8TDfvPTCsxdtBTXXT4B999+AyxmKfbhyPFcvPLeXLzx0Xx07NBOPt+mcpHp16sLVCoKm3fuCys41m/ZCQAYNqhPxPs9fDwPF44cgmkv/x96d8+GSkVBEESs37oTz77+Md7++Et89s5zAdvs2peDtz/5AmOGD8Jzj96N2Gjp/gmCiF9XrsHTr3yAe2+9HtdfMaFR3f9HDR2A9A7tkBgfKwlekxE6nRYVNgc++vxrfPPT7/jmp98x9brLQ24fZTHjzilXo2/PrkhOjAcAOJwuvP3xAny//C988e3PuOPmyOIUJYEheOfhav+d8AkQ3+QFQUjio6EESMRB4zqtFj06dUK3rCxkp6eDZljFb1BBQaFaqNR0aM+fEPkGHAfbp++h5LG74Fr2HTzrVsOz5i/Y581G0V03ouKdWU0uNvRjLkLcnMUw3XCrIjYUZFqahUMUW1YQe21Zs34rdu8/hOcevRsXjBwiu0ARBIERQ/rj0Xum4vCxE1izfqu8zc69OSi32XHjVZcEiQ0AMBr06JadEeBO5c9LT96Ly8ePCXBRSkqIw5MP3ApRFPHjb6sC2sfFRGFAn25Ia5+M2Jgo6LSSaDAa9Zh+4xWIj43G/oNHg46zZNkfMBr0eH3mDHTJ6giSrBy4WcwmebAMACzL4X9ffIvhg/vh6Rl3yGJD6lssXnryPuh1Ony19Dd5udBEYzGjQY+eXbKwdcf+sN+1DVt3Iz4uGlkdUyPe74Tzh+PpGdPRv3dXqFSSmCRJAsMH9cWkC0dh/6FjKC2vCNjm15X/AgBeeOzegOtHkgQmjRuNbtmZ+OWP1bCYTTDoG++5nZKUgPMG9EZGWnskxMXIQtJqMeHx+25FlMWMPQcOh93++isvxsUXjJTFBgCYjAbMfOQuJCXEYdkfq8NuC0giQxAE8DwPQeADXKfqiyiK4HkeLMt6XbBocBzrd5zaEZHgUKlUQUHjarWqxc3wKCgotDz0108FaTTW3NAPNmc/bJ99gPLXn0X5Wy/C+eM34PNPNVIPQ6PqmIWYVz6A9eFnQMUlNOmxFVo2oii2SItCa47j+HvtJlgtJowbPTTk+gtGnQeCILBp+x55mdstxW+ZTYYG7Uunjh2Qnpoiu/hEAkmSSGufjPzC4oDlDMtiX84xDB3YBxZzzc/B7XsOoLSsAldNujBonSiKMBkNGNi3O7bt2l856GvCyd9BfXugwu7AwSO5QeucLjd27z+EoQP7NJg7ji+25czZooDlp/MLEG21hI3vSG2XhFP5hc06Ma5Wq5CWmoLT+YU1N64CSZIY0r83Tpw8A5oOrn/nEwPS4F9AQ4mM6gglQFg2cgESkeAgCAKlFTYczcuT/xWVluLE6dM4mpcHl6fpgzYVFBRaB4TFCu3VU5q7GxFDWqNhnfE04t7/HJqefZu7OwotEGl2t+XF8PB8yxNBkXLg8DFkZ6SHtUYYDXpYzSbknTojL8vs2AEEQeCLb3/BoaMNW8U6JSkeBUUlEcfGMCwHiiJBM4GTs2cLisHzPJISYyPaT86R4wCArp0ygtb5xnRJ8XFwutwor7B7lzfdoHpw/54ApNiZqmzevhccx2PowPDJPmqL1SpZeBwud8BynVZb7aQ3zTCgmiAQujpomgFFUXUumJ3oTUlcbqu8zzzPg+c57+RC83oZSdaVqgKEAcdxIb+TETu2DezZo0E7qqCgcO6gm3AZmL9/B38yt7m7EhZCpYbh8mtgvOomkEYlX7xCeFpahiofrdnCUV5hA0kS+P6XP8O2UamogIFnWvtk3D31Wny68DtMe/BZJCXEoXNWGrpmZaBbdgZ6dc+uMUNQOGKirBAEAR6aCYgBKa+wY+2mHdh/6BjOFhaj3OZAWbkNTm+/khICU2S7PTQAyVc/EsoqbACAlf9uDHAFEkURNC3tK79AsqI4XG5ER1madNiZmpKI5MQ4bNq+F1OvvTRg3fqtu6DVajCwd/cGO55OK2X9cjpcgf1ol4Q//1mPYydOISOtfcA6QRCQc/g4Uts1TZxxYXEp/v53I3buy0F+QSFKy20oLimTvxNZITKeRYLJKFnuSsrKvW5/LTuMoTJIXQDPc3IMiC8LVsS/RI7jYXM6ZLWfX1SMHtmdQCqZWhQUFGqCoqCfMh2Ol59u7p6ERDvwPJhvux+qdpH7HSu0fQRB8Ba4DXzRt9SitzwvpbusCkVRoKiWXTfLQzM4mnsS784JnwUKQFDxuDtuvgoXjTkPq//bgj0HDmPfwaNYs34bACnm4rYbrsCl40fXuj+UN5bA32q0Y28Onn9rDkRRRPfOGchMa48oqwUxURZERZmx5Oe/UFIWGGvgm4X3xSbUhM995n9fLAmanfefNTabjND4iSlRFEAQETmt1JvBfXvi5z/+QUlZBWKjrQCkYO2NW3ejX8+u0GrDpwauLRq1lKGJruLWP2ncaHzx7c944sV38NCdNyM7Mx0qisKZgkLM+eI7nCkowkN33Nxg/QjH2o3b8PBzb0KtUqFvzy7o0ikDsVFWxMVGIzYmCrM/XwyujvFePmsfwzBo6WIjFD6LjC8LVkRPIFEUsf/oEbRPSkJBSQk6JCdDrVIpYkNBQSFi1H0HQd1vMNjtm5q7KzKqDh1hmf4ANH0GNHdXFFogtNdHubUgiCI8dLDgIAgCZlNkM+zNhVajRs+unTDnredqblyFuJgoXD3pQlztjXuwO5zYunM/Plu0FK9/NB/pHdqhV7fgOhfVUe61NOj90pl+NO9bAMDHrz6JdinBcV1/rt4YJDi03gGzw+EOah8KjTcF6s9ffoj42Gh5Oc/zcLqcYbcTxabL1D2oXw/8tGI1tuzch/FjpJibg0eOo7S8okHdqaojMz0Vbz//GJ57YzbueuzFgHUatRo3XHkJpl53WaP3Y9Y7c6DXafHNnDeRkhT8nVj03S9B34lIsTuk+92YQe9NSUSCg2YYxFijEGO1otxmh8VkQkl5OURRVIr/KSgoRIzh1rth27MdYjMP4gijEeYbboPh4iuARkyZqNC6aStvt9ZwHnEx0Sit48CsKmaTEWOGD0R8XDTufHQWtu8+UGvBUVpmk2s7AICHppF3+iwmjB0WUmyEw2qVhJ7D6aqhpURcjCQySsrKAwRHTXEaUuBw01g4enfPhlarweYde2XBsWGrVG9paC3S4daXMcMH4cPPv8aY4YMweuhAAEB0lBUd09pF7MJWH0rLKpBfUIQp11waUmzUF1+Mjv/3oDUT0ZtWq9HIQS8MK/3P8TwEUQSlCA4FBYUIIZPaQXvRJHiW/9BMHSBhuORKmK6fCtJsbZ4+KLQaKJUKaEUWjnA0Zh2ChiIrowNW/rsRNM00mEuOr9hfbWNuXG4PDh3NRZ8eldWpHU43RFEMsHhEQmy0FUaDHge9weA10cnr73/42ImAYnc1C45adateaNQq9OvRBdt3HwTH8VCrKKzfvAuZ6alIio8sOL4h2LHnAI4cz8NLT96P7p2D0yI3NnaviGwsC8TOvQeRlBAXkBq5NRNxlqr2SYkAgA4pKThyIg9WsxlUmGwSCgoKCuHQXTMFRFTTz9hoevRG7LtzYbnjQUVsKESEWqVuEwXlVaraVypuasYMGwSPh8aX3y1rsH1u3bkfANAxtV2ttlv4/XLQDIsLRg6Wl8VGW6HRqHHoaF7Y7TiBD8pqRRAEBvfviZ17c7Bt14Eaj92nZ1dEWcz48ttlAelQaxYcTevjP6hvDzhdbuzNOYLSchtyjuZi6KCmcafy4Qued7uD3QibguTEOJAkgX05wbVXfHC8EFTYMRJWrFqHg0eO46IxodNEt0YijuHwMAy0Gg0MOh2y0jqgtKJhTJ8KCgrnFoTBCP21U+Ca836THI9KTIbljgehHTSsSY6n0LZQUao6DRhaCgTROiwcF4w8D/16dcNHn3+No7kncdHoYdDrtWAYDk6XG06XCzaHE+PHDJPdV8oqbJjzxRLExlhhtZhgNZugVqnACQLWb96BZX+sQfvkRAwbHDq99R+rNyCtXTLMZgNUKgo2uxPrNu3Emg3b0L1zJsafX/nMIAgCwwb2xur/Vx7JEgAAIABJREFUtuKzRT9g+OC+4HkehSVlOHjoOLbs3IdT3noLn8xfgksuHIEO7ZMBALdcfSn+27QDj734DiZeOAJ9e3RDYkIsXC4PSssrYDFX1h/RatR48M6b8cKbH+OGu5/A9VdejPbJCWBZFqVlFXC4XHC5PdJ5+bkviTXUhXE4nXjkuTcDlgmCEGD9mXzJBejbs0vVTUMyqJ+Uierbn/9EtMUMURQxdEDTuVMBkvuW2WTErQ/NRGpKEkwmA3QaDYxGA8xGA7p1zsQVF4+tlYUgN+900HWqyr23Xo+MtPbQqNUYMaQ//t2wDR/NW4yRQ/qD4zicOVuE3ftzsHbTdpw6UwCCIPDRvMW4bPwYpKYEZs7avf8QtBoN9HrJclZabsO/G7Zixar/kJKUgFuvvyJUF1olET2FPAwDp8sFq6nypjndbpiNRqhbwYNMQaG1wvM8aLr+dW4YloGKpqHRaFvEjK32govBrPwN3NHwFVjrC6E3wHTNFBguvQqEpnZuEAoKPlRqdasWHK3BugFIFaI/ePlJvP3JAvy+ah1+/evfoDbRVgt6du0kCw6b3Yn/tuxE/tnCoPoXFEVhSP+eeOiOm6DVhL4G3/+yMujeGg16XD5hNO6Zdl1QTZAHb78eFTYnliz7C0uW/QVAyj6V0aE9Rp7XD12zO2Luop+waOmvYFgWD95xIwAgKyMVb7/wKD5ZsAQ//LoKS5f/HbDfoQP7BBQ8vGqiFPz+6Zff4YU3Pw7qt1ajxiUXjqwiOEKeIgDJ5Uer1WLjtt1B6/wtI6PO6y9/pigKZpNRDnqvSkJcDLplZ+Dg4VwAQHJiPHp0yQzZlqIomIyGkCmKLSZj2PsDABQp9UNT5XssiiI+WfAtGJbFDVdeDI1GDbvDBbfHA5blsPvAIfz291os++MffPvpWxFlCTMZDCgrt4W8Tv7cfPUk+fOLj9+HGc++gTlfLMGcL5YAkILWO2elY9K40cjq2AHvzVmIOV8sgSgIuP/2GwP2tfC7X7Dwu18ClplNRlw2fgzuv/3GoKxsrRlCjMAOJwgCjuTlITs9XV6Wc+w4Omd0DL+RQptFFMWQqRcVGg6apuH2uMFyDes/ToKARquFQW8ARUWWprGx4HL2wf7MjIZ3PiYI6EZdCPPUu0DFxjfsvhXOSewOW5P6yDckBr2hVVg4/KFpBqfyC0DTDPR6HcwmI8xGQ8jYDl/2JqfLjeLScng8NCxmI2KirGFjQb74dhk+XbgUCz54ATqNBjaHExzHgyRJpKcmQ6PRQKsNnqRwu1wQAdgdLpwtLIbVYkJMlFUezKrVKqjVGpTb7GBZLmSwb3FpOex2F9RqNfR6HaxmE2Kiw7t4njlbiPIKO3ieg1angcmgl+sz+KNRq6HT6UPsITw0Q8u1PaqDZZhqRTcBQG8I7hPt8VRbnI8iSWh1tYt/MBlNIEkS8xf/hPc+XYj5H7yEfj27hmz75uz5+HLJMsx+7RmM9BNTjUFZhQ35Z4sQGxOF2OioIIFTWlYBQRS99TQkaJpBaXkFPDQDt9sDgiQQbbUE1HLh+Yaf7LDZbCgrK0O7drVzNawvET2FSJKE2WDEodxcUCQJjhdgMbUd1aWg0FLw0B64XK5GKywmQISH9oCmPdBotDAaDM2Wn1/VuTs0Q4aD2bC2wfZJZXeD4dZ7oO/aM2zFYgWF2tJa3apaiztVVbRaDTLTa1cTx2jQBxToi5TYmCjE+g0CI8FsMsBsCl/MrboMSXExUWifnASNJrLA+JSkBKQkJcDldlVb/6WV6uE68/OKVejXq2tYsQEAI88bgC+XLEPuydONLjiirRZEWy1h14cSlVqtBsmJ586kWMRPouSEeCTj3LkwCgpNCcuycDjtdS4QVFtEeGe3GBo6rQ4mo6lZUlzrp94NdvsWiPV0GyOiomG4eTo0Iy9oumT0CucMrdWtqrW4UynUTI1B49VYEtoidocTCXEx1bYhSeldoJRvaBlELDjy8vPRITkZuadOw+VxQxSB7p2aPg2ZgkJbQhQBl8sBt8fdbDNUHtoDlmVgNlmgDuOv21iQsfHQTbwS7qVf12l7QqOB7vJrob30GhC1NM0rKESKWqWGh3C3OrcqtSI42g4tLEtVcxMXG40jx/PAcXzY+Iy1G6WK89kZaU3ZNYUwRFz4jyKlG+phaHTLysKJM2fA8TxUzewHrqDQWuF5Dja7rcmsGtX2RRBQbiuHQaeH0di07pLaK68HvWYlhOLCWm2nGToS+htuBZnUtH6oCucmrc2tqrW6UymEpkYLxznmVHX+sEH4aN5i3PXYC5h63eVIjI+FXqcDw7IoKinDz7+vwvK/1qBXt2wM7NujuburgAgFB0VScNMe8DwvCw9RFEEqZioFhTrBsixsdimIrCXh8rjB8TwsZkuTmaEJrQ76G6bB+cHrEbWn0jrCMO0eqHo0bQpGhXMblap1uVUp7lTh0WhUMBkNraqWWEurw9Hc3HbjZNgcTnz/y5+4+/FZQesNeh2uu2ICHrj9RiWer4UQUZYqADh1tgAVDjuy09OhVqlQUl6O2KjaBVoptA2ULFX1w0N74HDYW/R8lIqiYLVENd2DWhRhf2YGuJx9YZsQFiv010+D9vzxQA2WVbVao7xkFBoUhqHhiSCjT0tBRVEwGIzN3Y1Gx5elqjZ4PB4I1WVPoqhqs1SFw5elqiZ0Wl3EQeMSImx2e42tLObwQcuhaM1ZqnxwHI8zBVImL5fbDa1GiyirGSmJ8Q1Wsb45aUtZqiIWHKcLCpAcH6+8xBUUwVEP3B43nE5HixYbPiiSQpS16UQHd/Qw7P93H1C1gBVFQXvRpdBdMwVkBNnxCIKAWq1RAgUVGpSasgS1NAgAZrPZ+6nt4Ha7AsSCCFQrHkIhDXuqewoTIZ8fNRXXI0BElLSCJELvv6kRRDEyy4go1uiyRRDB74m6XufqIElCus6+vykK+lqmA25NtCXBEbGDZ0xUFI6fOgWO56FRq9E+KUkp+qegUAs8tAcOp6O5uxExvMCjwlYOqzUKZIiXSUOjyuwEzbBRYNatrlzWpQf00+6BKrNTRPsgCFKZFFFoFBrjxd+YiAB4Xmj2ejsNjVQdu34ZmaRBbu0H/KEG1XVBEMWGrz/UmBCBg/zIN6vbda4OQagiYlqAcKuK6BVyPjFHeAVmSxCZzUnEikGv1SKzg5R3mmYYbN69B3FRUSBIAmkpKdDWyjyooHBuQdM0HI6aTeItDY7nUVFRjihrVIO9bKvDMO1usNs3g7BYYZh6F9QDzot4W4qizvkHukLjwPN8qxof+uA4ts0JDgWFlkagwAh+UEjrAJ9F51wVH7UyUZSUl6O0ogKiKKJj+3ZISUgAz/O1NmcqKJxLsCwrVSpu7o7UEY7nUWGzwWqJavTJJMIaDdP/vQgqMxuENjLfXoIgQJJUS5zoUmgjcK3MuuGD43kERyIoKCjUB2nM6xMRtXmziwHigySJJpnIaylELDiO5OUhxmpFp7TAfMYURSkzKAoKYeB5ATZ7RasVGz5YjoXTaYfJFL6CbkOh6tYr4rYkScnFnRQUGgu+FcVu+CPwPERRPCdnUxUUGoq6C4zqEL3uYQIk8UG2+d9pRNJKFEVEmS2IsVaWZi8sKVEsGwoKNWB32Fpc6tu64qY9oOtZEbyhIAgCFKVSxEYLRRBE0Azb3N1oEERRBN8CauXUBSmOo3X2XUGhuRBFUYoV4nnwPAdRFCIIgK/XESEI0rHa8rg6MsEBwOEMTDvn8niUB1krg+c5uD3uVhW43JpxupxgubYx6PJhdzia/XdPkqTiQtVCyTmSi9c+mIuxk2/FZ4u+b+7uNAgcx7ZqCyXXxp5BCgoNjSAI3gG/b9DPezOSNf0vXxQF8DzXJsMVanSpKigpgc3hQHFZGXhBGmiwHAeNWg21Wiks1FJhORYsw4BhGbAsC5ZlAmba1Wo1tBrFu7exYFkWbrerubvR4IgQYXfYEWVt+ho8UqxG2zc714eikjJs3LYLZeU2cBwHi9mE5MR4dOzQDilJCQFt/167ESdOngEAjBo6EJnpqXU6psdD48816/Hz76uxZedeOTPL8j/X4J6p1zWIFaqgqARrN24DAMREWXH+iMH13mek1DYV7umzhdi59yDKy+0gSAJRFjMS42KRnBSPlKT4evVl7abtyDuZDwAY0r8XMjvWfM9YjkPtKh20XgSeBxHGL14UpFlq0usCLgg8CBAgvFnteJ4PeL7wHAdKRcGXZYnjuMrK7V6rF+X9WxQFiELlvv3hODZkEUZRECAIAlau3QyaZgAAY4YPgF6nDWwvitKxA8ZbIjjW2x+/56GUJEAV8IzkOQ4kSaK4rALzFv8EALCaTLhjypUotzlQVFwGAIiNiUJcTBTyCwphszsBELBazUiKj6399YEIngu8PoIgyu73oiBABOSMggLPY/X6rXA63QCAEUP6ITrK4retAIpqmKyo/sHdDesiFZqffl+NsvIKAMDEcaMQHxsd4ZYRpixuRdR4BxNjY5EYG4uUhAQY9W0313FrRhAE0AwNlmXAMJLA8InDcNhsFYiPS6i2jULdEEXA4WzZhf3qA8uxcHvcTZr7XHrRkYpVIwxnCorwxofzsPq/TV6/4GDMJiNefOI+XDByCABJEKz8dyMAIDE+rk6Co6ikDJfefB8czmBxXVpWgdyTp5GR1r7W+63K0dyTeOGtTwAAPbt2alrBEWHA+JmzRXjp3c+wa19O2DZGgx4/f/k+9Lq6Tfb8vWYT/vLeM6vVHJHg8LmEtf1YSxE0TYOiKGhCFO1jWRaCKEBHSc8thmFBEoS3rVRbSqWSJlJFUQDNMNBCA0qlgsDzYBjGa10lwfEcWIaFnqIAggDLchB4HroqYySe58AwLAiCDLr+NENDEETMnrcYJWU2AEDX7I5olxQPkiBl8cKwrCR6CUIe0HMsB4aVLG++iV/fsVSUIJ+/NDZgQJEk7A4nlq34BwCQlBCHqddOxIpV/2H2vG8BAHdOuQo3Tb4YS37+E0uW/QUAuHT8aDxx3zTv9WKgoiioNRqIohh4fQTf9ZESeHAcD5Zh5OvDsRw4nofee30YlgVEUS76xzAM5i76AXmnzwIAMjumyoKDZVjwPA+9oVLc1AVBaGy3qNAs+n45jhzPAwAM7NujFoKj7VGj4PBVFD9bVFRlDYHMDnWbEVOoO1LRPQY044lYXISCZmh4PG7o2nDBnObC7XGBa+Puhi6nE1qNtklqXijpbqunpKwctz44E6fzC6ptZ3c44fZEFoPz0bzFWPzDbwCA6TdNxtTrLg/ZLj42GpnpqfIgmyRJDB3QG5dcOApjRw6GvpZVhFsaHMdFlA63vMKOe598BYVFpdW2Y1muzmKjPpwL6XF5XvCLWRERODiVRJeIymJ0gneWHQAEXoAoStuq1WrZbZQXeFBQ4fKpM0AzLAiCwHdz34RGTUnHEnhQlMqbNlmEKAiyxQQAeM67nyqCTxB4eWLA//vlc6HhOA4aipL67bWw8X4WBJ/VjeM4WXBwbOWxIIrSQN+3rSAE1f0QRDGgtgZFUWHfW77BOs/zUEOySABSFjRKpQLPC/KxSZKSkhX4zlulAi/wclwESRLyel9BQSFsYcHK+ybwQkgLUmSINRZt9OeTBd9i8Y8rAAC3Xn8Fpl53aR2Pq+BPjYIjNkpynfDV4FBoOkRRlKwWLAuGocGybIP6E1fYKqDV6tr8YK7CVg6T0dwkL1xBFNqkK1VVBIhwulwwR1D5u674p7uVZs8oqFRte9BUFz6e/02A2IiymHHewN4wGgxgWRY2uxMVNjvOFhbDbDLK7dqnJKFb50wAgNUSeB9pmoHN7pA/V8fVk8aB43hMHDcKE8YOR2x007vbNRaRxmAt/G55gNjI7JiKzhlpUKlVsDucsDtcKCu3ob4ZMJOT4tE5Kx1A8D2rDo7jEGLSv03hEwmhBqeCUDmcFQRenuT2VSn3TdqJ3mxEvgG04P3f7nSB8SZBEEVRXi7wAkhCkF1feEGAShYclckGhCoDeY6rfkLKJ5p4jpf7zXsH/aIoyO7R0iCeB0GQlecAnxCiArKrhYq983fZUamosPF5vv4L3uP7Ci8K3n761vO8ALUa8nqf0PKJK6kd6XdOfvVtQgxsfCLSt6+6C47aQTN+zz+m+udfTWSmp0KtlobazTHZ0JKoUXDkFxUhOT7Y7zTccoW6IYqi10zLeC0YdKMHK7IcCw/thl5naMSjNB88z4NhaPA8D4/HDVUTxK04nc42k5WqJmjaDb1O5+e323D40t2KotcVwveyhQh1IxyvteLx0Pj591Xy30MH9sG7s56AQV+zZeGRu29pkD5cNuF8XDbh/AbZV0sj0viNDVt3yZ+vnnQhHrrzpoD1BIE6VWoGvD7n3s93TrkKd065qtb74L3xAk1hkWwuRL8A26q+7/6z26IQOJfui78ApDGvKFT6zod6lvvfD0EM9LMPOE6VduH6GvJcvNsHbeeNhQjclwgQQtAykQw8z1Dn4i+AVRQVNmYg4ByFSmuB1M/K9b5Aa9FPEPlvK4giCKHKvkIe0XfcyvNqre/V12c+1NxdaDFU++ZmOS6sunO5PRBEEWQbnx1vLGoK6m4qbLYK6LT6NmnlIAjCOyMizZSTjVxgh+eFFpM2tikQAbjcLljMlgbbZ6jAcIIkAYGX1rXB72l92Lxjj5x+liQJPPvIXRGJDUB6hvsG1HqdDmq15BridLkDnvs0w8qzfYAUC1L1eVFWbkPO0eOw2Z0gSRK9umUjIS6mTufkcLqwffcBeGgaapUKVqsZFbbIMus5nC4cOHwMZeWST3y37Ey0T0msdpuSsnLk5p1GSVkFDAY9kuJjERcbDbPREHHQZnFpufw5OL5EhNlkRU2czi/A/kPHIIoirBYz4mOj0S45ETzPyDPiHpoGy0r3TKvVQBMicYsoijhxKh+n8gvAMhxMJgN6de0ErYaFtoqZw3e/AckdzmQ0wOlyY8+BQ7DZnYiLiUK37EzoapiZPXnmLA4cOgYAiLKaER8bg3bJCSH752t//MRpeGgaep0W/Xp1g9FQvXvvsROncDq/AOUVFYiymhEbE4X4mGhotZpqtwvHqTMFOJVfCFEUodNq0C07I2hfHpoGL4gB7kgOpwtqr6VVq9VEPAEiCCIOHD6GwqJSsCwDo0GPpIS4iN77PM/jeN4ZlFXYwHI8LCYjunZKr7fVnvQTwb5Z+OpgWA4sy4HlWFAkBa1Wg+LScuw7cAQsxyIxLgY9unWqdh+iKOLwsTzkFxZDRVEwGg2IjbZWK3acLjdIkgTDcgFWWh8Op0t2RzMZjSETVZwpKMKp02dRYXfAajEjLiYaCXHRMBkrJ1zl5x9dadlkWCbk849lOdlFVaVSyc9dj4dG3umzyM5MC+qb0aAPec94nsfh43nIP1sEjucRFxuNXl07tTk3yGq/YZIvYOh1BAHZT1CheuoS1N1UsBwHl9sJo6HxXGOaC5IkodVo4XK7oNGoGyzLRThcbmebDRQPB83Q4HmuQa5tqMBwgpBm3gRvhpS29gCuLYLAg+M4cN60iQcOH5XXdezQHtFWEzweD0iKBEVSoCgS4QItn37lfTlo/LVnZuCSC0diz4HDuPneJwPafbbo+4AUt2t+WoCYaGkAXWFz4KV352DFqnUB2xAEgUF9e+CZGXcivUO7CM9NxMfzF2PBNz/VuoYHzbB4a/Z8LFm2ImgGuEeXLPzfA7ejd/fOAcs9HhpvzJ6PH35dGdKVxGQ0YPyYYZhx101B66riP1jLO52PXn6DrpomOk6cPIPn3vwY23btC1pHURTunXYtrr38IgDAa+/Pk4PGn3zwNky8cGRA+70Hj+CV9+bixKn8gOU6rRaXXjQKj99/O7SaShGw/9Ax3HDX4wCAhLgY9O3ZFavWbZJFDQAY9Do88/CdmDRudFD/juaexPNvfoydew+G7Ptj907DjZMvkZcdOZ6HZ179EPtyjgS01ajVmDB2OP7vgdsDBoAAcOhoLp59fXbQNj7i46Lx9EPT0atLZsj1VTl4JBevfTgfx/NOByzXajUYN2oIHpp+o/yTeffTr7Bq7ZaAdtdMf1z+PHroAMx64p4aj7ljz0G8/9linD5bGFEf/fl343bMnvctSr0i2ofVYsLVl16ImydfUucJQ8JvYK4ia362/vLHGvzvS+lZ0LVTR6hUKuw9eCRALCTFx2LmI9ORnZEWtP2+nKN4c/YXQd/P6mA5HldMe0T+e90vC4LOd+KN96KkTBL9K775H9olV04yFJeW48W3PsE/67eEFDXRVgum33wVbrhyAvblHMWU+54OWP/5Vz/i869+lP9etXQuYqKt+HvtJvzfS+8BAEYPHYj7b78B8xb/iJVrNmBAnx6Y/dpTAICpD8yUg8YXffwqenTJkvclisDKfzfg9Q/nBUxaAEB0lAVTrrkUU6+9tM1MCFc7StBptSi1VaA9nwSV34ue43hUOBxt2jxbVxoqqLspsdkqYNAbQqYSbAtQZP2yW0SCIJxb1g1/nK76WjkIUFQN6W4J4pyc3JACNTlwHA8uRFGoswUl8ueUpHgp6JPnAe94nYC3bglFgfLWL2moIHyaZjDtwWdw+NiJkP3etH0PbnngaSyd9x7iYmqO63jr4/lY+N0vte6HIIi4/8mXA9ya/Nl78Ahum/EsvpnzJrI6VsYizpj5OtZt3hF2vw6nC0Wl1QeB+8hIa4/tuw8AAD76/BuQBIHx5w+TsxqFw+5w4taHnkVhcUnI9TzPy/7wNbF7/2E89MzrIcWah6axZNmfKC234d1ZT4TcvrC4FH+s/i9oucvtwczXPkJ2RrocPwIAZRU23PbQs/JAL1Tf/V3SjuedxpT7noLd4Qxqy7Asfl6xGidPn8X8D16Sr9mZs4WYct9TshUmFEXFZXC5Inv25hw9gUeefydkXBJNM/jlz39RWl6BFx67O6L9RcKBw8fx1Ksf1Ri3EYoVq9fj9Q/nhxwoV9gcmLvoR/Acj1uvD53UoSZGDx2A3t27AACSEmJrte2Bw8dDLj9bVIJnX/8EX3zwYoC1NffkmbDXvrHwPaNyq4hLf8oqbCi32cKuj4Rd+3Nw3Z2PBQj1cAiC5D7PcxyWr1yLV96bG/L+lpXb8P6ni0DTNO665Zp69a+lUOO0ZM/sbBw/dQosy0GrUYNmWKhUFHp2ym6K/rVofFkbGIYG47NecGyry53MCwKcLhdMxrZn5QDQoC4/4XC7XeecdcMHw9DgBQFUHSYgCIL0WjaqbxfONaMtIgg8WI4D54tdqaaty105EDMZgmOxpABSKcjTfxhKEkTArL7vmRVlMWPc6KE4dOyE/JLO6tghILWtxjtDPv+bn2SxEWUx46arJiI2JgqFxaX4aumvsNkdKC2rwOdfLcUT999W7Tnnnc7HV0uXy393yeqIUUMHQKfVosLuwNHck3Idjqos/+sfWWzodFrcdNVEtEtKQIXNgcU//oaCohLQNIMP5n6FD16WrDcHjxyXxQZJErji4gvQoV0SeEGAze5EeYUNRSWl6NA+udp++5h8yQWy4LA7nHj5vbmY8+X3GDd6KK6+bByy0oPdQAApZaa/2Ejv0A6dM9NhNhnh9nhgdziRnlqzhUgURbw5e4EsNrp3zsQFo4ZARVE4cPg4fv97HURRxMp/N2LHnoPo27NLyP0kJ8aje+dMpCQloMLuwIq/14L2piVdsmwFZj58l9z2i29/DhAbGWntkZ2ZDpPRAJdb6ntaaoq8/vUPP5fFRlbHDrji4rHQajU4ejwPS5b9CZ7nsX3PAaz8dyPGjR4KAFj84++y2EiMj8Vl48dAraLgpmnY7VIwfkFxCayW0Ne3Kh98tlge8HbOTMP5IwZBp9Mg5/AJrFj9HwRBxH+bd2Hn3hz07p6NLlkdIYrAmvXbZLE/fEhf2RWpa3bHGo/56cKlstgw6HW4eOwIxESZ4HC5YXe48OeajSEH4U6XGx/OXSz/NocO6o3BfXpAEEVs2Lobm3fsBQB8tfR3XDHhfOj1tY9PtFpMSIiPk/4QxYDnSSRkpLVHZnoqYqJMOHm6EOu9v8OSsgqs27QT40YPkdt+/vVP8nlqNGpcNPo8pCTGw+2hUV5hx9//bZbrcDQUf6/dKD/HDHodJk+8ADFRVrAcD7vDAZvdiaKSMiR5r4HVbMaFo87D4eMnkJsn1SjKTE8N+fzzp6yK9UkVxhJP0ww8HjdESPf3vTmL5Ps78rz+GNC7GwBg47Y9WL9lJwBg3tc/4ZpLL5Ktyq2ZGgWHWqVCp7Rg09i5CMdxcrwFzdBgObbNVIK02ytgNAT7Zrd23B43eI4DQRDQ6UL7T9YXUQQ8zLlp3QCkQS1Ne2DQ1y75gC8wvCY4rnJmX6VStTnLqiiK4DjW6yrF12rCgmYrZURNPvD+CKIIwS8g00N7YHfYkBAXhZefvB8ffP61/KIeP2YY7gwxw/bDryvlzx+/MRM9u1a6EfXt2RV3PPI8AOCvNRtqFBwr/90ou0KlJCVg4exXA+IG1m/ZGVZw/PDr3/Lnl598QB6sAsDYEYNx2S33QxBErN24DTTNeAe5J+U2wwb1w/OPBbrFuN0usLUo+Dd62ADcPe0afPrlUlnIFZeW4+sffsM3P/2O0cMG4d5p1yE7Mz1gu9XrNsufL58wFi8+cW/QM1gQBTgc1cew7D90DMdOnAIAtE9OxMevPx2Q0U2louQaDCv/3RBScGSmp+LHBe8HHL9bdgZefX8uAATVF/Hv+7WXjcfTM+4I+/7ILyiSB1BRFjMWzn41wHUqymrBJwukehB/rdkg30OfKwoAPHzXFFx8wUg4nY6QVh+6hpTPR3NP4ZBXICfFx+LdWY9CrVJBq9WAv5CHRq3GTytWAwDWbtyB3t2zccWEMbhx8iUYc+XtYBjpmE89cJscw1HT+6S4tBz7co7Jf8968j4M6dcTtMcjn8N/m3fLCTH/AAAgAElEQVSGFByr1m6Wxdbgfj3wwqN3QafTQhBETLxwBB6a+Rb25RwFw7JYv3U3xo4YWG1fGpqLxw7HjDtvhF6vB+2RYnpffu9z/LN+KwDpO+kTHC63B1t37Ze3feyeKRg9dAA0ajVESIlBduw92OCC44jf7/yay8bhoTturrZ9Wmoy3nzuYbz36UIsyFsGABg3emhEiRoS42Nx2YQxOH/YIDl+g+eFKkHzlRNIq9ZV3t+hA3vj1acfkNtNnngB7nrsJew5cBgMy2LVuk24fML5Eb8zWypt683dgPhcZGx2G0pKi5F/9gzOFuajpKwYNofNW7SnbYgNQJoFtTvszd2NBkMQBZSVl8HhdMBNe+DyuFFWXgZPI7g9Md4CTucyHk/kLwqCIEBRqhofnKIoDYRphgHLcWA5KUiPZWvn398S8VlGXS4nHA67dF4cV2vrqP8zqL5zBaIo5dVnWEauHwBIQZMej1ta7h1MFxSVIL9Aqs3ULjkxQGwAUhVsX6xAQVFJQNBlKA4erhyUTRo3qsYgZR88z2PvgUMApEG1r6ihj/QO7ZDWXppl5zgex/KkQbkU2yKRc+Q4Vv+3WZ5992UMrC03Tb4EX3w4C5eOHx3gSiIIIlat3YRr73g0INZFEAQcza0cEE297rKQA3YygoKXew4clj+PGjYgKH30sEF95M+HjuaG3EfVZA0AMHxwP/mz/ywuw7LI9Vapl/p+ebWTVbv25cjf7eFD+gXFaYweWjlY9nfR8w/I/vOfDdhz4HDY1K01se9QZbzT8MF9g4K9h/TvKX8+Vo0LTm04nndaPu/E+FgM7tsj4m335lT2d8zQYDExuF/lvo57v9dNCUkF3+9BfbvLn8ttleOJ3JNnZCuP1WzCiMF9G7+DQMDvYOO2Pdi6a1+juHT17dEFyxd9hHumXovOWengeR5ut7va8ca+g5X3d+zI4EKmwwZW/maPHD8JmmHg9rjhcrtB07S3RlDrGnco+SXhX+9CcotiGLrNF24LhcNhg8loahMzyHabLWjQIEKEw2GHilI1aCrXxhAxrQ1eEMCwDDTq6jPG1KZiOMPScj78wOUsCJIMa7ZuidTHilEdWr/r7XLTDbLPqoiCKFUG9hN6R45V+m8zDIN3/vdl0IBTpVLJLj4OpwsWc3iXzeKSStec1HaRuTEBUqVz3zHUKjXe/+yroDYud+Xv01cRvXf3zlCppIrIhcWleOCpV0GSBLI6pqFH50x0yU7H6KEDa2U1AoCOHdrhifum4YHbb8Bfazbi599X4+AR6VpxHI/n3/wY5w3oA6vFBIfTJV1XL0kJcWH3SxIk+GoKl+WfLZY/Hzx8DB8vWBKwvrikTP5ck/jzx7+mSoXfALLC5ggQu4nx1fv/n/ELls7NO4135ywMWO9wVsZ1+Md49O/dDav/kywpf6/diL/XboRep0W3zhnomp2Bgb27o3/vbhFZ5gsKK13XDh3Pw9yvfgIAUCoKoiCgxC9o1/c9qS8lZRXy5/YpCbXyIPC/pxu27cbxk2egUlFygcJjJyrFqt3RsJaBuuKrDg5ItUt8lJZVitXEhJgmS/7Rv1c3+fPBw8dx+4znoVar0CWrI3p2zULfnl0xymtpqQ9WixkkSYCmablQYU2cKaj8Tfy3eSeOnQgUuUePVVr37I7KaylNiPDgeB4EpMB/yhub56tb1VKJeNRVUFKCxNhYnCksRIXdDq1Gi4zU9jVv2MKQXvyct5AeA5phJKV4znrgVyKIIuwOG6yW1l24i2UZMGEKdkm+k05YLQ3jDymKAli26YLgWjI0TYcVHKHS3VaHIIjVBlmyLAMVVbvBYFPjC5rlODbiwN/aYjBUzqS7amFlqi8OvyDeopIyzF/8YzWtAWOI+BJ/PHSlWLKESHsZDv9gYrfHg3lf/1Bte9/MenJiPJ58YDpe+3CuHOgpCCIOHc2VLAC/AZ9+uRRvP/8osjJSI+6PD71Oygp12fhRWLdpN/7vpXchCAKcLjfWb9mJCWOHBwR3EwRRbTpjkqKq/Q75+95v23UA23YdCNvWaNBD/H/2zjtMkqrc/99TqXNP3pnNCZYl7hIWEAEFVKJERUHFLKjg9aqY0aty9YqYr5iQn4mgCHgRWLKEZclxl7Q5ze7sTuxc4dQ5vz+qu6bTTPfMdJqe83mefXa6u+rUqaruU+c97/t+X87L+i1mFyozTAuWRaGqCsws2WSPppaUVI1nhcqsf2MT1r9RXHEKQI734/3nnYFnXlyHx54cDadL6YZ7jn+99W4ct2oF/vvrV5Q8l0SW4fnKqxvwyqsbxu7DBA3Nsci+x/lenVJkG8qPPlk8nHC07cYYC31ZssLJrN+mmXUdQhO8DlPhmCMPwyUXno2/3Povd5HHsijWvb4R617fiJtuX42li+bjt9d+qyxhi7GwbTtnDCuHbKGDhx9/Zpwtx76/mboxjFE3BFQiJG18SBUTCKkUZRkcpmW5YQyRWAwHLl2Kbb2906KQEKU07bkwYKWTuqdrAZlakEjEEQqGG/6+jodhjv/Dtyyz7Adu6WOZwlRNY5oGOA8VrLBMxKuRwS4R0sIYB2O84eJZMxLYNqU1GWe6O0dXlvv2DoyzZWXJXqH0aCo6xnlYK4oCTZPdqsPF0LTRiUosUahiNGbbWe3JsozZ3WN7CQDk1Aa58JxTcfyxR+Dehx7Hy69twPrXN2LfwKgq1cDQCH74vzfg9z/5dtn9yUeWZJx+yvG47e4H8PTzrwAA9uxzQtGy5Wk550im9DE9KqXG4+zr2hoO5Rii+SxdNB8WtUp6Ix1yf1+Zhbns+2WYFii1C8K4cvs32v9QMDBulfTl+y9x//ZoKn71P9/E0y+sw2NPPof1b2zC6xs2I6WPjvFrn30Z/1z9b5zzrhOLNeeiZF3DcCjgXmtCSI7HkRCSkyQ8FdSsa5IoU0krg5wVstTR1gJNU91nVn5/F8ztmWJPK0/28Keok78OquLkLWTClm2bjftdy+fKz34U55z2dtz3yFqsf30TXn1zU05dn83bduKX19+E73y5tLwxkA49pRbMKS40Zv9mO9tbiyajZ1gwAa8v4xwsK//MNUBkGXKdPSBlezgyYQCZgU8iklP4r2pdmzjOw96J8c6ERgnjYmIwzhGNRdDa0lbvrkyaUvKDHM6KRCXCqowJrmo0M4xzWDQ7rKoMudux2irDI+AseDRWWBW1aU1zTBbMG51obNq2E4PDEXRUQM0k+5YVG0HDoVEvxJyeWfjrdd8ftz3LstwHXzGyJ6B7+4tLxBYjO0xLU1Xcc9OvJ/R9m9PdhY9dfL77etfu3bjz3kfx6z85IUkbt+6Y0sLa6PNytE8ZNbdgwA9VVVwPy+DwyJgGh1zie559Py446x342MXjy6SaZunwx/GPF8yZBA4MDY8bEtYSDrl/n/r24/DtK8ub3GU45ohDccwRTo5FLBbFm5u34zd/uhVPv7AOAPDmxm1ACYMjmHWNznrXifjo+84G4NTfsKnthlH7vF4YppkzBmXXUnHEFsobd1qyvp/9A+VJLGfILnD3mY9eiBOPPcJNGs/1MGkghEx4hb2WZH8/+weHJ7TgRwiBz+d1E8oN04SiTMyjs2zpIixdNOqp3L5zD/56279w650PAHDqg+QcM8vQdqvOMw6LWrApTXsWJtSFArLv7+c/9UGcdHx1kv5dA4RSVybdtKxJ50JNhbJGUU1VQamN17dswbwe5wGnKHJdY6g5ZzAMA7FMUvfe3djd14vBoUFEY1Hohi6MjUmSSMQnlTTZKMiyDE1Vx/1XCTiHCKfKI/MgJGRq7lwiSZDl8f81kKe4bqw45ADXy2NZFD/+9Z8qkhQZCow+DIvVTVgwd7Z73J27+7Czt29Kx8uWfn3osafL3q+tNezGjad0Hc++tH5K/WgJh3DxBae7K6iWRXNi0SeKLMvY0bsnR+FpdncXAOfBn0loB4DVDz4+ZjuSPP6jelGW/OyTz71cUsSCMQbTNMFYrjSybdOCf9lk3lNkgnlZxdXueuDRovtm/i1ekNW/519GMpUad/vx/hGJYNnShTjjlBPcNkciUceTlh7f8w1EiUhYumB0wvnMC+uhpJ8TkiRBztqXEAI16zWQGw6VSKTczxRFBpGI+zrbMCSEYHFW0cvtu/a4SmJKXvsZso+bve+zL72W7psEWZJynmWSJOX0QVNVSLIEgtz3so19Qki6/1mLbgTp7Qq/a5lnavZnmX4QAiiZY2S1Rwhx2icESxaMeowGhyPYuGVHup9OcdLMdS84ruQcN5QVklms7s9EWTh/Nj5w/lnu65FIrqxtKDhqKMbSCnGZHLxKzSqz729Gwa3aZGTSLcuCXkLVrRqUvcS738IFOa/nzJpV8c6MhRMnbzmhXaaRzruwZmQhsFrA4RQDbG+bWCGgRiEUDJXeqAJQKsKp8rFME7uGd2HRokVTasd5EM+c2huTpSUUxNuOOwr/XuNUQ3507fM4f/0XcNThB6G7swOGYWFwZARDQxHs7R/EFz59SY5i0Zjttoz+hu57ZC26Z3XA53Hi+c985wnw+7w47KAD8NL6N0CpjSu+/kNcdP5pWDhvNhRZRko3QKmNkWgMXZ1tOP7o8VVpjjtqhZt/8eqbm/CV7/0UJxxzBFK6jp27+/BoWmqzGCcccyTuvM+RM/3Pq67Bh993DpbvtxiapkA3TJimhWg8Aa+m4ax3vQ2As8p6w023Y3Z3F1rCIYRDAaiKjEQyiUfXPu96SQN+X47xNRbf+MEvsW3HbrS1htHaEkJbSxg+nxf9A8N47KnnoadDgDweDUcfMaqGdNyqla7063V/vAVbdvTigP0WIRwMuLUsjjniMBy18uBxjfdVhx/iehxe27AFn7/qhzjjHSegM530HYs7Mr8j0RjectQKzJ/T7TxDp8CxRx6GHWlD85fX34TNW3div8ULEAo6dTjiiQTectRKrDzkABx+yHL4fV4kUzp69+zDRz93FS4851T0zOoAIVn9i8Rw+KHLsXw/p77Fv9c8g1ff3IzOjna0hAMIh4KwbQvDw3H85bbRIpE9PZ05k918iCThmKMOhSw7oX2btu7Ef377JzjrXSegq70t5xpFYnEcffghWJhVg6W1NYiBISfx/hfX34y3rloJQgjmz+3B4Ycuh6IWMwgJli5egK7ONvQPOPte9T+/wnve/U74fV7s2TuA1zZsxkhWeI+sKFDSRsixRx6Gm++4FwBw37/XgjGG448+HC3hIGzGkEzq0E0DkWgcZ73zxKI5IkqWQZNvhClq/vhKoKhqUa+xlA7JkbKNFkly28gYLvlGTeae9HR3YcnCea7B9d8//wPef+5pCAUD6Ns3gDc2bsPutOpdTo8kCYokYdGCuehLez5/ef0tuOi80xEIeLG7z7mGkVhxhc3X3tyM1Q+vQXdXO0JBP1pCIWiagmRSx21ZctqZRYAMrVnj3z0PrcHs7lnQVBm2zXDGO06YUEjXWBx7xKG46fZ7AACrH34C1LbHvL9nvuOEHI/IdKWkwTE4MoKO1lZs3rEj7xOSs2JQSSi1YBhOMb1M3YuCiZ0wNqpKKpWEFQxDnYYF11KpZEl3od8fmHKeitkE8qyVhjIb8QrIK1Nq56y+FqMZa3JMhs9+9H14ef0GDI04ijgj0RgefLS4lyBVppLV8qyK0iORGH7x+5vc1ycedyRawyF85P1n4z+vcuRO+weHcrbJ5uQTji5pcKw6/FAcuP8SvJ6Wx73nwcdwz4OPldXXj150LlY//DgsiyIai+OX1xcqVQHAoQfuP2pwDAzhr/+4q+h22Zz1zhPLyhPatmM3tu3cnSMVW4xPfvA9aM0KL7r4/DPwt3+uhmFaYIwXPW9FUXDUyoPHLazZ1dGGs955Iu6871EA4yeOz+pox/w53bBte0py3h+44CzcsfphWJZTJ+euBx4t2Mbn9WHlIQfA49FwyYVn4zfpULXXNmzGf/3ouqLtfvnyj7kGxwvrXsdfbh3/PkkSwZnvGD+cCnByW847/WT84y4njOal9W/gpfVvFN3221+6LMfgWL50MTZtcVShnnjmJTzxjLMifcqJx4xZRBFwJt3vP/c0/PL6mwE48rDXXvenkn0FgCMOOwiHHbQ/XnltIzjnuP+RJ3H/I08W3fa4o1ZMOCm91rzv3FPxg5//AQCwu68fP/nNX0rsMcrJJ6zCU+kcqDc2bcW3x/ju5LN5+0788ZZ/ltzuvDNOyXl90AGjeUTDI1Fce90f3dcnvuXIHINkshx+2IFl39+3HLWiKQyOkk/rjtZWMMYwr6cHSxcsyPpXGWODUopUKolIdAT9A3vRu3sX+vb1YTgyjEQyAbOYsSGoOhxAJDpScrtGxDBNpAx93H+VkCUV4VTFKZVDUw6Zatvj/ZvptU8yzO7uwnU//DqOXHHguNsRQsBJedds2dKFOO2ktxb9LJVWz1m18mB85YqPlpzolBNWJ0kEP/nul7FoQWFVbUWRsd/iBUX2cthv8QL87HtfLakyk90Pi9KShsQ73nYMLv3we0v03CFbjagYPq8Xl3/sInzqQ7kFxObO7sbPrv4qujrGzpnLhCmWkhL9/KUfwqknHVe2kIKTyzb50NmF82fjR9/6wrgVkLNzDT71oQvwgQvOmNDqcKmxxOvx4Guf+zgOWrZk3O0yXP7x95dtRGbzoQvPypF8zZAsIwH6wrPfhbNPfVvRzxbNn5MjHpCNJBF8/+ufG9egcbaTqqaCV0nOfMcJeP+5pxUdD+bN7h5Xpe30k4/Hu97+lqKfHbRsCTye4vlIpb4/kiThYxefi/POODnn/eX7Lca73/X2ovtkq4dNhYnc32ap+UZ4mTOvzTt2VsTIMAwDhqGnvRfmtPihzGS6OmfBo+UW4eKcwyyhBFVPRiIjsEqEC7S3Tk0LnHNgcKhfGMNF2L2rF0ceedSU2jDTxf7Gw6N5xpy8OHrktfeCOkXy6leXZXdfP15c/zqisQSYzQBCMKe7Cwvm9mDe3J6cyU1v3z7E0/rus7u7chI7Aed3/sIrb+ClV9+AYVroaGvBvNndOGrlwTntJFM6nnlhPXr37HXfC4eDmNXZjoXz56AnXaPBo2nweMaeVACO13Dtsy9hy7adIETCnJ4uHHvkCsiyhB279gAAfD5vTvxzBsO08OyL63IK2wUDAfTM6sSiBXMwb3ZPzkQzmdKxaesODA6NYG9/P4ZHolA1FW0tIRywdBEWzCtfGQYAIrE4evfsw9BIBEPDESSSKaiqhsUL5mLVykPGNcwM08IzL7zixqf7fD60tYQwd3Y3li6aD7/PC4ta2LJtB6IxJ6eme1ZHjrckw569/XjmhfVuLQlJltDR1oqeWZ1YumheTmK6YRro2zsMQhzlqaWLCtWZXt8wWpRx+f6LC35XhmHi6RfWuUUM/f7Rvi9ZOBc+b+493zcwhCefexlD6RoVhEjo7GjB7FldWLp4fsE57RsYxI7ePgwMjmAkEkMsHoPf50dnZytWHLRsUiu/ff2DeOaF9Yila5IQiTjXqLsTSxfOK3qv4okk/v3Es9i5ey80VcGsznYcvGwpli4ub160ccsOvPTqmzANE8GAH4cetD+WLJyHzVt3ugnrixbMLWqAbN66Ey+sfwNmOj9LVmR0d3agp7sTSxbMHXPCnY1hmK4HTlWVMZW4+geGXW9pS0vI/f0CwNBIxA0Pa20JFdRfSemG+zv1eLSc3KIMW7bvwovr3oCuG/D7fThk+X7Yf8kCbNm+yxVQWDh/NryewuKfGUllm9oIh4M4/NDlWDhvDnr39LvGxX5LFuTkxkRjcWzauh0DQyMYHI4gkUjC5/Wio70Fhx20bMwaMpxzPPvSq3jhlddgmBZaw0HM7u5yx79oLOEWPw0G/ZjbUzzNYOuOXlcWeKzzqsT9nQjRaBTDQ0NYtmxZRdstRdkGx9oXX8Ssjo6s3P3JhVTt6esVRsY0wqN50NWZ+0MSBoejRjQ8Mlx6wxnIzh07cfSqo6fUhjA4mo9yDI56YNs2EsnypXjLxev1TkkJKh/GGOKJ8ov2lYumaiXraDQSKT0lvJsCF1mWEfCXMjr5lFWZynkmTRfqZXCUPcocd/jUS9FzzsVAMc0wTAO6ocPbgBOFekKbZOCpBvWQ2xMIJku1Fk8qreIoSRIkQiquvmhRa1oZHAKBYHoy6VFmT38/ujs7c/TFi2GaJlKpJEzLgGlZoqL3NCQajcDbJQyObGxhcIwJ57xihRUFgmrCGKvK4gEhqEqNGEmSwCps0HPOQSmtSF0igUAgGIuyR5jXNm2GpqkYGB5GV1sbRmIxzO7qKrmfqqowTRlW0qpIoq6g9piWiWQqCb+vsVUwaokICxwfxnhOpVyBoBExTaMqS2ClCvVNul1FceP9K4llWZBlRYg/Il2PhFLYzAYhBJLkVLp2FPEa5QJxUGo7Xi9JcrzKnI8rDVyLPjGbgXEGxhg455AlGbKiiMUnAYAyDQ7dMBAOBjGvpxsSkbBk/jxs2bmzrAMQQhAMhuD1+jAyMgS9gWP/BWMTjUbg8/rEwJFmKuouMwHOGcqsKyoQ1AWWLoBVDaQqFcWtliHD0kX/ZraXg8OmjjpepiJzRsnLtlH3ybNT7NiEnDYyMgpgmqa5f/vSVaQJAK1IcnI1+2ZT2zF8iCMEIBEC23YquKuKUmdjSNAIlF1pPFNzgKfruUuSNKGVFkVR4C+Z2CNoVKjtyBcLHJpFpq5aCG+moNExquTdACqfv5FBluWqrbGXEtpodjITZllOGxYScQ2PTMHAeuTuUUpBKYVNbcdIpjTX6EmPtRIhYIy5k3xm26DUKlnPaOpwUIvCZgyyIjuVz+Eof8mKDDntgRFhyIKyDA5JktyKpaFAAK9u2gTLohMeVKlYFZ7WRKIRMZFEWvxAXIdxEddH0MjYtl3FOjocslyd1VxCCCS5Op5DxnjTqPBMHA7GmHN90xN3IFO7xZncE4mAMwZew8UmzhhM04RpmmCcuYVOGWNu/mxmpJVk2Z1jKYoM07JgmhYMo7r1ojgbNXjAAQLiGkSMcZCsPgtmNmWNigPDw+nEMhuzOjowq6O4bnEphHrN9MZmNhKJOAKBYL27UleE0VUG4hoJGhjDNFCtePxqSzIrsgLbrs4k0rJMKDM0lyMzrjPOQYgzkbYZg6Io4IyBgIDVSPSGMwbTsiBJEjRNg2WaoNSGpqqwGAO1bSdEiVLIkgQKx/tlGjRtiBCwdA6KJ70/AKhaZes5AACHswDnKKgxyJKczglyfgeZ6yqem4KSSyXrN2wEY86XaP3GjdCNyedgCAt3+hONR2f8wJEJKxSMjVCjEzQq1Q6NqVY4VYap1A8qBecAnZGhVcTxYMD1Z4AQAkWWwTlzJ86ZUKFq4+TU2LAsCzal0DQNBASUUni8Tv0hVVWgak64u8frgSRJUDUVmkcDpY7hoamqWz/C8V5VflyWiBNC5SgTSmCcQ0nnumTUCjngejoEM5eS3wCv14NZHR1ob23BYcsPQO++fZM+mPBwTH+c4lOxenejrohaMqWZ4TapoIExzOoWZqx2cqwsK1XVSrKoNSN/v4qsuJLeQDqcijghQpn3HWOvugYHY07+haaqjgJV2tuheTSoqgpqUVgWhW0z0HReB7MdeWfLtMAYh6aqaYVQE4xzyJIELb1vxRcMCYEsy6Ny6O7bTnga5wzgvOqGuKDxGXdkZHla+hIhbrzeZBDKPs1BPB6D2qaVrMHSLFBK0yEYDsJwLg3nzBWaAJxHtKqq9euQQICMd6O6v1+lSvkbGRypVqlq0tycO0aHNsN+r0SSnPAjy3KSr5E2LUja26EqVfUuOXAY+qiYgSzL0FQVHBnvigTGGbjtSPcq6WR2WZbd6BMCQFJk2NQJu5IIAbVtdzyWGYOnwgpWsuJcF8ZGJXFBnJwXIknQPBoIER6OmU7VRkbGGEzTgGVZsKgF0zTTkmkzY5LazDDOkUomZkwuB7UpkkKha0JwjhzJUWFwCBoB3UhVtX1Zkmoim6ooCmyzesnA1LKgyAqkGoQPNRKZyTFnHNTO1OEgIKQ29xUg8Hg8sO2M58JRzvJ6PNANwxlHNRUejwbTMKGmvSAZkQ6P1wOb2jBMExIhUFUVhmmCAK6cbnWkj4lj3HAOzpkTBcA5JFWpSgFMwfRk3G+eozrAsXnHDvc9QpB+TbB0wfyc7VN6Eol4HBa1iq++CGOjaUjpKfj9AVGXQyAQTAssy4JtVzf/qlrqVMWPUz2Dg8NJIK/0Svj0wMnnUOuQc2AYBmzbhpT2YqmaCgJHmUxVFdg2g2laUBQFXq/XkaKVZQAcHo8Hlmk6ClZpwyKTdA7ORyVzKYXm0aryXSWEgBAZIl1DUIyS37ilCxaU3ZiqaDBMUySMzhCEsSEQCKYLhlHd3A0ANSucpyhOHkc1n7TUtqHYDHKVZHjrC3frWnDOnVob5RT14xzUpuk8Pmc/RVYqtpiaqVnBOAezbSCdy0EtCs6cPAiiqiAEsNL1OTJ4PR4oqgLACWVitlOJnFpWjkw5wRSf3ZyDUgrGGQCSNm5K57Zw7uSc8Iz8cPqaA8DgcAQDg8MAgLaWMGZ1tU++fw1ExvgTOFR0dHSK+/mRSCYq2aygARFuUkEj4xS7qr1BLJT4xiajvDMVJhtDb5pG1WvDECA98aoNsixPqPjuZLAsE7LsreoxxoNzjlQqNwxuqneRcw5D13O/D7YNYlnQNG3MpH/OGHTDyEu6tmGBwuPVKvJMlGUZSp5xIKWrhzPGIGW8F6pSUA+EcQbOnVxZzkYFfFVNA7NtfO4bP8TWnXsKjikRgkDAh7aWMFYdfjDeferb0dNVvPQBs20YRmHBTMsi8Ho8YypROQntZsF+EqXwejy454HH8Zs/3woAeN85p+Jzn7x4rEtUgG3biMWiOe+FQuGy97csipTuLEZoqgqvd3yv3vBIFG9u3oZUyoCiyOju6sCypQuLbstGakUAACAASURBVHvZlVejs6MV55x2ElatPGTGhSjmU/HlmJZwK1KppCj81eQ04qoXpRS6oZcleRmLx+Dz+eDRSocMqIqKUDDkvk6lklV/0DcDatqlPxE4d4qPlXN9LWqBg49TN6AOY5AY9saGO6vC1ca2bSSTiZrfCg4gGmsuBT+bMSSSuflrGQWk2kAqfh/HMj45ANM04ZWkIhNn7ky0i+7HYRgmfF7vlD0dRjokKoNECECcyTxPh0Ux5ngKVE0FN0zHQyPLbv0LRZEhSZrryTAMw1GXTOqIxYsvBkdicezu68erb27Gzbevxpc++xGcccrxeSfKixobzkfOZ16fr+Azli5eWIzxPpsIk/2OrHn6BVz909+jb98AAODi80/Hly//WNFtd/ftw7XX/Rlrn3upQKly/twefOXyj+LwQ5eP9olzfPh9Z2P1w2tw7XV/wi2//SGAmb1QW7bBYVGKfYODjhxbevUwP4cDcKzxcLgFiUTcSRoVYTdNSa1ilcuB2hSJRDxHFakUFrVgxZzCSgF/AF7P2Kt4siznrKwahgEIg6Mk+ddtPDjnMC0TNrXLfnhkHlYWnORJkZQuANIrvfXuRBMzvRcT+bh5PBxOgVslz+DgjI973hljQJqiipVH02Az25HiBdy8C1mWXPUqWZKgptW0nDwOG+Bw1apM0wSHBUWWIclOsruqqmWHURmmhf/5xQ1YvGAuDtx/sfu+zcb/XTHOXVWqnPdLPCvrofoYicZx7XV/wr/uf6Ss7bfv3IMPX3EVIrF40c939vbhP755DX78nS9i1cqDATjG3tGHH4KeWR0gaelgABiJxNLPOwvJlI7FC+ZiX/8QIrE45s/thjedN2VaFnb29kFVFCyYN3vqJ90AKE7owfhwzrF+wwbsv3ABPB4PZLdUffF9/T4//D4/GOfOhMAyxapwEyFLMlSlMSZ3yWQCyVRy0hMMxhhi8RgMXUcwGKqB7KEgH0opTMuctPY/hzM4U0rh8XhEzKxAIJg8RcahWplYRCKgBnWNG4JMXRfHaODgkCUZhmFAIgR2Wu7W6/EgpetQZBkerwfUopAkCZIkg1qOxzjbO/PdL38GRx9xCADHkNjXP4QnnnkJf/77v2BaFmzbxi3/XI3vXPmZKV+FUntxABeeeyrOPeMkAKi6HPNDjz+NH/z8egwMjZS9z3/96LocY2PhvNk4aNlSJPUUnnp+HQzDUWH93o9/i1uvv9ZREbMsXPql72H7rj3gjOP4Yw/H977yWfzmT7fi/kefBACYpoWuzjYMDUdACMGc7i789brvw7IoPvnF76J3zz7YzMbJxx+Nb33x0opfi1qjWGWsCpuWhdZQCKqigNl2SYs1G1mSIHu8ME1DGBzTnIA/AJ/X1xDJ4oxzRKMRWBWqimtSC8Mjw2gJh6GqWkXaFJTGMCo3LjDOoes6VE2DWqPkXYFAIKgkkiSBMzudjA5Q6ihLeTQNiqxA13WnCKGqwk4bEhzcrbchyY60r2EYMC3H05HvsfH5vAgFA+7r1nDIzUO4/sbbAQDPvfiaWym8GBalMA0LgUBhGFU5sHTyOCEEHk2FRyvP0NANA4RIZW+fgXOOr/33z3Hvw0+478myjFmd7diztz/dJw7GeE6uxaatO/Di+jfc1x+68Cx86oPvcbfZuqMXl115NeKJJAaHI7jvkSdx9qlvw+NPvoCRaAyrb74O+/oH8f5Lv4JLL3kPAOCYIw7F979+BW667R789ba78cCtv0Xf3gFcdNlXsXnbLmzatgO6buDeW67Djt49uOTyb+LSS96D7jFya6YLZT2VNVWFMYFwlWKIZMrpT+20yMeHMYZIZAS0DO/cRODgiESjCAVDM1QOsnZwDhimUXF3eiYOG5yLECuBQDDNINA8HjBmuyFUBOlQq3RNDkVVQOCE6Bi27aiVcUDzaLBtBolISCVTjhwu0vlwZY6zxx9zuGtwjERjSKZ0BPyOQfG/N/wNGzZtx559A4jG4kjpTqFBn9eDRfPn4P3nnIpTTjymoM3LrrzaLZPws+9+Cb19+3DbXQ/jqedfwR9/8R0EA37c8+Dj+MddDwIA3vm2Y3HReafntPHqm5vxp7/didc2bMHwiJMgHg4F0Nnehu6uDizffxE+8YHzx7+yhCAY8Luv91s8H9/4j0/inocex63/egCAE96V0lMgxInkkCQZr7y2wd0n4Pfhkx84P8cgWbxgLs497ST89ba7ATh5IWef+jbs7utHJBLDBz/zNXfbSNTxkng0DYQQLJg3G4bpFNnsntUJAIhGnXyageERXPzpr7qe/0g0PjMMDsC5EVt39Wa9Q7B43pyyD1StqqiC2lFO+F214ZwjEq28seG2D45YPApCwtDKSCgXTA7D1KtaEyGTzyOMDoFAMN1wvBZO0riTr2GCMe4UfMzkuRFnhV5VFDd/g1oURHVkeg1ztDCgZZUWUgEcT0c22QbH/Y88iZFIoShCSjfw+sat+M5PfovOjlasPPTAnM83bNnuJln/6Lo/49Enny9Ivh8ciuDNTdsAACsPPiDns0eeeA7fuua6gsWpaCyBaCyBLdt3Yev2XSUNDgC47JL34sHHnsL5Z5yMSy48G6qq4J6HHi/YjnO4htrQSMR9v6e7s2jY9XHHrHQNjlff2AwA8Po86Opox0+/d6W7XVdHW85+iiKDp6+NR3Pulc0ZvB4P5nR34Zpv/ae77azO6S8VXLbBsV+RBPFyyJZpE0xvGsFLFY1Fqx6al1GbaW1VoIicjopjmmbVC7ABjtEhSZLIyxEIBNMKWVbg80kAhyvF6+SmcdiMQVUVUIu6f1uUQpKdzy3LgqqpME0rrVqlwOf1lhWd0Nc/kPM6nBV25dWcUONgwA9VUeD1ajAtisF0LgRjHDfefk+BwZHNI2ufm9B1YIzjZ7+70TU2WltCWLp4PggI4vEkYvEEhkYiBfVvKKWuXhFjTu0USil8Pg/+/vsfuUZUOWR7Rfr2DsCyKFQ193jzZne7f49EY4jFEzj2yMPwqxtuwTX/+/8QDPoRiydxzVWfL+uYx61agd/95R+49ro/we/3IhZP4sf/9cWy+9yolG1w7NizB6ZpwWZOURq/14eFc0pnzuuGjmQyLlRDmoB6eziSqSRMq3rVdbPhcHJE2lpbQYhIQq4UlFJYZcgWVwrDNBom70ggEAjKhRAJnDNH3lYiUBQZpul4bh0J3Nxx1Ka2W5uFWhSqojiLc5w7ylFlDIH3PLTG/Xt2dxc8ntF8xl//6BvwalpBrZl7HlqDn/72RgDAhs3bSx6jo70Vb3vLEVh5yAHw+8av8bJ77z70Dw4BcCb+t15/bdF9DCN/XsBhWTSrSOMoEzE2AOCg/Ze4fyeSKfzyDzfh8o9flJPcnkjkSkePRGKYP7cHv7v2W3hh3esghGBWRzsURca5Z5zkLrjtv2Qhvv2ly9z9vvvlz2C/xfPR3tqC3157FV5c9wZkWUZXe1tT1PAoy+Cgtg2bcey3cLTq+Lbe3WDcSVQaD5/XC0WWMRItXxFA0JiwGqxKj4VlWUjWuKCkzWzEE4mcGhyCycPTqnW1PaaTmO711q94mUAgEEwGIklubYtMfSlJkvIkep05mG3b0DweV5FKVVWoWnEBlFQqtybHwNAI7n3oCfzrvkfd944/emXOPh1tLUUm9sBbj17pGhxj1fnI8JXLP4KTj19VtpJgxsACnOdHPJ4sanBkG0YAkEqlKrbIvXTxfBx8wFK8+qYTKnXbXQ/hoceewayudqRSOvb2DxVI8mfyW5YtXVhQFHD5fqNSw53trXj7W49yX590/Kqc7bK3bQbKMjg4Y1DzrFpJIs7TvIyVw2LFcgTTj3rm4cQTsbp4yXRDh9fjFbkAFcAsUmm2FtiMgVJa4HYXCASC6YKiKJAkAolIsNMKT4osQ5Fl2OnkcVmWnIrf6YKBY/Gta64b91gBvw8fuODMgveH0lW2t+3YjeGRKCKxBIazchxYiQH++GNWTki2fG7PLHg8GgzDRCKZwgUf/yIO3H8xli1diIOWLcHy/RdjycJ5BftV+jlz1Rc+hcu/9gNXSnckGsNIdOwin41YGLkRKOsJrKoqdN3All298GoqTIvColbZXxzG6x/7L5g6HHxcmbxqoRt6XSWVY/EY2tumf8JWPbFtu6730EzHMgsEAsF0RZKchV9ZluHLquqd7cGdavHBgN+H7331s+jqHE1wZozhp7+5Ef933yM1zeX0eDR88oPn43//cIvbj1ff3IxX39yMO+55GABwwH6L8J0rP435c3uq1o/5c3vwp19ejb/cehceWvM0+geGAQCqqqCrow1LFszDmmdedLefaNjWTKH8pPGFC8C4ExcnSWRCOvf1DMURVBbG7JpWGeccSCaTpTesIjazYRiGkMqdAuXU+6kmnKeTKYWnSiCY0eQn/OZTbCGVkNL7Tac8MZ/Xk7MAo6kKemZ1YtURh+CCM09Be2tLzvZ3P/g47lj9sPt6dk8n5syaBY/HUVZa8/SLKAdVVUpex3wuOu907L94AW6/+2Gse31jjmoUALy5aRuu/O5PceN136+qQEhrSwhXfOIiXPGJi5BIpsAYQzDgByEEffsGXINDkghaW0QYdjFK3vmhSATtLS15krjARGRx651sLKgcjDHUUvTHMHXYDfD9SelJYXBMEttmDSGLbVEKRVHLiQIVCARNCZlUYVdCpKYqCPvdr3wWx61aUfb2jz/1gvv3e9/9Tnz+0g+6rxPJFN514WXFditAVbVJXcejVh6Mo1YeDADo6x/E629uwdrnXsbqh9aAc46dvX3Y3ddfVS9HNvkejC3bR+fHc7pnwSvmCkUpaXC0tziW7uJ5cyd9EBFS1TzYjKGWa8S6rtfwaGNjUSpWyCcJrVA1+KnCOU976IRMrkAgEJRLdv2NY486rI49AXq6OtDT1YGTjl+FLdt24Y1NWwEAe/sHa2ZwZEOpjZtuv8d9vSKvjohglPKSxjnH3sFB9HR2uu/1DQygq62trId3I9RvEFSGWobH2TaD1SCTVcDJJREGx8Rw6vDU30OVgVIqDA6BQCCYAJ0dre7fr725Bcce6Rgd8UQSL786Wonbsij29Q9hVlflch6feOYltLe1oK01jHAwAL/PC8Y4Xn1zE3b07nG3C2XVDKk09z/yJHbt3ovO9lYE/D4Eg37IkoR9A0O4456H8dqGLe62p550XNX6Md0pz+BAEXmyZAqdrW1j75RFI4RTCCpDLcObDLMxvBsZTMsAIGIzJ4Jt04aqwWPbdrnieoJpCq1hnZeZCBO/oRnHQfsvxaNrnwcA3HDzP7H64TWIRONIJFMF237kc1fhjj/+tECqdjJwzvHVq39WUEsjn56uDuy/ZMG420yFR9Y+657/eJxwzBE4csXYhQ9nOiUNjv7hYUTjCQxFRlzDwbZttITCBQVgxkJUGW8eaumtMgyjZscqB8a4mMxMkEbybgDO4oltC4ncZoVSq+4CBc0O4xymZcIzRo0HQfNx3pkn464HH8PO3j5wzrG7rz/nc0WRQakz1kdi8bLnhqUwTaukseH3eXHVFz81IbndiTIwWLqO3FuOWoGrvvipqvWhGSj51O1qa0NXWxvmdXfDo42Gk5iWVZZEKuOsoVY4BVOjVgYH5xy23XiTe9NsLCOokeGorUesXGzGypfnE0wbOOdINUjOV7NDKYUiyyI8cRpx4dnvQiSdi7Fw/uwJ7Rvw+/Cba76Jv995H155bSMotTGnpwtLFs3D0SsPQc+sTtx+90N4Yf3r0FNGzvfi0g+/FyQ9CVTGULg8YsWB+MxHLgSQWxhPVRX87OovY+OW7di7bwj9g8MYHB6BJBF0d3ZgyaJ5OP3k43MkfCfK8cccjq4OZ/8D9ltUdJvLPvxebNiyHXv3DWIoEkH/wAh0w0BLKIj9lyzA8cccgcMO2n/SfZgpEF1PlWUPDAyPIJpIgNlO0uVwNIojDirtOqKUYjgyPOWOChoDiRB0tHeW3nCKWJaJkWik9IY1RksrbJhWbStmTye2btmKFStWQlPVggqsjYAkEfi81dFJtywqvhtjoCoKtCmuio8nyZ1KJWEJD2TNIMT5HVUztIpzIJkqUxY9U2A4q0OcMxAi5b0myFTnBufgyJW0LdyHO1u722TqUWVtwxhI9gp7sb7kbeO0gdG+gKdD1cbuS2G7Rfoy2XMs6Euxdid6jnl9KeMcy+mLYGpEo1EMDw1h2bJlNT1uWXeQ2jYi8TiWzJsLRVGweN5ctIbDZR1AJIw3F4xzd5ypJo06cRAhVeXDavFFmQSc1eY7LKgdlmU17JjRrHDOG8rjaxhGTjidTSn0VLbHi0NP6TlhnqZl5ZwDYzZSKR08a4AwdD1n3KcWhaFnnXfas8ay2jVMM2fhwbZp2vs22q6up9wwJACwTAtmVhgxZ8zpS9YcSs87R0pt6Nl9cc9xdB/TNGGZo31htnOOyD9Ha+xz5JwjldJzShwYppGzoGTbtEBVUk/psMc5R5Y5xywlU+c+ZvWF0rxzFExXyjI4bJvBm7cypSpyWcaEkMRtPmpRV6VRJ/aMM/GdLpNGXWzgaNy+CSYO5xy6UZi8Kqg+1LZBGyBPy7YpGGPpvnAgXejTydly+pd5nZnkM2bDphTMZu6E10qL49jp5w+lFIyP5u5xzmCl38s8BzOGReY6MNsGs23nuJwD4O4EOjP5ppblKPhl2k33nTHmGhiZyTy1M/tSd7vMOdJ0aLt7jmb6nNPtMub0wxHL4O51yG6XUss5x3Qbxc4xY7Bk+u+cI0sfN32Oecd2r7eddY40fY551ztzTzLn6F4XzkEt6kiaN8D3TDA1yjI4PJrqfhkN00D/8DAisURZlTVn4oNdlmS0tkw+prDRqcU9beTvjd2gxlCj0chiEVxkljUNqVRSeKzqiGmaOR6BesCZ84vmnIOnk4wzHtbMpDmTfJx5tnCemSpnfcbztkn/z9KGgzPPz98m9zXjmb4Utje6Te5rzp2wIY4ix87ext023e/89ou1mz7H/PYyEve5/S9+jsWOM/b1zuu/nd2X3HPM72/m2rH09QB4QbuC6UvZdTjmz3YKqixbtAjxZBLLFy8qz+CYSVYp5wgGQ2gJt4AQCcy2EYtHm25qM9MNjma7n9Wika9TvSdIgspgWWZDrLDPZJzQKhOeOlZXzv418zzN3syEOLMRd40HnruP80fO65x2GS94nb3N6AJLdrsMwGgCtRtmmvVfxijI78tou5nXue0S5OZBFD/HwnbHOs7oOY59XfL7n3lP5qRgH7f/6f2LnWNuf0ePU/wcxZg93SnLw8EBbE8XWCGEIBQIlC17NlPCTwiAjvYutLa0uclN4XBLTRKsa00tQqoa2eAQTH/Ew2v6wxgriBkX1Adq2/UNg836PTPOcn7fzJ0Ajz5TnDyurMktYzmTYvf5U067WRPsjKdi3OMgd/zhnBUcJ6fdtPGQPWSxfMOAFelL3rGdUKasc8zrf+a93H3y2uWOoZZ/TvnHKWw3f5v0OaV7w9PelfGunZgTTH/K8nBIhCCppxBNJJDt0wgFSld2nAlfEke5qavoCo/X60OzVUmqRiFHzjl03YnDzgxFAkG1YLaNTLojkSQoQt5z2qHrKTFKNBCmZUKSZEhS7Z91BZ4HqXCSn7sqn/sMy39d1PPAOIiUq8iU37BjuGS1yxhknu/hyP3W5teZyEzGc/qS/x5jgJTdbuEzufAci3g4eGG7xc9x/HalvNf5FO1/9ueZ/uQdRyZFvEOCaUvZcvTdHR051cYBglAZleSz1RKaEcez0TmuO5kQ0lQPxmoYkU71+kTF2xUIimEz5hrOiiwLg2OaYZoilKrR4NwxOrx1CK1SFMVNnJZkGZIkQZYlMMYhy850WFFVWKYFQuAUiZMAiVJwwKkbQUi6HQpJkkAIgaooYIyBAJBkCRKRIEuSE0aUHjNURYVFLRAiufvZtu20q8ggkgRZlsFslu4LgaIqYKYFAkCWJIAQSJIEznl6LHKOTW0KiUggUqZvTl/kzDnm9UVRVViW6fYl/xwJIVAUGbZtQ5Iy56yCMTN9jjKkrL7Iymi7NHOORAKUrHOUpfT1zj5HRwbbtJxzlDLnSKh7XQrOkTjXxU5fb1mSIcmj5yjG6OlP2QaH3+eF3+t1X0cTCZRT+I83eUhVONwKj8dbYiuCxo5onximacCyTKiqqDQrEAhqC2MMhiFCqRoROx1apSi1La0pSRJ8vtzaOvnPZUVRCvrlzdvHqRMz+lyTZLmwXW9eu6oKRR0tikwIKWg3f0FSlhX4fHl9yWtX1TSo2X2RyuhLWeeY35fCdgv6oqpQs85RKuccFQW+En2ZzDkKpi9l5XAwzjEwlFu8L54Yu8iSbTPE4lFEoiNNNM0uxKNqCAVDJbdromgqAI7pFI1FG7ISuEAgaG5SIpSqoTFNsyBMSCAQCEouQ/QPDyMaT2AoMuKGINjM0V+eM6ur6D6yLEGWZOhGcxdraWktT/qWEJKTFNYMMM4Ri8fR2tJa764IBIIZgmkaOYXbBI0HB2BaBrwlPf8CgWAmUdLg6GprQ2drK1pDIXS0tpTdsN8fgM3spjU6PJoHWrkhRc3m4gDg8/oQ8Afr3Q2BQDBDYIzDaNLnSbNh2wyWRaGqtQ2tmllwUGpDkoiTjyEQNDhlhVQRQhD0+wEAhmlh4/btiMbjJfdTleaN8Q+UodCVgaD5DA6Px9OMdpRAIGhAOHeKzjaXn7i5sSwRWlUdnCrqqZQO0zSh6wYMXReeP0HDU14OB2PYOzAAANjauwtL58/Hnv6B0vs1a8I45/B6fKW3a2JmgtyxQCBoDCi1xJgzzeBwQuAElcOmFHpKh2VZOTKyNmMwDAOGoTe9UI9g+lKWwWFS6ioUKLICSZIQCvjHTBrP0KySuIriXINyaUZPwIyqIC8QCOoGYwyWZZXecJpB4Kj9ZP414WMC9jS9d6M1KhoDzhgMXYdhmuPWo7Bt5hok9YULw0dQQFkBlh5VxVBkBNSmCPicRDDDolBLSN/VoiJ1PWCcYyQyjIA/UKY0bPM9SsRqo2AsCCF4/vnn6t2NslEUFT5vZTyWlmVCF5KtRdFUrQwJ8UKSyXhVio1WE6dWggJJliGnaxRk/gbIuHLymZVrxmzYNoPN7PTfzr/8AmmNDoETgkzIxPMMODji8VjlOzXW8TiHYZqg6ZpjmqZB89Q3NNwyLRiGMeFiuLKswOf1gExgcbQSWKYFwzTBOYOqqPB4tJr3QTA+1LaxYN78mh+3LIODEIJlixYhpesIB51E4Xnds0ru16wWLmMM8UQcBEBLS+nBqB6VV6uNMDgEY7Fo8aJ6d2FCeDQPwqFwRdpKpVKIJ0vnt81E/F4fAoGJCU0kEnEk9VSVelQ5ZElyhEQ8Xng0rao1iizLhGGaMA0duqFPiwrMiiyjrbV9wvsxzjE4VDp8uxLoKR3JZLLg2SbLMgLBQLpGRw3hHLFYfEpCCZJEEAqFoNag79SyEI8nQPMiXyRC4PP7nPoazRjuMU3xanUo0FnuhpGY8xAdGB5Jv0PQ2Ta+alWzhlTJkoSWcCt8Pn+ZezTfj2y6rTgKBILpBaUUqQY2Nggh8Hq88Pv98HnLfRZMHVVNGzSBIDjn0I0UkskkdENvWO8HtW0kU0n4y35m1g7GbMSi8THDkGzbRjQShcfjQTAYqMlqPbMZYtFoybD1ku0wjmg0hmAwUL0CepwjnkhATxX37DLOkUgkYegGguFQzYtCChqHsu+8R1NzXu/au7ekwdGsHg6/zw+/fwIqVc1nbwgPh0AgqCqxWLQhVak0RYU/EITf559QLl81IITA53UMHsYYdD2FRCIOwzLr2q9iJJMJaKrWUBNO07QQj8XKep4ZhgFKLYRCoZzK4pWG2TYikUjFFmx52lPCGIfPX1mxG2bbiEZjBV6NYlDbRmQkgkAgAK9P1GiZiZT9yw/lycAG/c4AN9aAyxhryIdFfWg+i6NZ83MEAkH9SSTioA02xng9XoSCoUnlodQCSZLg9wfg9wdgmgaisWhD5RNxALF4DK0tbQ2xCKendMTLkPfPxrYZIpEogsEgPN7Kh6TY1DE2qrGgl0gkAKBiRge1LEQjsQmpkXLOEY/HQSlFMBhoztVYwZhMaqmBc45EKjVu4ptYAW9uOBwPFiEiGUwgEFQOy7IaKpQqk+PTqIZGMTTNg86OLpiWiWg00jCGB7Upksn4hHN5Kk0qmXIn4BPF8Rg4XpFKegwYY4hGq2NsZEgkEpBlCZpnasaSZVqIRqOTDuHTdSf8LxQKCqNjBlG2wbF1V6/7N+Mc83t6hMFRJuNdp+mMbTMoijA4BAJBZeCcI9ogoVSqoqC1tR2eOiRXVgpN1dDZ0YVkMoFoLApqTy0noBIk9RS0KifWj4ee0idtbGTjtMHh81cgL4VzxKKxmuS9xmJxtMkKJGVy1cmpNTVjI0MmGT4UDk2pHcH0oWyDY/G8uRNqWBgczY+4xwKBoJLEE/H6F4zlHMFgCC3h1qZZLNI0DW2tbUgkE0ilknU36GLxONpa22u+uE0tqyLGRoZEIglCpCnnJCQTyZrVznCM+hhaW1sm7F2wqZOzUSlxAsMwICdk+AONJyYgqDzjGhzxZBK9e/cW/5AQHLBo0Zj7isnoKM3y0MrHbrAYa4FAMH0xTKPuoT+yJKG9rWNahU9NhIA/AI/mQTQWrev4bTMb8UQMoWDtVrd5WrGp0kpe8XgciixD0SaXSE4pRTJV2xBCSil03ZiYocQ5YtFoxed2yWQSiiJPOcxL0PiMa3AE/X4csHjxpBoWsqmjNKvBkUwmkKrxQCkQVBrTNDE0PFSRtppVma/aZJJJ64mqqOjs6IIsTy7UZLqgKApaW9oQjY1MWXZ1KuiGDq/HU7PQqkQiXrWF0Ggshta21kmpliXilfO4TIRkMgmv11O2lyMeT4Da1TFS47E4WhUVkixCtJuZsbKt1QAAIABJREFUcQ2OZErH3sHBMT4lWDxvzpj7ChWjUUgTqlQBTi4PuLjPgukNBxfeujoTj09M7abSeDwedLR11l3mtlZIEkFLuA2xeASGWT8J3Vg8lg6tmvozUk/pkGSpaIE+alnQ9ckX0CsFYwyJeKIgH4EzhlQyBZ/fD1KkALBpmDULpcqHMQbdMODNqs9hUxuGocOfp0rqXL/qeR+dWh2F1w9wvDGWaVYmV0ZQV8Y1OPw+74RzNzLUPQ63kWhOe0MgEAimjGEY0M3qTQZL4fP60NHeWbfj1wtCgHCoBbF4rG6hbDZjiMdjCIXCU2uIc+h6CoqiFDU4ksnqe+INw4DP8ubU6KDURjKVgubRoEiFIVfVnMSXg6HnGhyWZSKV0uHz5RpIiUSy+n0xDPipD3JenRbTMKCndFGpvAkomTQ+Wlk8n/ErjbMmrTI+GcRPRCAQCArhnCGeqF8oldfjRXtbR92O3wiEgiFwzmHUyejTTQMe0yxqKJRLKpUCpTYotREIBHMmy8y2YdbIi5NMJhFuGZ0XxWIxAI73JZhXLJAxVjfvRgbLstx6apwxxNPhXbquu5K/1LJq1s9UKoVgaNTLYVPbNRbzvTGC6UdJ/7FHU8f4N76tImKZsxBWuUAgEBQQjdUvlMqjaeho72jaHLuJEA6FoVWxenYpYvHYlOYM2fcwP5zbMGoXMmaaFlhWnkOmX8VyWqlFK57APhkyVcLHuoa6UTtD1DBMIOua5PRJLGJPe0p6OPIrjJeDqDKei3igCQQCQS66ocO06pM/kFGjEoVLRwmHwhgeGalLPhPjDLF4HOFJhlZlJ4PbNoOcNbOxavwdMwzT9Q5k+sWKJFs3Sp5rZiKffw0zmDU02DjnsCwKNa34lX2Nil1DwfSiKqOtkMTNpVmTxgUCgWAyMMaQqFcoFedob++ELJddhmpGQIiEcChct6eVYRpuMbiJkjtZzlXeorS2E9WMxwCcux4MmzHwvHlRo8yTMp4lxkaXiTPnwBireT9plnJatgeoWgpZgtohDI5aIOwNgUAgcInGoo7KXR0IhcLTunp4NVEUBX7fxKMaKkU8EZvU/EHK8lRlT5wB1DxsyV2JJwRSVnQDZ40Z95HplZSV95K5ZvXwKmTf/2wPpBAimv5UZYlHGBy5CA+HQCAQOOi6DovWJ1lWkRWEQ2OLnQgAn88Pw9TrsqLMOEc8EZvwPfL5/elcSQ6vzzf6QZaXoVZkHy8cDsMwDSiKAklp7PoukiwjHA7Bsiw3gb8eawLZuTyKqiAUCoJSGx5Pbeq1CKqHMDhqgcjhEAgEAti2XVdVqnC4ReTUlYAQIBgIYSQ6lkJldTFMM10UsHxFIiIR+AONV6dB0dRJVyDPIBECr88LWVac2hl6KifHIoMsy/B6vZAkCTal0HV9wl5EzeNpuIrfHq8XjdUjwWSpisEhqoznIh5vAoFA4BT443WSFPFoGvy+xpuUNiKqqkJTVZh1km1NJOLQVK2mi3WEECiKM6m3x/DuKIoCAiefoBaeE4kQtLa25nhHvD4vIsMjOR4oRVHQ2tqSdb088Hg9iIxEqhq6KEkSZFmGbdtFF5rLuaaCmUOVPBzii5WDsDgEAsEMh1IKs06hVAAQCopQqong9wVgWvXxcjDOEY1FJ61aNVEURUG4JexWmjd0HbHYqCeOEIJwSxhqWjrYphSRSLTq0RyaphWEYhFC4PF6QRMJ9z2v11tgnMmKAkVTq6Yy5fV6EAwGneNyjng8kVPIUJFlhFtaIMmZa2q4dUkEMxORNF4DRA6HQCCY6dQrbwNwcjdE0bCJoaoqFKV+Sl4WtWpWAd3v97vGBuCE8ahZdUk8Xk/Oa1lRnMrXVSa7gGHO+3nGxVhhglIVPUSBQHDUyCEEwWAgpx8+v981NgDnGmpTDC8TTG+EwVEThMEhEAhmNvXU6AkEgnU8+vTF563+pHo8kslkTY4jFZnYZxsgUpF6LcX2mSkQQgqNIUJyDI5S11Qw86jK3RdVxnMZa5VCIBAIBFWGc5G7MUk8mqeuHvp65fsIBILKU3GDQ1QZL2Siw3UkFsetdz6IS6/8Pm6/++Gq9EkgENQP3TCgT7LI2XhYlCKRTFW83emMpnkgy40tSZrBsiiisfqpeOVDCMkJJRJUHsuykdLLHwtMiyKZqk2omUBQSSoeoNlo4VR79g3gpXUbSm536IFLMW9Od3U6UUYcJecc697YhAf+/TTWPPOyOxl54LFncPH5Z1Q0lvWV1zfiltvvB0Bw2UcuwIK5znk/9dw6PPPSqwCAyz78Hmiq8/W4+fZ7se6NLQiH/PjqFR+pWD8EteXRtS/g5dc2gIDgik+8r97dqQg33X4vFs2fjeNWrah3V8qGEIKf/PpGcADf+PzHKtr2Q2uew2//eBvu+OOP3PeGRqL46z/uwcXnn4bO9taKHi/DU8+vw8YtO/Gh955RlfYnwyNrn8fA4Ag+cMHpiMWi9e5OWdz777W4+qe/x5o7/19F22W8sNJ1o5BM6rj+pn/ivDNOxvw5s9z3b73zQXR3tePEtxxRx95VlptvvxcLs8YrQgjufngtnnjmZfzoqsvLauNf9z2G2+/+N37+3f+oZlcFgorT9AbHxs078Ivrbym53dc//3EsnDcH9iQUtmzbxkOPPw0AWLJwHvZbvCDn83I8HCOROL7+37/K0dcOBvw48tCDEPCHYJhGxWT4RkZieHH9mwAAWRr9CmzYsgOrH1oLAPjEB851DY5tO/vw4ro30NneVpHj1xrOOdY88zIAYG5PF5YsnFvnHpXHU8+vg0VtdHW0Yvl+i6bc3oYtO7H6obWQpFyDY+uOXuza0w8AeOuqFdMmNtnr8eLJ59bBMM1pZXB4vT54vT6k9Mp6IgghaA0XGhScE6x+aC3OeucJVTE4ZFnGrt39ePypFwsMjt//9Z9YdfjBWHnw/hU/7ngoioLN23rxxoateM+7T4FhVkepp5IQQtzE9kgsUufe1A5V07D6obU48dgjXIPD4/HimRdfw9JFc5rG4PB6vHjy+XXQs8YrTdPQPau77NowsiwjHBK1ZATTk6Y3OMpFUVQn12IS3TctC1/8trOi+MkPvgef++QH8rYoPTi0tYZw3FGH4dmXXsdJb12F8848BUeuOAjJZBLDI4M1r5baTHDO8f2f3QAAOO+Mk/CpD51X5x6Vx89/fwtGIjG8/a1HYfnli6bcnjxGwt4Tz6zHjbfdDQC4668/w3QROVBVDaRIMqcgl+X7LcV9f7sOlFZn0i0RCZ/+yEU4+7QTc973+/x4eM2z6Opoq7nBIUsyVEWdLl/lGY3XU5iYrioqfvfjb2Nf/9469Kg6qKqGG35+NYaGBurdFYGgLswog+PLV3wYBy5dVPSzcDgASmlVjlvuYsTHLz4Hn/3YhZg3Zw4otWo+2J53xkk49e1vAQiBt8Gqjc5EKr2K9Z6zT8aZ73hrgfEqYrSbm8GhAXDwqinEWNTC4HC/6xHNoGkesRIrmBSJZNypN+HR6t2VihFPxEAIEdKwghlLxQ2OyYQk1YqOthb0dHeU3C6Z0sEYgyzL8Hk9GBgaQW/fPhBCcMCShQgFRrc1TAuxeCLrtekm/Xk0DR6PBttmiCcceT+f1wtZlsAYw96BIcye1enu2z2rAzt378NjTz0LAFg4bzbaW8cufDQ4HMGO3j4AQGd7W07862TwaGq2rHZRGGPY1z+MvYODkImEJYvmwe/L1be3KIWRLjbk93khSRJMi2IkEsWsznZ3O845tu3cjZFoHAQEixfOQUtoYvKVpkWxcctOmJYJTdWw/5L5ORMfi+Ym2FkWde+FqiglH2icc+zeO4Dh4Qg4B9rbWzC3p6votpl2NVV1Hyq9e/Zh7uzR+2LbNkaicYxEY4jGEgj5/ZgzuyvnGlJqOzk8abvApqN9znwnbZshlS6ylPlOZZ/z6PX3uSFSHlWFFMi9sYlkKifcJBZPQlGctgJ+X86EMZnSsWnbTtg2Q8Dnw36L59VU5tA0LezYvRdgHKFwEJo2tmQnYxzxZBKxeBKppI5A0IdZHe051ymDbhjgHPB5PWCMYc/eAaRSBgJBX87vMx/bZti9dwCGbkBWJPg8XrS3txRMvCcC5xzxRAqxRALJhA6f34vuznYoyuSTnqnt/AYyv8UMyaQORZGhaSp0w8DuvgEwxjFvTlfOgkMimcK+gSHYlGFOTxf8/sJ6FrpugFLb/cwwTGdc5M59y3x/ART0A3DyTIaGIiAywfzZ3ROelDHGsbO3D5ZF4fVqmNNTOh9v78AwYtE4ZEXCgrmzi343Mm3v2TeAVFIHkQkCXh/C4UDBuFcM06KglMLv84Ixjr0Dg0jEU/AHvJjTXXwcGYuUbiAWTyCWSEKWJMzqaC96LzLYNsPO3X2glg2fz4P2thb4vIULSbZtY9fufbAsWvI7n9IN7OsfgmVRqKoCr8+LzraWMa9dMSKxOPr7hyHJElpbQmhvLXwmc86RSKYgS1LRMXpgaAQjI04RuUDQB7/PW/DsME0L1KJue3sHhqGnDAQCXnR1jB0eTKmNXXv2IjISBbNtzO4ufj1MiyKlG+41HRgaQTyegs/nQbi1tSA0lXOORCLl/uaKoRsm+vYNAZzD5/dg0fw5Y/ZzLDLXRpIltIXHVmfjnKN/cASsfxhevw9Bnw/hUGDc75RAMBVmlIejXD7z5R9g78AwZnd3wu/1YvP2Xe5ngYAP3/7CpTj9HW8DANx421346W/+7H7+57/fiT///U4AwCUXno0rP/tRPP/Ka/j0l68GAHz1io9g685e3PvQkzhw2WJ876ufBqUUvXv24Zpf/RkbNu/I6cuKg5bhC5++OGeinkzp+Olvb8Kap1/K2XbB3B587pPvx8EHLJnUed/yz/tx8x33AQBuu+GaggdqJBrDBz97FYZHRquFaqqCSy48ExecdYr73v2PPI3//cPfAAA/+OYVWPPUi3h4zbM44x1vxSc+cC4AYNOWnfjRr/+CHbv63P0kieDolQfj85ddXJbhsfrhtfjDjf+Xo8rj83pwzmlvw4feeyYkyYld//Uf/+F+ftcDj+OuBx4HAJz5zuNx+ccuHLP9NzZtwy9+/zds3dE75jZvf+tR+Mrll4Axjvd+4qsAgHNOOxGL5s/B7Xf/G/2DI24C7+e/+WNs3Lqz4Dfi8Wi49EPn4/RTjgMAPPncK/j+z0eTRh9/+iU8nr7Xb1l1GL71hU/g2Zdfw3d+9DsAwPe/8VkcfsgBo+d4/xr87i+3AwD++PNvo3uW80C/4eZ/4c77HoUkEdx9489BCMHFn/4mTHO0INtFl33d/fu2P1wDv98Lzjn+8o/V+MedD8LK8gK2hIO45MIzccYpbx3z+lQCxjj+fOtduOPuf8O0Cr2Qhx+aG67zh5v+D/+3+tGcvgJO2OI3/uNjOHj5Uvc9Qgh+9Ydbsb23D8uWzMdjT72IWHx0crxo/hxc/bXL0NGWm/vwr/sew9/+734MDucmIxNC8LX/+ChOOGblhM/z5jvuwy133FdwjuFgAFdefgmOWnHghNsEgN49/fjUl/4bv/qfr7j5S4QQfP6qH2P+3B4wxvDcy6+BUmexSJZlvPfdp0DTVDz65AvYsavP9YrJsoz3vPtkfOR97845xt/vfBCPPfk8fvfjbwIAbrj5/7N3nmGSVFUDfit0VefuSZtzjuwuOSx5SYskCZIRUFAw4AcYAEVEAUVEEURBQYIISE4SRYIKLLC7bI5snN3JnXNVfT9qumdmp2emZ6YnNfU+z/rIVHXVrVu37j3n3BNe4IXX3gXgwcdf4MHHX8id+/tbv8+UCWMAqGto4vY/PMKK1RtRFBuZjIYsiZz+paM5/4wTClJo//3fT7jv4WdpCrYPDJ/T6l1n2bp9F7ff8wibtu7ArqokkkmcTjsXnXUiJx93eJtz3/twGX99/EWqd9e1u84l55zMmScv6rRtr7z5Po898yonLlrIa29/0KaN0yaP46fXXE6Z39PpNdZv2sb1t/6hjdIG5rv48uIjueTck9v95qkX3+KxZ15tl/3oiq+ewUnHtbi+vfb2/3jgsRcIRaI47CrxRJJxY0bwf984j+mTx+fO0zSdBx9/kX++9Z92GZIkSeTeX13XpcErGI7w2z/+nY+WrUTXO3cRFgSBG267l2mTxvKNi87I/X3j5u3c89d/sHbDlna/WXjA/DZJGJ544U3efOcD9pk7nf8sWUGolWFw+pTxfO9rZ+FythgtDMPg6Zf+xd+efrVNBjm7qnDe6cdzxklt3/VLr7/P86+9yxEHzee9jz6jMdDybivL/fzk6q8xdVJLPKcgCFx78+/Yd95MLj677TsLRWLcds8jrNmwtc36MG70CG7+wTcYVlVOV+yoruH2PzzC+k3bUFWFVCqNqtg49fjDWHzUQW2MR0tXbuDx59+guqa9e9c5Xz6eCwdR8geL0sFSODphV56PMRqN87Pf3MfCA/fF43bl+VU+Wj70X9/7SG5ht6t2RgwbydoN6/jRL+6hrqGp3S+Xr17Pjb+6j3tv/xEYBrpucPNv/syyle0zb23buZsbf/Un7r/jx5T5i1/oKp3JtFE2wLTy/PlvzzN54ri8fto/vu0PueeVZdOqU9fQxI9uuafdAqrrBh98upKf/fp+fv3Tqzp1x3jnv59y1/3tkwHEE0kef+51VFXh7FOPRZI6HuKduRLVNwa4/pY/5BZXVVXQdZ30HsKgTW5/jZff/E/umR3NQaCyJJNMZ/J+H8lkirsfeIJ5c6YyangVTmfHVqlsAaqO4jE6Q1XaWgrL/GUFubw8/tzr/P2ZV9v9PRiK8Ps/P4HX7WJhDwTsQnnm5bd5+qV/cd13v86JxxyO02EnFk8QDIW57JqftjlXVVTOPPkETjl+EZXlZTgcKjZZpqaugZ/88m5u+/1DPHz3TbnnVlU7DoeTHdU17DtvNvfc9mNmTp2IJEmsWreRb19/Cw89/hL/983zc/dYvmoD9z70NNdeeTFnnHQMDrudTEYjGouzdfsORLH7c6DNZuOU4xdx9GGHMKyiHLtdRbHJNDYFuemOe7n97od59N6bsfWg8nN5WXsLssftRZZlNmzezoVnncSN11zJqBFVhCJRHnnyBe575CnGjR7B2act5shD9mfUiCriiSR/fvQp/vy3Zzho371yAqlNtuFxe3Lboqqics2Vl/LNr57L2Zdfw9mnLebU448CTFcZRTHHbjqT4ae334/P6+bpB+5k8oRxpNIpXv/3f/n5b+7D6bBzxklHt2t7a1at38zt9zzMV049gcsuOJPKcj/JVJpgKMydf3qYLdt2tDk/Eo1z/a1/YN6cGfz2Fz9i/JiRRKIxnnn5DX7zx0co8/tyyuKumgZ++fuHOO/0E7nsgjPxed3ourlbvbu2nkik88DubIBvNBanriHIrTdcxbzZ07GrKstWruGqn/ySO/74KD//4Tc7vc682TP59U+vYdSIYTjsKk6HnWQqzePPvsJ9jzzFgrnTWTC3xeDw3gfL+Mtjz3PJuV/mlOOPZNzokRiGQW1DA9FIi1C8ZNlq7vrz41z9za9yyvFH4vN62L5zN7ff8wA/ue2P3HfH9fi85jry4mvv8vKb73PbDVdxxMH7IUkSyWSKWDzB+s2bqSzrXGkyDINf3vUwu2rrue/XP2W/BXMQRZFwJMqW7dWc+43vtznf5XSj7DE/ZzSNm+64n1nTJ/O7X1yX2yEKR6IEgmG279yeOzc7JusbgyDK/ObmH7DXrKnIksz/Pl7GtTfdwV//8QpXXnR67jev/ftDHnryJa7/3uUcftC+VFWUUd8Y4O/PvMT9jz5DRZmfIxfuC5jzeVlZOZFYnGTG4JbrzXfrdNjZsr2a7/3kl9z9wJP87ufX5K7vdnmQO1iPdF3n0AP344ffuYzpUybgsNv5ZPlqrr7xdu687zFuvb7zDFbxRJIf//JPTJk4jttvvJYJY0cRiyd47tW3+PU9f8XjdnJY87gOhKPc/eBTfPnERVxxydmU+bzmjnA0Sl19I02Bxk7vZWHRU4qvcBiD16Xq9/c/jt3Rfkv5zpv+L6/LwphRwzn/jBMZN3o4omCm4Hz3g6VEojHe+/BTFh99KMcftZDJ48fyrR/9AoDFRx/KaSeai+TIYe23zDMZDVEUmDV9MoccMJ/a+lpeeuN96hqaEASB6676OoceOJ9EIs6Df3+e5199ly3bq1m5ZgtzZ05g+ep1OWXjK6ccz0VfOQnDyPCv9z7ijj/+jWgszuvvfMT5px9HOpNud//e4PW4uPGay/B6XAjAW+8tye2IvPb2f/MqHJmMhiRJ7DVrKnNnmtbGp1/6F5FoDFmW+P63LuKABbPJaBp/fOgZ3njnA1av/5zV6za3sUS3xjAMHn7SDHIeO3oE37/yQiaNH8XuukZ+9uv72bpjF8++/DZnnnQ0B+w9izEjvs0Pf/F7AA49cAFfOuZQACrKfR0+67/e+zinbFx7xYUcuXAfDMPg+Vffze0e3H7jd5k7c0q7mIissjFqRBUH7TsXMF0NLz77JAzDwGFXcTjsSILAO/9bypMvvI6uG6zfuJVRw6uYMnE0v/zxd7j5N38mEo2xYM50zj7tOAA87uIVMAsEg9z8g2/y5rtLeP3fZnayW677lunyZ2ioqo14PMkTz78BwNwZk/nO189m9MjhbNtZww9vvotAKMw/XnyzzxQOURB56qU3Oe+ME1l4wFwam+poCgiIgojb7Wmn8KUzaYZVeMloGQxDI5mMkkoJjBhWxve+cSGXXvUTmoLhdq6Ke+81i8svOp1kMkF9Yy2SJDFjynhOP/EYnnn5jdx5giCwev1WxowczqLD9qGh0bR8i6KIKIgMr/L36LvTMhrlfhdejx3D0EiloqRTAmV+N9+/8hLO+vrV7K5t7LXb5J6cfNxhLF50EOl0ml011SiKyje/+hUef+5VTlx0KMcduT/pdJrq3Tuxq3auvOQc/v7sP/lk+Zo2FvDWpNIpNE2j3O9t7hcDWTKVMI/bnlO6P/1sPbtr67nzpqtR7TK7anZisymccPRCtu6o5tmX3+pU4RAEgedeeZd5s2dw6TknkUiE2VEdRhRF7Kodj6v9t/L2+5+gKgrf/9ZFYGhU796JYlM474wvsXbD5zz/z7dzCse6zduRRJFzTjuGcKSJcKQJURARRAGf14HTUZibW0WZnxuvuYxEMkEg2IAkScyZOYWvn3cGd9z7EDX1TQyv7NjFRzc0pkwchaHr6HqSSDSJYlO44uKzefG1f7N+07acwiGKEi+/+R8OPXDv3Bqwu7a6+T0IOXcZURR57JnXOP3ERRx7xH6EIwGisRAet5Pbb7yGRWd8jbfeX8KXFx+JLMssW72Rg/edx8ypY9lVU527hihKjB89nIzWefzjtp11LF25lrtu+T5jR1dQvXsngiAgiiJVFYVlTqtrCFHfGODsU49D1xLsqN5uXkMQUVWJcWNGtPvNhLGj+NZXzyAcCbNu3RpURWWfvWZw/pkn8edHn+aiM+K4XQ5kWeal19/j5OOOYOH+c0iloqxbX4Msy3zjq19h4+fbeeKFN3IKR5ZhFWV855KzCIVDbNy4DlmWGTliJF8773Suv+UuQpEo3gIMk5XlfhYfdQCxWIx169Zgk21MmTCWyy48k9vu+jNNgXCnO2EfLl1DJpPhuu9ejChijmtF4ayTjmPjpq289u8PcwpHbUOYjJZh8VEHsHXLJupcTlwuF6Io4nGrqGrXbucWFj2h6A7YRhdbpQPJjl21bNy8vd0/RwdVaKdNGs/hB81n4riRjB87kkvOadkG3d4cOzFqeBX77z0n9/fRI4dz4D7zOHCfeYxv9r9sbUQ+9YSjeebBO/n1jd9l4f5zSaWSfNxc+2LB3JlmUK+eQVVsXHz2yTlFaOmKtTgdTj5euhowXbu+e9l5CIKpwCw6/ACmTDTdFD5ZvgqXq9Ddl8JRbAqzpk1kzMhhjB45jAvOXMzI5piYPV3Bspx/+gk8cd8t3HLdFeyz1wwAPl62BoCD95vHoQfMR1FsOB12LjyrZRt3xdpNHbZjx646qmtMQe8rpxyTiyUYNbwy5y4QikTZumM3leV+5s5qUVwqy/3sNWsKe82a0mEsBkBtg2nlEUWBIw7ZO7c4HtVqwVmz4fO82cNmTJ3A3bd9n7/c+eOcC5lhGOy/YBYH7D2bvWZNYerEMUyaMJpTT2hx4dhdZ97T53Gz16wp2JpjAXw+T67NE8d136e3I3RdY+7MyYwa0SLEZu8zf/Z0JElizcatuXiQS88/lTGjhiMIMH7McI4/ynQB2/j5jtw5xaYxGCUYirDvvBlomqnIGYaBpmt5d4t0XSeRTJDJZNA08xxN0wiGgjlf7MbG9pbpVDpFPB7LXVPTNILhIPNmTycQjOT+bpNteN0uYvE48VauJbquk9EyPVbydSPb7nRLu3WNcCTE8GZ3ioam4qZKNQyDeCJBKpXCMAwMwyCZTJBMJZkxdSKbt+3IHQNINB+bOXUSjZ20xTAMMloGvfl32b7JaC07fKIgsnTlembPmIyiSrl7pNMpmpoaOWDvedQ3Bqipb7/rm8Vhd7JyzQYO3m9um37PvvM9kWWZj5evYe+9ZmDomZZnTiUJBJo4cJ95rNu0DU3TEUWRcp+PjKYRCLbs6uqGee10uvDxrus60Vg01yZN02gKNHLsEQdjGAbbdlR3+vtkMkE6ncr1X3aMx+IxRo0cRkOg5V2oisrq9ZtYMGcayVQy19979klGM1i74XMW7DU9lyzF3L2JkNHSzJk5hbXrP89d0+Ny0tAUaHMNXdfJZNJdKhsAm7dW4/d5mDJhdK5NhmGgaVrBGRgry7PfQcuYyM4FqQ7SHmuaRmNTI+m0OT6SqSTbd2zn2MMPRtd1dtc1NJ8psWnLdmZOHU8mY44NXdcJh8Ps2LGDYw4/mK3bd7VxtzSvn6GhsSF3/UwmQ03V4ZBtAAAgAElEQVTNbubOnIZhGDQ1FVb/JZPJEAwGc9dJZ9Js37GNg/edh2GYMUQdYbPZWLpyHfPnTkcQjFx/plIpdu+u5qD9FrBjVy3xRBJBEKiqrEDXDRr37EdNI9WNcW1h0V3kYChQtIsZBoO6yvjee83KG4TttDsIpruu9DmsqhxRNAO+Q+EI9Q11aJrWrmLw7tpdbf47GGpZEI5auD+qIraZZLfvrAXMSeepF1/PWcjBdIPJZOLUNzahKKoZNAs47XaefflNkqmWexvN8ld9UwBF6fssU4IgMHHcGHbVNHQoDB120N5t/GQzGS2nLERj8VzdD6A5k46ArhuEwtF218qyfWdL/27ZXt3mGq1jQoK9qNib3UnQdYNdNfW5wO8d1S2Zw+wdBJzPmjqRyePH5D322ZoNrNu4lV019TQ1hahvJSzkE5IGmp27WnzXV63dxOYtLfEsNc2Lta7rhCJRqjroj6Ur1vFAKx/+1kybOK7TIoTZcVCoFTRLNoh4645dBEJhAqEowZB5Lc0ozOUpnU7jcjowDINYPIHb5UQ3dA47aF/+9PA/+Pb1t7PosP2ZMmEsUyeNxZ3Hot5dDMNg+84atu7cTSAQIhCKEI2Z33h/FW5LpZJ4XK68ldBT6RRut5NorHeFSBVFYfuOXQwf1t6yn86kqSgz5+mmQLBD678giATDEcq7iIHIoip2tu3cxcxp7XdmkqkklRVlZDIa4UiUMr+XfefPweV08J3rb+e4Iw9kysRxTJs0rsuYi0Iwd4DMwOLWCk1nNAXCrN+8jUAwRGMgRCyeZPvO3Ywc1mKRTiTTpNMZfN7ODU619ea6n68uSzKZZHhVJes2mEYf3TBYdNhB/PDnd/L9m3/PYQcuYNL40UyZMKagLFKSKNEYCFJVXpgLZ0eMGl7FtEnjue2uBzn28AOZPX0SUyaOzRvUnb2PILR3JTV0nbJy01UsFkugKgqhiBkH6HHZyTQL/aIooioKyUQ8Fwe3u6YOhzrKFHbMO7S7viCKOJr7JRZPILZqi/kLAVEQkGWZbKy9ILS/DoCj2SMjEAia7WolN2TP9/l8bNuxi33nzci1PUsqlaKyogxdN0im0vi9HubNnojf5+Gm3zzAUQv3ZfqUCcyZMZmKsvY7/pIk5m0XgtDuXmAmTMnKNoZBu3OyfdoZNpst12fdxTCMQS2DDiZSmTTFlP8LQU7lGTSlyldOXcReM6e0+3swXFinm5OCjXgiSSQaQ9N10pl0O6vmnul1uxIko3Fzsvts9Xo+W52/KrpdtSGJIvHmc81gy4c6OFdBEnue1aY7ZLfo0wWOo1gikZuQPlm+hk+Wr8l7Xjb2IR+JZMu9nnrxrQ7P60ghKIS9Zk3l8WdfB+Cam37LfvNmkUxn+HjZ6tw5M6cVHpyfSqW58Vd/ZNmqDT1u00CQaLVzcf+jz3V4XmdplKdPncLiow7Ne8zp7PwdBUOmMOZ2dpyRak9WrdvM7fc8QlMwxPjRI6ko91NR5sXZwU5mZ2T9yOOJJG6Xk0wmw5SJY3n8/tv52z9e4t3/LeXhJ19G03TGjRnB8UcezMnHHdqj7F0bNm/jl3c/TG19I+NGj6Sq3E95mQ+ft+NMdX2BbhjY7QqNgVi7Y4au47CrbayjPUGWZWLxBP98679tDAbt2tLJjnk4GsMwDNwFuhnKskw8keChJ17ioSde6vA8TdcxDAOP28FTf/kNj/7jRT5evoonX3iTVCrNsKpyjjnsAM486ehepW0VBPO7iUQ7LwAZiye4496/8b+PP2PUiCqqKsuoKi+josyPLLWd57Nza2fzJ5BLTHDZ1T/v8JyZ0yaa5yaTnHD0Qior/Dz5/Ku88Nq7VO+uRRBEpk8ex6mLj+w0SYIoiTQFQm0MTz0hkUzw0N238PdnXua9Dz7hjXc/IhKN4fO4WXjAfM4+7dicApUTegGPr/33k51PtObjobCpXLvcbuTmb15uHUMimWuOZhjINlsuFkMQhbzXz+5Ox+KJ3E5fVlcwMNANA0VVkZtjskRRzHsdVTGPJ1MZZJsNqfl9C0LLfd0eD/FEkn+8+Bb/6GQ9dLhceHxe7KqNp/5yJ4/+40U+WrqCl978D8lkiqqKMo4+dD/OPHlRLmGMKEl529UR7i5SrMsFpmDXC9z1sug5uq6T6ueY66LHcJQ6WcuJYRg91sL3RJZlNC3FhHGj2Xfe7LznHLL/AhCEXGVwn9fNMYcfnPfcieP6r5J21q1ELXBHRW6lCM2YMpE5M/MXBJs/d1rH12gVb3Pkwv3bZRAC8/3ki6EplAVzpnPa4qN59pW3CAQjvPHuR7ljgiBw7umLc5l2CuHt/3ycUzaOO/IQjj3yIFx2Oxld41s/vLXb7bO3shK1rk5fbFoLNKccf2TeQPtk0vSD7ojhlWWcdcqxeY9FouFOXSoUJWspTBYUv5LJaNz6uweZP2cmv7juO8iy2OyipBEIRnnqxde7vEYbmj/x1m2sa6hleKWf6676OjabjXQ6w4q1G3jlDTO+xzB0Tlt8ZLduYxhw610PMXHcaJ68/w5U1ZZrd0Yz+Puzr3Sv3b3AMAwEQchbM88wzHoevRUHBEHE7Xby5RMXcfU3L8p7TjQWId3JznPWUhqLFrbbIggCLqeT807/EuedfmLec4LhIDTHITY2NeB0uPjOZec1W25h9YZN/Ou9D3no8RcIBMN869KOs9x1RTKVJhZPdJkC+O/Pvs7qdZt5+oE7GT9mZLM7oYYkyWze2jYo3tuc3W/PTFJ7ko1vefLPdzB6RP64oLoGc+dd0zVq6nYza9oEbr3+Kmw2G9FYnE8/W8WTz7/OLb99gFuv/xbz5+Sfs0VRwibLRGLtFdjuEI6EcNgdnH/ml7j43NOQRInPt+3kvQ8/5sHHnmP95m3c9Ytrur4QEAibhgzF1rxL4DV3rZKJ/OMt1pyCPF9cUH6MVv/bc7LKaGdjRBBE3C4nl5xzGpee9+W854QjIbRm17emQCNOh5MrLz2bq2wXgAHrNm3hX+99yF+feJ76hgBXX3F+3utYWPQGS+EoAq0zT/TELabc52VXbT0jqiq5/MJTO8z01dBYT3mzq4GAwBVfPb1Dn/Gaut15/15MDMNg4xZzwSvU5cXhUHNZhkaPrOTr57dP6QidZzsr87W4NBy87xwOO2jvTq8hCAKSJOUEuELZf8FMnn3lLcr8Xk5dfDR2RaGyvIwFc6bhdqvdetfVNab7kSgKXHHx6blaDXv6BLcmGxCt57mPo1Wu9FCo565j0FaB03S9TU791i4Xxx95IJMmtFdmu8pMF44U5secD3+zda2xKViQwhEKx2loCnLq4sNoCrT1e9b14oSs6bpOOBImHDGFFkmSmTx+JNf/32XsrKllxdpN3VY4EkmNXTV1XHX5OYTCTdDKy8ZuL348Vk/prgAliWJO0GmNbuiU+bzUNTQQieZ3x8wqNx3hdjqQZalNDENnGIZOmc9DbX19h/cUBQODFqNSNBYhGos0P4vEqOEVXHnx2USjCf778dKC7tsR2RS5VRUdpzxVFJVV6zZzxCH74rCL1Na3uHS6nO0zEdpsZm2h1ilg8+FvFrB37d6Fz5PfWKS2EnKzcVBg9pssy8ybPY2FB+zDojO+zsq1mzpUODAM/D5Pp3E/hRJPxIknTCE8G+R89inHU+73c8Otd5FIJgsqWtvY2Nz3ze563ua5JRzNPx9na2tls3b1F43NY6SzBCeGoeP3dj6uaXZXNs83iMaiRGPmGBFFieGVPi6/8EzSmQyvvPluUZ/BwiJL/1XtGgSsWL0hV9Ngz381tQ1dX6ADZFnKuRYtX72+Xf7/rpgxbQIAHy39jPc+WJYLDDSD8jRC4QjpdBrDMJgx1dzmDoTC/PXJl0in023OD0eiJJKpPk9PnEymePL5N3P9Vqh7kSAIzJ5hurW998FSlq5c26b96XSaUDjSafsnTxiTc3V54rnXqalraHONRLPLW+t7epurNa7buC1vLYd8PPfPtwGYN2s6F5xxAmecdBSHHjgXh0PutmLpaN6i1nWDhqYWF77Wi/CecTDZxW3Tlh3tLJatla53P/gUXTdyBco2b2lr9eyKrPAB5jfSmuy7Anjw8ecJR6Jt+joWj7fL9V9MpkwYiyiKrNnweUHni80uCv0V7wBm4Gg0FiUYCiIi9Ojby6a71ftwt6r/MfB5PXldhnRNY/KEsXy2agPJVKrNmMr+6yqYWBAFpkwYx9r1Wwpqja7rTJ44jo+Xrc57v67uqeka8XiMxkATCL1PAf+fj5YhiiLTWtVq2BNVUTB0o+CCurquM3bUCFZ2knQDTEOC2+VkybJVHfZFZ2QyGcKRELFYFDA6PV/XdWZMnUhTMExtXfFSruq63pxVrr45yNvosr5Hlv8sWYqqKkwabybhkG0yI4dVsmJN/n5btmodleX+XruFdZePPl2B3a4wsZMCgJquM2XiWD5ZvoZMRuv2uNZ1jXgiTmOgARDQSqi0gcXg4gu1w/HoU//s8Nj3Lj+XY4f1PB3cqBFVbNy8nU+Wr+LkC/4PgDNOOppLzz2ly9+euOhQ/v2fT9B1g5/dcR+KTUZRFFKpVE44vuW6K1kwdzpHHLw3jz71CpFojIefeJG/PfVKc+VpLSf4XfSVL3H2qfldWHpDYyCQK27XWqAXRZFTTyjconva4qNYsnQlqXSGH958N4piQ7HZSCZTOWXt3l/9sMMqq06HneOPWsgLr73Nxi07uPBbN+aqF8ficXTdYFhVOQ/d9dPcb8aOGk5TIMTajVs45ULz/Zx83OF886un570HtNTpeO/DT7nsmpvxOJ34vG78PjfDKis47KD5ed258jF3Rovr2Heu+zVVFWU0BYMEgi27E6+9/T/mz56W27EZN3oEGzZvZefuOk6/xMxTf+gB87nuqkuoKPMxecJYNm3ZzoefruLUi65GEIU2RfwKZezolnSSN9x2b+7/P//QHUwaP4p5s6ezfNU6Plq6mjMu/QFulzNXCRhgn3kzu6wl0FNUReawg/bm0adeZe6sqbnMYjW1DTzzyjtU765tU/hv3KgR2FWVN979KFd0yzAMdu6q5ZPPzPiondW1HaZ0LYRYLIEoCe0sqR99upIly1dx0Vn53XU6Y3hVBV6Pi7fe/Yh5s6fmXDera+pYsdp059uxq7ZNvYXBjq7rjB45jCVLV3Pu6ce3qSGSyWQ4+fgj+ctjz3DvX5/isgtOK8gy3Zp0OsWJxxzGb+97lEMP2pv9F8wCzAx1S5Z+zHsffoq/lUU6nU5z+omLePG1f/PYM69y1snHdFrBPZVKk9G0dgVQN3y+jdfe/g8L9y8sFbSumxmAsv73hmGwbOV6/vjQkxx5yL74fZ1ZzQWmTR7PB598xgVnLM7t8kWiMZYsXcuO6hrSmXTODS6TyXDiosP4/V8eY6+ZU1h02P65+7Zpk6Fz8nFH8Pyr/2b2jCl5U5q3JhyJ4bCrbfpL13WefuVN6hqamDen49+nM2kO2W8BPo+bu/7yBNdfdQkOu4quG2z4fBtvv/9pp/duuZ+ZTGTP/mpoCvLY068wY+qEdu9Kaxa4sztlum6wZNkqHvz7cxx/5EG5MZfJZDjlhKN48PHnWDBnGvvMm5n7Bj9bs5Ennn2V0044oldB791B13X+u2QF9z/yNMceflCnsUKZdJrTFi/iyRde469PvMgFZy7utF5POpMhmUy1S3KxZXs1L73+DnvPnVG057CwaM0XSuHoDFGUEASh4BR9e/KVk4/h1rv+2sbSE+/CjzbL7OkT+falX+H+R58z01SmM22s8K3b5fO6+fHVl3L73Y9Q32imKdyzgF5+7+veYxYHansvj9vFD75zCRPHjSi47/afP5PvfP087v3rE6TTGVKpdBtB2cwE1vm1rrz0LELhCP/+7xKga5/lc798AqvWbW6zM5H1y+2IhfvP5/0Pl6FpGhs3b293/NGnX+G3P7uasaOHd3odgIP23YtjDj+IN975H5FoLNePleV+Rg6vYsWaDei6QbpVhrJzT1/M+x8tbZNytvVuwjVXXMi1N91JJBrLKWo2WWbEsAq2t8qm1RUH7D2XmdMmsWb95jZ/j8UTRGNR7rjpWr71o1+wtnmXYc8x0JfE4jGu++5lXPp/P+Hya35BRZmfVDpNKBzl0AP3xrVHkURZlrjqsvO5/Q9/5dPP1iLLEvUNARLJFPvMm8WEsaP49b2PsnHLdi67IL+/c1e8/s6H/Onhp3G7nLgcKoIkkkqmaQqGOe7IQ/jSsfkD5DtDNzSuueJifnbHvaxatxlVVWhoChCNJZg/ZwZTJ43nDw/+g42fb+d7l5/bo3b3N5lMhnO/fCJX/vAXnPuNG3C7HcTjSa76+jkcuO9chlcO46Zrr+Dm3/yJt95bknMXjUbjJBIpxo4ezj23/aDD68fjcc47/Ut8+OlybvzVH5uz7Ag0BUNMnzyBijJ/G3euZCrJXrOn8d3LzuPuvzzG0y/9C6/XhWGY94wnEuy3YDY3Xv11wCzw+JNf/RGn047L4UCSRTJpjfrGAPsvmMMFBVZjbgqGOO2r11JRYbrFxKIJQpEohx20D9+6pPMYkHQ6xeUXncX/Pl7O1753M8OGlRMMRqhraGLc6BFMnjiO9z/8lHO/eQOP3nMz8USMC886mfWbP+e39/2d+x55Fq/XRSatEYpEueisE/nyiUcRjUX43uUXsnnLdn70899T5vegqgrplJl1MRqLc80VF3D0ofshCAL3P/osb723BKfDjtttWvkj0TiJRJJLzz2VebM6jrkD0PQMt9xwFdfceDvnfON6yvweQqEohmFw7BGHFNSPoUiMc75xHXZVxelQUVQbGFBb38jY0SO54XuXtPvNjp01nHbxtbmxFYnGiURiHH/UIW3S3MdiUS674Ew2b93OT371JzwuJ06XnUQiRSAYZvGihZx1yjEFtbMnVNfUcebXfpjr21AoSjyR5PgjD+Hic07q9LfJVJKpk8dx7ZUX85t7H+bF197D73fnxnUimWTujCnccv2VAKzdsJXv/+x3OB12nA47sk1C1wxq6xtZMHcGXz278/tZWPQUYfvObSWdDiCeSBKNJags7zyAuMzvJRI182DX1jfidLgp83tJp9sKpbV1jRgITBo/gUwm0SYt7a7aemrrQsQTSbweN9Mmj2fU8Cp2VO+gsSmEy+Vi3OjRNAXzu2+FozE2fl5NMpnGZpPx+70MKy9n7OgRuF1OGhrrc/6ryWSKjVvMvOCSJOLzeqgo8zN29AjK/T5C4SChcH7f+XgiSTAYwe8vo7LcTyRqnmfGE4g4HS4EIZPz+ayrD6AbZgrKUDhCKpVGEATGjR7JrOmTiMejbfJ3x2IJnE4vgWAAj9veJiYgi8vpIpU2WLJ0JbF4HFVVqKoozwngwVDXW+/l/nK2V9excu0GNE3D63FTWe5nWFUFXreDSLTFEV4URTIZgbUbtxAIhvB5PYwfMxK3K38w3sbPd3D1T+8klUpz4jGHMX7MKFNBMQw+/WxNLpvYmSct4pJzzYVL0yTiiRi6kWlX7EkSJaoqh7F6/WbWb/4cVVWZOWUS40aPJKOl+XxbNVu2VzOyys+wKtOv2K7a0XSRlWs20NAUwOtxUVnuZcQw0+fbZrOh2Jx88MlnhCMRqirL2W/+HBKJOLF4ikg0gsvZktkEQSKd0mlorGfE8JbdPIfdgdfj5+PlK9lVU4ckSThUG9Mmj0WWJVxOF16Pn+Wr1rHx860gCFT4fZT5fZSXe5F7UFm7O5T5y1FsKh98upzdNfUMq6xg1oxJeF1O6puChEKBnOXXJtuorKhie/Vulq1cg2EIjBxeycypk1AUGcWm8Nnq9QSDTUyZNBa73YEo2KjevQu/r32sRHl5JVu37cDpMPtRkiTKy6rYtqOaXbX1NAWCzRleypk0fgx2VeyyFodZ90diV82unAVelmSqKqvYVVPPJ5+tRtd0hlVVMHv6JFTFhqo6WLFmPfUNdUyfkn93RhAE/L4KPt+6tc2zlPsr2V5djapIOQu11+MjFI4RiQbbWTpzfVJT3WaHoM2x3dU5S7NNtuFwuNm2Y3sb67MgCAwfNoJdu+tZtnotiXgSj9vBqBEVlPu9yJJMRUUliUSKJctWUN8QQLUr+D1e/D4PoqB1mYLW5XTj9/lZtnItW7btxOl0MGvaJCrKfSRTGXZW72zTJsWmUFFeSSAUZsmylYRCEZwOOz6vB7/Pi0Amd/6wyhFU766luraWhsYA8XgSn9fDxHGjKfO7SCY7N1hIksQb73zMXx57hrt+8SO2Ve8iHkvg93mZNH4MXo+dVKv1QxAEyvyVbN6yFb+v5Z1UlFeiaQYffvoZDU0Byv0+Zk6dRJnPjd3uYMeuGj5buYb5zTt9ToeLMn8Z23buZs2GTYRCEVwuJ+V+Ly6nLZca3u3y4PP62LB5K6s3bCKVTOPzevB5PbiddhRFwOmwY1ft2O0utu6opq6+icZg0ByflRVMnzweTU926YJlFvirIhJNsGTZSsLRKONHj2LalHHYFZUt23ciS0YuONrt8pBIpmkMNOTm0oryKhoDIXZW19AQCBAOR3E6HIwdPYIxo6qIx1viVmyyjX+89Db/fPM9fv6jb7Nj127i8SRlfh9TJo7F6ZDbZVZ0OV34fH7q6htZtmodwWAYv8/LzKkTUWxCm+9almRcLi9bt2/Lu0NV7q9gx64aJFHP7U543F4isUSb+UqWZSTJztYdOwkEwgTDEQwMhlVUMHHcKBRFbFPzRZIk3C4fW7dvb/ON22QbFRWVhCMxPl62kqZACIddbTOus9/SsMrhVNfUs7umlrqmAPFYAp/XY2bGq/CQ6GJcW1j0lJJXOKA5aLiANLGa3lKESBRFBEHo0FdfluQ257fGrtqRJClXTCerlJjXzB9E2RqbTcFmsyFgbq3qho6u6c3Vk9veT5ZNIUoQRAxDzxUMyxYP64xsn7T2D87XRkEQmnNji7njuqGTyWQ6LIDVWf+0vpeqqIii2Ve60VKordAYie48vyAI2FV78/2aUxp3kM739j88wr/eW8KwynIe+v1P2xzTdZ0zLv0B8USSQw9YwHVXXQyQe+cd9buZVllFkmR0XSOdSedSKEuShM2mkEwm2vSZLJnudYJgxgZkqzjneyazAJa5+OdrS2djuqUfTR/eVCrZ7rct76p5THbzXfUGm82GzaaAYZBOm6moO3qelraK7fpMlmVkWSbRvLuVnRs6Kl6Wrx8lSUaWJERJQmwedxkt02HxsT3p6J6CIKCqdqTmdqfTLUXVZElGttlIJDpPoZrvu+vuWOisT/Idy/4t3/fe8kwdf3OKorbEsLSOX8sz3+VDkmQzY5UgkMmkSaVSXT6Doqi5DGzZ+2m61ialuSRJyJLcXFHbzMylZTKk0qkC22UqHA889gxPP/Dr3DWy82a+a3Q0b2b7yDAMMs1tAPM92mxKrmBkFlEUUWyK+e4x/fS1jNZOGRZFCVVRWr7r5vWm9XedTbohSTJSm/m/4/mzI1TVjixJ5neZSqHpWifjs+06JIoisiwjihJSs4tUtljdnnNuVuF47V/v89e7bjL73oCMls7FQ+aj9dgw31W6w++6szVOEiUz/W0X31xubRVFs4p9L9ZWs+1KLolNy7g231Xrtpn92GpcN89fPfXwsLAohC+ES1W28m136DJorpPrdWQhMK/ZtTU4nU4VXMk2k8m0q/tRKPkCEfO10TCMgoWpXLsK6G9d13M7Nj2lO89vVlYu7H6R5uxR0VicpkC4jaV1+84aks39kQ1Gh64zlBmG0eHYMBf49m3LaBky8Y6fr6NnyteWzsZ0V/1YjHfVG9Lp9sJNR8/TWVv3fM6u5oZ8/ahpmS6NBp3R0T0Nw+hQochW6u6KfOd0dyx01if5jnV1fldKUiqVbGPp7y6aliEW716bkskEXd2xmMp0od9OR23uqI+ygdP5/l6IpTobMNwZWSWnp+tMa/L1e8fjU2/3t+6uQwaFz/lQ+NiAzte4jtfW9vcr1tpqtj1JsovWa7qGlhp8RWYtSp8vhMJhYdFdpk4az0dLVxGNxbnw2z9h3OgRiJJIOp1h+86aXIzJEYfsO8AttbCwsLCwsLAY3AxKhUOgeftUkkFsHwBt6KbFRTdKN32bAMiyWV3c2LMLDNNKoWtaSVfklEQRSZIQ8uXiN0xrta5rvS6ulI8zvnQUy1etZ+XajWQyGpu37mxzXFUVvn3pucydObnPtqEFBCTJ7APyZEcxdB0to6GV9HcgNPs5my4KbY+ZYyBbGbpUMV0gOhoDpttmoWlThyICptuU+R20P64370SU8lwoCgKSJCPmiYfDyO7GZPpkLhwMWDKBJRPAwMoEg4GhLhMMihgOWZJQVTuKojT7qnZeeTWLYehmlqN0ilTSDOAeijmkBcyKyqrS0gedFbxqja5rpFJpkqkkqVSCVCrdTjAbCojNvt5mP6jYmuMJCiGTyTQ/f5JkKlmUrX8An8fP6g1bWL1uI8HmWig+j5vRI4dz4D7zgExR3Yxssg1VUVFUpdn/Wi6oD4zmuIZkMpHrg6G46JjfgWr2QTe/A9PnOU0qnSSZTJo+8n3b3D5BEkVU1W5+A4qCTbYVPAY0LWO6VKTMPhiSSohhYLMp2FV783eg5nzfuyLrcpNOp5r7IDGgY0CSJBTFycbNmxk9svOkJa3JzYU2BUVRsNmUbn0HqXTKnAeSiW7XhBosSKKE3d5zmSCjZYhEE2zdto2RI3qe7n6gKIZMkJ0LU6mUJRMM0e+gjUygqEjN2VS7wqzhljFlgnSKZDIxKGSCAVM4ZEnC5XRjt9vNYNAikUoliSfixGLRQa18CJgBdE6nqznotzg1GA1DJ5Ew05kO9ILbFaIg4HS6cdgducDoYpDOpM0+iEa6HbuzJ4rNXPAlScwFbmuaRiKZKEpxRUW24XS5sat25E5yp3eXZDJBPB4nFvtE5IsAACAASURBVI8OiommIwTMzEfZ76BYY0DTNJLJ5u+gF/EB/YEkSjidThwOZ8EKRiGkUikSyTjRWLRfAvt7g6ooOJ0uHHZnEedC06c9Fo8Sj8f6fS4UBAGbbMvVyegMURBwOJw4HU4URS3qd5BIxolG22YSHIzkZAKHo2AFoxCyMkE0Gh3UOyACoCoqzma56IsrE5jzQF/IBLFYZNAr4TbZhqsPZYJoLDpgCmi/KxyqouJxe1HV4k2q+TAMg1g8RiQSGlQDTABcLg9utzuXTaKvyGgZotEIkUhkUFk4ZFnG4/LgdLr6vJBSIpEgEg0PrlR/hoHD7sDj8aEoxVO282FWA48RDocGlcVbFATcbg9ul6doC2tHpDNpIpEwsVh0EH0FoNhseNze5jS5fYcZuJ0gHAkNKqFTQMDpdOJ2eXJFNvsKXdeIRqOEI+FBJXRKooTHbc6Fff0dpNIpIpHwgChfnWHKBB7UIhoc8tEiE4S7TF3dn2SFbLfb88WVCSQZr8ecC/tDJghHQySTg8gQ9QWRCfpN4VAVBa/Hh6rauz65iBiGQTweJxQO9tra3RtMRcONx+MtKEVvMdF1nVA4RDQaHnAXA5/Hj8Ph6LeKrVlSqSTBUHDArd121Y63HyaVPTEMg1gsSjAUHFCBSxQE3C4PHo8HQehbAWtPNE0jFAoSjUXy+r/2FzZZxuv14bD3raKRj0QiTjAUHFiByzBwOl14vb4+F7Da39ogEgkTjoQGdOdPEkQ8Hi8ul6vfv4N0OkUoHBrQrHNg7h77fH5UpXsV5otBLBYbBDKB0CwTePpdJjALBoeJRAaDTODrF0VjT0yZIJDLODlQ2FU7Pq+/z40ue2Iq4M0yQT95A/W5wiEKAl6vD5fT3e8DqjWGYRAKBwdEs1dsCn5/GUoRXcd6QjqTJhBo6nehO7ur4/V4+9yK1xXRWJRQKNDv7naSKOH3+wdEyGyNrusEg4EBEbrtqh2/r6yo28Q9IZlKEgg09vvOp4BZcM/t9gzoXAgQjoQJh4P9LnTbZBm/v3xAhMzWaFqGQKCJ+ADsfDodTvw+P2I/C5l7kkjECQSbyPSzu50oCPi8/n7Z4e6MAZcJfGX9bnjak3Q6RSAYGCCZwI3P6x/wuTAaixIMBvrdECeJEn6fv893uLtC13WCoQDRaN/LBH2qcKiKQnlZZUul40FAKp2isbG+XybZrIDh8Xj7/F7dIRKNEAw29csUK0sS5WWVAz6xtkbXdRqbGvrNzcoUMMoGXNlqTTKVpLGxoV+2VEVBwO8rw+lsX8l7oDAMg3AkRDgc6pfvwCbbqCivHHBlqzWaptHQWN9vblbuQSJgtCYWixIINvWL4iUKIuVl5djtjj6/V6EYhkEg0Eg0HuuX+6mKSnlZxRdaJvD5ynC72lcnH0gsmcCSCfpDJugzhcPldFHmL++LS/ea/hhcoiBQXlYxqBaX1iRTSRoa6vtUq1dsCpUVlQNuyeuIYChAOBLuuxsYBl6vH+8gUzizZDIZGpvqSXWzWnB3kESJivLBtbi0JhaP0dTU0KcLrcPuoLysYlAJ2lkMQ6cp0ESsDwVOAfD7y3ENIoWzNel0mobGuj4VOE2FswK5iMHQxSQSCRMMBfr0O3C73Ph9ZX14h57TbzJBeSX2fnYrL5RkMmEKnH0oE6g2hQpLJhi0MoGmZahvqO8zl9viKxyDvENb09jU0CcLrSRKVFRUDrgLVVf05ULrUO2Ul1cOSiGrNX1l2RGAMn/5oLLq50PXdRoa6/tkS12WZKoqhw0qa2Y+kskkjY31fbLQDmYhqzWBYIBItPgLrSgIVJRX9nvsXnfRNI36hro+WWhVRaGivGpQWTPzEYvHaAo0Fr+mjWHg8/oH3U5/Pr7wMkEmTUNDH8kEdgflZeX9HrPUXSyZQKexsZ5EH8gERX/zQ0XZgOaXX+QdCFEQqKysGvQTC4DNZqOyYhhSkRdCu2qnoqJq0Csb0OLmUVQMY0hMLGAW06qsqCy6T70kSgyrGj7olQ0AVVWpqKxCLPJ4dTldQ0LZAPD7/HjcnqJeUxgiygaYwatVlcOKHsSuNM+xg13ZANPNo7ysIl9txV4xVJQNaJYJiuxTLwni0JEJZBuVlcMQi6wUtOzyDv7vwO1y4yv2vG0YlJVVDBmZoKKiErUPxmtR377L6RoyygaYC2JZWQVqkdw9BEGgoqKqqDnE+xpZlqmsqEIo0jKjNPuqDyXcbk9RhS2fzz8kJpYsgiBSUV6JrUjxBZIgUlU5NISsLIpNoayIwlY2QH4o4fX4cBTLAGMYlPnKh4SykcVUvquKZoCRJZmK8qFheMnisDvw+YpngHE3Z2YcKgiCQFkRkxoIzW5UQ0omkEyZoFgGGMWmDFqX0o5wu9zFlQm8/qIrsn2JIIh9IssWTSJQFXXILbCQtcJVFcUS6/MOTIq/3mKzKZSX9z7extSMh9YCm8Xr8WEvwrtzOpx43ENngc2SfXe9VRIEoKy8YlAFRxeKw+7A6/H1+jo2WaZiCLgT7onQHHdWjEXG6/HhdA6dBTaLLMuUl1X22gCTdSUbCjt8e+J2eYoSb6MqSvF3j/sBoYjvzu8tQ1WHnkygKAr+IsTgiqI4JOdCaJYJimAwcTmcQ0rpzmK+u4qi7vwXReHIBkgPxUEFZseW+cqhF76rDrtj0GWe6A4Ou7PXGrjfVzYkF1hotmyVV/RK4JYliTL/0FO6s8iSjM/bO4Hb5fIM2qDIQvB4vL3a8TT9dIfuXGgqHeW9ar8i2/D2chwNJKqq4vH0zrrp8Xj7Pa9+MfH7ynrlXiaKorljOES/A1EUzaQ3vZEJVDsu19DZ6d4Tp6P3MkGZr3xIywTlZRW92vGUJQn/UJYJZFtRjQZFUTi8Xt+QHVRZ7HY7rh4qDNm0n0Od3qRpc9gdQ2rLMB+SKPXq4/L5yoaEj2pnuJxu7D20yMmS1GuFZTDQG0HJ7fIM2oxchWKzKXhcPRO4sxmphjpeT8+LEio2BXcP+2+wYLob9/w99qb/Bgt2tZcyQQl8B35fWY8FbofdgcMxOLN0Foooir3a9fb5/ENfJnC5i+a50+uekCV5yE+uWbweX4+2j9wuz5BXuMD8uHrityggDMmt83w4Hc4euZSoilo8//cBxuf198iy5/H4hqxFszWyJONydl/QyFaPLgU8Hm+Pqh87na4hr3Bl6Wksg89bGt9BT+c0mywP6d3+1vRYJnCXkkzQ/TnNlAmGvvEJTIFb6cFupfn9DG0jbBa/r2cywZ70WuHo7dbzYEKSpG4H+4qCgLvI2V0GErfL022LhtPhGJI++/kQBKFH7iBDKVlCV9hsSrfrx5hC+tB1H9gTr8fbbS9+l8s9pALlO0MQhG4bHwQoeqargcRhd3Rb0FAVZUgFyndFT+Y19xCMYeuIHssEJWKEBXC5XN2e15xO56CtOdMTeqJ0DWW30j2x2ZSiVETv1eooiuKQd6PZE7fL0y1Nzuns/sc4mBEEodvbyKWkcIG5lS53wzqlyLaSEjKAbi+YpWLRzCKKYrcmWAFwuUurD5xOV7eCp1XVXlJCBtDtnS5XCQmaYAoa3UmPKQqlJxO4XO4vuEwgdtuYVGrrgd3u6JZMYJNtQzKBUGcU45326qtw2p1D3j9tT2RZ7lZWiVKbXIFubQPaZBu2IZBfvDsIgtAtYdMxBLPxdIWqqoW71BjGkEoDXChOR+HPpCrd6K8hgiiKOOyFK9Ld6a+hgsPhLFjlMvurNNwqW9Od+c3pdJaEO1lrbLINpRvCY2nOhd2RCeSSlAns3ZCLhmKGvq5QirDG9UpbULuxGA0lVLWwRUMSxW5NREMFm81WsDZvL9Ex0B3BYShnZeoIQRAKFjYVm1JSFr0sqqoUbOEvxnbzYMReYNCnQGnOBWI35nhVUUtO2IbmubBAC7+9wLVzqFGoi6kkikOq5kah2GxKwW7ThcpPQ41uyQQlaHgwla7ezfE9lxIMo8fZbAY7hW6FlaKykaVQF6FSCRDdE6VA4UESxZKz5mQpWNAq0XlAEERUtbB3W6p9oCqFzQO2ElU6ofB3W2pulVkkSS7MVc4wSnY9KHQMFLpuDEUKlYtKdi5U1YLMT2KJKp1Q+HrQET1eIWTZVnLuVFkUxVaQRWco51nvikKF6FIVtoGC0jpaY6DEx0ABC4dQ4HlDEUmSkAqY50slaUQ+Cv8OSnMMQGHPJstyySqdiq0wmUAp4bmw0PHdk4xOQ4VC5vlSVTag9/N8LxSO0l1gBEEsKKXdUM8z3hmFPJuAUNp9UMAY/6I/f3fOG4oU8n6lEh4DAJJcwFxYyotsge/3iz4XSCU8DwiCiFiA/3op90FhMkFpz4cFyQSlPAYGSuEo1W3DLIVYagqZgIYqgtj1+xULOGcoU8gYEErUogfmN17IGy7luaCgeaCEnx8KG+O9qcY72CnUal+q1n2gIG+GUkuasCeFrHdiiXp9QGHyTimvh1DYPFfK84Aoit3KXNju9725cSlTyARbynJGYRNnCXcAhfVBbz6+oUAhfVDaivcXW+mEAueCEp4MCzKsGEZpK94FPFspPz9YMkEhlLLCBRT0gkv/O+j5b3s8OnRd7/ldhwCG0fXzFaHw4qCloOenhDsA0AvoA72UBwEF9oGu9UNLBgajgPdbyDlDmULGQClPhrpewLMJQkmPg4K+A0smKOXPAApY70tdLizkBZfyPAC9G+M9VjhKvVM1rRBhs3Q/rkIW2ZJfYAp4vkIWoaGKYRSmUpay0lXIGChlhQvAKGAuKGVBo9D3W8p9oBXyHZTwPACFPV8pywSFjIFSN0IW9B2U8DxgygQ9f8c9VjjS6XSPbzrY0XW9oIkjU8J9kNG6fjYDyGQyfd+YASJdwLNlMqU7BtIFPtsXfQxoml7SBpiM1nUfFDpWhiKZTGEKRyH9NFTRCni2Up4LdV0vSJAsZZlAK2AuNAwDTStdA0whfVDK62Fvv3Ghtr7G2Ly1mkw3tTIB8Li9vbr5YEXTdKLxSJfn2SQFh6M0c68nEglSmVSX5zntLuQCstgMRcKRUJe6vCiIuF3ufmlPf5POZIgnYl2epypqwTnahxrxeJx0Acq32+kpySQKhmEQjoa7PE8SJVwlWGEZIJVOkUgmujzPoTpKNjVuNBZF62Knx5IJwCYrBRdMHWokkglSaUsmsGSCrmWCPZFFkUnjRyFXVQzj+df+W+K+hxYWFhYWFhYWFhYW/YkgwAF7z+9FpXELCwsLCwsLCwsLC4susBQOCwsLCwsLCwsLC4s+w1I4LCwsLCwsLCwsLCz6DEvhsLCwsLCwsLCwsLDoMyyFw8LCwsLCwsLCwsKiz7AUDgsLCwsLCwsLCwuLPsNSOCwsLCwsLCwsLCws+gxL4bCwsLCwsLCwsLCw6DMshcPCwsLCwsLCwsLCos+wFA4LCwsLCwsLCwsLiz7DUjgsLCwsLCwsLCwsLPoMS+GwsLCwsLCwsLCwsOgzLIXDwsLCwsLCwsLCwqLPsBQOCwsLCwsLCwsLC4s+w1I4LCwsLCwsLCwsLCz6DEvhsLCwsLCwsLCwsLDoMyyFw8LCwsLCwsLCwsKiz7AUDgsLCwsLCwuLPsKu2JAlS9yy+GIjD3QDLCwsLCwsLCxKCVWxMarKz7gyD754mGU1QbZFUgPdLAuLAcNSOCwGHel0Gl0HVbUNdFMsLCwsLCy6RJYkPG4HFWV+Jo4bzSinQur1V0j/cwVazU7GnH4O2wa6kRYWA4ilcFgUTDyR4N0Pl1Fb38DMqZPYZ850BLG428Sbtu4gHIkxf/a0ol7XwsLCohAkUaSyoozhVeX4vW5URcFmkzEMg1Q6TSyWoCkYpikYoq4hgK7rA91kiwGk0u9h3DA/wyUDr8eLZ8pUBEEgdMc9hH91D3oohjjGS+WxxwHegW6uhcWAYSkcFgWh6wZvvPshu+saAfh0xVp21zVwzGEHoNp6vxMRCkd5f8kyYokkpx9/RK+vZ2FhYdEdnA47s6dNYua0CaiKUtBv0pkMu2rq+XxbNZu37SST0fq4lRYDiSAI2FUbLsXGaL+LCS4b7vpa0u+8SXrFaoT9D0aYOg09ECT+5D/Ra4MA6LvCqJ9vZvj8hdQEIgP8FBYWA4OlcFgUxIYt23LKRpbq3XW8/u8PWHzUIUg9DIjTNJ1lq9exbNV6NE3nS4sOLfquiYWFRfF4+bknmTV3ARMnT23zd8MwqK3ZxfARowaoZT1n/JiRHH7QgoIVjSw2WWbc6BGMGz2Cg/aZy38+/oyNn29vc87/3nsbRVHZ54CDO73Way89S+Ww4eyzf+fnWfQ/qk1m/KgqRjttuCNBnLt2on28hvSSVQTWbUOvD2FEEsjDzW8is62a9PpNLRdIpkmvXMf0w4+2FA6LLyyWwmFREKvXb87791219bz9v485euH+CN24nqZprNmwleVr1hONxQEo83sZNbyyCK21sLDoCzRN44WnHycUDLZTONas+ozf3vZTfnLLnYwZN2FgGtgD5s+exn7zZ/X6Oopio9zf3mXmjX++gKK2VzgymQyy3LIE/+v1lxkzboKlcAwCZFnEbpOpcruYXOVjhBZDW72S9PKVpJavJrRiC0ZtfsXB0HWSb70HhoE8ezr2Iw7CNmsq+BTG+NzY1TCJpBU8bvHFw1I4LLokmUxT3xDo8PjmrTtRbEsZM2IYAKIkYldslPl87QK/o7E46zdvY+W6TcQTyTbHJo8fXfzGW1hYFA3DMDAMI++xWNQUwFLJZN7jg5FZ0yYWRdnojHz9Vbt7Fz/90Xe55rqbmTR1ep/e36IwREGgqszDuAovZVoST2MD8vpPST22guDKzWg7atGbIpDq2G1OD4UJ/eR2Mtt2UvXCQ9j23QvR6cgdz2gaFbUxdu6u649HsrAYVFgKh0WX1NQ3kl/EaGHtxi2s3bil3d/dTieV5T48bhc1dY3UNTZ1KLCMqLJ2NywsLPoHt8vBAXvP6fD4zt11rNu0lbr6JqKxOLph4LCruF0OhldVMGp4JWNGDkPsgQtoeWUVXz7rfEaNGdubR7DoBaIgIMsSLtXGlJEVTHIpyNu2kPrXf0kvXUli2Tq0zfWQKTwpQOzx53Ff8VUqHr4r73FZkhheVWEpHBZfSEpW4YhEYrz70VKOXrhft/1yLdoSDId7/NtILEYkFivo3DKfp8f3sbCwaE8ykaChvpZ0Os3wkaOw2x1tjjc21KGqDlxud4fXiMWixKNRKqqG9bgd1Tu2MWzEqDYuRHtSX1eD2+3B7nACUFezG6fLhcvtwTAMtm3ZTCwawevzM2rMOAShvRNnIhGnoa4WwzDwl5Xj9nScFWifvWYiS1K7v2cyGu988Cmbt+5sdywWTxCLJ6itb2LFmo3YVZWpE8cwa/okvG5XIV0BgCRJTJ0xG3WP95HFMAx2bNtCXW0NdrudCZOn4nTmv/62LZsZPXY8kiSRTqf5fON6DEOnavgIyiuq8v4mHArS1NiAzWajomoYiqIW3PahjtflYFSFn+GKgDcaxLV7J+mn3iS+fB3app3oNU0Y0SRdWtny4DzrJLw3fDf331ptA7G/PYNWU4vj5ONQD96XEVXlRXwaC4uhQ8kqHB+vWMOOXbU0NoUYacUF9IpQONrn95BEEbtqKYYWFsUgHArx0rOP897bb5DJZACw2Wzsf/BhfPkrF+Dx+gC46/afM3b8BC795vc6vNYLT/+dTz78L7ff/UDe48s/XcIff/dLNM10Nbntph8CMG7CJG74+R2EggFu+tFVXHDpFSw8YlGH97nnN7cyeux4vnaF2Za7f3MLo8aMZb8DF/LME49Qu3tX7tyKyipu+PkduNymkSIRj/HU3x/ig/ffIZUyXbpESWKf/Q/iK+dfitfnb3MvSRSZODZ/cPsb737Ijl21HbazNYlkkhVrN7Fy3WYmjRtdcPKMLZs3cuuN3+c71/6YOfP2bnNs7arPeOSBe6mr2Z37myhJHH7UsZx+zkVtlIOG+jp+fsPVnH/JNwk0NfDWay8Rb2Xg2Wf/g7n8O9fm/rt6xzYef+QvrFu9IrfT7HS5Ofq4EznxlDMR8yhgQx1JFJFEGD+igpnDy/CHmkitWEp6+QqSH64guG4HRrD3boDShLH47/x/9s47Pqoq7ePfO70kk2TSC+kJJARCL9KbgIKKBXtb++qq+7qv7q7u6vqu23TVXfvq2rCsvSBFuvQWCC0QCOm9Tab3ue8fEyYJk1AFhJ3v55OPcu8555477Z7nPM/ze/4QCKHyVNXSPGYu3kb/Z8n87OtEf/I68fNmIZFIQnLKIf7ruCANDq/XS0V1PQAy+QV5i2cVk+UsGBwySa87liFChDg52lqaef4vT9Le2sLIsRPIzM5FJpNxoGQvm9at5sC+3fzphTcQBAGL2YTrOAmsNqsVh8Pe5/m0jCxmzb2SluYmtm5cy+Tps4mIjEIf7d/osVot/hoWx8ntsFktOLtdx2a1sG/XToq2bEQfHcvlV99AYnIKDXU1tLY0o1CqADAZO3jumSdorK9j8NAR5AwYiEQi4dCBfWzbtJ6y0v08+rs/9fDQJMRFI+/l2XC4qvaEjY3uiKLI4araE24fyHdx9Xzty8tKefGvfyAyKprrb72bxKRkLBYzWzeuY/XyJZSXHeKRx58OeKqOjPP5x+/hsNvIzh3AyLETCdfpKC87SEQ3Q+vAvt288sKf8fl8TJw2k/iEJJwOO0VbN7Hwy08oLzvIL371xCmFiP3UkEmlJMZEEK9VEu1xoTO2ISnagGv7XgyllXhrmvEZrMcNl5IXDMC998AJXTPi6f9FovV750Sni47HngkYG6iU6P73PtRzZyBIpeTnZLC39PAxRgsR4sLjglyN19Q34e7c1VOHwqlOm7Ph4RDEkLERIsTpIooib7/xTwztbTzwyOMMHDw0cG785BnMvuwqykr3/6jGfWSUnsuvvoHtWzawdeNaxoyb9KMlQjscdnL65/OL/32iKxxs5Ngebd565XmaGuq59e4HGDdxWuD4jNmXsXXTOt55/R+8/fo/+NUTfwzcty689/Ckw5XBYVRnE6vFQkpqOo/89umA9wZgxOhxrF21jI/efYPPPnyHm+/4eY9+DruNWXOv5Mprb+7R5wjGDgNvvPQsCoWS//nNH0julxY4N3POlXyy4C1+WPk9Sxd+ySWXX30G7/DMEhsZzsD0BNKVEtz7S3Bt3o1rWzHWrQfxNZvBd3JxUtp7bsK1rRjb+58fs50kNhrF6K7vmuhw4O00QIVwLTFfvIVqxkS/6ILPR/8IFXtP/vZChDivuTANjoamwP8rVSGD43QQRfGEczBOB5fHg9fnQ3oB7K6FCHGuKDu4n0MH9jFn3vwexsYRklNSSU5JPQczOzUkUim33vVAUO7JEQ4fOsCBkj1MmTG7h7FxhFFjJ1BdWc6yRV9Tun8vA/IHAaBWqXod72x4c4+FRCLhZ/c+1MPYOMLEqRdTVlrChrWrmDf/ph75KUkpqVxxzY19jrtmxVKsFgsPPPJ4D2MDQCaTcf0td3H4UCnfL/qKGbMvQ36ebtSpFn2N2u2mvbwab2UD3rp2cHpOa0z9v57FW9eIc+X6wDFBo0Z7x3W4Nu/Eta0YSaweSTcjVlCrkcbFoJo1hYi//BZFoV8Jzb2rBPMrL6OYMhqdOh6T/fxRdAsR4nS5IA2OdoO/uqdMKkV+jCTFEMfH4XTh9Z75WFNRFLHZHYR3uqRDhAhx8pSW+PdNR44Zf8J9+lKN+ymQmJRCXEJin+cPH/SHu6RmZFFV0XuISkamv15IacmegMHR1z0rzvHzIj4x+Zg1TIaMGMPmDT9w+NABCoeNChwfNGT4MUOhDh86gEqlJiIyss/XaUD+IFYsXUh1VTlZOQNO+R7OJRVGO+GfLSLV/SNuXCnkRD7/FE2FXflH+refR33NHJxrt9B62W1BXQSFHP17LyKEaRE6P1O2z7+j7Yb7EVQCQqyWhAnJIYMjxH8VF9xqXBRF2o2nrqoUoidHivKdDey2kMERIsTpcCQHoi91oqNRqdTHzM8AcDkdpzUnZWeuhd1+bE+ps5ccjyN5IH1ht/vn/t6/Xj7uPGzWLu9FX79r+igdTa3txx3rTCCXK3rkXPRGWKfn4+jcj+O933abDYfDzjO/+99jtoOer9P5hnTUaNoWfk8/t++kCtEeC0EQUAzOI3bph5hfeZeIpx5BMcxvuCrHjyL80fuw/vs/iC53j36SSL8wg7fNgOXFNzE//y9wexC94NlXQvSYST/SDEOcLRQWK66TUKML0ZMLzuDw+UTcbr8L1eP14vZ4Ql6O0+BsGhxW++ktbEKE+G8nPtFfPLOxoY60jKzjttdHx1BfW40oin3mdTTUnXgydG9ERumRSqXU11b32cZk7AgkQHfneAnMMZ2J4OMmTSMjK/eYbQsKu0LMGprbem0zIDud/YcqjznOmSI2PoHa6kp8Pl+f911f538NY46SKD5eSk5MXBzVlYe5+obbAgZgb8hkMvIGDj65if+EEHQRmPol4SypQXUCJockLgbtbfPxVNRg/2zhMdsqL56EctJY6KamKJrNuH7YjLeqFk91HbK0lB59fFYb7bf/Esd3y7tkdn3gLqkmUSlDMHtPRX2XhG07MackYU2MP4XeZ5esrxejbWhi9323n+upnDJKQwcFb36APS6Gklvmw1HfT4nHQ9L6rdROvuiMzUFusZL7ydfY4uOomDPjjF3nTHLBrcQ9vp5VQG12BxHhfWvMn2vcHg9WqwO7wxGQyVOrVahVij7jjH8svF4fHq/fOJNKpb1q0p9Ng8Pldh+/UYgQIfpk4OChyBUKFn/zOfc+9Ohxk8MHDx3BgZI97N65rUeIzhF2bt9MQ30tyhP4LTqySPYe9RsskUgoKBzO7p3b6TC0ExkVXIdg8bfHTsrti8JhI5HJ5TTW13HzHT8/YYUls8VKe4cJfWTPOh0x+kj6Z6VRerjqmCCbdgAAIABJREFUlOZzOgwbOZZ9u3eyce2qXuWDHQ47Sxd+RUxsPGkZ2Sc9dtGWjTjsNmbMvuzHmvJPD7kce1Y6HaXVxHuFY5ocyukTiP74VaQx/s+jc/3PaL36bnxNvRflEwQBVH5JYtHrxbluKx2P/hH3tmIALK+8i3LMMAS5PNBHotUQ8eT/ICgUuIv3IjpdyAfno7nxcjTTZpD4wxbqT6EIoKahGUfksb1hPwXiiveiMFnYe+dN53oqp0Xczj1UzZpK6+D83huIov/vDDL0xX9RduUlJGwrJn57MU0jhpzR650JLjiDQybxy6seidFtaGr9yRgcXp+PtrYOGlvbaGxup6m1Dbuj7xhOiURAFxZGpC6MCF04UbowoiIjiIwIO2GvjdPpwmiyYDCZMRjNtHcY6TCZcThceLzeoPZSqYRIXTgRujAiwsNoM3Sc8v2eLGcjVyREiAuZKH0002fNZcm3X/DWK89z4+33oNH6f/9sVguff/w+TQ11AcWmiyZNY+X33/HOGy9x88/uY9iosQEjZe+uHbzzeu8Vk3u/tj/8qfLwIXL693wwz77sKvbt2ck//vY0t9/zIKnpmQD4vF6WLf6G1csWn9L9hoXruPTyq/nm84/510vPcdPP7g0kU5uMHVRVHKagcFivhtfukkNMvmh40PGLRgymqaWdDtPZDc0dO2EKq5Yt4oN3XsdhtzF15pyAAdXS1Mi/X38RQ3srP//lb05aunbYyLHkDBjId199ikKpYvqsuUg7N5hqqyvxeDykZ56cEfOTRBDw5ubSsmwNsV4Jx6oqEv7QnQFjA0AxdjiK0UNxfLvsuJexvPoexif+htjtM2L//Dtsc6ajvemqHm0VwwcT/dHL+Ixm8PqQRIQjqP0GfF52+ikZHN0RfD5S1m5Cv6+UtoI8aieO6dPlpWlsJn3pSiRuDw3jRtGW36UmJ3F7SF67iagDB7H0S6Fu/CgiD1fSNHIoqSvWYu6XjKq9A1NaMh6lkoRtO6mfMBqPWk3Mrn0kbtyKOTWF6osn41Uq0TQ2kbxmIw59JLG79tE0Yggyh4PUZWsIq6nDkJdL3YSx+OQyFBYr6sYWjNnpgfmE1TeBz4szMoLIg+WoOoy05+diTejy7qUuXUVHTibpy9bgUaupnDUFW+f56JJS2vtnI3Z+zuUWC8oOEw59FGH1jUTtP0RYQzN1E0bRkZ1B6oq1hFXX0Th2RA/DQupwojBZ0O8/CEBrwQCQSJCbzUQerkLT0krrwDwccdGBPnKLjYzFy1G3tAXeE/2BMtrzcojeu5+2grxAW3VrOz6pBGeU34CM2V1CwpYiHNF6qqdPwqXz/37vue9W7NF6ktdvxXeeijpccAaHVCpFpVQEFvI19U0M6PYhPhfUNbVwqLyaytp6XK4TV8zw+UQ6TObOB19Dj3PhWg2REeFERoSjC9MiESR4fV4sNjtWqx2zxYbRYsbpPDmvgdfro81gpK0z8f5solTIj98oRIgQx+Tyq2/AZrPyw4ql7NqxjcTkFCQSKXU1VbhcTsZNnBZYgGs0Wh567Eleevb/eOOlZ9FHxxAXn4ixw0BDfS2RUXriEhJpaqzvcY1dO7bicNi59a4HAovf9Mxs+ucV8OUnCzhUWoJao+W6m+9ErdGQmZ3LXff/D2+/9g+e+d2vSEzuR7gugqaGejoMbWTm9Kex/tQkaS+5/BqsFgsrli6keMdWUtMyEASBmqoKPB4Pzzz/OrFxwaEnhytrGTIwl8iInopQMpmUWVPG8O2yddh+pDDPhroaXn3hz9z0s/uCihB2XVfGL3/9FC899wyffvgOy5d8S1xCEnabldrqSmQyObff8yCFw0ae9PWlUin3Pvgor/3jL3zx8Xss/uYzUlIzMJs6aKyvIyExmaefPX4ezPmAkJ5Jq1KC0yWiOYbcuiQ66qiOEoQTNORkGalwtEfe68P4++eQD8oLqFIFhlYokMZG9zjms9lIxYVUIsF7ikUAFRYrA9/6kPaB/Tk87xL0JQcZ+o83KbntWpydOSRHiN+6g4Si3dRMGotHrSZ53WYiD1VQOXsqEqeLnC8XY8jN4vC8S4ksq2Twvz5A8HppGjmUnE+/oXbKeKpmTkZfcpCk9VuonHMxHpWK7C8XI8okVF56MermFgpffYeD11yGW6PGo1HjjNThCg9H4naT8/l3mNJTaBlSgL70MFnfLKH8slkoOozE7t7Xw+AIr6hC6nTRkZtJ/oJPqbh0Bg59z/cs/4MvqJw9lfK5F6NuMzDw7Y8pu2YuhpxM4rcWY8xMx9NpcCg7TEQdqqB1oIK89z6lYs4M2vJzSV6/hYzvltNw0ShqLs4hacNWJG4PzcMHE1ZbT+4n31A/YTRNIwpJ2LKDqIOHKZt3CSqDibwFn1MxdwYuXTj9Vq6ldeAAovceoN8PG6gfN5r68aOJ31bM8L+/hi0+lva8HBI3F/UwOMLqG/EolXjCtGR9tRhEqJk+EbnRTN4Hn1F2xWysSQnY9VH0W7WOjux0WvrytPzEkT711FNP7dhzYoVtzhfqGpsD8oZGi5Ws1BRU50Aet76phRXrtlK87yBtBuOPuoPvcrsxma00t7ZTU99EdV0jNfVNNLW0YzCasNrt553HYGD/TMJDCVkhQpwWgiAweMgIsnLzsFrMdLS343a7yMjK4fZ7HmLKjNk92oeF6xg7YQpSqYwOQxsmYwcymZzJ02fzs3sfRK5QguhXvhIEgfKyUuw2K06ng7ETpgZ2ygVBYMjwURg7DFRXlmM0djB89EWoNX4hiMSkFIaNGovb5aK9rRWrxUSUPpq5V17LdTffQXNjA6npmWTn+h/G9bXVpGdkk5V7bMUkQRAYOHgo/fMG4Xa7MbS34Xa5yMzpz5XX3UJWHzVBRKCppZ3+WWlBHhClQkFaSgLlVXV4PMGe4JOhuakBQ1sLdpuNISNGExauQyaTcai0hIlTLya8m7ytUqVi/KRpRETp6ehox9DWgiBIGDJ8FLfd8yADjsqvUCiUHNi3m4smTj1ugr1SqWTM+MnExsVjt9kwtLUilysYPHQE82/6WaD6/PmOoFbjrKkmpq4Jrdh3WJWgVqGaOSlgZPha2rC89DaCXAYI4HShumQqylHB8tKyzFRAgnP1hh7HxQ4jjoXLkeX3R36MjU5PVS2Ghx7F52inLS4Z80luDEaVHsYeG03M7hLMacnUTB6HSxeOMSMVJFJi9h3AMKDLY6Uwmcn+cjF777kZa2ICzqgI2gsGIHO6cEXqSNiyk47+WTQPG4Q7PAxzWgo+mQxdZTX1E8aQuXAZxQ/ehStCR3h1Ha2FBbQVDCCiqgZ9yUFKr7sCpz4Sa3IiluQEEjcX0TxiCJrmVgy52XT0zyJpw1Zs8bE0jB2JK0KHMSsdpcGEzOXCq5ATVtdIe15XHlZ4TR0SrxdHdBQRlTXsv/EqxKMiO7K/XEzRr36OI0aPLSEOU0YqSRu30To4n9jifbQVDMDX2UdhMqNu78AWF+PfkJg6Hqc+ElNWOpqWNipnT8UZFUHbwP4kbdyGIS+Hfqs3UDV7KoYBObh04Rj6Z5G0cStelQqvSom2oYlD116OKED0vlIMeTkkrd/CgRuvxpKciCs8jI7+WShMZuQ2O62FA4nbsZvmYV3fY21TCz6ZDMHlIqyxhUNXzcEZFYktIQ6nPpKCtz+mdso48t7/DE1TC46oCHxKJS5dsHT2TxVBgGGDBlx4Hg6AfknxgWqxos/Hph27mTV57FmrZC2KItt2lbBr38FTSgj7byUq4vz5AoUI8VMnv6CQ/ILCE2qr0Wi5/Orrufzq64POTZx6MROnXgz4F/cPP/Zk3+Now7jt7l/0eT4hMZlb7ry/13O33v1Aj38fa5zeyM0bSG7ewJPqY7baMJmtQV4OgIjwMGZMHMWSVZsChWRPhfk33s78G3smzOqjY3n8/57rtb1EKmXStJlMmjbzuGOrNRp++/SzJzwXqVTKRROnctHEqSfc57zkonEYtu4izitAHyaH9e3/IInRo5wyDlxOLP/+D4oxw4l87vdYXn0X42PPACA6nXgbW3okhAsyGRG/ewj3rr3Yv1zSI37fW9eI4b5fY582Hs38uUgS4xAUCkSHA19jC7YvFmF98yNQSSHMS1zmQOqDZndiaBuacOnCyP6qZ0ii1OFE8PkQO40phcmMKTMNT7dcLJ9USvOQAgBi9u5n/4ievxXGrDT6rVoX+Lc7rEtB0qH3e+nCK2uRWW1kfbO067Vxu1EZgwUgEjdsZd9RuRzWpHjidu6hsRejrjtOXXhQonZv87KkJCG3Hr9umKd74r9MikfdVedHlEoRRBBEEVW7gaS1mxC75eXgE9HWNeCM0OHWhSEKXUat1OnCrdHg69ZeFAQqZ08jb8Fnx5yT3OZA09gU9F6CP2G8IzezawrnqRDS+Tnr45DRL5ktO/fi66wqWlPfxLZdJYwacnIPo1PB6XSzYsNW6joNnhAnhlqlOuNJ8iFChAhxhAhdGDMnjSFC13eOX3xsNDMnj2Hpmk2n7ekIcfaQ5uVj0OvwNVr7zOMQbXZMT/0d4dnXkISHEfXqn1DNmoKgVhH+0J14Dlbga26j9aq78LW0Ebvi0x7F/QAi//I47p378JR3iQxI9JHo33mB9lsexPr+Z0j0UQhyGaLLha/DBEfkcx1e3PtKibrYiERQ4DuFpGOnLgxTZhrm1OTAMU1TC4LXGzA2ALxqFWF1DUH9lQYDXrUGc0oiig4Tjogub5v6BOShHdFROKMieqgzyWx2tM2tQW3t8bGoW9uxdwstUxpNmFOTESUShKNC1BRWG97TWFj7pAJ0C1WTeH1B1zgeLl04jSOH4O6WBxy99wDGzDSEXqrW+2RSpE5X0PGog91q30gkfgO1cwNcbrHiUSrxyWVY+qVQf9GIQFOF0YxTF4Zbo6Zh7Iijhz3vuCDLOodp1eSk96ymW7zvIJuL9gSMkDNBQ1MrX32/OmRsnALxscHKNSFChAhxJoiPjeaKWZOOaWwcITE+hkumXhSSVz+PEGQybNkZWCUn8LwXBKLefRH1vNmBZG5BqSDy+d/jWLYGx6KVuLYW0zb/bnzmnjv3sux0ot55AUnnIlqICCfqlT+hmjwW3W9/AYIEX1ML3toGfM1tXcZGJ96yZqLampBLTi36omnMcNKXrkJms+NRKZFbbWR9tQSPpmc9K3u0HkekjozFK1B1GFFYrESVHqbgnf8guN3Ujx9D3M7dqJtbkdlsaBub6bdmI8JxXr7WwfkoLDbUTS14VEoEr5fkHzbh68UbUTZvNvE7dqNtbEZusaJtbEJfUkr7gByc+ijC65uIqKhCbrGiaWgkbvuuU3pNjuCKiiKyrAKFxYKq3UDK6g3IXCdncHTkZpG0qQjBJ+JRKdHWNxK/fRe2+Lhe23tUKnwqBUnrt6AyGJDZbOgqqhnw4RddbRQKdJU1yGw2NA1NJK/dDIAtPgZNfSPqlna8CgWIIsnrN+MO0/bp3TnfuCBzOABioiMoLa/qkcfQ1NpOTX0jWo0GXbj2tEOsvF4vdY0t7CstZ1PRHnbvP4TzJD/QIfzk52YQFxMyOkKECHFmiY2OYvbUi1DIg0UqzBZbr+IVYVoN0foIKqrrT7kyu0atol9SPFERuh5/9j4UA880x6q9ct4jCHg6DGj3HSDyOPK4uN14m1vR3txTXQqFAnnBAKz//hgAT1klkjAtinEje7xusrQUVNPGIy/oT8Rvf4FyyjgEqRT5kAI8ZRW4d+/v+9p2D4rsOCz5g+iwB++M94XMasMeq8eWGI85NZmEol0kbNmB0mimatYUTOn9gvoY8nJQtnWQvH4z0XsPILM7ODzvEly6cNxaDW61moTtu0jcUkR4bQNNwwbhVSkx9M9G09JOy1B/sUOpw5/34e2MSDBmpRNdcpDkDVsJa2iitTAfQ35/RIkEmd2BUx+JO0yLV63GFakjZc1G4nfsRtlmoGHcKBwxenwyGcbMNBK2F5OwdSfaphaMOZlYE/15DFK3G1NGWtA9qZtbaT5KHlZhsmDKSMWSEE/MvgMkbdhKRGUtpvQUrEkJOKL1CD4v9jh/sUxBFJE6ndi61TSRW61YUpKwxUYjSiQkbCkivmgXSKRUXDodj1aDxONB4vFiTusHoojC5sCcmowpvR8qQweJm4qI27kHlaGD8stmoqusobVwIPa4GJI2FRG/vRhNUwttA3OxJcXjjIrCnN6P6L0HSNy6g/DqOtqGDOqR73G+ciSHQxBFUXzro6/PtITwOaGsopZVG7f1ei5KF05mWgrp/RLRR4QfV53C6/VhMJpo7/D/tRo6aGppx3sOHhQXGlKJhBvmzULdqXEeIkSInx4yq4XIvbt7HJPYbSgN7UjtNoSf4EPEo9bgjojE01mhOywulkm/vB+FVhPUtnjfQYp2H2D6hFGkpST0Ol5dQzPf/7DllH73B2SnMWF0cKz6pwtXYDQFx7yfKCuWLiRv4GCS+wUvyPqivraaisOHGDdpGuCvRO7z+dCG/TQk5H8MvGUHiX32BYZYBRTdTQ6JBGlSvL9K+MN3Yv3gSyyvvkfYfbcQ+fcnEZQ9BWZsn31H+60PIdodCPpIYpd8iHLU8WsgeKrraBo+C99xQpMUMwtx//ZRltScPQn6EGefvAWfsf/ma871NM4JggB33nDFhZnDcYTsjBSMFjNFu4M9OAaTmaI9+ynasx+pVEJUhA6VUoGi2+6W1+PF7nBhdzqx2OyIpyhdF+LYpKUkhoyNECF+4qiaG8l96cQTlH9qCDIZGZs29WpslB6uYltxCQCr1m9j5uQxJCXEBrVLToxj6rjhrFy37aRj7rUaddAxURSxWk+9uKooisTExp+UsQHg8Xhwu3vuqIvihfV8k6Zl0B4Zhs1uQeHrMjh0j92P5rb5yDuTcKUZqbi27MT63qcoJ41Bc83cHuOo581Gu3YzlpffQWzvoO2qO4lZ8iGKgt7VzwB8HSY6Hvr9cY0NAG9FA1FNdYSr9JiPUZcrxPmNI/LCUIE7HS7YkKojJMXHggCNzW19thFFEZvdgclixWA0B/6MZgtWux2Xy33Gq0j+N3PR8MHowkNyuCFC/JRRdLQTv3r5uZ7GKRPz2GNE3nxz0PHG5jZWrNsa+LdPFKmoqScxLoawXoyTyIhwInXhVNYEJ+Eei9yMVKL1PRcdHSYLe0v9CaXlh0pZtvgbSvfvJTxcR0RkFD6vl+1bNyKVSFmy8Ev27NxOlD4aXUQkPq+Xfbt30txYj8fjISa2Z1x5bXUlq5YtYvfO7SiUSqJj/AZUfW01K5YupLK8jNaWZnIG5NPW1oLVYiEi0l/nwGI2sW7NcvYUF+Hz+YiN6/L4FBdtQa3R8sOKpRQXbUWlUhPVTZK3raWZVcsWUbK3mLBwXZ91R844Uikuo4HIsgoifAKyrHRiv3sf7W3zkXarwSGoVciyM7C++wnO9dvQzLsESVTX+yRIJChGDMb+7TJ8bQZEkwV38V5UMycjOUqaVPT58DW1YLj3MexfLel7bkoF+HxIEuIQlHIksWHYs3Nps4UMjguVjv5Z53oK54wjIVUXvMEBfqMjVh9FXWNzSGnkJ0ZCrJ4RhfkXbixxiBAXCOezwSGLi6PfZ58hKHt6Ut0eD0tWbcLp6rnb7/P5jY6k+JhePRNRkTp0YVqqahtPeA7DBvVHo+6pxFdT10RVbQM/rFhKbU0VM+fMIzEpheKiLSSlpCIi8tbLz+PxuLnksqvon1+ASqVBIgi88dJzxCckkZ6VQ1npfjatX8PgoX4lmz3FRWzfvIEZs+eSkZ1L8fat1NVWk5GVg1YbhjYsHLncX2tFrlBQWV6Gob2N5H5ptLU08+E7bzBm/CTyCgop3b+X3Tu3BWqAvPHScxg7DEycOpMB+QVs37Ke9tYWUlLTqa+t5tMP32bStJmkpGWwcslCVGo1MbHBhRfPBkJiMvLVq0mKTyLmk9dRjOlZdd5VvA/z0y9g++BLfK3tiO0duLbvQn3pNCTdakJJtBpUs6dg/3YZotGEt7YB56r1iE4X0lg9qJS4Sw5he+cTOh76Pa71vYdyg9+jon/jr3grqol89ndorrkc975ivP1SqXWd/Y3Nxvo67HY7Wm0Ye4qL0EfHBmrrhAjxY3BB1+HojdTkeOZfNoPtxSUcKKs85cqeIX48BImEsSMKQ8ZGiBDnOYrsbMJmzUKi1eJtacFVXY2zpARPfT2ypCTUQ4cier1Yli4N6itPTSXyJr8+f8uf/hQ4LkilaKdPR1VYiOjx4KmtxVVejrOkBJ/Nr7UvyOWEzZyJcuBARJcLd01NoI3o6KoSHv3ww0jCg2ttbC/ej7mzSOzRuN0elqzexCVTxxEbHbxLn53RD59PZO2WncdNJFfI5URHBYdUVNU1YLNaOFRawp33/w8A2rAwLrn8agAcDjtyhYJ582/q8Tu56vtFjJ0wmaEjxgDQLy2D1cuXsGvHNgYPHcGGH1Zwz4OPBvrMmTef9996BZvNikajRaVWo1AqA0UZu7Pwq0+4+Y6uiujTZs7hy08WUFtdSUpqOk6HgyuvuwVZp2rXpVfM582X/86IMePZuX0LE6ZcTGq6P1zplrvux9hhOOZrcyaRREVhzs1C++LfUHbLnxHdHiwvv0PH43+Bo6rJuzZsw/z3N4j4y2975HbKstLRPfk/GO5+FDwe3LtK6Hj4SToeDq5LI4RpEO1OvyzrUZ8NX7sBb009Ua/9BXlhPtb3P0c58iIijW0oZJE4PWfX6Ni+ZQMajZapMy/l7ddf5Mk/v0hkVPTxO4YIcZL81xgcAEq5nHEjCxlakMvuA4c5VF6F3XHiyhAhflyGDexPrP4cudtDhAhxUvSlYR/7+OPE/uEPCEftirqrqjiYno52yhRSPvgAn93O/l4WuIrMTOKe8RdZO2JwSGNiSF+2DNXQ4CTrpl//mta//hV5cjJpy5ejzMsLatNw3320v/5658QFIm68MaiN3eFkf1nlMe/Z5XKzZNVGLp0+rleDITcrFZ/oY92W4mOOkxAXHbSx4vF4qW1opqW5iYzs3D56QnpmTlDfyvJDtLY2U3H4UOCYxWzGZDSQMyCfKH1MUJ+09Czqa2vIPk7ldq/XExQGlTdwMFUVh0lJTSclNT1gbBwhKaUfrS1NTJ4+i1XLFrF141pkcjmZ2bmMmzT9mNc703ivvRpzahKRnapcoseL6cnnMD37GvRR0NHy0tvI+mcTdsd1gWOCIKC9YR6efaWY//5Gn9eTpiQS/fGrOFZtwLbgczydnzFpSiKIIpHP/g5BFwYyKY7l63Dv2IP1sy9QP3Qd6twROD3nbjP06utvQ60JhTeHODP8VxkcR9Co1YwZWsCowoFU1zdSW99EY3MbBqPphCqDy+UyEmKjSYqPpbq+kYam4CI3IY5Ndno/hg0+9oMvRIgQPx0UHcEqOsqBA4l7+mmQSBA9HlyHDyO6XMji4gJeiOPhs1hw7NnT41jck08GjA2v0Yi7vBxJWBiyxMSA5yLuz38OGBtegwF3RQWSiAhkCQn4unk3VIWFyFN71mUCqKptOCG1KafLxeKVG5kzYzxRvVQkH5CdjtfrY+P23b309tOb6lVNfRMej5eY2Hg2rl3ZZ1+5PPgxHRMXT25eAalpGT3bKpTIZDKs1mDVq+qqchKSugrE9eWUkcsVeNxuZN1kgxvqaklM9lfa1miDF6QyuQKf14tcoWDulf5FusvlZOvGtaxY8i2zL7sqqM/Zwp2cTEtbG0kpychkMlxbd2J+9b0+jQ0A0eGk45dPIh88AOXILkUqQakg8rnf4969H8fytT07yWQIchk+gxGJPgrdEw8hz82k/Y5HEO0Owh+7H801c/C1GbC++wmuzTvxGk14OmVzfSWlZI6YwA7HsaX17TYbK5Z+G3idj7Dhh5XoIiIZNGQ4C7/8hLj4RBZ+9R+MHQZGjpnAvPk3Ea7T9TGqnx3bNjF46EiUShU2m5VvP/+YHds2I4o+Zs6Zx8SpF6NQ+MMSv/n8Y6bNvJSw8K4x161eTlh4eMDz1p2mxnqaGxvQasPIzPEn3O8pLgJAHxNLR3sbCoWCpsZ6Nq5bTUZmDpOmz0IXEcmhA35BB4lE4ldT6zZG+aFSrFYL0TGxRMfEseTbLyg7tJ+U1HRmzLoMfUwsjfW1tLY0Exauo7hoCzGx8SSl9GPpwq+wWs1EREYxZ961JCal4Ha5WLLwC8oO7icuPpGLL7mCuIREnA4HZQf979WgIcPxer2UHdzPyqULcTqdjB0/mRGjxyGTy7vuKzqGld9/R2NDHTNmX0bh0JFIpNLAd2P75g3IFQqmzZxDdv98ZDIZoijS1trM4m8+p7GhjryBg5k4dWYgv+p85r/S4DiCRCKQnpJIekoi4Je+NVssGM1W3G4v7m4/SIIA4VoNERFhaNXqwO5Rh9FMAyGD42jCwjRo1CqaW4JVOgYPyGb00IHH1kYPESLETwqJKzihNWL+fL+x4fVSPmxYkOFwIjh27aJqxowex3TXXguAZdkyqufORTwqx0JQKNBdeSUApi++oPa66xD7WECqR47s9XhDU99CIkFzdDpZvHIDc6aP77VY4MD+mfhEkc1Fwfcvl8vISksJOn64qhbwh1Dpo2NZu2oZF02ciujzsW7NckZfNAmprPdY+snTZ7Pg369y/a13oY+Opa21hcgofSD2PnfAQBZ/8zkzLrkcmUzG5g1rqCwvY9TYCQBERumpq6nsc+wP332DK6+9hXCdjv17d1FdVc6Uiy857uu0b/dOKg4f4pLLr8bpcHDwQAljxk06br8ziU+Q0NjUQq7dTnh4ON7qOkST+did5DIEjQrjY88Qs2gBkqNybxRjhuNYub6rkrVcTtSLf0ASHYXx6ecx/emfyAv6Y3r2NUSbHd1vH0SakoRod+Apq0Qxehjmf74N3apSe0qryfA5KO5cVPeF1+uhsb4u6Hh7WwuZMrxrAAAgAElEQVRHHqo7t2+mf14Bd93/CBqNlr27d/DhO69x5/2PBHmnulNeVorX68bhsPPBv1+joHAYUy++FI/Hza4d23jjn89yx89/iUajpbG+Fs9R37m21ma83t6/h5vX/8Cirz8lN28gv3r8jwC89Jz/v5Onz2bT+tW4XS5EUUQURcpK91NctIWrb7iN1178K+AP71v5/XcoFEr+77lXCAvX8fLzf8JiNjFu4jT27CrCZPRvjBzcv48NP6zkimtupKWpkVXLFiGTyfB4PKSmZ1JfV4Onm9d257bN3HzHz1n87ee0NDUGxti84QdmzZlH/qChgfn+418f8skH/2bj2lWB/vv37mLj2lXcetcDgXZyuRx35zXKyw5y9XW3MHDwUN585XlqqysDfXft2MaosRO4/ta72LNrB59+8DYWswmAstL9bPhhFbfd8wsG5A/q8707H/ivNjiORiqVEBmhIzLi2LsA3Tk6CTCEn7joKKaNH8WhimrKKmpwu71E6yPIy07vNTQhRIgQ5x/yTH+svm39+lMyNgA048aRvno1APsEAYlOhyzWr6jU8fbbQcYGgCw+HknnTrvhrbf6NDbAH7LVG0bzydW+sNkdLFq5njnTJ/SqqjdoQBY+n4+tO/f1OJ6VlhLkpTCaLD1UrmbOmceObZtZ8NarCBKBMeMmoQ0Lw+PxkJ6ZE3QtXUQkN9/xc5Z+9xUupxN9TAwzZl8eMDjGT55Oyd5dfPD2a2g0WgYMHMQNt92NVhse6J8/aAgL/v0q8+bfRFR0DBqt35BKTc9k1twr+ebzj/B6PCT3S+WWO34e2GTLzg0OYUtK7kdYuI6klFRUKjUfvP06Wm0YUy++lPTM7JN5mX90RCS0dxgxmkyEhYX55e2Pk3OjnjOD8N88QPOEebRdeQcxiz/wj2V30PHw77G++VGgrWxgLpF/fQLlhNH4jCbCH74Lwz2PgSgi6MKJeuNvaO+6AQDn6o24ivZgevr5oGv6aluRlR0kLr2Axo5Tr8sCEBEZxeVXX49K7Q9hnDLjErZv2cihA/vIKyg8bv+tG9eRMyCfsROmBI4lJvdjwb9fY9O61UybOee05tcXoigyeOgIIiKj2PDDSlqam6irqQ6czysoZMe2TZiMHdRUVeD1erCYTQiCQFXlYUzGDgYOHsrFl1zOnl07WLVsEd9/9zXJ/fweTq/Xiz46hg5De8DYeOmtj/n0w7dpaWpk3epliD6R6JhYxoyfQun+PRw+eIDlS74lPqHLO1h2cD9bNvyASq3h6utvIVwXwacfvM2Bkj1s3rAm0M7r9TLjksvZvH4NZpORFUsXUldTTW11JSqVmvGTp2M0GtixdRNbN60jr6CQ9958GYBxE6cxZsJkli36mr27dvDSc3/k2ZffRnMeh7yFDI7T5GiZwxB+EmKjEfBLQeZmBIczhAgR4vxHFueXYnXX1Px4Y8Z21b9wV1f32kZ6Am2OIIno/Tf66N3ZE8Fq6zQ6ZkwgvBfJ3ML8HLxeH0WdYTISiYTBecEL7uKSg0GJ5sNGjmHYyJ6hKDKZrMeib8e2zQzIL0CjDaO2upLps+ai7yZJ2538gkLyj7G4HDZyLMNGjkUURZobGwIhKgDxCUnc9LN7e+03fnJwTsagIcMD/59XUHhCi9qzidMLra1tJCYkoCgciCQ+Fl9TS69tpckJ6J56BHleDrrH7sf0zD+wvvoeymnj6fjV0zgWd+1qqy6ZRuQLT+FracO5fiue8ipsH39N1Ct/wlW0G2liHNJYPZ7Sw3jKqzE9+SyuPkLvfEY7rr17Scwp4MS1z3onPFwXVMw4PiEJk9F4Qv13bt+MKIpUV5T3OG5ob8V7Ct+bE0UfHcP8m+5ApVJTXnawhxcAQKVSk5nTnx1bN3HowD4OdYY4TZs1l9XLFgXabd24Drvdikwqw2Q0EBHpz0mKiY3jD397mc3r1/DRe//C43bzm1/eQ/+8Ah589Pc8dPeNuF0u7nrgEUaOGY/JOJuNa1fhcjnx+brCL/fuKsLr9aKSSjl8qBSJIAmEmh0q7aosP3POPObNvwmFQsmirz+lva2VyooyACbPmM28+Tfh9XrJHVCAsaOd0v17A33dHjeb161BrdEiSCSIPh8NdTVk5Zy/oeghg+M0SYqPQSIR8PlCdTqOIAgCmalJ53oaIUKE+BHx9KLyJO1czIvW3pWeToXuBoKvj3GlJ9DmCKK998J6qqMqSp8oFqudhcvWMXfGeMLDgncbhw3qj0wmZcuOvQwakBUUgmUyWzlUfmoGWm11BWnpmWi0YTTW13WGY/VucJwoTqeDoq0bAwaH0+mgtrryvF7YHI1PkNPa0orH40GRn0P4gz/D+Phfg9oJGjWxixYgGzQAQRDQ/f6X2L5YjOGh34NUAq6uEBzt7deiumQa9i+XEP7ofTi+W+FXrPJ6Uc+dge7XDyCEa3Fu3A6CgOG+X+OtDg6FCmDz4Ck5SPQsM3KpDPcpVLP/sVAolIyfPD0ghdwdyVGGzI+JTCZHKpUik8l6Df2SyWTkDSykaMtGtm5aR4ehHblczvRZc1ix5FvAH9Z3NEeMe4VShUwmY9ykafRLy+DLTxawf+8udhdvB8Dd6U2NjNIDfk/grLn+0M3K8rLAeI7OHDGrxcymdat7XMth78pdk8n8eVDybvlQR0LOoqNjEQQBmUzGpGkzAdiyYS2b168BYOvGnjlCglSK7xx+Jn4MQgbHaaJSKumXlEBV7ckVgbqQ6ZcUh0YdrF0fIkSI8xe3LthT4DX544yFH/H77jN3xdf3NW73NpLjXNvT3Nzr8d7qa5woVpudJas2MWfG+F7DagfnZePz+cjPyQg6V7yvy7vhcbsR6bkgOV0cDjtKpapXuXGf14vb40ap7DsUWKFQBsK4jk4eB/D5fIii2KNWg8vlRCaTn9HF6OkgCAIdZhtmi4WY6Gh0v30QQaXC+t6nuHfvR4gIRzlhNLpfP4C8MB/wL1LtXy7Bs6/UP0jnYk9emE/YA7cjH5SH6HQiA1ouvh7n2s1I42NQTByDctJYPOXVSGL1uIv30Xb9z3vka/SF53Aj2oZaFPoM3H2sLRVKJQ6HnbraapJT/NEDdpuNHds2M3323N47nSRTZsxm5/bNPTxXNquFN195njnz5pOVMwC1RkNrc1Ngce50OCgvOxjkpTvCkc94xeFDFBdtDfJenCiFw0bynwVvYWj352BlZOeii4giPiGJpsZ6Zs29kklTZ1JVeZiD+/eh1mhpbWmkurLLW7Np3WqqKsrIzh3AzDnz+OzDd6ipqiC5Xxp1NVUsW/Q1Xq+XqorDLPziP/h8Xq64pkvpLj0zm83r1xCfmMTt9zyIQqFk+5aN2KwWhgwfxQt/earP+Sf3S6Oxvo61q5cRFR2DzWbly/+8j7HDwLBRYwOG1q13/YLM7FxK9u6ivrYKpUpNRlbfanbnAyGD40dgaEFuyODoRkH/cxuzGyJEiLOD1+CvsSDv1+/HG7O9S2hC3q8f9i1bjtvGeaDv4rWeht5/m5MT4yirrD3leRrNFhZ1JpKrVcqg80MGBi8O6hqaKT1chcvl5MtPFuC0O/D6vEgkEq667lbCdTo6DG18+Z8FiIiIIqT0S2PmnHnHrVd0YN9u1qxYQkRkFMYOA3kFQwI7p6Iosvibz2lubECQCDidDi6/6gbkCgXffv4x1VXlvPevl7n2ljswm0xs27SOSy6/mo/ff5Orrr+1R9z46uWLyczOJSMrl/raahZ++QnhugisFjNxCYnMvfI6JBIJZpOJTxa8hcfjwel0MHTEaCZOnXnKr/fpYnO4aWlpJVqvRxAEwh6+E+1dNyA6nCCRINFqELq9jz5DBx2PPdNjDFleDrErPsH67qfIB2Rj+uOLOFdvRJqSiDw/l+iPXkGakgSI+IxmDPc/jmPhshOeo9hoQ3a4DH1SDlZ376FLCoWSCVMu5oU/P8m1N91BRGQU3331ySm9Jn2Rm1dA0bZNPPO7X3HZVdfjdDr4/ruvGTpiNJnZfk/Y2PGTWfDvV7n0imsI00WwZvkSmhvr+xxz6IjRfP3Zh7hdLt58+blTCmkEf35K4bCRFG3ZCMDAQUORyWRMn30Z/3n/TZYt/oYfVi7F7Xbjcbu5aOLUQC7LEZxOB6uXL0EQBFRqNS6nkw/efo0x4ybx5ScL2L1zOyV7d+H1evF5veQXFPbIpRoyfDSrly+mqaGe5//8JAL+75Rao2Xi1IuPOf9JU2eyb9dOaqsreeOff0MURTweD7HxCVx13S3ExiWwdOGXvPfmS8gVCpxOJz6vl5t+dm+Q8X++ETI4fgTiovXkZqVx8HDVuZ7KOSc1OZ6UxLhzPY0QIUKcBVxl/jADzfjxqAYPxrG7b2nYE8Xb3o63vR2pXk/UnXdi/vbboMRxd10dPrsdiVpN1N13Y129us/E8b7mlJqcgEwmxeM59TCFDqOZxSs3cOn08ccN0XK7PYF6HR+/9ybTZ80luV8a4N89FkW/B+LDd97g5jt+HqiFsW3TepYv/oaLL72iz7Fbmhr5ftHX3PfwY4FY8sXffE7R1o0MH3URSxd+SVJKPy694hrAn79iNhmJ0kdz/W13sfCL/3DNjbcDYOroQBT9KklTZlzCyqULAxKsbpeL8kOlTJs5B6fTwYfv/ou77v+fwC73zu2bWfzN58yZN5/PPnqHS6+4hsRkvzG6bNHXdBjazllRObfXR3NLK5kZ6SiVSgSJBCE8DMJ7hryJoohn/yHabn0Ib0U1musux723FNXlM9FcMRNvVS2y7Aza73kUeW4m4U88hGi2ohg+GE9VrT+EyunC+Mw/8DX07l3rE6+Ie+8hcmfOpeYYQlpDho9CFxHJ9i0bcDmdTJo+i8gofWBhPXLsBOSynovTEaMvIqqX8Lv8gsLAQvayq25ArdYikUi4/uY72bJxLSV7ihERufLam+ifPyhg+OYMGMhNd9xHcdFWHHYbI8aMY/KM2YSH9y66k5CUwjU33MbWTesAiNLHIJVJcbtcJKekUjB4GNqwMBQKBRKphOz++egiIolLSGTw0BEAAWGDOVfMD4Q/FRQOA2DC5OkgihRt3YjdbkMul5NXUMjsuVexaf0aBg8dQXSMf20yYcrF2G02SvYW43Q4Or162YydMAWVWsOObZuwWS1IpVLSMrK59IprcNjtgXlE6aO576HHWPrdVzTU1SCKEB0Ty+zLriK5X1qgXXyiP7S8+z0MGDiYux54hB9WLu0siimQmJzCzDnziImNZ868+Wg0WoqLtuDtlJoeO34KE6b0VPI7HxFEURTf+ujr44k2hDgObrebr5etxdBhOtdTOWdERui4/OIJKBWnFhsdIkSIny7qxnqG/ur+HsdUQ4aQtWMHCIK/GnhjI6LbjVSvx9PQQFleHhE33kjKB36Vn6NrcxwuKECeltZDpQog6fXXibrnHn8fiwVPczMSlQqpXk/jo4/S/tJLpHz8MRHX+RfCPpMJT2srErUaqV5P/d130/H++/6LSCT0r69HFh8fdE879hygaHff3pETJToqgkunj0ep6HsHcsO2XZQcrMDpdPDxe29y292/CGpz6MA+aqoqmTrz0h7H//XSc9z9i1/x7RcfM27iNKJj41j1/SKycvuTlpHN4m8/JzkllZz++YE+Ho+Hj959g3sfeizQvzccDnsPg6O5sYFtm9dx6RXzAXjr1Re4+Wf3oVSpWLd6ORGRUQweOoLioi00NdQHLYTeevUFHvzf3/HhO6+j1mjJ6Z9Pdm5er1XNzyaiKBKtlTB54gSio/V9tnNu30XbtffhLfdvIMoH5qJ76leopk/AuXEbkqhITE8/j2P5WuJ++BLR7cbyyrtEPv8UvpZ2Oh55CteOPYimk1Oa8gEuRMxhcuQ3zGX7uMl4pBfWnrDP58Ph8OdUKRRKEEVEQNpNCviI8ePxePyhexIJ3iPnZLKAwXNEbrb7MfB7L7xev9fwSGihz+vF6/MFciYCbR1dHkaVqivE0uVy4vF4kAgCCqUKiUQS8ERAV3iYz+vF6XQiIqKQKwJzPzI3qUSCRCrF5/MFav7Iu7Vxu10ICCiUyh4hiqIo4nTY8Ylij/s4XxEEuPOGK0Iejh8LuVzOJVPGsWjlejqOp/F9AZIUH8OMCWOO+cANESLE+YszOhafQtmjHoejuJimRx8l7s9/RpDJkKd01ZvwtgXXuZAcvejsI+a/6Te/QTV0KOpRo5CEhaEI69qFFjo3NBoffhhlfj6qwYOR6HQouhU1E5TdQpx8PjoWLCDmV8EL7sH5OVTXNdHSZjj2zR+HNoMxUJFcfow6BwCIoOoj78Tr9fZaWE88Tklar8fDts0bOHyotMfxvAJ/0Tql6tTl26fNvJTVyxczffZl7Nu9k3sfehTwLwgPlOwJKjJ4JM78xtvvxdDexoGS3f66AhYzd/z84R4Lu7OJIAgYG1toK68gKjISibTrs+ezO3Dv2Y9twRdY3/rIH2YFKCaOIfLPv8FnsSK6XIgOJ8Yn/oZz1XoAjE8+R9RLf8RTUY3to69w7zmAc8M26CMc6ghi558XEYcETBKRjqgwjEkJWDPT8SSmIfhE6L0My3mLRCLpU9ZVIu15s90Ng6PPQd95T73lJ0mk0l7H6Ot7oVAoA57CIwiCEHRNiVTaqyEd1E4iCcpvksvlfd6DP9Tr3BroZ4KQwfEjotWouHzmRFZvLKK67nSF7c4fcrPSmDBqCNKfaMJgiBAhTh+fXI5h2EiiN6/vcbz1uecwfvYZ2smTkSUk4Gluxl1VhXO/Xx7SunIlVTN7j9331NfjbW8POu81GKi46CJ/qFZhIchkuGtqcJeX4yzxVx32NDVRPmIEmokTURUUgESCu7oaV7c2R2h74QWiH3gA4agFhkwqZdaUsXy3fB0G46lvFEkkErLSU45pbIwbWYjX66P0cBVOhwOL2RSo0iyKIj6fj4zsXBa89Sojx04I7Hg21teh1QYXG+zOkOGjWb7kW+bNv6nXndBwXQQNdTWB8CboSgiXSmWBXefeyMjKZcWShaxfs5yxEyYHjucNLGT9mhXMvfK6XhdOmzf8wOiLJjJ2/BTGjp/Cpx+8TXNjA6npvddFORu4zHYOXX8HESPGoBk1FEGtxrVjD65tu/DW1OFr9xeNE1RKdE88jGr2FFxFuxEtNnxNrZj/8Rbu4r1obp2P5tq5GH//LJZX3iX8kXsx3P0oos0Gx1CsFAEPIlYJGKQ+2qU+TIWDcI0Zg5iRDmE6UClDRXFDXJCEQqrOECUHK1i/rfhcT+OMIpVKuWj4YPJy0s/1VEKECHEWUDfWM/iJR5B2ykKeT8Q+8QRx//d/vZ5zuT2s27KT8qpjyJb2QYw+kvGjhhAbHXnctqIo8sPmHRTt3MOnH7xNYnIKMrmCirJSrrnhdqJj46iqOMySb78gK3cADruNxoY6brztHjTaML794mM0Gq2/7sDyxZhNJubOm49EKmX9muXsKd5B/7wCGhvqGD95emBx73a5+PSjd1Cp1ERG6SkvK2Xy9NmBEKwP33mdpJRUho4Yg8vlZNumrpAqgL27dvDN5x/z26f/1sOgKdm7ixVLviVv4GDMZhOZ2bkMGT4a8FdeXrb4G7Jz86ivrSYpJTWQQ3IuUT3xOKOqDGjEvpf1qjkz0L/7Ar7mVnxmC/avv8f855eIWfwB9q+XEvbA7SCK2BZ8jvmf/0ZQqxB7MVhFwIeISwCrRMSolmOIi8YUH4Nz+FAYMizICA4R4kLjSEhVyOA4Q5SWV/HDph3nehpnjBh9JNPGjyQi/Ng7byFChLiwiCouIvfl5847o0OQy0lfsQLNxIl9tqmpb2LnnlKaWtv7bAP+kIf4GD2D83NIS0k4qXmIosjqjUWUVdRQX1eD1+MhJTW9R8iF2+2moa4GhVJJQmJXhWOzyYihvY3U9EysFgutLU30S8sI9D1yLCY2Hm1Y8G9zc1MDdpuNxOSUHiEjPq+X2poqYuLiUanUWC1mwo+SQTYZOwKJ7N1xuZw01NUSEfn/7d1bTJvnHQbw5/t8AuMjBptTAgkhkCakISEkWQ49rztoU7VdTJq07WaZul1s0la1UrXd9aJVpe1mU7VqN+sO0lZN7ZSe1KbN2qTtkrQ0gUIIkJCkDgcHsI1tsP2ddgFJkxHjD/v7AjjP74749esXhEwev+///fsWFYSn52YRmRhHMFSzao6ICC//EzteO4aQsnhHvvy730DZNx9G/MlnUP69b8P9+A8wceg70GIzgKah+s2/wb6/E4LNBvniZSSefwGpl15etKuhApgTNMxYNEyLKmLrapHu6oLcvhWqxwPB579D3y3RymPgMNmbxz7CF6MTK70MUzQ11OGB/bvyn1UmopJUPj6Gxn+8BH/3aQhrqBmVtboaTcePw9HauuS4RGoWY+OTiM0kkJXmi1ftNiscDjv8Xg9qQwHYl7iiMpuV8FnfIHa1t8FqXXx2XNU0vHfiNEau5L5GlMyh9fSg6Q8voi2lQVjooSKUOWDvvBfeZ56CFp9B+uhxJP/4Fwg2G9SF8GnbsRXeZ56C1H8ellAQ04efuNEIUIUGGUBG0BC3i4j63IgFPJi95x4oXbsh1tXnWg5RyWPRuIlmEimEl3sd3hogCAJ2trdi57a2NX1jAhEVZ66mFgO/eAq2ZALlV8MQpfxNzfSwppIou2bce6cqWpCtrITs+rJL+tArb2D/4SD8gdyfMrsrnHA3ry/oNSenY3jvxCeIJ5KYnIri0Qf2wfp/BauiIODB/Z04qp5mD6c7TKupwZTHicxsEsEnfwbBYYcYrIJ10waok9Ow1FRDSyShxRO3lOpLZ/qQOX4SlppqxH/9HLSshKygISVoiFo0THudSN7bDrljB+SaWgiVfsDuACsbieYxcJjg3PDIjU6yq4EAwON2odLnQcDvxRej45iYXN6tLAKAA7t3sF6DiG6QXG5IrVtWehnLEgPw6tET2Luz3dD3s6wk42zfIHr6h6AuvP+PTkzinfdP4qv37110qYYoinj44G68/f7Jkt0NX43EQACJKh8Skyn4z1+A7/nfQCgvgzodg3z+AqZ++HPIfYOLnqdBQ+y539+ox4h6yxD1ujDTWA/pwAEIm1uBhV0vfhxHtBgDh8Hm0hn0D44UPY/X7cJjj96PdDaDbFZGOpNBNishk5WQyWYh5WhyJYoirBYLrFYL3BVOeDwueCoqYLnpCsBQMIDXj5647fNz6WhvZdggopIgywpOnDqDwYtXsKdjK2qChTejkyQZ/UMj6OkfQjqzeKcnPBbB0Q9O4ZFDXYuuxhRFEY8c6sLb758syV3xVcligbJnL+ITb8H15E8Rf/pZ+J59GonfvYjMsY8gDwzfMlyBhllRw4yoIWq3INbShPT27ZCbm4FQEJrLzR1/Ih0YOAx2tm8wZxhYjmBVJRwOGxwO4/ta1IeqEQxUIjK1dGHkdYIgYFtrs+HrICJaSZHJaRx55ziCVX5salqHmmAAlT5P3v9AZiUJ45EpXA6PY+TKVWQWzvLncuXqON754FTOAvN1dSFMTE5DytO/gYwh7urE1L+PID00AvcTjyP1138h9cJLC/0xNCgA5kQgbhcx5XYiWuVHelcHtK8cgOhx3zIXowaRPgwcBpqdS6NvqPjdDQAIVeXuhGqEHVtb8PYHJ3WN9XoqUOZw5B9IRLQGRSajiCwcM7XbrAj4fSgrs6PM4YDdNv9nUlVVJFKziMWTiCeSyz42e+Xq+F3Vn2k1E90eJBrX4+pPfoXK+gZIFy8jI2hIihpiFg3RUDWS27ZAatsMpb4BQnU1BIuF4YKoCAwcBvq0d+BG+/piBavMvTavcV0dvG4X4olk3rEOG8MGEd0dspKMscjkSi+DTCZ3dCDaM4jM4HlMl9swFfAg0bYZysGDEDe13BjHkEFkDAYOg0RjMxi4cNmQuawWCwI+jyFz5SIAuKdlAz7u7s07VpKXPi5ARES0lmgtLRjZtxNKYyOkpkZoDesgOJ28VYrIJAwcBjl5pg+aqhoyV1WlF4Jo/tve5ub1OHW2D4qy9LpnEilomsbCOCIiKglCXT3Shw9/+fUKroXobsAwb4DRiWuGns2tNrl+4zqH3Y7aYFXecbKiYG6NdRUmIiIiotWBgcMA3b0Dusbp/QSl0uTjVDfTWysyHtF3oxURERER0c0YOIo0OnENoxP5CwwDfi8qnE5dc7rKy4tdlm6Czl8B3q5CRERERIVg4CjSmc8XdyS9nebGBogWfXscNuvqK60Jj0dWVfd0IiIiIlobGDiKlNXZqGnThgaIgr4ft2xQ8bkeqqbvtWbn0rwqkoiIiIiWjYGjSBub6vOOCfi9cDmdcNjtuuaMzySKXZZumUxW99hzQ5fMWwgRERERlSQGjiI1r2+AxbL0j7GhNgQAcLv11WaMX7tzBdrpZQSOS+FRZDLsyUFERERE+jFwFKnCWYYtLU1Ljil3zO9s1AWrdc158UoYqdm5YpemS1bSHyAURUX/8EUTV0NEREREpYaBwwAdW9uWLPQOj0cAAJs3NmJzc2Pe+RRFxYene+5IkbasKMsa//nAxbyNAomIiIiIrmPgMEB5mQOd27fkfDw8FkF4LAJRFHDfng50bt+St2v3pfAoPvzkrNFLXUSWlxc45tJpDFy4ZM5iiIiIiKjkMHAYZFvrRgT83pyPv/vhKUxF4xAEATvb23D/vp0QxaVDR//gCD7t0ddUsFCF7KJ0955DNqvvdi4iIiIiursxcBhEEEU8dGA3bLbbH63KZCS89u5xXJuOAQBaNqzHIwf35C04/7T3HD7u7oWqmnO8Su/NWTebS2dxpv+8CashIiIiolLDwGEgn8eNg107cj6eyUh44+gJRCajAIDGhlp87b59eRv99Z4bxitvHcMXoxOG13X4PK6Cntc7MIxEMmXoWoiIiIio9Aiapml/+vurYBNp45w+04/P+nLvANisVtTVVMLMBpMAAAGMSURBVCM1m4azfH6HYSwyBUlHE0FXRTkqfV6UOexwVThRF6xCbagqb01ILoMXLuM//+0u6Ll+jxtff3A/XBX6rvslIiIioruHIAA//v5jWPqjdSpI571bkJhNYXgkfNvHJVnG5fDYLf+2p2Mres4NYy6dWXLuZGoOydSXV+Z2A9i4vh4PHexCIZGjoS4EQRAK2jmJziTwylvv4dDeXWisryng1YmIiIio1Amapmnf+tEvMRWNr/RaSo6iKrprL0RRhEUUISkKCtlusogiRLGwE3KKokAtcovLIgoQBQsKSj1EREREVHICfi+O/Pm38zscsqJAknnr0EpSVRWqWnh/C0VVoRTx/GIpqgYF/B0iIiIionnX+72xaJyIiIiIiEzDwEFERERERKZh4CAiIiIiItMwcBARERERkWkYOIiIiIiIyDQMHEREREREZBoGDiIiIiIiMg0DBxERERERmYaBg4iIiIiITMPAQUREREREpmHgICIiIiIi0zBwEBERERGRaRg4iIiIiIjINP8D035ADZ0JkqYAAAAASUVORK5CYII=
Proposition d'ateliers :

*Premiers pas avec TiddlyWiki
*Utilisation avancée de TiddlyWiki
*Contribuer à la traduction
*Une ~TiddlyBox ?
**TiddlyWiki sur une ~PirateBox ou ~BiblioBox (http://bibliobox.net <i class="fa fa-external-link-square"></i>)
*Retour d'expériences utilisateurs
**Dans le cadre d'un recherche d'emploi
**Une documentation d'un site web
**Une carte heuristique
**Un gestionnaire de contact
**Une liste de choses à faire
**Etc..
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mC7VTF8jTDZ9qipgaB5CG/YJoKBoGguwCdUHQVeoJogB5Am1UNABMAEAOoAGgmgAIAAJqgBqBoJoHUDooaDPUFQNUNRUwQyCmggiAdATQAEU2KGoChoJqBqhoIgKIgAmgAAmgaqqACAaACAAgGoIAACAAmioKCGggoAAACaBoAiihgAKAAAACCaYpoCiAdhDRUABNEAAATQQAAADuACigAAM8uWTflLRy7sSarTSIAADIAACAAABaCAAAmmhqaGp6DU0DQAQAAAAABpFFURAQAAAAAAWAoLAWLEb49m4P2t7PkfREzsis8qDNQZooCAooAioAAKaKACroGgaKaGgAAKAKIKKaosoLopoGgooAAAKAugiKbAANFNBdB39Hrv99/Znp1/Pn/XdnHUMAw00NTZ8qMcvfwnbrVnLF/SOXL3c+X4n1GpHO92sa0xpoIBoIBoqAaoaBoAGgugaougaBoGgaougaBpgaoaBoGgnkId6qwt1CouGmrhpompoGgaAogKgKJqhoGgCG1AUFDRDUU1RNA1Q0DQNENA1Q0DRDQXfoDyXA0EUJyoursBBGpnyEi+WJjWnnWpE9J5UTU2/YaaqGwE0DQNA1Q0E0RQTRDQNUNQNqgACCGwE2iIogAhoIIaCaBoGgaIaoCAICglEqCFBAICgAlEoIAiCWqyzQZQAAQRdAvcARFAABEKCAKifKCKIACIiAl0AAQABECgigAmC6ICgIIAdQXypossVMABBA0AAVrj3BsDagl5GBeSomiKgmgugAAigCCAAGgaBoIBsA0E0DaAACAAaCAAdBTQTqgaACIGqIgAaobAPIE0DQNBANA0DQTQRFBAUtURNDDRQATVDoACAAgCBoIACaKaCCgIAAAACaBoIuACwFAAABNA0DQTQ0DQAAE0AUA1BFQAABLQQAADqAAAACigJbiDjyttYvyrUjSIAABewMgAIABphsTVxLyNE01DU1UAAQVEAAAAUaRUwDEMMUwTTFUENBAAAAAAAABYCgsBri1EajSP2z5H0xnlUVgGUEoqACgLAARFQADRQUBRTQBQQFgBoGgoGirKYpoLoLoGigKCCrq4GgaBqKaC9ARFAAAdPVw8uXX+2d0tb4516pfph9C+ShqDPLnx496siWyOfL3/+M/etTlzv6fxyvLly73Wsc7bUEANUQAE0ABVQQAA0DYBopoKB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
#Tour de table pour préparation des [[ateliers|Ateliers]] de l'après-midi.
#*Horaire : 13h30
#**Espace Living Lab

# Présentation de ''Jeremy Ruston'' - créateur de TiddlyWiki (conférence en anglais) - co-animée par Sylvain Naudin (pour compléter les propos en français si besoin).
#*Horaire : 17h00
#**Salle Agora
Vous pouvez nous adresser un e-mail à l'adresse suivante :

*{{!!myname}}@{{!!domain}} <i class="fa fa-envelope-o"></i>


Où via ''Twitter'' avec le hashtag #twcamp auprès de [[@naudinsylvain|https://twitter.com/naudinsylvain]] <i class="fa fa-twitter"></i>
> Ce titre est fièrement inspiré du billet de nos amis Dotclearien  : [[Contribuer à Dotclear : yes you can !|http://fr.dotclear.org/blog/post/2015/05/20/Contribuer-à-Dotclear-%3A-yes-you-can-%21]] 

Alors la communauté francophone n'est pas encore regroupée dans une association, et nous n'avons pas besoin de don (enfin vous pouvez toujours !), mais par contre ''vous pouvez tous contribuer'' !

* en parler autour de soi
* écrire des tutoriels
* participer à la traduction
* utiliser TiddlyWiki !

Plus il y aura d'utilisateurs, plus il y aura de retours (un bug par-ci, une demande d'évolution par-là), et par extension plus il y aura des développeurs pour répondre aux besoins des utilisateurs.

La question n'est pas de savoir ce que peut faire TiddlyWiki pour vous, mais plutôt ce que vous souhaitez faire avec TiddlyWiki.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://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"
   width="120"
   height="42"
   id="svg2759"
   sodipodi:version="0.32"
   inkscape:version="0.45+devel"
   version="1.0"
   sodipodi:docname="by-sa.svg"
   inkscape:output_extension="org.inkscape.output.svg.inkscape">
  <defs
     id="defs2761" />
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#8b8b8b"
     borderopacity="1"
     gridtolerance="10000"
     guidetolerance="10"
     objecttolerance="10"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="1"
     inkscape:cx="179"
     inkscape:cy="89.569904"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     width="120px"
     height="42px"
     inkscape:showpageshadow="false"
     inkscape:window-width="1198"
     inkscape:window-height="624"
     inkscape:window-x="488"
     inkscape:window-y="401" />
  <metadata
     id="metadata2764">
    <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
       transform="matrix(0.9937807,0,0,0.9936694,-177.69409,-74.436409)"
       id="g287"
       inkscape:export-filename="/mnt/hgfs/Bov/Documents/Work/2007/cc/identity/srr buttons/big/by-sa.png"
       inkscape:export-xdpi="300.23013"
       inkscape:export-ydpi="300.23013">
	<path
   id="path3817_2_"
   nodetypes="ccccccc"
   d="M 182.23532,75.39014 L 296.29928,75.59326 C 297.89303,75.59326 299.31686,75.35644 299.31686,78.77344 L 299.17721,116.34033 L 179.3569,116.34033 L 179.3569,78.63379 C 179.3569,76.94922 179.51999,75.39014 182.23532,75.39014 z"
   style="fill:#aab2ab" />

	<g
   id="g5908_2_"
   transform="matrix(0.872921,0,0,0.872921,50.12536,143.2144)">
		
			<path
   id="path5906_2_"
   cx="296.35416"
   ry="22.939548"
   cy="264.3577"
   type="arc"
   rx="22.939548"
   d="M 187.20944,-55.6792 C 187.21502,-46.99896 180.18158,-39.95825 171.50134,-39.95212 C 162.82113,-39.94708 155.77929,-46.97998 155.77426,-55.66016 C 155.77426,-55.66687 155.77426,-55.67249 155.77426,-55.6792 C 155.76922,-64.36054 162.80209,-71.40125 171.48233,-71.40631 C 180.16367,-71.41193 187.20441,-64.37842 187.20944,-55.69824 C 187.20944,-55.69263 187.20944,-55.68591 187.20944,-55.6792 z"
   style="fill:#ffffff" />

		<g
   id="g5706_2_"
   transform="translate(-289.6157,99.0653)">
			<path
   id="path5708_2_"
   d="M 473.88455,-167.54724 C 477.36996,-164.06128 479.11294,-159.79333 479.11294,-154.74451 C 479.11294,-149.69513 477.40014,-145.47303 473.9746,-142.07715 C 470.33929,-138.50055 466.04281,-136.71283 461.08513,-136.71283 C 456.18736,-136.71283 451.96526,-138.48544 448.42003,-142.03238 C 444.87419,-145.57819 443.10158,-149.81537 443.10158,-154.74451 C 443.10158,-159.6731 444.87419,-163.94049 448.42003,-167.54724 C 451.87523,-171.03375 456.09728,-172.77618 461.08513,-172.77618 C 466.13342,-172.77618 470.39914,-171.03375 473.88455,-167.54724 z M 450.76657,-165.20239 C 447.81982,-162.22601 446.34701,-158.7395 446.34701,-154.74005 C 446.34701,-150.7417 447.80529,-147.28485 450.72125,-144.36938 C 453.63778,-141.45288 457.10974,-139.99462 461.1383,-139.99462 C 465.16683,-139.99462 468.66848,-141.46743 471.64486,-144.41363 C 474.47076,-147.14947 475.88427,-150.59069 475.88427,-154.74005 C 475.88427,-158.85809 474.44781,-162.35297 471.57659,-165.22479 C 468.70595,-168.09546 465.22671,-169.53131 461.1383,-169.53131 C 457.04993,-169.53131 453.59192,-168.08813 450.76657,-165.20239 z M 458.52106,-156.49927 C 458.07074,-157.4809 457.39673,-157.9715 456.49781,-157.9715 C 454.90867,-157.9715 454.11439,-156.90198 454.11439,-154.763 C 454.11439,-152.62341 454.90867,-151.55389 456.49781,-151.55389 C 457.54719,-151.55389 458.29676,-152.07519 458.74647,-153.11901 L 460.94923,-151.94598 C 459.8993,-150.0805 458.32417,-149.14697 456.22374,-149.14697 C 454.60384,-149.14697 453.30611,-149.64367 452.33168,-150.63653 C 451.35561,-151.62994 450.86894,-152.99926 450.86894,-154.7445 C 450.86894,-156.46008 451.37123,-157.82159 452.37642,-158.83013 C 453.38161,-159.83806 454.63347,-160.34264 456.13423,-160.34264 C 458.35435,-160.34264 459.94407,-159.46776 460.90504,-157.71978 L 458.52106,-156.49927 z M 468.8844,-156.49927 C 468.43353,-157.4809 467.77292,-157.9715 466.90201,-157.9715 C 465.28095,-157.9715 464.46988,-156.90198 464.46988,-154.763 C 464.46988,-152.62341 465.28095,-151.55389 466.90201,-151.55389 C 467.95304,-151.55389 468.68918,-152.07519 469.10925,-153.11901 L 471.36126,-151.94598 C 470.31301,-150.0805 468.74007,-149.14697 466.64358,-149.14697 C 465.02587,-149.14697 463.73095,-149.64367 462.75711,-150.63653 C 461.78494,-151.62994 461.29773,-152.99926 461.29773,-154.7445 C 461.29773,-156.46008 461.79221,-157.82159 462.78061,-158.83013 C 463.76843,-159.83806 465.02588,-160.34264 466.55408,-160.34264 C 468.77027,-160.34264 470.35776,-159.46776 471.3154,-157.71978 L 468.8844,-156.49927 z" />

		</g>

	</g>

	<path
   d="M 297.29639,74.91064 L 181.06688,74.91064 C 179.8203,74.91064 178.80614,75.92529 178.80614,77.17187 L 178.80614,116.66748 C 178.80614,116.94922 179.03466,117.17822 179.31639,117.17822 L 299.04639,117.17822 C 299.32813,117.17822 299.55713,116.94922 299.55713,116.66748 L 299.55713,77.17188 C 299.55713,75.92529 298.54297,74.91064 297.29639,74.91064 z M 181.06688,75.93213 L 297.29639,75.93213 C 297.97998,75.93213 298.53565,76.48828 298.53565,77.17188 C 298.53565,77.17188 298.53565,93.09131 298.53565,104.59034 L 215.4619,104.59034 C 212.41698,110.09571 206.55077,113.83399 199.81835,113.83399 C 193.083,113.83399 187.21825,110.09913 184.1748,104.59034 L 179.82666,104.59034 C 179.82666,93.09132 179.82666,77.17188 179.82666,77.17188 C 179.82664,76.48828 180.38329,75.93213 181.06688,75.93213 z"
   id="path294" />

	<g
   enable-background="new    "
   id="g296">
		<path
   d="M 265.60986,112.8833 C 265.68994,113.03906 265.79736,113.16504 265.93115,113.26172 C 266.06494,113.35791 266.22119,113.42969 266.40088,113.47608 C 266.58154,113.52296 266.76807,113.54639 266.96045,113.54639 C 267.09033,113.54639 267.22998,113.53565 267.3794,113.51368 C 267.52784,113.4922 267.66749,113.44972 267.79835,113.3877 C 267.92823,113.32569 268.03761,113.23975 268.12355,113.13086 C 268.21144,113.02197 268.25441,112.88379 268.25441,112.71533 C 268.25441,112.53515 268.19679,112.38916 268.08156,112.27685 C 267.9673,112.16455 267.81594,112.07177 267.62941,111.99658 C 267.44386,111.92236 267.23195,111.85693 266.9966,111.80078 C 266.76027,111.74463 266.52101,111.68262 266.27883,111.61377 C 266.02981,111.55176 265.78762,111.47559 265.55129,111.38525 C 265.31594,111.29541 265.10402,111.17822 264.9175,111.03515 C 264.73098,110.89208 264.58059,110.71337 264.46535,110.49853 C 264.35109,110.28369 264.29347,110.02392 264.29347,109.71923 C 264.29347,109.37646 264.36671,109.07958 264.51222,108.82763 C 264.6587,108.57568 264.85011,108.36572 265.08644,108.19726 C 265.32179,108.02929 265.58937,107.90478 265.8882,107.82372 C 266.18605,107.74315 266.48488,107.70263 266.78273,107.70263 C 267.13136,107.70263 267.46535,107.74169 267.78566,107.81982 C 268.105,107.89746 268.39015,108.02392 268.6382,108.19824 C 268.88722,108.37256 269.08449,108.59521 269.23097,108.86621 C 269.37648,109.13721 269.44972,109.46582 269.44972,109.85156 L 268.02784,109.85156 C 268.01514,109.65234 267.97315,109.4873 267.90284,109.35693 C 267.83155,109.22607 267.73682,109.12353 267.61964,109.04834 C 267.50148,108.97412 267.36671,108.9209 267.21534,108.89014 C 267.063,108.85889 266.89796,108.84326 266.71827,108.84326 C 266.60108,108.84326 266.48292,108.85596 266.36573,108.88037 C 266.24757,108.90576 266.14112,108.94922 266.04542,109.01123 C 265.94874,109.07373 265.86964,109.15137 265.80812,109.24463 C 265.7466,109.33838 265.71535,109.45654 265.71535,109.59961 C 265.71535,109.73047 265.73976,109.83643 265.78957,109.91699 C 265.83937,109.99804 265.93801,110.07275 266.08352,110.14111 C 266.22903,110.20947 266.43118,110.27832 266.68899,110.34668 C 266.9468,110.41504 267.28372,110.50244 267.70071,110.60791 C 267.82473,110.63281 267.99661,110.67822 268.21731,110.74365 C 268.43801,110.80908 268.65676,110.91308 268.87454,111.05615 C 269.09231,111.1997 269.27981,111.39111 269.43899,111.63037 C 269.59719,111.87012 269.67629,112.17676 269.67629,112.55029 C 269.67629,112.85547 269.61672,113.13867 269.49856,113.3999 C 269.3804,113.66162 269.20461,113.8872 268.97122,114.07666 C 268.73782,114.26709 268.44876,114.41455 268.10403,114.52051 C 267.75833,114.62647 267.35794,114.6792 266.90481,114.6792 C 266.53762,114.6792 266.18118,114.63379 265.83547,114.54346 C 265.49074,114.45313 265.18508,114.31104 264.92043,114.11768 C 264.65676,113.92432 264.4468,113.67774 264.29055,113.37891 C 264.13528,113.07959 264.06106,112.7251 264.06692,112.31397 L 265.4888,112.31397 C 265.48877,112.53809 265.52881,112.72803 265.60986,112.8833 z"
   id="path298"
   style="fill:#ffffff" />

		<path
   d="M 273.8667,107.8667 L 276.35986,114.53076 L 274.8374,114.53076 L 274.33349,113.04638 L 271.84033,113.04638 L 271.31787,114.53076 L 269.84326,114.53076 L 272.36377,107.8667 L 273.8667,107.8667 z M 273.95068,111.95264 L 273.11084,109.50928 L 273.09229,109.50928 L 272.22315,111.95264 L 273.95068,111.95264 z"
   id="path300"
   style="fill:#ffffff" />

	</g>

	<g
   enable-background="new    "
   id="g302">
		<path
   d="M 239.17821,107.8667 C 239.49559,107.8667 239.78563,107.89502 240.04735,107.95068 C 240.30907,108.00683 240.53368,108.09863 240.72118,108.22607 C 240.9077,108.35351 241.05321,108.52295 241.15575,108.73437 C 241.25829,108.94579 241.31005,109.20703 241.31005,109.51806 C 241.31005,109.854 241.23388,110.13329 241.08056,110.35742 C 240.92822,110.58154 240.70165,110.76465 240.40283,110.90771 C 240.81494,111.02587 241.12256,111.23291 241.32568,111.5288 C 241.5288,111.82469 241.63037,112.18114 241.63037,112.59814 C 241.63037,112.93408 241.56494,113.22509 241.43408,113.47119 C 241.30322,113.7168 241.12646,113.91748 240.90576,114.07324 C 240.68408,114.229 240.43115,114.34424 240.14795,114.41845 C 239.86377,114.49365 239.57275,114.53075 239.27295,114.53075 L 236.03662,114.53075 L 236.03662,107.86669 L 239.17821,107.86669 L 239.17821,107.8667 z M 238.99071,110.56201 C 239.25243,110.56201 239.46727,110.5 239.63622,110.37597 C 239.80419,110.25146 239.88817,110.05029 239.88817,109.77099 C 239.88817,109.61572 239.85985,109.48828 239.80419,109.38915 C 239.74755,109.28954 239.67333,109.21239 239.57958,109.15624 C 239.48583,109.10058 239.37841,109.06151 239.25731,109.04003 C 239.13524,109.01806 239.00926,109.00732 238.8784,109.00732 L 237.50535,109.00732 L 237.50535,110.56201 L 238.99071,110.56201 z M 239.07664,113.39014 C 239.22019,113.39014 239.35691,113.37647 239.48777,113.34815 C 239.61863,113.32032 239.73484,113.27344 239.83445,113.2085 C 239.93406,113.14307 240.01316,113.0542 240.07273,112.94239 C 240.1323,112.83058 240.1616,112.68751 240.1616,112.51319 C 240.1616,112.17139 240.06492,111.92725 239.87156,111.78126 C 239.6782,111.63527 239.42234,111.56202 239.10496,111.56202 L 237.50535,111.56202 L 237.50535,113.39014 L 239.07664,113.39014 z"
   id="path304"
   style="fill:#ffffff" />

		<path
   d="M 241.88914,107.8667 L 243.53269,107.8667 L 245.09324,110.49854 L 246.64402,107.8667 L 248.27781,107.8667 L 245.80418,111.97315 L 245.80418,114.53077 L 244.33543,114.53077 L 244.33543,111.93604 L 241.88914,107.8667 z"
   id="path306"
   style="fill:#ffffff" />

	</g>

	<g
   id="g6316_1_"
   transform="matrix(0.624995,0,0,0.624995,391.2294,176.9332)">
		
			<path
   id="path6318_1_"
   cx="475.97119"
   ry="29.209877"
   cy="252.08646"
   type="arc"
   rx="29.209877"
   d="M -175.0083,-139.1153 C -175.00204,-129.7035 -182.62555,-122.06751 -192.03812,-122.06049 C -201.44913,-122.05341 -209.08512,-129.67774 -209.09293,-139.09028 C -209.09293,-139.09809 -209.09293,-139.10749 -209.09293,-139.1153 C -209.09919,-148.52784 -201.47413,-156.1623 -192.06311,-156.17011 C -182.65054,-156.17713 -175.01456,-148.55207 -175.0083,-139.14026 C -175.0083,-139.13092 -175.0083,-139.1239 -175.0083,-139.1153 z"
   style="fill:#ffffff" />

		<g
   id="g6320_1_"
   transform="translate(-23.9521,-89.72962)">
			<path
   id="path6322_1_"
   d="M -168.2204,-68.05536 C -173.39234,-68.05536 -177.76892,-66.25067 -181.35175,-62.64203 C -185.02836,-58.90759 -186.86588,-54.48883 -186.86588,-49.38568 C -186.86588,-44.28253 -185.02836,-39.89416 -181.35175,-36.22308 C -177.67673,-32.55114 -173.29859,-30.71521 -168.2204,-30.71521 C -163.07974,-30.71521 -158.62503,-32.56677 -154.85312,-36.26996 C -151.30307,-39.78558 -149.52652,-44.15827 -149.52652,-49.38568 C -149.52652,-54.6123 -151.33432,-59.03265 -154.94843,-62.64203 C -158.5625,-66.25067 -162.98599,-68.05536 -168.2204,-68.05536 z M -168.17352,-64.69519 C -163.936,-64.69519 -160.33752,-63.20221 -157.37655,-60.21466 C -154.38748,-57.25836 -152.89214,-53.64899 -152.89214,-49.38568 C -152.89214,-45.09186 -154.35466,-41.52856 -157.28438,-38.69653 C -160.36876,-35.64727 -163.99849,-34.12304 -168.17351,-34.12304 C -172.34856,-34.12304 -175.94701,-35.63244 -178.96892,-38.64965 C -181.9908,-41.66918 -183.50176,-45.24657 -183.50176,-49.38567 C -183.50176,-53.52398 -181.97518,-57.13414 -178.92205,-60.21465 C -175.9939,-63.20221 -172.41107,-64.69519 -168.17352,-64.69519 z" />

			<path
   id="path6324_1_"
   d="M -176.49548,-52.02087 C -175.75171,-56.71856 -172.44387,-59.22949 -168.30008,-59.22949 C -162.33911,-59.22949 -158.70783,-54.90448 -158.70783,-49.1372 C -158.70783,-43.50982 -162.57194,-39.13793 -168.39383,-39.13793 C -172.39856,-39.13793 -175.98297,-41.60277 -176.63611,-46.43877 L -171.93292,-46.43877 C -171.7923,-43.92778 -170.1626,-43.04418 -167.83447,-43.04418 C -165.1813,-43.04418 -163.4563,-45.50908 -163.4563,-49.27709 C -163.4563,-53.22942 -164.94693,-55.32244 -167.74228,-55.32244 C -169.79074,-55.32244 -171.55948,-54.57787 -171.93292,-52.02087 L -170.56418,-52.02789 L -174.26734,-48.32629 L -177.96894,-52.02789 L -176.49548,-52.02087 z" />

		</g>

	</g>

	<g
   id="g313">
		<circle
   cx="242.56226"
   cy="90.224609"
   r="10.8064"
   id="circle315"
   sodipodi:cx="242.56226"
   sodipodi:cy="90.224609"
   sodipodi:rx="10.8064"
   sodipodi:ry="10.8064"
   style="fill:#ffffff" />

		<g
   id="g317">
			<path
   d="M 245.68994,87.09766 C 245.68994,86.68116 245.35205,86.34424 244.93603,86.34424 L 240.16357,86.34424 C 239.74755,86.34424 239.40966,86.68115 239.40966,87.09766 L 239.40966,91.87061 L 240.74071,91.87061 L 240.74071,97.52295 L 244.3579,97.52295 L 244.3579,91.87061 L 245.68993,91.87061 L 245.68993,87.09766 L 245.68994,87.09766 z"
   id="path319" />

			<circle
   cx="242.5498"
   cy="84.083008"
   r="1.63232"
   id="circle321"
   sodipodi:cx="242.5498"
   sodipodi:cy="84.083008"
   sodipodi:rx="1.63232"
   sodipodi:ry="1.63232" />

		</g>

		<path
   clip-rule="evenodd"
   d="M 242.53467,78.31836 C 239.30322,78.31836 236.56641,79.4458 234.32715,81.70215 C 232.0293,84.03516 230.88086,86.79736 230.88086,89.98633 C 230.88086,93.1753 232.0293,95.91846 234.32715,98.21338 C 236.625,100.50781 239.36133,101.65527 242.53467,101.65527 C 245.74756,101.65527 248.53272,100.49853 250.88819,98.18359 C 253.10889,95.98681 254.21827,93.2539 254.21827,89.98632 C 254.21827,86.71874 253.08936,83.95751 250.83057,81.70214 C 248.57178,79.4458 245.80615,78.31836 242.53467,78.31836 z M 242.56396,80.41797 C 245.2124,80.41797 247.46142,81.35156 249.31103,83.21875 C 251.18115,85.06592 252.11572,87.32227 252.11572,89.98633 C 252.11572,92.66992 251.20068,94.89746 249.36963,96.66699 C 247.4419,98.57275 245.17334,99.52539 242.56397,99.52539 C 239.9546,99.52539 237.70557,98.58252 235.81739,96.6958 C 233.92774,94.80957 232.98389,92.57324 232.98389,89.98633 C 232.98389,87.3999 233.93799,85.14404 235.84619,83.21875 C 237.67676,81.35156 239.9165,80.41797 242.56396,80.41797 z"
   id="path323"
   style="fill-rule:evenodd" />

	</g>

</g>
  </g>
</svg>
<$list filter="[!is[system]!has[draft.of]!sort[modified]limit[1]]">
<$link>
<$view field="modified" format="date" template="DD MMM YYYY à 0hh:0mm"/>
</$link>
</$list>
!How many tiddler in Eiffel tower ?

{{Eiffel_tower.svg}}
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   version="1.1"
   id="svg2"
   inkscape:version="0.91pre3 r13670"
   sodipodi:docname="Eiffel_tower.svg"
   x="0px"
   y="0px"
   viewBox="84.2 31.7 600 1007.8"
   enable-background="new 84.2 31.7 600 1007.8"
   xml:space="preserve"><metadata
   id="metadata4557"><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>
<title
   id="title4533">La Tour Eiffel (Eiffel Tower)</title>
<defs
   id="defs4165">
	
	
		<inkscape:perspective
   id="perspective10"
   inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   sodipodi:type="inkscape:persp3d"
   inkscape:vp_x="0 : 526.18109 : 1"
   inkscape:vp_z="744.09448 : 526.18109 : 1"
   inkscape:vp_y="0 : 1000 : 0">
		</inkscape:perspective>
	
		<inkscape:perspective
   id="perspective2927"
   inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   sodipodi:type="inkscape:persp3d"
   inkscape:vp_x="0 : 0.5 : 1"
   inkscape:vp_z="1 : 0.5 : 1"
   inkscape:vp_y="0 : 1000 : 0">
		</inkscape:perspective>
	
		<inkscape:perspective
   id="perspective2998"
   inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   sodipodi:type="inkscape:persp3d"
   inkscape:vp_x="0 : 0.5 : 1"
   inkscape:vp_z="1 : 0.5 : 1"
   inkscape:vp_y="0 : 1000 : 0">
		</inkscape:perspective>
	
		<inkscape:perspective
   id="perspective3639"
   inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   sodipodi:type="inkscape:persp3d"
   inkscape:vp_x="0 : 0.5 : 1"
   inkscape:vp_z="1 : 0.5 : 1"
   inkscape:vp_y="0 : 1000 : 0">
		</inkscape:perspective>
	
		<inkscape:perspective
   id="perspective3825"
   inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   sodipodi:type="inkscape:persp3d"
   inkscape:vp_x="0 : 0.5 : 1"
   inkscape:vp_z="1 : 0.5 : 1"
   inkscape:vp_y="0 : 1000 : 0">
		</inkscape:perspective>
	
		<inkscape:perspective
   id="perspective3929"
   inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   sodipodi:type="inkscape:persp3d"
   inkscape:vp_x="0 : 0.5 : 1"
   inkscape:vp_z="1 : 0.5 : 1"
   inkscape:vp_y="0 : 1000 : 0">
		</inkscape:perspective>
	
		<inkscape:perspective
   id="perspective4084"
   inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   sodipodi:type="inkscape:persp3d"
   inkscape:vp_x="0 : 0.5 : 1"
   inkscape:vp_z="1 : 0.5 : 1"
   inkscape:vp_y="0 : 1000 : 0">
		</inkscape:perspective>
</defs>
<sodipodi:namedview
   id="base"
   inkscape:pageopacity="1"
   inkscape:current-layer="layer5"
   inkscape:pageshadow="2"
   inkscape:window-width="1600"
   inkscape:document-units="px"
   inkscape:zoom="1.5588623"
   bordercolor="#666666"
   borderopacity="1.0"
   inkscape:cx="254.93835"
   showguides="false"
   pagecolor="#ffffff"
   showgrid="false"
   inkscape:cy="41.906139"
   inkscape:snap-global="false"
   inkscape:guide-bbox="true"
   inkscape:snap-page="false"
   inkscape:window-y="-8"
   inkscape:window-x="-8"
   inkscape:window-height="838"
   inkscape:window-maximized="1">
	<sodipodi:guide
   id="guide3006"
   orientation="1,0"
   position="384.28571,116.42857" />
	<sodipodi:guide
   id="guide3008"
   orientation="0,1"
   position="495.77367,25.008608" />
	
		<inkscape:grid
   type="xygrid"
   color="#0000ff"
   id="grid3846"
   empopacity="0.50196078"
   opacity="0.36470588"
   originy="178px"
   spacingx="12.1px"
   visible="true"
   empcolor="#0000ff"
   spacingy="17.5px"
   empspacing="5"
   enabled="true"
   originx="384.29px"
   snapvisiblegridlinesonly="true">
		</inkscape:grid>
	<sodipodi:guide
   id="guide3848"
   orientation="0,1"
   position="396.39,178" />
	<sodipodi:guide
   id="guide3995"
   orientation="-1052.3622,0"
   position="744.09448,0" />
	<sodipodi:guide
   id="guide3997"
   orientation="0,-744.09448"
   position="744.09448,1052.3622" />
	<sodipodi:guide
   id="guide3999"
   orientation="1052.3622,0"
   position="0,1052.3622" />
	<sodipodi:guide
   id="guide4098"
   orientation="0,1"
   position="380.89141,185.18477" />
	<sodipodi:guide
   id="guide3776"
   orientation="0,1"
   position="426.56545,609.35417" />
	<sodipodi:guide
   id="guide3778"
   orientation="0,1"
   position="429.36949,577.80866" />
	<sodipodi:guide
   id="guide3780"
   orientation="0,1"
   position="391.09935,546.86991" />
	<sodipodi:guide
   id="guide3782"
   orientation="0,1"
   position="392.09073,513.90653" />
	<sodipodi:guide
   id="guide3784"
   orientation="0,1"
   position="429.54475,480.89383" />
	<sodipodi:guide
   id="guide3786"
   orientation="0,1"
   position="435.32809,447.24528" />
	<sodipodi:guide
   id="guide3788"
   orientation="0,1"
   position="443.03922,413.59674" />
	<sodipodi:guide
   id="guide3790"
   orientation="0,1"
   position="434.97758,639.67292" />
	<sodipodi:guide
   id="guide3792"
   orientation="0,1"
   position="426.03969,668.76489" />
	<sodipodi:guide
   id="guide3794"
   orientation="0,1"
   position="427.79222,696.63009" />
	<sodipodi:guide
   id="guide3796"
   orientation="0,1"
   position="418.15331,721.86651" />
	<sodipodi:guide
   id="guide3798"
   orientation="0,1"
   position="409.21541,745.17514" />
	<sodipodi:guide
   id="guide3800"
   orientation="-0.00057206403,-0.99999984"
   position="416.92654,768.30851" />
	<sodipodi:guide
   id="guide3802"
   orientation="-0.00036904474,-0.99999993"
   position="418.15331,790.74088" />
	<sodipodi:guide
   id="guide3804"
   orientation="0,1"
   position="412.36997,811.42071" />
	<sodipodi:guide
   id="guide3806"
   orientation="0,1"
   position="392.18511,831.79981" />
	<sodipodi:guide
   id="guide3808"
   orientation="0,1"
   position="408.86491,850.32685" />
</sodipodi:namedview>
<g
   id="layer2"
   inkscape:groupmode="layer"
   inkscape:label="Ground"
   style="display:inline">
	<path
   id="path4639"
   d="m 84.2,1027.3 0,12.1 300,0 2.6,0 297.4,0 0,-12.1 -297.4,0 -2.6,0 -300,0 z"
   inkscape:connector-curvature="0"
   style="fill:#4d4d4d" />
</g>
<g
   id="g5856"
   inkscape:groupmode="layer"
   inkscape:label="Silhouette bold 2"
   display="none"
   style="display:none">
	
		<path
   id="path5858"
   sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccsccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccsscscssssssssscscssssssssscscsscccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccscccccccccccccccccccccccccccccccccccccccccccccccccccc"
   display="inline"
   d="m 383.3,31.8 0,3 -2.9,0 0,-2.6 -0.6,0 0,2.6 -0.5,0 0,1.9 4,0 0,38.8 -1.1,0 0,3.2 -1.5,0 0,8.7 1.5,0 0,2.3 -1.5,0 0,8.7 1.5,0 0,2.3 -1.5,0 0,8.7 1.5,0 0,2.3 -1.5,0 0,5.9 c -1.3,0.5 -2.8,1.2 -4.1,2.2 -5.8,5 -7.3,8.8 -9.3,14 -0.2,0.6 -0.4,1.2 -0.6,1.8 l 0,-1 -4.9,0 0,8.1 3.3,0 0,1.9 -2.9,0 0,9.1 2.9,0 0,2.3 -5.8,0 -0.7,0 0,5.2 -0.7,0 0,9.7 0.7,0 1.1,0.1 c 0,0 2.4,1 5.2,6.6 2.3,4.6 3.6,13.7 3.9,16.9 l -1.2,46.9 0,0 -1.9,43.1 -2.2,46.1 0,0.1 0,0 0,0.1 -2.7,52.8 -0.1,0.1 0.1,0.1 0,0 0.1,0.1 -2.9,59.7 0,0 -4.3,62.4 -2.2,33 -2.7,32.8 -3.5,33.6 0,0 -0.1,0.7 0,0 0,0 -4.7,33.3 0,0 -3.8,25.9 -11.7,0 0,5.2 -0.9,0.1 0.1,2.2 1.5,0 c 3.8,0.7 5.3,8 5.5,16.3 l 0.3,0 -7.3,29.7 -8.3,32.7 -8.7,34.9 0,0 -5.1,17.9 0,0.1 -10.1,28.4 -15.9,0 0,2.6 0.4,0 0,15.6 -0.2,0 0,5.1 -4.8,0 0,1.5 1.1,0 1.6,3.5 1.2,4.5 0.5,7.4 -0.9,0 0,1.5 0.5,0 -0.7,0.7 1.1,1.1 -40.5,83.1 -0.1,0 0,0.2 -25.8,53 -1.7,1.7 -1.1,0 -10,6.3 1.2,1.7 -0.1,0 -4.4,5.2 78.7,0 -1.1,-1.4 -0.1,-4 c 0,0 1.2,-0.3 1.4,-0.7 0.2,-0.4 0.2,-1.6 0,-1.9 -0.2,-0.3 -1.6,-0.6 -1.6,-0.6 0,0 0.3,-2.1 -0.2,-2.7 -0.2,-0.3 -0.6,-0.4 -0.9,-0.5 0,-0.5 -0.1,-6.6 0.2,-9.7 0.5,-4.5 1.4,-9 2.6,-13.4 1.4,-5 3.1,-10 5.2,-14.7 2.6,-5.8 5.7,-11.5 9.3,-16.8 3.2,-4.8 6.9,-9.4 10.9,-13.7 3.3,-3.6 6.9,-6.8 10.7,-10 3.5,-3 7.2,-5.8 11,-8.2 4.9,-3.2 10,-6.1 15.3,-8.6 5.1,-2.4 10.2,-4.7 15.6,-6.3 5.2,-1.6 10.7,-2.5 16.1,-3.3 5.9,-0.9 11.5,-1.2 17.7,-1.3 6.2,-0.1 11.9,0.5 17.8,1.3 5.5,0.8 10.9,1.7 16.1,3.3 5.3,1.6 10.5,3.9 15.6,6.3 5.3,2.5 10.4,5.4 15.3,8.6 3.8,2.5 7.5,5.3 11,8.2 3.8,3.1 7.4,6.4 10.7,10 4,4.3 7.7,8.9 10.9,13.7 3.6,5.3 6.6,11 9.3,16.8 2.1,4.7 3.9,9.7 5.2,14.7 1.2,4.4 2.1,8.9 2.6,13.4 0.3,3 0.2,9.2 0.2,9.7 -0.3,0 -0.6,0.2 -0.9,0.5 -0.5,0.6 -0.2,2.7 -0.2,2.7 0,0 -1.4,0.3 -1.6,0.6 -0.2,0.3 -0.2,1.6 0,1.9 0.2,0.3 1.3,0.7 1.3,0.7 l 0,4 -1.1,1.4 78.7,0 -4.4,-5.2 -0.1,0 1.2,-1.7 -10,-6.3 -1.1,0 -1.7,-1.7 -25.8,-53 0,-0.2 -0.1,0 -41.4,-84.9 1.8,0 0,-1.5 -0.7,0 0.5,-7.4 1.1,-4.5 1.6,-3.5 1.1,0 0,-1.5 -4.9,0 0,-5.1 -0.2,0 0,-15.8 0.4,0 0,-2.6 -15.9,0 -10.1,-28.4 0,-0.1 -5.1,-17.9 0,0 -17,-67.7 -7.3,-29.7 0.3,0 c 0.2,-8.3 1.7,-15.6 5.5,-16.3 l 1.5,0 0.1,-2.2 -0.9,-0.1 0,-5.2 -11.7,0 -3.8,-25.9 0,0 -4.7,-33.3 0,0 0,0 -0.1,-0.7 0,0 -3.5,-33.6 -2.7,-32.8 -2.2,-33 -4.3,-62.4 0,0 -2.9,-59.7 0.1,-0.1 0,0 0.1,-0.1 -0.1,-0.1 -2.7,-52.8 0,-0.1 0,0 0,-0.1 -2.2,-46.1 -1.9,-43.1 0,0 -1.2,-46.9 c 0.4,-3.2 1.6,-12.3 3.9,-16.9 2.8,-5.6 5.2,-6.6 5.2,-6.6 l 1.1,-0.1 0.7,0 0,-9.6 -0.6,0 0,-5.2 -0.7,0 -5.8,0 0,-2.3 2.9,0 0,-9.1 -2.9,0 0,-1.9 3.3,0 0,-8.1 -4.9,0 0,0.9 c -0.2,-0.6 -0.4,-1.2 -0.6,-1.7 -2.1,-5.2 -3.5,-9.1 -9.3,-14 -1.3,-1 -2.8,-1.7 -4.1,-2.2 l 0,-5.9 -1.5,0 0,-2.3 1.5,0 0,-8.7 -1.5,0 0,-2.3 1.5,0 0,-8.7 -1.5,0 0,-2.3 1.5,0 0,-8.7 -1.5,0 0,-3.2 -1.1,0 0,-38.6 4,0 0,-1.9 -0.5,0 0,-2.6 -0.6,0 0,2.6 -2.9,0 0,-3 -0.1,0 -1.9,0 0,0 0,0 z m -107.1,842.7 0.6,0 -0.2,0.4 -0.4,-0.4 z"
   inkscape:connector-curvature="0"
   style="display:inline" />
</g>
<g
   id="layer4"
   sodipodi:insensitive="true"
   inkscape:groupmode="layer"
   inkscape:label="Silhouette bold"
   display="none"
   style="display:none">
	
		<path
   id="path5851"
   sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccsccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccsscscssssssssscscssssssssscscsscccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccsccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
   display="inline"
   d="m 383.3,31.8 0,3 -2.9,0 0,-2.6 -0.6,0 0,2.6 -0.5,0 0,1.9 4,0 0,38.8 -1.1,0 0,3.2 -1.5,0 0,8.7 1.5,0 0,2.3 -1.5,0 0,8.7 1.5,0 0,2.3 -1.5,0 0,8.7 1.5,0 0,2.3 -1.5,0 0,5.9 c -1.3,0.5 -2.8,1.2 -4.1,2.2 -5.8,5 -7.3,8.8 -9.3,14 -0.2,0.6 -0.4,1.2 -0.6,1.8 l 0,-1 -4.9,0 0,8.1 3.3,0 0,1.9 -2.9,0 0,9.1 2.9,0 0,2.3 -5.8,0 -0.7,0 0,5.2 -0.7,0 0,9.7 0.7,0 1.1,0.1 c 0,0 2.4,1 5.2,6.6 2.3,4.6 3.6,13.7 3.9,16.9 l -1.2,46.9 0,0 -1.9,43.1 -2.2,46.1 0,0.1 0,0 0,0.1 -2.7,52.8 -0.1,0.1 0.1,0.1 0,0 0.1,0.1 -2.9,59.7 0,0 -4.3,62.4 -2.2,33 -2.7,32.8 -3.5,33.6 0,0 -0.1,0.7 0,0 0,0 -4.7,33.3 0,0 -3.8,25.9 -11.7,0 0,5.2 -0.9,0.1 0.1,2.2 1.5,0 c 3.8,0.7 5.3,8 5.5,16.3 l 0.3,0 -7.3,29.7 -8.3,32.7 -8.7,34.9 0,0 -5.1,17.9 0,0.1 -10.1,28.4 -15.9,0 0,2.6 0.4,0 0,15.6 -0.2,0 0,5.1 -4.8,0 0,1.5 1.1,0 1.6,3.5 1.2,4.5 0.5,7.4 -0.9,0 0,1.5 0.5,0 -0.7,0.7 1.1,1.1 -40.5,83.1 -0.1,0 0,0.2 -25.8,53 -1.7,1.7 -1.1,0 -10,6.3 1.2,1.7 -0.1,0 -4.4,5.2 78.7,0 -1.1,-1.4 -0.1,-4 c 0,0 1.2,-0.3 1.4,-0.7 0.2,-0.4 0.2,-1.6 0,-1.9 -0.2,-0.3 -1.6,-0.6 -1.6,-0.6 0,0 0.3,-2.1 -0.2,-2.7 -0.2,-0.3 -0.6,-0.4 -0.9,-0.5 0,-0.5 -0.1,-6.6 0.2,-9.7 0.5,-4.5 1.4,-9 2.6,-13.4 1.4,-5 3.1,-10 5.2,-14.7 2.6,-5.8 5.7,-11.5 9.3,-16.8 3.2,-4.8 6.9,-9.4 10.9,-13.7 3.3,-3.6 6.9,-6.8 10.7,-10 3.5,-3 7.2,-5.8 11,-8.2 4.9,-3.2 10,-6.1 15.3,-8.6 5.1,-2.4 10.2,-4.7 15.6,-6.3 5.2,-1.6 10.7,-2.5 16.1,-3.3 5.9,-0.9 11.5,-1.2 17.7,-1.3 6.2,-0.1 11.9,0.5 17.8,1.3 5.5,0.8 10.9,1.7 16.1,3.3 5.3,1.6 10.5,3.9 15.6,6.3 5.3,2.5 10.4,5.4 15.3,8.6 3.8,2.5 7.5,5.3 11,8.2 3.8,3.1 7.4,6.4 10.7,10 4,4.3 7.7,8.9 10.9,13.7 3.6,5.3 6.6,11 9.3,16.8 2.1,4.7 3.9,9.7 5.2,14.7 1.2,4.4 2.1,8.9 2.6,13.4 0.3,3 0.2,9.2 0.2,9.7 -0.3,0 -0.6,0.2 -0.9,0.5 -0.5,0.6 -0.2,2.7 -0.2,2.7 0,0 -1.4,0.3 -1.6,0.6 -0.2,0.3 -0.2,1.6 0,1.9 0.2,0.3 1.3,0.7 1.3,0.7 l 0,4 -1.1,1.4 78.7,0 -4.4,-5.2 -0.1,0 1.2,-1.7 -10,-6.3 -1.1,0 -1.7,-1.7 -25.8,-53 0,-0.2 -0.1,0 -41.4,-84.9 1.8,0 0,-1.5 -0.7,0 0.5,-7.4 1.1,-4.5 1.6,-3.5 1.1,0 0,-1.5 -4.9,0 0,-5.1 -0.2,0 0,-15.8 0.4,0 0,-2.6 -15.9,0 -10.1,-28.4 0,-0.1 -5.1,-17.9 0,0 -17,-67.7 -7.3,-29.7 0.3,0 c 0.2,-8.3 1.7,-15.6 5.5,-16.3 l 1.5,0 0.1,-2.2 -0.9,-0.1 0,-5.2 -11.7,0 -3.8,-25.9 0,0 -4.7,-33.3 0,0 0,0 -0.1,-0.7 0,0 -3.5,-33.6 -2.7,-32.8 -2.2,-33 -4.3,-62.4 0,0 -2.9,-59.7 0.1,-0.1 0,0 0.1,-0.1 -0.1,-0.1 -2.7,-52.8 0,-0.1 0,0 0,-0.1 -2.2,-46.1 -1.9,-43.1 0,0 -1.2,-46.9 c 0.4,-3.2 1.6,-12.3 3.9,-16.9 2.8,-5.6 5.2,-6.6 5.2,-6.6 l 1.1,-0.1 0.7,0 0,-9.6 -0.6,0 0,-5.2 -0.7,0 -5.8,0 0,-2.3 2.9,0 0,-9.1 -2.9,0 0,-1.9 3.3,0 0,-8.1 -4.9,0 0,0.9 c -0.2,-0.6 -0.4,-1.2 -0.6,-1.7 -2.1,-5.2 -3.5,-9.1 -9.3,-14 -1.3,-1 -2.8,-1.7 -4.1,-2.2 l 0,-5.9 -1.5,0 0,-2.3 1.5,0 0,-8.7 -1.5,0 0,-2.3 1.5,0 0,-8.7 -1.5,0 0,-2.3 1.5,0 0,-8.7 -1.5,0 0,-3.2 -1.1,0 0,-38.6 4,0 0,-1.9 -0.5,0 0,-2.6 -0.6,0 0,2.6 -2.9,0 0,-3 -0.1,0 -1.9,0 0,0 0,0 z m -22.2,687.9 23.2,0 23.2,0 11.1,67.8 9.2,45 -43.5,0 -0.2,0 -43.3,0 2.8,-9.6 0,0 0,-0.1 6.4,-35.3 6.1,-35.9 5,-31.9 0,0 0,0 z m -84.9,154.8 0.6,0 -0.2,0.4 -0.4,-0.4 z"
   inkscape:connector-curvature="0"
   style="display:inline" />
</g>
<g
   id="layer3"
   sodipodi:insensitive="true"
   inkscape:groupmode="layer"
   inkscape:label="Silhouette"
   display="none"
   style="display:none">
	<path
   id="path4175"
   display="inline"
   d="m 383.3,31.8 0,3 -2.9,0 0,-2.6 -0.6,0 0,2.6 -0.5,0 0,1.9 4,0 0,38.8 -1.1,0 0,3.2 -1.5,0 0,8.7 1.5,0 0,2.3 -1.5,0 0,8.7 1.5,0 0,2.3 -1.5,0 0,8.7 1.5,0 0,2.3 -1.5,0 0,5.9 c -1.3,0.5 -2.8,1.2 -4.1,2.2 -5.8,5 -7.3,8.8 -9.3,14 -0.2,0.6 -0.4,1.2 -0.6,1.8 l 0,-1 -4.9,0 0,8.1 3.3,0 0,1.9 -2.9,0 0,9.1 2.9,0 0,2.3 -5.8,0 -0.7,0 0,5.2 -0.7,0 0,9.7 0.7,0 6.7,0 -5.6,0.1 c 0,0 2.4,1 5.2,6.6 2.3,4.6 3.6,13.7 3.9,16.9 l -1.2,46.9 0,0 -1.9,43.1 -2.2,46.1 0,0.1 0,0 0,0.1 -2.7,52.8 -0.1,0.1 0.1,0.1 0,0 0.1,0.1 -2.9,59.7 0,0 -2.1,31.4 -2.3,31 -2.2,33 -2.7,32.8 -3.5,33.6 0,0 -0.1,0.7 0,0 0,0 -4.7,33.3 0,0 -3.8,25.9 -11.7,0 0,5.2 10.9,0 0,0.1 -11.8,0 0.1,2.2 1.5,0 c 3.8,0.7 5.3,8 5.5,16.3 l 0.3,0 -7.3,29.7 -8.3,32.7 -8.7,34.9 0,0 -5.1,17.9 0,0.1 -10.1,28.4 -15.9,0 0,2.6 0.4,0 0,15.6 -0.2,0 0,5.1 -4.8,0 0,1.5 1.1,0 1.6,3.5 1.2,4.5 0.5,7.4 -0.8,0 0,1.5 0.5,0 -0.7,0.7 1.1,1.1 -40.5,83.1 -0.1,0 0,0.2 -25.8,53 -1.7,1.7 -1.1,0 -10,6.3 1.2,1.7 -0.1,0 -4.4,5.2 73.1,0 5.7,0 -1.1,-1.4 -0.1,-4 c 0,0 1.2,-0.3 1.4,-0.7 0.2,-0.4 0.2,-1.6 0,-1.9 -0.2,-0.3 -1.6,-0.6 -1.6,-0.6 0,0 0.3,-2.1 -0.2,-2.7 -0.2,-0.3 -0.6,-0.4 -0.9,-0.5 0,-0.5 -0.1,-6.6 0.2,-9.7 0.5,-4.5 1.4,-9 2.6,-13.4 1.4,-5 3.1,-10 5.2,-14.7 2.6,-5.8 5.7,-11.5 9.3,-16.8 3.2,-4.8 6.9,-9.4 10.9,-13.7 3.3,-3.6 6.9,-6.8 10.7,-10 3.5,-3 7.2,-5.8 11,-8.2 4.9,-3.2 10,-6.1 15.3,-8.6 5.1,-2.4 10.2,-4.7 15.6,-6.3 5.2,-1.6 10.7,-2.5 16.1,-3.3 5.9,-0.9 11.5,-1.2 17.7,-1.3 6.2,-0.1 11.9,0.5 17.8,1.3 5.5,0.8 10.9,1.7 16.1,3.3 5.3,1.6 10.5,3.9 15.6,6.3 5.3,2.5 10.4,5.4 15.3,8.6 3.8,2.5 7.5,5.3 11,8.2 3.8,3.1 7.4,6.4 10.7,10 4,4.3 7.7,8.9 10.9,13.7 3.6,5.3 6.6,11 9.3,16.8 2.1,4.7 3.9,9.7 5.2,14.7 1.2,4.4 2.1,8.9 2.6,13.4 0.3,3 0.2,9.2 0.2,9.7 -0.3,0 -0.6,0.2 -0.9,0.5 -0.5,0.6 -0.2,2.7 -0.2,2.7 0,0 -1.4,0.3 -1.6,0.6 -0.2,0.3 -0.2,1.6 0,1.9 0.2,0.3 1.3,0.7 1.3,0.7 l 0,4 -1.1,1.4 6.8,0 71.9,0 -4.4,-5.2 -0.1,0 1.2,-1.7 -10,-6.3 -1.1,0 -1.7,-1.7 -25.8,-53 0,-0.2 -0.1,0 -41.4,-84.9 1.8,0 0,-1.5 -0.7,0 0.5,-7.4 1.1,-4.5 1.6,-3.5 1.1,0 0,-1.5 -4.9,0 0,-5.1 -0.2,0 0,-15.8 0.4,0 0,-2.6 -15.9,0 -10.1,-28.4 0,-0.1 -5.1,-17.9 0,0 -8.7,-34.9 -8.3,-32.7 -7.3,-29.7 0.3,0 c 0.2,-8.3 1.7,-15.6 5.5,-16.3 l 1.5,0 0.1,-2.2 -11.8,0 0,-0.1 10.9,0 0,-5.3 -11.7,0 -3.8,-25.9 0,0 -4.7,-33.3 0,0 0,0 -0.1,-0.7 0,0 -3.5,-33.6 -2.7,-32.8 -2.2,-33 -2.3,-31 -2.1,-31.4 0,0 -2.9,-59.7 0.1,-0.1 0,0 0.1,-0.1 -0.1,-0.1 -2.7,-52.8 0,-0.1 0,0 0,-0.1 -2.2,-46.1 -1.9,-43.1 0,0 -1.2,-46.9 c 0.4,-3.2 1.6,-12.3 3.9,-16.9 2.8,-5.6 5.2,-6.6 5.2,-6.6 l -5.6,-0.1 6.7,0 0.7,0 0,-9.6 -0.6,0 0,-5.2 -0.7,0 -5.8,0 0,-2.3 2.9,0 0,-9.1 -2.9,0 0,-1.9 3.3,0 0,-8.1 -4.9,0 0,0.9 c -0.2,-0.6 -0.4,-1.2 -0.6,-1.7 -2.1,-5.2 -3.5,-9.1 -9.3,-14 -1.3,-1 -2.8,-1.7 -4.1,-2.2 l 0,-5.9 -1.5,0 0,-2.3 1.5,0 0,-8.7 -1.5,0 0,-2.3 1.5,0 0,-8.7 -1.5,0 0,-2.3 1.5,0 0,-8.7 -1.5,0 0,-3.2 -1.1,0 0,-38.6 4,0 0,-1.9 -0.5,0 0,-2.6 -0.6,0 0,2.6 -2.9,0 0,-3 -0.1,0 -1.9,0 0,0 z m -1,89.1 0,0.1 0.7,0 0,20.1 -13.3,0 c 0.1,-0.6 1.5,-5.5 2.4,-7.9 1,-2.5 3.4,-6.8 5.9,-9.4 1.5,-1.6 3.2,-2.4 4.3,-2.9 z m 3.9,0 c 1.1,0.4 2.7,1.3 4.2,2.9 2.5,2.6 4.9,6.9 5.9,9.4 0.9,2.4 2.3,7.3 2.4,7.9 l -13.3,0 0,-20.1 0.7,0 0,-0.1 z m -17.3,49.8 0.5,0 0,0.1 -0.5,-0.1 0,0 z m 30.2,0 0.5,0 0,0.1 -0.5,-0.1 0,0 z m -27.9,32.3 11.2,0 -5.7,7 -5.5,-7 z m 14.9,0 11.2,0 -5.6,7 -5.6,-7 z m -16.1,1.2 5.7,7.2 -6.1,7.6 0.4,-14.8 z m 28.5,0 0.4,14.8 -6.1,-7.6 5.7,-7.2 z m -15,0.2 0,14.2 -5.7,-7.2 5.7,-7 z m 1.5,0 5.7,7 -5.7,7.2 0,-14.2 z m -8.2,8.4 5.4,6.8 -10.9,0.1 5.5,-6.9 0,0 z m 15,0 5.6,6.9 -10.9,-0.1 5.3,-6.8 0,0 z m -9.2,8.8 -6.1,7.6 -5.7,-7.5 11.8,-0.1 0,0 z m 3.4,0 11.8,0.1 -5.7,7.5 -6.1,-7.6 0,0 z m -16.5,1.2 5.9,7.8 -6.3,7.8 0.4,-15.6 z m 29.5,0 0.4,15.7 -6.3,-7.8 5.9,-7.9 z m -14,0.4 6,7.4 -6,7.9 0,-15.3 z m -1.5,0 0,15.3 -6,-7.9 6,-7.4 z m 8.6,8.8 6.3,7.9 -12.3,0 6,-7.9 0,0 z m -15.7,0 6,7.9 -12.3,0 6.3,-7.9 z m -6.3,9.9 12.8,0 -6.7,7.9 -6.1,-7.9 0,0 z m 28.3,0 -6.1,7.9 -6.7,-7.9 12.8,0 0,0 z m -29.5,1.3 6.2,8 -6.8,8.2 0.6,-16.2 z m 30.7,0 0.7,16.1 -6.8,-8.1 6.1,-8 z m -16.1,0.6 0,15.6 -6.2,-8.2 6.2,-7.4 z m 1.5,0 6.2,7.4 -6.2,8.1 0,-15.5 0,0 z m -8.9,8.8 6.2,8.1 -12.9,0 6.7,-8.1 0,0 z m 16.3,0 6.8,8.1 -12.9,0 6.1,-8.1 0,0 z m -23.2,10 13.3,0 -6.9,8.6 -6.4,-8.6 z m 16.9,0 13.3,0 -6.4,8.6 -6.9,-8.6 z m -18.1,1.3 6.4,8.7 -7.2,8.8 0.8,-17.5 z m 32.5,0 0.8,17.5 -7.2,-8.8 6.4,-8.7 z m -17,0.2 0,17.9 -6.9,-9.4 6.9,-8.5 z m 1.5,0 6.9,8.5 -6.9,9.3 0,-17.8 z m -9.5,9.9 6.7,9.1 -14.1,0 7.4,-9.1 z m 17.6,0 7.3,9.1 -14.1,0 6.8,-9.1 0,0 z m -24.9,11.1 14.4,0 -7.5,9 -6.9,-9 z m 17.7,0 14.4,0 -6.9,9 -7.5,-9 z m -18.9,1.1 7,9.2 -7.9,9.5 0.9,-18.7 z m 34.5,0 0.9,18.8 -7.9,-9.5 7,-9.3 z m -18,0.5 0,18.3 -7.3,-9.6 7.3,-8.7 z m 1.5,0 7.3,8.8 -7.3,9.6 0,-18.4 z m -9.9,10.1 7.1,9.4 -14.9,0 7.8,-9.4 0,0 z m 18.3,0 7.8,9.4 -14.9,0 7.1,-9.4 0,0 z m -11,11.4 -7.7,9 -7.2,-9 14.9,0 0,0 z m 3.8,0 14.9,0 -7.2,9 -7.7,-9 0,0 z m -20.2,0.9 7.6,9.4 -8.5,10 0.9,-19.4 z m 36.6,0 0.9,19.4 -8.5,-10 7.6,-9.4 z m -17.6,0.3 7.8,9.1 -7.8,9.6 0,-18.7 z m -1.5,0.1 0,18.6 -7.7,-9.6 7.7,-9 z m -8.8,10.3 7.8,9.7 -16.1,0.1 8.3,-9.8 z m 19.2,0 8.3,9.8 -16.1,-0.1 7.8,-9.7 z m -11.6,11.7 -8.3,9.9 -7.7,-9.8 16,-0.1 z m 3.9,0 15.9,0.1 -7.7,9.8 -8.2,-9.9 z m -21.3,1 8,10.3 -9.1,10.9 1.1,-21.2 z m 38.8,0 1.1,21.2 -9.1,-10.9 8,-10.3 z m -20.2,0.2 0,20.9 -8.4,-10.8 8.4,-10.1 z m 1.5,0 8.4,10.1 -8.4,10.8 0,-20.9 z m -11.1,11.4 8.3,10.6 -17.2,0.1 8.9,-10.7 z m 20.7,0 9,10.8 -17.2,-0.1 8.2,-10.7 z m -12.2,12.6 -9,11.1 -8.2,-10.9 17.2,-0.2 z m 3.8,0 17.2,0.1 -8.2,10.9 -9,-11 z m -22.6,1 8.7,11.5 -9.8,12.2 1.1,-23.7 z m 41.3,0 1.2,23.7 -9.8,-12.2 8.6,-11.5 z m -19.9,0.3 9.1,11.2 -9.1,12 0,-23.2 z m -1.5,0.1 0,23.2 -9.1,-12 9.1,-11.2 z m -10.2,12.5 9,12 -18.7,0 9.7,-12 0,0 z m 21.9,0 9.7,12 -18.7,0 9,-12 0,0 z m -31.4,14 18.6,0 -9.6,11.6 -9,-11.6 z m 41,0 -9,11.7 -9.6,-11.6 18.6,-0.1 0,0 z m -42.6,0.7 9.4,12.2 -10.7,13 1.3,-25.2 z m 44.1,0 1.2,25.2 -10.7,-13 9.5,-12.2 z m -21.3,0.5 9.7,11.8 -9.7,12.5 0,-24.3 z m -1.5,0.1 0,24.2 -9.7,-12.5 9.7,-11.7 0,0 z m -10.7,13 9.9,12.8 -20.5,0.1 10.6,-12.9 z m 23,0 10.6,12.9 -20.5,-0.1 9.9,-12.8 z m -14,14.8 -9.8,12.2 -9.1,-12.1 18.9,-0.1 z m 5,0 18.8,0.1 -9.1,12.1 -9.7,-12.2 z m -26,0.5 9.9,13.3 -11.2,14.1 0,-0.1 1.3,-27.3 0,0 z m 46.9,0 1.3,27.3 0,0.1 -11.2,-14.1 9.9,-13.3 0,0 z m -22.7,0.5 10.3,12.8 -9.9,13.2 -0.4,-11.9 0,0 0,-14.1 0,0 z m -1.5,0.1 0,14.1 0,0 -0.4,11.9 -9.9,-13.2 10.3,-12.8 z m 13.1,14.3 10.2,12.7 -19.7,0 9.5,-12.7 0,0 z m -24.7,0 9.4,12.6 -19.6,0 10.2,-12.6 0,0 z m 9.8,15.1 -10.8,12.8 -9.4,-12.8 20.2,0 0,0 z m 5.2,0 20.2,0 -9.4,12.8 -10.8,-12.8 0,0 z m -27.6,0.5 10.2,13.8 -12.1,14.5 1.9,-28.3 0,0 0,0 z m 49.9,0 0,0 1.9,28.2 -12.1,-14.3 10.2,-13.9 0,0 z m -26.3,1.2 -1,26.1 -9.8,-13.4 10.8,-12.7 z m 2.8,0 10.8,12.8 -9.9,13.4 -0.9,-26.2 z m -1.5,3 2.1,56.7 -2.2,9.7 -2,-10.1 2.1,-56.3 z m -13.5,11.3 9.7,13.1 -20.9,0.1 11.2,-13.2 z m 27.1,0 11.2,13.2 -20.9,-0.1 9.7,-13.1 z m -17.3,15.6 -11.5,12.8 -9.8,-12.8 21.3,0 z m 7.5,0 21.3,0.1 -9.8,12.8 -11.5,-12.9 z m -30.8,0.6 10.5,13.7 -12.5,13.9 2,-27.6 z m 54.1,0 2,27.6 -12.5,-13.9 10.5,-13.7 z m -29.6,0.9 -1,26.5 -10.5,-13.6 11.5,-12.9 z m 5.1,0 11.4,12.9 -10.5,13.6 -0.9,-26.5 z m -17.9,14.5 9.6,12.5 -20.7,0 11.1,-12.5 z m 30.7,0 11.1,12.5 -20.7,0 9.6,-12.5 z m -42.6,15 21.8,0 -11.5,13.6 -10.3,-13.6 z m 32.7,0 21.8,0 -10.3,13.6 -11.5,-13.6 z m -34.7,0.6 11,14.6 -12.8,15.1 -0.4,0 2.2,-29.7 0,0 z m 58.5,0 0,0 2.1,29.7 -0.4,0 -12.7,-15.1 11,-14.6 0,0 z m -25.6,0.4 12,14.1 -11,14.5 -1,-28.6 z m -7.3,0.1 -1,28 -0.1,0.5 -10.9,-14.4 12,-14.1 0,0 z m 6,5.6 0.7,17.6 -2.2,-10.9 1.5,-6.7 z m -4.7,0.4 1.2,6.1 -1.8,7.9 0.6,-14 z m 19.4,9.6 11.6,13.6 -21.9,0.1 10.3,-13.7 z m -34.1,0.1 10.3,13.6 -21.9,-0.1 11.6,-13.5 z m 16.9,1.2 2.5,12.4 -2.4,0 -2.9,0 2.8,-12.4 z m -29.4,14.8 18.6,0.1 0,0.1 4.6,0 -12.4,13.7 -10.8,-13.9 z m 59.1,0 -10.7,13.8 -12.4,-13.7 4.6,0 0,-0.1 18.5,0 z m -32.3,0.1 2.8,0 2.6,0 -2.7,9.3 -2.7,-9.3 z m -28.6,0.7 11.2,14.5 -13.4,14.8 -0.4,-0.5 2.3,-28.5 0.3,-0.3 z m 62.8,0 0.2,0.3 2.3,28.5 -0.4,0.5 -13.4,-14.8 11.3,-14.5 z m -36.4,0.6 -1.5,28.4 -11.2,-14.4 12.7,-14 z m 9.9,0 12.7,14 -11.2,14.4 -1.5,-28.4 z m -1.4,2.4 1.2,22.4 -3.9,-13.4 2.7,-9 z m -7.1,0.6 2.5,8.3 -3.7,12.5 1.2,-20.8 z m 3.5,11.6 4.5,14.7 -8.9,0 4.4,-14.7 z m -18.9,0.9 10.6,13.8 -1.9,0 -21.2,0 12.5,-13.8 z m 37.9,0 12.5,13.7 -21.2,0 -1.9,0 10.6,-13.7 z m -50.3,16.2 21.1,0 1.9,0 -13.1,13.8 -9.9,-13.8 z m 27.1,0 8.2,0 -4.2,10.1 -4,-10.1 z m 12.7,0 1.9,0 21.1,0 -9.9,13.8 -13.1,-13.8 z m -42.2,0.1 10.9,15.2 -14.7,15.5 3.1,-29.9 0.7,-0.8 z m 67.5,0 0.6,0.7 3.1,29.9 -14.7,-15.5 11,-15.1 z m -27,1.1 13.5,14.2 -11.2,15.4 -0.1,-0.1 -1.4,-15 0,0 -0.8,-14.5 z m -13.5,0 -0.8,14.5 0,0 -1.4,15 -0.1,0.1 -11.2,-15.3 13.5,-14.3 0,0 z m 12,1.1 0.8,13.6 0,0 1.2,12.9 -6.3,-15.9 4.3,-10.6 0,0 z m -10.5,0.4 4,10 -5.7,13.7 1,-10.5 0,0 0.7,-13.2 0,0 z m 5.1,12.8 6.2,15.6 -12.6,0 6.4,-15.6 z m -21.4,1.4 10.3,14.2 -23.8,0 13.5,-14.2 z m 43.2,0 13.5,14.2 -23.8,0 10.3,-14.2 z m -57.9,16.8 24.5,0 -13.7,13.8 -10.8,-13.8 0,0 z m 29.3,0 13.6,0 -6.6,11.2 -7,-11.2 z m 18.8,0 24.5,0 -10.8,13.8 -13.7,-13.8 z m -2.6,0.3 14.9,15.2 -11.9,15.3 -0.1,-0.1 -2.9,-30.4 z m -18.5,0.1 -2.9,30.3 -0.2,0.1 -11.9,-15.3 15,-15.1 z m -28.8,0.6 11.1,14.3 -15.2,15.4 4.1,-29.7 z m 76.1,0 4.1,29.7 -15.2,-15.4 11.1,-14.3 z m -30.2,0.6 2.5,26.3 -9.2,-14.8 6.7,-11.5 z m -15.8,0.6 6.8,11 -9.4,15.9 2.6,-26.9 z m 8,12.8 10,16.1 -19.4,0 9.4,-16.1 z m 25.6,1.9 14,14.2 -25,0 11,-14.2 z m -51.2,0 11,14.2 -25,0 14,-14.2 z m -15.1,16.7 25.3,0 -14.5,13.2 -10.8,-13.2 z m 30.9,0 19.6,0 -9.8,11 -9.8,-11 z m 25.1,0 25.4,0 -10.9,13.2 -14.5,-13.2 z m -27.8,0.2 -4,24.8 -3.7,0 -8.4,-10.2 16.1,-14.6 z m 25,0 16,14.6 -8.4,10.2 -3.7,0 -3.9,-24.8 z m -55.2,0.7 11.4,13.7 -11.4,10.4 -3.6,0 3.6,-24.1 z m 85.4,0 3.6,24.1 -3.6,0 -11.3,-10.4 11.3,-13.7 z m -53.9,0.5 9.8,11.1 -11.1,12.5 -2.5,0 3.8,-23.6 z m 22.4,0 3.8,23.5 -2.5,0 -11.1,-12.5 9.8,-11 z m -11.3,12.6 9.8,11 -8.9,0 -1.7,0 -8.9,0 9.7,-11 z m -30,2.2 7.2,8.8 -16.9,0 9.7,-8.8 z m 60.1,0 9.7,8.8 -16.9,0 7.2,-8.8 z m -75.5,14 27,0 0,0 -27,0 0,0 0,0 z m 31,0 13.6,0 -13.6,0 0,0 0,0 z m 15.3,0 13.6,0 0,0 -13.6,0 0,0 z m 17.7,0 27,0 0.1,0.1 -27.1,-0.1 0,0 0,0 z m -35.7,18.6 14,0 -7.4,7.3 -6.6,-7.3 z m 20.3,0 14,0 -6.6,7.3 -7.4,-7.3 z m -52.9,0.8 9.8,0 -6.4,6.8 -3.4,-6.8 z m 89.7,0 9.8,0 -3.5,6.8 -6.3,-6.8 z m -74.2,0 11.5,0 -6.9,7.2 -4.6,-7.2 z m 57,0 11.5,0 -4.7,7.2 -6.8,-7.2 z m -24,0.7 0,16.3 -7.8,-8.6 7.8,-7.7 z m -17.8,0.1 6.7,7.5 -8.9,8.8 2.2,-16.3 z m 38.2,0 2.2,16.3 -8.9,-8.8 6.7,-7.5 z m -17.8,0.1 7.6,7.5 -7.6,8.4 0,-15.9 z m -53,1 3.6,6.9 -7,7.5 3.4,-14.4 z m 103.3,0 3.5,14.4 -7,-7.5 3.5,-6.9 z m -87.6,0 4.6,7.1 -7.1,7.4 2.5,-14.5 z m 71.9,0 2.5,14.6 -7.1,-7.4 4.6,-7.2 z m -74.3,0.1 -2.8,14.8 -3.9,-7.7 6.7,-7.1 z m 76.7,0 6.7,7.1 -3.9,7.6 -2.8,-14.7 z m -59.7,0.2 -2,14.7 -4.8,-7.5 6.8,-7.2 z m 42.7,0 6.9,7.2 -4.8,7.5 -2.1,-14.7 z m -32.1,7.9 8,8.9 -17,0 9,-8.9 z m 21.5,0 9.1,8.9 -17,0 7.9,-8.9 z m -57.6,1 4.1,8 -11.6,0 7.5,-8 z m 93.7,0 7.5,8 -11.6,0 4.1,-8 z m -76.8,0.1 5.1,7.8 -12.6,0 7.5,-7.8 z m 59.9,0 7.5,7.8 -12.6,0 5.1,-7.8 z m -85.9,18.9 14,0 -2.6,12.2 -11.4,-12.2 z m 16.5,0 12.1,0 -14.4,11 2.3,-11 z m 16.3,0 23.2,0 23.2,0 5,31.9 6.1,35.9 6.4,35.3 0,0.1 0,0 2.8,9.6 -43.5,0 -0.2,0 -43.3,0 2.8,-9.6 0,0 0,-0.1 6.4,-35.3 6.1,-35.9 5,-31.9 0,0 z m 50.5,0 12.1,0 2.3,11 -14.4,-11 0,0 z m 14.6,0 14,0 -11.4,12.3 -2.6,-12.3 z m -101.2,2.8 11.7,12.6 -18.5,14.1 -0.1,0 6.9,-26.7 z m 118.5,0 6.8,26.7 -0.1,0 -18.5,-14.1 11.8,-12.6 0,0 z m -85.2,1.9 -3.7,23.7 -11.5,-12.3 15.2,-11.4 z m 51.9,0 15.2,11.3 -11.5,12.3 -3.7,-23.6 z m -69.5,14.9 9.2,9.9 -11.3,0 2.1,-9.9 z m 87.1,0.1 2.1,9.8 -11.2,0 9.1,-9.8 z m 2.6,0.1 13,9.7 -10.9,0 -2.1,-9.7 z m -92.3,0 -2.1,9.7 -10.9,0 13,-9.7 z m -17,14.5 13.9,0 -2.8,12.1 -11.1,-12.1 0,0 z m 126.3,0 -11.1,12.1 -2.8,-12.1 13.9,0 0,0 z m -109.9,0 11.6,0 -14.1,10.9 2.5,-10.9 0,0 z m 93.5,0 2.5,10.9 -14,-10.9 11.5,0 0,0 z m -114.4,1.6 12.7,13.8 -19.9,15.4 7.2,-29.2 z m 135.3,0 7.2,29.2 -19.9,-15.4 12.7,-13.8 z m -98.6,0.4 -4.8,27.8 -12.9,-14.1 17.5,-13.1 0.2,-0.6 z m 61.9,0.2 0.1,0.5 17.5,13.1 -12.8,14 -4.8,-27.6 0,0 z m -82.1,17.3 10.7,11.7 -13.4,0 2.7,-11.7 0,0 z m 102.3,0.1 2.7,11.7 -13.3,0 10.6,-11.7 0,0 z m 2.6,0 15.6,11.7 -12.9,0 -2.7,-11.7 z m -107.5,0 -2.7,11.6 -12.9,0 15.6,-11.6 0,0 z m -17.1,16.4 13.3,0 -2.9,11.2 -10.4,-11.2 z m 15.8,0 13.2,0 -16.1,11.2 2.9,-11.2 z m 96.8,0 13.2,0 2.9,11.1 L 426,790 Z m 15.8,0 13.3,0 -10.4,11.2 -2.9,-11.2 z m -134,0.5 13.4,14.2 -22.5,15.6 -0.5,0 5.5,-15.6 0,0 0,0 4.1,-14.2 0,0 z m 152.9,0 4.1,14.2 0,0 0,0 5.5,15.6 -0.4,0 -22.5,-15.6 13.3,-14.2 0,0 z m -113.7,2.1 -4.9,27 -0.8,0.4 -13.5,-14.5 19.2,-12.9 z m 74.5,0 19.1,13 -13.5,14.4 -0.8,-0.4 -4.8,-27 z m -96.9,15.7 11.2,11.9 -14.3,0 3.1,-11.9 0,0 z m 119.4,0 3.1,11.9 -14.2,0 11.1,-11.9 0,0 z m 2.9,1.5 15.5,10.5 -12.8,0 -2.7,-10.5 0,0 z m -125.3,0 -2.7,10.4 -12.7,0 15.4,-10.4 0,0 z m -18.3,15.2 14.2,0 -2.3,7.5 -3.7,0 -8.2,-7.5 z m 16.8,0 12.9,0 -12.7,7.5 -2.4,0 2.2,-7.5 z m 115.5,0 12.8,0 2.3,7.5 -2.4,0 -12.7,-7.5 z m 15.4,0 14.2,0 -8.2,7.5 -3.7,0 -2.3,-7.5 z m -154.4,0.1 8.1,7.5 -10.8,0 2.7,-7.5 z m 175.4,0 2.7,7.5 -10.8,0 8.1,-7.5 z m -131.5,1.3 -1.8,6.2 -8.7,0 10.5,-6.2 z m 87.5,0 10.4,6.2 -8.7,0 -1.7,-6.2 z m -151,8.8 13.9,0 -5.6,15.8 -8.3,0 0,-15.8 z m 16,0 4.8,0 0,10.8 -8.4,5 -1.9,0 5.5,-15.8 z m 5.5,0 2,0 0,9.2 -2,1.2 0,-10.4 z m 2.7,0 6.3,0 3.3,3 -9.6,5.7 0,-8.7 z m 13.2,0 0,0 0,0 0,0 z m 11.3,0 12.3,0 -4.5,15.8 -1.8,0 -6.2,-5.7 0,-9.9 0.2,-0.2 z m 14.3,0 6.1,0 0,15.8 -10.7,0 4.6,-15.8 z m 6.9,0 2,0 0,15.8 -2,0 0,-15.8 z m 2.7,0 20.7,0 0,15.8 -20.7,0 0,-15.8 z m 21.5,0 2,0 0,15.8 -2,0 0,-15.8 z m 2.7,0 10.3,0 0.2,0 10.5,0 0,15.8 -10.3,0 -0.3,0 -10.3,0 0,-15.8 z m 21.6,0 2,0 0,15.8 -2,0 0,-15.8 z m 2.8,0 20.7,0 0,15.8 -20.7,0 0,-15.8 z m 21.4,0 2,0 0,15.8 -2,0 0,-15.8 z m 2.8,0 6.1,0 4.5,15.8 -10.7,0 0,-15.8 z m 8.2,0 12.3,0 0.3,0.2 0,9.9 -6.3,5.8 -1.8,0 -4.5,-15.9 z m 23.4,0 0,0 0,0 0,0 z m 7,0 6.3,0 0,8.8 -9.6,-5.7 3.3,-3.1 z m 7,0 2,0 0,10.4 -2,-1.2 0,-9.2 z m 2.8,0 4.8,0 5.6,15.8 -1.9,0 -8.4,-5 0,-10.8 z m 6.9,0 13.8,0 0,15.8 -8.2,0 -5.6,-15.8 z m -153,0.6 0,8.8 -2,-1.8 0,-5.8 2,-1.2 z m 119.1,0 2,1.2 0,5.8 -2,1.8 0,-8.8 z m -121.9,1.6 0,4.7 -3.1,-2.8 3.1,-1.9 z m 124.7,0 3.1,1.8 -3.1,2.8 0,-4.6 z m -131.6,4.7 6.9,6.4 0,2.5 -9.6,0 2.7,-8.9 z m 138.5,0 2.7,8.9 -9.6,0 0,-2.5 6.9,-6.4 z m 3,1.1 10.8,6.4 0,1.3 -8.5,0 -2.3,-7.7 z m -144.5,0.1 -2.3,7.7 -8.5,0 0,-1.3 10.8,-6.4 z m 10.7,5.8 2,1.8 -2,0 0,-1.8 z m 123.1,0 0,1.8 -2,0 2,-1.8 z m -145.3,1 0,0.9 -1.5,0 1.5,-0.9 z m 167.5,0 1.5,0.9 -1.5,0 0,-0.9 z m -83.8,7.5 0,0 0,0 0,0 0,0 z m -108,16.9 0.6,0 -0.2,0.4 -0.4,-0.4 z m 49.7,0 8.4,0 -4.4,4.5 -3.8,-3.8 -0.2,-0.7 z m 11.3,0 9.5,0 -4.7,4.7 -4.8,-4.7 z m 12.1,0 9.6,0 -4.8,4.8 -4.8,-4.8 z m 12.1,0 9.6,0 -4.8,4.8 -4.8,-4.8 z m 12.2,0 9.5,0 0,0.4 -4.6,4.5 -4.9,-4.9 z m 11.8,0 9.5,0 -4.9,4.9 -4.6,-4.5 0,-0.4 z m 12.1,0 9.6,0 -4.8,4.8 -4.8,-4.8 z m 12.1,0 9.6,0 -4.8,4.8 -4.8,-4.8 z m 12.2,0 9.5,0 -4.8,4.7 -4.7,-4.7 z m 12.4,0 8.4,0 -0.1,0.6 -3.8,3.8 -4.5,-4.4 z m -97.6,1.5 4.3,4.3 -4.2,4.2 -0.1,-8.5 0,0 z m 95.3,0 -0.1,8.5 -4.2,-4.2 4.3,-4.3 0,0 z m -83.1,0.1 4.2,4.2 -4.2,4.1 0,-8.3 z m 70.9,0 -0.1,8.3 -4.2,-4.1 4.3,-4.2 z m -58.8,0 4.2,4.2 -4.2,4.2 0,-8.4 0,0 z m 46.7,0 0,8.3 -4.2,-4.2 4.2,-4.1 0,0 z m -34.4,0.1 4.2,4.2 -4.2,4.1 0,-8.3 z m 22.1,0 0,8.4 -4.2,-4.1 4.2,-4.3 z m -60.7,0.2 0.1,7.4 -3.8,-3.8 3.7,-3.6 0,0 z m 99.3,0 3.7,3.7 -3.8,3.8 0.1,-7.5 0,0 z m -150,0.1 0.3,0 -0.2,0.2 -0.1,-0.2 z m 2.4,0 0,2.9 -1.3,-1.6 1.3,-1.3 0,0 z m 2,0 0.3,0 3.9,3.8 -3,3 -1.2,-1.4 0,-5.4 0,0 z m 2.4,0 5.6,0 -2.8,2.8 -2.8,-2.8 z m 7.8,0 0,4.4 -1.1,2.2 -2.8,-2.8 3.9,-3.8 z m 2,0 0.2,0 -0.2,0.4 0,-0.4 z m 3.3,0 4.7,0 -2.8,2.8 -2.2,-2.2 0.3,-0.6 z m 6.8,0 0,0 0,4.7 -2,1.1 -1.9,-1.9 3.9,-3.9 0,0 z m 2,0 0.3,0 2.3,2.2 -2.6,1.4 0,-3.6 z m 2.5,0 4.3,0 -2.8,1.5 -1.5,-1.5 z m 31.7,0 0.1,7.6 -3.8,-3.8 3.7,-3.8 z m 24.4,0 0,7.7 -3.9,-3.8 3.9,-3.9 z m 26.1,0 3.9,3.8 -3.9,3.8 0,-7.6 z m 24.4,0 3.8,3.8 -3.8,3.8 0,-7.6 z m 27.5,0 4.3,0 -1.5,1.5 -2.8,-1.5 z m 6.4,0 0.3,0 0,3.7 -2.6,-1.4 2.3,-2.3 z m 2.3,0 0,0 3.9,3.8 -2,1.9 -1.9,-1.1 0,-4.6 0,0 z m 2.2,0 4.7,0 0.3,0.6 -2.2,2.2 -2.8,-2.8 z m 7.7,0 0.2,0 0,0.4 -0.2,-0.4 z m 2.2,0 3.9,3.8 -2.8,2.8 -1.1,-2.2 0,-4.4 z m 2.2,0 5.6,0 -2.8,2.8 -2.8,-2.8 0,0 z m 7.7,0 0.3,0 0,5.4 -1.2,1.4 -3,-3 3.9,-3.8 0,0 z m 2.3,0 1.3,1.3 -1.3,1.6 0,-2.9 0,0 z m 2.1,0 0.3,0 -0.1,0.2 -0.2,-0.2 z m -125.4,0.1 0,7.5 -3.8,-3.8 3.8,-3.7 0,0 z m 50.7,0 3.8,3.7 -3.8,3.8 0,-7.5 0,0 z m -26.5,0.4 0,7 -3.6,-3.6 3.6,-3.4 z m 2.3,0 3.6,3.4 -3.6,3.6 0,-7 0,0 z m -58.8,0.8 2.3,2.3 -4.2,4.2 0,-5 2.1,-1.1 -0.2,-0.4 0,0 z m 115.3,0 -0.1,0.4 2.1,1.1 0,5 -4.2,-4.2 2.2,-2.3 0,0 z m -139.1,0.7 1.8,1.8 -4.1,4.1 0,-1.5 2.3,-4.4 z m 163,0 2.2,4.4 0,1.5 -4.1,-4.1 1.9,-1.8 z m -187.6,0 2,1.9 -3.9,3.9 0,-1.9 0,0 1.9,-3.9 0,0 z m 212.1,0 1.9,3.9 0,0 0,1.9 -3.8,-3.8 1.9,-2 0,0 z m -160.4,2.6 4.8,4.8 0,0.5 -4.8,4.8 -5,-5 5,-5.1 z m 108.8,0 5,5.1 -5,5 -4.8,-4.8 0,-0.5 4.8,-4.8 z m -96.7,0.2 4.9,4.9 0,0.2 -4.8,4.8 -5,-5 4.9,-4.9 z m 84.6,0 4.9,4.9 -5,5 -4.8,-4.8 0,-0.2 4.9,-4.9 z m -120.9,0 1.7,1.7 -6.5,3.5 -0.2,-0.2 5,-5 z m 157.2,0 5,5 -0.2,0.2 -6.5,-3.5 1.7,-1.7 0,0 z m -169.4,0.1 3.2,3.1 -2.3,4.6 -3.9,-4.7 3,-3 z m 60.6,0 4.9,4.8 0,0.2 -4.9,4.8 -5,-4.9 5,-4.9 z m 12.1,0 4.9,4.9 0,0.2 -4.9,4.8 -5,-5 5,-4.9 z m 36.1,0 5,4.9 -5,5 -4.9,-4.8 0,-0.2 4.9,-4.9 z m 12.1,0 5,4.9 -5,4.9 -4.9,-4.8 0,-0.2 4.9,-4.8 z m 60.6,0 3.1,3.1 -3.9,4.7 -2.3,-4.6 3.1,-3.2 0,0 z m -193.7,0.1 1.1,1.1 3.5,4.2 -2.6,2.6 -3.7,0 -3.2,-3.1 4.9,-4.8 z m 97.2,0 4.7,4.7 0,0.2 -4.9,4.8 -4.8,-4.8 5,-4.9 z m 11.5,0 5.1,4.9 -4.8,4.8 -4.9,-4.8 0,-0.2 4.6,-4.7 z m 97.2,0 4.8,4.8 -3.2,3.1 -3.7,0 -2.6,-2.6 3.3,-4.1 1.4,-1.2 z m -168.4,0.8 0.6,0.6 -3.2,6.4 -0.4,0 -3.1,-3.1 1.6,-1.6 4.5,-2.3 z m 130.9,0 4.6,2.4 1.5,1.5 -3.1,3.1 -0.4,0 -3.2,-6.4 0.6,-0.6 z m -127.1,1 0,0.7 -0.2,-0.2 0.2,-0.5 z m 123.3,0 0.2,0.5 -0.2,0.2 0,-0.7 z m -124.2,1.9 1,0.9 0,0.1 -2.9,3 1.9,-4 z m 125.1,0 2,4 -2.9,-3 0,-0.1 0.9,-0.9 z m -172.5,1.2 0,3 -1.4,0 1.4,-3 z m 219.9,0 1.4,3 -1.4,0 0,-3 z m -184.5,0.9 -2.1,2.1 -1.8,0 3.9,-2.1 z m 149.2,0 3.9,2.1 -1.8,0 -2.1,-2.1 z m -122.2,0.7 4.2,4.3 -4.2,4.1 0,-8.4 0,0 z m 95.1,0 -0.1,8.4 -4.2,-4.1 4.3,-4.3 0,0 z m -107.1,0.1 4.2,4.2 -4.1,4.1 -0.1,-8.3 0,0 z m 119.2,0 -0.1,8.2 -4.1,-4.1 4.2,-4.1 0,0 z m -95,0.1 4.2,4.1 -4.1,4.1 -0.1,-8.2 z m 12.1,0 4.2,4.2 -4.2,4.1 0,-8.3 0,0 z m 46.5,0 0,8.2 -4.2,-4.1 4.2,-4.1 0,0 z m 12.2,0 -0.1,8.2 -4.1,-4.1 4.2,-4.1 z m -143.4,0 1.2,1.2 -1.2,0 0,-1.2 z m 215.9,0 0,1.2 -1.2,0 1.2,-1.2 z m -119,0 4,4 -4,3.9 0,-7.9 z m 22.2,0 0,7.9 -4,-3.9 4,-4 z m -82.7,0.1 1.1,1.1 -1.1,0 0,-1.1 z m 143.2,0 0,1.1 -1.1,0 1.1,-1.1 z m -133.2,0 0.1,7.8 -3.9,-3.9 3.8,-3.9 z m 123.1,0 3.9,3.9 -3.9,3.9 0,-7.8 z m -135.2,0.1 0,0.9 -0.9,0 0.9,-0.9 z m 72.6,0 0.1,7.7 -3.9,-3.9 3.8,-3.8 z m 2.1,0 3.9,3.8 -3.9,3.9 0,-7.7 z m 72.6,0 0.9,0.9 -0.9,0 0,-0.9 z m -171.5,0.1 0,0.9 -0.9,0 0.9,-0.9 z m 60.5,0 0.1,7.6 -3.8,-3.8 3.7,-3.8 z m 12.1,0 0,7.6 -3.8,-3.8 3.8,-3.8 z m 50.5,0 3.8,3.8 -3.8,3.8 0,-7.6 0,0 z m 12.2,0 3.8,3.8 -3.8,3.8 0,-7.6 z m 60.5,0 0.9,0.9 -0.9,0 0,-0.9 z m -147.5,0 0.1,7.6 -3.9,-3.8 3.8,-3.8 0,0 z m 99.1,0 3.8,3.8 -3.9,3.8 0.1,-7.6 0,0 z m -62.6,0.1 0,7.5 -3.8,-3.8 3.8,-3.7 z m 26.2,0 3.8,3.7 -3.8,3.8 0,-7.5 z m -19.2,4.7 4.3,4.3 c -1.5,0 -3.3,0.1 -5.8,0.2 l -1,0 -2.2,0 4.7,-4.5 z m 12.1,0 4.6,4.5 -2.2,0 -0.9,0 c -2.6,-0.1 -4.8,-0.2 -5.9,-0.2 l 4.4,-4.3 z m -72.5,0 4.5,4.4 -6.8,0 2.3,-4.4 0,0 0,0 z m 12.1,0 4.5,4.5 -8.9,0 4.4,-4.5 0,0 z m 12.1,0 4.4,4.5 -9,0 4.6,-4.5 z m 84.5,0 4.5,4.5 -9,0 4.5,-4.5 z m 12.1,0 4.5,4.4 -8.9,0 4.4,-4.4 0,0 z m 12.2,0 0,0 2.2,4.4 -6.8,0 4.6,-4.4 0,0 z m -96.7,0 4.5,4.4 -9,0 4.5,-4.4 z m 60.3,0 4.5,4.4 -9,0 4.5,-4.4 z m -48.2,0.1 4.5,4.4 -9,0 4.5,-4.4 z m 36.1,0 4.6,4.4 -9,0 4.4,-4.4 z m -131.8,0.8 0,0.2 3.8,0 0,3.3 -5.5,0 1.7,-3.5 z m 227.5,0 1.7,3.5 -5.5,0 0,-3.3 3.8,0 0,-0.2 z m -221.7,0.2 2,0 -2,1.9 0,-1.9 z m 4.1,0 2.2,0 1.3,1.2 -3.8,2.1 -3,0 3.3,-3.3 z m 4.4,0 1.4,0 -0.9,0.5 -0.5,-0.5 z m 15.7,0 1.9,0 -1.9,1.9 0,-1.9 z m 4.2,0 2.1,0 3.4,3.4 -8.6,0 -0.1,-0.1 3.2,-3.3 0,0 z m 4.2,0 1.8,0 0,1.8 -1.8,-1.8 z m 3.8,0 1.2,0 -0.7,1.4 -0.5,0.5 0,-1.9 z m 142,0 1.2,0 0,1.9 -0.5,-0.5 -0.7,-1.4 z m 3.2,0 1.8,0 -1.8,1.8 0,-1.8 z m 3.9,0 2.1,0 3.3,3.2 -0.1,0.1 -8.6,0 3.3,-3.3 0,0 z m 4.3,0 1.9,0 0,1.9 -1.9,-1.9 z m 16.2,0 1.4,0 -0.5,0.5 -0.9,-0.5 z m 3.6,0 2.2,0 3.3,3.3 -3,0 -3.8,-2.1 1.3,-1.2 z m 4.3,0 2,0 0,1.9 -2,-1.9 z m -196.4,1.8 1.2,1.5 -2,0 0.8,-1.5 z m 181,0 0.8,1.5 -2,0 1.2,-1.5 0,0 z m -206.5,2.6 0.6,0 -0.1,0.1 2.5,2.5 -2,2 -2.2,-2.2 1.2,-2.4 z m 2.5,0 3.1,0 -1.6,1.5 -1.5,-1.5 z m 5.9,0 1.3,0 -0.9,0.5 -0.4,-0.5 z m 12,0 0.8,0 -0.2,0.5 -0.6,-0.5 z m 190.4,0 0.8,0 -0.5,0.5 -0.3,-0.5 z m 11.4,0 1.4,0 -0.5,0.5 -0.9,-0.5 z m 4.2,0 3.1,0 -1.5,1.5 -1.6,-1.5 z m 5,0 0.6,0 1.2,2.4 -2.2,2.2 -2,-2 2.5,-2.5 -0.1,-0.1 z m -204.9,0 1.2,0 1,1.2 -0.5,0.5 -1.7,-1.7 z m 7.6,0 1.6,0 -0.9,0.9 -0.7,-0.9 z m 3.5,0 4.1,0 -4.2,4.2 -1.8,-2.1 1.9,-2.1 0,0 0,0 z m 152.6,0 4.1,0 -0.1,0.1 1.9,1.9 -1.8,2.1 -4.1,-4.1 0,0 z m 6,0 1.6,0 -0.7,0.9 -0.9,-0.9 z m 8.1,0 1.2,0 -1.7,1.6 -0.5,-0.5 1,-1.1 0,0 z m -128.8,0.1 2.5,0 c 0.8,0.3 1.5,1 2,2.2 l 0.6,1.5 c -2.1,0.6 -4.1,1.2 -6.2,1.8 -0.1,0 -0.2,0.1 -0.3,0.1 l -0.6,-1.5 c -0.5,-1.4 -0.4,-3.3 1.5,-4 0.2,-0.1 0.3,-0.1 0.5,-0.1 l 0,0 z m 9.1,0 2.1,0 0,0 c 0.8,0.2 1.5,0.6 1.8,1.3 l 0.2,0.4 c -2.1,0.5 -4.3,1 -6.4,1.6 l -0.1,-0.2 c -0.3,-1 0.7,-2.5 2.1,-3 0.1,-0.1 0.2,-0.1 0.3,-0.1 z m 60.6,0 0,0 2.2,0 c 0.1,0 0.2,0 0.2,0.1 1.4,0.4 2.4,1.9 2.1,3 l -0.1,0.2 c -2.1,-0.6 -4.2,-1.1 -6.4,-1.6 l 0.2,-0.4 c 0.3,-0.7 1,-1.1 1.8,-1.3 l 0,0 z m 8.8,0 2.5,0 c 0.1,0 0.3,0.1 0.4,0.1 1.8,0.8 2,2.7 1.5,4 l -0.6,1.5 c -0.1,0 -0.2,-0.1 -0.3,-0.1 -2,-0.7 -4.1,-1.3 -6.2,-1.8 l 0.6,-1.5 c 0.6,-1.2 1.3,-1.9 2.1,-2.2 l 0,0 z m -96.6,0.2 c 0.2,0 0.3,0 0.5,0 1.1,0.1 2.2,0.6 2.7,1.8 l 3.4,7.4 c -0.9,0.4 -1.8,0.8 -2.8,1.2 -1,0.5 -2,1 -3,1.5 l -3.6,-6.9 c -0.9,-1.8 0.1,-3.9 1.4,-4.6 0.4,-0.3 0.9,-0.4 1.4,-0.4 z m 116.7,0 c 0.6,0 1.3,0.1 1.8,0.3 1.3,0.6 2.4,2.7 1.4,4.6 l -3.6,6.9 c -1,-0.5 -2,-1 -3,-1.5 -0.9,-0.4 -1.8,-0.8 -2.8,-1.2 l 3.4,-7.4 c 0.6,-1.1 1.7,-1.6 2.8,-1.7 z m -106.9,0.1 c 1.5,0 3.2,0.7 4,2.6 l 1.3,3.3 c -2.3,0.8 -4.7,1.6 -6.9,2.5 l -1.4,-3.2 c -0.9,-2.1 0.4,-4.5 1.8,-5 0.3,-0.1 0.7,-0.2 1.2,-0.2 z m 97.5,0 c 0.5,0 0.9,0.1 1.3,0.2 1.3,0.5 2.7,2.9 1.8,5 l -1.4,3.2 c -2.3,-0.9 -4.6,-1.7 -6.9,-2.5 l 1.3,-3.3 c 0.7,-1.9 2.5,-2.6 3.9,-2.6 z m -157.8,0.3 0.5,0.5 -2.3,1.2 1.8,-1.7 z m 218.1,0 1.8,1.8 -2.3,-1.2 0.5,-0.6 z m -199.9,0.1 2,1.9 -1.9,1.9 -2,-1.9 1.9,-1.9 z m 181.7,0 1.9,1.9 -2,1.9 -1.9,-1.9 2,-1.9 z m -187.7,0 1.1,1.1 -1.3,2.6 -1.8,-1.8 2,-1.9 z m 193.7,0 2,1.9 -1.8,1.8 -1.3,-2.6 1.1,-1.1 z m -170,0.3 -2.9,5.9 -1.4,-1.7 4.3,-4.2 z m 146.3,0 4.3,4.3 -1.4,1.7 -2.9,-6 z m -140.6,0.7 c 1.3,0 2.6,0.6 3.4,2.2 l 4.6,9.2 c -2,1.1 -4,2.2 -5.9,3.4 l -5,-8.5 c -1.4,-2.4 -0.6,-4.7 0.8,-5.7 0.6,-0.4 1.3,-0.6 2.1,-0.6 z m 135,0 c 0.8,0 1.5,0.2 2.1,0.6 1.5,1 2.3,3.3 0.8,5.7 l -5,8.5 c -1.9,-1.2 -3.9,-2.3 -5.9,-3.4 l 4.6,-9.2 c 0.8,-1.6 2.1,-2.2 3.4,-2.2 z m -154,0.6 1.7,2.1 -0.1,0.1 -1.9,-1.9 0.3,-0.3 z m 172.9,0 0.3,0.3 -1.9,1.9 -0.1,-0.1 1.7,-2.1 z m -187.5,0.2 0,0 -1.9,2 -0.7,-0.6 2.6,-1.4 z m 202.1,0 2.5,1.3 -0.6,0.6 -1.9,-1.9 0,0 z m -200.9,1.2 1.9,1.9 -1.9,1.9 -1.9,-1.9 1.9,-1.9 z m 12,0 1.9,1.9 -1.9,1.9 -2,-1.9 2,-1.9 z m 175.7,0 1.9,1.9 -2,1.9 -1.9,-1.9 2,-1.9 z m 12.1,0 1.9,1.9 -1.9,1.9 -1.9,-1.9 1.9,-1.9 z m -217.8,0 1.6,1.6 -2.8,1.5 -0.4,1.1 -0.4,0 2,-4.2 z m 235.7,0 2.1,4.2 -0.5,0 -0.4,-1.1 -2.8,-1.5 1.6,-1.6 z m -211.6,0.1 1.8,1.8 -2,1.9 -1.2,-1.1 1.4,-2.6 z m 187.5,0 1.3,2.6 -1.2,1.1 -2,-1.9 1.9,-1.8 z m -198.7,0.8 1,0.9 -2,1.9 -1.5,-1.5 2.5,-1.3 z m 209.9,0 2.5,1.3 -1.5,1.5 -2,-1.9 1,-0.9 z m -188.6,0.9 0.2,0.2 -0.2,-0.2 0,0 0,0 z m 167.4,0 0,0 -0.2,0.2 0.2,-0.2 0,0 z m -186.7,1.1 1.4,1.4 -2.8,0 1.4,-1.4 z m 12.1,0 1.4,1.4 -2.8,0 1.4,-1.4 z m 6.1,0 1.4,1.4 -2.8,0 1.4,-1.4 z m 169.6,0 1.4,1.4 -2.8,0 1.4,-1.4 z m 6,0 1.4,1.4 -2.8,0 1.4,-1.4 z m 12.1,0 1.4,1.4 -2.8,0 1.4,-1.4 z m -211.8,0.1 1.3,1.2 -2.8,0 1,-1 0.5,-0.2 z m 217.7,0 0.6,0.3 1,1 -2.8,0 1.2,-1.3 z m -204.6,1 0.2,0.2 -0.4,0 0.2,-0.2 z m 191.5,0 0.1,0.2 -0.4,0 0.3,-0.2 z m -168.3,4.1 c 1.2,0 2.5,0.5 3.2,1.6 l 2.5,3.9 c -0.2,0.1 -0.3,0.2 -0.5,0.3 -1.8,1.2 -3.7,2.3 -5.5,3.6 l -2.4,-3.6 c -0.7,-1 -0.8,-2.1 -0.6,-3 l 0.7,-0.3 -0.2,-0.8 c 0.2,-0.3 0.5,-0.6 0.8,-0.9 0.6,-0.5 1.2,-0.7 2,-0.8 l 0,0 z m 145.1,0 c 0.7,0 1.4,0.2 2,0.7 0.3,0.3 0.6,0.6 0.8,0.9 l -0.2,0.8 0.7,0.3 c 0.2,0.9 0.1,2 -0.6,3 l -2.4,3.6 c -1.8,-1.2 -3.6,-2.4 -5.5,-3.6 -0.2,-0.1 -0.3,-0.2 -0.5,-0.3 l 2.5,-3.9 c 0.7,-0.9 2,-1.5 3.2,-1.5 z m -190.2,1.2 16.3,0 -6.2,12.2 -10.1,-12.2 0,0 z m 19.3,0 15.1,0 -20.8,11.2 5.7,-11.2 z m 181.6,0 15.1,0 5.7,11.2 -20.8,-11.2 0,0 z m 18.1,0 16.3,0 -10.2,12.2 -6.1,-12.2 0,0 z m -224.4,1.3 9.2,11.1 -14.7,0 5.5,-11.1 z m 246.1,0 5.4,11.1 -14.7,0 9.3,-11.1 z m -204.3,3.2 -3.9,8 -10.9,0 14.8,-8 z m 162.5,0 14.8,8 -10.9,0 -3.9,-8 z m -157.7,3.4 c 0.8,0 1.5,0.4 1.8,0.9 l 0.3,0.4 c -1.5,1.1 -3,2.2 -4.4,3.4 -0.2,0.1 -0.4,0.3 -0.5,0.5 l -0.3,-0.5 c -0.6,-0.8 -0.7,-2.9 0.8,-4 0.6,-0.5 1.5,-0.7 2.3,-0.7 z m 153,0 c 0.8,0 1.7,0.2 2.4,0.8 1.5,1.1 1.4,3.2 0.8,4 l -0.3,0.5 c -0.2,-0.2 -0.4,-0.4 -0.5,-0.5 -1.4,-1.2 -2.9,-2.3 -4.4,-3.4 l 0.3,-0.4 c 0.2,-0.6 0.9,-0.9 1.7,-1 z m -207.4,9.6 15.3,0 -20.8,11.2 5.5,-11.2 z m 27.7,0 15.5,0 -5.8,11.7 -9.7,-11.7 z m 190.8,0 15.5,0 -9.8,11.7 -5.7,-11.7 z m 27.9,0 15.3,0 5.5,11.2 -20.8,-11.2 z m -223.7,1.8 8.9,10.7 -14.2,0 5.3,-10.7 z m 216.3,0 5.4,10.7 -14.2,0 8.8,-10.7 z m -220.1,1.6 -4.5,9 -12.3,0 16.8,-9 z m 223.9,0 16.9,9 -12.3,0 -4.6,-9 z m -247.2,14.1 16.3,0 -6.1,12.2 -10.2,-12.2 z m 19.2,0 15.1,0 -20.8,11.2 5.7,-11.2 z m 217,0 15.1,0 5.7,11.2 -20.8,-11.2 z m 18,0 16.3,0 -10.2,12.2 -6.1,-12.2 z m -26,0.3 -0.2,0.9 1,0.5 6.4,13 c -0.4,-0.6 -0.8,-1.2 -1.2,-1.8 -2.4,-3.7 -5.1,-7.1 -8,-10.5 l 2,-2.1 z m -185.9,0.1 1.9,2.2 c -2.9,3.3 -5.5,6.8 -8,10.4 -0.4,0.6 -0.8,1.2 -1.2,1.8 l 6.4,-13 1,-0.5 -0.1,-0.9 z m -47.3,1.4 8.9,10.7 -14.1,0 5.2,-10.7 z m 280.6,0 5.2,10.7 -14.1,0 8.9,-10.7 z m -238.7,2.4 -4.2,8.5 0,-0.2 -11.2,0 15.4,-8.3 z m 196.7,0 15.4,8.2 -11.2,0 0,0.3 -4.2,-8.5 z m -246.3,13.3 14.8,0 -20.1,10.8 5.3,-10.8 0,0 z m 27.2,0 15.9,0 -5.9,12 -10,-12 0,0 z m 225.6,0 15.9,0 -10,12 -5.9,-12 z m 28.3,0 14.8,0 5.3,10.8 -20.1,-10.8 0,0 z m -258.9,1.8 8.9,10.7 -14.3,0 5.4,-10.7 z m 251.5,0 5.4,10.7 -14.2,0 8.8,-10.7 z m -255.2,1.6 -4.5,9 -12.3,0 16.8,-9 z m 259,0 16.9,9 -12.3,0 -4.6,-9 z m -282.4,14.1 16.3,0 -6.2,12.2 -10.1,-12.2 z m 19.2,0 15.2,0 -20.9,11.3 5.7,-11.3 z m 252.1,0 15.2,0 5.7,11.3 -20.9,-11.3 0,0 z m 18.1,0 16.3,0 -10.1,12.2 -6.2,-12.2 0,0 z m -294.1,2.1 8.6,10.3 -13.6,0 5,-10.3 z m 315.1,0 5,10.3 -13.6,0 8.6,-10.3 z m -269.1,1 c -0.8,2.3 -1.5,4.6 -2.2,7 -1.2,4.5 -2.2,9.1 -2.7,13.8 -0.4,3.4 -0.2,9.4 -0.2,9.9 -0.3,0.1 -0.5,0.2 -0.8,0.4 -0.5,0.6 -0.2,2.7 -0.2,2.7 0,0 -1.4,0.3 -1.6,0.6 -0.1,0.2 -0.2,0.6 -0.2,1 0,0.4 0.1,0.7 0.2,0.9 0.2,0.3 1.2,0.6 1.3,0.7 l 0.1,0 -0.1,4 -0.4,0.5 -2.4,-4.5 1.3,-1.5 -5.9,-6.2 -0.6,0 0.2,-0.7 14.2,-28.6 z m 223.2,0 14,28.5 0.2,0.7 -0.6,0 -5.9,6.2 1.3,1.5 -2.4,4.6 -0.4,-0.5 0,-4 c 0,0 1.2,-0.3 1.4,-0.7 0.1,-0.2 0.1,-0.5 0.2,-0.9 0,-0.4 0,-0.9 -0.2,-1 -0.2,-0.3 -1.6,-0.6 -1.6,-0.6 0,0 0.2,-2.1 -0.2,-2.7 -0.2,-0.3 -0.5,-0.4 -0.8,-0.4 0,-0.5 0.2,-6.5 -0.2,-9.9 -0.5,-4.7 -1.5,-9.3 -2.7,-13.8 -0.6,-2.4 -1.3,-4.7 -2.1,-7 l 0,0 z m -227,0.8 -4.2,8.6 -11.8,0 16,-8.6 z m 230.7,0 16,8.6 -11.8,0 -4.2,-8.6 z m -280.4,13.6 14.2,0 -19.3,10.5 5.1,-10.5 z m 26.7,0 16.3,0 -5.9,12 -0.4,0 -10,-12 z m 260.4,0 16.3,0 -10,12 -0.4,0 -5.9,-12 z m 28.8,0 14.3,0 5.1,10.5 -19.4,-10.5 z m -294.2,1.7 8.5,10.3 -13.8,0.1 5.3,-10.4 0,0 z m 286.7,0 5.2,10.4 -13.8,-0.1 8.6,-10.3 0,0 z m -290.4,1.7 -4.4,8.7 -12,0.1 16.4,-8.8 0,0 z m 294.2,0 16.4,8.8 -12,-0.1 -4.4,-8.7 0,0 z"
   inkscape:connector-curvature="0"
   style="display:inline" />
</g>
<g
   id="layer1"
   inkscape:groupmode="layer"
   inkscape:label="Grids">
	<g
   id="text4495"
   transform="scale(1.0964699,0.9120177)">
		<path
   id="path4502"
   d="m 432.1,984.7 -0.1,0.3 0.2,0 -0.1,-0.3 m 0,-0.1 0,0 0.3,0.6 -0.1,0 -0.1,-0.1 -0.2,0 -0.1,0.1 -0.1,0 0.3,-0.6"
   inkscape:connector-curvature="0" />
		<path
   id="path4504"
   d="m 432.4,985.1 0,0 0,0 0,0 0,0"
   inkscape:connector-curvature="0" />
		<path
   id="path4506"
   d="m 432.9,984.6 0,0 0.1,0.5 c 0,0.1 0,0.1 0,0.1 0,0 -0.1,0 -0.1,0 l 0,0 0,-0.1 0,0 c 0,0 0.1,0 0.1,0 0,0 0,-0.1 0,-0.1 l -0.1,-0.4"
   inkscape:connector-curvature="0" />
		<path
   id="path4508"
   d="m 433.3,984.7 -0.1,0.3 0.2,0 -0.1,-0.3 m 0,-0.1 0,0 0.3,0.6 -0.1,0 -0.1,-0.1 -0.2,0 -0.1,0.1 -0.1,0 0.3,-0.6"
   inkscape:connector-curvature="0" />
		<path
   id="path4510"
   d="m 433.7,984.9 0,0.2 0.1,0 c 0,0 0.1,0 0.1,0 0,0 0,0 0,-0.1 0,0 0,-0.1 0,-0.1 0,0 0,0 -0.1,0 l -0.1,0 m 0,-0.2 0,0.2 0.1,0 c 0,0 0.1,0 0.1,0 0,0 0,0 0,-0.1 0,0 0,0 0,-0.1 0,0 0,0 -0.1,0 l -0.1,0 m -0.1,-0.1 0.2,0 c 0.1,0 0.1,0 0.1,0 0,0 0,0.1 0,0.1 0,0 0,0.1 0,0.1 0,0 0,0 -0.1,0 0,0 0.1,0 0.1,0 0,0 0,0.1 0,0.1 0,0 0,0.1 -0.1,0.1 0,0 -0.1,0 -0.1,0 l -0.2,0 0.1,-0.4"
   inkscape:connector-curvature="0" />
		<path
   id="path4512"
   d="m 434.4,984.7 c -0.1,0 -0.1,0 -0.1,0.1 0,0 0,0.1 0,0.2 0,0.1 0,0.1 0,0.2 0,0 0.1,0.1 0.1,0.1 0.1,0 0.1,0 0.1,-0.1 0,0 0,-0.1 0,-0.2 0,-0.1 0,-0.1 0,-0.2 0,-0.1 -0.1,-0.1 -0.1,-0.1 m 0,-0.1 c 0.1,0 0.1,0 0.2,0.1 0,0.1 0.1,0.1 0.1,0.2 0,0.1 0,0.2 -0.1,0.2 0,0.1 -0.1,0.1 -0.2,0.1 -0.1,0 -0.1,0 -0.2,-0.1 0,-0.1 -0.1,-0.1 -0.1,-0.2 0,-0.1 0,-0.2 0.1,-0.2 0,-0.1 0.1,-0.1 0.2,-0.1"
   inkscape:connector-curvature="0" />
		<path
   id="path4514"
   d="m 435,984.9 c 0,0 0,0 0,0 0.1,0.1 0.1,0.1 0.1,0.1 l 0.1,0.2 -0.1,0 -0.1,-0.2 c 0,0 0,0 0,-0.1 -0.1,0 -0.1,0 -0.1,0 l -0.1,0 0,0.2 -0.1,0 0,-0.6 0.2,0 c 0.1,0 0.1,0 0.1,0 0,0 0,0.1 0,0.1 0.1,0.2 0.1,0.2 0,0.3 0,0 0,0 0,0 m -0.2,-0.2 0,0.2 0.1,0 c 0,0 0.1,0 0.1,0 0,0 0,0 0,-0.1 0,0 0,-0.1 0,-0.1 0,0 -0.1,0 -0.2,0 l 0,0"
   inkscape:connector-curvature="0" />
		<path
   id="path4516"
   d="m 435.6,984.6 0,0 c 0,0.1 -0.1,0.1 0,0 -0.1,0 -0.1,0 -0.2,0 0,0 -0.1,0 -0.1,0 0,0 0,0 0,0.1 0,0 0,0 0,0.1 0,0 0,0 0.1,0 l 0,0 c 0.1,0 0.1,0 0.1,0.1 0,0 0,0.1 0,0.1 0,0.1 0,0.1 -0.1,0.1 0,0 -0.1,0 -0.2,0 0,0 -0.1,0 -0.1,0 0,0 -0.1,0 -0.1,0 l 0,-0.1 c 0,0 0.1,0 0.1,0 0,0 0.1,0 0.1,0 0,0 0.1,0 0.1,0 0,0 0,0 0,-0.1 0,0 0,0 0,-0.1 0,0 0,0 -0.1,0 l 0,0 c -0.1,0 -0.1,0 -0.1,-0.1 0,0 0,-0.1 0,-0.1 0,0 0,-0.1 0.1,-0.1 0,0 0.1,0 0.1,0 0.1,0.1 0.2,0.1 0.3,0.1 -0.1,0 0,0 0,0"
   inkscape:connector-curvature="0" />
		<path
   id="path4518"
   d="m 435.7,984.6 0,0 0.1,0.2 0.2,-0.2 0.1,0 -0.3,0.3 0.3,0.3 -0.1,0 -0.3,-0.3 0,0.3 -0.1,0 0,-0.6"
   inkscape:connector-curvature="0" />
		<path
   id="path4520"
   d="m 436.4,984.7 -0.1,0.3 0.2,0 -0.1,-0.3 m 0,-0.1 0,0 0.3,0.6 -0.1,0 -0.1,-0.1 -0.2,0 -0.1,0.1 -0.1,0 0.3,-0.6"
   inkscape:connector-curvature="0" />
	</g>
	<path
   id="path5031"
   d="m 385.1,898.5 -10.8,0.1 -9.3,1.3 -10.2,2.3 -10,2.5 -11.6,4.1 -12.9,6.8 -10.7,7 -14.3,11.1 -5.7,11.8 4.1,4.5 4.8,-5.7 9.5,-8.2 7.2,-5.9 9.5,-5.7 8.8,-4.8 19,-7.7 18.8,-2.9 12.7,-0.8 0,0.3 12.6,0.5 18.8,2.9 19.1,7.7 8.8,4.8 9.5,5.7 7.2,5.9 9.5,8.2 4.8,5.7 4.1,-4.5 -5.7,-11.8 -14.3,-11.1 -10.7,-7 -12.9,-6.8 -11.6,-4.1 -10,-2.5 -10.2,-2.3 -9.3,-1.3 -9.1,0 0,-0.1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3991"
   sodipodi:nodetypes="ccccc"
   d="M 533.3,1012.4 464,874.9 l 3.2,0.2 69.1,137.5 -3,-0.2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4003"
   d="m 478,941.9 0,5 46.4,0 0,-5 -46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4009"
   d="m 451.6,889.4 0,5 46.4,0 0,-5 -46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4011"
   d="m 460.4,906.9 0,5 46.4,0 0,-5 -46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4035"
   d="m 469.2,924.4 0,5 46.4,0 0,-5 -46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4046"
   d="m 486.8,959.4 0,5 46.4,0 0,-5 -46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4048"
   d="m 495,976.9 0,5 46.4,0 0,-5 -46.4,0 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4050"
   d="m 503.1,994.4 0,5 46.4,0 0,-5 -46.4,0 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4052"
   d="m 522.2,943.6 -28.5,34.3 3.8,3.2 28.5,-34.3 -3.8,-3.2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4058"
   d="m 539.8,978.6 -28.5,34.3 3.8,3.2 28.5,-34.3 -3.8,-3.2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4060"
   d="m 504.6,908.6 -28.5,34.3 3.8,3.2 28.5,-34.3 -3.8,-3.2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4062"
   d="m 487,873.6 -28.5,34.3 3.8,3.2 28.5,-34.3 -3.8,-3.2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4064"
   sodipodi:nodetypes="ccccc"
   d="m 495.7,978.1 -1,5.1 64.1,34.4 -2.6,-6.8 -60.5,-32.7 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4070"
   sodipodi:nodetypes="ccccc"
   d="m 478.1,943.1 -1,5.1 64.1,34.4 -2.6,-6.8 -60.5,-32.7 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4072"
   sodipodi:nodetypes="ccccc"
   d="m 460.5,908.1 -1,5.1 64.1,34.4 -2.6,-6.8 -60.5,-32.7 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4074"
   sodipodi:nodetypes="ccccc"
   d="m 442.9,873.1 -1,5.1 64.1,34.4 -2.6,-6.8 -60.5,-32.7 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="rect4351"
   sodipodi:nodetypes="ccccc"
   d="m 419.6,785.1 40.5,0.2 1.2,4.7 -41.2,0 -0.5,-4.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50209997;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4355"
   sodipodi:nodetypes="ccccc"
   d="m 425.9,820.2 45.4,0.2 1.2,4.7 -46.1,0 -0.5,-4.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50209997;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4371"
   sodipodi:nodetypes="cccccccc"
   d="m 411,719.3 40,30.5 1.1,4 -2.6,0 -39.6,-29.7 -1.1,-4.9 2.2,0.1 0,0 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4357"
   sodipodi:nodetypes="ccccc"
   d="m 413.1,749.2 37.9,0 1.2,4.7 -38.6,0.2 -0.5,-4.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50209997;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path4359"
   sodipodi:nodetypes="ccccccccccccccccccc"
   d="m 425.9,718.3 -2.4,0.5 7,33.2 0,0 8.2,35.9 0,0 0,0 9.1,35.2 0,0 0,0 10.3,34.1 2.4,-0.7 -10.3,-34 0,-0.1 -9.1,-35.1 0,0 -8.2,-35.9 -7,-33.1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50209997;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4365"
   sodipodi:nodetypes="cccccc"
   d="m 440.9,719.1 -27.7,29.8 1,5.1 29.9,-32.2 -0.8,-2.5 -2.4,-0.2 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4373"
   sodipodi:nodetypes="cccccc"
   d="m 451.3,749.7 -32.1,35 1,5.5 32.5,-35.3 -0.8,-2.5 -0.6,-2.7 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4375"
   sodipodi:nodetypes="ccccccccc"
   d="m 413.4,749.4 46.5,36 1.3,4.5 -1.3,0.1 -44.6,-33.4 -1.1,-4.9 2.3,0.1 0,0 -3.1,-2.4 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4377"
   sodipodi:nodetypes="ccccccc"
   d="m 419.5,785.5 52,36 1.5,3.3 -3.8,0.1 -48.9,-33.2 -0.7,-4.9 -0.1,-1.3 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4379"
   sodipodi:nodetypes="cccccc"
   d="m 459.4,785.4 -33.5,35.9 1.2,4.9 33.7,-35.7 -0.8,-2.5 -0.6,-2.6 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4381"
   sodipodi:nodetypes="cccccc"
   d="m 471.2,819.5 -36.5,33.4 2.3,4.3 35.5,-32.6 -0.8,-2.5 -0.5,-2.6 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4383"
   sodipodi:nodetypes="cccccccc"
   d="m 426,819.4 56.9,33.8 0.9,3.7 -4.4,-0.1 -52.7,-31.2 -0.7,-4.9 0,-1.3 0,0 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path2971"
   sodipodi:nodetypes="ccccc"
   d="m 423.3,709.1 2.6,-0.1 -3.7,-19.7 -2.4,-0.1 3.5,19.9 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3756"
   sodipodi:nodetypes="ccccc"
   d="m 383,709.4 2.6,-0.1 0,-20.9 -2.6,-0.1 0,21.1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path3758"
   sodipodi:nodetypes="ccccccccccccccc"
   d="m 402.5,687.6 -19.5,21.6 2.9,0.7 18.5,-20.7 -1.9,-1.6 z m 16.9,0.6 -13.2,20.6 2.1,1.3 13.2,-20.6 -2.1,-1.3 z m 15.2,0.4 -10.8,20.9 2.9,-0.1 10.2,-19.7 -2.3,-1.1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path3769"
   sodipodi:nodetypes="ccccccccccccccc"
   d="m 386.2,687.7 -2.8,0.6 21.6,21.3 1.8,-1.8 -20.6,-20.1 z m 36.5,0.4 -1.8,1.7 18.8,20.1 1.8,-1.7 -18.8,-20.1 z m -17.1,0.1 -1.8,1.7 19.6,20.4 1.8,-1.7 -19.6,-20.4 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3823"
   d="m 384.2,441.8 -25.7,0 0,2.5 25.7,0 0,-2.5 z m 0.1,0 0,2.5 25.7,0 0,-2.5 -25.7,0 z m -1.4,31.5 -26.6,0.1 0,2.5 26.6,-0.1 0,-2.5 z m 2.7,0 0,2.5 26.6,0.1 0,-2.5 -26.6,-0.1 z m -31.2,30.9 0,2.5 27.2,0 0,-2.5 -27.2,0 z m 32.6,0 0,2.5 27.2,0 0,-2.5 -27.2,0 z m -34.8,32.9 0,2.5 21.1,0.1 0,0.1 11,0 11,0 0,-0.1 21.1,-0.1 0,-2.5 -32.1,0.1 -32.1,-0.1 z m -2.8,33.1 0,2.5 24.6,0 20.5,0 24.6,0 0,-2.5 -24.6,0 -20.5,0 -24.6,0 z m -3.7,33.7 0,2.5 28,0 21,0 28,0 0,-2.5 -28,0 -21,0 -28,0 z m -4.6,33.6 0,2.5 30,0 26.2,0 30,0 0,-2.5 -30,0 -26.2,0 -30,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3842"
   d="m 384.3,219.6 0,2 15.5,0.1 0,-2 -15.5,-0.1 z m 15.9,20.3 -15.9,0 0,2 15.9,0 0,-2 z m -15.9,20.7 0,2 16.8,0 0,-2 -16.8,0 z m 0,22.5 0,2 17.6,0 0,-2 -17.6,0 z m 0,23.1 0,2 19.1,0 0,-2 -19.1,0 z m 0,23.3 0,2 19.9,0.1 0,-2 -19.9,-0.1 0,0 z m 0,25.2 0,2 21.3,0.2 0,-2 -21.3,-0.2 z m 22.9,27.9 -22.9,0 0,2 22.9,0 0,-2 z m -22.9,29.1 0,2 24.2,0.1 0,-2 -24.2,-0.1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4392"
   sodipodi:nodetypes="ccccc"
   d="m 427.1,637.4 -27.3,33.1 1.5,1.3 26.8,-32.4 -1,-2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4394"
   d="m 422,604.5 -25.8,33.1 -0.1,0.1 -29.4,33 1.5,1.3 29.5,-33.1 0,0 0,0 25.8,-33.1 -1.5,-1.3 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4396"
   sodipodi:nodetypes="cccccc"
   d="m 418.8,568.4 -26.3,36.3 0.2,3.1 26.1,-36.1 0,-3.3 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4398"
   sodipodi:nodetypes="ccccc"
   d="m 416.5,536.1 -26.9,34.7 0.7,2.3 26.3,-34.1 -0.1,-2.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4400"
   sodipodi:nodetypes="ccccc"
   d="m 414.2,503.2 -26.1,34.4 0.2,3.1 26.1,-34.4 -0.2,-3.1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4402"
   sodipodi:nodetypes="ccccc"
   d="m 411.8,472.6 -24.9,32.3 0.2,3.2 25,-32.7 -0.3,-2.8 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4404"
   sodipodi:nodetypes="ccccc"
   d="m 409.6,440.8 -24.3,32.9 1.6,1.2 23.1,-31.3 -0.4,-2.8 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4406"
   sodipodi:nodetypes="ccccc"
   d="m 407.9,410.6 -23.5,31.5 1.6,1.2 22.2,-29.8 -0.3,-2.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4412"
   sodipodi:nodetypes="ccccc"
   d="m 389,570.9 -14,33.4 2.2,0.4 13.4,-32.8 -1.6,-1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path4488"
   sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
   d="m 385.4,412 -1.6,1.2 26,32.2 -0.2,-3.1 -24.2,-30.3 z m 0.2,30.8 -1.5,1.3 28.1,33.1 -0.6,-3.6 -26,-30.8 z m 0.9,31.4 -0.8,1.9 28.8,32.4 -0.3,-3.6 -27.7,-30.7 z m 1.1,30.1 -0.9,2.1 29.9,35.1 -0.7,-3.6 -28.3,-33.6 z m -5.8,-1.3 -1,5.4 6.1,29.9 1.7,-0.8 -6.8,-34.5 z m -1,34.5 -1.1,3.5 10.8,35.5 -0.2,-6.3 -9.5,-32.7 0,0 z m 8.2,0.3 -1.5,1.3 31.7,34.9 -0.8,-3.8 -29.4,-32.4 z m -9.8,32.9 -1.8,0.8 13.6,34 1.8,-0.8 -13.6,-34 z m 11.1,-0.5 -0.5,2.4 33.4,35.3 -0.1,-3.2 -32.8,-34.5 0,0 z m 2.3,32.6 -0.2,2.8 35.7,36.2 -0.5,-3.5 -35,-35.5 z m 3.3,33.8 -0.1,2.7 35.5,32.3 1.3,-1.5 -36.7,-33.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4551"
   d="m 398.6,201.4 -14.9,19 1.3,1.1 14.9,-19 -1.3,-1.1 z m 0.2,18.8 -15.2,20.2 1.4,1 15.2,-20.2 -1.4,-1 z m 0.9,20.1 -16,20.9 1.3,1 16,-20.9 -1.3,-1 z m 0.6,21 -16.4,22.2 1.4,1 16.4,-22.2 -1.4,-1 z m 1.2,22.2 -17.8,23.3 1.3,1 17.8,-23.3 -1.3,-1 z m 1,23 -19,23.5 1.3,1.1 19,-23.5 -1.3,-1.1 z m 0.9,23.6 -19.8,25.3 1.3,1.1 19.8,-25.3 -1.3,-1.1 z m 1.4,24.9 -21.2,28.2 1.4,1 21.2,-28.2 -1.4,-1 z m 1.7,27.3 -23.3,30.1 1.3,1 23.3,-30.1 -1.3,-1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path4574"
   sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccc"
   d="m 384.6,201.2 -1.3,1.1 15.7,19.5 1.3,-1.1 -15.7,-19.5 z m 0,18.7 -1.3,1.1 16.3,20.3 1.3,-1.1 -16.3,-20.3 z m -0.1,20.6 -1.3,1.1 17.7,21.1 0.4,-2.2 -16.8,-20 0,0 0,0 z m 0.4,20.7 -1.3,1.1 17.9,22.2 1.3,-1.1 -17.9,-22.2 z m -0.2,22.4 -1.3,1.1 19.2,23.2 1.3,-1.1 -19.2,-23.2 z m 0,22.9 -1.3,1.1 20.4,23.9 1.3,-1.1 -20.4,-23.9 z m 0.1,23.3 -1.3,1.1 21.4,25.7 1.3,-1.1 -21.4,-25.7 z m 0.1,25.4 -1.3,1.1 22.9,28.3 1.3,-1.1 -22.9,-28.3 z m -0.1,27.7 -1.3,1.1 24.2,29.4 1.3,-1.1 -24.2,-29.4 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<rect
   id="rect4624"
   x="384.10001"
   y="195.3"
   width="15.1"
   height="6.5999999"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<rect
   id="rect4639"
   x="384.20001"
   y="170"
   width="14.5"
   height="24.799999"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<g
   id="g4641"
   transform="matrix(-1.0964699,0,0,0.9120177,768.52481,0)">
		<path
   id="path4643"
   d="m 432.1,984.7 -0.1,0.3 0.2,0 -0.1,-0.3 m 0,-0.1 0,0 0.3,0.6 -0.1,0 -0.1,-0.1 -0.2,0 -0.1,0.1 -0.1,0 0.3,-0.6"
   inkscape:connector-curvature="0" />
		<path
   id="path4645"
   d="m 432.4,985.1 0,0 0,0 0,0 0,0"
   inkscape:connector-curvature="0" />
		<path
   id="path4647"
   d="m 432.9,984.6 0,0 0.1,0.5 c 0,0.1 0,0.1 0,0.1 0,0 -0.1,0 -0.1,0 l 0,0 0,-0.1 0,0 c 0,0 0.1,0 0.1,0 0,0 0,-0.1 0,-0.1 l -0.1,-0.4"
   inkscape:connector-curvature="0" />
		<path
   id="path4649"
   d="m 433.3,984.7 -0.1,0.3 0.2,0 -0.1,-0.3 m 0,-0.1 0,0 0.3,0.6 -0.1,0 -0.1,-0.1 -0.2,0 -0.1,0.1 -0.1,0 0.3,-0.6"
   inkscape:connector-curvature="0" />
		<path
   id="path4651"
   d="m 433.7,984.9 0,0.2 0.1,0 c 0,0 0.1,0 0.1,0 0,0 0,0 0,-0.1 0,0 0,-0.1 0,-0.1 0,0 0,0 -0.1,0 l -0.1,0 m 0,-0.2 0,0.2 0.1,0 c 0,0 0.1,0 0.1,0 0,0 0,0 0,-0.1 0,0 0,0 0,-0.1 0,0 0,0 -0.1,0 l -0.1,0 m -0.1,-0.1 0.2,0 c 0.1,0 0.1,0 0.1,0 0,0 0,0.1 0,0.1 0,0 0,0.1 0,0.1 0,0 0,0 -0.1,0 0,0 0.1,0 0.1,0 0,0 0,0.1 0,0.1 0,0 0,0.1 -0.1,0.1 0,0 -0.1,0 -0.1,0 l -0.2,0 0.1,-0.4"
   inkscape:connector-curvature="0" />
		<path
   id="path4653"
   d="m 434.4,984.7 c -0.1,0 -0.1,0 -0.1,0.1 0,0 0,0.1 0,0.2 0,0.1 0,0.1 0,0.2 0,0 0.1,0.1 0.1,0.1 0.1,0 0.1,0 0.1,-0.1 0,0 0,-0.1 0,-0.2 0,-0.1 0,-0.1 0,-0.2 0,-0.1 -0.1,-0.1 -0.1,-0.1 m 0,-0.1 c 0.1,0 0.1,0 0.2,0.1 0,0.1 0.1,0.1 0.1,0.2 0,0.1 0,0.2 -0.1,0.2 0,0.1 -0.1,0.1 -0.2,0.1 -0.1,0 -0.1,0 -0.2,-0.1 0,-0.1 -0.1,-0.1 -0.1,-0.2 0,-0.1 0,-0.2 0.1,-0.2 0,-0.1 0.1,-0.1 0.2,-0.1"
   inkscape:connector-curvature="0" />
		<path
   id="path4655"
   d="m 435,984.9 c 0,0 0,0 0,0 0.1,0.1 0.1,0.1 0.1,0.1 l 0.1,0.2 -0.1,0 -0.1,-0.2 c 0,0 0,0 0,-0.1 -0.1,0 -0.1,0 -0.1,0 l -0.1,0 0,0.2 -0.1,0 0,-0.6 0.2,0 c 0.1,0 0.1,0 0.1,0 0,0 0,0.1 0,0.1 0.1,0.2 0.1,0.2 0,0.3 0,0 0,0 0,0 m -0.2,-0.2 0,0.2 0.1,0 c 0,0 0.1,0 0.1,0 0,0 0,0 0,-0.1 0,0 0,-0.1 0,-0.1 0,0 -0.1,0 -0.2,0 l 0,0"
   inkscape:connector-curvature="0" />
		<path
   id="path4657"
   d="m 435.6,984.6 0,0 c 0,0.1 -0.1,0.1 0,0 -0.1,0 -0.1,0 -0.2,0 0,0 -0.1,0 -0.1,0 0,0 0,0 0,0.1 0,0 0,0 0,0.1 0,0 0,0 0.1,0 l 0,0 c 0.1,0 0.1,0 0.1,0.1 0,0 0,0.1 0,0.1 0,0.1 0,0.1 -0.1,0.1 0,0 -0.1,0 -0.2,0 0,0 -0.1,0 -0.1,0 0,0 -0.1,0 -0.1,0 l 0,-0.1 c 0,0 0.1,0 0.1,0 0,0 0.1,0 0.1,0 0,0 0.1,0 0.1,0 0,0 0,0 0,-0.1 0,0 0,0 0,-0.1 0,0 0,0 -0.1,0 l 0,0 c -0.1,0 -0.1,0 -0.1,-0.1 0,0 0,-0.1 0,-0.1 0,0 0,-0.1 0.1,-0.1 0,0 0.1,0 0.1,0 0.1,0.1 0.2,0.1 0.3,0.1 -0.1,0 0,0 0,0"
   inkscape:connector-curvature="0" />
		<path
   id="path4659"
   d="m 435.7,984.6 0,0 0.1,0.2 0.2,-0.2 0.1,0 -0.3,0.3 0.3,0.3 -0.1,0 -0.3,-0.3 0,0.3 -0.1,0 0,-0.6"
   inkscape:connector-curvature="0" />
		<path
   id="path4661"
   d="m 436.4,984.7 -0.1,0.3 0.2,0 -0.1,-0.3 m 0,-0.1 0,0 0.3,0.6 -0.1,0 -0.1,-0.1 -0.2,0 -0.1,0.1 -0.1,0 0.3,-0.6"
   inkscape:connector-curvature="0" />
	</g>
	<path
   id="path4665"
   sodipodi:nodetypes="ccccc"
   d="m 235.2,1012.4 69.4,-137.6 -3.2,0.2 -69.1,137.5 2.9,-0.1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4667"
   d="m 290.6,941.9 0,5 -46.4,0 0,-5 46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4669"
   d="m 317,889.4 0,5 -46.4,0 0,-5 46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4671"
   d="m 308.2,906.9 0,5 -46.4,0 0,-5 46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4673"
   d="m 299.4,924.4 0,5 -46.4,0 0,-5 46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4675"
   d="m 281.8,959.4 0,5 -46.4,0 0,-5 46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4677"
   d="m 273.5,976.9 0,5 -46.5,0 0,-5 46.5,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4679"
   d="m 265.4,994.4 0,5 -46.4,0 0,-5 46.4,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.5;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4681"
   d="m 246.3,943.6 28.5,34.3 -3.8,3.2 -28.5,-34.3 3.8,-3.2 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4683"
   d="m 228.7,978.6 28.5,34.3 -3.8,3.2 -28.5,-34.3 3.8,-3.2 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4685"
   d="m 263.9,908.6 28.5,34.3 -3.8,3.2 -28.5,-34.3 3.8,-3.2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4687"
   d="m 281.5,873.6 28.5,34.3 -3.8,3.2 -28.5,-34.3 3.8,-3.2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4689"
   sodipodi:nodetypes="ccccc"
   d="m 272.9,978.1 1,5.1 -64.1,34.4 2.6,-6.8 60.5,-32.7 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4691"
   sodipodi:nodetypes="ccccc"
   d="m 290.5,943.1 1,5.1 -64.1,34.4 2.6,-6.8 60.5,-32.7 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4693"
   sodipodi:nodetypes="ccccc"
   d="m 308.1,908.1 1,5.1 -64.1,34.3 2.6,-6.8 60.5,-32.6 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4695"
   sodipodi:nodetypes="ccccc"
   d="m 325.7,873.1 1,5.1 -64.1,34.4 2.6,-6.8 60.5,-32.7 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4697"
   sodipodi:nodetypes="ccccc"
   d="m 349,785.1 -40.5,0.2 -1.2,4.7 41.2,0 0.5,-4.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50209997;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4699"
   sodipodi:nodetypes="ccccc"
   d="m 342.6,820.2 -45.4,0.2 -1.2,4.6 46.1,0 0.5,-4.8 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50209997;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4701"
   sodipodi:nodetypes="cccccccc"
   d="m 357.5,719.3 -40,30.5 -1.1,4 2.6,0 39.6,-29.7 1.1,-4.9 -2.2,0.1 0,0 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4703"
   sodipodi:nodetypes="ccccc"
   d="m 355.5,749.2 -37.9,0 -1.2,4.7 38.6,0.2 0.5,-4.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50209997;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path4705"
   sodipodi:nodetypes="ccccccccccccccccccc"
   d="m 342.6,718.3 2.4,0.5 -7,33.2 0,0 -8.2,35.9 0,0 0,0 -9.1,35.2 0,0 0,0 -10.3,34.1 -2.4,-0.7 10.3,-34 0,-0.1 9.1,-35.1 0,0 8.2,-35.9 7,-33.1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50209997;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4707"
   sodipodi:nodetypes="cccccc"
   d="m 327.7,719.1 27.7,29.8 -1,5.1 -29.9,-32.2 0.8,-2.5 2.4,-0.2 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4709"
   sodipodi:nodetypes="cccccc"
   d="m 317.2,749.7 32.1,35 -1,5.5 -32.5,-35.3 0.8,-2.5 0.6,-2.7 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4711"
   sodipodi:nodetypes="ccccccccc"
   d="m 355.1,749.4 -46.5,36 -1.3,4.5 1.3,0.1 44.6,-33.4 1.1,-4.9 -2.3,0.1 0,0 3.1,-2.4 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4713"
   sodipodi:nodetypes="ccccccc"
   d="m 349,785.5 -52,36 -1.5,3.3 3.8,0.1 48.9,-33.2 0.7,-4.9 0.1,-1.3 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4715"
   sodipodi:nodetypes="cccccc"
   d="m 309.1,785.4 33.5,35.9 -1.2,4.9 -33.7,-35.7 0.8,-2.5 0.6,-2.6 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4717"
   sodipodi:nodetypes="cccccc"
   d="m 297.3,819.5 36.5,33.4 -2.3,4.3 -35.5,-32.6 0.8,-2.5 0.5,-2.6 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4719"
   sodipodi:nodetypes="cccccccc"
   d="m 342.5,819.4 -56.9,33.8 -0.9,3.7 4.4,-0.1 52.7,-31.2 0.7,-4.9 0,-1.3 0,0 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4723"
   sodipodi:nodetypes="ccccc"
   d="m 345.2,709.1 -2.6,-0.1 3.7,-19.7 2.4,-0.1 -3.5,19.9 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path4727"
   sodipodi:nodetypes="ccccccccccccccc"
   d="m 366,687.6 19.5,21.8 -2.9,0.6 -18.5,-20.7 1.9,-1.7 z m -16.9,0.6 13.2,20.6 -2.1,1.3 -13.2,-20.6 2.1,-1.3 z m -15.1,0.4 10.7,20.8 -2.7,0.1 -10.2,-19.7 2.2,-1.2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path4729"
   sodipodi:nodetypes="ccccccccccccccc"
   d="m 382.3,687.7 3,0.4 -21.8,21.5 -1.8,-1.8 20.6,-20.1 z m -36.5,0.4 1.8,1.7 -18.8,20.1 -1.8,-1.7 18.8,-20.1 z m 17.1,0.1 1.8,1.7 -19.6,20.4 -1.8,-1.7 19.6,-20.4 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4733"
   d="m 384.2,219.6 0,2 -15.5,0.1 0,-2 15.5,-0.1 z m -15.8,20.3 15.9,0 0,2 -15.9,0 0,-2 z m 15.8,20.7 0,2 -16.8,0 0,-2 16.8,0 z m 0,22.5 0,2 -17.6,0 0,-2 17.6,0 z m 0,23.1 0,2 -19.1,0 0,-2 19.1,0 z m 0,23.3 0,2 -19.9,0.1 0,-2 19.9,-0.1 0,0 z m 0,25.2 0,2 -21.3,0.2 0,-2 21.3,-0.2 z m -22.9,27.9 22.9,0 0,2 -22.9,0 0,-2 z m 22.9,29.1 0,2 -24.2,0.1 0,-2 24.2,-0.1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4735"
   sodipodi:nodetypes="ccccc"
   d="m 341.4,637.4 27.3,33.1 -1.5,1.3 -26.8,-32.4 1,-2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4737"
   d="m 346.5,604.5 25.8,33.1 0.1,0.1 29.4,33 -1.5,1.3 -29.5,-33.1 0,0 0,0 -25.8,-33.1 1.5,-1.3 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4739"
   sodipodi:nodetypes="cccccc"
   d="m 349.7,568.4 26.3,36.3 -0.2,3.1 -26.1,-36.1 0,-3.3 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4741"
   sodipodi:nodetypes="ccccc"
   d="m 352,536.1 26.9,34.7 -0.7,2.3 -26.3,-34.1 0.1,-2.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4743"
   sodipodi:nodetypes="ccccc"
   d="m 354.4,503.2 26.1,34.4 -0.2,3.1 -26.1,-34.4 0.2,-3.1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4745"
   sodipodi:nodetypes="ccccc"
   d="m 356.7,472.6 24.9,32.3 -0.2,3.2 -25,-32.7 0.3,-2.8 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4747"
   sodipodi:nodetypes="ccccc"
   d="m 358.9,440.8 24.3,32.9 -1.6,1.2 -23.1,-31.3 0.4,-2.8 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4749"
   sodipodi:nodetypes="ccccc"
   d="m 360.6,410.6 23.5,31.5 -1.6,1.2 -22.2,-29.8 0.3,-2.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4757"
   d="m 376.3,604.7 20.9,33.7 -1.7,1.1 -20.8,-33.7 1.6,-1.1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path4759"
   sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
   d="m 383.1,412 1.6,1.2 -26,32.2 0.2,-3.1 24.2,-30.3 z m -0.2,30.8 1.5,1.3 -28.1,33.1 0.6,-3.6 26,-30.8 z m -0.9,31.4 0.8,1.9 -28.8,32.4 0.3,-3.6 27.7,-30.7 0,0 z m -1.1,30.1 0.9,2.1 -29.8,35 0.7,-3.6 28.2,-33.5 z m 6.1,-1.7 0.9,5.2 -6.9,30.8 -1.9,-0.5 7.9,-35.5 0,0 z m 0.4,35.3 1.9,0.7 -10.2,33.9 -1.2,-2.1 9.5,-32.5 z m -7.9,-0.1 1.5,1.3 -31.7,34.9 0.8,-3.8 29.4,-32.4 z m -1.3,32.4 0.5,2.4 -33.4,35.3 0.1,-3.2 32.8,-34.5 z m -2.2,32.6 0.2,2.8 -35.7,36.2 0.5,-3.5 35,-35.5 z m 16.1,1.7 1.4,1.2 -19.6,33.4 -1.7,-1.1 19.9,-33.5 0,0 0,0 z m -19.5,32.1 0.1,2.7 -35.5,32.3 -1.3,-1.5 36.7,-33.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4761"
   d="m 370,201.4 14.9,19 -1.3,1.1 -14.9,-19 1.3,-1.1 z m -0.3,18.8 15.2,20.2 -1.4,1 -15.2,-20.2 1.4,-1 z m -0.8,20.1 16,20.9 -1.3,1 -16,-20.9 1.3,-1 z m -0.7,21 16.4,22.2 -1.4,1 -16.4,-22.2 1.4,-1 z m -1.1,22.2 17.8,23.3 -1.3,1 -17.8,-23.3 1.3,-1 z m -1.1,23 19,23.5 -1.3,1.1 -19,-23.5 1.3,-1.1 z m -0.9,23.6 19.8,25.3 -1.3,1.1 -19.8,-25.3 1.3,-1.1 z m -1.4,24.9 21.2,28.2 -1.4,1 -21.1,-28.2 1.3,-1 z m -1.7,27.3 23.3,30.1 -1.3,1 -23.3,-30.1 1.3,-1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path4763"
   sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccc"
   d="m 383.9,201.2 1.3,1.1 -15.7,19.5 -1.3,-1.1 15.7,-19.5 z m 0.1,18.7 1.3,1.1 -16.3,20.3 -1.3,-1.1 16.3,-20.3 z m 0.1,20.6 1.3,1.1 -17.7,21.1 -0.6,-1.9 17,-20.3 0,0 0,0 z m -0.5,20.7 1.3,1.1 -17.9,22.1 -1.3,-1.1 17.9,-22.1 z m 0.2,22.4 1.3,1.1 -19.1,23.1 -1.3,-1.1 19.1,-23.1 z m 0,22.9 1.3,1.1 -20.4,23.9 -1.3,-1.1 20.4,-23.9 z m -0.1,23.3 1.3,1.1 -21.4,25.7 -1.3,-1.1 21.4,-25.7 z m -0.1,25.4 1.3,1.1 -22.9,28.2 -1.3,-1.1 22.9,-28.2 z m 0.1,27.7 1.3,1.1 -24.2,29.4 -1.3,-1.1 24.2,-29.4 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<rect
   id="rect4765"
   x="369.29999"
   y="195.3"
   width="15.1"
   height="6.5999999"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	
		<rect
   id="rect4767"
   x="369.79999"
   y="170"
   width="14.5"
   height="24.799999"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
</g>
<g
   id="layer5"
   inkscape:groupmode="layer"
   inkscape:label="Main">
	<path
   id="path4136"
   d="m 330.2,709.4 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.7,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 0,0 z m 4.9,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.7,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.8,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.9,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.8,0.1 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.8,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.8,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.8,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.8,0 9.2,9.2 1.2,0 -9.1,-9.2 -1.3,0 z m 4.8,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.8,0 9.1,9.2 1.2,0 -9.1,-9.2 -1.2,0 z m 4.8,0 9.2,9.2 1.2,0 -9.1,-9.2 -1.3,0 z m 4.8,0 9.1,9.2 1.2,0 -9.2,-9.2 -1.1,0 z m 4.8,0 9.1,9.2 1.2,0 -9.1,-9.2 -1.2,0 z m 4.8,0 9.2,9.2 1.2,0 -9.2,-9.2 -1.2,0 z m 4.8,0 9.1,9.2 1.2,0 -9.1,-9.1 -1.2,-0.1 0,0 z m 4.8,0 9.1,9.1 1.2,0 -9.1,-9.1 -1.2,0 z m 4.8,0 9.1,9.1 1.2,0 -9.1,-9.1 -1.2,0 z m 4.8,0 9.1,9.1 1.2,0 -9.1,-9.1 -1.2,0 z m 4.8,0 9.1,9.1 1.2,0 -9.1,-9.1 -1.2,0 0,0 z m 4.8,0 7.2,7.2 -0.4,-1.6 -5.6,-5.6 -1.2,0 0,0 z m 4.8,0 0.8,0.8 -0.2,-0.8 -0.6,0 z m -113.4,0.6 -0.2,0.9 7.7,7.7 1.2,0 -8.7,-8.6 z m -1.1,3.7 -0.2,0.9 3.9,3.9 1.2,0 -4.9,-4.8 z m -1,3.9 -0.2,0.9 0.1,0.1 1.2,0 -1.1,-1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4134"
   d="m 327.3,709.4 -0.2,0.6 0.6,-0.6 -0.4,0 z m 4,0 -5.5,5.5 -0.4,1.7 7.2,-7.2 -1.3,0 z m 4.9,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.3,9.2 1.2,0 9.2,-9.2 -1.1,0 z m 4.8,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.3,9.2 1.2,0 9.2,-9.2 -1.1,0 z m 4.7,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 0,0 z m 4.8,0.1 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.2,9.2 1.2,0 9.1,-9.2 -1.1,0 z m 4.8,0 -9.2,9.2 1.2,0 9.2,-9.2 -1.2,0 z m 4.8,0 -9.2,9.2 1.2,0 9.1,-9.2 -1.1,0 z m 4.8,0 -9.2,9.1 1.2,0 9.1,-9.1 -1.1,0 z m 4.8,0 -9.1,9.1 1.2,0 9.1,-9.1 -1.2,0 z m 4.8,0 -9.2,9.1 1.2,0 9.1,-9.1 -1.1,0 z m 4.8,0 -9.1,9.1 1.2,0 9.1,-9.1 -1.2,0 z m 4.8,0 -9.1,9.1 1.2,0 9.1,-9.1 -1.2,0 0,0 z m 4.8,0 -9.1,9.1 1.2,0 9.1,-9.1 -1.2,0 z m 4.4,0.4 -8.7,8.7 1.2,0 7.7,-7.8 -0.2,-0.9 z m 0.9,3.8 -4.9,4.8 1.2,0 3.8,-3.9 -0.1,-0.9 0,0 z m 1,3.9 -1,1 1.2,0 0,0 0,0 -0.2,-1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path5069"
   d="m 364.4,687.6 -32.1,0.3 -0.8,0 -0.2,0.8 -7.4,29.8 -8.3,32.7 -8.7,34.9 0,0 -5.1,17.9 0,0.1 -18.6,52.5 -0.5,1.3 1.4,0 48.4,0.3 0.8,0 0.2,-0.7 9.9,-34.7 0,0 0,-0.1 6.4,-35.3 6.1,-35.9 5,-31.9 23.2,0 23.2,0 5,31.9 6.1,35.9 6.4,35.3 0,0.1 0,0 9.9,34.7 0.2,0.7 0.8,0 48.4,-0.3 1.4,0 -0.5,-1.3 -18.6,-52.5 0,-0.1 -5.1,-17.9 0,0 -8.7,-34.9 -8.3,-32.7 -7.4,-29.8 0.1,-0.7 -0.8,0 -32.1,-0.3 -1.1,0 0.2,1.2 2.8,19.9 -21.7,0 -21.6,0 2.8,-19.9 0.2,-1.2 -1.3,0 z m -31.3,2 30.2,0 -2.7,19 -32.1,0 4.6,-19 0,0 z m 102.3,0 4.6,19.1 -32.1,0 -2.7,-19 30.2,-0.1 0,0 z m -107.4,21.1 32.4,0 -1,7.1 -33.1,0 1.7,-7.1 z m 34.3,0 21.9,0 21.9,0 1,7.1 -22.9,0 -22.9,0 1,-7.1 z m 45.9,0 32.4,0 1.8,7.1 -33.1,0 -1.1,-7.1 z m -82.5,9.1 33.3,0 -5,31.6 -6.1,35.9 -6.4,35.2 0,0.1 -9.7,33.8 -46.3,-0.3 18.1,-51.3 0,0 0,0 5.1,-17.9 0,0 8.7,-35 8.3,-32.1 0,0 z m 83.8,0 33.3,0 8.2,32 8.7,35 0,0 5.1,17.9 0,0 0,0 18.1,51.3 -46.3,0.3 -9.7,-33.8 0,-0.1 -6.4,-35.2 -6.1,-35.9 -4.9,-31.5 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4598"
   x="383.29999"
   y="31.799999"
   width="1.8"
   height="45.599998"
   style="stroke:#000000;stroke-width:0.30000001" />
	<g
   id="g4313"
   transform="translate(72.6,0)">
		<rect
   id="rect4315"
   x="394.70001"
   y="834.20001"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<rect
   id="rect4317"
   x="397.39999"
   y="834.09998"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<rect
   id="rect4321"
   x="491.5"
   y="834.20001"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path3660"
   sodipodi:nodetypes="csssssssssscsssssssssssczcssssssssssscssssssssssccz"
   d="m 378,907.8 c -2.6,0.2 -7.9,0.5 -11.8,1.1 -5.5,0.8 -11,1.7 -16.4,3.4 -5.5,1.7 -10.8,3.9 -15.9,6.4 -5.3,2.6 -10.5,5.5 -15.5,8.8 -3.9,2.6 -7.6,5.4 -11.2,8.4 -3.8,3.2 -7.5,6.5 -10.9,10.2 -4,4.3 -7.8,9 -11.1,13.9 -3.6,5.4 -6.8,11.2 -9.5,17.1 -2.2,4.8 -3.9,9.9 -5.3,15 -1.2,4.5 -2.2,9.1 -2.7,13.8 -0.4,3.5 -0.2,10.2 -0.2,10.2 0,0.5 0.5,1 1,1 0.5,0 1,-0.5 1,-1 0,0 -0.1,-6.8 0.2,-9.9 0.5,-4.5 1.4,-9 2.6,-13.4 1.4,-5 3.1,-10 5.2,-14.7 2.6,-5.8 5.7,-11.5 9.3,-16.8 3.2,-4.8 6.9,-9.4 10.9,-13.7 3.3,-3.6 6.9,-6.8 10.7,-10 3.5,-3 7.2,-5.8 11,-8.2 4.9,-3.2 10,-6.1 15.3,-8.6 5.1,-2.4 10.2,-4.7 15.6,-6.3 5.2,-1.6 10.7,-2.5 16.1,-3.3 5.9,-0.9 11.5,-1.2 17.7,-1.3 6.2,-0.1 11.9,0.5 17.8,1.3 5.5,0.8 10.9,1.7 16.1,3.3 5.3,1.6 10.5,3.9 15.6,6.3 5.3,2.5 10.4,5.4 15.3,8.6 3.8,2.5 7.5,5.3 11,8.2 3.8,3.1 7.4,6.4 10.7,10 4,4.3 7.7,8.9 10.9,13.7 3.6,5.3 6.6,11 9.3,16.8 2.1,4.7 3.9,9.7 5.2,14.7 1.2,4.4 2.1,8.9 2.6,13.4 0.3,3.2 0.2,9.9 0.2,9.9 0,0.5 0.4,1 1,1 0.5,0 1,-0.4 1,-1 0,0 0.2,-6.7 -0.2,-10.2 -0.5,-4.7 -1.5,-9.3 -2.7,-13.8 -1.4,-5.1 -3.2,-10.2 -5.3,-15 -2.7,-5.9 -5.9,-11.7 -9.5,-17.1 -3.3,-4.9 -7.1,-9.6 -11.1,-13.9 -3.4,-3.7 -7.1,-7 -10.9,-10.2 -3.6,-3 -7.3,-5.8 -11.2,-8.4 -5,-3.2 -10.2,-6.2 -15.5,-8.8 -5.1,-2.5 -10.4,-4.7 -15.9,-6.4 -5.4,-1.6 -10.9,-2.6 -16.4,-3.4 -3.9,-0.6 -7.9,-0.9 -11.8,-1.1 -2.3,-0.2 -4.1,-0.1 -6.2,-0.2 -2,0 -3.5,0.1 -6.1,0.2 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001;stroke-linejoin:bevel" />
	<path
   id="path2823"
   d="m 502.1,1027.4 2.9,-5.5 65.8,0.3 4.4,5.2 -73.1,0 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#916f6f;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3869"
   d="m 481.6,873.7 -1,1.1 12.1,12.2 1.1,-1.1 -12.2,-12.2 z m -84.8,0.1 -1.1,1.1 24.4,24.1 1.1,-1.1 -24.4,-24.1 z m 36.7,0 -1.1,1.1 23.9,24.1 1.1,-1.1 -23.9,-24.1 0,0 z m 11.8,0 -1.1,1.1 24.2,24 1.1,-1.1 -24.2,-24 z m 12.1,0 -1,1.1 24.2,24 1.1,-1.1 -24.3,-24 z m 12.1,0 -1.1,1.1 24.2,24 1.1,-1.1 -24.2,-24 z m -60.5,0.1 -1.1,1.1 24.2,23.9 1.1,-1.1 -24.2,-23.9 z m 12.2,0 -1.1,1.1 24.1,23.9 1.1,-1.1 -24.1,-23.9 z m -36.6,0.2 -1.1,1.1 24.4,23.7 1,-1.1 -24.3,-23.7 z m 0.2,11.7 -1.1,1.1 12.2,11.9 1,-1.1 -12.1,-11.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	
		<path
   id="path3876"
   sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccc"
   d="m 395.7,873.7 1,1.1 -12.1,12.2 -1.1,-1.1 12.2,-12.2 z m 84.8,0.1 1.1,1.1 -24.4,24.1 -1.1,-1.1 24.4,-24.1 z m -36.7,0 1.1,1.1 -23.9,24.1 -1.1,-1.1 23.9,-24.1 0,0 z m -11.8,0 1.1,1.1 -24.2,24 -1.1,-1.1 24.2,-24 z m -12.1,0 1,1.1 -24.2,24 -1.1,-1.1 24.3,-24 z m -12.1,0 1.1,1.1 -24.2,24 -1.1,-1.1 24.2,-24 z m 60.5,0.1 1.1,1.1 -24.2,23.9 -1.1,-1.1 24.2,-23.9 z m -12.3,0 1.1,1.1 -24.1,23.9 -1.1,-1.1 24.1,-23.9 z m 35.2,1.3 1.3,1.2 -23.2,22.5 -1,-1.1 22.9,-22.6 0,0 z m 1.3,10.6 1.1,1.1 -12.2,11.9 -1,-1.1 12.1,-11.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3945"
   d="m 457.5,897.9 -1,1.1 12,12 1.1,-1.1 -12.1,-12 z m 6.1,0 -1.1,1.1 12,12 1.1,-1.1 -12,-12 z m 5.9,0 -1.1,1.1 12.2,12 1.1,-1.1 -12.2,-12 z m 6,0 -1,1.1 12.2,12 1,-1.1 -12.2,-12 z m 18.3,0 -1.1,1.1 12.1,12 1,-1.1 -12,-12 z m -12.2,0.1 -1,1.1 12.2,11.8 1,-1.1 -12.2,-11.8 z m 6.1,0 -1.1,1.1 12.2,11.8 1.1,-1.1 -12.2,-11.8 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3952"
   d="m 468.5,897.9 -9,9 c 0,0 0.1,0.1 0.1,0.1 0,0 0,0.1 0,0.1 0,0 0,0 0,0.1 0,0 0.1,0.1 0.1,0.1 0,0 0,0 0,0 0,0 0.1,0.1 0.1,0.1 0,0 0,0.1 0,0.1 0,0 0,0 0,0 0,0 0,0 0,0.1 0,0 0.1,0 0.1,0.1 0,0 0,0 0,0 0,0 0,0 0.1,0.1 0,0 0,0.1 0,0.1 0,0 0,0 0,0.1 0,0 0,0.2 0,0.2 0,0 0.1,0 0.1,0.1 0,0 0,0.1 0,0.2 l 9.4,-9.3 -1,-1.3 0,0 z m 18.3,0 -12.2,12 1,1.1 12.2,-12 -1,-1.1 z m 6,0 -12.2,12 1.1,1.1 12.2,-12 -1.1,-1.1 z m 5.9,0 -12,12 1.1,1.1 12,-12 -1.1,-1.1 z m -24.1,0.1 -12.2,11.8 1.1,1.1 12.2,-11.8 -1.1,-1.1 z m 6.1,0 -12.2,11.8 1,1.1 12.2,-11.8 -1,-1.1 z m 21.7,2.2 -9.7,9.6 1.1,1.1 9.4,-9.4 c 0,0 0,0 0,0 0,0 -0.1,-0.1 -0.1,-0.1 0,0 0,0 0,-0.1 0,0 -0.1,-0.1 -0.2,-0.2 l -0.1,0 c 0,0 -0.1,0 -0.1,-0.1 0,0 0,0 0,-0.1 0,0 -0.1,-0.1 -0.1,-0.1 0,0 0,-0.1 0,-0.1 0,0 0,0 0,-0.1 0,0 -0.1,0 -0.1,0 0,0 0,0 0,-0.1 0,0 -0.1,0 -0.1,-0.1 0,0 0,0 0,0 0,0 0,0 0,-0.1 0,-0.1 0,0 0,-0.1 0,0 -0.1,0 -0.1,-0.1 0.2,0.2 0.2,0.2 0.1,0.1 0.1,0.1 0.1,0.1 0,0 0.1,0.1 0.1,0.1 0,0 0.1,0 0,0 0,0 l 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3985"
   d="m 461.2,909.6 0,1.5 46.8,0.1 0,-1.5 -46.8,-0.1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<g
   id="g4771"
   transform="matrix(-1,0,0,1,695.92485,0)">
		<rect
   id="rect4773"
   x="394.70001"
   y="857.5"
   width="0.69999999"
   height="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<rect
   id="rect4775"
   x="397.39999"
   y="857.5"
   width="0.69999999"
   height="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<rect
   id="rect4777"
   x="276.29999"
   y="834.20001"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<g
   id="g4811"
   transform="matrix(-1,0,0,1,768.52481,0)">
		<rect
   id="rect4813"
   x="394.70001"
   y="857.5"
   width="0.69999999"
   height="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<rect
   id="rect4815"
   x="397.39999"
   y="857.5"
   width="0.69999999"
   height="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4817"
   transform="matrix(-1,0,0,1,720.12485,0)">
		<rect
   id="rect4819"
   x="394.70001"
   y="857.5"
   width="0.69999999"
   height="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<rect
   id="rect4821"
   x="397.39999"
   y="857.5"
   width="0.69999999"
   height="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<path
   id="path2827"
   d="m 369.4,168.5 0,0.7 -1.9,72 0,0 -1.9,43.1 -2.2,46.3 -2.7,52.9 -2.9,59.8 0,0 -2.1,31.4 -2.3,31 -2.2,33 -2.7,32.8 -3.5,33.6 0,0 -4.8,34 0,0 -5.3,36 -0.2,0.8 0.9,0 31.1,0.3 0.6,0 0.1,-0.6 5.8,-36.2 0,0 4.8,-50.8 0,0 2.8,-50.6 0,0 3.2,-89 3.3,89 0,0 2.8,50.6 0,0 4.8,50.8 0,0 5.8,36.2 0.1,0.6 0.6,0 31.1,-0.3 0.9,0 -0.2,-0.8 -5.3,-36 0,0 -4.8,-34 0,0 -3.5,-33.6 -2.7,-32.8 -2.2,-33 -2.3,-31 -2.1,-31.4 0,0 -2.9,-59.8 -2.7,-52.9 -2.2,-46.3 -1.9,-43.1 0,0 -1.9,-72 0,-0.7 -0.8,0 -13.3,0.1 -0.7,0 0,0 -0.7,0 -13.3,-0.1 -0.5,0 0,0 z m 1.5,1.5 12.6,0.1 0,24.2 -13.2,0 0.6,-24.3 z m 26.7,0 0.7,24.3 -13.3,0 0,-24.2 12.6,-0.1 z m -27.4,25.9 13.3,0 0,5.2 -13.4,0 0.1,-5.2 z m 14.8,0 13.3,0 0.2,5.2 -13.5,0 0,-5.2 z m -15,7.1 13.5,0 0,225.8 0,0 -4,109 -2.8,50.6 0,0 -4.8,50.7 0,0.1 -5.8,35.5 -29.6,-0.3 5.2,-35.2 0,0 4.7,-34 0,0 0,0 3.5,-33.7 0,0 2.7,-32.8 0,0 2.2,-33 2.3,-30.9 0,0 2.1,-31.4 0,0 2.9,-59.8 2.7,-52.9 2.2,-46.3 1.9,-43.1 1.1,-38.3 0,0 z m 15,0 13.5,0 1,38.2 1.9,43.1 2.2,46.3 2.7,52.9 2.9,59.8 0,0 2.1,31.4 0,0 2.3,30.9 2.2,33 0,0 2.7,32.8 0,0 3.5,33.7 0,0 0,0 4.7,34 0,0 5.2,35.2 -29.6,0.3 -5.8,-35.5 0,-0.1 -4.8,-50.7 0,0 -2.8,-50.6 -4,-109 0,0 0.1,-225.7 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3657"
   sodipodi:nodetypes="ccccccccsscsccscssccc"
   d="m 497.6,1022 4.7,0 m -4.4,-3.2 4.1,0 m -5.5,8.6 6.8,0 -1.1,-1.4 0,-4 c 0,0 1.2,-0.3 1.4,-0.7 0.2,-0.4 0.2,-1.6 0,-1.9 -0.2,-0.3 -1.6,-0.6 -1.6,-0.6 0,0 0.3,-2.1 -0.2,-2.7 -0.5,-0.6 -1.3,-0.5 -1.3,-0.5 l -0.9,0 c 0,0 -0.9,-0.1 -1.3,0.5 -0.5,0.6 -0.2,2.7 -0.2,2.7 0,0 -1.4,0.3 -1.6,0.6 -0.2,0.3 -0.2,1.6 0,1.9 0.2,0.4 1.4,0.7 1.4,0.7 l 0,4 -1.4,1.4 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3839"
   d="m 272.2,857.2 1.8,3.9 1.2,4.5 0.6,7.9 108.5,0 0.1,0 108.5,0 0.6,-7.9 1.1,-4.5 1.8,-3.9 -112.1,0 0,3.3 0,-3.3 -112.1,0 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<g
   id="g4297">
		<rect
   id="rect4293"
   x="394.70001"
   y="834.20001"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<rect
   id="rect4295"
   x="397.39999"
   y="834.09998"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4307"
   transform="translate(48.4,0)">
		<rect
   id="rect4309"
   x="394.70001"
   y="834.20001"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<rect
   id="rect4311"
   x="397.39999"
   y="834.09998"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4301"
   transform="translate(24.2,0)">
		<rect
   id="rect4303"
   x="394.70001"
   y="834.20001"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<rect
   id="rect4305"
   x="397.39999"
   y="834.09998"
   width="0.69999999"
   height="23.299999"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<path
   id="path3809-3"
   d="m 271.2,856.1 0,1.5 112.7,0 0.3,0 113,0 0,-1.5 -113,0 -0.3,0 -112.7,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4100"
   d="m 493.3,868 c -109.1,0 -109.1,0 -109.1,0"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<g
   id="g4110"
   transform="translate(-12.097607,0.01618409)">
		<path
   id="path3896-8"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4102"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4108"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4106"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4104"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4117"
   transform="translate(-12.06042,0.01618409)">
		<path
   id="path4119"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4121"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4123"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4125"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4127"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4167"
   transform="translate(0.03958,0.01618409)">
		<path
   id="path4169"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4171"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4173"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4175"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4177"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4179"
   transform="translate(12.13958,0.01618409)">
		<path
   id="path4181"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4183"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4185"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4187"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4189"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4191"
   transform="translate(24.23958,0.01618409)">
		<path
   id="path4193"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4195"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4197"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4199"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4201"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4203"
   transform="translate(36.33958,0.01618409)">
		<path
   id="path4205"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4207"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4209"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4211"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4213"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4215"
   transform="translate(48.43958,0.01618409)">
		<path
   id="path4217"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4219"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4221"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4223"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4225"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4227"
   transform="translate(60.53958,0.01618409)">
		<path
   id="path4229"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4231"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4233"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4235"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4237"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4239"
   transform="translate(72.63958,0.01618409)">
		<path
   id="path4241"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4243"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4245"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4247"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4249"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4251"
   transform="translate(84.73958,0.01618409)">
		<path
   id="path4253"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4255"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4257"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4259"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4261"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4823"
   transform="matrix(-1,0,0,1,744.32481,0)">
		<rect
   id="rect4825"
   x="394.70001"
   y="857.5"
   width="0.69999999"
   height="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<rect
   id="rect4827"
   x="397.39999"
   y="857.5"
   width="0.69999999"
   height="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<path
   id="path5026"
   d="m 275.9,832.6 0,2.6 108.2,0 0.2,0 108.4,0 0,-2.6 -108.5,0 -0.2,0 -108.1,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="rect4327"
   d="m 276.1,851 0,5.2 108,0 0.3,0 108,0 0,-5.2 -108,0 -0.3,0 -108,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.35789999" />
	<path
   id="rect4329"
   d="m 383.5,670.2 -59.7,0.1 0.1,2.2 1.5,0 c 3.8,0.7 5.3,8 5.5,16.3 l 52.5,0 1.5,0 52.5,0 c 0.2,-8.3 1.7,-15.6 5.5,-16.3 l 1.5,0 0.1,-2.2 -59.7,-0.1 -1.3,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4332"
   sodipodi:nodetypes="cc"
   d="m 443.7,672.6 -60.3,0"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4334"
   x="423.10001"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<rect
   id="rect4336"
   x="413.20001"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<rect
   id="rect4338"
   x="403.29999"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<rect
   id="rect4340"
   x="393.39999"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<rect
   id="rect4342"
   x="383.5"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<rect
   id="rect4344"
   x="433"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<path
   id="rect4346"
   d="m 324.8,665 0,5.2 58.6,0 1.7,0 58.6,0 0,-5.2 -58.6,0 -1.7,0 -58.6,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50209997;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path2825"
   sodipodi:nodetypes="ccccccc"
   d="m 570.6,1022.2 1.3,-1.8 -10,-6.3 -52.2,0 -5.9,6.2 1.5,1.7 65.3,0.2 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4618"
   sodipodi:nodetypes="ccccczzcc"
   d="m 385.1,116.7 c 0,0 3.8,0.7 6.7,3 5.8,5 7.3,8.8 9.3,14 1.3,3.7 2.1,7.9 2.1,7.9 l -4.4,-0.1 c 0,0 -1.5,-5.7 -2.5,-8.2 -1,-2.5 -3.4,-6.8 -5.9,-9.4 -2.5,-2.6 -5.4,-3.2 -5.4,-3.2 l 0.1,-4 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="rect4594"
   d="m 365.1,141.2 0,21.8 0.6,0 37.2,0 0.6,0 0,-21.8 -0.6,0 -37.2,0 -0.6,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4596"
   x="382.29999"
   y="75.5"
   width="4"
   height="45.599998"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4616"
   x="383"
   y="117.2"
   width="2.5999999"
   height="27"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4610"
   x="388.10001"
   y="32.299999"
   width="0.60000002"
   height="3.4000001"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4608"
   x="379.5"
   y="34.799999"
   width="9.6999998"
   height="1.9"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4614"
   x="401.79999"
   y="134.5"
   width="4.9000001"
   height="8.1000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4630"
   x="390.5"
   y="170.7"
   width="1.6"
   height="25.1"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2978" />
	<rect
   id="rect4632"
   x="383.39999"
   y="170.7"
   width="1.6"
   height="25.1"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2978" />
	<rect
   id="rect4634"
   x="397.89999"
   y="170.8"
   width="1.6"
   height="25.1"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2978" />
	<path
   id="rect4636"
   sodipodi:nodetypes="cczcc"
   d="m 399.6,170.7 9.3,0.1 c 0,0 -2.4,1 -5.2,6.6 -2.8,5.6 -4.1,18.4 -4.1,18.4 l 0,-25.1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2978" />
	<rect
   id="rect4769"
   x="383.39999"
   y="31.799999"
   width="1.8"
   height="45.599998"
   style="stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4781"
   d="m 266.4,1027.4 -2.9,-5.5 -65.8,0.3 -4.4,5.2 73.1,0 z"
   inkscape:connector-curvature="0"
   style="fill:#916f6f;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4783"
   d="m 287,873.7 1,1.1 -12.1,12.2 -1.1,-1.1 12.2,-12.2 z m 84.8,0.1 1.1,1.1 -24.4,24.1 -1.1,-1.1 24.4,-24.1 z m -36.8,0 1.1,1.1 -23.9,24.1 -1.1,-1.1 23.9,-24.1 0,0 z m -11.8,0 1.1,1.1 -24.2,24 -1.1,-1.1 24.2,-24 z m -12.1,0 1,1.1 -24.2,24 -1.1,-1.1 24.3,-24 z m -12.1,0 1.1,1.1 -24.2,24 -1.1,-1.1 24.2,-24 z m 60.5,0.1 1.1,1.1 -24.2,23.9 -1.1,-1.1 24.2,-23.9 z m -12.2,0 1.1,1.1 -24.1,23.9 -1.1,-1.1 24.1,-23.9 z m 36.6,0.2 1.1,1.1 -24.4,23.7 -1,-1.1 24.3,-23.7 z m -0.2,11.7 1.1,1.1 -12.2,11.9 -1,-1.1 12.1,-11.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4785"
   d="m 372.8,873.7 -1,1.1 12.1,12.2 1.1,-1.1 -12.2,-12.2 z m -84.8,0.1 -1.1,1.1 24.4,24.1 1.1,-1.1 -24.4,-24.1 z m 36.7,0 -1.1,1.1 23.9,24.1 1.1,-1.1 -23.9,-24.1 0,0 z m 11.9,0 -1.1,1.1 24.2,24 1.1,-1.1 -24.2,-24 z m 12,0 -1,1.1 24.2,24 1.1,-1.1 -24.3,-24 z m 12.2,0 -1.1,1.1 24.2,24 1.1,-1.1 -24.2,-24 z m -60.6,0.1 -1.1,1.1 24.2,23.9 1.1,-1.1 -24.2,-23.9 z m 12.3,0 -1.1,1.1 24.1,23.9 1.1,-1.1 -24.1,-23.9 z m -36.6,0.2 -1.1,1.1 24.4,23.7 1,-1.1 -24.3,-23.7 z m 0.2,11.7 -1.1,1.1 12.2,11.9 1,-1.1 -12.1,-11.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4787"
   d="m 311,897.9 1,1.1 -12,12 -1.1,-1.1 12.1,-12 z m -6,0 1.1,1.1 -12,12 -1.1,-1.1 12,-12 z m -5.9,0 1.1,1.1 -12.2,12 -1.1,-1.1 12.2,-12 z m -6.1,0 1,1.1 -12.2,12 -1,-1.1 12.2,-12 z m -18.2,0 1.1,1.1 -12.1,12 -1,-1.1 12,-12 z m 12.1,0.1 1,1.1 -12.2,11.8 -1,-1.1 12.2,-11.8 z m -6,0 1.1,1.1 -12.2,11.8 -1.1,-1.1 12.2,-11.8 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4789"
   d="m 371.2,874.2 0,24.2 2,0 0,-24.2 -2,0 z m 24.1,0 0,24.2 2,0 0,-24.2 -2,0 z m -84.7,0.1 0,24.1 2,0 0,-24.1 -2,0 z m 13.9,0 -2,0 0.2,24 2,0 -0.2,-24 z m 119.5,0 -0.2,24 2,0 0.2,-24 -2,0 z m 11.9,0 0,24.1 2,0 0,-24.1 -2,0 z m -169.7,0.1 0.2,23.9 2,0 -0.2,-23.9 -2,0 0,0 z m 12.3,0 0,23.9 2,0 0,-23.9 -2,0 z m 36.1,0 0.3,23.9 2,0 -0.3,-23.9 -2,0 0,0 z m 12.2,0 0.1,23.9 2,0 -0.1,-23.9 -2,0 0,0 z m 12.1,0 0.1,23.9 2,0 -0.1,-23.9 -2,0 0,0 z m 24.2,0 0.2,23.9 1,0 1,0 0.2,-23.9 -0.3,0 -1.7,0 -0.4,0 z m 24.5,0 -0.1,23.9 2,0 0.1,-23.9 -2,0 0,0 z m 12.1,0 -0.1,23.9 2,0 0.1,-23.9 -2,0 0,0 z m 12.3,0 -0.3,23.9 2,0 0.3,-23.9 -2,0 0,0 z m 36,0 0,23.9 2,0 0,-23.9 -2,0 z m 12.3,0 -0.2,23.9 2,0 0.2,-23.9 -2,0 0,0 z m -206,8 0,16 2,0 0,-16 -2,0 z m 217.9,0 0,16 2,0 0,-16 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4791"
   d="m 300,897.9 9,9 c 0,0 -0.1,0.1 -0.1,0.1 0,0 0,0.1 0,0.1 0,0 0,0 0,0.1 0,0 -0.1,0.1 -0.1,0.1 0,0 0,0 0,0 0,0 -0.1,0.1 -0.1,0.1 0,0 0,0.1 0,0.1 0,0 0,0 0,0 0,0 0,0 0,0.1 0,0 -0.1,0 -0.1,0.1 0,0 0,0 0,0 0,0 0,0 -0.1,0.1 0,0 0,0.1 0,0.1 0,0 0,0 0,0.1 0,0 0,0.2 0,0.2 0,0 -0.1,0 -0.1,0.1 0,0 0,0.1 0,0.2 l -9.4,-9.3 1,-1.3 0,0 z m -18.3,0 12.2,12 -1,1.1 -12.2,-12 1,-1.1 z m -6,0 12.2,12 -1.1,1.1 -12.2,-12 1.1,-1.1 z m -5.9,0 12,12 -1.1,1.1 -12,-12 1.1,-1.1 z m 24.1,0.1 12.2,11.8 -1.1,1.1 -12.2,-11.8 1.1,-1.1 z m -6.1,0 12.2,11.8 -1,1.1 -12.2,-11.8 1,-1.1 z m -21.7,2.2 9.7,9.6 -1.1,1.1 -9.4,-9.4 c 0,0 0,0 0,0 0,0 0.1,-0.1 0.1,-0.1 0,0 0,0 0,-0.1 0,0 0.1,-0.1 0.2,-0.2 l 0.1,0 c 0,0 0.1,0 0.1,-0.1 0,0 0,0 0,-0.1 0,0 0.1,-0.1 0.1,-0.1 0,0 0,-0.1 0,-0.1 0,0 0,0 0,-0.1 0,0 0.1,0 0.1,0 0,0 0,0 0,-0.1 0,0 0.1,0 0.1,-0.1 0,0 0,0 0,0 0,0 0,0 0,-0.1 0,-0.1 0,0 0,-0.1 0,0 0.1,0 0.1,-0.1 -0.2,0.2 -0.2,0.2 -0.1,0.1 -0.1,0.1 -0.1,0.1 0,0 -0.1,0.1 -0.1,0.1 0,0 -0.1,0 0,0 0,0 l 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4797"
   d="m 307.3,909.6 0,1.5 -46.8,0.1 0,-1.5 46.8,-0.1 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4799"
   sodipodi:nodetypes="cccccccccccccc"
   d="m 325,873.5 1.3,2.2 -67.8,137.9 -0.3,0.9 -50.6,-0.1 1.8,-1.8 67.4,-138.2 1.3,-0.8 46.9,0 z m -2.4,3 -43.4,0 -66,135.2 43.1,-0.3 66.3,-134.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4805"
   sodipodi:nodetypes="ccccccccsscsccscssccc"
   d="m 271,1022 -4.7,0 m 4.3,-3.2 -4.1,0 m 5.6,8.6 -6.8,0 1.1,-1.4 0,-4 c 0,0 -1.2,-0.3 -1.4,-0.7 -0.2,-0.4 -0.2,-1.6 0,-1.9 0.2,-0.3 1.6,-0.6 1.6,-0.6 0,0 -0.3,-2.1 0.2,-2.7 0.5,-0.6 1.3,-0.5 1.3,-0.5 l 0.9,0 c 0,0 0.9,-0.1 1.3,0.5 0.5,0.6 0.2,2.7 0.2,2.7 0,0 1.4,0.3 1.6,0.6 0.2,0.3 0.2,1.6 0,1.9 -0.2,0.4 -1.4,0.7 -1.4,0.7 l 0,4 1.4,1.4 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4831"
   d="m 275.3,868 c 109.1,0 109.1,0 109.1,0"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<g
   id="g4833"
   transform="matrix(-1,0,0,1,780.62241,0.01618409)">
		<path
   id="path4835"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4837"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4839"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4841"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4843"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4845"
   transform="matrix(-1,0,0,1,780.58531,0.01618409)">
		<path
   id="path4847"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4849"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4851"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4853"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4855"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4857"
   transform="matrix(-1,0,0,1,768.48531,0.01618409)">
		<path
   id="path4859"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4861"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4863"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4865"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4867"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4869"
   transform="matrix(-1,0,0,1,756.38531,0.01618409)">
		<path
   id="path4871"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4873"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4875"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4877"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4879"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4881"
   transform="matrix(-1,0,0,1,744.28531,0.01618409)">
		<path
   id="path4883"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4885"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4887"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4889"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4891"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4893"
   transform="matrix(-1,0,0,1,732.18531,0.01618409)">
		<path
   id="path4895"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4897"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4899"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4901"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4903"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4905"
   transform="matrix(-1,0,0,1,720.08527,0.01618409)">
		<path
   id="path4907"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4909"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4911"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4913"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4915"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4917"
   transform="matrix(-1,0,0,1,707.98527,0.01618409)">
		<path
   id="path4919"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4921"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4923"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4925"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4927"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4929"
   transform="matrix(-1,0,0,1,695.88527,0.01618409)">
		<path
   id="path4931"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4933"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4935"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4937"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4939"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<g
   id="g4941"
   transform="matrix(-1,0,0,1,683.78527,0.01618409)">
		<path
   id="path4943"
   sodipodi:nodetypes="ccccc"
   d="m 395.4,857.6 0,15.9 2,0 0,-15.9 -2,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4945"
   d="m 395.4,867.4 2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,0.2 c 0,0.3 -0.2,0.5 -0.5,0.5 l -2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-0.2 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4947"
   d="m 395.4,858.8 1.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,1.1 c 0,0.3 -0.2,0.5 -0.5,0.5 l -1.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-1.1 c 0,-0.3 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4949"
   d="m 395.9,857.6 0.9,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3.4 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.9,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3.4 c 0,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
		<path
   id="rect4951"
   d="m 396.3,857.6 0.2,0 c 0.3,0 0.5,0.2 0.5,0.5 l 0,3 c 0,0.3 -0.2,0.5 -0.5,0.5 l -0.2,0 c -0.3,0 -0.5,-0.2 -0.5,-0.5 l 0,-3 c -0.1,-0.2 0.2,-0.5 0.5,-0.5 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	</g>
	<path
   id="path4959"
   sodipodi:nodetypes="cc"
   d="m 324.8,672.6 60.3,0"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4961"
   x="343.89999"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<rect
   id="rect4963"
   x="353.70001"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<rect
   id="rect4965"
   x="363.60001"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<rect
   id="rect4967"
   x="373.5"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<rect
   id="rect4971"
   x="334"
   y="672.70001"
   width="1.6"
   height="16"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2906" />
	<path
   id="path4975"
   sodipodi:nodetypes="ccccccc"
   d="m 197.9,1022.2 -1.3,-1.8 10,-6.3 52.2,0 5.9,6.2 -1.5,1.7 -65.3,0.2 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path4979"
   sodipodi:nodetypes="ccccczzcc"
   d="m 383.4,116.7 c 0,0 -3.8,0.7 -6.7,3 -5.8,5 -7.3,8.8 -9.3,14 -1.3,3.7 -2.1,7.9 -2.1,7.9 l 4.4,-0.1 c 0,0 1.5,-5.7 2.5,-8.2 1,-2.5 3.4,-6.8 5.9,-9.4 2.5,-2.6 5.4,-3.2 5.4,-3.2 l -0.1,-4 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4612"
   x="402.39999"
   y="144.39999"
   width="4"
   height="9.1000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="rect4592"
   d="m 358.6,155.9 0,5.8 0.7,0 50,0 0.7,0 0,-5.8 -0.7,0 -50,0 -0.7,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;fill-opacity:0.50199998;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="rect4589"
   d="m 357.9,161 0,9.7 0.7,0 51.4,0 0.7,0 0,-9.7 -0.7,0 -51.4,0 -0.7,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4987"
   x="382.29999"
   y="75.5"
   width="4"
   height="45.599998"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4989"
   x="380.70001"
   y="78.699997"
   width="3"
   height="8.6000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4991"
   x="380.70001"
   y="89.599998"
   width="3"
   height="8.6000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4993"
   x="380.70001"
   y="100.6"
   width="3"
   height="8.6000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4995"
   x="383"
   y="117.2"
   width="2.5999999"
   height="27"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4997"
   x="380.70001"
   y="111.6"
   width="3"
   height="8.6000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4999"
   x="379.79999"
   y="32.299999"
   width="0.60000002"
   height="3.4000001"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect5001"
   x="379.29999"
   y="34.799999"
   width="9.6999998"
   height="1.9"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect5003"
   x="362.20001"
   y="144.39999"
   width="4"
   height="9.1000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect5005"
   x="361.79999"
   y="134.5"
   width="4.9000001"
   height="8.1000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect5007"
   x="376.29999"
   y="170.7"
   width="1.6"
   height="25.1"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2978" />
	<rect
   id="rect5009"
   x="383.5"
   y="170.7"
   width="1.6"
   height="25.1"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2978" />
	<rect
   id="rect5011"
   x="368.89999"
   y="170.8"
   width="1.6"
   height="25.1"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2978" />
	<path
   id="path5013"
   sodipodi:nodetypes="cczcc"
   d="m 368.9,170.7 -9.3,0.1 c 0,0 2.4,1 5.2,6.6 2.8,5.6 4.1,18.4 4.1,18.4 l 0,-25.1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.2978" />
	<path
   id="path4793"
   d="m 266.7,897.7 109.1,0.1 8.5,-0.1 0,0.1 0,0.2 0,0.8 -16,0 -11.2,1.8 -0.3,-0.6 c -0.3,-0.7 -1,-1.1 -1.8,-1.3 l 0,0 -2.1,0 c -0.1,0 -0.2,0 -0.2,0.1 -1.4,0.4 -2.4,1.9 -2.1,3 l 0.2,0.6 -1.7,0.4 -0.8,-1.9 c -0.6,-1.2 -1.3,-1.9 -2,-2.2 l -2.5,0 c -0.1,0 -0.3,0.1 -0.4,0.1 -1.8,0.8 -2,2.7 -1.5,4 l 0.7,1.8 -1.7,0.5 -1.5,-3.6 c -1,-2.6 -3.8,-3 -5.3,-2.4 -1.3,0.5 -2.7,2.9 -1.8,5 l 1.6,3.6 -1.7,0.6 -3.6,-7.8 c -0.9,-1.9 -3.1,-2.1 -4.5,-1.4 -1.3,0.6 -2.4,2.7 -1.4,4.6 l 3.8,7.4 -1.8,0.9 -4.8,-9.5 c -1.3,-2.5 -4,-2.6 -5.5,-1.6 -1.5,1 -2.3,3.3 -0.8,5.7 l 5.2,8.9 -1.5,0.9 -2.7,-4.3 c -1.1,-1.7 -3.8,-2.1 -5.2,-0.9 -1.4,1.2 -1.9,3.2 -0.7,5.1 l 2.6,3.9 -1.4,1.2 -0.6,-0.9 c -0.7,-1.1 -2.8,-1.3 -4.2,-0.2 -1.4,1.1 -1.4,3.2 -0.8,4 l 0.6,0.8 -6.4,5.9 0.2,-1.1 15.5,-31.4 -47.8,0 0.3,-0.8 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3841"
   d="m 501.8,897.7 -109.1,0.1 -8.5,-0.1 0,0.1 0,0.2 0,0.8 16,0 11.2,1.8 0.3,-0.6 c 0.3,-0.7 1,-1.1 1.8,-1.3 l 0,0 2.1,0 c 0.1,0 0.2,0 0.2,0.1 1.4,0.4 2.4,1.9 2.1,3 l -0.2,0.6 1.7,0.4 0.8,-1.9 c 0.6,-1.2 1.3,-1.9 2,-2.2 l 2.5,0 c 0.1,0 0.3,0.1 0.4,0.1 1.8,0.8 2,2.7 1.5,4 l -0.7,1.8 1.7,0.5 1.5,-3.6 c 1,-2.6 3.8,-3 5.3,-2.4 1.3,0.5 2.7,2.9 1.8,5 l -1.6,3.6 1.7,0.6 3.6,-7.8 c 0.9,-1.9 3.1,-2.1 4.5,-1.4 1.3,0.6 2.4,2.7 1.4,4.6 l -3.8,7.4 1.8,0.9 4.8,-9.5 c 1.3,-2.5 4,-2.6 5.5,-1.6 1.5,1 2.3,3.3 0.8,5.7 l -5.2,8.9 1.5,0.9 2.7,-4.3 c 1.1,-1.7 3.8,-2.1 5.2,-0.9 1.4,1.2 1.9,3.2 0.7,5.1 l -2.6,3.9 1.4,1.2 0.6,-0.9 c 0.7,-1.1 2.8,-1.3 4.2,-0.2 1.4,1.1 1.4,3.2 0.8,4 l -0.6,0.8 6.4,5.9 -0.2,-1.1 -15.8,-31.1 47.8,0 0,-1.1 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3803"
   d="m 384.3,897.5 0,0 c -1.7,0.1 -9.8,0.3 -14,0.8 -4.3,0.5 -8.5,1.2 -12.7,2.2 -5,1.1 -9.9,2.4 -14.8,4 -4.5,1.4 -9,3 -13.3,5 -4.4,2.1 -8.5,4.5 -12.6,7.1 -3.9,2.5 -7.8,5 -11.4,8 -4.4,3.7 -12,12 -12,12 l 1.5,1.3 c 0,0 7.6,-8.3 11.8,-11.8 3.5,-2.9 7.4,-5.4 11.2,-7.9 4,-2.5 8.1,-5 12.3,-7 4.2,-2 8.6,-3.5 13,-4.9 4.8,-1.6 9.7,-2.9 14.7,-3.9 4.1,-0.9 8.3,-1.7 12.5,-2.2 4,-0.5 12,-0.8 13.8,-0.8 l 0,0.1 c 0,0 9.3,0.3 13.8,0.8 4.2,0.5 8.4,1.2 12.5,2.2 4.9,1.1 9.8,2.4 14.7,3.9 4.4,1.4 8.8,3 13,4.9 4.3,2 8.3,4.4 12.3,7 3.9,2.5 7.8,5 11.2,7.9 4.2,3.5 11.8,11.8 11.8,11.8 l 1.5,-1.3 c 0,0 -7.6,-8.3 -12,-12 -3.6,-3 -7.5,-5.6 -11.4,-8 -4.1,-2.6 -8.2,-5 -12.6,-7.1 -4.3,-2 -8.8,-3.6 -13.3,-5 -4.9,-1.6 -9.8,-2.9 -14.8,-4 -4.2,-0.9 -8.4,-1.7 -12.7,-2.2 -4.2,-0.5 -11.1,-0.7 -12.8,-0.8 l 0,-0.1 c 0,0 -0.6,0 -0.6,0 -0.1,0 -0.6,0 -0.6,0 l 0,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001;stroke-linejoin:round" />
	<path
   id="path3605"
   sodipodi:nodetypes="cccccccccccccc"
   d="m 443.5,873.5 -1.3,2.2 67.8,137.9 0.3,0.9 50.6,-0.1 -1.8,-1.8 -67.4,-138.2 -1.3,-0.8 -46.9,0 z m 2.4,3 43.4,0 66,135.2 -43.1,-0.3 -66.3,-134.9 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<path
   id="path3809"
   sodipodi:nodetypes="ccccccccc"
   d="m 384.3,874.5 0,0 -109.3,0 0,-1.5 109.2,0 0,0 109.2,0 0,1.5 -109.1,0 z"
   inkscape:connector-curvature="0"
   style="fill:#a05a2c;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4600"
   x="384.70001"
   y="78.699997"
   width="3"
   height="8.6000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4602"
   x="384.70001"
   y="89.599998"
   width="3"
   height="8.6000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4604"
   x="384.70001"
   y="100.6"
   width="3"
   height="8.6000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
	<rect
   id="rect4606"
   x="384.70001"
   y="111.6"
   width="3"
   height="8.6000004"
   style="fill:#999999;stroke:#000000;stroke-width:0.30000001" />
</g>
</svg>
Image du concours de poster organisé sur la liste de discussion de TiddlyWiki. Le gagnant est ''Duarte Farrajota Ramos''.

Le résultat final : http://tiddlywiki.com/poster/ <i class="fa fa-external-link-square" style="color:#60B643"></i>

Astuce pour avoir le poisson en pied de page d'un tiddler : http://tobibeer.github.io/tb5/ <i class="fa fa-external-link-square" style="color:#60B643"></i>

* [[$:/.tb/styles/tb5]]
* [[$:/.img/fish.svg]]

```
<div class="tb5-fish">{{$:/.img/fish.svg}}</div>
```


<div class="tb5-fish">{{$:/.img/fish.svg}}</div>
!! <i class="fa fa-calendar-o"></i> Quand ?

!!!Samedi 06 juin 2015, de 13h00 à 18h00.

> Profitez-en pour venir au Premier Samedi du Libre (PSL) de l'association Parinux !

!!<i class="fa fa-map-marker"></i> Où ?

Living Lab du Carrefour numérique² - Cité des Sciences et de l'Industrie - Paris, France

[[Plan d'accès|Plan]]



!!<i class="fa fa-graduation-cap"></i> Le programme

Le programme tiendra compte dans la mesure du possible des attentes des personnes présentes. Ainsi nous organiserons une //post-it party// au début de la séance afin d'identifier les demandes et envies de chacun.

<div class="tc-table-of-contents">
<<toc-selective-expandable 'Programme'>>
</div>

{{Programme||$:/core/ui/TagTemplate}}



!!<i class="fa fa-file-image-o"></i> Affiche - flyer

{{Affiche}}
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
<div class="tc-table-of-contents">
<<toc-selective-expandable 'Mentions'>>
</div>
!!Propriétaire du site

*Responsable de la publication : ''Sylvain Naudin''
*Hébergeur : ''Alwaysdata'' (21 rue d’Hauteville, 75010 Paris)
* Webmaster : {{!!myname}}@{{!!domain}}

Ce wiki utilise la version <<version>> de TiddlyWiki.

!!Crédits

Sauf mention contraire, le contenu de ce wiki est sous licence [[Creative Commons BY SA|https://creativecommons.org/licenses/by-sa/3.0/fr/]]

{{creative-commons-by-sa.svg}}

!!!Ressources externes :

* Illustration de [[Paris]] cityscape par [[Freepik|http://www.freepik.com/free-vector/paris-cityscape-silhouette_722140.htm]], personnalisée par Sylvain Naudin avec Inkscape.
* Police d'écriture ''Smidswater font family'' sous licence CC BY NC par [[Smidswater|http://www.smidswaterfont.com/]].
* Poisson de l'[[affiche|Affiche]] par [[Duarte Farrajota Ramos|https://plus.google.com/+DuarteFarrajotaRamos/posts]] <i class="fa fa-google-plus"></i> (réalisée lors du concours de [[poster pour TiddlyWiki|http://tiddlywiki.com/poster/]]).
*[[Arrière plan|https://raw.githubusercontent.com/szwacz/sputnik/master/app/assets/images/bg.jpg]] du logiciel libre ''Sputnik'' //(n'est malheureusement plus maintenu)//.

[[TWCamp c'est fini !]] <i class="fa fa-bullhorn"></i>

[[TiddlyWiki Camp Paris]] <i class="fa fa-home"></i> 

[[Don’t speak French ?|AboutTWCamp]] <i class="fa fa-flag"></i>

[[À propos]] <i class="fa fa-info-circle"></i>

[[Contact]] <i class="fa fa-envelope-o"></i>
> Si vous souhaitez envoyer vos notes, vous pouvez les partager avec nous en [[m’adressant|Contact]] un tiddler que je déposerai ici.

*Lien vers la version de l’extension ~TiddlyFox avec sauvegarde journalière : https://github.com/buggyj/TiddlyFox/tree/saver (source sur le groupe dev : https://groups.google.com/d/topic/tiddlywikidev/dBroEoJsxvo/discussion)
<a href='http://www.freepik.com/free-vector/paris-cityscape-silhouette_722140.htm'>Designed by Freepik</a>

<div class="tb5-fish">{{paris-cityscape-silhouette_by-freepik.svg}}</div>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="274.83221mm"
   height="80.85585mm"
   viewBox="0 0 973.81493 286.49711"
   id="svg2"
   version="1.1"
   inkscape:version="0.91pre3 r13670"
   sodipodi:docname="paris_ccby_freepik_flaticon.svg">
  <defs
     id="defs4">
    <inkscape:path-effect
       effect="powerstroke"
       id="path-effect3830"
       is_visible="true"
       offset_points="0,0.5"
       sort_points="true"
       interpolator_type="CubicBezierJohan"
       interpolator_beta="0.2"
       start_linecap_type="zerowidth"
       linejoin_type="round"
       miter_limit="4"
       end_linecap_type="zerowidth"
       cusp_linecap_type="round" />
    <inkscape:path-effect
       effect="spiro"
       id="path-effect3828"
       is_visible="true" />
    <inkscape:path-effect
       effect="powerstroke"
       id="path-effect3824"
       is_visible="true"
       offset_points="0,0.5"
       sort_points="true"
       interpolator_type="CentripetalCatmullRom"
       interpolator_beta="0.2"
       start_linecap_type="zerowidth"
       linejoin_type="round"
       miter_limit="4"
       end_linecap_type="zerowidth"
       cusp_linecap_type="round" />
    <inkscape:path-effect
       effect="spiro"
       id="path-effect3822"
       is_visible="true" />
    <inkscape:path-effect
       effect="spiro"
       id="path-effect3818"
       is_visible="true" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.35355339"
     inkscape:cx="514.74753"
     inkscape:cy="-25.163231"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     showgrid="false"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0"
     inkscape:showpageshadow="false"
     showborder="true"
     inkscape:window-width="1600"
     inkscape:window-height="838"
     inkscape:window-x="-8"
     inkscape:window-y="-8"
     inkscape:window-maximized="1" />
  <metadata
     id="metadata7">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Calque 1"
     inkscape:groupmode="layer"
     id="layer1"
     transform="translate(239.91527,-94.51395)">
    <g
       id="g3377"
       transform="matrix(0.34294374,0,0,0.34294374,-67.815981,245.64738)"
       style="fill:#374548">
      <g
         id="g3337"
         style="fill:#374548">
	<path
   id="path3339"
   d="m 471.179,355.234 -21.305,0 -18.502,-24.17 -35.025,-45.75 -35.024,-45.75 -35.023,-45.75 -35.024,-45.75 -35.024,-45.75 -15.717,-20.529 c -0.723,-0.943 -1.845,-1.498 -3.035,-1.498 -1.189,0 -2.31,0.554 -3.032,1.498 l -50.297,65.699 -35.024,45.749 -35.025,45.753 -35.025,45.75 c -10e-4,0 -10e-4,0.004 -0.002,0.005 l -35.019,45.741 c -10e-4,0 -0.002,0.002 -0.002,0.004 l -18.945,24.749 -21.309,0 c -2.11,0 -3.82,1.71 -3.82,3.819 l 0,31.837 c 0,2.11 1.71,3.82 3.82,3.82 l 467.359,0 c 2.109,0 3.82,-1.71 3.82,-3.82 l 0,-31.837 c 0,-2.11 -1.711,-3.82 -3.82,-3.82 z m -389.052,-61.89 10.955,14.32 -30.201,39.478 -10.966,-14.333 30.212,-39.465 z m 35.024,-45.748 10.943,14.303 -30.201,39.479 -10.954,-14.316 30.212,-39.466 z m 35.026,-45.753 1.765,2.308 9.167,11.98 -30.202,39.48 -10.942,-14.301 30.212,-39.467 z m 101.04,-90.919 30.214,39.464 -9.726,12.712 -0.748,0.979 -29.408,-38.438 -0.796,-1.04 7.196,-9.407 3.268,-4.27 z m 35.025,45.75 30.212,39.464 -10.483,13.707 -29.269,-38.256 -0.935,-1.221 4.53,-5.92 5.945,-7.774 z m 35.026,45.75 30.213,39.463 -4.856,6.353 -5.639,7.368 -30.204,-39.479 9.558,-12.493 0.928,-1.212 z m 100.26,130.965 -10.521,13.751 -30.203,-39.478 10.511,-13.736 30.213,39.463 z m -215.786,-163.023 30.201,-39.477 30.204,39.477 -0.936,1.221 -29.267,38.255 -29.267,-38.255 -0.935,-1.221 z m 0.001,91.53 30.201,-39.479 30.204,39.479 -30.203,39.479 -30.202,-39.479 z m 100.228,39.479 -30.203,-39.479 30.202,-39.479 30.203,39.479 -30.202,39.479 z m -109.85,-39.479 -30.205,39.479 -30.201,-39.479 30.202,-39.479 30.204,39.479 z m -35.013,45.769 -30.201,39.479 -30.202,-39.479 30.202,-39.479 30.201,39.479 z m 39.824,-39.479 30.202,39.478 -30.204,39.48 -30.201,-39.479 30.203,-39.479 z m 70.026,0 30.202,39.478 -30.202,39.478 -30.202,-39.478 30.202,-39.478 z m 70.025,0 30.203,39.478 -30.203,39.478 -30.202,-39.478 30.202,-39.478 z m -39.824,-52.055 -30.201,39.479 -30.203,-39.479 22.891,-29.917 7.312,-9.56 7.312,9.56 22.889,29.917 z m -100.227,-39.477 7.313,9.56 22.889,29.917 -30.201,39.479 -30.202,-39.479 22.889,-29.917 7.312,-9.56 z m 175.063,124.721 -30.203,-39.479 10.498,-13.724 30.212,39.466 -10.507,13.737 z m -190.794,-145.282 10.92,14.273 -0.935,1.221 -29.269,38.255 -10.93,-14.284 30.214,-39.465 z M 69.07,355.234 l -1.379,-1.805 30.203,-39.479 30.202,39.479 -1.379,1.805 -57.647,0 z m 70.025,0 -1.379,-1.805 30.201,-39.479 30.204,39.479 -1.379,1.805 -57.647,0 z m 70.026,0 -1.379,-1.805 30.204,-39.479 30.202,39.478 -1.382,1.808 -57.645,-0.002 0,0 z m 70.03,0 -1.384,-1.808 30.203,-39.478 30.202,39.478 -1.382,1.808 -57.639,0 z m 70.026,0 -1.383,-1.808 30.202,-39.478 30.203,39.478 -1.381,1.808 -57.641,0 z m 70.025,0 -1.383,-1.808 8.136,-10.635 2.386,-3.119 11.913,15.562 -21.052,0 0,0 z M 237.499,90.393 l 10.905,14.247 -9.362,12.238 -1.1,1.436 -10.905,-14.255 10.462,-13.666 z m -15.273,19.95 10.907,14.257 -30.201,39.478 -10.919,-14.272 30.213,-39.463 z m -175.125,228.752 10.969,14.336 -1.379,1.805 -21.944,0 12.354,-16.141 z m 420.258,47.975 -459.719,0 0,-24.195 19.369,0 31.569,0 8.604,0 61.42,0 8.604,0 61.421,0 8.604,0 61.421,0 8.609,0 61.415,0 8.611,0 61.415,0 8.61,0 30.675,0 19.369,0 0,24.195 0.003,0 z"
   inkscape:connector-curvature="0"
   style="fill:#374548" />

</g>
      <g
         id="g3341"
         style="fill:#374548">
</g>
      <g
         id="g3343"
         style="fill:#374548">
</g>
      <g
         id="g3345"
         style="fill:#374548">
</g>
      <g
         id="g3347"
         style="fill:#374548">
</g>
      <g
         id="g3349"
         style="fill:#374548">
</g>
      <g
         id="g3351"
         style="fill:#374548">
</g>
      <g
         id="g3353"
         style="fill:#374548">
</g>
      <g
         id="g3355"
         style="fill:#374548">
</g>
      <g
         id="g3357"
         style="fill:#374548">
</g>
      <g
         id="g3359"
         style="fill:#374548">
</g>
      <g
         id="g3361"
         style="fill:#374548">
</g>
      <g
         id="g3363"
         style="fill:#374548">
</g>
      <g
         id="g3365"
         style="fill:#374548">
</g>
      <g
         id="g3367"
         style="fill:#374548">
</g>
      <g
         id="g3369"
         style="fill:#374548">
</g>
    </g>
    <g
       id="g3437"
       transform="matrix(9.1889196,0,0,9.1889196,-248.13016,201.79036)"
       style="fill:#374548">
      <g
         id="g3397"
         style="fill:#374548">
	<path
   id="path3399"
   d="m 17.748,16.181 -0.67,-1.424 0.026,-0.334 c 0.142,-0.307 -0.026,-0.363 -0.026,-0.363 0,0 0.017,-1.283 -0.44,-2.094 C 16.08,10.976 15.57,10.767 15.57,10.767 L 15.464,8.93 c 0,0 -0.126,-0.439 -0.333,-0.586 0,0 -0.336,0.208 -0.356,0.691 -0.022,0.48 0,1.757 0,1.757 0,0 -0.522,0.42 -0.756,0.797 0,0 0.043,-0.586 -0.084,-0.691 -0.123,-0.105 -0.25,-0.355 -0.25,-0.355 l -0.062,-0.65 c 0,0 0.124,-0.522 -0.021,-0.648 -0.146,-0.126 -0.209,-0.189 -0.209,-0.189 0,0 -0.285,-1.855 -0.816,-2.596 C 11.888,5.498 11.028,4.785 10.817,4.283 10.608,3.78 10.651,2.356 10.651,2.356 c 0,0 0,-1.151 -0.461,-1.528 L 10.146,0.054 c 0,0 -0.062,-0.084 -0.144,-0.042 C 9.918,0.054 9.98,0.828 9.98,0.828 9.98,0.828 9.644,1.08 9.604,1.54 9.562,2 9.52,3.445 9.415,4.053 9.312,4.66 8.482,5.429 7.947,6.062 7.048,7.129 6.862,8.134 6.818,9.056 c 0,0 -0.376,0.104 -0.376,0.525 0,0.418 0.126,0.473 0.126,0.473 0,0 -0.042,0.636 -0.148,0.74 -0.104,0.104 -0.271,0.439 -0.271,0.67 0,0.229 0.126,0.439 0.126,0.439 l 0.021,0.627 c 0,0 -0.105,-0.523 -0.44,-0.773 -0.334,-0.25 -0.836,-0.67 -0.836,-1.109 0,-0.439 0.02,-1.11 0.02,-1.11 0,0 0.126,-0.586 -0.208,-0.941 L 4.809,7.862 c 0,0 -0.042,-0.105 -0.103,-0.062 -0.066,0.042 -0.045,0.774 -0.045,0.774 0,0 -0.313,0.126 -0.313,0.754 0,0.628 -0.02,1.089 -0.104,1.445 C 4.16,11.129 3.532,11.611 3.24,12.05 2.945,12.489 2.735,13.138 2.756,13.766 l -0.29,0.168 -0.021,2.009 -1.551,0 0,3.561 17.694,0 0.022,-3.293 -0.862,-0.03 z M 3.93,15.973 l -0.671,0 0,-1.229 c 0,0 0,-0.35 0.331,-0.35 0.329,0 0.34,0.35 0.34,0.35 l 0,1.229 z m 1.402,0 -0.671,0 0,-1.229 c 0,0 0,-0.35 0.332,-0.35 0.329,0 0.34,0.35 0.34,0.35 l -0.001,1.229 0,0 z m 5.813,-7.232 c 0.273,0.031 0.541,0.076 0.795,0.131 l 0,0.935 C 11.686,9.75 11.419,9.707 11.145,9.677 l 0,-0.936 z M 9.554,8.707 c 0.196,-0.014 0.396,-0.021 0.6,-0.021 0.065,0 0.132,10e-4 0.195,0.003 l 0,0.934 c -0.063,-10e-4 -0.13,-10e-4 -0.195,-10e-4 -0.203,0 -0.403,0.007 -0.6,0.02 0,0 0,-0.935 0,-0.935 z M 8.102,8.935 C 8.354,8.87 8.62,8.817 8.899,8.776 l 0,0.936 C 8.62,9.752 8.354,9.805 8.102,9.87 l 0,-0.935 z m -1.2,0.453 C 7.092,9.287 7.304,9.193 7.533,9.111 l 0,0.936 c -0.229,0.082 -0.44,0.175 -0.631,0.279 l 0,-0.938 z m 1.072,9.487 -1.234,0 0,-2.268 c 0,0 0,-0.645 0.608,-0.645 0.609,0 0.626,0.645 0.626,0.645 l 0,2.268 z m 2.419,0 -1.527,0 0,-2.807 c 0,0 0,-0.795 0.751,-0.795 0.755,0 0.776,0.795 0.776,0.795 l 0,2.807 z m 2.124,0 -1.231,0 0,-2.268 c 0,0 0,-0.645 0.606,-0.645 0.607,0 0.625,0.645 0.625,0.645 l 0,2.268 z m 0.071,-4.083 -2.009,-1.467 0,-1.275 -0.99,-0.559 -0.992,0.559 0,1.275 -2.01,1.467 0,-0.42 1.653,-1.193 0,-1.275 1.334,-0.777 0,-0.019 0.015,0.009 0.015,-0.009 0,0.019 1.333,0.777 0,1.275 1.651,1.193 c 0,0 0,0.42 0,0.42 z M 13.14,10.194 C 12.948,10.107 12.736,10.028 12.513,9.958 l 0,-0.936 c 0.223,0.07 0.435,0.149 0.627,0.236 l 0,0.936 z m 1.863,5.779 -0.67,0 0,-1.229 c 0,0 0,-0.35 0.33,-0.35 0.331,0 0.34,0.35 0.34,0.35 l 0,1.229 z m 1.404,0 -0.669,0 0,-1.229 c 0,0 0,-0.35 0.329,-0.35 0.328,0 0.34,0.35 0.34,0.35 l 0,1.229 z"
   style="fill:#374548"
   inkscape:connector-curvature="0" />

</g>
      <g
         id="g3401"
         style="fill:#374548">
</g>
      <g
         id="g3403"
         style="fill:#374548">
</g>
      <g
         id="g3405"
         style="fill:#374548">
</g>
      <g
         id="g3407"
         style="fill:#374548">
</g>
      <g
         id="g3409"
         style="fill:#374548">
</g>
      <g
         id="g3411"
         style="fill:#374548">
</g>
      <g
         id="g3413"
         style="fill:#374548">
</g>
      <g
         id="g3415"
         style="fill:#374548">
</g>
      <g
         id="g3417"
         style="fill:#374548">
</g>
      <g
         id="g3419"
         style="fill:#374548">
</g>
      <g
         id="g3421"
         style="fill:#374548">
</g>
      <g
         id="g3423"
         style="fill:#374548">
</g>
      <g
         id="g3425"
         style="fill:#374548">
</g>
      <g
         id="g3427"
         style="fill:#374548">
</g>
      <g
         id="g3429"
         style="fill:#374548">
</g>
    </g>
    <g
       id="g3497"
       transform="matrix(9.1889196,0,0,9.1889196,550.69095,230.96518)"
       style="fill:#374548">
      <g
         id="g3457"
         style="fill:#374548">
	<path
   id="path3459"
   d="m 19.658,15.552 0,-6.632 -1.604,0 0,-0.935 0.323,0 0,-0.544 -1.181,0 0,-0.44 -0.2,0 C 17.024,6.855 17.036,6.614 16.86,6.439 16.587,6.167 16.47,6.186 16.452,6.008 16.432,5.835 16.529,5.661 16.529,5.661 L 16.494,5.409 c 0,0 0.442,-0.681 0.347,-0.701 -0.097,-0.019 -0.483,0.604 -0.483,0.604 L 16.104,5.253 c 0,0 -0.253,-0.643 -0.371,-0.604 -0.114,0.039 0.218,0.72 0.218,0.72 0,0 -0.117,0.234 -0.061,0.389 0.061,0.157 0.214,0.235 0.155,0.293 -0.06,0.058 -0.096,0.233 -0.174,0.176 -0.078,-0.061 -0.195,-0.078 -0.217,0 -0.018,0.077 -0.173,0.135 -0.152,0.367 0.009,0.136 0.061,0.296 0.101,0.407 l -0.166,0 0,0.441 -0.438,0 -4.564,-1.944 0,-0.882 -0.372,-0.618 0,-0.337 -0.054,-0.053 -0.005,0 -0.054,0.053 0,0.337 -0.37,0.618 0,0.882 -4.585,1.943 -0.698,0 0,-0.44 -0.169,0 C 4.169,6.889 4.22,6.729 4.231,6.594 4.25,6.362 4.095,6.303 4.076,6.227 4.055,6.149 3.938,6.166 3.862,6.227 3.785,6.283 3.743,6.108 3.688,6.05 3.63,5.992 3.785,5.915 3.844,5.757 3.9,5.603 3.785,5.37 3.785,5.37 c 0,0 0.328,-0.681 0.212,-0.72 C 3.882,4.61 3.63,5.254 3.63,5.254 L 3.376,5.311 c 0,0 -0.388,-0.622 -0.486,-0.604 -0.096,0.021 0.351,0.702 0.351,0.702 L 3.2,5.661 c 0,0 0.1,0.174 0.078,0.347 C 3.258,6.185 3.141,6.166 2.872,6.438 2.694,6.613 2.706,6.853 2.735,7.001 l -0.2,0 0,0.441 -0.921,0 0,0.544 0.271,0 0,0.934 -1.605,0 0,6.632 -0.28,0 0,0.777 19.938,0 0,-0.777 -0.28,0 z m -15.595,-2.757 -1.058,0 0,-1.82 1.059,0 -0.001,1.82 0,0 z m 10.727,0 -1.056,0 0,-1.82 1.056,0 0,1.82 z m -0.524,0.695 c 0.46,0 0.524,0.491 0.524,0.491 l 0,1.57 -1.056,0 0,-1.57 c 10e-4,0 0.069,-0.491 0.532,-0.491 z m -1.621,-0.695 -1.054,0 0,-1.82 1.054,0 0,1.82 z m -0.526,0.695 c 0.46,0 0.524,0.491 0.524,0.491 l 0,1.57 -1.053,0 0,-1.57 c 10e-4,0 0.066,-0.491 0.529,-0.491 z m -1.621,-0.695 -1.056,0 0,-1.82 1.057,0 0,1.82 -0.001,0 z M 9.971,13.49 c 0.462,0 0.527,0.491 0.527,0.491 l 0,1.57 -1.056,0 0,-1.57 c 0,0 0.069,-0.491 0.529,-0.491 z m -1.618,-0.695 -1.055,0 0,-1.82 1.055,0 0,1.82 z M 7.826,13.49 c 0.462,0 0.525,0.491 0.525,0.491 l 0,1.57 -1.053,0 0,-1.57 c 0,0 0.068,-0.491 0.528,-0.491 z m -1.618,-0.695 -1.057,0 0,-1.82 1.058,0 -10e-4,1.82 0,0 z M 5.68,13.49 c 0.462,0 0.528,0.491 0.528,0.491 l 0,1.57 -1.057,0 0,-1.57 c 0,0 0.069,-0.491 0.529,-0.491 z m 10.2,2.062 0,-1.57 c 0,0 0.069,-0.491 0.53,-0.491 0.462,0 0.526,0.491 0.526,0.491 l 0,1.57 -1.056,0 z m 0,-2.757 0,-1.82 1.058,0 0,1.82 -1.058,0 z m 2.2,-1.828 0.981,0 0,1.891 -0.981,0 0,-1.891 z M 14.782,9.411 c 0.231,-0.573 0.865,-0.984 1.612,-0.984 0.747,0 1.381,0.412 1.609,0.984 l -3.221,0 z M 2.132,7.7 l 15.676,0 0,0.399 -15.676,0 0,-0.399 z m 1.414,0.727 c 0.745,0 1.379,0.412 1.608,0.984 l -3.221,0 C 2.163,8.838 2.797,8.427 3.546,8.427 Z m -2.671,2.54 0.985,0 0,1.891 -0.985,0 0,-1.891 z m 2.13,3.014 c 0,0 0.068,-0.491 0.529,-0.491 0.461,0 0.528,0.491 0.528,0.491 l 0,1.57 -1.057,0 0,-1.57 z"
   style="fill:#374548"
   inkscape:connector-curvature="0" />

</g>
      <g
         id="g3461"
         style="fill:#374548">
</g>
      <g
         id="g3463"
         style="fill:#374548">
</g>
      <g
         id="g3465"
         style="fill:#374548">
</g>
      <g
         id="g3467"
         style="fill:#374548">
</g>
      <g
         id="g3469"
         style="fill:#374548">
</g>
      <g
         id="g3471"
         style="fill:#374548">
</g>
      <g
         id="g3473"
         style="fill:#374548">
</g>
      <g
         id="g3475"
         style="fill:#374548">
</g>
      <g
         id="g3477"
         style="fill:#374548">
</g>
      <g
         id="g3479"
         style="fill:#374548">
</g>
      <g
         id="g3481"
         style="fill:#374548">
</g>
      <g
         id="g3483"
         style="fill:#374548">
</g>
      <g
         id="g3485"
         style="fill:#374548">
</g>
      <g
         id="g3487"
         style="fill:#374548">
</g>
      <g
         id="g3489"
         style="fill:#374548">
</g>
    </g>
    <g
       id="g3557"
       transform="matrix(0.28901596,0,0,0.28901596,287.39689,258.89198)"
       style="fill:#374548">
      <g
         id="g3517"
         style="fill:#374548">
	<path
   id="path3519"
   d="m 432.951,111.101 -19.963,0 0,-43.746 12.848,0 c 2.299,0 4.166,-1.865 4.166,-4.167 l 0,-20.832 c 0,-2.3 -1.867,-4.167 -4.166,-4.167 l -12.848,0 0,-19.441 c 0,-2.302 -1.863,-4.167 -4.166,-4.167 l -380.524,0 c -2.302,0 -4.167,1.865 -4.167,4.167 l 0,19.442 -12.847,0 c -2.302,0 -4.167,1.867 -4.167,4.167 l 0,20.832 c 0,2.302 1.865,4.167 4.167,4.167 l 12.846,0 0,43.746 -19.963,0 C 1.865,111.102 0,112.966 0,115.268 l 0,25.693 c 0,2.302 1.865,4.166 4.167,4.166 l 19.964,0 0,238.522 -12.847,0 c -2.302,0 -4.167,1.863 -4.167,4.166 l 0,30.551 c 0,2.303 1.865,4.168 4.167,4.168 l 168.042,0 c 2.3,0 4.167,-1.865 4.167,-4.168 l 0,-30.551 c 0,-2.303 -1.867,-4.166 -4.167,-4.166 l -13.541,0 0,-106.373 c 0,-29.1 23.675,-52.772 52.774,-52.772 29.099,0 52.771,23.675 52.771,52.772 l 0,106.373 -13.539,0 c -2.303,0 -4.166,1.863 -4.166,4.166 l 0,30.551 c 0,2.303 1.863,4.168 4.166,4.168 l 168.043,0 c 2.299,0 4.164,-1.865 4.164,-4.168 l 0,-30.551 c 0,-2.303 -1.865,-4.166 -4.164,-4.166 l -12.848,0 0,-238.523 19.963,0 c 2.303,0 4.166,-1.864 4.166,-4.166 l 0,-25.693 c 0.002,-2.3 -1.861,-4.166 -4.164,-4.166 z m -48.431,25.693 0,-17.36 18.748,0 0,17.36 -18.748,0 z m -27.082,0 0,-17.36 18.748,0 0,17.36 -18.748,0 z m -27.083,0 0,-17.36 18.748,0 0,17.36 -18.748,0 z m -27.082,0 0,-17.36 18.752,0 0,17.36 -18.752,0 z m -27.078,0 0,-17.36 18.748,0 0,17.36 -18.748,0 z m -27.082,0 0,-17.36 18.746,0 0,17.36 -18.746,0 z m -27.082,0 0,-17.36 18.746,0 0,17.36 -18.746,0 z m -27.081,0 0,-17.36 18.748,0 0,17.36 -18.748,0 z m -27.08,0 0,-17.36 18.747,0 0,17.36 -18.747,0 z m -27.08,0 0,-17.36 18.749,0 0,17.36 -18.749,0 z m -27.083,0 0,-17.36 18.748,0 0,17.36 -18.748,0 z m -27.081,0 0,-17.36 18.75,0 0,17.36 -18.75,0 z m -27.08,0 0,-17.36 18.75,0 0,17.36 -18.75,0 z m -27.081,0 0,-17.36 18.75,0 0,17.36 -18.75,0 z m 0,-69.439 372.189,0 0,43.746 -372.189,0 c 0,0 0,-43.746 0,-43.746 z m 372.189,-44.441 0,15.256 -372.189,0 0,-15.256 372.189,0 z m -389.202,36.108 0,-12.499 12.846,0 c 0.073,0 0.143,-0.018 0.214,-0.022 l 380.091,0 c 0.074,0.004 0.143,0.022 0.217,0.022 l 12.848,0 0,12.499 -8.908,0 -3.939,0 -380.523,0 -12.846,0 z m -7.118,60.412 15.796,0 0,17.36 -15.796,0 0,-17.36 z m 166.827,294.768 -159.709,0 0,-22.219 12.846,0 133.322,0 13.542,0 -0.001,22.219 0,0 z m 246.507,0 -159.707,0 0,-22.219 13.539,0 133.322,0 12.848,0 0,22.219 -0.002,0 z m -142,-30.553 0,-106.373 c 0,-33.692 -27.412,-61.104 -61.108,-61.104 -33.693,0 -61.105,27.412 -61.105,61.104 l 0,106.373 -124.99,0 0,-238.523 372.189,0 0,238.521 -124.986,0 0,0.002 z m 149.115,-246.855 -17.186,0 0,-17.36 17.186,0 0,17.36 z"
   inkscape:connector-curvature="0"
   style="fill:#374548" />

</g>
      <g
         id="g3521"
         style="fill:#374548">
</g>
      <g
         id="g3523"
         style="fill:#374548">
</g>
      <g
         id="g3525"
         style="fill:#374548">
</g>
      <g
         id="g3527"
         style="fill:#374548">
</g>
      <g
         id="g3529"
         style="fill:#374548">
</g>
      <g
         id="g3531"
         style="fill:#374548">
</g>
      <g
         id="g3533"
         style="fill:#374548">
</g>
      <g
         id="g3535"
         style="fill:#374548">
</g>
      <g
         id="g3537"
         style="fill:#374548">
</g>
      <g
         id="g3539"
         style="fill:#374548">
</g>
      <g
         id="g3541"
         style="fill:#374548">
</g>
      <g
         id="g3543"
         style="fill:#374548">
</g>
      <g
         id="g3545"
         style="fill:#374548">
</g>
      <g
         id="g3547"
         style="fill:#374548">
</g>
      <g
         id="g3549"
         style="fill:#374548">
</g>
    </g>
    <g
       id="g3617"
       transform="matrix(9.1889196,0,0,9.1889196,393.87286,204.34488)"
       style="fill:#374548">
      <g
         id="g3577"
         style="fill:#374548">
	<path
   id="path3579"
   d="m 9.696,10.664 c -0.346,0 -0.626,0.281 -0.626,0.626 0,0.346 0.281,0.627 0.626,0.627 0.346,0 0.627,-0.281 0.627,-0.627 0,-0.345 -0.28,-0.626 -0.627,-0.626 z m 5.984,0.421 0,-4.887 -0.115,0 0,-4.604 -0.499,0 0,-0.794 -0.265,0 0,-0.527 L 14.54,0 l -0.265,0.273 0,0.527 -2.677,0 0,0.794 -0.498,0 0,4.604 -3.174,0 0,-4.604 -0.5,0 0,-0.794 -2.673,0 0,-0.527 L 4.487,0 4.224,0.273 l 0,0.527 -0.264,0 0,0.794 -0.501,0 0,4.604 -0.198,0 0,4.888 -0.087,0 0,8.14 12.879,0 0,-8.14 -0.373,0 0,-10e-4 z m -10.518,7.595 -0.822,0 0,-1.866 0.822,0 0,1.866 z m 0,-6.405 -0.822,0 0,-1.401 c 0,0 0.055,-0.367 0.412,-0.367 0.355,0 0.41,0.367 0.41,0.367 l 0,1.401 z m 0.209,-6.077 -0.618,0 0,-3.311 c 0,0 0.044,-0.377 0.31,-0.377 0.263,0 0.308,0.377 0.308,0.377 l 0,3.311 z m 1.026,12.482 -0.824,0 0,-1.866 0.823,0 0.001,1.866 0,0 z m 0,-6.405 -0.824,0 0,-1.401 c 0,0 0.056,-0.367 0.412,-0.367 0.354,0 0.412,0.367 0.412,0.367 0,0 0,1.401 0,1.401 z m 0.237,-6.077 -0.617,0 0,-3.311 c 0,0 0.043,-0.377 0.308,-0.377 0.265,0 0.309,0.377 0.309,0.377 l 0,3.311 z m 3.951,0.642 0.377,0 0,1.704 -0.377,0 0,-1.704 z m -0.771,0 0.376,0 0,1.704 -0.376,0 0,-1.704 z m -0.772,0 0.377,0 0,1.704 -0.377,0 0,-1.704 z m -0.77,0 0.376,0 0,1.704 -0.376,0 0,-1.704 z m 1.239,11.84 -0.823,0 0,-1.866 0.823,0 0,1.866 z m 1.234,0 -0.824,0 0,-1.866 0.824,0 0,1.866 z M 9.696,12.858 c -0.865,0 -1.567,-0.703 -1.567,-1.568 0,-0.865 0.702,-1.566 1.567,-1.566 0.866,0 1.566,0.701 1.566,1.566 0,0.866 -0.7,1.568 -1.566,1.568 z m 3.961,-9.971 c 0,0 0.043,-0.377 0.309,-0.377 0.264,0 0.31,0.377 0.31,0.377 l 0,3.311 -0.618,0 0,-3.311 -10e-4,0 z m -1.266,0 c 0,0 0.046,-0.377 0.31,-0.377 0.265,0 0.308,0.377 0.308,0.377 l 0,3.311 -0.618,0 0,-3.311 z m 0.569,7.988 c 0,0 0.055,-0.367 0.408,-0.367 0.357,0 0.415,0.367 0.415,0.367 l 0,1.401 -0.823,0 0,-1.401 z m 0.901,7.805 -0.824,0 0,-1.866 0.823,0 0.001,1.866 0,0 z m 0.331,-7.805 c 0,0 0.057,-0.367 0.412,-0.367 0.354,0 0.41,0.367 0.41,0.367 l 0,1.401 -0.822,0 0,-1.401 z m 0.902,7.805 -0.825,0 0,-1.866 0.825,0 0,1.866 z"
   inkscape:connector-curvature="0"
   style="fill:#374548" />

</g>
      <g
         id="g3581"
         style="fill:#374548">
</g>
      <g
         id="g3583"
         style="fill:#374548">
</g>
      <g
         id="g3585"
         style="fill:#374548">
</g>
      <g
         id="g3587"
         style="fill:#374548">
</g>
      <g
         id="g3589"
         style="fill:#374548">
</g>
      <g
         id="g3591"
         style="fill:#374548">
</g>
      <g
         id="g3593"
         style="fill:#374548">
</g>
      <g
         id="g3595"
         style="fill:#374548">
</g>
      <g
         id="g3597"
         style="fill:#374548">
</g>
      <g
         id="g3599"
         style="fill:#374548">
</g>
      <g
         id="g3601"
         style="fill:#374548">
</g>
      <g
         id="g3603"
         style="fill:#374548">
</g>
      <g
         id="g3605"
         style="fill:#374548">
</g>
      <g
         id="g3607"
         style="fill:#374548">
</g>
      <g
         id="g3609"
         style="fill:#374548">
</g>
    </g>
    <g
       id="g3677"
       transform="matrix(14.562219,0,0,14.562219,47.990867,94.51395)"
       style="fill:#374548">
      <g
         id="g3637"
         style="fill:#374548">
	<path
   id="path3639"
   d="M 14.905,18.839 C 14.569,18.411 13.701,17.235 12.87,15.581 l 0.016,0 -0.282,-0.547 C 12.129,14.008 11.688,13.099 11.398,11.822 L 11.31,11.409 C 11.289,11.299 11.266,11.191 11.25,11.081 10.994,9.63 10.813,8.639 10.686,7.334 L 10.666,7.166 C 10.504,5.453 10.43,4.435 10.396,3.515 L 10.389,3.345 C 10.381,2.953 10.375,2.68 10.373,2.559 c 0.051,-0.044 0.1,-0.098 0.132,-0.158 0.046,-0.083 0.221,-0.183 0.221,-0.183 l 0,-0.289 -0.405,0 0,-0.528 c 0,-0.185 -0.175,-0.338 -0.402,-0.369 l 0,-1.032 -0.164,0 0,1.032 C 9.526,1.062 9.352,1.216 9.352,1.401 l 0,0.528 -0.407,0 0,0.289 c 0,0 0.179,0.1 0.223,0.183 0.033,0.06 0.083,0.113 0.133,0.158 C 9.296,2.68 9.294,2.953 9.282,3.345 L 9.274,3.515 C 9.242,4.435 9.169,5.453 9.004,7.166 L 8.988,7.334 C 8.86,8.639 8.68,9.628 8.425,11.08 8.407,11.189 8.384,11.298 8.364,11.408 l -0.09,0.412 c -0.292,1.279 -0.731,2.187 -1.207,3.213 l -0.278,0.547 0.013,0 c -0.829,1.654 -1.699,2.83 -2.036,3.258 l -0.893,0 0,0.836 11.928,0 0,-0.836 -0.896,10e-4 0,0 z M 9.268,11.163 C 9.464,9.686 9.593,8.665 9.669,7.334 l 0.333,0 c 0.08,1.331 0.204,2.352 0.403,3.829 0.01,0.081 0.023,0.163 0.036,0.245 l -1.21,0 c 0.013,-0.082 0.025,-0.164 0.037,-0.245 z m -0.208,1.252 1.553,0 c 0.215,1.071 0.495,1.771 0.797,2.619 l -3.147,0 C 8.565,14.186 8.847,13.486 9.06,12.415 Z m -2.667,6.424 c 0.179,-0.26 0.501,-0.769 0.872,-1.495 0.557,-0.765 1.516,-1.277 2.572,-1.277 1.056,0 2.065,0.632 2.572,1.277 0.368,0.727 0.692,1.234 0.871,1.495 l -6.887,0 z"
   inkscape:connector-curvature="0"
   style="fill:#374548" />

</g>
      <g
         id="g3641"
         style="fill:#374548">
</g>
      <g
         id="g3643"
         style="fill:#374548">
</g>
      <g
         id="g3645"
         style="fill:#374548">
</g>
      <g
         id="g3647"
         style="fill:#374548">
</g>
      <g
         id="g3649"
         style="fill:#374548">
</g>
      <g
         id="g3651"
         style="fill:#374548">
</g>
      <g
         id="g3653"
         style="fill:#374548">
</g>
      <g
         id="g3655"
         style="fill:#374548">
</g>
      <g
         id="g3657"
         style="fill:#374548">
</g>
      <g
         id="g3659"
         style="fill:#374548">
</g>
      <g
         id="g3661"
         style="fill:#374548">
</g>
      <g
         id="g3663"
         style="fill:#374548">
</g>
      <g
         id="g3665"
         style="fill:#374548">
</g>
      <g
         id="g3667"
         style="fill:#374548">
</g>
      <g
         id="g3669"
         style="fill:#374548">
</g>
    </g>
  </g>
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="141.11111mm"
   height="67.828995mm"
   viewBox="0 0 500.00001 240.33896"
   id="svg7542"
   version="1.1"
   inkscape:version="0.91pre3 r13670"
   sodipodi:docname="paris-cityscape-silhouette-freepik.svg">
  <defs
     id="defs7544" />
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="1"
     inkscape:cx="114.95002"
     inkscape:cy="126.16427"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     showgrid="false"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0"
     inkscape:showpageshadow="false"
     inkscape:window-width="1600"
     inkscape:window-height="838"
     inkscape:window-x="-8"
     inkscape:window-y="-8"
     inkscape:window-maximized="1" />
  <metadata
     id="metadata7547">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Calque 1"
     inkscape:groupmode="layer"
     id="layer1"
     transform="translate(-99.62141,-427.1875)">
    <path
       inkscape:connector-curvature="0"
       id="path4372"
       style="fill:#93a7ac;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 238.96761,541.44443 8.25395,-3.46347 14.00515,-5.87809 0,0.0231 0,-0.0219 20.96272,5.87684 12.35373,3.46347 0,104.54795 -55.5768,0 0,-104.54795 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4376"
       style="fill:#93a7ac;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 244.37102,513.70672 -8.25395,-3.46285 -14.00577,-5.87808 0,0.0231 0,-0.0231 -20.9621,5.87808 -12.35373,3.46347 0,132.2851 55.5768,0 0,-132.28572 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4380"
       style="fill:#93a7ac;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 570.65482,568.65784 -4.76547,-1.99958 -8.08644,-3.39409 0,0.0144 0,-0.0131 -12.10245,3.39284 -7.13197,1.99958 0,57.10196 32.08633,0 0,-57.10196 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4384"
       style="fill:#93a7ac;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 567.53501,552.6443 4.76548,-1.99958 8.08643,-3.39346 0,0.0131 5e-4,-0.0131 12.10184,3.39346 7.13196,1.99958 0,91.90231 -32.08633,0 0,-91.90231 z" />
    <path
       d="m 417.71635,578.2201 35.36291,0 0,67.70052 -35.36291,0 0,-67.70052 z"
       style="fill:#93a7ac;fill-opacity:1;fill-rule:evenodd;stroke:none"
       id="path4386"
       inkscape:connector-curvature="0" />
    <path
       d="m 289.21788,591.76021 79.2623,0 0,52.92966 -79.2623,0 0,-52.92966 z"
       style="fill:#93a7ac;fill-opacity:1;fill-rule:evenodd;stroke:none"
       id="path4388"
       inkscape:connector-curvature="0" />
    <path
       d="m 525.72715,596.71945 24.61871,0 0,49.20055 -24.61871,0 0,-49.20055 z"
       style="fill:#93a7ac;fill-opacity:1;fill-rule:evenodd;stroke:none"
       id="path4390"
       inkscape:connector-curvature="0" />
    <path
       d="m 99.62141,594.35422 24.61871,0 0,51.56578 -24.61871,0 0,-51.56578 z"
       style="fill:#93a7ac;fill-opacity:1;fill-rule:evenodd;stroke:none"
       id="path4392"
       inkscape:connector-curvature="0" />
    <path
       d="m 174.21137,594.35422 24.61873,0 0,51.56578 -24.61873,0 0,-51.56578 z"
       style="fill:#93a7ac;fill-opacity:1;fill-rule:evenodd;stroke:none"
       id="path4394"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       id="path4398"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 99.62141,640.22999 500,0 0,27.29648 -9.67534,0 c 0.19627,-0.97322 0.30003,-1.97645 0.30003,-3.00218 0,-8.96027 -7.81641,-16.22412 -17.45862,-16.22412 -9.64284,0 -17.45862,7.26385 -17.45862,16.22412 0,1.02573 0.10376,2.02896 0.2994,3.00218 l -6.275,0 c 0.19564,-0.97322 0.29941,-1.97645 0.29941,-3.00218 0,-8.96027 -7.81641,-16.22412 -17.45863,-16.22412 -9.64221,0 -17.45861,7.26385 -17.45861,16.22412 0,1.02573 0.10376,2.02896 0.30003,3.00218 l -6.27501,0 c 0.19565,-0.97322 0.29878,-1.97645 0.29878,-3.00218 0,-8.96027 -7.8164,-16.22412 -17.45862,-16.22412 -9.64159,0 -17.45799,7.26385 -17.45799,16.22412 0,1.02573 0.10376,2.02896 0.2994,3.00218 l -6.27562,0 c 0.19689,-0.97322 0.30003,-1.97645 0.30003,-3.00218 0,-8.96027 -7.81641,-16.22412 -17.45863,-16.22412 -9.64221,0 -17.45862,7.26385 -17.45862,16.22412 0,1.02573 0.10377,2.02896 0.30003,3.00218 l -6.27562,0 c 0.19564,-0.97322 0.2994,-1.97645 0.2994,-3.00218 0,-8.96027 -7.81578,-16.22412 -17.45799,-16.22412 -9.64222,0 -17.45862,7.26385 -17.45862,16.22412 0,1.02573 0.10376,2.02896 0.30003,3.00218 l -6.27563,0 c 0.19564,-0.97322 0.2994,-1.97645 0.2994,-3.00218 0,-8.96027 -7.8164,-16.22412 -17.45862,-16.22412 -9.64158,0 -17.45799,7.26385 -17.45799,16.22412 0,1.02573 0.10313,2.02896 0.2994,3.00218 l -6.27562,0 c 0.19627,-0.97322 0.30003,-1.97645 0.30003,-3.00218 0,-8.96027 -7.81641,-16.22412 -17.45862,-16.22412 -9.64222,0 -17.45862,7.26385 -17.45862,16.22412 0,1.02573 0.10313,2.02896 0.2994,3.00218 l -6.275,0 c 0.19564,-0.97322 0.2994,-1.97645 0.2994,-3.00218 0,-8.96027 -7.8164,-16.22412 -17.45799,-16.22412 -9.64222,0 -17.45862,7.26385 -17.45862,16.22412 0,1.02573 0.10313,2.02896 0.29878,3.00218 l -6.275,0 c 0.19627,-0.97322 0.30003,-1.97645 0.30003,-3.00218 0,-8.96027 -7.81641,-16.22412 -17.45862,-16.22412 -9.64222,0 -17.45862,7.26385 -17.45862,16.22412 0,1.02573 0.10376,2.02896 0.2994,3.00218 l -6.275,0 c 0.19564,-0.97322 0.2994,-1.97645 0.2994,-3.00218 0,-8.96027 -7.81578,-16.22412 -17.45799,-16.22412 -9.64224,0 -17.45927,7.26385 -17.45927,16.22412 0,1.02573 0.10376,2.02896 0.30003,3.00218 l -6.275,0 c 0.19565,-0.97322 0.29878,-1.97645 0.29878,-3.00218 0,-8.96027 -7.81641,-16.22412 -17.45862,-16.22412 -9.64096,0 -17.45799,7.26385 -17.45799,16.22412 0,1.02573 0.10376,2.02896 0.2994,3.00218 l -6.27563,0 c 0.19627,-0.97322 0.30003,-1.97645 0.30003,-3.00218 0,-8.96027 -7.8164,-16.22412 -17.45862,-16.22412 -9.64159,0 -17.45862,7.26385 -17.45862,16.22412 0,1.02573 0.10376,2.02896 0.30003,3.00218 l -9.48282,0 0,-27.29648 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4402"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 449.60454,562.74175 2.89591,0 0,-36.76055 28.06343,0 0,36.76055 21.38214,0 0,-36.76055 28.06406,0 0,36.76055 2.89591,0 0,29.00102 2.67214,0 0,48.80988 -2.67214,0 -83.30145,0 -2.67214,0 0,-48.80988 2.67214,0 0,-29.00102 z" />
    <path
       d="m 455.1726,528.6364 4.00915,0 0,-4.81986 -4.00915,0 0,4.81986 z"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       id="path4404"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       id="path4408"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 457.17792,519.25596 2.00395,4.56045 -4.00852,0 2.00457,-4.56045 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4412"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 491.25545,515.88462 2.87967,46.85719 -5.76058,0 2.88091,-46.85719 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4416"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.64127,562.74175 0,-25.52818 c 0,-1.34764 -1.20262,-2.45087 -2.67214,-2.45087 l -5.1e-4,0 c -1.47014,0 -2.67276,1.10323 -2.67276,2.45087 l 0,25.52818 5.34553,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4420"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 474.32807,562.74175 0,-25.52818 c 0,-1.34764 -1.20325,-2.45087 -2.67214,-2.45087 l 0,0 c -1.47015,0 -2.67277,1.10323 -2.67277,2.45087 l 0,25.52818 5.34554,0 z" />
    <path
       d="m 452.50045,528.6364 28.06343,0 0,1.63391 -28.06343,0 0,-1.63391 z"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       id="path4422"
       inkscape:connector-curvature="0" />
    <path
       d="m 530.0107,528.6364 -28.06405,0 0,1.63391 28.06405,0 0,-1.63391 z"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       id="path4424"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       id="path4428"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 516.86895,562.74175 0,-25.52818 c 0,-1.34764 1.20262,-2.45087 2.67214,-2.45087 1.47077,0 2.67402,1.10323 2.67402,2.45087 l 0,25.52818 -5.34616,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4432"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 508.18277,562.74175 0,-25.52818 c 0,-1.34764 1.20262,-2.45087 2.67214,-2.45087 1.47015,0 2.67277,1.10323 2.67277,2.45087 l 0,25.52818 -5.34491,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4436"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 453.42142,578.57464 1.96832,0 0,-8.15144 c -0.65444,-3.61349 -1.31075,-3.12219 -1.96832,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4440"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 476.43035,578.57464 1.96832,0 0,-8.15144 c -0.65569,-3.61349 -1.31076,-3.12219 -1.96832,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4444"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 504.1113,578.57464 1.9677,0 0,-8.15144 c -0.65445,-3.61349 -1.31076,-3.12219 -1.9677,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4448"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 527.12022,578.57464 1.9677,0 0,-8.15144 c -0.65444,-3.61349 -1.31076,-3.12219 -1.9677,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4452"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 458.07276,578.57464 1.76893,0 0,-8.15144 c -0.58881,-3.61349 -1.17825,-3.12219 -1.76893,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4456"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 460.48756,578.57464 1.76893,0 0,-8.15144 c -0.58944,-3.61349 -1.17824,-3.12219 -1.76893,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4460"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 462.90174,578.57464 1.76893,0 0,-8.15144 c -0.58881,-3.61349 -1.17887,-3.12219 -1.76893,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4464"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.31592,578.57464 1.76893,0 0,-8.15144 c -0.58881,-3.61349 -1.17887,-3.12219 -1.76893,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4468"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.73073,578.57464 1.7683,0 0,-8.15144 c -0.58881,-3.61349 -1.17825,-3.12219 -1.7683,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4472"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 470.1449,578.57464 1.7683,0 0,-8.15144 c -0.58818,-3.61349 -1.17886,-3.12219 -1.7683,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4476"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 472.55908,578.57464 1.76893,0 0,-8.15144 c -0.58881,-3.61349 -1.17887,-3.12219 -1.76893,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4480"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 480.42243,578.57464 2.35774,0 0,-8.15144 c -0.78508,-3.61349 -1.57141,-3.12219 -2.35774,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4484"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 483.6405,578.57464 2.35774,0 0,-8.15144 c -0.78571,-3.61349 -1.57141,-3.12219 -2.35774,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4488"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 486.85864,578.57464 2.35711,0 0,-8.15144 c -0.78508,-3.61349 -1.57016,-3.12219 -2.35711,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4492"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 490.07608,578.57464 2.35711,0 0,-8.15144 c -0.78445,-3.61349 -1.57015,-3.12219 -2.35711,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4496"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 493.29422,578.57464 2.35711,0 0,-8.15144 c -0.78508,-3.61349 -1.57016,-3.12219 -2.35711,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4500"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 496.51291,578.57464 2.35711,0 0,-8.15144 c -0.7857,-3.61349 -1.57015,-3.12219 -2.35711,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4504"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 499.73098,578.57464 2.35712,0 0,-8.15144 c -0.78446,-3.61349 -1.57079,-3.12219 -2.35712,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4508"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 524.43745,578.57464 -1.76955,0 0,-8.15144 c 0.58944,-3.61349 1.17887,-3.12219 1.76955,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4512"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 522.02265,578.57464 -1.7683,0 0,-8.15144 c 0.58881,-3.61349 1.17887,-3.12219 1.7683,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4516"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 519.60785,578.57464 -1.7683,0 0,-8.15144 c 0.58943,-3.61349 1.17886,-3.12219 1.7683,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4520"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.19367,578.57464 -1.7683,0 0,-8.15144 c 0.58881,-3.61349 1.17824,-3.12219 1.7683,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4524"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.78011,578.57464 -1.76892,0 0,-8.15144 c 0.58881,-3.61349 1.17824,-3.12219 1.76892,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4528"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 512.36531,578.57464 -1.7683,0 0,-8.15144 c 0.58819,-3.61349 1.17824,-3.12219 1.7683,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4532"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 509.95176,578.57464 -1.76893,0 0,-8.15144 c 0.58818,-3.61349 1.17824,-3.12219 1.76893,0 l 0,8.15144 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4536"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 492.4195,590.63516 c 0.7632,0 1.38139,0.56693 1.38139,1.26638 0,0.70007 -0.61819,1.26762 -1.38139,1.26762 -0.7632,0 -1.38201,-0.56755 -1.38201,-1.26762 0,-0.69945 0.61881,-1.26638 1.38201,-1.26638" />
    <path
       inkscape:connector-curvature="0"
       id="path4540"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 491.40497,587.54403 c 0,0 0.3269,0.15002 0.52317,-0.11938 0.19565,-0.27003 0.39254,-0.44942 0.39254,-0.44942 l -0.0331,-2.18647 c 0,0 -0.55568,-0.50943 -0.94759,-0.50943 -0.39191,0 -0.65257,0.4488 -0.68569,0.62944 -0.0325,0.17877 0.7507,2.63526 0.7507,2.63526" />
    <path
       inkscape:connector-curvature="0"
       id="path4544"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 493.26428,588.05371 -0.58756,2.15584 -0.0194,0.003 -0.0113,0.0569 -0.19752,-0.0275 -0.19752,0.0275 -0.0113,-0.0569 -0.0181,-0.003 -0.58693,-2.15584 c 0.14939,0.0156 0.31815,0.0556 0.34628,-0.0238 0.0769,-0.21877 0.26878,-0.54131 0.46755,-0.54131 0.20877,0 0.39129,0.32254 0.46755,0.54131 0.0293,0.0794 0.19751,0.0394 0.34816,0.0238" />
    <path
       inkscape:connector-curvature="0"
       id="path4548"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 493.49261,587.54403 c 0,0 -0.32566,0.15002 -0.52255,-0.11938 -0.19627,-0.27003 -0.39192,-0.44942 -0.39192,-0.44942 l 0.0325,-2.18647 c 0,0 0.55631,-0.50943 0.94697,-0.50943 0.39129,0 0.65257,0.4488 0.6857,0.62944 0.0337,0.17877 -0.7507,2.63526 -0.7507,2.63526" />
    <path
       inkscape:connector-curvature="0"
       id="path4552"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 493.9174,587.66305 c 0,0 0.2019,0.2794 0.51756,0.13501 0.31753,-0.14314 0.58443,-0.20815 0.58443,-0.20815 l 1.16386,-1.90894 c 0,0 -0.20314,-0.69632 -0.54255,-0.87446 -0.33878,-0.18002 -0.81008,0.0888 -0.93697,0.2294 -0.12626,0.14001 -0.78633,2.62714 -0.78633,2.62714" />
    <path
       inkscape:connector-curvature="0"
       id="path4556"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 495.24935,588.95593 -1.68454,1.59828 -0.0175,-0.006 -0.0412,0.0444 -0.15564,-0.11438 -0.1869,-0.0663 0.0213,-0.0556 -0.0138,-0.01 0.66632,-2.13709 c 0.12251,0.0831 0.24627,0.19565 0.31378,0.13939 0.18565,-0.15439 0.52818,-0.34566 0.7007,-0.2544 0.18001,0.0944 0.16314,0.45817 0.11001,0.68319 -0.02,0.0813 0.14814,0.12439 0.28753,0.17877" />
    <path
       inkscape:connector-curvature="0"
       id="path4560"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 495.72546,588.61958 c 0,0 -0.36504,-0.0194 -0.38754,-0.34253 -0.0225,-0.32316 -0.0944,-0.56881 -0.0944,-0.56881 l 1.22012,-1.87894 c 0,0 0.75945,-0.18627 1.09824,-0.007 0.33878,0.18002 0.32128,0.68882 0.2519,0.85884 -0.07,0.17127 -2.08834,1.93832 -2.08834,1.93832" />
    <path
       inkscape:connector-curvature="0"
       id="path4564"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 496.02761,588.91805 c 0,0 0.0225,0.33441 0.37567,0.35441 0.35128,0.0213 0.61943,0.0869 0.61943,0.0869 l 2.04958,-1.11886 c 0,0 0.20315,-0.69569 0.007,-1.00635 -0.19627,-0.31191 -0.7507,-0.29378 -0.93697,-0.23065 -0.18626,0.0638 -2.11458,1.91457 -2.11458,1.91457" />
    <path
       inkscape:connector-curvature="0"
       id="path4568"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 496.47691,590.6486 -2.33086,0.61193 -0.0106,-0.0138 -0.0606,0.0194 -0.0731,-0.17064 -0.12439,-0.14314 0.0488,-0.0381 -0.007,-0.0156 1.74204,-1.54391 c 0.0606,0.12689 0.10751,0.28065 0.19627,0.26378 0.24503,-0.0488 0.64632,-0.0575 0.7457,0.10063 0.10439,0.16502 -0.10938,0.47192 -0.27752,0.64257 -0.0613,0.0619 0.0606,0.17564 0.15189,0.2869" />
    <path
       inkscape:connector-curvature="0"
       id="path4572"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 497.07203,590.57534 c 0,0 -0.3044,-0.1844 -0.14814,-0.47505 0.15689,-0.29065 0.22878,-0.53505 0.22878,-0.53505 l 2.08083,-1.06761 c 0,0 0.75945,0.18627 0.95385,0.49755 0.19689,0.31128 -0.0969,0.7432 -0.25003,0.85946 -0.15377,0.11501 -2.86529,0.7207 -2.86529,0.7207" />
    <path
       inkscape:connector-curvature="0"
       id="path4576"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 497.17217,590.97213 c 0,0 -0.16377,0.30003 0.13001,0.48005 0.29503,0.17939 0.49005,0.35878 0.49005,0.35878 l 2.38524,-0.0294 c 0,0 0.55443,-0.51005 0.55443,-0.87009 0,-0.35878 -0.48942,-0.59881 -0.68569,-0.62819 -0.19565,-0.0294 -2.87404,0.68882 -2.87404,0.68882" />
    <path
       inkscape:connector-curvature="0"
       id="path4580"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 496.61667,592.67699 -2.35148,-0.53881 0,-0.0175 -0.0631,-0.009 0.0306,-0.18189 -0.0306,-0.18189 0.0631,-0.01 0,-0.0163 2.35148,-0.54005 c -0.0175,0.13876 -0.0606,0.29315 0.0244,0.31878 0.2394,0.07 0.59131,0.2469 0.59131,0.42942 0,0.19127 -0.35191,0.35878 -0.59131,0.42942 -0.085,0.0244 -0.0419,0.17939 -0.0244,0.31815" />
    <path
       inkscape:connector-curvature="0"
       id="path4584"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 497.17217,592.88638 c 0,0 -0.16377,-0.2994 0.13001,-0.48004 0.29503,-0.1794 0.49005,-0.35879 0.49005,-0.35879 l 2.38524,0.0307 c 0,0 0.55443,0.5088 0.55443,0.86821 0,0.36004 -0.48942,0.59944 -0.68569,0.62882 -0.19565,0.0294 -2.87404,-0.68882 -2.87404,-0.68882" />
    <path
       inkscape:connector-curvature="0"
       id="path4588"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 497.04272,593.2758 c 0,0 -0.30503,0.18439 -0.14877,0.47505 0.15689,0.29002 0.22815,0.53567 0.22815,0.53567 l 2.08208,1.06699 c 0,0 0.75883,-0.18627 0.95447,-0.49693 0.19565,-0.31128 -0.0975,-0.7432 -0.2519,-0.85946 -0.15251,-0.11564 -2.86403,-0.72132 -2.86403,-0.72132" />
    <path
       inkscape:connector-curvature="0"
       id="path4592"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 495.63207,594.4966 -1.74267,-1.54515 0.007,-0.015 -0.0482,-0.0382 0.12501,-0.14252 0.0725,-0.17064 0.0594,0.0194 0.0113,-0.0132 2.33086,0.61131 c -0.0913,0.11126 -0.21252,0.22627 -0.15189,0.28753 0.16814,0.17064 0.37754,0.48442 0.27815,0.64194 -0.10438,0.16564 -0.5013,0.14939 -0.74632,0.10063 -0.0881,-0.0168 -0.13564,0.13689 -0.19502,0.26378" />
    <path
       inkscape:connector-curvature="0"
       id="path4596"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 495.99893,594.93371 c 0,0 0.0206,-0.3344 0.37378,-0.35503 0.35316,-0.0218 0.62132,-0.0875 0.62132,-0.0875 l 2.0477,1.11949 c 0,0 0.20315,0.69632 0.008,1.00697 -0.19689,0.31066 -0.75132,0.29378 -0.93759,0.23065 -0.18627,-0.0644 -2.11334,-1.91457 -2.11334,-1.91457" />
    <path
       inkscape:connector-curvature="0"
       id="path4600"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 495.67358,595.21143 c 0,0 -0.36379,0.02 -0.38754,0.34316 -0.0225,0.32378 -0.0944,0.56943 -0.0944,0.56943 l 1.22075,1.87894 c 0,0 0.75882,0.18501 1.09886,0.006 0.33816,-0.18065 0.32003,-0.68882 0.25065,-0.85946 -0.07,-0.17127 -2.08834,-1.93832 -2.08834,-1.93832" />
    <path
       inkscape:connector-curvature="0"
       id="path4604"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 493.78621,595.62222 -0.6657,-2.13709 0.0137,-0.0107 -0.0213,-0.0544 0.18627,-0.0663 0.15627,-0.11501 0.0406,0.0444 0.0168,-0.006 1.68517,1.59829 c -0.13939,0.0544 -0.30691,0.0975 -0.28816,0.17939 0.0538,0.22377 0.0625,0.59256 -0.10938,0.68319 -0.18127,0.0956 -0.51505,-0.10126 -0.70132,-0.25502 -0.0669,-0.0556 -0.19252,0.0562 -0.31316,0.13939" />
    <path
       inkscape:connector-curvature="0"
       id="path4608"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 493.86552,596.16852 c 0,0 0.2019,-0.27878 0.51881,-0.13626 0.31628,0.14439 0.58443,0.21002 0.58443,0.21002 l 1.16387,1.90769 c 0,0 -0.20315,0.69569 -0.54256,0.87571 -0.34003,0.1794 -0.81133,-0.09 -0.93697,-0.23065 -0.12626,-0.13938 -0.78758,-2.62651 -0.78758,-2.62651" />
    <path
       inkscape:connector-curvature="0"
       id="path4612"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 493.43335,596.26072 c 0,0 -0.3269,-0.15064 -0.52255,0.11876 -0.19564,0.27003 -0.39254,0.44942 -0.39254,0.44942 l 0.0331,2.18647 c 0,0 0.55506,0.5088 0.94697,0.5088 0.39129,0 0.65257,-0.44817 0.6857,-0.62756 0.0337,-0.18064 -0.7507,-2.63589 -0.7507,-2.63589" />
    <path
       inkscape:connector-curvature="0"
       id="path4616"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 491.57404,595.75105 0.58819,-2.15585 0.0181,-0.003 0.0112,-0.0575 0.19814,0.0281 0.19752,-0.0281 0.0118,0.0575 0.0181,0.003 0.58694,2.15585 c -0.15002,-0.0163 -0.31879,-0.0569 -0.34629,0.0225 -0.0769,0.21877 -0.26878,0.54193 -0.46817,0.54193 -0.20815,0 -0.39129,-0.32316 -0.46755,-0.54193 -0.0288,-0.0794 -0.19752,-0.0388 -0.34816,-0.0225" />
    <path
       inkscape:connector-curvature="0"
       id="path4620"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 491.34577,596.26072 c 0,0 0.32691,-0.15064 0.52318,0.11876 0.19564,0.27003 0.39066,0.45005 0.39066,0.45005 l -0.0319,2.18584 c 0,0 -0.55505,0.5088 -0.94697,0.5088 -0.39129,0 -0.65256,-0.44817 -0.68569,-0.62756 -0.0337,-0.18064 0.7507,-2.63589 0.7507,-2.63589" />
    <path
       inkscape:connector-curvature="0"
       id="path4624"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 490.92092,596.14108 c 0,0 -0.20127,-0.2794 -0.51755,-0.13626 -0.31691,0.14439 -0.58444,0.2094 -0.58444,0.2094 l -1.16449,1.90894 c 0,0 0.20377,0.69507 0.54318,0.87571 0.33816,0.17814 0.81071,-0.09 0.93697,-0.23065 0.12626,-0.14064 0.78633,-2.62714 0.78633,-2.62714" />
    <path
       inkscape:connector-curvature="0"
       id="path4628"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 489.5896,594.84821 1.68516,-1.59829 0.0168,0.006 0.0406,-0.0444 0.15501,0.11438 0.18752,0.0669 -0.0219,0.055 0.0144,0.009 -0.66694,2.13771 c -0.12064,-0.0831 -0.24503,-0.19439 -0.31316,-0.13876 -0.18502,0.15377 -0.52818,0.34629 -0.70069,0.2544 -0.18002,-0.095 -0.16189,-0.45879 -0.10876,-0.68382 0.0181,-0.0819 -0.14939,-0.12438 -0.28816,-0.17876" />
    <path
       inkscape:connector-curvature="0"
       id="path4632"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 489.11349,595.18392 c 0,0 0.36441,0.02 0.38691,0.34441 0.0231,0.32254 0.0944,0.56881 0.0944,0.56881 l -1.22075,1.87769 c 0,0 -0.7582,0.18564 -1.09698,0.007 -0.33941,-0.18064 -0.32066,-0.68882 -0.25128,-0.85884 0.07,-0.17126 2.08771,-1.93894 2.08771,-1.93894" />
    <path
       inkscape:connector-curvature="0"
       id="path4636"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 488.81008,594.88608 c 0,0 -0.0225,-0.3344 -0.37503,-0.35441 -0.35191,-0.0213 -0.61944,-0.0869 -0.61944,-0.0869 l -2.04896,1.11886 c 0,0 -0.20314,0.6957 -0.007,1.00635 0.19565,0.31191 0.7507,0.29441 0.93697,0.23065 0.18502,-0.0644 2.11334,-1.91457 2.11334,-1.91457" />
    <path
       inkscape:connector-curvature="0"
       id="path4640"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 488.3621,593.15616 2.33086,-0.61194 0.0112,0.0125 0.0594,-0.0188 0.0731,0.17065 0.12438,0.14314 -0.0481,0.0375 0.006,0.0168 -1.74204,1.54391 c -0.06,-0.12752 -0.10689,-0.28191 -0.19502,-0.26441 -0.24628,0.0488 -0.64632,0.0581 -0.74633,-0.10063 -0.10501,-0.16502 0.10939,-0.4713 0.27815,-0.64194 0.0606,-0.0625 -0.0606,-0.17627 -0.15189,-0.2869" />
    <path
       inkscape:connector-curvature="0"
       id="path4644"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 487.76691,593.22817 c 0,0 0.30441,0.18564 0.14814,0.47567 -0.15689,0.29065 -0.22877,0.53568 -0.22877,0.53568 l -2.08146,1.06761 c 0,0 -0.75882,-0.1869 -0.95384,-0.49818 -0.19627,-0.31128 0.0975,-0.74257 0.25065,-0.85946 0.15314,-0.11501 2.86528,-0.72132 2.86528,-0.72132" />
    <path
       inkscape:connector-curvature="0"
       id="path4648"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 487.66622,592.83206 c 0,0 0.16439,-0.2994 -0.13001,-0.47942 -0.29441,-0.17939 -0.49005,-0.35941 -0.49005,-0.35941 l -2.38462,0.03 c 0,0 -0.55505,0.50943 -0.55505,0.86884 0,0.35816 0.48942,0.59881 0.68507,0.62881 0.19689,0.03 2.87466,-0.68882 2.87466,-0.68882" />
    <path
       inkscape:connector-curvature="0"
       id="path4652"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 488.22165,591.12714 2.35211,0.53943 0,0.0175 0.0625,0.01 -0.0306,0.18065 0.0306,0.18064 -0.0625,0.0113 0,0.0163 -2.35211,0.53943 c 0.0188,-0.13751 0.0619,-0.29253 -0.025,-0.31815 -0.23878,-0.0706 -0.59069,-0.24628 -0.59069,-0.42942 0,-0.19065 0.35191,-0.35816 0.59069,-0.4288 0.0869,-0.025 0.0438,-0.18064 0.025,-0.31878" />
    <path
       inkscape:connector-curvature="0"
       id="path4656"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 487.66622,590.91781 c 0,0 0.16439,0.29941 -0.13001,0.47943 -0.29441,0.17939 -0.49005,0.36003 -0.49005,0.36003 l -2.38462,-0.0306 c 0,0 -0.55505,-0.50943 -0.55505,-0.86821 0,-0.36004 0.48942,-0.60006 0.68507,-0.62882 0.19689,-0.03 2.87466,0.6882 2.87466,0.6882" />
    <path
       inkscape:connector-curvature="0"
       id="path4660"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 487.79623,590.52771 c 0,0 0.30441,-0.1844 0.14814,-0.47442 -0.15689,-0.29003 -0.22877,-0.53631 -0.22877,-0.53631 l -2.08146,-1.06635 c 0,0 -0.75757,0.18564 -0.95447,0.49817 -0.19502,0.30941 0.0988,0.74257 0.25253,0.85821 0.15251,0.11564 2.86403,0.7207 2.86403,0.7207" />
    <path
       inkscape:connector-curvature="0"
       id="path4664"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 489.20625,589.30753 1.74267,1.54453 -0.006,0.0156 0.0481,0.0381 -0.12439,0.14314 -0.0731,0.17064 -0.06,-0.0207 -0.0106,0.0137 -2.33211,-0.61131 c 0.0925,-0.11126 0.21377,-0.22502 0.15251,-0.28753 -0.16814,-0.17002 -0.37754,-0.4838 -0.27815,-0.64194 0.10501,-0.16626 0.50192,-0.14939 0.74632,-0.10126 0.0888,0.0181 0.13627,-0.13626 0.19502,-0.26315" />
    <path
       inkscape:connector-curvature="0"
       id="path4668"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 488.84002,588.87104 c 0,0 -0.0219,0.33379 -0.37504,0.35379 -0.35191,0.0225 -0.62006,0.0869 -0.62006,0.0869 l -2.04895,-1.11824 c 0,0 -0.2019,-0.69569 -0.007,-1.00635 0.19564,-0.31128 0.7507,-0.2944 0.93634,-0.23064 0.18689,0.0637 2.11459,1.91456 2.11459,1.91456" />
    <path
       inkscape:connector-curvature="0"
       id="path4672"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 489.16537,588.5927 c 0,0 0.36441,-0.0194 0.38691,-0.34315 0.0225,-0.32316 0.0944,-0.56819 0.0944,-0.56819 l -1.22137,-1.87956 c 0,0 -0.75758,-0.18627 -1.09761,-0.007 -0.33878,0.18064 -0.32003,0.68944 -0.25128,0.86009 0.0706,0.17064 2.08896,1.93769 2.08896,1.93769" />
    <path
       inkscape:connector-curvature="0"
       id="path4676"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 491.05156,588.18254 0.66631,2.13584 -0.0138,0.0106 0.0219,0.055 -0.18626,0.0669 -0.1569,0.11438 -0.04,-0.0444 -0.0175,0.006 -1.68454,-1.59766 c 0.13876,-0.0556 0.30628,-0.0981 0.28753,-0.18002 -0.0525,-0.2244 -0.0619,-0.59256 0.11001,-0.68382 0.18127,-0.095 0.51443,0.10064 0.70069,0.25503 0.0663,0.0562 0.19252,-0.0563 0.31254,-0.13814" />
    <path
       inkscape:connector-curvature="0"
       id="path4680"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 490.97217,587.63623 c 0,0 -0.20064,0.27878 -0.51692,0.13564 -0.31753,-0.14376 -0.58569,-0.20939 -0.58569,-0.20939 l -1.16386,-1.90894 c 0,0 0.20377,-0.69507 0.54318,-0.87447 0.34003,-0.17939 0.81008,0.0888 0.93697,0.2294 0.12563,0.14064 0.78632,2.62776 0.78632,2.62776" />
    <path
       inkscape:connector-curvature="0"
       id="path4684"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 464.86425,600.63678 0,-6.96819 c 0,-1.34826 -1.20325,-2.45087 -2.67214,-2.45087 l -5e-4,0 c -1.47015,0 -2.67277,1.10261 -2.67277,2.45087 l 0,6.96819 5.34553,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4688"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 473.55043,600.63678 0,-6.96819 c 0,-1.34826 -1.20324,-2.45087 -2.67214,-2.45087 l -5e-4,0 c -1.47015,0 -2.67277,1.10261 -2.67277,2.45087 l 0,6.96819 5.34554,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4692"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.30582,600.63678 0,-6.96819 c 0,-1.34826 -1.20325,-2.45087 -2.67277,-2.45087 l -5e-4,0 c -1.46952,0 -2.67277,1.10261 -2.67277,2.45087 l 0,6.96819 5.34616,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4696"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 522.99262,600.63678 0,-6.96819 c 0,-1.34826 -1.20386,-2.45087 -2.67339,-2.45087 -1.47014,0 -2.67339,1.10261 -2.67339,2.45087 l 0,6.96819 5.34678,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path4700"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 466.53436,586.51612 c 0.3019,0 0.54755,0.2244 0.54755,0.50255 0,0.27691 -0.24565,0.5013 -0.54755,0.5013 -0.30191,0 -0.54756,-0.22439 -0.54756,-0.5013 0,-0.27815 0.24565,-0.50255 0.54756,-0.50255" />
    <path
       inkscape:connector-curvature="0"
       id="path4704"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 466.13269,585.29037 c 0,0 0.12939,0.06 0.2069,-0.0475 0.0775,-0.10689 0.15564,-0.17689 0.15564,-0.17689 l -0.0131,-0.86821 c 0,0 -0.22002,-0.20065 -0.37629,-0.20065 -0.15439,0 -0.25815,0.17814 -0.27065,0.24878 -0.0131,0.0712 0.29753,1.04447 0.29753,1.04447" />
    <path
       inkscape:connector-curvature="0"
       id="path4708"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 466.86945,585.49245 -0.23315,0.85509 -0.007,10e-4 -0.006,0.0225 -0.0788,-0.0113 -0.0794,0.0113 -0.006,-0.0225 -0.008,-10e-4 -0.23252,-0.85509 c 0.06,0.006 0.12689,0.0225 0.13876,-0.009 0.0294,-0.0863 0.10501,-0.21439 0.1844,-0.21439 0.0825,0 0.15439,0.12814 0.18501,0.21439 0.0119,0.0319 0.0781,0.0156 0.13814,0.009" />
    <path
       inkscape:connector-curvature="0"
       id="path4712"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 466.95977,585.29037 c 0,0 -0.12876,0.06 -0.20689,-0.0475 -0.0775,-0.10689 -0.15564,-0.17689 -0.15564,-0.17689 l 0.0131,-0.86821 c 0,0 0.22064,-0.20065 0.37566,-0.20065 0.15502,0 0.25878,0.17814 0.27253,0.24878 0.0113,0.0712 -0.29878,1.04447 -0.29878,1.04447" />
    <path
       inkscape:connector-curvature="0"
       id="path4716"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.12823,585.338 c 0,0 0.08,0.11002 0.20564,0.0538 0.12501,-0.0575 0.2319,-0.0831 0.2319,-0.0831 l 0.46067,-0.75633 c 0,0 -0.08,-0.27628 -0.21502,-0.34691 -0.13439,-0.0713 -0.32128,0.035 -0.37129,0.0913 -0.05,0.0556 -0.3119,1.04135 -0.3119,1.04135" />
    <path
       inkscape:connector-curvature="0"
       id="path4720"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.6569,585.85074 -0.66819,0.63319 -0.007,-0.003 -0.0163,0.0181 -0.0619,-0.0456 -0.0738,-0.0263 0.007,-0.0218 -0.006,-0.003 0.26378,-0.84821 c 0.0482,0.0338 0.0975,0.0781 0.12439,0.0563 0.0738,-0.0613 0.20939,-0.13752 0.27815,-0.10126 0.07,0.0381 0.0644,0.18126 0.0425,0.27127 -0.007,0.0325 0.0588,0.05 0.11501,0.0713" />
    <path
       inkscape:connector-curvature="0"
       id="path4724"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.84486,585.71704 c 0,0 -0.14439,-0.008 -0.15314,-0.13689 -0.01,-0.12688 -0.0381,-0.22502 -0.0381,-0.22502 l 0.48443,-0.74445 c 0,0 0.30003,-0.0738 0.43504,-0.003 0.13501,0.0706 0.12689,0.27315 0.0988,0.34066 -0.0275,0.0675 -0.82696,0.7682 -0.82696,0.7682" />
    <path
       inkscape:connector-curvature="0"
       id="path4728"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.96512,585.83549 c 0,0 0.009,0.13251 0.14877,0.14126 0.13939,0.007 0.24502,0.0325 0.24502,0.0325 l 0.81258,-0.44317 c 0,0 0.0806,-0.27566 0,-0.39879 -0.0775,-0.12314 -0.2969,-0.11689 -0.37066,-0.0913 -0.0744,0.0263 -0.83821,0.75945 -0.83821,0.75945" />
    <path
       inkscape:connector-curvature="0"
       id="path4732"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 468.14277,586.52156 -0.92384,0.2419 -0.006,-0.006 -0.0238,0.008 -0.0294,-0.0681 -0.05,-0.0569 0.02,-0.015 0,-0.006 0.69006,-0.61256 c 0.0243,0.0506 0.0425,0.11126 0.0781,0.10501 0.0975,-0.02 0.25628,-0.0225 0.29503,0.0394 0.0419,0.0662 -0.0425,0.18814 -0.10938,0.25502 -0.0244,0.0244 0.0238,0.07 0.06,0.11439" />
    <path
       inkscape:connector-curvature="0"
       id="path4736"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 468.37835,586.4923 c 0,0 -0.12001,-0.0731 -0.0588,-0.18876 0.0619,-0.11439 0.09,-0.21253 0.09,-0.21253 l 0.82571,-0.42191 c 0,0 0.30128,0.0731 0.37879,0.19689 0.0775,0.12251 -0.0394,0.29378 -0.10001,0.34066 -0.0606,0.045 -1.13574,0.28565 -1.13574,0.28565" />
    <path
       inkscape:connector-curvature="0"
       id="path4740"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 468.41804,586.64857 c 0,0 -0.065,0.11876 0.0525,0.19127 0.11627,0.0706 0.1944,0.14189 0.1944,0.14189 l 0.94447,-0.0125 c 0,0 0.22002,-0.2019 0.22002,-0.34316 0,-0.14314 -0.19377,-0.23753 -0.27253,-0.25065 -0.0769,-0.01 -1.13886,0.27315 -1.13886,0.27315" />
    <path
       inkscape:connector-curvature="0"
       id="path4744"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 468.19771,587.32551 -0.93135,-0.21502 0,-0.006 -0.0256,-0.005 0.0125,-0.0719 -0.0125,-0.0713 0.0256,-0.005 0,-0.006 0.93135,-0.21315 c -0.006,0.0544 -0.0237,0.11564 0.0107,0.12564 0.0944,0.0281 0.23502,0.0975 0.23502,0.16939 0,0.0769 -0.14064,0.14252 -0.23502,0.17065 -0.0344,0.01 -0.0169,0.0719 -0.0107,0.12688" />
    <path
       inkscape:connector-curvature="0"
       id="path4748"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 468.41804,587.40852 c 0,0 -0.065,-0.11939 0.0525,-0.19064 0.11627,-0.0706 0.1944,-0.14252 0.1944,-0.14252 l 0.94447,0.0119 c 0,0 0.22002,0.20252 0.22002,0.34441 0,0.14252 -0.19377,0.23815 -0.27253,0.25003 -0.0769,0.0113 -1.13886,-0.27315 -1.13886,-0.27315" />
    <path
       inkscape:connector-curvature="0"
       id="path4752"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 468.36741,587.56235 c 0,0 -0.12063,0.0738 -0.0594,0.18877 0.0625,0.11501 0.0906,0.2119 0.0906,0.2119 l 0.82509,0.42254 c 0,0 0.30065,-0.0731 0.37878,-0.1969 0.0769,-0.12313 -0.0394,-0.2944 -0.10001,-0.34065 -0.0606,-0.045 -1.13511,-0.28566 -1.13511,-0.28566" />
    <path
       inkscape:connector-curvature="0"
       id="path4756"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.80823,588.04703 -0.69069,-0.61257 0,-0.006 -0.0194,-0.0156 0.0494,-0.0563 0.0288,-0.0681 0.0238,0.008 0.006,-0.005 0.92447,0.2419 c -0.0369,0.045 -0.0844,0.09 -0.0606,0.11439 0.0663,0.0669 0.14939,0.19127 0.11063,0.25503 -0.0419,0.065 -0.19939,0.0588 -0.29565,0.0394 -0.0356,-0.007 -0.0544,0.0531 -0.0775,0.10501" />
    <path
       inkscape:connector-curvature="0"
       id="path4760"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.95293,588.21973 c 0,0 0.009,-0.13314 0.14877,-0.14127 0.14064,-0.007 0.24565,-0.0331 0.24565,-0.0331 l 0.81258,0.44317 c 0,0 0.08,0.27503 0,0.39816 -0.0775,0.12439 -0.29816,0.11752 -0.37191,0.0919 -0.0725,-0.0256 -0.83759,-0.75883 -0.83759,-0.75883" />
    <path
       inkscape:connector-curvature="0"
       id="path4764"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.82474,588.32961 c 0,0 -0.14502,0.008 -0.15377,0.13627 -0.009,0.12813 -0.0375,0.22564 -0.0375,0.22564 l 0.48442,0.74383 c 0,0 0.30003,0.0744 0.43505,0.003 0.13376,-0.0719 0.12688,-0.27315 0.0994,-0.34066 -0.0281,-0.0675 -0.82759,-0.7682 -0.82759,-0.7682" />
    <path
       inkscape:connector-curvature="0"
       id="path4768"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.07635,588.49263 -0.26441,-0.84633 0.006,-0.005 -0.009,-0.0219 0.0738,-0.0269 0.0619,-0.0457 0.0156,0.0181 0.007,-0.002 0.66882,0.63256 c -0.0556,0.0225 -0.12189,0.0394 -0.11439,0.0713 0.0206,0.0888 0.025,0.23565 -0.0432,0.27065 -0.0731,0.0388 -0.20502,-0.0394 -0.27877,-0.10064 -0.0268,-0.0225 -0.0756,0.0219 -0.12377,0.055" />
    <path
       inkscape:connector-curvature="0"
       id="path4772"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.1081,588.70872 c 0,0 0.0794,-0.11064 0.20502,-0.0538 0.12626,0.0575 0.2319,0.0838 0.2319,0.0838 l 0.46067,0.75632 c 0,0 -0.08,0.27441 -0.21377,0.34629 -0.13502,0.0713 -0.32191,-0.035 -0.37254,-0.0913 -0.05,-0.0563 -0.31128,-1.04135 -0.31128,-1.04135" />
    <path
       inkscape:connector-curvature="0"
       id="path4776"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 466.93658,588.74535 c 0,0 -0.13001,-0.0588 -0.20752,0.0475 -0.0775,0.10626 -0.15501,0.17814 -0.15501,0.17814 l 0.0125,0.86696 c 0,0 0.22002,0.20065 0.37628,0.20065 0.15502,0 0.25815,-0.17689 0.27128,-0.24878 0.0131,-0.0706 -0.29753,-1.04447 -0.29753,-1.04447" />
    <path
       inkscape:connector-curvature="0"
       id="path4780"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 466.19982,588.54326 0.23315,-0.85384 0.007,-0.001 0.006,-0.0231 0.0781,0.0107 0.0788,-0.0107 0.006,0.0231 0.007,0.001 0.23252,0.85384 c -0.0594,-0.006 -0.12626,-0.0213 -0.13751,0.009 -0.03,0.0875 -0.10626,0.21565 -0.18502,0.21565 -0.0831,0 -0.15501,-0.12814 -0.18564,-0.21565 -0.0112,-0.03 -0.0781,-0.015 -0.13752,-0.009" />
    <path
       inkscape:connector-curvature="0"
       id="path4784"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 466.10887,588.74535 c 0,0 0.13002,-0.0588 0.20752,0.0475 0.0775,0.10626 0.15564,0.17814 0.15564,0.17814 l -0.0131,0.86696 c 0,0 -0.22002,0.20065 -0.37566,0.20065 -0.15564,0 -0.25815,-0.17689 -0.27253,-0.24878 -0.0125,-0.0706 0.29816,-1.04447 0.29816,-1.04447" />
    <path
       inkscape:connector-curvature="0"
       id="path4788"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.94098,588.69772 c 0,0 -0.08,-0.11064 -0.20564,-0.0531 -0.12502,0.0569 -0.2319,0.0831 -0.2319,0.0831 l -0.46067,0.75632 c 0,0 0.08,0.27566 0.21439,0.34629 0.13439,0.0719 0.32129,-0.035 0.37192,-0.0913 0.0494,-0.0556 0.3119,-1.04135 0.3119,-1.04135" />
    <path
       inkscape:connector-curvature="0"
       id="path4792"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.413,588.1856 0.66756,-0.63319 0.007,0.002 0.0156,-0.0168 0.0619,0.0457 0.0738,0.0263 -0.007,0.0219 0.006,0.003 -0.26378,0.84821 c -0.0482,-0.0337 -0.0981,-0.0775 -0.12501,-0.0556 -0.0731,0.0612 -0.20939,0.13626 -0.27753,0.10126 -0.0706,-0.0382 -0.0638,-0.18252 -0.0419,-0.2719 0.006,-0.0319 -0.06,-0.0494 -0.11501,-0.0706" />
    <path
       inkscape:connector-curvature="0"
       id="path4796"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.22379,588.31861 c 0,0 0.14501,0.008 0.15376,0.13627 0.009,0.12813 0.0381,0.22564 0.0381,0.22564 l -0.48442,0.74508 c 0,0 -0.30066,0.0738 -0.43505,0.002 -0.13376,-0.0713 -0.12688,-0.27315 -0.0994,-0.34066 0.0288,-0.0669 0.82696,-0.7682 0.82696,-0.7682" />
    <path
       inkscape:connector-curvature="0"
       id="path4800"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.10352,588.20085 c 0,0 -0.008,-0.13314 -0.14751,-0.14126 -0.14002,-0.007 -0.24565,-0.0332 -0.24565,-0.0332 l -0.81321,0.44317 c 0,0 -0.0806,0.27566 0,0.39817 0.0775,0.12438 0.29753,0.11688 0.37191,0.0925 0.0731,-0.0263 0.83696,-0.75945 0.83696,-0.75945" />
    <path
       inkscape:connector-curvature="0"
       id="path4804"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 464.92588,587.51472 0.92447,-0.24252 0.006,0.006 0.0238,-0.008 0.03,0.0681 0.0482,0.0569 -0.0188,0.015 0.006,0.006 -0.6907,0.61256 c -0.0244,-0.05 -0.0419,-0.11251 -0.0781,-0.10501 -0.0969,0.02 -0.25502,0.0238 -0.29503,-0.0394 -0.0419,-0.0656 0.0432,-0.18752 0.11001,-0.2544 0.0244,-0.0244 -0.0238,-0.0706 -0.0606,-0.11439" />
    <path
       inkscape:connector-curvature="0"
       id="path4808"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 464.69086,587.54403 c 0,0 0.12001,0.0725 0.0575,0.18815 -0.0606,0.11439 -0.0906,0.21252 -0.0906,0.21252 l -0.82383,0.42254 c 0,0 -0.30191,-0.0744 -0.37879,-0.19689 -0.0781,-0.12314 0.0381,-0.29441 0.10001,-0.34066 0.06,-0.0457 1.13573,-0.28566 1.13573,-0.28566" />
    <path
       inkscape:connector-curvature="0"
       id="path4812"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 464.6506,587.38714 c 0,0 0.065,-0.11876 -0.0512,-0.19064 -0.11688,-0.0713 -0.19439,-0.14189 -0.19439,-0.14189 l -0.94572,0.0119 c 0,0 -0.22002,0.2019 -0.22002,0.34379 0,0.14251 0.19439,0.23752 0.27252,0.24877 0.0775,0.0119 1.13887,-0.2719 1.13887,-0.2719" />
    <path
       inkscape:connector-curvature="0"
       id="path4816"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 464.87094,586.71083 0.93197,0.21439 5e-4,0.006 0.025,0.005 -0.0113,0.0719 0.0113,0.0712 -0.025,0.005 -5e-4,0.006 -0.93197,0.21378 c 0.007,-0.055 0.0238,-0.11564 -0.0106,-0.12689 -0.0938,-0.0268 -0.23377,-0.0969 -0.23377,-0.16877 0,-0.0763 0.14001,-0.14251 0.23377,-0.17064 0.0344,-0.009 0.0175,-0.0719 0.0106,-0.12626" />
    <path
       inkscape:connector-curvature="0"
       id="path4820"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 464.6506,586.62782 c 0,0 0.065,0.11876 -0.0512,0.18939 -0.11688,0.0719 -0.19439,0.14314 -0.19439,0.14314 l -0.94572,-0.0112 c 0,0 -0.22002,-0.20252 -0.22002,-0.34441 0,-0.14251 0.19439,-0.23877 0.27252,-0.25002 0.0775,-0.0119 1.13887,0.27315 1.13887,0.27315" />
    <path
       inkscape:connector-curvature="0"
       id="path4824"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 464.70186,586.47337 c 0,0 0.12064,-0.0731 0.0594,-0.18877 -0.0619,-0.11501 -0.0919,-0.21127 -0.0919,-0.21127 l -0.82383,-0.42254 c 0,0 -0.30191,0.0731 -0.37879,0.19627 -0.0769,0.12313 0.0387,0.2944 0.10001,0.34065 0.06,0.0463 1.13511,0.28566 1.13511,0.28566" />
    <path
       inkscape:connector-curvature="0"
       id="path4828"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.2616,585.98932 0.69007,0.61194 0,0.006 0.0188,0.0156 -0.0487,0.0562 -0.03,0.0681 -0.0231,-0.008 -0.006,0.006 -0.92446,-0.24253 c 0.0362,-0.0444 0.085,-0.0888 0.0613,-0.11376 -0.0669,-0.0675 -0.14939,-0.19189 -0.11064,-0.25565 0.0412,-0.065 0.19877,-0.0575 0.29628,-0.0387 0.0356,0.006 0.0538,-0.0544 0.0775,-0.10502" />
    <path
       inkscape:connector-curvature="0"
       id="path4832"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.11509,585.81655 c 0,0 -0.007,0.13189 -0.14689,0.14064 -0.14064,0.008 -0.2469,0.0338 -0.2469,0.0338 l -0.81133,-0.44316 c 0,0 -0.0806,-0.27503 -0.006,-0.39879 0.0775,-0.12439 0.29815,-0.11689 0.37129,-0.0913 0.0744,0.025 0.83758,0.75882 0.83758,0.75882" />
    <path
       inkscape:connector-curvature="0"
       id="path4836"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.24391,585.70667 c 0,0 0.14502,-0.009 0.15377,-0.13627 0.009,-0.12876 0.0381,-0.22627 0.0381,-0.22627 l -0.48443,-0.74382 c 0,0 -0.30003,-0.0744 -0.43441,-0.003 -0.13502,0.0719 -0.12752,0.27315 -0.0994,0.34128 0.0275,0.0669 0.82633,0.7682 0.82633,0.7682" />
    <path
       inkscape:connector-curvature="0"
       id="path4840"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.9923,585.54308 0.2644,0.84696 -0.006,0.005 0.009,0.0218 -0.0738,0.0256 -0.0613,0.0468 -0.0163,-0.0187 -0.007,0.003 -0.66819,-0.63256 c 0.055,-0.0225 0.12189,-0.0394 0.11376,-0.0713 -0.0213,-0.0888 -0.0243,-0.23502 0.0437,-0.27127 0.0725,-0.0381 0.2044,0.04 0.27753,0.10063 0.0275,0.0225 0.0769,-0.0218 0.12439,-0.055" />
    <path
       inkscape:connector-curvature="0"
       id="path4844"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 465.96117,585.32638 c 0,0 -0.08,0.11126 -0.20439,0.0544 -0.12626,-0.0563 -0.2319,-0.0831 -0.2319,-0.0831 l -0.46192,-0.75638 c 0,0 0.08,-0.27503 0.2144,-0.34691 0.13501,-0.0713 0.3219,0.0357 0.37191,0.0913 0.0494,0.0562 0.3119,1.04073 0.3119,1.04073" />
    <path
       inkscape:connector-curvature="0"
       id="path4848"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 515.97592,586.51612 c 0.30191,0 0.54693,0.2244 0.54693,0.50255 0,0.27691 -0.24502,0.5013 -0.54693,0.5013 -0.3019,0 -0.54755,-0.22439 -0.54755,-0.5013 0,-0.27815 0.24565,-0.50255 0.54755,-0.50255" />
    <path
       inkscape:connector-curvature="0"
       id="path4852"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 515.57363,585.29037 c 0,0 0.13002,0.06 0.20752,-0.0475 0.0775,-0.10689 0.15564,-0.17689 0.15564,-0.17689 l -0.0131,-0.86821 c 0,0 -0.22002,-0.20065 -0.37503,-0.20065 -0.15564,0 -0.2594,0.17814 -0.27253,0.24878 -0.0131,0.0712 0.29753,1.04447 0.29753,1.04447" />
    <path
       inkscape:connector-curvature="0"
       id="path4856"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 516.31102,585.49245 -0.23378,0.85509 -0.007,10e-4 -0.006,0.0225 -0.0781,-0.0113 -0.0781,0.0113 -0.006,-0.0225 -0.007,-10e-4 -0.23377,-0.85509 c 0.06,0.006 0.12689,0.0225 0.13939,-0.009 0.0287,-0.0863 0.10501,-0.21439 0.18377,-0.21439 0.0831,0 0.15501,0.12814 0.18564,0.21439 0.0118,0.0319 0.0781,0.0156 0.13814,0.009" />
    <path
       inkscape:connector-curvature="0"
       id="path4860"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 516.40134,585.29037 c 0,0 -0.13001,0.06 -0.20627,-0.0475 -0.0781,-0.10689 -0.15626,-0.17689 -0.15626,-0.17689 l 0.0125,-0.86821 c 0,0 0.22065,-0.20065 0.37567,-0.20065 0.15564,0 0.2594,0.17814 0.27252,0.24878 0.0125,0.0712 -0.29815,1.04447 -0.29815,1.04447" />
    <path
       inkscape:connector-curvature="0"
       id="path4864"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 516.57048,585.338 c 0,0 0.0788,0.11002 0.20502,0.0538 0.12627,-0.0575 0.23128,-0.0831 0.23128,-0.0831 l 0.46129,-0.75633 c 0,0 -0.08,-0.27628 -0.21439,-0.34691 -0.13502,-0.0713 -0.32191,0.035 -0.37192,0.0913 -0.05,0.0556 -0.31128,1.04135 -0.31128,1.04135" />
    <path
       inkscape:connector-curvature="0"
       id="path4868"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.09785,585.85074 -0.6682,0.63319 -0.007,-0.003 -0.015,0.0181 -0.0625,-0.0456 -0.0738,-0.0263 0.008,-0.0218 -0.006,-0.003 0.26378,-0.84821 c 0.0487,0.0338 0.0981,0.0781 0.12501,0.0563 0.0731,-0.0613 0.2094,-0.13752 0.27691,-0.10126 0.0719,0.0381 0.065,0.18126 0.0437,0.27127 -0.007,0.0325 0.0594,0.05 0.11438,0.0713" />
    <path
       inkscape:connector-curvature="0"
       id="path4872"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.28649,585.71704 c 0,0 -0.14501,-0.008 -0.15377,-0.13689 -0.009,-0.12688 -0.0375,-0.22502 -0.0375,-0.22502 l 0.48443,-0.74445 c 0,0 0.30065,-0.0738 0.43504,-0.003 0.13439,0.0706 0.12626,0.27315 0.0988,0.34066 -0.0275,0.0675 -0.82696,0.7682 -0.82696,0.7682" />
    <path
       inkscape:connector-curvature="0"
       id="path4876"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.40613,585.83549 c 0,0 0.01,0.13251 0.14876,0.14126 0.13939,0.007 0.24628,0.0325 0.24628,0.0325 l 0.81195,-0.44317 c 0,0 0.0806,-0.27566 0.006,-0.39879 -0.0781,-0.12314 -0.29815,-0.11689 -0.37253,-0.0913 -0.0731,0.0263 -0.83759,0.75945 -0.83759,0.75945" />
    <path
       inkscape:connector-curvature="0"
       id="path4880"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.58433,586.52156 -0.92384,0.2419 -0.006,-0.006 -0.0237,0.008 -0.0288,-0.0681 -0.0494,-0.0569 0.0188,-0.015 0,-0.006 0.69007,-0.61256 c 0.0237,0.0506 0.0425,0.11126 0.0769,0.10501 0.0975,-0.02 0.2569,-0.0225 0.29691,0.0394 0.0407,0.0662 -0.0444,0.18814 -0.11064,0.25502 -0.025,0.0244 0.0231,0.07 0.06,0.11439" />
    <path
       inkscape:connector-curvature="0"
       id="path4884"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.81998,586.4923 c 0,0 -0.12001,-0.0731 -0.0588,-0.18876 0.0625,-0.11439 0.0913,-0.21253 0.0913,-0.21253 l 0.82446,-0.42191 c 0,0 0.30066,0.0731 0.37816,0.19689 0.0781,0.12251 -0.0382,0.29378 -0.10001,0.34066 -0.06,0.045 -1.13511,0.28565 -1.13511,0.28565" />
    <path
       inkscape:connector-curvature="0"
       id="path4888"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.86024,586.64857 c 0,0 -0.065,0.11876 0.0512,0.19127 0.11688,0.0706 0.19502,0.14189 0.19502,0.14189 l 0.94447,-0.0125 c 0,0 0.22064,-0.2019 0.22064,-0.34316 0,-0.14314 -0.19439,-0.23753 -0.27315,-0.25065 -0.0769,-0.01 -1.13824,0.27315 -1.13824,0.27315" />
    <path
       inkscape:connector-curvature="0"
       id="path4892"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.6399,587.32551 -0.93197,-0.21502 0,-0.006 -0.025,-0.005 0.0112,-0.0719 -0.0112,-0.0713 0.025,-0.005 0,-0.006 0.93197,-0.21315 c -0.008,0.0544 -0.0244,0.11564 0.01,0.12564 0.0944,0.0281 0.2344,0.0975 0.2344,0.16939 0,0.0769 -0.14002,0.14252 -0.2344,0.17065 -0.0344,0.01 -0.0175,0.0719 -0.01,0.12688" />
    <path
       inkscape:connector-curvature="0"
       id="path4896"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.86024,587.40852 c 0,0 -0.065,-0.11939 0.0512,-0.19064 0.11688,-0.0706 0.19502,-0.14252 0.19502,-0.14252 l 0.94447,0.0119 c 0,0 0.22064,0.20252 0.22064,0.34441 0,0.14252 -0.19439,0.23815 -0.27315,0.25003 -0.0769,0.0113 -1.13824,-0.27315 -1.13824,-0.27315" />
    <path
       inkscape:connector-curvature="0"
       id="path4900"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.80773,587.56235 c 0,0 -0.12001,0.0738 -0.0588,0.18877 0.0631,0.11501 0.0913,0.2119 0.0913,0.2119 l 0.82571,0.42254 c 0,0 0.30065,-0.0731 0.37754,-0.1969 0.0781,-0.12313 -0.0382,-0.2944 -0.10001,-0.34065 -0.0606,-0.045 -1.13574,-0.28566 -1.13574,-0.28566" />
    <path
       inkscape:connector-curvature="0"
       id="path4904"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.24861,588.04703 -0.69007,-0.61257 0,-0.006 -0.0181,-0.0156 0.0488,-0.0563 0.0287,-0.0681 0.0238,0.008 0.006,-0.005 0.92447,0.2419 c -0.0369,0.045 -0.085,0.09 -0.0606,0.11439 0.0669,0.0669 0.15001,0.19127 0.11064,0.25503 -0.0412,0.065 -0.1994,0.0588 -0.29628,0.0394 -0.0357,-0.007 -0.0538,0.0531 -0.0781,0.10501" />
    <path
       inkscape:connector-curvature="0"
       id="path4908"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.39513,588.21973 c 0,0 0.009,-0.13314 0.14814,-0.14127 0.14001,-0.007 0.24502,-0.0331 0.24502,-0.0331 l 0.81321,0.44317 c 0,0 0.0806,0.27503 0,0.39816 -0.0781,0.12439 -0.29816,0.11752 -0.37192,0.0919 -0.0731,-0.0257 -0.83758,-0.75889 -0.83758,-0.75889" />
    <path
       inkscape:connector-curvature="0"
       id="path4912"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.26574,588.32961 c 0,0 -0.14439,0.008 -0.15377,0.13627 -0.008,0.12813 -0.0375,0.22564 -0.0375,0.22564 l 0.48442,0.74383 c 0,0 0.30066,0.0744 0.43567,0.003 0.13439,-0.0719 0.12627,-0.27315 0.0988,-0.34066 -0.0281,-0.0675 -0.82758,-0.7682 -0.82758,-0.7682" />
    <path
       inkscape:connector-curvature="0"
       id="path4916"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 516.51798,588.49263 -0.2644,-0.84633 0.006,-0.005 -0.009,-0.0219 0.075,-0.0269 0.0619,-0.0457 0.0156,0.0181 0.007,-0.002 0.66881,0.63256 c -0.0556,0.0225 -0.12251,0.0394 -0.11501,0.0713 0.0213,0.0888 0.025,0.23565 -0.0425,0.27065 -0.0725,0.0388 -0.20502,-0.0394 -0.27877,-0.10064 -0.0268,-0.0225 -0.0763,0.0219 -0.12377,0.055" />
    <path
       inkscape:connector-curvature="0"
       id="path4920"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 516.54973,588.70872 c 0,0 0.0794,-0.11064 0.20502,-0.0538 0.12501,0.0575 0.2319,0.0838 0.2319,0.0838 l 0.4613,0.75632 c 0,0 -0.08,0.27441 -0.21503,0.34629 -0.13438,0.0713 -0.32128,-0.035 -0.37128,-0.0913 -0.0506,-0.0563 -0.31191,-1.04135 -0.31191,-1.04135" />
    <path
       inkscape:connector-curvature="0"
       id="path4924"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 516.37759,588.74535 c 0,0 -0.13001,-0.0588 -0.2069,0.0475 -0.0781,0.10626 -0.15564,0.17814 -0.15564,0.17814 l 0.0131,0.86696 c 0,0 0.22065,0.20065 0.37629,0.20065 0.15564,0 0.25815,-0.17689 0.2719,-0.24878 0.0119,-0.0706 -0.29878,-1.04447 -0.29878,-1.04447" />
    <path
       inkscape:connector-curvature="0"
       id="path4928"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 515.64082,588.54326 0.23315,-0.85384 0.008,-0.001 0.006,-0.0231 0.0794,0.0107 0.0781,-0.0107 0.006,0.0231 0.007,0.001 0.23315,0.85384 c -0.06,-0.006 -0.12626,-0.0213 -0.13751,0.009 -0.03,0.0875 -0.10626,0.21565 -0.18502,0.21565 -0.0831,0 -0.15502,-0.12814 -0.18564,-0.21565 -0.0113,-0.03 -0.0781,-0.015 -0.13814,-0.009" />
    <path
       inkscape:connector-curvature="0"
       id="path4932"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 515.55044,588.74535 c 0,0 0.13001,-0.0588 0.20752,0.0475 0.0769,0.10626 0.15564,0.17814 0.15564,0.17814 l -0.0125,0.86696 c 0,0 -0.22127,0.20065 -0.37628,0.20065 -0.15502,0 -0.25941,-0.17689 -0.27253,-0.24878 -0.0125,-0.0706 0.29815,-1.04447 0.29815,-1.04447" />
    <path
       inkscape:connector-curvature="0"
       id="path4936"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 515.38199,588.69772 c 0,0 -0.0794,-0.11064 -0.20502,-0.0531 -0.12564,0.0569 -0.2319,0.0831 -0.2319,0.0831 l -0.46129,0.75632 c 0,0 0.08,0.27566 0.21502,0.34629 0.13438,0.0719 0.32128,-0.035 0.37128,-0.0913 0.0506,-0.0556 0.31191,-1.04135 0.31191,-1.04135" />
    <path
       inkscape:connector-curvature="0"
       id="path4940"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.85337,588.1856 0.66882,-0.63319 0.006,0.002 0.0163,-0.0168 0.0619,0.0457 0.0744,0.0263 -0.009,0.0219 0.006,0.003 -0.26378,0.84821 c -0.0481,-0.0337 -0.0969,-0.0775 -0.12439,-0.0556 -0.0731,0.0612 -0.20814,0.13626 -0.2769,0.10126 -0.0719,-0.0382 -0.065,-0.18252 -0.0438,-0.2719 0.007,-0.0319 -0.0588,-0.0494 -0.11501,-0.0706" />
    <path
       inkscape:connector-curvature="0"
       id="path4944"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.66535,588.31861 c 0,0 0.14439,0.008 0.15314,0.13627 0.01,0.12813 0.0381,0.22564 0.0381,0.22564 l -0.48442,0.74508 c 0,0 -0.29941,0.0738 -0.43442,0.002 -0.13439,-0.0713 -0.12689,-0.27315 -0.0994,-0.34066 0.0275,-0.0669 0.82696,-0.7682 0.82696,-0.7682" />
    <path
       inkscape:connector-curvature="0"
       id="path4948"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.54509,588.20085 c 0,0 -0.008,-0.13314 -0.14751,-0.14126 -0.14002,-0.007 -0.24628,-0.0332 -0.24628,-0.0332 l -0.81196,0.44317 c 0,0 -0.0806,0.27566 -0.006,0.39817 0.0775,0.12438 0.29753,0.11688 0.37129,0.0925 0.0738,-0.0263 0.83759,-0.75945 0.83759,-0.75945" />
    <path
       inkscape:connector-curvature="0"
       id="path4952"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.36745,587.51472 0.92447,-0.24252 0.006,0.006 0.0244,-0.008 0.0287,0.0681 0.0494,0.0569 -0.0187,0.015 0,0.006 -0.69006,0.61256 c -0.0244,-0.05 -0.0431,-0.11251 -0.0775,-0.10501 -0.0975,0.02 -0.25691,0.0238 -0.29628,-0.0394 -0.0412,-0.0656 0.0437,-0.18752 0.11063,-0.2544 0.0244,-0.0244 -0.0244,-0.0706 -0.0606,-0.11439" />
    <path
       inkscape:connector-curvature="0"
       id="path4956"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.13186,587.54403 c 0,0 0.12064,0.0725 0.0588,0.18815 -0.0625,0.11439 -0.0906,0.21252 -0.0906,0.21252 l -0.82508,0.42254 c 0,0 -0.30065,-0.0744 -0.37816,-0.19689 -0.0775,-0.12314 0.0388,-0.29441 0.0994,-0.34066 0.0606,-0.0457 1.13574,-0.28566 1.13574,-0.28566" />
    <path
       inkscape:connector-curvature="0"
       id="path4960"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.09217,587.38714 c 0,0 0.065,-0.11876 -0.0519,-0.19064 -0.11689,-0.0713 -0.19439,-0.14189 -0.19439,-0.14189 l -0.94447,0.0119 c 0,0 -0.22065,0.2019 -0.22065,0.34379 0,0.14251 0.19439,0.23752 0.2719,0.24877 0.0775,0.0119 1.13949,-0.2719 1.13949,-0.2719" />
    <path
       inkscape:connector-curvature="0"
       id="path4964"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.31257,586.71083 0.93134,0.21439 0,0.006 0.0256,0.005 -0.0119,0.0719 0.0119,0.0712 -0.0256,0.005 0,0.006 -0.93134,0.21378 c 0.006,-0.055 0.0237,-0.11564 -0.01,-0.12689 -0.0944,-0.0268 -0.23503,-0.0969 -0.23503,-0.16877 0,-0.0763 0.14064,-0.14251 0.23503,-0.17064 0.0338,-0.009 0.0163,-0.0719 0.01,-0.12626" />
    <path
       inkscape:connector-curvature="0"
       id="path4968"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.09217,586.62782 c 0,0 0.065,0.11876 -0.0519,0.18939 -0.11689,0.0719 -0.19439,0.14314 -0.19439,0.14314 l -0.94447,-0.0112 c 0,0 -0.22065,-0.20252 -0.22065,-0.34441 0,-0.14251 0.19439,-0.23877 0.2719,-0.25002 0.0775,-0.0119 1.13949,0.27315 1.13949,0.27315" />
    <path
       inkscape:connector-curvature="0"
       id="path4972"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.14343,586.47337 c 0,0 0.12063,-0.0731 0.0594,-0.18877 -0.0625,-0.11501 -0.0913,-0.21127 -0.0913,-0.21127 l -0.82509,-0.42254 c 0,0 -0.30128,0.0731 -0.37816,0.19627 -0.0781,0.12313 0.0387,0.2944 0.10001,0.34065 0.0606,0.0463 1.13511,0.28566 1.13511,0.28566" />
    <path
       inkscape:connector-curvature="0"
       id="path4976"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.70323,585.98932 0.69007,0.61194 0,0.006 0.0181,0.0156 -0.0494,0.0562 -0.0287,0.0681 -0.0238,-0.008 -0.006,0.006 -0.92384,-0.24253 c 0.0362,-0.0444 0.0844,-0.0888 0.06,-0.11376 -0.0663,-0.0675 -0.14939,-0.19189 -0.11001,-0.25565 0.0412,-0.065 0.19814,-0.0575 0.29628,-0.0387 0.035,0.006 0.0531,-0.0544 0.0775,-0.10502" />
    <path
       inkscape:connector-curvature="0"
       id="path4980"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.55734,585.81655 c 0,0 -0.009,0.13189 -0.14814,0.14064 -0.14001,0.008 -0.24627,0.0338 -0.24627,0.0338 l -0.81258,-0.44316 c 0,0 -0.0806,-0.27503 0,-0.39879 0.0769,-0.12439 0.29753,-0.11689 0.37128,-0.0913 0.0731,0.025 0.83821,0.75882 0.83821,0.75882" />
    <path
       inkscape:connector-curvature="0"
       id="path4984"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.6861,585.70667 c 0,0 0.14377,-0.009 0.15314,-0.13627 0.009,-0.12876 0.0375,-0.22627 0.0375,-0.22627 l -0.4838,-0.74382 c 0,0 -0.30066,-0.0744 -0.43505,-0.003 -0.13438,0.0719 -0.12689,0.27315 -0.0994,0.34128 0.0275,0.0669 0.82759,0.7682 0.82759,0.7682" />
    <path
       inkscape:connector-curvature="0"
       id="path4988"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 515.43449,585.54308 0.26441,0.84696 -0.006,0.005 0.009,0.0218 -0.0738,0.0256 -0.0625,0.0468 -0.0156,-0.0187 -0.007,0.003 -0.6682,-0.63256 c 0.055,-0.0225 0.12127,-0.0394 0.11439,-0.0713 -0.0213,-0.0888 -0.025,-0.23502 0.0425,-0.27127 0.0725,-0.0381 0.20502,0.04 0.27878,0.10063 0.0268,0.0225 0.0763,-0.0218 0.12439,-0.055" />
    <path
       inkscape:connector-curvature="0"
       id="path4992"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 515.40337,585.32638 c 0,0 -0.0813,0.11126 -0.20627,0.0544 -0.12502,-0.0563 -0.2319,-0.0831 -0.2319,-0.0831 l -0.46067,-0.75633 c 0,0 0.08,-0.27503 0.21439,-0.34691 0.13439,-0.0713 0.32129,0.0357 0.37191,0.0913 0.05,0.0562 0.31254,1.04073 0.31254,1.04073" />
    <path
       inkscape:connector-curvature="0"
       id="path4996"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 456.54673,605.7563 c 0.41004,0 0.61569,0.37628 0.43942,0.70007 -0.17502,0.3219 0.43942,0.08 0.38067,1.31638 -0.0575,1.237 1.02572,3.03843 -0.64444,3.11906 -1.66955,0.08 -0.96823,-2.20585 -0.96823,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0894,-1.07574 0.29315,-0.18814 0.46754,-0.26877 0.32253,-0.53818 -0.14751,-0.26752 0,-0.45629 0.38066,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5000"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 453.79377,605.7563 c 0.41066,0 0.61568,0.37628 0.43942,0.70007 -0.17627,0.3219 0.44004,0.08 0.38066,1.31638 -0.0569,1.237 1.02448,3.03843 -0.64444,3.11906 -1.67017,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0881,-1.07574 0.29253,-0.18814 0.46942,-0.26877 0.32253,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38129,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5004"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 459.29969,605.7563 c 0.41004,0 0.61506,0.37628 0.44005,0.70007 -0.17627,0.3219 0.43879,0.08 0.38004,1.31638 -0.0575,1.237 1.0251,3.03843 -0.64444,3.11906 -1.67017,0.08 -0.96698,-2.20585 -0.96698,-2.93029 0,-0.72695 -0.20564,-0.88822 0.0875,-1.07574 0.29316,-0.18814 0.46818,-0.26877 0.32254,-0.53818 -0.14627,-0.26752 0,-0.45629 0.38128,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5008"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 462.05266,605.7563 c 0.41004,0 0.61568,0.37628 0.43942,0.70007 -0.17627,0.3219 0.44004,0.08 0.38129,1.31638 -0.0588,1.237 1.0251,3.03843 -0.64507,3.11906 -1.66954,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20564,-0.88822 0.0881,-1.07574 0.29316,-0.18814 0.46943,-0.26877 0.32254,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38129,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5012"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 464.80562,605.7563 c 0.40941,0 0.61506,0.37628 0.43942,0.70007 -0.17565,0.3219 0.44004,0.08 0.38129,1.31638 -0.0588,1.237 1.02447,3.03843 -0.64507,3.11906 -1.67017,0.08 -0.96822,-2.20585 -0.96822,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0888,-1.07574 0.29253,-0.18814 0.4688,-0.26877 0.32316,-0.53818 -0.14752,-0.26752 0,-0.45629 0.38066,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5016"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 467.55796,605.7563 c 0.41066,0 0.61694,0.37628 0.44067,0.70007 -0.17627,0.3219 0.43879,0.08 0.38004,1.31638 -0.0575,1.237 1.02572,3.03843 -0.64444,3.11906 -1.67079,0.08 -0.96698,-2.20585 -0.96698,-2.93029 0,-0.72695 -0.20627,-0.88822 0.0869,-1.07574 0.29441,-0.18814 0.4688,-0.26877 0.32379,-0.53818 -0.14752,-0.26752 0,-0.45629 0.38003,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5020"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 470.31154,605.7563 c 0.41004,0 0.61507,0.37628 0.43942,0.70007 -0.17564,0.3219 0.44005,0.08 0.38067,1.31638 -0.0581,1.237 1.02572,3.03843 -0.64444,3.11906 -1.66954,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0881,-1.07574 0.29315,-0.18814 0.4688,-0.26877 0.32253,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38129,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5024"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 473.06388,605.7563 c 0.41004,0 0.61569,0.37628 0.44067,0.70007 -0.17626,0.3219 0.4388,0.08 0.38067,1.31638 -0.0588,1.237 1.0251,3.03843 -0.64507,3.11906 -1.67017,0.08 -0.96822,-2.20585 -0.96822,-2.93029 0,-0.72695 -0.20439,-0.88822 0.0894,-1.07574 0.29378,-0.18814 0.46817,-0.26877 0.32253,-0.53818 -0.14751,-0.26752 0,-0.45629 0.38004,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5028"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 475.81684,605.7563 c 0.41067,0 0.61694,0.37628 0.44005,0.70007 -0.17564,0.3219 0.44004,0.08 0.38066,1.31638 -0.0575,1.237 1.02573,3.03843 -0.64444,3.11906 -1.67017,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0881,-1.07574 0.29377,-0.18814 0.46942,-0.26877 0.32253,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38066,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5032"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 478.57043,605.7563 c 0.41005,0 0.61632,0.37628 0.43942,0.70007 -0.17564,0.3219 0.43942,0.08 0.38129,1.31638 -0.0588,1.237 1.0251,3.03843 -0.64506,3.11906 -1.67017,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0881,-1.07574 0.29316,-0.18814 0.46942,-0.26877 0.32316,-0.53818 -0.14752,-0.26752 0,-0.45629 0.38066,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5036"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 481.32277,605.7563 c 0.41129,0 0.61631,0.37628 0.44067,0.70007 -0.17564,0.3219 0.43879,0.08 0.38129,1.31638 -0.0594,1.237 1.02385,3.03843 -0.64569,3.11906 -1.67017,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.2044,-0.88822 0.0881,-1.07574 0.29378,-0.18814 0.4688,-0.26877 0.32191,-0.53818 -0.14627,-0.26752 0,-0.45629 0.38129,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5040"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 484.07636,605.7563 c 0.41004,0 0.61569,0.37628 0.43942,0.70007 -0.17564,0.3219 0.44004,0.08 0.38066,1.31638 -0.0581,1.237 1.0251,3.03843 -0.64506,3.11906 -1.66954,0.08 -0.96697,-2.20585 -0.96697,-2.93029 0,-0.72695 -0.20565,-0.88822 0.0888,-1.07574 0.29253,-0.18814 0.46817,-0.26877 0.32128,-0.53818 -0.14627,-0.26752 0,-0.45629 0.38191,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5044"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 486.82994,605.7563 c 0.41005,0 0.61507,0.37628 0.4388,0.70007 -0.17564,0.3219 0.43942,0.08 0.38129,1.31638 -0.0588,1.237 1.0251,3.03843 -0.64507,3.11906 -1.67016,0.08 -0.96759,-2.20585 -0.96759,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0881,-1.07574 0.29252,-0.18814 0.46879,-0.26877 0.32253,-0.53818 -0.14627,-0.26752 0,-0.45629 0.38191,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5048"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 489.58229,605.7563 c 0.41004,0 0.61631,0.37628 0.44004,0.70007 -0.17627,0.3219 0.43879,0.08 0.38066,1.31638 -0.0581,1.237 1.0251,3.03843 -0.64506,3.11906 -1.67017,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0875,-1.07574 0.29378,-0.18814 0.4688,-0.26877 0.32253,-0.53818 -0.14564,-0.26752 0,-0.45629 0.38192,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5052"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 492.33525,605.7563 c 0.41066,0 0.61568,0.37628 0.44004,0.70007 -0.17627,0.3219 0.43942,0.08 0.38066,1.31638 -0.0575,1.237 1.02511,3.03843 -0.64506,3.11906 -1.66954,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0881,-1.07574 0.29378,-0.18814 0.4688,-0.26877 0.32253,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38129,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5056"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 495.08821,605.7563 c 0.41067,0 0.61569,0.37628 0.43942,0.70007 -0.17564,0.3219 0.44067,0.08 0.38129,1.31638 -0.0588,1.237 1.02448,3.03843 -0.64507,3.11906 -1.67016,0.08 -0.96697,-2.20585 -0.96697,-2.93029 0,-0.72695 -0.20627,-0.88822 0.0875,-1.07574 0.29378,-0.18814 0.46942,-0.26877 0.32316,-0.53818 -0.14752,-0.26752 0,-0.45629 0.38066,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5060"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 497.84117,605.7563 c 0.41004,0 0.61506,0.37628 0.43942,0.70007 -0.17564,0.3219 0.43942,0.08 0.38129,1.31638 -0.0588,1.237 1.02447,3.03843 -0.64444,3.11906 -1.67079,0.08 -0.96822,-2.20585 -0.96822,-2.93029 0,-0.72695 -0.20565,-0.88822 0.0888,-1.07574 0.29253,-0.18814 0.46817,-0.26877 0.32128,-0.53818 -0.14564,-0.26752 0,-0.45629 0.38191,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5064"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 500.59351,605.7563 c 0.41067,0 0.61631,0.37628 0.44067,0.70007 -0.17752,0.3219 0.43879,0.08 0.38004,1.31638 -0.0575,1.237 1.02573,3.03843 -0.64444,3.11906 -1.67017,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0881,-1.07574 0.29378,-0.18814 0.46942,-0.26877 0.32253,-0.53818 -0.14626,-0.26752 0,-0.45629 0.38067,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5068"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 503.3471,605.7563 c 0.41004,0 0.61568,0.37628 0.43941,0.70007 -0.17564,0.3219 0.44005,0.08 0.38129,1.31638 -0.0581,1.237 1.02448,3.03843 -0.64444,3.11906 -1.67079,0.08 -0.96759,-2.20585 -0.96759,-2.93029 0,-0.72695 -0.20565,-0.88822 0.0875,-1.07574 0.29253,-0.18814 0.46879,-0.26877 0.32315,-0.53818 -0.14751,-0.26752 0,-0.45629 0.38067,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5072"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 506.10006,605.7563 c 0.41067,0 0.61506,0.37628 0.43942,0.70007 -0.17564,0.3219 0.44067,0.08 0.38129,1.31638 -0.0581,1.237 1.0251,3.03843 -0.64569,3.11906 -1.66892,0.08 -0.96697,-2.20585 -0.96697,-2.93029 0,-0.72695 -0.20565,-0.88822 0.0888,-1.07574 0.29253,-0.18814 0.46879,-0.26877 0.32253,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38066,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5076"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 508.85302,605.7563 c 0.41004,0 0.61506,0.37628 0.43942,0.70007 -0.17627,0.3219 0.44004,0.08 0.38066,1.31638 -0.0575,1.237 1.02573,3.03843 -0.64444,3.11906 -1.67016,0.08 -0.96697,-2.20585 -0.96697,-2.93029 0,-0.72695 -0.20627,-0.88822 0.0875,-1.07574 0.29378,-0.18814 0.46942,-0.26877 0.32254,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38128,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5080"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 511.60599,605.7563 c 0.41004,0 0.61506,0.37628 0.44004,0.70007 -0.17627,0.3219 0.43879,0.08 0.38066,1.31638 -0.0581,1.237 1.02511,3.03843 -0.64506,3.11906 -1.66954,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20439,-0.88822 0.0888,-1.07574 0.29316,-0.18814 0.46817,-0.26877 0.32253,-0.53818 -0.14751,-0.26752 0,-0.45629 0.38067,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5084"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 514.35895,605.7563 c 0.41066,0 0.61568,0.37628 0.43942,0.70007 -0.17565,0.3219 0.44067,0.08 0.38128,1.31638 -0.0588,1.237 1.02511,3.03843 -0.64444,3.11906 -1.67016,0.08 -0.96822,-2.20585 -0.96822,-2.93029 0,-0.72695 -0.20564,-0.88822 0.0888,-1.07574 0.29253,-0.18814 0.4688,-0.26877 0.32254,-0.53818 -0.14752,-0.26752 0,-0.45629 0.38066,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5088"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 517.11191,605.7563 c 0.41067,0 0.61569,0.37628 0.44005,0.70007 -0.17627,0.3219 0.43942,0.08 0.38003,1.31638 -0.0581,1.237 1.02573,3.03843 -0.64444,3.11906 -1.66954,0.08 -0.96697,-2.20585 -0.96697,-2.93029 0,-0.72695 -0.20502,-0.88822 0.0875,-1.07574 0.29378,-0.18814 0.4688,-0.26877 0.32316,-0.53818 -0.14814,-0.26752 0,-0.45629 0.38066,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5092"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 519.86544,605.7563 c 0.40941,0 0.61443,0.37628 0.43942,0.70007 -0.17627,0.3219 0.43942,0.08 0.38066,1.31638 -0.0581,1.237 1.0251,3.03843 -0.64507,3.11906 -1.67016,0.08 -0.96697,-2.20585 -0.96697,-2.93029 0,-0.72695 -0.20564,-0.88822 0.0869,-1.07574 0.29378,-0.18814 0.47005,-0.26877 0.32316,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38191,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5096"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 522.61784,605.7563 c 0.41066,0 0.61568,0.37628 0.43942,0.70007 -0.17565,0.3219 0.44004,0.08 0.38191,1.31638 -0.0588,1.237 1.02385,3.03843 -0.64631,3.11906 -1.66892,0.08 -0.96635,-2.20585 -0.96635,-2.93029 0,-0.72695 -0.20565,-0.88822 0.0875,-1.07574 0.29378,-0.18814 0.47005,-0.26877 0.32253,-0.53818 -0.14626,-0.26752 0,-0.45629 0.38129,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5100"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 525.3708,605.7563 c 0.41066,0 0.61568,0.37628 0.44004,0.70007 -0.17627,0.3219 0.43942,0.08 0.38004,1.31638 -0.0569,1.237 1.02573,3.03843 -0.64507,3.11906 -1.66891,0.08 -0.96697,-2.20585 -0.96697,-2.93029 0,-0.72695 -0.20564,-0.88822 0.0881,-1.07574 0.29316,-0.18814 0.4688,-0.26877 0.32254,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38128,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5104"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 528.12376,605.7563 c 0.41067,0 0.61569,0.37628 0.43942,0.70007 -0.17564,0.3219 0.44005,0.08 0.38129,1.31638 -0.0581,1.237 1.02448,3.03843 -0.64444,3.11906 -1.67017,0.08 -0.9676,-2.20585 -0.9676,-2.93029 0,-0.72695 -0.20564,-0.88822 0.0875,-1.07574 0.29316,-0.18814 0.46943,-0.26877 0.32316,-0.53818 -0.14689,-0.26752 0,-0.45629 0.38066,-0.5913" />
    <path
       inkscape:connector-curvature="0"
       id="path5108"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 453.79377,623.24279 c 0.41066,0 0.61568,0.37692 0.43942,0.69945 -0.17627,0.32253 0.44004,0.08 0.38066,1.317 -0.0569,1.23638 1.02448,3.03781 -0.64444,3.11844 -1.67017,0.0813 -0.9676,-2.20459 -0.9676,-2.93029 0,-0.72632 -0.20502,-0.88696 0.0881,-1.07511 0.29253,-0.18814 0.46942,-0.2694 0.32253,-0.5388 -0.14689,-0.26753 0,-0.45567 0.38129,-0.59069" />
    <path
       inkscape:connector-curvature="0"
       id="path5112"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 477.40332,623.24279 c 0.40941,0 0.61506,0.37692 0.43942,0.69945 -0.17565,0.32253 0.43942,0.08 0.38128,1.317 -0.0588,1.23638 1.02511,3.03781 -0.64506,3.11844 -1.67079,0.0813 -0.96697,-2.20459 -0.96697,-2.93029 0,-0.72632 -0.20565,-0.88696 0.0875,-1.07511 0.29315,-0.18814 0.4688,-0.2694 0.32253,-0.5388 -0.14626,-0.26753 0,-0.45567 0.38129,-0.59069" />
    <path
       inkscape:connector-curvature="0"
       id="path5116"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 504.93232,623.24279 c 0.41067,0 0.61569,0.37692 0.44004,0.69945 -0.17564,0.32253 0.4388,0.08 0.38067,1.317 -0.0581,1.23638 1.0251,3.03781 -0.64507,3.11844 -1.66954,0.0813 -0.96759,-2.20459 -0.96759,-2.93029 0,-0.72632 -0.20503,-0.88696 0.0888,-1.07511 0.29252,-0.18814 0.46879,-0.2694 0.32253,-0.5388 -0.14689,-0.26753 0,-0.45567 0.38066,-0.59069" />
    <path
       inkscape:connector-curvature="0"
       id="path5120"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 528.12376,623.24279 c 0.41067,0 0.61569,0.37692 0.43942,0.69945 -0.17564,0.32253 0.44005,0.08 0.38129,1.317 -0.0581,1.23638 1.02448,3.03781 -0.64444,3.11844 -1.67017,0.0813 -0.9676,-2.20459 -0.9676,-2.93029 0,-0.72632 -0.20564,-0.88696 0.0875,-1.07511 0.29316,-0.18814 0.46943,-0.2694 0.32316,-0.5388 -0.14689,-0.26753 0,-0.45567 0.38066,-0.59069" />
    <path
       inkscape:connector-curvature="0"
       id="path5124"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 475.15515,640.55227 0,-12.61688 c 0,-3.85351 -3.58036,-9.13904 -9.36843,-12.28623 -6.185,3.34471 -8.77713,8.58898 -8.77713,12.28623 l 0,12.61688 18.14556,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5128"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 466.03193,640.5529 0,-9.15654 c 0,-0.83509 -0.72132,-1.51703 -1.60203,-1.51703 l -5e-4,0 c -0.88134,0 -1.60204,0.68194 -1.60204,1.51703 l 0,9.15654 3.2047,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5132"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 471.23939,640.5529 0,-9.15654 c 0,-0.83509 -0.72133,-1.51703 -1.60204,-1.51703 -0.88134,0 -1.60266,0.68194 -1.60266,1.51703 l 0,9.15654 3.2047,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5136"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 507.12129,640.55227 0,-12.61688 c 0,-3.85351 3.28095,-9.13904 9.06903,-12.28623 6.18499,3.34471 9.07653,8.58898 9.07653,12.28623 l 0,12.61688 -18.14556,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5140"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 516.24451,640.5529 0,-9.15654 c 0,-0.83509 0.72132,-1.51703 1.60204,-1.51703 0.88071,0 1.60266,0.68194 1.60266,1.51703 l 0,9.15654 -3.2047,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5144"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 511.03643,640.5529 0,-9.15654 c 0,-0.83509 0.72195,-1.51703 1.60203,-1.51703 l 0,0 c 0.88197,0 1.60329,0.68194 1.60329,1.51703 l 0,9.15654 -3.20532,0 z" />
    <path
       d="m 527.33731,528.6364 -4.00915,0 0,-4.81986 4.00915,0 0,4.81986 z"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       id="path5146"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       id="path5150"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 525.33292,519.25596 -2.00458,4.56045 4.00915,0 -2.00457,-4.56045 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5154"
       style="fill:#dbe2e3;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 481.19463,640.55227 0,-13.79263 c 0,-4.21354 4.05791,-9.99224 10.87671,-13.43321 7.28636,3.65661 10.4998,9.39094 10.4998,13.43321 l 0,13.79263 -21.37651,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5158"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 493.06288,640.5529 0,-10.011 c 0,-0.91259 0.84946,-1.65829 1.88769,-1.65829 1.03823,0 1.88769,0.74632 1.88769,1.65829 l 0,10.011 -3.77538,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5162"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 486.9282,640.5529 0,-10.011 c 0,-0.91259 0.84947,-1.65829 1.88769,-1.65829 1.03761,0 1.88707,0.74632 1.88707,1.65829 l 0,10.011 -3.77476,0 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5166"
       style="fill:#374548;fill-opacity:1;fill-rule:nonzero;stroke:none"
       d="m 393.54425,592.47309 3.19656,0 0.008,0 0.007,0 3.59474,0 0.008,0 0.009,0 1.79643,0 0,23.30858 -0.07,-5e-4 c -4.35856,0 -8.71462,0.92635 -12.57438,2.77778 l -0.0106,0.005 -0.0106,0.006 -0.009,0.004 c -0.29128,0.13877 -0.57944,0.28441 -0.86446,0.43505 -0.63944,0.33753 -1.26388,0.70132 -1.86894,1.09198 l -0.0106,0.006 -0.009,0.007 c -4.14917,2.67714 -7.47575,6.59941 -9.20905,11.76618 l -0.006,0.0107 -0.006,0.0113 c -0.2294,0.68319 -0.42942,1.38764 -0.60068,2.11396 l 25.24502,0 0,9.47407 -46.37151,0 0,-9.00277 0,-0.0168 c 0,-0.0988 0.0306,-0.19002 0.085,-0.26503 l 4.60984,-7.68327 c 0.0119,-0.0225 0.0238,-0.0431 0.0382,-0.0625 l 4.17849,-6.96497 c 0.0119,-0.025 0.0263,-0.0494 0.0438,-0.0719 l 5.62744,-9.37906 c 0.0113,-0.0237 0.0243,-0.045 0.0394,-0.0656 l 1.04135,-1.7358 c 0.0125,-0.0256 0.0275,-0.0494 0.0425,-0.0725 l 3.0353,-5.05738 0,-5.0205 0,-0.005 0,-0.006 0,-0.003 0,-0.005 0,-0.004 0,-5.13177 0,-0.006 0,-0.005 c 0,-0.25127 0.20377,-0.45442 0.45442,-0.45442 l 0.0119,0 2.40087,0 c 0.58756,-1.15574 1.15699,-2.30085 1.70892,-3.44722 l 0.0156,-0.0319 0.006,-0.008 c 3.34534,-6.94695 6.07373,-13.93827 8.38584,-23.38609 0,-0.0231 0.008,-0.0462 0.0168,-0.0694 0.29753,-1.22137 0.58881,-2.48337 0.87446,-3.79163 l -2.09083,-7.09508 -5e-4,-0.006 0,-0.005 0,-0.004 0,-0.005 0,-0.002 0,-0.003 0,-0.005 0,-0.002 0,-0.003 0,-0.005 0,-0.005 0,-5e-4 0,-0.006 0,-0.004 0,-5e-4 0,-0.006 0,-0.005 0,-5e-4 0,-0.005 -5e-4,-0.005 0,-10e-4 0,-0.003 0,-0.005 0,-0.003 -5e-4,-0.003 -5e-4,-0.005 0,-0.005 0,-5e-4 -5e-4,-0.006 0,-0.005 0,-0.005 -5e-4,-0.006 0,-10e-4 -5e-4,-0.003 0,-0.006 0,-0.002 0,-0.003 0,-0.005 0,-0.003 -5e-4,-0.003 0,-0.005 0,-0.005 0,-5e-4 0,-0.006 0,-0.005 0,-0.0119 0,-0.92197 0,-0.0119 c 0,-0.25128 0.20377,-0.45442 0.45379,-0.45442 l 0.0118,0 3.32533,0 c 1.51516,-8.85839 2.83966,-19.64571 4.05916,-33.38459 -0.006,-0.03 -0.009,-0.06 -0.009,-0.0913 0,-0.0594 0.0119,-0.11563 0.0312,-0.16814 1.06886,-12.08496 2.05583,-26.44827 3.0203,-43.77875 l 0,-0.0131 c 0,-0.0212 0,-0.0425 0.006,-0.0625 0.2494,-4.48107 0.4963,-9.16029 0.74383,-14.04765 l 0,-0.0375 c 0,-0.0288 0,-0.0569 0.008,-0.0831 0.13314,-2.63776 0.26565,-5.33491 0.39879,-8.09643 l -0.11751,-0.62319 c -1.40827,-0.89696 -2.38149,-2.35148 -2.38149,-4.36606 l 0,-1.47827 0,-0.0119 0,-0.0125 0,-0.40879 c 0,-0.58131 0.61068,-1.01885 1.56953,-1.322 l 0,-2.90029 -1.4464,0 -0.0119,0 c -0.25065,0 -0.45442,-0.20315 -0.45442,-0.45442 l 0,-2.10647 0,-0.0119 c 0,-0.25127 0.20377,-0.45442 0.45442,-0.45442 1.22763,0 2.61839,-0.69569 3.61724,-2.60588 0.81758,-1.56516 1.36889,-3.92539 1.36889,-7.34949 l 0,-0.0112 c 0,-0.49442 0.10813,-0.95322 0.27877,-1.29263 0.2178,-0.43774 0.55471,-0.70964 0.95538,-0.70964 l 0,143.91626 -4.7261,0 c -0.075,0.61881 -0.15252,1.2295 -0.2319,1.83081 l -0.006,0.0468 0,0.009 c -0.38691,2.94717 -0.81196,5.66682 -1.277,8.2677 l 0,0.009 -0.006,0.025 0,0.009 -5e-4,0.003 c -0.4913,2.74027 -1.02886,5.34991 -1.61829,7.95392 l 0,0.007 c 0,0.0218 -0.007,0.0431 -0.0131,0.0631 -0.2369,1.0426 -0.48192,2.08646 -0.7357,3.13719 m 8.62024,0 1.79705,0 0.008,0 0.008,0 3.59411,0 0.007,0 0.009,0 3.1972,0 c -0.25315,-1.04886 -0.49818,-2.08834 -0.73445,-3.13032 -0.007,-0.025 -0.0144,-0.0525 -0.0175,-0.08 -0.58943,-2.59964 -1.12574,-5.20552 -1.61641,-7.94267 -0.006,-0.0175 -0.009,-0.0357 -0.0106,-0.0544 l -5e-4,-0.009 c -0.46442,-2.59839 -0.88822,-5.31303 -1.27575,-8.2552 -0.006,-0.0238 -0.008,-0.0481 -0.009,-0.0713 -0.0781,-0.59694 -0.15565,-1.20262 -0.23128,-1.81893 l -4.72547,0 0,-143.91626 5e-4,0 c 0.40254,0 0.73945,0.27127 0.95884,0.70882 0.17002,0.33941 0.27628,0.7982 0.27878,1.29263 l 0,0.0113 c 0,3.42409 0.55193,5.78433 1.36952,7.34948 0.9976,1.91019 2.38836,2.60589 3.61598,2.60589 0.25128,0 0.45505,0.20314 0.45505,0.45442 l 0,0.0119 0,2.09458 0,0.0119 c 0,0.25128 -0.20377,0.45443 -0.45505,0.45443 l -1.45702,0 0,2.90404 c 0.95697,0.30378 1.56891,0.74007 1.56891,1.31825 l 0,0.40879 0,0.0125 0,0.0119 0,1.47827 c 0,2.00082 -0.97197,3.45159 -2.37961,4.35168 l -0.12189,0.64819 c 0.0769,1.59891 0.15439,3.1772 0.23065,4.7336 l 0,0.002 0,0.003 c 0,0.0169 0.006,0.0356 0.006,0.0538 l 0,0.0125 0.16501,3.31908 5e-4,0.009 0,0.009 0,0.009 0,0.009 0,5e-4 c 0.0788,1.55828 0.15752,3.09594 0.23628,4.61172 0,0.0194 0.006,0.0394 0.006,0.0587 l 0,0.0107 c 0.0838,1.60829 0.16814,3.19282 0.2519,4.75423 0,0.0194 0,0.0387 0,0.0581 l 0,0.006 0,0.006 c 0.0825,1.53578 0.16501,3.04905 0.24877,4.5417 0.0131,0.0556 0.0163,0.11251 0.009,0.16877 0.0856,1.53828 0.17127,3.05343 0.25815,4.54483 0,0.0188 0.006,0.0382 0.006,0.0581 l 0,0.006 0,0.005 c 0.0994,1.71892 0.1994,3.41159 0.29816,5.07176 l 0,0.005 0,0.004 c 0,0.0175 0.006,0.0344 0.006,0.0531 l 0,0.005 c 0.10751,1.7833 0.21502,3.53098 0.32316,5.24615 l 0,0.006 c 0,0.0207 0.006,0.0412 0.006,0.0613 l 0,0.006 c 0.0875,1.39201 0.17564,2.7634 0.2644,4.11166 0,0.0206 0.006,0.0412 0.006,0.0612 l 0,0.006 c 0.0875,1.33389 0.17626,2.64714 0.2644,3.93915 l 0,0.0113 c 0,0.0181 0,0.0362 0,0.0544 l 0,0.035 c 0.0206,0.0663 0.025,0.13502 0.0144,0.20377 0.09,1.31263 0.18064,2.60401 0.27252,3.87602 l 0,0.006 0,0.006 0,0.0394 0,0.007 0,0.001 c 0.13627,1.90207 0.27378,3.75663 0.41192,5.56743 0,0.0188 0.006,0.0369 0.006,0.0563 0.15064,1.95207 0.30066,3.85476 0.4538,5.70432 l 0,0.006 0,0.005 0.006,0.0407 0,0.006 0,0.006 c 0.13376,1.61016 0.26752,3.18281 0.40191,4.71859 0.10876,0.0831 0.17877,0.21377 0.17877,0.36066 0,0.11752 -0.0457,0.22565 -0.11876,0.30628 0.15189,1.71768 0.3069,3.39097 0.46317,5.01801 l 0,0.007 0.006,0.0494 c 0.22815,2.37586 0.46004,4.65734 0.69632,6.85006 l 0,0.006 0.006,0.0432 0,0.005 5e-4,0.006 c 0.2769,2.56338 0.55943,5.003 0.85008,7.33448 l 0,0.006 5e-4,0.007 0,0.0125 0,0.006 5e-4,0.006 5e-4,0.007 0,0.006 c 0.35066,2.81154 0.7107,5.4618 1.08198,7.97018 l 0,0.006 c 0.006,0.0187 0.006,0.0362 0.007,0.055 l 0,0.006 c 0.29878,2.01083 0.60507,3.9279 0.91885,5.7637 l 3.32533,0 0.0112,0 c 0.25127,0 0.45504,0.20315 0.45504,0.45442 l 0,0.0119 0,0.92196 0,0.0119 0,0.005 0,0.006 0,5e-4 -5e-4,0.005 0,0.005 0,0.003 0,0.003 0,0.005 0,0.003 0,0.002 -5e-4,0.006 0,0.003 0,10e-4 -5e-4,0.006 0,0.005 0,0.005 -5e-4,0.006 0,5e-4 0,0.005 0,0.005 -5e-4,0.003 0,0.003 0,0.005 -5e-4,0.003 0,10e-4 0,0.005 0,0.005 0,5e-4 0,0.005 0,0.006 0,5e-4 0,0.004 0,0.006 0,5e-4 0,0.005 0,0.005 0,0.003 0,0.002 0,0.005 0,0.003 -5e-4,0.002 0,0.005 0,0.004 0,0.005 0,0.006 -2.08958,7.09384 c 2.86404,13.16131 6.38626,21.64528 11.00423,30.73557 l 2.40524,0 0.009,0 c 0.25002,0 0.45379,0.20314 0.45379,0.45442 l 0,0.0119 0,5.13051 0,0.0113 0,0.0119 0,5.01926 3.03593,5.05988 c 0.015,0.0213 0.0281,0.0431 0.0394,0.0662 l 0.94822,1.58016 c 0.17002,0.065 0.29003,0.23002 0.29003,0.42442 0,0.0181 0,0.0362 0,0.055 l 5.47742,9.12842 c 0.015,0.02 0.0281,0.0432 0.0394,0.0663 l 4.18292,6.97133 c 0.0125,0.0163 0.0231,0.035 0.0331,0.0531 l 4.61421,7.69139 c 0.0525,0.0738 0.0831,0.16377 0.0831,0.2619 0,0.0988 -0.0306,1.15824 -0.0831,2.41462 l 0,6.60503 -46.28837,0 0,-9.47407 25.10438,0 c -0.17064,-0.72632 -0.37191,-1.43077 -0.60006,-2.11396 l 0,-0.0113 -0.006,-0.0106 c -1.73267,-5.16739 -5.05801,-9.08841 -9.20905,-11.76618 l -0.01,-0.007 -0.009,-0.006 c -0.60693,-0.39066 -1.23137,-0.75445 -1.87018,-1.09198 -0.28503,-0.15065 -0.57194,-0.29566 -0.86259,-0.43505 l 0,0 -0.009,-0.004 -0.0106,-0.006 -0.0106,-0.005 c -3.84038,-1.84206 -8.16894,-2.76715 -12.50437,-2.77715 l 0,-23.30858 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5170"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 111.6508,645.61259 2.83591,-31.98695 -1.33076,-1.68329 1.49452,-0.16252 1.19762,-13.51135 -1.18824,-0.77258 1.28138,-0.28377 0.2544,-2.86341 -3.03968,-0.76258 -1.38952,-2.93217 4.84611,-1.00385 0.39067,-4.41607 -2.11146,-1.5314 2.29648,-0.55755 0.13376,-1.50641 34.89537,-8.23332 0,35.41667 c -1.71705,1.49515 -3.33597,3.87913 -3.76601,7.15134 l 1.31201,0.56005 -0.24503,0.66382 -1.17824,0.80508 0,22.50537 3.87727,-0.0544 0,5.15927 -40.56656,0 z m 40.56656,-72.20722 26.33137,-6.21187 10.99486,23.56861 -0.46255,3.5841 -1.96707,0.43505 1.53952,16.10098 1.4689,1.82081 -1.21074,0.88384 3.0628,32.0257 -39.7571,0 0,-5.15927 3.87789,-0.0544 -0.57818,-31.17186 -1.27388,-1.08636 0.003,-0.68382 c -0.64631,0.31378 -1.34513,0.76883 -2.02895,1.36514 l 0,-35.41667 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5174"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 216.28103,574.22058 0,4.55545 -2.86279,0 c -0.006,-0.0906 -0.006,-0.18314 -0.006,-0.27502 0,-2.36462 1.2845,-4.28043 2.86904,-4.28043 m 0,-4.41607 0,3.38221 -0.32254,0 0,-1.79392 -0.96197,0 0,-0.56569 0.96197,0 0,-1.0226 0.32254,0 z m -27.72903,76.82268 27.72903,0 0,-66.67729 -2.83091,0 0,12.58876 c -5.35304,1.86081 -9.37469,8.87776 -9.58971,17.35048 l -1.92207,0 0,12.48375 -13.38634,0 0,24.2543 z M 251.8117,523.27174 c -2.93154,0 -5.30803,3.54597 -5.30803,7.92016 0,0.17127 0,0.34004 0.0106,0.5088 l 10.59544,0 c 0.007,-0.16876 0.0106,-0.33753 0.0106,-0.5088 0,-4.37419 -2.37711,-7.92016 -5.30866,-7.92016 m -2.34023,-6.27688 0,1.04573 1.7808,0 0,3.31783 1.12074,0 0,-3.31783 1.7808,0 0,-1.04573 -1.7808,0 0,-1.89457 -1.12074,0 0,1.89457 -1.7808,0 z m -33.19019,56.19186 0,-3.38221 0.28377,0 0,1.0226 0.96135,0 0,0.56569 -0.96135,0 0,1.79392 -0.28377,0 z m 0,5.58931 0,-4.55545 c 1.58515,0 2.86903,1.91581 2.86903,4.28043 0,0.0919 0,0.18439 -0.006,0.27502 l -2.86278,0 z m 71.0621,-4.55545 0,4.55545 -2.86404,0 c 0,-0.0906 -0.006,-0.18314 -0.006,-0.27502 0,-2.36462 1.28326,-4.28043 2.86904,-4.28043 m 0,-4.41607 0,3.38221 -0.28378,0 0,-1.79392 -0.96197,0 0,-0.56569 0.96197,0 0,-1.0226 0.28378,0 z m -71.0621,76.82268 71.0621,0 0,-66.67729 -2.79216,0 0,12.57563 c -4.91049,1.68017 -8.70837,7.69952 -9.49094,15.20777 l 0,-14.97212 2.30398,0 0,-3.49472 -2.30398,0 -0.26628,0 c -0.39754,-15.6947 -7.86079,-28.68912 -17.7799,-32.11259 l 0,-23.28108 -10.40417,0 0,23.28046 c -9.91911,3.42221 -17.38236,16.41851 -17.7799,32.11321 l -0.2669,0 -2.30211,0 0,3.49472 2.30211,0 0,14.97212 c -0.78133,-7.50825 -4.57983,-13.5276 -9.4897,-15.20777 l 0,-12.57563 -2.79215,0 0,66.67729 z m 71.0621,-73.44047 0,-3.38221 0.32191,0 0,1.0226 0.96197,0 0,0.56569 -0.96197,0 0,1.79392 -0.32191,0 z m 0,5.58931 0,-4.55545 0,0 c 1.58453,0 2.86841,1.91581 2.86841,4.28043 0,0.0919 0,0.18439 -0.006,0.27502 l -2.86279,0 z m 0,67.85116 27.72902,0 0,-24.2543 -13.38634,0 0,-12.48375 -1.92269,0 c -0.2144,-8.47272 -4.2373,-15.48967 -9.58908,-17.35048 l 0,-12.58876 -2.83091,0 0,66.67729 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5178"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 313.546,577.2647 6.62254,-2.11084 11.23737,-3.58286 0,0.0131 0,-0.0131 16.81981,3.58286 9.91161,2.11084 0,67.96554 -26.73142,0 0,-0.009 0,0.009 -17.85991,0 0,-67.96492 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5182"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 549.02973,578.07896 4.86923,-2.08583 8.26333,-3.54035 0,0.0138 5e-4,-0.0131 12.36749,3.53973 7.2876,2.08583 0,67.15171 -19.65509,0 -5e-4,-0.01 0,0.009 -13.13256,0 0,-67.15109 z" />
    <path
       inkscape:connector-curvature="0"
       id="path5186"
       style="fill:#374548;fill-opacity:1;fill-rule:evenodd;stroke:none"
       d="m 534.60816,598.64502 3.37784,-1.44765 5.73182,-2.45524 0,0.009 0,-0.009 8.58023,2.45524 5.05551,1.44765 0,46.58528 -13.63574,0 0,-0.007 0,0.007 -9.10966,0 0,-46.58528 z" />
  </g>
</svg>
Ce wiki utilise la version <<version>> de TiddlyWiki.

!!<i class="fa fa-sliders"></i> Liste des principales modifications apportées à ce wiki


!!!<i class="fa fa-text-height"></i> Fonts

* <i class="fa fa-flag"></i> ''Font Awesome'', release 4.3.0 : [[$:/fonts/FontAwesome]]
**Les sources : http://fortawesome.github.io/Font-Awesome/ <i class="fa fa-external-link-square" style="color:#60B643"></i>
**Adaptation TW :  http://tobibeer.github.io/tw/fa/ <i class="fa fa-external-link-square" style="color:#60B643"></i>


*''Smidswaterfont family''  sous licence CC BY NC par [[Smidswater|http://www.smidswaterfont.com/]] <i class="fa fa-external-link-square" style="color:#60B643"></i>
**[[$:/fonts/SmidsWaterBold]]
**[[$:/fonts/SmidsWaterLight]]
**[[$:/fonts/SmidsWaterRegular]]
*[[$:/fonts/LeckerliOne-Regular]] (SIL Open Font License)

!!!<i class="fa fa-css3"></i> CSS

* [[$:/styles/TWCamp]]
* [[$:/.tb/styles/tb5]]


!!!<i class="fa fa-cogs"></i> Plugin
* FR [[$:/languages/fr-FR]]
**http://tiddlywiki.com <i class="fa fa-external-link-square" style="color:#60B643"></i>

*keyboardSnippets [[$:/plugins/danielo/keyboardSnippets]]
**Auteur : http://braintest.tiddlyspot.com/ <i class="fa fa-external-link-square" style="color:#60B643"></i>


> Sur une idée de Thierry lors du TWCamp, afficher de façon automatique les tiddlers que j'ai ajouté sur ce TiddlyWiki pour le personnaliser (tiddler avec le tag `$:/n0d1/tw` :

{{{ [tag[$:/n0d1/tw]] }}}
<i class="fa fa-heart" style="color:#D54F58"></i> MERCI !

<img src="https://c1.staticflickr.com/1/386/18556904161_702f5ae153_h.jpg">

De gauche à droite : Anne Sophie, Jeremy, Xavier, Yann, Cyril, Philippe, Alexandra, Thierry, ?, Sylvain.

Les photos sont disponibles sur ma galerie Flickr : https://www.flickr.com/photos/naudinsylvain/sets/72157651841356843/with/18556904161/

<img src="https://c1.staticflickr.com/9/8866/17932203964_d5a70b00d2.jpg">
<img src="https://c1.staticflickr.com/9/8850/18368706719_bb511bfcc0.jpg">
<img src="https://c1.staticflickr.com/9/8856/18554908545_cc577537f1.jpg">
<img src="https://c1.staticflickr.com/1/539/18554913885_9e1d87e2b8.jpg">
<img src="https://c1.staticflickr.com/1/473/18554916865_433a90f4a6.jpg">
<img src="https://c1.staticflickr.com/1/386/18556904161_2216443131.jpg">
<img src="https://c1.staticflickr.com/9/8881/18528490796_6b8d258c2e.jpg">
<img src="https://c1.staticflickr.com/9/8871/18367249160_12d6bbbe10.jpg">
<img src="https://c1.staticflickr.com/9/8871/18528613956_a241db2f50.jpg">
<img src="https://c1.staticflickr.com/9/8884/18555054235_f1e35742da.jpg">


<i class="fa fa-map-marker fa-4x pull-right"></i>

! Carte et plan d'accès

http://www.cite-sciences.fr/fr/infos-pratiques/acces/ <i class="fa fa-external-link-square"></i>

!!Adresse
''LA CITÉ DES SCIENCES ET DE L'INDUSTRIE''<br>
30 avenue Corentin Cariou<br>
75019 Paris FRANCE

Ensuite c'est au ''Carrefour Numérique²'' au niveau -1.

{{logo_cn2_csi.png}}
!!Accès

*Métro : ligne 7, station ''Porte de la Villette''.
*Autobus : lignes 139, 150, 152, station Porte de la Villette. 
*Tramway :T3b (Porte de Vincennes - Porte de la Chapelle), station Porte de la Villette. 

!!Plan
<iframe width="800" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://www.openstreetmap.org/export/embed.html?bbox=2.3822736740112305%2C48.893333209799295%2C2.393002510070801%2C48.898411696421846&amp;layer=mapnik&amp;marker=48.89587251760159%2C2.3876380920410156" style="border: 1px solid black"></iframe><br/><small><a href="http://www.openstreetmap.org/?mlat=48.89587&amp;mlon=2.38764#map=17/48.89587/2.38764">Afficher une carte Open Street Map plus grande</a></small> <i class="fa fa-external-link-square"></i>
!Au moins 10 bonnes raisons

Liste non exhaustive !

#C'est un wiki : à ce titre, la saisie de contenu est rapide
#*puissance des liens internes
#*identification des articles manquants
# Open Source 
#* sous licence BSD
#* depuis 2004 !
#*traduit en 19 langues
#*communauté active
#Un seul fichier !
#*aucune installation : juste besoin d'un navigateur Web
#Consultation hors-ligne
#*dès l'ouverture, vous avez tout en local sur votre ordi, tablette ou mobile
#*transmission par e-mail, clé USB, synchronisation dans le Cloud
# Moteur de recherche très rapide
# Gestion des mots-clés
#* création automatique d'une table de matière à partir d'un tag
#*parcourir les articles à partir d'un même tag
#Import-export de contenu avec différentes formats (csv, json, html, tid )
#Bidouillabilité (hackability)
#* création de filtres, plugins, macros, CSS, etc...
#Vos données personnelles
#*plugin pour chiffrer le contenu
#Standard HTML interopérable
#*HTML5, CSS, ~JavaScript (et aussi version ~NodeJS)

En tout cas, vous devriez essayer TiddlyWiki !
!!<i class="fa fa-bookmark-o"></i> Programme de l'après-midi

Le programme tiendra compte dans la mesure du possible des attentes des personnes présentes. Ainsi nous organiserons une //post-it party// au début de la séance afin d'identifier les demandes et envies de chacun.

<div class="tc-table-of-contents">
<<toc-selective-expandable 'Programme'>>
</div>

*13h : accueil des premiers participants
*13h30 - 14h00 : tour de table pour la préparation des ateliers
*14h00 - 17h00 : [[ateliers|Ateliers]]
*17h00 - 18h00 : [[conférence|Conférences]] en salle Agora.
*18h : fin du #TWCamp !

Dans tous les cas, il y aura des démonstrations, retour d'expériences et cas d'usages, un hackathon si vous êtes développeur.

> ''Note'' : Le 6 juin aura lieu le ''Premier Samedi du Libre'' (organisé tous les mois par l'association Parinux) de 14h à 18h juste à côté du TWCamp. Profitez-en pour demander de l'aide lors de l'''Install Party'' et migrer sous Gnu/Linux.

> Découvrez également le logiciel libre 3D ''Blender'' avec le [[Blender User Group|http://bugparis.tuxfamily.org/rencontre-du-6-juin-2015/]] de Paris.

> http://parinux.org/content/premier-samedi-du-libre-du-6-juin-2015
!!A reusable non-linear personal web notebook

*http://classic.tiddlywiki.com/
**~TiddlyWiki 2.8.1, sortie le 26 juin 2013.
**http://tiddlywiki.fr/
*:Version française de ''~TiddlyWiki Classic''
**http://fr.wikipedia.org/wiki/TiddlyWiki (à mettre à jour !)
**http://www.framasoft.net/article3882.html

> C’est ici qu’intervient la véritable nouveauté du procédé de navigation : le lecteur choisit les entrées qu’il veut voir affichées et il construit littéralement sa page, exactement selon ses besoins, dans l’ordre qui lui convient, de manière non linéaire par rapport à la création, en sautant d’entrée en entrée.

*http://tiddlyspace.com/
**https://github.com/TiddlySpace/tiddlyspace

!!!TW5

*http://tiddlywiki.com
**Version 5.1.8 sortie le 17/04/2015
*https://github.com/Jermolene/TiddlyWiki5

!!Un carnet de notes web personnel et non linéaire

[[tiddlywiki.com/#Édition en Français (France)|http://tiddlywiki.com/#%C3%89dition%20en%20Fran%C3%A7ais%20%28France%29]]

*http://tiddlywiki.com/languages/fr-FR/index.html

!En vrac

*http://kixam.github.io/TW5-visjsTimeline/
*http://tw5topleft.tiddlyspot.com/
**http://tesis.tiddlyspot.com/

<<<
TiddlyWiki est un logiciel fabuleux créé par Jeremy Ruston. Il permet, entre autres choses, de prendre des notes à la manière d’un wiki, de les organiser, de collecter toutes sortes d’informations et de les visualiser comme bon vous chante. C’est un outil incroyablement flexible et adaptable à pratiquement n’importe quelle nécessité.
<<< Alberto Molina Pérez

*http://tiddlywiki.com/static/Community.html
**Lien vers des membres de la communauté

*http://twaddle.tiddlyspot.com
**Bigger community ⇄ Better TW

*http://ooktech.com/jed/ExampleWikis/Directory.html
**http://ooktech.com/iconmenus/

*http://ambit.tiddlyspace.com
**Personnalisation intéressante TW Classic encore en ligne

* TiddlyMap (Felix Küppers) : http://felixhayashi.github.io/TW5-TiddlyMap/index.html#Getting%20started

//Première édition de ce tiddler le <$view field="created" format="date" template="DD MMM YYYY"/>, modifié le <$view field="modified" format="date" template="DD MMM YYYY"/> à <$view field="modified" format="date" template="0hh:0mm"/>.//
[[Jeremy Ruston|https://twitter.com/jermolene]] <i class="fa fa-twitter"></i> d'avoir créé ce magnifique outil qu'est TiddlyWiki.

[[Xavier Cazin|https://twitter.com/xcazin]] <i class="fa fa-twitter"></i> pour ses contributions à la traduction française de TiddlyWiki.

[[Tobias Beer|http://tobibeer.github.io/me/]] <i class="fa fa-globe"></i> pour toutes ces astuces et sa documentation.

[[Duarte Farrajota Ramos|https://plus.google.com/+DuarteFarrajotaRamos/posts]] <i class="fa fa-google-plus"></i> pour la réalisation de l'illustration du poisson (lors du concours de [[poster pour TiddlyWiki|http://tiddlywiki.com/poster/]] <i class="fa fa-external-link-square"></i>) réutilisée pour l'[[affiche|Affiche]].


Le ''Carrefour Numérique²'' de la ''Cité des Sciences et de l'industrie'' de nous accueillir au Living Lab ([[@CarrNum|https://twitter.com/CarrNum]]).

> http://www.cite-sciences.fr/fr/au-programme/lieux-ressources/carrefour-numerique2/ <i class="fa fa-external-link-square"></i>

{{logo_cn2_csi.png}}

L'association Culture Libre & Créations Collectives.

> http://blog.libre.cc <i class="fa fa-external-link-square"></i>
TiddlyWiki est un outil de prise de notes puissant qui vous aide à collecter et structurer de l'information et la mettre en perspective.

C'est un programme Open Source sous licence BSD créé par ''Jeremy Ruston''.

Pour l'utiliser, aucune installation n'est requise. Utilisez un navigateur web. Composé d'un fichier HTML avec Javascript, le document est très facile à partager (sur une clé USB, dans le //cloud//, etc...).

> Adjectif Tiddly (tiny) = minuscule
> Nom Tiddler (thing) = broutille

*Le site officiel : http://tiddlywiki.com/ <i class="fa fa-external-link-square"></i>

*Les sources sur ~GitHub : https://github.com/Jermolene/TiddlyWiki5 <i class="fa fa-github " style="color:#2C3E50"></i>

!!Un peu d'histoire..

//Jeremy Ruston// sort la première version de TiddlyWiki en septembre 2004.
Une nouvelle branche (TW5 comme ~TiddlyWiki5) sort en novembre 2011. C'est une refonte complète du code, qui met  l'accent sur une version HTML5 mais aussi //Node.js//.
En 2014, TW5 sort de son caractère //bêta//.

!!Présentation

Voici une présentation en anglais :<br>http://tiddlywiki.com/editions/introduction/ <i class="fa fa-external-link-square"></i>

!![[Pourquoi utiliser TiddlyWiki ?]]

[[TiddlyWiki est-il parfait ?]]

<div class="tb5-fish">{{$:/.img/fish.svg}}</div>
!Welcome!

Bienvenue sur le site du ''~TiddlyWiki Camp''. Un évènement pour rencontrer la communauté de ce logiciel Open Source, libre et gratuit. Découvrez ce bloc note personnel polyvalent et adoptez-le pour gérer votre quotidien !

<i class="fa fa-hand-o-right"></i> Vous ne connaissez pas encore TiddlyWiki ?

{{$:/languages/en-GB/icon-mini}} ''Don’t speak French ?'' Read about [[TiddlyWiki Camp|AboutTWCamp]] (en).

!! <i class="fa fa-calendar-o"></i> Samedi 06 juin 2015 - de 13h00 à 18h00
!!<i class="fa fa-map-marker"></i> Living Lab du Carrefour numérique² - Cité des Sciences et de l'Industrie - Paris, France

[[Carte et plan d'accès|Plan]] - [[Informations pratiques]]

Entrée libre & gratuite, dans la limite des places disponibles.


{{Programme||$:/core/ui/TagTemplate}}

<div class="twc-img">{{paris-cityscape-silhouette_by-freepik.svg}}</div>
!Oui et non ;)

Voici quelques éléments que l'on peut reprocher à TiddlyWiki.

#C'est un wiki !
#*syntaxe wiki à apprendre //(il y a 11 ans il n'y avait pas de standard..)//
#*risque d'un code source peu lisible si utilisation de macro, widget, //transclusion// etc..
#*n'est pas WYSIWYG
#Gestion des ressources externes, pièces jointes
#* dois-je ou non intégrer les images (conversion base64) mais alors augmentation de la taille du fichier
#* puisque ~TiddlyWiki est portable, il faut prendre soin d'envoyer les fichiers externes
#L'approche non linéaire du contenu
#*car tout est //tiddler// !
#*habitude du document de traitement de texte linéaire
#N'est pas collaboratif
#*c'est un bloc note personnel en même temps
#*contribution à plusieurs possible (import/export tiddler), mais pas d'accès temps-réel.
#Absence d'un mode révision du contenu (annule et remplace)
Voici des citations d'utilisateurs de TiddlyWiki, recueillis principalement sur la liste de discussion.

!!Google Groups

<<<
Tiddlywiki is getting to be a ... well 'crutch'. 
How can I get along without it, i ask myself?
<<< Anton Aylward

<<<
Very happy to use TiddlyWiki. I'm able to classify my information far better than in Evernote or ~OneNote.
<<< Eduardo P. Klein

!!Twitter

<<<
I love TiddlyWiki! It is awesome to work on everything I want, from thoughts, projects, books, notes, to-dos. It's suitable for everything!
<<< Eduardo Klein ([[tweet|https://twitter.com/eduardopklein/status/606217566076432384]])


!!Blog

<<<
Libre, synchronisable, ludique, personnalisable, TiddlyWiki est l’outil parfait pour mon besoin quotidien et très fréquent de prise de note, et mérite largement qu’on se prenne un peu la tête pour être modulé comme on le souhaite.
<<< S.Von B ([[article|http://www.riotinparadise.net/2015/05/31/tiddlywiki/]])




<i class="fa fa-heart" style="color:#D54F58"></i>  MERCI d'avoir participé à cet après-midi autour de TiddlyWiki !!

Encore merci à Jeremy d'avoir fait le déplacement jusqu'ici.

Nous espérons tous un épisode 2, ici ou ailleurs, Oxford par exemple ;)

> À venir, quelques [[notes|Notes]] et [[photos|Photos]].

Suivez la communauté francophone :  https://twitter.com/TiddlyWikiFR <i class="fa fa-twitter"></i>