Built from branch 'tiddlywiki-com' at commit f49c55fe3c6c250fb46372b43d6b8f73fa532790 of https://github.com/Jermolene/TiddlyWiki5.git at 2019-08-09 14:49:54 UTC
1000
no
yes
show
show
show
below
bottom
permaview
yes
show
show
show
show
show
show
hide
hide
hide
hide
yes
yes
yes
yes
yes
tc-btn-invisible
show
show
show
show
show
show
show
show
show
show
show
show
show
show
show
show
show
hide
show
show
show
show
show
show
hide
show
show
show
$:/plugins/TheDiveO/TwTube
enable
<div class="tc-control-panel"> <<tabs "[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]" "$:/core/ui/ControlPanel/Info">> </div>
{ "tiddlers": { "$:/Acknowledgements": { "title": "$:/Acknowledgements", "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 (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2018, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." }, "$:/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/add-comment": { "title": "$:/core/images/add-comment", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-add-comment tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M56 56H36a8 8 0 1 0 0 16h20v20a8 8 0 1 0 16 0V72h20a8 8 0 1 0 0-16H72V36a8 8 0 1 0-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\" 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/auto-height": { "title": "$:/core/images/auto-height", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-auto-height tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M67.9867828,114.356363 L67.9579626,99.8785426 C67.9550688,98.4248183 67.1636987,97.087107 65.8909901,96.3845863 L49.9251455,87.5716209 L47.992126,95.0735397 L79.8995411,95.0735397 C84.1215894,95.0735397 85.4638131,89.3810359 81.686497,87.4948823 L49.7971476,71.5713518 L48.0101917,79.1500092 L79.992126,79.1500092 C84.2093753,79.1500092 85.5558421,73.4676733 81.7869993,71.5753162 L49.805065,55.517008 L48.0101916,63.0917009 L79.9921259,63.0917015 C84.2035118,63.0917016 85.5551434,57.4217887 81.7966702,55.5218807 L65.7625147,47.4166161 L67.9579705,50.9864368 L67.9579705,35.6148245 L77.1715737,44.8284272 C78.7336709,46.3905243 81.2663308,46.3905243 82.8284279,44.8284271 C84.390525,43.2663299 84.390525,40.7336699 82.8284278,39.1715728 L66.8284271,23.1715728 C65.2663299,21.6094757 62.73367,21.6094757 61.1715729,23.1715729 L45.1715729,39.1715729 C43.6094757,40.73367 43.6094757,43.26633 45.1715729,44.8284271 C46.73367,46.3905243 49.26633,46.3905243 50.8284271,44.8284271 L59.9579705,35.6988837 L59.9579705,50.9864368 C59.9579705,52.495201 60.806922,53.8755997 62.1534263,54.5562576 L78.1875818,62.6615223 L79.9921261,55.0917015 L48.0101917,55.0917009 C43.7929424,55.0917008 42.4464755,60.7740368 46.2153183,62.6663939 L78.1972526,78.7247021 L79.992126,71.1500092 L48.0101917,71.1500092 C43.7881433,71.1500092 42.4459197,76.842513 46.2232358,78.7286665 L78.1125852,94.6521971 L79.8995411,87.0735397 L47.992126,87.0735397 C43.8588276,87.0735397 42.4404876,92.5780219 46.0591064,94.5754586 L62.024951,103.388424 L59.9579785,99.8944677 L59.9867142,114.32986 L50.8284271,105.171573 C49.26633,103.609476 46.73367,103.609476 45.1715729,105.171573 C43.6094757,106.73367 43.6094757,109.26633 45.1715729,110.828427 L61.1715729,126.828427 C62.73367,128.390524 65.2663299,128.390524 66.8284271,126.828427 L82.8284278,110.828427 C84.390525,109.26633 84.390525,106.73367 82.8284279,105.171573 C81.2663308,103.609476 78.7336709,103.609476 77.1715737,105.171573 L67.9867828,114.356363 L67.9867828,114.356363 Z M16,20 L112,20 C114.209139,20 116,18.209139 116,16 C116,13.790861 114.209139,12 112,12 L16,12 C13.790861,12 12,13.790861 12,16 C12,18.209139 13.790861,20 16,20 L16,20 Z\"></path>\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/bold": { "title": "$:/core/images/bold", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-bold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M41.1456583,51.8095238 L41.1456583,21.8711485 L67.4985994,21.8711485 C70.0084159,21.8711485 72.4285598,22.0802967 74.7591036,22.4985994 C77.0896475,22.9169022 79.1512515,23.6638602 80.9439776,24.7394958 C82.7367036,25.8151314 84.170863,27.3090474 85.2464986,29.2212885 C86.3221342,31.1335296 86.859944,33.5835518 86.859944,36.5714286 C86.859944,41.9496067 85.2465147,45.8337882 82.0196078,48.2240896 C78.792701,50.614391 74.6694929,51.8095238 69.6498599,51.8095238 L41.1456583,51.8095238 Z M13,0 L13,128 L75.0280112,128 C80.7647346,128 86.3519803,127.28292 91.789916,125.848739 C97.2278517,124.414559 102.068139,122.203563 106.310924,119.215686 C110.553709,116.22781 113.929959,112.373506 116.439776,107.652661 C118.949592,102.931816 120.204482,97.3445701 120.204482,90.8907563 C120.204482,82.8832466 118.262391,76.0411115 114.378151,70.3641457 C110.493911,64.6871798 104.607883,60.7133634 96.719888,58.442577 C102.456611,55.6937304 106.788968,52.1680887 109.717087,47.8655462 C112.645206,43.5630037 114.109244,38.1849062 114.109244,31.7310924 C114.109244,25.7553389 113.123259,20.7357813 111.151261,16.6722689 C109.179262,12.6087565 106.400578,9.35201972 102.815126,6.90196078 C99.2296739,4.45190185 94.927196,2.68908101 89.907563,1.61344538 C84.8879301,0.537809748 79.3305627,0 73.2352941,0 L13,0 Z M41.1456583,106.128852 L41.1456583,70.9915966 L71.8011204,70.9915966 C77.896389,70.9915966 82.7964334,72.3958776 86.5014006,75.2044818 C90.2063677,78.0130859 92.0588235,82.7039821 92.0588235,89.2773109 C92.0588235,92.6237329 91.4911355,95.3725383 90.3557423,97.5238095 C89.2203491,99.6750808 87.6965548,101.378145 85.7843137,102.633053 C83.8720726,103.887961 81.661077,104.784311 79.1512605,105.322129 C76.641444,105.859947 74.0121519,106.128852 71.2633053,106.128852 L41.1456583,106.128852 Z\"></path>\n </g>\n</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/copy-clipboard": { "title": "$:/core/images/copy-clipboard", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-copy-clipboard tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\">\n\t\t<rect x=\"40\" y=\"40\" width=\"33\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"82\" width=\"17\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"54\" width=\"17\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"96\" width=\"33\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"68\" width=\"12\" height=\"8\" rx=\"4\"></rect>\n\t\t<path d=\"M40,16 L23.9992458,16 C19.5813843,16 16,19.5907123 16,24 C16,24.0016363 16.0000005,24.0032725 16.0000015,24.0049086 C16.0000005,24.0065441 16,24.0081803 16,24.0098166 L16,119.990183 C16,119.99182 16.0000005,119.993456 16.0000015,119.995092 C16.0000005,119.996727 16,119.998364 16,120 C16,124.409288 19.5813843,128 23.9992458,128 L104.000754,128 C106.205061,128 108.203844,127.105595 109.652065,125.659342 C111.102424,124.21251 112,122.214511 112,120.007595 L112,103.992405 C112,99.5776607 108.418278,96 104,96 C99.5907123,96 96,99.5783218 96,103.992405 L96,112 L32,112 L32,32 L96,32 L96,40.0075946 C96,44.4223393 99.581722,48 104,48 C108.409288,48 112,44.4216782 112,40.0075946 L112,23.9924054 C112,21.7851587 111.104671,19.7871591 109.657101,18.3409203 C108.203844,16.8944047 106.205061,16 104.000754,16 L88,16 C88,11.5907123 84.4151006,8 79.9929031,8 L48.0070969,8 C43.5881712,8 40,11.581722 40,16 Z M44,14.9958262 C44,12.7889923 45.7964248,11 48.0000255,11 L79.9999745,11 C82.2091276,11 84,12.7965212 84,14.9958262 L84,19.0041738 C84,21.2110077 82.2035752,23 79.9999745,23 L48.0000255,23 C45.7908724,23 44,21.2034788 44,19.0041738 L44,14.9958262 Z\"></path>\n\t\t<rect x=\"62\" y=\"64\" width=\"66\" height=\"16\" rx=\"8\"></rect>\n\t\t<path d=\"M60.6568542,85.6568542 L76.6568542,69.6568543 L65.3431458,69.6568542 L81.3431458,85.6568542 C84.4673401,88.7810486 89.5326599,88.7810486 92.6568542,85.6568542 C95.7810486,82.5326599 95.7810486,77.4673401 92.6568542,74.3431458 L76.6568542,58.3431458 C73.5326599,55.2189514 68.4673401,55.2189514 65.3431458,58.3431457 L49.3431458,74.3431457 C46.2189514,77.4673401 46.2189514,82.5326599 49.3431457,85.6568542 C52.4673401,88.7810486 57.5326599,88.7810486 60.6568542,85.6568542 L60.6568542,85.6568542 Z\" transform=\"translate(71.000000, 72.000000) rotate(-90.000000) translate(-71.000000, -72.000000) \"></path>\n\t</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/erase": { "title": "$:/core/images/erase", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-erase tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M60.0870401,127.996166 L123.102318,64.980888 C129.636723,58.4464827 129.629513,47.8655877 123.098967,41.3350425 L99.4657866,17.7018617 C92.927448,11.1635231 82.3486358,11.1698163 75.8199411,17.698511 L4.89768189,88.6207702 C-1.63672343,95.1551755 -1.6295126,105.736071 4.90103262,112.266616 L20.6305829,127.996166 L60.0870401,127.996166 Z M25.1375576,120.682546 L10.812569,106.357558 C7.5455063,103.090495 7.54523836,97.793808 10.8048093,94.5342371 L46.2691086,59.0699377 L81.7308914,94.5317205 L55.5800654,120.682546 L25.1375576,120.682546 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/excise": { "title": "$:/core/images/excise", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-excise tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M56,107.313709 L53.6568542,109.656854 C50.5326599,112.781049 45.4673401,112.781049 42.3431457,109.656854 C39.2189514,106.53266 39.2189514,101.46734 42.3431458,98.3431457 L58.3431458,82.3431457 C61.4673401,79.2189514 66.5326599,79.2189514 69.6568542,82.3431458 L85.6568542,98.3431458 C88.7810486,101.46734 88.7810486,106.53266 85.6568542,109.656854 C82.5326599,112.781049 77.4673401,112.781049 74.3431458,109.656854 L72,107.313708 L72,121.597798 C72,125.133636 68.418278,128 64,128 C59.581722,128 56,125.133636 56,121.597798 L56,107.313709 Z M0,40.0070969 C0,35.5848994 3.59071231,32 8,32 C12.418278,32 16,35.5881712 16,40.0070969 L16,71.9929031 C16,76.4151006 12.4092877,80 8,80 C3.581722,80 0,76.4118288 0,71.9929031 L0,40.0070969 Z M32,40.0070969 C32,35.5848994 35.5907123,32 40,32 C44.418278,32 48,35.5881712 48,40.0070969 L48,71.9929031 C48,76.4151006 44.4092877,80 40,80 C35.581722,80 32,76.4118288 32,71.9929031 L32,40.0070969 Z M80,40.0070969 C80,35.5848994 83.5907123,32 88,32 C92.418278,32 96,35.5881712 96,40.0070969 L96,71.9929031 C96,76.4151006 92.4092877,80 88,80 C83.581722,80 80,76.4118288 80,71.9929031 L80,40.0070969 Z M56,8.00709688 C56,3.58489938 59.5907123,0 64,0 C68.418278,0 72,3.58817117 72,8.00709688 L72,39.9929031 C72,44.4151006 68.4092877,48 64,48 C59.581722,48 56,44.4118288 56,39.9929031 L56,8.00709688 Z M112,40.0070969 C112,35.5848994 115.590712,32 120,32 C124.418278,32 128,35.5881712 128,40.0070969 L128,71.9929031 C128,76.4151006 124.409288,80 120,80 C115.581722,80 112,76.4118288 112,71.9929031 L112,40.0070969 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/file": { "title": "$:/core/images/file", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-file tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M111.96811,30.5 L112,30.5 L112,119.999079 C112,124.417866 108.419113,128 104.000754,128 L23.9992458,128 C19.5813843,128 16,124.417687 16,119.999079 L16,8.00092105 C16,3.58213437 19.5808867,0 23.9992458,0 L81,0 L81,0.0201838424 C83.1589869,-0.071534047 85.3482153,0.707077645 86.9982489,2.35711116 L109.625176,24.9840387 C111.151676,26.510538 111.932942,28.4998414 111.96811,30.5 L111.96811,30.5 Z M81,8 L24,8 L24,120 L104,120 L104,30.5 L89.0003461,30.5 C84.5818769,30.5 81,26.9216269 81,22.4996539 L81,8 Z\"></path>\n <rect x=\"32\" y=\"36\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"52\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"68\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"84\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"100\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"20\" width=\"40\" height=\"8\" rx=\"4\"></rect>\n </g>\n</svg>" }, "$:/core/images/fixed-height": { "title": "$:/core/images/fixed-height", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fixed-height tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M60,35.6568542 L50.8284271,44.8284271 C49.26633,46.3905243 46.73367,46.3905243 45.1715729,44.8284271 C43.6094757,43.26633 43.6094757,40.73367 45.1715729,39.1715729 L61.1715729,23.1715729 C62.73367,21.6094757 65.2663299,21.6094757 66.8284271,23.1715728 L82.8284278,39.1715728 C84.390525,40.7336699 84.390525,43.2663299 82.8284279,44.8284271 C81.2663308,46.3905243 78.7336709,46.3905243 77.1715737,44.8284272 L68,35.6568539 L68,93.3431461 L77.1715737,84.1715728 C78.7336709,82.6094757 81.2663308,82.6094757 82.8284279,84.1715729 C84.390525,85.7336701 84.390525,88.2663301 82.8284278,89.8284272 L66.8284271,105.828427 C65.2663299,107.390524 62.73367,107.390524 61.1715729,105.828427 L45.1715729,89.8284271 C43.6094757,88.26633 43.6094757,85.73367 45.1715729,84.1715729 C46.73367,82.6094757 49.26633,82.6094757 50.8284271,84.1715729 L60,93.3431458 L60,35.6568542 L60,35.6568542 Z M16,116 L112,116 C114.209139,116 116,114.209139 116,112 C116,109.790861 114.209139,108 112,108 L16,108 C13.790861,108 12,109.790861 12,112 C12,114.209139 13.790861,116 16,116 L16,116 Z M16,20 L112,20 C114.209139,20 116,18.209139 116,16 C116,13.790861 114.209139,12 112,12 L16,12 C13.790861,12 12,13.790861 12,16 C12,18.209139 13.790861,20 16,20 L16,20 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/fold-all-button": { "title": "$:/core/images/fold-all-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M64.0292774,58.6235628 C61.9791013,58.6242848 59.9275217,57.8435723 58.3632024,56.279253 L35.7458219,33.6618725 C32.6211696,30.5372202 32.6166093,25.4673401 35.7408036,22.3431458 C38.8586409,19.2253085 43.9325646,19.2211982 47.0595304,22.348164 L64.0250749,39.3137085 L80.9906194,22.348164 C84.1152717,19.2235117 89.1851518,19.2189514 92.3093461,22.3431458 C95.4271834,25.460983 95.4312937,30.5349067 92.3043279,33.6618725 L69.6869474,56.279253 C68.1237851,57.8424153 66.0737951,58.6247195 64.0241231,58.6250809 Z\" transform=\"translate(64.024316, 39.313708) scale(1, -1) translate(-64.024316, -39.313708) \"></path>\n <path d=\"M64.0292774,123.621227 C61.9791013,123.621949 59.9275217,122.841236 58.3632024,121.276917 L35.7458219,98.6595365 C32.6211696,95.5348842 32.6166093,90.4650041 35.7408036,87.3408098 C38.8586409,84.2229725 43.9325646,84.2188622 47.0595304,87.345828 L64.0250749,104.311373 L80.9906194,87.345828 C84.1152717,84.2211757 89.1851518,84.2166154 92.3093461,87.3408098 C95.4271834,90.458647 95.4312937,95.5325707 92.3043279,98.6595365 L69.6869474,121.276917 C68.1237851,122.840079 66.0737951,123.622383 64.0241231,123.622745 Z\" transform=\"translate(64.024316, 104.311372) scale(1, -1) translate(-64.024316, -104.311372) \"></path>\n </g>\n</svg>" }, "$:/core/images/fold-button": { "title": "$:/core/images/fold-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M64.0292774,63.6235628 C61.9791013,63.6242848 59.9275217,62.8435723 58.3632024,61.279253 L35.7458219,38.6618725 C32.6211696,35.5372202 32.6166093,30.4673401 35.7408036,27.3431458 C38.8586409,24.2253085 43.9325646,24.2211982 47.0595304,27.348164 L64.0250749,44.3137085 L80.9906194,27.348164 C84.1152717,24.2235117 89.1851518,24.2189514 92.3093461,27.3431458 C95.4271834,30.460983 95.4312937,35.5349067 92.3043279,38.6618725 L69.6869474,61.279253 C68.1237851,62.8424153 66.0737951,63.6247195 64.0241231,63.6250809 Z\" transform=\"translate(64.024316, 44.313708) scale(1, -1) translate(-64.024316, -44.313708) \"></path>\n <path d=\"M64.0049614,105.998482 C61.9547853,105.999204 59.9032057,105.218491 58.3388864,103.654172 L35.7215059,81.0367916 C32.5968535,77.9121393 32.5922933,72.8422592 35.7164876,69.7180649 C38.8343248,66.6002276 43.9082485,66.5961173 47.0352144,69.7230831 L64.0007589,86.6886276 L80.9663034,69.7230831 C84.0909557,66.5984308 89.1608358,66.5938705 92.2850301,69.7180649 C95.4028673,72.8359021 95.4069777,77.9098258 92.2800119,81.0367916 L69.6626314,103.654172 C68.099469,105.217334 66.0494791,105.999639 63.999807,106 Z\" transform=\"translate(64.000000, 86.688628) scale(1, -1) translate(-64.000000, -86.688628) \"></path>\n </g>\n</svg>" }, "$:/core/images/fold-others-button": { "title": "$:/core/images/fold-others-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fold-others tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"56.0314331\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M101.657101,104.948818 C100.207918,103.498614 98.2051847,102.599976 95.9929031,102.599976 L72,102.599976 L72,78.6070725 C72,76.3964271 71.1036108,74.3936927 69.6545293,72.9441002 L69.6571005,72.9488183 C68.2079177,71.4986143 66.2051847,70.5999756 63.9929031,70.5999756 L32.0070969,70.5999756 C27.5881712,70.5999756 24,74.1816976 24,78.5999756 C24,83.0092633 27.5848994,86.5999756 32.0070969,86.5999756 L56,86.5999756 L56,110.592879 C56,112.803524 56.8963895,114.806259 58.3454713,116.255852 L58.3429,116.251133 C59.7920828,117.701337 61.7948156,118.599976 64.0070969,118.599976 L88,118.599976 L88,142.592879 C88,147.011804 91.581722,150.599976 96,150.599976 C100.409288,150.599976 104,147.015076 104,142.592879 L104,110.607072 C104,108.396427 103.103611,106.393693 101.654529,104.9441 Z\" transform=\"translate(64.000000, 110.599976) rotate(-45.000000) translate(-64.000000, -110.599976) \"></path>\n <path d=\"M101.725643,11.7488671 C100.27646,10.2986632 98.2737272,9.40002441 96.0614456,9.40002441 L72.0685425,9.40002441 L72.0685425,-14.5928787 C72.0685425,-16.8035241 71.1721533,-18.8062584 69.7230718,-20.255851 L69.725643,-20.2511329 C68.2764602,-21.7013368 66.2737272,-22.5999756 64.0614456,-22.5999756 L32.0756394,-22.5999756 C27.6567137,-22.5999756 24.0685425,-19.0182536 24.0685425,-14.5999756 C24.0685425,-10.1906879 27.6534419,-6.59997559 32.0756394,-6.59997559 L56.0685425,-6.59997559 L56.0685425,17.3929275 C56.0685425,19.6035732 56.964932,21.6063078 58.4140138,23.0559004 L58.4114425,23.0511823 C59.8606253,24.5013859 61.8633581,25.4000244 64.0756394,25.4000244 L88.0685425,25.4000244 L88.0685425,49.3929275 C88.0685425,53.8118532 91.6502645,57.4000244 96.0685425,57.4000244 C100.47783,57.4000244 104.068542,53.815125 104.068542,49.3929275 L104.068542,17.4071213 C104.068542,15.1964759 103.172153,13.1937416 101.723072,11.744149 Z\" transform=\"translate(64.068542, 17.400024) scale(1, -1) rotate(-45.000000) translate(-64.068542, -17.400024) \"></path>\n </g>\n</svg>" }, "$:/core/images/folder": { "title": "$:/core/images/folder", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-folder tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M55.6943257,128.000004 L7.99859666,128.000004 C3.5810937,128.000004 0,124.413822 0,119.996384 L0,48.0036243 C0,43.5833471 3.58387508,40.0000044 7.99859666,40.0000044 L16,40.0000044 L16,31.9999914 C16,27.5817181 19.5783731,24 24.0003461,24 L55.9996539,24 C60.4181231,24 64,27.5800761 64,31.9999914 L64,40.0000044 L104.001403,40.0000044 C108.418906,40.0000044 112,43.5861868 112,48.0036243 L112,59.8298353 L104,59.7475921 L104,51.9994189 C104,49.7887607 102.207895,48.0000044 99.9972215,48.0000044 L56,48.0000044 L56,36.0000255 C56,33.7898932 54.2072328,32 51.9957423,32 L28.0042577,32 C25.7890275,32 24,33.7908724 24,36.0000255 L24,48.0000044 L12.0027785,48.0000044 C9.78987688,48.0000044 8,49.7906032 8,51.9994189 L8,116.00059 C8,118.211248 9.79210499,120.000004 12.0027785,120.000004 L58.7630167,120.000004 L55.6943257,128.000004 L55.6943257,128.000004 Z\"></path>\n <path d=\"M23.8728955,55.5 L119.875702,55.5 C124.293205,55.5 126.87957,59.5532655 125.650111,64.5630007 L112.305967,118.936999 C111.077582,123.942356 106.497904,128 102.083183,128 L6.08037597,128 C1.66287302,128 -0.923492342,123.946735 0.305967145,118.936999 L13.650111,64.5630007 C14.878496,59.5576436 19.4581739,55.5 23.8728955,55.5 L23.8728955,55.5 L23.8728955,55.5 Z M25.6530124,64 L113.647455,64 C115.858129,64 117.151473,66.0930612 116.538306,68.6662267 L105.417772,115.333773 C104.803671,117.910859 102.515967,120 100.303066,120 L12.3086228,120 C10.0979492,120 8.8046054,117.906939 9.41777189,115.333773 L20.5383062,68.6662267 C21.1524069,66.0891409 23.4401107,64 25.6530124,64 L25.6530124,64 L25.6530124,64 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/gitter": { "title": "$:/core/images/gitter", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-gitter tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 18 25\">\n <rect x=\"15\" y=\"5\" width=\"2\" height=\"10\"></rect>\n <rect x=\"10\" y=\"5\" width=\"2\" height=\"20\"></rect>\n <rect x=\"5\" y=\"5\" width=\"2\" height=\"20\"></rect>\n <rect width=\"2\" height=\"15\"></rect>\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/heading-1": { "title": "$:/core/images/heading-1", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-1 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M14,30 L27.25,30 L27.25,60.104 L61.7,60.104 L61.7,30 L74.95,30 L74.95,105.684 L61.7,105.684 L61.7,71.552 L27.25,71.552 L27.25,105.684 L14,105.684 L14,30 Z M84.3350766,43.78 C86.8790893,43.78 89.3523979,43.5680021 91.7550766,43.144 C94.1577553,42.7199979 96.3307336,42.0133383 98.2740766,41.024 C100.21742,40.0346617 101.87807,38.7626744 103.256077,37.208 C104.634084,35.6533256 105.535075,33.7453446 105.959077,31.484 L115.817077,31.484 L115.817077,105.684 L102.567077,105.684 L102.567077,53.32 L84.3350766,53.32 L84.3350766,43.78 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-2": { "title": "$:/core/images/heading-2", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-2 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M125.519077,105.684 L74.8510766,105.684 C74.9217436,99.5359693 76.4057288,94.1653563 79.3030766,89.572 C82.2004244,84.9786437 86.1577182,80.986017 91.1750766,77.594 C93.5777553,75.8273245 96.0863969,74.113675 98.7010766,72.453 C101.315756,70.792325 103.718399,69.0080095 105.909077,67.1 C108.099754,65.1919905 109.901736,63.1250111 111.315077,60.899 C112.728417,58.6729889 113.47041,56.1113478 113.541077,53.214 C113.541077,51.8713266 113.382078,50.4403409 113.064077,48.921 C112.746075,47.4016591 112.127748,45.9883399 111.209077,44.681 C110.290405,43.3736601 109.018418,42.2783377 107.393077,41.395 C105.767735,40.5116622 103.647756,40.07 101.033077,40.07 C98.6303979,40.07 96.6340846,40.5469952 95.0440766,41.501 C93.4540687,42.4550048 92.1820814,43.762325 91.2280766,45.423 C90.2740719,47.083675 89.5674123,49.0446554 89.1080766,51.306 C88.648741,53.5673446 88.3837436,56.0053203 88.3130766,58.62 L76.2290766,58.62 C76.2290766,54.5213128 76.7767378,50.7230175 77.8720766,47.225 C78.9674154,43.7269825 80.610399,40.7060127 82.8010766,38.162 C84.9917542,35.6179873 87.6593942,33.6216739 90.8040766,32.173 C93.948759,30.7243261 97.6057224,30 101.775077,30 C106.297766,30 110.078395,30.7419926 113.117077,32.226 C116.155758,33.7100074 118.611401,35.5826554 120.484077,37.844 C122.356753,40.1053446 123.681739,42.5609868 124.459077,45.211 C125.236414,47.8610133 125.625077,50.3873213 125.625077,52.79 C125.625077,55.7580148 125.165748,58.4433213 124.247077,60.846 C123.328405,63.2486787 122.091751,65.4569899 120.537077,67.471 C118.982402,69.4850101 117.215753,71.3399915 115.237077,73.036 C113.2584,74.7320085 111.209087,76.3219926 109.089077,77.806 C106.969066,79.2900074 104.849087,80.7033266 102.729077,82.046 C100.609066,83.3886734 98.6480856,84.7313266 96.8460766,86.074 C95.0440676,87.4166734 93.47175,88.8123261 92.1290766,90.261 C90.7864032,91.7096739 89.8677458,93.2466585 89.3730766,94.872 L125.519077,94.872 L125.519077,105.684 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-3": { "title": "$:/core/images/heading-3", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-3 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M94.8850766,62.224 C96.8637532,62.294667 98.8424001,62.1533351 100.821077,61.8 C102.799753,61.4466649 104.566402,60.8283378 106.121077,59.945 C107.675751,59.0616623 108.930072,57.8426744 109.884077,56.288 C110.838081,54.7333256 111.315077,52.8253446 111.315077,50.564 C111.315077,47.3839841 110.237421,44.8400095 108.082077,42.932 C105.926733,41.0239905 103.153094,40.07 99.7610766,40.07 C97.641066,40.07 95.8037511,40.4939958 94.2490766,41.342 C92.6944022,42.1900042 91.4047484,43.3383261 90.3800766,44.787 C89.3554048,46.2356739 88.5957458,47.860991 88.1010766,49.663 C87.6064075,51.465009 87.3944096,53.3199905 87.4650766,55.228 L75.3810766,55.228 C75.5224107,51.623982 76.1937373,48.2850154 77.3950766,45.211 C78.596416,42.1369846 80.2393995,39.4693446 82.3240766,37.208 C84.4087537,34.9466554 86.9350618,33.1800064 89.9030766,31.908 C92.8710915,30.6359936 96.2277246,30 99.9730766,30 C102.870424,30 105.714729,30.4239958 108.506077,31.272 C111.297424,32.1200042 113.806065,33.3566585 116.032077,34.982 C118.258088,36.6073415 120.042403,38.6743208 121.385077,41.183 C122.72775,43.6916792 123.399077,46.5713171 123.399077,49.822 C123.399077,53.5673521 122.551085,56.8356527 120.855077,59.627 C119.159068,62.4183473 116.509095,64.4499936 112.905077,65.722 L112.905077,65.934 C117.145098,66.7820042 120.448731,68.8843166 122.816077,72.241 C125.183422,75.5976835 126.367077,79.6786426 126.367077,84.484 C126.367077,88.017351 125.660417,91.1796527 124.247077,93.971 C122.833736,96.7623473 120.925755,99.129657 118.523077,101.073 C116.120398,103.016343 113.329093,104.517995 110.149077,105.578 C106.969061,106.638005 103.612428,107.168 100.079077,107.168 C95.7683884,107.168 92.005426,106.549673 88.7900766,105.313 C85.5747272,104.076327 82.8894207,102.327345 80.7340766,100.066 C78.5787325,97.8046554 76.9357489,95.0840159 75.8050766,91.904 C74.6744043,88.7239841 74.0737436,85.1906861 74.0030766,81.304 L86.0870766,81.304 C85.9457426,85.8266893 87.0587315,89.5896517 89.4260766,92.593 C91.7934218,95.5963483 95.3443863,97.098 100.079077,97.098 C104.107097,97.098 107.481396,95.9496782 110.202077,93.653 C112.922757,91.3563219 114.283077,88.0880212 114.283077,83.848 C114.283077,80.9506522 113.717749,78.6540085 112.587077,76.958 C111.456404,75.2619915 109.972419,73.9723378 108.135077,73.089 C106.297734,72.2056623 104.230755,71.6580011 101.934077,71.446 C99.6373985,71.2339989 97.2877553,71.163333 94.8850766,71.234 L94.8850766,62.224 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-4": { "title": "$:/core/images/heading-4", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-4 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8,30 L21.25,30 L21.25,60.104 L55.7,60.104 L55.7,30 L68.95,30 L68.95,105.684 L55.7,105.684 L55.7,71.552 L21.25,71.552 L21.25,105.684 L8,105.684 L8,30 Z M84.5890766,78.548 L107.061077,78.548 L107.061077,45.9 L106.849077,45.9 L84.5890766,78.548 Z M128.049077,88.088 L118.509077,88.088 L118.509077,105.684 L107.061077,105.684 L107.061077,88.088 L75.2610766,88.088 L75.2610766,76.11 L107.061077,31.484 L118.509077,31.484 L118.509077,78.548 L128.049077,78.548 L128.049077,88.088 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-5": { "title": "$:/core/images/heading-5", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-5 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M83.7550766,31.484 L122.127077,31.484 L122.127077,42.296 L92.7650766,42.296 L88.9490766,61.164 L89.1610766,61.376 C90.7864181,59.5386575 92.8533974,58.1430048 95.3620766,57.189 C97.8707558,56.2349952 100.361731,55.758 102.835077,55.758 C106.509762,55.758 109.795729,56.3763272 112.693077,57.613 C115.590424,58.8496729 118.0284,60.5809889 120.007077,62.807 C121.985753,65.0330111 123.487405,67.6653181 124.512077,70.704 C125.536748,73.7426819 126.049077,77.028649 126.049077,80.562 C126.049077,83.5300148 125.572081,86.5863176 124.618077,89.731 C123.664072,92.8756824 122.144754,95.7376538 120.060077,98.317 C117.9754,100.896346 115.30776,103.016325 112.057077,104.677 C108.806394,106.337675 104.919766,107.168 100.397077,107.168 C96.7930586,107.168 93.454092,106.691005 90.3800766,105.737 C87.3060613,104.782995 84.6030883,103.35201 82.2710766,101.444 C79.939065,99.5359905 78.0840835,97.1863473 76.7060766,94.395 C75.3280697,91.6036527 74.5684107,88.3353521 74.4270766,84.59 L86.5110766,84.59 C86.8644117,88.6180201 88.2423979,91.7096559 90.6450766,93.865 C93.0477553,96.0203441 96.2277235,97.098 100.185077,97.098 C102.729089,97.098 104.884401,96.6740042 106.651077,95.826 C108.417752,94.9779958 109.848738,93.8120074 110.944077,92.328 C112.039415,90.8439926 112.816741,89.1126766 113.276077,87.134 C113.735412,85.1553234 113.965077,83.0353446 113.965077,80.774 C113.965077,78.7246564 113.682413,76.763676 113.117077,74.891 C112.55174,73.018324 111.703749,71.3753404 110.573077,69.962 C109.442404,68.5486596 107.976086,67.4180042 106.174077,66.57 C104.372068,65.7219958 102.269755,65.298 99.8670766,65.298 C97.3230639,65.298 94.9380878,65.7749952 92.7120766,66.729 C90.4860655,67.6830048 88.8784149,69.4673203 87.8890766,72.082 L75.8050766,72.082 L83.7550766,31.484 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-6": { "title": "$:/core/images/heading-6", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-6 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M112.587077,50.246 C112.304409,47.2073181 111.226753,44.751676 109.354077,42.879 C107.481401,41.006324 104.955093,40.07 101.775077,40.07 C99.584399,40.07 97.6940846,40.4763293 96.1040766,41.289 C94.5140687,42.1016707 93.1714154,43.1793266 92.0760766,44.522 C90.9807378,45.8646734 90.0974133,47.401658 89.4260766,49.133 C88.7547399,50.864342 88.2070787,52.6839905 87.7830766,54.592 C87.3590745,56.5000095 87.0587442,58.390324 86.8820766,60.263 C86.7054091,62.135676 86.5464107,63.8846585 86.4050766,65.51 L86.6170766,65.722 C88.2424181,62.7539852 90.4860623,60.5456739 93.3480766,59.097 C96.2100909,57.6483261 99.3017267,56.924 102.623077,56.924 C106.297762,56.924 109.583729,57.5599936 112.481077,58.832 C115.378424,60.1040064 117.834067,61.8529889 119.848077,64.079 C121.862087,66.3050111 123.399071,68.9373181 124.459077,71.976 C125.519082,75.0146819 126.049077,78.300649 126.049077,81.834 C126.049077,85.438018 125.466082,88.7769846 124.300077,91.851 C123.134071,94.9250154 121.455754,97.6103219 119.265077,99.907 C117.074399,102.203678 114.459758,103.987994 111.421077,105.26 C108.382395,106.532006 105.025762,107.168 101.351077,107.168 C95.9097161,107.168 91.4400941,106.16101 87.9420766,104.147 C84.4440591,102.13299 81.6880867,99.3770175 79.6740766,95.879 C77.6600666,92.3809825 76.2644138,88.2823568 75.4870766,83.583 C74.7097394,78.8836432 74.3210766,73.8133605 74.3210766,68.372 C74.3210766,63.9199777 74.7980719,59.4326893 75.7520766,54.91 C76.7060814,50.3873107 78.278399,46.2710186 80.4690766,42.561 C82.6597542,38.8509815 85.5393921,35.8300117 89.1080766,33.498 C92.6767611,31.1659883 97.0757171,30 102.305077,30 C105.273091,30 108.064397,30.4946617 110.679077,31.484 C113.293756,32.4733383 115.608067,33.8513245 117.622077,35.618 C119.636087,37.3846755 121.27907,39.5046543 122.551077,41.978 C123.823083,44.4513457 124.529743,47.2073181 124.671077,50.246 L112.587077,50.246 Z M100.927077,97.098 C103.117754,97.098 105.025735,96.6563378 106.651077,95.773 C108.276418,94.8896623 109.636738,93.7413404 110.732077,92.328 C111.827415,90.9146596 112.640074,89.271676 113.170077,87.399 C113.700079,85.526324 113.965077,83.6006766 113.965077,81.622 C113.965077,79.6433234 113.700079,77.7353425 113.170077,75.898 C112.640074,74.0606575 111.827415,72.4530069 110.732077,71.075 C109.636738,69.6969931 108.276418,68.5840042 106.651077,67.736 C105.025735,66.8879958 103.117754,66.464 100.927077,66.464 C98.736399,66.464 96.8107516,66.8703293 95.1500766,67.683 C93.4894017,68.4956707 92.0937489,69.5909931 90.9630766,70.969 C89.8324043,72.3470069 88.9844128,73.9546575 88.4190766,75.792 C87.8537405,77.6293425 87.5710766,79.5726564 87.5710766,81.622 C87.5710766,83.6713436 87.8537405,85.6146575 88.4190766,87.452 C88.9844128,89.2893425 89.8324043,90.9323261 90.9630766,92.381 C92.0937489,93.8296739 93.4894017,94.9779958 95.1500766,95.826 C96.8107516,96.6740042 98.736399,97.098 100.927077,97.098 L100.927077,97.098 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</svg>" }, "$:/core/images/italic": { "title": "$:/core/images/italic", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-italic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <polygon points=\"66.7114846 0 89.1204482 0 62.4089636 128 40 128\"></polygon>\n </g>\n</svg>" }, "$:/core/images/left-arrow": { "title": "$:/core/images/left-arrow", "created": "20150315234410875", "modified": "20150315235324760", "tags": "$:/tags/Image", "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/line-width": { "title": "$:/core/images/line-width", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-line-width tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M128,-97 L112.992786,-97 C112.452362,-97 112,-96.5522847 112,-96 C112,-95.4438648 112.444486,-95 112.992786,-95 L128,-95 L128,-97 Z M128,-78.6794919 L111.216185,-88.3696322 C110.748163,-88.6398444 110.132549,-88.4782926 109.856406,-88 C109.578339,-87.5183728 109.741342,-86.9117318 110.216185,-86.6375814 L128,-76.3700908 L128,-78.6794919 Z M78.6794919,-128 L88.3696322,-111.216185 C88.6437826,-110.741342 88.4816272,-110.134474 88,-109.856406 C87.5217074,-109.580264 86.9077936,-109.748163 86.6375814,-110.216185 L76.3700908,-128 L78.6794919,-128 Z M97,-128 L97,-112.992786 C97,-112.444486 96.5561352,-112 96,-112 C95.4477153,-112 95,-112.452362 95,-112.992786 L95,-128 L97,-128 Z M115.629909,-128 L105.362419,-110.216185 C105.088268,-109.741342 104.481627,-109.578339 104,-109.856406 C103.521707,-110.132549 103.360156,-110.748163 103.630368,-111.216185 L113.320508,-128 L115.629909,-128 Z M128,-113.320508 L111.216185,-103.630368 C110.741342,-103.356217 110.134474,-103.518373 109.856406,-104 C109.580264,-104.478293 109.748163,-105.092206 110.216185,-105.362419 L128,-115.629909 L128,-113.320508 Z M48,-96 C48,-96.5522847 48.4523621,-97 48.9927864,-97 L79.0072136,-97 C79.5555144,-97 80,-96.5561352 80,-96 C80,-95.4477153 79.5476379,-95 79.0072136,-95 L48.9927864,-95 C48.4444856,-95 48,-95.4438648 48,-96 Z M54.4307806,-120 C54.706923,-120.478293 55.3225377,-120.639844 55.7905589,-120.369632 L81.7838153,-105.362419 C82.2586577,-105.088268 82.4216611,-104.481627 82.1435935,-104 C81.8674512,-103.521707 81.2518365,-103.360156 80.7838153,-103.630368 L54.7905589,-118.637581 C54.3157165,-118.911732 54.152713,-119.518373 54.4307806,-120 Z M104,-82.1435935 C104.478293,-82.4197359 105.092206,-82.2518365 105.362419,-81.7838153 L120.369632,-55.7905589 C120.643783,-55.3157165 120.481627,-54.7088482 120,-54.4307806 C119.521707,-54.1546382 118.907794,-54.3225377 118.637581,-54.7905589 L103.630368,-80.7838153 C103.356217,-81.2586577 103.518373,-81.865526 104,-82.1435935 Z M96,-80 C96.5522847,-80 97,-79.5476379 97,-79.0072136 L97,-48.9927864 C97,-48.4444856 96.5561352,-48 96,-48 C95.4477153,-48 95,-48.4523621 95,-48.9927864 L95,-79.0072136 C95,-79.5555144 95.4438648,-80 96,-80 Z M88,-82.1435935 C88.4782926,-81.8674512 88.6398444,-81.2518365 88.3696322,-80.7838153 L73.3624186,-54.7905589 C73.0882682,-54.3157165 72.4816272,-54.152713 72,-54.4307806 C71.5217074,-54.706923 71.3601556,-55.3225377 71.6303678,-55.7905589 L86.6375814,-81.7838153 C86.9117318,-82.2586577 87.5183728,-82.4216611 88,-82.1435935 Z M82.1435935,-88 C82.4197359,-87.5217074 82.2518365,-86.9077936 81.7838153,-86.6375814 L55.7905589,-71.6303678 C55.3157165,-71.3562174 54.7088482,-71.5183728 54.4307806,-72 C54.1546382,-72.4782926 54.3225377,-73.0922064 54.7905589,-73.3624186 L80.7838153,-88.3696322 C81.2586577,-88.6437826 81.865526,-88.4816272 82.1435935,-88 Z M1.30626177e-08,-41.9868843 L15.0170091,-57.9923909 L20.7983821,-52.9749272 L44.7207091,-81.2095939 L73.4260467,-42.1002685 L85.984793,-56.6159488 L104.48741,-34.0310661 L127.969109,-47.4978019 L127.969109,7.99473128e-07 L1.30626177e-08,7.99473128e-07 L1.30626177e-08,-41.9868843 Z M96,-84 C102.627417,-84 108,-89.372583 108,-96 C108,-102.627417 102.627417,-108 96,-108 C89.372583,-108 84,-102.627417 84,-96 C84,-89.372583 89.372583,-84 96,-84 Z\"></path>\n <path d=\"M16,18 L112,18 C113.104569,18 114,17.1045695 114,16 C114,14.8954305 113.104569,14 112,14 L16,14 C14.8954305,14 14,14.8954305 14,16 C14,17.1045695 14.8954305,18 16,18 L16,18 Z M16,35 L112,35 C114.209139,35 116,33.209139 116,31 C116,28.790861 114.209139,27 112,27 L16,27 C13.790861,27 12,28.790861 12,31 C12,33.209139 13.790861,35 16,35 L16,35 Z M16,56 L112,56 C115.313708,56 118,53.3137085 118,50 C118,46.6862915 115.313708,44 112,44 L16,44 C12.6862915,44 10,46.6862915 10,50 C10,53.3137085 12.6862915,56 16,56 L16,56 Z M16,85 L112,85 C117.522847,85 122,80.5228475 122,75 C122,69.4771525 117.522847,65 112,65 L16,65 C10.4771525,65 6,69.4771525 6,75 C6,80.5228475 10.4771525,85 16,85 L16,85 Z M16,128 L112,128 C120.836556,128 128,120.836556 128,112 C128,103.163444 120.836556,96 112,96 L16,96 C7.163444,96 0,103.163444 0,112 C0,120.836556 7.163444,128 16,128 L16,128 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/link": { "title": "$:/core/images/link", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-link tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M128.719999,57.568543 C130.219553,53.8628171 131.045202,49.8121445 131.045202,45.5685425 C131.045202,27.8915447 116.718329,13.5685425 99.0452364,13.5685425 L67.0451674,13.5685425 C49.3655063,13.5685425 35.0452019,27.8954305 35.0452019,45.5685425 C35.0452019,63.2455403 49.3720745,77.5685425 67.0451674,77.5685425 L99.0452364,77.5685425 C100.406772,77.5685425 101.748384,77.4835732 103.065066,77.3186499 C96.4792444,73.7895096 91.1190212,68.272192 87.7873041,61.5685425 L67.0506214,61.5685425 C58.2110723,61.5685425 51.0452019,54.4070414 51.0452019,45.5685425 C51.0452019,36.7319865 58.2005234,29.5685425 67.0506214,29.5685425 L99.0397824,29.5685425 C107.879331,29.5685425 115.045202,36.7300436 115.045202,45.5685425 C115.045202,48.9465282 113.99957,52.0800164 112.21335,54.6623005 C114.314383,56.4735917 117.050039,57.5685425 120.041423,57.5685425 L128.720003,57.5685425 Z\" transform=\"translate(83.045202, 45.568542) rotate(-225.000000) translate(-83.045202, -45.568542)\"></path>\n <path d=\"M-0.106255113,71.0452019 C-1.60580855,74.7509276 -2.43145751,78.8016001 -2.43145751,83.0452019 C-2.43145751,100.7222 11.8954151,115.045202 29.568508,115.045202 L61.568577,115.045202 C79.2482381,115.045202 93.5685425,100.718314 93.5685425,83.0452019 C93.5685425,65.3682041 79.2416699,51.0452019 61.568577,51.0452019 L29.568508,51.0452019 C28.206973,51.0452019 26.8653616,51.1301711 25.5486799,51.2950943 C32.1345,54.8242347 37.4947231,60.3415524 40.8264403,67.0452019 L61.563123,67.0452019 C70.4026721,67.0452019 77.5685425,74.206703 77.5685425,83.0452019 C77.5685425,91.8817579 70.413221,99.0452019 61.563123,99.0452019 L29.573962,99.0452019 C20.7344129,99.0452019 13.5685425,91.8837008 13.5685425,83.0452019 C13.5685425,79.6672162 14.6141741,76.533728 16.4003949,73.9514439 C14.2993609,72.1401527 11.5637054,71.0452019 8.5723215,71.0452019 L-0.106255113,71.0452019 Z\" transform=\"translate(45.568542, 83.045202) rotate(-225.000000) translate(-45.568542, -83.045202)\"></path>\n </g>\n</svg>" }, "$:/core/images/linkify": { "title": "$:/core/images/linkify", "tags": "$:/tags/Image", "text": "<svg class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"><path d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\" fill-rule=\"evenodd\"/></svg>" }, "$:/core/images/list-bullet": { "title": "$:/core/images/list-bullet", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-list-bullet tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M11.6363636,40.2727273 C18.0629498,40.2727273 23.2727273,35.0629498 23.2727273,28.6363636 C23.2727273,22.2097775 18.0629498,17 11.6363636,17 C5.20977746,17 0,22.2097775 0,28.6363636 C0,35.0629498 5.20977746,40.2727273 11.6363636,40.2727273 Z M11.6363636,75.1818182 C18.0629498,75.1818182 23.2727273,69.9720407 23.2727273,63.5454545 C23.2727273,57.1188684 18.0629498,51.9090909 11.6363636,51.9090909 C5.20977746,51.9090909 0,57.1188684 0,63.5454545 C0,69.9720407 5.20977746,75.1818182 11.6363636,75.1818182 Z M11.6363636,110.090909 C18.0629498,110.090909 23.2727273,104.881132 23.2727273,98.4545455 C23.2727273,92.0279593 18.0629498,86.8181818 11.6363636,86.8181818 C5.20977746,86.8181818 0,92.0279593 0,98.4545455 C0,104.881132 5.20977746,110.090909 11.6363636,110.090909 Z M34.9090909,22.8181818 L128,22.8181818 L128,34.4545455 L34.9090909,34.4545455 L34.9090909,22.8181818 Z M34.9090909,57.7272727 L128,57.7272727 L128,69.3636364 L34.9090909,69.3636364 L34.9090909,57.7272727 Z M34.9090909,92.6363636 L128,92.6363636 L128,104.272727 L34.9090909,104.272727 L34.9090909,92.6363636 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/list-number": { "title": "$:/core/images/list-number", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-list-number tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M33.8390805,22.3563218 L128,22.3563218 L128,34.1264368 L33.8390805,34.1264368 L33.8390805,22.3563218 Z M33.8390805,57.6666667 L128,57.6666667 L128,69.4367816 L33.8390805,69.4367816 L33.8390805,57.6666667 Z M33.8390805,92.9770115 L128,92.9770115 L128,104.747126 L33.8390805,104.747126 L33.8390805,92.9770115 Z M0.379509711,42.6307008 L0.379509711,40.4082314 L1.37821948,40.4082314 C2.20382368,40.4082314 2.82301754,40.268077 3.23581964,39.9877642 C3.64862174,39.7074513 3.85501969,39.0400498 3.85501969,37.9855395 L3.85501969,22.7686318 C3.85501969,21.3270228 3.66193774,20.4327047 3.27576803,20.0856507 C2.88959832,19.7385967 1.79768657,19.5650723 0,19.5650723 L0,17.4226919 C3.50215975,17.2758613 6.25191314,16.4683055 8.24934266,15 L10.3666074,15 L10.3666074,37.865406 C10.3666074,38.786434 10.5164123,39.4404875 10.8160268,39.8275862 C11.1156412,40.2146849 11.764796,40.4082314 12.7635108,40.4082314 L13.7622206,40.4082314 L13.7622206,42.6307008 L0.379509711,42.6307008 Z M0.0798967812,77.9873934 L0.0798967812,76.0852799 C7.27064304,69.5312983 10.8659622,63.5046623 10.8659622,58.005191 C10.8659622,56.4434479 10.5397203,55.195407 9.88722667,54.2610308 C9.23473303,53.3266546 8.36253522,52.8594735 7.27060709,52.8594735 C6.3784219,52.8594735 5.61608107,53.1764892 4.98356173,53.8105302 C4.35104238,54.4445712 4.03478745,55.1753759 4.03478745,56.0029663 C4.03478745,56.9773871 4.28113339,57.8316611 4.77383268,58.5658139 C4.88036225,58.7259926 4.93362624,58.8461249 4.93362624,58.9262143 C4.93362624,59.0730449 4.77383427,59.2065252 4.45424555,59.3266593 C4.2411864,59.4067486 3.70188852,59.6336652 2.83633573,60.0074156 C1.99741533,60.3811661 1.47809145,60.5680386 1.2783485,60.5680386 C1.03865696,60.5680386 0.765679018,60.1976307 0.459406492,59.4568039 C0.153133966,58.715977 0,57.9184322 0,57.0641453 C0,55.1153036 0.848894811,53.5202138 2.5467099,52.2788283 C4.24452499,51.0374428 6.34512352,50.4167594 8.84856852,50.4167594 C11.3120649,50.4167594 13.3793735,51.0874979 15.0505562,52.4289952 C16.7217389,53.7704924 17.5573177,55.5224215 17.5573177,57.684835 C17.5573177,58.9662652 17.2743527,60.2076321 16.7084144,61.4089729 C16.142476,62.6103138 14.7875733,64.4623531 12.6436656,66.9651465 C10.4997579,69.4679398 8.40914641,71.7804862 6.3717683,73.902855 L17.8169822,73.902855 L16.7982982,79.6292176 L14.6810335,79.6292176 C14.7609307,79.3489048 14.8008787,79.0952922 14.8008787,78.8683723 C14.8008787,78.4812736 14.7010087,78.237672 14.5012658,78.1375603 C14.3015228,78.0374485 13.9020429,77.9873934 13.3028141,77.9873934 L0.0798967812,77.9873934 Z M12.2042333,97.1935484 C13.9486551,97.2335931 15.4400468,97.8309175 16.6784531,98.9855395 C17.9168594,100.140162 18.5360532,101.75861 18.5360532,103.840934 C18.5360532,106.830938 17.4041935,109.233584 15.14044,111.048943 C12.8766866,112.864303 10.1402492,113.771969 6.93104577,113.771969 C4.92030005,113.771969 3.26245842,113.388213 1.95747114,112.62069 C0.652483855,111.853166 0,110.848727 0,109.607341 C0,108.833144 0.26964894,108.209124 0.808954909,107.735261 C1.34826088,107.261399 1.93749375,107.024472 2.57667119,107.024472 C3.21584864,107.024472 3.73850152,107.224692 4.14464552,107.625139 C4.55078953,108.025586 4.92696644,108.67964 5.27318756,109.587319 C5.73925445,110.855401 6.51158227,111.489433 7.59019421,111.489433 C8.85523291,111.489433 9.87723568,111.012241 10.6562332,110.057842 C11.4352307,109.103444 11.8247236,107.371536 11.8247236,104.862069 C11.8247236,103.153495 11.7048796,101.838714 11.4651881,100.917686 C11.2254966,99.9966584 10.6728827,99.5361513 9.80732989,99.5361513 C9.22141723,99.5361513 8.62219737,99.843156 8.00965231,100.457175 C7.51695303,100.951059 7.07752513,101.197998 6.69135542,101.197998 C6.3584505,101.197998 6.08880156,101.051169 5.88240051,100.757508 C5.67599946,100.463847 5.57280049,100.183539 5.57280049,99.916574 C5.57280049,99.5962164 5.67599946,99.3225818 5.88240051,99.0956618 C6.08880156,98.8687419 6.57150646,98.5016711 7.33052967,97.9944383 C10.2068282,96.0722929 11.6449559,93.9766521 11.6449559,91.7074527 C11.6449559,90.5194601 11.3386879,89.615131 10.7261429,88.9944383 C10.1135978,88.3737455 9.37455999,88.0634038 8.5090072,88.0634038 C7.71003539,88.0634038 6.98431355,88.3270274 6.33181991,88.8542825 C5.67932627,89.3815377 5.35308434,90.0122321 5.35308434,90.7463849 C5.35308434,91.3871 5.60608828,91.9810874 6.11210376,92.5283648 C6.28521432,92.7285883 6.3717683,92.8954387 6.3717683,93.028921 C6.3717683,93.1490551 5.80250943,93.4560598 4.6639746,93.9499444 C3.52543978,94.4438289 2.80970494,94.6907675 2.51674861,94.6907675 C2.10394651,94.6907675 1.76771758,94.3570667 1.50805174,93.6896552 C1.24838591,93.0222436 1.11855494,92.4082342 1.11855494,91.8476085 C1.11855494,90.0989901 2.04734573,88.6240327 3.90495518,87.4226919 C5.76256463,86.2213511 7.86982116,85.6206897 10.226788,85.6206897 C12.2907985,85.6206897 14.0784711,86.0678487 15.5898594,86.9621802 C17.1012478,87.8565117 17.8569306,89.0778566 17.8569306,90.6262514 C17.8569306,91.987771 17.2876717,93.2491599 16.1491369,94.4104561 C15.0106021,95.5717522 13.6956474,96.4994404 12.2042333,97.1935484 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/list": { "title": "$:/core/images/list", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-list tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M0.719999312,185.568543 C2.21955287,181.862817 3.0452019,177.812144 3.0452019,173.568542 C3.0452019,155.891545 -11.2816707,141.568542 -28.9547636,141.568542 L-60.9548326,141.568542 C-78.6344937,141.568542 -92.9547981,155.895431 -92.9547981,173.568542 C-92.9547981,191.24554 -78.6279255,205.568542 -60.9548326,205.568542 L-28.9547636,205.568542 C-27.593228,205.568542 -26.2516158,205.483573 -24.9349335,205.31865 C-31.5207556,201.78951 -36.8809788,196.272192 -40.2126959,189.568542 L-60.9493786,189.568542 C-69.7889277,189.568542 -76.9547981,182.407041 -76.9547981,173.568542 C-76.9547981,164.731986 -69.7994766,157.568542 -60.9493786,157.568542 L-28.9602176,157.568542 C-20.1206685,157.568542 -12.9547981,164.730044 -12.9547981,173.568542 C-12.9547981,176.946528 -14.0004297,180.080016 -15.7866505,182.6623 C-13.6856165,184.473592 -10.949961,185.568542 -7.9585771,185.568542 L0.720002586,185.568542 Z\" transform=\"translate(-44.954798, 173.568542) rotate(-225.000000) translate(44.954798, -173.568542) \"></path>\n <path d=\"M87.7480315,128 L23.9992458,128 C19.5813843,128 16,124.409247 16,119.993027 L16,8.00697327 C16,3.58484404 19.5881049,0 23.9992458,0 L104.000754,0 C108.418616,0 112,3.59075293 112,8.00697327 L112,104 L91.2492027,104 C90.2848199,104 89.410573,104.391703 88.7768998,105.025201 C88.1373658,105.661376 87.7480315,106.53563 87.7480315,107.501171 L87.7480315,128 Z M95.7480315,127.879386 L111.627417,112 L95.7480315,112 L95.7480315,127.879386 Z M40,15.5089165 C40,13.5709954 41.5636015,12 43.4998101,12 L98.5001899,12 C100.433082,12 102,13.5614718 102,15.5089165 L102,16.4910835 C102,18.4290046 100.436399,20 98.5001899,20 L43.4998101,20 C41.5669183,20 40,18.4385282 40,16.4910835 L40,15.5089165 Z M32,22 C35.3137085,22 38,19.3137085 38,16 C38,12.6862915 35.3137085,10 32,10 C28.6862915,10 26,12.6862915 26,16 C26,19.3137085 28.6862915,22 32,22 Z M40,31.5089165 C40,29.5709954 41.5636015,28 43.4998101,28 L98.5001899,28 C100.433082,28 102,29.5614718 102,31.5089165 L102,32.4910835 C102,34.4290046 100.436399,36 98.5001899,36 L43.4998101,36 C41.5669183,36 40,34.4385282 40,32.4910835 L40,31.5089165 Z M40,47.5089165 C40,45.5709954 41.5636015,44 43.4998101,44 L98.5001899,44 C100.433082,44 102,45.5614718 102,47.5089165 L102,48.4910835 C102,50.4290046 100.436399,52 98.5001899,52 L43.4998101,52 C41.5669183,52 40,50.4385282 40,48.4910835 L40,47.5089165 Z M40,63.5089165 C40,61.5709954 41.5636015,60 43.4998101,60 L98.5001899,60 C100.433082,60 102,61.5614718 102,63.5089165 L102,64.4910835 C102,66.4290046 100.436399,68 98.5001899,68 L43.4998101,68 C41.5669183,68 40,66.4385282 40,64.4910835 L40,63.5089165 Z M40,79.5089165 C40,77.5709954 41.5636015,76 43.4998101,76 L98.5001899,76 C100.433082,76 102,77.5614718 102,79.5089165 L102,80.4910835 C102,82.4290046 100.436399,84 98.5001899,84 L43.4998101,84 C41.5669183,84 40,82.4385282 40,80.4910835 L40,79.5089165 Z M40,95.5089165 C40,93.5709954 41.5636015,92 43.4998101,92 L98.5001899,92 C100.433082,92 102,93.5614718 102,95.5089165 L102,96.4910835 C102,98.4290046 100.436399,100 98.5001899,100 L43.4998101,100 C41.5669183,100 40,98.4385282 40,96.4910835 L40,95.5089165 Z M40,111.508916 C40,109.570995 41.5680474,108 43.4972017,108 L76.5027983,108 C78.4342495,108 80,109.561472 80,111.508916 L80,112.491084 C80,114.429005 78.4319526,116 76.5027983,116 L43.4972017,116 C41.5657505,116 40,114.438528 40,112.491084 L40,111.508916 Z M32,38 C35.3137085,38 38,35.3137085 38,32 C38,28.6862915 35.3137085,26 32,26 C28.6862915,26 26,28.6862915 26,32 C26,35.3137085 28.6862915,38 32,38 Z M32,54 C35.3137085,54 38,51.3137085 38,48 C38,44.6862915 35.3137085,42 32,42 C28.6862915,42 26,44.6862915 26,48 C26,51.3137085 28.6862915,54 32,54 Z M32,70 C35.3137085,70 38,67.3137085 38,64 C38,60.6862915 35.3137085,58 32,58 C28.6862915,58 26,60.6862915 26,64 C26,67.3137085 28.6862915,70 32,70 Z M32,86 C35.3137085,86 38,83.3137085 38,80 C38,76.6862915 35.3137085,74 32,74 C28.6862915,74 26,76.6862915 26,80 C26,83.3137085 28.6862915,86 32,86 Z M32,102 C35.3137085,102 38,99.3137085 38,96 C38,92.6862915 35.3137085,90 32,90 C28.6862915,90 26,92.6862915 26,96 C26,99.3137085 28.6862915,102 32,102 Z M32,118 C35.3137085,118 38,115.313708 38,112 C38,108.686292 35.3137085,106 32,106 C28.6862915,106 26,108.686292 26,112 C26,115.313708 28.6862915,118 32,118 Z\"></path>\n </g>\n</svg>" }, "$:/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/mono-block": { "title": "$:/core/images/mono-block", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-mono-block tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M23.9653488,32.9670593 L24.3217888,32.9670593 C25.0766067,32.9670593 25.6497006,33.1592554 26.0410876,33.5436534 C26.4324747,33.9280514 26.6281653,34.4906619 26.6281653,35.2315017 C26.6281653,36.0562101 26.4219913,36.6502709 26.009637,37.0137017 C25.5972828,37.3771326 24.9158602,37.5588453 23.9653488,37.5588453 L17.6542639,37.5588453 C16.6897744,37.5588453 16.0048573,37.380627 15.5994921,37.0241852 C15.1941269,36.6677435 14.9914474,36.0701882 14.9914474,35.2315017 C14.9914474,34.4207713 15.1941269,33.8406885 15.5994921,33.4912358 C16.0048573,33.141783 16.6897744,32.9670593 17.6542639,32.9670593 L18.388111,32.9670593 L17.5284616,30.5139133 L8.47069195,30.5139133 L7.5691084,32.9670593 L8.30295547,32.9670593 C9.25346691,32.9670593 9.93488953,33.1452775 10.3472438,33.5017193 C10.759598,33.8581611 10.965772,34.4347494 10.965772,35.2315017 C10.965772,36.0562101 10.759598,36.6502709 10.3472438,37.0137017 C9.93488953,37.3771326 9.25346691,37.5588453 8.30295547,37.5588453 L2.89345418,37.5588453 C1.92896463,37.5588453 1.24404754,37.3771326 0.838682371,37.0137017 C0.433317198,36.6502709 0.230637652,36.0562101 0.230637652,35.2315017 C0.230637652,34.4906619 0.426328248,33.9280514 0.817715312,33.5436534 C1.20910238,33.1592554 1.78219626,32.9670593 2.53701417,32.9670593 L2.89345418,32.9670593 L8.51262607,17.3256331 L6.83526132,17.3256331 C5.88474988,17.3256331 5.20332727,17.1439204 4.79097304,16.7804895 C4.37861882,16.4170587 4.1724448,15.8299869 4.1724448,15.0192565 C4.1724448,14.1945481 4.37861882,13.6004873 4.79097304,13.2370565 C5.20332727,12.8736257 5.88474988,12.691913 6.83526132,12.691913 L14.6979086,12.691913 C15.9419603,12.691913 16.815579,13.3628521 17.318791,14.7047506 L17.318791,14.7676518 L23.9653488,32.9670593 Z M12.9786097,17.3256331 L9.9383861,26.1737321 L16.0188333,26.1737321 L12.9786097,17.3256331 Z M35.3809383,26.6979086 L35.3809383,33.0928616 L38.5259972,33.0928616 C40.7485166,33.0928616 42.3140414,32.8482484 43.2226185,32.3590146 C44.1311956,31.8697807 44.5854773,31.0520736 44.5854773,29.9058686 C44.5854773,28.7456855 44.1521624,27.9209895 43.2855197,27.4317556 C42.4188769,26.9425218 40.9022748,26.6979086 38.7356678,26.6979086 L35.3809383,26.6979086 Z M46.0741385,24.370565 C47.5977525,24.9296893 48.7159844,25.6949794 49.428868,26.666458 C50.1417516,27.6379366 50.498188,28.8784752 50.498188,30.388111 C50.498188,31.6601189 50.1906743,32.8202846 49.5756374,33.8686428 C48.9606006,34.917001 48.0799929,35.7766419 46.933788,36.4475911 C46.2628387,36.8389782 45.5115266,37.1220307 44.6798291,37.296757 C43.8481316,37.4714834 42.6704935,37.5588453 41.1468796,37.5588453 L39.3856466,37.5588453 L30.2020747,37.5588453 C29.2795194,37.5588453 28.6190637,37.3771326 28.2206876,37.0137017 C27.8223114,36.6502709 27.6231264,36.0562101 27.6231264,35.2315017 C27.6231264,34.4906619 27.811828,33.9280514 28.189237,33.5436534 C28.5666459,33.1592554 29.118773,32.9670593 29.8456347,32.9670593 L30.2020747,32.9670593 L30.2020747,17.3256331 L29.8456347,17.3256331 C29.118773,17.3256331 28.5666459,17.1299425 28.189237,16.7385554 C27.811828,16.3471683 27.6231264,15.7740744 27.6231264,15.0192565 C27.6231264,14.2085262 27.8258059,13.6179599 28.2311711,13.24754 C28.6365363,12.8771201 29.2934976,12.691913 30.2020747,12.691913 L39.8469219,12.691913 C42.796303,12.691913 45.0362615,13.2650068 46.5668644,14.4112118 C48.0974674,15.5574168 48.8627574,17.2347648 48.8627574,19.443306 C48.8627574,20.5335986 48.6286276,21.4945792 48.1603609,22.3262767 C47.6920943,23.1579742 46.9966938,23.8393968 46.0741385,24.370565 L46.0741385,24.370565 Z M35.3809383,17.1998307 L35.3809383,22.4835296 L38.2114913,22.4835296 C39.9307988,22.4835296 41.1433816,22.2808501 41.8492761,21.8754849 C42.5551706,21.4701197 42.9081126,20.7852027 42.9081126,19.8207131 C42.9081126,18.912136 42.5901154,18.2481858 41.9541114,17.8288425 C41.3181074,17.4094992 40.2872373,17.1998307 38.8614701,17.1998307 L35.3809383,17.1998307 Z M71.244119,13.3838259 C71.5236812,12.880614 71.8102281,12.5241775 72.1037684,12.3145059 C72.3973087,12.1048342 72.7677231,12 73.2150226,12 C73.8999499,12 74.3856819,12.1817127 74.6722332,12.5451435 C74.9587844,12.9085744 75.1020579,13.5305909 75.1020579,14.4112118 L75.143992,19.8626472 C75.143992,20.8271368 74.9867406,21.4771091 74.6722332,21.8125837 C74.3577257,22.1480584 73.7881263,22.3157932 72.9634178,22.3157932 C72.3763372,22.3157932 71.92555,22.1760142 71.6110425,21.896452 C71.2965351,21.6168898 71.0274605,21.0997075 70.8038107,20.3448896 C70.4403799,19.0169692 69.8602971,18.0629775 69.0635448,17.482886 C68.2667926,16.9027945 67.1625385,16.612753 65.7507494,16.612753 C63.5981206,16.612753 61.9487284,17.3396038 60.8025235,18.7933272 C59.6563185,20.2470506 59.0832246,22.3507245 59.0832246,25.104412 C59.0832246,27.8441215 59.6633074,29.9477954 60.8234905,31.4154969 C61.9836736,32.8831984 63.6400547,33.6170381 65.7926836,33.6170381 C67.2603851,33.6170381 68.878327,33.1278116 70.6465578,32.149344 C72.4147886,31.1708763 73.5295261,30.6816498 73.9908037,30.6816498 C74.53595,30.6816498 74.9937262,30.9122852 75.3641461,31.3735628 C75.734566,31.8348404 75.9197732,32.4079343 75.9197732,33.0928616 C75.9197732,34.3229353 74.836486,35.4831009 72.669879,36.5733935 C70.5032721,37.663686 68.0641285,38.2088241 65.3523753,38.2088241 C61.6901107,38.2088241 58.7267959,36.9997358 56.4623422,34.5815228 C54.1978885,32.1633099 53.0656786,29.0043046 53.0656786,25.104412 C53.0656786,21.3443006 54.2118664,18.22024 56.5042763,15.7321366 C58.7966863,13.2440331 61.7040894,12 65.226573,12 C66.2190187,12 67.1974717,12.1118232 68.1619613,12.3354729 C69.1264508,12.5591227 70.1538264,12.9085702 71.244119,13.3838259 L71.244119,13.3838259 Z M81.4645862,32.9670593 L81.4645862,17.3256331 L81.1081461,17.3256331 C80.3533282,17.3256331 79.7802344,17.1299425 79.3888473,16.7385554 C78.9974602,16.3471683 78.8017696,15.7740744 78.8017696,15.0192565 C78.8017696,14.2085262 79.0114381,13.6179599 79.4307814,13.24754 C79.8501247,12.8771201 80.5280528,12.691913 81.4645862,12.691913 L85.4063933,12.691913 L86.6434498,12.691913 C89.5648747,12.691913 91.7034933,12.8177141 93.0593699,13.06932 C94.4152465,13.320926 95.5684233,13.740263 96.5189347,14.3273436 C98.210286,15.3337675 99.5067362,16.7699967 100.408324,18.6360743 C101.309912,20.5021519 101.7607,22.6582429 101.7607,25.104412 C101.7607,27.6903623 101.247012,29.9512876 100.219621,31.8872557 C99.1922296,33.8232239 97.7350336,35.2874089 95.8479888,36.2798546 C94.9953241,36.7271541 93.9959043,37.0521403 92.8496993,37.2548229 C91.7034944,37.4575055 89.9981906,37.5588453 87.7337369,37.5588453 L85.4063933,37.5588453 L81.4645862,37.5588453 C80.5000966,37.5588453 79.8151795,37.380627 79.4098143,37.0241852 C79.0044492,36.6677435 78.8017696,36.0701882 78.8017696,35.2315017 C78.8017696,34.4906619 78.9974602,33.9280514 79.3888473,33.5436534 C79.7802344,33.1592554 80.3533282,32.9670593 81.1081461,32.9670593 L81.4645862,32.9670593 Z M86.8740874,17.2417648 L86.8740874,32.9670593 L88.0692098,32.9670593 C90.7110725,32.9670593 92.6609895,32.3205814 93.9190194,31.0276063 C95.1770492,29.7346312 95.8060547,27.7462749 95.8060547,25.0624779 C95.8060547,22.4206153 95.1665658,20.4497314 93.8875688,19.1497672 C92.6085718,17.849803 90.6831161,17.1998307 88.1111439,17.1998307 C87.7756693,17.1998307 87.5205727,17.2033252 87.3458463,17.2103142 C87.1711199,17.2173033 87.0138685,17.2277867 86.8740874,17.2417648 L86.8740874,17.2417648 Z M121.94052,17.1159625 L112.190837,17.1159625 L112.190837,22.4835296 L115.88104,22.4835296 L115.88104,22.2319249 C115.88104,21.4351727 116.055763,20.841112 116.405216,20.4497249 C116.754669,20.0583378 117.285829,19.8626472 117.998713,19.8626472 C118.627728,19.8626472 119.141415,20.0408655 119.539792,20.3973072 C119.938168,20.753749 120.137353,21.2045363 120.137353,21.7496826 C120.137353,21.7776388 120.144342,21.8684951 120.15832,22.0222543 C120.172298,22.1760135 120.179287,22.3297704 120.179287,22.4835296 L120.179287,26.8237109 C120.179287,27.7602442 120.011552,28.4311834 119.676077,28.8365486 C119.340603,29.2419138 118.795465,29.4445933 118.040647,29.4445933 C117.327763,29.4445933 116.789614,29.2558917 116.426183,28.8784827 C116.062752,28.5010738 115.88104,27.9419578 115.88104,27.201118 L115.88104,26.8237109 L112.190837,26.8237109 L112.190837,33.0928616 L121.94052,33.0928616 L121.94052,30.5977816 C121.94052,29.6612482 122.118738,28.9903091 122.47518,28.5849439 C122.831622,28.1795787 123.415199,27.9768992 124.225929,27.9768992 C125.022682,27.9768992 125.592281,28.1760842 125.934745,28.5744604 C126.277208,28.9728365 126.448438,29.6472701 126.448438,30.5977816 L126.448438,35.6718099 C126.448438,36.4266278 126.30167,36.9298322 126.008129,37.1814382 C125.714589,37.4330442 125.134506,37.5588453 124.267863,37.5588453 L107.095842,37.5588453 C106.173287,37.5588453 105.512831,37.3771326 105.114455,37.0137017 C104.716079,36.6502709 104.516894,36.0562101 104.516894,35.2315017 C104.516894,34.4906619 104.705595,33.9280514 105.083004,33.5436534 C105.460413,33.1592554 106.01254,32.9670593 106.739402,32.9670593 L107.095842,32.9670593 L107.095842,17.3256331 L106.739402,17.3256331 C106.026518,17.3256331 105.477886,17.126448 105.093488,16.7280719 C104.70909,16.3296957 104.516894,15.7600963 104.516894,15.0192565 C104.516894,14.2085262 104.719573,13.6179599 105.124938,13.24754 C105.530304,12.8771201 106.187265,12.691913 107.095842,12.691913 L124.267863,12.691913 C125.120528,12.691913 125.697116,12.8212085 125.997646,13.0798036 C126.298175,13.3383986 126.448438,13.8520864 126.448438,14.6208824 L126.448438,19.3175037 C126.448438,20.2680151 126.273714,20.9494377 125.924261,21.361792 C125.574808,21.7741462 125.008703,21.9803202 124.225929,21.9803202 C123.415199,21.9803202 122.831622,21.7706517 122.47518,21.3513084 C122.118738,20.9319652 121.94052,20.254037 121.94052,19.3175037 L121.94052,17.1159625 Z M19.7719369,47.6405477 C20.037521,47.1373358 20.3205734,46.7808993 20.6211028,46.5712277 C20.9216322,46.361556 21.295541,46.2567218 21.7428405,46.2567218 C22.4277678,46.2567218 22.9134998,46.4384345 23.2000511,46.8018653 C23.4866023,47.1652962 23.6298758,47.7873127 23.6298758,48.6679336 L23.6718099,54.119369 C23.6718099,55.0838586 23.5145586,55.7338309 23.2000511,56.0693055 C22.8855436,56.4047802 22.3089553,56.572515 21.4702687,56.572515 C20.8831881,56.572515 20.4254119,56.4292415 20.0969263,56.1426902 C19.7684407,55.856139 19.4993662,55.3424512 19.2896945,54.6016114 C18.9122856,53.2597129 18.3322027,52.3022267 17.5494286,51.7291243 C16.7666545,51.1560218 15.6693894,50.8694748 14.2576003,50.8694748 C12.1049715,50.8694748 10.4590738,51.5963256 9.31985785,53.050049 C8.18064193,54.5037724 7.61104252,56.6074463 7.61104252,59.3611338 C7.61104252,62.1148214 8.20859773,64.2429566 9.40372609,65.7456034 C10.5988544,67.2482501 12.2936748,67.9995623 14.488238,67.9995623 C14.9914499,67.9995623 15.5645438,67.9401562 16.2075368,67.8213423 C16.8505299,67.7025283 17.6053364,67.5173212 18.4719792,67.2657152 L18.4719792,63.9529198 L16.1027015,63.9529198 C15.1521901,63.9529198 14.4777564,63.7781961 14.0793803,63.4287433 C13.6810042,63.0792906 13.4818191,62.4992078 13.4818191,61.6884774 C13.4818191,60.8497908 13.6810042,60.2522356 14.0793803,59.8957938 C14.4777564,59.5393521 15.1521901,59.3611338 16.1027015,59.3611338 L23.6718099,59.3611338 C24.6502776,59.3611338 25.3386891,59.5358576 25.7370653,59.8853103 C26.1354414,60.2347631 26.3346265,60.8218348 26.3346265,61.6465433 C26.3346265,62.3873831 26.1354414,62.9569825 25.7370653,63.3553586 C25.3386891,63.7537347 24.7621008,63.9529198 24.0072829,63.9529198 L23.6718099,63.9529198 L23.6718099,68.9430799 L23.6718099,69.1946846 C23.6718099,69.6419841 23.6228873,69.9529924 23.5250405,70.1277188 C23.4271937,70.3024451 23.2315031,70.4806634 22.9379628,70.6623788 C22.1412106,71.1376345 20.8762107,71.5569715 19.1429251,71.9204023 C17.4096396,72.2838332 15.6554131,72.4655459 13.8801932,72.4655459 C10.2179286,72.4655459 7.25461383,71.2564576 4.99016011,68.8382446 C2.72570638,66.4200317 1.59349651,63.2610264 1.59349651,59.3611338 C1.59349651,55.6010224 2.73968428,52.4769618 5.03209423,49.9888583 C7.32450417,47.5007549 10.2319073,46.2567218 13.7543909,46.2567218 C14.7328585,46.2567218 15.7078171,46.368545 16.6792957,46.5921947 C17.6507743,46.8158445 18.6816444,47.165292 19.7719369,47.6405477 L19.7719369,47.6405477 Z M35.611576,51.5823548 L35.611576,56.4047785 L42.4678043,56.4047785 L42.4678043,51.5823548 L42.1323314,51.5823548 C41.3775135,51.5823548 40.8009251,51.3866642 40.402549,50.9952772 C40.0041729,50.6038901 39.8049878,50.0307962 39.8049878,49.2759783 C39.8049878,48.4512699 40.0111618,47.8572091 40.4235161,47.4937783 C40.8358703,47.1303474 41.5172929,46.9486347 42.4678043,46.9486347 L47.8773056,46.9486347 C48.8278171,46.9486347 49.5022507,47.1303474 49.9006269,47.4937783 C50.299003,47.8572091 50.498188,48.4512699 50.498188,49.2759783 C50.498188,50.0307962 50.3059919,50.6038901 49.9215939,50.9952772 C49.5371959,51.3866642 48.9745854,51.5823548 48.2337456,51.5823548 L47.8773056,51.5823548 L47.8773056,67.2237811 L48.2337456,67.2237811 C48.9885636,67.2237811 49.5616574,67.4159772 49.9530445,67.8003752 C50.3444316,68.1847732 50.5401222,68.7473837 50.5401222,69.4882235 C50.5401222,70.3129319 50.3374426,70.9069927 49.9320774,71.2704235 C49.5267123,71.6338543 48.8417952,71.815567 47.8773056,71.815567 L42.4678043,71.815567 C41.5033148,71.815567 40.8183977,71.6373488 40.4130325,71.280907 C40.0076674,70.9244652 39.8049878,70.32691 39.8049878,69.4882235 C39.8049878,68.7473837 40.0041729,68.1847732 40.402549,67.8003752 C40.8009251,67.4159772 41.3775135,67.2237811 42.1323314,67.2237811 L42.4678043,67.2237811 L42.4678043,61.0384986 L35.611576,61.0384986 L35.611576,67.2237811 L35.9470489,67.2237811 C36.7018668,67.2237811 37.2784552,67.4159772 37.6768313,67.8003752 C38.0752074,68.1847732 38.2743925,68.7473837 38.2743925,69.4882235 C38.2743925,70.3129319 38.0682185,70.9069927 37.6558642,71.2704235 C37.24351,71.6338543 36.5620874,71.815567 35.611576,71.815567 L30.2020747,71.815567 C29.2375851,71.815567 28.552668,71.6373488 28.1473029,71.280907 C27.7419377,70.9244652 27.5392581,70.32691 27.5392581,69.4882235 C27.5392581,68.7473837 27.7349487,68.1847732 28.1263358,67.8003752 C28.5177229,67.4159772 29.0908168,67.2237811 29.8456347,67.2237811 L30.2020747,67.2237811 L30.2020747,51.5823548 L29.8456347,51.5823548 C29.1047949,51.5823548 28.5421844,51.3866642 28.1577864,50.9952772 C27.7733884,50.6038901 27.5811923,50.0307962 27.5811923,49.2759783 C27.5811923,48.4512699 27.7803773,47.8572091 28.1787534,47.4937783 C28.5771296,47.1303474 29.2515632,46.9486347 30.2020747,46.9486347 L35.611576,46.9486347 C36.5481093,46.9486347 37.2260374,47.1303474 37.6453807,47.4937783 C38.064724,47.8572091 38.2743925,48.4512699 38.2743925,49.2759783 C38.2743925,50.0307962 38.0752074,50.6038901 37.6768313,50.9952772 C37.2784552,51.3866642 36.7018668,51.5823548 35.9470489,51.5823548 L35.611576,51.5823548 Z M67.365213,51.5823548 L67.365213,67.2237811 L70.887679,67.2237811 C71.8381904,67.2237811 72.519613,67.4019993 72.9319673,67.7584411 C73.3443215,68.1148829 73.5504955,68.6914712 73.5504955,69.4882235 C73.5504955,70.2989538 73.340827,70.8895201 72.9214837,71.25994 C72.5021404,71.6303599 71.8242123,71.815567 70.887679,71.815567 L58.4332458,71.815567 C57.4827343,71.815567 56.8013117,71.6338543 56.3889575,71.2704235 C55.9766033,70.9069927 55.7704292,70.3129319 55.7704292,69.4882235 C55.7704292,68.6774931 55.9731088,68.0974103 56.378474,67.7479575 C56.7838391,67.3985048 57.4687562,67.2237811 58.4332458,67.2237811 L61.9557117,67.2237811 L61.9557117,51.5823548 L58.4332458,51.5823548 C57.4827343,51.5823548 56.8013117,51.4006421 56.3889575,51.0372113 C55.9766033,50.6737805 55.7704292,50.0867087 55.7704292,49.2759783 C55.7704292,48.4512699 55.9731088,47.8641981 56.378474,47.5147453 C56.7838391,47.1652926 57.4687562,46.9905689 58.4332458,46.9905689 L70.887679,46.9905689 C71.8801247,46.9905689 72.5720308,47.1652926 72.9634178,47.5147453 C73.3548049,47.8641981 73.5504955,48.4512699 73.5504955,49.2759783 C73.5504955,50.0867087 73.347816,50.6737805 72.9424508,51.0372113 C72.5370856,51.4006421 71.8521685,51.5823548 70.887679,51.5823548 L67.365213,51.5823548 Z M97.8608265,51.5823548 L97.8608265,63.1771386 L97.8608265,63.5755127 C97.8608265,65.4485794 97.7385199,66.8044357 97.493903,67.6431222 C97.2492861,68.4818088 96.8404325,69.2296264 96.26733,69.8865976 C95.5264902,70.7392623 94.4991146,71.3822457 93.1851723,71.815567 C91.87123,72.2488884 90.2917273,72.4655459 88.4466169,72.4655459 C87.1466527,72.4655459 85.8921362,72.3397448 84.6830298,72.0881388 C83.4739233,71.8365328 82.3102631,71.4591296 81.1920144,70.9559176 C80.5769776,70.6763554 80.175113,70.31293 79.9864085,69.8656305 C79.797704,69.418331 79.7033532,68.6914802 79.7033532,67.6850564 L79.7033532,63.3658422 C79.7033532,62.1637247 79.8780769,61.3250508 80.2275297,60.849795 C80.5769824,60.3745393 81.185021,60.136915 82.0516638,60.136915 C83.2957156,60.136915 83.9806326,61.0524675 84.1064356,62.8835998 C84.1204137,63.2050963 84.1413806,63.4497096 84.1693368,63.6174469 C84.3370741,65.2389076 84.7144774,66.3466561 85.301558,66.9407258 C85.8886386,67.5347954 86.8251579,67.8318258 88.1111439,67.8318258 C89.7046484,67.8318258 90.8263749,67.4089943 91.476357,66.5633187 C92.126339,65.7176431 92.4513252,64.1765796 92.4513252,61.9400821 L92.4513252,51.5823548 L88.9288593,51.5823548 C87.9783478,51.5823548 87.2969252,51.4006421 86.884571,51.0372113 C86.4722168,50.6737805 86.2660427,50.0867087 86.2660427,49.2759783 C86.2660427,48.4512699 86.4652278,47.8641981 86.8636039,47.5147453 C87.26198,47.1652926 87.9503916,46.9905689 88.9288593,46.9905689 L99.6220595,46.9905689 C100.600527,46.9905689 101.288939,47.1652926 101.687315,47.5147453 C102.085691,47.8641981 102.284876,48.4512699 102.284876,49.2759783 C102.284876,50.0867087 102.078702,50.6737805 101.666348,51.0372113 C101.253994,51.4006421 100.572571,51.5823548 99.6220595,51.5823548 L97.8608265,51.5823548 Z M112.505343,51.5823548 L112.505343,57.9353738 L118.984165,51.4565525 C118.257303,51.3726838 117.747109,51.1665098 117.453569,50.8380242 C117.160029,50.5095387 117.013261,49.9888619 117.013261,49.2759783 C117.013261,48.4512699 117.212446,47.8572091 117.610822,47.4937783 C118.009198,47.1303474 118.683632,46.9486347 119.634143,46.9486347 L124.771073,46.9486347 C125.721584,46.9486347 126.396018,47.1303474 126.794394,47.4937783 C127.19277,47.8572091 127.391955,48.4512699 127.391955,49.2759783 C127.391955,50.0447743 127.19277,50.6213627 126.794394,51.0057607 C126.396018,51.3901587 125.812441,51.5823548 125.043645,51.5823548 L124.561402,51.5823548 L118.459988,57.641835 C119.592215,58.4805215 120.626579,59.5812811 121.563113,60.9441468 C122.499646,62.3070125 123.596911,64.400203 124.854941,67.2237811 L125.127513,67.2237811 L125.546854,67.2237811 C126.371563,67.2237811 126.98659,67.4124827 127.391955,67.7898917 C127.79732,68.1673006 128,68.7334056 128,69.4882235 C128,70.3129319 127.793826,70.9069927 127.381472,71.2704235 C126.969118,71.6338543 126.287695,71.815567 125.337183,71.815567 L122.758235,71.815567 C121.626008,71.815567 120.710456,71.0537715 120.01155,69.5301576 C119.885747,69.2505954 119.787902,69.026949 119.718012,68.8592117 C118.795456,66.9022764 117.949793,65.3926632 117.180997,64.3303269 C116.412201,63.2679906 115.510627,62.2965265 114.476247,61.4159056 L112.505343,63.302941 L112.505343,67.2237811 L112.840816,67.2237811 C113.595634,67.2237811 114.172222,67.4159772 114.570599,67.8003752 C114.968975,68.1847732 115.16816,68.7473837 115.16816,69.4882235 C115.16816,70.3129319 114.961986,70.9069927 114.549631,71.2704235 C114.137277,71.6338543 113.455855,71.815567 112.505343,71.815567 L107.095842,71.815567 C106.131352,71.815567 105.446435,71.6373488 105.04107,71.280907 C104.635705,70.9244652 104.433025,70.32691 104.433025,69.4882235 C104.433025,68.7473837 104.628716,68.1847732 105.020103,67.8003752 C105.41149,67.4159772 105.984584,67.2237811 106.739402,67.2237811 L107.095842,67.2237811 L107.095842,51.5823548 L106.739402,51.5823548 C105.998562,51.5823548 105.435952,51.3866642 105.051554,50.9952772 C104.667156,50.6038901 104.474959,50.0307962 104.474959,49.2759783 C104.474959,48.4512699 104.674145,47.8572091 105.072521,47.4937783 C105.470897,47.1303474 106.14533,46.9486347 107.095842,46.9486347 L112.505343,46.9486347 C113.441877,46.9486347 114.119805,47.1303474 114.539148,47.4937783 C114.958491,47.8572091 115.16816,48.4512699 115.16816,49.2759783 C115.16816,50.0307962 114.968975,50.6038901 114.570599,50.9952772 C114.172222,51.3866642 113.595634,51.5823548 112.840816,51.5823548 L112.505343,51.5823548 Z M13.439885,96.325622 L17.4445933,84.4372993 C17.6961993,83.6545252 18.0456468,83.0849258 18.4929463,82.728484 C18.9402458,82.3720422 19.5343065,82.193824 20.2751463,82.193824 L23.5460076,82.193824 C24.496519,82.193824 25.1779416,82.3755367 25.5902958,82.7389675 C26.0026501,83.1023984 26.2088241,83.6964591 26.2088241,84.5211676 C26.2088241,85.2759855 26.009639,85.8490794 25.6112629,86.2404664 C25.2128868,86.6318535 24.6362984,86.8275441 23.8814805,86.8275441 L23.5460076,86.8275441 L24.1330852,102.46897 L24.4895252,102.46897 C25.2443431,102.46897 25.8104481,102.661166 26.187857,103.045564 C26.565266,103.429962 26.7539676,103.992573 26.7539676,104.733413 C26.7539676,105.558121 26.5547826,106.152182 26.1564064,106.515613 C25.7580303,106.879044 25.0835967,107.060756 24.1330852,107.060756 L19.4154969,107.060756 C18.4649855,107.060756 17.7905518,106.882538 17.3921757,106.526096 C16.9937996,106.169654 16.7946145,105.572099 16.7946145,104.733413 C16.7946145,103.992573 16.9868106,103.429962 17.3712086,103.045564 C17.7556066,102.661166 18.325206,102.46897 19.0800239,102.46897 L19.4154969,102.46897 L19.1219581,89.6790642 L16.0607674,99.1981091 C15.8371177,99.9109927 15.5191204,100.42468 15.1067662,100.739188 C14.694412,101.053695 14.1248126,101.210947 13.3979509,101.210947 C12.6710892,101.210947 12.0945008,101.053695 11.6681685,100.739188 C11.2418362,100.42468 10.91685,99.9109927 10.6932002,99.1981091 L7.65297664,89.6790642 L7.35943781,102.46897 L7.69491075,102.46897 C8.44972866,102.46897 9.01932808,102.661166 9.40372609,103.045564 C9.78812409,103.429962 9.98032022,103.992573 9.98032022,104.733413 C9.98032022,105.558121 9.77764067,106.152182 9.3722755,106.515613 C8.96691032,106.879044 8.29597114,107.060756 7.35943781,107.060756 L2.62088241,107.060756 C1.68434908,107.060756 1.01340989,106.879044 0.608044719,106.515613 C0.202679546,106.152182 0,105.558121 0,104.733413 C0,103.992573 0.192196121,103.429962 0.57659413,103.045564 C0.960992139,102.661166 1.53059155,102.46897 2.28540946,102.46897 L2.62088241,102.46897 L3.22892713,86.8275441 L2.89345418,86.8275441 C2.13863627,86.8275441 1.56204791,86.6318535 1.16367179,86.2404664 C0.765295672,85.8490794 0.5661106,85.2759855 0.5661106,84.5211676 C0.5661106,83.6964591 0.772284622,83.1023984 1.18463885,82.7389675 C1.59699308,82.3755367 2.27841569,82.193824 3.22892713,82.193824 L6.49978838,82.193824 C7.22665007,82.193824 7.81022738,82.3685477 8.25053783,82.7180005 C8.69084827,83.0674532 9.05077919,83.6405471 9.33034138,84.4372993 L13.439885,96.325622 Z M43.8935644,98.3803938 L43.8935644,86.8275441 L42.7403761,86.8275441 C41.8178209,86.8275441 41.1573651,86.6458314 40.758989,86.2824006 C40.3606129,85.9189697 40.1614278,85.3318979 40.1614278,84.5211676 C40.1614278,83.7104372 40.3606129,83.119871 40.758989,82.7494511 C41.1573651,82.3790312 41.8178209,82.193824 42.7403761,82.193824 L48.6950209,82.193824 C49.6035981,82.193824 50.2605593,82.3790312 50.6659245,82.7494511 C51.0712897,83.119871 51.2739692,83.7104372 51.2739692,84.5211676 C51.2739692,85.2620074 51.0817731,85.8316068 50.6973751,86.2299829 C50.3129771,86.628359 49.7643445,86.8275441 49.051461,86.8275441 L48.6950209,86.8275441 L48.6950209,105.865634 C48.6950209,106.522605 48.6251315,106.934953 48.4853504,107.10269 C48.3455693,107.270428 48.0310665,107.354295 47.5418327,107.354295 L45.4451268,107.354295 C44.7741775,107.354295 44.3024234,107.284406 44.0298503,107.144625 C43.7572771,107.004843 43.5231473,106.76023 43.3274538,106.410777 L34.6051571,91.0838571 L34.6051571,102.46897 L35.8212466,102.46897 C36.7298237,102.46897 37.379796,102.643694 37.7711831,102.993147 C38.1625701,103.3426 38.3582607,103.922682 38.3582607,104.733413 C38.3582607,105.558121 38.1590757,106.152182 37.7606995,106.515613 C37.3623234,106.879044 36.7158456,107.060756 35.8212466,107.060756 L29.8037005,107.060756 C28.8951234,107.060756 28.2381621,106.879044 27.832797,106.515613 C27.4274318,106.152182 27.2247522,105.558121 27.2247522,104.733413 C27.2247522,103.992573 27.4134539,103.429962 27.7908629,103.045564 C28.1682718,102.661166 28.7273878,102.46897 29.4682276,102.46897 L29.8037005,102.46897 L29.8037005,86.8275441 L29.4682276,86.8275441 C28.755344,86.8275441 28.203217,86.628359 27.8118299,86.2299829 C27.4204428,85.8316068 27.2247522,85.2620074 27.2247522,84.5211676 C27.2247522,83.7104372 27.4309263,83.119871 27.8432805,82.7494511 C28.2556347,82.3790312 28.9091015,82.193824 29.8037005,82.193824 L33.2422983,82.193824 C34.0670067,82.193824 34.6261227,82.3021527 34.919663,82.5188134 C35.2132033,82.7354741 35.5416839,83.1722835 35.9051148,83.8292546 L43.8935644,98.3803938 Z M64.6604624,86.3662688 C62.8572863,86.3662688 61.4420239,87.0931196 60.4146329,88.546843 C59.3872418,90.0005663 58.873554,92.0203728 58.873554,94.6063231 C58.873554,97.1922733 59.3907363,99.2190688 60.4251164,100.68677 C61.4594965,102.154472 62.8712644,102.888312 64.6604624,102.888312 C66.4636385,102.888312 67.8823953,102.157966 68.9167754,100.697254 C69.9511555,99.2365414 70.4683378,97.2062514 70.4683378,94.6063231 C70.4683378,92.0203728 69.95465,90.0005663 68.9272589,88.546843 C67.8998679,87.0931196 66.4776166,86.3662688 64.6604624,86.3662688 L64.6604624,86.3662688 Z M64.6604624,81.501911 C68.0990773,81.501911 70.929602,82.7319662 73.1521214,85.1921135 C75.3746408,87.6522607 76.4858838,90.7902992 76.4858838,94.6063231 C76.4858838,98.4503032 75.3816297,101.595331 73.1730884,104.0415 C70.9645471,106.487669 68.1270335,107.710735 64.6604624,107.710735 C61.2358256,107.710735 58.4053009,106.477185 56.1688034,104.010049 C53.9323059,101.542913 52.8140739,98.4083688 52.8140739,94.6063231 C52.8140739,90.7763211 53.9218224,87.6347881 56.1373528,85.1816299 C58.3528831,82.7284717 61.1938912,81.501911 64.6604624,81.501911 L64.6604624,81.501911 Z M87.4611651,98.1707232 L87.4611651,102.46897 L89.6207722,102.46897 C90.5293493,102.46897 91.1758272,102.643694 91.5602252,102.993147 C91.9446232,103.3426 92.1368193,103.922682 92.1368193,104.733413 C92.1368193,105.558121 91.9411287,106.152182 91.5497417,106.515613 C91.1583546,106.879044 90.5153712,107.060756 89.6207722,107.060756 L82.3661697,107.060756 C81.4436145,107.060756 80.7831587,106.879044 80.3847826,106.515613 C79.9864065,106.152182 79.7872214,105.558121 79.7872214,104.733413 C79.7872214,103.992573 79.9759231,103.429962 80.353332,103.045564 C80.730741,102.661166 81.282868,102.46897 82.0097297,102.46897 L82.3661697,102.46897 L82.3661697,86.8275441 L82.0097297,86.8275441 C81.2968461,86.8275441 80.7482136,86.628359 80.3638155,86.2299829 C79.9794175,85.8316068 79.7872214,85.2620074 79.7872214,84.5211676 C79.7872214,83.7104372 79.989901,83.119871 80.3952661,82.7494511 C80.8006313,82.3790312 81.4575926,82.193824 82.3661697,82.193824 L91.0255652,82.193824 C94.450202,82.193824 97.0396079,82.8507853 98.7938606,84.1647276 C100.548113,85.4786699 101.425227,87.414609 101.425227,89.972603 C101.425227,92.6703781 100.551608,94.7111515 98.8043442,96.0949843 C97.0570805,97.4788171 94.4641801,98.1707232 91.0255652,98.1707232 L87.4611651,98.1707232 Z M87.4611651,86.8275441 L87.4611651,93.4531348 L90.4384875,93.4531348 C92.0879044,93.4531348 93.328443,93.1735768 94.1601405,92.6144525 C94.9918381,92.0553281 95.4076806,91.2166541 95.4076806,90.0984053 C95.4076806,89.0500471 94.9778602,88.2428234 94.1182064,87.67671 C93.2585527,87.1105966 92.031992,86.8275441 90.4384875,86.8275441 L87.4611651,86.8275441 Z M114.727851,107.396229 L113.092421,109.03166 C113.69348,108.835966 114.284046,108.689198 114.864137,108.591352 C115.444229,108.493505 116.013828,108.444582 116.572953,108.444582 C117.677223,108.444582 118.840883,108.608823 120.063968,108.937308 C121.287053,109.265794 122.031376,109.430034 122.29696,109.430034 C122.744259,109.430034 123.327837,109.279772 124.047709,108.979242 C124.767582,108.678713 125.253314,108.52845 125.50492,108.52845 C126.02211,108.52845 126.45193,108.727636 126.794394,109.126012 C127.136858,109.524388 127.308087,110.024098 127.308087,110.625156 C127.308087,111.421909 126.836333,112.099837 125.892811,112.658961 C124.949288,113.218086 123.792617,113.497643 122.422762,113.497643 C121.486229,113.497643 120.28413,113.277492 118.816428,112.837181 C117.348727,112.396871 116.286406,112.176719 115.629435,112.176719 C114.636989,112.176719 113.518757,112.449288 112.274706,112.994434 C111.030654,113.53958 110.261869,113.812149 109.968329,113.812149 C109.36727,113.812149 108.857077,113.612964 108.437734,113.214588 C108.01839,112.816212 107.808722,112.337469 107.808722,111.778345 C107.808722,111.386958 107.941512,110.971115 108.207096,110.530805 C108.47268,110.090494 108.94094,109.520895 109.611889,108.821989 L111.729562,106.683349 C109.395218,105.830685 107.536157,104.29661 106.152324,102.08108 C104.768491,99.8655494 104.076585,97.3180772 104.076585,94.4385866 C104.076585,90.6365409 105.180839,87.5299526 107.389381,85.1187288 C109.597922,82.7075049 112.442425,81.501911 115.922974,81.501911 C119.389545,81.501911 122.227059,82.7109994 124.4356,85.1292123 C126.644141,87.5474252 127.748395,90.650519 127.748395,94.4385866 C127.748395,98.2126762 126.65113,101.322759 124.456567,103.768928 C122.262004,106.215097 119.480402,107.438163 116.111677,107.438163 C115.888028,107.438163 115.660887,107.434669 115.430248,107.42768 C115.199609,107.420691 114.965479,107.410207 114.727851,107.396229 L114.727851,107.396229 Z M115.922974,86.3662688 C114.119798,86.3662688 112.704535,87.0931196 111.677144,88.546843 C110.649753,90.0005663 110.136065,92.0203728 110.136065,94.6063231 C110.136065,97.1922733 110.653248,99.2190688 111.687628,100.68677 C112.722008,102.154472 114.133776,102.888312 115.922974,102.888312 C117.72615,102.888312 119.144907,102.157966 120.179287,100.697254 C121.213667,99.2365414 121.730849,97.2062514 121.730849,94.6063231 C121.730849,92.0203728 121.217161,90.0005663 120.18977,88.546843 C119.162379,87.0931196 117.740128,86.3662688 115.922974,86.3662688 L115.922974,86.3662688 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/mono-line": { "title": "$:/core/images/mono-line", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-mono-line tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M60.4374591,84.522627 L61.3450888,84.522627 C63.2671377,84.522627 64.7264493,85.0120303 65.7230673,85.9908515 C66.7196852,86.9696727 67.2179868,88.4022896 67.2179868,90.288745 C67.2179868,92.3887615 66.6929905,93.9014625 65.6429823,94.8268935 C64.5929741,95.7523244 62.857817,96.215033 60.4374591,96.215033 L44.3670747,96.215033 C41.9111232,96.215033 40.1670679,95.7612227 39.1348565,94.8535884 C38.102645,93.9459542 37.586547,92.424355 37.586547,90.288745 C37.586547,88.2243221 38.102645,86.747214 39.1348565,85.8573766 C40.1670679,84.9675391 41.9111232,84.522627 44.3670747,84.522627 L46.235724,84.522627 L44.0467348,78.2759992 L20.9822627,78.2759992 L18.6864935,84.522627 L20.5551429,84.522627 C22.9755008,84.522627 24.7106579,84.9764373 25.7606661,85.8840716 C26.8106743,86.7917058 27.3356705,88.2599156 27.3356705,90.288745 C27.3356705,92.3887615 26.8106743,93.9014625 25.7606661,94.8268935 C24.7106579,95.7523244 22.9755008,96.215033 20.5551429,96.215033 L6.78052766,96.215033 C4.32457622,96.215033 2.58052094,95.7523244 1.54830946,94.8268935 C0.516097994,93.9014625 0,92.3887615 0,90.288745 C0,88.4022896 0.498301511,86.9696727 1.49491948,85.9908515 C2.49153745,85.0120303 3.95084902,84.522627 5.87289797,84.522627 L6.78052766,84.522627 L21.0890427,44.6937008 L16.8178442,44.6937008 C14.3974863,44.6937008 12.6623292,44.2309922 11.612321,43.3055613 C10.5623128,42.3801303 10.0373165,40.8852258 10.0373165,38.8208028 C10.0373165,36.7207864 10.5623128,35.2080854 11.612321,34.2826544 C12.6623292,33.3572234 14.3974863,32.8945149 16.8178442,32.8945149 L36.8390873,32.8945149 C40.0069087,32.8945149 42.231469,34.6029772 43.512835,38.0199531 L43.512835,38.180123 L60.4374591,84.522627 Z M32.4611088,44.6937008 L24.7195615,67.224273 L40.2026561,67.224273 L32.4611088,44.6937008 Z M89.5058233,68.5590225 L89.5058233,84.8429669 L97.5143205,84.8429669 C103.173687,84.8429669 107.160099,84.22009 109.473676,82.9743176 C111.787254,81.7285451 112.944025,79.6463566 112.944025,76.7276897 C112.944025,73.7734293 111.840643,71.6734444 109.633846,70.4276719 C107.427049,69.1818994 103.565213,68.5590225 98.0482204,68.5590225 L89.5058233,68.5590225 Z M116.734714,62.6327346 C120.614405,64.0564746 123.461842,66.0051894 125.277111,68.4789376 C127.092379,70.9526857 128,74.1115614 128,77.9556593 C128,81.1946677 127.216955,84.1488838 125.650841,86.8183962 C124.084727,89.4879087 121.84237,91.676876 118.923703,93.385364 C117.215215,94.3819819 115.302093,95.1027395 113.18428,95.5476582 C111.066467,95.9925769 108.06776,96.215033 104.188068,96.215033 L99.7033098,96.215033 L76.3184979,96.215033 C73.9693269,96.215033 72.2875593,95.7523244 71.2731446,94.8268935 C70.2587299,93.9014625 69.7515301,92.3887615 69.7515301,90.288745 C69.7515301,88.4022896 70.2320352,86.9696727 71.1930596,85.9908515 C72.1540841,85.0120303 73.5600062,84.522627 75.4108682,84.522627 L76.3184979,84.522627 L76.3184979,44.6937008 L75.4108682,44.6937008 C73.5600062,44.6937008 72.1540841,44.1953993 71.1930596,43.1987813 C70.2320352,42.2021633 69.7515301,40.7428518 69.7515301,38.8208028 C69.7515301,36.7563799 70.2676281,35.2525771 71.2998396,34.3093494 C72.3320511,33.3661217 74.0049204,32.8945149 76.3184979,32.8945149 L100.877889,32.8945149 C108.388118,32.8945149 114.09189,34.3538264 117.989378,37.2724934 C121.886867,40.1911603 123.835581,44.4623161 123.835581,50.0860889 C123.835581,52.8623819 123.239399,55.3093982 122.047017,57.4272114 C120.854635,59.5450246 119.083885,61.2801816 116.734714,62.6327346 L116.734714,62.6327346 Z M89.5058233,44.3733609 L89.5058233,57.8276363 L96.7134708,57.8276363 C101.091471,57.8276363 104.179161,57.3115383 105.976633,56.2793268 C107.774104,55.2471153 108.672827,53.50306 108.672827,51.0471086 C108.672827,48.7335312 107.863087,47.0428653 106.243583,45.9750604 C104.624078,44.9072554 101.999097,44.3733609 98.3685602,44.3733609 L89.5058233,44.3733609 Z\"></path>\n </g>\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-image-button": { "title": "$:/core/images/new-image-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M81.3619177,73.6270062 L97.1875317,46.2162388 C97.91364,44.9585822 97.4824378,43.3533085 96.2260476,42.6279312 L46.2162388,13.7547547 C44.9585822,13.0286463 43.3533085,13.4598485 42.6279312,14.7162388 L30.0575956,36.4886988 L40.0978909,31.2276186 C43.1404959,29.6333041 46.8692155,31.3421319 47.6479264,34.6877101 L51.2545483,52.3903732 L61.1353556,53.2399953 C63.2899974,53.4346096 65.1046382,54.9309951 65.706105,57.0091178 C65.7395572,57.1246982 65.8069154,57.3539875 65.9047035,57.6813669 C66.0696435,58.2335608 66.2581528,58.852952 66.4667073,59.5238092 C67.0618822,61.4383079 67.6960725,63.3742727 68.3393254,65.2021174 C68.5462918,65.7902259 68.7511789,66.3583016 68.953259,66.9034738 C69.5777086,68.5881157 70.1617856,70.0172008 70.6783305,71.110045 C70.9334784,71.6498566 71.1627732,72.0871602 71.4035746,72.5373068 C71.6178999,72.7492946 71.9508843,72.9623307 72.4151452,73.1586945 C73.5561502,73.6412938 75.1990755,73.899146 77.0720271,73.9171651 C77.9355886,73.9254732 78.7819239,73.8832103 79.5638842,73.8072782 C80.0123946,73.7637257 80.3172916,73.7224469 80.4352582,73.7027375 C80.7503629,73.6500912 81.0598053,73.6256267 81.3619177,73.6270062 L81.3619177,73.6270062 L81.3619177,73.6270062 L81.3619177,73.6270062 Z M37.4707881,2.64867269 C38.9217993,0.135447653 42.1388058,-0.723707984 44.6486727,0.725364314 L108.293614,37.4707881 C110.806839,38.9217993 111.665994,42.1388058 110.216922,44.6486727 L73.4714982,108.293614 C72.0204871,110.806839 68.8034805,111.665994 66.2936136,110.216922 L2.64867269,73.4714982 C0.135447653,72.0204871 -0.723707984,68.8034805 0.725364314,66.2936136 L37.4707881,2.64867269 L37.4707881,2.64867269 L37.4707881,2.64867269 L37.4707881,2.64867269 Z M80.3080975,53.1397764 C82.8191338,54.5895239 86.0299834,53.7291793 87.4797308,51.218143 C88.9294783,48.7071068 88.0691338,45.4962571 85.5580975,44.0465097 C83.0470612,42.5967622 79.8362116,43.4571068 78.3864641,45.968143 C76.9367166,48.4791793 77.7970612,51.6900289 80.3080975,53.1397764 L80.3080975,53.1397764 L80.3080975,53.1397764 L80.3080975,53.1397764 Z M96,112 L88.0070969,112 C83.5881712,112 80,108.418278 80,104 C80,99.5907123 83.5848994,96 88.0070969,96 L96,96 L96,88.0070969 C96,83.5881712 99.581722,80 104,80 C108.409288,80 112,83.5848994 112,88.0070969 L112,96 L119.992903,96 C124.411829,96 128,99.581722 128,104 C128,108.409288 124.415101,112 119.992903,112 L112,112 L112,119.992903 C112,124.411829 108.418278,128 104,128 C99.5907123,128 96,124.415101 96,119.992903 L96,112 L96,112 Z M33.3471097,51.7910932 C40.7754579,59.7394511 42.3564368,62.4818351 40.7958321,65.1848818 C39.2352273,67.8879286 26.9581062,62.8571718 24.7019652,66.7649227 C22.4458242,70.6726735 23.7947046,70.0228006 22.2648667,72.6725575 L41.9944593,84.0634431 C41.9944593,84.0634431 36.3904568,75.8079231 37.7602356,73.4353966 C40.2754811,69.0788636 46.5298923,72.1787882 48.1248275,69.4162793 C50.538989,65.234829 43.0222016,59.7770885 33.3471097,51.7910932 L33.3471097,51.7910932 Z\"></path>\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/opacity": { "title": "$:/core/images/opacity", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-opacity tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M102.361773,65 C101.833691,67.051742 101.183534,69.0544767 100.419508,71 L82.5835324,71 C83.7602504,69.1098924 84.7666304,67.1027366 85.581205,65 L102.361773,65 Z M102.834311,63 C103.256674,61.0388326 103.568427,59.0365486 103.762717,57 L87.6555706,57 C87.3692052,59.0609452 86.9083652,61.0660782 86.2884493,63 L102.834311,63 Z M99.5852583,73 C98.6682925,75.0747721 97.6196148,77.0783056 96.4498253,79 L75.8124196,79 C77.8387053,77.2115633 79.6621163,75.1985844 81.2437158,73 L99.5852583,73 Z M95.1689122,81 C93.7449202,83.1155572 92.1695234,85.1207336 90.458251,87 L60.4614747,87 C65.1836162,85.86248 69.5430327,83.794147 73.3347255,81 L95.1689122,81 Z M87.6555706,47 L103.762717,47 C101.246684,20.6269305 79.0321807,0 52,0 C23.281193,0 0,23.281193 0,52 C0,77.2277755 17.9651296,98.2595701 41.8000051,103 L62.1999949,103 C67.8794003,101.870444 73.2255333,99.8158975 78.074754,97 L39,97 L39,95 L81.2493857,95 C83.8589242,93.2215015 86.2981855,91.2116653 88.5376609,89 L39,89 L39,87 L43.5385253,87 C27.7389671,83.1940333 16,68.967908 16,52 C16,32.117749 32.117749,16 52,16 C70.1856127,16 85.2217929,29.4843233 87.6555706,47 Z M87.8767787,49 L103.914907,49 C103.971379,49.9928025 104,50.9930589 104,52 C104,53.0069411 103.971379,54.0071975 103.914907,55 L87.8767787,55 C87.958386,54.0107999 88,53.0102597 88,52 C88,50.9897403 87.958386,49.9892001 87.8767787,49 Z\"></path>\n <path d=\"M76,128 C104.718807,128 128,104.718807 128,76 C128,47.281193 104.718807,24 76,24 C47.281193,24 24,47.281193 24,76 C24,104.718807 47.281193,128 76,128 L76,128 Z M76,112 C95.882251,112 112,95.882251 112,76 C112,56.117749 95.882251,40 76,40 C56.117749,40 40,56.117749 40,76 C40,95.882251 56.117749,112 76,112 L76,112 Z\"></path>\n <path d=\"M37,58 L90,58 L90,62 L37,62 L37,58 L37,58 Z M40,50 L93,50 L93,54 L40,54 L40,50 L40,50 Z M40,42 L93,42 L93,46 L40,46 L40,42 L40,42 Z M32,66 L85,66 L85,70 L32,70 L32,66 L32,66 Z M30,74 L83,74 L83,78 L30,78 L30,74 L30,74 Z M27,82 L80,82 L80,86 L27,86 L27,82 L27,82 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/open-window": { "title": "$:/core/images/open-window", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-open-window tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M16,112 L104.993898,112 C108.863261,112 112,115.590712 112,120 C112,124.418278 108.858091,128 104.993898,128 L7.00610161,128 C3.13673853,128 0,124.409288 0,120 C0,119.998364 4.30952878e-07,119.996727 1.29273572e-06,119.995091 C4.89579306e-07,119.993456 0,119.99182 0,119.990183 L0,24.0098166 C0,19.586117 3.59071231,16 8,16 C12.418278,16 16,19.5838751 16,24.0098166 L16,112 Z\"></path>\n <path d=\"M96,43.1959595 L96,56 C96,60.418278 99.581722,64 104,64 C108.418278,64 112,60.418278 112,56 L112,24 C112,19.5907123 108.415101,16 103.992903,16 L72.0070969,16 C67.5881712,16 64,19.581722 64,24 C64,28.4092877 67.5848994,32 72.0070969,32 L84.5685425,32 L48.2698369,68.2987056 C45.1421332,71.4264093 45.1434327,76.4904296 48.267627,79.614624 C51.3854642,82.7324612 56.4581306,82.7378289 59.5835454,79.6124141 L96,43.1959595 Z M32,7.9992458 C32,3.58138434 35.5881049,0 39.9992458,0 L120.000754,0 C124.418616,0 128,3.5881049 128,7.9992458 L128,88.0007542 C128,92.4186157 124.411895,96 120.000754,96 L39.9992458,96 C35.5813843,96 32,92.4118951 32,88.0007542 L32,7.9992458 Z\"></path>\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/paint": { "title": "$:/core/images/paint", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-paint tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M83.5265806,76.1907935 C90.430962,69.2864121 91.8921169,59.0000433 87.9100453,50.6642209 L125.812763,12.7615036 C128.732035,9.84223095 128.72611,5.10322984 125.812796,2.18991592 C122.893542,-0.729338085 118.161775,-0.730617045 115.241209,2.18994966 L77.3384914,40.092667 C69.002669,36.1105954 58.7163002,37.5717503 51.8119188,44.4761317 L83.5265806,76.1907935 L83.5265806,76.1907935 L83.5265806,76.1907935 L83.5265806,76.1907935 Z M80.8836921,78.8336819 L49.1690303,47.1190201 C49.1690303,47.1190201 8.50573364,81.242543 0,80.2820711 C0,80.2820711 3.78222974,85.8744423 6.82737483,88.320684 C20.8514801,82.630792 44.1526049,63.720771 44.1526049,63.720771 L44.8144806,64.3803375 C44.8144806,64.3803375 19.450356,90.2231043 9.18040433,92.0477601 C10.4017154,93.4877138 13.5343883,96.1014812 15.4269991,97.8235871 C20.8439164,96.3356979 50.1595367,69.253789 50.1595367,69.253789 L50.8214124,69.9133555 L18.4136144,100.936036 L23.6993903,106.221812 L56.1060358,75.2002881 L56.7679115,75.8598546 C56.7679115,75.8598546 28.9040131,106.396168 28.0841366,108.291555 C28.0841366,108.291555 34.1159238,115.144621 35.6529617,116.115796 C36.3545333,113.280171 63.5365402,82.6307925 63.5365402,82.6307925 L64.1984159,83.290359 C64.1984159,83.290359 43.6013016,107.04575 39.2343772,120.022559 C42.443736,123.571575 46.7339155,125.159692 50.1595362,126.321151 C47.9699978,114.504469 80.8836921,78.8336819 80.8836921,78.8336819 L80.8836921,78.8336819 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/palette": { "title": "$:/core/images/palette", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-palette tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M80.2470434,39.1821571 C75.0645698,38.2680897 69.6261555,37.7814854 64.0193999,37.7814854 C28.6624616,37.7814854 0,57.1324214 0,81.0030106 C0,90.644534 4.67604329,99.5487133 12.5805659,106.738252 C23.5031767,91.1899067 26.3405471,72.3946229 36.8885698,63.5622337 C52.0716764,50.8486559 63.4268694,55.7343343 63.4268694,55.7343343 L80.2470434,39.1821571 Z M106.781666,48.8370714 C119.830962,56.749628 128.0388,68.229191 128.0388,81.0030106 C128.0388,90.3534932 128.557501,98.4142085 116.165191,106.082518 C105.367708,112.763955 112.341384,99.546808 104.321443,95.1851533 C96.3015017,90.8234987 84.3749007,96.492742 86.1084305,103.091059 C89.3087234,115.272303 105.529892,114.54645 92.4224435,119.748569 C79.3149955,124.950687 74.2201582,124.224536 64.0193999,124.224536 C56.1979176,124.224536 48.7040365,123.277578 41.7755684,121.544216 C51.620343,117.347916 69.6563669,109.006202 75.129737,102.088562 C82.7876655,92.4099199 87.3713218,80.0000002 83.3235694,72.4837191 C83.1303943,72.1250117 94.5392656,60.81569 106.781666,48.8370714 Z M1.13430476,123.866563 C0.914084026,123.867944 0.693884185,123.868637 0.473712455,123.868637 C33.9526848,108.928928 22.6351223,59.642592 59.2924543,59.6425917 C59.6085574,61.0606542 59.9358353,62.5865065 60.3541977,64.1372318 C34.4465025,59.9707319 36.7873124,112.168427 1.13429588,123.866563 L1.13430476,123.866563 Z M1.84669213,123.859694 C40.7185279,123.354338 79.9985412,101.513051 79.9985401,79.0466836 C70.7284906,79.0466835 65.9257264,75.5670082 63.1833375,71.1051511 C46.585768,64.1019718 32.81846,116.819636 1.84665952,123.859695 L1.84669213,123.859694 Z M67.1980193,59.8524981 C62.748213,63.9666823 72.0838429,76.2846822 78.5155805,71.1700593 C89.8331416,59.8524993 112.468264,37.2173758 123.785825,25.8998146 C135.103386,14.5822535 123.785825,3.26469247 112.468264,14.5822535 C101.150703,25.8998144 78.9500931,48.9868127 67.1980193,59.8524981 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/picture": { "title": "$:/core/images/picture", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-picture tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M112,68.2332211 L112,20.0027785 C112,17.7898769 110.207895,16 107.997221,16 L20.0027785,16 C17.7898769,16 16,17.792105 16,20.0027785 L16,58.312373 L25.2413115,43.7197989 C28.041793,39.297674 34.2643908,38.7118128 37.8410347,42.5335275 L56.0882845,63.1470817 L69.7748997,56.7400579 C72.766567,55.3552503 76.3013751,55.9473836 78.678437,58.2315339 C78.8106437,58.3585731 79.0742301,58.609836 79.4527088,58.9673596 C80.0910923,59.570398 80.8117772,60.2441563 81.598127,60.9705595 C83.8422198,63.043576 86.1541548,65.1151944 88.3956721,67.0372264 C89.1168795,67.6556396 89.8200801,68.2492007 90.5021258,68.8146755 C92.6097224,70.5620551 94.4693308,72.0029474 95.9836366,73.0515697 C96.7316295,73.5695379 97.3674038,73.9719282 98.0281481,74.3824999 C98.4724987,74.4989557 99.0742374,74.5263881 99.8365134,74.4317984 C101.709944,74.1993272 104.074502,73.2878514 106.559886,71.8846196 C107.705822,71.2376318 108.790494,70.5370325 109.764561,69.8410487 C110.323259,69.4418522 110.694168,69.1550757 110.834827,69.0391868 C111.210545,68.7296319 111.600264,68.4615815 112,68.2332211 L112,68.2332211 Z M0,8.00697327 C0,3.58484404 3.59075293,0 8.00697327,0 L119.993027,0 C124.415156,0 128,3.59075293 128,8.00697327 L128,119.993027 C128,124.415156 124.409247,128 119.993027,128 L8.00697327,128 C3.58484404,128 0,124.409247 0,119.993027 L0,8.00697327 L0,8.00697327 Z M95,42 C99.418278,42 103,38.418278 103,34 C103,29.581722 99.418278,26 95,26 C90.581722,26 87,29.581722 87,34 C87,38.418278 90.581722,42 95,42 L95,42 Z M32,76 C47.8587691,80.8294182 52.0345556,83.2438712 52.0345556,88 C52.0345556,92.7561288 32,95.4712486 32,102.347107 C32,109.222965 33.2849191,107.337637 33.2849191,112 L67.999999,112 C67.999999,112 54.3147136,105.375255 54.3147136,101.200691 C54.3147136,93.535181 64.9302432,92.860755 64.9302432,88 C64.9302432,80.6425555 50.8523779,79.167282 32,76 L32,76 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=\"M29.4078519,91.4716406 L51.4693474,69.4101451 L51.4646675,69.4054652 C50.5969502,68.5377479 50.5929779,67.1348725 51.4693474,66.2585029 C52.3396494,65.3882009 53.7499654,65.3874786 54.6163097,66.2538229 L64.0805963,75.7181095 C64.9483136,76.5858268 64.9522859,77.9887022 64.0759163,78.8650718 C63.2056143,79.7353737 61.7952984,79.736096 60.9289541,78.8697517 L60.9242741,78.8650718 L60.9242741,78.8650718 L38.8627786,100.926567 C36.2518727,103.537473 32.0187578,103.537473 29.4078519,100.926567 C26.796946,98.3156614 26.796946,94.0825465 29.4078519,91.4716406 Z M60.8017407,66.3810363 C58.3659178,63.6765806 56.3370667,61.2899536 54.9851735,59.5123615 C48.1295381,50.4979488 44.671561,55.2444054 40.7586738,59.5123614 C36.8457866,63.7803174 41.789473,67.2384487 38.0759896,70.2532832 C34.3625062,73.2681177 34.5917646,74.3131575 28.3243876,68.7977024 C22.0570105,63.2822473 21.6235306,61.7636888 24.5005999,58.6166112 C27.3776691,55.4695337 29.7823103,60.4247912 35.6595047,54.8320442 C41.5366991,49.2392972 36.5996215,44.2825646 36.5996215,44.2825646 C36.5996215,44.2825646 48.8365511,19.267683 65.1880231,21.1152173 C81.5394952,22.9627517 59.0022276,18.7228947 53.3962199,38.3410355 C50.9960082,46.7405407 53.8429162,44.7613399 58.3941742,48.3090467 C59.7875202,49.3951602 64.4244828,52.7100463 70.1884353,56.9943417 L90.8648751,36.3179019 L92.4795866,31.5515482 L100.319802,26.8629752 L103.471444,30.0146174 L98.782871,37.8548326 L94.0165173,39.4695441 L73.7934912,59.6925702 C86.4558549,69.2403631 102.104532,81.8392557 102.104532,86.4016913 C102.104533,93.6189834 99.0337832,97.9277545 92.5695848,95.5655717 C87.8765989,93.8506351 73.8015497,80.3744087 63.8173444,69.668717 L60.9242741,72.5617873 L57.7726319,69.4101451 L60.8017407,66.3810363 L60.8017407,66.3810363 Z M63.9533761,1.42108547e-13 L118.512977,32 L118.512977,96 L63.9533761,128 L9.39377563,96 L9.39377563,32 L63.9533761,1.42108547e-13 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/preview-closed": { "title": "$:/core/images/preview-closed", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-preview-closed tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M0.0881363238,64 C-0.210292223,65.8846266 0.249135869,67.8634737 1.4664206,69.4579969 C16.2465319,88.8184886 39.1692554,100.414336 64,100.414336 C88.8307446,100.414336 111.753468,88.8184886 126.533579,69.4579969 C127.750864,67.8634737 128.210292,65.8846266 127.911864,64 C110.582357,78.4158332 88.3036732,87.0858436 64,87.0858436 C39.6963268,87.0858436 17.4176431,78.4158332 0.0881363238,64 Z\"></path>\n <rect x=\"62\" y=\"96\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(80.000000, 101.000000) rotate(-5.000000) translate(-80.000000, -101.000000) \" x=\"78\" y=\"93\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(48.000000, 101.000000) rotate(-355.000000) translate(-48.000000, -101.000000) \" x=\"46\" y=\"93\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(32.000000, 96.000000) rotate(-350.000000) translate(-32.000000, -96.000000) \" x=\"30\" y=\"88\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(96.000000, 96.000000) rotate(-10.000000) translate(-96.000000, -96.000000) \" x=\"94\" y=\"88\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(112.000000, 88.000000) rotate(-20.000000) translate(-112.000000, -88.000000) \" x=\"110\" y=\"80\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(16.000000, 88.000000) rotate(-340.000000) translate(-16.000000, -88.000000) \" x=\"14\" y=\"80\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n </g>\n</svg>" }, "$:/core/images/preview-open": { "title": "$:/core/images/preview-open", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-preview-open tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64.1099282,99.5876785 C39.2791836,99.5876785 16.3564602,87.9918313 1.57634884,68.6313396 C-0.378878622,66.070184 -0.378878622,62.5174945 1.57634884,59.9563389 C16.3564602,40.5958472 39.2791836,29 64.1099282,29 C88.9406729,29 111.863396,40.5958472 126.643508,59.9563389 C128.598735,62.5174945 128.598735,66.070184 126.643508,68.6313396 C111.863396,87.9918313 88.9406729,99.5876785 64.1099282,99.5876785 Z M110.213805,67.5808331 C111.654168,66.0569335 111.654168,63.9430665 110.213805,62.4191669 C99.3257042,50.8995835 82.4391647,44 64.1470385,44 C45.8549124,44 28.9683729,50.8995835 18.0802717,62.4191669 C16.6399094,63.9430665 16.6399094,66.0569335 18.0802717,67.5808331 C28.9683729,79.1004165 45.8549124,86 64.1470385,86 C82.4391647,86 99.3257042,79.1004165 110.213805,67.5808331 Z\"></path>\n <path d=\"M63.5,88 C76.4786916,88 87,77.4786916 87,64.5 C87,51.5213084 76.4786916,41 63.5,41 C50.5213084,41 40,51.5213084 40,64.5 C40,77.4786916 50.5213084,88 63.5,88 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/print-button": { "title": "$:/core/images/print-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M112,71 L112,30.5 L111.96811,30.5 L111.96811,30.5 C111.932942,28.4998414 111.151676,26.510538 109.625176,24.9840387 L86.9982489,2.35711116 C85.3482153,0.707077645 83.1589869,-0.071534047 81,0.0201838424 L81,0 L23.9992458,0 C19.5808867,0 16,3.58213437 16,8.00092105 L16,71 L24,71 L24,8 L81,8 L81,22.4996539 C81,26.9216269 84.5818769,30.5 89.0003461,30.5 L104,30.5 L104,71 L112,71 Z\"></path>\n <rect x=\"32\" y=\"36\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"52\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"20\" width=\"40\" height=\"8\" rx=\"4\"></rect>\n <path d=\"M0,80.0054195 C0,71.1658704 7.15611005,64 16.0008841,64 L111.999116,64 C120.83616,64 128,71.1553215 128,80.0054195 L128,111.99458 C128,120.83413 120.84389,128 111.999116,128 L16.0008841,128 C7.16383982,128 0,120.844679 0,111.99458 L0,80.0054195 Z M104,96 C108.418278,96 112,92.418278 112,88 C112,83.581722 108.418278,80 104,80 C99.581722,80 96,83.581722 96,88 C96,92.418278 99.581722,96 104,96 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/quote": { "title": "$:/core/images/quote", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-quote tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M51.2188077,117.712501 L51.2188077,62.1993386 L27.4274524,62.1993386 C27.4274524,53.3075754 29.1096526,45.797753 32.4741035,39.669646 C35.8385544,33.541539 42.0867267,28.9154883 51.2188077,25.7913554 L51.2188077,2 C43.7689521,2.96127169 36.8599155,5.18417913 30.4914905,8.668789 C24.1230656,12.1533989 18.6559149,16.5391352 14.0898743,21.8261295 C9.52383382,27.1131238 5.97919764,33.2411389 3.45585945,40.2103586 C0.932521268,47.1795784 -0.208971741,54.6293222 0.0313461819,62.5598136 L0.0313461819,117.712501 L51.2188077,117.712501 Z M128,117.712501 L128,62.1993386 L104.208645,62.1993386 C104.208645,53.3075754 105.890845,45.797753 109.255296,39.669646 C112.619747,33.541539 118.867919,28.9154883 128,25.7913554 L128,2 C120.550144,2.96127169 113.641108,5.18417913 107.272683,8.668789 C100.904258,12.1533989 95.4371072,16.5391352 90.8710666,21.8261295 C86.3050261,27.1131238 82.7603899,33.2411389 80.2370517,40.2103586 C77.7137136,47.1795784 76.5722206,54.6293222 76.8125385,62.5598136 L76.8125385,117.712501 L128,117.712501 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/rotate-left": { "title": "$:/core/images/rotate-left", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-rotate-left tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect x=\"48\" y=\"96\" width=\"80\" height=\"32\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 0 1-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 1 1-5.657 5.657L49.172 43.142a4 4 0 0 1 0-5.657l11.313-11.313a4 4 0 1 1 5.657 5.656l-4.821 4.822z\"/></g></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/size": { "title": "$:/core/images/size", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-size tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M92.3431458,26 L83.1715729,35.1715729 C81.6094757,36.73367 81.6094757,39.26633 83.1715729,40.8284271 C84.73367,42.3905243 87.26633,42.3905243 88.8284271,40.8284271 L104.828427,24.8284271 C106.390524,23.26633 106.390524,20.73367 104.828427,19.1715729 L88.8284271,3.17157288 C87.26633,1.60947571 84.73367,1.60947571 83.1715729,3.17157288 C81.6094757,4.73367004 81.6094757,7.26632996 83.1715729,8.82842712 L92.3431457,18 L22,18 C19.790861,18 18,19.790861 18,22 L18,92.3431458 L8.82842712,83.1715729 C7.26632996,81.6094757 4.73367004,81.6094757 3.17157288,83.1715729 C1.60947571,84.73367 1.60947571,87.26633 3.17157288,88.8284271 L19.1715729,104.828427 C20.73367,106.390524 23.26633,106.390524 24.8284271,104.828427 L40.8284271,88.8284271 C42.3905243,87.26633 42.3905243,84.73367 40.8284271,83.1715729 C39.26633,81.6094757 36.73367,81.6094757 35.1715729,83.1715729 L26,92.3431458 L26,22 L22,26 L92.3431458,26 L92.3431458,26 Z M112,52 L112,116 L116,112 L52,112 C49.790861,112 48,113.790861 48,116 C48,118.209139 49.790861,120 52,120 L116,120 C118.209139,120 120,118.209139 120,116 L120,52 C120,49.790861 118.209139,48 116,48 C113.790861,48 112,49.790861 112,52 L112,52 Z\"></path>\n</svg>" }, "$:/core/images/spiral": { "title": "$:/core/images/spiral", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-spiral tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074.14-2.64-1.89-4.89-4.52-5.03-2.64-.14-4.89 1.88-5.03 4.52-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01-.02-.015-.054-.045-.094-.088-.06-.064-.12-.145-.17-.244-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"></path>\n </g>\n</svg>" }, "$:/core/images/stamp": { "title": "$:/core/images/stamp", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-stamp tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M49.7334301,64 L16.0098166,64 C11.5838751,64 8,67.5829053 8,72.002643 L8,74.4986785 L8,97 L120,97 L120,74.4986785 L120,72.002643 C120,67.5737547 116.413883,64 111.990183,64 L78.2665699,64 C76.502049,60.7519149 75.5,57.0311962 75.5,53.0769231 C75.5,46.6017951 78.1869052,40.7529228 82.5087769,36.5800577 C85.3313113,32.7688808 87,28.0549983 87,22.952183 C87,10.2760423 76.7025492,0 64,0 C51.2974508,0 41,10.2760423 41,22.952183 C41,28.0549983 42.6686887,32.7688808 45.4912231,36.5800577 C49.8130948,40.7529228 52.5,46.6017951 52.5,53.0769231 C52.5,57.0311962 51.497951,60.7519149 49.7334301,64 Z M8,104 L120,104 L120,112 L8,112 L8,104 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/strikethrough": { "title": "$:/core/images/strikethrough", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-strikethrough tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M92.793842,38.7255689 L108.215529,38.7255689 C107.987058,31.985687 106.70193,26.1883331 104.360107,21.3333333 C102.018284,16.4783336 98.8197436,12.4516001 94.7643909,9.25301205 C90.7090382,6.05442399 85.9969032,3.71263572 80.6278447,2.22757697 C75.2587862,0.742518233 69.4328739,0 63.1499331,0 C57.552404,0 52.0977508,0.713959839 46.7858099,2.14190094 C41.473869,3.56984203 36.7331757,5.74027995 32.5635877,8.65327979 C28.3939997,11.5662796 25.0526676,15.2788708 22.5394913,19.7911647 C20.026315,24.3034585 18.7697456,29.6438781 18.7697456,35.8125837 C18.7697456,41.4101128 19.883523,46.0651309 22.1111111,49.7777778 C24.3386992,53.4904246 27.3087722,56.5176144 31.021419,58.8594378 C34.7340659,61.2012612 38.9321497,63.0861151 43.6157965,64.5140562 C48.2994433,65.9419973 53.068695,67.1985666 57.9236948,68.2838019 C62.7786945,69.3690371 67.5479462,70.4256977 72.231593,71.4538153 C76.9152398,72.4819329 81.1133237,73.8241773 84.8259705,75.480589 C88.5386174,77.1370007 91.5086903,79.2788802 93.7362784,81.9062918 C95.9638666,84.5337035 97.0776439,87.9607107 97.0776439,92.1874163 C97.0776439,96.6425926 96.1637753,100.298067 94.3360107,103.153949 C92.5082461,106.009831 90.109341,108.265944 87.1392236,109.922356 C84.1691061,111.578768 80.827774,112.749662 77.1151272,113.435074 C73.4024803,114.120485 69.7184476,114.463186 66.0629183,114.463186 C61.4935068,114.463186 57.0383974,113.892018 52.6974565,112.749665 C48.3565156,111.607312 44.5582492,109.836692 41.3025435,107.437751 C38.0468378,105.03881 35.4194656,101.983062 33.4203481,98.270415 C31.4212305,94.5577681 30.4216867,90.1312171 30.4216867,84.9906292 L15,84.9906292 C15,92.4159229 16.3422445,98.8415614 19.0267738,104.267738 C21.711303,109.693914 25.3667774,114.149023 29.9933066,117.633199 C34.6198357,121.117376 39.9888137,123.71619 46.1004016,125.429719 C52.2119895,127.143248 58.6947448,128 65.5488621,128 C71.1463912,128 76.7723948,127.343157 82.4270415,126.029451 C88.0816882,124.715745 93.1936407,122.602424 97.7630522,119.689424 C102.332464,116.776425 106.073613,113.006717 108.986613,108.380187 C111.899613,103.753658 113.356091,98.1847715 113.356091,91.6733601 C113.356091,85.6188899 112.242314,80.5926126 110.014726,76.5943775 C107.787137,72.5961424 104.817065,69.2833688 101.104418,66.6559572 C97.3917708,64.0285455 93.193687,61.9437828 88.5100402,60.4016064 C83.8263934,58.85943 79.0571416,57.5171855 74.2021419,56.3748327 C69.3471422,55.2324798 64.5778904,54.1758192 59.8942436,53.2048193 C55.2105968,52.2338193 51.012513,51.0058084 47.2998661,49.5207497 C43.5872193,48.0356909 40.6171463,46.1222786 38.3895582,43.7804552 C36.1619701,41.4386318 35.0481928,38.3828836 35.0481928,34.6131191 C35.0481928,30.6148841 35.8192694,27.273552 37.3614458,24.5890228 C38.9036222,21.9044935 40.9598265,19.762614 43.5301205,18.1633199 C46.1004145,16.5640259 49.041929,15.4216902 52.3547523,14.7362784 C55.6675757,14.0508667 59.0374661,13.708166 62.4645248,13.708166 C70.9179361,13.708166 77.8576257,15.6786952 83.2838019,19.6198126 C88.709978,23.56093 91.8799597,29.9294518 92.793842,38.7255689 L92.793842,38.7255689 Z\"></path>\n <rect x=\"5\" y=\"54\" width=\"118\" height=\"16\"></rect>\n </g>\n</svg>" }, "$:/core/images/subscript": { "title": "$:/core/images/subscript", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-subscript tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M2.27170276,16 L22.1825093,16 L43.8305003,49.6746527 L66.4138983,16 L85.1220387,16 L53.5854592,61.9685735 L87.3937414,111.411516 L67.0820462,111.411516 L43.295982,74.9306422 L19.1090291,111.411516 L0,111.411516 L33.8082822,61.9685735 L2.27170276,16 Z M127.910914,128.411516 L85.3276227,128.411516 C85.3870139,123.24448 86.6342108,118.730815 89.0692508,114.870386 C91.5042907,111.009956 94.8301491,107.654403 99.0469256,104.803624 C101.066227,103.318844 103.174584,101.878629 105.372059,100.482935 C107.569534,99.0872413 109.588805,97.5876355 111.429933,95.9840726 C113.271061,94.3805097 114.785514,92.6433426 115.973338,90.7725192 C117.161163,88.9016958 117.784761,86.7487964 117.844152,84.3137564 C117.844152,83.1853233 117.710524,81.9826691 117.443264,80.7057579 C117.176003,79.4288467 116.656338,78.2410402 115.884252,77.1423026 C115.112166,76.0435651 114.04314,75.123015 112.677142,74.3806248 C111.311144,73.6382345 109.529434,73.267045 107.331959,73.267045 C105.312658,73.267045 103.634881,73.6679297 102.298579,74.4697112 C100.962276,75.2714926 99.8932503,76.3702137 99.0914688,77.7659073 C98.2896874,79.161601 97.6957841,80.8096826 97.3097412,82.7102016 C96.9236982,84.6107206 96.7009845,86.6596869 96.6415933,88.857162 L86.4857457,88.857162 C86.4857457,85.4124713 86.9460207,82.2202411 87.8665846,79.2803758 C88.7871485,76.3405105 90.1679736,73.801574 92.0091014,71.6634901 C93.8502292,69.5254062 96.092214,67.8476295 98.7351233,66.6301095 C101.378033,65.4125895 104.451482,64.8038386 107.955564,64.8038386 C111.756602,64.8038386 114.933984,65.4274371 117.487807,66.6746527 C120.041629,67.9218683 122.105443,69.4957119 123.67931,71.3962309 C125.253178,73.2967499 126.366746,75.3605638 127.02005,77.5877345 C127.673353,79.8149053 128,81.9381095 128,83.9574109 C128,86.4518421 127.613963,88.7086746 126.841877,90.727976 C126.069791,92.7472774 125.03046,94.6032252 123.723854,96.2958749 C122.417247,97.9885247 120.932489,99.5475208 119.269534,100.97291 C117.60658,102.398299 115.884261,103.734582 114.102524,104.981797 C112.320788,106.229013 110.539078,107.416819 108.757341,108.545253 C106.975605,109.673686 105.327523,110.802102 103.813047,111.930535 C102.298571,113.058968 100.977136,114.231927 99.8487031,115.449447 C98.7202699,116.666967 97.9481956,117.958707 97.5324571,119.324705 L127.910914,119.324705 L127.910914,128.411516 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/superscript": { "title": "$:/core/images/superscript", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-superscript tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M2.27170276,16 L22.1825093,16 L43.8305003,49.6746527 L66.4138983,16 L85.1220387,16 L53.5854592,61.9685735 L87.3937414,111.411516 L67.0820462,111.411516 L43.295982,74.9306422 L19.1090291,111.411516 L0,111.411516 L33.8082822,61.9685735 L2.27170276,16 Z M127.910914,63.4115159 L85.3276227,63.4115159 C85.3870139,58.2444799 86.6342108,53.7308149 89.0692508,49.8703857 C91.5042907,46.0099565 94.8301491,42.654403 99.0469256,39.8036245 C101.066227,38.318844 103.174584,36.8786285 105.372059,35.4829349 C107.569534,34.0872413 109.588805,32.5876355 111.429933,30.9840726 C113.271061,29.3805097 114.785514,27.6433426 115.973338,25.7725192 C117.161163,23.9016958 117.784761,21.7487964 117.844152,19.3137564 C117.844152,18.1853233 117.710524,16.9826691 117.443264,15.7057579 C117.176003,14.4288467 116.656338,13.2410402 115.884252,12.1423026 C115.112166,11.0435651 114.04314,10.123015 112.677142,9.38062477 C111.311144,8.63823453 109.529434,8.26704499 107.331959,8.26704499 C105.312658,8.26704499 103.634881,8.6679297 102.298579,9.46971115 C100.962276,10.2714926 99.8932503,11.3702137 99.0914688,12.7659073 C98.2896874,14.161601 97.6957841,15.8096826 97.3097412,17.7102016 C96.9236982,19.6107206 96.7009845,21.6596869 96.6415933,23.857162 L86.4857457,23.857162 C86.4857457,20.4124713 86.9460207,17.2202411 87.8665846,14.2803758 C88.7871485,11.3405105 90.1679736,8.80157397 92.0091014,6.6634901 C93.8502292,4.52540622 96.092214,2.84762946 98.7351233,1.63010947 C101.378033,0.412589489 104.451482,-0.196161372 107.955564,-0.196161372 C111.756602,-0.196161372 114.933984,0.427437071 117.487807,1.67465266 C120.041629,2.92186826 122.105443,4.49571195 123.67931,6.39623095 C125.253178,8.29674995 126.366746,10.3605638 127.02005,12.5877345 C127.673353,14.8149053 128,16.9381095 128,18.9574109 C128,21.4518421 127.613963,23.7086746 126.841877,25.727976 C126.069791,27.7472774 125.03046,29.6032252 123.723854,31.2958749 C122.417247,32.9885247 120.932489,34.5475208 119.269534,35.97291 C117.60658,37.3982993 115.884261,38.7345816 114.102524,39.9817972 C112.320788,41.2290128 110.539078,42.4168194 108.757341,43.5452525 C106.975605,44.6736857 105.327523,45.8021019 103.813047,46.9305351 C102.298571,48.0589682 100.977136,49.2319272 99.8487031,50.4494472 C98.7202699,51.6669672 97.9481956,52.9587068 97.5324571,54.3247048 L127.910914,54.3247048 L127.910914,63.4115159 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 <path d=\"M55.854113,66.9453198 C54.3299482,65.1432292 53.0133883,63.518995 51.9542746,62.1263761 C40.8899947,47.578055 35.3091807,55.2383404 28.9941893,62.1263758 C22.6791979,69.0144112 30.6577916,74.5954741 24.6646171,79.4611023 C18.6714426,84.3267304 19.0414417,86.0133155 8.92654943,77.1119468 C-1.18834284,68.2105781 -1.88793412,65.7597832 2.7553553,60.6807286 C7.39864472,55.601674 11.2794845,63.5989423 20.7646627,54.5728325 C30.2498409,45.5467226 22.2819131,37.5470737 22.2819131,37.5470737 C22.2819131,37.5470737 42.0310399,-2.82433362 68.4206088,0.157393922 C94.8101776,3.13912147 58.4373806,-3.70356506 49.3898693,27.958066 C45.5161782,41.5139906 50.1107906,38.3197672 57.4560458,44.0453955 C59.1625767,45.3756367 63.8839488,48.777453 70.127165,53.3625321 C63.9980513,59.2416709 58.9704753,64.0315459 55.854113,66.9453198 Z M67.4952439,79.8919946 C83.5082212,96.9282402 105.237121,117.617674 112.611591,120.312493 C123.044132,124.12481 128.000001,117.170903 128,105.522947 C127.999999,98.3705516 104.170675,78.980486 84.0760493,63.7529565 C76.6683337,70.9090328 70.7000957,76.7055226 67.4952439,79.8919946 Z\"></path>\n <path d=\"M58.2852966,138.232794 L58.2852966,88.3943645 C56.318874,88.3923153 54.7254089,86.7952906 54.7254089,84.8344788 C54.7254089,82.8684071 56.3175932,81.2745911 58.2890859,81.2745911 L79.6408336,81.2745911 C81.608998,81.2745911 83.2045105,82.8724076 83.2045105,84.8344788 C83.2045105,86.7992907 81.614366,88.3923238 79.6446228,88.3943645 L79.6446228,88.3943646 L79.6446228,138.232794 C79.6446228,144.131009 74.8631748,148.912457 68.9649597,148.912457 C63.0667446,148.912457 58.2852966,144.131009 58.2852966,138.232794 Z M65.405072,-14.8423767 L72.5248474,-14.8423767 L76.0847351,-0.690681892 L72.5248474,6.51694947 L72.5248474,81.2745911 L65.405072,81.2745911 L65.405072,6.51694947 L61.8451843,-0.690681892 L65.405072,-14.8423767 Z\" transform=\"translate(68.964960, 67.035040) rotate(45.000000) translate(-68.964960, -67.035040) \"></path>\n </g>\n</svg>" }, "$:/core/images/timestamp-off": { "title": "$:/core/images/timestamp-off", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-timestamp-off tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10c-2.762 0-5-2.24-5-5-.004-2.756 2.238-5 5-5H66.69c2.762 0 5.002 2.24 5 5 .006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/>\n </g>\n</svg>\n" }, "$:/core/images/timestamp-on": { "title": "$:/core/images/timestamp-on", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-timestamp-on tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10c-2.762 0-5-2.24-5-5-.004-2.756 2.238-5 5-5H66.69c2.762 0 5.002 2.24 5 5 .006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178c-2.116 1.775-5.27 1.498-7.045-.613-1.772-2.11-1.498-5.27.616-7.047l9.95-8.348c2.115-1.774 5.27-1.5 7.045.618 1.775 2.108 1.498 5.27-.616 7.043l-9.95 8.348zM102.983 27.178c2.116 1.775 5.27 1.498 7.045-.613 1.772-2.11 1.498-5.27-.616-7.047l-9.95-8.348c-2.114-1.774-5.27-1.5-7.044.618-1.775 2.108-1.498 5.27.616 7.043l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/>\n </g>\n</svg>\n" }, "$:/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/transcludify": { "title": "$:/core/images/transcludify", "tags": "$:/tags/Image", "text": "<svg class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"><path d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 0 0 2.75-.932 6.762 6.762 0 0 0 2.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 0 0-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 0 0-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 0 0 2.75-.932 6.762 6.762 0 0 0 2.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 0 0-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 0 0-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 0 0-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 0 0 .71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 0 0-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 0 0 2.262 2.084 8.868 8.868 0 0 0 2.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 0 0-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 0 0 .71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 0 0-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 0 0 2.262 2.084 8.868 8.868 0 0 0 2.75 1.02c.946.177 1.745.266 2.395.266v7.806z\" fill-rule=\"evenodd\"/></svg>\n" }, "$:/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/underline": { "title": "$:/core/images/underline", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-underline tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M7,117.421488 L121.247934,117.421488 L121.247934,128 L7,128 L7,117.421488 Z M104.871212,98.8958333 L104.871212,0 L88.6117424,0 L88.6117424,55.8560606 C88.6117424,60.3194668 88.0060035,64.432115 86.7945076,68.1941288 C85.5830116,71.9561425 83.7657949,75.239885 81.342803,78.0454545 C78.9198111,80.8510241 75.8911167,83.0189317 72.2566288,84.5492424 C68.6221409,86.0795531 64.3182067,86.844697 59.344697,86.844697 C53.0959284,86.844697 48.1862552,85.0593613 44.6155303,81.4886364 C41.0448054,77.9179114 39.2594697,73.0720003 39.2594697,66.9507576 L39.2594697,0 L23,0 L23,65.0378788 C23,70.3939662 23.5419769,75.2717583 24.625947,79.6714015 C25.709917,84.0710447 27.5908957,87.864883 30.2689394,91.0530303 C32.9469831,94.2411776 36.4538925,96.6960141 40.7897727,98.4176136 C45.125653,100.139213 50.545422,101 57.0492424,101 C64.3182182,101 70.630655,99.5653553 75.9867424,96.6960227 C81.3428298,93.8266902 85.742407,89.33147 89.1856061,83.2102273 L89.5681818,83.2102273 L89.5681818,98.8958333 L104.871212,98.8958333 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/unfold-all-button": { "title": "$:/core/images/unfold-all-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-unfold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M85.598226,8.34884273 C84.1490432,6.89863875 82.1463102,6 79.9340286,6 L47.9482224,6 C43.5292967,6 39.9411255,9.581722 39.9411255,14 C39.9411255,18.4092877 43.5260249,22 47.9482224,22 L71.9411255,22 L71.9411255,45.9929031 C71.9411255,50.4118288 75.5228475,54 79.9411255,54 C84.3504132,54 87.9411255,50.4151006 87.9411255,45.9929031 L87.9411255,14.0070969 C87.9411255,11.7964515 87.0447363,9.79371715 85.5956548,8.34412458 Z\" transform=\"translate(63.941125, 30.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -30.000000) \"></path>\n <path d=\"M85.6571005,72.2899682 C84.2079177,70.8397642 82.2051847,69.9411255 79.9929031,69.9411255 L48.0070969,69.9411255 C43.5881712,69.9411255 40,73.5228475 40,77.9411255 C40,82.3504132 43.5848994,85.9411255 48.0070969,85.9411255 L72,85.9411255 L72,109.934029 C72,114.352954 75.581722,117.941125 80,117.941125 C84.4092877,117.941125 88,114.356226 88,109.934029 L88,77.9482224 C88,75.737577 87.1036108,73.7348426 85.6545293,72.2852501 Z\" transform=\"translate(64.000000, 93.941125) scale(1, -1) rotate(-45.000000) translate(-64.000000, -93.941125) \"></path>\n </g>\n</svg>" }, "$:/core/images/unfold-button": { "title": "$:/core/images/unfold-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-unfold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M85.598226,11.3488427 C84.1490432,9.89863875 82.1463102,9 79.9340286,9 L47.9482224,9 C43.5292967,9 39.9411255,12.581722 39.9411255,17 C39.9411255,21.4092877 43.5260249,25 47.9482224,25 L71.9411255,25 L71.9411255,48.9929031 C71.9411255,53.4118288 75.5228475,57 79.9411255,57 C84.3504132,57 87.9411255,53.4151006 87.9411255,48.9929031 L87.9411255,17.0070969 C87.9411255,14.7964515 87.0447363,12.7937171 85.5956548,11.3441246 Z\" transform=\"translate(63.941125, 33.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -33.000000) \"></path>\n <path d=\"M85.6571005,53.4077172 C84.2079177,51.9575133 82.2051847,51.0588745 79.9929031,51.0588745 L48.0070969,51.0588745 C43.5881712,51.0588745 40,54.6405965 40,59.0588745 C40,63.4681622 43.5848994,67.0588745 48.0070969,67.0588745 L72,67.0588745 L72,91.0517776 C72,95.4707033 75.581722,99.0588745 80,99.0588745 C84.4092877,99.0588745 88,95.4739751 88,91.0517776 L88,59.0659714 C88,56.855326 87.1036108,54.8525917 85.6545293,53.4029991 Z\" transform=\"translate(64.000000, 75.058875) scale(1, -1) rotate(-45.000000) translate(-64.000000, -75.058875) \"></path>\n </g>\n</svg>" }, "$:/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": { "title": "$:/core/images/up-arrow", "created": "20150316000544368", "modified": "20150316000831867", "tags": "$:/tags/Image", "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/CopyToClipboard/Caption": { "title": "$:/language/Buttons/CopyToClipboard/Caption", "text": "copy to clipboard" }, "$:/language/Buttons/CopyToClipboard/Hint": { "title": "$:/language/Buttons/CopyToClipboard/Hint", "text": "Copy this text to the clipboard" }, "$:/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/SidebarSearch/Hint": { "title": "$:/language/Buttons/SidebarSearch/Hint", "text": "Select the sidebar search field" }, "$:/language/Buttons/Fold/Caption": { "title": "$:/language/Buttons/Fold/Caption", "text": "fold tiddler" }, "$:/language/Buttons/Fold/Hint": { "title": "$:/language/Buttons/Fold/Hint", "text": "Fold the body of this tiddler" }, "$:/language/Buttons/Fold/FoldBar/Caption": { "title": "$:/language/Buttons/Fold/FoldBar/Caption", "text": "fold-bar" }, "$:/language/Buttons/Fold/FoldBar/Hint": { "title": "$:/language/Buttons/Fold/FoldBar/Hint", "text": "Optional bars to fold and unfold tiddlers" }, "$:/language/Buttons/Unfold/Caption": { "title": "$:/language/Buttons/Unfold/Caption", "text": "unfold tiddler" }, "$:/language/Buttons/Unfold/Hint": { "title": "$:/language/Buttons/Unfold/Hint", "text": "Unfold the body of this tiddler" }, "$:/language/Buttons/FoldOthers/Caption": { "title": "$:/language/Buttons/FoldOthers/Caption", "text": "fold other tiddlers" }, "$:/language/Buttons/FoldOthers/Hint": { "title": "$:/language/Buttons/FoldOthers/Hint", "text": "Fold the bodies of other opened tiddlers" }, "$:/language/Buttons/FoldAll/Caption": { "title": "$:/language/Buttons/FoldAll/Caption", "text": "fold all tiddlers" }, "$:/language/Buttons/FoldAll/Hint": { "title": "$:/language/Buttons/FoldAll/Hint", "text": "Fold the bodies of all opened tiddlers" }, "$:/language/Buttons/UnfoldAll/Caption": { "title": "$:/language/Buttons/UnfoldAll/Caption", "text": "unfold all tiddlers" }, "$:/language/Buttons/UnfoldAll/Hint": { "title": "$:/language/Buttons/UnfoldAll/Hint", "text": "Unfold the bodies of all opened 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 many types of file including text, image, TiddlyWiki or JSON" }, "$:/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/Manager/Caption": { "title": "$:/language/Buttons/Manager/Caption", "text": "tiddler manager" }, "$:/language/Buttons/Manager/Hint": { "title": "$:/language/Buttons/Manager/Hint", "text": "Open tiddler manager" }, "$:/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/NewImage/Caption": { "title": "$:/language/Buttons/NewImage/Caption", "text": "new image" }, "$:/language/Buttons/NewImage/Hint": { "title": "$:/language/Buttons/NewImage/Hint", "text": "Create a new image tiddler" }, "$:/language/Buttons/NewMarkdown/Caption": { "title": "$:/language/Buttons/NewMarkdown/Caption", "text": "new Markdown tiddler" }, "$:/language/Buttons/NewMarkdown/Hint": { "title": "$:/language/Buttons/NewMarkdown/Hint", "text": "Create a new Markdown tiddler" }, "$:/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/OpenWindow/Caption": { "title": "$:/language/Buttons/OpenWindow/Caption", "text": "open in new window" }, "$:/language/Buttons/OpenWindow/Hint": { "title": "$:/language/Buttons/OpenWindow/Hint", "text": "Open tiddler in new window" }, "$:/language/Buttons/Palette/Caption": { "title": "$:/language/Buttons/Palette/Caption", "text": "palette" }, "$:/language/Buttons/Palette/Hint": { "title": "$:/language/Buttons/Palette/Hint", "text": "Choose the colour palette" }, "$:/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/Print/Caption": { "title": "$:/language/Buttons/Print/Caption", "text": "print page" }, "$:/language/Buttons/Print/Hint": { "title": "$:/language/Buttons/Print/Hint", "text": "Print the current page" }, "$:/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/Timestamp/Caption": { "title": "$:/language/Buttons/Timestamp/Caption", "text": "timestamps" }, "$:/language/Buttons/Timestamp/Hint": { "title": "$:/language/Buttons/Timestamp/Hint", "text": "Choose whether modifications update timestamps" }, "$:/language/Buttons/Timestamp/On/Caption": { "title": "$:/language/Buttons/Timestamp/On/Caption", "text": "timestamps are on" }, "$:/language/Buttons/Timestamp/On/Hint": { "title": "$:/language/Buttons/Timestamp/On/Hint", "text": "Update timestamps when tiddlers are modified" }, "$:/language/Buttons/Timestamp/Off/Caption": { "title": "$:/language/Buttons/Timestamp/Off/Caption", "text": "timestamps are off" }, "$:/language/Buttons/Timestamp/Off/Hint": { "title": "$:/language/Buttons/Timestamp/Off/Hint", "text": "Don't update timestamps when tiddlers are modified" }, "$:/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/Buttons/Bold/Caption": { "title": "$:/language/Buttons/Bold/Caption", "text": "bold" }, "$:/language/Buttons/Bold/Hint": { "title": "$:/language/Buttons/Bold/Hint", "text": "Apply bold formatting to selection" }, "$:/language/Buttons/Clear/Caption": { "title": "$:/language/Buttons/Clear/Caption", "text": "clear" }, "$:/language/Buttons/Clear/Hint": { "title": "$:/language/Buttons/Clear/Hint", "text": "Clear image to solid colour" }, "$:/language/Buttons/EditorHeight/Caption": { "title": "$:/language/Buttons/EditorHeight/Caption", "text": "editor height" }, "$:/language/Buttons/EditorHeight/Caption/Auto": { "title": "$:/language/Buttons/EditorHeight/Caption/Auto", "text": "Automatically adjust height to fit content" }, "$:/language/Buttons/EditorHeight/Caption/Fixed": { "title": "$:/language/Buttons/EditorHeight/Caption/Fixed", "text": "Fixed height:" }, "$:/language/Buttons/EditorHeight/Hint": { "title": "$:/language/Buttons/EditorHeight/Hint", "text": "Choose the height of the text editor" }, "$:/language/Buttons/Excise/Caption": { "title": "$:/language/Buttons/Excise/Caption", "text": "excise" }, "$:/language/Buttons/Excise/Caption/Excise": { "title": "$:/language/Buttons/Excise/Caption/Excise", "text": "Perform excision" }, "$:/language/Buttons/Excise/Caption/MacroName": { "title": "$:/language/Buttons/Excise/Caption/MacroName", "text": "Macro name:" }, "$:/language/Buttons/Excise/Caption/NewTitle": { "title": "$:/language/Buttons/Excise/Caption/NewTitle", "text": "Title of new tiddler:" }, "$:/language/Buttons/Excise/Caption/Replace": { "title": "$:/language/Buttons/Excise/Caption/Replace", "text": "Replace excised text with:" }, "$:/language/Buttons/Excise/Caption/Replace/Macro": { "title": "$:/language/Buttons/Excise/Caption/Replace/Macro", "text": "macro" }, "$:/language/Buttons/Excise/Caption/Replace/Link": { "title": "$:/language/Buttons/Excise/Caption/Replace/Link", "text": "link" }, "$:/language/Buttons/Excise/Caption/Replace/Transclusion": { "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion", "text": "transclusion" }, "$:/language/Buttons/Excise/Caption/Tag": { "title": "$:/language/Buttons/Excise/Caption/Tag", "text": "Tag new tiddler with the title of this tiddler" }, "$:/language/Buttons/Excise/Caption/TiddlerExists": { "title": "$:/language/Buttons/Excise/Caption/TiddlerExists", "text": "Warning: tiddler already exists" }, "$:/language/Buttons/Excise/Hint": { "title": "$:/language/Buttons/Excise/Hint", "text": "Excise the selected text into a new tiddler" }, "$:/language/Buttons/Heading1/Caption": { "title": "$:/language/Buttons/Heading1/Caption", "text": "heading 1" }, "$:/language/Buttons/Heading1/Hint": { "title": "$:/language/Buttons/Heading1/Hint", "text": "Apply heading level 1 formatting to lines containing selection" }, "$:/language/Buttons/Heading2/Caption": { "title": "$:/language/Buttons/Heading2/Caption", "text": "heading 2" }, "$:/language/Buttons/Heading2/Hint": { "title": "$:/language/Buttons/Heading2/Hint", "text": "Apply heading level 2 formatting to lines containing selection" }, "$:/language/Buttons/Heading3/Caption": { "title": "$:/language/Buttons/Heading3/Caption", "text": "heading 3" }, "$:/language/Buttons/Heading3/Hint": { "title": "$:/language/Buttons/Heading3/Hint", "text": "Apply heading level 3 formatting to lines containing selection" }, "$:/language/Buttons/Heading4/Caption": { "title": "$:/language/Buttons/Heading4/Caption", "text": "heading 4" }, "$:/language/Buttons/Heading4/Hint": { "title": "$:/language/Buttons/Heading4/Hint", "text": "Apply heading level 4 formatting to lines containing selection" }, "$:/language/Buttons/Heading5/Caption": { "title": "$:/language/Buttons/Heading5/Caption", "text": "heading 5" }, "$:/language/Buttons/Heading5/Hint": { "title": "$:/language/Buttons/Heading5/Hint", "text": "Apply heading level 5 formatting to lines containing selection" }, "$:/language/Buttons/Heading6/Caption": { "title": "$:/language/Buttons/Heading6/Caption", "text": "heading 6" }, "$:/language/Buttons/Heading6/Hint": { "title": "$:/language/Buttons/Heading6/Hint", "text": "Apply heading level 6 formatting to lines containing selection" }, "$:/language/Buttons/Italic/Caption": { "title": "$:/language/Buttons/Italic/Caption", "text": "italic" }, "$:/language/Buttons/Italic/Hint": { "title": "$:/language/Buttons/Italic/Hint", "text": "Apply italic formatting to selection" }, "$:/language/Buttons/LineWidth/Caption": { "title": "$:/language/Buttons/LineWidth/Caption", "text": "line width" }, "$:/language/Buttons/LineWidth/Hint": { "title": "$:/language/Buttons/LineWidth/Hint", "text": "Set line width for painting" }, "$:/language/Buttons/Link/Caption": { "title": "$:/language/Buttons/Link/Caption", "text": "link" }, "$:/language/Buttons/Link/Hint": { "title": "$:/language/Buttons/Link/Hint", "text": "Create wikitext link" }, "$:/language/Buttons/Linkify/Caption": { "title": "$:/language/Buttons/Linkify/Caption", "text": "wikilink" }, "$:/language/Buttons/Linkify/Hint": { "title": "$:/language/Buttons/Linkify/Hint", "text": "Wrap selection in square brackets" }, "$:/language/Buttons/ListBullet/Caption": { "title": "$:/language/Buttons/ListBullet/Caption", "text": "bulleted list" }, "$:/language/Buttons/ListBullet/Hint": { "title": "$:/language/Buttons/ListBullet/Hint", "text": "Apply bulleted list formatting to lines containing selection" }, "$:/language/Buttons/ListNumber/Caption": { "title": "$:/language/Buttons/ListNumber/Caption", "text": "numbered list" }, "$:/language/Buttons/ListNumber/Hint": { "title": "$:/language/Buttons/ListNumber/Hint", "text": "Apply numbered list formatting to lines containing selection" }, "$:/language/Buttons/MonoBlock/Caption": { "title": "$:/language/Buttons/MonoBlock/Caption", "text": "monospaced block" }, "$:/language/Buttons/MonoBlock/Hint": { "title": "$:/language/Buttons/MonoBlock/Hint", "text": "Apply monospaced block formatting to lines containing selection" }, "$:/language/Buttons/MonoLine/Caption": { "title": "$:/language/Buttons/MonoLine/Caption", "text": "monospaced" }, "$:/language/Buttons/MonoLine/Hint": { "title": "$:/language/Buttons/MonoLine/Hint", "text": "Apply monospaced character formatting to selection" }, "$:/language/Buttons/Opacity/Caption": { "title": "$:/language/Buttons/Opacity/Caption", "text": "opacity" }, "$:/language/Buttons/Opacity/Hint": { "title": "$:/language/Buttons/Opacity/Hint", "text": "Set painting opacity" }, "$:/language/Buttons/Paint/Caption": { "title": "$:/language/Buttons/Paint/Caption", "text": "paint colour" }, "$:/language/Buttons/Paint/Hint": { "title": "$:/language/Buttons/Paint/Hint", "text": "Set painting colour" }, "$:/language/Buttons/Picture/Caption": { "title": "$:/language/Buttons/Picture/Caption", "text": "picture" }, "$:/language/Buttons/Picture/Hint": { "title": "$:/language/Buttons/Picture/Hint", "text": "Insert picture" }, "$:/language/Buttons/Preview/Caption": { "title": "$:/language/Buttons/Preview/Caption", "text": "preview" }, "$:/language/Buttons/Preview/Hint": { "title": "$:/language/Buttons/Preview/Hint", "text": "Show preview pane" }, "$:/language/Buttons/PreviewType/Caption": { "title": "$:/language/Buttons/PreviewType/Caption", "text": "preview type" }, "$:/language/Buttons/PreviewType/Hint": { "title": "$:/language/Buttons/PreviewType/Hint", "text": "Choose preview type" }, "$:/language/Buttons/Quote/Caption": { "title": "$:/language/Buttons/Quote/Caption", "text": "quote" }, "$:/language/Buttons/Quote/Hint": { "title": "$:/language/Buttons/Quote/Hint", "text": "Apply quoted text formatting to lines containing selection" }, "$:/language/Buttons/RotateLeft/Caption": { "title": "$:/language/Buttons/RotateLeft/Caption", "text": "rotate left" }, "$:/language/Buttons/RotateLeft/Hint": { "title": "$:/language/Buttons/RotateLeft/Hint", "text": "Rotate image left by 90 degrees" }, "$:/language/Buttons/Size/Caption": { "title": "$:/language/Buttons/Size/Caption", "text": "image size" }, "$:/language/Buttons/Size/Caption/Height": { "title": "$:/language/Buttons/Size/Caption/Height", "text": "Height:" }, "$:/language/Buttons/Size/Caption/Resize": { "title": "$:/language/Buttons/Size/Caption/Resize", "text": "Resize image" }, "$:/language/Buttons/Size/Caption/Width": { "title": "$:/language/Buttons/Size/Caption/Width", "text": "Width:" }, "$:/language/Buttons/Size/Hint": { "title": "$:/language/Buttons/Size/Hint", "text": "Set image size" }, "$:/language/Buttons/Stamp/Caption": { "title": "$:/language/Buttons/Stamp/Caption", "text": "stamp" }, "$:/language/Buttons/Stamp/Caption/New": { "title": "$:/language/Buttons/Stamp/Caption/New", "text": "Add your own" }, "$:/language/Buttons/Stamp/Hint": { "title": "$:/language/Buttons/Stamp/Hint", "text": "Insert a preconfigured snippet of text" }, "$:/language/Buttons/Stamp/New/Title": { "title": "$:/language/Buttons/Stamp/New/Title", "text": "Name as shown in menu" }, "$:/language/Buttons/Stamp/New/Text": { "title": "$:/language/Buttons/Stamp/New/Text", "text": "Text of snippet. (Remember to add a descriptive title in the caption field)." }, "$:/language/Buttons/Strikethrough/Caption": { "title": "$:/language/Buttons/Strikethrough/Caption", "text": "strikethrough" }, "$:/language/Buttons/Strikethrough/Hint": { "title": "$:/language/Buttons/Strikethrough/Hint", "text": "Apply strikethrough formatting to selection" }, "$:/language/Buttons/Subscript/Caption": { "title": "$:/language/Buttons/Subscript/Caption", "text": "subscript" }, "$:/language/Buttons/Subscript/Hint": { "title": "$:/language/Buttons/Subscript/Hint", "text": "Apply subscript formatting to selection" }, "$:/language/Buttons/Superscript/Caption": { "title": "$:/language/Buttons/Superscript/Caption", "text": "superscript" }, "$:/language/Buttons/Superscript/Hint": { "title": "$:/language/Buttons/Superscript/Hint", "text": "Apply superscript formatting to selection" }, "$:/language/Buttons/ToggleSidebar/Hint": { "title": "$:/language/Buttons/ToggleSidebar/Hint", "text": "Toggle the sidebar visibility" }, "$:/language/Buttons/Transcludify/Caption": { "title": "$:/language/Buttons/Transcludify/Caption", "text": "transclusion" }, "$:/language/Buttons/Transcludify/Hint": { "title": "$:/language/Buttons/Transcludify/Hint", "text": "Wrap selection in curly brackets" }, "$:/language/Buttons/Underline/Caption": { "title": "$:/language/Buttons/Underline/Caption", "text": "underline" }, "$:/language/Buttons/Underline/Hint": { "title": "$:/language/Buttons/Underline/Hint", "text": "Apply underline formatting to selection" }, "$:/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 [[double square brackets]] 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/Text/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt", "text": "Text for 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/NewTiddler/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt", "text": "Title of new 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/KeyboardShortcuts/Add/Prompt": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt", "text": "Type shortcut here" }, "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption", "text": "add shortcut" }, "$:/language/ControlPanel/KeyboardShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption", "text": "Keyboard Shortcuts" }, "$:/language/ControlPanel/KeyboardShortcuts/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint", "text": "Manage keyboard shortcut assignments" }, "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption", "text": "No keyboard shortcuts assigned" }, "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint", "text": "remove keyboard shortcut" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All", "text": "All platforms" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac", "text": "Macintosh platform only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac", "text": "Non-Macintosh platforms only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux", "text": "Linux platform only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux", "text": "Non-Linux platforms only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows", "text": "Windows platform only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows", "text": "Non-Windows platforms only" }, "$:/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/Delete/Hint": { "title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint", "text": "delete this entry from the current palette" }, "$:/language/ControlPanel/Palette/Editor/Names/External/Show": { "title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show", "text": "Show color names that are not part of the current palette" }, "$:/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/Parsing/Caption": { "title": "$:/language/ControlPanel/Parsing/Caption", "text": "Parsing" }, "$:/language/ControlPanel/Parsing/Hint": { "title": "$:/language/ControlPanel/Parsing/Hint", "text": "Here you can globally disable/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation." }, "$:/language/ControlPanel/Parsing/Block/Caption": { "title": "$:/language/ControlPanel/Parsing/Block/Caption", "text": "Block Parse Rules" }, "$:/language/ControlPanel/Parsing/Inline/Caption": { "title": "$:/language/ControlPanel/Parsing/Inline/Caption", "text": "Inline Parse Rules" }, "$:/language/ControlPanel/Parsing/Pragma/Caption": { "title": "$:/language/ControlPanel/Parsing/Pragma/Caption", "text": "Pragma Parse Rules" }, "$:/language/ControlPanel/Plugins/Add/Caption": { "title": "$:/language/ControlPanel/Plugins/Add/Caption", "text": "Get more plugins" }, "$:/language/ControlPanel/Plugins/Add/Hint": { "title": "$:/language/ControlPanel/Plugins/Add/Hint", "text": "Install plugins from the official library" }, "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": { "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint", "text": "This plugin is already installed at version <$text text=<<installedVersion>>/>" }, "$:/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/Install/Caption": { "title": "$:/language/ControlPanel/Plugins/Install/Caption", "text": "install" }, "$:/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/NoInfoFound/Hint": { "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint", "text": "No ''\"<$text text=<<currentTab>>/>\"'' found" }, "$:/language/ControlPanel/Plugins/NotInstalled/Hint": { "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint", "text": "This plugin is not currently installed" }, "$:/language/ControlPanel/Plugins/OpenPluginLibrary": { "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary", "text": "open plugin library" }, "$:/language/ControlPanel/Plugins/ClosePluginLibrary": { "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary", "text": "close plugin library" }, "$:/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/Reinstall/Caption": { "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption", "text": "reinstall" }, "$:/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/DownloadSaver/AutoSave/Description": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description", "text": "Permit automatic saving for the download saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint", "text": "Enable Autosave for Download Saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/Caption": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption", "text": "Download Saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/Hint": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint", "text": "These settings apply to the HTML5-compatible download saver" }, "$:/language/ControlPanel/Saving/General/Caption": { "title": "$:/language/ControlPanel/Saving/General/Caption", "text": "General" }, "$:/language/ControlPanel/Saving/General/Hint": { "title": "$:/language/ControlPanel/Saving/General/Hint", "text": "These settings apply to all the loaded savers" }, "$:/language/ControlPanel/Saving/Hint": { "title": "$:/language/ControlPanel/Saving/Hint", "text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module" }, "$:/language/ControlPanel/Saving/GitService/Branch": { "title": "$:/language/ControlPanel/Saving/GitService/Branch", "text": "Target branch for saving" }, "$:/language/ControlPanel/Saving/GitService/CommitMessage": { "title": "$:/language/ControlPanel/Saving/GitService/CommitMessage", "text": "Saved by TiddlyWiki" }, "$:/language/ControlPanel/Saving/GitService/Description": { "title": "$:/language/ControlPanel/Saving/GitService/Description", "text": "These settings are only used when saving to <<service-name>>" }, "$:/language/ControlPanel/Saving/GitService/Filename": { "title": "$:/language/ControlPanel/Saving/GitService/Filename", "text": "Filename of target file (e.g. `index.html`)" }, "$:/language/ControlPanel/Saving/GitService/Path": { "title": "$:/language/ControlPanel/Saving/GitService/Path", "text": "Path to target file (e.g. `/wiki/`)" }, "$:/language/ControlPanel/Saving/GitService/Repo": { "title": "$:/language/ControlPanel/Saving/GitService/Repo", "text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)" }, "$:/language/ControlPanel/Saving/GitService/ServerURL": { "title": "$:/language/ControlPanel/Saving/GitService/ServerURL", "text": "Server API URL" }, "$:/language/ControlPanel/Saving/GitService/UserName": { "title": "$:/language/ControlPanel/Saving/GitService/UserName", "text": "Username" }, "$:/language/ControlPanel/Saving/GitService/GitHub/Caption": { "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption", "text": "~GitHub Saver" }, "$:/language/ControlPanel/Saving/GitService/GitHub/Password": { "title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password", "text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)" }, "$:/language/ControlPanel/Saving/GitService/GitLab/Caption": { "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption", "text": "~GitLab Saver" }, "$:/language/ControlPanel/Saving/GitService/GitLab/Password": { "title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password", "text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)" }, "$:/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/Caption": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption", "text": "~TiddlySpot Saver" }, "$:/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": "Attempt to automatically save changes during editing when using a supporting saver" }, "$:/language/ControlPanel/Settings/CamelCase/Caption": { "title": "$:/language/ControlPanel/Settings/CamelCase/Caption", "text": "Camel Case Wiki Links" }, "$:/language/ControlPanel/Settings/CamelCase/Hint": { "title": "$:/language/ControlPanel/Settings/CamelCase/Hint", "text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect" }, "$:/language/ControlPanel/Settings/CamelCase/Description": { "title": "$:/language/ControlPanel/Settings/CamelCase/Description", "text": "Enable automatic ~CamelCase linking" }, "$:/language/ControlPanel/Settings/Caption": { "title": "$:/language/ControlPanel/Settings/Caption", "text": "Settings" }, "$:/language/ControlPanel/Settings/EditorToolbar/Caption": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption", "text": "Editor Toolbar" }, "$:/language/ControlPanel/Settings/EditorToolbar/Hint": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint", "text": "Enable or disable the editor toolbar:" }, "$:/language/ControlPanel/Settings/EditorToolbar/Description": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description", "text": "Show editor toolbar" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption", "text": "Tiddler Info Panel Mode" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint", "text": "Control when the tiddler info panel closes:" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description", "text": "Tiddler info panel closes automatically" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description", "text": "Tiddler info panel stays open until explicitly closed" }, "$:/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/NavigationPermalinkviewMode/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption", "text": "Permalink/permaview Mode" }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint", "text": "Choose how permalink/permaview is handled:" }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description", "text": "Copy permalink/permaview URL to clipboard" }, "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": { "title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description", "text": "Update address bar with permalink/permaview URL" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption", "text": "Performance Instrumentation" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint", "text": "Displays performance statistics in the browser developer console. Requires reload to take effect" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description", "text": "Enable performance instrumentation" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption", "text": "Toolbar Button Style" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint", "text": "Choose the style for toolbar buttons:" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless", "text": "Borderless" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed", "text": "Boxed" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded", "text": "Rounded" }, "$:/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/Settings/DefaultMoreSidebarTab/Caption": { "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption", "text": "Default More Sidebar Tab" }, "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": { "title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint", "text": "Specify which More sidebar tab is displayed by default" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption", "text": "Tiddler Opening Behaviour" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint", "text": "Navigation from //within// the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint", "text": "Navigation from //outside// the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove", "text": "Open above the current tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow", "text": "Open below the current tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop", "text": "Open at the top of the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom", "text": "Open at the bottom of the story river" }, "$:/language/ControlPanel/Settings/TitleLinks/Caption": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption", "text": "Tiddler Titles" }, "$:/language/ControlPanel/Settings/TitleLinks/Hint": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint", "text": "Optionally display tiddler titles as links" }, "$:/language/ControlPanel/Settings/TitleLinks/No/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description", "text": "Do not display tiddler titles as links" }, "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description", "text": "Display tiddler titles as links" }, "$:/language/ControlPanel/Settings/MissingLinks/Caption": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption", "text": "Wiki Links" }, "$:/language/ControlPanel/Settings/MissingLinks/Hint": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint", "text": "Choose whether to link to tiddlers that do not exist yet" }, "$:/language/ControlPanel/Settings/MissingLinks/Description": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Description", "text": "Enable links to missing tiddlers" }, "$:/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/Stylesheets/Caption": { "title": "$:/language/ControlPanel/Stylesheets/Caption", "text": "Stylesheets" }, "$:/language/ControlPanel/Stylesheets/Expand/Caption": { "title": "$:/language/ControlPanel/Stylesheets/Expand/Caption", "text": "Expand All" }, "$:/language/ControlPanel/Stylesheets/Hint": { "title": "$:/language/ControlPanel/Stylesheets/Hint", "text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>" }, "$:/language/ControlPanel/Stylesheets/Restore/Caption": { "title": "$:/language/ControlPanel/Stylesheets/Restore/Caption", "text": "Restore" }, "$:/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. Drag and drop to change the ordering" }, "$:/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. Drag and drop to change the ordering" }, "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption", "text": "Editor Toolbar" }, "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint", "text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type. Drag and drop to change the ordering" }, "$:/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. Drag and drop to change the ordering" }, "$:/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/allfilteroperator": { "title": "$:/language/Docs/ModuleTypes/allfilteroperator", "text": "A sub-operator for the ''all'' filter operator." }, "$:/language/Docs/ModuleTypes/animation": { "title": "$:/language/Docs/ModuleTypes/animation", "text": "Animations that may be used with the RevealWidget." }, "$:/language/Docs/ModuleTypes/authenticator": { "title": "$:/language/Docs/ModuleTypes/authenticator", "text": "Defines how requests are authenticated by the built-in HTTP server." }, "$:/language/Docs/ModuleTypes/bitmapeditoroperation": { "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation", "text": "A bitmap editor toolbar operation." }, "$:/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/info": { "title": "$:/language/Docs/ModuleTypes/info", "text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin." }, "$:/language/Docs/ModuleTypes/isfilteroperator": { "title": "$:/language/Docs/ModuleTypes/isfilteroperator", "text": "Operands for the ''is'' filter operator." }, "$:/language/Docs/ModuleTypes/library": { "title": "$:/language/Docs/ModuleTypes/library", "text": "Generic module type for general purpose JavaScript modules." }, "$:/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/route": { "title": "$:/language/Docs/ModuleTypes/route", "text": "Defines how individual URL patterns are handled by the built-in HTTP server." }, "$:/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/texteditoroperation": { "title": "$:/language/Docs/ModuleTypes/texteditoroperation", "text": "A text editor toolbar operation." }, "$:/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/button-background": { "title": "$:/language/Docs/PaletteColours/button-background", "text": "Default button background" }, "$:/language/Docs/PaletteColours/button-border": { "title": "$:/language/Docs/PaletteColours/button-border", "text": "Default button border" }, "$:/language/Docs/PaletteColours/button-foreground": { "title": "$:/language/Docs/PaletteColours/button-foreground", "text": "Default button foreground" }, "$:/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/select-tag-background": { "title": "$:/language/Docs/PaletteColours/select-tag-background", "text": "`<select>` element background" }, "$:/language/Docs/PaletteColours/select-tag-foreground": { "title": "$:/language/Docs/PaletteColours/select-tag-foreground", "text": "`<select>` element text" }, "$:/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/site-title-foreground": { "title": "$:/language/Docs/PaletteColours/site-title-foreground", "text": "Site title 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 tiddler shows content stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself" }, "$:/language/EditTemplate/Body/Placeholder": { "title": "$:/language/EditTemplate/Body/Placeholder", "text": "Type the text for this tiddler" }, "$:/language/EditTemplate/Body/Preview/Type/Output": { "title": "$:/language/EditTemplate/Body/Preview/Type/Output", "text": "output" }, "$:/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/Field/Dropdown/Caption": { "title": "$:/language/EditTemplate/Field/Dropdown/Caption", "text": "field list" }, "$:/language/EditTemplate/Field/Dropdown/Hint": { "title": "$:/language/EditTemplate/Field/Dropdown/Hint", "text": "Show field list" }, "$:/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/Fields/Add/Dropdown/System": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System", "text": "System fields" }, "$:/language/EditTemplate/Fields/Add/Dropdown/User": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User", "text": "User fields" }, "$:/language/EditTemplate/Shadow/Warning": { "title": "$:/language/EditTemplate/Shadow/Warning", "text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>" }, "$:/language/EditTemplate/Shadow/OverriddenWarning": { "title": "$:/language/EditTemplate/Shadow/OverriddenWarning", "text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> 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/Title/BadCharacterWarning": { "title": "$:/language/EditTemplate/Title/BadCharacterWarning", "text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles" }, "$:/language/EditTemplate/Title/Exists/Prompt": { "title": "$:/language/EditTemplate/Title/Exists/Prompt", "text": "Target tiddler already exists" }, "$:/language/EditTemplate/Title/Relink/Prompt": { "title": "$:/language/EditTemplate/Title/Relink/Prompt", "text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers" }, "$:/language/EditTemplate/Title/References/Prompt": { "title": "$:/language/EditTemplate/Title/References/Prompt", "text": "The following references to this tiddler will not be automatically updated:" }, "$:/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/hide-body": { "title": "$:/language/Docs/Fields/hide-body", "text": "The view template will hide bodies of tiddlers if set to: ''yes''" }, "$:/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": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''" }, "$:/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, or at the end of the list if this field is present but empty" }, "$:/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/toc-link": { "title": "$:/language/Docs/Fields/toc-link", "text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''" }, "$:/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/SessionTiddlers": { "title": "$:/language/Filters/SessionTiddlers", "text": "Tiddlers modified since the wiki was loaded" }, "$:/language/Filters/SystemTags": { "title": "$:/language/Filters/SystemTags", "text": "System tags" }, "$:/language/Filters/StoryList": { "title": "$:/language/Filters/StoryList", "text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>" }, "$:/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 vital to make sure that you can reliably save changes. See https://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 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/deletetiddlers": { "title": "$:/language/Help/deletetiddlers", "description": "Deletes a group of tiddlers", "text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\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/fetch": { "title": "$:/language/Help/fetch", "description": "Fetch tiddlers from wiki by URL", "text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\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/import": { "title": "$:/language/Help/import", "description": "Import tiddlers from a file", "text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\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/listen": { "title": "$:/language/Help/listen", "description": "Provides an HTTP server interface to TiddlyWiki", "text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\n" }, "$:/language/Help/load": { "title": "$:/language/Help/load", "description": "Load tiddlers from a file", "text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\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''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n" }, "$:/language/Help/render": { "title": "$:/language/Help/render", "description": "Renders individual tiddlers to files", "text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''template'': Optional template through which each tiddler is rendered\n* ''name'': Name of optional variable\n* ''value'': Value of optional variable\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\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n" }, "$:/language/Help/rendertiddler": { "title": "$:/language/Help/rendertiddler", "description": "Render an individual tiddler as a specified ContentType", "text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\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\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n" }, "$:/language/Help/rendertiddlers": { "title": "$:/language/Help/rendertiddlers", "description": "Render tiddlers matching a filter to a specified ContentType", "text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender 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'' flag is specified. The target directory is recursively created if it is missing.\n" }, "$:/language/Help/save": { "title": "$:/language/Help/save", "description": "Saves individual raw tiddlers to files", "text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\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\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n" }, "$:/language/Help/savetiddler": { "title": "$:/language/Help/savetiddler", "description": "Saves a raw tiddler to a file", "text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves 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": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\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\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n" }, "$:/language/Help/savewikifolder": { "title": "$:/language/Help/savewikifolder", "description": "Saves a wiki to a new wiki folder", "text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n" }, "$:/language/Help/server": { "title": "$:/language/Help/server", "description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)", "text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - 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* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\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 should only be used on a trusted network or over HTTPS.\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```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\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* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\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/Imported/Hint": { "title": "$:/language/Import/Imported/Hint", "text": "The following tiddlers were imported:" }, "$:/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/Listing/Preview": { "title": "$:/language/Import/Listing/Preview", "text": "Preview:" }, "$:/language/Import/Listing/Preview/Text": { "title": "$:/language/Import/Listing/Preview/Text", "text": "Text" }, "$:/language/Import/Listing/Preview/TextRaw": { "title": "$:/language/Import/Listing/Preview/TextRaw", "text": "Text (Raw)" }, "$:/language/Import/Listing/Preview/Fields": { "title": "$:/language/Import/Listing/Preview/Fields", "text": "Fields" }, "$:/language/Import/Listing/Preview/Diff": { "title": "$:/language/Import/Listing/Preview/Diff", "text": "Diff" }, "$:/language/Import/Listing/Preview/DiffFields": { "title": "$:/language/Import/Listing/Preview/DiffFields", "text": "Diff (Fields)" }, "$:/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/System/Warning": { "title": "$:/language/Import/Upgrader/System/Warning", "text": "Core module tiddler" }, "$:/language/Import/Upgrader/System/Alert": { "title": "$:/language/Import/Upgrader/System/Alert", "text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable" }, "$:/language/Import/Upgrader/ThemeTweaks/Created": { "title": "$:/language/Import/Upgrader/ThemeTweaks/Created", "text": "Migrated theme tweak from <$text text=<<from>>/>" }, "$:/language/AboveStory/ClassicPlugin/Warning": { "title": "$:/language/AboveStory/ClassicPlugin/Warning", "text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:" }, "$:/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 https://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/ColourPicker/Recent": { "title": "$:/language/ColourPicker/Recent", "text": "Recent:" }, "$:/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/Count": { "title": "$:/language/Count", "text": "count" }, "$:/language/DefaultNewTiddlerTitle": { "title": "$:/language/DefaultNewTiddlerTitle", "text": "New Tiddler" }, "$:/language/Diffs/CountMessage": { "title": "$:/language/Diffs/CountMessage", "text": "<<diff-count>> differences" }, "$:/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/Error/Caption": { "title": "$:/language/Error/Caption", "text": "Error" }, "$:/language/Error/EditConflict": { "title": "$:/language/Error/EditConflict", "text": "File changed on server" }, "$:/language/Error/Filter": { "title": "$:/language/Error/Filter", "text": "Filter error" }, "$:/language/Error/FilterSyntax": { "title": "$:/language/Error/FilterSyntax", "text": "Syntax error in filter expression" }, "$:/language/Error/IsFilterOperator": { "title": "$:/language/Error/IsFilterOperator", "text": "Filter Error: Unknown operand for the 'is' filter operator" }, "$:/language/Error/LoadingPluginLibrary": { "title": "$:/language/Error/LoadingPluginLibrary", "text": "Error loading plugin library" }, "$:/language/Error/RecursiveTransclusion": { "title": "$:/language/Error/RecursiveTransclusion", "text": "Recursive transclusion error in transclude widget" }, "$:/language/Error/RetrievingSkinny": { "title": "$:/language/Error/RetrievingSkinny", "text": "Error retrieving skinny tiddler list" }, "$:/language/Error/SavingToTWEdit": { "title": "$:/language/Error/SavingToTWEdit", "text": "Error saving to TWEdit" }, "$:/language/Error/WhileSaving": { "title": "$:/language/Error/WhileSaving", "text": "Error while saving" }, "$:/language/Error/XMLHttpRequest": { "title": "$:/language/Error/XMLHttpRequest", "text": "XMLHttpRequest error code" }, "$:/language/InternalJavaScriptError/Title": { "title": "$:/language/InternalJavaScriptError/Title", "text": "Internal JavaScript Error" }, "$:/language/InternalJavaScriptError/Hint": { "title": "$:/language/InternalJavaScriptError/Hint", "text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser" }, "$:/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/LazyLoadingWarning": { "title": "$:/language/LazyLoadingWarning", "text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>" }, "$:/language/LoginToTiddlySpace": { "title": "$:/language/LoginToTiddlySpace", "text": "Login to TiddlySpace" }, "$:/language/Manager/Controls/FilterByTag/None": { "title": "$:/language/Manager/Controls/FilterByTag/None", "text": "(none)" }, "$:/language/Manager/Controls/FilterByTag/Prompt": { "title": "$:/language/Manager/Controls/FilterByTag/Prompt", "text": "Filter by tag:" }, "$:/language/Manager/Controls/Order/Prompt": { "title": "$:/language/Manager/Controls/Order/Prompt", "text": "Reverse order" }, "$:/language/Manager/Controls/Search/Placeholder": { "title": "$:/language/Manager/Controls/Search/Placeholder", "text": "Search" }, "$:/language/Manager/Controls/Search/Prompt": { "title": "$:/language/Manager/Controls/Search/Prompt", "text": "Search:" }, "$:/language/Manager/Controls/Show/Option/Tags": { "title": "$:/language/Manager/Controls/Show/Option/Tags", "text": "tags" }, "$:/language/Manager/Controls/Show/Option/Tiddlers": { "title": "$:/language/Manager/Controls/Show/Option/Tiddlers", "text": "tiddlers" }, "$:/language/Manager/Controls/Show/Prompt": { "title": "$:/language/Manager/Controls/Show/Prompt", "text": "Show:" }, "$:/language/Manager/Controls/Sort/Prompt": { "title": "$:/language/Manager/Controls/Sort/Prompt", "text": "Sort by:" }, "$:/language/Manager/Item/Colour": { "title": "$:/language/Manager/Item/Colour", "text": "Colour" }, "$:/language/Manager/Item/Fields": { "title": "$:/language/Manager/Item/Fields", "text": "Fields" }, "$:/language/Manager/Item/Icon/None": { "title": "$:/language/Manager/Item/Icon/None", "text": "(none)" }, "$:/language/Manager/Item/Icon": { "title": "$:/language/Manager/Item/Icon", "text": "Icon" }, "$:/language/Manager/Item/RawText": { "title": "$:/language/Manager/Item/RawText", "text": "Raw text" }, "$:/language/Manager/Item/Tags": { "title": "$:/language/Manager/Item/Tags", "text": "Tags" }, "$:/language/Manager/Item/Tools": { "title": "$:/language/Manager/Item/Tools", "text": "Tools" }, "$:/language/Manager/Item/WikifiedText": { "title": "$:/language/Manager/Item/WikifiedText", "text": "Wikified text" }, "$:/language/MissingTiddler/Hint": { "title": "$:/language/MissingTiddler/Hint", "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} to create" }, "$:/language/No": { "title": "$:/language/No", "text": "No" }, "$:/language/OfficialPluginLibrary": { "title": "$:/language/OfficialPluginLibrary", "text": "Official ~TiddlyWiki Plugin Library" }, "$:/language/OfficialPluginLibrary/Hint": { "title": "$:/language/OfficialPluginLibrary/Hint", "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team." }, "$:/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/SystemTiddlers/Include/Prompt": { "title": "$:/language/SystemTiddlers/Include/Prompt", "text": "Include system tiddlers" }, "$:/language/TagManager/Colour/Heading": { "title": "$:/language/TagManager/Colour/Heading", "text": "Colour" }, "$:/language/TagManager/Count/Heading": { "title": "$:/language/TagManager/Count/Heading", "text": "Count" }, "$:/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/Tiddler/DateFormat": { "title": "$:/language/Tiddler/DateFormat", "text": "DDth MMM YYYY at hh12:0mmam" }, "$:/language/UnsavedChangesWarning": { "title": "$:/language/UnsavedChangesWarning", "text": "You have unsaved changes in TiddlyWiki" }, "$:/language/Yes": { "title": "$:/language/Yes", "text": "Yes" }, "$:/language/Modals/Download": { "title": "$:/language/Modals/Download", "subtitle": "Download changes", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "https://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", "subtitle": "Save your work", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "https://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/Text": { "title": "$:/config/NewJournal/Text", "text": "" }, "$:/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/Notifications/CopiedToClipboard/Succeeded": { "title": "$:/language/Notifications/CopiedToClipboard/Succeeded", "text": "Copied to clipboard!" }, "$:/language/Notifications/CopiedToClipboard/Failed": { "title": "$:/language/Notifications/CopiedToClipboard/Failed", "text": "Failed to copy to clipboard!" }, "$:/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|https://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/Matches/All": { "title": "$:/language/Search/Matches/All", "text": "All matches:" }, "$:/language/Search/Matches/Title": { "title": "$:/language/Search/Matches/Title", "text": "Title matches:" }, "$:/language/Search/Search": { "title": "$:/language/Search/Search", "text": "Search" }, "$:/language/Search/Search/TooShort": { "title": "$:/language/Search/Search/TooShort", "text": "Search text too short" }, "$:/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/Explorer/Caption": { "title": "$:/language/SideBar/Explorer/Caption", "text": "Explorer" }, "$:/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/Snippets/ListByTag": { "title": "$:/language/Snippets/ListByTag", "tags": "$:/tags/TextEditor/Snippet", "caption": "List of tiddlers by tag", "text": "<<list-links \"[tag[task]sort[title]]\">>\n" }, "$:/language/Snippets/MacroDefinition": { "title": "$:/language/Snippets/MacroDefinition", "tags": "$:/tags/TextEditor/Snippet", "caption": "Macro definition", "text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n" }, "$:/language/Snippets/Table4x3": { "title": "$:/language/Snippets/Table4x3", "tags": "$:/tags/TextEditor/Snippet", "caption": "Table with 4 columns by 3 rows", "text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n" }, "$:/language/Snippets/TableOfContents": { "title": "$:/language/Snippets/TableOfContents", "tags": "$:/tags/TextEditor/Snippet", "caption": "Table of Contents", "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>" }, "$:/language/ThemeTweaks/ThemeTweaks": { "title": "$:/language/ThemeTweaks/ThemeTweaks", "text": "Theme Tweaks" }, "$:/language/ThemeTweaks/ThemeTweaks/Hint": { "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint", "text": "You can tweak certain aspects of the ''Vanilla'' theme." }, "$:/language/ThemeTweaks/Options": { "title": "$:/language/ThemeTweaks/Options", "text": "Options" }, "$:/language/ThemeTweaks/Options/SidebarLayout": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout", "text": "Sidebar layout" }, "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid", "text": "Fixed story, fluid sidebar" }, "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed", "text": "Fluid story, fixed sidebar" }, "$:/language/ThemeTweaks/Options/StickyTitles": { "title": "$:/language/ThemeTweaks/Options/StickyTitles", "text": "Sticky titles" }, "$:/language/ThemeTweaks/Options/StickyTitles/Hint": { "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint", "text": "Causes tiddler titles to \"stick\" to the top of the browser window" }, "$:/language/ThemeTweaks/Options/CodeWrapping": { "title": "$:/language/ThemeTweaks/Options/CodeWrapping", "text": "Wrap long lines in code blocks" }, "$:/language/ThemeTweaks/Settings": { "title": "$:/language/ThemeTweaks/Settings", "text": "Settings" }, "$:/language/ThemeTweaks/Settings/FontFamily": { "title": "$:/language/ThemeTweaks/Settings/FontFamily", "text": "Font family" }, "$:/language/ThemeTweaks/Settings/CodeFontFamily": { "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily", "text": "Code font family" }, "$:/language/ThemeTweaks/Settings/EditorFontFamily": { "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily", "text": "Editor font family" }, "$:/language/ThemeTweaks/Settings/BackgroundImage": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImage", "text": "Page background image" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment", "text": "Page background image attachment" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll", "text": "Scroll with tiddlers" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed", "text": "Fixed to window" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize", "text": "Page background image size" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto", "text": "Auto" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover", "text": "Cover" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain", "text": "Contain" }, "$:/language/ThemeTweaks/Metrics": { "title": "$:/language/ThemeTweaks/Metrics", "text": "Sizes" }, "$:/language/ThemeTweaks/Metrics/FontSize": { "title": "$:/language/ThemeTweaks/Metrics/FontSize", "text": "Font size" }, "$:/language/ThemeTweaks/Metrics/LineHeight": { "title": "$:/language/ThemeTweaks/Metrics/LineHeight", "text": "Line height" }, "$:/language/ThemeTweaks/Metrics/BodyFontSize": { "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize", "text": "Font size for tiddler body" }, "$:/language/ThemeTweaks/Metrics/BodyLineHeight": { "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight", "text": "Line height for tiddler body" }, "$:/language/ThemeTweaks/Metrics/StoryLeft": { "title": "$:/language/ThemeTweaks/Metrics/StoryLeft", "text": "Story left position" }, "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint", "text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page" }, "$:/language/ThemeTweaks/Metrics/StoryTop": { "title": "$:/language/ThemeTweaks/Metrics/StoryTop", "text": "Story top position" }, "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint", "text": "how far the top margin of the story river<br>is from the top of the page" }, "$:/language/ThemeTweaks/Metrics/StoryRight": { "title": "$:/language/ThemeTweaks/Metrics/StoryRight", "text": "Story right" }, "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint", "text": "how far the left margin of the sidebar <br>is from the left of the page" }, "$:/language/ThemeTweaks/Metrics/StoryWidth": { "title": "$:/language/ThemeTweaks/Metrics/StoryWidth", "text": "Story width" }, "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint", "text": "the overall width of the story river" }, "$:/language/ThemeTweaks/Metrics/TiddlerWidth": { "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth", "text": "Tiddler width" }, "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint", "text": "within the story river" }, "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint", "text": "Sidebar breakpoint" }, "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint", "text": "the minimum page width at which the story<br>river and sidebar will appear side by side" }, "$:/language/ThemeTweaks/Metrics/SidebarWidth": { "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth", "text": "Sidebar width" }, "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint", "text": "the width of the sidebar in fluid-fixed layout" }, "$:/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", "group-sort": "2" }, "$:/language/Docs/Types/application/json": { "title": "$:/language/Docs/Types/application/json", "description": "JSON data", "name": "application/json", "group": "Developer", "group-sort": "2" }, "$:/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", "group-sort": "2" }, "$:/language/Docs/Types/image/gif": { "title": "$:/language/Docs/Types/image/gif", "description": "GIF image", "name": "image/gif", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/jpeg": { "title": "$:/language/Docs/Types/image/jpeg", "description": "JPEG image", "name": "image/jpeg", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/png": { "title": "$:/language/Docs/Types/image/png", "description": "PNG image", "name": "image/png", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/svg+xml": { "title": "$:/language/Docs/Types/image/svg+xml", "description": "Structured Vector Graphics image", "name": "image/svg+xml", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/x-icon": { "title": "$:/language/Docs/Types/image/x-icon", "description": "ICO format icon file", "name": "image/x-icon", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/text/css": { "title": "$:/language/Docs/Types/text/css", "description": "Static stylesheet", "name": "text/css", "group": "Developer", "group-sort": "2" }, "$:/language/Docs/Types/text/html": { "title": "$:/language/Docs/Types/text/html", "description": "HTML markup", "name": "text/html", "group": "Text", "group-sort": "0" }, "$:/language/Docs/Types/text/plain": { "title": "$:/language/Docs/Types/text/plain", "description": "Plain text", "name": "text/plain", "group": "Text", "group-sort": "0" }, "$:/language/Docs/Types/text/vnd.tiddlywiki": { "title": "$:/language/Docs/Types/text/vnd.tiddlywiki", "description": "TiddlyWiki 5", "name": "text/vnd.tiddlywiki", "group": "Text", "group-sort": "0" }, "$:/language/Docs/Types/text/x-tiddlywiki": { "title": "$:/language/Docs/Types/text/x-tiddlywiki", "description": "TiddlyWiki Classic", "name": "text/x-tiddlywiki", "group": "Text", "group-sort": "0" }, "$:/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": { "title": "$:/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/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\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\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\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\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/commands/build.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/clearpassword.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/deletetiddlers.js": { "title": "$:/core/modules/commands/deletetiddlers.js", "text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\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 filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/editions.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/fetch.js": { "title": "$:/core/modules/commands/fetch.js", "text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\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 subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = $tw.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t \tdata = [];\n\t self.commander.write(\"Reading \" + url + \": \");\n\t response.on(\"data\",function(chunk) {\n\t data.push(chunk);\n\t self.commander.write(\".\");\n\t });\n\t response.on(\"end\",function() {\n\t self.commander.write(\"\\n\");\n\t if(response.statusCode === 200) {\n\t\t self.processBody(Buffer.concat(data),type,options,url);\n\t\t callback(null);\n\t } else {\n\t \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t \t} else {\n\t\t \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t \t\t\n\t \t}\n\t }\n\t \t});\n\t \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/help.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/import.js": { "title": "$:/core/modules/commands/import.js", "text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import 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: \"import\",\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 self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/init.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/listen.js": { "title": "$:/core/modules/commands/listen.js", "text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\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\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/load.js": { "title": "$:/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 or directory\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 tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count && self.params[1] !== \"noerror\") {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/makelibrary.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/output.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/password.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/render.js": { "title": "$:/core/modules/commands/render.js", "text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified 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: \"render\",\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 tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvarName = this.params[4],\n\t\tvarValue = this.params[5],\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title),\n\t\t\tvariables = {currentTiddler: title};\n\t\tif(varName) {\n\t\t\tvariables[varName] = varValue || \"\";\n\t\t}\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: variables}),\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\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddler.js": { "title": "$:/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\ttemplate = this.params[3],\n\t\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddlers.js": { "title": "$:/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] || \"\").toLowerCase() !== \"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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/save.js": { "title": "$:/core/modules/commands/save.js", "text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\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 filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\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\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savelibrarytiddlers.js": { "title": "$:/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.getTiddlerDataCached(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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddler.js": { "title": "$:/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\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddlers.js": { "title": "$:/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\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savewikifolder.js": { "title": "$:/core/modules/commands/savewikifolder.js", "text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\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 wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type] || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\twiki: this.wiki\n\t});\n\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/server.js": { "title": "$:/core/modules/commands/server.js", "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\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\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/setfield.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/unpackplugin.js": { "title": "$:/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.getTiddlerDataCached(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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/verbose.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/version.js": { "title": "$:/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", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/config.js": { "title": "$:/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", "type": "application/javascript", "module-type": "config" }, "$:/core/modules/deserializers.js": { "title": "$:/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,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\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", "type": "application/javascript", "module-type": "tiddlerdeserializer" }, "$:/core/modules/editor/engines/framed.js": { "title": "$:/core/modules/editor/engines/framed.js", "text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"focus\",handlerObject: this,handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\tthis.domNode.style[\"background-color\"] = this.widget.wiki.extractTiddlerDataItem(this.widget.wiki.getTiddlerText(\"$:/palette\"),\"tiddler-editor-background\");\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\t\n/*\nHandle the focus event\n*/\nFramedEngine.prototype.handleFocusEvent = function(event) {\n\tthis.widget.cancelPopups();\n\treturn true;\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/engines/simple.js": { "title": "$:/core/modules/editor/engines/simple.js", "text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.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\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode || text === \"\") {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tthis.widget.cancelPopups();\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/factory.js": { "title": "$:/core/modules/editor/factory.js", "text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\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\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag) || \"input\";\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0) && (!this.document.isTiddlyWikiFakeDom);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup || changedAttributes.rows || changedAttributes.tabindex || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tCancel Popups\n\t*/\n\tEditTextWidget.prototype.cancelPopups = function() {\n\t\t$tw.popup.cancel(0,this.engine.domNode);\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/operations/bitmap/clear.js": { "title": "$:/core/modules/editor/operations/bitmap/clear.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/bitmap/resize.js": { "title": "$:/core/modules/editor/operations/bitmap/resize.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/bitmap/rotate-left.js": { "title": "$:/core/modules/editor/operations/bitmap/rotate-left.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/text/excise.js": { "title": "$:/core/modules/editor/operations/text/excise.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ? [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/make-link.js": { "title": "$:/core/modules/editor/operations/text/make-link.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/prefix-lines.js": { "title": "$:/core/modules/editor/operations/text/prefix-lines.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,event.paramObject.count);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== event.paramObject.count) {\n\t\t\t// Apply the prefix\n\t\t\tline = prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/replace-all.js": { "title": "$:/core/modules/editor/operations/text/replace-all.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/replace-selection.js": { "title": "$:/core/modules/editor/operations/text/replace-selection.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/save-selection.js": { "title": "$:/core/modules/editor/operations/text/save-selection.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/wrap-lines.js": { "title": "$:/core/modules/editor/operations/text/wrap-lines.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/wrap-selection.js": { "title": "$:/core/modules/editor/operations/text/wrap-selection.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/filters/addprefix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/addsuffix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/after.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/all/current.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/missing.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/orphans.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/shadows.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/tags.js": { "title": "$:/core/modules/filters/all/tags.js", "text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\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,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/tiddlers.js": { "title": "$:/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", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/backlinks.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/before.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/commands.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/contains.js": { "title": "$:/core/modules/filters/contains.js", "text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\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.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\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) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/count.js": { "title": "$:/core/modules/filters/count.js", "text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current 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.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/days.js": { "title": "$:/core/modules/filters/days.js", "text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\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.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\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\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/each.js": { "title": "$:/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.\nWith suffix \"list\", selects all tiddlers that are values in a specified list 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\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\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\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\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} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\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\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/eachday.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editiondescription.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editions.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/else.js": { "title": "$:/core/modules/filters/else.js", "text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\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.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/decodeuricomponent.js": { "title": "$:/core/modules/filters/decodeuricomponent.js", "text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push(CSS.escape(title));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/enlist.js": { "title": "$:/core/modules/filters/enlist.js", "text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as 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.enlist = function(source,operator,options) {\n\tvar allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\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\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/field.js": { "title": "$:/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 = [],indexedResults,\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\tif(source.byField) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/fields.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/get.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/getindex.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/getvariable.js": { "title": "$:/core/modules/filters/getvariable.js", "text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable 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.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/has.js": { "title": "$:/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\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\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 && $tw.utils.hop(tiddler.fields,operator.operand)) {\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(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand] === \"\")) {\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 && $tw.utils.hop(tiddler.fields,operator.operand) && !(tiddler.fields[operator.operand] === \"\" || tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\t\t\t\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/haschanged.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/indexes.js": { "title": "$:/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.getTiddlerDataCached(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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/insertbefore.js": { "title": "$:/core/modules/filters/insertbefore.js", "text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/is/blank.js": { "title": "$:/core/modules/filters/is/blank.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\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.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(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(!title) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/current.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/image.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/missing.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/orphan.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/shadow.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/system.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tag.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tiddler.js": { "title": "$:/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", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/variable.js": { "title": "$:/core/modules/filters/is/variable.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\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.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\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 in options.widget.variables) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is.js": { "title": "$:/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\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/limit.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/links.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/list.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listed.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listops.js": { "title": "$:/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/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t}\n\treturn results;\n};\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 = $tw.utils.getInt(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 = $tw.utils.getInt(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 = $tw.utils.getInt(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 = $tw.utils.getInt(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 = $tw.utils.getInt(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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/lookup.js": { "title": "$:/core/modules/filters/lookup.js", "text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field 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.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || options.wiki.getTiddlerText(operator.operand + operator.suffix));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/match.js": { "title": "$:/core/modules/filters/match.js", "text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\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.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\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(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\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.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== operator.operand) {\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(title === operator.operand) {\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/math.js": { "title": "$:/core/modules/filters/math.js", "text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(stringifyNumber(fnCalc(parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeNumericReducingOperator(fnCalc,initialValue) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [stringifyNumber(result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,parseNumber(currentValue));\n\t\t},initialValue))];\n\t};\n}\n\nfunction parseNumber(str) {\n\treturn parseFloat(str) || 0;\n}\n\nfunction stringifyNumber(num) {\n\treturn num + \"\";\n}\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/minlength.js": { "title": "$:/core/modules/filters/minlength.js", "text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length 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.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/modules.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/moduletypes.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/next.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/plugintiddlers.js": { "title": "$:/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.getTiddlerDataCached(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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/prefix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/previous.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/range.js": { "title": "$:/core/modules/filters/range.js", "text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\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.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/regexp.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removeprefix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removesuffix.js": { "title": "$:/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 && 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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sameday.js": { "title": "$:/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\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/search.js": { "title": "$:/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.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/shadowsource.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sort.js": { "title": "$:/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.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/splitbefore.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/storyviews.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/strings.js": { "title": "$:/core/modules/filters/strings.js", "text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.trim(a)];}\n);\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue)];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/subfilter.js": { "title": "$:/core/modules/filters/subfilter.js", "text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\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.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\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\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/subtiddlerfields.js": { "title": "$:/core/modules/filters/subtiddlerfields.js", "text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin 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.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/suffix.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tag.js": { "title": "$:/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 = [],indexedResults;\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tvar tiddlers;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tagging.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tags.js": { "title": "$:/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 tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/then.js": { "title": "$:/core/modules/filters/then.js", "text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\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.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/title.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/untagged.js": { "title": "$:/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", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/variables.js": { "title": "$:/core/modules/filters/variables.js", "text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\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.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/wikiparserrules.js": { "title": "$:/core/modules/filters/wikiparserrules.js", "text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules 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.wikiparserrules = function(source,operator,options) {\n\tvar results = [],\n\t\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/x-listops.js": { "title": "$:/core/modules/filters/x-listops.js", "text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n /*jslint node: true, browser: true */\n /*global $tw: false */\n \"use strict\";\n\n /*\n Fetch titles from the current list\n */\n var prepare_results = function (source) {\n var results = [];\n source(function (tiddler, title) {\n results.push(title);\n });\n return results;\n };\n\n /*\n Moves a number of items from the tail of the current list before the item named in the operand\n */\n exports.putbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1);\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list after the item named in the operand\n */\n exports.putafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1);\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Replaces the item named in the operand with a number of items from the tail of the current list\n */\n exports.replace = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1);\n return (index === -1) ?\n results.slice(0, -count) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list to the head of the list\n */\n exports.putfirst = function (source, operator) {\n var results = prepare_results(source),\n count = $tw.utils.getInt(operator.suffix,1);\n return results.slice(-count).concat(results.slice(0, -count));\n };\n\n /*\n Moves a number of items from the head of the current list to the tail of the list\n */\n exports.putlast = function (source, operator) {\n var results = prepare_results(source),\n count = $tw.utils.getInt(operator.suffix,1);\n return results.slice(count).concat(results.slice(0, count));\n };\n\n /*\n Moves the item named in the operand a number of places forward or backward in the list\n */\n exports.move = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = $tw.utils.getInt(operator.suffix,1),\n marker = results.splice(index, 1),\n offset = (index + count) > 0 ? index + count : 0;\n return results.slice(0, offset).concat(marker).concat(results.slice(offset));\n };\n\n /*\n Returns the items from the current list that are after the item named in the operand\n */\n exports.allafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index === -1) ? [] :\n (operator.suffix) ? results.slice(index) :\n results.slice(index + 1);\n };\n\n /*\n Returns the items from the current list that are before the item named in the operand\n */\n exports.allbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index === -1) ? [] :\n (operator.suffix) ? results.slice(0, index + 1) :\n results.slice(0, index);\n };\n\n /*\n Appends the items listed in the operand array to the tail of the current list\n */\n exports.append = function (source, operator) {\n var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || append.length;\n return (append.length === 0) ? results :\n (operator.prefix) ? results.concat(append.slice(-count)) :\n results.concat(append.slice(0, count));\n };\n\n /*\n Prepends the items listed in the operand array to the head of the current list\n */\n exports.prepend = function (source, operator) {\n var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = $tw.utils.getInt(operator.suffix,prepend.length);\n return (prepend.length === 0) ? results :\n (operator.prefix) ? prepend.slice(-count).concat(results) :\n prepend.slice(0, count).concat(results);\n };\n\n /*\n Returns all items from the current list except the items listed in the operand array\n */\n exports.remove = function (source, operator) {\n var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || array.length,\n p,\n len,\n index;\n len = array.length - 1;\n for (p = 0; p < count; ++p) {\n if (operator.prefix) {\n index = results.indexOf(array[len - p]);\n } else {\n index = results.indexOf(array[p]);\n }\n if (index !== -1) {\n results.splice(index, 1);\n }\n }\n return results;\n };\n\n /*\n Returns all items from the current list sorted in the order of the items in the operand array\n */\n exports.sortby = function (source, operator) {\n var results = prepare_results(source);\n if (!results || results.length < 2) {\n return results;\n }\n var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n results.sort(function (a, b) {\n return lookup.indexOf(a) - lookup.indexOf(b);\n });\n return results;\n };\n\n /*\n Removes all duplicate items from the current list\n */\n exports.unique = function (source, operator) {\n var results = prepare_results(source);\n var set = results.reduce(function (a, b) {\n if (a.indexOf(b) < 0) {\n a.push(b);\n }\n return a;\n }, []);\n return set;\n };\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters.js": { "title": "$:/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 nextBracketPos, operator;\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\tnextBracketPos = 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// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\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\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\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 $tw.language.getString(\"Error/FilterSyntax\");\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 [$tw.language.getString(\"Error/Filter\") + \": \" + 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\tsuffixes: operator.suffixes,\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 the operation are pushed into the result without deduplication\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tArray.prototype.push.apply(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\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\tif(results.length === 0) {\n\t\t\t\t\t\t\t// Main result so far is empty\n\t\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t\t}\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: \" + filterString,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", "type": "application/javascript", "module-type": "wikimethod" }, "$:/core/modules/indexers/field-indexer.js": { "title": "$:/core/modules/indexers/field-indexer.js", "text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n", "type": "application/javascript", "module-type": "indexer" }, "$:/core/modules/indexers/tag-indexer.js": { "title": "$:/core/modules/indexers/tag-indexer.js", "text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n", "type": "application/javascript", "module-type": "indexer" }, "$:/core/modules/info/platform.js": { "title": "$:/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\tif($tw.browser) {\n\t\t// Document location\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n", "type": "application/javascript", "module-type": "info" }, "$:/core/modules/keyboard.js": { "title": "$:/core/modules/keyboard.js", "text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\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\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.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\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\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\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.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 === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/language.js": { "title": "$:/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 wikified 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\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/macros/changecount.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/contrastcolour.js": { "title": "$:/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\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = 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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/csvtiddlers.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/displayshortcuts.js": { "title": "$:/core/modules/macros/displayshortcuts.js", "text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\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 = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/jsontiddler.js": { "title": "$:/core/modules/macros/jsontiddler.js", "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler 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 = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/jsontiddlers.js": { "title": "$:/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\treturn this.wiki.getTiddlersAsJson(filter);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/makedatauri.js": { "title": "$:/core/modules/macros/makedatauri.js", "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text 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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/now.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/qualify.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/resolvepath.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/unusedtitle.js": { "title": "$:/core/modules/macros/unusedtitle.js", "text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\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 = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"options\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName, options) {\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\treturn this.wiki.generateNewTitle(baseName, options);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/version.js": { "title": "$:/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", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/parsers/audioparser.js": { "title": "$:/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", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/binaryparser.js": { "title": "$:/core/modules/parsers/binaryparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video 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 BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\n\nvar BinaryParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"transclude\",\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t}\n\t}];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/csvparser.js": { "title": "$:/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", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/htmlparser.js": { "title": "$:/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: \"\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/imageparser.js": { "title": "$:/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\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(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[\"image/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/utils/parseutils.js": { "title": "$:/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 p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\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\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/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 a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\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} 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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/parsers/pdfparser.js": { "title": "$:/core/modules/parsers/pdfparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\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: \"embed\",\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} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/textparser.js": { "title": "$:/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", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/videoparser.js": { "title": "$:/core/modules/parsers/videoparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video 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 VideoParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\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[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/codeblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/codeinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/dash.js": { "title": "$:/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 ? \"–\" : \"—\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": { "title": "$:/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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": { "title": "$:/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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": { "title": "$:/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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": { "title": "$:/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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/entity.js": { "title": "$:/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: ©\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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/extlink.js": { "title": "$:/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: https://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\trel: {type: \"string\", value: \"noopener noreferrer\"}\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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/heading.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/horizrule.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/html.js": { "title": "$:/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.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/image.js": { "title": "$:/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[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/import.js": { "title": "$:/core/modules/parsers/wikiparser/rules/import.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\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 = /^\\\\import[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/list.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrodef.js": { "title": "$:/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: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params,\n\t\tisMacroDefinition: true\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": { "title": "$:/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[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://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\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettylink.js": { "title": "$:/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\trel: {type: \"string\", value: \"noopener noreferrer\"}\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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/rules.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/syslink.js": { "title": "$:/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 = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\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})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/table.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/typedblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/whitespace.js": { "title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\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 = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\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\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/wikilink.js": { "title": "$:/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", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/wikiparser.js": { "title": "$:/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\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\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\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\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\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\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// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\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 = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\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 currentTreeBranch = this.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\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\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\tthis.pushTextWidget(tree,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\tthis.pushTextWidget(tree,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\tthis.pushTextWidget(tree,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\tthis.pushTextWidget(tree,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\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\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", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": { "title": "$:/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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/pluginswitcher.js": { "title": "$:/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\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\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\tthis.onSwitch = options.onSwitch;\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\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/saver-handler.js": { "title": "$:/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.preloadDirty = options.preloadDirty || [];\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\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t});\n\t\tthis.numChanges = filteredChanges.length;\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(iterator) {\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\titerator(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\t$tw.addUnloadTask(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// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\tvar\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($tw.language.getString(\"Error/WhileSaving\") + \":\\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// 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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/savers/andtidwiki.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/beaker.js": { "title": "$:/core/modules/savers/beaker.js", "text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\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.DatArchive && location.protocol===\"dat:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/download.js": { "title": "$:/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\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(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\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};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/fsosaver.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/github.js": { "title": "$:/core/modules/savers/github.js", "text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\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 GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password)\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\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 GitHubSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/gitlab.js": { "title": "$:/core/modules/savers/gitlab.js", "text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !path || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\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 GitLabSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/manualdownload.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/msdownload.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/put.js": { "title": "$:/core/modules/savers/put.js", "text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRetrieve ETag if available\n*/\nvar retrieveETag = function(self) {\n\tvar headers = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err,data,xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\tretrieveETag(this);\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text,method,callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tvar status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // edit conflict\n\t\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\t\tcallback(message);\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif(self.etag == null) {\n\t\t\t\t\tretrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\n\t\t\t}\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\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 /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyfox.js": { "title": "$:/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 true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyie.js": { "title": "$:/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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/twedit.js": { "title": "$:/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($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + 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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/upload.js": { "title": "$:/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($tw.language.getString(\"Error/Caption\") + \":\" + 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", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/server/authenticators/basic.js": { "title": "$:/core/modules/server/authenticators/basic.js", "text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\");\n}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve($tw.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n", "type": "application/javascript", "module-type": "authenticator" }, "$:/core/modules/server/authenticators/header.js": { "title": "$:/core/modules/server/authenticators/header.js", "text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\");\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n", "type": "application/javascript", "module-type": "authenticator" }, "$:/core/modules/server/routes/delete-tiddler.js": { "title": "$:/core/modules/server/routes/delete-tiddler.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-favicon.js": { "title": "$:/core/modules/server/routes/get-favicon.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-file.js": { "title": "$:/core/modules/server/routes/get-file.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\");\n\tvar filename = path.resolve($tw.boot.wikiPath,\"files\",decodeURIComponent(state.params[0])),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tif(err.code === \"ENOENT\") {\n\t\t\t\tstatus = 404;\n\t\t\t\tcontent = \"File '\" + filename + \"' not found\";\n\t\t\t} else if(err.code === \"EACCES\") {\n\t\t\t\tstatus = 403;\n\t\t\t\tcontent = \"You do not have permission to access the file '\" + filename + \"'\";\n\t\t\t} else {\n\t\t\t\tstatus = 500;\n\t\t\t\tcontent = err.toString();\n\t\t\t}\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-index.js": { "title": "$:/core/modules/server/routes/get-index.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require('zlib');\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers['accept-encoding'];\n\tif (!acceptEncoding) { acceptEncoding = ''; }\n\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\"));\n\n\tvar responseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders['Content-Encoding'] = 'deflate';\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders['Content-Encoding'] = 'gzip';\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\n\tresponse.writeHead(200, responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-login-basic.js": { "title": "$:/core/modules/server/routes/get-login-basic.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: \"/\"\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-status.js": { "title": "$:/core/modules/server/routes/get-status.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-tiddler-html.js": { "title": "$:/core/modules/server/routes/get-tiddler-html.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-tiddler.js": { "title": "$:/core/modules/server/routes/get-tiddler.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/get-tiddlers-json.js": { "title": "$:/core/modules/server/routes/get-tiddlers-json.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/tiddlers.json\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\tstate.wiki.forEachTiddler({sortField: \"title\"},function(title,tiddler) {\n\t\tvar tiddlerFields = {};\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tif(name !== \"text\") {\n\t\t\t\ttiddlerFields[name] = tiddler.getFieldString(name);\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\ttiddlers.push(tiddlerFields);\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/routes/put-tiddler.js": { "title": "$:/core/modules/server/routes/put-tiddler.js", "text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n", "type": "application/javascript", "module-type": "route" }, "$:/core/modules/server/server.js": { "title": "$:/core/modules/server/server.js", "text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\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.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve($tw.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"path-prefix\") || \"\";\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\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response) {\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = self.wiki;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t$tw.utils.log(\"Serving on \" + this.protocol + \"://\" + host + \":\" + port + prefix,\"brown/orange\");\n\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\t// Listen\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/browser-messaging.js": { "title": "$:/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\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\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\tiframe.setAttribute(\"library\",\"true\");\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\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\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($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + 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// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\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($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + 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\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/commands.js": { "title": "$:/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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/CSSescape.js": { "title": "$:/core/modules/startup/CSSescape.js", "text": "/*\\\ntitle: $:/core/modules/startup/CSSescape.js\ntype: application/javascript\nmodule-type: startup\n\nPolyfill for CSS.escape()\n\n\\*/\n(function(root,factory){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"css-escape\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n// https://github.com/umdjs/umd/blob/master/returnExports.js\nexports.startup = factory(root);\n}(typeof global != 'undefined' ? global : this, function(root) {\n\n\tif (root.CSS && root.CSS.escape) {\n\t\treturn;\n\t}\n\n\t// https://drafts.csswg.org/cssom/#serialize-an-identifier\n\tvar cssEscape = function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n\n\tif (!root.CSS) {\n\t\troot.CSS = {};\n\t}\n\n\troot.CSS.escape = cssEscape;\n\n}));\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/favicon.js": { "title": "$:/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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/info.js": { "title": "$:/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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/load-modules.js": { "title": "$:/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.wiki.addIndexersToWiki();\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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/password.js": { "title": "$:/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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/render.js": { "title": "$:/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_TITLE = \"$:/config/Drafts/TypingTimeout\";\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\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\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.hooks.invokeHook(\"th-page-refreshing\");\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\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\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = DRAFT_TIDDLER_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/rootwidget.js": { "title": "$:/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, event: event});\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,{variables: event.paramObject});\n\t});\n\t// Install the copy-to-clipboard mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\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\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup.js": { "title": "$:/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_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.platform);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\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\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\tvar executeStartupTiddlers = function(tag) {\n\t\t$tw.utils.each($tw.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\t\t$tw.rootWidget.invokeActionString($tw.wiki.getTiddlerText(title),$tw.rootWidget);\n\t\t});\n\t};\n\texecuteStartupTiddlers(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\texecuteStartupTiddlers(\"$:/tags/StartupAction/Node\");\t\t\n\t}\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-GB\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\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// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\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// 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({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\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", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/story.js": { "title": "$:/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\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\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 tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\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]);\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: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\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\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\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: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\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\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\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 want to 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// Update history\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\t$tw.wiki.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\t$tw.wiki.addToHistory(storyList[0]);\n\t\t}\t\t\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.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t}\n\t}\n}\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/windows.js": { "title": "$:/core/modules/startup/windows.js", "text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\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 = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\twindowTitle = paramObject.windowTitle || title,\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow,\n\t\t srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t},{\n\t\t\tname: \"click\",\n\t\t\thandlerObject: $tw.popup,\n\t\t\thandlerMethod: \"handleEvent\"\n\t\t}]);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/story.js": { "title": "$:/core/modules/story.js", "text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/storyviews/classic.js": { "title": "$:/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 duration = $tw.utils.getAnimationDuration()\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\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n};\n\nexports.classic = ClassicStoryView;\n\n})();", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/pop.js": { "title": "$:/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\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\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 && 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", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/zoomin.js": { "title": "$:/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.getTiddlerDataCached(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// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\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})();\n", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/syncer.js": { "title": "$:/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/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\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/*\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\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || this.throttleInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\t\tcolour: \"cyan\",\n\t\t\tenable: this.logging\n\t\t});\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 && !this.disableUI) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(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\tif(!this.disableUI) {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\t\t\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/*\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\thasBeenLazyLoaded: false\n\t\t};\n\t});\n};\n\n/*\nCreate an tiddlerInfo structure if it doesn't already exist\n*/\nSyncer.prototype.createTiddlerInfo = function(title) {\n\tif(!$tw.utils.hop(this.tiddlerInfo,title)) {\n\t\tthis.tiddlerInfo[title] = {\n\t\t\trevision: null,\n\t\t\tadaptorInfo: {},\n\t\t\tchangeCount: -1,\n\t\t\thasBeenLazyLoaded: false\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 && !this.disableUI) {\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,hasBeenLazyLoaded) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(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\thasBeenLazyLoaded: hasBeenLazyLoaded !== undefined ? hasBeenLazyLoaded : true\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,isReadOnly,isAnonymous) {\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.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\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}\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($tw.language.getString(\"Error/RetrievingSkinny\") + \":\",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,false);\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// Don't lazy load the same tiddler twice\n\tvar info = this.tiddlerInfo[title];\n\tif(!info || !info.hasBeenLazyLoaded) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.filterFn.call(this.wiki).indexOf(title) !== -1) {\n\t\t\tthis.createTiddlerInfo(title);\n\t\t\tthis.tiddlerInfo[title].hasBeenLazyLoaded = true;\n\t\t\t// Queue up a sync task to load this tiddler\n\t\t\tthis.enqueueSyncTask({\n\t\t\t\ttype: \"load\",\n\t\t\t\ttitle: title\n\t\t\t});\n\t\t}\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: $tw.language.getString(\"LoginToTiddlySpace\"),\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\tthis.createTiddlerInfo(task.title);\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 the sync adaptor is fully initialised and 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.syncadaptor.isReady || this.syncadaptor.isReady()) && 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,true);\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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/tiddler.js": { "title": "$:/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 the value of a field as a list\n*/\nexports.getFieldList = 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\treturn $tw.utils.parseStringArray(value);\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = 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[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\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\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n", "type": "application/javascript", "module-type": "tiddlermethod" }, "$:/core/modules/upgraders/plugins.js": { "title": "$:/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", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/system.js": { "title": "$:/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/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\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\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(showAlert) {\n\t\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/themetweaks.js": { "title": "$:/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.getTiddlerDataCached(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", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/utils/base64-utf8/base64-utf8.module.js": { "text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)(e=r.charCodeAt(t))<128?o+=String.fromCharCode(e):e>127&&e<2048?(o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128)):(o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128));return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)(t=r.charCodeAt(o))<128?(e+=String.fromCharCode(t),o++):t>191&&t<224?(e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2):(e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3);return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var n=0;n<t.length;n++)o[t[n]]=o.require(t[n]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,n,i,d,f,a,h,c=\"\",u=0;u<r.length;)d=(t=r.charCodeAt(u++))>>2,f=(3&t)<<4|(n=r.charCodeAt(u++))>>4,a=(15&n)<<2|(i=r.charCodeAt(u++))>>6,h=63&i,isNaN(n)?a=h=64:isNaN(i)&&(h=64),c+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return c},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,n,i,d,f,a,h=\"\",c=0;c<r.length;)t=o.indexOf(r.charAt(c++))<<2|(d=o.indexOf(r.charAt(c++)))>>4,n=(15&d)<<4|(f=o.indexOf(r.charAt(c++)))>>2,i=(3&f)<<6|(a=o.indexOf(r.charAt(c++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(n)),64!=a&&(h+=String.fromCharCode(i));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);", "type": "application/javascript", "title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js", "module-type": "library" }, "$:/core/modules/utils/crypto.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/csv.js": { "title": "$:/core/modules/utils/csv.js", "text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\n}\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/diff-match-patch/diff_match_patch.js": { "text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&\").replace(d,\"<\").replace(e,\">\").replace(f,\"¶<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);", "type": "application/javascript", "title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js", "module-type": "library" }, "$:/core/modules/utils/dom/animations/slide.js": { "title": "$:/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", "type": "application/javascript", "module-type": "animation" }, "$:/core/modules/utils/dom/animator.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/browser.js": { "title": "$:/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($tw.browser && 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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/csscolorparser.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom.js": { "title": "$:/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 first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\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(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight || parseInt(minHeight,10);\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\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(element.ownerDocument.defaultView),\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\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\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/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\n\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/dragndrop.js": { "title": "$:/core/modules/utils/dom/dragndrop.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t \tstartActions = options.startActions;\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = 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.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\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 parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\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 parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/http.js": { "title": "$:/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\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\treturnProp = options.returnProp || \"responseText\",\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[returnProp],this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status,null,this);\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\tif(!$tw.utils.hop(headers,\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\n\t}\n\treturn request;\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/keyboard.js": { "title": "$:/core/modules/utils/dom/keyboard.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/modal.js": { "title": "$:/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\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\n\tvar self = this,\n\t\trefreshHandler,\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 = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.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: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(this.srcDocument.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 = this.srcDocument.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(this.srcDocument.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: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\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(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.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(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.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\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/notifier.js": { "title": "$:/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 self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\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// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\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// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/popup.js": { "title": "$:/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 (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle 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\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\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.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\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\n\t// Store the popup details if not already there\n\tif(!options.floating && this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode,\n\t\t\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\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/*\nDetect if a Popup contains an input field that has focus\nReturns true or false\n*/\nPopup.prototype.detectInputWithinPopup = function(node) {\n\tvar withinPopup = false,\n\t currNode = node;\n\tfor(var i=0; i<this.popups.length; i++) {\n\t\tvar popup = (this.popups[i] && this.popups[i].domNode) ? this.popups[i].domNode : null;\n\t\twhile(node && popup) {\n\t\t\tif(node === popup || (node.classList && (node.classList.contains(\"tc-popup-keep\") || (node !== currNode && node.classList.contains(\"tc-popup-handle\"))))) {\n\t\t\t\twithinPopup = true;\n\t\t\t}\n\t\t\tnode = node.parentNode;\n\t\t}\n\t}\n\treturn withinPopup;\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,focusedInputNode) {\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 inputWithinPopup;\n\t\tif(focusedInputNode) {\n\t\t\tinputWithinPopup = this.detectInputWithinPopup(focusedInputNode);\n\t\t}\n\t\tif(!inputWithinPopup) {\n\t\t\tvar popup = this.popups.pop();\n\t\t \tif(popup.title) {\n\t\t\t\tif(popup.noStateReference) {\n\t\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t\t} else {\n\t\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n \t\t\t}\n\t\t\t}\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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/scroller.js": { "title": "$:/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.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,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,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\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\tdrawFrame = function drawFrame() {\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(srcWindow);\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.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(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/edition-info.js": { "title": "$:/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", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/fakedom.js": { "title": "$:/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, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\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\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\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, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\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, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\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($tw.utils.convertPropertyNameToStyleName(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\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\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\treturn \"\";\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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/filesystem.js": { "title": "$:/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 = Buffer.alloc(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/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {};\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar self = this,\n\t\tdirectory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\tfilepath;\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// If not, generate a base pathname\n\tif(!filepath) {\n\t\tfilepath = title;\n\t\t// If the filepath already ends in the extension then remove it\n\t\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t\t}\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t// Don't let the filename start with a dot because such files are invisible on *nix\n\tfilepath = filepath.replace(/^\\./g,\"_\");\n\t// Remove any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation characters)\n\tif(!filepath) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// Return the full path to the file\n\treturn fullPath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",callback);\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",callback);\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",callback);\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/logger.js": { "title": "$:/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,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n}\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tif(this.enable && console !== undefined && console.log !== undefined) {\n\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t}\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\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\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/parsetree.js": { "title": "$:/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/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/performance.js": { "title": "$:/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 by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\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\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).toFixed(2) + \"ms\");\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\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$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\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\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\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", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/pluginmaker.js": { "title": "$:/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 + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + 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", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/transliterate.js": { "title": "$:/core/modules/utils/transliterate.js", "text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || \"\"\n\t});\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/utils.js": { "title": "$:/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\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\n}\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\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/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\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.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\n\t\t}\n\t}\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[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds());\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[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\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\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means\n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\")\n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\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 x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 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 \"&\", < to \"<\", > to \">\", \" to \""\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&\").replace(/</mg,\"<\").replace(/>/mg,\">\").replace(/\\\"/mg,\""\");\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 converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2), // Strip the & and the ;\n\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(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(/[\\x00-\\x1f\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s) {\n\t// See http://www.json.org/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/\\x08/g, '\\\\b') // backspace\n\t\t.replace(/\\x0c/g, '\\\\f') // formfeed\n\t\t.replace(/\\t/g, '\\\\t') // tab\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // 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) || 0;\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\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\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();\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/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/widgets/action-createtiddler.js": { "title": "$:/core/modules/widgets/action-createtiddler.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\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 CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\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*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.generateNewTitle(this.actionBaseTitle),\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(title),this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-deletefield.js": { "title": "$:/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\t\thasChanged = false;\n\tif(this.actionField) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\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\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-deletetiddler.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-listops.js": { "title": "$:/core/modules/widgets/action-listops.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-navigate.js": { "title": "$:/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\tevent = 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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-sendmessage.js": { "title": "$:/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\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\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(Object.keys(changedAttributes).length) {\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// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-setfield.js": { "title": "$:/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\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\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\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\") || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\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,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/browse.js": { "title": "$:/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\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\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,{\n\t\t\t\tcallback: 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\tdeserializer: self.deserializer\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.deserializer = this.getAttribute(\"deserializer\");\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\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/button.js": { "title": "$:/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 tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && 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(self,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 || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tself.invokeActionString(self.actions,self,event);\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// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\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 return this.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : 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\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\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\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\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 || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/checkbox.js": { "title": "$:/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\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\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\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,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\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag),\n\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\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(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && 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\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\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n\tif(this.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,this,event);\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.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxCheckActions = this.getAttribute(\"checkactions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\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\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\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.invertTag || changedAttributes.field || changedAttributes.index || 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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/codeblock.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/count.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/diff-text.js": { "title": "$:/core/modules/widgets/diff-text.js", "text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\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\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\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*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/draggable.js": { "title": "$:/core/modules/widgets/draggable.js", "text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable 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 DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.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// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\n\t\twidget: this\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\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\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*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedTiddlers.tag || changedTiddlers[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/droppable.js": { "title": "$:/core/modules/widgets/droppable.js", "text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable 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 DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.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\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tvar domNode = this.document.createElement(tag),\n\t\tclasses = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tdomNode.className = classes.join(\" \");\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]);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent = function(event) {\n\tthis.enterDrag(event);\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\treturn false;\n};\n\nDroppableWidget.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// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(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\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\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\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tvar modifierKey = event.ctrlKey && ! event.shiftKey ? \"ctrl\" : event.shiftKey && !event.ctrlKey ? \"shift\" : \n\t\t\t\tevent.ctrlKey && event.shiftKey ? \"ctrl-shift\" : \"normal\" ;\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableClass = 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*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/dropzone.js": { "title": "$:/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\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\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\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\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(event);\n};\n\nDropZoneWidget.prototype.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\tthis.leaveDrag(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\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\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 = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\t$tw.utils.importDataTransfer(dataTransfer,this.wiki.generateNewTitle(\"Untitled\"),readFileCallback);\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.handlePasteEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\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 && !event.target.isContentEditable) {\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(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\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\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-binary.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-bitmap.js": { "title": "$:/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 = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370,\n\tDEFAULT_IMAGE_TYPE = \"image/png\";\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\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 the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\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\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\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\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\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.refreshToolbar();\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.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\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** 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\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\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.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.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\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) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-shortcut.js": { "title": "$:/core/modules/widgets/edit-shortcut.js", "text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\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 EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n\tthis.shortcutFocus = this.getAttribute(\"focus\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"] || changedAttributes.focus) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-text.js": { "title": "$:/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 editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit.js": { "title": "$:/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\tthis.editTabIndex = this.getAttribute(\"tabindex\");\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\t\"tabindex\": {type: \"string\", value: this.editTabIndex}\n\t\t},\n\t\tchildren: this.parseTreeNode.children\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 || changedAttributes.tabindex || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/element.js": { "title": "$:/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\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\ttag = \"h\" + headingLevel;\n\t}\n\t// Create the DOM node\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/encrypt.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/entity.js": { "title": "$:/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 entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\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\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fieldmangler.js": { "title": "$:/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\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\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\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\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\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} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fields.js": { "title": "$:/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 = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\t\trow = $tw.utils.replaceString(row,\"$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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/image.js": { "title": "$:/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} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/importvariables.js": { "title": "$:/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\tisMacroDefinition: parseTreeNode.isMacroDefinition\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/keyboard.js": { "title": "$:/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\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\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.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tself.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\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\tvar self = this;\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\",\"\");\n\tthis.message = this.getAttribute(\"message\",\"\");\n\tthis.param = this.getAttribute(\"param\",\"\");\n\tthis.key = this.getAttribute(\"key\",\"\");\n\tthis.tag = this.getAttribute(\"tag\",\"\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\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\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/link.js": { "title": "$:/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\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\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.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\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\t// Set the tabindex\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\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\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\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\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.overrideClasses = this.getAttribute(\"overrideClass\");\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\tthis.hideMissingLinks = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/linkcatcher.js": { "title": "$:/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\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\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.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/list.js": { "title": "$:/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(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\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.getTiddlerDataCached(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})();", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/macrocall.js": { "title": "$:/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 macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\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\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/navigator.js": { "title": "$:/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\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\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\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\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);\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\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.wiki.addToStory(title,fromTitle,this.storyTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\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\tevent = $tw.hooks.invokeHook(\"th-navigating\",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 editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\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// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\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\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\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\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",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\treturn this.wiki.generateDraftTitle(title);\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// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = 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\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\nconsole.log(\"Relinking '\" + draftOf + \"' to '\" + draftTitle + \"'\");\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\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// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\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\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", 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(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\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\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", 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// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\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\tadditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\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 && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\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\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\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\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\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 && 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);\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.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\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\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\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: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix || \"$:/state/folded/\";\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\t$tw.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/password.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/qualify.js": { "title": "$:/core/modules/widgets/qualify.js", "text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to a variable \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 QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.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*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\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*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/radio.js": { "title": "$:/core/modules/widgets/radio.js", "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\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\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n \t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n \t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\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 value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif (this.radioIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t} else {\n\t\tvalue = tiddler && tiddler.getFieldString(this.radioField);\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\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(this.wiki.getCreationFields(),{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.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = 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*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || 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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/range.js": { "title": "$:/core/modules/widgets/range.js", "text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange 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 RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.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.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\n\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tvalue = this.defaultValue;\n\tif(tiddler) {\n\t\tif($tw.utils.hop(tiddler.fields,this.tiddlerField)) {\n\t\t\tvalue = tiddler.fields[this.tiddlerField] || \"\";\n\t\t} else {\n\t\t\tvalue = this.defaultValue || \"\";\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.handleChangeEvent = function(event) {\n\tthis.wiki.setText(this.tiddlerTitle ,this.tiddlerField, null,this.inputDomNode.value);\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\");\n\tthis.elementClass = 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*/\nRangeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes['min'] || changedAttributes['max'] || changedAttributes['increment'] || 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.tiddlerTitle]) {\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.range = RangeWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/raw.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/reveal.js": { "title": "$:/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\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\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.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\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.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\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,\n\t defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\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.isOpen = this.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\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.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = 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\treturn true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\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\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n\t\t}});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/scrollable.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/select.js": { "title": "$:/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\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\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,value);\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\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tif(values.indexOf(select.children[i].value) != -1) {\n\t\t\t\tselect.children[i].selected = true;\n\t\t\t}\n\t\t}\n\t\t\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\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// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\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\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\tthis.selectTooltip = this.getAttribute(\"tooltip\");\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\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\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 || changedAttributes.selectTooltip) {\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\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/set.js": { "title": "$:/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.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params,!!this.parseTreeNode.isMacroDefinition);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setTiddler) {\n\t\tvar tiddler;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(this.setValue == null) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value || \"\";\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.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes.emptyValue ||\n\t (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/text.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/tiddler.js": { "title": "$:/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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/transclude.js": { "title": "$:/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: $tw.language.getString(\"Error/RecursiveTransclusion\")}\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/vars.js": { "title": "$:/core/modules/widgets/vars.js", "text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\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 VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.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*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/view.js": { "title": "$:/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\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\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(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\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", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/widget.js": { "title": "$:/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\tthis.initialise(parseTreeNode,options);\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\t// Bail if parseTreeNode is undefined, meaning that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\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\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\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\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\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\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = 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\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\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\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\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 === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(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\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].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 children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].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\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\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) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\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/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event,variables) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document,\n\t\t\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/wikify.js": { "title": "$:/core/modules/widgets/wikify.js", "text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\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 WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.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*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/wiki-bulkops.js": { "title": "$:/core/modules/wiki-bulkops.js", "text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n", "type": "application/javascript", "module-type": "wikimethod" }, "$:/core/modules/wiki.js": { "title": "$:/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\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\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,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\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\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\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(creationFields,tiddler,fields,modificationFields));\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 && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && 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\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\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,isAlphaNumeric) {\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\t\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(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\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\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\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 self = this,\n\t\treplacedTitles = Object.create(null);\n\tfunction replaceItem(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.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(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\treplaceItem(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\treplaceItem(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\t// We get the currPos //after// figuring out the newPos, because recursive replaceItem calls might alter title's currPos\n\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\tif(newPos === -1) {\n\t\t\t\t\tnewPos = currPos;\n\t\t\t\t}\n\t\t\t\tif(currPos >= 0 && 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\t\t}\n\t}\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\treplaceItem(title);\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(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\nexports.getTiddlersAsJson = function(filter) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.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/*\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\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\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.getTiddlerDataCached(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\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, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\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\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\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.parseText = function(type,text,options) {\n\ttext = text || \"\";\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.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\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.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\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,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\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title}},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTreeDiv,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\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\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\t\tanchor = options.anchored ? \"^\" : \"\";\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(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\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(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\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 notYetFound = searchTermsRegExps.slice();\n\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\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\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} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\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\treturn notYetFound.length == 0;\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/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = 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\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],$tw.utils.extend({},options,{callback: readFileCallback}));\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,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\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// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\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.\nIf the original tiddler doesn't exist, create a vanilla tiddler variable,\nto check if additional fields have been added.\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\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !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\tif(historyTitle) {\n\t\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\t\tstory.addToHistory(title,fromPageRect);\t\t\n\t}\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tif(storyTitle) {\n\t\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\t\tstory.addToStory(title,fromTitle,options);\t\t\n\t}\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\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\n", "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>>\nbutton-background:\nbutton-foreground:\nbutton-border:\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\nselect-tag-background:\nselect-tag-foreground:\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>>\nbutton-background:\nbutton-foreground:\nbutton-border:\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\nselect-tag-background:\nselect-tag-foreground:\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>>\nbutton-background:\nbutton-foreground:\nbutton-border:\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\nselect-tag-background:\nselect-tag-foreground:\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/ContrastLight": { "title": "$:/palettes/ContrastLight", "name": "Contrast (Light)", "description": "High contrast and unambiguous (light version)", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\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: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\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: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour 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: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\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: <<colour foreground>>\nvery-muted-foreground: #888888\n" }, "$:/palettes/ContrastDark": { "title": "$:/palettes/ContrastDark", "name": "Contrast (Dark)", "description": "High contrast and unambiguous (dark version)", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\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: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\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: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nselect-tag-background:\nselect-tag-foreground:\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour 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: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\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: <<colour foreground>>\nvery-muted-foreground: #888888\n" }, "$:/palettes/DarkPhotos": { "title": "$:/palettes/DarkPhotos", "created": "20150402111612188", "description": "Good with dark photo backgrounds", "modified": "20150402112344080", "name": "DarkPhotos", "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>>\nbutton-background: \nbutton-foreground: \nbutton-border: \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: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nselect-tag-background:\nselect-tag-foreground:\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/Nord": { "title": "$:/palettes/Nord", "name": "Nord", "description": "An arctic, north-bluish color palette.", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md", "text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #4C566A\nbutton-foreground: #D8DEE9\nbutton-border: transparent\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #4C566A\nsidebar-controls-foreground: #3B4252\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #2e3440\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\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: #2d3038\nvery-muted-foreground: #2d3038\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>>\nbutton-background:\nbutton-foreground:\nbutton-border:\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\nselect-tag-background:\nselect-tag-foreground:\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/SolarFlare": { "title": "$:/palettes/SolarFlare", "name": "Solar Flare", "description": "Warm, relaxing earth colours", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n download-foreground: <<colour background>>\n dragger-foreground: <<colour background>>\n dropdown-background: <<colour background>>\n modal-background: <<colour background>>\n sidebar-foreground-shadow: <<colour background>>\n tiddler-background: <<colour background>>\n tiddler-border: <<colour background>>\n tiddler-link-background: <<colour background>>\n tab-background-selected: <<colour background>>\n dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n dragger-background: <<colour foreground>>\n tab-foreground: <<colour foreground>>\n tab-foreground-selected: <<colour tab-foreground>>\n sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n sidebar-tab-foreground: <<colour tab-foreground>>\n sidebar-button-foreground: <<colour foreground>>\n sidebar-controls-foreground: <<colour foreground>>\n sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n alert-muted-foreground: <<colour base01>>\n: base00\n code-foreground: <<colour base00>>\n message-foreground: <<colour base00>>\n tag-foreground: <<colour base00>>\n: base0\n sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n muted-foreground: <<colour base1>>\n blockquote-bar: <<colour muted-foreground>>\n dropdown-border: <<colour muted-foreground>>\n sidebar-muted-foreground: <<colour muted-foreground>>\n tiddler-title-foreground: <<colour muted-foreground>>\n site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n modal-footer-background: <<colour base2>>\n page-background: <<colour base2>>\n modal-backdrop: <<colour page-background>>\n notification-background: <<colour page-background>>\n code-background: <<colour page-background>>\n code-border: <<colour code-background>>\n pre-background: <<colour page-background>>\n pre-border: <<colour pre-background>>\n sidebar-tab-background-selected: <<colour page-background>>\n table-header-background: <<colour base2>>\n tag-background: <<colour base2>>\n tiddler-editor-background: <<colour base2>>\n tiddler-info-background: <<colour base2>>\n tiddler-info-tab-background: <<colour base2>>\n tab-background: <<colour base2>>\n dropdown-tab-background: <<colour tab-background>>\n: base3\n alert-background: <<colour base3>>\n message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n alert-highlight: <<colour magenta>>\n: violet\n external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n primary: <<colour blue-muted>>\n download-background: <<colour primary>>\n tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\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\nmessage-border: #cfd6e6\nmodal-border: #999999\nselect-tag-background:\nselect-tag-foreground:\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n modal-footer-border: <<colour tab-border>>\n modal-header-border: <<colour tab-border>>\n notification-border: <<colour tab-border>>\n sidebar-tab-border: <<colour tab-border>>\n tab-border-selected: <<colour tab-border>>\n sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\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/SolarizedLight": { "title": "$:/palettes/SolarizedLight", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "description": "Precision colors for machines and people", "license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE", "name": "SolarizedLight", "text": "alert-background: #eee8d5\nalert-border: #073642\nalert-highlight: #cb4b16\nalert-muted-foreground: #586e75\nbackground: #fdf6e3\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: #cb4b16\nbutton-foreground: #fdf6e3\nbutton-border: transparent\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #d33682\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #859900\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #D08770\ndownload-background: #859900\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #fdf6e3\ndropdown-tab-background: #93a1a1\ndropzone-background: #859900\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: #d33682\nexternal-link-foreground-visited: #b58900\nexternal-link-foreground: #cb4b16\nforeground: #839496\nmessage-background: #586e75\nmessage-border: #586e75\nmessage-foreground: #eee8d5\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #eee8d5\nmodal-footer-background: #eee8d5\nmodal-footer-border: #eee8d5\nmodal-header-border: #eee8d5\nmuted-foreground: #93a1a1\nnotification-background: #EBCB8B\nnotification-border: #D08770\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #93a1a1\nprimary: #2aa198\nselect-tag-background: #eee8d5\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: #eee8d5\nsidebar-controls-foreground-hover: #268bd2\nsidebar-controls-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #839496\nsidebar-muted-foreground-hover: #657b83\nsidebar-muted-foreground: #93a1a1\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-background: #839496\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #657b83\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #839496\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #859900\nsidebar-tiddler-link-foreground: #268bd2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #dc322f\ntab-background-selected: #fdf6e3\ntab-background: #839496\ntab-border-selected: #93a1a1\ntab-border: #93a1a1\ntab-divider: #fdf6e3\ntab-foreground-selected: #839496\ntab-foreground: #eee8d5\ntable-border: #657b83\ntable-footer-background: #657b83\ntable-header-background: #93a1a1\ntag-background: #6c71c4\ntag-foreground: #eee8d5\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #b58900\ntiddler-controls-foreground-selected: #b58900\ntiddler-controls-foreground: #073642\ntiddler-editor-background: #eee8d5\ntiddler-editor-border-image: #eee8d5\ntiddler-editor-border: #eee8d5\ntiddler-editor-fields-even: #eee8d5\ntiddler-editor-fields-odd: #fdf6e3\ntiddler-info-background: #eee8d5\ntiddler-info-border: #eee8d5\ntiddler-info-tab-background: #586e75\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #586e75\ntiddler-title-foreground: #073642\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: #839496\nvery-muted-foreground: #93a1a1\n" }, "$:/palettes/SpartanDay": { "title": "$:/palettes/SpartanDay", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "description": "Cold, spartan day colors", "name": "Spartan Day", "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\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: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n" }, "$:/palettes/SpartanNight": { "title": "$:/palettes/SpartanNight", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "description": "Dark spartan colors", "name": "Spartan Night", "text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\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: <<colour very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n" }, "$:/palettes/Twilight": { "title": "$:/palettes/Twilight", "tags": "$:/tags/Palette", "author": "Thomas Elmiger", "type": "application/x-tiddler-dictionary", "name": "Twilight", "description": "Delightful, soft darkness.", "text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\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>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\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\nselect-tag-background:\nselect-tag-foreground:\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" }, "$:/library/sjcl.js/license": { "title": "$:/library/sjcl.js/license", "type": "text/plain", "text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA" }, "$:/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)https://tiddlywiki.com --> " }, "$:/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/canonical-uri-external-raw": { "title": "$:/core/templates/canonical-uri-external-raw", "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$view field=\"title\" format=\"doubleurlencoded\"/>" }, "$:/core/templates/canonical-uri-external-text": { "title": "$:/core/templates/canonical-uri-external-text", "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid" }, "$:/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\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\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\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>" }, "$:/core/save/all-external-js": { "title": "$:/core/save/all-external-js", "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n" }, "$:/core/templates/tiddlywiki5.js": { "title": "$:/core/templates/tiddlywiki5.js", "text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n" }, "$:/core/templates/tiddlywiki5.js/tiddlers": { "title": "$:/core/templates/tiddlywiki5.js/tiddlers", "text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n$tw.preloadTiddlerArray([{\n\ttitle: \"$:/config/SaveWikiButton/Template\",\n\ttext: \"$:/core/save/all-external-js\"\n}]);\n`\n" }, "$:/core/templates/tiddlywiki5-external-js.html": { "title": "$:/core/templates/tiddlywiki5-external-js.html", "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\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=\"mobile-web-app-capable\" content=\"yes\"/>\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{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\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<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n" }, "$:/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/json-tiddler": { "title": "$:/core/templates/json-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>" }, "$:/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/templates/raw-static-tiddler": { "title": "$:/core/templates/raw-static-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />" }, "$:/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]] $(publishFilter)$\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-all": { "title": "$:/core/save/lazy-all", "text": "\\define saveTiddlerFilter()\n[is[system]] -[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/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/server/static.sidebar.wikitext": { "title": "$:/core/templates/server/static.sidebar.wikitext", "text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n" }, "$:/core/templates/server/static.tiddler.html": { "title": "$:/core/templates/server/static.tiddler.html", "text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\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=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>" }, "$:/core/templates/server/static.tiddler.wikitext": { "title": "$:/core/templates/server/static.tiddler.wikitext", "text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n" }, "$:/core/templates/single.tiddler.window": { "title": "$:/core/templates/single.tiddler.window", "text": "<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"tempCurrentTiddler\" value=<<currentTiddler>>>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=<<tempCurrentTiddler>>>\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</$importvariables>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\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{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\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", "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://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=\"mobile-web-app-capable\" content=\"yes\"/>\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\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\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=\"mobile-web-app-capable\" content=\"yes\"/>\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>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\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": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\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=\"mobile-web-app-capable\" content=\"yes\"/>\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`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\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<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\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/AboveStory/tw2-plugin-check": { "title": "$:/core/ui/AboveStory/tw2-plugin-check", "tags": "$:/tags/AboveStory", "text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/Actions/new-image": { "title": "$:/core/ui/Actions/new-image", "tags": "$:/tags/Actions", "description": "create a new image tiddler", "text": "\\define get-type()\nimage/$(imageType)$\n\\end\n<$vars imageType={{$:/config/NewImageType}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>>/>\n</$vars>\n" }, "$:/core/ui/Actions/new-journal": { "title": "$:/core/ui/Actions/new-journal", "tags": "$:/tags/Actions", "description": "create a new journal tiddler", "text": "<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} journalTags={{$:/config/NewJournal/Tags}} journalText={{$:/config/NewJournal/Text}}>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalTags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n" }, "$:/core/ui/Actions/new-tiddler": { "title": "$:/core/ui/Actions/new-tiddler", "tags": "$:/tags/Actions", "description": "create a new empty tiddler", "text": "<$action-sendmessage $message=\"tm-new-tiddler\"/>\n" }, "$:/core/ui/AdvancedSearch/Filter": { "title": "$:/core/ui/AdvancedSearch/Filter", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Filter/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}}/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\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/Filter/FilterButtons/clear": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<$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" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n<div class=\"tc-block-dropdown-wrapper\">\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</div>\n</$linkcatcher>\n</$set>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\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\" focus={{$:/config/Search/AutoFocus}}/>\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<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\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</$list>\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\" focus={{$:/config/Search/AutoFocus}}/>\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<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\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</$list>\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\" focus={{$:/config/Search/AutoFocus}}/>\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<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\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</$list>\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 class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/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\">({{$:/language/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/plugin-info": { "title": "$:/core/ui/Components/plugin-info", "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,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\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\" default=\"\"\"$default-popup-state$\"\"\">\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-info(type,default-popup-state)\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$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\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$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-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<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\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 tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\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/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\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/KeyboardShortcuts": { "title": "$:/core/ui/ControlPanel/KeyboardShortcuts", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} focus=\"true\" style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip=<<lingo Remove/Hint>>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n×\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[[$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>match[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\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 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=\"\"\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\"\"\">\n{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\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=\"\"\"{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\"\"\">\n<em>\n{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}\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}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\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:author,description,original-title,readme,title{$:/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 close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\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<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n\n<<display-server-connection>>\n</div>\n</$list>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\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{{$:/PaletteManager}}\n\n</$reveal>\n\n" }, "$:/core/ui/ControlPanel/Parsing": { "title": "$:/core/ui/ControlPanel/Parsing", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/Parsing/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>" }, "$:/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/AddPlugins": { "title": "$:/core/ui/ControlPanel/Plugins/AddPlugins", "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green tc-primary-btn\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\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 plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$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\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\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/DownloadSaver": { "title": "$:/core/ui/ControlPanel/Saving/DownloadSaver", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Saving/General": { "title": "$:/core/ui/ControlPanel/Saving/General", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/General/Caption}}", "list-before": "", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Saving/GitHub": { "title": "$:/core/ui/ControlPanel/Saving/GitHub", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |" }, "$:/core/ui/ControlPanel/Saving/GitLab": { "title": "$:/core/ui/ControlPanel/Saving/GitLab", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |" }, "$:/core/ui/ControlPanel/Saving/TiddlySpot": { "title": "$:/core/ui/ControlPanel/Saving/TiddlySpot", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\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\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<backupLink>> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>" }, "$:/core/ui/ControlPanel/Saving": { "title": "$:/core/ui/ControlPanel/Saving", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Saving/Caption}}", "text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Saving/General\">>\n</div>\n" }, "$:/core/buttonstyles/Borderless": { "title": "$:/core/buttonstyles/Borderless", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}", "text": "tc-btn-invisible" }, "$:/core/buttonstyles/Boxed": { "title": "$:/core/buttonstyles/Boxed", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}", "text": "tc-btn-boxed" }, "$:/core/buttonstyles/Rounded": { "title": "$:/core/buttonstyles/Rounded", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}", "text": "tc-btn-rounded" }, "$:/core/ui/ControlPanel/Settings/CamelCase": { "title": "$:/core/ui/ControlPanel/Settings/CamelCase", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab": { "title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab", "caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}", "tags": "$:/tags/ControlPanel/Settings", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": { "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab", "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}", "tags": "$:/tags/ControlPanel/Settings", "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/EditorToolbar": { "title": "$:/core/ui/ControlPanel/Settings/EditorToolbar", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n" }, "$:/core/ui/ControlPanel/Settings/InfoPanelMode": { "title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/LinkToBehaviour": { "title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n <option value=\"above\"><<lingo \"OpenAbove\">></option>\n <option value=\"below\"><<lingo \"OpenBelow\">></option>\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/MissingLinks": { "title": "$:/core/ui/ControlPanel/Settings/MissingLinks", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\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/NavigationPermalinkviewMode": { "title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": { "title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings/TitleLinks": { "title": "$:/core/ui/ControlPanel/Settings/TitleLinks", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": { "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\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/Stylesheets": { "title": "$:/core/ui/ControlPanel/Stylesheets", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\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\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\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<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>" }, "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": { "title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate", "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\n" }, "$:/core/ui/ControlPanel/Toolbars/EditorToolbar": { "title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n" }, "$:/core/ui/ControlPanel/Toolbars/ItemTemplate": { "title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate", "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\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\n\\define config-base() $:/config/PageControlButtons/Visibility/\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<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\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\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\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<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\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//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n" }, "$:/core/ui/EditTemplate/body/preview/diffs-current": { "title": "$:/core/ui/EditTemplate/body/preview/diffs-current", "tags": "$:/tags/EditPreview", "caption": "differences from current", "list-after": "$:/core/ui/EditTemplate/body/preview/output", "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n" }, "$:/core/ui/EditTemplate/body/preview/diffs-shadow": { "title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow", "tags": "$:/tags/EditPreview", "caption": "differences from shadow (if any)", "list-after": "$:/core/ui/EditTemplate/body/preview/output", "text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n" }, "$:/core/ui/EditTemplate/body/preview/output": { "title": "$:/core/ui/EditTemplate/body/preview/output", "tags": "$:/tags/EditPreview", "caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}", "text": "<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n" }, "$:/state/showeditpreview": { "title": "$:/state/showeditpreview", "text": "no" }, "$:/core/ui/EditTemplate/body/editor": { "title": "$:/core/ui/EditTemplate/body/editor", "text": "<$edit\n\n field=\"text\"\n class=\"tc-edit-texteditor\"\n placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n tabindex={{$:/config/EditTabIndex}}\n\n><$set\n\n name=\"targetTiddler\"\n value=<<currentTiddler>>\n\n><$list\n\n filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n type=\"nomatch\"\n state=<<config-visibility-title>>\n text=\"hide\"\n class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n" }, "$:/core/ui/EditTemplate/body/toolbar/button": { "title": "$:/core/ui/EditTemplate/body/toolbar/button", "text": "\\define toolbar-button-icon()\n<$list\n\n filter=\"[all[current]!has[custom-icon]]\"\n variable=\"no-custom-icon\"\n\n><$transclude\n\n tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n filter={{!!condition}}\n variable=\"list-condition\"\n\n><$wikify\n\n name=\"tooltip-text\"\n text=<<toolbar-button-tooltip>>\n mode=\"inline\"\n output=\"text\"\n\n><$list\n\n filter=\"[all[current]!has[dropdown]]\"\n variable=\"no-dropdown\"\n\n><$button\n\n class=\"tc-btn-invisible $(buttonClasses)$\"\n tooltip=<<tooltip-text>>\n actions={{!!actions}}\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button></$list><$list\n\n filter=\"[all[current]has[dropdown]]\"\n variable=\"dropdown\"\n\n><$set\n\n name=\"dropdown-state\"\n value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$button\n\n popup=<<dropdown-state>>\n class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n selectedClass=\"tc-selected\"\n tooltip=<<tooltip-text>>\n actions={{!!actions}}\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button><$reveal\n\n state=<<dropdown-state>>\n type=\"popup\"\n position=\"below\"\n animate=\"yes\"\n tag=\"span\"\n\n><div\n\n class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n tiddler={{!!dropdown}}\n mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n name=\"buttonClasses\"\n value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>" }, "$:/core/ui/EditTemplate/body": { "title": "$:/core/ui/EditTemplate/body", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[all[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\" tabindex={{$:/config/EditTabIndex}}></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\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()\n<$vars name={{$:/temp/newfieldname}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{$:/temp/newfieldvalue}}/>\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</$vars>\n\\end\n\\whitespace trim\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\" storyview=\"pop\">\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}} tabindex={{$:/config/EditTabIndex}}/>\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}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}}/>\n</span>\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=\"$:/temp/newfieldname\">\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title{$:/temp/newfieldname}sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title{$:/temp/newfieldname}sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\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\" tabindex={{$:/config/EditTabIndex}}/>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n" }, "$:/core/ui/EditTemplate/shadow": { "title": "$:/core/ui/EditTemplate/shadow", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>" }, "$:/core/ui/EditTemplate/tags": { "title": "$:/core/ui/EditTemplate/tags", "tags": "$:/tags/EditTemplate", "text": "\\whitespace trim\n\n\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB,icon)\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/> <$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon)\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\"/>\n\\end\n\n\\define tag-picker-actions()\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}}/>\n</$list>\n</$fieldmangler>\n<$set name=\"tabIndex\" value={{$:/config/EditTabIndex}}>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</$set>\n</div>\n" }, "$:/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\" tabindex={{$:/config/EditTabIndex}}/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n" }, "$:/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\" tabindex={{$:/config/EditTabIndex}}/> <$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<$set name=\"tv-show-missing-links\" value=\"yes\">\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-sort]]'>\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</$set>\n</div>\n" }, "$:/core/ui/EditTemplate": { "title": "$:/core/ui/EditTemplate", "text": "\\define actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{$:/temp/newfieldname}} $value={{$:/temp/newfieldvalue}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n\\define frame-classes()\ntc-tiddler-frame tc-tiddler-edit-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$\n\\end\n<div class=<<frame-classes>> data-tiddler-title=<<currentTiddler>>>\n<$fieldmangler>\n<$set name=\"storyTiddler\" value=<<currentTiddler>>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" actions=<<actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$set>\n</$fieldmangler>\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>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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 $:/tags/ViewToolbar", "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>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{$:/temp/newfieldname}} $value={{$:/temp/newfieldvalue}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n" }, "$:/core/ui/EditorToolbar/bold": { "title": "$:/core/ui/EditorToolbar/bold", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/bold", "caption": "{{$:/language/Buttons/Bold/Caption}}", "description": "{{$:/language/Buttons/Bold/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((bold))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n" }, "$:/core/ui/EditorToolbar/clear-dropdown": { "title": "$:/core/ui/EditorToolbar/clear-dropdown", "text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n" }, "$:/core/ui/EditorToolbar/clear": { "title": "$:/core/ui/EditorToolbar/clear", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/erase", "caption": "{{$:/language/Buttons/Clear/Caption}}", "description": "{{$:/language/Buttons/Clear/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/clear-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/editor-height-dropdown": { "title": "$:/core/ui/EditorToolbar/editor-height-dropdown", "text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n" }, "$:/core/ui/EditorToolbar/editor-height": { "title": "$:/core/ui/EditorToolbar/editor-height", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/fixed-height", "custom-icon": "yes", "caption": "{{$:/language/Buttons/EditorHeight/Caption}}", "description": "{{$:/language/Buttons/EditorHeight/Hint}}", "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]", "dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown", "text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n" }, "$:/core/ui/EditorToolbar/excise-dropdown": { "title": "$:/core/ui/EditorToolbar/excise-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"$config-title$/new-title\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n" }, "$:/core/ui/EditorToolbar/excise": { "title": "$:/core/ui/EditorToolbar/excise", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/excise", "caption": "{{$:/language/Buttons/Excise/Caption}}", "description": "{{$:/language/Buttons/Excise/Hint}}", "condition": "[<targetTiddler>type[]] [<targetTiddler>type[text/vnd.tiddlywiki]] +[first[]]", "shortcuts": "((excise))", "dropdown": "$:/core/ui/EditorToolbar/excise-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/heading-1": { "title": "$:/core/ui/EditorToolbar/heading-1", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-1", "caption": "{{$:/language/Buttons/Heading1/Caption}}", "description": "{{$:/language/Buttons/Heading1/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((heading-1))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-2": { "title": "$:/core/ui/EditorToolbar/heading-2", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-2", "caption": "{{$:/language/Buttons/Heading2/Caption}}", "description": "{{$:/language/Buttons/Heading2/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-2))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-3": { "title": "$:/core/ui/EditorToolbar/heading-3", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-3", "caption": "{{$:/language/Buttons/Heading3/Caption}}", "description": "{{$:/language/Buttons/Heading3/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-3))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-4": { "title": "$:/core/ui/EditorToolbar/heading-4", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-4", "caption": "{{$:/language/Buttons/Heading4/Caption}}", "description": "{{$:/language/Buttons/Heading4/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-4))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-5": { "title": "$:/core/ui/EditorToolbar/heading-5", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-5", "caption": "{{$:/language/Buttons/Heading5/Caption}}", "description": "{{$:/language/Buttons/Heading5/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-5))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-6": { "title": "$:/core/ui/EditorToolbar/heading-6", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-6", "caption": "{{$:/language/Buttons/Heading6/Caption}}", "description": "{{$:/language/Buttons/Heading6/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-6))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n" }, "$:/core/ui/EditorToolbar/italic": { "title": "$:/core/ui/EditorToolbar/italic", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/italic", "caption": "{{$:/language/Buttons/Italic/Caption}}", "description": "{{$:/language/Buttons/Italic/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((italic))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n" }, "$:/core/ui/EditorToolbar/line-width-dropdown": { "title": "$:/core/ui/EditorToolbar/line-width-dropdown", "text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n" }, "$:/core/ui/EditorToolbar/line-width": { "title": "$:/core/ui/EditorToolbar/line-width", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/line-width", "caption": "{{$:/language/Buttons/LineWidth/Caption}}", "description": "{{$:/language/Buttons/LineWidth/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown", "text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>" }, "$:/core/ui/EditorToolbar/link-dropdown": { "title": "$:/core/ui/EditorToolbar/link-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $tiddler=<<dropdown-state>> />\n<$action-deletetiddler $tiddler=<<searchTiddler>> />\n<$action-deletetiddler $tiddler=<<linkTiddler>> />\n\\end\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" >\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"ENTER\" actions=<<add-link-actions>>>\n<$edit-text tiddler=<<searchTiddler>> type=\"search\" tag=\"input\" focus=\"true\" placeholder={{$:/language/Search/Search}} default=\"\"/>\n<$reveal tag=\"span\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-setfield $tiddler=<<searchTiddler>> text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$keyboard>\n</$vars>\n\n<$reveal tag=\"div\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>" }, "$:/core/ui/EditorToolbar/link": { "title": "$:/core/ui/EditorToolbar/link", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/link", "caption": "{{$:/language/Buttons/Link/Caption}}", "description": "{{$:/language/Buttons/Link/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((link))", "dropdown": "$:/core/ui/EditorToolbar/link-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/linkify": { "title": "$:/core/ui/EditorToolbar/linkify", "caption": "{{$:/language/Buttons/Linkify/Caption}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "description": "{{$:/language/Buttons/Linkify/Hint}}", "icon": "$:/core/images/linkify", "list-before": "$:/core/ui/EditorToolbar/mono-block", "shortcuts": "((linkify))", "tags": "$:/tags/EditorToolbar", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n" }, "$:/core/ui/EditorToolbar/list-bullet": { "title": "$:/core/ui/EditorToolbar/list-bullet", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/list-bullet", "caption": "{{$:/language/Buttons/ListBullet/Caption}}", "description": "{{$:/language/Buttons/ListBullet/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((list-bullet))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n" }, "$:/core/ui/EditorToolbar/list-number": { "title": "$:/core/ui/EditorToolbar/list-number", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/list-number", "caption": "{{$:/language/Buttons/ListNumber/Caption}}", "description": "{{$:/language/Buttons/ListNumber/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((list-number))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n" }, "$:/core/ui/EditorToolbar/mono-block": { "title": "$:/core/ui/EditorToolbar/mono-block", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/mono-block", "caption": "{{$:/language/Buttons/MonoBlock/Caption}}", "description": "{{$:/language/Buttons/MonoBlock/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((mono-block))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n" }, "$:/core/ui/EditorToolbar/mono-line": { "title": "$:/core/ui/EditorToolbar/mono-line", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/mono-line", "caption": "{{$:/language/Buttons/MonoLine/Caption}}", "description": "{{$:/language/Buttons/MonoLine/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((mono-line))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n" }, "$:/core/ui/EditorToolbar/more-dropdown": { "title": "$:/core/ui/EditorToolbar/more-dropdown", "text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n" }, "$:/core/ui/EditorToolbar/more": { "title": "$:/core/ui/EditorToolbar/more", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/down-arrow", "caption": "{{$:/language/Buttons/More/Caption}}", "description": "{{$:/language/Buttons/More/Hint}}", "condition": "[<targetTiddler>]", "dropdown": "$:/core/ui/EditorToolbar/more-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/opacity-dropdown": { "title": "$:/core/ui/EditorToolbar/opacity-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/EditorToolbar/opacity": { "title": "$:/core/ui/EditorToolbar/opacity", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/opacity", "caption": "{{$:/language/Buttons/Opacity/Caption}}", "description": "{{$:/language/Buttons/Opacity/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown", "text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n" }, "$:/core/ui/EditorToolbar/paint-dropdown": { "title": "$:/core/ui/EditorToolbar/paint-dropdown", "text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n" }, "$:/core/ui/EditorToolbar/paint": { "title": "$:/core/ui/EditorToolbar/paint", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/paint", "caption": "{{$:/language/Buttons/Paint/Caption}}", "description": "{{$:/language/Buttons/Paint/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/paint-dropdown", "text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n" }, "$:/core/ui/EditorToolbar/picture-dropdown": { "title": "$:/core/ui/EditorToolbar/picture-dropdown", "text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n" }, "$:/core/ui/EditorToolbar/picture": { "title": "$:/core/ui/EditorToolbar/picture", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/picture", "caption": "{{$:/language/Buttons/Picture/Caption}}", "description": "{{$:/language/Buttons/Picture/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((picture))", "dropdown": "$:/core/ui/EditorToolbar/picture-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/preview-type-dropdown": { "title": "$:/core/ui/EditorToolbar/preview-type-dropdown", "text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n" }, "$:/core/ui/EditorToolbar/preview-type": { "title": "$:/core/ui/EditorToolbar/preview-type", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/chevron-down", "caption": "{{$:/language/Buttons/PreviewType/Caption}}", "description": "{{$:/language/Buttons/PreviewType/Hint}}", "condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]", "button-classes": "tc-text-editor-toolbar-item-adjunct", "dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown" }, "$:/core/ui/EditorToolbar/preview": { "title": "$:/core/ui/EditorToolbar/preview", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/preview-open", "custom-icon": "yes", "caption": "{{$:/language/Buttons/Preview/Caption}}", "description": "{{$:/language/Buttons/Preview/Hint}}", "condition": "[<targetTiddler>]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((preview))", "text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n" }, "$:/core/ui/EditorToolbar/quote": { "title": "$:/core/ui/EditorToolbar/quote", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/quote", "caption": "{{$:/language/Buttons/Quote/Caption}}", "description": "{{$:/language/Buttons/Quote/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((quote))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n" }, "$:/core/ui/EditorToolbar/rotate-left": { "title": "$:/core/ui/EditorToolbar/rotate-left", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/rotate-left", "caption": "{{$:/language/Buttons/RotateLeft/Caption}}", "description": "{{$:/language/Buttons/RotateLeft/Hint}}", "condition": "[<targetTiddler>is[image]]", "text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\n/>\n" }, "$:/core/ui/EditorToolbar/size-dropdown": { "title": "$:/core/ui/EditorToolbar/size-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> × <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n" }, "$:/core/ui/EditorToolbar/size": { "title": "$:/core/ui/EditorToolbar/size", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/size", "caption": "{{$:/language/Buttons/Size/Caption}}", "description": "{{$:/language/Buttons/Size/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/size-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/stamp-dropdown": { "title": "$:/core/ui/EditorToolbar/stamp-dropdown", "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$view tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" mode=\"inline\"/>\n\n</$view>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n" }, "$:/core/ui/EditorToolbar/stamp": { "title": "$:/core/ui/EditorToolbar/stamp", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/stamp", "caption": "{{$:/language/Buttons/Stamp/Caption}}", "description": "{{$:/language/Buttons/Stamp/Hint}}", "condition": "[<targetTiddler>type[]] [<targetTiddler>get[type]prefix[text/]] +[first[]]", "shortcuts": "((stamp))", "dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/strikethrough": { "title": "$:/core/ui/EditorToolbar/strikethrough", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/strikethrough", "caption": "{{$:/language/Buttons/Strikethrough/Caption}}", "description": "{{$:/language/Buttons/Strikethrough/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((strikethrough))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n" }, "$:/core/ui/EditorToolbar/subscript": { "title": "$:/core/ui/EditorToolbar/subscript", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/subscript", "caption": "{{$:/language/Buttons/Subscript/Caption}}", "description": "{{$:/language/Buttons/Subscript/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((subscript))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n" }, "$:/core/ui/EditorToolbar/superscript": { "title": "$:/core/ui/EditorToolbar/superscript", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/superscript", "caption": "{{$:/language/Buttons/Superscript/Caption}}", "description": "{{$:/language/Buttons/Superscript/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((superscript))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n" }, "$:/core/ui/EditorToolbar/transcludify": { "title": "$:/core/ui/EditorToolbar/transcludify", "caption": "{{$:/language/Buttons/Transcludify/Caption}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "description": "{{$:/language/Buttons/Transcludify/Hint}}", "icon": "$:/core/images/transcludify", "list-before": "$:/core/ui/EditorToolbar/mono-block", "shortcuts": "((transcludify))", "tags": "$:/tags/EditorToolbar", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"{{\"\n\tsuffix=\"}}\"\n/>\n" }, "$:/core/ui/EditorToolbar/underline": { "title": "$:/core/ui/EditorToolbar/underline", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/underline", "caption": "{{$:/language/Buttons/Underline/Caption}}", "description": "{{$:/language/Buttons/Underline/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((underline))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n" }, "$:/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/SessionTiddlers": { "title": "$:/core/Filters/SessionTiddlers", "tags": "$:/tags/Filter", "filter": "[haschanged[]]", "description": "{{$:/language/Filters/SessionTiddlers}}", "text": "" }, "$:/core/Filters/ShadowTiddlers": { "title": "$:/core/Filters/ShadowTiddlers", "tags": "$:/tags/Filter", "filter": "[all[shadows]sort[title]]", "description": "{{$:/language/Filters/ShadowTiddlers}}", "text": "" }, "$:/core/Filters/StoryList": { "title": "$:/core/Filters/StoryList", "tags": "$:/tags/Filter", "filter": "[list[$:/StoryList]] -$:/AdvancedSearch", "description": "{{$:/language/Filters/StoryList}}", "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\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table>\n<tbody>\n<tr>\n<th>\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\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\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" setTitle=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}} <$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\" stateTitle=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ImportPreviews/Diff": { "title": "$:/core/ui/ImportPreviews/Diff", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/Diff}}", "text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n" }, "$:/core/ui/ImportPreviews/DiffFields": { "title": "$:/core/ui/ImportPreviews/DiffFields", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/DiffFields}}", "text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n" }, "$:/core/ui/ImportPreviews/Fields": { "title": "$:/core/ui/ImportPreviews/Fields", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/Fields}}", "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ImportPreviews/Text": { "title": "$:/core/ui/ImportPreviews/Text", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/Text}}", "text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> mode=\"block\"/>\n" }, "$:/core/ui/ImportPreviews/TextRaw": { "title": "$:/core/ui/ImportPreviews/TextRaw", "tags": "$:/tags/ImportPreview", "caption": "{{$:/language/Import/Listing/Preview/TextRaw}}", "text": "<pre><code><$view tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>" }, "$:/core/ui/KeyboardShortcuts/advanced-search": { "title": "$:/core/ui/KeyboardShortcuts/advanced-search", "tags": "$:/tags/KeyboardShortcut", "key": "((advanced-search))", "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\"/>\n</$navigator>\n" }, "$:/core/ui/KeyboardShortcuts/new-image": { "title": "$:/core/ui/KeyboardShortcuts/new-image", "tags": "$:/tags/KeyboardShortcut", "key": "((new-image))", "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n" }, "$:/core/ui/KeyboardShortcuts/new-journal": { "title": "$:/core/ui/KeyboardShortcuts/new-journal", "tags": "$:/tags/KeyboardShortcut", "key": "((new-journal))", "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n" }, "$:/core/ui/KeyboardShortcuts/new-tiddler": { "title": "$:/core/ui/KeyboardShortcuts/new-tiddler", "tags": "$:/tags/KeyboardShortcut", "key": "((new-tiddler))", "text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n" }, "$:/core/ui/KeyboardShortcuts/sidebar-search": { "title": "$:/core/ui/KeyboardShortcuts/sidebar-search", "tags": "$:/tags/KeyboardShortcut", "key": "((sidebar-search))", "text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n" }, "$:/core/ui/KeyboardShortcut/toggle-sidebar": { "title": "$:/core/ui/KeyboardShortcut/toggle-sidebar", "tags": "$:/tags/KeyboardShortcut", "key": "((toggle-sidebar))", "text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\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>" }, "$:/Manager/ItemMain/Fields": { "title": "$:/Manager/ItemMain/Fields", "tags": "$:/tags/Manager/ItemMain", "caption": "{{$:/language/Manager/Item/Fields}}", "text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n" }, "$:/Manager/ItemMain/RawText": { "title": "$:/Manager/ItemMain/RawText", "tags": "$:/tags/Manager/ItemMain", "caption": "{{$:/language/Manager/Item/RawText}}", "text": "<pre><code><$view/></code></pre>\n" }, "$:/Manager/ItemMain/WikifiedText": { "title": "$:/Manager/ItemMain/WikifiedText", "tags": "$:/tags/Manager/ItemMain", "caption": "{{$:/language/Manager/Item/WikifiedText}}", "text": "<$transclude mode=\"block\"/>\n" }, "$:/Manager/ItemSidebar/Colour": { "title": "$:/Manager/ItemSidebar/Colour", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Colour}}", "text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n" }, "$:/Manager/ItemSidebar/Icon": { "title": "$:/Manager/ItemSidebar/Icon", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Icon}}", "text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n" }, "$:/Manager/ItemSidebar/Tags": { "title": "$:/Manager/ItemSidebar/Tags", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Tags}}", "text": "\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</p>\n" }, "$:/Manager/ItemSidebar/Tools": { "title": "$:/Manager/ItemSidebar/Tools", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Tools}}", "text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n" }, "$:/Manager": { "title": "$:/Manager", "icon": "$:/core/images/list", "color": "#bbb", "text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n" }, "$:/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/Explorer": { "title": "$:/core/ui/MoreSideBar/Explorer", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Explorer/Caption}}", "text": "<<tree \"$:/\">>\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/Plugins": { "title": "$:/core/ui/MoreSideBar/Plugins", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/ControlPanel/Plugins/Caption}}", "text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Plugins/Plugins\">>\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\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\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/MoreSideBar/Plugins/Languages": { "title": "$:/core/ui/MoreSideBar/Plugins/Languages", "tags": "$:/tags/MoreSideBar/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}", "text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n" }, "$:/core/ui/MoreSideBar/Plugins/Plugins": { "title": "$:/core/ui/MoreSideBar/Plugins/Plugins", "tags": "$:/tags/MoreSideBar/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}", "text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n" }, "$:/core/ui/MoreSideBar/Plugins/Theme": { "title": "$:/core/ui/MoreSideBar/Plugins/Theme", "tags": "$:/tags/MoreSideBar/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}", "text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\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>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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/fold-all": { "title": "$:/core/ui/Buttons/fold-all", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}", "description": "{{$:/language/Buttons/FoldAll/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>" }, "$:/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>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[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>match[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\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/manager": { "title": "$:/core/ui/Buttons/manager", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}", "description": "{{$:/language/Buttons/Manager/Hint}}", "text": "\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n" }, "$:/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>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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\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<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\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-image": { "title": "$:/core/ui/Buttons/new-image", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}", "description": "{{$:/language/Buttons/NewImage/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n" }, "$:/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>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n" }, "$:/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 actions={{$:/core/ui/Actions/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>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n" }, "$:/core/ui/Buttons/palette": { "title": "$:/core/ui/Buttons/palette", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}", "description": "{{$:/language/Buttons/Palette/Hint}}", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/print": { "title": "$:/core/ui/Buttons/print", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}", "description": "{{$:/language/Buttons/Print/Hint}}", "text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/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>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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 tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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{{$:/snippets/viewswitcher}}\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>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/timestamp": { "title": "$:/core/ui/Buttons/timestamp", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}", "description": "{{$:/language/Buttons/Timestamp/Hint}}", "text": "<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>" }, "$:/core/ui/Buttons/unfold-all": { "title": "$:/core/ui/Buttons/unfold-all", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}", "description": "{{$:/language/Buttons/UnfoldAll/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/PageTemplate/pagecontrols": { "title": "$:/core/ui/PageTemplate/pagecontrols", "text": "\\whitespace trim\n\\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<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$list>\n</$set>\n</$list>\n</div>\n" }, "$:/core/ui/PageStylesheet": { "title": "$:/core/ui/PageStylesheet", "text": "\\import [[$:/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" }, "$:/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/drafts": { "title": "$:/core/ui/PageTemplate/drafts", "tags": "$:/tags/PageTemplate", "text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\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": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$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\" animate=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\" tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n" }, "$:/core/ui/PageTemplate/story": { "title": "$:/core/ui/PageTemplate/story", "tags": "$:/tags/PageTemplate", "text": "\\whitespace trim\n<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={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/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\" storyview=\"pop\">\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\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n" }, "$:/core/ui/PageTemplate": { "title": "$:/core/ui/PageTemplate", "text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/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={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\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" }, "$:/PaletteManager": { "title": "$:/PaletteManager", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}} <$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}} <$text text=<<newColourName>>/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip=<<lingo Delete/Hint>> aria-label=<<lingo Delete/Hint>> class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\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<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\"> <<lingo Names/External/Show>></$checkbox>\n\n<<palette-manager-table>>\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\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(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\">\n<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n" }, "$:/core/ui/PluginInfo/Default/contents": { "title": "$:/core/ui/PluginInfo/Default/contents", "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\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" }, "$:/core/ui/PluginListItemTemplate": { "title": "$:/core/ui/PluginListItemTemplate", "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"description\">\n<$view field=\"title\"/>\n</$view>\n</$link>\n</div>" }, "$:/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\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical\" />\n</div>" }, "$:/core/ui/SideBar/Open": { "title": "$:/core/ui/SideBar/Open", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Open/Caption}}", "text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=\"$:/StoryList\" $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">{{$:/core/images/close-button}}</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\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;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\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": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n" }, "$:/core/ui/SideBarSegments/page-controls": { "title": "$:/core/ui/SideBarSegments/page-controls", "tags": "$:/tags/SideBarSegment", "text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n" }, "$:/core/ui/SideBarSegments/search": { "title": "$:/core/ui/SideBarSegments/search", "tags": "$:/tags/SideBarSegment", "text": "<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\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<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$set name=\"searchTerm\" value={{{ [<searchTiddler>get[text]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search<searchTerm>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$set>\n</$list>\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 tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n{{$:/core/ui/SearchResults}}\n\n</$list>\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n</div>\n" }, "$:/core/ui/SideBarSegments/site-subtitle": { "title": "$:/core/ui/SideBarSegments/site-subtitle", "tags": "$:/tags/SideBarSegment", "text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n" }, "$:/core/ui/SideBarSegments/site-title": { "title": "$:/core/ui/SideBarSegments/site-title", "tags": "$:/tags/SideBarSegment", "text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n" }, "$:/core/ui/SideBarSegments/tabs": { "title": "$:/core/ui/SideBarSegments/tabs", "tags": "$:/tags/SideBarSegment", "text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" />\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 popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__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 Count/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>{{||$:/core/ui/TagTemplate}}</td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} 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</tr>\n</$list>\n<tr>\n<td></td>\n<td style=\"position:relative;\">\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n" }, "$:/core/ui/TagTemplate": { "title": "$:/core/ui/TagTemplate", "text": "\\whitespace trim\n<span class=\"tc-tag-list-item\">\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\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>" }, "$:/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": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$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": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\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</$reveal>\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\\define buttons()\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<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\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<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n" }, "$:/core/ui/ViewTemplate/subtitle": { "title": "$:/core/ui/ViewTemplate/subtitle", "tags": "$:/tags/ViewTemplate", "text": "<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n" }, "$:/core/ui/ViewTemplate/tags": { "title": "$:/core/ui/ViewTemplate/tags", "tags": "$:/tags/ViewTemplate", "text": "<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>\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\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\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</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\n\n</$reveal>\n</div>" }, "$:/core/ui/ViewTemplate/unfold": { "title": "$:/core/ui/ViewTemplate/unfold", "tags": "$:/tags/ViewTemplate", "text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n" }, "$:/core/ui/ViewTemplate": { "title": "$:/core/ui/ViewTemplate", "text": "\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</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/fold-bar": { "title": "$:/core/ui/Buttons/fold-bar", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/chevron-up}} {{$:/language/Buttons/Fold/FoldBar/Caption}}", "description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}", "text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->" }, "$:/core/ui/Buttons/fold-others": { "title": "$:/core/ui/Buttons/fold-others", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}", "description": "{{$:/language/Buttons/FoldOthers/Hint}}", "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/fold": { "title": "$:/core/ui/Buttons/fold", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}", "description": "{{$:/language/Buttons/Fold/Hint}}", "text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n" }, "$:/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": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>" }, "$:/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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"belowleft\" 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/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\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-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": "\\whitespace trim\n\\define newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</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": "\\whitespace trim\n\\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<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\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>\n</$set>\n</$set>" }, "$:/core/ui/Buttons/open-window": { "title": "$:/core/ui/Buttons/open-window", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}", "description": "{{$:/language/Buttons/OpenWindow/Hint}}", "text": "\\whitespace trim\n<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</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": "#444" }, "$:/config/BitmapEditor/ImageSizes": { "title": "$:/config/BitmapEditor/ImageSizes", "text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]" }, "$:/config/BitmapEditor/LineWidth": { "title": "$:/config/BitmapEditor/LineWidth", "text": "3px" }, "$:/config/BitmapEditor/LineWidths": { "title": "$:/config/BitmapEditor/LineWidths", "text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px" }, "$:/config/BitmapEditor/Opacities": { "title": "$:/config/BitmapEditor/Opacities", "text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0" }, "$:/config/BitmapEditor/Opacity": { "title": "$:/config/BitmapEditor/Opacity", "text": "1.0" }, "$:/config/DefaultMoreSidebarTab": { "title": "$:/config/DefaultMoreSidebarTab", "text": "$:/core/ui/MoreSideBar/Tags" }, "$:/config/DefaultSidebarTab": { "title": "$:/config/DefaultSidebarTab", "text": "$:/core/ui/SideBar/Open" }, "$:/config/DownloadSaver/AutoSave": { "title": "$:/config/DownloadSaver/AutoSave", "text": "no" }, "$:/config/Drafts/TypingTimeout": { "title": "$:/config/Drafts/TypingTimeout", "text": "400" }, "$:/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/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": { "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4", "text": "hide" }, "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": { "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5", "text": "hide" }, "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": { "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6", "text": "hide" }, "$:/config/EditorTypeMappings/image/gif": { "title": "$:/config/EditorTypeMappings/image/gif", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/webp": { "title": "$:/config/EditorTypeMappings/image/webp", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/heic": { "title": "$:/config/EditorTypeMappings/image/heic", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/heif": { "title": "$:/config/EditorTypeMappings/image/heif", "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/Manager/Show": { "title": "$:/config/Manager/Show", "text": "tiddlers" }, "$:/config/Manager/Filter": { "title": "$:/config/Manager/Filter", "text": "" }, "$:/config/Manager/Order": { "title": "$:/config/Manager/Order", "text": "forward" }, "$:/config/Manager/Sort": { "title": "$:/config/Manager/Sort", "text": "title" }, "$:/config/Manager/System": { "title": "$:/config/Manager/System", "text": "system" }, "$:/config/Manager/Tag": { "title": "$:/config/Manager/Tag", "text": "" }, "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": { "title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText", "text": "hide" }, "$:/config/MissingLinks": { "title": "$:/config/MissingLinks", "text": "yes" }, "$:/config/Navigation/UpdateAddressBar": { "title": "$:/config/Navigation/UpdateAddressBar", "text": "no" }, "$:/config/Navigation/UpdateHistory": { "title": "$:/config/Navigation/UpdateHistory", "text": "no" }, "$:/config/NewImageType": { "title": "$:/config/NewImageType", "text": "jpeg" }, "$:/config/OfficialPluginLibrary": { "title": "$:/config/OfficialPluginLibrary", "tags": "$:/tags/PluginLibrary", "url": "https://tiddlywiki.com/library/v5.1.20/index.html", "caption": "{{$:/language/OfficialPluginLibrary}}", "text": "{{$:/language/OfficialPluginLibrary/Hint}}\n" }, "$:/config/Navigation/openLinkFromInsideRiver": { "title": "$:/config/Navigation/openLinkFromInsideRiver", "text": "below" }, "$:/config/Navigation/openLinkFromOutsideRiver": { "title": "$:/config/Navigation/openLinkFromOutsideRiver", "text": "top" }, "$:/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/fold-all": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all", "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/manager": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/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/new-image": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette", "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/print": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print", "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/timestamp": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all", "text": "hide" }, "$:/config/Performance/Instrumentation": { "title": "$:/config/Performance/Instrumentation", "text": "yes" }, "$:/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/Search/AutoFocus": { "title": "$:/config/Search/AutoFocus", "text": "true" }, "$:/config/Search/MinLength": { "title": "$:/config/Search/MinLength", "text": "3" }, "$:/config/SearchResults/Default": { "title": "$:/config/SearchResults/Default", "text": "$:/core/ui/DefaultSearchResultList" }, "$:/config/ShortcutInfo/advanced-search": { "title": "$:/config/ShortcutInfo/advanced-search", "text": "{{$:/language/Buttons/AdvancedSearch/Hint}}" }, "$:/config/ShortcutInfo/bold": { "title": "$:/config/ShortcutInfo/bold", "text": "{{$:/language/Buttons/Bold/Hint}}" }, "$:/config/ShortcutInfo/cancel-edit-tiddler": { "title": "$:/config/ShortcutInfo/cancel-edit-tiddler", "text": "{{$:/language/Buttons/Cancel/Hint}}" }, "$:/config/ShortcutInfo/excise": { "title": "$:/config/ShortcutInfo/excise", "text": "{{$:/language/Buttons/Excise/Hint}}" }, "$:/config/ShortcutInfo/heading-1": { "title": "$:/config/ShortcutInfo/heading-1", "text": "{{$:/language/Buttons/Heading1/Hint}}" }, "$:/config/ShortcutInfo/heading-2": { "title": "$:/config/ShortcutInfo/heading-2", "text": "{{$:/language/Buttons/Heading2/Hint}}" }, "$:/config/ShortcutInfo/heading-3": { "title": "$:/config/ShortcutInfo/heading-3", "text": "{{$:/language/Buttons/Heading3/Hint}}" }, "$:/config/ShortcutInfo/heading-4": { "title": "$:/config/ShortcutInfo/heading-4", "text": "{{$:/language/Buttons/Heading4/Hint}}" }, "$:/config/ShortcutInfo/heading-5": { "title": "$:/config/ShortcutInfo/heading-5", "text": "{{$:/language/Buttons/Heading5/Hint}}" }, "$:/config/ShortcutInfo/heading-6": { "title": "$:/config/ShortcutInfo/heading-6", "text": "{{$:/language/Buttons/Heading6/Hint}}" }, "$:/config/ShortcutInfo/italic": { "title": "$:/config/ShortcutInfo/italic", "text": "{{$:/language/Buttons/Italic/Hint}}" }, "$:/config/ShortcutInfo/link": { "title": "$:/config/ShortcutInfo/link", "text": "{{$:/language/Buttons/Link/Hint}}" }, "$:/config/ShortcutInfo/list-bullet": { "title": "$:/config/ShortcutInfo/list-bullet", "text": "{{$:/language/Buttons/ListBullet/Hint}}" }, "$:/config/ShortcutInfo/list-number": { "title": "$:/config/ShortcutInfo/list-number", "text": "{{$:/language/Buttons/ListNumber/Hint}}" }, "$:/config/ShortcutInfo/mono-block": { "title": "$:/config/ShortcutInfo/mono-block", "text": "{{$:/language/Buttons/MonoBlock/Hint}}" }, "$:/config/ShortcutInfo/mono-line": { "title": "$:/config/ShortcutInfo/mono-line", "text": "{{$:/language/Buttons/MonoLine/Hint}}" }, "$:/config/ShortcutInfo/new-image": { "title": "$:/config/ShortcutInfo/new-image", "text": "{{$:/language/Buttons/NewImage/Hint}}" }, "$:/config/ShortcutInfo/new-journal": { "title": "$:/config/ShortcutInfo/new-journal", "text": "{{$:/language/Buttons/NewJournal/Hint}}" }, "$:/config/ShortcutInfo/new-tiddler": { "title": "$:/config/ShortcutInfo/new-tiddler", "text": "{{$:/language/Buttons/NewTiddler/Hint}}" }, "$:/config/ShortcutInfo/picture": { "title": "$:/config/ShortcutInfo/picture", "text": "{{$:/language/Buttons/Picture/Hint}}" }, "$:/config/ShortcutInfo/preview": { "title": "$:/config/ShortcutInfo/preview", "text": "{{$:/language/Buttons/Preview/Hint}}" }, "$:/config/ShortcutInfo/quote": { "title": "$:/config/ShortcutInfo/quote", "text": "{{$:/language/Buttons/Quote/Hint}}" }, "$:/config/ShortcutInfo/save-tiddler": { "title": "$:/config/ShortcutInfo/save-tiddler", "text": "{{$:/language/Buttons/Save/Hint}}" }, "$:/config/ShortcutInfo/sidebar-search": { "title": "$:/config/ShortcutInfo/sidebar-search", "text": "{{$:/language/Buttons/SidebarSearch/Hint}}" }, "$:/config/ShortcutInfo/stamp": { "title": "$:/config/ShortcutInfo/stamp", "text": "{{$:/language/Buttons/Stamp/Hint}}" }, "$:/config/ShortcutInfo/strikethrough": { "title": "$:/config/ShortcutInfo/strikethrough", "text": "{{$:/language/Buttons/Strikethrough/Hint}}" }, "$:/config/ShortcutInfo/subscript": { "title": "$:/config/ShortcutInfo/subscript", "text": "{{$:/language/Buttons/Subscript/Hint}}" }, "$:/config/ShortcutInfo/superscript": { "title": "$:/config/ShortcutInfo/superscript", "text": "{{$:/language/Buttons/Superscript/Hint}}" }, "$:/config/ShortcutInfo/toggle-sidebar": { "title": "$:/config/ShortcutInfo/toggle-sidebar", "text": "{{$:/language/Buttons/ToggleSidebar/Hint}}" }, "$:/config/ShortcutInfo/underline": { "title": "$:/config/ShortcutInfo/underline", "text": "{{$:/language/Buttons/Underline/Hint}}" }, "$:/config/SyncFilter": { "title": "$:/config/SyncFilter", "text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]" }, "$:/config/Tags/MinLength": { "title": "$:/config/Tags/MinLength", "text": "0" }, "$:/config/TextEditor/EditorHeight/Height": { "title": "$:/config/TextEditor/EditorHeight/Height", "text": "400px" }, "$:/config/TextEditor/EditorHeight/Mode": { "title": "$:/config/TextEditor/EditorHeight/Mode", "text": "auto" }, "$:/config/TiddlerInfo/Default": { "title": "$:/config/TiddlerInfo/Default", "text": "$:/core/ui/TiddlerInfo/Fields" }, "$:/config/TiddlerInfo/Mode": { "title": "$:/config/TiddlerInfo/Mode", "text": "popup" }, "$:/config/Tiddlers/TitleLinks": { "title": "$:/config/Tiddlers/TitleLinks", "text": "no" }, "$:/config/Toolbar/ButtonClass": { "title": "$:/config/Toolbar/ButtonClass", "text": "tc-btn-invisible" }, "$:/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/open-window": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window", "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" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others", "text": "hide" }, "$:/config/shortcuts-mac/bold": { "title": "$:/config/shortcuts-mac/bold", "text": "meta-B" }, "$:/config/shortcuts-mac/italic": { "title": "$:/config/shortcuts-mac/italic", "text": "meta-I" }, "$:/config/shortcuts-mac/underline": { "title": "$:/config/shortcuts-mac/underline", "text": "meta-U" }, "$:/config/shortcuts-mac/new-image": { "title": "$:/config/shortcuts-mac/new-image", "text": "ctrl-I" }, "$:/config/shortcuts-mac/new-journal": { "title": "$:/config/shortcuts-mac/new-journal", "text": "ctrl-J" }, "$:/config/shortcuts-mac/new-tiddler": { "title": "$:/config/shortcuts-mac/new-tiddler", "text": "ctrl-N" }, "$:/config/shortcuts-not-mac/bold": { "title": "$:/config/shortcuts-not-mac/bold", "text": "ctrl-B" }, "$:/config/shortcuts-not-mac/italic": { "title": "$:/config/shortcuts-not-mac/italic", "text": "ctrl-I" }, "$:/config/shortcuts-not-mac/underline": { "title": "$:/config/shortcuts-not-mac/underline", "text": "ctrl-U" }, "$:/config/shortcuts-not-mac/new-image": { "title": "$:/config/shortcuts-not-mac/new-image", "text": "alt-I" }, "$:/config/shortcuts-not-mac/new-journal": { "title": "$:/config/shortcuts-not-mac/new-journal", "text": "alt-J" }, "$:/config/shortcuts-not-mac/new-tiddler": { "title": "$:/config/shortcuts-not-mac/new-tiddler", "text": "alt-N" }, "$:/config/shortcuts/advanced-search": { "title": "$:/config/shortcuts/advanced-search", "text": "ctrl-shift-A" }, "$:/config/shortcuts/cancel-edit-tiddler": { "title": "$:/config/shortcuts/cancel-edit-tiddler", "text": "escape" }, "$:/config/shortcuts/excise": { "title": "$:/config/shortcuts/excise", "text": "ctrl-E" }, "$:/config/shortcuts/sidebar-search": { "title": "$:/config/shortcuts/sidebar-search", "text": "ctrl-shift-F" }, "$:/config/shortcuts/heading-1": { "title": "$:/config/shortcuts/heading-1", "text": "ctrl-1" }, "$:/config/shortcuts/heading-2": { "title": "$:/config/shortcuts/heading-2", "text": "ctrl-2" }, "$:/config/shortcuts/heading-3": { "title": "$:/config/shortcuts/heading-3", "text": "ctrl-3" }, "$:/config/shortcuts/heading-4": { "title": "$:/config/shortcuts/heading-4", "text": "ctrl-4" }, "$:/config/shortcuts/heading-5": { "title": "$:/config/shortcuts/heading-5", "text": "ctrl-5" }, "$:/config/shortcuts/heading-6": { "title": "$:/config/shortcuts/heading-6", "text": "ctrl-6" }, "$:/config/shortcuts/link": { "title": "$:/config/shortcuts/link", "text": "ctrl-L" }, "$:/config/shortcuts/linkify": { "title": "$:/config/shortcuts/linkify", "text": "alt-shift-L" }, "$:/config/shortcuts/list-bullet": { "title": "$:/config/shortcuts/list-bullet", "text": "ctrl-shift-L" }, "$:/config/shortcuts/list-number": { "title": "$:/config/shortcuts/list-number", "text": "ctrl-shift-N" }, "$:/config/shortcuts/mono-block": { "title": "$:/config/shortcuts/mono-block", "text": "ctrl-shift-M" }, "$:/config/shortcuts/mono-line": { "title": "$:/config/shortcuts/mono-line", "text": "ctrl-M" }, "$:/config/shortcuts/picture": { "title": "$:/config/shortcuts/picture", "text": "ctrl-shift-I" }, "$:/config/shortcuts/preview": { "title": "$:/config/shortcuts/preview", "text": "alt-P" }, "$:/config/shortcuts/quote": { "title": "$:/config/shortcuts/quote", "text": "ctrl-Q" }, "$:/config/shortcuts/save-tiddler": { "title": "$:/config/shortcuts/save-tiddler", "text": "ctrl+enter" }, "$:/config/shortcuts/stamp": { "title": "$:/config/shortcuts/stamp", "text": "ctrl-S" }, "$:/config/shortcuts/strikethrough": { "title": "$:/config/shortcuts/strikethrough", "text": "ctrl-T" }, "$:/config/shortcuts/subscript": { "title": "$:/config/shortcuts/subscript", "text": "ctrl-shift-B" }, "$:/config/shortcuts/superscript": { "title": "$:/config/shortcuts/superscript", "text": "ctrl-shift-P" }, "$:/config/shortcuts/toggle-sidebar": { "title": "$:/config/shortcuts/toggle-sidebar", "text": "alt-shift-S" }, "$:/config/shortcuts/transcludify": { "title": "$:/config/shortcuts/transcludify", "text": "alt-shift-T" }, "$:/config/ui/EditTemplate": { "title": "$:/config/ui/EditTemplate", "text": "$:/core/ui/EditTemplate" }, "$:/config/ui/ViewTemplate": { "title": "$:/config/ui/ViewTemplate", "text": "$:/core/ui/ViewTemplate" }, "$:/config/WikiParserRules/Inline/wikilink": { "title": "$:/config/WikiParserRules/Inline/wikilink", "text": "enable" }, "$:/snippets/currpalettepreview": { "title": "$:/snippets/currpalettepreview", "text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}\n><div class=\"tc-swatch\" style=<<swatchStyle>> title=<<colour>>/></$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></div>" }, "$:/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": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\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</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>" }, "$:/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 column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\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\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$text$</$reveal>\n\\end\n" }, "$:/core/macros/colour-picker": { "title": "$:/core/macros/colour-picker", "tags": "$:/tags/Macro", "text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<div style=\"background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/> \n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n" }, "$:/core/macros/copy-to-clipboard": { "title": "$:/core/macros/copy-to-clipboard", "tags": "$:/tags/Macro", "text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n" }, "$:/core/macros/diff": { "title": "$:/core/macros/diff", "tags": "$:/tags/Macro", "text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n" }, "$:/core/macros/dumpvariables": { "title": "$:/core/macros/dumpvariables", "tags": "$:/tags/Macro", "text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\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\"><$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>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button></span><$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/image-picker": { "title": "$:/core/macros/image-picker", "created": "20170715180840889", "modified": "20170715180914005", "tags": "$:/tags/Macro", "type": "text/vnd.tiddlywiki", "text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\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:\"\",emptyMessage)\n\\whitespace trim\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\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\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n\\whitespace trim\n<span class=\"tc-links-draggable-list\">\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\">\n<div class=\"tc-droppable-placeholder\"/>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n</$type$>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\">\n<div class=\"tc-droppable-placeholder\">\n \n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<__tag__>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<__tag__>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\">\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\">\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\n\\end\n" }, "$:/core/macros/tabs": { "title": "$:/core/macros/tabs", "tags": "$:/tags/Macro", "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\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-picker": { "title": "$:/core/macros/tag-picker", "tags": "$:/tags/Macro", "text": "\\define add-tag-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n\\end\n\n\\define tag-button()\n<$button class=\"tc-btn-invisible\" tag=\"a\">\n$(actions)$\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$button>\n\\end\n\n\\define tag-picker(actions)\n<$set name=\"actions\" value=\"\"\"$actions$\"\"\">\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$keyboard key=\"ENTER\" actions=<<add-tag-actions>>>\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\" tabindex=<<tabIndex>>/>\n</$keyboard>\n</span> <$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible\" 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<$set name=\"tag\" value={{$:/temp/NewTagName}}>\n<$button set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n$actions$\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\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<$list filter=\"[{$:/temp/NewTagName}minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]!is[system]search:title{$:/temp/NewTagName}sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n<hr>\n<$list filter=\"[{$:/temp/NewTagName}minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=\"[tags[]is[system]search:title{$:/temp/NewTagName}sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list></$list>\n</div>\n</$reveal>\n</div>\n</$set>\n\\end\n" }, "$:/core/macros/tag": { "title": "$:/core/macros/tag", "tags": "$:/tags/Macro", "text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/> <$view tiddler=<<__tag__>> field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=<<__tag__>> icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-pill-body\" tag=<<__tag__>> icon={{{ [<__tag__>get[icon]] }}} colour={{{ [<__tag__>get[color]] }}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n" }, "$:/core/macros/thumbnails": { "title": "$:/core/macros/thumbnails", "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>\n</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": { "title": "$:/core/macros/timeline", "created": "20141212105914482", "modified": "20141212110330815", "tags": "$:/tags/Macro", "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(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"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 <$macrocall $name=\"toc-body\" tag=<<item>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n </li>\n </$set>\n </$set>\n </$vars>\n </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\" \")\n<$macrocall $name=\"toc-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> />\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$link>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"toc-linked-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\" \",exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n <$macrocall $name=\"toc-unlinked-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n </$list>\n </$list>\n </ol>\n </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"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\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n </$list>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"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\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n </$list>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<__exclude__>> path=<<__path__>>/>\n </$reveal>\n </li>\n </$set>\n</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"toc-linked-selective-expandable-body\" tag=<<tag>> sort=<<sort>> itemClassFilter=<<itemClassFilter>> exclude=<<excluded>> path=<<path>>/>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-selective-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n <$macrocall $name=\"toc-unlinked-selective-expandable-body\" tag=<<__tag__>> sort=<<__sort__>> itemClassFilter=<<__itemClassFilter__>> exclude=<<excluded>> path=<<path>>/>\n </$list>\n </$list>\n </ol>\n </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\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=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n </div>\n </$linkcatcher>\n <div class=\"tc-tabbed-table-of-contents-content\">\n <$reveal stateTitle=<<__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 stateTitle=<<__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" }, "$:/core/macros/translink": { "title": "$:/core/macros/translink", "tags": "$:/tags/Macro", "text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n" }, "$:/core/macros/tree": { "title": "$:/core/macros/tree", "tags": "$:/tags/Macro", "text": "\\define leaf-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n" }, "$:/core/macros/utils": { "title": "$:/core/macros/utils", "text": "\\define colour(colour)\n$colour$\n\\end\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": "<$transclude tiddler=\"$:/PaletteManager\"/>\n" }, "$:/snippets/palettepreview": { "title": "$:/snippets/palettepreview", "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n" }, "$:/snippets/paletteswitcher": { "title": "$:/snippets/paletteswitcher", "text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>\n" }, "$:/snippets/peek-stylesheets": { "title": "$:/snippets/peek-stylesheets", "text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/state/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/state/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n" }, "$:/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/AdvancedSearch/FilterButton": { "title": "$:/tags/AdvancedSearch/FilterButton", "list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete" }, "$:/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/EditorToolbar": { "title": "$:/tags/EditorToolbar", "list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/rotate-left $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type" }, "$:/tags/Manager/ItemMain": { "title": "$:/tags/Manager/ItemMain", "list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields" }, "$:/tags/Manager/ItemSidebar": { "title": "$:/tags/Manager/ItemSidebar", "list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools" }, "$:/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]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]", "text": "" }, "$:/tags/PageControls": { "title": "$:/tags/PageControls", "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/manager]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/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/SideBarSegment": { "title": "$:/tags/SideBarSegment", "list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]" }, "$:/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/unfold]] [[$:/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/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]" }, "$:/snippets/themeswitcher": { "title": "$:/snippets/themeswitcher", "text": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>" }, "$:/core/wiki/title": { "title": "$:/core/wiki/title", "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}" }, "$:/view": { "title": "$:/view", "text": "classic" }, "$:/snippets/viewswitcher": { "title": "$:/snippets/viewswitcher", "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link to=<<storyview>>>\n<$transclude tiddler=<<icon>>/>\n<$text text=<<storyview>>/>\n</$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>" } } }
HOME
The following tiddlers were imported: # [[Untitled 1]] # [[tromsite-bg-pattern.png]]
no
no
$:/palettes/TROM-Dark
alert-background: <<colour background>> alert-border: <<colour very-muted-foreground>> alert-highlight: <<colour very-muted-foreground>> alert-muted-foreground: <<colour muted-foreground>> background: #262626 blockquote-bar: <<colour page-background>> button-background: transparent button-foreground: inherit button-border: <<colour tag-background>> code-background: <<colour pre-background>> code-border: <<colour pre-border>> code-foreground: rgba(255, 255, 255, 0.54) dirty-indicator: #2C8756 download-background: <<colour primary>> download-foreground: <<colour foreground>> dragger-background: <<colour foreground>> dragger-foreground: <<colour background>> dropdown-background: #424242 dropdown-border: <<colour dropdown-background>> dropdown-tab-background-selected: <<colour dropdown-background>> dropdown-tab-background: #050505 dropzone-background: <<colour tag-background>> external-link-background-hover: transparent external-link-background-visited: transparent external-link-background: transparent external-link-foreground-hover: external-link-foreground-visited: #2c8756 external-link-foreground: #2C8756 foreground: rgba(255, 255, 255, 0.7) message-background: <<colour background>> message-border: <<colour very-muted-foreground>> message-foreground: rgba(255, 255, 255, 0.54) modal-backdrop: <<colour page-background>> modal-background: <<colour background>> modal-border: <<colour very-muted-foreground>> modal-footer-background: <<colour background>> modal-footer-border: <<colour background>> modal-header-border: <<colour very-muted-foreground>> muted-foreground: rgba(255, 255, 255, 0.54) notification-background: <<colour dropdown-background>> notification-border: <<colour dropdown-background>> page-background: #2b2b2b pre-background: #2a2a2a pre-border: transparent primary: #2C8756 select-tag-background: <<colour background>> select-tag-foreground: <<colour foreground>> sidebar-button-foreground: <<colour foreground>> sidebar-controls-foreground-hover: #494949 sidebar-controls-foreground: #5d5d5d sidebar-foreground-shadow: transparent sidebar-foreground: rgba(255, 255, 255, 0.54) sidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54) sidebar-muted-foreground: rgba(255, 255, 255, 0.38) sidebar-tab-background-selected: <<colour page-background>> sidebar-tab-background: transparent sidebar-tab-border-selected: <<colour table-border>> sidebar-tab-border: transparent sidebar-tab-divider: <<colour table-border>> sidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87) sidebar-tab-foreground: rgba(255, 255, 255, 0.54) sidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7) sidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54) site-title-foreground: rgba(255, 255, 255, 0.7) static-alert-foreground: #aaaaaa tab-background-selected: <<colour background>> tab-background: transparent tab-border-selected: <<colour table-border>> tab-border: transparent tab-divider: <<colour table-border>> tab-foreground-selected: rgba(255, 255, 255, 0.87) tab-foreground: rgba(255, 255, 255, 0.54) table-border: #3a3a3a table-footer-background: <<colour tiddler-editor-fields-odd>> table-header-background: <<colour tiddler-editor-fields-even>> tag-background: #ec6 tag-foreground: <<colour button-foreground>> tiddler-background: <<colour background>> tiddler-border: rgb(55,55,55) tiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>> tiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>> tiddler-controls-foreground: <<colour sidebar-controls-foreground>> tiddler-editor-background: transparent tiddler-editor-border-image: tiddler-editor-border: rgba(255, 255, 255, 0.08) tiddler-editor-fields-even: rgba(255, 255, 255, 0.1) tiddler-editor-fields-odd: rgba(255, 255, 255, 0.04) tiddler-info-background: #454545 tiddler-info-border: #454545 tiddler-info-tab-background: <<colour tiddler-editor-fields-odd>> tiddler-link-background: <<colour background>> tiddler-link-foreground: <<colour primary>> tiddler-subtitle-foreground: <<colour muted-foreground>> tiddler-title-foreground: #FFFFFF toolbar-new-button: toolbar-options-button: toolbar-save-button: toolbar-info-button: toolbar-edit-button: toolbar-close-button: toolbar-delete-button: toolbar-cancel-button: toolbar-done-button: untagged-background: <<colour very-muted-foreground>> very-muted-foreground: rgba(255, 255, 255, 0.12)
alert-background: <<colour background>> alert-border: <<colour very-muted-foreground>> alert-highlight: <<colour very-muted-foreground>> alert-muted-foreground: <<colour muted-foreground>> background: #262626 blockquote-bar: <<colour page-background>> button-background: transparent button-foreground: inherit button-border: <<colour tag-background>> code-background: <<colour pre-background>> code-border: <<colour pre-border>> code-foreground: rgba(255, 255, 255, 0.54) dirty-indicator: #2C8756 download-background: <<colour primary>> download-foreground: <<colour foreground>> dragger-background: <<colour foreground>> dragger-foreground: <<colour background>> dropdown-background: #424242 dropdown-border: <<colour dropdown-background>> dropdown-tab-background-selected: <<colour dropdown-background>> dropdown-tab-background: #050505 dropzone-background: <<colour tag-background>> external-link-background-hover: transparent external-link-background-visited: transparent external-link-background: transparent external-link-foreground-hover: external-link-foreground-visited: #2c8756 external-link-foreground: #2C8756 foreground: rgba(255, 255, 255, 0.7) message-background: <<colour background>> message-border: <<colour very-muted-foreground>> message-foreground: rgba(255, 255, 255, 0.54) modal-backdrop: <<colour page-background>> modal-background: <<colour background>> modal-border: <<colour very-muted-foreground>> modal-footer-background: <<colour background>> modal-footer-border: <<colour background>> modal-header-border: <<colour very-muted-foreground>> muted-foreground: rgba(255, 255, 255, 0.54) notification-background: <<colour dropdown-background>> notification-border: <<colour dropdown-background>> page-background: #2F2F2F pre-background: #262626 pre-border: transparent primary: #2C8756 select-tag-background: <<colour background>> select-tag-foreground: <<colour foreground>> sidebar-button-foreground: <<colour foreground>> sidebar-controls-foreground-hover: #494949 sidebar-controls-foreground: #5d5d5d sidebar-foreground-shadow: transparent sidebar-foreground: rgba(255, 255, 255, 0.54) sidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54) sidebar-muted-foreground: rgba(255, 255, 255, 0.38) sidebar-tab-background-selected: <<colour page-background>> sidebar-tab-background: transparent sidebar-tab-border-selected: <<colour table-border>> sidebar-tab-border: transparent sidebar-tab-divider: <<colour table-border>> sidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87) sidebar-tab-foreground: rgba(255, 255, 255, 0.54) sidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7) sidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54) site-title-foreground: rgba(255, 255, 255, 0.7) static-alert-foreground: #aaaaaa tab-background-selected: <<colour background>> tab-background: transparent tab-border-selected: <<colour table-border>> tab-border: transparent tab-divider: <<colour table-border>> tab-foreground-selected: rgba(255, 255, 255, 0.87) tab-foreground: rgba(255, 255, 255, 0.54) table-border: #3a3a3a table-footer-background: <<colour tiddler-editor-fields-odd>> table-header-background: <<colour tiddler-editor-fields-even>> tag-background: #ec6 tag-foreground: <<colour button-foreground>> tiddler-background: #262626 tiddler-border: rgb(55,55,55) tiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>> tiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>> tiddler-controls-foreground: <<colour sidebar-controls-foreground>> tiddler-editor-background: transparent tiddler-editor-border-image: tiddler-editor-border: rgba(255, 255, 255, 0.08) tiddler-editor-fields-even: rgba(255, 255, 255, 0.1) tiddler-editor-fields-odd: rgba(255, 255, 255, 0.04) tiddler-info-background: #454545 tiddler-info-border: #454545 tiddler-info-tab-background: <<colour tiddler-editor-fields-odd>> tiddler-link-background: <<colour background>> tiddler-link-foreground: <<colour primary>> tiddler-subtitle-foreground: <<colour muted-foreground>> tiddler-title-foreground: #FFFFFF toolbar-new-button: toolbar-options-button: toolbar-save-button: toolbar-info-button: toolbar-edit-button: toolbar-close-button: toolbar-delete-button: toolbar-cancel-button: toolbar-done-button: untagged-background: <<colour very-muted-foreground>> very-muted-foreground: rgba(255, 255, 255, 0.12)
{ "tiddlers": { "$:/plugins/ajh/tiddlyviewer/icon": { "text": "<svg class='tc-image-tiddlyviewer ic-image-button' width='22pt' height='22pt' viewBox='0 0 128 128'><path fill='#ff0' stroke='#30f' stroke-width='5' d='m9,34.7l55,-32l55,32v58.2l-55,32l-55,-32v-58.2z'/><path fill='#30f' d='m48,44c-17.7,5.2 -31.4,15.6 -27.5,20.7c1.7,2.3 3.1,2.1 7.1,-1.2c4.1,-3.4 16.7,-10.2 18.9,-10.2c1.2,0 1.4,1.1 1.2,5.1c-0.6,9.3 5.9,16.8 15,17.4c4.2,0.3 6.2,-0.1 9.3,-2.1c5.2,-3.3 8.8,-10.7 8,-16.5c-0.4,-3.1 -0.2,-4 0.9,-4c2.4,0 10.2,4 16.8,8.6c6.8,4.9 8,5.2 9.8,2.8c2.7,-3.6 -1.8,-8.6 -13.8,-15.6c-12.2,-6.6 -33.2,-9.3 -45.7,-5zm-13,32.7c-0.9,2.7 0.3,3.8 7.1,6.1c10.7,3.6 21.7,4.8 31.4,3.4c10.9,-1.5 21.5,-5.5 21.9,-8c0.6,-3.2 -2.5,-3.4 -10.1,-0.8c-10.9,3.8 -25.8,4.3 -36.8,1.1c-13,-3.7 -12.8,-3.7 -13.5,-1.8z'/></svg>", "title": "$:/plugins/ajh/tiddlyviewer/icon", "tags": "$:/tags/Image" }, "$:/plugins/ajh/tiddlyviewer/readme": { "text": "This plugin displays external pages fully formatted instead of as just plain text. By adding a ''tiddly'' field and path to an external page, it recognizes to display the page in an object frame.\n\n<mark>@@color:red; ''WARNING'' @@</mark>: Use of Tiddly Viewer to display untrusted web sites could be a security risk.\n\nSimply drag $:/plugins/ajh/tiddlyviewer to the top of your tiddlywiki display, save and reload.\n\nThis plugin comprises:\n\n* Template\n* Stylesheet", "title": "$:/plugins/ajh/tiddlyviewer/readme" }, "$:/plugins/ajh/tiddlyviewer/stylesheet": { "text": "/* EXPAND */\n.tc-tiddly-viewer {\n width: {{!!width}};\n height: {{!!height}};\n}", "width": "100%", "title": "$:/plugins/ajh/tiddlyviewer/stylesheet", "tags": "$:/tags/Stylesheet", "height": "85vh", "caption": "Tiddly Viewer" }, "$:/plugins/ajh/tiddlyviewer/template": { "text": "<$reveal type='nomatch' state=<<folded-state>> text='hide' retain='yes' animate='yes'>\n<$list filter='[all[current]has[tiddly]]'>\n<object type='text/html' data={{!!tiddly}} class='tc-tiddly-viewer'></object>\n</$list>\n</$reveal>", "title": "$:/plugins/ajh/tiddlyviewer/template", "tags": "$:/tags/ViewTemplate", "list-after": "$:/core/ui/ViewTemplate/tags" } } }
{{$:/AdvancedSearch}}
<pre>/* LAYOUT SETTINGS */ /* VERTICAL OFFSET FOR TOP OF SIDEBAR */ html .tc-sidebar-scrollable { top: {{$:/plugins/tongerner/layout_adjustment/sidebar-top}}; } * BACKGROUND COLOR TOPRIGHTBAR (with double chevron) */ .tc-topbar { background-color: {{!!topbar-background-color}}; } /* TOPBAR */ .tgc-toolbar { display:block; position:fixed; left:0px; top:0px; width:100%; height: {{!!topbar-height}}; background-color: {{!!topbar-background-color}}; z-index: 600; } /* TOP PADDING TIDDLER */ body.tc-body .tc-tiddler-frame { padding-top: {{!!tiddler-padding-top}}; } /* COLOR ACTIVE STATE TOGGLE BUTTON */ body.tc-body .tgc-active-indicator { color: {{!!active-state-color}}; } body.tc-body .tgc-active-indicator svg { fill: {{!!active-state-color}}; } body.tc-body .tgc-active-indicator:hover svg { fill: <<colour "foreground">>; } /* SETTINGS TABLE */ /* WIDTH SETTINGS TABLE */ input[type='text'].settings { width: 120px; } table.tablestyle { font-size: 0.9em; border-width: 0px; border-style: solid; padding: 2px; border-color: #DDD; border-collapse: collapse; } table.tablestyle th { background-color: #F0F0F0; border-color: #DDD; text-align: left; vertical-align: top; border-style: solid; border-width: 1px; padding: 5px; } table.tablestyle tr { background-color: #F0F0F0; padding: 0px; } table.tablestyle td { border-color: #DDD; border-style: solid; border-width: 1px; padding:2px; } /* COLOR HEADINGS TABLE */ .brown { color: #884411; font-weight: bold; } /* BORDERLESS TABLES */ .borderless, .borderless table, .borderless td, .borderless tr, .borderless th, .borderless tbody { border:0 !important; margin:0 !important; padding:0 !important; } </pre>
<pre>/* TOOLBAR */ /* TOPBAR BUTTONS COLOR */ .tc-topbar button svg { fill: {{!!button-color}}; height: {{!!button-size}}; width: {{!!button-size}}; } .tc-topbar button:hover svg { fill:{{!!button-hover-color}}; } /* SPACE BETWEEN TOOLBAR BUTTONS */ .tc-topbar button { padding: 4px {{!!toolbar-button-spacing}}; } /* TOP BAR LEFT/TOP */ .tc-topbar-left { left: {{!!toolbar-left}}; top: {{!!toolbar-top}}; } /* TOP BAR RIGHT/TOP */ .tc-topbar-right { top: {{!!toolbar-top}}; } /* STYLES USED IN DROPDOWN CALENDAR */ .tgc-dropdown { display: inline-block; } .tgc-dropdown-content { display: none; position: absolute; padding: 10px; /* padding around calendar button */ background-color: {{$:/plugins/tongerner/layout_adjustment/styles!!topbar-background-color}}; } .tgc-dropdown:hover .tgc-dropdown-content { display: block; } /* TIDDLER */ /* TOP PADDING TIDDLER */ html .tc-tiddler-frame { padding-top: {{!!tiddler-padding-top}}; } /* SIZE OF TIDDLER CONTROL BUTTONS */ html .tc-tiddler-controls button svg { height: {{!!tiddler-button-size}}; } /* SPACE BETWEEN TIDDLER CONTROL BUTTONS */ html .tc-tiddler-controls button { margin-left: {{!!tiddler-button-spacing}}; } /* SCROLL HEIGHT MENUS IN TOOLBAR */ .tgc-scrollable-list { padding: 0em; height: {{!!menus-scroll-height}}; position: relative; } /* FONT SIZE MENUS */ .tgc-font-size-menus { font-size: {{!!menus-font-size}}; } /* DUMMY BUTTON STYLE */ .dummybutton { padding: 1px 8px 1px 8px; background-color: #DCDAD5; border-width: 2px; border-style: solid; border-color: white gray gray white; } /* STYLES BELOW USED IN: */ /* $:/plugins/tongerner/toolbar/templates/expandable-tiddler */ /* CUT LONG STRINGS */ .tgc-trim-string { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .tgc-trim-string:hover { white-space: normal; overflow: inherit; } .tgc-message-box { border: 1px solid <<color message-border>>; background: <<color code-background>>; padding: 10px 21px 10px 21px; margin: -10px -21px -10px -21px; } .tgc-font-bold { font-weight: bold; } .tgc-underlined { text-decoration: underline; } /* Font-size More menu */ .tgc-more { font-size: 1em; } /* STANDARD SEARCH */ .tgc-search { position: fixed; top: 0; left: 20; width: 500px; height: 100px; padding: 0px 0px 0px 15px; z-index: 10001; background-color: #7499DA; /*#F5F5F5; */ border-radius: 4px; -webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.5); box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.5); } .tc-search button svg, .tc-search a svg { height: 1em; width: 1em; } [data-tiddler-title="$:/plugins/tongerner/toolbar/search"] .tc-titlebar, [data-tiddler-title="$:/plugins/tongerner/toolbar/search"] .tc-subtitle, [data-tiddler-title="$:/plugins/tongerner/toolbar/search"] .tc-tags-wrapper { display: none; } [data-tiddler-title="$:/plugins/tongerner/toolbar/search"].tc-tiddler-view-frame, [data-tiddler-title="$:/plugins/tongerner/toolbar/search"] .tc-tiddler-body > p { height: 0; width: 0; padding: 0; margin: 0; border: none; } </pre>
\define lingo-base() $:/language/EditTemplate/ \define tag-styles() background-color:$(backgroundColor)$; fill:$(foregroundColor)$; color:$(foregroundColor)$; \end \define tag-body-inner(colour,fallbackTarget,colourA,colourB) <$vars foregroundColor=<<contrastcolour target:"""$colour$""" fallbackTarget:"""$fallbackTarget$""" colourA:"""$colourA$""" colourB:"""$colourB$""">> backgroundColor="""$colour$"""> <span style=<<tag-styles>> class="tc-tag-label"> <$view field="title" format="text" /> <$button message="tm-remove-tag" param={{!!title}} class="tc-btn-invisible tc-remove-tag-button">×</$button> </span> </$vars> \end \define tag-body(colour,palette) <$macrocall $name="tag-body-inner" colour="""$colour$""" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}}/> \end \define tag-picker-actions() <$action-listops $tiddler=<<currentTiddler>> $field="tags" $subfilter="[<tag>] [all[current]tags[]]" /> \end <div class="tc-edit-tags"> <$fieldmangler> <$list filter="[all[current]tags[]sort[title]]" storyview="pop"> <$macrocall $name="tag-body" colour={{!!color}} palette={{$:/palette}}/> </$list> </$fieldmangler> <$macrocall $name="tag-picker" actions=<<tag-picker-actions>>/> </div>
\define lingo-base() $:/language/EditTemplate/ \define config-title() $:/config/EditTemplateFields/Visibility/$(currentField)$ \end \define config-filter() [[hide]] -[title{$(config-title)$}] \end \define new-field() <$vars name={{$:/temp/newfieldname}}> <$reveal type="nomatch" text="" default=<<name>>> <$button> <$action-sendmessage $message="tm-add-field" $name=<<name>> $value={{$:/temp/newfieldvalue}}/> <$action-deletetiddler $tiddler="$:/temp/newfieldname"/> <$action-deletetiddler $tiddler="$:/temp/newfieldvalue"/> <<lingo Fields/Add/Button>> </$button> </$reveal> <$reveal type="match" text="" default=<<name>>> <$button> <<lingo Fields/Add/Button>> </$button> </$reveal> </$vars> \end <div class="tc-edit-fields"> <table class="tc-edit-fields"> <tbody> <$list filter="[all[current]fields[]] +[sort[title]]" variable="currentField"> <$list filter=<<config-filter>> variable="temp"> <tr class="tc-edit-field"> <td class="tc-edit-field-name"> <$text text=<<currentField>>/>:</td> <td class="tc-edit-field-value"> <$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}}/> </td> <td class="tc-edit-field-remove"> <$button class="tc-btn-invisible" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}> <$action-deletefield $field=<<currentField>>/> {{$:/core/images/delete-button}} </$button> </td> </tr> </$list> </$list> </tbody> </table> </div> <$fieldmangler> <div class="tc-edit-field-add"> <em class="tc-edit"> <<lingo Fields/Add/Prompt>> </em> <span class="tc-edit-field-add-name"> <$edit-text tiddler="$:/temp/newfieldname" tag="input" default="" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify "$:/state/popup/field-dropdown">> class="tc-edit-texteditor tc-popup-handle"/> </span> <$button popup=<<qualify "$:/state/popup/field-dropdown">> class="tc-btn-invisible tc-btn-dropdown" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <$reveal state=<<qualify "$:/state/popup/field-dropdown">> type="nomatch" text="" default=""> <div class="tc-block-dropdown tc-edit-type-dropdown"> <$linkcatcher to="$:/temp/newfieldname"> <div class="tc-dropdown-item"> <<lingo Fields/Add/Dropdown/User>> </div> <$list filter="[!is[shadow]!is[system]fields[]search:title{$:/temp/newfieldname}sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type" variable="currentField"> <$link to=<<currentField>>> <<currentField>> </$link> </$list> <div class="tc-dropdown-item"> <<lingo Fields/Add/Dropdown/System>> </div> <$list filter="[fields[]search:title{$:/temp/newfieldname}sort[]] -[!is[shadow]!is[system]fields[]]" variable="currentField"> <$link to=<<currentField>>> <<currentField>> </$link> </$list> </$linkcatcher> </div> </$reveal> <span class="tc-edit-field-add-value"> <$edit-text tiddler="$:/temp/newfieldvalue" tag="input" default="" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class="tc-edit-texteditor"/> </span> <span class="tc-edit-field-add-button"> <$macrocall $name="new-field"/> </span> </div> </$fieldmangler>
<pre><<if-fluid " .tc-story-river { width: calc(100% - {{!!sidebar-width}}); } .tc-tiddler-frame { width: 100%; } .tc-sidebar-scrollable { float: right; width: {{!!sidebar-width}}; left: auto; padding: 71px 0 0 0; } .tc-storyview-zoomin-tiddler { position: absolute; display: block; width: 100%; width: calc(100% - 84px); } ">> </pre>
\define applytemplate(signum) <$set name=template filter="[{$:/richlink/.dictionary##$signum$}addprefix[$:/]]"> <$tiddler tiddler=<<template>> > <$transclude/> </$tiddler> </$set> \end \define richlink(link, 1, 2, 3) <$vars link="$link$" 1="$1$" 2="$2$" 3="$3$"> <$set name="domain" filter="""[[$link$]removeprefix[https://]splitbefore[/]removesuffix[/]] [[$link$]removeprefix[http://]splitbefore[/]removesuffix[/]] [[$link$]removeprefix[https%3A//]splitbefore[/]removesuffix[/]] [[$link$]removeprefix[http%3A//]splitbefore[/]removesuffix[/]]""" > <$macrocall $name=applytemplate signum=<<domain>> /> </$set> <$set name="filetype" filter="""[[$link$]split:afterlast[.]]""" > <$macrocall $name=applytemplate signum=<<filetype>> /> </$set> </$vars> \end <$list filter="[all[current]has[attachment]get[attachment]]" variable="link"> {{$:/core/images/import-button}}<$macrocall $name=richlink link=<<link>>/> </$list>
www.youtube.com: richlink/youtube soundcloud.com: richlink/soundcloud en.wikipedia.org: richlink/wikipedia tiddlywiki.com: richlink/docs twitter.com: richlink/tweet github.com: richlink/github jsfiddle.net: richlink/jsfiddle disq.us: richlink/disqus pdf: richlink/iframe txt: richlink/txt jpg: richlink/img JPG: richlink/img png: richlink/img mp3: richlink/audio ogg: richlink/audio wav: richlink/audio flac: richlink/audio mp4: richlink/video ogv: richlink/video webm: richlink/video
<audio src=<<link>> controls preload="auto" class="richlink-audio"/> <style> .richlink-audio {width:100%;} </style>
\define rl-disqus(id, height:"300") <iframe src="https://embed.disqus.com/$id$" width="100%" height="$height$" seamless="seamless" scrolling="no" frameborder="0" allowtransparency="true"></iframe> \end <$set name=id filter="[<link>split:after[http://disq.us/]]"> <$macrocall $name=rl-disqus id=<<id>> height=<<1>>/> </$set>
\define btn(label, link) [[$label$|$link$]] <$set name=label filter="[<link>split:after[#]search[%20]split[%20]] [<link>split:after[#]!search[%20]] "> <div class="twd"> <$macrocall $name=btn label=<<label>> link=<<link>>/> </div> </$set> <style> .twd { display:inline; margin-right:5px; border:1px solid lightgray; border-radius:3px; padding: 1px 0px 1px 5px; background:lightyellow; font-size:80%; } .twd a.tc-tiddlylink-external { color:black; text-decoration:none; } .twd a.tc-tiddlylink-external:hover { color:blue; text-decoration:underline; } .twd svg {width:1em; vertical-align:bottom; fill:gray; } </style>
\define btn(label, link) [[$label$|$link$]] \define issue-button(link) <$list variable=label filter="[<link>split:after[TiddlyWiki5/]]"> <div class="gh-issue"> <$macrocall $name=btn label=<<label>> link=<<link>> /> {{$:/core/images/github}} </div> </$list> \end <$macrocall $name="issue-button" link="<<link>>" /> <style> .gh-issue { display:inline; border:1px solid lightgray; padding: 0px 0px 1px 5px; border-radius:3px; margin-right:5px; } .gh-issue a.tc-tiddlylink-external { color:black; text-decoration:none; font-size:80%; } .gh-issue:hover a.tc-tiddlylink-external { color:blue; text-decoration:underline; } .gh-issue svg { width:.9em; vertical-align:-.65em; } </style>
\define rich-iframe(link, height:"250px") <iframe class=rich-iframe src="$link$" frameborder="0" width=100% allowfullscreen/> <style>.rich-iframe {height:$height$; }</style> \end <$macrocall $name=rich-iframe link=<<link>> height=<<1>> />
<div class="richlink-img"> <$image source=<<link>>/> <span class="richlink-img-caption"> <<1>> </span> </div> <style> .richlink-img { display:inline-block; background: #fff; margin: 0 0 27px 30px; padding: 10px 10px 15px; text-align: center; font-family: "Marker Felt",sans-serif; text-decoration: none; color: #333; font-size: 18px; -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.55); -moz-box-shadow: 0 3px 6px rgba(0,0,0,.55); -webkit-transform: rotate(-2deg); -webkit-transition: -webkit-transform .15s linear; -moz-transform: rotate(-2deg); } .richlink-img-caption { display:block; text-align:center; } </style>
\define jsfiddle(link, height:"300") <iframe width="100%" height="$height$" src="$link$embedded/result,html,css,js/" allowfullscreen="allowfullscreen" frameborder="0"></iframe> \end <$macrocall $name=jsfiddle link=<<link>> height=<<1>>/>
\define soundcloud(link) <iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=$link$&color=ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false"></iframe> \end <$macrocall $name=soundcloud link=<<link>>/>
<$set name="xx" filter="[<link>split:last[/]]"> <$twitter type="tweet" tweetID=<<xx>>/> </$set>
\define rl-txt(link, height:"300px") <object data="$link$" type="text/plain" style="width:100%; height:$height$; " scrolling:yes> <a href="$link$" target="_blank">$link$</a> (missing or not supported) </object> \end <$macrocall $name=rl-txt link=<<link>> height=<<1>> />
<video src=<<link>> controls preload="auto" class="richlink-video"> <p>Your browser doesn't support HTML5 video.<br>Instead, go directly to <<link>></p> </video> <style> .richlink-video {width:100%;} </style>
<div class="wp"> <a href=<<link>>>{{$:/core/images/globe}} Wikipedia</a> </div> <style> .wp { display:inline;} .wp a { color:green; text-decoration:none;} .wp svg { width:1em; vertical-align:bottom; fill:gray; } </style>
\define rich-youtube(link) <iframe class=rich-iframe src="$link$" frameborder="0" width=100% allowfullscreen/> \end <$set name=link filter="[<link>search[watch]split:after[=]addprefix[https://www.youtube.com/embed/]]" emptyValue=<<link>> > <$macrocall $name=rich-youtube link=<<link>> /> </$set> <style>.rich-iframe {height:calc(0.56 * {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}}); } </style>
translations
TROM
show
show
show
hide
contents
contents
readme
contents
no
yes
yes
$:/themes/tiddlywiki/vanilla/themetweaks
$:/plugins/tongerner/toolbar/settings
$:/core/ui/ControlPanel/Basics
$:/plugins/tongerner/layout_adjustment/settings
$:/core/ui/MoreSideBar/Plugins/Languages
$:/core/ui/ControlPanel/Saving
$:/core/ui/AdvancedSearch/Standard
$:/core/ui/ControlPanel/Saving/General
$:/core/ui/MoreSideBar/Plugins
$:/core/ui/MoreSideBar/Plugins
$:/core/ui/SideBar/More
$:/core/ui/SideBar/Open
$:/core/ui/ControlPanel/Toolbars/ViewToolbar
{ "tiddlers": { "$:/info/browser": { "title": "$:/info/browser", "text": "yes" }, "$:/info/node": { "title": "$:/info/node", "text": "no" }, "$:/info/url/full": { "title": "$:/info/url/full", "text": "https://alexio.neocities.org/translation.html" }, "$:/info/url/host": { "title": "$:/info/url/host", "text": "alexio.neocities.org" }, "$:/info/url/hostname": { "title": "$:/info/url/hostname", "text": "alexio.neocities.org" }, "$:/info/url/protocol": { "title": "$:/info/url/protocol", "text": "https:" }, "$:/info/url/port": { "title": "$:/info/url/port", "text": "" }, "$:/info/url/pathname": { "title": "$:/info/url/pathname", "text": "/translation.html" }, "$:/info/url/search": { "title": "$:/info/url/search", "text": "" }, "$:/info/url/origin": { "title": "$:/info/url/origin", "text": "https://alexio.neocities.org" }, "$:/info/browser/screen/width": { "title": "$:/info/browser/screen/width", "text": "1600" }, "$:/info/browser/screen/height": { "title": "$:/info/browser/screen/height", "text": "900" }, "$:/info/browser/language": { "title": "$:/info/browser/language", "text": "en-US" } } }
$:/themes/tiddlywiki/snowwhite
{ "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\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\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 {\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-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 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": "{{$:/language/ThemeTweaks/ThemeTweaks}}", "text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\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<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\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\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" 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\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\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\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\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\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n background-color: transparent;\n}\n\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: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\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\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\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\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n left: -50px;\n top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n right: -80px;\n bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n vertical-align: middle;\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.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\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: 500;\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\ttop: -1000px;\n\tleft: -1000px;\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.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\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, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n cursor: pointer;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\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/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\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\tborder-radius: 2px;\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\tfill: <<colour download-foreground>>;\n}\n\n.tc-primary-btn {\n \tbackground: <<colour primary>>;\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.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\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: 400;\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\tvertical-align: text-bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\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\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\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-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls .tc-drop-down {\n font-size: 1rem;\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\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls 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\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\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: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\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: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\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.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n height: 1.2em;\n width: 1.2em;\n margin: 0 0.25em;\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.tc-search button:hover svg, .tc-search a: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 .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tbackground-color: <<colour tiddler-editor-background>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\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\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-body {\n\tclear: both;\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\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tcolor: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\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-add-tag .tc-keyboard {\n\tdisplay:inline;\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: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\n\"\"\">>\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\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}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\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 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-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n width: auto;\n margin-bottom: 0px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\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\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\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.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\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\tz-index: 900;\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\tmargin-right: 0.3em;\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\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\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\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\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 word-break: break-word;\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}\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-set > .tc-tab-buttons > button {\n\tdisplay: block;\n\twidth: 100%;\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-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n display: block;\n width: 100%;\n text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n flex: 1 0;\n background: <<colour tiddler-editor-background>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n flex: 3 1;\n border-left: 0.5em solid <<colour muted-foreground>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\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@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\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 .tc-plugin-info > .tc-plugin-info-chunk > 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:hover > .tc-plugin-info-chunk > img, .tc-plugin-info:hover > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info > .tc-plugin-info-chunk > img, .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > img, .tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > 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.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\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.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n vertical-align: text-bottom;\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-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\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: 0.4em;\n\tborder: 1px solid #888;\n}\n\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\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 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\ttext-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\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 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 4px 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 4px 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\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-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** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n margin: 0;\n padding: 0;\n border: none;\n background: none;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n \tlist-style-type: none;\n \tpadding-left: 0;\n \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n \tpadding-left: 1em; \n}\n\n.tc-tree button { \n \tcolor: #acacac;\n}\n\n.tc-tree svg {\n \tfill: #acacac;\n}\n\n.tc-tree span svg {\n \twidth: 1em;\n \theight: 1em;\n \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n \tcolor: lightgray;\n}\n\nselect {\n color: <<colour select-tag-foreground>>;\n background: <<colour select-tag-background>>;\n}\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/metrics/sidebarwidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth", "text": "350px" }, "$:/themes/tiddlywiki/vanilla/options/stickytitles": { "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles", "text": "no" }, "$:/themes/tiddlywiki/vanilla/options/sidebarlayout": { "title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout", "text": "fixed-fluid" }, "$:/themes/tiddlywiki/vanilla/options/codewrapping": { "title": "$:/themes/tiddlywiki/vanilla/options/codewrapping", "text": "pre-wrap" }, "$:/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": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"" }, "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": { "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily", "text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,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``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n" } } }
18px
25px
14px
25px
960px
25%
0
75%
0px
75%
100%
fluid-fixed
no
fixed
auto
classic
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/k0lz4uq73bkayes/AA%20World.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/11.%20%20Abundance.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
--------------------- // translators should provide the ways they think are best for people to get involved with helping their translated-trom project // ------------------- There are a bunch of ways for any of you to help this project. We are trying to keep TROM as a decentralized project and provide opportunities for anyone to help this project grow. We want you to know that whatever you do for the project is a direct contribution and you are a part of the project as much as any of us are. We want to thank you for helping, although there is no need for that since we work together to grow TROM and its baby projects.
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/07.%20Activism.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/20%20-%20Advertising.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/08.Alcohol%20%26%20Partying.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<script type="text/javascript" src='https://amara.org/embedder-iframe'></script>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/14.%20Beauty.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/21%20-%20Beauty%20and%20Design.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/slwatch4abveqyu/Behaving%3A%20From%20Genes%20to%20Gender.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMvideobooks/02.%20From%20Genes%20to%20Gender.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div> @@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE VIDEO WITHOUT NARRATION|https://www.dropbox.com/s/oe9ipb0al62kv9h/02.%20Behaving_%20From%20Genes%20to%20Gender.mp4?dl=0]] [[DOWNLOAD THE VIDEO SCRIPT|https://www.dropbox.com/s/bsswtimncijwfa1/02.%20Behaving_%20from%20genes%20to%20gender.docx?dl=0]] @@
| [img width=60% [image/tromsite-ebooks-covers1.png]] | @@display:block;text-align:left; We have many books discussing many topics in great detail: from how we can automate the entire world to getting rid of boring and submissive jobs, to books on human behavior (genes and genders, the cultural concepts of beauty or morality and reason, and so forth); we have books on artificial intelligence, language, the misconceptions of evolution, books about planet Earth, cooperation, waste, corruption and prisons, technology, planned obsolescence, about how people can work without the need for money or any kind of trade, or how education could look like in a saner future. All of our books are compatible with all devices and available for download as PDF. On top of all that, all of our books are very well sourced and you can find plenty of links to read more about any of the ‘claims’ we present - plus, since our books are digital they are full of videos or audio files to make the subjects more easy to comprehend. We also have transformed many of our books into videos or audiobooks. @@ @@display:block;text-align:center;<$button set="TiddlerA!!caption" class="trombutton" to="READ THEM">🖹 ENJOY THEM ALL</$button>@@|
.twocolumns { display:block; column-count:2; -moz-column-count:2; -webkit-column-count:2;} .threecolumns { display:block; column-count:3; -moz-column-count:3; -webkit-column-count:3;}
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/ere0sc00zv8c7vt/Competition%20and%20Cooperation%2C%20Curiosity%20and%20Motivation.odg?dl=0]] @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/rskmyz625emxuag/Consuming%20A%20Year.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMvideobooks/03.%20Consuming%20A%20Year.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div> @@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE VIDEO WITHOUT NARRATION|https://www.dropbox.com/s/4nbnuj2iou6t608/03.%20Consmunig%20A%20Year.mp4?dl=0]] [[DOWNLOAD THE VIDEO SCRIPT|https://www.dropbox.com/s/f3l9nfwcmag40bk/03.%20Consuming%20a%20year.docx?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/14%20-%20Consumption%20and%20poor%20quality.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
--------------------- // translators should add their own contact email here, since this contact page is for their speciffic translated TROM version // -------------------
body {background: url('https://www.tromsite.com/wp-content/uploads/2018/09/tromsite-bg-pattern.png')} hr {border-color: #525252; border-style: dashed;} .bookscovers { border: 3px #2C8756 solid; margin-bottom: -15px;} table th, table td {width:50%;} .evenRow { text-align: left;} table th, table td {width:50%; border:0px;} table td {border:0px;} .evenRow { text-align: left; border:0px;} .trombutton { background: transparent; padding: 15px 60px; border: 1px solid; border-color: #2C8756; margin-top: 15px; width: 80%;} .trombutton:hover {background: #2C8756} table {border:0px;} .documentarybutton-knowledge { width: 90%; text-align: left; padding: 10px 10px 10px 50px; background: rgb(42, 105, 104); color: #fff; border: rgb(46, 78, 76) 1px solid;} .documentarybutton-chapter { width: 90%; text-align: left; padding: 15px 15px 15px 20px; background: rgb(43, 43, 43); color: #fff; border: rgb(63, 64, 64); 1px solid; margin-top:20px;} .documentarybutton-knowledge:hover {background: rgb(39, 88, 87);} .documentarybutton-ms:hover {background: rgb(49, 49, 49);} .documentarybutton-solutions:hover {background: rgb(47, 88, 44);} .documentarybutton-react:hover {background: rgb(95, 25, 25);} .documentarybutton-ms { width: 90%; text-align: left; padding: 10px 10px 10px 50px; background: rgb(68, 68, 68); color: #fff; border: rgb(49, 49, 49) 1px solid;} .documentarybutton-solutions { width: 90%; text-align: left; padding: 10px 10px 10px 50px; background: rgb(52, 111, 53); color: #fff; border: rgb(47, 88, 44) 1px solid;} .documentarybutton-react { width: 90%; text-align: left; padding: 10px 10px 10px 50px; background: rgb(117, 39, 39); color: #fff; border: rgb(95, 25, 25) 1px solid;}
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/01.%20Daily%20Hustle.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/30%20-%20Death.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/03.%20Death%20%28TROM%20excerpt%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
| [img width=60% [image/poster-4.jpg]] | @@display:block;text-align:left; The TROM documentary is trying to present in a simplistic way, the world in which we, human beings, live. We try to present the world that was discovered so far through the lenses of science: from the evolution of everything (including us) to the monetary system (the game we currently play), to a different kind of world that we could build for the benefit of us all, then back to Earth. We are trying to present alternative solutions to current problems and take into account the future, which promises to be more than interesting. An informative documentary, perhaps shocking and disturbing to many, depending on how you digest the information. The documentary is divided into chapters and sub-chapters due to the documentary's excessive length (14 hours) and all the parts are connected so we recommend that you see them in order. @@ @@display:block;text-align:center;<$button set="TiddlerA!!caption" class="trombutton" to="WATCH IT ALL">▶ WATCH IT</$button><$button message="tm-open-external-window" class="trombutton" param="https://archive.org/download/TROMDocumentary/TROMDocumentary_archive.torrent">↧ DOWNLOAD</$button>@@|
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/06%20-%20Documents.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
--------------------- // if the translators want to ask money for their work on translating TROM materials, then they are free to do so - alternatively they can ask for donations for the main TROM project at https://www.tromsite.com/donate/ // -------------------
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/m4uu3xn1sigfsz8/Driving%20Us%20Crazy.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/37%20-%20Earth.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/fd5aygtxob1j7ps/Earth.odg?dl=0]] @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/gz48nosxjqca18h/Eating%20The%20World%20And%20Ourselves.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/06.%20Education.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/07%20-%20Educational%20system.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/01.%20Embryonic%20and%20Fetal%20Development%20%28excerpt%20from%20TROM%20documentary%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/p88ab0qto8iy06t/Empty%20Homes%20For%20Nobody.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/04%20-%20Environment.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/17.%20Extraterrestrial%20Life.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/habyrrivykbw98d/Facebook%27s%20Business.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/25%20-%20Family%20and%20Love.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center; !!! [[TROM PROJECT]] - [[THE VENUS PROJECT]] - [[GENERAL]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/02.%20Feral%20Children%20%28TROM%20excerpt%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/15%20-%20Food%20and%20Water.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/1bnrip7w9k6fa8r/For%20Profit%20Entertainment.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/07.%20Games%20of%20Distraction.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
--------------------- // translators should keep an eye on our main FAQ page [[here|https://www.tromsite.com/faq/]] and mirror all that to their respective categories - it is as easy as adding a translated question that then links to a new Tiddler where the translated answer can be added // ------------------- # [[Translated question example|Translated answer example]]
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/28.%20General%20Updates%20and%20News.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/7gw1rl5b9evgjue/Harmful%20Thinking.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMvideobooks/06.%20Harmful%20Thinking.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div> @@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE VIDEO WITHOUT NARRATION|https://www.dropbox.com/s/bb4z8w09ocele05/06.%20Harmful%20Thinking.mp4?dl=0]] [[DOWNLOAD THE VIDEO SCRIPT|https://www.dropbox.com/s/zzss8iags4tkb1e/06.%20Harmful%20Thinking.odt?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/16%20-%20Health.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center; [img[image/trom-earth-top-1000x309.png]] @@ @@display:block;text-align:center;background:#1f1f1f;padding: 20px; !! [[DOCUMENTARY|DOCUMENTARY]] - [[BOOKS|BOOKS]] - [[VIDEOS|VIDEOS]] - [[TOOLS|TOOLS]] @@ @@display:block;text-align:center; !!! [[save|save]] - [[act|act]] - [[contact|contact]] - [[faq|faq]] - [[donate|donate]] @@ @@display:block;text-align:center; !!! TROM is a project that aims to showcase in detail the root cause of most of today’s problems and proposes realistic solutions to solve those problems. But it is also about challenging people’s values, explaining in simple language how the world works, and providing free and good quality educational materials/tools for everyone. <div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMsiteTrailer/00.%20TROMsite%20trailer.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div> @@ @@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE VIDEO WITHOUT NARRATION|https://www.dropbox.com/s/rnyemtg3rm4w4bl/00.%20Trailer.mp4?dl=0]] @@ @@display:block;text-align:center; <a href="https://www.trade-free.org/" target="_blank">[img[images/trade-free-106x150.png]]</a> This is a [[Trade-Free|https://www.trade-free.org/]] Project @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/23.%20Homelesness.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMvideobooks/01.%20Homeless-%20Book%20A%20Prison%20Cell%21.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div> @@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE VIDEO WITHOUT NARRATION|https://www.dropbox.com/s/aioeoc61sbqwxh6/01.%20Homeless_%20Book%20A%20Prison%20Cell.mp4?dl=0]] [[DOWNLOAD THE VIDEO SCRIPT|https://www.dropbox.com/s/49dcuorz073jif7/01.%20Homeless_%20Book%20a%20prison%20cell.docx?dl=0]] @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/u7epxkxnf3pmdux/Homeless%20_%20Book%20A%20Prison%20Cell.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/03.%20Homelessness.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/04.%20Homeostasis%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/05.%20Human%20Behavior.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/05.%20Human%20Beings%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/3kbfeu2xg1k1z9m/Human%20Machine.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/06.%20If%20only%20we%20could%20all%20just%20find%20serenity%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/06.%20If%20Only...mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
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bwBzAGgAbwBwAAAAEwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgAEMAUwA1AAAAAQA4QklNBAYAAAAAAAcACAAAAAEBAP/hic5odHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wOkNyZWF0ZURhdGU9IjIwMTEtMDEtMTNUMTQ6NDQ6NDktMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTEtMTItMDJUMDE6MDA6NDYrMDE6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDExLTEyLTAyVDAxOjAwOjQ2KzAxOjAwIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQUQwQTJGNDc3MUNFMTExODMxM0NDRTIyNDVFMEIxRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQ0U1OTFCQTY2MUZFMDExQjE0Mzk5ODIwRDE2ODFFNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjJDRTU5MUJBNjYxRkUwMTFCMTQzOTk4MjBEMTY4MUU3Ij4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+eG1wLmRpZDoyNUNEOTI4NEM1MTdFMTExODk4RDhBN0U2NEFGRjA2QjwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NzgzMTdFRjY4RjE0RTExMUFFMzNEQTE0QTcxMjE0Nzk8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjlCNTJFNUFBQjMxM0UwMTE5QTVGOENERDQwNzc4NjYzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDpCRUM5MDYzQ0U4QkVFMDExQkRBRkEzMDA4MDIyOTZERDwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6RTdCNjQ3QjNDOTE3RTExMTg5OEQ4QTdFNjRBRkYwNkI8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQ0U1OTFCQTY2MUZFMDExQjE0Mzk5ODIwRDE2ODFFNyIgc3RFdnQ6d2hlbj0iMjAxMS0wMS0xM1QxNDo0NDo0OS0wODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyREU1OTFCQTY2MUZFMDExQjE0Mzk5ODIwRDE2ODFFNyIgc3RFdnQ6d2hlbj0iMjAxMS0wMS0xM1QxNjowMjoyNy0wODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRUU1OTFCQTY2MUZFMDExQjE0Mzk5ODIwRDE2ODFFNyIgc3RFdnQ6d2hlbj0iMjAxMS0wMS0xM1QxNjowOToxMS0wODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRkU1OTFCQTY2MUZFMDExQjE0Mzk5ODIwRDE2ODFFNyIgc3RFdnQ6d2hlbj0iMjAxMS0wMS0xM1QxNjowOTozOC0wODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozMEU1OTFCQTY2MUZFMDExQjE0Mzk5ODIwRDE2ODFFNyIgc3RFdnQ6d2hlbj0iMjAxMS0wMS0xM1QxNjoxMDozNi0wODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEU1OTFCQTY2MUZFMDExQjE0Mzk5ODIwRDE2ODFFNyIgc3RFdnQ6d2hlbj0iMjAxMS0wMS0xM1QxNjoxNDo0My0wODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMEZDNTFCOUUzMUFFMTExOTg0NUM3MjE1NzA2QzdDQSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMDo0MTo1NiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMUZDNTFCOUUzMUFFMTExOTg0NUM3MjE1NzA2QzdDQSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTowODowMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QkRGRkYxRkU4MUFFMTExQUEzMDg2M0JFNjg4MkQ4NyIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMToxMzoyNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Q0RGRkYxRkU4MUFFMTExQUEzMDg2M0JFNjg4MkQ4NyIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMToxNDo0MCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozQTIzNzczQUU5MUFFMTExQkNBQUMxRDI3NTg5M0IyMyIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMToyMToyMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDE0NUY1QkU5MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTozMzoxMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpENTE0NUY1QkU5MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTozNTozMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjE0NUY1QkU5MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTozNzoxMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpENzE0NUY1QkU5MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTozNzozMyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEODE0NUY1QkU5MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTozNzo1MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOTE0NUY1QkU5MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTozODoxOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQTE0NUY1QkU5MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTozODozNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQjE0NUY1QkU5MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo0NToxNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQzE0NUY1QkU5MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo0NToyOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNDMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo0NTo1MCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNTMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo0NjozOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNjMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo0Njo0OCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGODMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo0NzoyNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGOTMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo1MDoxMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQTMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo1NTowOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQjMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo1NTo0OCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQzMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo1Njo0MCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRDMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo1Njo1OCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRTMzOEFBNkVDMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo1NzoxNCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGM0U0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMTo1Nzo0NyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEU0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowMDoxNCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNUU0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowMDozNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNkU0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGN0U0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowMTowNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGOEU0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowMTo1OCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGOUU0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowMjo0MCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQUU0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowMzoxOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQ0U0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowNDozMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGREU0QkY1MUVFMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowNTowOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQzI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowNjoyMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpERDI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowNjozNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpERTI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowNzowNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpERjI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowODoyMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMDI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowOToxMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjowOToxOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMjI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxMDoxMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMzI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxMjowMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNDI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxMjo0NyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNTI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxMzoyNCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjI5MUE4NEVGMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxMzo1OSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OTc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxNToyMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QTc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxNTo0OSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Qjc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxNTo1MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Qzc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxNjozMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxNjozNCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RTc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxNzoyNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Rjc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxODozNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MDc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoxOToyMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MTc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoyMDoxNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Mjc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoyMjowOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Mzc0QzhDNUYwMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoyMzo0MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyOUE2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoyNjowMyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQUE2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoyNzoyNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQkE2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoyNzo1OCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQ0E2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjoyODoxOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyREE2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjozMDowNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRUE2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjozMDoxNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRkE2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjozMzo1MCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozMEE2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjozNjo0MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozMUE2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjozNjo0MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozMkE2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjozODoxMyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozM0E2Q0E0NEYyMUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjozODo0NCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTE3Q0MxNkY0MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjozOTowNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NjE3Q0MxNkY0MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjozOToxOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NzE3Q0MxNkY0MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjo0NDo0NyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ODE3Q0MxNkY0MUFFMTExOEFCMkJDODFFOUY5MDI1QiIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQwMjo1MzoyNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMEJEN0VDODY0MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQxNjowNTo0NyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMUJEN0VDODY0MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQxNjo1Mzo0NiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRUQzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQxOTowMzoyNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRkQzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQxOTowMzozNCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMEQzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQxOTowNDoyMyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMUQzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMDo1Mjo1MCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMkQzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMDo1NDowMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEM0QzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMDo1NDoyNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpENEQzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMDo1NToyMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpENUQzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMDo1NTo0NiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpENkQzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTowMDoyNCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEN0QzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTowMDozOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOEQzNEM5OTdEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTowMjo0MSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QkY4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTowMzoyMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0Q0Y4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTowNDowNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0REY4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTowNzoyNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RUY4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTowODoxMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RkY4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTowODozNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MEY4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToxMToxMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MUY4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToxMjowMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MkY4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToxMjozOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1M0Y4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToxMzowMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NEY4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToxNDoyMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NUY4QjA1OThFMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToxNDozMyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNEVFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToxNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNUVFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToyNToxMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNkVFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToyNjozOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDN0VFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToyNzo1NyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOEVFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMToyOTo1NSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUVFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTozMTowMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQUVFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTozMTowOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQkVFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTozMjowNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0VFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTozMjoyOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDREVFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTozMzozMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRUVFOUExRTkwMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTozNDowNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3OUEwOTJCRTkyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTozNDo0NyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3QUEwOTJCRTkyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTozNTo0MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3QkEwOTJCRTkyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTozNTo1MCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Q0EwOTJCRTkyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTo0Mjo0MiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3REEwOTJCRTkyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMTo0MzoyNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MkEwOTJCRTkyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjowNTo0MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4M0EwOTJCRTkyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjowNjo1OCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NDhBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjowNzo0MCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NThBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjowODoxMyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NjhBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjowOTowNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NzhBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjowOTo1MSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4ODhBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjoxMjoxOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OThBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjoxNDowMyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QThBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjoyMTo1MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QjhBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjoyMjo1MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QzhBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjoyMjo1OSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RDhBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjoyMzo1MCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RThBQjQ1Njk3MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjoyNDo1MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQjNGNEFGMzk5MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjoyNjoyMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQzNGNEFGMzk5MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjoyNjozOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpERjNGNEFGMzk5MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjozNTo1MyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMDNGNEFGMzk5MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjozNjo0OSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTNGNEFGMzk5MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjozODowNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMjNGNEFGMzk5MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0MDowNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMzNGNEFGMzk5MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0MToxNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNDNGNEFGMzk5MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0MToyMCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNTNGNEFGMzk5MUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0MTozNiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0Mjo0NiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MjA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0NDowMyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MzA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0NDoxNyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NDA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0NDo1MiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NTA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0NjowMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NjA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0Njo0NiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NzA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0NzozMyswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0OTowNSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OTA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo0OTo1NCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QTA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMjo1MToyMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QjA3MjgzRTlDMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMzoyNTowMSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MjMyQ0IzQ0EyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMzoyNTo0MSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MzMyQ0IzQ0EyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMzoyNjo1NSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDMyQ0IzQ0EyMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMS0zMFQyMzozNDowMiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRDU0NTUwREFEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMi0wMVQwMjoyNzoxOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRjU0NTUwREFEMUJFMTExOEI1OEUyMzA4NzUwRTNBNSIgc3RFdnQ6d2hlbj0iMjAxMS0xMi0wMVQwMjozMDo0NCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNTVBNzRBNzQ0MUNFMTExODMxM0NDRTIyNDVFMEIxRiIgc3RFdnQ6d2hlbj0iMjAxMS0xMi0wMVQxODo0ODoxOSswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOUQwQTJGNDc3MUNFMTExODMxM0NDRTIyNDVFMEIxRiIgc3RFdnQ6d2hlbj0iMjAxMS0xMi0wMlQwMTowMDo0NiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL2pwZWciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOkRBRDBBMkY0NzcxQ0UxMTE4MzEzQ0NFMjI0NUUwQjFGIiBzdEV2dDp3aGVuPSIyMDExLTEyLTAyVDAxOjAwOjQ2KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ5RDBBMkY0NzcxQ0UxMTE4MzEzQ0NFMjI0NUUwQjFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDRTU5MUJBNjYxRkUwMTFCMTQzOTk4MjBEMTY4MUU3IiBzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MkNFNTkxQkE2NjFGRTAxMUIxNDM5OTgyMEQxNjgxRTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/36%20-%20Imagine.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/07.%20Imagine%20a%20Jump%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
---------------- //You can delete this entire tiddler and any other text from any tiddler that's between these "lines" (has this format)// -------------------
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMVoices/01.%20Internet%20Data%2C%20the%20new%20Gold.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/05%20-%20Monetary%20System-%20Intro.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/i0sxts96fk2gqcm/Is%20Planned%20Obsolence%20Real.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMvideobooks/07.%20Is%20planned%20obsolescence%20real%3F.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div> @@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE VIDEO WITHOUT NARRATION|https://www.dropbox.com/s/bzti3f8wvginija/07.%20Is%20planned%20obsolescence%20real%3F.m4v?dl=0]] [[DOWNLOAD THE VIDEO SCRIPT|https://www.dropbox.com/s/9i5hij742bta8pn/The%20War%20Tumor.docx?dl=0]] @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/mw0qpbdi8ddb1i1/Is%20Psychology%20Science.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMVoices/02.%20Jacque%20Fresco%20-%20Abundance.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMVoices/03.%20acque%20Fresco%20-%20Dealing%20With%20Conflict.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMVoices/04.%20Jacque%20Fresco%20-%20Living%20to%20One%27s%20Self.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMVoices/Jacque%20Fresco%20-%20Technical%20Revolution.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/08.%20Jacque%20Fresco%20%21%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/09.%20John%20Lennon%20-%20Imagine%20%28%20%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/13%20-%20Justice.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/11%20-%20Language.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/g6wjd90c01qf7nc/Language.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/10.%20Language.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/12%20-%20Laws.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/02.%20Legitimate%20Gangsters.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/10.%20Let%20me%20fix%20you%20%21%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/an3b6y4k9yj09x7/Life%20In%20The%20Monetary%20System.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/31%20-%20Limitation.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/11.%20Loneliness.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/29%20-%20Luck.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/04.%20Material%20Traditions.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMVoices/06.%20Michio%20Kaku%20-%20Born%20Scientists.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/18.%20Modern%20Slavery.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/12.%20Monopoly.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/s1r92c4eqatqtbs/Morality%20And%20Ethics.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/09.%20More%20About%20TROM.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/28%20-%20Mystery%20and%20paranormal%20powers.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/11.%20Nothing%20is%20What%20it%20Seems%21%20feat.%20John%20Lennon%20%28Imagine%29%20-%202016%20music%20video.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/j5mr2qqq3kb4rll/Offensive%20and%20Obscene.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/04.%20Open%20Discussion.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/01.%20Open%20Source.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
# [[Embryonic and Fetal Development (excerpt from TROM documentary)|Embryonic and Fetal Development (excerpt from TROM documentary)]] # [[Feral Children (TROM excerpt)|Feral Children (TROM excerpt)]] # [[Death (TROM excerpt)|Death (TROM excerpt)]] # [[Homeostasis ( TROM excerpt )|Homeostasis ( TROM excerpt )]] # [[Human Beings ( TROM excerpt )|Human Beings ( TROM excerpt )]] # [[If only we could all just find serenity ( TROM excerpt )|If only we could all just find serenity ( TROM excerpt )]] # [[Imagine a Jump ( TROM excerpt )|Imagine a Jump ( TROM excerpt )]] # [[Jacque Fresco ! ( TROM excerpt )|Jacque Fresco ! ( TROM excerpt )]] # [[John Lennon - Imagine ( TROM excerpt )|John Lennon - Imagine ( TROM excerpt )]] # [[Let me fix you ! ( TROM excerpt )|Let me fix you ! ( TROM excerpt )]] # [[Nothing is What it Seems! feat. John Lennon (Imagine) - 2016 music video|Nothing is What it Seems! feat. John Lennon (Imagine) - 2016 music video]] # [[Pillar of Davidson 1999 (TROM excerpt)|Pillar of Davidson 1999 (TROM excerpt)]] # [[Planet Earth ( TROM excerpt )|Planet Earth ( TROM excerpt )]] # [[The Venus Project ( TROM excerpt )|The Venus Project ( TROM excerpt )]] # [[The world is a big tribe (TROM excerpt)|The world is a big tribe (TROM excerpt)]] # [[The world is one big tribe 1|The world is one big tribe 1]] # [[Tribe meets white man for the first time ( TROM excerpt )|Tribe meets white man for the first time ( TROM excerpt )]] # [[Understanding Life ( TROM excerpt )|Understanding Life ( TROM excerpt )]] # [[Which one is the tribe? (TROM excerpt)|Which one is the tribe? (TROM excerpt)]] # [[TROM-Jaro A Linux based oneprating system|TROM-Jaro A Linux based oneprating system]] # [[Trom People (short documentary)|Trom People (short documentary)]]
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/02.%20Over-Tourism.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/8ktnuay2ycg7vz6/OverTourism.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/23%20-%20Sense%20of%20ownership%20and%20social%20status.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/17%20-%20Peace%20and%20freedom.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/v6rerlb4kx0pox3/Private%20Mouths.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/12.%20Pillar%20of%20Davidson%201999%20%28TROM%20excerpt%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/13.%20Planet%20Earth%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/22.%20Planned%20Obsolescence.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
# [[Daily Hustle|Daily Hustle (poem)]] # [[Legitimate Gangsters|Legitimate Gangsters (poem)]] # [[Homelessness|Homelessness (poem)]] # [[Material Traditions|Material Traditions (poem)]] # [[War|War (poem)]] # [[If Only..|If Only.. (poem)]] # [[Games of Distraction|Games of Distraction (poem)]] # [[Alcohol & Partying|Alcohol & Partying (poem)]] # [[The New Human Rights Movement|The New Human Rights Movement (poem)]] # [[Social Media Prostitutes|Social Media Prostitutes (poem)]] # [[Loneliness|Loneliness (poem)]] # [[Monopoly|Monopoly (poem)]] # [[The Ugliness of Beauty|The Ugliness of Beauty (poem)]]
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/10%20Politicians%2C%20voting%20and%20democracy.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/13.%20Privacy%20and%20Censorship.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/15.%20Problem%20Solving%20and%20Motivation.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/09%20-%20Profit.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/32%20-%20Questions%20and%20the%20Collapse.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
----------- //At times we use some custom fonts for our books, and they are all available at our [[SAVE|https://www.tromsite.com/save-trom/]] page ("TROM eBooks/Draw/.fonts" folder) - install them before translating any book. Alternatively you can use any font that matches the original one. If you want to replace our English sources (links) with links from the language that you are translating the book into, you can do that but pay attention to what links you choose. An English Wikipedia source replaced with a Spanish Wikipedia source is ok, but make sure you find similar sources for the other links if you wish to replace them. Another tip: if you are going to use other sources than Wikipedia, archive these links whenever possible with the Internet's Archive "[[Wayback Machine|https://archive.org/web/]]". This way links will not be removed from the Internet in the future.// ---------------- # [[Behaving: From Genes to Gender|Behaving: From Genes to Gender]] # [[AA WORLD|AA WORLD]] # [[Rethinking Education|Rethinking Education]] # [[The Ugliness Of Beauty|The Ugliness Of Beauty]] # [[The War Tumor|The War Tumor]] # [[Harmful Thinking|Harmful Thinking]] # [[Spending money in today´s world|Spending money in today´s world]] # [[Is Psychology Science?|Is Psychology Science?]] # [[Homeless... Book a prison cell!|Homeless... Book a prison cell!]] # [[Is planned obsolescence real?|Is planned obsolescence real?]] # [[Life in the Monetary System|Life in the Monetary System]] # [[Empty Homes for Nobody|Empty Homes for Nobody]] # [[Earth|Earth]] # [[Consuming a year|Consuming a year]] # [[Offensive and Obscene|Offensive and Obscene]] # [[Facebook's Business|Facebook's Business]] # [[Competition and Cooperation, Curiosity and Motivation|Competition and Cooperation, Curiosity and Motivation]] # [[World Gap|World Gap]] # [[Volunteering around the World|Volunteering around the World]] # [[Valuable Without a Value|Valuable Without a Value]] # [[The Family Idea|The Family Idea]] # [[Human vs-and-part Machine|Human vs-and-part Machine]] # [[The Property of Waste|The Property of Waste]] # [[Reason and Logic|Reason and Logic]] # [[Morality and Ethics|Morality and Ethics]] # [[The Evolution of Purpose and The Purpose of Evolution|The Evolution of Purpose and The Purpose of Evolution]] # [[Eating the world and ourselves|Eating the world and ourselves]] # [[What are you laughing at?|What are you laughing at?]] # [[What is Behavior?|What is Behavior?]] # [[Perspective: Private Mouths|Perspective: Private Mouths]] # [[The problem with mental illnesses|The problem with mental illnesses]] # [[The Science Vaccine|The Science Vaccine]] # [[The 'Success' of Prisons|The 'Success' of Prisons]] # [[Driving us crazy: How to fix transportation|Driving us crazy: How to fix transportation]] # [[Language|Language]] # [[OverTourism|OverTourism]] # [[The Money Game and Beyond|The Money Game and Beyond]] # [[The Origin of Most Problems|The Origin of Most Problems]] # [[For-Profit Entertainment|For-Profit Entertainment]]
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/l254ufxrh1bmcrp/Reason%20And%20Logic.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/26%20-%20Religion.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/27.%20Religion%2C%20Spirituality%20and%20Death.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/34%20-%20Resource%20Based%20Economy.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/sqvj2ur64pq2ljq/Rethinking%20Education.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMvideobooks/05.%20Rethinking%20Education.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div> @@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE VIDEO WITHOUT NARRATION|https://www.dropbox.com/s/joanws47g5cylb0/05.%20Rethinking%20Education-003.mp4?dl=0]] [[DOWNLOAD THE VIDEO SCRIPT|https://www.dropbox.com/s/sl7rs0zihbiue6i/04.%20Rethinking%20Education.docx?dl=0]] @@
--------------------- // translators should provide links from where their translated materials can be downloaded // ------------------- Please "steal" all of our TROM materials! We made these for you, and you, and you, and everyone. Trade free! Contrary to most organizations, we encourage people to download and share our materials. The more people having our materials, the more reliable it is for these materials to live long in this digital realm.
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/02%20Science.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/24%20-%20Self%20confidence.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/19%20-%20Slavery.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/30.%20Social%20Credits.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/10.%20Social%20Media%20Prostitutes.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/20.%20Social%20Pressure.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/whr2p1ib2cj9zkw/Spending%20Money%20in%20Today%27s%20World.odg?dl=0]] @@
\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]] \rules only filteredtranscludeinline transcludeinline macrocallinline <div class="tc-remove-when-wiki-loaded"> <style scoped> .tc-splash-text { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 16px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; margin: 20px auto 0; width: 200px; text-align: center; color: <<colour foreground>>; fill: <<colour foreground>>; } .tc-splash-text img { width: 150px; <<box-shadow "2px 2px 10px rgba(0, 0, 0, 0.5)">> } html body.tc-body { background: <<colour page-background>>; } /* Spinner from https://github.com/tobiasahlin/SpinKit/ by Tobias Ahlin The MIT License (MIT) Copyright (c) 2015 Tobias Ahlin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ .tc-splash-spinner { margin: 20px auto 0; width: 70px; text-align: center; } .tc-splash-spinner > div { width: 18px; height: 18px; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; animation: sk-bouncedelay 1.4s infinite ease-in-out both; background-color: #f88; } .tc-splash-spinner .tc-splash-bounce-1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; background-color: #8f8; } .tc-splash-spinner .tc-splash-bounce-2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; background-color: #88f; } @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0) } 40% { -webkit-transform: scale(1.0) } } @keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1.0); transform: scale(1.0); } } </style> <div class="tc-splash-spinner"> <div class="tc-splash-bounce-1"></div> <div class="tc-splash-bounce-2"></div> <div class="tc-splash-bounce-3"></div> </div> <div class="tc-splash-text"> Please wait while TROMsite is loading... </div> </div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/12.%20Starting%20a%20new%20Video%20Series%20%2B%20Expectations.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/22%20-%20Talent%20and%20creativity.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/33%20-%20Technology.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/08.%20Technology.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/0uh9lt8o8cp7inc/The%20Success%20of%20Prisons.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/35%20-%20The%20Dilemma.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/03%20-%20Evolution%20of%20Everything.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/8ldaxijy3ewrdkk/The%20Evolution%20of%20Purpose%20and%20The%20Purpose%20of%20Evolution.odg?dl=0]] @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/2xizi9hp9tv6led/The%20Family%20Idea.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/29.%20The%20For-Profit%20Entertainment.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/8pyqulpy92png5r/The%20Money%20Game%20and%20Beyond.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/09.%20The%20New%20Human%20Rights%20Movement.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/fvdq9wfabdfr0ht/The%20Origin%20of%20Most%20Problems.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/19.%20The%20Origin%20of%20Most%20Problems.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/16.%20The%20Positive%20Cast%21.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/6mz5n537r6ylvr2/The%20Problem%20With%20Mental%20Illnesses.odg?dl=0]] @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/85f30jhpnj5tpio/The%20Property%20Of%20Waste.odg?dl=0]] @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/6zp2sy1pqrvkkw1/The%20Science%20Vaccine.odg?dl=0]] @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/2celu7y44d59s1g/The%20Ugliness%20of%20Beauty.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/13.%20The%20Ugliness%20of%20Beauty.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
--------------------- // translators should keep an eye on our main FAQ page [[here|https://www.tromsite.com/faq/]] and mirror all that to their respective categories - it is as easy as adding a translated question that then links to a new Tiddler where the translated answer can be added // ------------------- # [[Translated question example|Translated answer example]]
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/14.%20The%20Venus%20Project%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/vonvfsmpp0dowbh/The%20War%20Tumor.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/15.%20The%20world%20is%20a%20big%20tribe%20%28TROM%20excerpt%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/16.%20The%20world%20is%20one%20big%20tribe%201.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
| [img width=70% [image/tromsite-goodies-thumb.png]] | @@display:block;text-align:left; We create trade-free tools: from curated news, videos, or podcasts that can provide you with a complete tool for keeping up to date with anything that "moves" worldwide in the scientific and technological fields, to documentaries and lectures to keep you sane and educated; we have Quizzes, a custom Linux Operating System and a curated trade-free software portal. We also made a huge search engine and infopraphic to showcase how around 170 companies completely own the entire world (production and distribution) so that you can stay informed and search to see who owns what. In time we will create even more tools. @@ @@display:block;text-align:center;<$button set="TiddlerA!!caption" class="trombutton" to="USE OUR TOOLS">⚙ USE OUR TOOLS</$button>@@|
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/26.%20Trade%20vs%20Scarcity.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/21.%20Trade-free%21.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/25.%20Trade-free.org%21.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
Translated answer example.
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/17.%20Tribe%20meets%20white%20man%20for%20the%20first%20time%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
{{BOOKS}}
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/21.%20Trom%20People%20%28short%20documentary%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
--------------------- // translators should keep an eye on our main FAQ page [[here|https://www.tromsite.com/faq/]] and mirror all that to their respective categories - it is as easy as adding a translated question that then links to a new Tiddler where the translated answer can be added // ------------------- # [[Translated question example|Translated answer example]]
iVBORw0KGgoAAAANSUhEUgAABjcAAAYzCAMAAACP8Z8bAAABgFBMVEUAAAAGBgoRCgsdHCIRHi4TKToICA4AAAAAAAAFAwVtbnVuZWMcFBZbXGIXEBMuMT0OGyk+Oj1fZW45MS93b24+SldKS1QdLD0TJDURDxU9NjVVWmMxQk4mHyMJDxczKikMBgcdM0EdJy8OFyeHgYN7dHRoVlAsLDFWRkA8Pkh+d3hkY2hMUlsuJyRGT1s9RE4tO0hiWVYgKTUlFhdGPzoxN0FTUVo3OkRjX2AwMjZqanBcV1chGxpLQ0ZUTUpGRk8KHiZbUk8oJS0NDBGAgIRsXlcZIS5NQzxeTEQLKDFDKB97en8KFiBSUVQWPUc8KSOBbmQ8IBozHxuDe3oSMT40TFdzcnaNiYp4ZFxQVWFpZ2wVFhwrIiIdRE+XlZVHNzIoNkRQSEV3d3sWN0UmMUBPPTZEPkMlLDlNLSMnQEtxamtCQEs6RVJNSkxbX2hIVGVpYV9aUEpFREZRYGtiUEkhOkh1aWRiZ3txdH99YVMpJB1EMixSVXYWJScqL1FAWGGhrZmiAAAACHRSTlNX////////vovy3+sACfHYSURBVHja7L3tb1vnkf7/TVkELcBI5RJWq+MeH8ABlhJ26dY1LYc/kxLMAGawSEDA7wQS4Aqo6BeK4rW2QADTm7/9N3PNzH3fh1K67bZpHnpdlPhMSnLT8+HMNQ//7xcURVEU9Zfr//GfgKIoiiI3KIqiKHKDoiiKIjcoiqIocoOiKIoiNyiKoiiK3KAoiqLIDYqiKIrcoCiKosgNiqIoitygKIqiyA2KoiiKIjcoiqIocoOiKIoiNyiKoihyg6IoiiI3KIqiKHKDoiiKosgNiqIoitygKIqiyA2KoiiK3KAoiqLIDYqiKIrcoCiKoihyg6IoiiI3KIqiKHKDoiiKIjcoiqIocoOiKIoiNyiKoiiK3KAoiqLIDYqiKIrcoCiKosgNiqIoitygKIqiyA2KoiiKIjcoiqIocoOiKIoiNyiKoihyg6IoiiI3KIqiKHKDoiiKosgNiqIoitygKIqiyA2KoiiK3KAoiqLIDYqiKIoiNyiKoihyg6IoiiI3KIqiKHKDoiiKIjcoiqIocoOiKIqiyA2KoiiK3KAoiqLIDYqiKIrcoCiKosgNiqIoitygKIqiKHKDoiiKIjcoiqIocoOiKIoiNyiKoihyg6IoiiI3KIqiKIrcoCiKosgNiqIoitygKIqiyA2KoiiK3KAoiqLIDYqiKIoiNyiKoihyg6IoiiI3KIqiKHKDoiiKIjcoiqIocoOiKIqiyA2KoiiK3KAoiqLIDYqiKIrcoCiKosgNiqIoitygKIqiKHKDoiiKIjcoiqIocoOiKIoiNyiKoihyg6IoiqLIDYqiKIrcoCiKosgNiqIoitygKIqiyA2KoiiK3KAoiqIocoOiKIoiNyiKoihyg6IoiiI3KIqiKHKDoiiKIjcoiqIoitygKIqiyA2KoiiK3KAoiqLIDYqiKIrcoCiKosgNiqIoiiI3KIqiKHKDoiiKIjcoiqIocoOiKIoiNyiKoihyg6IoiqLIDYqiKIrcoCiKosgNiqIoitygKIqiyA2KoiiK3KAoiqIocoOiKIoiNyiKoihyg6IoiiI3KIqiKHKDoiiKIjcoiqIoitygKIqiyA2KoiiK3KAoiqLIDYqiKIrcoCiKosgN/hNQFEVR5AZFURRFblAURVHkBkVRFEVuUBRFUeQGRVEURZEbFEVRFLlBURRFkRsURVEUuUFRFEWRGxRFURS5QVEURVHkBkVRFEVuUBRFUeQGRVEURW5QFEVR5AZFURRFblAURVEUuUFRFEWRGxRFURS5QVEURZEbFEVRFLlBURRFkRsURVEURW5QFEVR5AZFURRFblAURVHkBkVRFEVuUBRFUeQGRVEURZEbFEVRFLlBURRFkRsURVEUuUFRFEWRGxRFURS5QVEURVHkBkVRFEVuUBRFUeQGRVEURW5QFEVR5AZFURRFblAURVEUuUFRFEWRGxRFURS5QVEURZEbFEVRFLlBURRFUeQGRVEURW5QFEVR5AZFURRFblAURVHkBkVRFEVuUBRFURS5QVEURZEbFEVRFLlBURRFkRsURVEUuUFRFEWRGxRFURRFblAURVHkBkVRFEVuUBRFUeQGRVEURW5QFEVR5AZFURRFkRsURVEUuUFRFEWRGxRFURS5QVEURZEbFEVRFLlBURRFUeQGRVEURW5QFEVR5AZFURRFblAURVHkBkVRFEVuUBRFURS5QVEURZEbFEVRFLlBURRFkRsURVEUuUFRFEWRGxRFURRFblAURVHkBkVRFEVuUBRFUeQGRVEURW5QFEVRFLlBURRFkRsURVEUuUFRFEWRGxRFURS5QVEURZEbFEVRFEVuUBRFUeQGRVEURW5QFEVR5AZFURRFblAURVHkBkVRFEWRGxRFURS5QVEURZEbFEVRFLlBURRFkRsURVEUuUFRFEVR5AZFURRFblAURVHkBkVRFEVuUBRFUeQGRVEURW5QFEVRFLlBURRFkRsURVEUuUFRFEWRGxRFURS5QVEURZEbFEWZfvmLX4p+YSeKosgN6id7tP/WR5QCdlHogw8+wNmHf4E+cJWvt3fkvztFblDUT4gkmRAFHx48eKDfDx58fpc+li/R5x/jWvGAPB2vapEkMYT8oMgNivqxw6IIJUpIfOz6eejXP//1r39TfIlwn37//De/1ieE4rUJJ7scyZEIRZEbFPXj4IUHFjugcEK4vrmlp/r19K67d+Vv8ZsWSTJFnCCtZBZFkRsU9cNBxS9aoYXTIsUTd1LiXqE3b+7p6VzP37w5v3f+5pGe4/KRXNojcjJ9c++bL9tv9kfnSEGRDJAPPyBCKHKDon5Y4UXYFq3A4jdtWNzLpBACnAsedk9+1rojf537g+eP3gRQsu6IRQIgHoKkLBbpQZEbFPU9AuOXHmA4Lzy2uBVUvH/jOn9//uZNQYlMhRIO565H50KIjI5HGoX4o/fOD96cH+hT7p2faWjy6N6ZnHYgor/MwzZAjB6EB0VuUNQ/lBaRkUI+KvGiTYs3Agvw4r3ozfvz99C5nQIaQYU4PcKdj6AD1YlI+HBg98hJH5Sn4UG5fU/PHx2c6/3n9w7uPdIoxCKRL+8GCPDxYYkP/q9KkRsU9Y+JMHYDDLcq3gQsspQUZSiBCz3YH+hJdXbm52dnVwdXioN7fvvAH9nRQdK9+AJXBCVn9w409jhA/HF870uYIU/DBSnw8eAB8UGRGxT1HUcZQYxWhJFo8QbRRNL99+2Y4vzkHJx4lDjgh37wQnV1Jcy4utLLK7/953Tm52dnjhflh14500sjx5cWfHz55fFvf/t7UcaH564eJOec/0NT5AZF/b2YYVkpJ0bBi3u7wYWgQr49wDBkqJV9Ylknw8OBI0MCC9G9XRgci+xcL4v77RT34mp6CI9lmhwISpQnV0KOqy+P712Z9/GlFmIda/Tx9GlOXnntVUQe/J+cIjco6m8NMcoYI2WkbiWj3Lm4n4hxcv7vOZsUAcWZ4eLADvEHu8BQPXtm59Dxbe3cd3XrCVf+lUCj+t3vvrz68uz4SwGHSP6I32vy6o9//PXrPzx8+NLoYfAAPvhfAEVuUNT/OciwGOPXZYzxfhcZybZASsqs7FuexLelm3aO/QaMfdGzAh7PgiTP7iaKPV7cUv60n/fNFZjx5fE3XwIdx99o5uop6KGVuy93Qw/SgyI3KOovpMYdyPCk1B0RRqSjzMA4L2zsAwsxvt2g2D32+6Ee0AhwtHnReuS4fPS4deHPfrYLm2dCC4UGzsXy+O3xN7//7e+Rt0Lm6ufuezxwx5z/NVDkBkX9JcxQZLTSUrvIeFMW0r5BmWyYFveMFq0clCWMiqwRHImSG3Fg7wkTegGGFHHs71f7++P98Vi/5Xqv6vWe9fTpz+KsRYv9uwSK4PxpDkN+q1/fHP9WQo9vfh9FVyi5oulBkRsU9b9mpjQ51WZGEONNixlvjBgOi9uJKMdE9q+PS+9iIyd/4kav+/G/J9o3OggZ9BTkUGpUzyoDh0gfAzcMHj28tGfBSIEMefr+t+opkPT7Mo31Wy24ssij5Zhr5EF0UOQGRe1C4wPMCfn441+1iHHL+9Yo48A76xQVX+Y0VMumeNa2r1MssPFnCjP0yuZYsdHDpcAAuFBM9PSwX3moMfbj/3hg8cZYseHU6ClQqmpc9Z4VyBgMBuPB/kAv5Xws3/oFXDzd9y9hzFPT758++yb/tt8YPhB5PHzYMswJD4rcoCiDxgfe+d1OTL2/q3kvMlJS36rNdbc9CmdEyYqwFuSkz95YyHFsF3r8l2ubY7lUaBg9EGHsOzBAC4HGQG5WFWgBYvQ0CpFTz8IT4Yo+Q58HYoheD0KvQZDBt0YfTzV79fQZMle//y36PL5xw/zhbqku/5uhyA3qnzo3ldyM0v5uE+Oj915cG3mpq6vf/e7s7He/+93VXSFF9qmPW9TIJbSb48KVkM/9SDIhS6XBBfJU+5GzUmjIhR779yPMEFgINRQhFfABbEhUMRjjK0jx2s7slDGS4pBBxkbCx1P1PhQh8mui2Orpf36T2fEg7HKygyI3qH/OMOMDjLBVZqS+7/fv766xPT/xQOPq6njHt3h2u0a2Vcu0nyhi3Oj58wUWcuT3rJTFGGM7aZzhHrh7Gnq8H4sdrlaGwsLQIe645qksRNEXGDVmBoiZnxJFjCP2aALJ67vCj6dP4Z3/XuGh6PjPP36TC3UFHjTLKXKD+icMND7wOtvCzXi/G2ZEja30YxyE733cLqBtIeNbCpm8Nmq/CDJ6zxIrDBjheY8twghqCC0SNqpemOHKCrXCq0q9DWSpxinOmIUCHDODh14rWJJAYvyAJ7JDD7BDvI+nT7FOynoEX2bDg+igyA3qnwUaXmn7K1mR0QozvsbJx4Voauq+dmToUKlUKxUltDk1dZyZYZGFwaPafzqO9E9Cg1dFVUGL/QIWg30/8kvQsG8Bhz+qh3zFhxBCSIFoQ7NUio19gwbyWLPZDjGKm34+SJeD9MSUxYIlcrsIy2IP+OffPP3PP/5R28s9aWXoIDsocoP6yccZ4We0mQHh6lfKC0WGMONEJktFoJFGRt2OMp61CmATMgQefc88OQ0inkhIcFjEBR6FyWE33NkYgBpjDTXCCgdE9MLRkvW6RYzykfLBIvSYuRkyHkT9lWJrBx7AxzdPrcXjtfUHut9BdFDkBvWThQaYkUYTJjfDkPG1BRr376cJUycnaaxUOWawsMCRfNqPtgmvb31qyHi276kmq28aOxTsaravx8gVNa9x/M5+hj99bCGCYgPUMENDclVaeVuNnRo7cNhBxd162I5OsmE+cGpY5PF6/3Ur8ijijpSzijWC/G+MIjeonxg1PNAwZtx7k4IMDzMk0Ljv0NDklEIjBhJGy4WHHc/aE6Q81OijZPapflcKkgoQMEAkSrTlH/bT9bAy/Gp/3DdsiLeBxFTPXHGt0VWA4MklC2r/Ni48TGd2Gc+I6w/9lDiitbpgB+DWbh0MfjzVXg+Fx76g49d/QHdgcjuIDorcoH46gYZWTn3sySnPTXmQ8fW/vP9KTkqM+56asrOTAyPHWTlOqiyRwqdytGnDtdgfp0xUhBZjsw32d1kxaHVXpJqnceZGcjZmxhMEGmM7acoK5VPOjGaHHIGP+s+c4iLzAwBpI27swUcQ5HVZruvs0Brdlx97yophB0VuUD8JZqTslAYaBTMsM/WVSpmh4DjJysPPW1W3RYJKM1HW0t0LbwPE0ILZfOQdp3rXIsB47eVNszY3JF2lZ30FRRFrmCMOK8PLphIzghDGAFzUAYW6uMBz4qZd+uPARSDE0TEr4eaypFtOWu1H0kpjES2zKqusiA6K3KB+3NDIySkzNBI0gAy1NIQaEWRAZ2nH0pnu3YthUoINDIS63eNnFbLP9nOFVAENoGI2KLsp2tFHkZ4ydDQwOFrU6CVqhIGREAEEFJhIUUXAoYBFPKUkS+ZLNjy8Ist/38YpiF7B7HhEpdU3+/t/3H/98OVLH2fFgSQUuUH9aKkRjsY3O4FGRBrITVl+KiMjLW8FOKZnDg6ZBNKTk7btybWeXW7k7Bm+HSgKj5ICrea7mfNjNihzV5HYAi883ogyWYWG2Ro52LBAoy55ELgogol8Rxl11LcyVq277emz6PmI8wyQ+JX3i8jjmc250rvglDPqoMgN6kcKDctOuaNRBhqqf3uPSCNMjRxsGDIiSyW4mCo5BBrKCpFeOfZvgENk06JUGCDydL8VP+RP75alKg/AO8W46bO9QcPscKMGaqeqZGm0zIu7Yo3y8Zd1Bye7bif90u/yWYlEd3SBBMiy8zFOsxJTtVVCx8cp7CA7KHKD+pFQw6Hxm53SqYgzlBoRaZyXzDAv/NqsjekU2JDvDVJUyoXN5mpjvMCwKQWI9VJoR55GIdIHnqiRO7b9ANy2xVExJd8FKAwhcCpmBo1IUck3nrgTZtwZbAAlHQNDp/Ybxg6X366dIDtJq9rZkbGRrPdiUuLYPP+Yyo6oYz9HHUxYUeQG9SNKT33w4R3ZKevPkMIpJKiUGfcTMs6tfCrXUB1omKHkEGxg5PlGQw5QYwNoKEQsYWVjaVEVq8d4Gw0CK7zdto1Q47UdbxvJSFWAxqAFDTx6V4ZKk1SRoJp9a85pthM9+KlT3z45YPIdRpCXOXZRdgwGt9rQU6dgqhYrx5MYOcQod5+cQQdFblA/fGpE7dROoGHMADDQoSGXDg1Hx4EHHafCDD05MyTacGocOzqQmjru2fVj9TUqHxYFdpShRqsBL1XdztwLj/RUYkaDL8dGVfkoERTejt0lH8xKsyLzo5PNDM9B5Sd0coDRuQsh+aKO3FX5M75V5dhdH3GVybG//wf1yT/mICuK3KB+sLz4hXsaOnbqzuyUQsPrbe+f7CpiDaPGFMxApKHnGyeHX3dzI7ZghLnhnXhjq7md3SLHYJDOFQ8gwcBTQGX1ldyWh0ENG5YOW2NgMBkPdmpsPVSY7XDizp6NjqGj0A5BXuKrA3bMyngmmSrupcRdaU5JwGPgPYL737S9DiasKHKD+mFmp8riqTI7ZX3g3qGBr0hMHdgZCqmiP1zDjTONNzTYmMITV15MbwQnegO1VHDBe2GH9yz8iBbuQRoMNbjrU3pTuN9KDbvdpMgD0YZ2+Ck1xqkpXO8cmH3xMgcLszqihVnKOwEdHoIUh/9WkIEgJOGjeOhl9tlnqSArHI+dut26nJqY5iPmHg/JV3nUwV2zFLlB/cCg8cEHRXqqLLhFlHF+ft/yU7dCjHz9QDNUpxpwODzONO5Qaigz1OqYTq+nnpuywipPTm2ycM8gkeMONXJyYjgn9KwJI8FLrHxkoXIo7h+0ow3XrEw06a3aGWDBxGzHNy/jjZfyPUuvLmOQIMm3Bi4tD92Ki3PjB9jxOk8mUa8j+eREB0VuUD8QahQVt/duQcMtjZPbOk0AOY3o4yDIMdVvBBiSq5rq9WsLN1zHlpVK3JgmdIy/fazgYOhH2MYh4fVTUa5rI0QqDzUMG7mtPKWJCl8ijIt8tYg3kk/xsv5Dgos9obODi8BNnZDhD8w8qsmc6JSFV2UayyZcIeyAb56aPICOcvI64UGRG9T3C40P2+mp9wU0YritltUeFG0aJ89PTl6AF6caaWgN7mkbGfY9TbpKAYVCYrrRFJKtUlLLo2cPeQGU2cQ7c2etoQ7H/2Y2i2olq64a5PGFY9/iFzZ7HkJluahMhU5ZX+tH+roIF/TJet1zVKl7vFPvPA9scO54wOHv9TJxZZbSWsailw6wb/PPY8Juijoe0uugyA3qh0KNBI1ccZssjROs6zs50J5vbQNv56dOLeA4jdpb9zamuDiLWxJnXDkVKuOEEQTWgy3F6PVGRgyrnS3La4Mcxom8J2MQt6yJXFHiZri9UUQc4xmCg7Aa/EANHNR1y5m4XSvVyRbIrBO2SJ5LUpDDkBBmSeYPsllxPb/ty2yu4A8oDPRiOrv5Hfs56tCFT1ZhRXJQ5Ab1fRDjl5Gf2mkI1yUaX6mlgeDCtvXpkKmDkwg6LNRApHECS0NP0xRqRJQh/X9TFOQW3oVPirJvJ4Umq4wkdq1ndKhz47UfU72MVi2O2XjQTkGlmbd4/36/77W9pa2dPu7vcCIllzq71VJx0A+fI1wPCxXa3RxRdNXZffciBElIiV/G/kZDWDtpNct9jmmm1WuLOtgSSJEb1PcDjmxqtNNT732Fxn1rzjiIsYQ23VZjjlOLNYAIy04BE9NppKWucVJsIEOFGAODPizY6Jl1jXsVFrg2xd1KlJhimNJTUY1UNmskajRWShVdfpVjY9yXeKM/G6a6KHc1ZnXd2UVGOo7XOfGU7p45bFK84leShVEXBoaFJrcQ9LJTRiF1J1/EQCtPou1krMo5jq9ThdXLn7OtgyI3qO8h2JD81J3QiEV93tF3kBYugR6IOk6KvJQlo4AJoCNflyvXMm9Ea6hyjkqdjemmiuAgnPFASJX286VdTe02OWS25DledTtLg2b9XUZIeHm8IdhY1UWk0Ykap/K4XYQG+avTuuWkmZWBiyEo3yHvuso2eucO1e1o42WCVYAiLPey5cNaWMwnR2egxB2vc1vHB2wmp8gN6h8GDc9POTTe+47X8/u2q89GTZ1gMCHWu8ZA9IMWMiSiUE4EJuSOU7th0cb1gRPEIwkNNaSHA/4FIo6xORyeuVI73FBRZ04MfFF4ZkNVeQWVPaVvJ3loNHJwmOFuk0Xq3JXR2Y0s6vYhve7skuPWk3OqytNKZpNohKHYWEVXR71bbZXrrTqz2W2MzJLr0inrc+v2TMTX+ve+fh37OgQdD8zqIDkocoP6bqmBzX0//02xH9yhEYFG4sJZhBpncDZgix8UBkbSzcbSUteQ0UIuTy17daPcqI5v1B6/ufHiWKt9qszdwK7vQcv4LobdekuGGxZpnohfNIYPDTQUGiPMF7Hv8WyWu/PqlvHQbve2Hm8rf3rZ6dwyPVolVA6UqKwq8k11p5NmIrbIUTLqdjhSe9RRB1GKAYu7+86jqfx1UZpLp4MiN6jvGhqfW37KmfF1Ysab8yKWwEpwMAOy8OPALY0pHria2vCpKxTWGjKSv3Fg+aprVNzCwogi23F06slcQsOGxxA+OyTNERkHOqow0a23A1HGWLvCU/0tCnpHPc+IRQrMJg/uRBJ15y5/YxcknbZTHu5EXdoUJTmsB9Cc7pwKw9lyJ+DYCXPS1eTX161cVb2LDvR47BfooNNBkRvUd4eN2/mpZGkINM4fwfhGRgq2BnhxVqSn1AFHfa3OmjpDN5/GEIKNGycGMlEeb1xbKLJJeamYE2WH/lidEaMMm2RuNP6w9/El5IyrcUw0xMv6OejQNJhV844CT+NIKpVWdN2eCrLrbNStwCQd9+t2Z182PiKe8XqoTiSu/NIws9SvOwu27jJBJJLx1vRYDNKapeuFuoEO7Jc9NJOc/4FT5Ab196eGhBq/zqFGwYw3B5aL8nXgcibUQNSxgRcuVVWGjqk19HlvN5r5bty38DtBjWvDxrXmqMz8rvb1SJ4GTDXYAB4UiB1L4+RajLG1rz/O0Oh5gquJtJU+edBXdqDoVvg08pMkq2Iwbl3vBhvtbop2PVWZnKrvNj/KlvCIMqJ7IznurRnrLRzZDQtBlt+Oj1lrce1OuBGN5coN+Z49fMmmDorcoL6DBNUvJdTwQbdvwtIIajw6S/JN4MdWdnt1dVakrnS4rRbbytBCTAlBGdSN8gKBxY1dIuoQZJxeAyUpVvBgwqbVxn6+vkcbswQQbM7A4PNYoLHpRSgxNlYoUXx5nzFDY5INyrZG3iJSBTRah/l2k3e777veNSL8CK4H90nOYO3WW+XmQD3Cr+phhB+pSLfTuhJvvzRqLP3KssWROneJ+F+xO2/loQPYTPKZ1VfZ6EP+x06RG9TfNT+1G2q80fxUgobmpCxHlZo10oUelpUL8hQdVvisN051tYKMgIc65Ag8ImtV5JecGp6SGtg4qbGPtsW6Jd91hBlTvRh+6C2DXnbltEh5Lp9FZWMSR+lU9ZsmqltbZVJlPFG3Iwg5cJeH+EgxgRoTnHc6Oxhq1Vb5QKtZyk/JubyqtldOWtmoZcGOAhjL22FH9D3WyeWonRw+zUpLrGJDoJnk/A+eIjeovzHQyKFG6Wq8ATPOz1OYcWwtGp6nKuxxDTAwQMqyUZhx+8yb+G4sF7VxUmx89JQ8cJObxLUGyg963o9QrF+yMbW5T2MwTsgADEb+LnF3NQ5Po6+ZrjZfFBk+xMSXx94Rb+ykqVIaarJjZMfhvpseSu0cO9NEcDGLbJXHG0XkMokLPS0LRnQDHnWmyLLl0cf49UQOq7V62Ooph0Uu5EA/IGMOityg/kZsWAFVMUrEIo03VnV7UOSmiu6+3KHhm10NEep+i21xdewN3/AyEjRu7HlaP+UHb+fGeNAuJ/VVrrUnp/LkwUFURkWY4YNyvZ/PZhbC9VB3A2FKZT0bG/s9RqORkQbcmLWHSJWDp+o7q3FbfRVhh3f9eK8HflHmQL1rdUe9lT7Jf+wkBSR676RTsiLIUQQenUhaLcu3bLvjaSHIQ5xe651/gB6mBYFEB0VuUH97giqHGufW3ucZquBFbu7DRJETI0qae259fV4lhQKpwTit0LBHp9NNWqshkLmZwjFHG8Vg1pQbNAaxpW/WpECj8a5vG0XS8+ZvYcDIB6z7dKt+5KYG5m3Is7X8Vn64PrWX4xMLOFK/950Vty33IT73y+VkZ6LURA/6dQQltQFk4s8CDiaJLanLo653B4tMkiG+TEGMgWPH6liW1bt54npmb/bNU9Ah3EC6StDxOcurKHKD+r/HGrr09bargVAjqKG9fegJv1J/Q/Fh7X1aSrUBFYwXmFOobrfOHfTxINqYYbmqazlm92L+VHQD3sTRfpyjjWaW1r02sa5PNzH5tBHPUI20+1vjiI1FElOHwVhHiMj7CT6qfmXMEmBM9RzkGOEFoxjGnnoqWsFBeX3SKptaps/4clyeeNZpEg6Fvk4JIpfdrpEDgcTEn2P34OXv6jKXFWOxJp0Eh+6y2+kaNfRMbtnlHeTIkUdel1vnYYoPnR5/GCg8Zu50kBwUuUH9X6ghtkZRQOXjpyTQ0GmFBwYNIAPY0IKp42cSbJxYsHHl+alYonENaExveqnSqfJclcUg5kFY/4b1AN4kS3s8a0UcMfu8dqs8nO1y/9+08NfNMxnpBJE+9r/a2ELf5DGV7JScaYAyGvkL8VM1AyZ7ngZ1J6KF5U6eqs7ud7qwA/LAugaLdg2Dz6Q76aTaXoQh6qGENWKEiW2Ck0lnx+bodlN+qttdqnYqqVL0UWSqin71uqitqtMq29oLrAYAxx98UYf1kZMdFLlB/R8TVF8XVbeYceu5qQSNE1DjGK0aV1eWnrrSIz+moUvBlKHAhp2L9isfOQXTY2r7NFBflcZV4eg9TmPOY3uSHpS1lCrZ4JXNNIQ1kkt5CyGqiJ0dAFbfXqX3jkY2YATPG41SIZf+cE1VDc0c7+wMnmp3bk9SLdVSr9R5bWvtYJj4UXvSiTij9gzYzCOTDoKRuDYr13vYvZOJwMJDjABEF0krz1J1c2OHWR/LtnmS+kSiyCqGINpddUpYPQQ6tBuQI0gocoP6K0KNPEzk62jWeGPLNM7OghnPVEhNHZjDIZey//u4d6xb+G50x6vNRtfRtjKz8PrG0k4ecGy8gcN8DJuMrtyweEOzVGO437b9O5eS+l5X/R7HWJAMjLmcyqtRo4XBhT4svfKNHb0puIEnBzTmRo1Rz1bG+s9ut4wvS7NjmbJVXS9/taWCMGLqoQcU9WqVl2akYYRKxDoNINFopBP5q3pVtyg1KX4IslK3goulhyPd/OCyNM2LZsQ6Wspn9c5cktkfUtDx+SGDDorcoP7iWKPo8AM2vHxKO/x+V1DDYSGFts+OtTNcDA7ceSy3sBpc7iljgE3sW9p4EmoTbRo2Jt2MEM1oITaJoGKQFoKnDRoNqqoGFrPIyzfTacxfn1p5VvqZbnKo2zEyWhk3RqigiudPYXMoNfTk4NCU1qBpYki5D5/t7Iw3jM/znqiq7dccNk0zHK6Gq+jGkBur2Uq+ZXGUHrhXZepttaqtaArcqOvoFpx4GRYeycGGZazKOqocagAaksbqtiusluVvGeMT81IQOz0MdDwsNjyRHBS5Qf35YONDT1C9SdTwrvBH4IJTI6Dh00QEEZqdElzAKFfPfHP8TG71kt8Q3RhIRh24pbHJSSoc+TFI/fpUnRBv2vYdGVY0hfEgeW0GsGF+xLSINxI9NsVNy1SJ8+2Db1NOax5Bxmhqv40/NyqwBrGINVaDxwINixu8Pjb54vK0oWpVr4ZAhyaaOquhdbr3G32swbkgRO9GZdegEcLUKLOSZ2tsUkfllUQh3UmKLcQP72pggUut8a1bU9tT/qoLqQPiRMnRSTZi0gqQWCclW8tfziLseJgm5u545KQIRW5QrQxVUCMNu1VqPPKu8JYTfpXH3Z7pMle/jQYOJUxv/1nvmbdqBzRw8L65/uLae8HtKK1PUVqIrt0U92Bj4INDPOKobBxuLVa4JKm8IConqeZxsSkhMt/gMkpyMbjQklLzgMY0NaxnyqhNrkk1iThmM+vVy9OqvD2vmC8S89bltwQz9MlD2f+kQBA+DGdW+St3NACH7tsANaTAq18NhhZtyJ2QDxrx7FXXE1iZHH7qdvKM3Qg+cme5uR/LXIS1jOctW03lFkLNEjuAjj/82oIOzlqnyA3qf0lQ/aqwNTzUePQIoYYmqBQazwwax1fHV2mYIWxwbx2favOfBBtSOLVvdkZVtGSja1yNDtuasYlwQanxhZxQdiXcACAG4+jss1muyg1Nw9djNa3xtuZnR6BwnTZ6YAz7vEUCv4hZIlFstWkFJJtNRB9RA6x7nWbeOp5yVHGQ7cTQKV/JpA81AoFhI6dVo0W/faS6hmBE08ctAYempRBuYLFg1dQozBU3RAIROV/FtJFoGMwHeq3AXXY9C5X3g2hpb2tdRzdVXy1vGx3L0uqPP2NmG6T0mqFDC61eerqKA0gocoO6gxrWGH4vmeGWnzp71Ao1opIq2sJhaYgJfqYD089u9GGZWliNy9UXVbWZbnotelg3xWZ6aof6a0QaGm+c2s4/WQY7NuO8GqR9rwNLU80Gcv9ggAIqpU475ZTluwM14LiJxz3gGOmLU6XuHF+jtCrW6qtGNuWwj5m5g2KwINop6vzh3nuwvWhpJiGFWtpGiUpHXamQtxo2iECQxhJK1BN1ORrNWClFJFIZAjCS3Jrknxe9HeFyKBBiVKI1f4A5SExFP2G2XjRV1V2mzvJkhixTRzv+hLzQFjfyKMQ/zLjfiSI3qLszVG1bI80tdFvD2vtSIsq6woETeOByeZPm4R7vI7Nk3OiFDd7blCPNrSq2Z1W3IAYCjVOnhg0bufExI2aFz2KQ4RgRTJUmUVW9aS6EcnZsNrdAsok5iaOit3CUnqR3obiqh52x1tIRwxB7WBlbDDI0SuRDtBytu9YFPlE2CCWGmoFqcH01lMHv6nYg7hBGrBqQA9xQnCgzjBfIUek9nZhlO0sth4qGScpD1TG5xJyMLrJZScs99ze6Sg18L+GUL3PP+W7fe122NM68q+OhkoP7nShyg7or1iioETOoTg7y2MLSuUirXxNEbKWfxB62LyO4EYi4ufHeb3Rsj1F9awZ4sELCjmuLOIANyXH1dPeGLwOf+bIlzD9XklRWJNvzna5Fqgm9e+DDZtO2yjebMhW1G5uAOfLi+UjhoWcjizhGPlpxVvse1k45Dx3GtBgZ4r7UtUUNGlLgqDvQaizBxmSyEiI0mp4awttoBp6tWsEcH2paauXORo3Yo8ay8bQR1rrMYxWghxVp2pXhApc20iTYoU7IUtmBq3rNog8ku9o2R9g0tqP8ZVpU/rK20bkvi6CD/3+hyA3qNjXKUAPr+84stvDMVJqQjmaNjWeszm42vmQpclSRl/JWjXFq3dh4YurUrHDr8EiWuCapJIXlLYIDK7e1+eeIMMbaIe5jRWxkSM/tiijY8oqpspVDJ4n4Ba6MdrChwcrUaBEXABjyVLq9PFVPpZmGk7zNe6jZpqE53rAwkFWDuSE5p1ofsaJcgYblrVBwZbkrCTcQeNRGHqvGzXVS+hMt0ojcGGKLiYcfHbui96Roo6iecn5osIHgo4OzDghi2HjZmurrZbodLyCrX8LpUIPcusg59JAiN6iiM7wINZIXHtvBBQt5NDq6wjGMKkpx1RlPLX0933KRhlCZNe52RxTcnroRjtIqCzaSq73xDd82Ix2DRHQSYZUmoY9trkhl6/oqSz7FNBE/jXzGrdfVjqLsatOqvlJrw6eNbKbOjBRxyH064FBZMES4UUeaKIcCkS9CwgnQsKIvxEaon9IQxMERFbj6ZEWE3php5mqCaAMPdTrJzohEUhFhmM2RZl4ZNDJHimRVttGXnqXC17KTYo9slb/0MONlvVNo9dIefmgOOcflUuQG9cvdwttdalwlbJyc2LTCM9sWfmYzCz0SuUpxRhVG+DgtcR170squjW0ilUDjxYsXyg71tWMi1XVe1+RZqF5KT9kePr3Xf4y2cvvdI2/H2NiS18onh4ys5FZnFvaiWSRgoc0aZTACVoSnMYpXmC0OZ2I4q4uNGrEI0JvzrFdPwoeSbcYNiTeGqKhqmpSoGq4mNXJUM+/0iByU56jqIMFkEk74xPJRk+xopIe69rhnrLS3o7u3hyegowPZqowN//aIY9nZSVi9LKZwyY04f2hRR+lzkB3kBvVPCo2yM7yghtLg4PzEt/WdODQQdJxYo58ehgGUKz3EemZqX+ZOqX3RS4v4mljK51cxyNBDDYDjeupN4tNidK22ivcrn6GOeSIWuCD0GKf6qgFijp4nwhBf+KLXFC94YZT0fltEIqi4uAAp/EIpgkcNMshKVT3zxxVNQxzwdQ/5LA237aYiVv94ruEGWvUmNX5VYEOppu8njjj6+szZ0LhDzmoEF0O3MswOBzdWmIWr4UtMpCpLpSbuXuztJTM8lCBiySl7RVxf7pXgyCFIS+1dgTEa/qV/Y11HEXPQIic3+E/wz4gNZKjK3RpYqvEIdbfISJ34d5gaZ+5zWNBxrfkp66oGNGTGrCenxr71G4u81YAQZjQD8ydupqc51tBww+KLSGDZ8BH4JB5roF8OLBo0jd9ho53ss73U+G70tVHj6/5GTlb5gNvRNLsWoMdFDjZ6doTXTg30U9itvhZEaY+3NR2mLr9uDIuq0xK+NL5wgvFU6gcI1/BWamfgzYbKjwg7LDWFlkC0ksMTH/q3Z6w6rWKprlXb2qyRrjWEdwQgihD9Akpwc6+bugJbJrl9uV1+p9rtHcscgti3gkPTVb+KbBXBQW5Q/2TY8FgjUyMyVL9zKyNHGfDGp1FYZY9e6ya/XiAiocKqY9Mt3ZPkU0EwhHZaQOMFim/hPVe2QkmMDc9H2Yf9mQcW48o+wldmk/vmU0w13MAdl0YQ7wZ3EPQ8geV8kBkiF20b/KIYfQg7AzvF4WELOwZDGweivXsDLaSdaWlsqy8CCatuOSdwFq6DUAMdEOjok7fVbJUyaIgfsAph9Ajs8Zk7Hm6eD5to6XDDwzJhRXABbnjMYZfGjW7rOfFEJKsiwlBq3BlulEZ56hPEPb/ye18KMx4+pM9BkRv/rNiAG15kqP4bJVTmXyBL5cywQiqpm42t4b7K78pXY2CLRmWOeD/6NbDDG2tbnR82i1CxoVZ4zBO50IO6Dzc3fwIb+bDHVS2NwSw3gaThtGNfL95YTa53o+d+cEwU8Ra+kccVlq7KY0jm01i4Ec+RZylslBcrL5nVIzr+Cimk1Riijt6+vER8kruua/fM9f6HMqBD7xwgagE3jEIwySMnpVhQp2OCiYfRFdggm2VpLftLh1aV6/5GNrw17NjbW1owkTkASuwFUPb2fFaVIWNPT/Z03PPxcvk5zj++HXL4co+P/eSxh0iLcrWJnOQgN6h/rhSVDBT5TVF4qwkq7dW4V7jgaUm4uhpTXdd34Jv8zm6i+dsSRfvVfm/fujbGVQ48wuHQTI9e9m6uX3wRZVTXU1t9YQv4QCDBhrVm60Y+CU8wYsTCj7bLbgypehGoVJtWFDHXIttRrqYFEkZpCIkhRB6vYGdUDhiLcBp8/rdIwwKMFVJKMkpRklXe/ddWd9IugLJ4owMsIENlTRxWPDUEkaz5D854dI7DBME/U99mkcBT0TvMBAnbW477e908ENfosDQSaJZquUyJqRSMABiwOJaWx9q7K9b4uATHy7I3ENT42MIOQ4fqV8tDkoPcoP55Yo0Pi0V+nqKyAqpWeuogseNUrp8e6OnABxIWw0Jy6S0ijsQNUKM/MGjMEGwgQ/WFZqiuLc7o2yfyaJKw8qU4Nwz54FvHRd9zPwYbrAHv93Jv+HXRz5eWclxghFXpaFgfoHRyoOBJLY1RzyYOWhrJXGtfuKT5I+3lHrjHgbDCx5uncYM++gPM+J+H/2NzquSF9rvKW8sbNzphxObhDleGDyHLzJwOizWGCTV6OfBGDxudu6o9U+XBRHjj3bgJJizt6tK884l3je/tGTn2nDN7h8s/ozSavVgp+LEnrF5aXa5lq4Qc3CdLblD/JLGGZqgKX0NnpJeVUycHRcyB8+uDaeSser2qoEblLjiO8nZ8b8b+udmRYfa4jqKCpQF4TOF8m/U8TrSobFlSX1+s7xzd4jYSF5TJzxXjXAxxeesqzwpJDSAXlojCAxfXF7nLbx7xhtnx/RA69Jo+pkiZtYCFS8gQSb/3ytZmxEiR4sKTVSl7pNyQc2mcU19klQKOyESZhrUPHdGUmBblWnJsNSxCFA03DBywO2zv08SrcRMrLNiwOMS+9jzucK5MggYARxqvDn0up0N8fxs7olT3Y0tYFeTQkKPzq4+NHEQHuUH9lKnhXX73cqyRGsODGkmplAqL+7TRIu3TiN5w76cYOys0sxTQQOEtrqBpQwKNL15gbuHptBetgZgi7h/J4Zvj8O2TOCqPNmbevqH3jP2Kl1IJd6pNEWNEZspjC72IKGPkq2Atf2XNGyN7s/iEDwPCPuJbdsqGR1lLn00AcWDUrbxU2g8u+p+HD1FMJWYIJlMNh4M0N91SV40RAyb5ylJW2gE48HgjfhUrwho0UYE1dG54gW0rzFjupSt2fek39hwSKd6w+w0Nh8qLwyDIbXIsi42BhhKAw9HhPsevPOYgOsgN6idMjVa/xhujxgEyVIkX9+PKGVo1ZOnr8TMYGnKtd3XmwUbluSNzHaJVYxzONchhd1Tas/HiNIYWWpGr+N8Djzas6NUS+5HZB0+8CwTt4jgBTYaasUUdyQ2/dmNDQHGNr4uL0wtzvOFv9IwTGtJoTswJYyW7VRTMRhWVlT/VQyPGqq+M0lmF6NGYeKPfpNPa+IfszUOrpRIbfTUzd12HjKyiR9wJAgdlANMj5otkbhgyAp5pCvtwZpMQPd7YswjHK281QWWc8JjDGdE1qOidy6XfuXRwHB4CGxZx2NkdIccygo5fJZiEz6EzD7WhfMmYg9ygfsrYaNdQKTTOH1mkcV/Dixxp4MwHUNnQJ/BDev3Osq3hM2+9eyNaw5vBwPs1tDSqr/W3KL/FyHRJDVkeCtzwI2PsqGgGnqUx3xszRMYo5dVsmFJDbJJxyixVVd7YdJGCjgsbYaKRxulFBB5WNzXynkBJd/V8CmLPcNK34EUOzI195K8aa8rTs8kQz5afrINsa5tnbq0axZo/6W3oPPyf/3lo5kbdkVmGswARbBMEG7YBcGKRh/sWEtkIUaTmKrDluDD5CMRhtAlGzLHng6g0ReXRRjge0cuB+w/3LLzYu4UNDTg+L8OOz5dGkFv9HO6bd6zyCuAQXki8oQMP1fw4pEFOblA/SWr4RJF7OdaQNX6PDBpKDZs6ldiB5a/YCJtqpzY289ayTN7S1/fT2OINUEP9DMOGRwXKDR15O4JBMbaDYRwXEW/gY/bAOvsAEjmKD2Oj+DjmGzYDlOLiGegGmXp8YcvB53ZLK7Ys3HCnw5NUo1Fy3SvrIwdAtBbYQw5bktHIMKqVkEOP4D19zshaMOqVPCPVNqVgY+mluKiismMtju7YJy5j1YcxemroAY0Z47A0zPeAGT90r9wdkBRpWI4KVroELisvyu2kRo24YkCI07Kbxhq6YZ5zV84NDThUSz93YByW5DAvPGKOnL/yRnIdewgh5uCoXHKD+qlhY2cOVZp4e3KuuLg6K6INDC3c6Ez0Z8/SvgwMo5JVflE6FcGGH9WLUio44YgT+rApzBK/nvaieNYz94NsSffjI3Y6Q27GuNF33z2lw8AaXyme2TAPa0OmX3mCyoahT1uN4fnHoQ7X5mDBoa+8z8JXK8lYqUaLvJpaDXOUy2Kxa7PqxOyntE5PmGGDOXCs9YjEPPWJzbxtMjfAyKF75k0x69Dsj2HiRmour+sAz2zlLgsc8kk09pVmR1LX0dbdC2gc4v5DVFMFKw4PP9e4I91cejCSyLFMEUcq2E2ZOZmDqHtlX3q2ijYHuUH9hBJUUkTVoob5GhhCdV+HFF4VpvgZGjQ2sTGjt78PcMgav57t8YsaKr3WH6fyW488ogBX73Fq6ESqKYqXrBDKptj200XIUlCODST4zWsfJxddi6saGyA1Kroxym0a7mucwtcYRc/fyAYWBqXk/eU9RzbnXNrzUNikcFh5oghH8aaPyEAA0ptWw4k6FX3tRkTRlbvhiDZk+kbyx7sxHdcGFOKQb1s3bEEsBqlbbOFwsJ2yPl7E6qdyVZVb4hGTxC1vGDFApQKrCRY2IT/V3TsUSqT2wD3cDOPj8NATVSncSNRoBR5lgHGnaW4N9C+tp4UxB7lB/ZSgESNFcoZKjQ0bQXWGVX4FNrCIyanxrPd0f6zDCnt5zGtqDkd6aqzFsTldNUBEgM5xvd2PXXwww/FZf5yji4gtrOq0wVWvIzJXOFr8xqlIq7Ea3VHkpYrlTMngONUEFXwN7F3CVMPK2jTsE75c6zcV0lZwu/E9XPlHfngNVjfbWPaosSrdgf1BQh/Z/9fYxnE0aqi1kVe5wrz2CizhxgS88bKolfUCpqnqHtoEWQwSZaYqXjhc5dGHXoKVpo/ksYfe3hHVVXuHPr7q0LlxiGuCFr0OZBRhR0LH57nW6vM7GgMNGxqJvMRaQN+3jqDEGwEZdZAb1I8cG0KNItb47/9+YxNFYpmGbQqPKirEHlcbHyPee7a/v5/7M8bWwO1GOPZq9CtDRwo5rG1j3M/Bhm199WDDC6n6RWrKYw5vlw5s+PO9wBeWuY/X1btHozK+QGSR2jIk1AArvHJqeiGXwgiBBe6zWVF9XRk48LkfGhZM1PNG38Yqr8lopBcF+8L9GG/JNZlxovS42VSYPSJBkBobeuh+8mRSr8LOsMM6pk5hY+xguCqjjBRYNMOh/0xPTFmpbv43yqW4PkDX51vVMfiwWM2RynPL6il44xkkdkM5UhCjHWl87uVWy+Xhn28O7Hj/vNk+H3+8ZFEuuUH9JKiB5vCww9/4Lj94GFfYGZ5zVDZT5CxRQ3JUxo39tD4DsDBqGAj8pDct3FAjG0OmLNooLIVoD+/nAKOPGqpUcDrA52xzvqN9YYARH3aYHXip1WgUgcb1FNTojTJFLmybhhJCfgO5qQ+KHSJBChoLoz9Cj9CxkhXRBT75rwQKfUtYYd+r9H2vLN9kBVazmVgbjf59vcpW4tUxrdzji0hTdcwch9WOSMnWjId3YXjyLsD4gf3Ekyb+vXJdrnWBvLOgA/3jnqTKWavcEphs8L1lbtlwkHSty6MbXRyHKWdV5q/gcngS686hJLEXsJNCjpcsyiU3qJ8CNj7/+DetDbBvPNjAcFvNUOUm8Ws5gSZWeiu42G8vXdJ2i2JAlGWeMjo83NB4Q588wF6lzImSGUaQJrdtWMCREvs4uOt0j6bB+Ft8VI828kQJ6/8eFfs0LPqQTJLOn+r3tVpKQ4weDsGNT57C++BzflqDYd6zFCzVk6aaVloZKy/uYccGHuvYOqWJtFFgoHl3b5LaxJf4yG+jrLyNzzNI8lXbG7eVuOEBR6rAdV/HI65tgCMnuvTN3ymOfHdHx1ZG1W2rw/vGlznu0FhjudyL1R1IYLkFHoyICKMwO5wlORRpZ6xaA4Lll5DpIzTIyQ3qR25s/LJdemuRhreHw8bQWAM2xxci7NuT+zbHz6peCjWibqoKTxzpI//qZ26YyWGmeAyl8mSLPpBjDSfDtkpzmCL+8IY7FO/qZFogQ8HR2BR2d1lGKbaYpgRVagy3+qqRz00fYXQhCCHjPLq2Tw+OA+Z86HFeElajxp0N3QeLra7CB6nB7c2WnoKZKEDkyCzTRuRjNRJDsjYWey7M2ZCnrHIP3zBigYkWZQ29zQ+dfTZNvRxG5SkoK831HJlFY/5vFsW7UZC1SkMRVzYnt+M/ueNrArvd3PkHI+PQmzus1Au8M3wISdTzcGvcwpLDZcsrt3qrzJPlsnDNi3HAPoCkow2CJAe5Qf14Y40Pd0tvoYOABnZp+I4mH+2EaAPFt5VjA9zoW7+2rWm12RyYLzhOAYcNQPfNfv343o00tv1+kavCg4O4x3P7Fm34p3HpkpYvm5gOYmzSeMJNYXD4+cgn7KZBIwIN7caICOCJZpGeTJ50NQpoUHorP1/CF2sZATJWtqxVD8uDWYwRqeXQjLxQZzVb+cEX4YQdqeGF1xa2FOEGCGXW98rb+dQyGWa/oii3DcNjVQ9j3kkqUg6yZHfd6rSyy9ExInbC5IghVVFFhQvdIGv1wxMfbdUNsOw5I/acDzncCOd8uSyu5rkk4WykFU8vQY7DB5+SHOQG9SPkxk4R1fn5/fvn59YFbhkqzVEdYKsGNvjdqB1+dZVno0eGyuejV1WONsblwd/n2sYQ3GaQqqRSb3d/R83uLZ8MNfAUluX4ZzZgQ2ds6Ftqadb1deSnRmXVrXdnxFx2n4vuhbWYGYij92r17t274fCd4gOzPxqLd9SGkYM6am9tJYYevvsD2+TXSRMMtdnPuRHb95QlVnTrfRZo2fBeDKvm9W0amRt9eCtFb3g2NRpnTGqc71elie55LV8ou8rryCcBq1xWFekpR0cUVxWDrZJ9HvVXS5Bmmdo7UgLrcyPI57i2TKZ5IkenGLnyMmpyWZRLblA/JmRYd7hRw1NU7+8LNpwaKKGy3m+7MG5g7tSVTRGJqqmww40VFmJ4Zso+DGPaIDzxYjpGqyWj2iFFyQw/LPrBc5CtDdfM0jI6i7bpb2IzeDH09iItCh9Z2W0Pu8LRwmdNEXrAtiJifHZfRFvEymICnXXew8JaeZGms4Y2B2SIpRmTOtoykIpBoDKJXnF3FtBYgXG15p/XFrHYViYr1jJ4xVD0JtdTFRVTRTjhlDFr3HJ5/ni/HHMYAUft6amCGz6KJFr9gg0YThLxCAbmFtGIRyDhg+/5/ConhxZZ7VjkhzlXFdusYkGHFeUSHOQG9aPKUWntbWGHi+6jztaMjbNkjBs2blRXmHN7gzFU3p097vvCcCSnqiI55RPNrabKbQ5r4YgGvqZERHMrxpDXruVV25SRSaW3dtWp0WCRqpZp2WiQeUpOFfiwDg0QQ+aC6C4NHF2FCJHtsbgJ2Fik+beOlX4PZshIOxPlB8pdWLGE+ebGFh9GlfJAcDcGA/gcGo7YJ//YkREf+SeT2teFKyDQyYjbMSo9GsPt3yYN4/UM1mCA7R2Ztq2sVgaH2Rz+S3oAlGKOZaq61Q7ACYZaTWJGSZGqOjwsp+q62ZFHkHx+eNgusvIuwENjR1p32EntgMhXLQ9ZWUVuUD8mZ6OVonr/1XtNUQk5LLjQQVRmb5jUCw9JvPF0v8o7w611I5zw7IVHtFGlRFRMQ0/ZqSYeaXK6qimmElZ5cVOR8cKn63R0bMIWR/8eAgqHx0WaHWLhRXpXud0vJ5hgQOLDhxhPssb9i9yM3WiTX9+KmvTwLlNFvP1CP8i7v+2N36iAjc7s1bBjH9297BY95PICHJTxsV7ukOmG+i65hkrNlmEGZVPs2+g3GZjW6ZG7xsMcb4NjGE760DNlDrn2NnKrvd3DVsK8fXzizeUWcoR1HuOtUmqrnF4VeapiCImxJOqpLOJoLQykzUFuUD8eanzcpsZX99XdOAlsuMVh0JBbN1gWrsGGhBvPtEPcR6H7iI+SGhFe9Ft1uJ5z8qtVUWubq6iaogg3QWNbHDVjmHmRp7Kx6nKUHGDHuDxgDejzGGerb28Nfg0awjXoMFz0RuJ79OzQ63+ORDj9xaKfqBc+imSkhlZmNWxSaS4axu1w7MAwgHTSTI/4hL9ys6E2YySa8VZawQV8pN7wMm7oFz8//8W+VTY2dcRakDA4+qUhkqqsbCVg61dULQ0OiRzlKBJnno3OdXAssw9yGK76YcKDeRy50CrP1F3GaEf5XnbS0EP3OT79gDEHuUH90PWBDUuPFNXXX3/9/qvzk8CGkSMqqW5uptcHbmwoNWQArmBjP6YTjvPii+JQ7zjwKqqipa+60wIvmJGCjW28UYXr24hEihxVsX+iPxNsVD30XzRIVyUjHJOlKh+Y2EM4sq6Qd+qvtOlvVCETpWMWFRuiqAWTuejeU1fFR38vb9Vi3Dgy+3Zxty2QefLjMg686m90tLVPy3BX1rFh/X760ExHgEx85FUsYvK/UCtyPVfmGz8Kopj14eW4iR7lPqdWU4dZIqtkjJfdHMsUc1ivX3cZA3I9LPJrUYnbbfeUlxMQ98oZVod5TAkyVVGNW3fS0ENpCdR/isNPmawiN6gfeLThAww91hBqfKV2eKzXsCGGx2FrnGl50o1DY3qjx98cbTQJG+MMjUSHFkHKTvCqhZFkdeyGHV6Wu/X32BYMStDQ8KNvUU6vTEWpNaCNfdgJLlfQmW51VQg91rIc9nSqKSc58tr8kOEwrOXFAnkqvDfiksp/LS3ErYeVNoSARH0EOGBHPXlS20TcSb3KNkfXwouY/DH0CMMe6+he2UmntrItpMPC5dZ0VauYyjgRqz+KJJYzxMDigdwOOCKxFfYK0mmd3Aa4tOjHASIkkzv2ckuHV1e5o5HqqjDNKvo4UplVgsWDuLXM6Ei+eCbHS20iX4Ic/L8muUH9UFNUrdpbgca/gBrn9z+6H/PRzzBZRPNTCDduNjeeotpEGZXX00aGyhZ7J24UYUaBDqurSr5HVZbfDiINlTJVTauealsls6PldfRQHTWdbnxDXw9LXi1bpWa23o3LKebaVmuLOEa6GUrRMV1b3dTKWsWHjW9qdbNafQeLcwrzWX8zjCip1FvXiihftQQ/e+hxh0QZ7zqeu9KpVN3aP+/Xw9pNdF1PLnmrjpYRR21UGXf5fMP2ug3AIXeI+8B1jyga/9e2RF4ZzXkf+SoKgdGCGJFHZtyu6WHYEK4gEImAI2pyi6RUvmldgAknBTqWMQ+47pT+uEwhEXIcfvrphww5yA3qh4eMX5S1twYNzVApNu5/hMVMumUj9fqhX+PmxiZRbWxhaqq+hSde5VMMFelXaSZVgsQdp91GjZ0RI5GlX3jI4eRYlw5634ef2yRd/PReLNAAVPDIyHhizX7OMrji6mHML3BVj769uaJF7fNm+MoXJaHJD6+zjsJ+qlfSGEbjm5VVP3kHt3JmaN44ym+jsQ/nPi9K2WQo0XFNQ3loEKO37GjvXLAiKtyzajnjTZPKkPtRHJAyUcW8qqZVmxbzR1Jh7mryzlvX4e53ijowm2GVjPFJubcjN5ZHC/meLQxUzuReQHw9yKN0vUp3mXtcCnTUGBtsIQfRQW5QP7BI45e/aNXeAhpffaWNfsKM+1pK5b1+Zz7Q8MpaNSRHpc10io1qHDNtU6xRRazhAUWKNPIy11SG613jVU5INcnUSAZv67i3yFmudryhDgWEulr/+b7oFcuWEHrYCKoqiqg0FhH4rEdaNLUWV/xofjSar/uLZrG+XOvwddXlegFgVW5tVCOdu67YWK1sV6s8oGOtel4oazPVQzlDZcVLdaKL1TSthpYrkkJdOX77+C39I72Wyp0TfVur5ArDPFJOrRyUD8mNguFWqqvJgUeTmzli2rpaDU6S/LtHo3snmR/LZJQXtNgJNbAAai874sKMB2W8UYJj0gE0y2RVXc+YrCI3qB8mNj744EEr2PjqK2v0w3j0j3zNxtmBNfjZqHTDxo0HG4aN/jjFGtHoF6zIDkf6ClSke7a7jnh5JOwXV/tN6adryJGTW5VSAyvCe/20H1Bn62Iz+GgUS1+tcgoLw9M4XOvlEGyMRuuj+fxyNK8Wom1UBa8v55fry5Gc1sotZYcuI7wYwTWxn+PcEv6sPSrAzFwMLcSgEosy3tUwO2xwurWLy8UA7dzgyWpW+W4R2yToSS8bQDVsWiUA2aroJxs8zVm3Yb1lmNEqvzKyDN1jgcvxri7mrcsd72DtT4IbZfyx9FXl3aJzo2jhOEQ2S8Bhj4YXDofj8EF7zVOsIKlLctQacwjIlgw5yA3qh0WNX6YqKk9RCTU0R6XQsGDj2M1wSU1lami0ge/Kdvhp4W0T0UYmQtBj3XbHUQqVg4zdJFWGQ7PTMN4k+1fTVFt3SbY6LQq7/HT1kh7LbUOfByiVORqWr7qYegXuSFeXT3seoNisKj3gzyXQmB+tJdaQN15st2v8bgITCT1EW/naLhb2yd82OyHO6U1jsFUvJkOt0p7Xxrs66gyL4gO9NgrqXPYhetFrZ6OhAeHGqrUntqi+TZZP07rd6Awt7xYcFh0gLR4HZYbWcjLMC55Ww6I7ME9dhOORYo7seVg3h9nhRbyBZFUXQUT30BJUD4pq3KIoVy6FL5amygOrDBwIOVBZxZiD3KB+MODQYKOkxr989dVH9xUYoIbu8Ntc2VImrZ3SXeEINnqxxi+yUmgTLzyN8MAVGesiMVVs00hBybdMoPIDYflBud2UpwCKWqk19ob7Eo2eDbPV2VLo3jBnAKHFhaJCnqlPfvHirRND01pCDXT3KRTW21evtIBqK9yA5hKBXCo6tnqXkkMzU3mgYjM1YI1sgpR84q8a48HQj/oYHoLJgkhJuR1tPeEYN6L7n/RQ37Q6+dB+HrMJy2a+ZGUUYUTyLFapWKrYOd5yxpsqTRJOSvtkm+HOPJLaQ4/drJtO21p2izGHO8kqWy4yqDMvHiRrY/kgD6vSjFZqrQ+Lo8aSDgBLk1WMOMgN6gdCjeyHgxpfKTXUCD/56CO9uDreXHnvhlIDK2DlAH2DgMOuCyl04cY4Ov36LUj4zVEUPo2CE1Vu/E7jlKoy3mja4Uc7v5KerKa4dlfElHQ4G9EE2Md8KY8INBrRNbA96/CTXRm63s+m4a7l91r3pnN12NXkWFz+67/O1xpzyNcWuJCz+dGR4mO9vRSEKLDE3OgP/TfVXkFp/VhJOa5m7jCxBF5IP7VwN77n6Qk+0w8xCnFVexf4ELs2+n3Hkb2t7hRsUsdfU7gUO+dVEXFYY3n/1t6OslmwbJcxstk49qIhcNhih/eoACLvPG9VDLXqWgvgLXJYDZb2YiSHY9friBbybqSq6lyTWyPegEFuG8iJDnKD+t6djZyi+tpTVPc/+sgrb7HW71jXhws1zMyYouS20mjDev161jjnvjh6/ApDPJ3Fs/pVWYfb7+fyXGvju21ypExVTuInJODBdQwe1JVMmBbVq4pjov5sMzfMEocHPsIk3Gmaq+6WBzbDrgUAIw0wRkfztV5RdqwvLUUlkQauXYrVIbmxOVbHNuagTKMXUH5CU+m0Q4lvKhtea1ue4F5oe3k9dFfBegGfPKljfV8ToYQUVzVRa5u7+dyQxx+/8H+NhXWVrAtOxPrxYhJu2RbYNLsRXfnK8jU5FJmthmXqqs79jJNiSu4dAYfGEbasqhytbvZGQggiDiWHpbU6vgYxtsjaZkSfWUVykBvU98oNb9kIakjHxv2PvvpIdWILxBUbXyhBpjaH/CbSU9q1YRDR5X5wOPrjYqVGniIFb2O0rtrqt3s4tKJ2nT8CR8VtGV2UCfzcBt0YDLSZW38T7QYf5TIuwASP980Uxy0YGqeWn8LmjR5MClsOq3km37OK2VUosOprrDG/PJpvYZRLmkrxsUBhVWOWuLxCj9Wyjvx0aqUAI8mEyUoO+yCP+EJ9ipXtdc0DBq0MdliOlbLJirXZ32XgUCTp0IaIs/6iKnYgGmui8cMTacPceG4rnkqHY6eDvKSGTBKeDe2kX5igkt1ydfdXKdywFsHuLXBIwZU3NHYPszF+2B62HjOrLDaJAblen/sSrRyzmc6s4rRDcoP6frGRZ1F9bdi4H9iwIYbW43fyXLlxjXXc6m4gOdUTaOitWKNn+/xSbVQuohJmyPCOdQo2stdRtdo2djvHFy1XPFcPla1/cRi1GSE9CzdGDor0K+B+/UVHVp4La1wLrmCgnyY3BH8KWvc0Ruj7O+DXWkiNlUYYR0eXW9gbiDvWWpar3nmjOSnpQtdyKsQddqjuS9JMe7vTUXnYhkATfndq2g7X22wGbGGKF3u3NyK3XgzjWuTc3SJb4skIT1fdtrB15LbufNjuAGy+XfFCz1qlkMOjjlhUbvtuZ+NJKqYqPI7YCFVukYW5sWzPrNrzAqywx7tp1HpthVWerOL/eckN6vvCRvjhX6cUFZJUH/kQQ+sN1yxVGieycW7IB/ubKKXydeKpvS/7Fuvisujh0FKqqnQ3qn5Jj53uv508S2Tm11V44frBXj7ZrzF7CiNucXPt2bGeD8PVBJWVWsn5ixcvTl/g4oXeYUZ539oHJWapjBvqnXiXoXJDdKT+xiXMDT1bq/Ohv4PGKBXmk2AThx1he9ZpKA6LWzhDb7JYpI/1sWepaP224lmEBKvS0MaAlGKuY1Ut/DULmDDBjfxmvvfQl8PWXo21ir1QKXN1Gxv9byVI4XkMU9hRF32BTcfrqvZ2UlXBDQs0HrSGVBUmR0EO3b2+t+frnWZ+wphcRhzkBvX9pKg02PiNYCO6w7Vfw8qozAQ/dmx88cV0k5NTVn2rXeJeU1VZtVLlpng4FimsWEcBboo/+qnYau2PZrMDBse2bBW/Exs2kMqs8J5lmXpRBqvWuHoVSg7LTHnThgYYby3OePHi+YusU6Sq8IZrNHkcjYb6WR64WJhTIFfn8DXmpkt1OMTiWK81MlrEnkB1/W15h1TC5pqvvoRBFVCxwMEf/sUwT4+KBr7kbVtWaWV9GGn0Vh5xqEhcO4A02FgUzXxFoqnFDXzno3+BpFxTlYZCNoNdZljfyCyTIwKPd3URdZiPUdgcn36KgAOrcY0bD5a73eLxtACHrzNHI+BS10dhL6BV5NY1Qw5yg/renI3wwz1DpbPSI9CAG65NG1pJdbZJ2AA07MbN1Dniq1/7d7gXOBRjyGxQI2jSz7djIrp74kWyKj4NR56mihnr1uoXE6WmtqpvNAqT2ymibRlTz1+hRePti7dITCHKeP5cvkxKDrHS1xpvTI8uLOyAdyCwODoa4XDf3156oKHoWOt13LzcbptXr9RiGF1MJThZY1aJmPVSHQXfA23pOjdx6q14zeJVv9ES36EHAL6ir2j9jmpY3b1kRnjlTMlYSPW2mRILxB4Ltz3M1fCev2F0ZXg0MSwGo/T7t8lRLE3EN34/G70rN2Y7lVarNCseDke7dfxTT1V1sjUedy898Fimp2FVoE1HXFrQgYjj8NB3kc88WcU2QHKD+j6w4YNvI0UlXX5f3T/x4VPHxxpsCDg2N2dnGRq9kVOj8mSV7eSODRtef+vjnuCX94CNnqeUjCEIMVI/oI0mX7iLEP3f7RmFYXggHPHSW00P9TyKMFaMpgkbo2gAvxgZNeBtaLAhySmLMZ6XAUekq1BhtdYyXPmV1vr7jOZHb6cLqYQVMqgZPpcSK7RzWNbqUrs4Fls9BK8tcJJSXrHDG7yHDkmcnvbE4IBdX2GUuzvZdvhf4Z37yfzwEVRDHcM7bCWS+rE/w47vZmwvrNkjeGSOR7+MPFbWVOiD3uumn42PYaovqMqFThZt4KcN7sxV2clbPbJNnkKOSbeINvY0kgAScqZqz+OQTwtjPAFmz5bMOjnkzTqeqrJ567DHk8tBcJAb1D/Q2JBhVJqiegNo/H+6mMnKbm321BW40XvW25wd3BTYUHPD6qc2fpkw0d9xMBBorJEswt6KylJKdr3vHsc6VmnoPqQghjKjWqT1TfK1LWbobj1UQZmsoSFqoqZ25EdxrcUVctvyTz0dI3Wq4YZDo0WMx+n226ML8S8k6DidagXVSApx5xIxTNdDnZAuLvhWDQ65WLyS761cPxKjQ+6Vb7HI5fisv1dfGkHW+vu8eIuCKqmxlYBD67ds/uEr0UKaCl9pXKAXESAs4LJLIs/ay+XqYnFHJVky0hdFLioFGYiTzO1o4oDuqzjUym5aHRtumVT/qze+k65yg7yVriqyVbeLcVMDYPd2pe6yqMhNm5406vDiKrjj+kg32ePoAmTEQW5Q/1hnQ4KN5IffP/dmDaxkOgY1evoFI7wXRvimcDkKX6OVncoVU2oVSEDQ83Y8hB1GjeyYqz2+7dtGi37yObCIyQjhSautZqX6TqBwSZCFGnmfn8m5Af/CXAtksqTC6TSMjNOEDs9RPQc0AI63b9X0vpiLqXF6JO+MqwKG9fx0JIGGTDoUO8P7/uTILz0dEn1IusraOoR9axz0FzqQZCTPOpLUFKZTWQOfRDzSCSL94ooKfT3IkdABm8JiL+0YgdndXy/s7nDTPURYLNzZGLZda9yjhcIpflitnsAGRx2Vjseqh2X/n4Ux29te0q5FPoiUVdgxbRVGh4HjDnLs+ZpAp8qn5byRW/64JavQzWGtHEqOvUhW1TPmqsgN6h/LDSu+dWq8f39+/u/n93OsodFGT5wNOU9rw+MaggydgQtbo1cVXRKllBUjgMLDjcSMtVVBrTXSsPlUJuSutlF3tcipq62NEdGzdVva4Dda2/q+XFEbbXy2hEmn2E5BEbcxTsPgkNuP9evxc+UFoPH2VGMNwcVIBxvqbENpCpHS24u5XNFM11y4sA5XQ4OGVxJ+zLWD/FJLcrXCSqONfl9honwZrX2xt+7qUCtDPqMrMxZ4cd8CD+HDq0QOsVGQ+OoDHAuYFY1DYqHutx7bLSwxOiz6hSfeKh/IDoeP3PV4YBXWiHcGFuueYupIGxv93YCj2eXGqu1z1ADH3l3UsBZBeaizLN2PAhthj9vmQBt+NbFWjqWtI9cWwAg5mKwiN6h/UI6qDDZkVvqjg/N///dYAOtJqhh3u8mLmYIbVVjjmRxxZYQDvwYYl3Ja9y4VIEAGipvMAdBAYm0pKk1VbVMxbQQjHmL4Alh9fBusqPTwjASS6OLowmONo4vTzI0Lj0JGPnZEsBHuN8Bx4XcoOx4/Nm6AGUdKiLUCYw1ze4QewEYscPkxbxUmMkLk1cKGjWgjhx71116aOz+6VKNcjQ/1zOUZNgNx4bkciTueSFe4vIEzAkmqRY41ZJaJBl6LLQKwLTrA8YSh9WYAHFW/71koUMPKhvuFL75o9UlaMmpY+OK689w36kaLoeWrql1o9G+3mtxZkDtsT2FfTWwEiUUVLXZgbGFkqnzqiLocZmscFrkqtzewnTZNKUErh/vjswDHA4Yc5Ab1D8hRibOhnX4ebJyfHxw8OjhJLX4oosJ6DVDDcQFhXvooinHdFFdgeI2UJqWifspDDcADmSoci93Z0Gv9dSrCFTS0+wAXaZGfFtxW6wyNkBQ0mQtu2SmgQJsxcCUlq+KhwERY4cDF41xLJdxQ6Ege6mKOeAEbm+QX1hJaMSskzpByKOxuWi9gTSgq1OfQoYcYeIibNrrqyL7QWK5zc21srh69a5t/qNOutlsDg6DhVRgSC0AD03ft0e3Cghohi4EDBcio8lr4PxL+FXfGdqURK5XTwXJZPhpdlg4Oy7klTTGvqima9G+NZ7/L57gTHTZ+ZJL2Oe21ejg65cj1KL+NLvICHVhQbr0cnQBHOB9BDm0f5/5xcoP67p0N7A93P1yoIcHGwUFUUYEax1fYHY7Jt1Ns9LPIA3s2NkaL4lSlsKNnW5LWKT3VwwfuS0WGzQHRI39/baVQGQJOkGRlJI9EnopJtJe9S6OFDjDX0xoNFBc4WEuw4X18OPhfpKjjItyMiCqSrfE45NB460kqWOKWARNbBpNxR+przEc2sVCiqQshCwpy9UefHukBHra4paWOHB+f6TVzPbQvUCuctJ52uPJsU98e0aBii5wTLAzEGwCHvtJuwQN5NTSfe4HigVhY5YvOlQ6LaBbXo74lAouyKRT5ev+5tXnb5vGhjUvc6Y0pclP9nSbA/p+JOdrkiIijWBu7Z5kqGzq1F+bGp+UwkuWymK7u5PB4Y88bAb25wxc6weWQLkDmqsgN6jtNUWGnn6Wo3gMbZwc+6ja4YQv9ZM3G1FNTo6JtwzFizPCAI00UVBPcCp0s6bRGyDEvuBGG+W1ll8TNb9QlARaXIAc6tOPZ8yNLUMngQB1oaza45qCuPc6wey7UDgc1HltaSpmB808++eQxgg2BzdFb5KlO7aAvRVOKhZEQSfJdfp90YKCdcAQgzNExjlSVAmO+tQ5AefDU0XGJyAND1+VBQZ2UX8lfE83di62VX/XVzfDslFPDQxEPOJQfFo2k4gHjxbbf90RWMV/Ej+6YDlylrhAPDLyb0JrGh1GY25SlWn9pRdVdUYd6KK9i9VMadqgRg51gck/cr+h2EX6kWCPb4e1U1VJnl6TXAB0RhUwKcBzS5CA3qO8OGx+6sxHGxvm5UgOdfge2lgnJKmGGOhqWmrJ8lfGjCDLM3QA71ri67kXJbaLGOqZ7hDe+3kk5Ve4IJJT0YX77ugt5HWgBw0HKk+xpANY0lU9N1ciYxriQqeTVHCjSq+FGhgUWCRoRa1iOSoGh2LBA4fQtMk2IY07tQbmqVVaXshRqMVJfHJLD+nqtT9ew460s8JCCq6lckefOtTT36DPHivR3yJ8gXod46mu0lhskYvUT6rACHQEOPAs3Lz3wQCCiRFkDHH1DyVZvNK9WqV0D3SG+vN26xK2Dw9bEaknVxIZK2W1cGRbjhe8wwINHw+ZW5Vbc59hYDUuTQ8jxJO8e12P9z7qzWXfP5x/ulTmqtqfRIom2bgA5S0xN7HT9ni6GrfvcEXmjD8kNcoP6boINjBXxYOO+pagUG5amAjaOhRw3GF3ow8VtoojxA+GFTnuqenYNEYaFG+uetWiMjA5Sk+SbKkZuigMbVfK2DRqoaLWbSVtbk6TEADUSfHI33/TiGukoDQEsLECqSoYuouT21NbETo0bjx8/z8FG1iePEYPA2nBsXOrvbRGG8GsOIpx6HCJd49II2DwRZ1sPpfI7i6M9XNjfevrWugalH10CGPgcl/aOWCt7qSMQcWW98Ggi9j6Zn4Fs1X/g0iMOG7qr1VvudPRte5RCqG/myFZ9IYxQj+VNsZUjlUvFKPU8qwq7aSfdJ9Y47oOqhrf9jOG3G+G5OzBulkNyvYvjHVJVBg6ZhtuNRePYKbu0lvK7CnWXe3mhrKNkafTR1+nsRFToLrtp2Dp2PNHlIDeo78jZKIMNczbOjBsHGF2I/o2bqzObeAsj3D0NXLFhVEGMIvjI4cVay6gcG0dwH5QbHm+kaOMycUKOpXNUtVqpVbpfD5CaAZrbYKkbXOlV0RB+sxlhojtKbtUGtz6/C9sMcjM1OxyUcW5oe0bL14gbz5+7JX4U4JAa2lOrrTqSu+WqMeUIz7m0Lm/tzxBTXA/j6mqvVgIZDV3ETnmLHhD5u73mShEiYccWq2WRtvJpugaPAhN2K83a9fQVIhtzOhynAKtb6HDejRx9H+QS/sQwegmLbvBhas17Mkl7aq0wtxhu1Y94IogzHN4iR8JGk8dfecAxjOUck5g74pmlJQpxMYZkols29sIP7+5FsAE7pF3Ba1mq5HN0o84K1bkIOYwcXCJLblDfATbM2biXnY2DCDckxDg4ea77NqZCDQ0tvOTWE1UizJeFmYHRTz5iFoVSa28Mjw5xCxDMB5hr1KERRy+iDc9PYffRpQUc4QLgygivd2wYCHobXaiEOX4jnz01kv1Rgg2JLy60w9vyUnJ+rcL1Ud/G2noF7nMnxSc4BTeeu8NhYLDfWH7+xemRehVie0SB7qnmqgQhkm46utD6X9BkDtBIpe27d++aNZoQJcd1in5y/EVwyy1jdWRLoAySfujftmXZK8eHRSPukPszbbiJdxgutskC6dveJqtFy+GGtXvY3JImdp1jtKEccMXmUH887xJvWjtm223pw1vkuNXCEZvJh8M8JRcTq7yVQ7JUh4c/O/RoA16F4uLT1OW356NFujvlVoeoxQVPPPA4dG5YUwciDr3c+5QhB7lBfdfBxqNHsMKllkqcDVkI+9GBeuFXqdFPbQQLOpCzshUWPZsui5HlPjxwXeSh4H5LimoEIiCYGFmmyv0O/VJ0bNfBjUs/kvp1xYa8BsHGSKqAj3NLum3y81TVtTjggohrq7qNFvAXL75AZ98F9rNW01Pv7vMkFZhhcYahQ++0AMEjjsvIm1X9qK29BEHevkDAMVofIa8lN7YwLvBbb23KR986S4Q9fR1EsvD63M9M+CGWekNgFZHGNiKN/4hwo18SJVYMrs0QcXPFo42+VQFv4YSnNet9n7iOQq1ozYiAY4VDuUUdFnPg+L7KW53y6tnhbXT4/tjmdrd4nOFnWMBhLoeHHHuHPwM3dHzVMpr/yhm4ObpojyJZFjixnpC9aCHUEbs2J7eTclUkB7lB/X2ocSvYEGpY4e2BJqk02PhCq6euwgT3ult1NZAUmnrxlEYSI7gYl7g6unT7W5kxdyNCczMjxQZIMJ9fRn7KU1S+ZdXIUfRjoG9OYxR97UiYYf2HUgFr2a659YLbAKpT7xBHrW3MnLLmvy8uRtjUp9jwrJQZGp98Uuap7F4bLhKJKv3pfS9gkl9Lamm1+RvpKn2KhDEjLddVhhgy5ggn8Meg9klwo5w8suzRwkqG3SCRH2SGh/0LoFHDw4ptokhEHttwOSz4WKcSZI04FqjDyqHJwvo60tbX2N+0KDd6YGMTklPIH4lTg7jj3aSOnFUxRf1WadUdMUZMqQpklDud5H2f6NlkZd3jESo4AbrujX+q5PC77OE9mB/dZYo59qImS5+CSqzki3c04vBklaJj75ARB7lB/R2DDcwVKVNUhg3xNK7OTj765LlML9zcpHEiGRs2/WnaS+tVRz4+BITQ8tjepeWVRshKCTwsr19gw+hQhbfhn7ktwnCazKNhzo/d87lR4+b6Gu4D3s4Pv8UgqgQMyzjB47g4taBkdAFspAyVQkNTVI8zSqynA/FGfnuJKXTGOSq7rH5qKw4FDHOZWdVfq3Eyl9/Js0ZzCSXefqYZK629lWlSI0t6KXEWr55gAJVBYj23jU9h4Wx9Uzn6Nbb/UVBjm2Dhd0SgcbmOAAROOvJUThD5YcOy1Vs3gsivgMaPFEH4LvMVkKHomAAdReeFr4tq7rLGCzM82RzDZGm02jjqoqoKAU5CB8AR+FBuHDpM9vLD3rJRWuWFwXGYvJKOkwPhhgYdGnIw4iA3qL9LsPE5Wv3eBzXOfaSIYEPmpp989G8fHaRiWzfEr5EMmnv10tTjCOsEHwEVOrFJ7ppqJOBOhefzjzxFhZlNfn9Y3pdRJRVzyF06AvBifnEq6RxtBB/JUMXjp2JxX586NvxT+9wMBC2xPdJ8UXa7FRu+ANZW+nnnhhdPtUKNFw6Ux2kqlXdb4KeId/GZGBRIUOmkEVjbmntSw+MCqTaZOvXklY2PEhzIEz77U6S05mv7Xd+++Ozt28dHcqwWeAgHtBKrWVsLihvc28jWrVspqW2ZkorQZOGPLNwetyzV2mwQve3TqqKsygaQoLVcb+QslTaMmzleAxwebNiBHv2BtfUJDos6qxyIRPmULbE1XKzSq4v+v7o9rirI4cb40vGBWep73Zye2vNMllrnBTnQAdJd5iSWO+MWb3Tc4uhEyEFykBvU38aND4ohhtbp5ymqK6uh+uij5wd5cCHcDEn8KDguQI65NbyNtKZJAo2oir1E5KHhhYYHdpra8X3uQUayvSOnnyyNvDXPoRGJHP3kPh9JOa3uDtSK2qhtOpqH/4AGcal0SnuXLHh4/sLmp8tveeFRSFlya21+j1tzRnDL3r9gnv3Wa620vbSm77n5H7qI44U1Cs776N32vgqEEm5haO8GBlQ56rQfRFs4PvvTpR7Et+DFwgINwAFMLbyMdb5cbxM3PHFlya3EmIV1EPbzKYaM+GrbsMWtbTwXysrXk+6TSe0qwNFY3sloUK9Ww2+bTmUjSyy51cpUDRM2auSoVpOMDhTSTrSXz1wKX8KB/oyut2goMJZ2dW/vMFdaLY0Uy0kkvJDskiBj4qvIzeXoGDhIDnKD+tuwEYa4BRvuh0u4YdT46OTGsNEzdkzVa7biVos5RsDGaKPkUG9aQ4zLkRFDbszLI/98mpJUfiDGIXnkYYaX3V4m23xuH9JNnyk2jrSKqvdUV87emF3hxaxR8XQEf+HtizRdyuGBBgqEHBdFzW0ONCxFFcMMPUvl4wyPEsHCcFnbhMBXPt1jbf3gF97qob/TtllE5awevi/jj1DyeTzgUZXh7rOjS2kaf2VBynadrJ2IMizMKG6UpVZ9Xxp1ufaAJd8f9NhiziG8edtQgoG5iDgaHzQSfd0rma/YFW6g6y9KoYIcMT13VbjlhdeRbA3EG7W9ZJhoM8wFVaj5fYf6rTDIreVPzszezqNGIju1tN6OLq5OwuSIcSUebyBc2TO3I7zxjlXkOjjYPk5uUH+Ts/FgN9hwa+NKh1IJN04O8pB0G154qgMCfR45gg2rMLVeCo0qRrCp8XG6FTF4n7VjI/xgmzKu2BiVeanLeT73Vwo2hBuapJJwYzAY9C7y+I8i5kB+Cp7Gixw9fPL4RS6qepFbNT75xMgR+Hj+OKjx/EV0btiq8HwUj8//2qvxavjKfWI5Ho+mFhQdnX4mJbnuLGBprM2ouozxI/PLCAf6aLEIhsLSXjwBOCKk2OavhINFKrICkxap7y+qeL1i18qqUi+5tgFa2/3WhpL4IBLflxFzqobNSg7NkjdrVeAOw+BI9rZxo14Nd+pyo7oKAwxXRcyxM6wKlVp2bm2AKV21F9z4NA3EtZgDyFii4MoXzvpTUxOHRiuWqeqmLo6JV1V54LFkKwe5Qf1N2Pj8526Ivwc2/v2ReRto9EOnuCamjoslG1NNDk1P0x6LS5tIjpBjpIbHBcigsYblpczdiEO7BRLtIOTIYozRZU5eXc5zFiuY81niRu/pUyyWHaGN7hSlrN5kkYpunxe7l0CBU1uz8SL54M4Ny1J98tgB8jg6/nzVeGrrzq7L/NKb7PqL9lILrPzQ30bjoqO555RAjrl1WyAhZ1YHekEuvVNjfZk8/0sJO4qcVKq33fr43F31bfbh1rNa4Yasd2qw4qXrgI0t5kAzuR75PZHUILe00s4/q8ZdDf/cZHR9OGaUpAlYUUyFNJRlswIbza0ph/L4E3mWfK8yOFIYEYPUwx2PaEPpgIQWYotUn+t++jIyVWl01SQnqzrsHic3qL9Djup9YOORextXZm1I0980N2xMPdyAF21ZKqvAHUXMITfUXIjBr0DHfHSZIosLA4fnoC7n5TMdLxaJXB7No70jweWzIzeoR75RUGtpLzC2A3kpscKPbN/G6YucbDIYPLckla1nSoGGU+MTczeCG57Ceo6WPvc35iH3YCJ75AswGpREoUFjNE/zq1CFdWmHa3uV2eS+1ykNxy28HrNR5tYSuN2201TbbU57paG4O40cNn0lKLFoQyO/l8UrPoBkUXIDB/1ajrPew/HOo4UojrLu8KFFG1j0tAI3hrtjq4aR3MKcEufG7cHqSFat6lea0Zq0Io4MDlDDXA5rKAcwuk88X5V88JTkyvdZ6mqyQ460CZCHAHKD+uujjTT79n3kqGw1Exo2nmt7uO7ZiHDDa6cUG351Di/DhHJcLDC6yNHGkeWr5k4NWBHeuuHQmKeIwwptDR1Fma41xqVjrHFDhkzJT66kMfszq7s9wpRCbNU4jZDiE8tBfWK1VLEA9nnZspHtjU/sLCYbgjxo5csex9Hbz6zz0KzoNcZVSc0SPmvbviTpCpnPC0dGE1KBDR1niNSU96fAKv/TZ0dRfJsNcI8e1vN16YTDoSjsjH4OKAqCeN9fmnHlFVg7AYraKFvUUy1sQ5TXQGFZLFwGyyDVHlKkfRzDhAVY4lEV1XilbWuUoU0t0c7zpold483wjoAjj61KfYBpPJWRowg6jAMBiMnS7AzPVann0bUBhzaJPWIUxYca5G5xWK6K7ji5Qf2V0EjBhun83KcXarBxX0pvn59ao59lp7RfI1Z0n17YlFkNL6ZTmzcLj3zkn8rtQ7ei41Lnj9jYKKfG0SinpzzSOPpTUZpbYOMyHYCDG/YKmSqylha/9MFefhCKbi8QBb31dRrPrY/PU08vvPS2GHYb80See2qq7N14oVueJCGmRJDyq+feHwjqabiA4y82wM7RtyLVtFJFa0ObqrUPbJzDsEBwouOoUHZ1aQd02wFoM0Yui5EiMNxtpYY0dqzn1vudRlTF2Ns10JEnqm/bsYeNrFpsc14qslM2Wx17Z2PFLIana8ihx3Q3GSTgeOKDRprGaqb62PuXm8ZjaEhtYBna1o522/jQWs1rL8babSEftgYdtgurunkHh4QMhz/b+1T3c/zsZ3teT6UVVVG3u0y94nuOk0m3qLXq+irZvTx3BPDYIznIDeqvogaCjc+tQ/z9e8wVOTmIrg1p2Pi3T06mrcXhOpn89CLaNVCAq6cLkMOqcecaWkzz8XyKilns3xgh7X8UeX1zK2BaaE5Kehvc0Eh5KivXPZofpQkfp58dxSgnPQh78BEouYgdsEqGtOA1MlCopVISRJHVcyu71WZwrBXXB72gysdSyQPTXqVhhBwIdYQu9sdO5xdoYUQmaa0lUuKBy7SqC4WMNGDUOIZaK/ka8361ZXFts1HWXibg6aQ5HruMelnYF3o0B1XM9Wh0JRSmsCgXFhFotAdXBThy+7h3bxTTEeNG3xd3yALzZos9tNpk0gzfDbEuVgwGqb190tXP/fLHNGWHRppU2OSxIVGiuxruTMON+MLe0J6XE17DvJIj2yT2rMm7cDlizoiFHB/W1x0lwc8+3Utg0HzVZJLCjyUqceWOJzEYd2+nRNcHHWp91aTj4GCyityg/opwQ3v9NEf13uuoTqL49kCoIbW30zA04IVveptpeBnqYRgupnblyLNVWmOL7olweDUSwIzDGGSYWiwihEj9euEhIMbIdx75REFjh5gZuW4qp4N0GpQ8JFPKExiyt+HcePE22+Rhb6SV4mGhy/u8SOHIqUw+bEanp2ut9lnh8/Z67WuVYC5g6Lmuiu3JI1LZdTSSz+3DJ/XQViNp0dIaf9FobTOhhCS6XsMNa983NU8zruCIa4ueJJG21i2/1iFYl06BxaIgxToNN/QHIuDoL4qpVpkYaSqJLyZfYHG52RvD1buV2xnS5zecPLFrderca/WGF3sBvXlPn94aaDh0u8QQIOxApioFJK1UVeGw1z7osLDHkaOSA/+nn846e76QvBuZp0nXAYMAJCaxR80VIg5MH4n2jz0rrUrN49jnRG6QG9RfaYgLNizYOD9IPRuKjZOT6Q0G3fZ8k59t2sDYW8XGxRFijCOPNI6mo1Gyjo+KwAJk8bFU81at7Gdv//TZn/6U7rrMwIiIpI0O67D+V1+jhJSXByMourV2u7zkNVsbj23G1AvPRj1POMk2+AvvCtTxI1ZypaGLrvO40IaR9WL4xCTzN5A/QnyAaGG7tU/sjdyWP0MIYUv0hrqA49JGUi1Q/IrP+EgQ6UUc8xfRW5EmoFsnnw26ndtS2jA5LJgo7O51dI4XCSnr07C4ZNvy0zGmyrihV17Z76KH+Xc+AVdHUelBP3f6Wb3t0COPoSEkmsDtKbW3APqijjxEva5TT4ZNZfdUVdM2OVrVWWjkmLTBYYv/PjzcC7e7myaNGDkm3kCuEYYXUNkdsQ/K9gJmdxzQQMgBe5zHA3KD+kutjW/C2rh/GxsHjongxjQL/vfF0Wia4o8LY8M8WvrUyjD3ez634lwbguv1VLmH709/SkFHFN8iNzX3jo7seuhFFEOhH/silWfZ8u/EjRfPHQmf/Few4xNf5vciO+HPn7eXbci7nkoqTWuJMdpqqsbGohrNvbtEmvxwkLUUElYlbaOhPRa/2spWdQN8STha3rUhw1vxgJfwFBBvxOhadalREhsUuYxJIlH6a2Oq+otilKGBIraRRHvhIs3BXWQ6bdcedfwHTvaYosPAIfGGcePJRJNT+jes4ugeDeKpVTyFHGnCepRNyZoOB4PFJZac0ge6iRzDnaIqt8tz9FKn4eopVdXq/esaGswet+VM7pIv7dl73rZhQQemj+hZmmEyifZxy1XRHic3qL8MG9rr95uy18+Xh2NcegsbPsLQgXFtFxf2yXwUE2i1jErbwiM5dWSW+PzC44x54kY4wR4raJ+DsOMo17d6Z1wuez3KT9axUJpFEr9ewfUWhbdyb6SZPA31GMB4/F+f/Jde/pdKXnL6/7P39s9tXdmVaJlMqZIQho2GpBQhwYiUGATTDUsIIYsMAWhADuuiekwjzX49iZuYvka9B1ZEm22CA6urgO73t7+11t7n3APamZnfnj8AUiBIghTpbp11915f8ioeB6tG6g8/7uApZwMOF/qBFUVCCrjOwcAEXcKwPMiDZ0XqSOTrMTtRRbu6sLkE5/EF2ISZ+PDck0lyswrqsDYeQraQgo4omjSo38V38zx1zwp2KDD4GIftVB7DDdOE9XEkPsIcEr65M+P8LlRSXeA3XU6MvsbhvsSP5sY+Rwg+vnDW2xRX6yrbwHon7Le1irsGV+2BBgQ2kDTWoGNy38zRM+RI5bgmpSrMfXZnSirX4ool7xWBugFWkjrAEF/lmyrLyaWVYwMcG9zY3P5PdlT/IB1VaNoQbEh9+z51VFDfXn2VGMSJG1nfFVNSTkFCpBxyHzayeLbbbJBpxJAcd6p4Wn3Ez37lEsbFFYBDFrmZReEWESOzaHHQHUACGyoc/Gdnx1PWdA/m1tA6tS1VQXcXw0bAjUPsoKzbL3o0ksRbJpDgO7cyaLSsHaNPYkNnX3Vm6SAYixaLkf+GERxbKUtjauFFs5mNhQoXjeD5FjB4HdMss8mFrEJ1FWIcC3SITvQ8yeyyA1+4URi/zYIR4tML4Ijy24AVq/EaIzJGri5njqp+RC2pQGdMUCy1lLmbuLC0LVRKcLcv4rnuLj9fTilt3eFBFLh7/BpWAoW9VyO0edAUcp/huM+PW85h756P4/QecDh4OGr0lFZVCkZxfTpspeIHfL8VQquUWmXyqs2uaoMbm9v/ybRBakOEuKaNIKPSjsoIcXdrrI0bYsC7yFK/qzBTUMV+ggyjuhPGWyEjdwCLgfhsleuFaYMNE1box/xDbavm7hYPrnHrDY9RJDZzzJtDIykwPQxbJo0qZowAAJ3AaQQKQw8woMjvkcSmH0cy3DZfc3xTgQazCft0iIjIngWWhT6LUeTuw0SUsC/8+YkauIXNVlTWzpRxa3oxc3RUx4n3OyQBJ+d9gJw8Kf8LIqu1/r/EPp7fd2lEXdU48fmZQNfGDXk3xuKrJ0qJmoSTPx79Ov3b0ZvRDvmGHkviBEZbKOLoIMqjVw928dj/ZFBgvU3tRH81uQccmjd6PXuNznEPNwyzhIgMQwKDDD7TQg9joqGRH2vR7Kl9nAS5+zkuN8CxwY3N7X8DG0UelWDjU0+jopAKqHHDmo1+cIf3A260jMwAatzt373Y33/x+E4rnWIzZVfgA5aydrs353gixbEj9W7HI3YwN/uFKmMNOBYCkmTIyEO6ejZrhcINIMVcCbedM9tTtUJA+mHwXIR4EB85zvTKOzy/P42h6V7vZ+S31LdDOsOnGeP+smzu4YuZAqdyb3Jl6OBiFDx81nrukb0EleYi/oaYOcLvEYr6JJHKY2Vh6L3NY/BtDCIMDr/EyzEzalwy3LHWV+Ng+V7XSaW6XG+PXSXm8Oo4nUgMOUK/OCK2eHoHSS1QYSmssMhGAcQSmyrLEokuPeWDWLNTo1Izswee4UWBkyDSxffpHXDSMFAJJR4RNwpePIBHkqseo6qKgcP0UrHtLzjIYyCi9ZSXypcBHfgNLr2+PLwAcHrb4SVG5G5Ohw1ubG7/q2HDgkX+9McnBbWhJdWnb9ZQ46qfzBscNogaL54+ffro0aO7O3AbzoQX191YS3EpdXNuuMHY8/k8hhcGCqTrWes6lD33KeZSOXhEBqTlkCS3N474Vp91s1MKZo3JiNVLh05x88NCDy2pgDNTt5B31qrEfVxRX4aomGyGTo1xu513x+2LiwmbmWpjO/Zt9olpUtErYVm2xDfztN+TFIsWz4ui17CCwnluOLlKskTyoJ2KXPe6l48i3fEqLxRWs6RZvDCRKyrRY0VWeeTIqylm8CNWWkh+I2SMTHw0AEwsv5uODmhRu6xYc7IdTniXDur1GENVnTbszOdkwoPbTRyhQtCAo24DR/SoJxm5QVPVS5AjAMdu0S9u1ozdaCD3fNygqioXuqreWuiIotkDfe5FshY78mAzcmxwY3P738MGgOPJF+4QVx4V6PCE1TDRLe+M3sj6BI39p357sX+VTbOsICBs5WQRI4Pzc+DKHaiHhZcetdY8GdECaEGG7lDIZwkj7nAk2Mh8kqGHuxWKl4ZpDOFxqowiXNiKSrDRkfe76Nrg1wymQ9fmHlNym+vSW7JXgEimniNojWxlQ82RMdCz9CJ+5W69+FO3Yuegj2AOgIYb40Be2HoKiBOGkKgIKKKoQruGqaiCWFfkSLHAWg+uyn0X5bNEUUpuGFFocx00xIqLauFc0Z5oN3QgrmKiIFt0AzI2Rd9RaKTc3CrmxILasDNZfgvjMIgLtmHi/IHPWu6Vf/JA/IZTJEGOG2zmk0SMm0TjxpHjdGvXm/x85WTq3JCTa6UbpVJIN4TBvJxOHCbI9ZpAF16FbZXHjmwsgBvc2Ny+FzYKrx/kt3/84osYLAIh1fH5m5QMv/LW8DBvgNVAw97Tt2/fPn36Oyyq7iyGioKiYtEPkhzy28Hx+Y2tqeZFV17Y4oTcWgs4tAiOLBoWZracKpoqWrM8AA4Ft3Nm8NKxwdnDYqS8YcniC4fHcVF1eBtxYy2uik8UkoBeHzLTijJe7Mo4T+i4t6wspdlWtcShOIreC8+2jTugfCU1bVyxhYfRFl4IZS0Jd5Yom3KXTc1maa9hJCmik8ORo2rMuH2nvOjmWO8BDDxGNTTJJl6OgCpcUF0UY8SFymMnywvhBocHzhU47I0199sqCf2teceTDxDxhLeRou64Ifd58IGIE6fNYi1RPTGN38vYTSRVoQWQB32v5FND3FEVObm2oQrEhtc+ReAoGmhDFKIz6+4D3GSrb3Bjc/tPYCPx+v35z7/445Ni2FD67WPHja9s3MALNLfCjTvZOLChEmpwT7V/R2p6arixljXV7Q6Ohzd3j+4ytmDYksqd3SCXgyrJBxDDjZb2/aRpV7N1ttnaKsitD61nY6qY9gEHG89KH2hysCGjc5w2+CXGvmgDNF2unkm/hhj7bmvY7MwHzU4HjpLmEOz2grunWTZQs3jGsHQVZVRDBXo2M1TIq5G9noVGdNu9ZTPfQTkyztzLETo1xsXKKgbgFlu6sKlaOUCsZpH3YNpIXqBNXkDMKrrKk2wqDQu/DiPDWMlXFn7FezaH4E4zAR3joitMLwW8xMcvyGsES0bVA3Gtaxb2DD65125HDrvn5nAVkluUYd3bybXR8seJjqpRAEdjnR3v1dORw4cOQUa5FEJybeDQ21ghG7LWw1LKoaGACmvokGq3+HTPzOMbQe4GNza375k2/irIbwkbX0TYeKPE9Lu1bqaQKQLF7RUFVK+4oiJq/O7poxd3N+fqQSpyQMImqssOVkwbNzdqvvMllQq2/WajhmuQ8tgHO5uF+ojCAyK0mXc6cIlTROWphbhZQognUlEmJTKDwHAbSphCQLoFHAYXYFhhaVdFenyuUK2uwVdoboUuCvQ2j2aiUhPPQUGeSO3ZGkpErmFm9RxJlHlxsod3i0Lc2NvnO6rk22ahbD350jBYxFjc3AvYZ2s8erGHgs6WWBG3VLa5MugQWtifZV0AYlEiF7L++dmuw50Mz8VSN3DVwgtfJinjULG5ttoqxTVUBI+6G/xC2C1woxy+9xpoeLLu/YHj3rKqGBMuLaYwAsbp6YOIHEFx66a/y3Ja26T9lHnH3Wzeu0yAxQW5m1XVBjc2t/VpQzGG3yjG8E9/+gVgI+qoOGtg2OBMka6oDDsYWl579Zqo8VbI8ejF/ptzeh5ooghIwBMeVr9aLRsOz28cNYLlIbjDF0UaehDZZrM8KaLwXjuiiomVcL0vq1/n1mtbk/IMLJoYtogaqbCB6tweHhZt4YfRq0G82Lk1zDg8uz3TR4dzfU5bqtmK+bAYJ2pmS8kIG9LSzpiJxakp+EryVbolsulhtd7Kkc+K8WtmtA1Peq30iC75+m5q7eZk+vrnndDw+SPOOIUMS46/39igMf5NdRxgwlBD4wU96TQcti+WNGNckP2uHyxNcntAUhrntNEVUs0SWS6YqnLg2NEeV118O3GNrWDDggXZxOFbq0B41INEyndaOsE1e8jj0VjLzf0eI4dFquu7bpeK7PTyljXCGk8O68WDBw4hl4YLu2Vv6Cg7PR5TrGzeuCybXrcUvCCBHVfQ4QY4NrixuaWM+Ef/EDLTgRp//OMXzmwANnhjy0Yl5KUTMbKu4QZQ46hixEbYUWFJxTQnbnHmVmxnjd5Y+lT655AvATcYGtVcxDTxUYoaLVHhITc9z9dbODR0aPzo0jXYJ5ExDGno+OZD6xQf9FV60R8KTjwxvajS8AnDRo/bgBl49wy3Q/zho9uzZqeJ/RTGixY555z5g8SOHKA3yhwUcs/u9Z6pCCA2NSQjU/CyBDrfNlBB9wStlmJUWoKVWQE+Ro1kHgbcCu1QUVqWTB6x+yOPtpCiUTamFhJAqr9xMkMEBzEA+imMENLUUuyqMcK93h4nYgoo9cMeoH5vCes7Jo4LBMTryRMvgw2tGlxsSQDrB7NngzjlUdIT9Ly2bZ1KJRz5vXpEk1An+58AB5n6SViABU7C4WO3HARWptB1msPbxsulWPnn79lkFHddNnHwU71eRA79NeWNk2ODG5tbOm38g+moJKVy2GApE3EDs8Z+gA0Po7L4qYosfq+ovTXUePECO6obtot32bSHccNltlzu8IMWCagsKX4mUNppf8asZRGGftjmxcARiIOVgse5P+IqHZa9oZhsAFOlUePmzIuiJMZVfohDRCdhxTli4O2O7gvoMMQAZAg75iYEowejiZ+2qt4linKFE8G/HZ0Xhca2ldj/4seTHqps5gMCyAlS+ysv+mt50WFa5rc2frgyK/TSroqV1PqCTPC68uyR3Nv9NGaMfdxQhiKZGeUueqZiIl1a0oBnaibFv9O5V9L5fkDs6AEvGDBysSSK4M+ybSUcjYk3K/EwLjkxHuCiF7SvIsqVLohvTmip2wV+z0AhhB9+J6sqaqp6tqhaxw23iifhI6eaNx4Egnyta7xsYbpretxLi69ywkS+j3LgQLYtIXeDHBvc2NxSaiPuqJJpg3z4V24MD+RGZvG3nDWOjl7vPzVC/BEHkxsuoQQNFhoiRAB6DBfDeZ8tFZRZCTaCQXy4mCdkuDeMt2at0NPk5nDvHbcr6mqOnr35lAHkwIkp2IhuJQdcVKo0DTJ70Jzisvu5mCrqpZg3dbujmx7cupNDuyshxq1Ag7uqEZFPjr48SKjGNh6YfCrWZXhBSGvtNkuqpYIgOVRJpbxFy/Zcs0hdKEk3ldT65/LiYdBX5UlQrq3IvHI2t/zDPK3cGFd/fSFH37jheSbWAMUdlUWG4GjG8CDOoqj9dktFW9sm7Z+QKLVU/m8dOSS6mStcJU9+8U586RWyKreGW9Jg1FrhXb4hKDnW1IkN1aIW8B56FB2A9aTEyc55Z7btzN8NuOGrKp8/QldTuWQ63UKd6wG5lwEvwpbKBxILOiQ7vgGODW5sbn/915Z++41PG9DffhJh41OoqmD2+8qDqAgd3SuzhxtqvNr3WePRo/Pz8xuWN7ENdtqKHRpgLobDJnc9rAKkyIoZIEqPms+VvLEoTlbihTeMZ8HnsLbM5wqmxdgpam1xOz4cDo4xVED41J8jGWvqqbfiN6aD49jcB3DYuXWsMNi4Nuhw3CiIctk9zujfIEeDDdpcXnCwKbSbQD+FA/hi7I1+XDlZqWvwZTj86dfwoNpZEtiYOUlupU3JsOK8eDFKpE6MMEm41rdIuo1xJOMQsW6CXqFD4dww+a5qX8dCi7a9MllKVAVYjWXKPl8QO9qBuI4Hv53tGji4r9K66ECPexBUTZaqhjXdlc7biX9Zrxdd2z5+BGluyPUouQ7XUnJDD3nRC7UGHFYTuIz2v1jpt7uLw790dGTA8cCKxx039GbLgUMAsRudgZ5I4r6P8ne0uGFVZSQHgGMDHRvc2Oyo/oryW6HGv4AQ/yT2wQo2Hj/uJ8V+IS+ddPjRq9ev3xqz8eL83HZQsmgkYlmmMpEiWJh/gwFPMTqKn+g0F2tLKoVZzVpGcPiVebKlmSkDEcIpcCWUSg1IfuNGwuSYSDGnaZyzxsC1uHioTVRAiZ0d8eA717eOIT5r+K0pQZZNG1q1zUXgy4vCgCkr/A4LI30s/gI2W8xi/VSQEtsSa6SBxVFhpqVUENjOIjI4cuSrYunklscwbyQireDXID78WnUb0efB+oyGp697e6yByVhX8twvaQ+1bFMU1Ra3rRyqZeA4LpaTcIorLiSe7yaUKpUPjMa2NRXSRKoTDCHLXj3FjbpKngwUnLwutlUFrREWRRZUJadHWiVIAEkSq7z+b1IvEg5LwYQhu1+9cnK6W2JfH3AhwY0H3Fi5t8P4jdTg4aurrS2XXF1GQElhY7vk/bEb5Njgxs8ZNh44I/4n21F9GpNFABvHCWyE6FubNq4wbATUIGzcDI+VUdia+oEaujR41vI45l6KGSOgfbm20seatgtKxg2durNWFgxy4Qq9wA1uXnSS1DDYTKciOIzRYGb7XAPGUP19RXOfraN2dnzgOPSBIwGOxN1B2OAf/YRk60ck9wOtjZljsUgmJADHYhQyRLI0OT3J/w3w4bs2L7l1A7kX+lloumuiZlYYaO5AKcjWpL2xc2NWZFWtEpYj96rXxoVbMsR928CB/3QcRZZUSBEv0EDYW5Ka7hE/eBW/tFWVxg7yFnXJorh9ovcCTa2lMHh48R8+D/+3Bg2TUGlvhSGEreRBkBuZ66CZdWQB2bwV0YTCq0kojm2nyJGUOQUhbgwn0c2aXzlw1Eu727Ue/OPEhcBunEaWYzdkipRisJWtti4dNkLMVQwj8a1akOPiE5v+2A1ubKiNKKT6l19+Wpj97h6ff3p+UzRtqNava+TGVaWYNQgb+2+AGHMJUruRHfbL8cWcY8WwNdPZLp6AEwdP6MWC+6qUFLeLdSc3/BI+C4ZrN47TYteogO2eT9WGQV93RqKcw8ZA668BpxGPt5XnjzjxS80Yv3T00Oxh8ltDDzEaZ5yA8KqZA6PHYs5FW/IDjuROXCzkUQx2kyz5tD2nFZiaSG1wXZXwG2Fr1cqSyNwsK1S1aVpIKri9r9DN130ghBjZwmXZE+8t5tvTUOwd3Inu7i39Rkd4r25zh6KgDqTBZeYgV03Lg1LJmi+Mww6cAmHEp40JDX4FTX0gVKlWkDVfnegDByZa4lcju0rSJ8eNUmzg68XAQ8he6+114FgbOEKhRz2OAmGzRNt4r1w/x7Sxu719unZ7EEOsnMfAh7YecAQx8S4+tMWbO8fdX96LE4eVAOJ9khwbmmODGz9T0PjrvwnUhmBDFnHixgswG2/OCRs3/bt02PAt1VXlFVDj5duXDhwwbAxGIi1a3VkLRbExX1xnLE9itmrk7Gcy2GiS8VhQRzUYtNbmjbDjmYUmv4IQ4OGLIw+5tNPh4c4tNlGVKvAD5o3hgDWCgA4onlgsyFB0CnRlFQ8I4WAR11UaPJKJ48z2VMkrJqI5piPg23zupsRRMCg6boyKmBRmqY/sbYxqjMRGqHIK4qrWqMhgTzwuahoJabgOB2G3lfDha9aNVQIsHE2UybKiRKoRUw2r1kBLHmM8tphyQ4neUoT30motABoHZMbRzXSwZO0Gz8ylFKieQggXuC2VyibJ7XlFLnZOfK/eC+6MkGFb7/myypNHJhxN6kE1W+8VBIcO6En7ZMJgDwCHSPr2f4YbIbbku6bx3a3tvcrDf6qUT8tU5CKTMO6o0Ca7u+vxtyavcnvHbiiMNeQwXqPkveOXgeOw4nGAh++qNkfIBjd+ptRGNPv9+c/vCzVC2QZI7rvz8wAbFePD+xo3IKR6/fopYePl29dvX+8DNnBlvsB+iGchgj4YEmWuDGAD7uDm7ubq9LMyJi2AFoVlw85j780zZsBmjEAS25IKRySumkmsDw+BFZBT1Ro5GzfmMGtQRZVTJkunCN14g7nX+yUDRsKMO63Be0ONM4s97GjS6DQhqbI1WtPgpBnXUXwj5GAPU7C5jxaGkQ4b1imVzheztJED34EsTvBkFKPMyBmd/P5OKn3H6kiiTsBzDvOZm1u8S9Z1VEW1OOkO6m3JebTH7GPiEgnHMA9kjh49imk5cNTbVRVhtHtmwXB1ESgMlixhlsDwYNWqVqtuSegHB7a7Wk6SKFty6hMv0RCgqB+2V2Qe1ktpKFSvfnIC4FBf633cWGfGw5LqIKqdrItJR//Vx5XD89LW32+VTu6uTsocEAIxnpDinDJ2SZRvucTqMgCHR1eVYp5VBI6wrAJwbDiODW78THdUYsT/HGrEHTdefPXizePz88dvmHYeZVT9K99RETb2X3DUePkSU8c+MwxRpDFagKOWGXAaOl4ZyNEkldEczKrdrjWKZ04lx0v2OGPM4tBhItWsCN9ISGDbR027gz4aOpCRiCApZrA25OOeKzUdVr8OnsFPdg4DlXHruHGbogbDDQ07zgIx7sMGYcSIGQcQQd1o4Sd7jEUJw0cAQsGJ342M4AigkMwgwo1ZyKTy+j7PWjfWI1ZwrAPIfxSGjkJkFRzqQUyVB8efZyxaM5MH3RpyWN4T/BchA6rHwUMuDaik6rT11Zl4S86iFOwW9PVxw8RlUyx/Tdzhvej/U8htPWl28sM+JIYUS6aiJ8l0r9sArYm1e4d0w/uwEXGj3qv3Cv4hfCMCQP3h76/29noAgPrNXb1+dFKOBEd0ALp0qijqYEJJuQiuCos0f3BQ6Ko4DG2XN50cG9z4eQ4boQ9Ww8YXvqN68+KFWcTfhGmjksqoLPiWho2X33775WtghvrEPZBWu5epGzMIGzhPyRbMk8qJVmAIHD/MQR1USMZszIoGo2Q7g2OPzg0azwEf1ZpGGCR/oFqQLg5LGeHYYPWwFEQdh3Hjl0SPX95GEa4iR4JvAw5xTRxnZ2fR9+djhj7S1C+SjkjfgQ18WmTIWsyWG7yLwljru53JAjjzqo0Yvp47lWMKrBCjHmeNWfJnffYoHihB172AIRoxv1eswQXWhazhHl0IktwcGzrUsaGCAbzO1wPwHmAn5MNQDC6ybts6QkOpX3Gky2NeiGZ1sDOyKlT3xQ7ZePgHO0f0AmorxFpvu6+H3o0QOLI2cITm8gI4/Bu123s17FOvt09u9shxY3bYZVAuKXJtq3Z9KXVZAEc5qe6I+tvIuxQ/omvARL9sl3YfbHBjgxs/Y0b8Txo2gpDKYOPNmxvaMe6cD+e4cRWGjX1yGt/i9vLlfl80tJm+HTfC1oUX4bhkZ1jHXFqqWZYwy+LLqVcahXEj9KSuKW+LYCYF9lWrkPGqgRxRgjWeZPT5mT18boEjqIgdqI6DetzOrRk1onTKrX4mn4q4ccaPW8KI5Yto3BDFQdig/8Q0uIYJa6ARfqFR4MQt3n3mHo7U+BdDpHILuaU0tmFtS7PoswghIdH17VmF3q+eRz3uypZTAYwigMQsrMK4EeqZfo27qpiORtvdEfwBcOJfUDtFKBhPuGgCMT6hsQ9rJQBIidsswEDNGv2WFltlXx9CCO2Ar3oqbuiRDc8JPX0FoV3ABgtofVwg79zj1EEiwTqdJkWO+hpu4MtAzrh18CBQ9b1e9WSvdvjxw8Oj+l4dSi1OEVulnqlyARsCDs8vjHeFi9x7xxVyGNvGg48xcTByJCptypw2uPFznDasRtyrNsK48eaNvz1//xiwETKpsKXqJrDx7Ntv33777O0rZHzIwjdfiwoJ8MCrcK57mgocZ44TnXN2id60m+YOZ5wLTjyhgc1ZLTRZIaqcPElXR/HUewEhw5Wqqk8lFS2AwIwBUk74DgFBRg2DjWgSV/FGpyPU4HRh04aFi5y5Wdy2VPZIkOHYEOaJFEMKaVUqHb6Hfy0LhLdZgGlX7OcYX1RnYzHYQI/xhaeWZObwcAnZrMjHTSAixou0CpHuKvn0LMax09vh0PEbCaouioYN1cG2uZJqI26KhzwUVHi3jWGjTcRgJCGOaE9ID/m0QgViSdxDidXAU/b29qpJB6Af80vbTUXzhg79uFuqB3qccFEnt7FteqoIMd+p5DDyPYDPQdwilUDC7FUHh8dVjCLbzrbz/N8Wx2EDR1IKy2CRUnm3AI6IHKU4gUgGVuBG8L7zO26AY4MbPzNG3Mx+go0ngREHufHC0QO1sDfq1bAl1VWX80aAjW/t9uUH+zfDSG7LybAwamMRsEGW64AKNF9HRrnD3U9z4WRHIARma7spi+8zXRUVuBg2shlDRkJDLF2GDBZhHbhq+yDORUQuTX9MWO+c3cY4kUBzGNVxq3njLDRu3Ao1bm3U4IQkkqOpH0/3i6brpwJCrO2pEknU+riUNvTlMf99JV3sCr8S2OpGt9vgbgi9s7myzGnzaxnxvZajO1uzbvAzI6mvZj6uBXyxjRVJ8tjN5H0bRnJcmDyXcwfcgWMrEAdScMyYXIz5HplzYAKWUgcmksKw4bDhpbFpCEjdeYvG3glQY++oeqRniuUIeSD0FEY2Q6penfjlUkz50CG9DV68LvZ5ctKemEtk24vN14NGHDeWa0Uc3ChhP4afGxs1sOyk2SeqG1clR/kyMuMBKcox7jBUABbQUS6npYD26MA1XAIO7L82JMcGN35GsPFgHTbCjurxm0eMMWQs1fvvnwMluk5tdPkIsAEW/CVh43PBxpev7yyDCj4M3HtmSJglNG5I3aTllT1zZPBiz1nYc5LzeBZtDLx1Z9G4gTPWHda0DYYawdGcEYpdKqy0djrsCDag65IpXbDhkEGK49Z4DmVSdY41WQhD7AHvm01l4DalHQ5SW04axZZqZGRFgDqHwbhuK3TDSrs1ssEC4WdmSpmpHOmAdrwL1enV1ONdPxCRjHGganDJv0aExX1ZlbielXeX6zZy6mQVYEW48evxr72rSY9Ii69CEexvxrHcr92+8IXT8oCtsA1sphiozrCPA58H2t7GFNuZPMPQ0MHOdYHGniEH86XaloquoYGRIGqG1bFrtLqnj4TTWQsj4gaQg6z4SYMnPk53rqwmcV1lUOTAIe1wkVvimVf1dr3cq9Rw1ytv9zuV0hZwqgTn+OW22/yk1t2KCYelRH5bSorH04aOIiTFfCoOHJuJY4MbPyPYSBnxJ09UsPHmzSNOG78yAPmUsNGteP4tYCMsqV4bucGR48tXr99gTSVaeODWaQwVOnidSx4VdX6twtDhnHixo0pWPMmGpzvLE8sfAIMZ49yJuROb3LvlVCFS5PiQPUuAjHkTbg5WRWFPJXLjOho3bm8T78ahzRcGGoYZnogi+sXJF19Ppbjhqlu9OAoG1jtrrZnbM5sDtDCyPBAUh1MHAEDAgDGerdhh0cgGM+BGjj+4uhdJYMumIMJayzAUbLQSI0fLZ7PWLDbEUkKQZ3ksEdeKiq+/KepgzUWuGCuilTnJDyxzFhKqNpnyZbtkAwc9FwYT42qIL6wGKLFcEsHGc7zoxqmkZ19o3EfMN7QHxZyAw3nLjuqt8i4HDk4cWFNNTvbatGZfwgEegCNsruLE4aG4CW7ovJ/UGvjyvTZnjN4R/I3b9aub7TIyCXctj0qkeAIc7twoKsgvS8kQtDZwxK5bo8dt4thAxwY3fk6MuGDjU5nEH3/yySePHn1isAH7xptKpeKwwSzcrt5oSfWlLamevfzyVeWGgwY5bmyMFtQTtcBo4KLdxEgLlaoGKZX2VKO4mFrEnc/Mqoxm6gRsJVuervmnZ5kNMbMxZonmPJoEtQPrZkOKbwdz+8OAkBG+CyPUb0N2YQgZsXXV70WU39qAYesp/MGgcRZsJQsfloK01nBjdF9EFT9vOSGBuQ4rKo4Y+uXGDbocLHgWaKFxpXmGPVuruXOWHxyohpzTx2p80OZBfTE2b/eMleaOSSPnv/MkhSpQ5V70EXoAFZ/uhPoqj8S4YKI6Fl5g8DDg4MaKRzvx4GBiFAInjuWSibfaUIXi8PGaebuashg+ajxvPz95/rzNdRVzce3aP0iuZNMLlIU5A63So1R0fuNs3w6MxskeGARskS7ZgyErYCTVC8M4RqN0UeVHfLl9UzVO43T373fVPv7gQZlZVbvR4kfrRpgwyveQI5FTRUlVcCoWpemOHGVNHBvk2ODGz4gRf/Lki1+J2nj8iDe6N0SMP/4qgQ28Va9fRcPGlyDFn31L8MCaCrgx16oJ1/1Nuy7vOK98TC9gk70VRc/GPEqOFolc1Q7F2VqBBZGGrLeOP0scGa8yk27NJc9CFRSEt0PAxlDxtaA25lTh0ttNegKbp2sCR4gw9HHj2uRVwo1mENtqr9YJgGbAYcspozcifqxNHEWboQm+itRBC8uVZMoocAYJzmbqnSJAIOR8NNJeaQQy3CKoZqRvSDkcMDCq4fUYzNLFtxkbeIoY/7XrrYJwqthj5T5rkG5fWblVHgVVv1ateACOC5s4qLnCSqpBi/jYkj3kIj/glXwPsSJSUdmsYYG5cUGVJEf5eqoNzHi+5MwRaJBQwNQIEiuDDQ4J5vtYK13CcHF5KUc2UALYw0OZHwpB5t4RWHDldZ9c1nCjLvUTvyuNfXXEjfS25d0wDS5ul05qBNwoaHD7ULm8LsS9LHnduOHGQbqqws9Q3nAcG9z4ecBGiBb58xdf/Eq48Zi48ebRixfW0+SoYewGpw3iBtpg6fYDaHwrNdW3yheB1rW5ftR6d8VVZcDLdvfJKXsk8OdrJgdfbwk2itB0xt4SNvKYC75qjVTaMW+eDdVNTkqjI5vG0MJriWFzZyM6ZzsFr7FTwMaOgcmOO8SNnG8Gg0aEtMUi4Ech+/LFVLCfJJW2Uj3ZBX1VGx+vXvXpIMPqDL+ahcY3aTLHczM9xm8H3EDJH2AG4ABwzFjNDe8EDmyd7ASOFcDGm2TxH+1eRFW+zoBkok+AP4IyIUeQVRlw8PabxsXKM6tMUNXgfgyH8lLRI3KNY+iABpcmjKqMlQSUiBtrwLFnG6rnWlM9x9t2YM9j3VKsCq976ZL5BU1HtZXULV1u+03bqktIni4ps4qNHbG2SSns9eLqvxSd3ZY/orJYTjBkSC5jX6yZ/IpIkTWIiB8qpLhKGfH3tFBLvByB5CjTybFBjg1u/KRhI2HEARvCjTdcUT1y1HiMdr/Ka582pMC1YaNiQYbPCBlfEjWefflq//E5QgUR62FX5ZIfme16WDupDdzXl4TDtlI/dVBhMa3DnrAKu5Bq3vWbH4uZUq0QHkJDxVCtGiyAtaxz1mJkXiGocx1IAtx453uq66KjydkOzBtnpptqLhZrA8UiobsXwdGXTBsL37ClbIxb9yJp4NXd4BsIcjs71PbOVXloIIW/OIecirs39JTnQgdLOV+h+Y+qKhzjvWW126hzjZRr1pLOysjyoJ+63/FnlPhYey7tvmbJ9FNAh2fkrtQnPm74ia6DnphhJRpLMdmED9n9wszQsNHj3sDx/Lk2VPxzQuQQzR5xQ00eYaUVJgUTSFnMSJnIgfP9kme6IqC4lRJsXDqOADqSAnKfNDxJvb7WJGhH+qQ2KW9ZuMgpoGNbCVUPTndPd9eQowCJUjnBjUhslNIqDqPOSwU1HndVpU3v+AY3fvKw8XcBNoAaIDXIaDziuPFi/w2Yjv5X+5V4I3B0SY/Dk10hbHA7xR2Vpg4Ax+uKYkXmMSHWpEidQe3kpDJwLnke4jNmIZ9jUSiT7FC2eYNHnK5tJ4wNCX5xRk5hmGgiPES0hYqVjlkcPrDCD2yvZCEZzOe+aGr6tPEuIoXEVHroayrZ+9ZIjMVo7YcrICTZUYWkER3d3RyOElLezO7gPmmkX1EpIhA0NTt4EgVazY615cbvje+R8+jOs9HIyzI4UGCbJVcHUBP/CcA21M2J1yUVoiBgPqtV4MYssfn9h4FIll2UD5bEjdzzRlb3bwYcAo+G6ana0kmxDknzBjYxQA/FqzMq11AiEujrmKFx43n7L3zFjmoJ8MBL0eoqNOKGyqBnGZY7vbrFV8nwDapBgljOG3Hg2C4ebXvzhRV0uGvDhg/hxrK+Fm5I9KhU6gKIU0MLq/0rRo6Ezyg7ahwYPIRN1Zp1PCFAEgr+QHmNSzk5HmxwY4MbPxvY+Aa4gXK/Tx69eMx4kU8f0x8OhMBLzXGD98IQKnDBbJiW6tm3nz/7/NmzD44Qkqse2ER4xBxDXCrXa4NhkNzOR85b2Joq0Ahx4+OSKZG3TLVtNwgbVhTLzb52ULBozIkWx17Kd0zHBj/U0arKFFHEogWHDR8u3gkpfmljx/X1tU8efPJZ010Z9qP4gio8CAurBEjW/H2zFTiLg8kFjRdEgHmzuM2bo9kKpDf+AguMn1PsNIsOD2jDuKziYKBRapFdrKoydFBeBYIaZzVseNCT4vCFLDeXIpkrLTwp96pA58cdPP7DkaOVXWDFhfyplYNGmDgK/KiK/7jwoWNMTx4XSCzQaGtRdcCw2yUTqxqMrAq0ONdTRI9qQovzY0cAjufL/6utP0CP59vLoJnVZuuEj+wLFFtlR787MZiSWNpCqNSlbr6oqhts2OP6tgeYmzHQS2J7HpFlI0fi3wCncdWGw71eCsAR8nBP1eJ0upsiRzntiV3jyO93lru5PMqr7G/kWLbET7UJHdngxk8YNhL9rcPGozdvPhExjj8GE7akOgozR7dmsPHiqVMbXFJhS0XceHZU6Q/mTncvohhpmOHEqxA2guK2WFeFXY8NGcXVs1kfeA1cY+xUtzuLgVbCHJb3dcScwK2nQBEgSKzpO9aAcdaUpMthIx03Aq0Rdlaya9i4MVobNqLGNuLHYhTLNtwmjr8DAwFESxgv5mRSmjuAiFFGT0WLw87Zu7NmtLGQRNk5A6WNLZQ2TqTAQT9gFMmsTQnelmq+M5/ULwgpbYAJuAVkO/FwPag3mME1loCW1g9Fh2QefZtmVdnA0cpLF2S6xzPfnRlkJOsqDzS5aAA8GtB6yct9wLKm+gR/KTdU9YOywnL1WnWcqOk13Izy0KOq+I3ngAy9/OUv2+4KnBSOjpPGHp66J5FVXFS5mlYzgs8Xlxw4kkGDPAed5j5uQCElaZW+zpVX25ZnlcYbThocY7aFHEWgod22ZPxbB4516FhfUJXEapTvs+VGkB8Yx6GA3A3HscGNnyhsJPpboga2VI8++cSjDJ9IQvVB7dUrokTNwIJvazgiaoSNl7KJk9+Qogovzz54jfTDoSo0RvOoTYWGqppPFeoUCIKCCI/EwSI46Lwd1njfVrYat2uzrOsBI5maoKZTpE1N5wIEQsXxoSAA0VJDWDc6JBBII9DkjeBzd/txuHjnCqprBw7BxpkpcH1LFWeMRbqcWowW65rb+PNz5wQSYt7cGc07I+2hFq0FHXo5gWERMlSMZTHveZN/aXOmuibihxk3ADIjKqVIRNSwaoNvHJCQjxkF1WBfd51jR7nXqOU5hpCDSRWIw06NWZD9+ut/ICjXVlUYzsRuXKxm6wsqB46CSaECF8ssROMCMnoHbAeHu48eccXMMv08TBS2nmKAJG78i/EQ+S4GH7Waa3BPMGqcGMMRCvr2UEBP0BB+8P9HfHyiLNuGOcxFjTNjl5gBxNCmyocOW1nZuKKjWcWtPUVXTSytRLHmRf1TBI4wFpRswjiNb/ydkIJb8i6OxCZejmxHIMd9ceUcegSQXhp0uG163A1wbHDjJ4caf5Pob53bwO3FixePHn39qz9++tXr1x8cffDBB69efXB0JNjQvcFGBRG43xpiMJuKmPHs7bNXtAk+fnOHUI9R8Mjp0MTRChVu0y/VkxM4ynB9o5OkGsqnYWgSKrm9uyIjq0H7d7R+68HhECNIt1rBX3Vsjj5UL80RL4K3mjCuw6LK5ox3O+8MPuTauG2aDmx9rri3lVrE/BOOGRIBw/2e4xSVRgoAYopYrJ2AGBgyNEDxi0TWG7kR0kqsYx331gk7lliKg8OKsIDe21b1wur4wANgf0TZaiOvMexj2a7yKfJbrLyoKQhw/yNNIcGHFT019vXUOEEOf8dr/1ZCDmRiYdBoq/GvtzTym9rWyaQeNVBty6YSWGAUNPQw0QKvKqrBukHEcOcfh5T2CbwcHEROtp8LQAxEAB3iPhoNI895we6g4bfAcRgp7hFXSqAFBVIytsMDrXrR111O8thjCHoPlHhMT+fsseUsx268fXdTVSrdQw4xHltbET6KYqe65Y6YiRHBiRvg2ODGT29HlcDGF4KNX33xK8DG11+/ePTNk09eADYAGK9fv64RN2pHNbvjv3XurmIq1eegNoAbX3757AMstyDCQpZ6yzOn/IhUWVOoo1gkWRzF3sfSx9P1VZQpUWrKVYzAg60aYsMPD28NDB5qZkB+IYo3+vMprum5tbJkW+6uzjyN6tpwI8iqNHVcO7po2ugEpVSCGMnosUjyQwLoqSCdhzfmoZA9pfQnZawAJcjGuKLLcMPFvsTQkVkHHSwlIYBnw0idMelvtBWuTHQMOwVOXtWAK4ycb3IJdNHXV5XCN8bi2sCR/0dw/YHcuBiHMqdxSmyEJZVlqnuwOviNunhxam6pteVB2G6009oLkiycLThp2I244aYe/L/E9lTt59Lj6latRR8g/xAzBBsaSZiHGMLU9eYk0U6lxPjldq8eQqmQUsgUwsCPR+WtlSv5uskHjnK065XKYdBQXPpWChyhfGNtAXVwz++XDByRGseLnOZFJccyTByb0JENbvy0bqltw2ADGtw3hI2vP/mf33z9dB+I8eqD168rGDp4FtQEGVgxaN6QlkoSXPLhYMe/fPbsyxe/evzo6dMXdzdTO/ibETcKmVIzdhm1Enmrxx/GaSOtS6XvYOUBGApKB/V9GGo0xGyzOeMY3vDp9HjnjHOIR07hRp7DBLfGgV8nrwFBvBA2JIpEkFjcf8P6PUv7kCSMSMbOvCrT3M2zgc+d2RihvkJCgX3FQsSG+dEt6KolLz3tGwuTHGfU487GZuhuNOw4JyXRwLssxIDjDkSHjthGVrOgDyha5Q3JJRiIayofOtRRAiQAbxFBLbrF1zVVUgpr5FhyzjBjn5k0lJNuOyoBx4XJb205VTOawwaOigm0K0dhlPB0qqM9DCFCCeyu+CASHRg+WLRqSYVFnZ9FiwQOnFRHgI+JI1c9dPnBz6Gejpj8YXd2+BeaKlbOWgJWARxlTR9BWKX3d6317zIAx8H6uFHkG0ZtrmVbWShiKquSbniTVrXBjZ/etHFfSAUZFWDj0Tff4PR/CthwSuOKB4FdRZ4cUVeFfdXrV19aJtVbThscN579P0/xDX739Omjx+ckxmVMKDAjsN8xg2qNcdY6ajRyI3nMc7IKbp19DKFg5F930FFgyM7DhztGWeDg1/Tx8c7x/PjsbEj0ePfwnXs0/O664DWwnvJ5g2uqd+9IhBjpIDXV2nyxuJdyq0opwQa3UzjgQAFgVYPDOCM0gMEZdoQbM19QAQugrAVcdgw1zIcedl3c4rVmnEJCZWBr5oUcq9yioyCa0jaKAYdt0tRWYFGtIjJ3WZ125bkDp50nuBF3VVLe0meObxO0U6uYpT72AlktxhyjwKFrpOEwg6mmWmu3qx6AblS40qg0beSaN2zmINfBecNuhhxEjD1bR0ljJQO5Rg0OI1xayU9O1puBI27hMHziBQqCqRSG62srAQcnH2+Fso9duvtiW1ZAUBLlUml9/IgG9DqveJQ6EpGDQOHA4dCxm8wcycRR/s7CqpzKrYrnR5JjWXQ5bfjxDW78JHgNwUZ0+zkjjkMfmIFXHf5PX74GIc6mDbbDVoQZIjOFJFhTvXwp0BBqiOH48uWjX/2ON+DGEFsYGzXOmqkbIuJHa1QolGKTxajlylxHDuJGl5fMs25Vzus8Q43GcNofHnI9FXNCUC1OJDk7RhVs57ajgr6dhwE1/P6dvVwHcgPf4R3Q5Z1wQ2V+hQtc7vBRfCeBkDAGZTxXgWI1XIhj/mkZ6s14hOZK3qJ5L+cUteg0gxq5eRbaOxapzzzPW6Q4XAsws5j1WWjlIH6M244bYhaWE57fkLWBGW/Usi7MHejGGOdFR2zMVieQuM0DXpiZNzflqyTd0D2J+hTvSJsQoQFRBBDfQxEsxGLkLqbCYqqimqw87qpq2lRlV92M46kosZrduNKK84dgo23JVUuorT78kLgxYV5V0PjCAdI4MeAgdoShQ9m4DhskOIwCEWxoGOkVslmqrKz676Do6JvU+lVOHXFZpc3UaQSOwHOEYaRsX38QoaO8BhzlgBlbW6ciOBJ6XGjHQaq0+/cb3Njgxk8DOAQbQUj1REsqoIXBBuDjqW77ryv7b25uzj89Pz6v6KpRdzUqqhBM9fKlOTfekhGXmOrto0dPA25EBa6F4CbBf4UvohUZhGj1Y35soDc8G3CWy+EgW8NgSo3vYGjaqEPdkHF7OxxMh8CHedYdHBM1sKKSwCqOHEIHt4r71CHceKfPhDkg0OLBAp5MHuvexJaaldCsOp7n7BvkCCG04LHKn5TrJypzUUVIUzuaDKEHHs0DF75Ivy3EZgCYEcPPNc7kHpjLeg4OMhfcHrUvlqpvbfOPFKtVBMbXGjCRV7FHAobp7LcMw9laaWycKbQAU8m4h6mPrfNvHLLUjWIHSJiDwwAKp7+ggihQrXYTPqNScwFuzohDF1PZuBFwo2KcWPVIYGGsB+wc238R+1F/vg2R7l8Cbii6qh1WVaa2racKXIBI0Ster/sMEthz01cFcpvHt5CkVyirSj3Mh+hxatTLtqxy3CiAw+S55iTfLVZVB4WBvBg9jNlIboWw6iD0jnN5trshxze48RMZOMztp0JY21EpxBCw8YhTh2AD9HalcneH9vC740G/cndlgwawg8gB3JAEl3efP7M43Lf4KuHGm3NGVM0XMdcpvG0ml/CJo86QpdVKKmVtY8MjjwGAuHbHIDI4RnIhGPFjx4TO7SHXVNhXoWfjGBYJRKaznu+dUtHPtIu6jnUb767f6Q8RQzIq4oYjiwFHkuS+SFHuXhes8Gx10epAeLuzI+OefnJMDWc7787mw6zBhFtohOFmH6j2A9ghcYBWdvZrjiJgLpT0iFlkJO9Kc6ToR/rL8Xdya9VVQ5WdmEyKalOyijHnZtrPsmq3Wi/1TBqbWyxhbs0bvw4qKRsjPAl3HOqavLNpHFK0ONjgW6xEbOi6HyEjcFtOB33mGFb6FfNmEB088MWKeQtunJ/2RVVNyEHcEHgYAS7cIFD85S++otr+EI+xzZFbPEUNCyCZhEzDbbNmtE+KfESMIdscNLiiuuQhj7BBdTExnoQB6WVPGaknKtySgr6qVfV4ODVui6r3Hty7aeQQbKgTtvcdaZUrqcqna9ChwePAotW1f9vu7W5y1Te48ZPADbVtfEPUMPntI8eNr3ln0wZYiq9eV+6AFACMO7xIKHNle2usqV69BGC8lVuciqr/+1mADWTo3gyGzbSrojgiw8YnXVONFkW+U2tUsOJ0PkhHlUM6lKHpFY3hg6HSqIZQS5HlgPD2ELjB27sdpFPh6/gEchZnprENzr53YfqQEpccOcHj3c7tv+9oTYWXRTOdhwr3X2rwE8UBQ8lMKVP8Mk4WI5IUGaGFYY0txInoan8IrgULra6ZwuO3YCyX5UrZPCZTOxh1IAZN5FLm8r+el23gmG9UUTwyLkqSIKwa85St18VI1xC1PqmpJRzyK+ykspZtpMYWpmg6W6l1vfjDdFNEDQitpOblixj4GZmKquRbKAIGakz75L4r/T7/KqpuY1CYJQgAP3zs4BZLhIeX9fL/KyTGKpRSASM4ahhq/OXE9LjPtz/c5rhRUqyheTwasXu27oXiSqdiexM+uWdZiNxo4eOixTVnmMtjt0gqtGki8BxlQgBdKDR60JtXMuDQ0xPcCOjx3nsCjkLNe1+KG/S4927u6lj3cmDieO+9zamzwY2fBmz86U8iN0BtPLIbz/yvnwI3vga/8fUnL/b3b87dtHFlfj+eAbaAIG6Y5Y8rKpT9CTcseZ3JhqEA1hmNhc8aLmQdReBYFFEdpkUNreKOOsqFZa7IAP7wDl3dEExBOYX2VzSITwcDZowcDlv9fjYYdFhb3lH8LruYrgMXbmT4dYQOYoZeiSYs2wi1Uosk5TbJqUqGIE4buRILVywDl4FdzAQv52Ux6WpvBThg1AoTVeb4JfJYVaWwFK9qCp3rqoASXi5Gv15lq9wjreD1Xo0ziqkACF3SBFVtCrkWQswhlEVIH5cnsM4O8CUTTizuUJNFCFYUI36hD+e+ptJ2auX9G1WvbqpxNAGVxHOfd33iRl9k95RNXUpBtkT7fjfjOsp2UlWnOXKZOcRzyNPBKwxeZtjD5wIMxw0zBP4zN1YfagMVreaxe1YIqX2VhLnW4KHPmfSKBg4OEhpJLoNvD0DwkWOHLaJK1gTlswORBAUdHENsQ3VabKYefM/EIdy4XDOEfCeBRDJc21hZvFWKHOZf38TjbnDjpwAbHxawoXEDkPE7nfokxL/++nfEjhf7jz8FIa4NNcFD/g3Gjsg5Ltz43Gs3vv0cj76Exxyo8eYGbXvzRXR/L5JI9SRhdv2yPng2ZmHoCEd0xgtwUAPzFhKd5hYdosRbmMKHx9NjRhl2bh++67DRT8ugubJHmH37zt0anDVui32VZFTwfFy758/yDM+aaTNTwIy1SciqCnnJDps3VjpcVtGqbb8NK6aIb9Owagsa5BGBI4T/hlq++Ptq8OBf0zSx1sjbnVT1qmUdPgKDyHI5JketUPKjbg1YYeGDYpMbGBCgrSJlvbIZQ8gA2MkFEHQj0hdCwIu5hkZoMMiQmcO2qVqtNCpomuiTwajk3T7wmd2OLHkEbACus37Wl+FPuKGjPrcZw5dWQjj9sJJU8XKjQuDQzd8IPJ77FHJSgIbjRjVJ2D3BCwaNvT3/nJV4TMwbHnJyd3c/4g2wwTvAxkeB+QayCEZ22S7eo8mi3vNWqMQ0HgaNFDeKhvEovF0PHUlNHAE67o8cWldtWsc3uPHjh42/Wl9SES++lhJKCyphB8JwBRvkwLWsrsWsEd7vv/7SOsXFiVNT9WofFPr5DVBjuIYRi2gQj3RBK0klD0Rzghm6FtcbLeJV+ke3OUNFzhhYyGkGNm1Q4MfyjN8eIx4XV8jY7+yAU1CqCIS4Dx9eR6Guhxfe3sZx4+G18eLe8eeS4eA4sfnIRqX5qMh9tyt2DBT4kRZGa8QuJ3riR4zhDfW31q1hhIg3TwEPvJxPiKH7WVFVhd97RlpDReIyjhNVONDAt9GDKPboGXGj0m1jR89gcxrIYefme72JEIc1UOyE5QYKOKbhgnUeTHHXrJGHpr/qWA4Na+0zEwrGFM4aHB5MU1vpcqwjivQNPIAaGZEEyFHhc/pdn0P4deb+c77DcEM6CgBJxcS36uQwLvy/4KUuGKRMN94alspevF+k7JqlxNIPOYJYshX0VqzUAGwYcoTbWoaIPSpDUVVFyiHA9kC48T3AsY4b5RBiuLuVKnNjWFV5zf+nySOASLKrAnCUN+WxG9z4UcPGewVsPImw8TtSE4YZX2PYoF0cgSH7BVZoTV2TTL9aFS3+1uYNi6UibAwGKk+K56jvotY48EUybgSO3DDDdKhuxvZ8WXXkzcxvbXmALK3g5DFv9bMpwtnp8Jv3c6xGsDcZ4OyfM8TwNrZsBO2UBotDmgWLJRVeHkpMZby4SaoCZMxtsWY4MhplFuGE89RKw7XXMnWt/N4Lwo5AhrDBJR2zb22MaSq70FNrWw4ZlttYNILn/m5r5JbHJl/V/TQDhAA2c5DijVevmRwJLG+0qXJq17XS6ZUtXl3f2Vx86hv0AEPVP6kqdlwk4K7Ih4zFbYwVil4FIuLsx3/ImsYHjReCDaKFvRWATO3WF5j4R33Y8GYt83bUqsK4islwXYdrwirgxn8BJb4NqlzAUruHGPZ/Mw0dBXTYQ84Zcggy3tB4D/DjGjPuI8dHBgdpDFXvpEqOA0Umhganu7vfjxsWmBuyDlE8vrW1GyMPhRsJcqz3cUTgiJ0cTNAqb22AY4MbP+ppIzGJs0CcS6qvBRm/c+D45JMnT148JmyQzbBoqoobg/mvu4rKJsMNjhoBNmLvtXkVmt8bJru4H9+xGMUYw4gbPnXw8h7ThqdXqShQFYD4M2VE1TGr/Vqt6hQxUYoyBK5wKKHu1rZSRfItxw3HDYON60RPRezY2fHkKAsg5KZt2PRkLd5k8gNqzO2HAHJJMzzSforX+Rw2WLCBuBOiCPn7uTqlSLg0WwxOX2WhQFazxyjQHSma2PhRaLdIVeAvhiKr1V32eHW+D+fGNMNeCh4OHqe1KpoxoC6dcToRI25CKsqXvW92JSOHxLdmG2fQofZUdIXQ8W7zBw79bJphyiAeTG2+mCZAYUBCCJnaJ2z0IPlhYVVAHW7VxpZ4CDZG6t0GYYCLpiPF1Ijr+JDG8T3Pr6mmayrL1q0l71arAVL2GhMT5NbNXe6wsXsasaKADhAdhI4HyUSxtVvCQQ647Q7rdtZ7jPrp7hpwBMAJ4SMyaODx1u69DNzyusDKRo5Q2pEAB9zsAo7NAbTBjR/7kurJF1/4sPFIO6rfaUOFu0fUV+0//kqpIogVqRirYdqdihT9lVdvw54KQ8ezl/tMFin4Y9n9RkUx0f3IjlFasuqL/lYrpuHaDJIbj9tygRGvvnnFTuIZTruOSsSP560uZw4ElWOHhVmkYwY/KxAPYipiCM7vw2JLhT3VQ59D3mnc2HEnt3pi0Q4yp4Gcpz4dftXWYDbOLzhtWDv6qDkH0aGLero1qF9ig4ZJiWFNJE5YAcjZnF0hxrc0eZATJkb6mpZXkLSSwSNz6AjCXzr3wHFQh4zYxEEVyw9pcfG/xQE1siDLcdBDi9uoVxnGQqdkK/e0wpmc9jk5opVy1gUnHqdODzkhgzQJ0aPGlC3S3gMmgE1ZgAXZAf0yg4Ab/X4cPcK90IWQUsGIIlWA0rosZj2Y/kKEriMCveMwbjx30LBbrgnFx9lajh1YbhKt8D3cq27xI3UOG73tidzk26Ay7k8a67sqI8mFCLs4yRuNg163US6Zczya/f43uBHfKxfDRtoeWzSSl9dWVWHi6DHlcHMCbXDjx7ij8mmDnPiTlNv4+mvjNl4+xbtAjRev9/eP9A8bGGEHRgjC5fb67u6V8xtaVj17gSXVyIEiCZZKq1QLRWsaUh6emmWz+HWeSYUH+cy+z2JH44tZA2lZntmRTHNE593HDzvILgQwDGgaf+i32+uQQaUkq0M8Bw/ead4g9eFpiLj9u7U2ESUcOjgi2AAywN/XoH+kyl0SaA2mTzFkZITnYCWlTKrcomUpwCWDPz0jQHQlGYbJZMByQm3wGCciFW6gSzK3xVuDFUupCI2zVmQ8Fgs85JaJhUo5NMZNIgGpjVUG+dQEJsBlaTLGf5Ks2sZ3swj2mbgM7yFfyTlJN6DnGXqH7UrJLWPaCNtuAJcfH1gx7VKoZnCBH3xAMZWTG/0un9APMJKurNiIAsq8z4VVARzkPqqxWNZnh72TuvEa0lwIGBhsxXQro0Yq3JJZiokjhw8kDe9vOmFxhydXfR9knAbQwOnv+SHm5ts6VUNgr1GZHFj+4W6UX62b/4omwGKXxXdDb2wAjQPdSmvtsSEzNzoAhRyb8tgNbvyol1R/iksqwgamDSio3Lbxu9+9RBjuJ/tMUHdy48pODC4juPrugpHuVxJ+g1Kqc4Wkc29jTPeoleLGKEhvR2t0hwmGRonXL3AbNLwpH5Z1fZkHxlrjuJhXXHyT6xicwQNIO8ecW6pbOTbeGSg8VI6h4QZqnUCnD0LoOiFD0HL9rkhVV3PTmQm2rGi8M2BCOhdSrXzAMeZM2e1mrbDGwc5Qj9iplys7fQ7JV4fThsrPh4QfbKsG+v34zSBQHmXaE3l0lIWuq6rPzHmYRFazzKkOoyvw9Ex1fNw52WIM4bsoWILu9qCxtHMLXABpcZHpihaR/08/Xm4K3DxmGeaeR4Wv7bUteIoS2i41xIYV/oqHcwEHFVWOEYYogziA2JuuMeZS6HZrsfmPeMD3awnZzQdMxzTGnMMr8cJs5nlFnR4VwVTFBxHd4YkrAY7l49I47smH38EN7adMWsWXB2Fy0J+tXSipJvLAWEFUSBwJIBMpcSuUTdLWbTJxCqMwdRzYy8FBwXhoVVU8zUYO/qgb4Njgxo8UNh5F2PjGPeK/M1ojaqmQTrj/CrUbwg1eEEqKiRMh0wIbJ+Kgf6f2Dc0b0FO9ffGGF6bc3bSS07/VSlzW6+15rr4N3rYAHPELuY8fhSN6ZMuh0MphZ3KTcIFg3OPb4w5XTVwF7Vxrjrg2KdV1QI5brLOUaRULm0xOZb0d7+wW2sd5zuOk554+xzmaTXGVPyeQEEDmZMP1gxJQSK+wVMMaqmg5wbJqqOdixGiR3BhChQsKBuRENggJKlgqEQVQ7Ic5xvJqveHbV0eaCWZqdCJS4DiX38L0tXSCQCnbyhngnqNjEOrbC3XTNsY2XQA4vMJPTvaWdFSMLBl70waeRXO4EqEgympjXpm2EO3FQYI6NaymCBvDwcCkDpxAuo4Y/sdxg4KrvkRVwhVOHDB81CJLkbMc0gplTZobAIQMeU28huGGpg2F6dYcN/B3VtQJFSeOGnHDWziwqJoIM2j3+/5xg/MGQSMw47Zj2i3Dh9dD/R9yFCXLXatvKuhx2209cEjZKrrITx+Eto3SpaDjwAeOg2TwWOuWTUaOTSHHBjd+vLDxJ582bEtli6qn4Sbrxqujow+0eqZzC/+eIb3sc/etc28+vNlXijrpDaVTvX29n1F/ynFjnlYyjb73ZsAR+O9iPomJTZg2ZtFmx09ks2jvyERy8Foef6PWVcrDRWjVGZdUNkwIFogd/ANrOfKrBirk8CBEbqssXv1sLbyKHAkJ8FweaBzXM/PrAZ+GumcayIgzSJZh7/Sv75qWWmizU5Ou8RmHJCmFSZFYWvqoI3Z9EGamLuaHFRv4gB2gPHCP4QBqKEJD40L4kRvVntMgIuod08TFwfJCmi5YvGnIwKl6UWrnUCBnOSYOQk6u2lgSG4wcsXbEjN8E3yL3AKoQaThhc7h2VBgzBlMyM5onCIXEi6HgYe57Ko4YBiSDRJpbqbj9rx+FulpUmfSOgt7vsB0hBDFwG2HaUAZ7LuAwaW8lzwO9EcLa99Z6OULT0veiht48+OhBwYujzI8H+jY4kYbKofhqsYb3ccPc4h5UBaSInzOnYFxVHSAxPRk48F5Ejq2kR/YgQEepfLppHd/gxo8JNMht/F0xbXzzRYQNjxixLdXvvn75UnVNbvWj5AXXhMKNrnBjcH6zD1b8WWxsknkjY3e4TswQQ5UkayyKhib3iy/SDVWhv4263NlsVJQ2kRNoeT4u1y04yUGKS3HbYdfG2S3WVVBKccwoXjVPMBT3UM2AZ2vNgJotILDyrFxHjc58ioOXoeT4e8Q2tEZz2zHZDSsopFJh0PGIdA+0Ehi01KOB+HgABmyKYNbPRMswqmo4D4wGCQxTUnEB14IXZEGnBq//cbbn/JvHBxo8BB76hUl5YF5o5TjpUaRhw0nOJ3Tzg9ISG6rptAbbHxNG5PsDFZJp6WW4AcSoZZqgLCt9JSNHVSmJ7M3Iu5lvnozQmBNm8TMLIeY+WgTCwwhxaasC7dE1LW5Fgyk58qiN4oLJokM0WAgmuoKBo5rXzFrVUwQOUhx8pnIZa85v5AE2HDcCYDCH6rN1wDhdRw4d8zYqPPDY9DL6C6vADVVk2J7KZLfruGFfExW5NrjYuyBJ2ChrO6p448NeMXQUDbIOHAe+FttMHBvc+JFS4mqE9S0VhLiKUJd7A4G2L1++OvrgVSgSV1QEcaOAjZs7Nv09M9D4HLdnb18wkUqhfTzNF7HttZgvvF4jsZGHPZW/xFUVP6H6ozQRyjdXrVwmDxLNwI0BNiscMjrHcIw/NKhATpVe9Ue4ccuUdcWsm4H8YcCPgtkwzRV49W7eQI9dbjaN+ShERI18zJorP2QuuGDErSze1hoy8pWbftb5wr6mSYKcv73WWc0hZjHE5q783JeIbCx4GjVbir1aCRRxzOPsb1DxdGHKWimvxvI3XBxo18Thot0mPowP6pLk9trsEM/bgAUUledq8chlTFSqcDalsaKbGzM+lvRWOemUzna7KW4AZYEbdFemI4buXJerqcJY8bCwqqhi3EzludeMyz+oeaNaM6pMOyjCgBjxmgOGDRyZeI5KzXGDiqpaMm1ULSNXvLgAg5rb3e+bMzBlFCiic96zRJytKPeYVFUmblgEScCLmFVl+VT8qi1HnLC+4vtbhhuGB6Vi3iAyhMfptmpt4uhtyPENbvyYYOOjf0i5DYsWYWr6r7744y/+55Mnyk5/9IiocfTqNU3iV1dW23akroeuRxNNp3ev2bcBvGC8CMv+3j59BFp8uDCLWxpoW4Snx5DDxZqMqlUgRthZLXSJbq7BUaLMksXBop+GxizgUGSv33B6RhGVSAuju699SWVZueznuE1wguMHW54AKMeKscK6qnOMdTryE3EcV1ucFuaKsMXPMLfwEZ770uiO5iEc3h0qrVA3hTcZOfzOiN8BqMN8WzoEIdFCB6HGptXMy8Wtv3CmQCgLu1plixGs3jj2M3zjjDZ5uh4Vpr7icDLP4Iqotsbobeq2cDivuGZadjPooOqlMhKqEKZOfS3VVwdjU01ps4hBAy/dcZVh9DPPrpJbfLJEDRb/ZzXZreBjOPD1lPHjQ9taTQOpMRhME4a88APqOsPDSPR/GO2bJGKwag7VfZkVyCaOWthPZZHdMH7D+PSKej3CuGF9Ud4CeEnAIGR89hGnjct11EjeCfOGkRTAGtAbpzrL6936AWwcvYNSAhzCjdMCNx4U5o81jS5UuadS2SbThrZUvThvCDuKyBEBR92J+NNNd+wGN348sPF3KbdhuPH1148/ff+Xv/zjF8pOx/Tx8vXrow/e3JmI6qoSXL7CDShOMwTS3jBAnWOGLakAIG/fvr4Z6mJ8YQgg83Ph3FiERvG1TPLQpJq8DRMHFkALj+oo/B2+C4KCSVInuCTo8Bsy7bDD3ZPz4UEqhVfbQBlFbom53E0xBRHCKLgAARbVCi+s0Uueq7w7n+/QPTjEookkRlPR70CPueS5ACw1u6oHPA4iTKbifxqz9OGkBkk+J3kvNwe2UNhczYO8jMmFCiDRV8/UOCKhrHoz7L8Js6Xs120CMYz8mI2yFfl0nvPVZekAneLqjaKlmksghMMelA/aE8Wtc0l1YeZ29n/IVZEr4BycPIHI2j2MgsDJTkKD8CASw4aNeRgxlOoyKDBimmyrkockzo0b5xTSlQBKpEYBHDVrcDnyTBITUWVXAI0rIUf4WMVxQ1NHzQcXmzbapqESE27rqc/uKW/voUacN3R/uX1ULz9A2AgO78bDYa/KgMRSaXeNGTfgeG9Nj7u7Dh5bYsZP1Se+Nm/4QOHLK2BI2arIZQsMwAE6fXcDHBvc+PFQ4hZl+CRkUjH99pMnv/zlL99/8itWNQk2Xn3w1WM2bUg+H2ziMP7x3zW697p3b/a/VI6hYEPd4lhavX6DUKpOyBZRQohHuiYOjoL1ThLTW8EebdgwctdC3HK5FzDw4vMFmQJ4/bCi6ry7vZ1mww4AoWO2jThw8O7jjx9e7xQZuBw0jun8M3DZAXgMp5Uqz0oEdjDyiPxwDrMfEhJFQCSJKWq8ZZGsmJnWyMwkXqG+KBwrAA2QLniiCm5FTsysHFDyqJGbNpRhuOBvFf4b0Bxi1gofB7CuouZJ48LKqnNx0lM428i6iMJdWrFStcHmJixcGshSR7eEJcjiL1OkOqYPxkFSFZbXxrnpZLNQ6mRRhJn2UsPjY+KFYGM+CDc2h+gD5uKYxqFDu6rpoJDlhrljGlyAtVjuFHHDy/58ORWGja4hR+4bK4eNqrs6ioBclYJMrDF2N04aGjt277PhxTu+pXJ+Y1dUepmlGPXqQ+geULpbKqe44cT3e98xctwbOjwz/d68kT7W3orrKvP/aTQJVeeXGwPgBjd+fNMG2IxvHsne96s//oK48f77Twgl6IX94IM3n95cST6PZbXhBhbRElpSm9/ff/3MCXGlqNMtDtx4ejdlq3ZnYXQvLp5x7Z4lA0RgKxZrsLGGIBCdzorAw0WqvGragTsi4zwyURVOOayqpoMz7ZlEZeyEucKFtnwANiMoqCSfOqOnDwWBeELn8Lg/7RyaT20Kye1gjhKkYLTgXGH96NbnxLQQmjG0nLIkKhuZrGfEY3P5xLPF/KwZvYwYOBas+vP2cBI0MU5lNLL3YsKIuzjMyWEhIWMl2NLGwf+kFi3e9evvarsKBKGStg4HYH3Sk+YTnAVtf6BAAB9d/jY6u/FFXSAIzDfQaBlkGBvOoeIYsIHXuQOFiqaGg4GpqjRvDOZBkzuw4cK3VS7KNVDRx2gA7PPvC3lVtpPC/48Uj3sUOA2pbTVvxGxEd5Y6YV4zA2A1hFMxjasexo1dnzZsX3V6b031oDByhEXVRz50bL85rzQQBNnoI+GrBikucWOrEEw9+G77333UeO9BKNtYmzd68SUy5FqDfQ9wlE83FMcGN340sBE7YY0TJ2z8yy+5p/ojNlUvXr9+dfRq/02fshj6hYd9/Nulmqpa6/cdNu72DTaIG58LODBugOC4Gdq638LGM5kFcvdFJ6LcpMwiDhw2UjipvAiX+F4vu4jZh/695qFdD6uXrA+THXRUnchtF+OGi6quxW88dNQQ28Gd1q0ApTMYYFeF/o7Dzs5Qnr4hL8+h+g1B6DKQEzgsuspxgwbHkJm1aAZhmP1i5M2ps6Kpw34jq/WYp5yOB4vobW7vWIIj3RryjMs2rtCu0Ow6ZjEtYQM0BmcN1v5h3hBu4LU9gYVvGZEDnnL16mYm+7VuvmoGzkLDGgRUrWkcIAaaNpKbwUfgM8ho9C2yktssESGVGG84KLS5IcFK0YZiOWzNFJgLaiyUcxiAQ4iRBRSphDbygtEgT4Kk+IkhR0PdsNtKTP/sIyM5dj9K5o3TCCGRIX9QsOJGfF+eH1aOJiiMnU7qjSpL+SSo2ioKnNYwolhUPfgObtii6ntvJSc8Dqzd6T41jilkAxwb3PiB39776LMAG1YKawrcN5++/4t/+Zdf/OKPT75A8i02VEjMe4MdFf5ZT3lGTC0Fl/SmBWF0ARtvrUr8c/eKf052g7z4sRSntlLSdTavm2dZSpKHvVUrWUkVU8co1pE76ezptM1ErNuSqLSlq+XBHI3i77BtwvZJ6imjMh4SEGLWyMMQRGWCKREet4fkwgkhnQFA552ZOmA8J2x0hzugNmZzI1nwUXLaZ/RfcJTAVxctHSP/eRfFb8V1Gg0s0Hpl5M9HXsJBM0fWSmAjm5msKUwZq8L9J1+fefcu+Hn2Haqj74Lt4sCIHvGht/RN1dJvbVznIlGdnz5YsqsDFnAy6rllRiltsNFlay1yUFpy902dwoDzhcBRQIePHQPHBGfFzdMhN8f3wYbpqrquqJWINsRR2b4zDK962zXrh2fp9ruVEDdS8/Gk5puuyqDLJSKLcfnWXH9hTfVZMm58bzrVR3byfxROfe6qau9X6my7arDChLjBTdVWMlScppEjp1sJwXFvT7VVMBy9tTeluLQScOzGiSMaAEubkMMNbvzIpg2zib8BI/773xM1Hr/4av+Vatnu7sCFU4SPs6I/7Zru5QjN0jzr8C98n7DxuQHHM+PEiRuUU0UfNa+eldSnsmqrKlo3hd/rg9V2vxWu3u1YlqjKc60W9i1HVKmyyhTnH+RBfdg2gAnYOWFYeEjjHrFgJwwYYDc+TkcPt4Zb75+rqxCEiMInfPHOLTJIWoyWAv/dIa3BRkGHLuLFYqQ+QDbDNq0N3fN+F1aw0XKrYmahuPgug8w1xCjloBDLQ3UL66MBhmIG6ftTAzi7wX24YKgIFbes08jVJQhvBv6L1gkcy7ZAg03jS4MOwxG8M1Et0XJ5IKID/604c2RTvZIX58gwMGufwULYTB0fH69hh7Ea7v+bB2zwwcLd4WFLFceNaUxUryWw0XDguHLsEAfu9YGewe6RIoYYxomHRKoa5406mzbwy4FXRjjVpc0Yn+36pPF9m6pi4HigUFzx3XzZrvy+Qj3V4LBSrbSVAKI2wFAQKOA4DQ7x7zoCC9zYXWM4et8dOdwMGKKqSkVYFaeQ07/fxKpvcOOHDht/dtgIpbCffPrk8Pe//+X7nz7+Ct5vEBvgvvt3d1cWYIgdNdOxK6QnK0qsw7Bxtf/aYONze5GoirjxQrCx8J1+Fi+pG0pUytJpIWbeBs9Da+QRhrEU0Lh1BfHNjEymYxvfrrri9oYFprhaJmw8JHlxSO+GveVAIeB46P6Nj8ODhzHD8PZWjRuqIMcjZCI+tBXWkLGIOOEX9OudKYOQuHEWtmZ8jAFkNPLULBcXa21lv7tFozdHXFJh1WOaYqUZdmT40PTh/VUi08mdUys1k8fbWlvtVf17F+YN18hAhBlPcYJyKdVjJC52VkQK7KT0ESEHBUdL+NnwabTGjidjZlZhsmhxKZWZFdx4bw4YMvhhTXdsWyq9MeA4duBw4waHT9dXuXCq3w95I60COGIXh22nqpx49PZEpMaVcMPZ8L6NGBUjzoL6QpxHxdGDfS842Seiw9vtWlVuixLK+7Z346jBu8++ixbJRwAbCKa65DJKAYYnleMKa/yqH+8ghJ4SJ2/TYAYJc28fJAbA99aQ48Hp9+FGahdPXwKc9BKKo5cMHOQ4NrixwY0fKGz8zYM4bYDYsCzDr1+8ofz294efvuF+CkFUV1f9mz7uBsOpiExcp2b2DxuHAzdPXVb8hSUVUcPuCBv7N0zfCM6+UShUHSnfIkWN2XpNd2z4U6ZIUcrKrQ1OUn4QWxrV6rVWsEnTi3fbyXI4C4ARt5Zne3tIAS6MGGeHt+S8jeSQv+/aEONjDhymrVLmyA4D1xVJAth496+//e0//uNv/w3wMWcD1NAc4B2zejNEpEMKg5DGAWSnGXBj0Qx0v7cCCgdaTUilkJyO37ojk2CHThMKsQAgxI2zkeGoybBWtrHKVf69ot27+mtrbVVmSGNVhB+ulESiEaM34apKjzhkVPVmQqIDy5wqTRks/wNT3h6Pl9xWKThk6jkhc2cwjnUnqDg25HDciOhhI4ZGjoHDzVywgWsKTqSF7grokXIbNiqMvcWpprKmSuWu4kjht67lUFFMJX6jGkNHbMrdQy15ZdCvsmiDerHpRDmCZdNTidf4LNj+PvseKVUIUie2XO7VTW5b2tsu7VVOGALS7mMQisBRCsjBQWMrAMcabmwVuLHluLGVMByl7583ego8dODo9YqRo7yJVd/gxg+X20hh44tvvtG08eIrLKnef/9Y0ej0YgEvOGXcDI8HXZl/u4i5a00Z0TSYkhGvseGPjRvfmv72c5843v6Pt0/fMPZVxy0hYGRi3IVK8thy2gpxfqo5ikG5cdqwcSO1+DXhqZYFJLPuJnwdUpwy5PDlDAfkZTLXUh3JoggNYMd5+B36h2wj9dBRw+8965D+DdgzuKUyG+DDj3/72493ACS09TmDweN+LsMefST4dfCrwdAHFHGC33kNwUZr4Y8zfWKHGeotzV/AmR3qerXgQk4736KXYyFEWaiqHNs8Zpxb8MdspbZvBhSOwx8mZHlnBscQzBQ9chlITxfNIVp8yfGiwVzbiTwOGEZqGERwYCl+KvcpY27Uf0AI/Cfr2Ac6Jqc6Hjpo2EMjM+ZiyedezkuqI1N8oWur5klgVRwm8pgxIjXVkWCjcud7qr40vNLqcv7IXH3rrEYQVe2xebxerR4OEXleqx/0Jt3j/qQ6KVXOT5wMD/e7H/3ntwemwd3Gj4Do9e06pMrlXqXfRtI5zvJGH+V/ve21UBBy41shVz21cWzZLBLJjS0VAK7l4X533jBVVY9qXDnHBRseOFLehBxucOOHOm48+KyAjW+++Mamja9Abhx/imHD9s5X2jCwGbwvLSUvIFlbx5ihCnU5CLCuATUkoDLoCAOHyA2Sx825YpC8g9vtcSPzLWRZIbnNWu6vDtPGTPRHbIylL84ErRpDYg2gyIAG+4nGrQFSpWT4dosfHOAQ1w6G71iuca3gdE0hnjriwPGOU8gtEtXx4wI2bq1KSUgymCNC3fZYxq2gRXBoYirhhkaphRLdW1mADXOrUEFlk5a8HdxnzVjqeiZGxOqimmdFPnvTQtXnQg0aM8btMc5O5YqI4PB5A9qhC6VUETRWXtHXFhPeI/0d6HADj+WkvkSpBFdVVUl1cSUNNMGuitBPggKrKpkzIpfRsZvxGvqQPQ7bqjk9f7wbaus2T40dTqd7/qH7OLxmPK/5mFHNbYSgiOpVwYxXwrxRKWJGYgGHgQd7nU6e13Ge07ABWwo0xgeleucfD6fVeuXmhEmGu24U/2xt4PjOokpU+Ee72/Wrvz08/30FD85rvfOP+xg4sM/rNRrIxu1ZEdNlGa+q44jAwa9+j87xU6FFoDgUNMJ5Y7ccJFWlZN7o+ZAR5w2mjwTgsFUVoaRH7/oGODa48cOEjb+6P20INs6Pj/v9r4AbV3c3Vtw2kG0LxRr8Nz2gMdrNW7woxr9kwMbnnws3Po8zB2HjxfkxL64FG2qWkzpoZmbvlhU+5FlrlKiOQohhZMWLyJEsSncVIY5r8JY1nDIANstW5Hlh3jsDHQ4XxkPLoKIFnO8WwYXe63ft0SMfRxs5j3GLOOSu6p24jo5diiPzXI5wAgIL+prqetX+LVSlhxiVUeTvhRfmT1xo2sBAsdKOaqgmKM4wAg0jVUiQc9qYC1/zLoyUubV78z/UWDnpeB8ODBz6S2DJhX/UMqmECdxHkdtouKBK+6o2KI/exHu4oRKC3UGfY8BHS2uqoIAaDANkJDdDDX9j84aBhZkCJa0aDiNo2L5L40jxsb55viWl6mYm4FJ+ISQXrypRVtXVvKEWsGgBxCqravSGpLro5uC0Qdxo0Gndg2IWCqj+FJUZ9VpNebgfFfzGbqHAPaVzowg39PKmjy73//vNzt/uHO+1byqDh4e1w/NtHOH1SZt+8V7dWPHQxVTWqkqFHVsBN+LYEYNGtkKTeCkCx9qksZau3rNVlU8cxaZqd7Oq2uDGj2Da0I5K08b5+fndFW83MWyoJd6zS9xA5wRuOAl07EBKhX/PTKR6lu6oaBq3ZKqOqikYwEollWlLOSWwO0MpTLOstZYRWJT6xWa7IKtaKIhKJbFGHPMhgqPog3NXBSBDixVOFTs72sV3AB23BWAkpeLkNjRzvMOba53eXEe9A/LcihnHGmlOGoOBVxhEzqR+8tI/FgASOc6aPkzYokqw0bGUKo/3tW3ciOW1kOCCVh823+0YJ4JpQyFY+Fa0nFOuxTll1tUIxUvyMYWzLPhuMzkEvDi1UBo3eOPoYVurtoBj4sKpRiPqqmxZVV82zFtNe9wEEwdMgW3+D+icuDiI6SAZNjrHKWwkI8dx4DeAD8dh0pgHj587ADnGzL3biTOHGktcR1UNZm83/QXi24o1tAq1bpcudVZHJ6ge3yNqnAgwtnGP1zrUY8CNJUGDTr0G/vQmnqXOZVWaor4baHDDDHzY6vk+kmfjv93hr7uqTvr9vf/2h/OTI1walVEXi1Cvg3Zle9frOUqxJDwWN4WkKl9QPUiBI8meSueN7yhyDVhC3ogjCckaANaDDXBscOMHR4nHaSNkUpESB2wMbm6ouK3cMYQK7AbtYDwEGHLamqq9B3IqjBkVk8lUjl4bDf7ts8+TeeN/PCVugPEFbsyU8Oq5hCMtq8QYh1pUb/xL540ilYqWBevDltvcy5mY0mHBfJRQZRJXMdDQNyVwe3duD2Uc33FtrUGFi24tR/3jhOZ4+K879GSccczoeGETznLghpwaOCB32CrOHdN8ru1SDBnheLGDgFv9ejz558GYaHphLqwo5EWmFUztWHPxWwJ4mjQUnjE5EcjEb05GXZMVuzHUoGqAgUh0Dhq88X0E3xIQgBt0ZXCJNVlO2u1o2eAyirMH68YbNnWI5aiqyrvaLvWoYF322nTXZQpKn7J6SSspQ4vDABn2tnNcjB2RFx/wK1xcNZ9HxOCwQd+HyXmlrbJqcbfrCeoa4YdxCe6ROmNV0dHVtHHkTRuWgYYaezrKP7z88C+8YVGFHRXGJvxSYMQxGzCOfVqf1AZXe/KMGztOJ8dpQo2fatzQmukjJhkiamS3fndeQfRjnXa/+sM/XO2W7g7vtoRE+M61tmmt1OtkLIeHHK5rb1PcCMDhQ0rKhJe+K8m1j3sjhwfnlnoGHJuJY4MbPzRKPIWNbwQbL/a5pBrcCC/CullrqnlwehE0RsjQq8r+N8UlI2DjlQJwn71VbLoFU33uuMGSb2ZX4NRvLpKLcLtCV89ral1IupoSQZVXQihwT+bpTP1MmT6FNL9cubCzBQ93LdN5gYtLYcwcw/7AKzQsWYQUB5kMQ5HraAEEwSE6Q3sj2x0BNURpLFjuyjbwjmtmm1RWcUCYa23FCYRrqRbsG2b6W7ijL6Zv4bfAkwkOA7SCNFvoHrc9F9PUOQz51oppvkzZHWjkmjMFpMrodq528ippbNLhVZHihI3lBYgO3rU5T7QNPKifqmJbZRJc21eJE594OysqvXsHbR3gepcf4fpxHmHj0NEi0B0GG50wcYjjsKa/oMvV/0Hmqb8jzBuGG8GUzlwQGUsmE0OPPc0ZFfnEiRqZNcDSUnpUMVbjyGpjj54DN7a3CRvPn58QNxoPOxPwG9hP4ZsCCbtcfdXq3g2bsuLGkhMxmEFlFR2XPnVUzit7J8CNNrZS1at/O9597+T45q//vlzrN7AFO6ljcAiNHsZ17J4mOqoUOIoyQI0bLq8tpcrbg+8w5AFWwmLrwNs45CXf3chxN7jxA+U2LMuQO6oXGDY+/ZT/ermkovI2VEcPBlz0D6ZB84SNwxRev2obsFF7hTLxz7WhAn5Qifu5jxtP727oP2b+KgRHZ9FJTZ0R46Z02ortCPF/Xj++CLmAdumt7ZYqh6wyNTM91dhWNQx4nRF/OIVkU9TRZvMBtaBYNt0O6fq29lfTVymm6toYDkuqeueKKq6pdijWNZ6aEEICm3wHnH5WHUjuQQEjQgztxTqdiIUmwiU+kuNehDAt0ufzndGIxg9+f7AbTeMz2BHL7vMzntZEEBokFZtIc8dQk9qqwdwPEuXaUPEOpRWIR7cIWP5HoEbKkgzp2GhHVhyKXIIHoUTnqsMGvXb40mXb2vWISqQ3BpHcCLNGIMmP462zFjlCq8dwPYSkcJXPraHDtlfaUsnmR3AzJ6IwTeUbXrNhqCHcOFK/uHnIj1Q3vrf3XJBhqLH3/AQhv+3j4zY0UFi9NZA+WR3u9A9/X7OqP7Din8UF1Wf+eFdVgLvb3ia7bUHoR//9/Svw68DQydbgeu9v/3tl+/0/fDzYql4PSiV4REq+qArAwf1RUeVU0BsPvGb8ARhxGzcCbpQCN34fQVIc0V5LoVbKsOoZm4JV1Wbk2ODGDxA2fhEicPdFbWDYwJaKAipIqPqs8ht4FCr2VMykmGsW6NJ/0agNBpW9o5dkxeHbsDHj20CKvwVuYMWFtqOL8UhUwMiggbsYrZt4zMIbPfKIWysWX6TBuFShZuwQx7JqRT2WGikk4M3HBhpz0OsEF9amAjGmeZVV1hw3uKA61p7KMqcehkbxmHEoK8d1UOKi0A/UNbFDNAe5Db57hjnkoZZXuKJWEBV+6rnVvC4YNCIv/Mx+A44cHoTi6b2ebfivv6VNA1FXnTOgSNMt6QPJqSTjAj6dKeLKRMmcnTrDkJaLYxcDBkFjKVcfKY+xqpvGnDcaF8uD6At3xDDDn67tG9WiYo+8QnsCUrpbGxNs0AIL2JDbjn4/Q40IE5Hk6HQKRZXo8OP1pMP7N0GKMR/mBqxxbLItlW/SMDEstV7isqwbymQVK8I6MG2qyISf8B1y4R8SMp4TNQAizwF8uEjHFXoDtDoGDkjGro8O/+v5STpvRODgoU+8gMMDHg9wznIIChC2K3tXtcYep59e6fphae+m3v+vf/jDPx7/03W11L+t9cpbKW4ELdWpo0TSu+HsuA8b7gMvJ8V/pf903rBNVcyqcrzxVdUGODa48cNZUv2/Nm388cmnv4qwMXAZJN/eSEI1NeC4IWxMM3U0dGmSYIor1LhYcrxSpIhIjW8tnSqIcO+w5OLxnku1OnLR7Ei5f8zrDhbpGFAVFLcLGzW4oMo93Q+oMRqtxvQHSrrE0rsxY3CJFuyfMPIZBmiZC3j0c0F1NhiGnVTQUO0cuqDqYXpTuRMdHho6cKhrAXVmtnCd8YgbwbsixI3TNhO7AtQd7RTPS9kUnua/UFNAuaD2qkk/BHAMPyW1vozKImhA5SuY0sBBPkjjFMIOW/R7zK2UL+dx3xavrf1O+4DTRnspcgN7fvAddiVPXMGRGrS4PUs41OlcUwRlhVV+7cakBv5EseqMGeH/0ubPSKGi4MUDPd4JcDHXgwQoOglkGG64EFdLKjWJG3BwT8UdFXGjvjSmgz+abOJX1rGhiMMjgcaJllTEDSc2nrfxsve83q417HjtVbv9vQa6Xbe39yrnR4EVj/spThtMHbk8wbe5qsCi0SttS7NUtrVVvc1vwkXepNc+/Nsb1HCU7j7+wx/+7Z8G5epxhV1KsgWyR1ZVsiGh6vRBEW1FAS4Lm053A7lREByx+u/g++aNaPCwHid7PhNh+BY/3oPNqmqDGz8cStxh4/0nTx4/fvzmxVeEjeGNzBpTe6OoUxs1jjmH9Cm44RUhDwXRt30tEmAU16LqWayHBZI8e/t0/w6HVBs7qrN//3fgg1DA06bwHt8JKRxFb18o8nNaYyVqY2bSqpwNRUCf0SKjEmuVjUaxRRYi37H6oJodMc48jOm66GjqMN2tGI4Qqn4t7a1yqq4VSgJfOeRM/GrMHWCpR5ottHESCpHlYMufJSqOQsgidlPibUax5s/CR3wMGS3CB9nZMUKibqcDca6c6zuECg4saEAf8mgeKuIwU2+SouHn9AUytBzzRi2rUTFlyyYd/fRftNsiO5wT5/Kp7alUy7qCRggzNZEaXeWbI1YMJ/VShSI4rzEzKjDdVlQFnxEWVodEkePk1uk4n7Gekhtg43zoYYeFl2PqXj+GKVruuSHfZEnc4MfHVa2rbFsVcINDxolNF4QNLqmc28DdHn1/8PuVetLh9muNk0ld/eKU4e5efvZRlOKagwNpItsnJ9u9k1qFX9GmBGsCLS9tfXtHWFNRQQCipF09PLzaPt0qV3b+7Q//1hkCrZ2hNnufzxunad1fSMndOhWzsfXdeSNMHN83bxToYeG4ev4l46qsbXB3Uzm+wY0fBGqksPHFkyefAjaIGvhnftMPHdEDI8QJG7wAPVc2VbcPURWOmCm93cxbgvQF8vujZ29p+4s7KuAHypr29yusTBu3KDwaJWpaq15SU4YjRPBpLOLoMcs9/dVS0bXvEalhcip9aqR9jmrycimuaASBkGmo1Q+b+Y6xWjq2gCknxmP/xvV1UeREuRUfw+zHa/7hoDU0Ta8RFVxQCQi8HF17J/69TZEYC4/lHYWgKvXYMi53YSNHSPHlr0F1mYgRedI5ZYg/ue3MzQsxn9t2jr+RlGaovqUGOJNitdHtAhlU4tcQJIxrY+EGhblSTlGNS/ggvmj2oGqpFjI+MltI1YydlgGQiOKooXKmNdvfvbljeFwQ49/DaCTURlL1p3mj5jUZ+ElqDUFZI84d/sOwytyb/ipHlqm+98//zOnCxo3tbac3nv/lww8//AveNzN3eftosg3EkEJXzAWg48PPaPsz2DD4wE05U8AHpNxC56rU20n9pFeqt/fa7a2exAUIT7+qXN3AGILqpj/84Z+u/2mKvMRSqIuVCXw35cOLh6fyA2pkcDGVMd3lRI37PfNGKVHkutDXpg1bVgk4HmyAY4MbP4hpI2QZEjaIG2/6NzF+bhBrPokd3cEhrjkRanijD3IK6ftxznkDi2H8swZOyCIuKS5GjbevXr062qNC1DgMGyWUFJt2LzkMkB1QQ2pobjKHxyxW+0W84aZrpkmFMYEYR5RNzhRyU+S2dGqTaub1LyiObMoL+YgbNGoUIer+MXxOyVU4xzlVnHVAP/D7LmJkIddmOvnnTcMKM2qMinTejJjlXzCahbHDshxD9rtkx2wC74hQ3/nXdwqmktGQ7bNDLaukpVLtXkBNTChzAQfGBVyv1+16vR1udALqA+LJ2/L00QcuT3jb2AOc3NbeR5lDl21HNa6rch3WU6fD3S2OB8fHmjRSzHAdbjD/DQtzedxOeVzJnFIqWv0yb5wHOcPSWgFElRDSLtCC+tkxM1AMN/AlGjgEHPjzz+IzOHw8d9jA/Ycfbn+4/V/IVWAjVUa96573isvbUee4cVmw4v56qgOZ+lYa60ilM50Efzs/VK8O2lX0yVQZx753Ur66HlRL9eE//ts/Pvxtp8Eejp6d4OwNL3uR05rdTzaOUyfOjeDWg60IHEnvxn/GkZccKWxRdWDIkQDHBjw2uPH/I2y8x2njkaEGXgAbj0FsmOWXmyiup1ixMWjJu8uDZEpplSEJmHBUw+nop3Oiuqd/4i/fGsdBPRVRA9JJnAW5KPDMwjcsIXZUZKXPHCBs0gg9HLZ6WihIdkTxkg0gudk3LH58pHBDbqoWRBcxDVF/xSMZZAQp/OM5z8vpcSTCr4Pm9mFYT/ENbHfoID88OzvzacIthIvmv/+7Pmb+Eh79ImpAn49MMmVc/siqXT3uvcnQET2RENNUNeAi7LWYP7XojDIS6oynIpZCwHV7Fqzjco13FqJ/rAeWZBIifrMqj3325HW5sLJjd9KWJMlWVFZ6p8UPqo3k/lDubFch6d3/j723f2r0PNNEC5hVFSOCoSDeg8aAljVC3TskVpqO1SuQW828I3m2Pe4T787g02wUVQ3ZConLkldFlfFp/+3n+rif531FdzaZfJ4fJLr5kISkdmaeS/d9fSkvnW8FznYakSyLhiZcrWkjqac6C/xGN/2pkh3VIaP8UV6NmWOpKKSQ9FbNs5PACknATIzbieLV2mn8XI5F0eH0k2c/OXpjKvwFPo6AGeI4Xr4kbDwHeKxRFLXGgeRE3+LvC7k38EesxkEiyPf2MFfg8mTf5VXQTkG0BFf4vg7payQk1vF//qBZ8EI2zr/qXpxeN3ocRKd9yJY30lt/DRzJqLHoE7eLPCdZbQaChC1jYwE13q3JjV3VZkWC9WQ5cSxx4/8nsHGw9R/zkurLLwkaP+19FgGn5DQG+NyeYCN1wRhs5NoNuN3QGNL/5pvJ9rit9NY2DRTbhzvcEZy89/QXHDPw96On3EvjRIAVGe+5qXTyll+9EuOb7P+Ocu12WyRwBFAZYfzV6tsbYorzREbi1hkaPvaqiqf2eJyTD1PNLHGj0wch0O+z/3QQ4VK3qVo8cnDjB2as3+4SHXFiM6O9HUXo8vPZcjKfK0Nkbr6DGquiuKpfSWvb0hgxVw0gXrzADWaVVt0562ojVKaWhGSzqFlXPqLaOWbEDa3SvBPr0F/YV0gV45/g4XAtVuMM7+PxP8QO+mrTG/f7eyOF+lPTwcsCVpZXsV+DS6nU+coMSvdg5JByCs/6Si4MPjz/6b6LHq+sqPgbC1sqj6L9CKXSQiyyqM4SbkjUZf9GzsoyAyNZ1XgBNwgWR+IysJjidxg4+DPXVGvP8fc11lVbQIrXa1pk4WeOHEcn+7pmK0x/r1X7t/d6DR75E+StHF5D8IpjeR9zBzdVwA3QP9vd+sYEVS3d0x22eWw80ezW6DNy4LaHpJO1FGuo1KlVO8VXSglu7nEKlIiBY3Mxb2SjMmxUzOKVzNyNfNlM4t0NMSpL5/gSN/6quFEp3MCS6ssvYdj4ac/u34HTtGfUT2EHNXGLtC3YQ9r+QJt/c3aWyrPbdDSfvniB/+dbe/H0o1+A5PjVL2JBdb0zBFVw1dJ+X3sd156y7S9KUEeKLGyJ3xilWcSMB+FldJPLUjmRYPszJseh9+E3DleHjGoox98wVckq2Gk45zHX594euKE1TL3MpMr2cBDTXlMhmKQO9CgY8kFqASla87kni6tCKyoa+kxUFC3lHaogti7lVDvVELa1jOoAJmO6YOjhvKPaWLPnjFYBf2IILXg7X/KsFcmGU5zJfBEzv23nH/w7WNxK2MCpyv0PxyjIoAgNO3RhnJIqVwDtUDm0+N8PE0pfb/SjJpwXy5rYkyJDxYWiPNSdMVPkVFLfDhL73e12qruqbnKNy8Fh3dWD9ti+uJOw+V2cheqXcVSNsIijUrAhPhycPZZFQpBrWQBDjpugY5tujRdHwWf8BLjxLBZVmju2tp6T43iJPy+BDNpPbYn0IIuOH178l8+ODlINh1wbG2t8Cg8X0iyBtNjvP+72Gp9tb2saPd3pTb/44mIDdAbiRa5llZzgll63c3b4gspdxRpukieREreKG0mXu5o3UwkxKquqBy2xTzYeThyxmXJu+5MMNYSr5cSxxI2/Lm7UMmywARbWDeyotJ/+LPcloBEVjXQzrxwucJhMLvhmGuuHb7a/6bvhVEFRSFA/ZKkDlwr/63/9L0kn8f/yeKs2hi26wKmrd+o3ibVo245gfqLNtlNRBGHdyAFVfMOeJpOYM3jWsmrCb/qFKSrR0wOpL4/npHIOSQhg3BiS7oWffQe+9jJpxLABFZUNHcYPvNGEKBZMA89w67j4tNxSCSmucrdfAIcKNizQxT9xxDuk7qbwjFtOpbT0VmyyvIUrriDwHY0l0L0Jpe6AtApN7D3b5fpYTXVUaS42Gv9b9CGzMs1M4dL49FAl4EQTLn60W4TmCossC5iEOnyY/mzoSQNQNBSE+KfBJGpgZ4NAg3K8sN4WwNENQVW3MnIEA1LS451ocuprjDFKeeihOZHAYR5e+KZ5IxKzztkjdeq43uug6M2NN4wbARucN96YGgc0ABgAGS+fP3/+UpeDl2TAuZgC6UGynETH2sm/fPI65o2915dYXq3tyR54ts1029Od8xf/8g//bfXwq8c///m/fLj7r//688729ukOKr5+/iFbYoEbVPkeHp512BY8oRIXR/emWWuCgRVVlUjD5PhLPnHjxurixLFRRqqXkLEwcFStG6kPkE96uUwcWeLGX3/aSDZxUhs/hfpWtoJBXyMFTwEd3diqj+KGizOd50ynw6EUctk2W5MggFR4xP7+C0XNvXgh1nbc1hEaaqN5DrodpfAQ88w3cnC0svTWNDnxSBCh27wIukmRuObHWx5WOJh8xwo85zaZDxCyzPQme8bVOvb7vYwbkZt+fBwpI7eUw05l28AZOLuJJCzT8qQt2m4YLMx0qHSQvRvzRIa0jC5GjHnstKzCNSFixkaLuFaUAWZpQHA9UNsWysNSTBWUujNbH6Qopv+Q+IEDXupWtpPj9G/bVqdycHIUphOiQclVGmrsaydZLEFnaFe4qCwxEsKNQS+I8W6ABX+ujhvdktkgAmUTeUeIMTMjTi6Mglt6NMbj0E95ilAQFfIYDxskyIEb1yZksDTKTeiHDdnZG5U9FfDi+ZvnyqM6Ikt+JGh4oykjXwAcL1/z0xYnj9emx58+3dqzbQMC3L1LePzOGVF+2K/34Xls/Ne/7f7Dh1+R6z75rz//OSx+Pz9Gnfgp/iPt/uvuoXZXCH7kMHd4BjiGq0M63L0YHAwGVYYjK6tWczDVAm5kJ0dlHSVMWCQ4Nqtbqqr/zwPHUo67xI2/0qUKG1xRETd6dqPxnJnIMTxL1u35HOaBC8hu8V6ynXRWPJljI/Tdzg3ICewkeBzAngVZyz53Dqffkdmw1U8n7SiLb1NebM77o8qqFOnasqGBhOaOyIYNMVVCFsdwcLF1I9FTe6ww2DNKj2b2FvLVnTHEynv/SSdQ4zZXNT1W0fhdZJjjnIUrnMBgne84NmY32saNxFf4Kbl1mntlJfbDQwaR40qbqpFxQ/+6Fvnvyr967rT1VlAcAZZSguFYxsxzJ5hITg4EpYSeWEd3UXQiTpC558AInfxqBPceS2QF/XhUZpGvGTjrIxoxJtZXk7UepGmhH6V+KV8kgEJA1fG8URlDBpF3GzbxXq/MNPSLwN7y852gMXZ2nMMoFVVDZMzh2ETHaVAcKRLlOqyMmeSQTVwDBwaLiBYBbmQV7suXzxNsHHBb5dxCfAd+g+z40euULkKXOEYQpIUgDx0lsL39jZMT4NI3P9g+QSsTwqm++ooOv95p4xqy8bPu7m4PqoHrkx5qYhsIxD1EBSCdhNLe7iVt7d4DhqOMpcrujRg09h6Gqqch4kmeLMppI4t2M3JwXeUOcvZELYFjiRt/nSXVywew8dOffpapTgUUDSD2QZbUTAeetibeQQA5RIy7n88ptuMdGfkwG+xI/wkFKI+AzxFFEpmFIUJKaqnkleM779T/Kn2qD2u3c9DoF7G4MX4YxbIgN/gPao7wmQwAjCTDXF3eji5v8S/IRIIEaeL2jd3UJe5V1a5g40pRIp32gOsnoB2fdfxPal/lyyFoMMC33bIc10S4vRvpXyOgiGwR54pYdOz7urep7WsDNFTjhImGat8ZeR/kaXXc92HcoBGwR36D7+t9mqPp1oJXLK6AEv0YQBwDJeGCfuoNemXhko/1idPM9dWLptTPJHbDZEU5WKSVVbekNcLc0Y8ev0k/mjdS0Z9fAan4z3cakWgSuEFaA91+hIodjRtKNGQT+rUdHPfWhIUbsDFWOVMCjuf68warp+QY34p5Q8jxeusEVwg2gBJvqK0CQb73ujSJr5189V8aUANu/7L/AtPwN9hYvUbg1NoP8E87wdZqbW8PM8eHj7FwZUTw4QW65OsfPu7+7fbaqbpKoNB6sRauv73k6AYcrLyFG1XQ2Azr317pAKyMHGmWqIapbzxxJq4d4yVqGESAG6RUlrixxI2/Cmz8TRU2RInneFOeBT0IqW6GSe/Kc67DUFPGhaDgBxGFfSV8p+NZ5zdGjpvhTir/3AFqzNTn185d22HamGeftVubbjRRxK2eE3gV34DPE2iMVKhX3sF0ufFDFAdNgXovPlM1xnxUqX/CrTjKoETqI1G9Ow2b31TMxrGAg2z0lWJwJXQappq+fxrSso0nIYRREJYVW2bBR/OKZRyYkBJSWmEPt4Y4zPDOTzHN0VJgYivkyCiyuqFVsc9orVk9UnEHaerAqS72mbEpXS6RmGOlhdWEMKH2pFAwTUR9xw4pqZ+EGhNTGq5ZYkzw7KGMNnwZmQLvViEk5Yz0ehpbBoy5VeSwih89FvEFuF4jErAk/5Wzz4YSjRvAjcxusMH2nJTHdWiJIyIeHMhYLYDPTtLAYdw44uYKECHzRqAG8OL1FkeLNx449rZs4Fh7nSjx13tr3/T+9sNnjRMY/JDbvL8JedWLBtyC+18h6QAIBgv5i3/4efei19hnzLzGpJMzlLf0EH+Il8Zl1tpmyr41cDhLfeUt4CA8XO4l3EhlsXu5N3a14uPYqO6hnmQwMdxsPkANAwe5+OXAscSNvzJsfMno289+oPX2gNS3ksfbFzjuUneSDkacCwi+xdJHFaYKa9Xbade6JmEVvePDMdjciJySr8In6Nxbm+R+s4/DciOtfvKl5TrV4C0suUpuD++qFCTSvlGznvjyNjdKA6qRlBfFqMHKXgiiKr7DBkPeczm4MnA70wgYCeBgSpTSoTBZDO0+bI3830AEPE73cP3N07TkbVN6pjLG10gpUmfOh/BC7SauViaJxVjK36JEjHKwGZkV/ku4iULSCf/yHGdvoSIPSUiQeqDPhK48nOoof59EOavuzNxyrqVIaQNhik6eNUR/TCIKXwmVvFcy+dmuZ5FUGjPCtFHZXzmDBGY+2XoYJTBRw1LOE8HPjbEJCguCdySfIiiQuQizhnJSThmAcu4s3GvuqPAhhkNMOlN7G2euj409ldMMn3FPtSWyY4viqTdbGjfeHG3tvX6qCUTCqg05xrcko6L49pu//ez2onGC57OXfGPv5LO108bJ4TbjsQ63f/Bi7QRcB9QdsAHu40Vf77Pbe4NU+qZKBZl9uxJF5KY4uH3a3OOVzWprU1ksHmPD6mqzVmYcbqYip0SAbzwpcaOKD6tp4tis3rK5ermMOFzixl8LNr7PsAHUeL9vbaU34BeznjjaeXtYoa4pdoKR4ywvgbIvryzNoFlbuSE4KltXLYej248nGiBZ/tSvHRv+eIOeHXE+VVv0glNnm/2BN85ApIvj5ju3jcvhMXKq7hBN3x1aJZAchceajTIy4UI0wOIHPHJfBIdIjmk39lW73lRp2mBILaef0XcjvbRW0NqUbN3M9VnGEOmqRgYQMeGmguaxopqn5BT+S+aRj5sycSXEAvFzV0TRE8iU7yAAOIMZXG/Vz2aFCO02HeKcOaasApzqb1cGD++xtIgaBBAMlLboAcWC2um0EJfeM2c9PBu6g48Tg9Ei8RhEm4lxo5OScIMa5zOIQE/xVFZ2RVe4IgijWlb/x0NhXeNM3AWhgRuf08gRIYvBytX7e1tO1HO+z6Fj5/48FRLyDsKNQ5cAPtt5Jtx47nmDzr5tCaqEGy+f8xsBxxqrnNawkoKgausIsHHyAghxhFUVTYBHzz77YnoxeYEgEULKHumPX/637sbOCbhuGDWuTz5rbGz+svtsc5M2QCDJKRQe++d7m8oudATuZS0rpy5TkIivXiFwlMhBG3kJHbg0eYnhI6FHzjhcAIw8gWxU7pZ5DrkB9+RRX1lmHC5x468LG5g3KMLsshOv34Pdb8AsWbHiQWPj5IXCVda8s1lsflrtYZDmObxWdmlxxeORZEfz2NG0Qlkk4Wwbt1X5gLCIJ1+d8GMEfChJjVEZLaIA3O/kp5uLW7BZm70WHZ78MEXUo8+7E09ARx2q+7CXoraqPyh0+tZvVfVHgiMY8jv1brRxXBMQbhJc+p/AhRJxbIQjngmLeMaxEnmtur0qgtLw8koLrPhPw4KOjtpiR5wgsFtixm6HGSi4tGWJbH93KNnXmFV1s7Oh9lPcLikcpeMXXBeyBejhCweQ7pTZLwPR1+AoOtMAjlBEERi8gBoYNybuyTAdwrv0un6ATvLuCTd6GTaIQJx8SLOnQFypqWjQkMqW+lrobinSsivxsKHMQoujbGE39c3ewXO2nqscVuW1DuvdQdcU75sKCiXFpRZXi6pnCTeEGghB8zVcXsmr4S9Ry3TA2YMEOB7lxVqoqtb2trfPd6b9/dXV8xPE5GJUWHvx7GRnWxPFE5o4Nje3tzc3QH1vMuxQog58WSNBTSrcAtvLRfKbVPfeaq6JTcjBJRU+NjOd0YyLHeYl81EixmY2a5QgsloBjs0wkG/kfCy6RpbAscSNvyBsrLwNGyQ3OlMRo1JK2WaGsziGA6/kGZLEItYUdp6Ghci1zYpSmtquKpaHmCJUvIFDGFfF/miee/9MCXiyuGHgOuv8TGoEQxEmBwwwn8P2JzCZh8SXJm3yBWrGUDu3zHgImG2lKlegxqtdloQPKE2aatSoJ/P4sXNH4NzASIIV29wGPyGenvtGKqo22/tkVRcNj8D2Vuzc6CVRlIj/1aZVSi6n6MyVk9LGqY0qE0u66oXGm5s+/0sPkFXVHvZJDg1ZnqQJYAh+CO0hTK2CQrjraK2UBE9fOVBjGhRELxpcNWJw6lB+LbvV7crLfXuJxiYlgrsMyPdIN2Vee2ALB9FEjxDGDFMrYQUcaBnGnJLtHaQc7xA2GiA5hskRTuXqPSmBJ/dlYe2hipro0zg1Klzfu7GJhVLn4sMbNP+x/Bw56w3l/JIlMUpkDa5xQ3FVb6yn8qYKrIZVVQaOBp3wJwofAZUOA2Bj0v+ivnPNPqS1/fPNc1SVI/gRiVSnJzsbNPFhgnj97JlCEiHA3Ue6ITZV577h8pILKhEZlxXRlCgLThxUVWXgIJgYOBK3AczAKksTx2pJelRBQva+BA2blUVV2RRYNnHwlr2lqGqJG39p2Mg28QQbWlloH2GBJg5bS6ASGaGhgXoflXfLPREsd7KM+1T3wgloYS9DHirmKVWcI0KCAmVxtPJlxD4NhxU67zatwrT50oKIfMc4ra5GLc0tI2X/nXXudl+ppw+0gZzc+gFsx0BxgZw3GDurtU/qik1VHMYNsdH9YcdzkVIJuRELJBylqPZQ91JsNqd/Q+u2ofS4+FfXY/DIqIF/LA9kzDyzyTfffPPo0VefTXf5UrVsGszqEKO1OSK0aeJuaIVzBnK/0+FspAmQ9egcLaIS/ZYrNo0aXjP1Kj5uDSA88pVKOMgxUuTD0ezbV9huLytueY8QXIU6ypqqmDZwfTKDS3grJl2SXot6z+DPYO2TTOBnnA4aysLaMftNODi1xNajxw5/OIzmjVQKwmpwhagTSoAbgpVxTlmXlzSAg3kj6vsTaJDeWCN0JOA48GeQ5GvPVDf7bJ+Tx+vXTz87eXHR2f3XCzzV6t75SePF2v6pg06urxud/2d7Iwjvvf3tC1Rw7JPbuBZwbGzsPSyBzTwG4KJZI24o/2MVqEFgaZoXj1zDpqaPJtdYuGW1ynyslkLbWEE9STNHBJSsEmpKdpxjx0aYRvialsCxxI2/HGxU0kW+/PpLwkYEZg+STrOnmNZR5Na2kstNdUg5iXAebLA432Eq07Bd2qAxb1Uvc/k4UiHsTXjgKrjB2WIevLe8GsEwz40bwpGbcco0nHs5RBO62oxmd69wQQ+42sGBGnfS1jL4nK0WdR7VU0U+ATbu3PUXmHGrkeN26qOWxRpeNxV6qu9YFqVIKVPYLdHxI6lxx2Mu64bhCy8h1lSO+XKrBtpyV2xvP3r26DOof1+xwbzl0YA5U5Q4IegWzAY87ZOzznTWd1Fer9MLYRQ+dQ10+KTtVMdrqm6nGneOa6beLw16M70biAED4wLfEfB/XUWEaB4Z5Kgp2y4SVy5OXAR5EtmF9pbkelhAsES72N5JOyV/Vca7Gza0laJWKnLanXyLcYJUucI7DB2nbJg6ZIzgjrZW17zf55DxRnwVWfIMHEcON7QK983W82DFtyTJtVODqtvXaw22kQMeMG2A4djbf4Hs4O1dSKWYDXgy2Par4dRzfUp57dplZIS8+OULWs0ZdMjXiFWVLOKBHCWHwe8ACLWmISJojpVEb2iDpVFDZ/xqzcNIc3XhslluqBYu9m4k2NmsIEcsqmA2vFzaOJa48ZeGja9LShyw8QO7fpk5wTjDwcBjQ1k1xGNRJ2AExEo+ldr5hlGkEQxFUSRjQl5QxZYKN41GrTDwBc8d5rgYXZJwVsOLr2lHynqZmx4bsnDbSco7IFzsmtyWF+POl3oRp+mU5/Q0po070wS3U08bKRx32jcJPaP+yeMRQkBGYyUqqlswMk00/LTVwvEdtcKj0FW59lavrqjL+jdXZm5roCuxAtz+5uKbPp5191W9SPbvQV9P2pmc2eeNLJRZ1PFC9DwzBHia6MamSmsqAQdJ8mm3syCX7S4GgQyothKVHcUeziukwDQrp4wbk6FtHUGMa3XVMyPeC6UvlHJQSw3JbOATgs53ru3o29lJnnDhhlMKtYdyqvupfD3YSJ3uiNo4jfR3Uhz4G0Kr6xhMmJhLTZZ5kcqq6kh/VLuxJVZjzbQ4B49whStuhPPGDuAAjPjWaxXDfvPN2nmvMRmccP+zzxiswLvrc62cDi4vD/Bxebm5BnPH/ias5fsMsrpmNcfGXiYxStxYcaoINlSXm9HmFNeL37islDatGjdWRHK4fDxujGkj4ULIp8Lzp8EilltxzcZmwo0AjuWRtsSNvwBsrFdh42vjRn5DO5CNWBG34bAo11RzzQaOQk9HfgBHal0yUjgadr5ghYtLEVkdMTfEYqt0c3iy0NGcreNhwpiPNG2MNWy0Qrdk7VJbAYM8/OX69pwReyoEnVMlZFfHjB1+U8V41FO9eJo5jh8/rndFDzMJtz12eohojbENhs5XHIt0cZY6GAiNEi1Hpo9sIW8Fp+LIeKmn0B/FfzUcMVoCga6YYis1sPqp0LqqXUDZSocFXm8BAOFLKcImQdqCeykxHLfeVTHxHS5A4kbpsuhVoINM+CD8OLNO18uqQbWJKdj0+NYGcOprQ2Xl9VSP2yk8sOgNRibK0qfPpDI4YmB6sCVcqyhS5bGDEia4lRCOjUPS37JqHPrO96mN0AS6HID+leQX37mODVdlVfXG+lt9BluOWePII8fzl541aBpHDhXR6Xxtz/Wve6+PftB7sXHS+Oy4DoaDp/W1yZOdnRdr8IoLODivaFeFQlpQ5xv74UEkcGzuXVZs4Su+5ATDPd/MCeSyVlt9xyV+pdlcbwpqEtWxWZ0vUnL6Zhmlu9psNhcI8s2S+Fj6/5a48ZeCjdrL/6ucNgAbPxC5wQOk26PH4UKx3ZoCnMQXRotIEL/RSaluPeue5tlcZ7FtgonCi6pEfOeaJkdQac81cnRtajYqWjHhmB1o36T8Efs0hBrS90ZGoGFDoieexK9CEMV5Q3uqOrdSONuhW2oNWIKEg5tKptzVxPO3rBdHijoLk3DPDwsaw0Gd4Hm/IzLZQCJll3JH9JLbow5IbQwnRavuGkPlFWIb16IJZMCSV/3aGPT5qBD+aHaCt0+udLDeVFjVB5M2D+HZkHHDw7M+wAT8OV47TBv00lz0y/M9EhnFcIAWd+Y6yI5eDj2XK5C3dZw9pUb4vkCgl1S2XV3s/oj0EOPGRAmQgRupH1xPn9yg2KGNz8x/j1n6BIcF8m6vdcBScctoSzr6aMq4v3Z5H3ly7q3OiRt8B+9G2MCLhDCkyeXlCOUVks1KADotN1WaMrYUObLFTEO5OrbKjKoDLa3W9p9t4/W4KpYdHK8/fkbXRuNx/ZS8AkRT53qtDFSTOxADQ+DGpX8Jpo3UDZKBI3BjpcSNVZs19lYrxRuS4F6uVmtiJdMN5KiJJF9NW6zS2pdx4yFwNCtVsxXg0ICzXFUtcePPjxtVvx+mjb/TvEHm1XJNaGQu2rNsWEvRfCmjb+5V/bDt7ZHaU+dlL0VWRvlYH80zx5GFSZKz2iOuR3CVHqkPh/zNme5hl18R5Rvkp3kkj/V7NvyRECcJbWsFxoj67t2tSQ1TB3VTGwNyFbR1zCKvlaw50eU25YzUy4zDOllgypGMZaDvsaFiRR8nDngwxrr80xjTCF7C5+PZXauN/nEMJvN6zBXab7XmQ0iB25/3i88R+M7QrLZ8GKMzIsjwuxleRUF2uX6H2qfZEGmM47PPd6CShdwLjnfm9ypGXdslLo76ffeydtOWSmDR9aRRyBDYyTEgmkuohVIbfJ/bJNIZMWt0dWsst7qx7RKtY19gP7ZU3Y6RJJEj/fgR9eZo/2AOO7c8rO4AbtzT7iC4KIW3px4cSIVrkcUwcuAG8QIn9v1OA+MHVVe2/51q2kguQJEfApUYOMClR7aIbBy8yAf4nFMGc6squCFB1ZqI8WfEjIOgPfboBTxvNPY31L7Kyj9NHCeMDnEh4MGD8qXN/etoUrw+30gjxUrCDSuq0nyhHdaqB46aTvpmhQPPUJP2XM0H3vEFYmNjs2yWzd6PDBzJM77qpKolcCxx4y8gpVr0+7Fw46uB3nbyLSX7dhaWS4nu9fwxKrmNeWuULN4pqE8kRp4gWhUh1jwn3UbahmOq1H9X7rPicTJY3Hznd+iy4bW1MrKYSolQodjyXERjw13d40YwG8SNTn4d7GDlhVLdqfKpzIdr6HAg7mMOHIyY/dl3pigKjRp8Ljz5eORGwvA44qRlQ/iZQLYQdSObeRsYhW/QLjuT0SWpzUCRoLGpr84mwMyd423rBfc+Y1IFO58zQ+tsxqh0yqBTp22XUlod+sQDDUhpU2XfRjZ3F5FeK4EuvoIdoYIKtY2TILYTrihqRf6OoNB7zjwELqRFFhOw3MBCrsUiuyBA5DpnLBb8iduS4B4i/lwt5vf2fnsDpUR08+GH3ksRM3Qn/HSGcvRD1fudJqjw7HHOVPVT+wTTtMHpIw8czwM4DBsaOfBFe6rIN8TIsXZCPRUCqjBHvHb2CNzkUOR+c8KjGJ0b16gj338G2DgM3NClho/k1WA4oXZVfPEod9rIgCIAWF9ZsRJXiqo9TBTp1mYFN9JOSb+EpjQbB1c5ctQ4pTTLVo5KA3nS6Za4EbqqzSy1EowtufElbvxlpo3c7yfU+IFoT0lwyYBi2CiXTaUwqEjBUlZOtVOpUjJtlIJdc+JFHjNKomPUnudVTtYZOagw3H5hGY96Dqx3/ukmfmxTrltczd2/EVon2goLtXqMZgywrYvj0BYqIQdfOptW8TuMrFIl0l2EGmY23Ecw9FbkmmfIB8QRTniKBPT2SNG4Iv/578fTMYGwQ9UVez6GoxkY73aLdR2oSCI04KkweKDBg/rgUSvs7BiUBi2JtVpqCSQVPsXeh3lRZ8PZZAdyJ3ztzMhxdLCiGiAExZs0G/C0mppOEykjLW6knvc6uRVcmisqw/C/pv3cE5Hs/Z62Tb2YR6ZW63aStW8giJiletiC8SRkW4YuecXF3IZi2jFxTLii2pF/Dzqo6/170eCn9wkCBBOOpHJMerxv1xhyzQ3WPd0aVWDYOTRs7N+nO2tpdf+zzHFEShX/YlNl2Nh6rgaO5y/fBHBIToV2J8DGi7WojD2IinGUNh0CL0hvvDihkfzFs8bOyXmsqIwbulymNHSy5Jo3aOVQ0EhlTWXgQO+fLOW+v36zKcFtJiZWVSe7nhZVHFCa6w8Gj6ZRoQIhIbeyazCTJk473PTAseTGl7jxF5FSlbWwPwpKvO/9Ba1cOGQiEKTityiSvFRNfWo6NRncjng+pRn69Ff/hKPEYz7xvt+Bf0UrJ+H6RmWla/tU2s1dE5u8G95rjWIJxP6kQhEk83k4N7TzalkhNb2qe0tF4NjdNSsesxLq+zp6ZdNcvHG7m3ZV5pyZ5NQheOKk5FA1MsPtJBEGcUk2plXZSKlYKLRoy4TIGlcw3/SJYErgRko+u4FaqBL1wwr2Gf8j8PoBvOwUSuk0B7s+Hk5p0p/1nSgbp7sHIZ7w+qzdlCRgnjdw9hc527wlwRRnChEeIrInbhEPcfWgxI1pLLJk0uhGyMhEIVfeUtE2iMTEoXBDRbNq7xsqancoY+JYuKGgW6ybIE+iE+M0+71x7b3njIhL9zjBL+fX2GshmPwQ+y1cBZy4ZvwIl1Zu/5OpI00bml1+9rOf0fURE8dzchxGjTfPNWsQOrZyGQcd40SExj54Cghw2Q/rVdXlHlx95+oVv36xhjN3Dc3G1xvluIFTP/CDF3xhDhVkubSPM63KUtu0cSLBsUfnh3GjVto8qkuoBBwhxG2aF19PG6vk6mh6wFhNEtxcDxiuwVqJQalEMAHHMnBkiRt/VtgopVQ/ii1V37jRx1qDlUx4W64uogQaRTlumJMYDRNsWFMkL/VNUBdFNVDcKVUxgRA2innCjVzEYT9fTimxdleW85vw+hUh45UfUE7DefnCWmwAJ27UX9nvpyUVweDVK1Vo4N6zOU9isNFzbWqK6PY7FjHOr/UiDAy9aKoY9FWargEjhWgZO5zU5auAA9hLgcUYz5FhixfVgRoYeyvGzOL3AQmDtpLRlbyOfw3+07bHbBLn8UztAWWtCEl3nRS2U1iROcd2oFVSTBb0hNdTkW29Xk4bvq0ww6GQEW2ZumbMpY3DOQ9rHn3ddol3o7xvmiBDHLrvG9DiRZZ8LhN3jg8balAiCJ3FTu2M9sRGqFgFEtenWR51Gom2OxFsS0b88DBpbjmTHDZcE3sme/g5DRunuYADlyfo+75OEt3Tn93/TBdPHN5TiRFP88aWyXFRHeY3thBRtXZi3ECqCFlv1zYhARdZt9o5IfVQcYeQ3MLYJ3JDgiqhRcaNA44RaPc7F3AEN16rMBW8Ecf35V6eUAI2NlNp02YiOqzhTbiBr0Gx49RPm6jNXLuxmYEjp1stMCLui7Iad8mNL3HjzymlWoQN4cb7/a9EvvawDUes6mCWpE1FkdpOoxfVXXejoe0TEWaekqm4vRqlFPRYPPH9ehzv5Af01l2LrXmCjej3051jT8VUklE74tH5AFekMWIf5tdUtOaBaU5NtJyqE5bwV0INfIjd8MQzG/FjpAqRTmXgcJg6Tl9wCkPWrqpp77iON/3YPKHsbyzgiDqNZFKfw6/n9j5Y/kBj0NA3E7aB8hirZxCbqsF3QGAopuYKamHM/Lg9GA4LTiWzNoVbpMq7A5rnyLbjfJ4Js2YTxRiKgxH5DSDY/eJYhYQyKDrJ11PHtNOJWBGz11LqTrV1RMTY8KIxBiu+rXZ19nB1BllL5TB2rayk2J1EcFVPT85oLHaQi9IYEze48mq4kVa4QUO3uQtOEPtqBi83VPwkD8fhYZIkGQewnqJmt0HgwYhhDRUTSMCrc8zYV2LVOaCjZDeAG5/jI+OGmv/MbOCzJg62xdI2rnGDutwt6HC3hRtHz17s7YUdcGvtNVx8jBF5cg6lLWEjKjW0xKIDIyGGeXHhRi2QA8kjm5UkqmDGL52He1kW/S0OHKXpezVQQzsn4Ua+CDjWm6sBGJbbmhpfXcSNZANcNW6kp1wCxxI3/lzTRu0//82CApcXhCX15Cr76uKX29xwR4xUDA5FK5ugLZKVLXw4TMkfdpTje5QaqcIV5aqsqAi6W+2wVlJZa5UUV9rdZENh6G/xVv6qiHAn3QUv44rkd9R3kNDgIsxcSnHltF1GK+LdPhKolCTigcM5VfOZngrDAycOHOF95v4JN5hkeCt2nIlVrOOmDXrGHKi7Oo7P+i4Y6++IAhH0Pg+VmHKoEGNbZ047X2MH/x1m6ouCwJZ9ujPOEjeD8YwAp6cOVKQyVwrmdr9D4qVQQDqjT84OxyQXkF3fwxiirto7ThiS20Zqel1kx27Eo9xaBUbBb6G9EgNATIlLIuWc9DHqxsFoj93jFN3hCTSmceeINYzBk80e6jxURqGSCrmlGk7OrL5VcCFOfSBIw1G3Ozv33OGoGfxUCen+KrN3eDrKceOQfg68rOFOhgVuoEhl7DO8HCSHQIi48QRa2XMiSR44nqm/Sbgh0ODoIX5D1IYj1F8iTx0osA81FSaNva0j4EJ0Nz1HCcc+pFQbh0/OG9v7HjewqcKmifT5XrlnOqgtfL0UckCOtfc2v8GskYXuDT5G8x0ODs4FPv05cDRXmmnZlQ2Be5nfsJdjNYWwG29KjdZmwiGPPMuJY4kbf67LSqnABWgEbCBkjyfGD37w/je/bNAnkMGiMHr4Tf08ik0dBy52PGWbexLAAcvrXf03dDtRKaoyRBStVhZM3ZSp4iZUdPfCjsEUo0jnHXBiLl9dkYaNkHpFkokI53mnTtagbhXV3R2XVIilmkWK7ii2RBgr2v3KvMGjWWMJu7m1hDmbTHeR7QjU2P3ww7vWYIjKwdRQ20rbsUJmcHxfn2mDNRveADDoxphxHdchWdP+HLG3knGpnB3PXS+w+mJ9bfusT9KcVsViqldRyDyBjRC+4MjmwBDzxm7sqZhZK+KeQHerPyY+XAkolJBgTDDAfkAWd2jRNLy4mF3IATJQ1tTAU4akVAk4pmVAerAlMiAODRPxiT8QPsBvjCcYGFieeEbcaKin4sl5LgfX1snht6dBeOdFlURVQMnBZGf/XBy43HcEIPc3nQk3Dj127Ou6c40cPyO5/iw3xlI/9TwYjucJOPh5CwQ5d1LQ4TZeHG29RHnT60p509EzTCKHq/vn29+cvCbdsf8CUYYaNAwc+ehX+O1BCQY41PFAlwuwgWOfvDjniJWyvIm4oZGjlss2ynEjZg9uqyTJyrYO5SOWObmbm5V5o0YaPet6Uxa7WI8QDi/VuEvc+DNJqbZCgfulOHH0wva/usC40f8MsPH+o20cLr3s8WslRjzFTM0j6jaO4TDvtePK5B73AJE93iaWc1NT7KRy67b7Kkh3SHersNyx4UKzSXEV9AqnDuyviqsiaPI4v9kqq70Z9EsduTemWlYRPzrziiNRqyOcpe3+wqZqV7HrenPtclN6MXj9493df92d0mNhQ/y8Ayi4YY0rBo2CRj8swerYnCkncabyjRm7DR18iKjcGNLaoxSwQm0uEntbNJMw5xBIcnd8XEeXeDE5a5NQmEzooihIamN+AA+u4EJTGWI2LBu+DUCpB2zQda64EowRSlLB1qnXpXaWY8aZijEmZUB6NznP87gRVg6nXGlamYUHkNnoQ0fcgoLhroq15Rw5gBpwKJ7J0seaig0oW1PjkvEhaaJi3jA97unijM7zhl1+hpUdmzqAFFBnnSrSSqBi3AidrhIOPXDEkkrOjefmxV+WDg6OHuA3YPpGc+wRw0ZiT6XAwxcn31ysTi7YFE6vHwVXVNFeyvl36cD00OEuphheKjO3YhaXlyOycOMIz1Jcr6QWnH+1NFYIN4wikvOa5Gg6maRU2yb7hn55faWqz8ra3pp3ZcuBY4kbf6Zxo6LA/dH7GjY+i25owMajj59ecAGuGJB58BpJS1W699rDzGS7eK+dTuZhllTNE6QMw4Yxyhqqig+Qx31ocSM0JNhnQYSj16W05bO2LLmN7Nt5xVwy8tPMuK9JkVRCDcAGuW1GexjBQDPMncE0mDqEhKCBNiThBv9LcP9CDoCN4+Shu30LlRASgnmij2jzoiMxV8FnkSu8HpNHq46apYHEYEN5VGY3Y0m5FOheKNudKYaFYMqpJ+Dyj+9mYLIxiQxnjG8fqtyP8lza9LoWP4GzSGT41CHqEchIiOjGXWTrxqMSAuhtBDZS4Ztw48xKKSekm9you85jGpLcjktohRuq8+sLHWI3RQJ8rA3V0LLc4Qw97bg0Ir4Qc8H5E04cFEUl119myp2IW1rDT8eA2DMCw7m6nDhruDJ2/8kmCmQbhJN7TDDn1Fo5af1njrjaSQ1O3lE9z+OG2mJL7ICg6uiE9nAUOJ2guSnDBpnx7jfXyKdSEiH5C5rJLy9tFL/0zkeNfqltI3sB5QS/XGA3+BeZhpdlbJWuDWtgc6FnPM8bSXjbtI18nfcDuYGl12bqetpIoSMcVoAoHDhIjFRBoxm4sVJbqnGXuPFn48QrCtwf/TTIDRKhn2H0ePT06Sd96kNn7QezRuCG86kioVZ7pogebIe3+0YbndRylK1/SSdlX0YZdeVYcs0qwxwZUljJexW7oKK4iqwSw0arCBFudoikNqc23/bX76DAfbUbzg0aNryniqYQbIuQJ+U1f+GyvyKa9KbigWeaOIYmkG/rasuriy6pk3dnD+BUxa6FesGRL8JqQVZEsWSww2mm1dYOj3IAinHxI27tCDO08itcGj7QF8w1M9LVXB5BYlWAYwE9j6nBTeIpnNCGjGmuKLRT8TYy4CUFIy+iLZVqNBDWjh1ZnQop/mOgpqKDI3X7OUGEfEnX3YHeV6Um8V7PXwf9vKQajw0bjXFwG2yXgnuDswjTQw6ZawiB0hMCh4x+ARMWT5kaD2nUoYHj+myGfipx4FTv4ton+7HmgpDqsAG96xNxG6W74/PPPz/82c92koUjBo7yQtBYGDlQpLG/gcUS7RtJTmXgQC0gS8XBVVhwexnEhux+ew8D0w8qZIdR5SFubLI/trm+EJRr1qJZW28uOP9qC7DRFK3dXInRAxFAGjhwBw8cWVSFR8ETrOcBpsSNlRD31rgrWwLHEjf+5ORGJTpdWyomjFyQKv3sp58ANh591p+VDu9MjGcDn7KjwlIxcshfco47IBfe7lwWm5zftCwwhirtucJLkWzjNpu329VAq5gxeMh+W5hhuTIffiUY0ZJrnqW5pltmdRZuEDeyUxwM9Tx2TFWOw94I4saUmyPZHuq7rnPCsqoRZ+VADjvQzscQ9JIDoTGE66HjVwyP0tqJQ4OcheA05pgZeNy6qpDz2rwIszrAqkNXYqH8Qn3h/DFgMEqbzUwFUwcn+Ccob5aaJ848046+GwhVuqnWNsGGFm1eV3VV5KfEXI0yypPCewBwGrQUusFV6em0dqj+Lyhxi7Usu42VVSyrIMummEr/LdRay1YNzR6yi8OVOIGSdtKHlPaeqHBPcsLrpEgVOc1OjkjpsDpXueoYIE5T9KFwI/0yc9U3qMq9p7/iSRU2oKjChUNHdd4I8AgPRxo4DjxvPGucqHmjhI0YOI7WQI6v7b/eS0Y/DxyED0LDQZJSAUZK1DioVRJIVkr/huYN4EYlQKQ0eNRqeVO1mVjsUk4bpoxmwAYGj2a+Q8aNPJmoFXalagwh7DSrA0dtuala4safdtwoFbiVceN90qU//emvP3763sdfGTaS/cK8QhGLqshFd9CglFBaUbVzioY58bFyB9ujsux1ZGCRdjZiD6MoPDCmFVx5EcrfK48WmdgovLYqQkkVmbm5ftAp7u158OGOpZJPfDZP98gTB416gxThZHu1xg1qd+8K9l9MeFJyfy8ShBJdnNG79TChRw855VZ2nnN8sEqMsFDvtIqSG1JdbYu+w1F7EMMGXxld30Xsx4oJpwOVuk5mU7LjmhroTbxDvIiHDe2O6mmtNM0xvsYNfKZXsa+QXZoAmVord7g9G+L6ZQrRJgsEe8ltMKckSA1fk6o8lJZ+Flw4U9HPwu7XYMg7GQ5smbiRYk8fjvLzjXtnFOZEwpShfu/J4zqH45rRsILqNGqbrgkaT/SHy65zOjrgr9DayzJc6qk+/7+R4oUHN79RnTRSUlXMG8+NGy+PmKMORRVNf6mYg7ABhmNvLVZTB2EiV8qUgQOAIWbjMnLTK6BRq9Ue2sUVGbKHPVWzNHSUI8miAXDxJ7PdgRnW2aY1VtPJtxk3FL3OZ1iXQzCbBDWs5IFjuala4safnhOvwsb7uPz0/U9+/cmv3/8MXzBtfHzRTw0ZraxbSmqqIlMJiZEI5ju9nQ+mAt7vz78bD1PkiE/QRJa3XI7neSN3ybYruYkxWxQVV18rho3kPpR2N4m77DkUjLXu5BW/q1/5C2CjEtQ7Ct8FVketTtINaaHjU5rnNJf6BaWnDI8dmjx/vHtMGkEpuzyshRrHBA5WaggI6vU52zU0T3ikaDnhUEMFLepY/Q2BG8SJWFTpc90xI4XiREhP4NlxXMO51+8ZH+qWyzJokYgBF4eCRdKmShJdeVCEMGDXQabTBMiHwJBBKVUf4bozFHho/lBRX8cS3KmsgZo3OsGVixpn7yyecaZ0kjOZxMcUO3H0cOihk95Bh0M2JT84p4tzdysFUiQiI8mp7mXvCFlUwo17ZeeemuLAdMEb2WQHFNmwhEoKLQYestfJOtydz/FgKWtkcU1lhdXCqmpt+5fb2788ISYcvMwfARUkKvaSR3wvjOIBHLGTsrwqL6kOfhtu0DK+WsUNZpunztgoho15Y2WRnxBWOO22Wb1UBFWboZtqSrW77hFGKl5xHhWAssx3CRxL3PhTwkaEGf5vbql+RCkVllOPfv0Jv3z89N+e/rqfaQ2Xgis2sDyw1YXajsLWWPokckMJU3MNHDe2kc9z8LrdG9pyuZwjUg7FbqiwwhNEAo7Q1haFv1brAvkijEjzEPkmAEKeud7D3ymjimd4Z15uqMhsYJM1cmpUUUTpROR5BBPtZiTMHwwdx/tqfMFyKBHSkUYCJhoGvN075e12ZjKMIPuk4Fe1MAElyqGDt0GTy4wqiH8hokLKbbvvUWVKvgRXMNeQVm2Kq+46wCuGRGGBBSHVnUKplHhr3LCAqtO1qsop8LfHaptyXiMXWwUZ7fZkezzexnZq1jnrs7Spr8qlmYsDO36QiF+vdARGMWxXxg2DRuDG2dBjBpmNtnhxusCxaZIXw0YNyqpO81opgkLS4CGe2+khTqBCl5MXVUITdYvDBUJK4/rw/AmABFcSP/RbYf2Tg+P+/ujohQeOyFBPwLGVUOPguVdV0OGebf8yAnEDNBJuyDmeE6lkEA/eO6GGAGDtdSLGDx4UxC7ixmqtMmJkD4hxo1mhxSu4ERBRe4AbkVeVGpo2q3fOqt1mBGDx02LG7lKMu8SNP+WWKilw/46wIevGJ48+evTjv//prwEb7z199NUg4qji5E6wkbdUrMMQXNgwYU5Doimm1M4NBTGQKNApzu2cjJtKOOaRaBj7LYWOFPPqhJPQKqe3EywUme5GwXnZ8ydriNZcRVpTYd6wAjd3PskrbheFOYBOTBty2rGSQ/uhgVOZsK3iMTmcYWEjytgmQeWR8MC9w4m+ewyegqpaRhnONWy8apnu6BScRPCSyLEUrNqgBm12NxjC9Af5KXZRVGPV7453MSLUVdrUUQh8fYDQJ1Ym9Ygl+Wg3sXErJa5O+Vw0dRvLKi7U6O+oy+TNJdUZcONixvz1oZqYVCrSiyLxToq7SlHsFFP1Inmd403PxUyKvOWWakzcmElJNUmAwnGDA4MCC5Vqq7+n9yGkMgme6vusoj0PUS2HivvTlGlI8zYvdHA84f4KW68nsNhh+Lg/3TA7rj3WkyfMNzy/X5w33gR4uMDpeXVP9RrGP1r/sJMyXLxMqOEZo4IcUbtRSyrcsGCvLCpxD4QeTX3UqtT4pWINM254zRVI0oxyDm2lark3djWwQnz4gry2lnNwZfzLKSO5v2Pd+qumuPKH4exL3Fjixp9u3PjPZQbuj7imImx88MEHn7z/448+evr0vUcXg8gbt9S1lU7wTivI8blM3NHwqh+YNzIUPz4KG/goOsNNWojoMIPt4aDCirej8y/lPhXVy7chnlq8FGraiIhBPlaEqEvAOy9SJ2yh8PSZQS3IjZkSqkZCiNnAxUwhNe332wk3lPEEwwawo88NT8GjWEbteqI2LGciiByDHu8whKo1G0tVxcmj3rIHnFVRGnjmHd7QYe0f7X/tMwaI8HQf6GUWBgXaxcnTd0RLcFvWsXEbpUz13CulWBHZ+hyjzrCRXUfA88bbrhpkSYtzxbSDbPOJ0s+ZdqWA/C7j2AcpZiSbN/iQIMsh52L1EzW97GUa053BtnNoqBwxMpEvcWKq/EwzyE7jNOJuc5KUp4qcbniY9lWuCRdoGCdIjS/ixtkhr2a/ODnxzfNN8uLcXz1hVcb5hn2FhJ6TKsHxZpHoSP4/QQeTDWn9W4tYQ08bNX9TownwdRU4arVQ4h5Ukm1jeHgwcSx2N4kaz7ixUunn8I0LdeKbFeiozB0VU/mlUCabNwI4xJkTMzxx0AhSdR+CUxfKKexqeeQtceOPF+AuFPwBNj75BOTGo0cfffTBrz/5zUdPf/Hex9+QE5+n9VD4Nua0FEQ4U7RntKPs20qqYZn1OgozuPS3zB2xm2MevvF56QFJNHpyhetp61US46ooU05a3+IjcKOIQaMVIFSk9RUDo4wbCTYAFZnTEGxgX8TmWwBES0uqVicSa+NCoiMNIsCNoUwRDHOSdyLCc9nLGgUYjhxEWAj6xTlC1MNCzkAs2vrkHudIBWAxJY+wdXADAy6mOqTC5Qef9oppD3WxZ1gkwUqOX8JqqdNW0wbmgt60Ir1V1ruefZocgLtJWnUrVW1XqVQoyjjbvt5ReDpyKhEyMlBNOAOPu8FkePelTFypjRVPNp32KDWDxxz94U4WUcdGg4OHeHWSJChskh2wQU8Ht1OOLaxkSQWZfZop8kMnFgo00vQADvzwOkPJqb19+OaQ8wXRgjbCc3XyqV7pHMnn99EheHT0kN54WVHjpowqVYzD4neyL1HVXsaNtKh6Hauqy+rMUTNZHoBxeflAlHtQWzD3Vd7r68guN1dV3ECZ64OUw2qhk5BjxQkiAR8S416WPvOmcGM91lAZOBZEXU0lnawuJ44lbvypcGOlUvD3ox/+8JMff/L3f//jjz/46AMQHD/+4Ol7GDf6SlAKaiNMf3gXPxta7hTt39GyMbJ5o51KOIK5CEO5JbbeHtn5N0/OjPmo2gZYan7rVyGaKtnwwI0MG0lrpRFDaSaCoyL6MdK4wR1Ri3lQqcaDKbhzHecOqGpFvZH+qqqI2yoBR44Q57tvGupUV9Sp129vU9g6RbFT9wjOovGDMt6ixQUZWz4GbPkoQjzG/wCKqxoNmLkOqzr5c0UwSsULCECsFcWtSN2grRDLoDOgUNtbpY4ojYptI7ZWZcP4bdpgqTMWNxE3wIOfja93GvRtDNDjOplBVKuhIyXduq3JuCFSnOjBCYS4QU58KMEtPiN9paFO2AlfoP4TaXvVZ9NfoyFZVBQy6eQP7jsx44cL0qqYNWJoOE9JIlbveocFQe4myXDFnBM/Vok0m6sJR+QsvCe/8YAVZ6Qh0UNS3OjjYF0sasKFGq+T5raymmJzLH5Msek5Ov0yyjcybBwkMe6B8KKZnOEV2/jKygPGo7aot1rIsS39HLlANuXhluGF1RGE3zalwbUW12lWC5KulWYuPl8CxxI3/lSceAkbAI4f/uhHvwFqfPzo40c//jG2VB8TNmzUTimGdtl1hmcdbZnmqcPVtdopmCqmC7eMBxvs7ZNd4Ko4ChmuAg59mvNTWSGI4KY7PPMrF3fkFZlh49uWP3R3RY34GSKhyo/aboUG136M2SjBRhppOq2obhJstKKsQkY9DxsxdLA9Q4mxeK8v60Tf1vIIosXB2tUhDSsgMqw6ha0iJByAAmTcuRCT9pbtt3a3OK0X//E6LZsHpcO1XRyCK/g3UHnCyBHACls8yJ7j6MYhP011sPXuNOaMaIe1azwQQ5sszh1T4QY48MnF+HBnG1mGZwN6N0h5aMiikzBcf5GkHrQ4xbnFNDqgFJSl1HRFjDTGQ44ajtPt0G5CGIF54xS4cer619hOGTpyC5NxQyS5wQRk9/kGxVOODYnfSwOIl1acMO7JcBA3OHiA1tjcBO+xsUon4BM+3NFC41+oqKKCg8Ch9nEOHbCKEzWiYTxJbsut1N4DhkMrrFJvW504HtLiJjmqLRyXC6FVi0Ldsmh8c3W1bH9NsKDdki4BHPT4rS/iRm29ChzrD4Aj/bicOJa48SeCjYVeWKLGb/AH3MZHHwM2fvjovfc+/mW/P5on1Airnb7ObtpF6tZr5cFiXuUOsho3ucMR96pBY8hyvzx4tCrZiInYjjImvAe/inmjIp0K2PiWIwf+oLkjXqA6nUY513CuWPM7aamYT9ty/uwovB1asRmEZMLj4EG48KpKWYCaN3TI992WpO4lUsxQFg34Nrx+mzoBM0+9S9cgc6zqWo7h0McGrC5BVSuiftluhblIy7ph2/QRTuciCA3+qWMlBaiYoHejGLQHfTegAz6wELKUa9d5ImY18roqWzhi3iCg7KbWWIYZbiNqDFbuC4a0C0v64nSicyO6mugC9E/ccBXTABHhBvkNhabvADZ6bAWZqNVpZhf5GSOlmFWo3qbD02hsWvB3W2ZlfgNxU7oP0kjMX5yLNL++DzGVxwsDx7kXVU8EGZBVkSTXVdxWYd5AW2yixT+tesXFiRs31rbW+P0Wv1kjcKwdbe1Je0tp7V7YAGsVYnyPkEEtVR46SuRINo4KdKw8EFXVVnKW1TtxY9Wy2aTIXUSNZokbK3nmEIRUKPRVUxs1IYpwY32B3Fhfb1bY8SVwLHHjj4WNg8SJk9sgbPyGqPH9o6cfP/rkh7/BlurXX7F06CoV9fmirRFaIor0zt40B5hv2THQ7zem6FYEhqwUiWqITo3o6buR6w9KXYUXtlLFhq0YApQOQ2wDNubzsmNwnseNbwViIwXj3owySx6/w9HFsIF8KJY0lZ4NPyfDocK96LSpoDhwQmKtJOSY2RY3c+yfDNpmFiQ0qpe4ESS13vSTqnjFzHXMDT0yFvX6gOunOkRWWE0hYyRex/C7zz9HrSFEY/T/4Rccb8IXAdqgzQ0QXhQCcv2igDLUAAudbm8FHKnA6dZcePZvWBkcayyohi0lRtbgGSbIi8Y2CwQBfti39XuBGPL5KU2ElIaK/nr8d4ZbnAWEuRZWASMQ8vZmEUoFdwmHjSES0E+ZQnXIdKod1cCmcSOgw5hhRAFmBDXBig1R3CAyyI3cn+cxhVChXthz8+KeNnAdqRCw5Ph+dfOclo4oGX/g/EvRVAzJ3dp6s5X6//bk6QNybL2Ob/deb+XS2K3XVVLcS6sEEAeljePy7XnjIW5o4risvXvmIKZUE0I2NwMMwpoh2KCnLxv/NHpw4vDQkTnxmnZanjnKeSNEuvFcpkGWR98SN/4YcoOGv5LbwOV7oMYHj8BtfPLTT35jcgOLHmdCRSKVkcPLqlFlb+QQW/w8GuI0hHYqNRmlilivsFLcVMo2TMKpjBumS7TWQtQTw0EWpo3gPdKwQYVV0OWKfrpKkYdXKc9KayoaKuYq3JhxLpolWsZOu5h3+DHQ2MG10YA0ectGDlkAg/wgJGRG4TaqyFXnzcSPiKNVmInWTip+oqAKCDJrvarf2eY47zAjsogwSDBFMybd0hRO6RZGgOndgJ3dFObiLjKcK90WQwhNfrvIOZFuylT4rucMOf3CvGEprmGta6v4tMdckUFvcrG9jfSo/lRulb6gUIS4aA7Z0NkMqL0W/1n0IkqP22OBlUgMR1OdNaTGZVXTDv3iE8itzmTZI2aA5MDcoPLXe9m9TXxHnvqppwyVwxI+ECCyH1igq5+cx8CRIkqCJNmQ3YNe9Cd6vCdBlLMF8By+v0gz/BQfL9/KNIwd1UGE4nLEYLOGLOGxrtpLLeJbW5n1qJVXV5DjoIwWqb09biyixPpv21OVat5KNm4zDyDivL2iqpo1vKkyuKwn/oT63/WVhDP5CbJIl9Bi4FiefUvc+COmjdInHrDBaeOjR6A23v+79z/+iOTGxaSTjtbk8vMpzTfnJrXDx0GqnKsiUxceKuYZN9jTR8/4jYeP0Tyn3QaZ0Yq+8RSKSwiqK1QKrouisqOyZurb4lteWt8uGjpCfyv4mBs2AD7kxF0irm6/wIwYN4ocup5mjqA35qX9L6KqvKqJ9/s+ko8tvIVPfMo4j67zR7S94rJqegwr4HTqdN2CiYWkvgEW+DpCM+AVh506Q3Ohzr2rD9tq6BtoTzU4o7Kq4K5LXnNnnd9NFfTOcSKZ85LfIgoKOf5YTOVr8eFZoT+dom1jMnN734T2RfL7UVcujmMwiLoOTFddKn77MnR0iBvyDfbDp+EEwx0KpxpnCk5nSNWEtw93aPgDeuxIVeUk9ACONHFEZWxmyplIokaNjX3m52qvtR9rrfNwkUM6lVOueI33V5g3VrHj4vfIVb+P+o1PFzIN40J+HDe/TEXjW0YLkBp7Tql6YNnIZo7gzfOi6qAydajSKaaJd44ctZVq/1J+37++UkkbqUXtUjM+NfMwIY1txfvHu67HniqwhJrImmChmSRVRo8VEx5NMCiLPo7lpmqJG3/UtPE3ZeWGcOOD7z+A4Q+w8dNPPiYn/uiX/VkkUZWns9M+VFcUwJHApAgjeE4KKQcOkw3KVk9FG6OgyXPoSPDiRpB2wg2FxeZ4kxx4S8j4NpJGWlfEmbAGiiCP30DYIWVNdY0NeD1STc1lDHfcR2DigpdQkYNKpkU8ejsZOoo0bojgMGY8Jl7w62N8B90sz9hbx1Xd7h5PiSHT+vFj+TCYF4Wpg9bvOxY1MU0dk5lfqBpz66+QSKVOJvVmgOe448lP34mgRByHWgu9kOr2coR6IEQut5UId5eSq9tbi64Yqg7NbX9COmMinh+jwSD6Ywdp7IigFQFHh4x5j3w6a8qdaKhIeSWKiOM4pPVP3RvsE8e1eOAhd1CMrWLhEhdOgg2c/oen5xWO4z7pqGwex7RxKg+46Y8dXXGaBLppQWU5Ln+S/FZ/lNSk7RWgxK6/T0vkCBlVumyhJRZlTXZwvAFwvLacypMGv6sdvH3Z2ysFVQ83VbhoUrn8bbuqBQ9g7gF8SJQ3o7KvhIPK+BFjRubGa83KHS3CtUnDi6qVtK3STko15Q/8f0sXxxI3/hjY+I8LsPGbRx/85jdAjUe/fl+wQVJ8kLs2ymCqtDdKo4TfsYuDcFI6yOlxO0RL7VFKTZ87rMqwoFAQzB+yfbRSJWzS6lqNi7far+zXy0lY81Tr5Od0TyyHmVBlpXRcvRzRMIqedXTJLP9y3ZGD0PimOKiiCHxSVFTghhY1zqgydhReJGXcAF5g2Hisr94Z1b24Or7D/CE34FSVrpoBGKzLg7/eHnKFxdEDNbIzEOAof73jNg1bKdx/V1W2u+YV+PtTxfMi29AP5qT0wI2pPjK9kfkNS63y1IFxYXAx6HLxJXkYkeHibCaqvGNRlePZoxRWumOARI+EOONXbCgnbvb6SjPEYuqswawq1ovzCq6rVDPOUMMdtzGJx9ix2e807ZkcMFWZJmTjODcNYthoOFw9uwH9SSMLFlarXExtGkcYW6UdFXdcVXrj00VFVe5uStMGLOMS4GpBdVDRU9XeBR0P5LiLLbF2e1w+WFRdXi6W/2UYcYPHykO6I+ts31UiuxA+wt3TistmI2BE3YDrzQduv/SotVpz0Tm+DBxZ4sYfChsrL7ciOz2UVFxSPSJu/Pr9X3/83nvAjV/2WzniI/Eb6S1+HOLZz13ODfRy3EgzlONmR5XEQoekj0ZJWzRuj8JK2MqJUl4l1V+p0bUexPWiQzwi1JOphK9AYeoBJFepnWPkVBMVslp2C7Qg9yD4YPIIP+rxWU7tFDKohtZKPYaKOGQcl93vmFPGY3588QWRQ0Kq8AFOSRGw5rXe64Q3EMc6ppOOItexbSJcMXbqrI9D/U6ECK7HPuguR+vWd+PQ90TR0fSh2/g8Dq5NsilZxB1naAc51lhYNfEbecjRGALzRWfQH6QaJ0Y0EkUQlciMWxLhSr7tEi5mPfnJLy44gAg3NJnQqTFjPjpGCKy5JkMOLXT5gSK3xgrEeONQkwZZDbk3DokRjMXdiLHhPIKnJKfyDkosOJJxI+xwJ0o57jPBcZ9MgbwKHeBcTJkM39C0IfNH4IbJjQornjGDvEY2/sUCisS40g0Ti/Fw2HjwbS6IPaj2i1+WA8fKb8mqWjH9UHOW7jsP+JR6WwWKRUNHLXXOll6ONGKsV3HDVzGhyq3lK0vgWOLGn4bcSNnpCTa+15bq6aP3BRsADsBGkW12lSxcGceLlE0YqYKFd1GuvzAi3LRHVWbcTg8z43Ohh1ZXw3Y72bvnuVWWW6wiyI36W6CRYw5h7KjnDdPo6i4rdjOSYX3lrZfmDd3AISNNGIEaVw5av4qs9SKtfwoPG4ISHtIEDqllFUulHdWx543HXxzv2mB3J7Ij5pJufdbvBlmNe3+BVdXu8RdOJZkSI+pMatdIccX4dHyXI9k1xAg5OKiUlMquW5miE8PjhVjw1Nbk9g3ul8odFsOuOpNeB9KwC9IWAAx69WS+8J6qp+YNfuI2ixwIcKAvwwqrAkmsM0sEzPcOuphAXrD2adYXbiBahD9xVTVUhnpD+VREAJz/58xF39HkYCltUBYOrGLlawquOoziP80qHj/u81wSol3so+43vZjaWD1PzXcYRfZPD08qbvFPqxm4ZcDIQcIPefu8hRI/vmdMeBd0PJg33ubC39EaW6vMGA+ltwSOtziPlE74EDeaD2cOYUIzSXG5plpJWt3mAhEvbkMLrmbtHcCxPASXuPHvx41s+Pvyyy9j2oCY6qOnH3/yycfvPcXl41/ClFyWsiocSmYJXua5aSlGDrMb4YlIo0YQHCK/KwNJK/e5qt9p2J7njMKoUfIyScPGlYuWrhY7aQt5Ae/wqdDo4ExEXXmV9mg5aiRmmNnczReUWOEv7iSAuBNeCDwIG/h1pK3jExHFiNFxJnoykgs2bsvjnbjxBT525abwRKDkdUJH1+nkaliqG2pwv+PHTCa5rSeCm8MGMaSbHhWPL9jImqgMGsdORy8vCTSULLJrw7juP3XuiUPRp+wjn5Gf6F8EUrgEiksrjhekMqIRdsZ10wUCSS6wy0L8IQCGISX0x9ujwXmjccbfnSlWpE+sgANwwkh1KnC1tzpERThT1q+hq2ValRdVG2mEeHLvTVTOyQ1u494t5GV87uFhpJMAj85OYd2439+k+HbT7AatGwz5g8d851mkU1XmDRs37N6QmGrrZeTf7m0lpW2po6pFjHrFvVGr5OJeOmTkIA8c1bq/2uX/SY1b4cQxNGxq4ni4yHJdRgUqmu+8ROJU4IbIjJVsDSxNG6Y4msKYh6UgS258iRt/MGx8X5FS/eYDGTeAG4+e/gKo8d7Tj/udO6FGmjKuEsWBU7mdel3DwRGq1+C3YclgU19U/ZmrwD1iSeU7sjecBzokVqNSUBURJTLkmROvW4h7FQ8v1l3mcPnIdRf/sq9+FXuq0mtSZOFWGlKuiEVXXkyBQnll5IguQM8azKSVxzx6NIwf8c69iPj0OMixpvqCyBGGCp37BSlkFrryHNeR21VRnh0Wu9xsCUA0G4A5v+UQAQJd3Ai/x30MD1EZPmVBFEabBCu3CTEMMrfZ9jeNtVSMGO4HV5wtu8UZy64kQg4UAo+J2Q7+ndaNG0SSs8YFWjro9qD2asYV1USpjnD9cS11yhvg2ThTVBV58Z0z941zR0Wd1aFaOBCqfo21E0rBrbstreMaMlCosTBWOLKKKeyHYSYnV0KbB5VZQBNY/VDiSo+DrH7iNWTdeIInIG4cmRYP4EjcBmACobiw+r0UdihJBLDh/ZRBorT5lYTHQYXuIELYxfEO7a3UtBJVPQCMB2Ucobtlou0lUMJ95OvpNHeReO0hrQE4sPFPaJG/W0FhbMwb6+sV3FjPubjCjfVIPWxmNfByU7XEjT/wUhr+vv7asIEt1UcfMP/26dNfADg+fnYxuwsXRFHGe7hij92n4bd2pm3q34skKhj/iAgOw9XkocTaefKNi8lQ3joQxriR5pRhNAJSTRWlrsn2Ny9LYOEif/Xq6tWxUqd04T08hODVtSLRyiDnccMbKqLNHWeNKwEHn8Gd47xWcOGujnqMDfzhKkiEItBEQee7u1Hzp2mDF4wHOsB5uh/zTb6a+Dx7wFluW0SX2ba7nCTwe7uYAXA7fn9XuLEb0IBfoJ73Nmeka1oQTB3f1tM6Ku2twqch5ZTiEEvkWIi2JdGiUQK2EMirMU8QOfqmOybodlS4FYkMLK8ABKoFHDaYazIjeAA5YFwfQi5FqdSYmYbADmqoYBofkCsntwHE2OEwcsZj/pShI+cgK/DjhsLSZdRIQVWCBQ4TOP2BCfeHKa/q+lqxhkpgv8dW7Px6H7XiGGTOHUgS3dobq3RteOx4cr+fUtRzyMjL9Km6ooqCcWBGHjfCHG6GAyT35v7aJonuPREeiQM3s3FZzhaLKbiXTkfPp/JK7S0RlQv+DAsMQQ+Tn5MLm82F9MIqo1FlLFYEB3b+rQs4PFnEnis2Ves54TAtwYQ/2dWxHDiWuPEHjhuJE//axo0PStj4/hffv/deoz+r17Njo5XlqllvGyupVrX9OwHDkIWw49EopRk62dx8SMiriBgy/TFBKq+wyjUVzCAQ4b4KPVUkHs4TeIAxR3vrK/kygl7Bw3sGKQgplYsfdJ5M5AIOo4ZxY9cPZfCw6lfowBPZ8BBNgfWYSO507Sv1/Bk4PHAc+zzfJduxG2Wtu3aRT2meQ5/3oMvAwl2ODbhPves618cygfhicj1O/pggpp3ONBHe9RI3pqk2KkVRRd5IvfzcTQm3+DToQxvFDFx4/i5IYJ9BX9XjBKJVFZzhU4GG3B1AhQEXUhBJDekSHwzCvTFmxC1yEVXe1Bj21VTbLdAqxQ0W3X4N44RiDZFidXpPfGnEeMFV1HWMFzFOWIiLuwglNGVghxVlTfR17Jzun26c4w4ubKKPg8cuN1W2dJAw2eejngYtXllUvXz5stryd1B+txiBm6YNENwb59ebG2snL9ZsIr+s4kbtYWz6wSJwXNbK9/OLA0eaP1Zl8Et9fcwUyYm3q+/CjZDYltunlazHFW4shpDEouq34EZzfbmpWuLGHyfBNWx8/XX2+zFdRMPGL77HmupiUL9a8NOB3cBHChu5iiBcb6mY/TSf507X0c1cna0qa1Vtn6lv8ReAixtxGyYd5sN2LLwiicRzDOkP4oaxwSEk4RhRaFXgRgSdzO1A5LihgUPrqFcpa8RIdOVBo27UuBN+cNrwI73a9abqqp66LwIdPI3cJb0rNbLkIu4COW5jT/VFSHJ3Jcs9Dt82Bg8ChxwZwAO2HqnnVXOKul0xVExvASE8+zVgwDnYm9qBHhY+hkVNI3RXWtt6OW9MaUhP26x6hOH6BsfbelElPOlZRYUQXFLek3GjH9klAAVu1Bgr0mFY44CxIYgQYd8rFVKoAqSeCpz6me0aZL/HDWWxTwbqelL5ea/PDZXAhiAACGGB7CFw42yH2VEhvz1VoTjsHBZLeT8Fw0cl+VDfUFPVGB6KP3/y5FoYIp7j3C2pqwzE3RCzcX76M4LQSYwbad7YKqVUyf33JmtwNV+8zL2wyduHFj+kqx+eICsX2VUHNAVeVmDD0HFZq4SL5MiRS/n/LLCtPYhLr4SKaODY9LzBsWaVoqe8nAr7X+n5y3DxEDeCBwnYyLiR5431RdJ9VemHi6LgJXAsceMPIje+/jo48e8fQUv1/dOPNG6IE68XFVVSYdyQ0a64MlcRZazhFb9pz3PmYPuGaDHXQGGoYGXT3NkiN0M1xyq4CrfejMftUdmV4eR1AYT6VY0akQGSjIb1gI26aJBIw21lqNBF3xZXORTLs4jwQnxJ3T/gGfhYr46BH69Ee1C/FSuytJXSkGFl7t1u4Mhd7LHKeSOMHBTneulEEoNDiJpa1f0B+95klvLPu1bJdqYcNuDc6AIiuNzCROLuDCm2iBtTAcxusCcxcCiDt0uHRmX2yFOJI9C7UQXS1dP11SSOdCr8xdSB6qYOO/w6Kt/oqHzDrbTADboz6M+gJ2MgHe5ApAdWUK5tYkoVHw5mc7V3zKitknf8jGG4EuI21P13CNw43Li/dhq6azeUR3WeVFJyAFImlYDDEYW8SIVFQ2DqdqJNnFixusc9lQpTlYOIBz0pt1SfVq0blcvWm1TbdBBUeBj+cH6/3Eu48Yw9gBsbCD2Uj9xh6Sli5IF/I3X8qZNjT1WyK5XQ8ndKqQgW1fBC17rKtlFbLGoqtVIVeW0zURm1iFAXbEig24w7rld/xyw6WgWruLEEjiVu/LsluAdb2fDHPRVQg6FU30tH9YtfyO/XylHksaX6Vn+y1S5n3JrRAEmRK1+JIdxNjV3vp4BcYogMgZZQpW0U7jseD0fxMKHCapsynzkHKrx+FSlWTBt39TKtKnCD+qo7C6qEEt9mbsOkxp2HDX53FxBy98p7Ko82MWt4Q5ZsG2I97uzUS5yL55E7neEiOB4/NmocCzbqgSZmv7lnmuL3cYzjTX/HTgwQDtNb3cRIEiYkEjcod+2Weq3bkFPdxvhxG393b50e0iNdXm6oKvGK0lIFmmhNpSjbHqNr+xOVuTLWsOc0KkIH26A64jT6XmOxChapU33Dxoxkx1CaW84ajBlh5VPHOYiwhgyZXIK1FhlyTBuU4YLwIE1OapznfYhtr92sgfjb+3uvrKiY2g/n+H2UdQg3dtge+4TU9yk9f9FCTrfGhnc9q7L+nZMIAWycvDkybGyVSbiVmJGX4sWTCncv1lSv87yRcGP/RaNxgjUVhoFLQAdHiNLwl8CjRJCD6hhihW3tXVGGvrKGp/J+ai83xK6maaNWgQ35NkrOOyfbBjO+vp6gJrZUriIPRdU7cEOpuQ+SeJfAscSNfw9s/OcgN77+8muoqeAR/x7UhskNiKkQL3LR8ygRjRcGjisuqgI3qrCBU304jk2TzBIjt3C4FtbGuyxoaokn1wAiOLlRprrtgrr3MARYc2lmad3meqvSTut5Q6xHEcaRqxSCm2S4MXmkHVVB6W2hQUPjhvVTmd24EnqYg2eC31X5BFrl8GVYXdWJTMP6XZLA7noz9UVghsYOc92cNjRwyATi7iS1I7nMDzVPU/V+k8XoKv9Qp33P8Vd2fNgZHtOHufMIL9SOqtfJrsBuKbzK2SPJMNg1HmFe4DiBcQPzRmN7NlWiSJ+O+IGAY6bC1wvABUuZMFgw33agthGmkwAbYNIYjoUZ4zOtuQYzLqk6snHI/wfXHyW4rIfdF29+RnLj3qV+0bxhAdXGfioXPxQe7McWK2CDFRzX6BT3lHJI7vs+wYYsfxukxVNO4s6Op41P31SzqRx7m4cNocZB+lgkNiJJBEpb4caLtRdrexoNyla/g3cF31Y6xeUc5y9FTezlgmE8dXDEnThzqC2cdAchYC9MfVXf32qzChqLuMERpdk0trhT3NFVzXLeWK8GqTcXPBwlcCwPxCVu/P5bKjk3vv7yy//9tTjxRwEa32NLBZv4Rd/1e6koqRXzBoHjWx/IpqPDH86cpdR5YXK8fZP6XpVTNS9xgyHpN+TNOXl8p9kjxhRtvjysjJRI23KJuXW8EcZLNNEZXpcA1y5EhhgG483Xnd1/WUgV8turmDLC4/fKS6rYRNUjfSQ8HRhnisKtsUwVZDBvvRPAcWeDnyW3Mv4RIWQc/4Kuv3SFLrtFvyMVL80ftNZxAqFiqgvCI8oypLylVJZzQYoxsVcjM+YxbYQpXGmDDqi6LSlzP4aJjqlBRcUZUnP1qaBiMHvj7KKBLVVX/g3lNrKynKMIcKFPUAAq4F5jzApRts5bSHz02c3EbENMIygfZFRXl8yGxwwurxpKwcVUccrgEK6qGqQqGjuu4TjNqlvliigN9z5VxAZXfu+7Hp5GCMk1qI1D/7ZbA8MhjoNVpPjnwI0T4cann1ZLxV/62xQuwgD1gzBvlET4Qpah9VRrJ9svsKXaJPtw+bAR9mEgbmkSN1KEGbz2gB73+LFSsxAXheOYNxyCGw3je2z2a1qOm5CDQPBg05VwI90Py7pm4MaqcWP9LdwQzBBQam8DxxI3lrjxe0pwc8Pfl3/3d5g2iBuEDfz5/t+0pVLDX0wUWUh1Fcy43eIjzyEBG+3IFAybBemO6Boftctq2ARDc7ZzaBmV7IFs1HC1a2s4tP5q3kqJH9mQnuYLtuhFxFRF8GVG3E8UDnG9gpbCC6+SvS9zFq/Shmr3yvspI1EKOdREgThEHZtEC+6l9IruEmqY37ZZPF8IH2EhD3Xu8VTJ64oqPBbfIfZhKnaE99Sj8GpF0qrJr26QOD5O2y8uvyJ36jZ6X9mWYbCI7HSCBAOmXHROUNFdVeOnpEJEqFN3ewEWAg2xzBZxVpVipTBMjBUwxXRbBqMDPkCOAzoLsuXsNldIl/r9IM7F+ML/MhxGIOMdwunRwBc7OZCITnDAwEBiHS4OKaPc8Hf+RBx5jBnnSlFnIuFGDB8OO6TF/FTgcE6m/VQRuIAS+fxEjGzs0/unVicaBYEaR//h6Ogni73ipMjTYioJquLj6GTt9UKKSBo8cNnYx7ThPo7LS9RzpKKmB7bwg7eq/i7LZPWKlGrdnyqmjhrpmT2ZNdKKajWHSKVMdS2W1h8S3Dj/syOD26fNzaYCcS2mSvzGuy7NpvNx1xeTT5Yn4hI3fq8tVTL8ff2lllRIM/SOCsPGU8DG04vJTBUVpb6WiAHcMMUh3Mg3Od3QnnJbAqFxEks+age/MYpmDR//qndqa091o0hDu8MTzR5l5HR81HNeVMKMVrKB6/B3CG9qsOVnx7a32+1KN5NHjbrdfuHUuEsiKvEkSUYlC6GGmI6mjjv1g7e0xS+yBleRg3cRIrWIGVJV6VN8duAh+PDdL+4K6W+P9ZfRUfX49eNgLJhHNZXJIke0KwArxybmeSNSqzxNpP9KIunR4McRRJDS6YaGtyfeWyaNCfkLbKl2tlWxQcYDTg4oby+wnKL3W/DBZdVsuHNGGgMJuiwlZyKJ4x1nBhoqqWbK0GWxFcNIJuI+MI6QE+cssUOXONNIOHDQ/63IqevTUoXrzRU3USr9O6SNw11OABg4Bc+vwYeflrstDxtPgBsgTDadZ3jP2WNTxo2j/wTsqGThVsiNgyy8Tcjx8ujo5V416zYnGyqgkBNB1HLsn7zYq1VzC2sPq2Gb+WPRClhbyDNcDFJf1eMpj2r1silfR62ajutK13fjRrNZCm/pAIk8kfV34kblMd6JG0vgWOLG7wMbtUxufP0jwcb3Ag5RG99j3Hj6Tb9vhWyrVbH8XWnYUHh5EXG4njdG5g+SWtfTxnjUioJYUeF2XqTQj5EIjvF34/FYY0m71UoC29Y8BavjUWmamMYwkBFDtAcxQNaNFCqil3DljtoSNuatCmokSkNc+KtADqGHHeNhEC+EGgyqNWZFDi4jopRhRfmtVlFaR33x4IIDvkSQx4YRxIdMizt0cOy+Oo7wdeyuyGjzMXKGbqhu61N7MdK4ob85e2Q363Hr2RuurlrSI2oA5xXqJExejq6rmWj1Yw8UyOtZh9khutrxVBgiLmgKV8i6Zg74/YAbOPMZY4hEKkp1FSLfV9QI7gcTYIxiPXkHYSRnAslMqVY791RTwcpBF/lkeLhDZ0eDAeuUPonJcFmsuG4T4ZJOeTulWJKGrH8YWGQRR/vGYXSPn7sfcJMGDkVenW5sHJHbwKd//MfnC54/d27kQSOPG/6UxbeBG8qpWnvNgQHLKtxKgdQlM0cuQXq8eO1B4vItfuOdEJKRwoWyD8RVvi4VxRI/HoRVrbgUfP0t3Mg+DUMHcaMp3EhewIe4ERz5etQ7LT7ecuBY4sbvAxslufH/hnPje/x5GuMGjOIf/zpgY1ZJnv3WISOpJSlnB7pTIyzkOqMjX13+PrnCzXGMRqkNMMWpg+IgbuiWwtWxMv6l0BGnnTtASr6/VtSHZ71tq0JkGLoyZgw9bAT5AfBJ4qm7PGtEJOHubjl0yJthIr6lzVQOpaqrd0nzRhlkeCyl7QPUCPe4WfLH9nLc0bhHv9+dnnT3OLhy5d/2KgCym+JsQ0+VRo3wiIfGCk0f0Uar/JDCSirGqhs1iBS9FJYb8baIm8JqCsf/BYYOiqMYUUXKQ0y4OsK1oaJzg/PG7GzcHwwZfMjUXOyt8A0tgZg8MGAwpAqQUkQEF7BF+SV6OO6pzg65W1IsLkRVw51rinMZl3saHX8eOA7tyLCx4xQej43znDSiwicnUu24DlDdHBspFVcGjk3iD/0ba+I23hz941uev603b7aibuN1dUulVMPUJr6XqmCj9Q9VTCLE9y5tyMAPa+LKFQuiv5U8qoOFWUMkxuK8sVJ7B24EKZIbxtffKgRcGBneSj/UX4AFPSCs06g5sSqyDRfmjcq3zbdxY2n/W+LG74aNktyQ4w9LKlj+vKJCJNUv2Cc+wcE7m2dZrZZU314lbsMrqyvnP2kvBHLDTd4qz4vIEE4Uczdq6C5zp6jnGg42b/AzNLisUE1G8LmGj5hTWjJM1GMKSN7ACL2l+zwy07kkm6vSidm65Y6qcBVH8on7kqaMvEY63g1unCa/V1JNqdlJoSNufSJsvErRI/L2vdIQcGvgEAdu2AhRrmmOuLeConDmTqeOSGfyFHdK5Dz4Hn+gVMNo0ajnQFtPJjGF5Ca/Y0OMKwVV4xe/oSmjK9pDteAxb7hNg0PADmGjdyGlLSvFqZGaIV6EtgzOD+xeOqNAd8i11NlEEYbKzOUEMhCvQYKcRAluwX0AfRxDmL7FVZUnmIlDD6m+dXETzBsMJjll5JSaNu5tHQ+6w7ixgRFj/8mG40cap8kszt6nnbK9KfPnG07B3XxCE+DmOacNTRxv3qr5Y5Th2tZW9MMeVD+cTVVuqWoeQC733Agrinvt9Z6p7k2Q5c9e7K8l3KiKrBZ3U29HVP22S5XuWH27SvbduGGnuE0cXFpx37XaTKnpzbj3+m+5LHgI88CxBI4lbvwO2FiMpcKS6oePvv8oxYsANh4BNuazeWmWaJnV0Lihr3EM2zMucnsWXRzUzQZPLvLCeiruqSJfxEHqrTB1cKt0Q3df0UlpuF5azZOJI6x2EUJVZK3tqyuvyK7K/KxRfthU3+HwwzJaJHiNGDaOj2H185RA5CBw8Gr701UhnlRWmjJevcp5VFnkJHff4/Li1r/H5fDhjEJ2atT5vjyqOW4FEp4TBnwfP+vsTotwet+WZa9RJZh4DUOGn0Pow4GirkLamFG4nepKqEWs6CbbOMcNZFHtNC62z3pd4AbjcDGOoGScYwjpiu0zGjaQGwIiHPz3gIopNgKSxuiL9GYyFRdTM84WHW2z+u7MnVGECyii/wN3I24AOWjkwILpusGfSHOcnsI57hrx89PgNg5L3uL8vnEItuJJKKnOFW4rgdZhI2iQmDOUK2LDOBv+UNtE2Dg6+pTAEYjxhlOG40UEHxg5tt4crW29TKsq/dnae6ilQuPr2po1sgqrql0qt0p7Kwig1vZxay2BSdjI3519+07cqD34/sH9Vx4CxP8JN5qJ66Z+V6orr60qjMY7L7W3gGNlaeJY4sbvgo0HsVTfP6KaKrHiklJNJvO8KAoSwwPGt2nSuAqKXPnlESvIxQ4O2yn33Qq5Vaqh6HA7NmykQBnGVURUqdtJgSPtyF4Xez4cGXdutClzxiCkT2UDbFpNjYLxrjvZSg9YjhrJzzENRjx8fvAF5mmjPOETf3CsXJEw+NE//sq4wRTDY+PGXXAO6hWPbNrd0Dvxm4QbH+pxd8VWd9QQTguIpFRcWjHQvDdASOBE3HK99IXc1us5nz2Gm9uILPF0FBS5zIRuEkzBhzi1CRusX7Kvg8NHsN/kF7YnTD7vASEu+l06LrijInbAOt4I+8UOXeDIEwE5PlRv7EyWDXo8ZgP9T8zyWCZRDfuJ3phx2tCQowZabqROWccxhG3jUMkk2DVx3DjdocPvmoWxIcCNqHROGRhGniCcUA7y6/Bx0DmIccXeQHIaG8KNewXgbmhPhcuLo6P/jo//kGHjOXFkK8dSbWnk0ECytZXHjb2to629tSPHjaQ+pgNYxN3DgZ3VAfPScVsS1+ozt1fAj9d7VWnuO+jw3zlwUAIVt4eqtjpwZLR4iBsmv6OrKWrGXeTkrJHfMW+8EzeWrbFL3PgdnHh2bjgE9zeADYRSATh+IZ84Cv4uZpWm7ZYZjasQ4RZX315VDu98YUDVYPBZr9v75JtOuCaskjIJHrMHKY9iPgo0EZygT/a7ceLgEyniuHQ+QkerKuQU1lPNYHArdAI6K13e9bn6QHJme4AGX2s98MJ2jVhSidbWAf/hhx9+YeHssbMK73a1q6rfiTB3DMmru6BCCBbJl0ErOB+nMhckOEkDB1dSuOKuHiJebLUwWQBc+XYd5zlrYSldkiypO1VlX4wXx0mfywe+S5W0j5O0KkppvfbymFJnC6wWU6ztC06cqSVqW2JeVGPC5PMJNbidrrLTO2TFucQClAyH7FoCFU7cmA1pCqfoVtpcoAgQYcBg3H7RoTGcPMZkEHXktMAXSsLCD9BTNc7uGareGTRAa1NMBcP4+c69VVKAis0cp+6acVLbh9LYyvgXYtxTi64iRN1V4puJ3OAPT9DahMdYexNrqv/+PLRUb/7Tv/3bP+ZV1RYL/t4c/eRozXASHMdzhuG+fvbxyRqxoBZgsXb0Qj/LIX5ZM1YcHJQODo4ZpDsIHHs583ClVgnCrVg6Vv7wyyI/AdbcReLrwW9EtCEd45fNzIA313/X5S1g8vCzxI0lbvxe5IZh43uJcIEbUFJ9r15YqPXNQhs2Mp/hFZVLu694zdSnthRUzKH47LO/xwzzqx9y3iBa3IQwisPDKHU82U0YSVO8aj4ef/e5IkoiKN0+cb6Gm6H7Y3WEJ5lvwIbAobgqe2E5Fo3ysJEnk3rq6TAhHtpbLquMGx+WhLbexiutkGPGXXIE8p6vEjYcR71fEkz5GP/i2Gy3h47yYc1D4Mo7NQvukv9mpHr9Dosg0spo6ehQrkRa2apZx6JrvaU12DF7yg0kjyuETArO3Y3IKomwPGLoKO9MU6c4x4HZxK0Yja/47p0pt73uQCQHU6VmWmMBCrClgvL2cAxEOBucNcacTogYsw5Rrq/Uqv5sPKHgdqJ0KlIbVFLhQfo9wVWX668zlnNgy9TvDbGRkjq3tyNvhrEAxXwCCPeJEyewlULMugsB1TWuNHVFKEJWpSwr9vytJszQ3LHxZEMGjjeBG29Kn/g/vvnHMPzJLf5c9PjaFoYJzBh7HjrcuLH2DOmFaxogtKuyS1wzyOXB6zRq5PaNnIjr+WPvslar5N++NXr8MdhRsV04VKRWyzm4zVzvV+KGOfPfEzfewcEvz8clbvw23CjzRVQMC9TApkpLqo8YLwLnxqCf1a6YIr5NgqRgN9KSyomB0eREYhrHEx7wf/yPXwE3wvvdDlLDZ7lcHNZfWaDbtvOPPeTjoaNwrb0qTeWi5ztOxY3hJtnAEb3u12XaA+uvoihho5WGjWA1QoBrbkN4AHKDp/+HVd+FpFXEDUwIVubGxKFx47HzDCNURH4+RIg8fmWLuOYMHfbHefkFAS7Pdhn96FRU3SuQorg7vpthy0M1lb3YDIhiPpWDRI7vYuDIhYLHARvHMXFo2rDgSnOH7BwW5DptqhPch6ziHBO4LbpQvm2ngF2vbhcGn7hH+0XY/nivw/EQ8MFvad1QY5M6ySe0mrNanMlUYwmvgu/gjbNBMe1aXjVxliF8egCmw/vTYZ+OEZz7h3h2ExXU4Z5qrhA77izDjdNG9Ic7rwq/OZFd0NGGbgo8p0echo175aiTSBcd/vzN0ZvnlThD8htMw3XKiEv+Xr6Gge/oaA2ft4ASkE3xCi6mXgM3EEfIGYP8xuWeWzcOGIWL6YIQcplMGzKJy99RGTVqydL3FnC8VQb778SOZihr05xRgQ3FqGMG2ZOc6t+FG+vrS+BY4sbvjRsiN/KWCkqqR/iUSHHAxrNvwHoWOZQq8kU0X3zr0aLcU4lacDIuqI3PPvvhDz/41a/+5z//6oe9upRNrQQWGg5EV4SQdtQeJZfFiLsl5+GO0iUls3t8mDnF8NVdLtMQaoxSMa15j/nc95cKq8qD3JWcuODiuLKq8p4qYUfmOI5fWXVlQ4exJi6W0RpvZKzgwc154zid78eph8P4U49ujVvKeHc1KbgrdjqZIQZrQMpApsKicKPrbSVe5DjDxuMcgBUUBx2C9WQDdOhIp+9FEdW1/UHF8qc+DcIANk3bOxRG9ZSu6FyqoidVrRwbw1TdB+M31bpTFXO4UxaEBoNyhxJdUZfL9j+k+846IjWGM/Wv02HYF1WCAvLDs9mgwSYOGv+EG8OdEFJZhHvqqEPWj3tvtZFxY0cSrEPrcQ/vAzSUTUXZLZRU7G7a5NSy9oYyKo8bnybkIGxgzAAb/ubNy2j4ew2Sg7ixRdjAD0SN12sJO/YcKWIaXDsqzReZ/675ykumqtvFsec1VsVAvogbK+njj1pV2c3XNK+RvBsqb0o1T5cZN1ICye8EjrfI9iVwLHHj/wAbixLc751nSNT4iCpcaKk6AxX6FSkKN+JFYtr49qrEjKJkObCj+iHaO371z/8M3PjgM9y5bbqbTPXcyYajqJU1c6E5I1BF7eNzCmjLzqbgV2LpZEnTVWr9E3OS0k9k3OBLFmxonKm8Ng8Zd69i63SsuPSAjTBafFjBjVdxXN/FvCFO/NVxXP+FzX5pDxVUeO79A4LsHnuLZAehSWvtr7h/UgP543gChndgpwSuox795ZwYuiqRvU0Y5YcvF1RfeN6wEDe8gpXYdKVVcU/VAyBMHV8lySzteDLzQTQ1Gw81HapfXOxEv6+BA5+GOwgyHNDxR7Z+wG5Akh9KWgFk8AeR5EQgdcfKEanBZUYM6hbMRuyfKZKKq6bDCUEEWy7l4xJNQH+fyx1+qgRbUxihqDpXSKEmEvgFYRIky0HX3zUJDlcEnjPOEJY/M+LoVzpfY3L6p6WUKg0ca1uEjS1x4eDEtzBBkN9YO1p7cNnf36dOSpfNvdDmcmvlQaMMwlW1uE0fl1HTJIZjL5fDPpw3VlwL+wfgRRg10ryRBFSu5sgkR1R0rAYbvv774MZKNqG/BRzLI3KJG+8ixR9IcB/RufFRBFMJNi46PR7ZVznzqRXi2zRvEDmSeyNhR73o9jRr/M9/xkW44ZSRGytvw/AX0troCBRslFJfuj2GcnOk9EPeRBtFosaNGy3F5ZbAkgl83OTw9XmrqFRw3Kn4L3VsHBM5PG4cp33ShyLGAQTyccgLLoLDneMpUZ2/8MUXNm+XXo3jVAjo9VWiyO+AB14a0a6B31KWejzfsYwX6H3iXRSSW3evk0x6u+HwS51NSaz1OKe0B70RwSLHMgresluDSqmYMpQy0rXAiQDBdNuhRweEFjIehGsxrrN69F7MAjfOWLnBuFtkGo77+F+e5Af5jw5rQ2ZDNZL3tVdT9ghhByz/TLYNTS+YmnqcTDSzcJ7YmRA3uLTC3DHhEIJVVentOxUebHjcIGycRmyV+juk1sWXc+PGxrnHDpIcqGw6Pd98cg0v4NGJxo1Pw+5X+jfWJKLyhejx+vVPfvLs6TMhh2cMfXmhfiZ8fdagse98jQOH+8U1cgS3oe8vVcPhQg4DRwTbXqZcwz/NvKEjvVm5RAVsxo1mTlvHH4urEm78f+xd/VeTZ9pcQDkvBhAM1JKCfLgEUKmNxTUYSA2cGDyn2JxVe7DosVlbe2CX14RiutDj+q+/M3Nd9/08wY/a9v1pIWKAJASwu/dkrrlmZuqP4cZpovopbryPbhx3bvAPcQO7VFrB/QoKZzVmheQPAtvwtaXDrUg4EhPHFl4lD4ySa/Dy9NXOdeCGOAPr/n5Ml3JshOySaizvqKZGUvNhzmSdTUQOOtYt5SMCxIHSEas+zKoagZkHbhyEKJP4s9XbcnrERBEq2s43ImyQbvzVscPHTdIq3EHuZRyZdvCW6+s8Mz0VUuvtf7O2PEUWQXsGFP3ZEIvreYds98N9rHJqimMoFUvZtcYzDA92XfN21HBzyIMgbnh1E39UBR1mdgERDa1ThXQRpRmyAopmbicKXKHCyd+ghk23BfN5S4zDpeTNNaiyVWxQI6/Rp0G2QsLCcMkKAQSyiLXdimHgfy4+ZbPtXObDV9nTgWhd9TYxLgT+wdoTrFUhc4Rdr5PqEKcXXMZxs/KJcliEyMqRZarbQpU2sI4cMI4UczioKNxBCRwT4CLo3CDf6CAbkjWEGWIbQ69v3JhbniFKzC3PCSUAF6AZGFJtm8CxzQjc4WFulK2BQsi1YSV/hAroHN74NyZZ3INwY1AuWEdvKgG3Ezn+KN+IBYDdLoj3+Vwq6Yi1kg7frgqSx2/hxnp3FN079fFT3DjFjXdOqT6NsVQ2pVqwWKr/cJkKnRure8V51wvMThFxY+tQf7aqKV18y7artjJiGxxRGW6MolJ0nuZtz4c6yFdjkJWXiFcFKvnQDK74kZB7eBASrw4sJurgIE0rDqwSBIJGNcEdPJ7RVAYb8aejIjJST/5Awg7ecKHGXw0u+KZZFU949bwatWArlLqavONP3gxnDenV2xG5zNsBQzyvhAGJdA6OzCbCO5UQHPiKwZX9oirrXzu2ZYwkPMNzDcVgQs5VsBXGDlqfUmkPF12vS8Or8N4RFWKguuQNmC8oXjAEhLtTNIMXCCrFokVv0XdYLWM5ijteXNmlzk17BjGnXNGWrR5Wbggmqg3lkFQUd8h3JW4WF2QExC9N6QSeci5wUaOo1UrNMmZUk9zH7c8u+TKusQkaMUQ1EFml1VpqGNlg6SCwQCVBgPrRkccd9pOVEDWobmCd6ssnkywUvzNzL4SL3Iu6+Gu5Aalm0LtxYxnAge2p5RvEDRTBLi+rl2nMU28xbtpGksjw0otlSxOxlj9LrerpCbjhiHHJBRB3cOBr1xO7Rkrt6Hp3V+yHIEMwkxT+DSoTN2EeATe4SmXN5AAOxwERk96pj9PFQ3TVqcRxihsfnFJ9HVNwBRto9xv/j2CDwAG68dVqEUdONQkPNMdEdSvoGg4eYanq0OhGSYr4fZtSvQJuFKoswHA4yD/b8DxdKwEXdMC08SsRivBStQVcGcvztv8b7B1EDskd2Ow9KFhOSX7L5Be6QEKJLa6kl+ur7GdTy3hb+7b1EHt7RdBhtMN9G38NdMNnT4FT2LjJXBG+mRuGRg/Si7uzIhp18Y16fdYbZBVl5V85mzaPzyrq3Basdi37KuDGbqpgYyTc0vY51YMrHaq4O8h3d0e82E+qOPds4f3GRm0ptDVxXkUMwJGuEx4HusJAgBsAlKKYnNo+OMqqaV7FtVsQDboz5kvVEl3gGmNxnQomRXaRKwYRbIQGcrGSqprMJXlUWDyrJ6m0WNfEtV9AylKhWcs1ckcr5eyKpafLLZ5ld5N1/y168FS/71jxFg63GGFlgVbu+uODBq0clu8WJ7VO1Uk3KIsTNdYEHFDBt6WDcwOXn2M8NTc3sbz/YnmChX7bNmka610enltZfjG8tkZXOHr+DBQIEdvbAorYMB68gMH4p35Y4sR62i3e9Qf4Rp9wA4e/Uw12yU4lsVR9xI2wV+XqRrJDZfEjXb8HN06l8VPc+OAlaYZ1x99/xsdN3Pj++/9gl+rm/l6htFrNJK0aTjecZqSGVNV4C16LFwgbT++Hi+SNsEtrfRob9IgzTQosQ/iheHW8qx2EQPaDfCwXtA8D97D1K0SP8Cn9EQYW8yFfV48zxVyBVJmqYUYwhtsWlV61a6GJZEIrUaZrGHDI5h1MdUKDQBzkGh8xqTvsOV1JsMNRI5PRdwq4oVyrdtoDmEy1RBh2Rzxdt+kA03alRPdY2shIQjikhnPQheVekRaWM2W0x1vkx5VSDUkekywOx6lurU2shoX+UOK6LNwVjKgqWz0Tz3ZsXRVtUKYrF8Bx7KuoqiItBBOpecaKcNmqsrRUIFQUsDmFR3B8xfkUQ9QrVRISmkQatqHF7V2oKMKNWk37VhBE4P07mixlQ0n4kXeLS+ewNar+QW5WqYbjCfMMs9DOZRNcEa70m/OPWIN1qilBR//kXI+FjHSoG0INzKbmZtbWHDmGiB1j3L7VlAptfi++AkbIuoHoWwBF7+bA3ODg2vJEz9rwi9xEwI1ec44breB+lSPHJbMAJsUbvKTpxh/SN4QbmkARMQbV5mQZhkY2uiNu9E2l+wA5m5ryWN2u39zE7XsvbpwCxyluvL2CG6dU/2KhOLUNXpCBe/PmV+VSc95D07fyKZNdgAxnHYcpIOGUqrA5Pv50534CHKOlCoZQRht4ws//eGC+PPuyjfTC1IEv+wZt21FkwwRuq8FwdMhUYxNIhKQDB5e85VWlggxDsYa3bFypk2sIPyziCbzBNY2/hnNdB7zak9rtdMWedPIROTdGzMg3En1/viprTg9NttrWNmvhKCMph2AEDVPJ9R3wGCkcwSI+0pY3XNVMmRhjaKtUJBzBnZgpiDM0R5pFqRRls+FxaYq4IA5i7g1l4SpEveIBuCVq9k2pG67FawULEohEcJ38BctF539IchTQlRqBgHRCe1TSPVq2j1UteFcgGYsVzlYsbBejqUWaz5dyshayOBYyeU6DKnNjdB9ZGewR2QYQY1DGcAIJ9POlxuKkMnWPjr40XPmy31ZxiRcaVzF7nZziYbJM9TqSjRscReEyJ4YxRuDYvjQ25K4NChrLaAhcnpug0kH7xvrAAK4BI/0rcy/294cnxhw4KHZotao3Luh2gIVTjQAcnRmHvxM6rOrVmQbxobfbcCMiRRo3ptI1slzIVR35KW6c4sb/5wruf6wZVrDhheI3v7BW8Vv/3CxkZN3wNVwv77NZlBONFOWI+nimuJkCjftP4furMJuWNr4Dl72NocRt2R/nYw15aMcIPpFqFDEOPAHRe/7II7YS1DA5PH8Q/IkBNzQfq9KtYa7wUMxEm59JA1eocjwIO7jppqWEFhA3Oj138WNxDnf9zYa42w5ho21qutLfQzhJshpllkEHEVKYpiWQiGwEzUIfKZHKUONBGjUohVdL8JtXCupnUncSPBU1tvTxvDYfiNR37uJqcwpbVAw4b1SqclnQZ8FaJ4MNBcVT1gYWyIdB+zdjdgtydVASacAKKMRQPq61dihFt2AoQ794Qw4RjKvITxBVUgAFgmMjh01cEo4aUIOfLy0y7pZ0I0uwAEYsLfZnzfrHEqZJJudSOUfmOv66d4MchTjxZQzDheWc0YcYUy3OHD1088Y9Q43X5BrEjFwOV2sz7s7ggq1gwz7GLtQ2hA6sU3EwBTF84aZGUri9H4zjRUhNt+bYZBvX1PJQvnEpuMaTsVWnf/z3zanwNK5qWG+4mfzikCrBjWDemArnv5Jxu0k7fhM33hOYeDqpOsWN47iRrOA+ZpqhaRu4jHNaJdho5jeSzFk77pPBVCJsOJQolVbNFqOGG68C39gvpdKt3F3hBm5vl437Vak8kOjpk2/cl3UdRWJvebVj/TamoVDeqFpMiT716dJIutNP0sYVaRyRAviCkr+gf+C+790ELQwyGDPigbQjGcONv+rs192uOhjp0Hcm7VCoFsdPGaXeust8NqzUhqWotmcdGlokzCMmpl8Jfr8HUdrgs3NdqVaQ9t1aWtISlCJpKWCEYCo6xrmNKxcH1YmWFtNILqq2qNsM6FIsaB+qLI+G2sbtQfM2vYIejtf9YA4tM4NolUqpV9q44koWBZCagIOtT1z7LRSYiwvRhcOqJboGIbWz9G+Sy1RHKxO0+1G5QLuTQnIXtUMl2JBffJIhulnOp4InUBLHUcANgMgEmMuMFzY537in+MKflg01CBtzxI2hoe3YAcvAW6KH71Kxj4nQsa04kbG1nu3B/p7Fybm1ibk5AYcmUsSZFFqYaB5NHOb+C9Ucx3Cj93dwDbUMoo9q0LWLkF/Ylfg1EvNfdwo4LImku3eq7yMIxwdw4xQ4TnEjQY23plTjoBvgG+PX8eH4+MInf8NxY/utvocrsnG4FcdTyhmJSBJP+8Nm0XHj/nODjZ1PImz4wV5NWIWVueY3kj2pFGiELzOXh2VVeWWg9UJ59onNtqqcBeVpLrcuwGrEDVXI0omRXqaqu/th9kHoy7hiOviVpJYv6OLe3nolBBkG2WLEYgrNwnEl3E27+ANii+GGucwzFv9uDbeGG45BHbihXo9dD2SPlr+wDRxyDB8E64bu4MFfYRVrg3QDggM4BldfazZl4hRKe70GC4AHBg6WayU2gVepeWD/SYBiAEPaoeWqgiqcLI+K6ejkEEuWv4hVK1g6pGUwkZHSueClZVlYyttlPSwmZRDgCRaS2ZmiyOO/xvK+GsElB6bBUNys5HDiQz+2paBvWK46Y62ywo9JCRxkGxhSLUrfABWZlDQy+CWBYwXRuU8WyTYW19gP+9pHVa9nxDQMOWxQReCwZBHETkEf74mQQZrRI9iAUC6r3yVmWM2t5ZZXBnHPxPZ2ikso0fBSAhyh/G/dfH/rY+tvB+N+LHBYF59Kx1VIZdIFS8QjbvQlQrihRW8nbPRFifw3cGMqlX54ihunuPHhKZXlizx2TZxTqvF/4ePr1xeub+K1Zzvf8s5wN4orXMTAgRc/+oUj1cQy3mxeT8+p7t+HLp4PMyYHCr6HVO3GCm98NUZRTbnObUK1kfSCJ1mIaVihfZxDK57H4U7DOm3vYvuqKqIh20Z0h18BcjzgetNsRz+fNfLpNA/BuMIN29q9kkqJsoRC1xtiJpUJGLNhy8mKZUkjmt45SxNHhoGKgUCEnShCxa55vttREc8EReVKQoScoUTnBsNJ+Po/12BCCE576M8thn9Y3FTBh09N5x0FEg9za1QzPrkiwUjaAIklVEswYio3VMckhaJRrrZqeOKyEhChfkPJ0A4VB17iD244L8hvDvaRI7NQGDu5AoNIFIgFUQPmDZtl5biCO7li2JC1Ig40byjHULBAaoEvzmGYhex1SuNiIish2hAeDuUZ6gZuTNHS9/rG8vmfrLbp9QxVi5k5u0wSEOZAJsJaFUZUPTRwEDbuCkDGtoNpXBFVFLy3IZrn1voHx/ppCRxLimEvxZ6/YzJHrwcdhlXcYB9PmTg+ZgGXogYk/8HBsQAPfYqqDf5w5yAWMSJ9I9S/vr0p9VFTqnfBx6nGcYobb6/gWjXsfwQb10c/uf7Pf361OYCdnHZ1I4yB5PM7tE7YQ4KG+cUPt457/ggpmeJCxA0xjp3NkFYr57lgYuug0/qRyXv+SKtgtMQpCnenarSDEzQKBZ+apQdTCh2p+l8czAXbwTVNxhwcBeZZWYXfrCQOBaLzqKbvQtzigdEN4YSXubo27hTC2ES0aFC9yHhv0oNZD78N5EPrWVe8Dpa4wZTHpsRxoYbCSsR+kp6O2dlAOFJzqcBuoqphoCGws/pZgUxTmR8MFyRQtHAUH+WUQlgzxZoTqNjkkcnYPKogfDCYMC95MagbTT6aRbH0frQKlm5bKc+3IHDAhlEr0NWhcnFm4hKn6CFsKNAXSEI4sajcms2laPhjUVNO0evm/8suyUSOEkHWcWQhgMOwgT3cJYDFijMLso5JAkOOzbAsbXqCUnIuVGUnjW1oXxdrV5BBjKBoz5awcfPWzeUbN/iJ4UXP0Zp9gEdIvdBlSERjewLAsb0tZTwUxRI81nJzFDl6Y+2fbILDaytjSjEM2BGd4uspaOhVNazzjt6kh8lRo/ejPByUwLldDHDgMwkg4lGe4EZfyvY39ZbQ/XGXqQ8hxylunOKGwcaxfBHt4IJtXL/+z4Wv9hhOgbdW9G7nrWsDsEG00F9jHom+ET0czUxpIc6pnj9/hT3cxwXr/pvfsLxcKd4CB2LI/AFPVNn75q2Sw9PV5eAgaswfGGoUHEpa+QQ/2G3EJ4SUq6Rz5ZNnQhdsXiyFRKTukbdhFVdB6Dqzw/aUHfiebSvFYjY27I24YuEBIrZGlWExR3skFpKbmSOqFrMhmYo/k9eiW1Oh44ZPvEbcuxcXc2cT5PCA2/bslbQIMzKS7PDyJ6lKisAhnaMzAsd1jknliqd1wpGxKVWEDkFDUzntpmZofGWJuRlDjwJXoqSH47+oGpuwkVuSeXx+iXu82JkoPMPoCXDBpHX2QJGYsK9JUkeZc6qausWJH9msJeYu0VYCEGmh/gmVUJxi0ZJ9tILJ1QoBgetTk5I3QEM88PBoadJycnON2qR1A3IJa9I85ZxQfdlPb8ecVqmmQTFu3oSfT1o4sALPP7e4pgnV3JpfJuTamAnhtxNhSGVd4owVwY182FjwY8gIONizPJybUOBhwjr0gezkl0Lbn5nHSTl6u95R5/Rx3j/awzGkEtNwrIkcIijh62YN932qYPH73bBxihunuPE7plReuvEfwsYCUWMYqEF7WBVTqkwMpTK+cZj3P3x7a5EqxNNmNsejLi7cGP1sIIO1/kBcosqxcSC7R5t9dwIWBBm2PGE9zKYSYSOP+Toe1DLPuj8La/MEG6rjU24UgSNR1TXWqlpDH9epZvVX2SL+Kv9B5wKtRO4rBiEj0Z8RxlCzvmIrLVqyhefkeuH4lXQIu/U42WNlFm+aByR8VZI25eJIlCxmU2G71rYxEpXwMDkLj9nlfyWc5oqurfFlPs52VvTRPsHDvhjmU82krVwquA+vrFk2w//q7InKhJoO1o1j8co8feQdJfr5ZAep+SZWhYoFyAAnYhI5CirvKFhyCYdnwI0aXCQ59cQiYAS7uIhCR1HU5BLEc0bpNkglwDiIBf2LWsLlHi4Xq7ScKx5yBGf5BK7VQEi8ALQcCWVWTBDn3GoyO6deWPxF6BQvN35aprSBsJDJrEnighHRDi1M9cRcqom1ORAMUY6ZbRzz6VlVcPpZvx+AY5k4I3kjAgUa/8RNPFq9N1XK0cFGPqpkPG5SjUXc6Ovq+DqHjd6ogyeJh3/oMvVB4DgdVJ3ihk2phnxKleDGF18ANv75YpXTcBzJmFLZC3nXs51l5MPb4WH0/3GNKtnLzTQ3d3YsYuT+q+cYVO08evN4c28TsbqmSmjVSf1JTBisI5SktFkiqmyQWhhexGtr7FAQIuhGoeWgwRl6hmWrdXNGVIUNGXIINunpZwrbWCQjbQ+xrVumiEVS1V2M8AT0kdAmLqlh1qEhkg070XXymy0PeCfdQsm8Gd+yNch4YKe7OAQ7mkCAmkJI693QT23Mw7Z4Td4ISnwIm5pNxaenSEzSLm6t43hm1u21yrZ+u+TJIDzIa6QMHeggXMgoXl1SR5EuQXGQEGLlRg+G4lYqgThgZFWgxaOoBdsCkquwrUW84uptjVtU5B18OEPZoYJwDdjXqPCRcCO7ZGpHo0WRPJtDKjt95NBiNLealCN8pT+bU8ThkZqaIJbD4xGyqZhFwhx1SR+qkVXruBkDgS9rlpwOReM8AAKxnEINfNdh7GwBNuYC4TCFw/LSLTq9Iw2XrAMDKUypdBkLeenesgEj4FxueG4wmVRZMYeFGR5jFrZaZYtR68dSqn5D3UB/OWUNXk0dBxvXOnpjFFUIOezUuD96h+rdWSSxzekUOE5xIz2lQqd4oBvjC9f/+eLFakmnSz6ztZEPASOuPQs18oeOGvx0KxlV1RPbH9ZwPQjX9I2njx4hGnfhq3JBvIUjJ9uFyjCWtqq89T1MskA3Wq35gw2DjA2v5TCDed5c64m6cVComtwMQbyJjFrr76OHr66cXCvZMOW8YIqCC+JkHLiSRB6XqXQcu+ZgRU11d1+MhPJwS4Gy7aimxYbYFlfBF6TavpErTUSFG7NXfK0KknhdIGRTL8DGVnMrk4pHtIxC7f1emY1Rhr5yNRu4iMeJeFq6XUZY0FQq05fHPSbuL5U5VGrJPAEsKdqKVDPCgvLVbV4F1IDXjxAcccVYB2VzpCIiUqTUkkuDKbdYIFahOI778nzjWVZJI1zZUqohkKRAY4fScQkH2qXCD0GCwSzbJTQH4j3wBAaNHOkRUQbcCEf6pPiDLeHKPq7d3EnjFMylYgs5HjWp7thFjqRYCrhoZYCepjs34ytUGFOBZNw6T5Tg6i0T3Ek4xDPm1iZ8XWqNLCNiRYSQGd7FD+eWhS0QO3qjVUPu8EFgynBubTAYxXtj2V+CG5dCUtW6y+NdCZKkNI/fxg1pGGGwFb8q4sbU8c2pPzCk6jNd/d2S+SnjOMWN9JRKqPHL48+xdyu2sfAV2QYTKbibtHUQ8qPsnD7MB5qRD/ixlZ5TJXyjDdx4+vRpzBnhxzv3p6eXNwvexleNBa8Y3mwCZabhKC9UMKWq2AJVC38Sd7iuqsmmLa/15bqZnzPenKmFbZq/6558KyhzpBErmLVlqtkwrGK930iEjSvu/nZC4kmE7rKw8RUpiZ+8csYxppAv9jkiU1c44GF2NhUXZcJ7RlJ4ve2uPzGOqv0zezzibOgL9B8mTqHi7MqqNjy2cDekF474RwgCweoTA9gLFljOJiXWVZT56p8QkRRAqZajpO5ZLPnaZlWlGOOrbB1XK1aV1VXyjJYM4cCLUjUjL3qmKhX+GZTtJQ7CuBUlkx9XrBqWrM5xUpZB7Swot4WqHG/CFhUrNyBvQBCnlt5qcZ8qx9mURlSTlmh4xOBcsQrcTozQwT9pDR10mXN9l4tXcgBKEp9Zs8KNe44bpBuOG2Qp3P4Vy6BoQQCxkdXahFBkImbhjinicHkCK7oSQTTKEmzY317m34714OeYW+sfS02fNJBa73SOpyVz6eIpYPmIUdX64Nh6cPpNKQFXjj+jF102p3oXbvT1/X8RjlPcOMWNd+xS/XL1b3/7JyJwqW0QNl6gqVRHMaorfAuWiGHAESdUgo9Dh47DkBoYRI429I2n9xPc8Fjc+zuPMYwKcy2d67P1ZgmB6xBDppFE0kLkVKViJRv5gBb+oU2h7HW9r9paKpVHmntzqzo0CBx1i701syJpSZULVXWLFJEmbgEjyfbtlSQBXbZy9nOQQdQ90pCP9UIkO2LlqGZ8ra3ZEg2II8KXJPzc5ma6fSSAhIEP+YY2c9tJvpXHKQbgGQlp6TbEmvVGpvBT7BpsUOBA45NJE4UGl5U4+OHxirGQ2lozhlOiKIZ6TlZMLmf1uNMPzK8KagQvVIpaorIyDizYUjZB5CEezO/GAVMFwVRLLfOGi2OUCRdlhYqobSOrEsAaAUTYkXtG3JAMnl2SmZ3rvUvKUEdzuEiGF4cTNOgfp3WD8DCo6ENv6AAFyXGSpaUqmf0wpVKduKdRCTckcUgSx7f7ZvKb7CQwBM6NNUFJblh6x1yYWU2oc2PbjOMUObBRxYGVgqq2WTzeG93hED8m5iYmcoFxXEp4xHpH3EgqdSRuUXWnlnM/gB98fLfU9yn3aqRt4cGuEWhCUhn7x9iGj6T6TiWOU9z48JRKdOOXc98NfPLJVwsLC7e++tsnYBsNzly2eBL60uyBMY18Civyh0EcP0w3/MXMkXYz6OJp1ABuXBvAMbmV9z5wbDi1MS8Z0GOnr2MsMg/xotIyxKimEtELIViEIobscyYptL0hXGSCO60Mlp2djcY+vNnqFr/IYcOEDVc3vE/8ryGO0Mr96kG7ptrtobdXglBuTEBx6ooAbGbi0V83H3gIEskE5ZsYY8pGux2qAOt1JdZmYkTulSupYKwHV1LvLVYxFIizj9y7wzNxo4rRIoVyVXJ3Wf15R/bqPccFp1JVq7fJmMppx65Nuhicy3thHGHGVUm1f+xuKljvk/ARqMGO8qJJ6swNmV+iHR3gUVX6FK4hiMgyQlSpqN1Da7gohNW0qsGQEFrFuWCreVWOwbgVMBFWNWU1eOKK7Yr2a1fk4phka6wXbRwpNldKSJa0A7V/whjo5Tj1mWOY9DMBN85znwqYMGzfMcsZGZJChsNlOedih/QOjqwEHAKNMcZWyUiuzVsOqsa8q0kSxzawB0MypI5gkNTbdVzMCLhh1r+UjcNxA1+0/i6JvLdDEtfXjZnZvBMw9HnXMTk7wY0/SDi6pvp+AzhOQeNE40bcpbr9D+AGLrRs/O1vm/svGki4Y+yTvaSvJsEeyRZVPqEbnjSSdpDzlX67uh/1jeeOHFb7N7rZbGd86wruhyKmHtfGp6cpnY8WC4CNQr7FtauCr165e8ROOx7/lCXUtdpOSvcoFrT5Mv/c1avF4ohxA6vZw2pVPi9U4WMpfnjHnz4YSZVuyBbuG0x1PWFGc6W679hq9erBX2eTOPWMAxdJDq8NVZxS0Ozd1rTL2YV2roKaMeI/tLRqPkEqGOtBbA40ud6EcF/o9UoOW4xqNjMRNrg02yjssmm2kVUthV6dQ362NFou2laZi5hcMj6pcv7BDTrI5QIM7e6KeTD7kBI67gdqlKSlK5GEa79lsYqaNT3plhpz1834h/s4uiJwYGmKVeaYWFlOiEEGsINTrhIHWSAVk2Anyke3wBHQDoHDygpmU0yhmrSgdcbh6ikmSaiyuZUjm1w9sfzbmEc1s/zT+Zs/wb0xBx1Fg6pn+BFWdUE84TA1ct/I1ZwqyBySyg075CUXbmyv9ybNsFqvHeyZmONPsoiaqB6Zw0OpeAdEGGvw2vFQwzGmwPfB9d/YrIqkxWFJdCMVKdJZOG4FTn+Kb7zP8XEqjZ/iRtilMlH8l3Pf7tKmcXVg4G9/GyiV0dKAF+dtrsZy8ynCRmQb+TTfkDbe0fenzFmSic2Qov68wzZ+f3pnr4BDd1ZCw+1SiZ2A0+YoH2hWNlgCm88URDDM4WeDKEjIzS2+aKagDT5juGEHPM9lnp0AwGubm5ul74IggMOYsGGDrLbIw2zkIi5fjETvxhV3ahhK8ISHDSWjtg4/9gMiXAnpg5m2vbOic/tiAsVIRtSCMPMgU80kjo+RjMEdPXttX8bNjIykpY1YN+ghJ7aTG3qZjKC0OQ4D3uCc3zWgAwS0qwjwYP55oUEBOauW7kmuvapWKZg3dqM9xKwhuxpYRTEcC1Ne2sTAEMsqFG7I4KFGDTwiw4I/8JqadO6adcOCOGDBttJQXFWjIbbRMKWloeVZyOE5C6JyD2C2zK4OPEQ7Uuxzmsyq1YmyOPWIrPLSLcJwxboAyUKAJxzELYKmIAyR5GrxibONUNTESqYb0+eXgRvLwzVJPbJANlZf8AKuIcyQZYNyx0SySsVRlRIOaf1japXlHY6pnMmvaO7owc/6JAe3IrlDCBfpdQQ55hrv9WBcQ4KViScTK/0pxvEum3gKPfqCj6NzTvX/jxsfgI/4fU5h46TiBtbAfUpF2AijcuxillYZLKHNI+1RbSVBhBEq0vpGnoTjMAaq861uYjQWccfFN54/f56ON2QTx7UBHO5XM7tXH4++eWMjKtw/PVpsMggXi7acUZk9wz7J+09kyjL1b53TGubzDDyX+a5YGhgocZv4WunquVnpx9LHZezQMpW0iro199kIq+3Eg4e0C9GcBtVl8bY4kIKLJ4qnxTese4WfOsd17o9kPHY8FZZLnAGgyMgxYiCR8lqEaJG6cKfejhpGIn5b02DSz+EFIP4fij9ZwXo2mmHmJN1bUgNmSI2s+eaoAnChqsV4Wvk1moSN2bDzG8USvQ89soViwcmE2sVbFWWyFwq+aCX8aFr6FLNMEFFVU/guHwcUgC+woN3dilKtaloFpmWc/GJJ67bAmiyJx+RkmSElUNOZjJ6d9HKNsGSrvSnQEIWpL6pzXPm3ijdcXFxSki5XdHE7DOGEDRtTub6BHMPp83D9oayP35/rwKAaL4ZzLH5dNnnctqg0nQqwse0XDzykaXxMGbljvXaDxd6uj83lJr/sX5zLzrEfkI2w61EGX08pHMEZHutjB9FjO7n4hHlTwevR23U8Hrcv1Qzrn8ipYX5xptvqdtOsw1GfjKm6pv4weMgl8r5Z1SlwnGTcUJwh6ca5c3ytuWuvlzPNcgMlDVJ5M8zu2ApFTfm0Dn6Mbxwmu1Rtko26qeNVx43jfAMJh+Oj18fHR689xu7tI8HGzo5k8WJVW7/amZWOEYMQxTKgT+jIzJha3ZS3uXj7HDBj8/Hjx9dker924fa5c5YsRVAwi3a+YJGGZtaI/g3tU3n+ecwPEU2xDvFMxqmOB9k6abFYEU9Wz4T7qqQVTiFk6GCBH5R2XuO5MyMjaQX+gfrGM3FxN0ZOmbnwr3FUlZLGuQVlX9GUcQXfhRZv636l3FGicA0/RLWVmxRuUBanvlGRH7Kqs98boq6EqMZdw53w6oFSB+V+tfnRtSHMYHZuUVhYbJomw4RDnPg6jFXjx3DDcqvqtX+WT1XTM7TIOJgqZRSDVIPiuJRwrl/R/ZGT33zRJ2s2Y5u03HRt5C7a26KQw0OrVPqXNRMHhlEGG0Y3CBx3f+KMCiLHzWHp8UKOYe8KX446eE+KaNy1JVxChYnjl8zqJwjB7KrXBA/rZuoFbmQn+leeZHMacNn+bW96DZeXsbFELx+j33xwu2cQdYSTT1b6U0Tlt2mHIUFv6AzvSD40cTy9T6VH/2H/37tw45RwnOLGJd+lwhm7mwlHHRgH/o9frRZ1CCJStpoKPhdcVLc6TX/CjmrS3VTfktqgXSkMqlLCeAeEADlIO4AW1iG7Mz5uuNE0uHBLRDVEIHLHlmpAu56Ec5z7Tuxi9PHAwDW+f4ML3r38+ZcL393+dsRd4e1kA6stasGyJdM24ipuiKKd9fjzWfANfjN+TVPjMK4i2c/F4zec5EQOe8Vve8CRmOhh9h05WApaukUkWivUrHJBfGYVjnJb3k2luWt5and3xH1+GSkhxAjbzUJsekXjJ9IPUoGKHcJ47Y8X86rEoyr+LFfWkjAk/KIJ6fG5bREro2GVkCOYx0UYoHA0WqWmyem6claitC1ZAqVamH4CblJq1WjaaJmZRbMu1saSUdQsjiorZSKroKlFEylIBWymlctqV1aaN+NFBA/y+C2aIG6X7JLdJAcgiQueai6wjXv3tIVL3EA4FUMN4eF4IYN5zveSPQx3zvduJyYS1IhZuJdIMiLjUPDIOrer6NzQWpUMGWvDqh6EJYQWkP4kIzfOqeT2Xg8busxB7+/v6ekf6ybhwKSq/33qeESNjpyPKQeS9HZsimqkk0IMN/7wtGqq7wOE4xQ3/nJC6UacUum0cJsCXkS2mHMnL10BMVJb+bjQRIjYioSjk2+oXvwwurOdb2RK+24Yf96xUdUxs+KN099fB8I8nJ4evZqphmzCqr/Y9x8NhMO2oEYyu7e/u33hwsDA43HAjaAD7948ejTKtzc///zZtccDDEnJGG5YHJQRhXrgFOAivjFVD0lUsx5TWHf3RtvgwtV4zHnwiprvtLQ1a0nrNPPxFOc4Kx9ma1U9WrM1X3ydle97ZDbMnv4qtiHqoIjDjC/hzqZHUp4eEqx/WsjipKhJYUPHe5EqAjLQ6Qyhjxsh6jiiS+QAZb4YP+KMik7tZ7WWT5lsphUE9qYLGzalUpiilZLjm3CfimtVVMH1uNTuL81/cv81KGLgG2BVF6MpqBSMFllqMF4X35DTKnSWVww4GrL7ZV3ZOCIPMmlc9KMst2KuZvcvyaSRDXxi0UyAK2IcRB7rkyXKfPOMLhWRjZk7YhumiLMedgbLVDfP31ge3l+VX124Yd8u55TDY6omgr5xN2ThEi2Ub2iEg1gC3LhkgSI+qQJuKFkXS75P+ok+ExTPXeRYj7V+Xb5quz5osIEOD/CNibnJJ0+ecEcMpr71DjNHXyfLeLt5L6bc9qWYSJhQBUzp6p36/1U4uuy5T4HjhOJGn1k3OKUSbOzush6iTitBldMPnERNjIsa8/mtlLpxYPjgmHGglKrD6B0/DNFUIhw+qsKgyjeqXsVc3OcSPDphY3r5+iNpHKMXvvNF0XbYnXIluZ0xHX1k97urA6NwmhAzCBuYc2HW9Qiw8Qjv8MGbR0SSTwAcXJ4yNLR9Xdc0uN1kdRq6X/tV1M9nbWnX+jmsZKnaDAG71UpLSj0AoW385IFtbI00NQXLYwFsHi5FhqBY8QRfZ7tJ0dgAfxUtRwk6Rpyf0LdYtX0qb4SKtg3ra8q410O+Qr2IJwLwWC6WWKWkfHQYKVqw6BVqzMSttOCLWFwRbnCdiQmEFRGlTHSTOBKZ01yruBkPe1djU8YIh1U4hRjEZoAOS7FCfQdraLVqixoOLtM2LA+L7h/1dJRoKceyVEve9YZcgEIEogVDqWjhnuQr9iWp6q2aRlc62MU14Lf4ZvHv3/z976Ieip/i7zWhhr9FspZnv0Jy35+Da8MVcY2p7ty9e+f13Znz5+XeGN4nerrzUJewhZsLOVW2URXUDQ2iKFiMycAxJsYxtt7T45bxMe3kYgJlYIPq2pX1/h4OoMZM3XCnxvE49W3ABpBi4knPSg9sjRPUxgkciLntPkY2+j6uc7yrrysVSjXlyodTg/fyho+6JF7CBDS6osHjFDdO5JTKc6l+objRhsetbrIzrAe72J3hcblRO6hudUyppH8TJQ4MPRSMa2lVW2FKFeSNukWNPB6/n3jGnzpwBNh4Gtarbn7y2TjRZHr8zbVrmwNXBxBrUboK0aL43e3vrhYH9jaLtxnTlGnevj0wCmO5XQgY47oANiJ6EDbGRx9f3R1xzOCMK+NbUeznAwI98CYm8/TZcMqSCi1efcRwQ+qD6/EEVB3dbe9Z8ion9iMRLCqWvMj9LwbGWr12tS2yY8xFyPAgtHEUfBgnlKnGrBFb1dKx3p61eCoDkILhUEGLsM1MoVZGPG1Fcylo3k0Vt4JoVPlA9HfjcGXSU1Y1e0j3aolu6B8iUeZ3k4+0nesJI/bGCZg3dqg1Km12FDMt0OLRajAQFyEkbHFiqQZ+ChEzTrmWShbLW1O2+xJ5D0MXxTdy4CgYTy1lFXC7iIWsApzjOdrEbYoFvXvxm2fffINfBVeaRSn9Fv0aE4vs54AdEEElfMb9hemgiLvjz1VxlG/QLg5149mS1awTMihx5IYdO8A6stnl4CCfMFHcceOSt8cSLcA8mI17ScVM/IyTKqxabfdDEh/EV/aPDUaPRofzz/EAX0fLBoADRbagJshFmVh54sAxFnDjHfL4h3Gj6xhuREtHV0fA7f/8Ab7xHuf4KW6cVNyIHX+/mChuO6eMSsLMpLRaxPGUKfw4n08VIhk+EDj0YdUmU28RDi1S1UPER7t5jVEjqQEVQeP58+edIvnCXunatH8yTc2cusfoy2scQpFYECGgdp8bWLj22agEdOnoO0+NYoyHK6GGEGT05QV401yvhtcvE9SNug762QemMNRjouCDK+6LsFVdC81lS9+ISSq2J4Azmdq3jve6rBwPRvgdCnSbqE6KIfD4jL6QjEkcHoDCh41ox4pXOHRboBoiEBxpGS9x1qHk23Zq+YpLvVw6IhyVpBfwPVaZS2zxK5N0FJRTvtTChAjqdDm3+AS4wcNVojXXafG3agd+CEM0v58KBd3AQQ0jLFXZvi2nfUIUIyNNN5Q3STeYU1IyFZwIA496rSJpReUiqiKnjQOZvFqq4rgstDdheRZciF/ZoOxB6fsoW+ay7tHREw6pcjmNpr75FX8AG79+k1W3OKdVKyvZyS+ZcHjkaevD4AyybRjdSMwbM9zD/Ymq+L6J97h+NrxK/8bS0gvih63jmmN8bi3s5PZ4Oq44xaUxF8dFOLY9Z6RXW1UwdGgZd7B/bnh4rgdSRc+256qvjx2DDsnjCAwx3FgZRAf6k4kvnwg4IHJ4HvvvbR3vi6G46UTDzoDb7j83rkqHXXXFdyceOE7inCqZUhlsWDgf/+A1ZLlUzOcRcAS64cFUFoObwglmqW9tJbc4jnTyDSJJAef+03RI1XMGqotzhASS6Z39cmM/VSg7rZnW9H3Dh+lpfjw9Pb3DxatH5vN4KhLz9On400ePHCs0oXoTYOPNZwPF3aaFrHNMlK+aO3BWqbHNWXf41YPH29JnzSXuUYb1kQAa7bbp8r4jJfu3CxGcH4Gq+fKQpbsXDlhrVJBhEOtf8i7yGcKiVUYiCWf++pf1rzXTuX6awDe0I2vKQ4aDLw1yFEvLUHOsRbXZ+V3RkdyyqFmECTIfpDHJU9X3lZ5xCbdgYoV0kRCIOGKOcf0qnovoBU5WzMGWWBtT7WbcFui1T00VPLHnif+DwbBqCSEm1QrD0DGOKoluKa+KzozJnL/Ur9WeKdawpmnVIv0XTBvJUtRAYMikMnwt3ZDDLLIQAAYvf/+GD5/8+99X3MjBQnHtWCFrakaK+HQKNwLbYLc4Lj1rgIjcUs0j5hurdHCsCjzMAvhiieQjZ3u57t/ApafHbH4gHESLnjVjHiZwrIc1KTWMD64NL7ME0NyBbvG7tL1+rBu2yxSOsZUnK0i3BXp0f/lk8YmJ475Wtf7xqVWduJG2iaeyQmQSjAf+7xXGpz5UDHiKGyeObrjj77aJ4jhBxDX0Chhe4SKs2Y3V+VCPIWH80DdtARsq/QuEI6WOR7+4+TcO61uZ4ifjUjgSjUN0Y5oIEWBjDyfaV53FgB++BNTgxWHDUOON8GNc2vjPeClcjYFWhhvkGyNcd5pNyAZnV1qPvRJM4DSU11368FFXpWC2EbbMthXSLh9e3f0bYQs3OBWRLI5zE3fgKnNA/zvZBJ8WIVUFq95ueZkh2YZAI+PGQhlIwoYsx1T22r+i5tWWaleVF4VHVrnlWtFZSElaI3w8WQljKk1xzF+HvPKCj8PcZmIWcV+mcjFeuAHjfjExcRSb4fEx7FDB6pI22F9e1L4uTBrs6yswFBeowa5Bm2Cxh7xMywYmU5NagcW06NkzBuGy5tXMf4z+4GoVwEICCL9gkq5xW749+jskjkXiBrWORUMN1WwgwFC7t3PChhs/XYzAYcMq0Q3+fd0D11/OloVrsv2B5+ztBfAwBBl+YYaOuWj+U07uJRtXcTLFJo7tsTRu9OqTSzzq+1HFgYyqQSJLWJ7CVGv9rU5xu3cQiIECP15/OREYRwCOsLP7UQpHOMWPw0aCG7EI8Hc3/3W9/8ZT3DiJuNGVnlL50WTlFYXqbnG1Uqq2K6vzG/lqzE+vWnk41229LNaBYyu6OsKo6pBjqroRj3ZxlOK1OTSeG2yYNP48OgA3ISmXF3Y+hBFv3SbgeGRXgXEYbIzz/c8XfsZGLpKu8iFvV2u8ZuRuZqQy+D6vhldiHJZZ6OlU7iS3ij5jGYod4S0ACT/a2+0AG7Y5DNgA4VBMEwmHVqUqaL31LSz8BFWO/Qt8YKHaEb4eazjCeCr48bQbbVlRlYo7JspKneQkiPuvWEKCOED9mx68itRlNlZo24gv9jnfciXFUGA37T70zS3NqQolM4M04zZu0QdTu4mugZ+mxLIOVXYwCavRshxDoFipofx2bVKxmWOJzeIkD1luXJWX3HzH1d1nkxpPEdiWuMuaw89ZJi1YkjVwMmzecpsY2ripHIgtxJGOxFv8mZtx1DgLXvHT+R9u3H3twoYxDrGN10NQx2fmhr0sV5jhF/tsFeghK+CLlKtD4KECcYrjtlEF8JjYvuSxhqHKz4JxtY6LLVxAy3biGl9PJRpG3FBeSPfgysogcWOiH9eITfF1XB9VdckfOLbe9bG4kaRS+UJVOpvQghDfl1f4wdbx/3kH3+hKrVqd4saJs26kHX/GNsA3Kjj+dvdelDGgbiCUNilhrVY9fwqwsRF2TflZKlLdM6oObaFKpKPdLEmjHqDqnd69nU6M46wcL+/tBJXcA3Sfpi734/v7QWN/2vEAsQ7fpyJ6vPz5JX0cm5vEDY6PNKuyTljMlLSM2w7BUhTAfYI14k44IyaelB5N6lTLLRikKlu4MkdskRaiOJFAtvYDBjPRUsGvAJPDripwo8qX/JCReGdV61dwxxS8nFDKhr6TBSBKqXd52sQEntQMGuSb4j9oscsrQQpnNJuQUMRKEMGLfTym3NCpK2cEHX9iQ6QGDlAZr5011oTrXZfE8Z0Koa8pNjcllo4ofFRES/RjARKleNc4PyNy4SN0dTDfFhiQI39g/iA6OlAEwiVbFW405mXykzODdIP44SHs6H9l69/iihk0Jg03JplphUf1vOZFFOPejFWIEyjAN344/9NPHE29vifkeK1J1d2hoaGZGzNrOfGNRgSMCBuNhHbQEZggh3c5UeRwD4ckctCOVAWHlzVtT6wtr2FMJYhIdIoYUbWexEvJyjHGbCroHBMEDizkPlkZtPnVeqKNxyir35hQhSzCdDpuVycaTHVP/UHn+NR7N3lPgeOk4UafrBuEjQvBuqEUJvbBsjpvmHXS2L85SLhGNenWyFsdh+hGGFRFwhHGVK5w1Jub10dh4C7evjraMYeKZGMasAE/epl3p/Divr/dD++ShSx96CiSGlVpUjVus6pRgAanVaObykuyZSUrBOSycbVt0blVJiuamdBgwwOiZmd9WTeT8SVesQksN9WTrBABD85ic5aAMeUVq8V+b6WkFKrElTYGYvU8jJTEiAIbTahpFEhGcIZHzmGWvKYrJx5YVdXsisW5FJkpJ5Q0+ymJb9CE3eQxjTqmwp6ccxzBIB9QZ2NNRRO4VUVLmUxMTAl2lMxuyOFSqYjQSYihLJJiukxWP0RR5bHFppeQlwiMRUVY4YdqTOagxGNxC6MqvqjnIhXPY2IJ22Mn+QbJPJdtsFocdeLUwpcqjDBclM9PDnHACc2BUDgIJIsrShjxjC3MshZp2uiZGXqt5nD8kQIuNQPdfnfvgnKM37q1TOQwunHnzpnXQ0M9+oLliBsc9Bnt0FtDaofRDlnJpXJosQqAAcl7YoKwYX1NHFmpXjwAhnJxLykrl2yh1+rIx8z1t71mbg5BRgQT4gGeATSDkvjEypdcKKYszszb7kTXeNsH2Nf3Pi9HVwduvMUt/mg87v+wpvx9E6sTb+L4y4mDjVDWdO5bnhg4UdSU18608pxwr27ideNqC4WspoobtfAokaq3OFWrFmUYI6oC5Tgk2zg02KgX93dANzYzI9+NvmsOtbNza5Ne8I0K7g7YkMDFqzTXSMZW9yPE2FtQOJxskN8IRAAcJUW3ag3Xmv7ELewQzRM2FFclGzr3o7z0b9bUjdjfypETzSMPlJprOerKLeRuVL1eZVw4dIcNruAezNPvh8fXZ9WilMmwaTvPAu5yiyHAjhbK3CooS4VcxSQOreHKEU5fnTvr8JqeRUzy4bXK5WTIUshUGI4OE8emvZpmURPObjIThBriqKXqUObecNt/ZXvKqnTu3dgT5eZCoYURDMOH6AtXh1PTMl0060JAbonjqoL4DwdjrSagAiVOBIwlSi4lDquIK5TrWyXc1rDKP9YKmie8UiMm1ChnsBPcsI8B7Ao5VID6kVdtoJSDefArPV+LaCQXAYePp17/dOv69QXY/IyDnLl75jJQA4By4wZxQ9JGxI3V1Yb/O66mOceqdqvmFpGPPtejlBH6NgLfuOTruUQPDai4lstH9KxgT4pl5Fy1FQIgkqonh5rAMacYTjgMD8Zo/rMIlQlCx5cwcKyzQjzgRl8HdnTiRDrr0OAhwIZDxDGUOOYG/J24MfVepeOkE46/nDDY6Irp6d9a16gVc7dBN/B6OAOVerWEl4wbVtYkwrEVcMOmVgf0dQSRvCO1Cpd6ZBtb9eLy+OjCHo7DgfFo1kjp3oQNDr7mN8enfQIV2cb9QCnup7d4TdtI3+DyBlet4hJu2M4FcgwUvyuae0N/6+7YqGaCC7Cd9PlZShX9fPV41FaNc1RRqoGaQBymsH6MWHwhA3jbmQezVcyMiA2om9pAoy22XVuUxCGDQCh+tjRfAHej+b6txNoC/02hnG9U3RfPbVUZPjLK2lV9ICdKdByq0kL9enqgFbVa2CByy6utBrsxUMqutFmKB7y5jNlRmbBBQbxSqbqKQ8RS15XFoZt93Zd8LdIwKuDWD9sMueoGIhxhcUBVKunjokFMsWA2ddj+KtS/iV5EMVAOEpcyQ3DLtIK3ZGchyrQK5UkWSk0uKT0LB7oUcOCGFHIyFS5hebd4dlDYkV2aW4Gu8XomSaAyzAipIoq/vQHYuIHN2xuvXw/dGTpz9y7GVHfx+ZxiDZdEMaKysapxVSPMq1YNPWxWtayVXAEHsaAnKhxcu7W/4hscYZGTqG12Yntd06W1HAR1Wjl6QFXGzNHR1ZmKi3AqeP+eEDe+7AdqSNwYS4CjL0GIBDaOj60CbHhr03twY+rP9nG8FzdOOHD85WTBRgwYuXDO1jwVxLFlu6rV5sBqabWwWS7ifGOtdxA3TN1gxGE1H+mGreHmU7OqegQOYke9AE18FHpC5p10Y/rWJo7Dw435yuaO04c4o2KlbMcw6n5qXvW0Qx9/RIF8Z0fSeDBzaGgl3MCl5CjQ3qq7f1yv5a2CwzBki1ZA0YkHllVej05z85yDVrBeSqd73R6Li4ZYZvrDv9VGi3hgkzGwEPQW8hSFGZCytOVacc0K2rnF+1aVlUiq4tY/VuiZKbzgsYByXVidoFcg8aib59nXwsI0YGOAQg6b9NghDqcE0qEwyyqjZdXCDKnHKxK+aiW7fOZSoVhM1z21bZnKKEaACaWLNDmMasbVW1k6SoWwqsuRFWJEcE3HiHZctQ2MC6JOlBtit5WpeXMMRtpVIc94pjUqqRucVGVlEjdBAz83UChrQYZHk4NEj0XYK16bsnHv3sMYeXvPJXDfvO3BVGqGjo0bM0NDX399h0OqnqEZGTiYT+XzqVarnJI3Eo18teEqB5R8zaqib5w28WO4wTUqIQeBo5814wCcHsngPdzpnehnehWohQVVdXk5rE2r8ISQwingLCJoZGJiECLHoDBKBeLvN42/zT5C2Ii7N942cEz9KeDAM/Z+EDf6TnHjZMBGtG4Y3Qim6mpbZ1tmE2Oq4h62YfDaGUdekDe2AmwE1KgGupHvNP8dakplWSNbpQXo3lhbLY2/jRvLuKvZJt3YKJksnugawIxIOhIJ3O+9nzKf+z2vXgXa4WMrNwLCx/ESuJExG8ZW3SNufStXDo3IRIAYVqsnJ4etUnFfwOdYGSdl8naM2OJT2055bBPggN/gYi1IB17iVziXahE2QEHwHiM/d4bbdMqCqxTBVVXwn0n3cvZVDDZ0G2QTa2jltArbSmqxaHEsX1YTH87/gcfMVFmi+xrOcK7CKrW8wXhxIEmFHjy5Tuzb01ti8R+x9m/E+sXD2q0bODSUssB0G1hZAm7TBlVKGVHOYZE/abGIJa+al8Eu2buav5an6EJlwcR5EhBI54uWbrik9Fvq3QpU1+YtyvP4m9SWCCE8WjWtmluesa3aMKMKvvDgDR86c2Zo6M7XX38tNYOTKQjiQ6+Hvibh+Mlwg5MpAUVF8e9hRFXeS7MOmTpc5OgJdbE9MocLOahgECq2g8Qxxj3cwYns8NLq/vAEjv7BHmsOnIBXI65TeeyI40b3YA9zqUzAAXZgHbdf1r/u47jxjhand2VVdcVe8am35Iw/Szim3osbXae4cXKmVJcuh7Im39qnKu7WOKSl7q1ulkqrq2VgBnHjIG8FsLT5uXfcRfKU5y89pTLC4RoHcGOUtrhrOzFkJKluGi1RYageYIzj61SRbHRgSFQ44vtjuPHqKY3jjxKRHH7A8afjFjjy5ufHpeaIi+JONmTBI5Jg4ckmSpQv1A2Izo4rmlPp3rZX/dU1Paoa2lhSoX0dg8N51DOcCoIJ5I15EAFGw2JqxXAPXA74r+idt6IQFDjUulQxiGhxE4uzKVn6RDnIQfJOOHj2Azb29hmKsb9Z2mQtVUFiw0Bpc3Tv0Z7hBlx3LbXmYWbVcKOd+r71TQpVQ/0D7fG2hDsFzxDZ9XWpTOysDf3i0cAR+pw4rSJclGgALIqOSJmp6jtC7zbtuayBFf4imArQUcoUDP0KZf1gKtVgRNXkovc3kXMgMgQCuPLWaSJfVIbhzAp9fVC7Z84KOpxjONNICmExlRq6/DWBg4qG3H5cvdoe6oG+Qdx4MWy4UVZPCKHCsWKvQeDYS21XabHKGEePlf712EqVoGPdamODlcNqOPqfZIfZ8LG2bZ2ug4i8RfjIdojFXY9ph9I4sIg7wUnVorUUojZ90K1/3e8KxH0viETciEK428a7jsXgxvCRPxaK+x7c6DrFjZMCHEnACOlGW/tUGtRYdmvxq73SwFfDw40yz0BaOAw2DlOwUfXVqsMOwpFPCxy+UlXYXxjAyAeqeDprhGf/9M4nRRXF5jd+nC9vugv8aSJrdGCIWTWedgTq3k8mWE9NB9/xYEPQFcuq4moVtnLhHAevYD+g5UxVrTBQorbtVgV5YzZ26tXdFGhKekZ+C8aF1L3Yz9IWRTM2hA4tiufiCVyRbVWMbWgt7eDADm08xwEdGN4DFSZSLeUlim6UTUw2uFCaCF8aa78VsLFPalF6vFlCetfAAFCDZEMqjgL7PAhKuFE2Y7R3taI9cd5CGSHd012iORc+KBoojEQFPPZvmJhRiOo4FXGmqZNvNO3KHhnCtSq1CodSZDlay/X8wAb5Ep5A/Ru1SqmRW0QiR3ZujoARFqaQaQsk+RVFgJA7lLaeGw5xgzJp2NZt2J4Koyl8/nXEjTuXh+7cEW70CDkwoeJm1RDNHpQ3XpBw8PeuRLYRKEeZlKPROataGk7M49s9MRU3tDhZb+xYr/s44BdH5EmONGVt0NvEYeUY7OnpjaHqIeVQ5z1QYgIjKlwU+btoPRy4/CbheHufKpFCImz0mmMjdfBPhc2o3w8cU++Pyz3RhONE4UYUxQUbCDQ0H0NVyzagG6X9T/73k5vLLyCubvyIF8oBI0A43N+8Ja84I6psCTe6xn0VF0RD0EG+kdnb4xF9dTQxYDhu7IxyRnXIMdWP863NhR1fkIqYEbeqnt5PBI6nx7x/qU1clzXeiHfsyP73s2JH8H7gashl5zlImXwkCaHyDFz1MFknuRpnlU2VsUpyS0nnU9RNYla1LNzgIBCQuUktlB3VamlwpZ474xvADXhIKkwTqYQoEgujyngslQJ2PeeWAYV6DOVnWCSUSLu3v7e3t7+/uTl6bRTUwnpGHqNyRCMqhTruLC/n9licVF7yU1sjLTg5YMkzqnOQ9zgTFbm2TDYpKWs+Y6GG0du362pGoVBM2ThMKy9YvIhiRkJblIT8Qrnm3zWnJFtnEaAfFeISrImTR7lKaXOZja0Lyyxozfqu1CRsHJN/x7tnSjhnkcbMHNsxmDplTg3t3Pr+lPOMrxOqESmHcAPIgbcZpKGDanBYtQYAQP/GC9+gCrhRFtUQcOxpVtXhBFyVyjEX4qq2o8Ih3LjkBbK2iUtU6F9z0jSBVFwz7oGjDI4lbr9EFccNKyj6ewLA4KyKjAMqx6CqOca6e38XbvR1dHOEmVT3WHcUOnx41dfb+8eUcOkbU6fVfyd7TtUbp1TfWhyqzW62tNqTzxdL//xk9PxP5/dhE6jNH2zkQ6GG7d7mDTU82NAnVVtbHXQjggbeqrUSX7k/3nH6ENubdkaLGSMs+fkfNw5KX+0kZr74/n4CGU87gCeZUZku7vGGjx49TRQOJI0wUH1ckSMXcNpVTfBtZtLubAnGzLfN0GrBtljrFQ8X91dospTRQpI5xIkuGDRt8EAG4eBACi+s52mYFMaAh9R+FG5saFSFl/wbFTkQccjm9SfUcduWkSqOWt6Sx+1hUAo6NjiWwjVBA5c9S/8dDRcPkwdu7O+BaEBkwLiKsR9LrYpmRJhUUUyRzbBqxsQwXNO3Mnk8ExKodgNMxGtGCTR3PWJE6CHIINvYDZHqTf4WteyTSe7gcvhkMjc5EKgS3PaZCvAjl93b3Ly1MDe3A9fOzvR0gAYF3Wpjiueuc4w55JExckoJUw9nEsx4Gy24gHv3zOu7d8844cBl+y6eA4a/u/CKD80AN3LD+y9sf8pwI4ri4Z34RyOll68a5fAiWaJHAhzrFmkY4tL5BmGcRSJo8ANM9a9bR1OYTHW9lTbSswaDOF1/E4zdMuDoN9wA4fhdfCPiB20bUxYp4g7xZMPqg7zhg7gB7vKhCqdT3DgRsBFF8X9/G1Ywfehv1UPFzYVb5384f36Vzj8EvDpqADY2HDfsJFWModIM84cdSkedDo66a+Nb1aUmTtjM6E7a5G2wQZX6kEq7cCNNOJJF3PsJAenEjzQpScVUETf44c6jNy/JMyx2BLCBjiek42a+u30OBepVVvixnFxNG/SOM1qdC7bKGvGEXB9HWQ6744ai1GUFkRc83zLBoEVWIS2j6gG41Ug3KBHJL86n4D+hySG+KcVxlJk/HEBEArgDBjLxeMA+eAzIoP19b/QRQ1t2HDosPp4tiQgGXl4YpvZcpv2hiVf3UMipcoB6zLu7P/YnNoUbUtubMd42xIhoi8oAweMMdz3QMGBJ0QXzzK5nq+s+GuKpsSxNqlgjJ9SoUZfHnTADMn1kb3j51jQAQ+nGO9Mz/BjFK8uCDcTdcjYFJPG8KcIF3m7cu9Fh1khLGoFlnLnLrVuwjMt3vh4CxQDbmFtewzNgVHVjGW6OtYll4sZqIxCOcnqTajWFHUEgD5QDQGa9HBM9HRIHAtQvqWbD1fGxHlY35UzjH84iPWRskPG5qpI9llJFftKzhhkdHoWS8ayc8DarYoFT90cGU6VxQ5nnvUoZYYZhX5+iDPveGY/7ux3j3e+3jJ/ixglRxS+dEd345d//oOXP5zGcwzTtWCzs3zz/w/fnb5VLrfkD0Q3LojrYOIhNdkHwOIzJ6p2bVS5u4H272gBu7G7uJOyBTAGtfsU2HsVIdgASztZKZd/Cb9MwkZ5bSeAIo6v7x6XyeME32om+cZ9dAT9+ufDzwIVzQA38sTq7trcIMtKQLr4RQojc4G1N/A03QtlTXVxDpCBko4ueVSBdtDY2fCBVsIJC2DUqdktN91AG923dquZVlULefBkVm2mZmlGwbSro1Q4Vqr0VYOhjgQZQ474Vj2hb7NH40x2vZh/eL7eWylWwDISLFRh2mJMC3ShvKHZXP35exveC8gYLHm5imk8zY9Y+v2nX6UdTlU5uL9818pHEj7jvo6i4xGqhoQGVDk/t4mJuJmNjuSFr39zw8sIXRIrpgBsPHz4k7VAn7DeCDaMZcoPfu0fgmLmXmMLDGtW7LmIZl/BmuNGzduPGGpADuHHz/NoNnP25/VXxDf27V2yBKvg4eInY0bFZNWwUKJg5Qn46A6kuxfhBX6ztAanhbjExE5CANr9hW+TtmVj3MKsEOQYnFpdzE2NT3f2Sd/RPMCng+Gh9oy/lFjfYEEh0D5JqGO8IW1RTf6K7CUkjH4hht02uU9w4AVMqieL//jZ0O7TDiinLJUA3zn///Q/ADYzksQcUplN5GTmqnmdI5Ih8Y+uwI049sW+QqsA4PTKyueOVf37WT49jk0rDLYomGz/+CIGjAMLhvRpJxsjTh0+Dze8daVWdsPFqR0tVYR3XVnFdHAff+OXChXO3v8P+EcMG6c2wdHVFHT544OV/s7OhXk8FrvzFC0zscscH95oqIYWQK1REPAeNeU6iMLOq6FYp4jWnGxxT4eKZuN7SZMOpvFRqYUirbItZWHNiV/onj/ZcyyBeGLd4uhNc9jtP1UlyPy43P5xeHq4ALaAz1BRIxVxaOtQbjFDHdM1iek1/p8u8zL1YgQTlCczw2KShuo2QY5hJOmVHxCyUuu43ETe0i0e+ockafrMSvvWiNYODa8wzRIuaD9ErC4sbxk4ABULFffzw00SNh3gJAZ2DAjkoyjIhY5rDqZlg0riX8vilAgsDWKRBI7lc0lIVVQkt5N64McfKv2HRjYrFQ7rC0RlSpd2qlCtwNZgAHTsmrI5jPcypAovQQhWTRpDWjqnb8Cp0f3CItcW1FVIOn1e5IN7rY6sVGtInxroHLRJYyIFA9X4JHB+LGykfRRe1cAbfOnB0J4f9nzX9CYM+GFN1ihsnQxQH3aDlr+1GBL505kYVcOOTm98TN/6JM+TgQOujVQWBzB8E24betoIoHkEjauM+ozq06iZ4N4qjsbkJtIGvNQcyATbwNZhT/Yi1LSSb7C9cH9eL6Q773/2n70gxTBDkkX/2atwlDouqehN08jCnugDUoGxQ1UC/btDQlmvD7X4qbpJeDrnDZY28jH4hLsoXA0Q8OFuajxegLHkHiptaBy1HjAAbB2wvOrB0RTkyWpWgTxdsu0nrVy44FLBZO+oTKFneDTR2nu507JF1OGEeAotnlvd47Lc4qULhHqzlFfbDQt9QXrs13CoihulQ5fI8h2pCx5KcIIH/sEqwWkxC071u0NDCQhbdWm5BJSO7VUpHvgxW44Sfy13zamzC3tY8U9Fz2ScrPSz8fgg0eDj96hU7VYAauMKOrVo40LhH3ACakGI8vHdsOGWY8U6+EfFiiKMqw42hoW0iB3ADrAMiyk2wGcniwo1SCjc6wMNGVeVU2KGsHNiSokQOEzhhAJ6/Xvk40hlVdI7396wtL/P3ty9aHOvXpKqjT8NgBh+MoWO8p39sffCJYYbGVRhV/S6+kfbfAS+4ytvN9zznbaFqKuLGnzFwdE+998tP8KTqLyeKbqis6R8eMCGugWiqQlWkozDwFaZUP/xw/iucaPD9HXjOyEHw/6UnVVuhONbGVonA4chhlKOeKY0LNzTVhqHi5WPZNureHMgx1Y8M6ODBCWPCJ6Oj/9pJUkbup+TxoHgHg18HBdkJqAHISD9MAjnUjatomy023XhhwjeHUW3mEzbNvGEecMYK1lWXS16RVwC7xSA6Vyi4oM1EqiB8H2hnGTFUeW1X8XYjIoReQwrTN3wWVVCNajCE079sMRzc5i2NJtrFuA+k3uG2f+jvHur8hU6wTyM2rH/sXsWpzVVcbjhVbEylKZmoI3BDD2j5b8SN3JbrxcxNZAttKtUw9EbtcltX0yuq41WVAIJv+A2sN6ehj4no3OmaN/VmXuu4kLl7toei0/vew1eAh/v+c88wSz3Lvj2DjYcp1IgoccY+OoM/Q51k47I8G7qiN/w1rX76GLAxZDoJXtkvYw93dTX+kgE2NvVWjlu55XIqhqQWInKNc/hy1Zi7+MYMLtZdKJcMjmDbubknEzZ4yk30DvaMpUZZMZxKdX5xZDW4sujIQeAA4fjDuNHfb7jRb7jR3ZcSxv/c5YMqyYkFjpOCGyaKhykV7dIWzKSMP73yLA4snP9h2nADFGODCgfTqAw+qmmFwwlG1cPV3xpTHfpKVb34lXqbXrmau1lqKu4juAWBSSQcP85bahOPrc3rUUa/H8LT7ydZ6b5su+Nc45GQJVRw4I7QFwvnn0VW/fwzRHHI/srLYGC8Qwe1HRMyuB7libjMoPKFK02yMhZQZd0kPIDVfUpLxIbDBQhFK69acf1rAU3g9DPQkG+y4Bu4ah2Hiq7ivkoCP+VyWG8ygCmNSv1mlyEmUfhldgAbD4UPePOG3YeGGHarOhJ3FvYbYBLoizX/Bpu+GWluPMeZknCDMrWEcYQCWOgGS/kagi91CdIQ3qw63bB6WG+X3d319o2C7o7tsswqpDJQk67BTWA9L1X6Z9AtsBRlCSGGCRhVPbwX8G5OjnE8iJV902miceZMmEzpw6FjY6rLX9/hHwHHHe7bDplpY+YMFfIhm1SRczhu7K/ulStp5EiPq8qNoIqnGIgZOUK6uvwcLOQA0aD171Iw8nmqOuFke6JnZSKb7f9yBeEhUMa33SXe27FU1ZUKK+xFMO6i6RucVKE+dmy9N10d/jH6hpTwwf4vlY8I/PBpVeeY6k+Ax1S0or+Pcpzixn/xlAqtGyaKf6uk8BDoxyZTlm8UKsW/nT8PuvHD+b1Sfp4nuZzOwe9sQbj5EDGylSpqOtxKz6ki3yDlaO0DN3D+jV6jVQ3TcycbwSuY1+H7Y21DH/BbQSO34VSnDh7rmZR9u5MQjx2EjLxJPvNHskQWp+7P1Dc+K5rfzwHAql7rJn3TyqH5lJn52gQYPcLjzA1Ytb4KYRkvoTH3OZA9Q6MqvFjPMzoY0IoJlQ2CCCq+SnXgUbcyf0vSaJme4eOpyoEM4RpYcTUrzznVuI3rBBD4zZxVECAePtebkQy9Nsf5SyhBqe74co1NSS0uUZVJNuS08zmVlsJEGQvKIim7psI4ENoKyUy8k4LUJ9jGLYXEUhBNGufKlSgJ8wxHnIt4t4eZDZf0fSnyLGmtKrewPJMEhBgwnOXP7frGjAIMNaZ6OJM85N6ZFEwYyTiD2+6lxI3L/COuMfQae7hyia/dkGeDqGE3TGBUNUfcwB5uOcBFZbMS/iO8Pa8SgMzPx2HVkg+rQJwQHgLGwTkV+/8urV9Kb0ldUoZ6z8Twi8UJhk6N9UDAWI+MI0lG7wo3kHdA0BicCNo4+5vg+YjI0PsB4OjEDfCLwS95YZ9HmFbFyvE/yTo+NKg6uRLHCcGN6BT/9h9WTdTeYgATrquEDZwrpeJXVMV/+AGy+IHORyGGTVtCoqEbyLdcDw/6Rj28rx9GvsE/7WoRISPT4wO3OfAwKAl5JMAZxpjkhRtQBX78kUrzQWFz/H5qCTeOqUKlHzeldlL6906qK/ZR7AA0LyB3cTEcKxWpa+eJGSELF/8GylKXVbzdrMoxjn+VpoY3usMzEA1zpPMwfergwJdsQScsc7AgwtHayFvDODQOQIhyDgUb0tKBOIxLzwcZgwMhUpcNv4GbVvwnLmxyTJWksTx9Mx6IBWCDVYnPDTV2WLl+9uy9h+Ovnk8TNkYhjVcalWZFAVVKisJKFWIOD+TnNvBTsCLEcuc4hBD+FIYb8A3qmoG5TV/DHRmJErmDRBGVGxRCipTGgb28kc/ZUmg6u5oaxA8z8QE49hcECMn8CT+0wcZ94sb02pEuc8vTxMGz/qg79850qBi84UzHTeQbQA2NqM6goIki+By2qDSi6vFd3jVuVZFwDGNQtefJVOlhFVlWqxUaTdJtgOX54ypHLrvG0KqQqk6o6E12cdctuoq4McwF3knt4m5T4dhe7003aoSYKqtnWodLb+XJpM2pqIwDOAJYrK93fSzfmCLh6MebCEe30KOvLwUcfV1/nHB8EDf6Tmi84V9ODt3QlOof3KXCkAqwscX0jbZVcOdbpYFbohs/ATc2FJDBF8wbNXCBkKiOS0CNIIc74XD+Ue/kGxhJZTYXxke/45m8ZeHqW4YaunDmlc//+OOvv/7646/PuFo1/2ttc3wn9mxop0obttbJZCXij4QfHoAblHD7JHITZY2YhwMLXHgNXZUpHl4++sU5fpGPr1llILoa9nbl+Gsy8tvlcIs1N8rgqYP8l2FXnV5Rz6vyVa2CdGnkCSUt30WDUG4dgAqmomBO67hlUvGIbagofIOzKSGIZViV9xfGXc54Tkax8+iVDtKAHA+NbTzc2aG6DOS4eHZ6Gstk/C1LRTbJFhpiHeWy8gTLksMzQZ7JS9HAAdky3lNesnRY8Q5SFG82surw4AOMGCIQgZGdJpComPNBrJAiHimWaklMw0Yv2aWF1PTpIZmGcEO/0n0jHCwLX5lZ3hFwxCnVkAsapBv4+Awv+ijhG7wQNu7cla8cm1P0DBI0NJ/iHu4MMwY1qNo3RKC5kmHwlYpnrRznHY343hhHLQUceC5LrLKGjQ4fuMVQjfUzRgWp7au5/sGVsZ7lid6u9cGx3tTulQ+qhCRdGmIBYfoRObI4OWmFsbEhdv0D5vGIGw4Ihhv9g9ylYr4u0ONYVMjUH5Y3OsPZp05x4+TgRhTF3fFH2GBo05YFGgI3KsXN8+cJG+dfVPJ8scw5ywF9z9I4bEQV6Ibt4VYPU+tUh51jKrIN7uIy9CpTN9To3NilaVDbWsCLZwCOZ8+IG9X5peG4UxVM4eQUbzRzoqnhkUPHm0T8tgnWuBv/FDXyyB8ghXmTM/kweJKDw+ZVxI0RK29iHUW7at2tVZc3aOGrVHzURBCgFr6hvFcDDxYBYY0YMYbUO6Qry85HnAhDKnEJDqLcA2LHeItpUvMbOqPIEPgvjkNt1GHD8AEa8sOzOmsdN55T5Xj4CrAx/f3309PfAziAG8QQoCPzDuVq4zHIbMOaBZfkPYsXrwP4A7QUSYIYLfygDbZ+N8hAhBtmapDMUgjjqmaykWuFgPR52NqAec1xu/LV7VsymyrrgxfWmy/PBLKRoIJYhS1UATh6jo4QKk4feXgQ5e/LGk1JCDe0OKPI29Qilc2oqG5ADkd4OmADAYbDN3G6z0ywg5zhhhNsxljmPtWeqeBhpSrhHSGxy+Fi3rBjPq5V1dzKATBc82z1dWv/W++NNeO9NrQa61lZxIbYkurTIfbnlsfk/EOClT36UtjINdQQ96BdD61/IB1PKHAARnrT2YV9H4UbfIpBzaj6hBqUOTrnSVN/cFh1HHXefpITOak6IbgR6casHH9bbZtTbbWbFeJG9aBQHCZsADdWSxpRSRin9BDkDett2goXW6iqW3xVp3kjTqu2rPMiCuHOTMI6FfNKmFBF6AiX+fn9W7J8iG2EYEMDCvrAR41t8GqUf954OeybpHsD2gb3qF7qpqfaZ90rFxRnm/EX3/JhgF2gBMM880QOwIYnmWdC83dMc6rYKKkVrRnzlhrOw3+DN2vbtmJv5gnPmyrCkxtChhwUBZdZtDFbM6MHrss0gpCr7C0Yagg2XAogbAA47p0NA6vpV+M7r7744vsfLl4kbEzzxJ1m1cmmCTlo/NOWFulDJWxy5UWHCH4tevKwaaVRGXkP3R5qwVMlnjLPWVKrqvFMM+yhhZwqf697jXCQu6FRvKxM3BzJxqTVgcP4sLzToWzEDwGJthMGwgGJ4wjRIjuBmIBriEtcNmHjsgSLO8dgI+EboiRo2QDZWD5/c3h/YRh+DXr1OKaaMHlj+IX3+xlslHx37DhyNCJ4iG6sJk2A7gG0Lqcx9vr1Mkv90qVOU986XupPLObQhku3+SRgC+HoYywD7A8o05uARiAcjFZnRO6TCRYHdk/1duBG10fihlIR6eEw3PhycOq4DjEFM/qfxo13gM+JlMZPAm70HaMbQRWHvJFREm5CN4AbGGBj8E6ddmO+plWnsIWbj37xrRBN5VWANntKdqki36jbwlX9MKBFmnAc5oEeG7Smz9PIIYFj/qCxsGNewYR0GKtQDeyorpR0+/Obly9/5uUlLyn+YbFUFELGTQPBmar0cq5QBSe41OLmiI2jTC+3fj2yr3xF3uqCbcnyYDkg3TiQ5L3BpSmd+MSNDXdylD1+FsMoVb/mdf7ySQqtkEwrNGrjJb8iY2uOQVBNCDyNxj7JhoGDIca9T3Xxl+kPHTpku7548SLuOXt2ZvrV9NmH0zvjbz7D6oFVkstHyEFY2frVBRz8HsCmQnlJpama2JikIbJhQnpDvsEqxYtmQclUxYAUauUIxR1V9jAp4cxSqvA7c38q57KG1WrM0QFuJOJsB3QY3RDjYFQVT/zpaZ9TSQYnIBh08M8Q00QcNS4HtnHZ+IYr50McUxEjwDj2DToAJBaqC3WDe7gKvXXcAHKk+cZx4Jgvl1MdgCAc+KcZzqrNibXjtI6zKHbdhY6AHJ6pji6OJcy2YBuHh4PlTb0KV+/twI0OyQNu726Wx6ppfL33XVVNfe/Fjb6IG4OOGx2Ew455uxob7P6zS7l9fe8xkJ/ixn/lDu6nohvnzsmsJQcDRlTtLWsxwkFZonlDuHGTNjYWSmzYplMKN8z1t6WVKvP9kW20o9gRwnDrMU09WZ7quNSFNVrj5bNTgKeRA6aR/Hy+1fBpTeIJT6RvVDG9FGY4ZPz882MCB//aYIqkY/SlYGNc06pxKxs34GizjTWEhzBwakRGBQjjvhzbkoycN9JRqciI0dLeLX7MA6XL86CXOK4+P5wxjht8CVtQpggDp1qmk4yo0k9wJJe4vg9fmqsUvDwvIYQIXZ7fF2yEDVuxjHtnP733KcHjrLgHeYf+XCTV0H08gS9Oc1Hgzctr1zY31cZny77slW2FtF0FaYHZlFtWpETx3HGjZnUdNQvSrRFsiBvwgRISirqO7eL8lagNwT3fNuffrsrPOaUiaixawuukxjTT0w+jaNGBGq6M33cMBHZMh9hbV711MdgwYBjSYtXly+72M7bhn2JURWu4ZlJs9wN2vKDxYlkX0g2u4UYDR6nwNm4ElaN1zAyoMZVJHEyrUiUHgGPdk3C1keveP4scGRvMaQkrN9lPFaR33fIPj4VUvV2msa7WcZY39R5r2dCX9r0n0DAWb3SLcCjGECMrbFb1G0ikUqpS67l/1kB+ChwnATfQ1mQ7uMKN3XYwivMqn2/qrCst/GC4cYvR34WqHZFIxT1w74aDR+AbySLusTlVvD601j+hiV0lsHFojvE889kFHXluINEDQSdH8fFoQA0fUzl0EDUCXpgR/MJnn134+bPPiBNv3sRIKl5Gx4OXg0zl8bXNguX6aVRE44apu5a2UW2yS0MOCvk2rKwDS7Zl4QZzqLgp5bkiNH7jRamNqzBlCnyjxZQqZZJYcDpmRO0mXtdXSToy9QyfvtKUNI1VI7aPc/kK0KGTCrAx7bBx9qFNp5KLf2qUQ0ctb/z07DQEEGYFMvZpFLhRVH1GUdo7w9S5KSzRBrjBVSubjBEiyrWgg3C6JBKypKa+WqPE9GAyMFu91VuxKMe91qiadJlXLYF9l5aOlj1LTvWuizalgtI940a+hz6bSkEHfw1GUMH6R8KBHljf1vURlONGOsDQ74kucXESj8RVpIjEcNCL/a/2kUe1qqYru2CbKuJGWYQjtY67+bbSMZ/Ej4hvuI1jOeBGD1PUJWkEK4ddMV29f06uj+zEYO8x2byjZNz/pHADl8HjdCNJJ/kN3OjzIZVCqvrdzJFyigs9AC0fxI2urlPcOMWN9A6u1I1f/q2SP59SyaGAwiaUmLYRof63W4YbdP1R0vWX1huhGrYaO2MD3zDjRqr7LwSo1xPXuI+sopn8MM6rQh8UcANPTSeHb2whCytzYTSJx/VkEcHG5wloEDWQO8X3P39mdOOR7VCJfYBnjEtMf2RyOj2HlIgzesVMGTzTzARTm0WH2F6t+EbdAx/zkjfk5YaAsUGTYm3eSpBwxNiUqczIkZpeyle8lUkivKwxfNlfUb1ftT5SaOj5VRVu2X/a18U0kNlIe+Me2wTYMJxwynH20zSAADWweXtRH4NoaEiFyxdf7Fz/fODqVcuTwo9Q0uBIO7f8BSDp68esNeYbsrMt2YvqWLGUFXZoIbccHRzCDS7m6jnZ3cR9av17AVp2/W7iBrdv8SSL3I5iWF9u2H6be2/zDf98hhV+DEq3CNwj9vl14Mblt4DDRlcRN/SZZlVoaHp9l8BB2EAr4ubeHlnCC2HGPi6rQd2AW6UkZTzyjdZbnIMpuUsx79B945rAUeDoYXEsN2yFG+shJNftf2Nj/SuSdyZxbo8FnnEcNt7FN9guDk18/fidvW81bXTiRpeGVVNaozLgMNz4ctDYR+AaBhzd7xK1A1yopON/ftMGeAocJwM3QjDVv/8tumG4IWWc61Q0K0De+ERjqos/3PykWFFrhMIyNswqbm7j/FYIGamGttjDuJObNP0FwIhyx6ERjo6Lf7nVB1b9m3D4JU0AuNEZYijYwHDqM0HG/wItGFf4C8GDyPELKMfLzy3GULDx85vxnVG9f6RrKCLXNkvSLgpm1uDl3AgScnEMWhSIhQwW1PGHgx6Kedu8FvmMQkDKknvg+FMxeKHi7d94v0H0mFfKbKWKf1581cgsnhZMo6AIkUwd37VQbrEZr1GiAY2+7jL3DxSEuLS0PzoeUOMhaYWPpDoQIwocDy+++mL6rERxIyP3Pr07/S94K2+f+xZ/yAOKJjgQHWBMNElfSr7OdxIL+jVqATe0M2sJujL+ebg60VVejYz7//DBLHGDNbJFG+8hgbcqFzrLmY5WCByT2TnNqHwkFaDi00TdQN6tbHkrK/oCuwaK3LNh1OVAKCKjoDx+JyAF93CHgvwhjYPS+cwycnA1lkLV1R4FDVwRM/RxmFKVLNkQXpeIGq34x3GjkQDHamyOhdy/tohUqW12wYJz0DeupSoyBe8fV3QILl8uZoef9I+ZrNHV9Q7ceItvUBvv7u0m0vyO4g3/UG1NtG04OiS4EdrFPXnk7SM/zTE+im/0va+u/BQ3/lt3cC3OMPQSoYRCBbGEDZr+CBsXv7/1SUmQobjXDdGAqpvFvSN2K+7jYh23Hsx/W4fRtBE+ahtwJJBRT82pDHi4CbzlxR7OXPB9MtfGU30cO8H2BwAgblywvxxS/XzhF+MdlMZHH1nxxpuXpnOMmuQBzJDDg8BRsAwRZd/Ojpw7d+7b27dvs9+VQ6WWufRYrmFBVTg1R6qhjc/T0TdIH0Iph+JDNJ9iM2yZfo6CaAaeRVtVFcSqt7Twy6YNwgxTy8uNKk5nn4rw4N5foG1j+n7wZ5x91yXAhhENMI6LF+3mezyEL0LCeYnY32/xO82eo8RPOkHvuCZt9CJKxa8F3FiK9sDsZMI36Bv3qFxDV5CMYtimMs8GsaSEaRtftLfQGYgFrpbQJ8tC8CMRjrlln1F1BNseoxuLc4sOGEdH+jIOqmDZuJzQjY5ZFaDhsmziAAp0wZ65jG7Yr+/I3ME7QTh+usHk2rk5cgxOpvZW2ZUI3GiUU+lUNqUqWzRuy3enOwiHNTdxQOVpI8OSN+Cv6IHBYhvDpLExl8Upb4w5Ygg51vt7Brv7c0tZatxj20Y5ut7WN94iHgYcvR8s/EtYR2ftnvf8uU18ynCDgSNT3d0hKNcg5YO48eGVqr7fitg9xY3/ql2qKIqzdMPy/Eg09LYl6QKD+NKC4cbN65ulss1kBBtRFE82cOHxtk941FPGSIsbWzGgKmZVHb6lbtRTCSVbQWsPXsJqvlkKsni6lunNS8OLz16+fPwZLkCLzxxHIHKQbrCmAsMsNv2x4IhqCAmIYMQmVU2rjRhBifjs7Lff4pBF4CGFjjwZFiOoqmIbmabyR1QFyCGTkqQa81pPkrjOKHZtZYFVbHDN6qCFND/AEjZ7C01vD+c/NIZEtv6Lf2W8uIclDzpDg7IysYjn9vCwUEPRIq+em7oR9QzOqD71950c5KLPqkw9v/jF+L8wxfvfCxeu3j43axtO8v41pMKQPtY0hhLfUIyURR8y5jzra1DADhoAiZ/RLq7fZjfghmrYR1TZUWArYUUOEfgHsxYITnXjyHDj4cOOWFuzfceJFUdKfKiBhj5aIW7c8SXcKGCIcviybWoRl7hByfxraeRMp7oBheOnn+gZV66IRlMcVu0RP0L1huZTpVRClXOOVsI7HDfKFjIS0w2NlBE5+ns8H53SRizicNxYZxfHymD/5HCWKYWSxE0A6er6EG68C0hSCPFe3OiTwhHhwdKppkJalTlDBoUmxkVSzeOdNeH/H5dT3Piv2qXqHXJRXAZfhw3bwoW8AC0DY/zC5i0OqS5ePL+wWVmdb214LN9BKgn3MAKHbOP1rQgbZspI6Rn1esrKcfiunaqtwDj0NGFdV/dkiqPT958mTbCeTRVh4/PPNa4C1Xj882f/y6GVCRyiFcCON7L6sezo5UusVr0UcNDu8RgJhzj6zs0CNr79dgRjO+LGdzxjwa6YM5UX3WDSOsNx623BRt12olj/zdKOES8h9yLZvOIKKVLAP84ck2pL7eG4C19cmC+0ZwkyddbH8gU9DuqWdYvDZo3xlJpHGBUC3Jh2UTyCw6cd7zou0xc/9Ys+/eEL/Mb/unbt2sDV7845bpj3ryzFfn5e86ilgBs0KOATMg1zXOgtS7m8XNEmblMrt7qW5c+tGlbehP0CJRwSSLH328hxhYp8YwXqhjrCO3Djzj1Zv9NsY81JRiQc/SsQOO4MxTGVUMMEjK8tjkq4cdkc5ENnSEwixqD1T1Ej528t31i+uUBdY3/PYKO8uQngEGSUVdxeEfdolBPQqKT+tpKuWLg2lhK7uK7muFI10TNolvEEN3rjnAq40b+yyDT17Fx/WtzoSq/e6oNOEaN3/d1Mo+8tbaOrq3O4FGFjsAM3QDhEPVQHFXHjjxCOqbct5CceOP7y3043eo1u+C5VxtQNJYyoWwn5RVi7LX1yk7jxw8XzN/fKSxxSHXgwVVIsbu1/gWcIQYxOaD1qKySLRJqR0I0wocqn51SHQSDZ6sAN4MjoTghQj7DxxpakxCs+/1yy+C9cpaIoTonDpAwVNcm+McqHY1CFGz6Tk4Pej5cDF27f5nDqH5zmnCNsnMOc6mrBM9Fp8q4qHpfIMktOYrghu4cYhDCDd2vaJxs2rREb5t9rsVocM5GCcINqdKUsWlKVHl+2o7vsfeKFCgTcUfOHYxr3yvUNsYqIHHGtKsEOzKioa2hUFYDjxo3x0c//9cUXt65d+O7cOf60Ffn+sEFF7wg2q8k3sr8+oyXNgENyhnDDfHqTiyANSGFHTknFitKLzTidsjZZbZmxTxxKkRIOC1Y3i6OYjEX8YZGq+Fu4cUaO75AwghWqGfISVzb8gtjcIWBDnFLZwpSAw5QM4xsGHMCNoVTWiBVwYFgFInPj1vUF7eJS3CDv2KzETaqKwQZRoZNvhFlVK7WFy+Km4VDfNMxhlWzj7HDSqGp923LV021+DFQfnJjj0C+be/L29m38aP24khHjDj8uR70vYAr+H97dHVx/xA3FUwE1iBt93baSO9gt0Txu4k6lBfDfQI6pU8ZxAnGj6+vL1tbEMdVIoBtEDfENahfEDcobxI2fhpk0QbLBHqIO3LBVXNYxbVlwiOiG7VFtpRPU04TjuCaeP0Y54sXvw0yntHO/QxN3y5/BBqZUn0sU5+UXgcaFc/wc4LAj2ADbMG0c2IHh1Es82gAFwscAFABABgdUgo9v/337u++KlVYY5iAcBOe8ipyY/ugyh832FD2iOQ0HWBxI0V6OzbMNq/2T1IxJf67cyLQL1C/oAAFa0I9fwJ4v3X44d2CbqChgcG//qwuj2r012Ah+cOcbaZXjU9M0bI9K7z49+8UXfPcp/579fvRfuPxw44fz1y6gDbdYkZOPXgxMnVhcWMBvKGFDlCNnvm59hnest56U8yKne8pWXItJlPZxd/krh9omLQRUqIJQFipp/QxSB+r+6N1YPJpkum0W6SIp3AA1OBMVDmo00zfnJhcjXgA+eEXYGBJsROD4OuLCZTk3DDgIGkShofTKLjkHwQNP8vomcGOBi1QvuFD1IqWJe2cTEx2HG6H8L+QTG+FIJ6mTaQyHdCrAhvazuI871wPxYluwQUlj3ZDD9quAKD0Tk0ioyg7nJrqDIbzL/H5pvrH+lsWv67dxo+9t3mGK+KB8f/02lkqlVRE34AwxwuG1Tr+3x2nqo7HkFDf+a+hGEMXPKb+0PeLixpa5uen7a7VKaIi9yDnVT8svyqt8+U1BPLFuGMuIcbhcU9WYKUZOOW5sdYyn6ukl3FQFufOKwxCR2OkAKeAkTcpiA9uAugGXhtanVPz6vxe0TyXG8Qt0cUCEIqmgcIy/wR0vP385Oqo4XO5WCTdGiRtgGIYcuPwDvOPq1ataqd1Qqq1V/MVWq5HZurmjQzJgs211sniNTRs2tI0NRVaBnh3MR8251WxXKxlmsuMfrFKbL3DOhZbZFp1xuQa3kPBkmwu3Ph8nFrx6zgvYxlkTvR/eCyzDOMY9H0VdNNiAZ2MaVxfxi168cfbT76dx940vPv/8xo2zNy7+cP0xXON77OBQtqsMKYzsJWwob1C7VDmqGhQkPIJw0YAjyx8/y+XdsnIPCRy7I/qVrdkLjjklIS4tYcmqIPN4kcyjvNRo5AgYOQUaLi/PpEDDLvzADX/T06hSXUxRDYkbr19raUpIcccGVXL2eQqVLVaZ+2/obgo3Olpih+6+Jngs37zlRzxpxx4KYFVrqGpDK4pdXWocM/1ZRnArbfxbXdUzDFsi/LAoh1BkWNbxQQrf2+yMTZXGEg3Gxp7kmG8IzzgNGRZ5eEzWeJ+c8TE0Iw0hjhsGHIPBuSEPoYZWg4ISlXJ4Tu6UreV+dFrV1KnEcfJwozeUw/7DelAjbNRtNkTFFoLw5k2pGz+cH96Dx5jOaGvf0DpVtZrI17yM1EVViBWROnSyjTTf6BhS5VMJiIcRNjT3cuoyoilVegFXFoyXLwUbnE8BJs6RN/xC+wbersH5Z5YNaOCjjySDvPwcKvHnP7/517/GX4puaK0K92g2de7bf/8DoCHc4MvllmVQoVlDddxgFebtUNEfds5YZIQV23ILtgyWPCnSVhG5NSWqH1ilE9dacSzjZS0O2dkHbU8dAWRAAaA2UkGT6lILL+JxcO0t3KKiYZAxHRalorjxsFMP7+QewI/vIfv/cPeH8Yuf3oAofvGLz0dnAB8/jH8O3Bgo7VVYGstujQIZB5e9WpySWfl3QzMq9ezZEi5PfFWVWtEE46osFyXjewTawqUMXrYIK3jNVUrexD1UQgp8xpx6wnMBNx46bNw7c++OUEOk4yx6plCHnjUlHOAxqHdcpnrtc6fLlpGeYhsBN4b8z527Z5KUKr+fu1WAHeSo3+khcAwvwC+ek38DKoeFiwA4hBtEhdXV8jHjhgNHuo+DMyrPNFx2l4s6nMRA1rhaJdy4tB7iDY1w9HYPPpkkU8HEbr23y4JGxv6PvS9/aipdt74yVcsQxhiGAAFllCkYmiEYRQzRQjipQmwULYaDWngdwAFFq6//+rfWet53752A3Z7v+3642qYdENGjnqq9WM+azsDFf4waJXwjELVZHxLBjcVrdpkKBgD5nRsBrBCWXLQh2b/YDf+/1Dd+4cZP58HVlUqbp7xQqQmXqMFPpZlie4WlP1QeodRwCS0ad1RrGBThDnpRY0tPUQOcorAigAW8vRGFi+JpsdyFW0o37NJ1aqiBr6aUFAcaDkMj1WZwpoKH6k2Xc95+5JMfovbHloaPLQ43pHggFTgBktHysUvSOUlIcoq4wd9jwt5XqwvVp/3V1f19w40jZTOOOb2E9kFq3ZDDWVylz7Dxlz+y+T9GwPE25Q5pHXiq5t0UBwsM7zCPzfMQP+7oiGr6oLp1uUiOT/jly0I3VCGdhUk3l2mepRJuS0w+0acoRnVAN+z79tBUFXqpqg92k9Mr/VMTk9A3pnd34/HESjVOV1PxhhYAx9rc3FJBQUQOwabtECevbKuyfQyMK7BhnedEjF75qSR4iKhwajyADSs4ZF+iHb+y+jvWzdW54OSLI34mjzBjr1jM/LwvRSdaGNloqqImAb7x7/X+ISQ9xj/LgOXiGwxvBF2Fl3091b3LwX64S/wZ37hZFR3iuOdrqkhEVnjsquynNm6PeHRUQSIXy7BiKnetYjKjvBP3+AxuOFGcig2QQxzNflsgUme31Ukt1wQLTk4Y76ipqNfND7+4vqZDdbguynEh5BsX/l9ekVENV4Vb7+gGCRw5BwlHzKAi5qy4KliP+VBHRer7yMQvvvHPww0/DltrbOOEVEF1hr5z0Ervsm8NNxobL2VhSR0cVsUrUSPgGyqnQkiwVJI4deBRPF/eCBlJeT9VCd+I4MZcUuJGSeIv7unGgskalCY+1Yp8EC663n2UO/dN3EnmH7vQWfVR1yvoB3HTPeL2OxBwHnwKcaP2xVHeTbSaCxdByJOBE5pobfmvTut/+byJFdZwhYMNkKKOicE771U7gtluleHhqVqXzzFwrV8/qOl2Nh1yGyOn/MQxQyFLr+ijWg9pxtmYX6keHv056OG7iWkGpJPJg2kU404npqZXqpEZ342jeOXSw5bsq+wa6UbW9miXmPkbtlKsPR74wRgyzlvlQ39cBu/M6JKmzLgyklqCtTVY6h2IEiJtDRRc4s0OdOPFC87Fak32iP8muR0WUxlweEFcRCO4VoFwoAPXtBB5dhfrzVhV2XTTdl8v+5fU8AA3JIg72PC4cS+AjctSPZD9gxv3T7YcgnCQbLDKvPNZzuU17ETlZpv2IrhxfBwARyCM5/zeH6twVZA41DrU6yvi8dtij6OyfnnZS+Ne4ejYrowtd3QToAkci8sxtOHypLW8HBKOkiz4hXOaRb51pKopPVgpTFGh45TAA29ga7C7+5qpGhHcSHGZw4Y5Qtvuxe+DjtQv3Phn4UZAN/yVqmhZ8S0t/RndwLMtnX3m+MbM73NoGeG6OK8v74P4ho/74fk+4PxULu/nAuGkG2Xm2yjfGHT/nUYOWwH+oFBdhbpbxZOGZOC/3bTvpW7IeQvEWCDBqP2EB39ty2uChbCDuXEyjYkukhF8yGunm9Oci1Jc4cYbqSMgG5/weiDQgDz+aMGkXkcL6oxuDECfsBBgWJ97Qtzgs9RmZdsY8cir6XZQ0XGTEvBr8FMnG6M2FpjXqWcwrV+NZ/LwsZpHCmuvtM/071Lb7f3g27tBMAMVVJbv63Mf1N7etzudfPm8f2V6CkD5cmYy/hJCxzSwBEnHlq745CSC4w8RVlnby3H21nADqUTRDLpyj1mQBZGj0zEQl92Q8pFxafJc1k+MmyCeVjE7anS5Rk7cMTpypL4q5tORjYEBC4LzDrb+OpH7iyyFU8Y2pcPsVP3znUoJfh5v/QzTKnGjv7/p5s17nmY4+LgZMI/LQcWIteM63Agk8Sb6cKcx+4fwn6b/1G7oqqlkqNrz2CGRIxLfSEdwI7cUrP/5ihGrUOe4+K3eIQlBBiFApKGhx+g97+jpiRiqkATsgNsqtjiUsXnyxxXLscpuZgWj2T9fo34+cvwVbkg81yoHP8rhxmK3rlMBbvA7jxt2rnKZcX+8qqgIexD/f/KNi79w42eiG5/21UpF2Niq0xe7VdXZ0kR2aRa4gZLV57PZOdcxyIXx90F8w7WL5OWkyrsK3PAIFY2Kl8Q3vsE23C/x4oa38datHR5Geqn0PUum3nUZEHwU2/gE4KitbWkAKnR9pJ2qlhQjjk+1W/BTnxakmvMrzFcMjKtM/esb/lrZcD/tf4KRCreqB7ULVxfMI6RO3DwFDQU0dIlaUjJ862iLJIPXKSnjfE7SbEWpmCYpMxRJTd9wrytX/viDhqwTV6zLxuE2ihtIbuDpik/1MevHI9X9vvshZERzG/ejdCORKGUgU5PJ+MvnB4mpl/GXU43Ts2PxqV18TF/y5ct4fGZmcmJi8s3YSLxhTq3qEmIUGtfCRk4RckKAHapM8kVwQ0UjBWfSxcdBwMgHyxtHaTfJpPZcoEfWJgGBFlpKhDyeXZpj5TpI1Q7vOH0CDnaJtGss/KZJHQKOvv55FlkJOBj6Q3QD8kaTy/pddtiBOJ9Xxj2Y+HZDSwCag0qogdwfq66Q/Dt4jkvVNDvUsSmukhHMWek6lc66SkPXahgYrIx+WMnIcc4GZIPVJje90Xvr1jihQ4MeQ0IRfN/7GBCxLSKhzJ8VqVMrr7yF/3kFBlsXK+qBG8p71Fw4WzXyn76QPUelYk3qgq8x5J3qGrGi3nDjmrGNa9al7uiGeaiCgvVUKoiSp1L/6RJgqtTF+w8Fjv/6J9CNVakbxjbENAQbbDXUp9nZHF24NFRNcov7veGGCeMhbJgSceLiFoOnEZNt2T7sGboRUTeKoZAeEg5p7IINJ4qve+SwnDge+a8liLeYQAHYaGkALPAahfdSGJ/oIiTwDNWij2tRiBySOKPjEJHf2K8k2yDV2DfKUbvwgiE2qwZWn6HyLW65id/ib8/oeNFMVEc69yPa0aZsxxKjgPQatA1sACzsdUVf8M0AnUyDRasBXNKNiiBzXHh7YzJ56DHDhcPDViqHGpQ52s+mN9qn4hD9pw6eTwIuUOU3PZtsPCBuTE9NNTbONo5cujQ5izquBiRUUI2bVzM8W1JyWqZl2G84J7bR6+QMfAt9A3qDjYJQ88go/Jf2y+r5tAKC+mmK/0x4pKF4CJVOTP9Is5Ck7UX+2LbFBRz3XW9ve5XDDX3lyN/8+KK1iyyCcnxexLDrn02EgYBe3AvfKOMbjnP4kxVNVDhQAS1W8IIT+Xk/ZPHGmZlmg43cGrN+4SuCFenIdxosYYu64YbnG1YB2YyTFMa/+RJwED8qK/kD4sZ2j1bG/YYTo+SYFr811PksQ218HItMqqqiwnEhgI4L0f/+E9wgMrEDMRbDbIcaRogbjx8TOIQbDjjqjVu4XQ41HDrciJk07qDjb4xVpbCSuvh3PqxfuPEz0I2Eoxu1PK7IPmvIESa/aQVKXxduADmmbrAJN4Ibao4qqaWyHw1uRQ1TJTt/Jer4WUU8UoLovjNrVvFkzaGGS/ytCzZcvwjZRq1sVPyyQGFD2Q3CR5cuVh9bPopO4KcRI294/bqra2JT/R2syY13tdTKekuiAdBY5Q+gcdQq2uZyGSfFgQ1+Zyt9eQv7sdu2eEIKcmSdVbDnboza3e+IW1BgFgKNK+4/+4L/roBxsD6dh6K0HkfDZm9taHg9QQOusn5OAA8ljoiUAYttosRS1d5+EB+LT75MziAfnnw+3dg4OYVV+N1dZG+mXk7Ozs7emByZhMKx8GlfjmGp+fhj0FFFZ65aeDWW0eoacDsNKFrHOwEmrQYPrKmSpWopqyMc5XMLm/MnM6hEbC0szXGB/Jj6+IlbIec/ztGxtHaOb/Tz78jzZ/XdMPVnaXHI1f3MbdRbLRUJhFWG+GKRy4pyBBmOplLcMMZxT79MfIONuCv2wu/2J+WNZ0xvvCVuuMkNzW4sMbRo2JGNquKmiJeacEU2aKgCa7j1mBXq3QQLhxt4AOM9lThCVfoD1LLP/rHssL57CM1f8FRhjqnDWtKxHB6lG/93wIH/kQ4K7bHKDv/wJ98Y7xZm1JfgxrWYxcgdNZE915y4ru/Qc5ZvEYjUeaWGqV+Xqp8aN0A3/ifMbnCtyLXgBnFv4sZ7fDr5TKk//te4NqeVWI8bW1vhlUr1Is5YdRp03pbTjfBUFY38DZ45UoUvC56fZC0C55mGd+F+tdJ0YxaQL8Qm3jW8a8APYMhFlO81e6oIKl2v+ZNIdaBvA3DCAPXh1JQtOb2GJL6/rxMVcGN19dMDYxzW4KeoX1EYMEBVXDPgdOHmJW/ghcCGKiH1eBzdaAteA7pL/XElYBpXgh/8wYsXf6PjgtlijwlEdUC31a7d3V0uSn3wvqn70QZDIsRdH9xQJJyftxNFpia6Rhon40lAR9ebxsaJieTUmzhU8sTubuPLhxOzN35fyzYsfMJfcFVx96OjvC9m1AORuKHno6LrMuIKLuwTa/RM9Xa6Tak9JjX2rMVKBlQI5kAQfc9f0pvJHmFehEUjR3PHWYMNLtVS42jlgFKfSyq2azM8xA2cr7i50S9VvLJ/CFzDTTEFcY3Ll6tYQBXEMqqqZM9llWFkYhxtVlZ9iMhGPxxbVdA3WMfe1D/k5I23OeujSmsyPRuMxHqekY7ixnHZZJPvpqJ3amicDKOyknyDsIE3ZWDSHIcEjh6PHBAy6J0CciwuAjhaUfqLy1KMsFGKGw4yHIB8r5HKp9I7YsupizVWZ1jPkdlFWXDP8I0KlxW3ZQ6drTxvsOKR77lKlbao/2IcPzNuILuRsIaRT7XmweUTmg8+xzfoHYL2jZ4IV2qI1/wzLW8QNt6Hw+K+PD0kKhGQKHfflsw3/QXdCIsP+WcZmIurcWPdNYysO3VjU73p7khFUkGbVAsLqT7y6qTDVNdE/A3fH48zUd7FXPnY2Bt8Xo4n8+HmO6yQQzKv1X3qgcML/xqotTqqjY0265yqs691GpUldtjEFQe1XXCSHzzAiVSW6pJqXIncpkQ1hCSjA1f+2ICqQfgpaOs7X4dHeV02OwbKNJmEZ/YNytP9ePgZbeNu9ESV6DMAmXrzbmR2ciJ5sDsz9bLx+UF89yC+CZ44nXiZbJxkrPHR3COAxu3bt8GJ8KfE/7nHcoopSLK3N5zRDYp+okKn+an2JGm0trLzkCoHQUEe3T39TEFOK5Ue4pbDX8ES32MI5fSIHVm9Y9aKho+od+DvnBl/DGV6Fr1blDnaVWxohKNKJVVkIhhZ+pNDSwr8BRN+Ft+AN2oFx6fLwa6fcONyCW4QTWCjwkdXETBQhju9gl/X/3yadKZR1YZvr6+t6UiVNoDIhZKGs+RmA97hpXGHGrk961K3chFONi2SXoBwPLYzVaW2xrdN3qCNattuUdS/xTiWl2P13a3Yl8WvXIzFBCZho3oJZtT8JwEOyOM1yylo4jU+9BezQ5XzUTnguOai4xHguGiEI6ioSlUEl6rUd2ri/hdc/CZF+YUbPzpu9LjI3yflfQkcfPBT63X5vTpbS0Ja/HnCEY755qW09agTM5QYd2W1gRRRdHelABnKAuKRt8+Jbriq3FPbkHUfBb7RlvVNTcY21n1c/Ou7shfHmz6+swyfOqYQ5ZiYxEP4TRc0YUDHBD9CTVZccvqqX/FxQXcqHaj24cJddY4qGs1OKGkPUME4aVMLrqFsm7pwzVHFk1WdJq8cbEDj2BgF7/CyhgcOvgkysgHcGL0ycJQrpDnbhH9Snot43Jq72sJid/zB4m82+0pE8PucYArAgmN+1WIc9g2+9icmJ2cmu8ZmVmCe2n0OQSPBopHEAVQPiBsTLYwyDqyyW4sv3qkwxLFnGb4lduLuYZkP/Yv8PJtc4tggo1MpQJvicAMdhAlFA31fLjRxeI3MhOUarnKqUGmr0woHzlaQyvNcIs/uZdhaIsbRH1ZUVVWFxYZ9mt+AlI37UhM7cG8Gy6+Xm+5phAlHKHKJJus3xA/8wcoHN2CiorSB91X1y03Fkt3+5/PPMcIxc2MN401sNRREiGoEAQ61G6ajmEF949hacnM2uYHqdXIzww3tlMN0q8MUoOOW2/0jblgwA2m/bb0L/ioFOoQRyDQutg419/IXdtQsdyzXnD1T1XzbVvUtYRzAscyFpQspdlNJwrhG4AByyFZFlXzRnLle3qB5KsCNcPQv5Y9Y32YQ5/CNoBzxF278rHTDIn96gMDlKrpQx+jelr4xeeNONsuWEeMbz0ewqkB5g6sbvFTl/eqGox0iLaenAdWIcofTkqG/cOtv8Dy64VvX7Ydtc/F4QDaerNvLH6o0Ka7AN8pD4Ldls8hXcBDCxgK9uXDiTuDnkOAgaLykItKFD4Usnjz82vJOHlwUjMN4y07DB59W9drnj2tfSNcYYHm6dA78Wdr4B2pzVerSxpkYB6oU3WUKD2aAx6isU1f+iCji+sGG0IRsg2Ym7GJh6W+JDt2j9FoWTtnDqb7dKd7P+iLLGq6ysC9QMu56hSOwVeEWhfZCLKrvolJkenomCWFcP88tjunGybHXtfsgGqMqXgSsjXI9Ay4i5kjYFK/MAnHD9qbwqNzrNGlcSXJXX2UGXb0PD3/5rUQ25MMqtHZ2+psWJ57y+o2O8ipfz5odGe1PTBKyFZd23Oqwb4RBDltvcukOyBIrODb5WiqvhDfRTUvtwgEG3jTCcVlFJGFQHD9eYaKQv0XVCvgGYAOa+PyQxw18o4qRtNPG06FI7rAkKnNE436wjqFlxA3EwjpFrNiuN8YhtkG6sUw3Fac4QCN6tnWz2o4FkY7lejy/sXyIKY56VujGMC7r7bf+OGWgUfNdXVThe2tUbeU2w1VHpUsV4YKqRveiwQaaDX3jYcwlxk3giNAHv+703c1U3oX1Dz9U/ay4cfFCj3lwPxpsuIh4nRlwA1UcZtvjuYYRualIOJ6/RSXfsevClcCR9+N+rgDXpfTChvQSreK0ROooy/r5qXHnt4psduBKFU86TWP9ibtXubC4FmLj6rll0S2Ag4mNzYkWoxsQO+ITEDXexGFDRY0hkhwss5qYJAWJayUQ8Y/XLVeZEyffAHbcvi3GAdR58MCgwHrR6wQY+nJitVRHMlbh3yQvVCnyUAW82GBhrjluy15XQqVjtA3HHBC2NPIOsiVlX+FPyNZ089Ymznaj95WcqgAK7b5tROIG/jITyeQUaqnapxtBMQ5cIS4MDTNTkyOXrtbur456ukHYEG4sqbT3+NhKQrQg7nFDB6pWhTh6TcRodRNOra5TozUjMb3T/LmZVieQZySUpGXozSwhnE51YImHLSQlsrnMl1ZEwseHxDfuB/WGN12GI4SOqnLUIOdo+pO23JtqG+FPAkGaeIO6rM7by27+z9TzlRW9T91UTU0wCjTOzM7MjLxljTpn/5qvL6U5t+6FDQGGAMTZq0LkiBaoXyfXaG61zDcjfpI0tivdq1t0o0eIIc2bBAPfuXEOp4/XQ0dvfoaO+W4ABx7tJB01kWjf31iquNta0klVE+DGco171ttYky5V3Q43wD2uuTRHfVBAYhsc1lAVIRxacnKbTt9SxssgwlGUACP+ocjx0+JG0DCiM/eWdVJtBSVTxWCeNcttcR2pyDdu4Obgh8XviG24Jb5AID+1/nTHK05D3+1pNL5xWtZqeJZuuNAGBjfybW14wh+uOyfVenCvcqiR1HfJQzUXsqpQFbfvqG3wSIU2EUAF4GPyZVxDHJy+ezcxOWHLG/gFYw9fK2aOO85t4MWq4Qbb1Pf3RwfMS6XzVFF0QwLHkdRkDmmzHZ2XnhPBiZrURy2nEVioopjhYWPjSluO7qXhjLrT8e+69laocb/6gxoK70YUDfmq+vr6ElHvVHtE4uAPpnendqunq1dwnGJmfHcaZqsq+6ipl1OzI5caHgEIB3iGI3rULoBvaM5Wnx7cUfNiYYebTS6piIOSyeOtDj2sdYTfQ9HdYxU76sr2xD+CgGBrJ8vYd8Q79JvltPcnTcBFzY/Sx3s7YBzkG2HDoUv+tUdmAD1s3AxhAxiAPvSqm1r6EzRYIrzJUw4SjssCk3uXXREiyIbqReCjmh0ZmW0eeQvguAEf7rNOpMW1ahskNtL2EnSkw+IRFqzvXd/zdYbNxI3rglAV4DpFYzvEDtdoKDWDEEJFA7gBo5VvV0fgr35xaB7/oo8rleIWpIQrHBdq/kLf4Egg/FflO+OlP9Bj3EJ8DPx97jYzrn1HBLFDVcy+qXC4EQsJR+qiN+N+r77h/wdTv3Dj56QbYaEhkwbSwnWnOnKwcbJla34oiJhtpAf3f0g4GteWmC4G38jjTOWHN+wlrSPv1Y0wKn56Wjzjvw1AoxgJbhRPw1Bg8NH5uuzcgwbSjdCE62ebbLEpad/xx1+/Ws8hfzzR8omi+Lt3mxz3ow7y5uVLtI28nBK0dBFDqCNwCa9L6Q3pGwAMwMZtBxu3V2WpFWYAMgANA20SxK1jhLBxxHopnl/qAgvVqLhG4KMKwCK8VV0BI6lbwvN2R4Xlw/xkfw4SDv5iQIfDKD7ctwvVGdxQczr+j+kzXxKGmhx8QPlIJsVF3PwGCMcuQn9jXQ1XGyCLm3wzgHDKozk+Jo/vYDEehbi2FKvN8SUr1aA9yjpwOzv9hBNbDiVoFPZcZVPBtu6EJq2u4gq4gS0Pu2uxtGSHwGF+JNyF8Ak+AivADZ8bx5/VSg4BG+1Vwdy4g42bN4NKw8v3oFhA4TC9I+g2JGpUldKSm5eDuAcEDhqpgBozIyAbncqJc3uDj/zmV6H87e5TWQcbZWbcpSC1oc7bZ3hjiPWEzR43TNHY9lcqIxs9NbYayxdMuRp1wga5uZ7glq0cxy9erH88rp8yRePMxnjNhTOooJxGqa5x4WwZrn36nwoYx7VYLMANTTc5XTyoqzIISUUmX13lyPfpG3aoiukXpP7Jl6qfEzcultANuoNcc3rINrasRiQ/h2nx53alwqtxLctPTEk33jvYMLA4cbjhpsQDU1R4gyqtpzot7TQsnp713+pDTyCIAzQcbKx7acPxDSCHgceTTf/Wpv+xSeOYsNi03Q0cceKEiSmKB5sTrK1CPdUUcQN0o5alIqaJ87l6G/cqxD0AIbzoKLWh8xSX/lSDSznjhCMb8rDuaXeblOSFBI5A2TjvUKWvcDLpsaxH8DAcSG/XoGz0Hf6b2NB3Zjncw0T4ngT6pjixYe/nCUtIQfzA4MauYUaVcIMfiiPdxNiYBv9qH1y9qiTLwtU5lagTNOiWIkcAduR0VDKfbcZxCQuOWzuuUCTjQn65nDxUxA0es4geSpV/0b1qxz7KFSbKqJUmSQNBO8rhV8zMEjjuG0oYbvCt6pBsXA4FC3uBVgRVhmEnbtNKVRQxLt8Lxp1uyn9r3SIAjXk4gGXBBeNgPxUzHG6zyfhF0KeOHx0LOI4DecPDBpECwgRuTPouOFN1aB0W3+MaxdPUMmtF5L6l95YogY/Cc7lSuEFLFebGKxn2iC0+7oayHlsuC4x/24XL6vUS/mH1t64R0WFICscxNx8uvFhULdWi0zmukXA4sJDc4aEjihvqOzw7A/hNvpGq8GevVOqb2PELN35Q2PB0o9aNJ9i6X+CH2jopHg26M1V29rkk8QMVjQA3CBslPbh5g5q8B45grilaU1hSL3JOx0gxgi8ss7I+q62TOWXzNl0N7nqAG+u+EPdJQDeeeBB58kTrTC0YZZpIHjo+kkT74WaSebivWNyYjH/8+CY5xdQfjFYtThTf35eRCtCxv3D16qNPt8UarmwQW4s21aSBWItpuF4qFh9ySFuyeZtdqfTLomm/KwHlMG0cObglPpZZXD4MBHmLvN5mX9+/+0okjPYSepFI9EXbC6s9oyh5mSVXP1cF2KhakbyRnJrB33nyEoDjYUPXpRtjMAJcRfMHz2ODx4WnOztPh7+Yy7bAUDSjGQVTJ4xuII+R8W+7gJ/ohG1R4T3W50cyksl82RFQFKyZpMAKdTb+ZZQVBGrAXQWHLmbHh0Zm+u5G7lIB05DDKpA2SnBjJcCNe0EvLoDjcvSUZfI5T1qMbTT1r/BG1QgHF2BDkxlkGyMEj1dvnyH8t5SL3KgMO/hjv7kRZRt2mGJTCSqoWIzYrLUNhxs96hHpEfMAyeihMO4SFR2UzXGLwsOZH+iSHNt4jEPaWNTP1cdKN8b/AxMu6UaNUzdUTCW+gf/ZihpXG1Lvzbe+S91UDttxcssc167FztKLlHvP9+kbF/1GVKCmp37hxk+nbuxrCtufqcrUjbxqRtaGnott/A93m0ayWcY37gyG7SKGG8WiC4yHJyeDBus2LJ6WV4yUT4uX9Ob6FsStE6zCIiYe1ItEUSPc+wvfdthh+PGGmQ2doqSdc3UDJX+ajJVC/kaaSBJZ8ZYFXW9WB0Q3ZMF9dBUq8hW9AAbFI/YZFqko4wc6Vbk0R511VaWtb0QnKtdChZzGhv0GV8yPu+GSHACUDe5SHPMT9QKHBDvnRw5dyM+DRXsJ2XBYkQjfF8WK6uAb/6pq9x8BtQMF6tMHMzMzs7Mjk5OTY5fikMgfNmRhKcppxw4o8HTnaWGn1W5MOTqqGP1jXxU4Ua9kjc5CcLIKUUMERceo3Lhqc61J/AsJB29TYiW03XJqlr/umPat3JIUhbr8+OLQ7BSBo9ooRpX76txUEbRoCt+uCvbFI5GOoPAwQA5b+GNyHC6q/v6hxkaYZWdsaAlHqhG8CB43uNx0HeczZ6IKgMMYhqZX7HBnST9SlVaDjSHRjFt8S2eqeunf3BHv6XBXqmWF/pZVn273K+TxIIJvy51b00PpgxciSulyVdVcOMs3vtWpXr4sXrMcvVBZeJyw4ViDm/aLubaRem3FuhRH5L22GesnYi067vMd3+Gn+u1ixRng+IUbPw1ueLqx77ba1IIb4IaHDYY35m5MO7LBM9V/Z6mKAzcCxMibwhHUSZ0GAYyiZxHF8oKq0DlVYrstRw1fLhLs+60HXqoQOjajuGEUxG8AMtphVINdIkmmOgAVdFHFUav+RhL5V5pzX7csSNqgKL4vbcOmYpWPQw6jjbluFhpCFhdB46mKXEPNgKodydsYhaxKUsbbzIm7oRlypcbb0nVAEqQ6Bhgpb6t7gTZAjiDhE/bmeZTyHiaqy7rSI7VTMkyVOKyioHG3lHNU29dA4ejbhaGqUa/ZkbGxS0CPOIpx345k+D8//PQpCceXL5bFoJ9KbUxyVuGCNt6bYVlVQbyic7wzYButNlUkf1VhvFN1JEQNfN0xXZygQtxQvbi4DO55VgqMs94RuqeaR2b7QmU88qoqxY0yS9U91294ueRc5T6yKTorXgk9/DmljXk0DTZq448NIzPNgo23KhtBTVWAG2FTlXJ+e3adYm4DTMMW141uDJnfVk2Gt7qduqFhWH4x5Ruf79dccLjRzeOVvSzZ0WNeK0IJfhfixmJlGPsLnbg137kKa6J6CW7UdKQqai5aAsMqDIUQwgz6qa5pisOcutdcijxWEQrjNY6tVPzFperMahNxw7rZpaefJ43/wo0fnW6wp68ukvR2sFGn3XC85hpmSTcs+HcA3JC68T4fVNWGM+BFNdeGRYbRI1UJHpR5qUryge6j7CNPT67GWUq1HmjiIePw7/TXqpINQHt9JbMg90jibgVm8Y4okcREE1MecVavM+SBtiqbFV+9fQWQQTMVCw11tAKOjJowzoC4tsNV69TmllHztjxBucNKR2TX5R+9TZmPog5bbUZMkLDjOgcgpa4O8IH3486P9xZw6ehLIuXXX33uxsZ9XyZS8g5J4A4ezh6s7pbcreCvQkcV/u+bmYQ4jqD8ZHIyOYs7DR7tw4WnAA2gxr++PB3+l6tLz3EPsCABY7iwwzYMyOVLrguXbt2M2wLc6fTowRVZC/wp7JGxG1XGakeot+/QUpWW+AzwOELR+hLaEsf5l++/6zWNm8r+USU/a8CNokZINoLhvxK6ce9y2IXbf2uImY3+WzhVNc40z7iB2GY6qjgJDtzAUmzWl6h7F64/TD2Dc4phDYnhtvakqvRb1ixibYZe3RCLoP+W2MG4H2twyS2Q+xPJoJrdYV/thzEarKRykHDULwe4UfMf5cUZEl92gBHQENt7NTOtww2TMtyqOGecjGKE74xFhfGKDv8b/G3hSFTgqDfa8pc5jl+48eOaqWpXjW6Yru2H+ujIpXrByabBo99nHN2gd2f+BnCDJlz/0SHhODEEOY2sNZ2WpP6iCxynJVOAJeCyUbwSfPRWHVPiDjGsBnc9+grOVeuljANY8VX/ETKEI+Qbh5x4YrrD4oEalmU/CbfI1S9y5Y/beu3XPqpl74gkckUx5L0ttllibpTr4kUbiT3xuBF0w/ruEcdJ1EWSTy+5YVWcsvD7gYccvSCNaUM/LK7sM/P9U8ldWaa8rbZ0xe+u0OGc1abgPnWu1qFQxxRF813YchOJGZzkXj/EnQoyz+Qk/mfxUB8efgrQwKsVl6UvX3Y0HjXMVg3JE8CNgrQKfMrd6UxUqEAs6Aql3LjbJVd23G5X7F3X7WrYrXgIQcBeQGPwSIYUX9hTIRc6ShAdnJ8xVxVFjpsB7ahqOg84whr1EtwI3VXBL3F74lxqGlLWb0iShHtxJ/bZW+uoeuty40tBwaHif2qTR5dKczPj4Rk35Dff6eLht1y8r7LbG287rCy9x03C9uhMpTlxxyw8XnjggH2KHis6rBbBOMYrUVUSKhxsOfwPakYY/bjowx9eFneIoSc4DmQVbpqJGkdU6YgFYGKNVQFu1LiWER/i+K6V2KBW12PNb79w4+eiG6v2ubBgoxjlG/n37/OOb1xqtMwfXTvTsOEGuLHlFXF3qHLhjdPTyJmK3qqtM9en04i2UTxzpLrigINXKpRSHQZ6eKCLe6EjoByl+3/Rl4nlOlolxTLYMYKgH74iMs6uqpbXDeht2r8NWRx847bohh+LBfm4Qq3C8htF6hyjEDmKDjfUMyLIwJkqb4Ox7E2vcw2HeSNtytQd063LGQ78bleuFPNLIC8DbenCfPPbWbZq7BKWz+Eb90ujGomISh7cqhwbOcs2eNniFw4A4lZ1gMqrsYlLl0C4NuMvJ0fm52HlujOc2fnXv/7Vaok+MAhcrfD/MM5X3HHaU6SjlaIHMaCgbQ5YrYZdnYiFOqh5d1ISR3bDFjsMNzDrYaI5uQuMV8cOPhVFR/6DfSOfx+fnIzmOKh/kkDJRghz3nE+qjGV4a5VdqVSTa/McComjYASvocb5oelpyuK3hp4TP+TF1eRfs0MNbxKOiBtMz193jlv+TbFD2Iv+8/khqy7stsCG+1ZD4j1iG67EUPLFdo9aRZYpkfOSpVbDZTtWsZSKu7F8cHd396KqpLK7PuKoqol2G/59gbqxjYs26ySVvKYiVRG0oVeYySnmOYU5qlzjSL035rrukRJDlavG/a4djt+COvb64Lj1Czd+IrrBYiqvbshA5f238uDSY4tH3vt0euS58Q3ixvOZtdydp+5MxczfYEQYZ05vy29nFM8YazcC3Cgtpypdjt0oOWqdrCWJG04SD94Io3/rZecp99VED2/MBfHgvQoGK6jiLyfesGEEiXJcqWRMfYg71QOQDIQ1oFgz8ocLVa1qcXG6um1bGm2uXGSgzTTxolfG86ZuHGnbzoSiouslIXDgIfn+PT5BxyfwAA+0ibDiauPKyTFPVkd7nc0jh+piuk/3LXhBn2+fsjm/6r6+UghJeLkDcBAVxUtxw4Rx/JYJjx76lteqqZkZeMni3HAaQeQM1ALahuyzUr+/4GQFa9WwmvJ1lCJXEAmh+augT8LFJBQK75QioroRTN3RoftFqGE/i9/bRgTV5QTBJDd8nE2re3cJlMWgCBuwrc2R/T/1jVTdvNl0lm/461RTZH8juEjZVmxAPVhryO7DP9loOATQuDXdOD9NOy7JQoAcvFIBN1692lMw0Rb/3L7fnu0bEl2eKRcO5MA8k2aZfJeIAw7zUtlLdyo/ttHBPqpltRgGbVWWBKRjV1UkFMYrMcLB5ScfJ1+OaBxlhOMbY39BfoNO3IoKw41lKyZ0rlgPHy6kcS0c/wuBo94ZrFKlzej+2PVduJHyuMFf8ws3fr7sxifLbmzVFR1sBMcqRcFpp8pnm8U38B8+IZ5/CxfuUyz9WcrPGW+33DKsoc5pUE5VYqQijxB0RMWNoMTwNPTebtiHCUBO4pGBv/X1J2VnqvWQaGyWvyLvdkHAuJ2n4vRUxd9xlQNtIxMT8KW+flRLKRxhDeGGVHFGOR6glmN1QAPZJxbfaHMVIzbjZCt/VMZ5njrSvpMRkwH96TXoJ7rxfmnpPVe8YSZKn8Bc1aYmwRwuVEANHfcBEB8O+/run6+JR8y3iYB/lB6nqsOcH+dj23GgwmWq3bT0yN0KIsfU5EtAx6URPOBBLvDwxoPfXsSNp3ip8RiyBx6cT8kqOi2E0UuRO0ATK1AfV+SPtSG28/RFrqmCmXApbGQKUP4VC8G3Yhx59DmidIT3r0Khl3OwzbNhUxULR6q0oXH2ROUAolTfCIjIvcCgK2mDv0cVV/6AHP2V/fMzqDYk5ZjmGN88rbgUyK+vATU0pvGKOkbOuAfLuvS37HRiCI5Vz5pVKCKqYVxDsEEesR3Chl7Yaupxj/+ObcU3FNboWV4ObbmiIMQVHJAQ6qhEgVQlig5j6sqNLZvj6px6qm/ghp8XJ3pU+LqSilQkvu3GYDUOe+2a71RfXHTuqnp3XirBjVRIOCiWfD9uxFRX8heiyC/c+FHVjU+rA6buOrpR1H8EDzuwEDnq0jeS5qViNnkmx9Sf6IbqcG1xY2vQcIOWqog76jQKGhsAg42ILB6qG6el/tsrkV8xUBc/fBLyDOeiKoGNIAMYiQBGXoc+UQ5xA/nw+OYEhHGYqUA63nQ9xJWKZAOq+INVpcPpn7py27mpHux/ordq4AWXmNocZKicyqrTbeiKlirJ45xzOqozWdw+hEcsrLPrX4rXPXyD+wxWA+tscnSPZMPOM9X/xoDRh6lEqfP2PEUjcV5uo/pcZYPTFtO7iZCRiHOAcrCoC5aqZvKCHY1lKHkB1vCFfIOwwdfTnX/BnAswCKbGCRwZDxqmcDDx99lwo5eOqeFhjuMuFRxoWDQwp+8L6hnJFXCyo7IOrjM+3ime8tmAI+Kkarp5s1zZuBe6b+9F9Y2Qb5Thh6niqEac7lfJyHNGOIgg/YSNGzeuX39rk38EjbfXn12n3pG5brH2Y2MbmV7uhYOc8GOeWaMIoUP2qe0OIxodDjRqHOGo8bghvGDIjxSDIseFoCjdkMQuVzxVxaBw4Ble370oFb2SZKQsNO68UjXnM46LFwNIoQ3KJsaNZFSEz34Xy6tnR9WiEY5F0zjqndOqRBePiBZy5H4Hblw03KCQ4mbLU79w46eiG6zQUD2fwcZJxIN7hyZcfLas8Q2pG3Lhvs0uvWeFep6EBA/D93nL++Xz/sh1GvCHyJlK9GFgI9AtTkPYiIKLXbKuGNcYxXfCDTfutx50jJQ4qoLouOs4/BoyjaC/isFBFo1QFQdkQOKAsPGGSxwPu7oaXrfISmUOXBiqVnWoQlj8ARdjV4kbdqgacHHxgQE1jggeiA/yWtnSX52ZcdtMFqceTnUD1U8E2+P3uFYBYlAYiNsQIGRtLd5//7613eJ7Ld9V309ELlVlQxuOeBAB7rb/zYu8BOGN6UT7ykoiOGWxGHf6IDkJWfzSjbfkGztPMzsqnepthcpBXfxphvHxYX6z89SDxE6nxjeU79jLdDoJ3FIcrZiQBe0ACBS4U8423WGiT+ap+8UQlzOcE8RGLAuqcAKywty98V6iBrbEPw81z/dHGMfNc6xUZZgQ1cXNlxvFD3e4cl7cPzncxNmNfizOqnCEbEO48YrlhsSOZxoAZPFUYU+BR93nMq2fyS4w6io9RNqGrFQ2p0Gi0VNKNUruVASInm7VUS33uHUNf4aqUUkubVYx5TrANRbrpZJzmcOXql8okzeCUGBgmqo5681NYV9cOxz22A5Ih6+boiCulkN9G9HGvbmqFDd+M+Bw2PPb3+FGhY14eDvVL9z4SURxoxsfPzkz1dFJwDe27O5kQXH5qeqOGkZcXLzvYFYlI1LFiRt3nK3KlmJVQXim/vbUUOAK22E3Sn8mAhqRW1ZU3hiYSz6JyhrrZ65UYbV6cKo648f96hussLXBsvWvhI6uLuyLP8TsH2CD07AeOG7vW4H6A6LG6ifYcfGPNGoCBwN/MlQNaGejzXgFQYI85KTO3LptulBB4pDjyoADG1fvpRi8Tx+r3quwg+GNq3G/IV6qh0ffvlv6ngA3ykCi+owNty8pbQMwkUi44kMzaGH6j6gxcenVW+gVBVpwBRv/av0XrLg7NviX09cCiQdZA6UNIQTCew4ynprnlpEP8oyMdeNmFBk8ppEqhA1XfKXfh+wD2ga8Wmq1Uq6jlzPiXIa1m501jPyFkeqeoxveRBXihYOMm1F4YSUuyMZ0/8o0V6D65a5yRqq3YhrPjEs4vUOAhj8thR6q/Fg3R23tLXIOBTdM3HCBcIv4leBGRBkXXCz3+AZcHqaWJW24XkOt/m2rfh1ydAeD4zhZoWxEO68sKLkQwkZNGW5cKEv9ecwwfaOixs5UeGzX1ASWqopwOVZtVYSqKG64+Lj4xm/nTMB+lxO3wgy/wdL4t+J/v3Djx7pS9fjsxqiZqepOrMaw6BumtizyR9wAqjT893OlxfsOGm9klzQsjg96L7oB3GjzfEOwsRX2oRdLkhsq+tvwyndQTlUM+caGOXCvBAoHt5oOw2vUk3NRQ3Tjw5n8H9/0oPHVyg75gzgL19E1LtzAbmwXv0NtLmACxIICx+2BfUrkalTfRyvi1QcDXhfXsUp2KiGHDbKrHvdE7SJt8l3pnCXgMH0DuPGerztWInzMT+T5mTz2t7NJjxv3I4BxXwoGA+FnMoBeDRcIoIdKXVTnBsarp5JEi5XqZOIgjp1YXhmR4iDfOMCyxyWmOF7xSKXMxZdOVowANmSDynGoj/WVKCz0Eb+M8uJ4zo8rI77DG5W+sUp1FwMcJxuhMkKW8vRpgBs595tYevx4yUxZnAoUcvSCqiyyVX3eA8df4cblYK2pxGV1OYoUpourKBebsEOY+qMkjgRgpcHGDABg3rcb4tvrYhPkG836M7LJt1PWMDCpz+gFQRtIJUWRzqFb4SiTKRnb5/ENPwtrwLG87FpFenST2tYIoO5UUjqoKrBGKiarE3CDFt0Yv+04j28AE847VAWV6hchb/BjiBtuuNUUDh/7Tqke1/gGvxhwRHBDoxsRAhEAx191FUZjf+IbXk9PVfwTGcd//ZR0A7sbNmV3ojNV0acxrNLWmqnqtmguzcOIK8JxALqR1qGeo+KebjBkoXqRrZBCFIvhhIaTKqx3o5xunJ3nCD8ED+EBjxthM9UZcSNKLZDue4K71mEk+MfknyXHPXZA4XgHNfwNcaPhNcUNLcRS2Vh136xK3qCdCvPktYjpOXlj1OfBR1mKq7YRZToQAyxqbUPAQRbi1jrMWsA99jv2MFXpbAH57OHMcH5t8rDv7v1y7cJtbnuVw4U4QCCqFd9LRBbFMerXd77KkdjdTDIlDm4xPf0yPgULbnKK4GHixkTXw4cNDWvugi+u8CVjVVnQq1E/Eo+vxdlCYsE+VaSbdK75Jgv8WWmhH/cz+QP4khG7ANl4Skqy40X0TnNfqaMd/jMscHT6hVno5nudeH597h/i091VU7nd1yhwuC+ahW0q3RsvkctZVgXUqGwSbMhMNU2PK163kL1QlsP5qZ5JGrevb6lvIBJecP5iaT5U/RdjRAn9cmgdclKFbOMsbnj4CO5ROlYtW40h6kYEHcvLvmO9A0cpsAu/hCHuoWyHBQPD4LinG8vLFd/CDSeAMKUe+rG8lepiKnie81AlB657KTVe4VMdZxxV3w8a6hnRvcuoTUXFxW/3sP/CjR9Q3VjY9/18qsJ1+Q3hhiXFnfadnvu9kS7cRJ9wY/BOgXSDgw20VdlMEz626Itwi2XahkeBK45uhB9R6tTd8IE/91EIxw3UclL8iZ+GXY/G/jwJsXYqBxMEDg8YQgwlxg07NpUY59hGfIK4AbaB3Ia9Fj7t3468VrHCbT2HwI2F/Q1Cg52nWIY7YGYp+XJPfFKDxtwBAYfkD72rzrIbBFjYWoefEjIyT4d3qCnwU/Hm2UOI4lEdPOhEL6ulckzEmaOYx5BU0ce5jfOkcUY0q9v7NpOc/Zs+OHgOjkHWsZs4wCBgfPLSQ2RWsmtYE+fxaJil5zo1edB4+NB8Z2sZm2tqNQHE5mINK3bENgoZ31yY6XTauXBjh1ceptB3vvCDn9KQlVPGfK8wnOZayXEBLYe6cO3JWta7SI2Wy7D9So0HFtx7UeAIvrvJkfGInSoswLU9QI7LEjxWgBq4Tt0i2+i/1T0000i2oUbCTtypqHY/a2bpFMUN/PiZKTadbmhk/DPMXr2f8aBX+mJb3bUy3jpw6DgfM4x22HFKX70YrjFY4QbWN2IWH+/g5+e0UQE/ljsEHIQNocyykzhqgitVhaoKa77RVmW4UdERq6EPN6WP8522bDbEKcyIR31QUcW2EWtUj+BGfaRXJFXh95v09P/t7/QNXMFspNxw42KF3yj/RwHHf/2kdKN21CpG2IRrj38VVCntp6+KrTEwvka+0de32zizhKfg8FMz4b6XPO5+kXWM2BC4172DkSZf8rcRTWiEFbhRQTxEjtHRfVSgH4aTG14UL4v8BczC+kSsMp30Qh0jX+0ttajTVKVVJ6Q3uibGiBpoWW8Q5/ATf7cljCP29+gRVI/aBxgdx1CFcGPA7eThUjXKbEaRJSJ1bl0cn0HjTeCGieZber8FJ9+bl2r4qTmVCjtf3DLF/Dzoxt1SNUOmNWFDn8uJR4Xx6Xa/Czt9VteoDnrT5Zrit8nESjXZxvPnjUnQjKmDxucHM8k4OnEbWq42gE7kjs04VVBYD+7ZLEAjK8h4tfkqGV972+lQg7MakL0zLhXOZ+uXL53eaKuvrdZHNbxnV6oM/bwOQUQ7iBv4GNIN7pcjMr7UiY7dQharg0fZzDieNYv129sAjn4DjrIzVYAchAcsNkVwo0wPR9ivSuvjgI1pZSJu3erHf/Nop5pRHS6OVOAXr5TcoP9WuMGb1fW3Turn+YxGL5qEP/NmtC0DVTDK5NGhHDZqnKfK+6lMD/cYogRgh/GV2DbPUng/HtOLi6YvEDckkhNTlmu8+cr5pIJEiC5VNd9kHChP55AHcES/wLJ/oBD1bDKJ2aGq3khGfX0szPvFAiOu0n+pEiuVC45/B254XZwUpYJe3Ni3cOPiL9z4cXAj0kxVdPJGMYyL86wiD26d3sLnynM3nj/n58G7jSNZPAefDuOwhZ/DuWowH66KW3Aj7BgpraQSbgyUlhoG4BJ+3B/+4wc2sNR0eHjofLdPvKkqyP1FrlN04CY3gyrDr4YbpmpsugknNwpI/vEGyPHmIwy4Y+hOr23p4tTfAhvUnS5+m2eqfQri+NrSsrr6oK6NTGOU/SDswy3KhSbrLf7x0C4CjFB+4wS74vhLqlhE/KMIdcMrGwVWeLAJio9bfl4+P5887KsOljYiu7A8ViUSQeIvTG9oxo9GKYOIqhJVvCqS+EuY93YFHerTGMNFm2FyauoA9VSNUxgZJ1yiQ31tDQrGHa1wSb/I5Iga8UubhIwkPWj4EftDxlvdll9woALdQC+JdeE6k1WGjiqkO5AQHD4ePKYuLi9W4an2OPytCmeqY9aMnGDwL5udw6Dg3lw6s3SEMY5FFop3bPcPGXB4iSMAjHvRonREPKI23BKBA9t+LkXO6MYtOy9BnGiclYARxP1ArRQSf4Uq9WeqN8Tb1zPXC2rY6rUk42cIL59jagUxeuEqCUtBwt40TtHj3nC9VDU9lbpT9bjs37KU8O3YNlLirkNX36PTsF6ahghHvRmqPOFwsMGrVYWSHwSUs8G/Cw4sKio6PG5c5CqgdY3E6h9DA68wGmBzsQ4lrgXFVPWu+7DEiis53e5bqW+l+IKT1m9CJf4u+mX8LmYdhxVnIeYXbvwwZyq3Kv5pv024kae8EcTEnQXXUQ5ubAwPpmfQawjcgCxOuvEvwQrw5M5gWKRuirjZqfwRKpiEZVMHLzglTSOnUTXE0Y1A3BhtI2q4tEYAGL6maj1ioIrk/Yxb8B4lIcPhhhPGsTtOLxUQo+XNG+jh7x7ixE9xowG0A/tMn1YpZwA5LC7O4b8Hj/B8rYVGji5bXqgkaqjXcHTUqqcMM06shsrXGQ5Y/Tt/gPDGoEkbw+4p+hRpCEWzW9Gbjlm/zc0P/kKVCC5S+MfmTmw47dfuxQ/dn4xjVFkk3G5WIdUI/LacGMfPAzgQEJ9Nvnz5cgaBv5FLXerdQgHXnBpfmWDPkTB0Zt7in4ctXqxjwUkP3/IfrGB7TJbp0wO1U+yiUwhCDLGtpk7ZcPeGd6SMS8qRmAOkNEfVsOEGoo9L+Vwhm9VJC0iztHR9LzuX3mvt/vwZMxSxfviq+kul8Xvl4jhk8Zsh/bhcom+o1JCvHmobsFB131Iz1cys/FPWgAtd49WaSm+BG8r8XX+mlir8wMoYGWccf0y+AS7QwdU+3aSCjF/NWZ6hLzX+WzzZt9Vu27PtOIexBdZV6QmNz/27Zc0C3egmRHWrnkqf8pPS8MlfhhuEgRqDjeXlwFVVihv2cfbJvX7psjPg4h+XUniFtzzRgxsUqweNhzpRRXAj5eHCRca/K7+hsdkKNVoRMNwalAOi337xjR8NM0K6sbDqVfE8W0aCaXEJG3nrUL8DRjF4nF6bt7M75A38xE6BzVWUet8785VHDF9peHq2YAQzFKWlhuFUU2n/rZ2sRhfUSvUktNiGL3+rihhtHdmIm6KRLI2NJ0kvuLiBr+8m2J3e1fX6Nb5tedcFeYPdVLhSfVK3iDXgGuPA25zE+wRzFcsMgRoSOJgap6dKLSJ1g3mmNE4cv6g7sRbcAVcyUpc+JtegrFFQeQfLynGfmp0ZwafzXIP9sPnu8L7DCqdZVDuJo2wSNlj7O+O5ra6u8uSjKoCP6QPsjO8axvShwRBaOO5U6Bfh2h/rGh8scLRpbk6fci/lMoVXa3EKQNrIItvgbAkSkvFm0A0BQ0bWq4yuVa7sdqfTD4uzyrDXhppIOIYtAALmcYdIWZAZgD+n4pFhROr2wDRYTiW1fQmXKhawtzLAsNjbOt/n5jeiU7ClhONsqfq9cAXQvcVOQ7wUDm+cFVjQdfuWCjjqbzVaBYGeqxr8iqoR9lE5rQa4AXswYaOee+CuFMTZbjt6Qtw4o284GXx7u6ayMoxr+Elxco5Y5SKPcpXd+N8Ywv8MAASZydahx0j9VeLnJI5XCh5iMbNUqR932aqqhBq0THVU1JR3qRuWpPjlomce9sROxZBHX2T5h6seBN94/HjRVRqKEgTNVXLSusd8aIdK/UW3YbmlysqprGnE9fDa9NNvJXeuX7jxY+AGTLhO3SBseDdVpNIw/96pG/iGyPB+MH3jucONybm6/J2nIhqDgo1BDxtbHjaK4Uq4Ixsb4htn6nCD9Y1Ic/oV/yFtvszwvFdYZuj8tlxlSrrS9K/Sxt15agK2W737HeabBBxsF+HrdUMXGw2Z+XvdQB8ucxvwUPFWpVMVw+NugGPVKRsDNhALQDDHFOWNYtg4UmehDfqN+aUunVZuY/ipvagSCz0yI4d69d0HbPQdfk3eDwTxRKCL9yUcs4gSDjlpy15V7YnSd9JpCyzpn070swB3mjCiDnUMxaKSasLjBr1iC4+uzjXMgXfMZV9B1TDM0HEQO1lJe8VHhvRwt350+0zcu2ut4jYcHu9U5MGuU4p+FLiaLjWn4Oy87ucKzP5l9GyG9Dy+hxLaTC8+uQduwI7bi3iex417pd23l8/RPKLhjaBjhK8/KyFyVK7wQjVjo+LPVC3yjGsbKL5NEzjYls7zlOHGqz3XnsJDlSyqn8k2WIdO45RgAypHBDGCpHjwnxMhhm4tB7kN9qmbNk7UQFwDLKObHINrVr2Pux+Pi7L1di/asx2YQtwAs6iPiXF0iHgsu1Gn5RqX4yuTOZyAXmOLS8KNYOQVIW6tiuvBf8HhBsupTFfxy+IVFe5NHZoupqLpi++GDU7+1ZNo1MfsV3nCIa7xCzd+aHVD8oaXJs7SDVCK9GDe9RrqWXZwo26LPOOpLLjvBwO64bAjuDyVFox4XBiN6BhlrMTxDX+mGs0GpVTrEbiIvBW5XUnudh1UXzddYXoy1DowsIGRDcc1kBNHiTocuA1Mind1mQt3f192Kh2n9pXhuL1vPlzyjdWBUWozAzLjilwEuDEwUPSl6UUf2jBTVTF/7M5TONTwWPOU7iI2Pb097APuKSXeV92XPPxwXwK4QwwFLAQaerM6YW9Ee9PLVv36qqui5AOVVOAekIOZ2jg4mOZvAjPuAcJ/aDScgpPqaq24FVR/AQeEjoYGfBnDTYq7ig451o164J9yftzfqJwBl+E+61pXMMPstTx0ZTKWEX+qoxzCKjmyLa3K6mEs0iLRnOtNJCoZds7il6NzJUMAwVN6cZwRQFyqSlabLkdXmspmOCLixuXoXhN1cY42kW00qirE1G/BRs6twmplA4SLifFXipW4Pytxw8INFcsR01SHxcQjPzwb3TAdgyNNFtBAWKNj22kSVDfoyhrCDewWMGOI4vuQ6yJu7X38ePzxor3MVFUvgRyax3asoyN0Vy2fgxtWhesFcj3oayzrZ10juIbhLJW6GOEbnz1w2GPdfScAMYUirCdxe7Hfaca1/8UKYzdGZM5dfvqFGz9I5i+yKm4DfTpStfmSEVdUKB+VVmLR5zrSeGCfAl86yusz6PfvI7DhFze2SmbCSzLgGxtlXbclR6rolco09La4X/jzaLFedrIqLRexlHiQz9BxSrcpmapaWniTImYQPrC3AZrR0NXwrsXjhspE2DDiLlWiG/h0/DbS4kCP26sb3Bc3E671Gw4opQHAkJNZUgZtVG2GGxsDAJdjPVf5+HzK/wgc9FN1vmXUz17Ai/uR3F8JbqjVpToMc3wLN0gw2tun+vyBSpo5cAO2qYmul9PMik8dOCkd6PH8YHKs5QHPVOIbwI1HLS2410DkoYVKUOGg4/AJ38J75setXt2fqgq2Ls6ewj1nwYWkrqJ0w42nJok7dbzzS2fo1G31y+R7XN6At+ro6IjluHh67/USnxj/+zyOpB4MuQFuRMPgZ0vVS9CjyTZkIW0w4QHYuAn3ranizPk9s6mNNSo7IBzgG4YbvFUZbqhJi91ZbN0C14DgQhAIkUGo0RH8YNtr40Y2xDcY85N4bv3pTGxsizzopZXxW+zV7W3ttRcFJPP+4u3ecYtx1zPFwU/7O8ybW+mBw12qDDfKGqoueuQwgQNe3wrvwgUU6EyVIr44I2636I1HDIOPWIUf4whw4z9JjItN/CbvbsrhRio4VP2TnLj/9VPSDaaanYlKXbhOFLfkt+yjdzjA8f5OFvVULKcC31g7ypNusGI7uFI5SXzrNFJv6/jGRrGsRL0UNkrrqyI16wPZw8OyRabSHqpo4M8MVT6a8TVQyEEsSDI46KcvhJEWrTSBb4zRiAoaItxYMEnDjFQ4T1kRLs9VD+inQsE6FsE3fBSc0xp8m6yDRMNKRXSzYhLQ1A24co+ZWihIFH+q4HSGsY3OzpHkukMN921pdiNhFOPDB4cb2s6IhALP1lDROmWp8SqDjRX0kPfPNM7APjUNu271QVBOhfmUgwm4qR4INcA2FuA2JnICN1oIHHFyt+Sh/nm16U7gGAK/YD96q49qBENM3CB3g35YZMplXEh8x9Ip6KlikENZwoK1PRU6HePIyJObw1O7Lr23lMWv3ePju7DXatZXiBL9IW44w9Tls7BxLxLfiPINywUCN5pWKitXaMPVZBOGxGmiWnMr4h43csINm9/AX4nlVDQvgAAt2mM7ihs1UQjZ7ugpFci9mUo/C4zQBAcvTjU19tBXXpzTsrhRcc2j1bmcO31mhGFD4EZ3JT/h76g3jxVwA/J5hXdROTeufsfSInV1U+G8tNwhGbsjJtJw0VmaYoTBlJqrrBGXuNF9zeXD3TXJoYbtZ1jeu7Rs5Lxp2LIuK3eKqqDrN6WrlekdFf8gK+7PhBsXfDMV2UabUYw2KxmxFSYVTZksLtsUXLjZEXVT9SUabxzJfosDxHtPN06Cgb/AW1ssLU8vQYyNM8mNUiai7xbsyfUkHGQK1pkcmNx37wm6bpPOOCUxw70U6OOgX0sXC0WAHLW1Hz/iK5y3D9GCi50/CuMLOtusKieuJlw8Tx9YLS5aRjDMAQIC4BB0bNhS+IANwMpoWzShQ26qAeHGaLEO66+46z/dQcLFgIPPzbdv8dh8C9j4t12mHHiECoYgQ1yj78NuEOQI3VYBbtz1X6oMN6oCLxUhYgWv58CNfgwWJSIjHRj+293FTCxbHB+AaizUUveHZazlEVy5MCTTPqUSSG88SBI25ofGM3vOR9vqugz3TNuA+XhPokXOJeGH7SIHPcOUcVcsYnOxPlguFKG4Afdt3VIdl6xIWI7njo7Sna17nSw5XFx0wNF0uUTCiG7B3jtbdOg/TGSDbIPj4k18TLMdZKiz+carNbKKNVINvdJiHkuSxd3iH9u1yKHw/IbBy1Twe6XKd8c5R6oI3yBudBAtTMHucUmMZZscF25I2xhywRjnLMC+h/zOACyeq1Cpzue8l6rBN5aDYnX8LjEVkUQJx0WjGRfwbK6JLXbQQdXdDeyxdiolwGO04aJjXRzgmgkc+BjDDQcu9XJX6au1jXikSP01XkRxw32LfHqFJJJAGP+FGz9o5s8V4b7QncXbb4tBeMOJHBLEYbWCBD63NgO6Qdw4IG6k7xA53odHqq3TQWenCkeYzn059DgN7VRlEQ8HHi8eHpYswIbihu9Lj4odpoJbEa4y4gYZH8EsDDbAOFApAvrxjpjBTqqxh/oeX1+/fm1rsLetX4TjG3CoXn1gOxy1Cx+pfqwSNq78ceWKyRzsZxywWlzhB4y3JwMnJ35Z/ETyEK/34GUW3QBwZPZgV5qZb8aV6t9BHZUnHkGCIxF5af4vYVt91Q5BzpkQRz4wasGlraqahbfJRmxNsFTk5VQiED+mG6dGLjU8Aqe6evVqywJBE/8BN3CtasB6LI57X1kevC5l/BD/oF0N2VcACD1Qcxllvjn2B1GiMAwHL2EDU+G8UnGS6Q57t3irKnjc2HGwYRii+XEiDIecOjtzRy+YHMf8bC/ejxxHtpM2q1Y6XxcR4/jT4UbkDlUui987BziAGqIalVZPhaf0kIZdkQ+/gaAfOAeWzbmxdeRxA3RjT5IHYQNiB4+M6Ffp/fx4EYwC4HCPyHGv3Di1XXnWS+WqqQAWlZa/kB7C65SkDXNTATdu3fIXKsczkEbc2UHhLoMyveM6V/FKBvAgQJhDNrZ8YdmGNS7S0ItT1XKUb4BfdLBAHboG9jwoL4x3u9RFKiYyIZdURcdy0DTyeREaxzV5bwUuFS5IbmHy+vI+21TwXeqvD1XuoyqiuBH7xkT5L9z4X48b3kxV6+lGnSXFi+Fqn4ONQbtS3Umn/7uRmngfnmOTmq8bHC6Qb4QfXmK+9ZtNZ8Zfy6twS7lGeNNqa0iW3KTKxsPXAw7CcY0nYVjcatIdbnxscW9I3oBxamKiC1wDDKPLikXwNoHF7lTWSbWv1aYrqwv45JvU43bt7w1SzYknRA6eq9raNlhERbqmoirTxt34H2N+wAyMNKWHaUcF6r53sPE2zrTGYfLQdA3ViAhBwlLDaTfpaqI49sAdWCTsm/bqcKnpbvvZGnX4dO2NA9im3k3MHEw3HgA3puLv4rv2G2C9aCqOkaqriKs8Am7wv0cyBhBCHmL2sKGLk1YAYv5JDzGP2IJsyxwzHlmbmeLmNskFcuZL3NAQ2cDWBlTuzDDb4YfVCOhxo2A7gd5MpbQHYQNCOJ7POaT9MoWlDCc4cNnPzeXS3BzPFTpxHlocH7JLleso9AbbED2+QTaa/NZfk8twkG1IF1f/7Vvz4KbnjjDPCIajAEfu1d6rYGH8eEnD52Qc44v1DIbz99HrXilqoHzk3H4Rcg46sJbdrp+Uie0O29RAaXq9hw1HN+w/FCryy441nOALBHLJD37VlV+5HRgxToUCh12oJHnwPoX7Fu1MoBdOohDhqFda3E+O26EKXtxrjgs4TZzdI9fENxQaL+ul8sXs36GNq3IkZbzDS++p337hxg9LN2pftEkVdwUjJ96Gm5dcAbgYHFyyqvT3S2uzBzqd4Ovk3BE/mS7s3FERbt5DRzilceZIdT5sfBtS2hbm1C2yvh5epZ6EGnlIRNajLelhVPwNX+Gp6h3sUx/RYoh3tRhSSOOAmaqF5EP9VAv7xjZGjXDgc/GGhU98TwNkEHzcqgQORzcoiY+qhWpUzbiGG3kNNMmJhhcH7fBo5DnPh/4Kcbmo1jHS5IGjujrJ6MbdsGYk4UTxUBh3IoddqHzJYemGuL9dwX3rCEkisZKYSuhKhQDHNDrTN3GgQqvhLuIbiDpeBcV4xNMU/u78BlUqulZBG3+I6fEx/gNu0kj1Vae+R8h05zQKnp/L0ryKmT7s92GZaZjt6pk9nHVyvOygQF2HqgxHArXDYbIGZQ5FP57a1YrReVKYYxCVI/zGiJOjzh3Qgeh4urCULeQgSF/7PA5tnJ4q5MK/wTfulQY3ejy4NIWXre17UDcYFIcNt9P3pINbUBM/MtyQLM7j1SvPNzCtpV1bwNkiR8M9bNwryWow9H0u3eixMxW/LPMtayYBdCCboUZD6Ru9AA7dqb5gK6sV5gEV8XLGvHnH9YFBeqC7yiLdyJcLOi7W+KZDM1OFhiodkfBJPb23aNiFwIGWqliNq1GXyEAJPOUe/V4YB250O+BQW25IOFwY8Nw+w9R3dqrb/x4NubGYMwT/UwjHf/1cdOON6AbuVDa6IXE8jG+o2hBsIu1SHEvpV43CDBp7kmNpto88tQhH3ushpxEDrkeD00hLlWseKfot2CBI7r4G5eptL+YaxpKHYavIehQ2Iqeq8mHYJ1+dERf48IbftOg7J28QQWrtcPVO2EFLVRd/3ED4MEJx23/df9DwewtxY//3sUsTSlffFmboSgVblfrg7cUYIK5U+cE6F3mR/wz/djjfFwQbw+bFfZXsMzmcfVSOblRv/jtaTZVwuNHnxtx1p4qihzrT/bnqbpALr06U1RryUkVJfJqpjYTW/hLTu8ndg6l412u7TD266lED3+FgxYsVERT9wKYKTcS1wc44PdoP6VjVfjpox1Gan47nhgkVeww68GqV41S4IIF7VKi3pSY+fGyKR8ELHVycFaKQpCzRtsTQHf6l0hwUNFMR9fFcJzxVqPcY6l+RFze60nQvkDXKppruhbscviP38vblJhtpYnxDpyrz4hI4lrIEjrn0ktlwZaUKcAPvYrrdcMMwydAjJBwd986vMrQiXHXn9kjT6OBViio3Mxta22A4oxsSxq1e57/Vkco1uPPlkGOcuEGNvNJhB+HD6kYkmBhuVPBydVHt6nroq92D1Ye21lSjrhE95it8lM8MVrH6+qjCESw7BYRD5SN+7ClVBhvfkeRI+XuWy4+b7P4LN35IuhE3usHLihCjrRhN/W35EnWsm4J35PPZuRukG7v2ZfYVkn+DhadmpxoUbgQx8cieeGSKKUST01K6cYZvDNRlx5KWHVgvbaMKI35iGV83Xb+IpvySm0+8k0reW9GNN6QeMk85KxXe+AjKoadig5y5PGE1gFloCxZnKQoY5qlq6FrYV3YDhOP1R4jIqw43aMV1DY2jppLTQqXYHwfG81t1hhvs7CuY64x8A59zg0OV2Kf0TR8THPej0JHweJFIbG72hT/wMXL6pdhaFbalRzvUqyIt6rtIbPRXH8STiemVA0AHnVW7E8CNq7DePrraEHld5TvmCCD2A/0TvabgMTb2DoerV3KtpucYgOejNsvHas5KrdSBu8cYx57tMwEnnC+J0GHzsAVfmms3K6BJLnN8TBzhzDjXA1HNnlO9VWshBygp9F4D41jsn47ixtnEn/dTmRSuAlxb3HBuqnuXV9CDiwZ1taYPaXgJAQ6Ew0ktss5PRTuVLFVrOYMNsaeCjMK9nGdydKMUNno6tnu++XLNhcuW95OaoT1yJfnQTCVhnFk/L290OszgnarZIQcT68INfOSiBp0kcah7xBqqKoQcdpriGzGkzR931/uDk+8jrKnQ6F/FxWjDbYgbUjhARGSqiqn23H6G4HGt3jUS+o3ZaDzj75Icv5Xkx2XTqkj9cwjHz4MbPZf/53+MbgA3XOSvWPTzsHZ3yjvcGFQ7+tLc3IjCG4YcuyNrdXVLCP4JNsx5ld/aOmfxtbROJFpfeFosR5Yi/xTFF9mRw8OSyfD1dc8wSsSOTV+cLrzwVqqv6hn5+kYRcb7eMKqhnDh+5h0Qo/adaRuAEnh0abJSVNxEcYoXwAy+WXt14dMneo4+4YKzigzHAxIO8Qvtb2xcsfU/6RzsMYQanl8aZO4exSPpQRWM5I7TkjYMN64fMrTx77PF6NFshl2p+tyFKr5ZIo4rLZ6IunHJOPr6Qk3cfircEQeOrLRPJVba25MvEzbkFJ/A6MbcHPEB5VzUM4AThA0ACShIQzbbQPHjanbNFcwrDLiWniMqgm+80BAugQNDsEvDGRc6AHIcO+kbHSLoLcxkeLtSFsK7qRxuAExy2gJc4q3qmJ/sW9UhHt0QxyGY7NFq1YvuJJiq+vtX/izDDd2hPKnwI04OOCqbLpsY4r5DzQhb5PttN8OoxtvrFvpLK/KXNVVcoPHKEQ5e3Y71p0Lx1uNtiOvn8ot7Hd+GDeedsmEmbYeTbNTXc3gD+obKp5AXN0eV/QvyH6eZ+GGtkQVxDqUA6clFjJwZ8seLaiv05ewK/5FZoLeQXSKx8ce9vd0wvsLyK+hY1jO/RpJHRemgRoWVpmtenJcqTzhiFhL0yOFxw7fZ2g7TRTep8V3GKnev+oUbP3bmz1Rx28V2a03FLTf2Gtaom7wx+D5bRzeVUKOv798gHIhw3NHA+HsHGwSYYLivZOSvZGPjtAQ1imFjLr/lakfbXPIw9NwGwBGuNpWvvxpgPAkVDpM4Ih2Him0oPr7JOio4TYkZUsfpqnr3UcviwfIGF8UVG0ftCBADOgdrRlZx13kwCnrBqhF9q5JDmKc0fKvadCoc+UHLv9QxwVGsO6rLvy88dbBRuNHncn6lmxrVQeVtiBuJvsNdIcYuz1V0sSW87nHGUlXdF+UY9kHhuDhbqhIIk1clSDgSU8mX8TevXwMnSDLAJcZ+F27MiW8IQIx9MD/ONwgcmOF4SLsqUQO4IcpRp0vcYK7gZyo6Of2aC9pugQA0TR17wHAjHdLF+QPwCZio+KE5RiUyufRxmgoHnVXqOQRj6a13uLFyhm949SI68heUHV5Ggbp37jbRkOxazysRGeen9WgzVC/VHE9Uyv7JKJYz8Mh5Hy7yJHx8d46rMd1KqcroRs9fvJDZ2K60jpHlHuIE6kKkcSzHKhH7FmjAZQtUcBcqUQymIu1aVXhmKELg6DZ1HIwAmkhlLNwc9zWJMWtJBHAsshuRQbsK/ohhcxWoo6PEAhwxe/ingkw4wYGo9JiHKmkb7lsvjjuBIyimSgXsoyJal/sd0FGhuvb6itQ/51D10+CGz/w9eKGiDBtrCvrT3bI4rbgMb2ia6f3coxsHQc0eSlobXzEy/r5wx806CTdOi2foRjSnUTw9PU8FF2D4N7eKj8KpjXBdw8NHWVOVh42vgbbxxMFGRCV/Z21VbE9/h0cmcIOmWrfT1PJ6bOyhsuIcEUfc7+oCsnC1zG2sAjh4ylp4xB6nVfyihQcP1FBluOFS4+QdbIa3zIb6IWlPO3HbTfgXzsN2NqiVv72R+/eD85S0cD+oUf3BhcITPqGR6Esax+g7EHAkLAlo4ofXwANwiGga7cKGKeuwqrJIR2Jqqr26PdBNpjDzx6i80Y2xrPBBMYaGrLpGXjfwU3DFx4EmV/GvgFlA/rw2Rl68EHDULaVRhD7sl5qY+uNI4JI4B/SJdMHe72bIXba8YP2HWhnPIU2f2WG8bi/Xmcnms8eZvVZUCuZy9Onmj/aae2PqaPrzzz+rbjaVnqkC3IgEOxDYINcAaKysaO/JjlRN203bpkLP89Vsjbdp3dvqJInnFBsX6VjjoSprlip6uvhXGP+M61JTj8ONwFYVQZAa/6VU5FiunBm51SFXFfxTSJzLe7u9zAc8D1VsL+T5yg5VzY5tyFIl5LhOIGnmKi8Zxzi+4umO4pOYDTa5DMcFTj+5mB6e79fwEY8FDpqCklbh11o1nsTUuKW43cyGJxyW/atIhU0j9d6JG/PKdkVAM1KCltj3VlX5BGC9q8g9h41c/IUb/5vVDdGNj/u1LDR09lsdqoqRZXE/Ll53wtBfXUNSbGPXGEff1KW5o/Tw8VOeqepslOh06zRsRS/FheiNKkI4yiGEd662h0nHNko2/SLJ8PXQfkugOPS1t1+DNnW3txESEPUrsaAKLtzaj59qx5h5E2o0dPmdv9pHrBTBZ9kLrFGXsQpGKlSsX60F9cCn4Bx1qq013Bh1ofEBmXGJECytOpHEAdyAGbfIi9aVP8hDTtKaYMexam8+SGmU8Q11FfZ9mLJOQ/GMhOniELWT7m3+F8bGI8k/BxnWgotXe3Ui6D5krwi7qiSn+2VZbDdNXhLPYPIRf7e510QMaN9rv2dxv8r+Di0D6EEEufpoQQo6vhNoWFr+Rd1RnjOvMBp3KpwB3ChQ6Cbl2CPryB0XfJGVq9D1GocdrVhTwrkmHqVyw62te+AyUhtYWUX6kT3GFCCfMouVJBwBgYgix717JUIHuQUDG9z0619h1whPVP0rlSAc/UNeEb/OMkPAolgT6xyXVFKVDYmHe0HAKVhX42OgDjSTpu3wTnXPwhzn6eG+DZfqxlDjvBhHhw3CwozbfStGZQK5C12qoHZXPu5ttfmSZo8X15s7HWyQnrH1UXZddD7ijcd8jF8IRmNTbleWKQ8SkmtUTHin8heni5Q86okVigR2uHfi4IWzFyOBZp1iS9XiNSdtGN9wdOOapbxTIW4YvKT8Sevi36xxhAq5r2b3Bt7fyopJfuHG/151w5lwYaVCk5Lohgv8kXQEdIO3KsBGHZ55g3NjuyHd6IOb89JcPv3+GMuecA/VsRZ38NSvwkYkC19d6PBkK8IsimeCHfoDLDj37XpAOYJ2kbBqJFqC6wpGNkO5I9j8K/FaJb/KHzQBKeNjV8un1U/UxWu7Gmo/EUJQtqHkNKs3Vt1o0+3br1FcRZcViEjXQ8UIa1VPxeUNg48Nld6qwJCFLRoSp9WAy03w6v5xBT97AlA1H+5eXzgHGwGOu06SqE4cTiUcrxBSSA7f3ZyYCkKAdqzCpoYAoPq8vhFBR5R/0I2Lt+7KqnuXQAKJY3Ly0u/ZLCsd7SgF2MBbeHj+/jt+KAKSdXI5K1fw7wJUBc3QuvooYQMpjuNjhQAxSa6IBi9xe3Z3kqSc2dlxpbJOOSeAuNZcVQayXnePfepLAJGl9BFQ9xiRivRe5tgS5ZlO9jOhhw8oUFVV1ojbpH2N6GQTXivTRA6gjKAG303re878DQk2mp+9kvm2zlDDNRouUeCwsiqndphKvue4VC9xYxvKybZTxnvuRfhGzRnQcPIGqwsxF7Wt0SZGLggXld3bCusti30YdDx2mXHLbkRehWeFZuBGq0t52HdI0oM/+EtVigtOhA0dmh7jxTtVb7f1TKlgpAJnqMfd1NJZeVhRo4c//biKFDKKF0gcYBwpt+haURGsyFrM23AjIBwmgVjE/PsJB6lMLBYIHL9w4wd5+YoRr24YWvj/TN1wpbhbzhp0Jz03eWB044PRjeQlGDFRkVuX14wsE4JbxWIgb5yeVcSd4rF1HmCEuNHWsulttuF5Ktp/698VZDoOlRVnetwBhRfMn5SOx5JufKxtUWCDhenkG59qXwM3wDU0BVt7VRep/VXRDczE1jJHvrAqdxU8VWy6Wqg1nkEpfJRk44rDjQ224uKf8yiv8B+/4meV9mhLm51qePjVDHEjuFS1uwk/t+PX3u7XYX12A+cmfJec2NV1SXQDr+nqRAAY1aIbd8sSgJHFvyriRrlDdxp1uJeY7iPVeB0YqiiHg3FkncYhJAEVuUom9oC9yW0v7C9PWZw+3GNG4/YyrEzH4/+pyRjartg7VkGuKb2CCUjh4hx20kKfCPTv3k6neZj+vIf8nyuMyuLDcsQNNqrXo6bK4caZAvUw/WfSeBM+lI0i4hjSwzW8gUJD5sQhiLusX10EN/xNSrLGmlM6PG6IL7WO19MAVYnfuiNiqLp3PtPw67CuvrCDVEOTf7byt23F6NaWy+KQ+kpp40QEl92AsKEvBa2c81DlCqwMPB6rNkQ2KtqpamzXdVGuKxESDE09Rhe7u11VpK6NP4bRtqLGNR7acz5W4Y9GJoAHfepaAvdJDjtl+QRHVOCIVUQ09O/sHkldDEjQmfPWL9z4MTJ/xA0gR52VS/mkeN7RDTWNmBsX+0wNM07eMNpx+PLSXB2oBk/EeX6SDZLi5O9iWUuh76sqE8VPS8QNPHmJG/mTB28OQ1RYPwMc6+fVqR+WD3MEqGGwAVxJ2vgGpXDo4YSMWmYVWDDCt+XAvS1dY9XNxDLAgWdn11hDLUTyP658aukSbiy06ek5So1jQxqGq6tSm7prxVVXLovUgRvgG7APWM3Iq9n7pmxEr1Qu/21QwIC4T/1B1EDYgrXn6EH3l6oo3QiAIJhpCgur9LIhwOkDNwTosx6J3ZdxFDo2NBjZeEiKMUcVPNugb+Sp0htdr+caXhM3iBwDD/g3B4tqqzvSkjoJByMcLK0iWFjhFB62UCiYmdtzsoaYQ2G4YOscWuhopUupNfj5nLWP4JcgIwLZBFJHgX27nVZi/pmZcb/6FzHiNpUs/V12l6p+lhj2VyqycQur4v2iGvM8UKHMkIVURybtv6C6YbL4mqxUOl9lna9KL/ylDDcWkfJuQldWP6qu/tSR6p6hQ09pM1WJuKE23OXAVGWDsctWwG7LTR46ZMbtVVbc8wwh6nXz5LqeQzeoyHUOZi1QStVRL0JWb7CB3wSowd8JG+3IhdS7J39Fd+84nFhlrCDm9pkkdVTE3BAHrVOpQDP3wHHN8CVlHCMV/nSQ9vg+xvGboyqxin9O9O8nwY0w88fDyglH/oqumqpo96kTs1OZwAvt4s77ujVUqH8QatynLp7cBG7gPrWEz67ZqpEPTbilvqnTErqB/4XTshsVEcttjsO9+qIluR72o5fVjKxH2qqCgiq9PoTgsRl5v763QAdQo8uyfxOop+KFChAA+636Rdifzkif+W9BNHCYuvLH/lW4UF9DOP69Fu9bIG4wLufu+20Sx4Ud9FUVGejQAi6wQ/sbaqzauIL3pA02ML+xl7x/HmgEu+F8ptNy66c3EnRRYQ+cyMHw3u7UQcRPFdE4ylmGiR1V+jaRnIpuAlI6eTkxMUbIyHZJGedlas6HONzZCpGVhw0PyUAAKfDkwkymLkc1AavT6SgtpyqjGSILKnPaKww7gYNpQC78DecKvphqR6cpX/qKz6DFRYggTH3QxqsgINy9e8dp2rFY8YFyqMXFVuLGTUreTdEyw5IpDmfF5ZEK7ITXKYY2bvFlOb9nN8Cl1JNC4PCUYy4d3KVy7lQF9GLbCLCD3El/yN7P9VAr+ofAXwBMCox/20nVITwhWGx3V/rS9GW/GSs0WV52039WaMt9WMMNEQ4zneFtVwjZbDWHHjdaue8EakFdAnL5+Lh0DWMaeoFtEAZuLUqAuNa9SDx5HLtoJSQacsJrmbqHEye8d2rR40YqIBxWpe6ifxV+x8MaS+yDrAvxOwc5LGxY8Qs3fjgTrlc3dKbaYtygaIYqfHGbf3nFN1y1IehG3Y1G76QS5xBu4Bi9pGO+FI6tINgXGGtDW+7pqU9nlBWM4HB1MkDYaOPvsmCVVEFd+rmvD6UVVWGa3FGTzZB3WMeh5QBduWFXvKv2U4skboXaqG1QzHDzfuwRua383x8PHglWoABksS2+MDYyOfamoeURCYe8VDJVSd6Qb2rgijWsb9gAh42Ns91waQm7G8Mswx1GWvxuGNpoN2XDkMPtvkIgd7gRJMQx0jqzG8dKHzqmDhJB/I/u2+ozo38R9qGOXNhvE2923fvv8tfgd5mKv3kohIDA8VCVwAQKkg/BR/Z3osbYpTEwEcFLA7Vx4MYD/v3MhIRv8jBTMdU3bDI3IKRgZYV47FMYJ27suBBg5kunZp30bFQJkzb+CBZwYSHut2fyufRzZDfY/3GU5U9rrny8cxwrHJboO2/p73LEVAVwWRHRmCbPQMxvfqbZZsSJBa9s4O/IjMR14htpn97wIseeXq8sBSgqROBAwBtiCb4AOppKHVU1EcIRdo5Q3YB3qsdGmgAcPRr885kL1YS4xVjUoz8O+EahwJVzZv5kxS1knu0IN764onXNndNaRXVCe+S06PrNQCjnKLTCUQqdhuxKT12sFw15bHvibsrpgu0AQhoJY98KiC8KIFIXU+WHKgOOVMAvLkZJyXcPx6aCmdlfuPFDwcbFmiajG4+culHnVPGi78I98feqvOs2REKjYfaAsQ13pXJ8g7ihIW12jmxtRcptT0vabiP+Km/aChIcjm6MDryYW2to6ToMMaDk9SQKGx8ilCI653RuusP2xt+8mVCCHDN/8Qm2VTUsABMe4lYDweN1C8UOlvytCjAU4kA/1f4n9fwttFy6uo8Ha3xiAqVOC49eDNiRakPaxpUB6RsDinPoW7KOAVaOWPkjknHDO3dc0cjs/bvnEI72qKv20PUXmtQBEy7qCafwsN+1/ww37GPxq/um+s5q43ajoq0KH598t9kUxRUUVSW5EkvggG0KAAHTmMDBNHKUqty4NAb949IYEoG4Yf2Od889omdgoZYGXBANfYPoOBxHoBcgEpLCh3l2YoI8fbznSwy1Cgito7NgsXItj8uxyydgxqxWpBr0CmEslpACN5XihVn81uQbeCJmOjHfBIWjqelySX96uBHrCqr4BnFjemV6aFr7frMjIyPN2tvIXX/7jOUiBhwBapieYrhh3IN8g7hhaY49BxxQISCd/EnF5M8mhgCFHctnyEYENxDu6+6wPnUtdPTYTKxmOVgvZTzEBHKVjYS4AdJBR5XrqVIFiS8/bKUbl4bcbmoYIBzQshd15+ola6GXimOJeC7Xi3DEmAJkcM9gw+OGWwLUc/yCrzx0cxspoyIBblyrrzdPVarkMBUFju9bALSO3JTT3X/hxg+kbrRbxYhdqTzBULOhKRzCj9NA52DVSHqtkRNCgb6BhrwxiBrp4bzuMkoIbnll4zTI84UquWGEYOM0VMJP/ZVqdP9By1h8LH7oRe/1b9EO133rStRLJfKgAdEZqZ74KAenJGjXRewP5SOoxH34Lq721wYo30y+dTEWvYCINEf+dLBCdgM5cTwqSVIeLvDHXWOsacKxXz6qNuMa6qoSbsibu+H7q4rcvdKw+Pul/CAJB165vWSJ/fZuexjrNijAd4eJ6vBOheNU4nniYGZGb4JtEDiiLqqqahVPBRq4P1M5eQNZ8cRUVRAkV/pj+mBqUsABjgFUeCjkUJQDvlxABbjGJbh045dIOfj6/WGX5ccXal/UeUE5T7ustXEAHjAfLr/YnnLg6ZyfECeS7BSokQ/j/rRnkkanXV+cZG5Iwqchl5rGKQAj+nF8nE0vIX7eShMql8aHsBj7Z9PlpnOXxd1GEwQPa0yHHg77q/jGDGDjGdPh12lt7aQJF8jgCIdDDeMbS24w1hpHLPqXVZDdgK0emgm8uNN/EjdMGjcj7vJ57VTqNOyBlN7hd2EdBbHJWOgb5CEdSgXCaMVD1ZCLcBA37F9ox/Ibbsep18niLjreTY7Ry7fphOIwOeBBrKX18TXNMuH8pf0lqBvXpHb7uXEtdPjuXFEPVVf5a5Ucu370LxDGJY1HhI0IbpSvAf5ts7qjHN/4oF+48b/vSlVjFSMBbviRv2IIG4r8OTuVukbSc2MONxzfONyMr/Gz6eM6ww2Fxn0FVVAgErSObEUCHVtRJ9WWJPErqw8gHsQ3/UrTWY4RhY0noVlqvexWVboYa9k/4MaTDx8+2EI2+tW53vTmYcslNaPzSvW6gRIxHVYLusZABOfdClKwCv66ut68bkHJyOptlB9+1AyHEuMDJmiEr1GVjUAKZ8s6G0eAG3iUHh+j4evpFyTGqYsn74e1t2EbemTztbp912Txg4RXwqfwB4cwbkeqiZeW4PBBcOBCsq/EeRvhHA5YIhUk+j0bCRtjDXab6uoaE7VoeC3i0QUYmZjEB8Rh1BWijOnnKYGAc9SJcMhMhXgfG3CNV+TYepuz6pDh46U9xykyJpQP61bF8DV9uL29drR3Um/Gz9sZbGBUvLNgMsceNRB8XO+1epXiwlJ15kxVPjHupPHpxtnGW9A3hhpnCBu2Jq4K3OuqFplzbqo5XzNiqAHYmBNuuPzGGgmH+AZy7OyVAmLwUvVnkyve/VaMw52uQDg6WJdLLVwbsxQzjH50uKk+xtA7LA44buG/0FHlSiAdahARFOFwdlsSDqrg3YINxzeUCsStatHvL1EDWeTiLAcwQrbhtmQNONiGGLSs22iTFUmVbP75EEdFKE/4XLnHjdBSlfp73PjWZesXbvwvzvxpeMN3U7UZ3zihJu5aqoKuEd6p0nOXoIp/+HfANw5RVjTHAr82ZaQ50+FduEHlVKTjkMBR9HewMMJB2y2dVPtcmGPiopxlnIMggck2FMnXy7qrwsiGYOOrgxnLAOpcNTHxmnuo7BYBocDn2FptgjUX+baFB5Q6Vm8/eNSFzFvXGDYsumpX0TNyu/bhGL1YtfuKipso7uqqnMwh2KCFqljH2AsMBUQLEI/hLyQcd3Kv5u/7+sL2CHY4F267az8PZ5sohh8cJOMv0WE7c9DYOHWAIvTq6pLK20RforpU4qgupR+ljSTVGHGaBBz8Ti2DagbPUkSIh/oWwxuTk8mXLydnR4AeDAcSNvAy4Li68AJOWTSMoEfKZICC3ZrsRU8V8MHq0q08XV25tr4xvGfxwE6jGTTjhjt3ncoc4Fb1+TNPMVwWxO2qF4o5VjgqFj9/Rjtjf1XTeXhRMjFO0gG60dg4TRMuDlWzs+wwNMJxXco3m9Pr7ErlccNhhi3/eWPu0u9y5HJjnHD3GcHufqEG71RNOlX1nAmO15gurkuU4QbPVbf+e6ayp8dcuWo5NN7BdkOWjaAiZJGhcdEJ320o5LhuvSN+f9wEjMePRTfwDY5S0jnwLtPD4YhifENrHaIaPGJB4MDHcxf2YgAY3JIVYCABkvLFUy6f4ZJ/zqBL/lEijQc8w415OJW8jHGkvllR9Qs3fujMn4cNq1F3WT93rjr1CgdYxZ33R5Q3PpTxjWyeC0Vt7GBSRVUx2k0V1N/qZVHyYiT2ZzeqkyI/T699PWFY8A2e8aSUb0RgQz/+ENnnsBvV5pPNgHJ8DRrWN9U4giPVBD6fHlNf+MKDTxYbNztui7JtKMAF67j9qWHsdUvDxGwjlvLQAgjtfOESSUqt8xWNGrsIfbiOdlwRbOQValHBF9bZB4d3CCB3ll71RVpv26tdG3rCzWk4b21QQ2VpcRANxDjANri9BHU8GYWJKm6FuxrDqvaqMsbR3hc2jRhq8LdITpI/rHU1sJEKyHhp8gYZhR2lGh6OzM7OTOG/WcLGyMjkJeCHYyRkHLV1wg0eqY4db8CDboTlXyNvCR02t0GblItzECTsgWgf3utGZk3jdfYqTrF+Zg+u4KNXn3oDRMYJP52f67kX21+9UnX526+woaqqaoUZcXlwb0kVZxuVJfoEDoCNF5L3DTes19DtcKivytMPS3LgvGZ/wHq0Ik4ziW7Mw1rVQ8IRKOQONyhw6AzF1PgtaB0+wKH0eIeE8Y5tTdey8BBL44/d8J9zVYl4SN3oLcUN1hsuWmCDireifowDUvhYVAiDbly25+Jfk7eqa93j3dz9c3I4kaImJQgBboT0IRVo1qmwasQXmPh2w1A0D/Rt91bQlJu6mCpHjt/OIkeFz5n/9nMDx4+PGxcjmT+afk48Adjyu+LuWuXoBqVdyOJH2ZndDx9K9A2Uo8J/eyJPVl5HKj/ed1pWgHs6mDe+cbpVEvcz2EC27mG8BDbOahth28i6g43waLX+pFwNfxIARXTNST9844Hj4UP1jNisNjgGfsAFigdWMLKPWkMkAh+yvCrOT/EPZiahcNRyhONj7cID2VFHN/jV840BiwJK8ICdCk6qOgu1bJ0M3qEwPozk3/ulV/P/jgKHK6ztk9Dtp5iqpyJsA7CRAGIcGGgkk/H4VGQp3OIZZsit8ocp16MudaM6qnrg3Qn0i0yQQaBNRJVUhhsSwdU5Mtb18P+w9+5fTZ3t1vArpyHhfAgIBAl5FYwEEiLhLBQQ0G2DjqdABWULimXEclAsiLod/uvfnPO677VWwO7v++nrYUgtIqJtffZeM/OapyyAI4eZCojn8fREIUvssKMVkAbtXbHJUdb8on/qvcSJsbbTOFvv8TbVErSly16L6J44B3xUQIXPfaZo9LHET1aqbnesGusbVkhj2B3wBR5c/gOS4JX+MCY4PuNp/Wjlpz9HDTe5wW8op8KjHbixmOpNLTYVuqmFOzohZHASjYcN9xbgxqRDEt+Su6fASd9nzNYuTg32fh5O9cKRWxl6qn72Sb9LyXHlxW9qIBYwge/cWixHwcFESDzwAYFjcLGe9YZmisIfz0sp4i1jPrrRNxzBDRvK0AFqVp83qtZmENLL4PfssJWSEEBYOdU4+wJ3KtQcuutUTfBav8wVq+LCADgaAyduY6PHjUZ/n6oIlgFdHjA0SCW/d6kqB4frP3Djn5n5e6vIn1PFfRXuckQeV3bDiqcG3o0Xcmeeb5yhMi9HfePpU9ENGGhxpGoPEn4haoTo8czBxqeykDietI9jH9R37hjE2dr/om1YL5UqqdZeh5J4iX+XA0fQOhIZdIKejqcuIhhmyT2OuTe6psgxWKUBLfzV5qtb1MS5uXHcevxhJIHX+ruFDvCNGBsQ2UTyihUjksK1Na7ZJsKGPqQmzvhGnRwF+FOsY6zhJQtx/1iYia+tR+mGyqO4hdV5Ixjw69xwvYb7Cvvh7zwz4manSuTy1d8tF6kO6Ebgzq0Wz4hykOp94xDp+aIct8fUOIAi8x304h7LUIVzVRaXKkocI4QQ/I0fZ4EdpBw8Vc3M4JmLIXHqD8OUJzB9q+L7/v4p8Ai6qiwobrVUJB7duj99bjO1t62vzRchdtNA1ccX8wAOaeJtY+Ic/lnYRoIy2zg7jAvRo3K60XwVODzdQFbc2m9T4hunbBaxKxRgQVaqt4Eq7rBj0sOGUQ6xECMedIPZKa1veLClu1fPacj0lSbC//zzpXrDm/5KdZMTsYYZNV3uDcbcXmEIcWNJ839s+xjsXmQNV2+vEyh8ALCl5aWkDeexte/kpprVDMfsC48o+iq5rKBg994jA6FOTu18VqnAelqkumqMcLCiqoxfhBapaFFuUJjb6BUODxKu/bDCg0xIOP6Ub0Tg4XrAN5L6mX/3pepfgBsu8/dxms/5dnPcnkcGm5wGwQ0mJ27gr9F3xcLZ2dprqxhJxHO7sFNNsoyJ2jDoxoBYy9NPkSNVABnLnxzdMCNVJMMBbTk2xOEM/N6XrVN/ZsVVFhyw4XFjp+TtVCW7UZ3tlFzF4U5QbYg1Dv4MxPE4F8ZPetRyy2qRGK23QgmExDfZS/V48zH2N1BpeNGga9YIWxNzh1uxB0OtHIvlnUqHKiXFf/W4cVuw4ciHqnHVK6wlxD+6h7980ebf6Fxibf1RoG+4lT7RjRtOI0dp7Ua/zTbl4oQsu1URQnCw6sR2X7UTxD1QVFeH4KDvOyNBjirryq2ycGA1c+JbmTQepEWyDfaJ9OhApbaRoYajIoEky9tUGolyfAd5ANiB09UEKQd8yKgBZHhuBqo/SqWGSSFOzdCwtp6a4roh1AC2U83VLdsLdbtYteEMtarX7mNjzlaKZ93nYWBPH+BDfIPnqTEjG+Ac+HGfO3HNzvZxLLbqJ084mu3t0plKZSOCjWZWi0DeGCyk55ERL86MmnLheIXvGDH/VIAbdforgA4HHJy+dTgIZ2zLFP4V8W+DjkTaq7w6Hi6K+9w4dW9ONsF/S+TosqkmsAvq65VsPV+q6V1EaRWG+uDCHaxkvRQH/V4QHmStaum2S55AdNjxij5ViWi+iZVUwxY0lwJC1JhVcly3KnyC0+LgJqwlEU2QwlEjwtAVBi+cjlGOAMmQUIS4cc8a0INBQFe5HsWNP+UbP3Djn5/5swJ156YysHgaGnI1FW4DHKQbA3VHEyU7UzHxB7qRi28NWR3sL7frNKf9LDKpEQmOawHw2bNI+8inEDawgxG/cqDy6veOgUOEfAThcPzM6+BOtbYTDYcbfERE8W9O4uCvKyVOaB/K9NiRqtXqqAAYr5AQB8uw7Y3NV9ND048ft2bTiXhmZCSB61D2cCT24BiPTTZcEWXevlVcnAwDlIMhcaKG8Q388PYvT2/Lwix9aGHs83+eiHDMdRf6L/MNMotAs3Z5bgBHHunwHK5SudxBIYGrEfADYfF89VXX1MqV5F8URcx7pQggOMtGfOQEBOP09HS+o7jFbqoeeaZ6UHEIn+32ZEOxYRtBmnEGOBAIzMSBGol0AfOqakKE4SqDBqsjPP+tYxx8YHVsCmxjHbCx3j/l8s2kGKuj762DT+3qaLb9/BnVhfjDoLWWtts+RsGHTeH4LNjgBYvMRAAiaBnro0zOCAcqqh79JODQnF9V1SXcEGag5xBjTisEjKYpjMKCahT5JvnCnZ/sICXcMF1D3CKKJ4HKYZL5HNV++++Sl1dEqcUBB+acRCoAGN8xVVVqV5zCeNdzxzeMBz23pT5wDfh0uZ3BQnXJHPwQcXAbcrJukTZLgA87wsEpDogW/B1AVV64YiuZqHpZOoK3Xi08IcLBnql6xjwwMg6eUeGi4bU1ZbkLzyoCk5Rp3IF3yoDDblX1/nMBZHhtpNyK+11fbggR168n3T9Fn7te+y++Vf3TcaM2GN4weePpeQAXTyP6+FO9StaC34D4xvK7YtZwgzf2Etq+EyMN064YFbAxSsLx9KqT6qlwI2ggKW8xvHt3KF4mcV+RNwLc8J8riU4Y3SjfGy9FOqpKOztlJyqveUC4HfmQoQV163iaqT/gxiaT4aQZCPvdjrGUKjaphiZUrac7RnDUyR5uxCErjKA5F0WArR8liUwTNu7Ke6usBktGeLLit1+ta+S214mIG23DX1bfcLtpbKo/EuDw03zV4US4AQrTfhgFzyXQOwzwyB5myTww4JQPyEYgfUMD9uzC2kUYEY+wj+pOkhZUIeLMhXqR+GGmoXh6ND8/T8ECrtuOjpEMzVINDcWjBsIGquRjk8WOeVirtkA9siQcoBuJiQS5CuabMh1HOD+tzszM+RYMt30L3FARFe1Hc6taDudLZeb7kO+ATNGGl/5H4B19bS8lb/Bs36bX0YQNXamGpY7zx+QaONIM1382iy6rDZn8qxJkXIYNvwrLD/JTTIk3NU0VTue5bYu3YiBYBPBgfGPG/h41xTxQODzIuIrDPdf7gYnA+3SEtYF2dOOvRXisUmg6fI5hjSuthhYBpHcKhKPSsQ5epwxI+AFAovJ5PeVyCOf1NFaxa3C2Xgcr15Brd6oXqhEZNq8UB2Mbbaap3jlwhRv36k32qJfDqheSRpLW2Xp6cIEaNbU1DgbK66UC3GgMp2C9RaqccHjcCMSPCG7UXgaOiqvAUYYb3oHlP3c9+OsHbvwNVXHABs5U3N0gRpxbGC/Y+guacJ+5IxXpxvlkMSHY4M0GsJHLjjQM6RU3PLjY7tGdKtjW8HE/ShqXwhsRbaO92JQrbez8aavIZdQI+AX9U8SN0k65kSpaMBI2Gp45Lf3DBgtxW08Ygea5BbCBHJtwA9rGYxQXPo5tg3/gcoXvLi5wynqMPHkifhKPM16N0nU8YGG7YlHTJqy4t4PYxm2SJ5ys3BsY2DkPVZR9yNhGaTtaffkEt6o7qy2ldSsX8eENAUUnM9/UJTyadPIg1anTVFMhlytwJXyXWJKPahuPTOveNW3Dn6vCJIgjHPhlxPvdpqY0pO6JjvHT06NTGqXMRRWXJj7Eob9tNMlPbzdMbyICyc+M4yeJGwlJHPJbxaGcx4twGO2NTs5YHnxsgv9rvYbin5qSFu4WN8BJlnHKakMgA8CB6Ddi36AebRQyxu6sfnljRiudXqh8t1kX1WcdZfhFks2pjevvQfWhS/63nqorWY5mGxNfyR8ANAoTBXejKo4Xfaovghq4SE0abDgRPLhXTU664VifBkTvr4qqzMq7t9dCB5nOSN3dgwgDkkZ0ufh4JPjHGiqWiNzUpcp6cSuf22os44D8VfjEc0gcABKQDXSq02ylBzQbp154IdwU7hf2hl6qWTSvAzf4bVYNI9I++nCMggYuubx+VpOvyYpZ1qnXJxXUoOHW4CEZTHNUeL6RNONtuVgeiOaObzRGFA6NOjUGvzpZxjFsH+oK5YjiRm0ygiw/+MbfWhWP0A32SjmocH5cAobXOXxS3NbDz98JN3Lxb7ickG7ET4AbhI12eHDrpG8884G/TwG7MHkjrDL8JXKoelsslXY2fF7vkpChT7zWt0vHK4cbDjacMO7Mt9HikZLHDefcVR0ukht4iQ2Jw/LhVDdeSRHfZL/I4+mhoZiJ49DA1VyF9EbPh3gCvRxcd8p0wI9LvAHa2Fasc+Ci+fY2m28FGoAR4YbOVORrTDN0v/zy5ctL9BqellCk/ijkGzeCZVhMhAc/ImzkIWnkdwka2RzuRDn+MB9hJ4FFKp7oFNeQp8rfu6rCyDgZSed+ApylANaQa8o2zB+Bb2R/p41qnoDAbtwheQSo+DD8ONQzMyTckCSe5oGK1yziRnxrK34KeNgbffdugSkN0g38T7Uu3LA0OE44NEIh8jdKsqUYxh2rw+V2HuWLL+Bfq1TAwTCoc5BmmJOKH/YRKfjldoTB5UqGKhKOFeGGaRz+XZDj0OJfirCBfpEWKeLAjaOjuTDW98514Xq+wfC4w43QQzUXjsWKcVjHL8oOGchjAQhBo0X15jLYUrAgbpR3qQMNRCWsNt0WxruCbnU6q/ALnzc+15ARFXLHQepdYGL2hdM1DDesWwTAoYnxem3C0o2rbhHhSWMFYuKW9eOhCjsayfq+thcuKX6txof6KoKQX2NFMqimrQiBI+mnYit8e2EZ4QgSf42NjeV1uJcvVck/C/5dVzFuuXIeZRw/cONvpor/T4AbaDI8f+oNVE99VjyAkE9KHwg36paL2dxZf+nbyTfwDaY3Mscxgw37omXLbzyNSOL+YPUsQjZ+CTXxmVKpvPY2uE/5T7/+nuhB3MDJTN2GVlTFd5H+W/0OZzvRDQ4txAo3MvAIcVqcI6lkDgCKTWU2NjkRCyIBqRwvuOGdOt7qAVR8PMELdBhfc5oH7LAbF+KCOGjhv/0u9Yy77Ypu3Jazikcr4gamxZ8a7lp9Oo5Uq28AG3dWj0pR2NBtKu808v7+G67ZMJfo34f9l1J4Ah6EwwQ1ll3hhv91QXVhVXVi137YX+1x4kZ1mY1qhVpJAf/y81m8BkeAGg1/RSLGfMe8cIN5DpAMQCigA2wrFuOKkzY4GCbHz9OSDKRt4J0KdTBHvPdjBXyUa3jCjdc8Uz3Coh7fBqUaM7v3HmR0lcoGCMZ7LuXaFEc3oOHlnTvdwozPmosA36AYPmhUgySEdYfdVjzCT9Y/R4zPGEdIMCLHqp+dLI463EXSDYCG+gyh5ZzenyvOzISwESykCzrcPWomepZiL2PRqtRdhIPJlPuorNq7v3q/RclzvoEw4WJVyQ3xcr7hblWVSv2JWwg6dKri5apryakdvDYBKZ4LM2wmvFFUQucmXackeg9TsnCEo9fGXSmtEz8IHAwCMiN+z4pFtMh0j4/3xhdtgy+c47Wi3i/J6pFe445UVpBe67iIKduNmnKKZMMvWapqAx4SGnEDohFFjv+147AipBs/+Mbf982bcKc3220lydenO7wANzgPykYUWpMyzpPVTEfirB82Knhwz8440o3ucYobHAR0uBGNcLj3z7wmfmlN/OnTWLYUWWLaKWtMd0Dyeu0SevjCQzqCfd6Pf5ciB6qzkHJsRHpxSTdQZjgSR7EhrlVIgivnp0MV4uGxbQ6hEjcuOBWL9tvWhgxL03tGNnLQrXMnaD7krX9EHYDT7LC6e5d6xl3si6uUijsbt26ZswpwrD9Hhl8YEydu3BFu7M33PwoqcENJQ3ARquO5jcQhJzfAMQQZVDdyTQed5qYqk8DJWfI3qqtYv+5r0yOHqk7J4Xg7QNb8EMRhIpFNt6TxIpy4oRx41pAD/1XTHMnF2/ZmbHuoh+1VQ9CAqIFkGmA/Q04SCY94PB0vFnntx4vw0dW5sb6xFog2go1Hj1L9qcH+VAoGCpCDQcjaq+9ngC3Ds3BGQRvHVi44Bn4R7lLD3dZ0SxEcf5NlDA/2fbbPAFDa2Jdopir8LJ5Y4Bs37Ez1XdxwdqrmKobFoce0TNiTnWHx+1Q5iqZgGGbYN1+GO7oQ5Pzm5o50j0KpIbpzBR/CDb2xTReFg4gR4o29JcTBlkG2VtkKYBnfWJLPlpeo5y7BseTWONwmBz/Hh7/WYoUjNbxSYYW8y3ZfsSCraxVx44XvSecBimSjCyN/7n6EL9JAbCNrpBpplVKxLR799xrrwUMQ32iEtAEcAuZAPHeyN3+PCo2MN3p93BGOZKNKr+oD8aPR+g0b3YBT0i92NDpkKb9QlWXGk//LglMyGib/wTf+rmeqZtGNaVM3uPL39FkojX9aDiPjvhBXnir+PdpwiDtVqXTG/EYiO9KKV+bs1Mbg3zOJIMseN55G5pueOUNVhGuY5PF0phSs+e2Emb7IEuyfpDd2BCVnAdU4Mxl8J1DHS5dXnWz+z6LiyG+gY6Tn2OEGKkXYewtNYwjfUJGLUkMYcYd4r0KCfKsjHiduYHbvsCfWOp+JH44w/NY6tPnAyAXa3xl9pCH3VmCosu0mQjKWjQbuBG88zOyl+606PagKiRCPoOO2c5ejG/lOlVIdHkId31ezYT6fv5zdcIBTRbnchsXxqbBfhL87RJGV1MEBqzcUAe8o8nbDExVi4iPCDVYYjgMwRDJmGnCsmmEL7jj61Y/dutO2gpEN5BvIXnMafO89l5eQ4DgtGW6sVz9K8e0RPwZspFLDbauYIIcFtx50og+UQ6cpZa8RZO6jwEzYgAYemG8JHkILWwK03PgwfoNZ1HushAVVzQF0RPgG/8bqBrQNEKtCwZGC33xa3IJ/xjbeGn74U5V4Bb8/4i0KsGFv/lylYnjt/4Fw4E6F3/H+6Sn8VQQOXKqau66aqYgPvYOwST1/bh7cLkKF6eHqwL1plEOZDqY5BCFdkNgrNfqqeAZ1DmekeiHYYIP6i1lz4Zqjqp6jGSjEZak6HvWzLuQN3GC6Y5akBV/UBZwgkQMxkfDBJ3+XXZlUgBsq5Ga5qudvea++MYhwuKorx1f8YIdRF9dR4rp1k1eaRpL/b3zjh77xt878VRndYKGhDFRWLOicVLo1PQsqqgLY0JV+dDJ+drZbKgE2SvHDRM8FThl17Xwwnj/jV/wx4HDjaTAy/kltJR48gq1xYMyn5bp4KXqXKt9n+rPdDf0cBViTONZCP5W5p6KmqrWoSC7cOFFTVXzjkJtFW7byx7GmB8QJGqx6xlFX9fjVxXTP7xmdZDKHeK1PpOzclRMLZiQcaXjhYvchMQK44TZjZcj91S5VanDBpQrC+MB7NfrpjSer1anO8EZ1CQCCALmlx0dyKRqhdqloWy9uPhDFgzgfDG43VsgqdgUbN5qJGg429jt1yEodoHOjcJg9SKU6d4EbceJGg3qpPN1AemOrowfXqfGG6W1s/w0NjXeo4pDYITW8o8gaSMAGfoN0+hQTTXiUzkEAZ/P5lMMNFvw+ekTawbd1bmCMLZ+/H9trQ26Ps33DzPAxOK5udArhoBJKg/cp++eMp92KCLJUva9by06f4dLl4B+nYq9o4c0OOxxuVKUOKG7QUAUjLhtGfgtaRlxMoy5489FwwQXRdM7hxdF9woeWmxa4ob5guDG3RwpydMpWdnzpqaCtbXAQ0PDzz5dSHOIVSGUQN8yDS08uqQfpBm1WjAWa0lHZq2jgc2Y6IKVXKgpuL+/xHQsPNbfxwi56RNp6Qw7N9QkxKIazssp2wPmQB2wMtw3ek3aNvN81wEQFMIhWXZIKlIzgKFbhgMNifJIt9CyvcOHwiIYucuGBI1h6chp5hG9UXNkNjxyjylIctQ6kvOxxvQxBfuDG30wVJ26UMY1nYbWIeal8j/rysuU3oH3XQeAo5eSpiidGpuE3mtRU6DIhZuDhwwFdvLyP6pO1Fno/lanmdrj6RIvvZMLzh53ojPhaOWy8/k5NFWBDdypHPs7WSmEmnE3pO3y/s/N6J/DfCjasTp0lSsANLhIx92edIj3jCCoc4zOxxxd4VT3U05GeZ7k6khuuOx6HqsRJawawMcKRo9bpV4+Z+ANs3HWbfxQ4dKoyvtEOaRxvlDcwur3qYAMix2mh2vONcsiIMgQm+/L5OE9VNM927iswfgBDVXjgqqryWjjCfLvGMar8p6WJ38jtM9wBc1GqKb31oSeR2m3aT1Dlni/OuLWNLWEH3WVwHaNHvtjREBsH9ehQYRW7chv4IcLibAw2thGfSLd0o1IW498MZeDZ7nCDPb94R+TgRwCOqVQbQhx4ttIORWetRG9q4YxvzNJfC6SQsNFtKfI2VVfhN+XP9WnaCdGO+gqmApu/pm5c7cP1n3D3K01vaBQWl6omBjh4U7p/5BZgR33TyLuILo7rlGcXYhv8+oBtOI1DhyodsQAgRzCkEWLuK6nS0oYk33Ncqn6+rG504U71vHfwuSkZz31knD9Bi64Nb+DhvWSuXAroGueAr0q4UN9oG7CqLTTY6BMzA2sA57BQRdhzPls56xDAb/cBrCvkpEV245rctLNe3qi1biqz2dYHRbeON4CuoCDxXjTdEcWN+pBwVIQ5QQcdyTLG4f/6bt1IEDB3y+IB1uhY9QM3/k4m3P9pVebvPFA2zu0DP7cRNlS5vDiP9MINVpFD3MCVv/UxFvMmJ+vaOWmHr31oxYafIqPhAoxn7pvsVkY8BCDnNutXRjF2vuut+nN/roOcUlhD9S1Aj53S2VkUNtSmrp/hZCyOTcdoNHyldDimUoda2SUO6ftiumGcdRt4VZ3NbJ3kMLy33l/NGpAE5HTUr4+c9LBrhLo4a29vURW/e1dDHO3iHCxXF9/g/G5d3cCdh+8dcGiAY/U0EvuL9N/eiNTiGm5U5/NN8V0sb+Rkv7Wlv3y+Oqwj2d3oNOqx2x80XUV6cFdSQJzdXfw2TdlWNP32JPD7HOzTn3pKkTjDixvYBAECfSOobIS8UZxnzwjrccczREiAi6y6pCSCGliSE6VEeozl6FhoWt3rDviGdBvjG+vVRjlSU1M4VK2Oqmakd5ZM47O1icBc9p/PXzj/pyIqbsh2t1mfum2Q99FnpeTCZxbzYYVo9itx46c/aahqlkO3mRuxVSua3aB2rUpDduESBBYcblhsXG5bJ2rMmcFWaHH6m36BfsWcN1a9V1/8ninmR7xVnc7N0ZF7XzGUFyjCqmwG5+iKeqludkm1kOPWGIfem8xB3FDJ4U2t/SkVqN1xbnIgRc4YIE1Wgg+gR+WsFHKcqeCPYoC8T8FwhxuzRk4qK3VXqnEjGvfATOqtR6QGMNGFOfKuWbsylbme9LWNUVsUKAhw4wUnPCoqKsrCHo1RgcMbeYMQyHe08f/lVBUUVF32Wv3gG3+rM5XRjW01UxnbOI/QjWflb+5IhQwCbvTAjQ7ABp+9yPy1vgJuNGxNvj2vG607fyZwcfqGxw2BxadnHjX0fuCTfY+UXEMp5BvCizVfF7L2Z3RDjOS1MY7XZwYxnNXYSbjqwkRQYahSET/etLHhvsP6hhY4oG/wyf9A3ltKwXDYKgrdOj2EWVQgA7YnDkfYIAjEwEO5czd+0spfFENJyYfjHocbtzRTyKqqcMGpXYVdTzkSy1LI9zKfvnzzxq5Ud/ay/Q41Io1UocBRHQn/VVcf9BzmrWCEi+A5pv7ymt7gl3Umvp3sVgfx8GpnsDI/VdVKf75qpROJQZWq4PoWa80cFvjrm3yGGnhB+BgvYqtpqKdYbGCcsQfUAoEN/GE0aMCp4Xhc5epWow6GcnKCKqpE/Agt6jOaEMcjHmnx1wFuEDrW9R9Je1Uui3/UKb7U2grryTdmP0O0gCf5yRM0ksCTS5pBktHdpzFxWx7nh595vZI1V5WHWG1iQdWf4obYRqXygCspzW6kvb5xX9ShGHSKzHhNw7gEpApCy30JG8INta4fSc8Q38ClihnHPbEO3avuLxSJLBQ7xvZacBLrZedI+aWqcmpqcclLGF3CCk6OS9cwpsGPpIMIXKiGKxPYWwkIENGorK/3ooIUcttusoAkeqjwpvCfnacaZ2cbw8d7PRUPOHNJQGpELtBNVQO/VDL6ZJc83mWEw8X99EBvJHCw0ioZVo6E63+NWlwianh60xipuLriokpesdxGcIOJ8QA3fvCNvyfdAG5Mv7V5WLNOBZ2Gy/b3cnCw0j2JevfyH6sPB86JG3oyAzbwUj22hUs/cQN3Kgcbz0LflPlvA7LhscOg6bz9bUPirIxvBHQjihnf8eHuSN1wjGPHxph8263+5b7ZVhM18gAvApWDy01YGmen7QX7RWxVHAYqOGw7IGcc03/KetgESmCzBb5ch+cX2LEx0vOxpyH2+CMIx4cPDR8v8GsNN7gwfvepRTlopjqv41gs63AhCdFO9QYvqYUbohtHJU83+vuj5SKhAcrhBixS+/GPI4IN/g1lPJfY7wyn/shA+qsjHek+rWGf6e8EbOw2IbDY04N2QtYS5sheEkjxpVt4ycc1aoZ9uJMsGEFR1bRst0QIXqXgQhbdsOlYDceCfzR8oJ+Kdqr3PPrjKcpy2ymmxcUwqg05iIl4ByTpb0pnZtItxb02VY+oJp0Jv74vbzA9DhKmkhG/90ewcMWH+HBMoEHpvG+WLSSCjT9bbWJ+XMG/lRXCRl4dIwQOOWYNBYLA+OioM06JU2A91iMFPVKn8u0eeUtVGONgAF6/hCuHGnYS/QDrmEP3yBRbp55HcINnJ0T5GPoL+IaJHEtdJn5wANCWALXGIdwQQ6mvrLcDFOJ9jfyBdYewdqrPzcW6RMesww0Tw6l2VFTgd7SYHqoN74E4QBWv8POw1645XKiNxC0qfpuC7bY+Umsor1S9/FRlmJH0scHGRst7VHjcSEYLrmqTVwdjk25ENnkZN/C71F6/tNHxbxM4/s+/gW6YunEuM5XS4m6nKUz+LS8HjEMmXNCNZ8INPpZziR6E5VAWC9xoJ24QXf4oYxtqMLTT1CeHRE4kf8ZzVvt2pnTm9ApPMWx3yX3q+2zD4wZ/wiGNQAPJjG8JUqEP3775VVjDikQi7Btx3+GpRz9VK2f90GT4SvVUMSzdYWpji5oH1//SBwcADTy6O2EEgBvg8GQEGvHxx48j2FelnwqNiGzCvfuLHaosOq4YR3v7LWvsWh54/3Bg+f3qE25jQ9nQ3N/ckc5Uzjzl62/7q0NtI+QbYAs9I7udjm7s01nFCHlEF4H1VpKGrFQeOIQd7NLF+QsLFPkU84P5lYOmAhFolyMZv8OUWpxh1I+T4YDKSSbgtxXzA7kA9VLTemaE6UiwMTgGtBZL/sH8xkyxBQ96vPDmwxfTSi1ECMMNn0zhv2b/egr2qqaRrUKqZRVAwKoObHHwVEXcoNrz5s0YtyXGSDw03sQ1QFuQxffMC7ZJ7ZjlmR9tUCt/hhsuPd5MPaf552bGSHCpQlalu3tqik5cqBxzwaifjYkHEsb93zTQcWpcw2kbQg/MPCHE4TPje3tBtkMf6N39ljFNV00tLkocdyJHjY5Q0DTUrW7JcHu35N9uLhnXWLL1P0uTk2qYR4r5DL6bxWc8blDotpVxjcXSkNvY6Lqj8MR2KZHAZWX9VOgcqfBzsNdqvQJRU2NPblYcFlvwVfXhmcme6G6myasXFX7XydGLpIZkKyKGq8bGoODqO3epZFl/lVNCnIk3QoD+lYTjn40bEVVcAQOt/AUJDje4MeD4xjuLreHY8gxHenhz67LEjQ00Gh4DN5QAm+EB/w+SjQFjLmVNIvRUhQWJy0Y48IXtDei6usQuvG32TyGDJOO1c1O99hmNEuN8NNh+E0J8cEcqMg1m0fnJb98CyRwfkm4AN/BARKMhWm2JHCAdMXSItxI4WpHdOMZ/WFNhN7+CPF6qU6ctLJL3ZCBwnBT2USfbg/wHAuYUN4Qbd/W9Fjh+uYXcOHN/3BUfwEDsGIXMbm+oWp1Lpx5dHt+4ERZOPQpAI2+zTa4OV0nxzv08ceNG5LJ1Q3xjN9Hpu29XqqplxU3gl1Yz69DMo3++M3sA7ACCgHI0pTvGJ7e3ufMHjsHI49DkJL/fjk2Po7NqXlEOduSSg7F6BMXpoB0Nthgb74ifnrKldQzFtqujaKjqm5pIKboh5HD8Cf9Jj1IwVK2kOjdGJr6mVKjO1ir5qYaHn3zBn4kCLbjjjeHdS9v969YkBxtKdLhq08RT27DkYRSX//SnI7HN+lZl/VRIjOfzGMjAm85yohxHC1G7rdiGyAQVDaeCOKy47xCEFCTIjFPhMKSQMk6Vo+jSHHv8t22xltvnwZmKW3+LlfajoNOQSCGSUVMTKuM31X0opy4z4ZV86oNkVBp4OLHb8Y0XVkSlJCBxY9aYiZM1urr0/GYghJ8E4WjkGaq+i3cqtyduT22O/AXP7y5mxuvNT1XrBzgojDdK9g4bC5PJiKxhuNEYrgIGHya/r2dEL1hJj04CjssBwR9842+DGoEqPh27LXkD79ROBbrxKRxqGlgOT1aEDWbF3wM3ls8ngRslq5T9EIsd40kaL75b5tV+wO09RcQNjx3LHjfgvR0gbCwH0sbrsFDEgchO+ejG66gSrvvUmuGGJO8Sr1TWdwu2QdgolXz+z6y5iZKDjZ2EUzfiGqMl5cgcD1k1FTpwbz3AS+4h8AywEOjHyLYdj2RzB6j4yOdRMJKFnkM1HCbcjV3gxgeE7S9YhHhLdyorBb51ux3SRh3e4U6FcAz+yGAV+ONhN+gG2mAlbzy8w/BGpNEwWmQYtBxWOy5CNMmjSH3fbzgRNfY936im+VabTKAlhbxz3q7c2M8BSfhluV38KE9fFQTy1G4uz5/P53ITE/P0207yJjVEmrEpwjEEtjENVZwB8kzPOHGjmLHWKn7lTHG8YWaGob9CvOMUT1kUpcOEi4qqubbUVGndWW/FpfSRvf+JwJHY6Ic8fkpqQpICD1b35+Ev/ANhtzzK5e/cWQDdeKJ9C9WWIJq9J/7RtqqydeY7htkf+PUnqeLNzQHHCGADWLEiTVz9hvgof5CnPJ6fmkif3veB8WJwd1K6j3SjeHTfEnyW8+AQOUCG38mF5VBjRhVVTiWnoeq+O1bxUMX6kVOE/3pZkf6cRVUqUQduILxBKtHlkEOwIe9tTbD7t+QGY93E+OLUIkPgdqnycFHv2mhVVdjW9sLNIfZpYXzWy+PulNTlGAj/frHYi73XGsobYhs1Wod1CHDtWhRJXOZbFGSphvkNBP+ketT6lQ6vi/iC9WSUZzQGb+QPyavi+PXvURBXb+LOZtevR0y4/6bs3z8ZN9yZakhZcV2p2p85rvFUQoThRniyUnCD4q4YxdOZHOMReFaPxJG8juM74MbAQzwSlx3ZKCsv1KVKJANihxVd4R9S93Y6s+tdU5G0+E5QWhj1TYXNhvqQ/luFN84splEyB64tzRk4bETC4maigqYR/Ejwge0jpL5Rx2S4YdXp2PAD0+DcOJgUhscxUlQo7OfpouqJd5xsxWGwgi8Wr//jkpkfv1LwD3VU7XV1zG/gGzKQdThU/YLPjc6tDhB2gRtPCBumb+ydNnkTbnWoaLiR2HBkXD/sJOdA2m83AIxOUzc8OVmpZmJj5cYhNJBcp/ffrtC0ixxg9W7nSlX+kEW5PFfFT/DByso+zmwdRZpwh0Q3BBvTk9Q5ZvBO3xXHzTg1TnGDaIp3PUhviKBsKSs+A6n7tLgAzKCgPTXRHyQ2qs1HtfIID3jE71Ye9fc/+ulRfy6VarkP5+5y3eTC5OTq6Bgud7Qlv3y5ilUSMFbwjbHulzYBSGvVmPVWwWdlter1w08+36tsDnDDv1n4D58ks0JKJbViW+M/Q+JAhAMrsalFtqoUrUVknLcpkoQin/zOQkXYIGa0pHmrcgCCD5x510Lk1j+yIMwwlrJn/qwFd7YqtmCyrxertLTkPifd4PgGz05WiqtTFXMcNy3HUVMT3KsCkRxEASscOD3Rh9VoBVT1jR4HtArbS4WDm1YvJIyrsgqTHWIkXWQcyQp3txKaVPbKMFtTc82fqbgKW0H3rYMNfkpEwCf48CMOjxM3ejXm0VgRQYxA/Qhl8qtv38eNq82GPurhoOm691NFIoA/cOMvV8VvNnu6wTPV+TPxjWfhYtPyctk7p24MCDfwYftMwjSDb9/ifInPV+8zcFrh//MHnkXYxqdI9s8bs2xfHD98+rZBeb9InNuP9q2F/SLuLqW/wivVmv+bsEGAKLkKKkgQpR3JGxsb5XW4LrFhoMKrVTy+wd4OzIVL4CBm3BJsbCO6MQ1A4Ll/vGOLw35ZRqu3PmQ+9KiRBGO2AI3ExgekN2Kc63ggI+7d9va3DP6xNx1eKgjjgI66hbmHy3/8gZfSX+gwDXBjIhUoADccr0AJbmSd70YgD+R1qqq2rVhtNsFSyyYrf6nadwACxYKHKkU2NBqbJ36QYVSt5BJQxw8Pd3MfDkU3iJioKAQyzMw44JgemuQ6BfmHkIGf1WFKb634AF9d7JjhuQp7JfiFwJCtYnrqt7kZlhq2nZ72O9QImt1/Uh8W+3uBHj/9lOqfmJpq2VuYHIVvu65uAb1WYygcwZ/OmyeQORAOAm641Q5rYRdw2FxgG5269fWc4Eg1/xThG83NQWQcn6/CYarpILXS7AoOwTzgPx6kH3cinb5/tCC2AYzwOXATMPzbb75vyi5WPvOh0Meo1BDfbzhntVU4Ue3NLfgVWVyz5sjCBgcXP8tA+1y4cbPSrW6oUf25gKOry65TIWwExKMRvlvUp9N9C7oBidyKC7tM+K5kXE+4AT2cXSNqU//cO/vCbTWxM4RL4RFjLt/zqV/jMYJRP3wNXudrW/za5a3vilCBoL4xq+3AUPUI7VZJVR1ewo2KADcuWbaunJ/KccOp8XpMRfjGD9z4e6jiN9SgbrhhUfHzp2aqCoxPy2F4w8fF686t2rCuWApex8vQiofw6PJDvmIcCObFI3TDpHCJGmIavIe9ncwkSjvhLPhOaMVdu5wUl5DxuiyzQcwQbthUbEnRjVLJUuI0epUutagLN2i5ku2KHlwX/EMr47T4xuPHzIujmOmChlwAAl5/H8NJxGu+Ym/HI8xJsyq2B3TjMBf/wMU/RT/INgAbNjUOMy5LcduXF263j2Ig7g5kcZhwx7q/jNkhH/DR0g/cuBG5TFlhejgYWx196xRscFcchGK3s9NK1JX10E64Jpyq9/tZetjpZHFo5Lv4/VaQmU4k9lf2s035/QTFcEw7AXVw07IOQ8a/8TbNG1UDX4k3IM1A5LB6KuKGDlksGCFuYJSDetArVD9ON8xA/oijmQmvsnFyagEYWkSc/wkpNmHtZw8nRuLow8rh6Y0UCh2/GIakfwCNZgurYCqjA1w/fPPlyZc7A3889PKPQQaWO7AQiGCIcAMRN7QxVQx3t0yRbgTpcE82BBuwUYltNJsw3kzcSKUOBhcX81yJBW4AOIr3fS7jvqkYJmaY91aoMeWRA5eq+Xm7U1lNrokiBhMgG7pYLTg4mVsga/mNVY7gRnqVXkldvOam2m6DoIaJHDhKKRFoLMN4R5fuViwzZJO6Hvz42vrnRA0BC+vSYcyddVO6UDlwsHohINHbZxGORidvCDZm3aeSkYuUcY5rpiYY/ShHDq826IeNwo1Zy2o4cSKQzqO4YYe0xmCjwwFH1OobMogyISMZjpxHXLg/+MbfCDdumiqOairDjacRvuGnxeW6dWbcT0QOfDs33KhDMUi4f4RvO8SN0Tsv76w+XJYq8tQJ4zbXJKnc0IjaxjPkp+smOyb6w3KQjZBtXJbFQ77hoUM7TU70ONO/BFjGGsMbVDnIM/TvFFQl7vipP+AGGQfhQmAn4IApiq+1Gd8g33gcUxNs61Ds4gH0DcaiM9BvMNEEtRxjHR0ZMQ7oGxtZungJIzhVaRb2riCDy7AIxcBItTB6mwEBbKg+pNyLs/3LVWX+Vsd+m0oFUkYQ3wvYxiXUqM4bdtB/i285+XF3vQu3mj25tgtIbOkMwn5o0sUA+Uoe3esZ7IhnJ3JN1MP5OGd4MIHPx2mV6hFSYG2DCEGiAdgAXLg3wgVTLa1sGwFu4Ku3vRz0CuXyoJyneKbvjS60dXcUUo5vdGK9fYStkdxSbN2awOv/VBNumtOt29O+cx6u5faxNuQgKQA9vPPyyRPDDfwZQXZm5SyZxyoxA4SDob96JgVn69taplJfq35qjtyoxCy0ufET/bdCDRysYCHDx5UAjkEr5u3m2BJg44hwgB0nJcLFO5j4PnX+W3XbdrcEvCOdlrVKhMPZd8OKdYMNjyQzjAG2tKm5F++GeavqCnCj0ly3ulTh3U3L/HVZTxXxosZkcqMVColTzGDf4VIQKO+yy9OsleO+EIJYq/rnXj/xJ3m8ItlofVOztFqhskSHJ3elMoaB+aYljYxfu+yUdR2FXrOGoQp8w6UEg+L1wAlVVpOrf7bHjcaARvx/wI1kIM//4Bt/36w4whvtWhVvf/rUZzc+ub8cbjxbXg4igMt1wg3UjAwZbmx8i+Plepy21vjR5Ogqjg2Kipf5qXCXcr+FtYoo6jfUkS2deS3jbGdjI2iXKuu6jbIN89yKaoTqh9ENJcLPtP/nk32JjfICXDqtvollMLchvpFL2FsWK7fbiv4JNygO05KKh+LQNDtf5Ttlrwa7w+MTWYQgwD5GDrn7xzvV5uYF4x+3rBCXuMG03+1bt89H39XhZThCLXV3MEvEWO/LVfdiOm0e3EDC0NuZj3EErbgGGnnnqSJc5OjBzUkgdxXquEyRd3RWR2b9bFl8n0RkH5XpPVsj2QnkNgoHB037nJyFNoPtDS7expnqa+BpCkXyxI0h+9HQpE5V0AE6OnrGUVM1nuHshhJ/27HbMi1zz2oEofEjuopGF/ZOs8GZqj878kFl6whGtmbSMMFClEYQZCj26q6lW1g6396+MPyepV3uUHXnjwEiiNxm0ArmRDl4wu970jZsM4DDs4SA1NdHj6KYIZmDTIMWKlipeKSipYowifA2XrkvDhpsaIIDmkyLuz9FagtPdZMicjBcTtjAhl9L8IbA4IIfBJwJ5sYpd8wdLcyUpQePfmtjVaM2pwbVqo7cH3Pfg5X+HGVCx03hhmTym8INXq0IDV3mi3K22iX2VC058Gg03OBA07CKqnrVWcjGKnqqApuuVeFWOD2E1bZ4MNckvQkX/yCSjtrk93GjS7hT4QkHmw3dhoeHktpkJFFe0RgOAYbHKo8byT/vwQ0PVeW48UPf+PuacNlh+7ROckS7ghvnYZ77kwMMuWbhozLcYFM66MakcGPjwwfYWHs+0NYaL04uvMRLaWY3grS4OtM/fXLBQREOrfu149cDNuzp70dey8HiO3QjIBwON0AxmPYjRrBIpMRjVbgH63TxMCDuwhzEDBcYJ36McPZ1iybUxxyIfcXScIbGh6YvYrzpt2LbD9LGCGeKuLiRbYJIDj38wwguVSPocorRtmo3LkgcnG3Cq+jbDIzfrnu/PDq6iobx93UYamJ248kbNeG+GWuZ6HdLTWF7OtWN/rKQ+Hp1Z3Cmclo4q9QR8tNGrHNT5XKKjHdGakXCbvWqlf1Cggu3BYr5iSbixv4u0P4wUcDtKHfIaDyAgkCJ/3RabYkYfG9Hq+K4ekbQU4X+qq2O30HOhmK3OcO+uU3TAPYP08XRdwt4yK+eSrMRbqBzF39o6YmJqaZMT1qNtGpnJ09Rc7B2dW/frXs/+v493GYgGsCNh5A38PFD7sriD46z5JwM7B57yZG/z7PqOpwqpAgbNinebLeqqq9fgRD0GhuMEEAY+wNqpPKq5V1ks2H3b/Ma/IPjyTKAstvO3w90DRqn5j3f4Par0KNFkcHwUhUOygI48GMghVuXnZm7T7GcjioEGgkdfX29vfTjIvc91X161O0W/milEvFYCq5Wjk+Yu6pLT1/XoM4LVY3FBGHQFaLUG25oiONFL0J5w9r+GzZT1axz5HrFwY2+1gBAuoxq4G1p6ZpMVTWa/7vik1X4zy9wwIgrMtPo8npuCDaw2bq6Ku/dMgNXOW6Ue2uvhzzCA4c/irmFp6t8o/YHbvzFuOGy4tPt6veWKh7cqJ76i1Kw8ucJxzvWLOEMhSMT1YMEXsLjgBNrVYJuZhlX+5ey4ZJfBNPhUME/ObKhkkMQnLfIbJTWwpZ0Xy6yc8l7W57XeO2hwzy49nYmssI7ldmqorG+b557fAvrqiSHj3yLb3CrkH24/lCl6Q2uNeGNoTfsT+C8kjnONBW2RmigQhEX+kYgFBRy+QNYqzLo7ADbYGUuy61M4viVL6ElcZBvLLxvP38HwymUDe7X9Q3/58tLvpZ++bI7vStYCHUMPPX7sdXuR/9uBMhBXdz9xUL1zpPDHNb6JGh0ujMVsxmu3SqYaHKNI3JVFZoAF4XsRNNIAeeig/0cxjdySDOiKhG97AzwbQM1bws3JvGfP9kwibUmoAJoRtHGxrfG2aS+lZmHkI471ebd27BezRS3WMoSP214NzNH11OL0Y3qRyzE2p+YwFkMZe0dHSxPhCWLSRfmK9vZWk55A4e9dvSqo4CAdrPVLy/hVv7j4fuH0sThrwJocFwWYvOcrTshWD52msaaxyPiRhUphpCDB6mmXJMlAVVLhQ9xnDogZkDWmIIoPlVI/07UKNIn22Ithy1pAYZqcmW8/Q1Sxrwp41NKCfpj1RTPWoHC4WLmM6MzVrfuahJH6aiS5HF0v3twkCO3CDa+6LWique93b/dbzHZ21er6+wUhAC7AjeujFNSwaWEmwDS5a5U7pU8blPCDbtScaopYCCzva5aPcjfuUhHZW9jYKgy1nEt+ki/FiEeSbeyYWE/4Ib4RoXvJfTpDfejilAJ94SjPrRU/S+OKr8SW6ZvRPpGrodHqh+48VefqUwVj7FjpI64YTZclVSdB30g526uydWGPMO2RB1bXbFUMJOgK4nrR2jpEG4UIW9gI9ptAg4880tQn/ix78Llsl973QxvVKZhnJmKvbGxsxZaqTzbKPPdBkcqc+FKG2fM3OCCuHG2k/CthglJ4BsbwZEqbDqMoxqEHAMMCS5ciAQoRUePOkNvGonFvN/00LRMpwi2ZdOFgwIa0/GYzmOcFVHxeA76AF6wg4Z8vLhQh+5jnmzYb/UrK6l4obITTPvC3DvM2/F+j9O9dupeMtz25g1wo3993W1s+PLCswTaRlxwPCJtrOcDeYPAkf+AOAkPVfnQhcusRtWN6KhflW/BRbQDOY14Ac9vvuI/jGfRo95kCx45LMWCQSkYv/n4FfwA2w3FmSESLkr/uFoBNvC8h7bRw9JDUA6tdMw0UKEgcsQ2W5XnmJxc2KPjaYK4oX8pwAYaFLMHB2n8IarsC78hNtnH6fqFnPIWb+yAbL8N/+7Lh9qtX33jt0nw0Sqy42ojec8qKCUFYfRdxST7YMo0FC2L/+QZR9XXJmo5VfRVNf/flC06rTAywkZcdOJOFX7vGCdqkE50F1pskSNN4NAMIMFjnuSDGji/olDoNo2DfxdUpat6Ei+MzzjcsBDIjIeROY0DInWOkirc1TAVMrz4XLlxNo20LGoaFjeim9HEn12teL26aQ25AIfnjaqosmlA10riN2VN/bDJP9qqXti5yrY5+sySC7rglHF3QuLVqauRhEZOqjCx4WSMZG00DVjrqnElhatOlxLKPV8eUlsbnJRcZW5jRSCGCzRMm2msL8ON5PfvVddrk7WhmBKoIFFtXI7dH7jxt8iKcx9WsNEe0cTDU5Vy45r5Uw/4OfedzmXGzVBd/vYBoAHZ84SP45l3kMX7HvLeYG243tM74Oeg9Dvevj2JC4kViwSZPHvAh7epIMrxuoxuOM4R4gYhRq1UejuTcJEAerB4ClgRJjeMcliaHKviYhmYKsRzGsVO4A5bKMQFbdBGLJ6eMBaZHo5ypommLJf9+JRFT1XPhxNKA4dQDNi0fvHYpT4eSx15LLi4bTscde/qltH+2qZJVJiF7OFHFy7vVA43Im/BnvhlWbzTTFZWZ7i/fzDCa5OMt55v7MMSvBJKGx408Fit3uUT/LCw35TLwjkG3DhsatpHywg0aiRQmiY4ddvTysxfTM6p4sw2ZA5uwxI+oHP0cGCE8XkI4uxZT6fhvtput1mqB0TLV5u32yfBNxDe6E85C+7KChpFsq2taRuHyvB3wG8xj1vVRNNUxySuYNN3KXS0v5vrJiFDov6PuYXR5TsgGRx0chOyc3N3ui3+NyYr7tEppI2Ui6Nfwo2D/YMV9Yv8X9qo7Ij1lWzDblSADa5Tnfp6w6aCezPw+E0pcufHdUZcMo7ulkDioHy+EK0nccq4G3Fa8C3sLC0h2nQP9lLF//yZsQ0o40u9U3DWtvR6umG7HAYUNQKRABYcTFwCizDi0dVluKHTFCecWI3bKwLSp3VxeWYbGf1G6633OhFGaiqWrNbQ23ElU8B7RYU8ee1SFQjzfnTvWpG60AhCe0WkuNaFAAMXbqDJN3rYUOlJuRM3ebkY97qPi38PUkK+8QM3/so3p4p/nJ5GqtlwI9wV/2Qd5w49lm0tvK7unOlAqSHEjUm8YE/EaZa5iH3Uq/iOyXd4Rr4c0PbG8nJ480JG0LVTEYTOhzJZOprOIjN8QYGUK6YK+6miCfFA4PDv9WVnIhxmrgWCQLooWbshM+Ol6MKfIYfBRpzJjRxAo78/cQhT1PGxvLUc9uMdZROdhdDE+fI6g8MMSzXi2MKNZ/d3Rz6c4AOoA6iognnXNjse3xJwQBrR0R7qOAB2GWPaC2OQNfBQlFeIrRlAjJcvv7x8+XIsXbqEG/1n/dVBCS5xo78ziIrrRoXIHzy0TQcsWYQsHsgbwIh8rjW2sdt5mWzwvM9fdMgzWxaHtsI+i6kK0jWgdRT4UM9A98dZinSAZ6px1BpOS+HhTCx8VXRTcQ3xGGtWPerChQ93aNoPqN9iaAVBjBl24aJBXcFwcLjsyFbHyEUHnvLYTSrkJgq8V8XhqsqnDuJbmeLkJk6CbxGPXBgVbjyE6QwvKm6PvvzypG9s7o6hLA58wIu996juYMnhaZonqlQwBiUnbjPbRJr5X+sXY10xV2UzAWNQ8xuoi/8dBuB5dhsWgCEteD1gb+EOoIkdFDjcDwtT3TYa3mKfIt8oFufchiy614154N9tz+J+gg2VXUF2J24sSuGYFW4AJXqbersW54EbNiDLUAeBo8b6q2pqXADQI4YLc7hQoNM/ahy4ONzAoYrl833WQD887HCDIHIv2N4QLmjIFWr3bL1qRlyzCKoNk8klfkENX/NfsuMqN1hf4RpxZde6J8UjWV5oK9wo5xseORxwRAWO5PevVpdw4zso8QM3/tI3X2kYgywOxUIm3PNnfrLJxpSu4AY3ATklwQHxZeLGCI9UePug9EbH5PIqwgnvB+xQFXiqgjAh26nO6xri7BwM8hq2xOeU60AWD8ebHOUIsSLCO6RtkG4IK/iOCUD5qmiwtb2mCOOwcVgIMrg1ATZKZBsYuQXdoLF2WvyiIbYJHEA50yYHDFuHLrj+F8O4yNYhA+LY90a/yCE7rTjAMa1h2QeW+ePr7ult9hsKN4CiePqtvqSgQWfpmyf4/2ciBt5wpnK4sR5hG3ajClvUg4p123aFaUqz4HzSQZzvdHWBVbJN5U42EtX+TEWtYwXFI/kVBgQBeFTFIVBn4/sQAQoFXqfwX0PSUiBujBtsuNPUjJJ+aqmiwgHCkdEIiUQOAmkG1qptFnLxP1T9KlS3Z7D31+L4Rmc2e5hF/fpWaw73ohVUe/E9eA8ufCl0nuQm0oXThiFoHBCCJveQznjP/7sZfYc76NyXJ0+AtRTDSTNQk2t9I3xrKfSn1n2LicGGAw5q4FUpcQygBvRxXqdQg8sUxRT/xCYgbeD+1KK9WP4ZTrS4j5qaPOuIvGGKasJ/CIKSnj86dYzD4n8eN3SXYqP63n0L/o3SjIszVRFKe8sUFmM/Y4hq1vVULcFShTL1rpBuiG/wewcaDjpsj8PZq/CAj+bJA2jRot8L5Oj7rKHKAYjGYzkcrqwFU+NqsxXXUPMU3F3kGjVO3KjpspG/ipqkkzauhSp5hZv9q61whGOWyT8W6iYbKy4/8yuu6hsS5+svCxzJsv3Y5NX4hucZP3Djb3amkirOM5XhRrtPb9iDftntuZqXivwCkIGdU7wc5DATkGMSr9h5FWd904k6nlAyol46iRtkHOa3ferhCFiE8nXXYRiufZ/5cvPgVhXu/gUBcS9veMTgjLj7uR3RDV2oSrpYcfyv5FtFoqghLaZVuAHCgcEpLvfhbVe4QRE8M4+tJlpxH+P5eQzYeCUUUfPI8Qg4Boa9STYQ2mCr+HGrsQ2eauik4i759Cutw95Fhwa4Bs8td6z69g12iYaHBRzYbXozJty4dKi6UR2tq3JOKuX9ENE7PDzEq3g831BqfhxrLeTdKhP1cPpqRTY6tSkL/tGJ53NiN7+7Dw2cWr5gIxNHCS5f/BcSfKpnoZVPoNZwHGcnRVaYcrTGkW31F+pSRYMVE49Sx7fUgwtkgZ/K3akesMOx/XwSs03FuMFGqh91l/hXxSXQjZzrPWLcCIzf0BMddYoNQ7Seva2bw5QTNOYBsDOtIREmvrDkdXXv5ZiGODgGiE9CLxBsrAfTsz89+smX/opxOKKx0pSXqAGQBdlAhTqUHSABqEbBUGLC5sYBG1NNXI8lakSRI+2z4vqOXONUuCEN/chvPtE/RR1cORPtcAReXJ277rdMtQE3OFA4a0Zc3qTQO6LG9LDwcOlmgBc1Yh4meZi/Sp8Xbhhy1AR2K3pre93mn4BDRMNoBz7Ps9U9CRwStWXdrSB4dM3OdiVrat2+Xw39tkIN14jrICPEjaTrHam3Q9XsvXr7ZOMVwuHU98CCG0wPXsqMm5aeDDy3ybJ6qv9lU7z2B278haiB0J+dqS4AG5jMMMtsQDfgvx0I6QZxA3TjKXylxA4siCPDNorMXvxD7EK1f8cjeCSPdBRH/8Bj8iX7cIUbpB3P3F6T4QY+OZPujx6o7Du/vqfHvAMD/5F1pL8uAw033bfm5Q29KQSu8N/Z67OEjTZ9c1jkUMSkjZ4P4BsbQhkRjv4cFG6GwLEHi427aSGBPT/x8Nx88Ot//zeA4AGAg+chCBuH7EHMgG0MxShpCDaAG//9q3ADhepsN5zDE/DlqmUR3jDnB9z4D56FL6ltrPII01JyE9w3IkGNCIBwIaozeMudtCagZOf2m7I9XPu4mOgsG+rI4xV9MEquoAesukgI4tmJG5FeUU9ke+LQMxDY4Cx6tqlwSN5xiqsTcAOYIW1nmx5cZP7oKdvW5Y41ua24VcFxBtbBFlyEAIEzGKe6y9J5iOn8P4u6mVU82J1g3YlCE7zkX/FnMynYVT89wgeP2Iy1O4Kpq1evuIZ4u+4I3VYcs7iD3LjifTjtcWXDjf7ZUlMfHv/4n2vdTc+uS0OJtJk4P640DZioSG441jQl3ADhIDbwPjUlmJgghOjTU8wCThnpcHuADjZwnpK00e2ljdOwINcKDgN1g/qGJA7PN3Cn4i9pYeX7Z9a+v1is9NN/HA4PYWNJlEMNVQF68CPn0r0ZOV7Zd/qZJZcKlLwRXKheGGy88HoHk/XMjBM2bKEcSofOW12SMRjekJnK6IZUh5qp4mBNbZjmCG22HjfuCTf8gkZtsixe3lheNRLESBrLlPSKoIg9yjKSl9b+vocb13/gxl9JN/yZ6i2rqep4pZKbyiZieZvyyvgnX0rVzr4lvqsbfad18WImhtRX7EMDHsV4HGcwnjYw+pALqHLGMBv4x8CzQGBHy8inh6PvOvrXdi69GRVolVMW5MHZcT0wvA7jGyZsACHOLB3u7lQM/p05plFi0SFxgyDiTFT6RwT5jW/8lz1R20hJbAOv4WkoomgL2w94B56eF7HjY3hGh/AKO3brv4EbwIQLTG7j+nJIacSk5NbtmPEMazT89VdIIq2TQ7c5FztD7w+ibAOKsEkIx8EK796syiyElYnTUpkw7h/5rtMQZyvIHch/k25AoQBBOshluewKAMhMP2gt5Aw3vIMqf8PhBjupGA7cZeU6Pg8d/UBKOBSHLBxOQLyeEYTHJya0PULYgFzBE9X09rRlV8g2ABvbOldZxQgT48dabOog3QCstG+2b5JuHiPjAdTAQ78l3e+y4jdYkEXYsMc6BexHxA3+VHX/bm6Estjk0CZ08bfFhtOJqZa2vu6x96tkGbQPfIGwsafdDdbftrVRoOiHsEGuUW3rs9UCDv4DWNtYDcCAo0wOXJSqpBiIT6UKUOBJKAYNLTjBMSHGkSbfEM0o6KfxOXwCOgatuXafKnQz7DElPxW8Vy1jAIviHNjGfY04uT71oopG0COzh9FYEzis+fBIZSWofn/BnOLsMFiGA46u3i7SiZBu1EQ+Uh2JBwhrVF9yVyp851y7z7tqeKRqZE/hCxWpD2tunPW4ohr0Vg2Lf7yod5lv13XIRzaQAzOxlhqvSZoqbrQEn3zx4MFg8lrttUuKg9ttuidDVb1vKqy92ksS9o3UR3J/jY2+DbG2NlgfD3ah3Miffv2VhdgrhKP2B278Var4TQtvxDR8beqGFyIU3eA4k0vpfXJnKuEGGoXa341yBbZusrgVo348coLLz8fWE4T+wENwyV91h6qHiG8FE7O8UcGOO1lMrJWzjY21HfdAT2xQvjZxo+SKbKOOW69qlLyUYYChrDkBw12o8MPXZ4KQjQA3BBvfIn4quql4pjrDXjg7YTlIdMxn4hbFX6YUOhgPH+8oknAQE7g7zvnYDLURaBtM+6mgiTN/v6rR8Feet/CQvYtM2+3R93CMrrI7w4BDNAO8Q6WGtOF+6U4HuHGjrDT9Rih3GGwIOAoHKHaiwIHhjIOO2OOtpt0I3XBRP/ttWEYC3bvTfp4XqwMJ4US9QhOdTa0dGcrk/A9HM9U46qi2TdpgYHzSJjYEH67Y0Opwuf4HeYMNufjydgb/VMLSgXlypLpH91o6oIprExbTU4ZifK57x2wVz1SP8B8GC/BENj01lS7GHt8dKrYSwAdTaEj/0q3mQq6Mv0TDCCy3ivzhAU6QXw9OVCn8IXmikbfixiot+/H7Ss77pVJTgIk8QKEgTgFS0VRo4jt3oWqStlFw7/F3k4MK3rAm8NGgcRPNPFFG/w2EYmYG27FAhCPWsHMyFm+q1H2vvdjVvQUPHKMLuGsJN4Ypi7OK9nmzG3Ca6A1ww9ELNY5ECMfNmrDfMCJ8WHzDqRsqxCVsqCHYYEOmXH1MukGe1qe8RTLZxbIRWxpf0ioHFzeu1aghnYeqrkZXmz47WeyKokGNF7Q12wTgeKFcSIW/LiUvKxxGOqJJDgOOS7hREW54BD+K4IYBR/IKStT+O05V/+cfSjfsTEVVXAOxT7Uufh6U4QI3bNZ1+ZNp3HUUQNo5mv0U3tIFxsWPGnAuifFRi0cO8hDzsOEOrOIJ+Yd08YduvskFx6GJLw+8a8idhWco10jlt5VK4a6481d5q6213zrY4D1KNyZDDDcPa05c8Q0drl4z01GyCtwgQ07UGPmGwiQ2HuYkhsCIuwu+kdEE6jG03+Oe8Y40gIEJPz5hXUsuqMTmkDwAPSPCDU2KS/kAXuiSRdqB1e7WTR5fIPfClTonSzL/osbxxuUSxD1wuPd8I8CLy9Zba5viT7EbEA7gHgS9oVkkchOtF/F8dRQ3VG3YuevIBoAjJ72D0gKwBrkG9tHuw47bxIqUjOxVE4ksxQq2pqtBHWE/0I5pYxpsGLGeEfaNs2SEpAPzsFBDCDPMezx+tQ2sRZzj6LQbF6axYhZ8Y/01Ia+0Wx20wRtu6EblZQmU08LN29EAYI61xlFSVgKZ4KmFoKEBu25o5at30DQydpS2A5XBxqP1dU71Vj/yGUdoP04Vr2r++pW23K+4UyGiAoqyqKEmMQ582AQHFTmGcRDgQ5PVjqTTRJEp3qXot02nJ0RCBqdUSzKlr8aXyTA1B9LBOhI1lbAFd44r5HvccMKlbW/BhQGBGygaaaEuM4x3lY0sEWl2WIGNcXKMmuBW1fXchmRrljzlcJYp+4zqQK7xO4KLGmzNTTXr6qkMODjhxO/54Wyvx43h3voum+Ojvg3PVBLAQXeugOPaEp/ZCANatBybTrV2ggpNVdZo5WrU790jKN1zFes1l9aYkpFbVUVZsWFYihvwkgA5oh3sEXmDwKEIxxVh/Adu/LXhjQt1jNjyhhPErQx32cfDRRLINzjqhFJwPRLPRxnfGC0O4SLeutXDRr9W3m4m65DfePOSZ6plS/7ZB27CCVMb2yP90XSGu1L5PqmdsqkM9eTaVzrjrR2qpHjzHCXY2LE+XLwlHN9g2whgY4cnL5txCky4CXenOokzeoKHT65ECQCZOMb+WuEqYpXSVkc2K2yIZzMQy1/FsLfdgDzDK+jmaFvqyZwYPUF3+gOSDJGNB+pRv4UWxIvHt+sY+KsbXajDnyrCz8AO61uyc5V/Wz1N4L9ovUzUsCyG5jaIGv395pkCySgcdmQzHxLswkXyb7fnY+4SbKhmhDOxuGntaxDQblgrSHww3rerncBcromGLPqrDunNZcVvg45S0+o0nGZ6hbghyOCnBB1MiutaNd7BMtyisvUwC0yLgODrJvGAR9Kh0M/NDc6Kg8zZVBN08TK+wVsVmEFTT+vFBaL4mc3Wgv6Poj/VP4Vn4HAbSww5Md7NHVnyjXgiQA170wEPjMYq5EU1qqxxhPDxVc23B7RRpSVUkE0QApomfk8XHArYe8MD0QJJ3kyKw3A1QXwRaCwuGuug6jG259YAixY45wdHbgxw770uVUgoUiqfNIXjPtasIIn3gbpUsi+dyob4RmXT8xobcroZgY6uwIdbE9Qb4ts14cZS8HnnvHLNhrOOWEgRl6JB/CBuvHC48aJSuIHHfr04Buc2KlRwWCN5w4bAHXAQDrpqaiuokAeXKlNADKWsbfeeTcgma/7kVOXX/qJpjghuRObJKy6/JctmOb6LGz/4xl8Z3jiBKr5JM5Vww6QNmWWDkT+6cR1uIPMHbOGkBL5c8Y26yUm8MkUVaiuk0YsePJIz07fPF/Ci+qEqdPGruDfxh2MdCIm/m2xgo5URhDJxI7qvtFaGG85VFUQ21nGm2pHV1ojI2Y7bbaISrvwGsWRHX8R/jhbGI2VVpowjNceYR+6M+T16QpFmBmTAPoVbFWc1CgniYDadoXi7uT1zNI62qpicukQWwAa3AGOv3MoTIANGpFcPqJ4jBjj9DmaDd3Xto3WIcPyh2iWN2Nk3QQbMpW/GNDzy2iDjUTjVpNuU7lO7trcBTTyXG/kIpvMxW9hVm+HuSDyoW4+si7Op5AabSPJ5XzaCztsC+wsFOJI9qHZkVcmFeVwExVslgaNXhLk/1gADNqwKF9bc6W1fbuiH/hoYDIRtl/araX4ewtZ2DO5Z6DnCDbfY1F/tRziqPGyIU/1URdzoZOVhB4IoW7GTlL1C6C+VpjgtjphGH258tFGZwJEorYWQ4fQNNbG4gUOCRTPL0n9qNgzBtN+BnvYcaELKD+yBKFLIzhtuUA0nlOCd07zx3bwAAV8hsxWBBiNPixDV+Vu1tARTf3MsYAds3NfX82iln0GjIz1VczSG0Zr7nkPj3ewH+JwaTGFoo6v5Zy9jdC2yVj04VCm8YeXqTt2wY5Q5qGouvS3ZtyUfFxdJE3AMvzAvlTUb9g7bAWtWoga+dniwl+NMhA16sWosMy6Bw1gCBRAjAfiKZIAbqiMh36i/J9ywkfHyYvQo30g6PAibsa7iRmPASkI9pCJIodd639R37lT/Emn8H4obpoq/YhMuGYYLi7sr1bm5cJ+ZuOFK08/puLqtmEcdf1z3NsaVig8nrRePL1rjCbyM37x7jl5TTo8LeoAZD7mNKtxpnyx2HJZK0WmmEDZ2QtwIYEPHJUsAhkE/24SV7dZkDyAG3/GTrLctyXZlm7HCp6DI0Jqqvgk4vpFulAAbPObgjeVUnN/AXw0dULu35DSCP7UDfIOVVUiPX1ygcmSrtWeLyAFHUSsvWBrsYKMTTlaPNRTLCvbWhtE6dS/BYjSqPwGxDb8pIdzAX29W4wn8K64HPiq338Q9Jh6ZVFmL61IOzODDYeIE/wqxnn0tNuH5f5LgTseNyEqgPFT8cX6/MwImGLfdNWPVPsnLSnVuF3IHx24LGKtioA+nqW01GOJUhXMVZQ7DjW2TyoeGhhxo6KMGih6TKq+aVESQ1bgoVV4ARUgz9Ef9wUcsKGCH+oZoVArq+E8r6FI8GcGfPLOH/cTPtXUAR+J0jOvhLL+FG1dLTWPdpw43XjvoiK4jrujN+XBVYsi3PIt3QSYKLfN4xnekm8wwBRpR8EzDDFZwVc0fzf9mwEGzVIvDFfETTAMu5gVBLBhxQvgM9p4mR1GKyCp22sCO9qxixEfGR0dFNvbujyH0h9Tf59nnKVqpfm7+2nwzcFTV8F2IHKG1KsI49GRfcvYqgsu18GdYccgHcqW5cAUc0sLpqGJw4x53AGkq4GwsntoAkrbFeqJBjdEL/i6M/i1V+OsS+3WVE0xKJL9WXlZF6LmHpdh7kkl007p+BTU04+Sgp6Ix8OQGuBG4qcpAo9H0kPBKdf16eRnuv49w/BNxw4c3oIoTNs41LG4+XFdMtSzQoAX307IbacIX6Qth1F9+P3quRbu37RcNWNf++AF73hvfWmPYKAJuLCwzWF5nwjjJxqflurcNE0GL4ZrHh7O1nbLa2rLzFcvRdzQDG/HgrjsXrjtTrbkNDmrgFhcnrgQUhTqJLW649ttvpnHEN0o5ShtAjEO9xfmyGz1TeDATN3oyPHBPZMinpGEAUR487kHDEkJv4BmccCJq4KFqc9wx4gaVDoYZEGeZeVf3lv0ZMzh7e2HclHHAh1RxiOOrwo3X649uRIebCBv810pQxI5n4kxfsHYxkQWvy4ArIMjBNyjkGnhy0XIrUSdw9Cc6g/Qfv0/ld6H57vqlDgyO77KdiqsckHXwn4Racwz3TeP6BNDA+UlnKo8bang0jdyK1jnLAYiZZLacEggqg2GOiG0jLj7WhlBe/6OAGgSwUWV+Kh2qbnSa4SqV70xsIFWyixNUv2ABwFFKtIy9lIWKOgdxAz9qAbDop41u+JzkjZRgg6atFXKMZmuigiJ+sJJHmeJUASE/Kv7jxd+bBp2qwbcDKRdMAgI1fp/v6BifZ4C8aYoW3IKcuU2S0XGkUnIwL74BwuEWNkYnJ0d5rZorin8cuWaq94YbzKBoKhZsA7gxmKqc7eJW001M1f5ssjjq1Pm+0kUBa9zNqsY7qvQtopLf9AkOF/7T97hdoRS3UunwNsMN78Z13VQkHJzabRtmMe4su6sQ+wbBUA6wsUKlhvhtKJUre6Gz12xjhSkhash1pMNXgBh1kK23vjz0F8QwkslAtWgsd+U605T/nSLGqwo/hV4RYRsR+ChHjn+FwPGPxA0f3hButNe51loscPhDlSX+nnE0w4QKQAFPVO2SOQb+WIZG/gvt+5tbGOahyoyR8Ya356OAjTsLVkiyLNBYfgZHL7usStGonyHDa8ONnQ3TOKLLGyZsWBTjEt+gE7d05nabKHDIQIXLFRULw42wMVcdVWW4oQtYrl/jE4cbcRvfwEosXs5zbAPKOIymcBpttV54JMDARE/sMQqsaM3lYYYdfWoliW1uSx7W3hNtV/jqj62Tk3W37zILt4wnimCDgPHmv1ho+NDfqXDUwGYJcePRjUjiz6W7KbyjNfGiNZFS/gIq9khDx9RBJ/PWaBs52E2gRb1Td6gctzfYMJJSQHCjM9JtyFgHcGPXppwIHJ3aa83tFuQoBuPYot69jdG+8cnYK+0bShqf9lbcEDdYPEL/rfZkX91u3x4S5bqAA6thlBuxDFiIGazh+7MzihydNyiH+/wGT1RVP6USuzyn4Zncv6vOEMEG3nCnYjMVW3U/86HX/QR23GK8FKgbrx3bUB4yRZhQCt0F/1byCm2sEDeggUvvBxzOy4trdltiwEH+wBlwC2kix/zvsuYqDViwG9aUJHHrXoefVxOBLWzCBcMgeEAOL4psuD5DSBqj1lFlfysCiLA4O3grZxsrFyubgRuBlvF8sYsTTouVTI0HQkdNTYgVzmjlP3EzEu1wb2QKYBEvFvsC3Bg2P+7wsLNW6Y+Q8Iu+3Pre4RfmpwJucD52qUJIVHvN5A7rL4Q/S/arCj//Gm0csfuTAUaSJttkZBY8Wb68lDTlIiASAWwkw0YSByrRr0uGjemGD9+z4v7gG3+DM5VPb5QvNvkqqWUXFoe+wZw4aw0BH8iL426lGqZYkU3koBI7GydDb88XVh/OzY0abtQtDzhnVl1dgzNLRQ5UfLqXOaqkefi223CHI2wVEdtwwT8CiuHGhvIadqgqkYWcnQX5QK1KfVMr7kbg2qJ+nuOZKreB+YxdXP8TTDQAN8QcWns6JogaxjQUamvtyE5gXDzT+vhVwwWvcoQNfP4VahDxnUBDm03EDaggEAToIEC14TsIu4CKL/+F1ew7//XlpVveeDO2CvnklLgh4CjLiu8nXIdJhvmY1mxBLtGezMhxx+A+agjxIzhyUTE7kt0/yCG3hzZ0KiBMukUYiMMOiB2FQjyRT7nqEqBMJ2DoUC24I1zDEB5sb9NRBRjEAIfwkLerIMEh6sGRWM5ubHJJlkTsMY24m7LqFvGi+/37haMC/3hNq8ApcL0abrVHFvSz+AYf7o+qOhPcGDH5A9jRr7OWftVUN0GVdEPGqrEvq3tHxTJV3LXKq3il2jWlV1kxFQkHMANIwuLfCebgUdOLkLeTNMgy8kp15BkfF5hMTHjrlGMj3n2rL9VuB7cRB6dwyOJlirK49mCBG67d0HLjk6M218QQh0pHwDcEPc3P8VIfZSMB3yBuqOMQ039LNwNO0RVihBSOmst842ZwrjJlAu9oxQ3C4r6WStGNXmU4cDl82cJb1Qs5dsE6KqiHd/lX9zV2gqJmLmstNQ582VWJOgoI9vkKbUCVn6hChSOqjlcEfbzJ5BX13GshFUHF7vXvVqxHtzf+FSsc/0Dc0JkKQ3+oMFV649xlxSPIYaSDoPHJTFFIiz9lhAN/4URF2GjXXNvbmcw3l8g+GTofgCa+ALqhIiv7XZeZGGxN7AQe25Bz2IdKVnywJzo8OAzjBXHwSzQj/Jhf4RtGDDTO2INrmb/XIWysOdwoeRllR1Zd+HF4DELb1C7ScMg1MI2B4AJqqPDM3OLiNvXiVp78p1uPYWSC72j6AbJ/mR5G5Bu48IcJWekZFwANa1JnkuPxR/y6mblJ6Bu3fv3l7RxKRZ48uXfvCY5U//XkizNSwUlF4V3N8Wvr1oOr93wewm/LOF4P//HQ3lu3Eni4QcdOA70OR9ITGex0T3QMMXM5ks3g35wDfgeJ3EqqkBtpWok0qfMJmt9vgjHsIIV2Q/7eCLuj1JCl8AniRlwx+ZjRCQACvA7UxRlM4RFO4CFgGNKaU8OMCR0zKFonzWKPlz5ZPCryfjODVxFxxWQ0pgi/Wn8CjVGPaHmiB5cCOT42umCqef+3jxuGC7JUDbd9wWWFi9kI1n9Zff8eZ6pS1ExV7TL01anqvM5UrL2tsrWNFSdvrOTppMXSBhKNRy0W6kPdSF5l6ov5la8pkg75dC0sDhrCnRC2Hx4MCjoYM88b3+B4RwpfxWZDjgLatWpuJnyzAUDJH1zeQFyR0ZOWqcXUV3q8Gmc/d0+lqG2IcvDBT72j5rllMWp88i+wSrnP3ayJMpArOEJLldUaBpWGThtXpaEMulYB7y5VYBLM+9Vcgw+3QraqGtEJnahmTdmA9D384p61rpeFwWvL1jZsl+Nyb24ENwJ3bWNjqGUkk5f8upecuElfZXipC7c2nG/6gRt/sZuKdIO4AQyw0N+5FUl9Cmf5mBn36ga8VNoiuk3ceMo2OpRos5SILYVWFdLTsDywgMT4qJqs+KYkyHn72+NEsPLtzlBBD5Wf/dazHYOzMNm0npAR7ET8t995M1ax9lopDtPKqXU71Fh3BYjerVXaaBW6sU4RIogaqRIQEXCtKbAcPc6aEaSeGV64uNhKT7D/Vsuo4CFDWx14qEyMtD6G53Yow/uUieI03v6qSsMHtwApAJFf/xtlJHgST+KaMUNgfYfCu77P9/7zHzS8fvnCuLhOVquJRKjpEDde86hjHqp9ptdHOkZYYwKzGhZAUEGOgVfYuyayBVq/OugZdhNTwCxc0bBBmMs3jbSenORctweuUYfZA7xWPmClyEgTZJImuKxQtj6SYA+uFTPqn4EdJdyfcHPizOH2psONmMcN/GwDUhYkG3DjwpEMtzIXORqm2++ix+sVOg/x0psNsQouNKAgmbnKhGv/SpBY2InKbLl0fVW7jymgJyCLl5y+0f/1Mw8uOrtQEsfiX0uC6sZaxIMr3KBdrDpECsEHj1QpfTuwa1N6fl6NtqZXLLJOnahA/NC+eh4owW9SzacEK4Nakh1UVtC+iAnC4RThhVXr9xnWcBUjMk6NCjbUR4Uiw7kFF//jvC1mNoAb2Ket/zw22NsM0KistGOVBcetOORmNCS+FOJC2WHqsthxsyZ04r5wcriJGy9shUPzTfpjVLdXH6vPhQzUwpfYPHKtxi3F1tiJCmuBzIEDN8hOIk/1MnRwEFF7udlW0xm1QZ168F0Y5qiI9uF6qAh/rwhuXL+KG8EER+2/5VD1f/6JdENnKl6owTbekRmc274SwUOTfE4UX34WiOIMinPDjuMSGPxrRwcThN9zrsUamfiWwf8jDQwsgF5wIZXfnnKzIxY7cbBRKhsO9+EM53hCQpxGV6kJH75xP9YqRi4Bx3oUO8xHtfbaEQ7Nb0hJ98OAfDAnlNuIfeOmuLKA2O+GuoGVP4jPiVxBdiriBo/2ME69mu7IdsBm28qhWFCQ6Z7xDNqdWF3ecPGgFVNOx2bH5TlHYviv7CHRB4CRmH6qAQ+W0fZb7TNjVCmfACu+/MezjTt35jgZtRPgBs/2r/t1p+qkCI5/HQQrOng7Q4cH8ItnK2RJepjv5iohuhQ3yQNaWcHIOXRSoPQIfLpxWGwP9AA9mAAsjExMdEwfcztpAv+dBajjUNsLh2oX4U873IgxGI57G9LfjG/wXuVCHFpvQiNuEWk/oCje41+nY4bvMg1qAt5sKG5xSHYPgjDaYfkIZfkhn/Y8mXXuohn+kSkbzpJb7YMdj9yExvrGx5JdqsA3eKOnDVflt+xJjJpw+UbalKo2UVyqOKT+la/8T6b1KS9p3EBhsPB7usWVF06IQJitalA/z8uUS/WpfAS4kT8YtBJECR1Thi/sYU8NmqtXA0/ed4sSr8lgfmPu/n11V82ZGxew8X7vdIr/pK/YNV8cY4CDA+cmjFtTlWW/y9hGiBxLN0PScYVw1DhdvMv1qPsEh8pG2Gk4a3WHbfaGliok9eplyE3qwlVhpYb8piAgq24BNDTY3iNZqVdLSEUyHBKvLZvaiJbYJv232ihu+OrCCh85DHDDf2UZKiUjP3D22ysDHCHR+IEbf60q/pTDQmQbTyMuXKMbOlIFuIGzFACjDutsSrTVMTiOt3ZcoRxubGxkZpaRB1w+x0+RipBv4HePIbNR8jqG24Atg40Nd+cqffv4ERWCt+7Gtj9s5M4CbeMy4Ti78gnCRr/V4TrkOBNVQYkVS0l2qIszNE4l3lXgljbUMTVySLZBP5VaDVGz0YMGv55xjnCwHBbPZPSi4/W8mtOzqP/FNauhpwGSBzeIhlihe2GIAbahnhEWPcZik5PvRufq7r5bmGvre/nljknjbyz293BuNVHygceEFA4ZhSBp99Mwi6XzLaTVSSsQJrnIMIWGOxVnLyTDiGcoVzG0zbuSlJVYR4FRvv08hJimJlRYwWA634NbGuhImmkNdms0dR7k97OFNH5vYhOrGZGQbx1i9huI6XBj0yxiIB+THG3iT3H0DzHxjvT8OOpwx3sMNxj92xwiTEBFuE9F+D2fpgARnKtgyPWdJ55vmCO36kZ/mPHQ3+v9G8QNwANxA5eqJ0+YpsfbUdy8VETW6nVvpUpJwonSDE2IAxH281aeziLcKQ1uwCmV/h1NwGnp3hNWRiXQKPjsuBlyC1OLQJ7FvL5swn0ZkSNFTxRl8qkJ4sY80+JgGACNd8QNW2g6UuMh/LwoaIS8gWMVFwpbTBgHXgymnj+HnNGr+5SiGvy7kmNNpll0dYWoYWTiZjlcRNSPgJwsWSFu0CjijlUgHLN0TzHVweQ9W3HJJobdmeoax5kY5tNmEwy59nDvxQg62qfu8ZfeE8xUJC8TjjIAqfgeFfE6iCtETCYjV6pLNKUs/1H+j0pG9sRryz/+gRt/8ZnqMaPfy/TMthvfeOZH+ZYZ+NNAuDtTQQ8HYpBlADduazqbla+3zwEt74oJm3nNNHATkEt3eIpqJLXu3eTxScKJGKW1ADdC39RG0CeydrbxIfYKRR2vpreyObs+hSxjPSpaRPDi9Zk7VvFMJd9UaUPNVPgiaBo0Y53pPKUWwx2rzWXjBq9U8ZORQ7qpcLKhrXa6dQgLqJkGxRY2reFWzeix6Uw217SbZScHF8e5KD7tKMf0ENPy6qjClz94ZbAR6zHcQJXXHuPzyosj+md8Y84j6QZFDiAHH4frPJ4prpEY4TiIFbvD/ouZofk47lTpONmBHug8k1lbr1YzhG8XmPgeKeQP0tpVkj2MQUTwn4ZsUxq7e/a6G4CCkfF4B1tG6MLFbwK8xMrhNJHylUjHbQ0eUv6e9EscrFEHXMx3kEv0aIGDf1Db1rk+w9g0e6TuvFc5E9SOnsR6ZEfEStT9oarTSgnXPXI8cneoNeAGKgCfYE6Xkb9T/m8TahvGTfxvqrLbFfAMIITMtxBwwDfyKTWMpDjoS7fU7/Onv/+e5ps6p37Hd5rbsOJ0WxdXhSGrq3jIWhycsJIRCR8SQfD9ophJQcABgaMoHVxnqhnWU536lSdMh7vpP5yqiBst/F2+fgVmPK9M4e/KaEAcjipXkVtzMxLlKAOHMn3jWrkrd2kJHbeObwgghBuKcVhTlUL3bW3sk6IPt6+30bTwa0lVhwg3aMoyXywJB0DHN6UTN9R1/h3c0CO/DDeSFREU8NJIY1Qgv3TWCr+Lmnc9QCQjWnjyKm5c/4Ebf92Z6q5wo86acFkw4prUrYRw2XCDpbYDdf5AhYv9Xb1pIfSX22xUr5tJJALceAe2QVvRL3exAPd2cibjjlg8D615lhHghl5yB2BS2kA9Iup147D0n13daApjf2shcJizSkeqRJznrkTiW8KKqjY4Lf7a3a8AHWt2pFJug0G4BPdSMYCnK1UPx+waWLQESiGqYWYqPEVfbT54nGmC8tyUE+MAvpBr8KjGV/PTynBYueEtGKz4UP8Ya2DbRDv7Rkbn/mDF40P0dFlc/M7eqYs/JhAtPOUdBpaqagq+rBXBoYrig5gFAWm6iLMZyqjwlIdlNrPVoTeKHRPkJPLGsvHjcStAENF3sojj6QtILfjr119jUGmyhQks2qaz6TR+WXwer76zNBoLODLAjWklv/G2+Uq/093bm+qospy4y/u1Dh0z2IK2ES3FgnWYDWuI9VVFPCSRFIAczCcm3arxkmLdyiV2nuFPvJq44WrPH0X4hsnjXrpIYZ4EW39tU1OEDDqzHGhUuxShoYZxCmIHgijxwwO30QRdI+9vVFOM+aV//129tzRX4WN9CnjBOipbappg7M+qRSamqJlDIHddJOwmmdImubdY4cvRRTIvI9Wo+1t9I253dur0t7E9SeMcAETuD/kT/qekmn8G2xicwljSc40xKaqhOfEuV0zlkn9RFaM8Jx5FFL0nbnSBwAg3XriLVOCsUr2h4Qb6eO/RYDvL+1V9ozQVzTRZFLzmWhdrSGwpA0lBKCFIhc/eq6hwdVVXms2DB3jyCm7UluNGRQQ4yk5StrwROW0FPwy1jUABd6r4nzar/8CN/z/PVP/z6i5V7brzwIR7Ltz45Mb+omeq89tKa9y1UAI/0JXqNnED/dnxRMlw4x3G2oxu3MLXxKaPRxIb5Y3pa2Vvwec8tHDb9ax/3R+j/Klq3QDEEsOvKWD04y/drM4MGVg3ReqCVY24yqtoyi1922BdLn5jnavOzqy/Cpo4p8UPARyGGifcJLI5IrqoeNDHVf8Cr7GxjkT8mM6kISwfFHKHPa2Yj41dTPO8I22c9AJP2U1b4GBWHD8FWTi9N4rLHqDjfMAlxgdQbXiHbSNzcZeaXyuhSu/UHfDBODqNcjCQlx0Rt7igxfdVbLyBoxcQx+McdM1A68C/eGGfL7Djx7yZ4d/pGMMgiJKDRnG/j8LHReur7fGO3yc6JgoJ7Ivo8nVMXtUwvrUVT1tMfuuYsIPIO5kDPwJ1wf9hxHyhOkkFDbmKb+D+hp4qQhfLDRsmVbAOSlI82lOTFN4szrA6yChfULoFdpfrXKlypYY3whuV0zcePdKpDqGPFMQgZDZaphKlEDQ8dKj26kZKGQ2IGsIN0I1CzuNGPgVTFASefCBSWNUtRXGwhd/TTYITMgqX2MBOegdwQ4TEMuJAhxb1UaXdVMcgXrJPdReEGwAO9hmKVJmJClo4jlQtBRIRqBvEDNyoJHj8RuDAk3vqK11VeHeTl6maykoHEgSRpRolx29GmtQD8FhaCsIcV/WNm+qsel7p9sX7Bg032hxu2OS4CRw8U7FYiu7ceg6L18CG1cjlJpUWXkvyh1TGGysAHBLV8Ss0KQunrQna1yJzTuFeRnB58r22ZSXpyQA3Gr+DG2VXqbLdDbYZRgy3URvuv+hU9Y/DjSC8Ib5hsGEDsRHccNENFIqMYrbu3AEFExt3JZDrx9oZhzBO7XJnI56ZpAxy22r+fmEM4OOJbV+UAcfOVdhw8niCDlnDg51wXFy4EYoa6zpMGd0gaLCJihcq2nCtTwS4gd9FzlscrPj74Mt33I2qdIboRk7XKY6Fw1iEYr8PPZn4CF9Da4QD9YbjpB/4xHwaFx8cn7ASm23ahwuWefGYOEUrC6rwWMWzHe2Or9BPtYkX+bEGJDuYnp/qHpubWZjEUW+OFlzWjLjgeAAbG2uJEu7hgN01156hHkN5qgpZU8ZxPNrcfBArzo+j3CQ9wSw76EO856Rn5HAXZYcH++kM4a21J16AxSi/iyw4fnGWyfaJQaTfJvRGYzH+UxqG2GDLJhQEGSHu4D+fbfAXUGVikm02WZaC/43v4kjFoPiQguHT/IYG9fEGQmoP1Y3MOAiIVawTN4qc6eMGBevEkWH4XNm/FmkEYdQwJZpRFRqpHHQYkXBh8Ck967pP08qAeK7hYhv91vJIv1TngSJ/ZqHiu69fFd0oQMc5kC8qIAlNRhsWB/HMn3CDTSQd+nzLqc2NFwgTTU0+wmEDTm7RCaczoomkc/AV4IYb3pgR3ZjnjapQ6KBzC4W594mbrDjkSMf9MSIHBI5mmKl+fg4bFVqqFrvdsjhS5MCB5/8Pe+/+1VS6bYteCdDKQEACIUCCkJSYCoQkRCIEAhTyWjYKtu0gKIKreG1pUV5CIZTr1PVfv7338c2ZBK1z7i+7aq/dnCpCeMij6utzjP4KOJ+4Gclr9FOBh98QUlUfUReHI8bN9tdZdXIYbughPst0XMikyHejl2kBdX+t5UDbgvZUzfd74UxktQY0VWVlIqphY9CAQ5x2s8sc8ZrHObDcH7zvp6A7MLh/FzdqggsH71IZtQuw6kt1eFEbVHW3yuk7bvzFlxeFO0SzeM248dpbU0lORZ834gkf034BK4K8GgINxmdcKGSEfbHEjbE1mq4RazhC9vyRtVE8IrUadjWtb2ty0d9WG8Pfemnq1rdBXdW1jRmV2vGkSnEkfK7j2p4XhlQkwYVXnNHoFSIH0IdJuJvx602ZCwEucTLn+CMNLm/rSWtwH4TtT2wbd/DdXAMxGxbC1+7ubZ6OOWx25raDFpYeK5Ym2FtBpVVQB+/ZSPiN+PODA6yEkGHFVPnt2E2YKe0l9ZrOvu/6tD/6v/6l/RTjuuD6g5jKgSm+zvjKPGH3OqGjMRF1LRwITW+nq7mY655bG0HxB56A4I6x1hVeP/AfubxSrPawPqOSGC8mWcDhXG3FHO+WJ6AkJWiAlohRQxui7IA/H5aE2PzSjYkKn//iVHjqjMTOwcGqVpAgOQ6Cwg3mq0+9Ac1BOOXLyJtHPy7GlDeWdkhT9hoXVPPzrrxovLP8uVJ5We3ApduikSsrGTga3dTRY8ghZLCfdCLFdBHElVQSHmw854B52PSSPziE4DbZWJGUI08V4kQNsB1/PCBuTESKxw5QPHa8vd31+U2k3ykiHYMFWHJDh4kP3FERE8hpyFKOFJJj0uRFjRt4j1SgpAFErEeRNePWLs5t3BpchXpDFsnKKtGhqPVZ4oZgow+FU8k//vjjlwcPdnohquoFRS5m/GEz6mKJHkkHGIKPamuTw40/cW64eUMRVZo3/D2VR4/LB6h4dXt+dEC4gVQqhBqW0f2Hxg2rFx9sUBFgmdQ5Lz7FPNLqq2f97tZ792rXUn57n9Pb2tRwf7DKZngPtt3xEFbJDGfWqMON+z/cXVR9Y9z4jht/k5qKrLhwo8t5/nzceOxqxR/DiEEl1ael9+Q1NkR1DymtT1aOFy3kQNDFsZahrvQcMSPCDcEG7mDDVzzD/Y5WHZQSz3rjhies4hnqGsENNyqeaNfUtJTWckF16JQ1tqZyNnGlUylihH9U80dsEFEOF6G5PF7CTMjIdGsTz2NVJeFSjmJULH7YYNQtnx/wQkpT3K5nuqE7IgEAQjgWXAzi7v8sCJYcjUfh2yDj/ahW3YLLnFwI5FSYOoK34MzDNzfnkSL2ygOds0Ooix34j18fEzLAixM+Zj3KB9+ASqk0jtqKCRMN2d35ssJBgApH9IxADcx+czIoi6s5UL70KxbzFsd4BAAsuMv6N46iOPyOSxPF3IdS5ixLJVXmbITt4dg1DbHJFr8fHYwQFPEqhFOFVCuemcMAdYb2vQN1hr9SbAoGKWhxt8iZG83B0A7wIQh3jLGaQ/1O9I5PrTE1hdlMtEojzfbz51JF574UUCrKcLG4zxsba5dVhA4IpdY3+R9EPE75LTKduKNyP26VOzbZqAHkWYYeLE4DykTBGzgazcRhgSDHpD34mgfuMYpzrc5vwvZR0E1hZ6WgQyys5iwgl7usVMrCR7zucQvKpduc7DbeIkUaPW09sYAO5qjPdRjvoXfEW8/O7IvgwNyxj3h14gZpdQDHz5g4dvpTgd4AYaP3F7AcO4ynama6Ie0ceHLPmQIdgfHwq2mjPnvEi8SFdgp7qgHX3uR5xg03+jq90EO8CVNy2yzTsI1JI4KNe2xykiyLC69dljJh3niClRWHE2uP9YiLe/XrKkFDNRadESTIvxp0YONe4VfQ3iXWB90yqh43aoeL77jx32xNRdxYHPKaN/w1lUsXoX9DQegIF2mhyW+y65GNG4IagIOy14EnnEaWxubHQpnIl6vQCB8estZUbD5Qxeqq9qwxafOt1/n61hXBrq9XE3DXfabbxdmKLLeMKVr1Dg03DmV1sMnDUMMUtyS/41bbRNh4mZDG6toNJYdCCyymwBxz1GCsOIICsXYyVgO4wdW/cEOcLy/wCJhB2IaH8g0c3QdB3K7DoDECphkGjhEzPNgwsnVAqOSVpdH75jyHm1u0xM53bVxIUAVyw22qZtec7phfJcYSlk2UihVSN1E/5rWJtUt7R+hpismWDpfE9MhBeAKtTXsncWHGCfKpkEqVYNhGI0NEgDVH5PqzMRE18LgT/WRsN1Xxoojyf9JjEtpmBBd3c6hTx+umRHVjkNoSBD5SKhf2WSNBC260gBGYADm18NuE+j/OGgjFRXbum8kZbNZh0qN1gd0Zo+X+VEV8P6FDXj8e+o1eRFUNctgqSlMolA0yqZWM2tBoSVhp0m1AgvV+TQiFRzgKaP4JGTWAIxJVyb1BwuJYM0jS0+gSNzhGkO7oAG5g95Si90/cxgQluukOTztlM0VRneMolGVyOqW1ppSyNtlih+GGd72jp7BQ0qhSUhIJ8AQ63H0VkM9gBOljfyAEvcuIeP+lN/Csf8dJqHp7xW/Yxmpnx6S51WxDp8hd+MoAWJun7leM7w64TFwEGlq1OLly84ub0EovETda/YQR82+QI29mgjoulpO7QERYxiHGdWWvDffv1Prdqz5viiu3jsKuq83PGXE9foPfxg3bbHkjheHGVyup77jx305NdTtsIODWVK9fvPbEVEscN6xAQ3lULy4uhh4ZuyEivcXljHz6BGChTveiBZ1vKIoNMiNxSEIr4Aa4DdeYZPnlm5XrGlbDV1Stv3VWcsUVKu5W44fv3OAbwAeu1/iWYTP6WeMf0UgJuZo5KubPULVPwrkEX0rjGs9myQrwzHX0Rnb7CrfO2zF3aFopU7dwAxMHQgy3cb6CYxgJ4sj9J3W2uldnuxObKQ5c84ZGDRyyfCCMBr0IeqG60+9wr7kyi9K/vhUVcAg3fvs4C2vDF5/0qZTAJuP/61J7Qo42V+wK2MCnedSURxoIorBu8bFjZzCOpIEMEeHG3p5amFgHWIAHrtBEKyMniFjsTEm9IOhj23L1TaHFT3hAzPgnF2rBkaecN7qJHZkRZvly/uC3AF8UpHKyErJRZGoE3PiU9QDSyPEG9IaqrVCmS9xAmDobySenZ9S2hFkDcwdvbsvlFE5/A44mr8/1uRX++cBRxY1DZowARdPMxYhbwJUNmGI18AVXrPO2gBkL0NCephU+6dMbcokza6odz7F8g3w5gcPbVJHtVtitRo8JN1NABAXOQ90cbm3FmPWU9FjEjfEZzhaUSk0YoHRo0fXuHY0aBie+0ArQgcEEIDMjw/gMushNnFtUWy2jUH7hkiqV2vFwY8HbTYHp2LHeJl9RBcL84cN6UqM2vMrZNzBvBCCoCvQ7MqPTrxnvF7mtgKo+FLdbbyx3UFhJQcTV4Jk3qMPtVfMGzOJsCFSfXz8FVWVz/zWokqM+ufDe4GDVsXHf1FAON+j5sGWVJ6+Vwa/ha0lWzWM/eG7zOtwYHKzyG99x47/JmupgiK4/BaN/8tZUzvInMRUZDuZM4dWTLZRRcVE13HJxQcSg/BajCpdUIM7xRiM8dbfYVS7c4I4DDd7CDS+FtlJdT71dr2Ycei+su0wRlWu8rdLgamESjHh7KuflkJDq2ho49GzCfH9ACxAdWIgjVi/hYANKJVT6YYRANfhJXl1NTCmXZbpbUeIU4sqRwS0+m1NjZMipPIURkBXi/6QnnLTNiISvWE8pZGQVRPOjf65iXwN+GKqmDKOloOjK5nCzuTI++6llpfMnNlhpQzXLjV7FwuIxdODz7eC4gatUSbATHdpT8QF7CaygaLZGnlQ2psCRYDjbnSPg8ZM3bgOv1dABNuSIaVtyf08xPwuUhbx7U65CA59ukG3oeBQH/8hTQkY30RHjhuJEYG2kqVDhvlpRIbAwyGED6y2vyQnAoYWV5g0gLI3rTM6FP3B+ZdwalkQEo+KuDPlpqiJLI/dUmqTMNV5VVfUYbhwKNYQbcRy9FFJ5P2WiP2XTjI5P4Ifa04TyKcwUpWOjOGwVhRRDyG8RVZgrFrifwrcj6YaNJDzhAoGSs423Kz7dSXPxV0eHM2toAAFspAQbElQRCHX42zsU+wg9797ZoNHBkkAHHO0dl2nHhtB3sr8/ri2VAxdiETHu519g10j1pXaEFBg75OzrlZwqwDpATh1eFq4DjYWHVVHVV3Zx+sXBraOCI+DUU6TBqYcyomKX7j+MHB1Q4vabo4OOceHGoGWMKEedxeJtrUaTULO7O6ByJmy/+ingfQIvR9sdHvvevZpzXwSGgIP94w0eyVGTZfVN8+Ddx74CDhd45adT/XA33PA7bvwNaiq4ub1xw9ZTTkwl5ABstDjc6GqZbCFogBInI84HL8b0uk/KylUVx/s30IJSaPWC9g3erAavvNDyL+YIr1NRgZPgKe/6/apMuaWi+1y4sedW6ecQwM0bCRduaNlU+mNODUUiQVAFr/i1ziTetCItFtqpbnDdzOuI89xVu0WOkiqaGGK8TWebH+x8I2dM8DvTicv7a0wbi1XgAP09JWMFW5oAHFs4Wxe3mBbLfc8ZdlQoE8zHr7bXUCu6Mru0NP4rrBs0/v20f9q9Ga/9NqBtAgt9EOj4n7vYDi4GBIwIATD3UW9hdYQbbJhHsNbPxvC5m05XYSQ5bquKR0c88uJMRCdhT2b7QI5yKyLE+Y/zPRyCXxy7ffDB6W0C4nZGf3E2EVjcspDKCkW0bhtedLixNUQMspxDfJFU3gIzYBHhuGGQghrdtdOVS1b1dRp69HFvkkom+NOhHZyMtmDjuSWp104bRI1DCzjblNHP+HDZ/ZFchf+AwEolCwl81WxZ38uftBstnnQpIAQHPoRMKsaoP0jCa5P0CA+lg8CwAibjMp02zZSUBASJogyBlOrKOC7m2yWPADYuL2FkvLQdFTRYHaqSJeMBKv0dS57wREosejou00Zw9HFKAW6czrx75/ZbEywtx8ABHe7O592BgFU2wcuhkBHPA+gZAD3QUMzIw4WFb5AbnpxKvLgc44Fd01F5KlxRFRZTNerhBn6XrcBJ5r9mbanukaoA3SHcsGDd/iekRmD8U1BVP12AZeccvxNy2FBbFm64oUWVx5C79MPBOzHr34per33xG7jhdzd9Kx33O278paa/LuIGmzdEbniphn7zhnBD9PfF2HsAxpA84ngPLLeWxpbUG9vS8hjsBpmOLhmMh5lKZbjBNVXcb0raNNy49seN6+uTNeqIaqzjVs/kr6z8UJEqjIgc5z7nMCGGg2Zw+DfWKybItVhcIgWjdTcrh95ognM4H4kxjAmwoeR09E+wdOPEmd9gRsApyESqM2JGGKsXJjaRJAYxbBQGMMKQY/HAXfKTL1r6HzZUsFo8CvJuP3x1Hv8SPo90IF0JpdNICMa8AWJj//SkYuSOc6asV9IdIoK5gO4sHqMv2zU49VhvnyWiJ8GUo6DvqGizktZUJ3GF+ToSN60FFTFgS5/WgVh0fdb8YUyFED2Cj4DzFPfkGVlPQkZ88DcVUwDMW/oMAYpTFpcIYLRE3K0tgw3+reINZAFjOOGaSs4PJo0gdDadxnk7YL2unWrPGE0lhAHPuTG0OldLxW1000YPzI5yimszKQuo59rAd6hCRw5nSFQ77RUSFhUMPdUyOYxqMQbktTmsp5Z9EIFTnG+hFFuspz5A19ANv0Z6DoLbCaWpg/EQweFJctvpIbdxpGQRh0ZloLGWh39fu+x+mB9TAg5wGDMKqeLYkSZokHBn5xO7zN+9e0dqg2qqy3cuHQvkOaYimDh2Pvd/HmBbE8aN/p0F1w8rvIAmt7da/Kd1lGWsL9QvqermDSeo4qLK0d9m/UtZTtWuVTfJwcHlE0uZrHcPH9Xv8dPA0Vr2cGNUf1N5ZQAisrzsURQ/fNs6bsCh/o42D0UGTVrVNjj4/wc3fviK1PAIEB8yvuPG3zhueGuqYbHin9y4UY2mMnrj9RJwg0QGLnZJADXevwfLAVgAbowtad7A+z8GjgyhzAmwgjtTkiDixLHsv/riqaiqpLhTUHHYqKzB9xGO13gA1fp66NS3NdGF1YAqaG+9PZW5PAyJ7CC+psnDrwPE5Vp+OG40JTYBGNvbJ7gtP8kfqbiIpRsKNaSBuht+DcmmABtPYyNa3UxxzrDZSdrVf7qB4xWj07duvRv6N7RE0O0QXH21SPSBmgqjFiwcKVRkj13QAkPD+E//mHWmBC5vDDiwpYLF+qNtqvpKhedeC0ddZzg7tEEH78XPI4gkPPFwA7hnsAdeQrMS0w4N0FaH1D+oThCgSAxmOJylIAUi2zI4wrOSce9FPbFM31vEDVvCSVl8sCXgUIpJkEUcTKliwiEiRxA1kokJNrb4PuwbX0szw69vXMS2WpdwYJUS637xH8sIH3isuDdwNKni6W1Neplv2zjE5IidI3iNZKK9HeUiSMCNNpG8yLvYqGQ6A9s7Kv3CaQWMCCtAdzzwZo1UcW4bGQBpA4U0YcPYi2NxHkWiCARSE8pcx8qq2GHq3Amtn9C2gQaNS5DbHWkjwzlwYMpAJC4FuHBxQIULs9+pCaskwwWU4PXj6JTdP90nrmhBBsTBp/zHHwHcuH/eTTGkik7vXn/cAAwEUmLH/fmjFxNH78K36HAfRRaquKEg3FGnxUXClzvvd/u9oFwVjrPOD8CBLZW0VMZv3G+WB6Rcdm8rGRaeQFG166RZu7RzfFXIMVgTRuX1BWJP1eZvrQbv+20dg0KRO7/u3/+aAf+qd8PI8vt1LMd3v/hfPm54a6rVYZNGeWIqdy25NRWDqZRri7caY1G2ww1JqloQlg79rtqbhoQptJArXU/kBg+sYNgBBzPM2ei96bwb+p0opYE9Y2t+cawhyrrrBq/ixvphXXNTQuOGsRYJN4xcV8wE+NLDDW+dJWzR39GENjt5UgJilHVBmnSEO/Z0BFv+p7RFgxWHvY0HIn0MlE+5O3YbNQw3rNIPd+O3trx5c4sBhKZx5BvewhsXu7oBZjIWPpW6nH7f8kkDB4Djt9mJmtlJwFFJSYW0ov/d+9Lt0Sb/MsQwEInS4BePxMJXyLvFdXLiTUpZ53A3VoO2b0Iea1slrt3iaR/KADVkbwRJEqJ+LEdKGDlcUNTitZTijtB6wpp0xYq8cd23Sh/hHDnFwBHUw4orwffJ+f1GLFAeL6LBG7V9aLVQ1QOPnc88vUDarB9y2oguo7CpcMSnjTVbKklwDzVobFZhQ0Jr/DAVAJCHKT4PvXCWDAFTqZpy+QKSqI6wfcpkPoSm2HDbrW6+ALVTeLOADCzcPKVzH4rKC2EcleMuEDmF0r9Uu5ZTjJzi5br+jI/Q1gkIwPZwBRZynuBQwdRCuPyYT7WmrBG2/rH3j6Jcdvv1daSJKqf7BBMyHFZW3sdFVYmo1voZ3xdWJ0F6299vBPlDFzzyDGZyHzZIe0Chy7ARVTgt3G3i0Byy4Ix/yNt9luK80WfjhkS4Ysd3fSwwckPA0UrcuOdfzZRMtTJcZNcMH/YeIDr67RmrD8SnzXVVDW40N1S1tjZb2LwxaPG3agV08ejGedytgar59cNXj1YtHD/4U8d33Pi71VSrQ17Rn4MLN29ISEV+Q3VLxIsW4AZhw9CBA8gSC8SBG0tjKOGgyOqFJg2IcCTgNNy4Mk78LWGD/eOb1+tepCHrQMe5velOrPt5Vc4eflh3tpoK1z9piQuO3UjUxFVd11Afh+6P22ix5oe56VESyYmo2TcSAg2okfbUlpo5g6p0WlFLDAMEeuhOeou2DIWHUH1LIZLhhtLSESOImCpW4IWUBUI11S1N12exqyvBJE1spbUxlG6v/EMBVR/XKndho5KSCmmFFdADUGxev6xBDXX24S6dktyjIzhN8M/dEDeEGRTcMvswZlMDM7K4Tnoj0n5VQ8cBRgnMFdjimMqKdDYVujAzpjmmwLzHUiiMIPjIXG5NQnA8vS2BMY0pW5ZaZTEjBFNQHVBWjVBUZWXjIDu2WVsSyqQrCRENGKDAbYx+xvk48HkUuJGIfznPs5Pv5+WTq72ff66KqXqqwGG3FPoprvs/ycS1RADRQgHe+cxZHty/viHm9gOZgd3TU8q5nr55WtQYgdCQHMYIJRimJ/ygW0wZyJ3ChMFeDcuusrBCKxlvL7qsqnbDDNj6gBE2UsAN7hEa5MMxbeC5S2v6Q2mA8tPnOXnMgs/gwPHu3alzdpgO1+mtSn3P+kqBZF/58+cn5c9tbSxsoh53R9AhNW6gHUlVzV5lrO8gV9pIrSq3Fj2quNGvslhT3AK2d92IYQnrAw5FHG6UyxaK2+y2VGqJbfVydb3WQIaT9A+MGm44IVY9bngEx6CPEF75uN+7YVnpBhx+8ey3543aHNwqgNSEqH+fN/7OccOLUB8esnHD1lSPjeEwUpyLKpnFHW5Myuv3HmlLyJx63/IeuPGYOlwQIEOWUtUlc8eik6XqFA2fu4K9L1fh4A1e8klw8sHFcdyEL02mr9fdtHEnuerwa9x4Kdwwjc2hDxtQ4L51jRsvm0y56U8bCT2i7A46lilZdc1IeF7IQTBBRxKOz6CClhTwSm6cd9a8ucaNu5gCOuGIGtxTWcvGrUvDxbL/QF1/wbPMGW+/Y1dfnMcRnr6O0/fTfT+hZh27KsWLWAOuQ8dKgm3aKys//eev/yKjXEq8rIWNHrEdpPSRpEX7+ll4O5dmR5+WVOxdMm4bvnVFgShYnT1LHDsQhnIGiADVe0zvnzIRJaDKfYByKusJj8NarUEbRi5nEq1M3gJqy5gN6ahGGFUlxt19o0ZUPg7YQHgJOKPuXF6xtQmKkLh0Gy1/7hzv/FyKRGI3N+FIO1rRj/ayN/mfG2tFuE1KqGry0wDM0uk3iStyZW8P3nfkOgZjsDJyQ9VDha0lGKa6Y3DTz12G5pRUyF0UGewPEy6Tqt0NE5wzxHbjYVPZFgpe2V/V61dqF3cBrDidm5Gzj5OEt32SAJcaKln+5gUbY9OuKJbtf2tIp8IwcskFFlDj1AiODhd30pd61vdstHP38+dy62h/QIsqphxCRrVjSbiB9oeBwMNq2IgTVD2st3LUCasWbFG1s9MacB1NNnB01lQ42fjhmpzKgg0c7b3euKHEEIYcWh77rkLYR02WZUsugs+u4QYHlTrcaHbhheVWW0hhTyV+o80bOAarWlx7i2+Xvzrf+A8/3MULByS+fKqOI/+OG3/HmmrIg40WNYDbtLH0Wvpb/sEqirQ4zeFMv2XACDVVbN74hD0V+I2lx2YHHN7wiY1Ft/Q/mIp92dSe4er29ibIcaPiYtRxl527nMdB+nvLWmXd7+NY9+INv5o3quIqGywSCX/kUNjItVyBdRrdahP1SyEGLA41l3DDxUBBVZWb21Zxke1okO2nm230IrEeCTLUW/dVGTHOLRW+Tg4aEuqGGClIejmciZzfQLWb/bLpXPKAhVJ6bRaeBuDG77+dxp0DvoobqQ7WiRI32G7X11FEk13CImR9dqMpyvY/ZIJ0I+UEmbYZSIklx1UmYdi6ZNkdYtSEtS7xUTr7MFgg8+84rcR04AaNKqK08XxI+jEMCxhKwreKYj+YzLjSDy6ntK7asnAqCniVmhukR5x2P5VyhDKcfOK5vT3hRjJB0RH94qMD4wjIhTAZ35wwvZNw44fC+T9q1lRNdPT5xj9h/J0Lvg/sqM4z3RHGbU0k23P4kblcKhSIF1LpIgPOSxNgutPpdspn25UileJSCrso6W5TKa8PtsiIkZLV+TnVVMryD0WSg+pIzwk2BBOX3EidpvuciuodJxHy4acKoJo21Ji2wYP1Ter7szllVhYOLKrkCyzR+9fZP9A38BnzBoADR7DCqWgUd39IlLvS8Ye1hbEPXVquV+Z0d9pwgqpAoL8GN8zH4UaF6qKpTGK8rFVS70KV3VhQoCELxm2rNVpdbbFxls0dkvQ+oTfjG0pa4kbZ9fu16qPjE9LM4bRUg9VWjnrcuYMb3+Y4Bu9/nY/7fd74G9dUNezGb4+r8em2tWqBZMrhxvshVW1YPNUw545P8z8RN8ZaNl4BLpCP63CDjLGWVYsHQAomVn25uuUGJyzccDlUlfTa4yV5RCLrXtBhTQ+gbbP8Yj+DDQ0bhh+JRJXi0IvW8AcyI+HEVj5wNFnNT9R/UgceeoquI+ZSjXDjxKYJNoxzo68UWtxlT42Eb8FeMLdwUTOHvsYDPCyPIE5fBuKGdOt+dR47P+eKylvXIwe8eDr5cWX8J+Dx/CkS3p2uzHibSkXjxjgrOf5jtO/X8ZU5KE7z0eeqq5C4inuqnqNinLb1bDorH/g249Ihp8pmtXvCvBGSQIpVU1wtqf4DgecQ3iKaClutPPv9Mtb6FBMhchbaJivCPHjkcfGrQLc4v643iN3NIkOEfAlGL1Ec/HCiOpgWT+DQVGPWQghyc6YKZuY5fjTpS+BGH0kbnK0XwwBY5F7hGzsZCi6+AdGyTMT42UMOqxgnQNgPxSfR8RAHyOc9RyeI+8p0TxSOc8Xl9vhxoUncN8aNXPeEVb+SELcm8EK7+TMYRZWbSFm4IRvFFY9OCrzDxhBOHdbw5wMIX42FlGYMCHYJE/hzeTpjoNEh3sIufGmzxA3XFIsmjgsV/zGu6pSc+bRyunCZ1byv1KeDnK6Wz59HP5cbFjhh7DCrCjMHgYMQ0tvc+9BtqKoBIw9rHrrT/LdA4HhouCElrnXC2sDhaArXOK5sQ+EGd1V1Awfwg6c9OAlaPmoWVR6zwf3Uk341ObW23a3+c1oqDzfaWp2g6olf1WS44ZvH79rG73SI//B1x0eNAfAHx3Z8nzf+etx4YGuqVY0bVERRhuvGjSUrbJIIVym4XeI1NozufuRa/Iaxp/pJTnF7zTD2VMPq3NDy/xGL727D59Lf3qyyUIhBVcgtlH+vUuxYMdh40RKpvK2JHHFjx/rbO4uqQ+mPvPZXZKw73FByLrW3wg0uOBLXh1Vew25hm/78UjAHPBGhcGYuM3X7Rgl+VLDCyiecWIWrAc7qkLRVODJdjZPiN7gYOmNhHrmBMDSw4DTwJZ+wKT1+7UU1xiPdayjdnv2Ipd5YJr559eUK3wn7kg7XmaqBYYP547/+S2Xal7lNmtuuaezLxxNu4CgctWcZo87D/4xVsCDGTxj+bmooYECMajAlpI+YtpbRjLn4hI0lJ6jkiNDmBwd8KONCVGxJxXeH/5s5jiMHnKLozBDTPiXCWSEjW5q/DuwvcShvLH1ki6iFTyeeVxwxfuC5HIwc0IjNjrFFEvvNkUixmAmKKFrdihWPmKElyBDpT0egQKKJKyvC/EsvXb3pusLJ6yh3jvGq8MdxnHPTcWHZh4ju7Qn59ZSaLtVtSmQ4GXCkTs0VC5LmIouqxKcF2cHZz8TXU+Ykk5+LppLvD5soEhtzl6a1JXa8myOI4OpQzZ92V7MaOKZdkjqHjQvgBv6METcuZ8h91OJGH4PYkTkDKdUoDm1MHJ9bxWogc0T9f+A1dnh5CtyHtRZxJ8p92Fwfqe7s4sINA45+hYoIOJyqivIEHwTYGe4EVWU6/6q4gYYNRok0lHf7PUWVZwWRhZCmwPLuEyml7lj1PAlua2stbrTaA7aosonBM5x/o8lj8OtF1f2aIeWr1o3v88bfYvpzmYYHQy5iyrOJW82fGf9eu0xD9vWpvo/BIZwrbF3VNbby0zxwg1UbepyM+cYrXVKughqXmuo8vMrd1S3XVHGZOOK5dAphTWowf9FleeJ1NU5va3DjpYsa0Qswkdc6/7xE3GuHJ6rsqFS74RJu3PCaRc0Y0VMPG1hTRbZx1w3/hrY8UFEtHlh4yMHqK4vaiM0hxRC+DmumYPufXo3b+nCG25/s9hSZdISSZ79EvlhTujdvkNsJrbVQ8NyFttw4UIMI6sj/SiTSR1JcsPEvhXTMdEfyWKBFdKHpyCwc0TzqNLZzSK9Fq8YUklJw5ThwQFK7LRxAOq2gAMUaIU4fHE/4FtDt5rL5ozhrZiFJBeiA8WC8CDGEpr8wvd8jtH/H5kIHq1OT3e0T3VlVOdHJYVbyoNk3NHcQNPiNEsJuMVA+Ezn5QrceDHrk6VnixJvxsbFPLR9nL4sgxmNqsl3dGsHb7sm3IebGfiKoVU8IPmz4IG7Y/PESOzs0Mx4Vkg/QzRS5irgK2AJbwI+xemMuFIOnisVj9Yqr+pUNf90IpHQ0Biwc1iqOFj9ZKdS6YbaNduVRkUG37j/z753OWfIUhbXQUs1RWuV1Asq4MePDxrQlqQMyLvCnBf2Op8QNvhKuHRZYzdA+DmzC5o4d36SlcXB/LrchqIp40Y8qJ7aMEzkCzvjntzg5qqPq57gzcPjzhkVU9VsaFUXQfX6B06g/cIyOlhmAyMkk0NpbleGC4MBxX1ateFV+5V3yjRM4OG48abhrw3C5VF5suio8rMbjSUM13dDhxp8Uzg7WAcddkW+9j9xXV32fN/7aq/kXb0015LIJvVgqN2+YVfw1bo81blxMtxg2EB7ec/zAUqplfvzjY+GG+v9o7egibrhFlY5b7qmy4VXjyIkbm/g/P5tZW/v4n4Yav7/AvFGNqvLnjXV/T1UzcVitn55VsKEF4irzlunayjlMWGbuy5eeycODjGg06tUH+dihJ1FGVsW4b0JKOe6usamxGNhHrw7YqR0Kra6O5D7k5nQyvzGGfPXAbICrq7jzB6JkWMhKGVUMt92VTT/+12DjKjxyOgKKCJ4H6AS+hJ0emV9z5TqHnQ5btH9CETWAA8gxu5aL47jcjLAaJI4WpgKFYHCY4LMEJQ6C45aNtbCdtB9RZaqokIzmCDO8Uz+F4aKd5eEUXJ1Af9t+hLTWHMzkINC3KcXqJlki8Iid2aYrRiff062tSRgECSt425GwcSXm+BNkdAW7kFM1GRrxphCErWAhhtSvSJ6ZkvF45BzX9toYjtAVmFcUUZjYBDOOBkX0lASzcdrG6eXwEZwWjibXAKtf+q0oxB74xeEVhPZ2L7sHES+rxI/ZARtFjTg83+2o5oOfseTx3EwagfIWno4iu8Apo6IyF4Q3213THdZEAtDAPMLWjSLL/5Qg4qhx4IbaOAAbTFe/FNVBL0dH2oCD3MWM3BsQnq3Nzwo4Lrxrct6EuwAOV0TCJVdnii56DQBlO7jLEkARL55xTwVPOBmOwE61PpYQ0fvwXtVN3uxmjrriWA82iBytreoY77MYwz4PN3Zd4KFGB04liEffLbd59g3FGt7HdADyAsuosmucHfDBY1SFsTj128RuDN4frIcOhxv3nYGDzLnAo9VcHN6eqr59o15T5epi/UT1amNgzZaqBinqpo1/59Hj3wg37j/88f+NnNuaysONT5Zp6Klxbd4AvcGMEYQY+luqYSlxOW4g4BViKDr/WrrM0PHeWjc81NCIEYnc2AGLswV1EdnQVAi1Tqy9+/33x4SNFyNxN2D4e6p1v5+jBjDshWsxyutu5Dj0gUOXGTcSTVJvHnosa5PxG8CNHn/ScI4IAQiyAxGIe4YtD6LKD26VG7LIgthH/wyG2H46chCMzSFYNov0P6xu3gStNVYkOVZxSoMK48adklw0/O1hJlLbuRs3vlCQi9v54CR2TOab/2IdJFYSG7ns65S/egWFFf/xr1/5DBpkK3ub4C/26AePQ/QFj18EU1H4LAPlLDZQKO+DWxGNG4CNnO2cODvwc7liigrIhuLxEUaNvMv9RZNHMYuERnYasvOPBHl3pNuRJdtiO/AMPjg7bjPCE6XfbpkSV5bwKW/ogI7qzZaDEoZ0AarOs/h8ERGymY2dR1iYfjoLyPhcHgVydKQ5aFI9jE/ihBPUc5eO67e+Mu72pZs3POCQnxwuf02Fy8tgw0GFN/XYwIEEwziO/1wOCqs55glCMQaMABueFqXzAYJbeBw/TCjQkHb6TOxp9yXHhnYR54YbRAgGkBSl2aUlnCJcFMwTZTh4kMu4lOPbLH9zJM3XTk2hC+/GtJU3adYQbkyzd+MUg8ZHlljhzz5GSO2oZId0wKFlDpv+QGojr2qHiSI4/wO9zQ9r7BwON5of+uUcd6wbgg2jNyCQRXOT1/inWNxOt5vqH636NzTutAXQMd7M0j+7FrCzAuiAxniiUkBx4aMDDjq421LHLA19rW0N9b18flGfW0EZbjTYGzdU91QaPe62wNbPG9UIQ3+SqUKUH7hu80bN0++48RepqRp9NRWzaz99snSRF6/rYQPzxsUnWf0ACI7cGCJm8OoagyOB5bHADQ4j4DeMA7E0JN6xrwI3rm5oBFwkuxGCJGa6BcKs10u/4T3duPFi0mse98JFqrUch+u+588FHq4rFtGlG4rXMNSoWJe4Z9pI+Jy4t6OKepEdTVX08OYN4UZYRalcPSmoEAoq6lixyEcv3lQId/jbOG1xr66Qcc8ljpwq6IMgR0KN0xQzA5GYyH5axGPgU6sIJbCUEnKEIxU1EW561VX2xV5XqNUBWIzzmEU56r9+/c/9tQnetyPMkId+JFs8klAY659wyJES3bo/zpu0VnIqnPqMXzzbzubydJNv0hGPMN0C8DLKQg5VjrOmSbosxq3k0jaqdMtujt4/hFuF8WUAB/iv0Jshkp1NhgoY4V5qikpcIkdQ84ciSLbAjYBAUcAwEQJPI5F0R2qU2qFO7N4u4xWVUiWNDge90aPSv2r9BiQLiWuf7XDTRo/2WVHOhDSJNy7vwe3X6PqYlo/pY8yxVYuhW2DIGTUCBMhRh5vj3mlCiEBx7QfupD6cAihQNQ5sAaZIWcXmDbWOQ7irJzT3ydlC/Dg1jvt0TpG52FqZwmrOMd8Cj2nZN0iLEzdasKiap3cDvU1ADRbmguEY31fSI34PsJREiiMSDFA0LSz0F9HjpJRDRIrs7JjuliDCP80+ajTXUhw1gionpyK98SzVmRpIpVxpkxc4QkWUM3CM7jpGHK0abQ29NfxGM1AH/vLdshIMy2X5zEft/SCmUo2TC9h1nvGG+pq+qiGcjeQu3JBkiOmqjBZva/iTNdU3cWPQe+tBnwOpW03V7ay+48Z/PStua6qgzOItljNCRdUn3/u3ZKEjn6Sleq9IKjduDKu3CVLcFtAbEJZy4Gh5ISHVcIuFGdJDbVEXYMIR/q29DkShocza9CzzNl7//thgg420Q5OVyls/F7fio4TNG+t3YANvcuhJq+TkuDZCvFJRmOFhLbFRUzTndVrULql83NjLR8Rr2xxxcGB5U8wNJw98gHUVdv+0ZMDiQeHqlOflEG7I92dO7dVVDBzIM2ToL7PcgRno9MO8gbgREuWVOFtwMW1Y+6F1Sa0nuP1G1Pr8bN/o6P9imezKyhoIjsQRswwxapxEaHHfzJ5fYZ2kE53cRQ4CKVaHnF+J2Wbm1nbsiqCBd4kqJ7fgTCCNfHGP0qsMO8np+UAWYgSlUhNKc2SWOs5fLr1y55RXofI2xH9mkkrbrepcsWUe9CkqBiS0EvEBaS5+thEORizqVdsir3gpmULSSJkh3qUS0kKevzS2+2cvBrepySuI7WmCKxNCgAo/4edV9omfflRVTYk8vhnIwEc/OXpGXJdfO473XM7S0LvxLQFYqFeJnIVgI+dc4rJyIGPkdI2bKTk5nE1c6bgcPgArHwgjApK0NnmsXMEmao24oYgSGgChixLFMTcjjoO6qVnDjQuNHJPTqMgFVqhinZHy+67GigFkAA38bpNPAvwGFlMLvak01VTWM/7QwnA9IS7t4ratqg1OryM3fNzAXqifmJEa8DHDseM+v8GkQ1WKg94oa7O14NvFsblSb8cTNyn0uwYOs/6VlcZOaZXKO4A5Dc2Dfgt4g6sE9CaP1gYXNsLpxDhyWzq1NfxZEO7gNyIOBxu+jl3/4X/a9e+CG2wF/jEKVvx/LxI33htufHpRb93QwEEiV5cPGxt8zqS4LdMornts7eMvhogYXS3qbGCcHg7cW4VuIG3jVo1xolLft8yifIKzjUdu1OCGR3A4s0YVOGpww5ZWb9/6aYdkxONq3dCfQ98s7oOHTRxew3VPLTMuuhm4cUJSIKgcJ+U6UfcjFKHdDRbqKTDPoTB3bti0sAfDBY9QAEBl0S0AEnt7rGumwuiHPf9ypURX5qrgfTiCnHtMuXCD7MamY86h0k1x3gCgjnUizQmLKtyez65NgK5HbDj29XsRgAPrQk6yzJKibAvaKQb6YjxglwiJiYziRrghKhaSTQU3WfV4HhBMW3kMLNtQYcW53ILXEQGJRaxxchmr/AN3jigPSFjxrxDrM3Nz03CCo23DOHELHAGODm25VRV+niLM5QoE70InIqPj4/x5SOyWSKXo/WNe0miy5Dpfa2ziTflK1A0cPXuRzcRe5csmPmPur4zl0E9ob1OZwPoC0ADfXlsnzvBbV+zanmNgYSlF6oMUuGWHtBeeUYfbjnAqQERaCYQs+QOFrmY/V7qhpFvhRjo3p5gqDRwdp9OTIaaIXMq4B6oDHvJLPNfX4dX9IWxkHtIqLqombU01Nq9+2H32HtKWwwZE4AaQA5wBjl6MYBQu2a4KjnG2bogNV884wcOPNaSVw2YLx5I335k4FpSwbvlUgUBbOdVp1u5dN2sYcAw4E59F4Zad3ImoAdywQNzmBZgGsUErq9CJLeP9/Z9V3SHLB8s4XHcgYxI5TzQPese9YIMxiYM1cepcVgE1nhh4mMG8oa1OwftVGUd90K43wtz/VufGd9z463HDU1Mtck31nsG2XcxRNynVkvx+v3vzBlZUzE1/VKPBFT3+aOP9PCAAuMHcQ0qpmHQ4TLc4dxq3pvdHVWowfHOgDgfxIqiUVQ/tC4ca+DM8Ha94/IbLGKlChaSqft6hx5A73OCrr70lFYhxPKkbNpqafP2te77H21IlotV5o2nvZJvjguO5D2z7gi3VKn0KfBymDqz6GQsVL05EoGY6UDUF11myZB8sbnGdw6SqMEsyoMWFPvY8exWLgAsO3yDiMOyggrDxBYGHm2I9lEQy0QGP+ApS6N+v4Ij9FwYOnDSn6ajIDQiJMCygAgpTBPIzIOpidRPir7ICDiFHRCGHyjeEwCof9byC0aYez3SORdUe63AzNJnvcfzA2ieJdRZjgCM5npKYamikZ+RTBouq0NzlGrOoJqXCtdUUU3YPvOmDWYcGG/RGMhoXp/q5oNVlEMPIkWK2Ieng0c8scAL9gciRpAaOn3uS0Th3aYi7x6fEz7spbxDhaxbc586tVo9KSEDaEC/aLWREiiq1ZBAFWAbOVziBbjv5ipJpc1NYU811wyCPPlcWbaDrz3nFvYI/01Z9SAsvJiwxPV0qvVublvEbrAiRiNzG9JoSqN7JDjhzeembOaYnPXoDwCEB7sf52RWW/q3sc97ArDHKnEdkdpUbWq1ZD32xzLnt7S8FWDTe66dUeUz4Tp2uqrnqBrQNFRPWH1rKCDj2fvz3M7qbSu2ysU9yqips8MxvVXCh1E7U4C6g4K9hoW3Bq20yv7jNDmby62d+OurGWd7kPgY3Vxo4Gjzc8GCjzWM83Pjh5g3+arWuwDtA8JWat541H/w6QFGbqu+48TeNG84sfivcsI7wT67t77XmB+f+6+KeqqWLmylBxaNXGw48CB8YHX76DelVr5WIC+zYIMIgzpCZHKtmOwvCIx6DY27rPVPXsc569KJ6/W5/dW0rjePtWz8J1ceNw/X669Bx4m99HGHmrSp9bN6oZlPJI+5LcF9WhVQ4hhg5UrOnQkFeJES2e9Hmhzd0/8VCQQmmVukAJDdDuS0O3WLxBIv/g0WXqc7CbybOgkBXhnqQWSqMpmK7OH53k3q4wcyFGhKOF4INrLIIGAxewVtH0rA6rMxOtlx0tXSWB/rIjK+snHbvbe7FybIXok1HykIBbkANNYWgXYITJgepcK32L64yjvweZVd4aocun4tGHTiyOfAkXmzXq6PgTpitG9eMgnT1doJKDs2B+GeIG1CQgRuenrSSJjnFEVEFuFgdckUc8nUEFZOLBHUwIRCbYSSDkAojx1ub+NYTyZRuerkjQYFTqYIC9UQ7gIO4gXRfaMVo1o+Ez09O9rCK2kw0mtCqNtZRqIH826MoxgsrEj8uwK1xbD4/nf/HJSlwMVy4NnHr1mC8IR4BPEhk+4E0xYe0xg1Ic/HWz1J+VVPavwg47RLk9nWAwKA66tKamToUWJXGtPHu0rKn2N0043BjbJIX46pmbeCAzGofP0u8GVdUlt0B5PjcOdrqMmnfkQZHaVMgFXA+P8VU+bjRbN5xL6/K4cYdNVUzh4Vnz571p/qfde72pwb6W101bJ8zAGrDpCRFgEZvG7kQtn4sNLcFygGNHE6MO+gggIVPZi+H/FbQsWvoY3EjNbhhtEVbPW60SU/1pPzEgw63qKpbPA3WDxwetV47bXyNG4P/41ZV/z64QbM411QebtD154INtab63Rs3ugw33LjhDx0CkuHp/Z/Ib4AXf41gxE8vhh+ZxWPVSh8OcFrSQ83+vwNMLYSNFy82+Ju//KtrOh73tUU16VRvq0uqw9rAqvr0KsON62vgBvJWqwLcJssWeelmjaZqUKAhRa1tnLiBgQPmcCyewFDABI74pafKmwIgdKfBKZxtkzhQLyu9Htj/yxDPoj+7B+d99yo0YwxTOb8iZPBLB91wjoMZ8CDzittOke1AxCNmMVxX26HJ+Y/7sAVC8jz+eeDXvv/opJ8DqbhHEeAGP1NMB0ewX3BHJsFUJpcNgzmJc1xgCDyiGlnjxEMYeX8AhWjPMopFoG5Sg4f3haPyiY1GuocHchaivH/HpxeDivUI2bq448f3Am3mwA3QKFjuw6HBZZRlG3K4OFDryNAqt1STBimcPsIh2kBItMTOKQxw88Z6osJNFczROLzGxy0IKlXKxcmOgxRvskVcAW592DJAyKCRqfF5bXg8cqzULPsz6vt6kKSLdyVyYDt1JJufMIJTx7Gmh2eu+A9goUFjWW1/CETEikq0R3uHDSFEjpKLOeQlZhxrKhs22M9B0pxhuDj7GWvI3g0IqqCsYtU4TeOU4jJMXRlWkNzKNF7FDWEHHkbMCDLWB+yuf1ex8ugkaQPtA+Ro+My2P0pxAzvekCG7uN+/gd2Vb/urWVh53j+KqQge6A/sA2o8I26Mpkapq+rs6PNKxVXzR9ygBaMNNnWW/aG4YwHvF2hrvn/vXl0qrsuoEtiw6U+HvxeRWKZp3MeNQfNrtLkxxRsUgBT4IP1u3BDJ0TZoDMfgnzZvDNaH5davqSzg6v7g/zyO4//5txk3XKbholS4DC38VDtu/M7fElO9oJLqvZEbVejYEDf+aGh+n3ZxRVpp2ni0QRvHq0c4SHHj/miVRydxg+vx95Z9+OLFV/PGp2mPFV+/Axzrfq3Rej1u+PusddewkVBnIMx+9G/UmjbqLX9wXFOzg7vsPIKpaoADUqXtszeqCd8KTSNxI4xopuDqASr/wiNwMoTIhsN/VxDbnMdWa8rrQ8J73CIBkaQ4QxyngrEwIkawO7pi+G84dnN7TgIaCuSrc/MBugYrJu6uMrMrGJxsmYTRYXr+UwtWGQNm14JnvBjPa5jQrGCyqlw3i2yhd4UPIxKXekmlhUdRl9OY0JIqCtwoADewAIq60QpPsZpDDFf+CLfvjbRDFACCReWU5I5RZgEChRCTII+SuQlmVLXOzFvFjGDxSCp8y7yOQ1tBy0507X/8Rsn+AeS4gkMFw58cNs+TpDhw3qApt9PaRZiqXpxIiOBARlUPvvnR5eRRPNnDbsNKjwmoqM+l3qpRn2mi6Wc9iyhD9G8UwMxANtV+bIVNenJsBU2FpAl02fb344PGBw+MASkW50IyZKQ/XH6gO1zshwLVjTBX4Z+R4mlqr0CLYFEFj/jaPEwoLZPsMZw77WaKOv6+pKLKZLhAkVPRGwKNMfOMI3lkdt5xHLMCkdPLlH3xn5XegYGjFVHB5TIGgID8Gr212GC5uKaogkI34NZTNa5xt7JiGSAwR7jRhy+Jmyoe9aOpZ5gKOj3TuIr/+vkqnvbUUIlGx5SDnJHWXqKGP3DQN454d5AvijNk3R+ZDg0c6vEoM2i9XI0aGWR4epsr2mhw1osGqXYh6HUTB50cTot7JxFxsAoJ1TLZqgN98KvM3cHvuPHfYk31niG3ag9nsCHHjd+XPDUVesc9Tny4juMgbnRN/+Rw4wV59SEaOIYNN5TDcUBKXH2juBdvmR578ciGjNqn4MdbIpW31ctrX1p33RtfrasO/bmE1eP4Y4XibINzFo6Xd4CjxhmuJMM9vu1ebU4VgmbBGtgttUqzEQXIvKlg+Ck9dMwFxD05tLAFfgQNJ1O3DjcOROKwkJxvf0bWGmw4Vvzn3Fad0+VoGqMs5w1aOlRfRVkuNlp4X6ywwtOTuE+9WNro2u/s+7VPyNG3MpemZfworr0/EQG2iEx4ivQzSHLC14k1pJOvqH4peGv4zDVJQMN7HnGvY/UI2zswVBQajSzn/T0Yciy7IMzCVxU5oVgZpzc+9FlwG2IitZQraES1s9QoG24cEDemjPgQOy5F11lIFSDADSrJ3ipiCj+aFMtFoCuSSYXSnhLicZOaKijEXYYbA582oS2aqDhtleGGwQZwI/q80fZVWFFF8UnHc0WOGHiiQnFXFmsLqiQ7YtkLBdxYZlQVbOSYT4zwgF8jzSmDsFE03JB53JZU6ozV3qrIN+4mMowpOmRSRr65U6v4A244098Y3Btjk3zCSUN+8YtJL1d9FoVNp3zt2um7lChqEhy8yn0iN+AYLyNkRJSGXw7r5ak7VhzhuM0qlH1YlVV58biO4GBCVaCEYaPcS8MeqWyGUA30sanQYqoov+1PPWNw+kJD74Lr7AigS6N5oTptsCuWdbGKN3xCKS63VG1P1FP+xGS4nCMEBF52um8TJ2w4AW0DGZEn9sTRG22t3sHvjv77Vcgw+a7Hb3gv3m/4GjfcSPMdN/4O4DAV7s3tosr7upSNPuSV/OmyRZWDDdtKDQ1b9pQvxSVugBbHngr2QKSp8+Mo05C4gW1VMHQVlrhfTR2ADeHGRu28wfTEFuaq+01vVdzwPX93L/WIulInoAZ+V3TjXblWcdNdRlzzRtSzjCfyFd661w8ciTgrLaiiPVDkEkPBuxmGHupW2B+IBEqF9nRHD2oA3vKgq/mD4IqyVPo3iB/YUIU39wAcWPGfMG8Df/Fwx82+dVap+RAER5C+liuGi9NEDSZ1GpqBV6/GoKtawchBexj2VLz9R8+tjRJ7kTAjdzPFPAPUEVsVIaOBoluwFlGvSxZfFtZU4XPOIPgyN4EbRyI4yOngIVg4sPI6ggeiKVlgejzOYFbm4rM8Oc9R8QqwipPuoTNQuAGlGD3jxolLa6ZmpzcmwN1ijrolkeC7wFxHFI98oUsFcumXlCogtbGELkOZ35izgYEj1ZHJFUxFFd3DRMAfBl7gZKQKQIcbjd5VTZTnki15DLsjqm6PVcTE/RSnDCmsLFIELR8PHhA3wInQTc52QWSUMJkKzEU7IxBd+u0x11Smw1WnOJMOUQG4x81V2ro3EHE7xnlDTj8NGac2bBhUCC74HAW4LbwuJhWKixkEtRvvVO0EJj2Z4sJOQVEkxzsJGcCNgdE+LqrYy1SDGz7TkXzG8JHegJdFVd1RVZOq6BVfWGjtR0dsgPUZ5f5neB5DB3DjV98wDiDZ7UzR6kfplfV19NL6p1GD3R5eLG7zYK9l2dI3Lru3uBgrf6KSyso1RGY410aDuTNqEkFaDTf0y+YNj/6o4oavoLJd16Afs+5fd8kNP0n3O278Le4NrqlubhYXiRjW5TfkcMNQw8YNrKmGuqykCROG4YZv4cCocjH2D+GGrrGlT5hbBCzDq49UvEHJaLALbkB88KUWvO6Rg43f7ZcJcWn6W/f6QV0ylZ+avv41bPiRJOuOFq9o2OC4UbmuXVK9rIm7JdfBw3MvvhlBqAh4AbyDf4++h/MbmxaKpEBUwPks/3UMy3suqOYQ1MG0j70EOYREFMmsGDfUvX1ghXrWdodTM7aNQSOf3/xyTsMFqAL4N9AFjv0L7qQZCgze4yoshdUVXzqHye4GkDM1cnGBHd/Go5aZmf3xAXU49U0kLH9L/A3vxbMshApnJ6hYAruc3+TSLC5fhvHfOl2x89kORyaOj4kr7Kg6ilKRBHAllpAjOTnPxk6QDRglWTOB6SlbhNYXAFcsiPZIMq0LMboQWsVilnooiLDS2KEh0jkCCxDkQ+LHg1NTHs8xxXEtGzFfI/iNRPIlbBzj8r8xurEPy31Y3zrSxWRSQtw4dk97ScMQ6KbUOq5lVWP1svmoKSpyajkZ3RNaFEyDC3p82ccN7qsIG4EHZM/5Ml5BFNFrQXSUnmkkYZoVQedYTg+7jsl44Gk7yKKEsquwg5oWYWG4AYJc3X6XKuewyiZNGfzbMKNF/g0xHGRCLJVkbu2yiLxdfeG2pyI5Ltjo60dcFIeGagLVw5qVFCqdoHkK7LjKjYcPm++kUwlemKTLMiUGTi0sQI4L/HiWcqS4y7V9tot5o7O/l3OGTCPYUrX1UkrVrGdrcMOUUOxvKovGEEqUd700dSVPtVr8h4cbTj+rI10dUL0GHB4tbsDhtlAGHD/UuzT8zNs64PgqBMunyr/jxl9+kd44v8G4Idx4b76+ripuPF7ycYMzBIGDuLHhL6osi6qrZWn+4+MWgsYS0QO44d5iEdQ4iI2zUHALyAODBtS3r8l/1E0aQo4XL6Zr11Q1tRuuT/xPcOPavZ3ZxBluUXGegTvzRjTqTRxNVHlu4qzkW8NmnDd7A40NEeYzySzONQwWUxncNaM0ldnfIZyqwIsjfqi9OPnprJZSB6u3Lh2Wq6pbkhwkQeiqA2xkzb8RrzDAMM/MJk0a4stvLE+ebsBIlqorfJ9AMQk39sfGfoUQBg6Ojolr86uwKJVNhQlIeq/gIwHtDBRjHBcwDDXpEKfiQx81WZlIU7I9w2za9qMTRI1Ag0T1VBMHCY5ZewDMTQxPV+fHIAnwZbFBL5tDf16CGVbUYSEcOJrHWu6M8jGLUg+70QJfK+4BlDaiyqaD1aED63WSa5zAQi1AKIbPL+5+lsCN9Xjpcn5+f3wWqtTxvtHOPjWOp5iD/xz7s+Wj3J6LxvW843zGxw1y4/w5gZfCTyDKtdTxsbHhLAY/tnHDllQFwgRxg6OGBeQCNH7+8ccfyaATN1KBB9BRCTdUyHFsMlyiB3MSCSXA2sSRysXREGv1GmP0/hEoABOhNemoTi1KRGw46AwSG0IOAAdxY5b8udLaaQ9BWjv+nU7rQeKXj+8BBo7PEFYh5RCHOC1/vTvVFCoPR3qZr95fxQ2fAlHGiMMXw4pdCqoCLm+krb/k2A3X10RnxugzNpk3a94AK77QqynjfjOt4g33/JLxXohwyW6UlUnlejTIqo8qcMSPGvFIcV88W3POe2Zxhxq2qarixmAtbtxBiQZv9viqT9YSEtuk6P2OG3+LWRzjxqpocWUUttThhqM3PtHyh7HCzRseOb7hZ1R9AmYgaAojB2Nzl+jgU/nGK/ZSoGz7zZSlmJDFWHJKqlrcIHC8+OStqTadYdw84TVbqrffnDfWWcOBaQNLKwOOvAcbiWqSYZXgeKlNDdgAHLUnm+gcxa13nj2xsNYVQDiDx3gjQRQ+9xGMGmAqYrGp2ylGNk20M5GWetbo5gl0r3KWc8ZAtZMqZLcgr0LyLzwVMHnAxRAGNZ6Nc0tVSUSuwhHyG4yJVaBhWJOGNlYRMBbg34NvtlY3Nt7zpnamb3b2PxlxuDJeqlSLq64JGzzMKc2CRQIfLp9Q522eazDwEZt4mVurfCSCTyYYy4A4Rz0HztgTBlV5fo49suyFeBahssdQ3hZhv6YTMM8FF3Za+FhN5D1OaEHPqn8WoV2cG5V6S9efuVtGRqZDb4KaK1c1ozkr4C0pcjAcWeVv0dOIchH0HV6ugfiHpQHzxsA42OHPnZ3JVJHAAXyIRvLEKyLFc4seaTJKvNHCDMltE7XB40t+lbTmjQKHjWPbTMnMYehBMzl5DbTJ8i0fPPglmQRuUFaVxIRRCAS4zVKCLj3jzknOeFzMKsccOhKJAndgrOFgeYi1axhmTDqOnMAxK+Z7XjHqZt4QbBhwYNxg51ORcJFKBvALlo9xS4wiwYE5IEViHKxHf5sUVT5umBLXYQRKZCG16u11U0Yv09Z7e5trJVUUY+0EygSKjhRWVa7BqX+A1hmLQVdgSNnmkWZtpdQ5S34ccYaq+qsqcYEbrcrUHVCSFRgNK96wiFwS5eVyFTeavajChvpSjcE2DzjU8+TqOGpw4/6f4cZgg48bdy7zljhF7/3vuPEX4wYzDRlp6NPi3FV1OVrccGNJpgyF3g7xz/DGsKenEoVhePOJnr/Hsnss0TdopnFWUxzAK3cQBOIMsbn8xYul15LfPqpCh1nFQW9U1r01VV2v+FtfdFuvzHUMh/dK4AYHDh6k14kmr2nDyag8fuOlE03J4QCJEjO5C6ABImSvc0n6BzKcLljHDXXtFO+xQypJZX/FdgzvgUXOEe0GEfSziixmkGE3jePayeG8vIXDIxxcfAWN1CrbcZXwV8E26ZxhTVAYSUpVocpqkyJcFHCgbz2oN4cRBOnCF/ukMX9d+YkTB6wOvnseOb9YwvHTjUCrtenCyoEUCTyGDFqS5uC4IaCNxq/44VZvzo8xSeTiR4CVIjJHCpo4opbiGE0i7wqdq8jgSKN9DwCJ3m+gSiRL9yCkWU0YwG5i6KTNMc8KAq4R0jlDWwJWZQG8ecPvDpXIi9rtHTgjIEpkb/FtvGUfsFfqyGVVMTKJZFzRNp3j5VHV3eEkLQk4qIPGpGMO8sZGYzdIScC32EiKGyAQRU9TNL7nGAz5+o6N2zi21o3lpEdySHp7TLVV4wMAxoMHx8CNB8sPkklYHJL0eBRswnhmhj8FjbgScpLtiWMs1xIYFDo6ZtToRyP4tJc+dWFcBzv9jN+Y9ho4xsz0J0EV1lS0k8MJUhJ2ETc6KKeCHlme8ZWVzmSgnPwMdXIn9lT1Wyrz/zW7fr9AH2YRaxdngWyvSgF7/RIOCyPBvJFCUHuKubqmlsKaSamEXswI5odyqyaM5vv8YEALYoeriPVr/+7d44k/6igRhaHgwG97Uvai1dH3V3Z6Km9xNFiTUFUzG/io4XCjtc3bbf0JbtRurep1Vz94uCFypW3wO278HbhhayrNG1TZEjewJ/Hmjd/1lMkjsn+Lnxh24wbGjmGNG7bBavnU4uiNx/W4sTq0usja2KEXr0019bqKGBt1MlxvTbVZrdwgdFi64aEjyL/CDV9shdOYOSObhA0PN17WA0cTG8bJMGhxROjgruN4L4eAjivYJ7CfQbJG5ozx6XLzbSlvaiTEIm22h09t4zyFfQJ5H3DbMXScZMbUWTfKrm/NKigl1dSqOjkYIg8egqc8zvZ8ZFN9h1bw9/YaqypYx+UDJNtxi4Jy8vH4bl5MwyaG+qaf/vGfiL8rebWIwg0SHNh2SZl1bZmzoBDIbJzEsjSVJFSCm89Fj/eKOVAoNyckz4vAFcTg7mFvZKWBXENhyEIWCVJ0szmOOxisIkd61d45pilMZAlA7PkNIg5ZCsUgxKehN/jegMsgqaPCWBZbYd6wVJYtv0U2rIhcbvtuvpAXdzcBiUo8vYZF1Tj+jHbMdJoEFTlK2FVxKYU5MM5P77m/prILwwWXVJwmsDvDmAQsOD4+UsuGXQYbBREcGjuSWm8dI199+Ucgz4+//PjjcnH5x1+EG5ouSqbChZBKzLjXKi6yA1eJ/7EkE6VEiUW3zJj6aC0ik8ZgGO29xgnDHtVTjCNjam6a9A0cjGCHdCv5BxZlO8CsUmmUi6lRlfD1rXSkkJ2eTMHc/WxHMegLNaQ4AGLHZRgutD0DbsiixwlBgAEFVa9HjZtjvHenDbjx7BniERWUuLDDdFtIqvBP4WZkQPMGQ3AbhBQMTxdOCHsYhuunVIEWB72xOyDPB9dUjuJ44lU5sS+2Chz1la+1+idtqlqrtj8PN+4P1nW+1gLHN1707BpeCJaAo+3PCI7733Hjv5DeYBYuYWNxQ0Iq3OlSTlXrFscfWP4kwaW61oONRwQR1xU7bKsqMhtLj+H+g++Pk4m5yiGpwltQ4OupbV/XYMaGmHEXMrLm0xu1neLrfjFsbUiVNQJ6kiu9CVf/osbzzOD2qY2XtXIq4AYN4nsQqGJls5fnAYu78CITOmIIm6KiiXooyoWkFaJ26BY8Oe3QI0/nzqa62X50kkvHYLrTwp9EOAqUmGTIqg4pcM9Eezz6p3WPB89iJ5tYEeU3jdzgkb/+cl2h6mzfiFjOCM9eliC9aWlhrNHY7D/+8ROL/5Aeu/5W5DK+1JcvzaJSAaXBzHj2XjFulibxCDS54Dgo2YUOKn98csRbcXAeWKjloydX52jdiEJxlaiJVQHpgVkio+R07OHOT47Ea/Tk41GOGwkKk89PcgybwsCBhHUMHPjmDA9LCDBlRLnFqrsFlgseAZ5qcYfviOpFXJMKvgGRtfmV/fGP8xAaz88MqOuOktRSJflc/v0m1v9ZI0ejZo5GtmmR49a4kcRGKnnUTpiw873gAkZs3ND8wafkNn5sTLYf2azBazkex96KPsBn7AEEQKScClc9fynDEg4bBfWST8TzwI0E10rQtimT8KNGDttDGe3tKjfmWdbE13iDh48haOBAZUe6RH7+l18CpXQgmfyMQ5hiKsuMeoblVbnU2RmwNVWt1Y8VgAHHb+w8e4YWWSM4/BB1ef0eetUbD5VqiIVSoF8EB0FGMYdl83CwKUrGC4wPCw433KghVpwY0lyNxWXGyK6Sc8sixOHxMIKj300hMnSUvWq/eqyozgeDXs4IR45WdXFYONXgN5JwB2stgIN/Ui7u4cafExzfceO/kt6gWbwON5Qb9aKqwmVQoRdnKNzwwww9AAE0bJATaZEM9/E/CBzEjWGPANlQbezQMIYQfWTBxaPqtOEiDV98itwhxGs7xf2tVW0o7notbogyvrZwqpc1OVQva1JEaAxg+Tg4YzLb8FJjCFBRHn1vuDu/ImoAAriiJ2xMKaeQ/eLshY09RWwgljXbpKTPMk5dNMUajIyMjbQ24vwNQwcQDq/+0y6k5CI998S4cc+aiF3VW3k3QIDwyP9yfk7QCmW2pyfRx8uSo59+I3Dsz6yBFPFx47AikTFwg19X4jqujRsLneKsZDqKbFIevHd0EgcicHZg0HgUMepN8G/k5fXAVx0lcPI6gjg1HkFYyhmD0mFrPIk2uTiSAg3biiTJbqtrMKuU9ljIBcxTBABZLjwuQhKr5fA6nSitgh8SkyZw43zzrdfbiC1iHKXAK6A39sdRiAtJlfq1sT1Jwazp4EJ2Dv7dKGqjcZm4wZ0TGG74LyD54lpK2tujYy+Xygx/LmrEyA1E5SbBjjdyQwWeg3wIyQ0GNnIlZcpdi7KCkcOCrKxWvETaA2iZT6hp3HCDCuKPXvRUS8t74oaEttOO+RBsUKwr/pyPG/GxtnbJUvMHjclAADKuZBINGBo4QG6M/zr+rg+Gv97k5UwJqyUSGgtV4KDy1gwdHhL0Lvg6Kp/deFilyslwwwDeRt9foAY36OEQN27RIK1tDi4Mfe7LseFSDW0CIYIAIiyGCgVPDZZjJQN5Wd0emkIYlesYDsTiVoNsq2uqH2pwo3ZPVcWNH+5WxA7e/3PcsLGmwRTAVUXV957YvwYyvDVVxNZUmBk4S0iGS9+fXH9LsmMABCTPHeZSituqDbbDDjvcYBHshtkyqKb6zcONFxRNbVj24YYNG5ax662mXtUoqjRudEXckqrWHe73+/mP1QCHNTp5b3It2OC5nKgOGi+b/DWVXory1Qm6NxL0b3B5pPXNHs0P1FbhbGQntxJwVymOgi6IeyrF4Y6E2KMXs6x0HKIha+Q+i6muialM25ksK5NY+j21+gqg8U+kj0xB/XSe/fIF0ifEZjG6z7LF2RmLuMO4VX5nzsB159KZ6bH5j2NL8+Mr82M4pk4jWUvP3XwrVpyYAR+HhMYJeuo244o8wRyRR87ICQl4iozj4GziVAAoe3wvqqhfeD3aKdUlE4I5gxLkHFo7ICEDhYM4dmiSjnqaKpt7BFZhbUJ9JBQVZ9UICNs4vjUiMVh/OBVkZpVrc1J8pSvkAMq+2TJbS/A8bmoH9AJfhb9EYOHYX5lnBe44739NS9SJqMNSvqAFlcRtro3D9FNwdRR6lh9o4Cg0thMxji0NHQc/Et+P5RQ3x5/BBh0bSfccqfAfH0AEcfzLjw8EGyhzogfwuF1phu0qAUwuP8ChTt8fckjmiugG7O6eKHGfZY0oNm/MMwGGw8Z7Dhwtmi9o0dACy/szJqOHBLgCDuAGKfEHiNJKlsDGBwKgGtQqDhfk/uz0aQfUTYF3a6d9pfbATm/twNG787CKIL2tzxCRu1DtGSfX0btQ5cV7DTfEhhM3dmggX3CC3FGjN4AbARy5JDeEGzXzxb0FL2YEmKExQfBAo0k/1bbAqUF19xGGRq1qXB0cbZ6le9CfNWp4cb6mtYYXb6sKqu7/X67Br+DDiBSkl7iPIib+37yt6d9t3uCaSuPGahU3WN73ycJwgRyMm1Khn/zfjxy9YbghXZUmClo/0CL7GEuq35hS1ULd1IamkqGNV8QNUOJDL6y2vD5fpMqLvwhVatMMD+tg47Da9ldjAXxb9yYKw9X2xqc0qjbxWrN41Gx/mDW40oFxAVwx773hfMOmH8uYWGjkFvQEPRwHOgmZrYUObdeCh3BGRIjIPZ4hvTFinReIL0dhXjdXXllGXN167eNgODBKMBc3rmnoi2x/eSAAnotZ3jjkSxm4qyHdjcAbgIX5LG1/YFz5SgtZrwgaMWJsfokLN6J0hZzgDh7vDIoGfySnikOlSsNIhI5GK6iyay9yHj+K5s43WfsE3VjsJkyhFZubMEaMYGyaOGrHCBb5srnnvlMJKHXP2RAFUQCqnYgbZ0zvotwWLr/JN1OWWDU1Zbgh74aFCKvQCvPGAQaqBGUAMq0AREp9oAqwpuLdL9s44HsTRZxKlmD4Tj5HibjNHJo4pLoFvRE1MS5KYZcpcCJqtMvxVzgyAa6DDJNYNS5LfYuxg/upBxw5MGio4wlIQdxARhWXXkl/PqFBMKlMw250NDFDvRtRXTjvO6x/UZV9+MEsadR4zyccOC6MxJiuDhljNI5Pi0BXNNU87YGYaAKB49zEM7Sag7GGXR6LKpWRMPAQXsDe1o53HaAlAjz8fQ2V6/nzVlb9HZhMPPOGSsgXCCze2kq4seBaYsH8BwIUSz3cobEP4lzy4qP9hC3smwgXDjcWml26CFRVGjzue/wGjIMKvsWUwlWUpFbKKWRArlf9xB6/+7WxIc0Ng1/hRlv9vPGnuHFnQXVXSPWDx3g0WJWHV1f+PyUU998CN6TC5bixuirK28aN4aEXn7wU9Rb6NjBs4DVaOw2JGAcaCD6GvZTDYfwvhGrwx1isCDYwO8D394rWjiFy4+ZIsORCn9jw1VQuC9c1i1fHjLpx49APS6++8m01uoqVTQIONP55BU0vq79evqwJGKGzwaLTozgeEdOEvA1VAEaPsJronmOWq7RRhIutIF3jwYMgw/qgrg3jZOdwcQZSHGl/ats7O5siLsTkclCWeS6G91285RYHmyvUjqvlD2YLgEUlET/neoo+8i8YQ7KYOZAbm4tcMREXFR3wB8BQvQIZVUcaFaubpkoWZFSMDwfHLoDk0gk4gfUTAqvOMWzAlYGHoooIAabkm2pjATlPQSOVo+qqcDSRzZzdBOHMSHOSYA4XcCN3TIN45KTgQsuZOALepzuEiWmbcioUyorTCXPMwN02M3Kxp1KCDL0cisTdcuOH7JA0fdL7B3+KOqXQGIsc8V9nx1bkX+4cHe9s/SwzA+6DsSIi7ltpbE+PCXCpqEIfLP3hMn0nFf1hl8+Jm2mj4J6xoFyoqDBsmNFPw8qykkjcuxYLjV6olbZaP5MNwfIrnVt7CpUUIBLjhvLSab1E+jnlVB/nl5bMCs41lZjxi0m7DC34RL7ApwCOMd4CzEKrOzMH7vtBIDmB9FxcfUwaYYI6NFSd6P+bXbtE0Tf2PTtQ0TrQ2Nmp0VM5SS7yqQI7NTm4KtuosY2DIzfYIBse6KCgasGl5PYGyqxi6txFR1NroDptsFLc21dJlKuAESEH8IT+8LIcH8INOj0ALr0oBy/vOtywGr/aQFvQInW8uCaEtiet/6uGF29rq+VCfrj/pzzHYB1o+O1/gw2t/sdxH+k7bvyV9AbUVOwoGrbC1yG5ND55eirgRpfhhrEaww43+GZcWBluMMSQEt5PS8KN16+517IaWcHGK2Ucbng8eF18OjHjd0OOULyKGut1aOHPGIdOWVVtc3LsBkjxw5eMFkkkDqv9THUXXixw5cEZQwYOQgUO0iyUTHBxU5yKI5ctFjxGoaJ9tBikxnZKK3yKcOHFmMjBN8FSCaADK+CwWzIvXDhGp0K8PS/oyEVCbOpAvMpcN27PMW/Q3sfrhL68/Alx40YN6+cMyEXKyAn6OcTKn5/TTIbU1FKKatsvzv2gUUPKqc3Il8geBWEnmydHRzlotFDIQbxSDROWUXEIjhI9Bo09rsGCqfH88vI9y0fqaSoUCH/BKat4IhqMnIUiEzSRb+YlTY4yIjfHYaQbImNU0aJFtpu4EYoRQkHDXEyzkiPEGkBCK6cNww3lkKwO878rPPoG7r8s1Gph7v6CkyF0Q66wjqpTOtSVvt3WUeaNINsb1aalYiVhLeMcN5QsReMGN1SEDvSBRJLHCq3lpopmcRdjaMkihgFJT4WLFdUDmzsUoQ7cQNlGkcnoyQApj+WkvQew5Q+NKMSeiVgYY9QIk8kmSG4wWFK9S9hSzXvzhhNUGWiMKYlq2mCD6SNCjtCkQQisOJensMRj1ABkMD33EhkriFLfhUmc0cD9fTOXCGnva4M2difgEtJ3LAl3B4khAUMSursXqgHqGD8W1LZULf4zF9+OegMD/R39kOQu2OPEEeRfpVKIHWm1h52GyhfdkuWQKFfBVPfEnqg5gyHq/Wpw0mQClRVamhr6RxXra7jhR4PUBxTW4EaV32hrrS6Y/g/zxh2C/A5u3G9oq8GNb7nGv/Pi/6Uq3P8t3Fj1xo33wg4PN9DCpF5YZVAhl6rLdLikOZRTpaLxDdPikhf/7TfCBvmQjVdaT/HvVxvMHHk05MFGddowvHCmv/fKNHT0dxUxai7vdd5Lb50K13s0Ltz45rzRpAQqwUZczdWWoZ7Y5NGcjYEdAE/MLiMcofBvsHc7xJ5X0eEwYwAXQrjXzh0f44CGDgsVqhENFhF2AyIpis1+wXCkHaVKcWIHe8d5vx1WHkgIrHmYottwdhM2kRMcxze37OpToRPeMcZap21WdcAFjlgPtD6USvGIiXa1u4M6AHWzTEfER4jEGa4IiW0McBPhrIFuv9hVJAffBogOhLwnepqa/P50qzVsZPjv5l4BqU4FMiI55sUDCXJsFWcb+dl2GkKlPFCD4AH7IKaTrIpju0Mx1nWnWZaa7VYteWbtdJa7/Em2bbyxCHXVcDiuw0V24am2VggI3lKk/sHk+PjSR/Wk4na1b2B6XxyrwnEHINQppSeiTn9LbsMc4tHCMoeGHgu0TcIarihDN3EUXPitmzksRUSeP1w/Q3YLoClYxmEhsJxE/QbLYZPIH2m09MNlRlbhlUmuqv54cEwSBxeqSJQ5wgjGmf2PKtHYB/O0JLSQp88qNtTtZ9uqaRdetTbjsEPWcvj++viRium1DpR4zJ/O8EMpaQRBMn275YGOmdOZDvj0FjRm1ERT7QRKAeyuPANHTS4V5hI0PO0sLNS4/rShoq1cLo6A4qc4WWjgCKDEL0Ap00Ib6/3anPK22cWK0MzBYQKuDfEbCD003OCuipKphuZ7lnWImFzkHY6ajbBfOercXd1JkGqoK9Oo722yKaEqrx30f9XpcesXWYYFVU+Is6+rUPDrceM7bvyX0hu42d0iuzEsT9/7Ls4IL3z/xhItfUoVIXBwqhA/7h4Y4hxhcimw4qI36C5nHC7GDO21iB/S624INx5t1HvFa+RU0xXfikFt1J/gxmF9oPrb2lUVm2EP/2zcoG1Dy6gC42AtqYpUcQQThqINkYuOjRXCmNBqAeCA03vKZU1x3jjb7s7mUHRUBFyc4CYXx+vJOd6ue/sMk8Uq9j1s9kOYFRZFJ7EgKQA1AFKcC5IcBEKG8qsrGK+5lspmQxhlsMI6jwVjMc4igIttEiMYP9CWlwNmZFU+/vatN1Nhw8XqJiaDkJAIq88ETPomBbjQBF+Fz9WBR1kVolB6rNCQiJGA+ipKsIgzwZdlf/mjIjLTtxn4e6ZrG7xFKJMr0nUHo7lKXvmtAVDgQjPgnKYNXHwYn0T35eXKvkSpI0rD5cThJVNVcWORxsNh1ejay4sH05fjLS2QJ/UhD7Zv//N+H33IZMghrIKos7OjdJx0+SIujgq4ceT6Mxo5a3SHM6LDpbttt2lD0lvPJi7XHycVPMctFcLWUfFE/x+zCpH1MZGbSOE1Pzdax2xy+Q8sqIzk+Jm8SKE9jXzbTLroxg3ixuz+DNdVJDgcWFiUoRiNSecCnJ5+uqZWjlO1ciDSak1PZt6BMUHJeQodT7SVizz/yISucbr9dulf6SvhnKebj2noVthEiAAK7Oy40HT5/apCXSbfUmzld3EYbPT3K6gkIEhZsBEBz+wEyCRrkaX5A4klsoLcq7LjrHxqxeltFAfeaVA0OCtjW9s8Y6BRGM7XMdBvQSMmkBqsPfXr8mtrokaqQ8LgNxiOGvzwXi2w8Ls27tcCh1WIyAvyHTf+yjVVhAlJwg0ix9BFF+lxRqFjCIcf46JryOEGfX7MIKE50NPXYlofeqR0XOQaPqYOl7gBSsTJb0FwgBXfUKC6awZ84WgOf+LwcOMi7lv4DDlMflsLG9UdlXNu+IVOXOMcitw4tBBcb9zQE+mnaKcm9xBH1Wp0L2H8RkJqquIJJE1HcoqHkFIYZowf1E1Q2qpNQuczpFJzOYwBkRhOTQiRsMzZQ60GOAK+HtUZ7N3TaYuDH5kbSljBouoqFly8hQALVnPsdxhsGMFUgTeG5mqERbLbggxACTlxvPc5tlpXGYivzq03dtNUAuL883EaE5FjFaTF5JYDEf/N+CZABGPLTfYIQVTnV6wIj+QtEZfYiPjdc6IFpg0EqkSYy3h0vEdZLW6rafY7k3YYXyNQAWQPu2bJcvDL6bYrw5kkxA+cwbuplRxeOJyjs0rcgORWYeoeaNDesep+6k6qTTM5Zg6gyPvplq5ZHJij5c99+JvV2p9XZpE4Aus4spCwqkp6lj8vXySq3kLSFctgrjOxCMFCKlrmgWCQKLjOJsvDNRmVkqmSprptt7wpzExzuQ9gLchz2IqKiIGPoyBcfoDlPwxHSkhOR5jhpYmpcLHcleT4/Ji8G/JoGK0xTX84t1Z8HjgxhzAqAEcHoYOdgpgwLjvUKNv3rIT4XHYBSuA+T9wYxxasE4ug/g5odZ/J4/ew1w9Tf4hhAy81u5iqhRrFLZdUO88mECfS63wcojbAgfT32gZLuPBwwWBDcYc7lN8uqEm8bSeg9g1/2MAzC5D69jOcxD3IgYOwProLwBm06JH7himQWsnCYbhBGqTKWNwbbOYmq4YYl1vQozfaanGjHi0G6wBk0J8z6ro23AsNDa7jlgMHl1j/E7S4/xa4YaY/LJ35vzkO/6GusSFPiAt91BIUh10SUmm+UAYJoKLLRRpuDF1MsjeWzo4uTBugN4QbL7qc6KraCoih45UNIBYvslFXDss1FRqbPNxYrxIaL+/MGz6u1AVVATcgrhVmYNw49Ox+Bh9Rk9zKCnelwx1OhyzI5bwLJId7A3f5KEctnpzzMF7Eyh9JE9hDIT2draeA1dvw06ckjp9mRoIIU8exzNRZZKgTN6YkHuK9P8M4Ysyn4im5eHBL3wbO8SwKPW6BP1M3QVAQKo61ng7KfW+QNpvJnGPrJGUVfOv4UDdhr2588+21skVoCscnGkOOO7ZGlLoSrqbQwAGrO4TDU7Gzm3BkTxurMM75LL0bJsIFb6MRA01Tec0SHEeO24E/yPKdAiBSPxY6w14GQ1Y3N3UQWSGXCoNNhAspxsc/5TgSetqdRqg8V3nIzkVmE1JW93V8YuH/ngKjLguikUR7Y/GRi9onalBVNjUFjRoEzVPBro/woLF5Ymx2F0fObuf+/ApuXhkn3s/z/w8xHPih9ej0p+1v76hnOcrh4BjZtEVOF25JZZFUBesXl128wFRcMiPQUCX5ELiQJFsBCSHpD3MfJtD2x4I/TCN//EFUKU6IrDrqUbouPoHoMWaSNNJFGAgI3PgVPPY48QOi2THHi4/Nzk96vIY5yC+M0KDJr0Pxt5eXmm86oKeaWYPaFlHqp7OCGyy78Ovj/goN47MzKFdKYTeZTu0ssKAJAtodX0+FVKpmsR3NDxeaa0piJagKpIgbRn4LNTBmCDd2ent7na2cmNCs4FuoqkB+NIs5b22zJVbVHI63hcm8zArABQEEtlZm1sCKyx5xnDnetAGpuAMev6F6jdYqUDRTUTXYXJdC2NrqwnBb2xpqI0nq0aKKIIN3efJa3HCNHK1VEPJ3Wd9x4y9R4d4KNzawVsCC6v2F3H9KIPxE99l7U1LJ5jfUxeOBp8OGy8ElO4iDAlKpTxi7Wx7/Q7Chg2PIllMyeBhsuD5yv6ppwylwFYX7+lP3tUWLHP7JZeV+VXKjLqzqmtMGMSOhRZVn2pAzjsiBYzfPxIzsldpLUcN3DvzYO5KrDTfX7bmJPJPCdRMP8/eEbk23R8Rt32pddQv79yKz/JBvGEnDf7133H7CtZJli+PbGAx3Czf40pspCXhjvGc/z4SxsloNQVa1ehvjO8QAUEzNNbM5OipQ9Rrj8PGF3YDEKc04V5vAu0NJxPJUXmEZpWxyQhXEXggOhBw40i06fYoUTCR+AroEKzFw8dl8YU8lIeo4QrnskTZzyNbK5XlS4qgE2x3Egk1uPsBCTHsoUh2xzAn4Z3D8lAhsMxQeuDECZBnJpJEkT14Hr+ueezbaN/uRJ+mkC97gPYfuGVYFG7pbIGrA/DcUfBOafrO4ODmFoMuL2b5x7qX6ZldQrv15YPzj9LwsgP0EjoClqsNeg6lQ9Rnm+8NpDpcfGXFBBXGj4C2okpY34vHjJqiib0OuwKL6AJfp/WsvAjnSqWeldPG48cEvSBxBkpNkuVCRieOagOjgJMdDPFXq1GVNeZo7sKfiwPFe04Vc45Pm1/A1Vdb8p8z0y7lL3I6gfO+dKI/pmQ48M69aLoAGLkQe7v862jk731HqpzoX6MCJAkPGTnVRBcMGPH9q5XAhVJ4QFyPGjtHn6tAALOyQFOcgsUNyXISI8eb2ei6rCDPKOuyHqWNnwXdvsPEPIik4+xr0mHBjgYbBAH/3GpKYRncBNo5Wy6jada4MRVf9GW4408cTm03avHqnWtVt3bzxww/373Lmg18tqhrsg7bZoqrqMvyOG3+FChcH1Cr/V18UbmDkaBmi2rZLuNEiS8ewxg1GV7WwgdwbODBo8BEeE0MX8/OP5RRHb7iCcM3bYZG4vOm0p6rd8OmNDY8TV/OGr43yr5d3yA0HK3wrq+fwXIDXwg3NG2bqc8YNPi9eI8rOChya2OrntkFD32ilhJkBUdzFCA7SuMjwkHCDAFBsB2zA0nBAMa4qiPDXlts+3W7j7Izs8T1RWIF79ZA1Pd1AYtVNn0MmFGNE7NTZdg4Ln2x4leY/hN1qnxVWt59IETenkCBnMxQjR0RwUOAGt+DNFyakw4gBt4U0rEw+XL3VuwHCbjkH0ahOByLgZJtfE7ZI+IyY454rsooDKYzLWFch03CvgKMXuJEsklOPdadz+jdjpCuokiJwgNbRhLGdowQJTdy5OYwbRJenTxG1Ar5Y8iuaI5GOG7qkGW58n66FMTM1uIoW/PAXbdAw6NhYHaYsjWnr6LbaejO2vzIGQnhgZQzbqjK9byjlGGeaeJnnFI745885JTYZboiigNn7mDowef7IRhTN7bfMLRVHDSyjLNRQnAW5cZj9kDMic4d1cSCbKgXY6O7+0M7t1fIvmF4miogcAazQHv+8p3A8EWF3PMbNdMlgY4BRsp1m/VuR9W/JtWtUFVVjzjc+LYaDFEcHPCCYO5ikW0r1nYrnOO1IYewgzBI0LjDPwy8IjcD8/EwqYAjgktF3nIdDU0bvw9QzAMrCgrehEilOMDDT34LTWonT2KHlzzRVbn2144yBWj8t0NbRKlsg0AUzxz1LpeLvNkp0eRBLbHXfaPNehlIhYaTtXhU2VCDbtusFHlpzbNlvi8Uhf++rsow2Bxw+J+7hRv24YS8SNxpq5FQ1MPLDXTBqa7W4EQ+FvuPGX0Jv3N6gOYFRU0PWvfGphZopVsVqTWVxVBuqEVfaCDvG3Z6KuPF+SIT50sePZMWJG5/k9LCUkQ03bHgbCx4hNajhh6i/dtFU/6dxw8MNxRy+dU8s9/DazRuHvDtXpmFCsCEX4HWipgOWUU5hDg9gsHNM3MjvtYNIzmV4U70trhmn8atgupjmQ8gYOQgqpxDXlhc3tTgV7kY5KdrxeKKzlcKcgdwPmX+cXsARaqwwloAnj8QQeTgFpSsFu8q/uiFucEbhu5n7PMgd2uYmBxSKgPHv3EAulU/EWSMLsj6sVHK+ryaaETIcYZQRgjc5o/3wLCaBV5btITSuZ9MgOeCkhjYqToxDRu4RKYBSTviI/sK1EXyAHKKZ4jnT14YoJMPYAeMCFEjI8wAdgJZDnPdnmW7kyQNFoK2KTKSzUuSGUHOH5c3+PFliaVN93NiwgpZXr9zAgbHNStgPQmuZ8JvJ/f0WGv72L/rKrZ+xAtrHzNHHhMMy9iLAjaTHi5sS98EDGLn3jopiNIqee8PSqFyneKHA9ieTR4nrPiZuUINrnkDMJkfIwl1u/9Dd/XSteyKA1z14UMptc+94THuHRSmiXD1yAmcM+J3LkqYMVPV2mvEPdsUVMRxL8oq3fHLZhgYZaHICKMTYBItNVcdl91xHqSi3Rqlvhh6O05k+TB7zms80b6Ac0KJIpmf6e+sqN0RveA3ivYEUlksLziHe6zc5CT4WVA3b7OEGRLZtzDF09AZ1VDu9HnAIIJp7+5+hywmLqoAAwmEK4AB28DbCBJ463LinYEOeyq2tzYO2qLrnllVwcDjjH2FDNeMNf2b/5hHf4EplneHCegEdaNz1b9Tghut1Gmz4evxwYNTqcqoaBr/jxl+lwgW9caMAVkumYv3GJ24a4PZTULQ4cV3cXFsFx5Az+zmroNjuCxNT0fPnSHEx4hu2qHi14a8sfBeHe+pwIxhfr8eNhD9uvKziRjUU13DD6PO3lbcKfUoIPfSciHDmjV9HWVrn9lYs3cDSHrfMZzcQL6HkiAWrEbe9orAoNBIiSb14yyCqKfi8g2rKBjAwz2/RxU1hBMF9PshxCLFOsqzBgwSK4iizxCHVioFfCOAIBwEC5yQUMHMAhUg+T3EgAa+gbRSg4HYxaClXeD6DIiXc/wO+jBDAFiqXxQe/QQNhjDiEcz1HmwYCezNqUcLUAPUVoYP2ERZF4WhH7wc+fZzsmH9wwgdvQd5gSMilkd6Ywys4H8lcAg1AN/YxcYao52g04dcq9Mi2T+Ae/BjbrLkMqZ1Q92V3DJoyeeGK7Tl8JvhGYumyQlf77OyYior0X5BHb3grSrseDS9KVXVL92A4dLq/RNff+CwWU6Md47OTuKPvTO1+ZtyeBg6PF6dhHLBBeXCeAecTDjP2zO9nQiolG7aT13ZZuEKS4yS7N2QC5GPgN+jnAD2CQeBD6cEvGD4KH7aR7xvOsD3WC+BNViJxpKeXKukOKnAxa/BLhJxqXzpcAMfHaVo4MJBTPXJx4U0a8/8fe+/C1FS6bgsXRCi5hHBLEJJASIPZIUAACZAESHMRdhfEsoqbgPaSSGmBgIgbpa3j9q+fMcbzzpmA9ur+vuOqWqvKdMs1QEB8x3yecWMF4KT4DcJGCbAB6VY6TZLkSo2yeKEDJU+KWceSypZbxUXodztk+OuvdYl7txVX2bSiuFu1ZPg+P4bXWiBuvyM3AgzBNdyQ+Y+4QTOfwEF2jTrk40pShQbYFfLhqGdaYZcgntcDTrCm4qQCdDC00VIJfyu9OKht1OCH4CB/FB+zoNz5R3fnje9mSrVZKq4nwfXqmL6LG77jL1H9BLe0VwY9bY4Zhwq4zUVVJf6zFVX/Abjh0xts+hMqGG4QQ7oRDPKxm3sp7xTgs26XLjJiCiljvvne7svHD//7vx4+fP8/LU+3tJgwJn1rzyc37NlQNUDdmzeUMrI/+ORFdU91/er7KtwnTzxK/MWTKneuBjwBxqtXCi08megxLpzQYcIpRWagW7SBV99TIXTcaRuBfA5KWFGAEWUo1QVEuDPIX6IQqplX/M1Brm6ozBUXgO3R7zzPiTIfovJ4vyPOYNmT5rFL2zQD2DEtYC4ZQrAVRFJktGP4Itz2aOcjPwhtHZo9CjfNeo2vjnJLFSWzXpGI90aTBRRvmngyOL5Hx1lT+45l7aMR7bfwuPESsQ3LN8h8Z5HtDtwgBoDw5icghCE/K4I5o1lS2CETxG4IrjpZHo4bhWFAs0ohyIzDUWyxKA9Il2ZmZor4kWDu4hQT2R/N5iGEDb6dBSRF0JEKAxtO1aISYk9VGGnEuD9u6HKBw6apcS+oMy5fvT9iOuv0IurnuhDgNIdtTV9q7LNCV+dRx5GkbZG40UAl7lSPBYuAdIqArp7irCHft2YJhxshJ8jlvspwA4CB9HS0NW1aogjGjWSIi6nlZRHooXSklEsXo9mpX38FYqBxkLgxiA70NNZU6bxWVH19HDQWl1wnuigOYzagOJxUWpVibyfLi9Y4XmLZRgfxIp2KL3eoIPY1RbkLHQIOSbI4blw6PuQc8VQ88v0oKiWIHPrQQW4ilAtQdkulbrUGEPsszhr9KuEQ731IjgQTgkYO4kZv4+FywB83xHeAZ6+zGPYVcwo2EkXamD2CitgE22ENMIA/ZtmgO/t5gE2yCampiBviN7o4bljIrfjuqj6q7jvAQdxodZHriabv1jEl7vjFaz9Bwl9a2atuUdVmWtx6r7O8Chc/ceNfMm7UbT7gmgraSZb8jUhiizUVMtANQxyQ8ArSxd+6pZX1bhg3bpT5x8mlyf8GbNi0IdwYGqqOG7arwhOBRdW84Q0cT09jT17U4MYtm/h2NRDX4YaXNFITZ2jjxqBsfyjgYJAIW7gHvTXVttXEUpgz8SYUltI0BNCANlUTwTs6LPYZvhQ8sBoNaqJuLrjwh3sBtAUDmHZVAkgjn5BjVKJYZuNG5KEjFqh3yZ3M2MzchHOqFofGdp/qWdWsU2dFnl1wwM1YxdZjHGpEsjNd1nrZmxE98ikqnwjsgKNs+QOH8YFYxRGjk+4RlURh5Ojcp5IX3EMQUezNcrmzcqpCOr+A69oZpqfsrQLYdjPsAW/2DCoYI8CRXwjTqALIMGmrdNHJ0N8Z5B0ihYp16zeZt29LJSy2sBTDR5QughFMHFegONhw51RGbuQYZgimXS74T4ZsT7WPB4yPWpSsdanvebwPh+4liI6x5YEBXLW2CjemNDPaogp/aeQhDDc4Nqkjg76/nORUU0rDzTFpfY1rLCuFhWWDzr83a7D0tS/nkZMeQrJVGo8/HzhM5mkah2RqebkDw8fab79q1kBz1G9TSUTgXp2nrzqSTI8CqYFGWwaoL3LYkKRKibjMNOSOadLtqoqLCyj1uypDeQv5LsmNq6s+DByv2RH7mq1P568xgWDgODpf4qABVnzJ3oYHdIgkddLi1cTCQ9Pjmt/vMM5mjl6aO3xowZPDgMMPDShcVQE15DA33AAatPUuL/euGGZINEXcMGDoZZf4IaYPejza9CFtCbHenClWiD+9K0ZuEyXgGVR8lbvgh+9vTM1Nra0ebNQ3NdU1NX0/PcRWVa0ucb2mW/yuoOoOEV6dMDyYue+x4wmLUnfqrDZ96lrc+Lmn+hfSGwX2WZ+SEBftDR0V7d7dbtAY1tJ6xHjxYXcebHmwseXY7+5JGMDeT75//LHbLH9DXiHg7XmD5r+tWgWu6xb/6BINa0wb21Ufxy1Nle2pXjxxMVX4MxjTtFFdUSGqe9C1M10z/s8gg43bDBh/iRrt0f1xFuCBtJ6gT+4sl0P/tpREkCrhxGaMLYsKCzOjtOyNEjcgfcX4MVPMdAZvNihqwuEK+a5c47LhfWL/EsYHlhvi/UKQvU7gxstB5NCejV/gTZ2qftL9VBRYsFFDUU5AiUzQejtWnWUOthGAhcIOs+P7yhKBV5y6YXL4xrqYLisIXruToHKWywap5UKeViRDeobFSSoBDypny5wo6dzVzEGF39LqLmPgoxTjYvmFtBTOFZgsZtMz3KrhYxSMTo/PbvBt+m02G5rdB9Bg3dQZzEZHITqaXnw8p2ZUrap48cHfny1vSTXkDR17q8P4RFiR3QRHy+9Z3TS9WFzvGzhSOd46T6EB8eLzA/lZBvJahjpjqaifxfQzm86m2ZQRsmalKatznbKm2NwbK/6bddmGpsWdYhpJPleaCUZLyMBNI3zsLQLTU+mIRMWI93idxoILsMFW4ZNBfCBgowPTT0cfQkCYTHW09J4pI4wMm2ac+vqRisYVkI6blTPhJtwgZqSvzktluyEspoPAcaUm2QXNG+fn7hOwPrZvOZ5KQkKmW5XhsIJYzhyNHDcOIe1io1N1BnEMem+1a1x9T2b4403bKrDf872tjEJk9JTT2gI3Vswo3ngYZ+NHo4WnNynHqs6lq0tz1UqmQwf0/DIqYufr68RwGL0x4OwbPsVQa9io++6qyg0lt4wbTd8V4d4eRgQz9Y7juO9vsqxgvJ56KtfhJCD6D7b9/QfkqDf1t3NN9elmt9twg8DBYj/ihsS49PPxHBj2xg1/AeEPG5ZPhXFjiY1nCrLacqL9rS0fNn53LEdNL+wfHrVhYqoXHrvh48a2XnxSgyGO4vAQRi2AXE3tXGusYMA4fNEcOGIs2MC0gXKKE6VRGY6wFhUsNTr6okoSCZMZZ6lqDr14GByYfc6L/VUbOIAbGCTolY6AZRAgHMxEM+qyk/MOl/1nCjIcHRVD8qnT9lCEFOyPuBQi1z0xyOIkLLTg6NtoNt4c9x2NGq1xI8xgxWpFWqkLTjp8fReDAPZH75BLwvwTKcC4pWJ/EtAE+qdOzi032jVFdOqPs4oj2MxgwUIxorZbin/R+F0IYmSCDx3HL6Rib0vlg1WncmNBYadyfhEmUsJxWsS3EIyUQHQw9pZZyQiJYaMG1l94Y+QtyPFREOVMeXyXne1Ynzy9ZODIpbVStLTIK1pdU+15CKJ2WQ5sYFiKS2IK3k9OD9iksi6x6+f5OLLFp6+yg5ahjltPD3DjeCKtmwVG5WYFDZg32L6hPnH1bFCBm37jvUGecepu06UynImFYDlSYlxhBG+a5f6tBFN4+er1VWR0ULiBRqmTE9Y3sW6DhLi0txRQLYoUn7bxQ9T44vnC1dXrBW6Z5P+mpqzM4UHDBvziZYUcwrPRZ1sqhiISWPDyol6D/fwqxchadv3haD9cC/T74lsjOTbh4kBtK/wcb3PL2kQFAo21uFFlOoxMNxmVaA4WLLUuo2ocSgP1cBgm1FmklVziK42t3GFp7WQsuCuCMqa8jUoqoYothHrrkWfY5Ko5IKfyWHG4/NtqDBn/lOLwhE/+pHHLIO5PKLW44Vx/XtN47QSiMaNek0y9cKPe5pSfuPEvXVPdkwq3sjvcDH5jWANHiwUZigDndaOuHr01lXEbW744yjMDb2nPqx3VlhEbeOeW4UbNkmqvChs1N9SKPw5XyY1thxrb23dWVtpQqZ9DBR0YO15ZbPqJgYXCYoEYg9s97G5y5MagjRoviSN8/vLlWVSiJpzttD/Pzr58c4xwjRhVqXaxv+HVu0Jwi90/NjJpNo4zp1AJueCTeUpHuFKKyh+uYCnsraB62v/QSRKCA8LohT4VWosmjifGCSVRd8hH6bRDsAfDOTB1VBznUKngy6KMnWc5hLaAGFjU4eqTulZmcu7FuFNjzXc0KjKcqyissNK0ukdj0BkjGqugiPMM8j9YxAfWBnpbBCxyIZVmvQSIjoMKqBqpw4AbBQQP7tO7UaJCtZRhSDrmjIMM40LMtjmi8hEQHZAIYEUFjXIEQivokSfCpatFVeBNsrJIi3/9/nhuT5/kILnBlEOYYjAdLS2ZNmlyugtSrMvuyyP2jTOyCmfz4rnhhpDjQQOExC/F3APF02h2zWdDZg6XItfEU5YwAr1taA0ev3ZJqtAlvrYMp8rb8lyheZjttfgmgHuzJeDjeQmqpxlED5+Xg50T3FEhUWCfpm5TUU3/o4/PTD+12GVdeSaqwg1nPukKjBKlK/m/2SQ+B1s4FFRkN+AXLzNIPRgUcAAr+ENaXFhg+ghXVucLuHWkWBAbQOc4x4QpiW/98FtvH7UMqdVySJaMOGx5jf2Nt4YSr/iv31HjVdzAwY95YGwZjbEAgEMv4LDRQqu0uKLhQwssy8KtF3T0Sri7Qsef1+7EKMNejR4WleuPG4YbtPy13QWObxmOmgbyP+nzu+8nF1YBwns98S1u2LBhn9fv/kMu1k/c+Je6N4ze4J5KWyn6+lqeKTidrX7DbnNlrLgVbmypxW/PaWr3NHQQNyah2X3cbSKrao/sVs3JwScKUfeocDNuPMSflvOTGtzYNvTYfnUXN7zGuBc7RnRYJyzh4oRkuNZUrn7D3aovT7Apmz6IM4Z0iJJmuAZ2Mwidgl4VQ8V+pzm4K7zcH9rj5f8NrrtHmecHMkIlsDjP0cW0CtkrA8VpeCAzTmEstbJMnaKhG0otZnVwAMABjngqhpZc4CtSTwXj+AW3Wywmx9jCNHLMMRtKAKzwK1So2hrC34oBDJucqNkC4y0nNx9nlDfulmgduQgSUWJZ0jOzoHPHgRIHPOQzzIvKIHZwdirLDBGSIHS6093I74W334e4qDrIXMyMRrCDglnj4u1scJddVSz0w6zhzN5bG90Hc8wsBBYF0UyBNokIFl6hqVA4gpYJSnGXlmSDfqyE8ZbhW6jhNBT4yY7MYdLpRMW4LX2mcSlfxMdeMrFqffGI2AF51tWsCarU2vSAhYUxWGXGieEw/WVnk9YgDprjWHDxJveGQIGFE0Rgb1QRC6pDIVbgp6/KLcNuXB7uLpTTpRJCzsuvMRLMYZw+ODgYfZnEhcpJfvSguSjlLdFLiYOKUnm/tD7ApPeuaQlx18VyXK0TEAATJQKEOcjnzvGGHBnxDiymwNrMAZaMFee4UVw6J2ioygnJhotYkuWWA1ADb/ZvQk81lTx0Mtv+Gmw47OgIMKmwDklUy1OB3sb+O7dqqKHFUx0qo+qQ5ozWOMEOGzcU8uEtirhdccDACJLDXrevwnABcRKYcel0Ga9o88Z8q+flMJO4e4njRnzMs2/M+6btxlrYqLurkrJlU72vqPVSqO7MG/e9AaOacVtbNF67vap3eSX1blHlWgcTTT9x419Kb7y7IW4M7562ONygvLCbgiqTT13K1udUuGLDR0a2RqpstzdwIMlq8rHT3450O1vglu/ecIKaLTX+1YwaD02D+zhtgwR7idycYU+v7+AGZowdFlEYtfHC2lJPBneM0zghL26tTdusSh28nnBzB6ooQDKg4ehMrrhOq2EqECdweosnuHDX7sQN28WzJLaTktT96I2dshw3cM/VG95Xx7f2SDR9fPqANCkbCz6Mi7qmLopeiCDOXpg5NHpUADaFm09RokpUnLi68bigYnbTqn2RPbIrq9weaUS5cMwLNbX7fLidrKhlVS1xAw+cKHRGJ15UWEayOyhGgsqoaGlmP5fTtAOQ5EzBaQRMfEY6KT4ADCZYUGHY0JcZlTED3Mcua3JNO6vpq8Lr9d2NXTxgOFFwcqcRnxuC2QGM/JxW/ezX5sB6SnkqgpCHamYNt70ExVGYA08U3p9bR8GIjmXgxPrR5Hvyz48ni+Kd1/ODLqJKwIFQ26kcrHi8zYbys9EsC12RlAJNV8gWUhg7jt+Mf8j90p58o6zCXyzKCof423PAg4mDyc91zyGjFmMC5oxii6I8M+Wpl/hywI3y3OQ6h4qu52hw/TzmOcTfv2cISpcz/q1rMOqjPjcP5Ejj01sbR0tLBmspUC8YORCcrhyrOYWLKJNKXbKLmjWw5lrgugprrTWChv7vD6QC/d/cGg8tSGQlXgocLucPq1G51Qry2ljDQ/uff9DD19Xxug+ZhPPsl20L9LpYdWfsaKI8q5H0BwnvRjYCthmISIrl44aZyb3acY8VR4jxmGsYp8Oj91bc1Hdxw1NF1dea/RLfKHDv1wwc/k69Chm1X0QDR6J23lBuVaKp6Sdu/CvdGxg3OlntmTHcOL3kxSIYDtcFazEi3o5qxCjxEW+McLuHLeHG5OOnDiuUkevlGvI+v+spGHEG4j6rAQz33FnFX3zdOZF2avuVg49rjyF/Uk1Rf+EPIU9exFQmrrptdaeaENfFi6gGdtD1NKEMFrUXZ0pcyuqIpce6NCrntnwUZlxA/xJr/hTCN7S6y6aiURHcfEOFZyxUqLhmh551I0jmAHV5wpuLMGqJ2IwhtRMTQaL0jsO4XeEPq1LRUgi4EZFod1wDg0mpMNbs0sxB7a72RmYSQbqVRMBMRISn5EKRglRPwYSOJRfmHDgz8IgBIO+IG3wvHiyXXpWDXUUqgo4oAH320+PYy5Tw/tlQlkmG3EIxlgpbOqQVRllguI89FbAjKKgCXDZTybXhgQYHMKq7wHiBHVeX3+hbfif8dkCnd4rkZf4G+Q1wY+Q4xHxVRw43pG6xAXEV3U1hLIDWSRdw+wMSgQcyjQzviziXB1K1uHGvnYm4cPrTogghFdTBagfPpmn6u6fZAluqUBgsfTKg2JF7937h2zBs5GavykFKO4ZHFH1A5OhuKRYRNCg0AY+Hn/PEINZU+XTH0fTAWN/6NPqUgBtdHguOnRqVVHy9Sw75PoZrIcI230HlbXHO6+MASvTR6ve6pPBComgRQwVg5HzJKJAl4cY5mRAqc69gI9kkZmxu9vYr/9z1+vVueuMGFLrYVK0cvk0jU+SwdhZprPo9bs0b4jhw8rfGU6/hWXxEt3e81cWrr1iruPVurCDjti2e78jP49iHDdA0V3Vq8XBmbNg6iBUuC7fOIUeCW6y4hxu42qcdpP4ubjT9KW7cb/oz2ZVhxe1XqyV/d3AjYW6/hBNWOSFuIvEfbP77d8cNR298KkBQ1ayUqRGNG4+FG9YFyzAqx4lzUzWsYcOiQ3SaGJ1B43jLYxeoDm2V0ehDW0NVISZHDa2ohBsPHxIxHjr0ePqsaGKqna8ng7dw49Wd0iYvvcqz/50MCjfIY1yrN9VVxCrPsGfQBY4AOBibrq67XCicDrE6g2MHyANc9as+Q9fmF+wjKsjWrCttypl4BS/RUqbA47ITPU0YMArAwtVokKkhckgAg3ZU802FFnIMOb4wBIuOD49F4AwBTRMbj/CuTwq0VXk5Nbe7FQ8unLOQuFGhChhAhqJBPUCc+ZqM6MoTUQ5NlaWDjCvaHAiAYWODgLdqYFUBM19h3xKESHSy4zuORMrFjHJ4R8ehaY2Ra+Y7oRIrwKNyMVqKqEKc1MvuxqobHPlXSeKeHDk59xtgaHAmeMHvcR+uQ2z2GZ+hlNdLDBzgKyS926p1/vlXGkOrwVhstgMSJZDP69Osi+1DjVPf9PvH2HghV3zsc2rwN/8G1w2wA+Z1rKhmqcDF4hD/5+jrs1a/Nat6zc/ud+aWMYissVMcayoUhI+WsJQKKn5zuNtNHLid4gEHC3qRvEfnGWAqmcz3qQSkj+MGs0WEEwtYmx3ZboqThrWia/2DR/9a9PecZxsvlxcgmJIKF1MIOzrmwJdoUUXyfFLucAHHAhW5pVIoQMzoJ26A3GCw1J1x4zCVC8TzSBkJLCf7a9dXNdhRHT44axw6yx87xZeh30rFMQuAGcervXT+cUOlblgT47YtpwBsA/NACezC6my40DbLzmLqcM077pXH8sYNEbpSUAQYn7dIWmqvGm8ND3XfKwu3bvDvTSJ3caM2q8qApMqMVEv/HHB4lLuPG00/ceNfRm/0hG/YQwelyVyB4qluxSaoTlwEBy8bNW+MeBWx3faid/E44jyBI90uXIQ40i1zoJtE3HXmliuINUr8oTdw2LjRwr6mHcONKmJsb29/k0912/8HyBBW9AyK1/BUuC5EfdD3+zlmHEIqxg5BxT8RjliuBqM1wDBLD5thBwX6KDIHvKCGTwOH5A2d2SqEjUJ/W1BwINI6oIvCN5XZp8sPwlXARDBssEEzelQbr4zSE6mo8gAB3EjmgFHjBeib4AAhOa8O7tWaO/3uUEZmhw2zctxktFlDBpUCz/fZF4L9C7ZTYVZ6yJkIhgagAYmD2JlV+wQV+d0jSN/KjsMNftE5nsXWhlLaCLs+wiFewvPSHRQ+2ZAMcABi1QgM4jMZFfiZQsAFGm8MV9jBpB8NRhqQNVES/JzTOokb9LIhckkZHJfO+LPliSJuaXKBGycn+Q4IlECBg3TuYOTI2MDi48lFuDqAG8upJJwUDRam3jPIrBEW/eXemFmc2yqqb/PsjL2nxnDEp+STC8Hi27R1+wFK0npw4PlLHAkOzJAEzq5wcMrQdzQVHpwedOOvMDgK2OC2K9XXZWQv6ls1CCF8sYMWcfP7mWFcthPJrbi3wrKrGJTr288zROTt1evSQtneDMlUSooq8B0ylduy6hxF4vnZ2RSAgluqXpgT5d27jRsIGMFeLqVBof+vb72+oqpfmtyVVB6kONOo0MnBycE2VKaYwrsBJL3zWsZ1dMUZhC5plXADw0OjYkdWnH6qzifFlTSSAFIwvDge9wKntKqqrxkg6r4x8NU5SiLhdLR/Ytzwu5wSHuFRYxl3ein3RZzZL5G4jRv/wcDx748bojewYsdpduAiRp5dPntM3OhuUe4I1g6nmj2GLahQRg6P7FabH3VXGEPEj7h4EQVN1MTgSkfV7WwbzwwuHvpPq2uqFzsM8TNG3J7dGToswtAMHKI3TsSKm0PcQw3DjZrSJnuR8ltGgnyIhmdzYW77wQDbhuki44KfOiVFDerEhJCIgepRkMzqbcL1N67SLy7GJ6wo7wLv1FRxEeVhy1ypnRi1tjrbmyV8xQdUVm8BB0cW+Smosrqhx47oxOHgFm54Oicktu/TqtdsmVdBndDcf6H9YiJrpeBuvyb9r4q99dl5TY8AQZsrou9Cb2BcGN0vATYiJa7pWNwXQ+zh2RmGDcVVFeDsYz9VIco3zAQ54ezaQ7VwQjIcw8OQXhHpKs1z9IhkLiJvsxaJOMPTk4AB3JgrTlr+ZUv3yFANXni7TeFGLJbvWMKw8b44ubSAw3lsfnrpvS7rgRt+A4fri70HIS5vb2jYgH+EjguEoMxazK1amtamRiF6Lc1kSZPTPZ6WPAxOFeSK8PIfZzZ+Uqy1xUOFl4X9tmoRz5JaTzYkU6kkjIfUAkMK3KUW2y7Zu4kZXWYbp4tjXTTHVcf0FV4ta/vE9PQZw43X7PmDthcSXcall/Px+DIqPNjFQdMGbR8gxRfhEIeSKpVcCwSm1qi3xQrKO/I9Ux8Pf1j4UK/0LUQYI3ILNPSRpqfSy0AIuDM8DyAoDMMNX7u7opD0OHgbulUGgAFkOeqcd2OFsMFbo8VRVSMN7UVgBCKpEDHiYINxJHSXV8eGuu8Z+FQL3vYNTHx/p3UnAjfhJ69rBhH41Nduqlrdi7bR+okb/xLcUMgI1vsHGXZ7CjYuXbHARyysmGCI15WHO2xDxzDPgS1ffLs14mwfQBh2yfq0+LCOC58837KGWNnDiRv/U2U4HtLzV3ZqqhfXdupve+6NbbezqhkzzDD+pOoTF26I4njl5FN+aVND7byBnDr24MFpTaHTJ65hbiSKtfKMApFDdAJCaysmZoKtWd3h4Dd2b2inwJ2tmQlLITgnsDpiQlQng8jHwxw3LEPdU9ZWKu7C3weOIVeAZ9bpjYp3Lt9FDREdMKtD7YU9GWx9DOS9YMoILqGBG8jFEp0BISyZfI5LpMMBQrue4wIvYSsWZEYuep3eAAuw/AcxgNEEu7nRWbqt2W6IzZUgh7cDRaGUmJRYoOxWPbduV6VCEXxWSlkrq7sH4kjwI0M+VkRTDwB3LtOiTDNkB7Tgl2mOS04/EtfDjKGNzMZq89cYdAwd50fiDnAlPznZ9ZkroHUSHgNjScwb29JTATfwBDb/nuMQBg4axEOj0RDNfuqJfePVw64ls2Cfi6MUU70JWR5JCE4MmcwVaV4SfPCG3VUEArLSFbmSY0FUMrmdRME5RVNdzx9h3mDECPZR0x3TC7wg7zLrBnFDW6srkhOEiCIXVQ41LCydQVRXrzFhcDMFgVUqb00cCwvU62rmgGAM4eo0+2Gdlmw/pA63n1m25Cb6PaUtRFEr/b01MOIQQ6hhL9xaablFVa+ZzPtZ6Uc2nKz3iq2e6ixsxAiOOlLhyyniRgcGDli/SY/XOeBYaXRGD58Lt/d48wbOaSANzeImaVKMVWNjjS+vzp8xEjVvYH9Ta+K7RU3fNP4l/KDCW7hR3V3dd/NLwhJ3W/2l1X/uxPFvjhs+vUE9zQFgg1kjj8VvyL41eSob4Kntg50WxW9sMtgYdqP/sCyDtpraGobf3BPv21UmcOPZs27tqZ798cynNmzeePrsMnvim/4GPbvftv/fN7jhl3Bs26xB3LBsKm9NZROHmzYGa8ADsipcpb+zLA/eOi0hqmBBs3BfMHVWcYNBUr4Cl8qqGwn2Npg8mIVP8Ozs3b6Cb6MkRPD0HWEDiSWKYYcl/GbVo3YcCnjPqNMCBu2ZYcP8Hau19/Lui3s048wHJCkqsZOTECEqQjIDcYqxrPV+BK1tEH+JnA4ke+InLWRmcCENrMBiZwIthRcIJIlCPAvXNYPfO/dned0OgdaFck/wk6CqivPGBT4Q5VSFuYz1hG/Y+GKkzzA++e4uvwhEYjBzADfoJCRuUBKMT8BFP6tYLITfBWB60KHkFMZqfeJ4dhJLX2FjA9xYR5B4n0XO4oAe+PwZ/MYTAkeDraruse+25+XxS66pEHQekjeDYPHmWHLcbA6zCBZVV505Lq2OaccB6w8jB/wcCG4ULUJmBGwO3hHKA1jy+RAMhOFjyxdJbn9epoQKVC/T3D+Pff7cp6Im4MY6H1afuv7UMQ7j+NVVGMLlq4jAAppe/qfkwnOACOCpBODoOIfAGJUbvFFRRZC0VlkAR0cqHmcGIeNF2lF0jkMfLx1aA4ezjR+m4r1euHots7FZgx+184aY9UO37FLeIVVRh0oS8UqcNHD0O7t4XWOA+MiB4x/s0Zr3cIObKu20GutFebhNFT/M+cUTjcKNuPzfyhisgwo3seIrcRtXbs8Q4D4aHW7Mt/5Tf2CVKfeDRb7FDd/W4RtCfNzwqgT/M9W4//648SAsFS62EwXlo2veuHzMYaNlstjilWu4fFOthrs93oLngXr+RrTFHu6+vBzestUV8xBHnL1jzyiPpyhzeuavqf7447+rkiqOG1pSvTDz96vb88atPZULHvFSrHCfazZsXO9o2nh17aPGds2CyuGG2oumGGnOecPAwl9PaU8vxa0CawvUWkX21cS6qrQQmxM2UNy0HwodI40dsqyomjMuaOX79O5sgiWu7Prj0Vi4+d4UYWME5gicxub0s+er39zR2BAkvZMuIVutHJGgot5hDkHf1EQsIvCjmNeGG1tPUb6Lo745mGFCCvRSaVAhnEwYo4s/owzTwvcfZT8TmJiC6IpK84HEuMa7R6NgN7B1wtswiQ6rJ1wOdti9dysazshy7AJnkMPCQg6KsvaNHMrI/8e5lbhhKZie/XOIQY1Z1qvvxF6QnoqdF7H1ka7KipHWqXflwZ08cbjR4Lx/D9rX1ACfYy0sbRnADrj7LDR9ahbtv2A90qA74Ph7owTEbJaeDtwxTDZECSSh3ATeNREaTMKD/uuXJH5hbB82NZhcTsKhQdwAYuAsJYExoNYN7qe0m6IiVzec/+UyWCZs9PC9+7OGpg08WYAVsFR6DXcH9WFw93HUkGeDKV4ON17n4/T7UfyEaQNzB856NvWJyXD0+DLZjzuwYfupTRs5Nu/OG8ANlosLd1ZcmZMNDubUULjuSl1/r2f6CGjcwMAB3OiKt7X5/X+El3rlqTc6+W1dDW4AS1TgB5lWm6+/xSzS1OjjBqRat2YIFDnV4Mb9u2a/7+qpEnc2VY7gcHe476de1XstTlXckGzrJ278C90b3MNjZjgVblzKtvWxhUr8U/W3keDY8rJyh515S5eRI3x1C3cQMX5qkIJq8panup/n79i6JaZ66LMb9ueZJRrueImG1Xlj25nGffSo4saLEwlut1mEB7WujRvXBJFtf9xwA8egPYe0isDBvI9wWJ4LBxmAC/oWcERHdEhHmaO+z5BDRo4QGYAdN7yu35BdPDKbQ+nqhC73rQiQdUvvwhODJxMTH5BViCmCQwfP2rszxO+CEjjCK7u2nhpyWRzfcht7Q4CNWUwV45Du7nNlptGCfEUa4e+wMWahssKXac4QN3Aiu/FuQwxHphzJXiAFKkzJL3zwwAgBBWW9KDPkcRehe33DKjHQxIfJiQ76DIca0vCgAOwGHsPbpw1Rg4ulfbAg38ku5gt8FqISRV7KkD9QMjiDYvG79FEdwq7ni9/TBvTKsa/ovt3BtQJxo1xU2Ah4DuqYKK7qsgv+L5DWGSuueeO3B/KNP7iXBLGDgCwW+K0phCT5poebKmio1rC5yxFF7rHQSclVa/eSKHvKIQ6A9eJTgJ0JhBYig4qU+69VxdZ2krAB0Bijnmp+XggGYdf69AIo+wEaEY84aBwt6inedx4OQxOsH2TZGPHyjFCjDEM45VRXxI3XoMJBgdMsblkkS0WXuA7+HPQGuPD2w00CB0wcCBTBtNBPuRPQg5RGIM9QEZ8Q32z3oWLz23FDYMPPkIJNcFlpJC7+dqUO//Ueak2lt9bJYC5F1fzAc8x53FMBPRBhb0BRV2eVULyAV2lHdU9lZAfeyMVUm4UZNn5PfIvQxDshhRaRm2DqVf0/Ed7er1r9mr7Fjdr5437tvNHkedETLnzEx42mn7jxI8OpflE4lSzFhVMlVDnckOp8krlU2lVReztiGaeaI7Zo+jXcGAEymF2jWy9zTfUUe6qnhi/aUW25UKpub9z47xrUQEiVYzde+B1/Di2+HTc8XvzJExw8ojPIo8M3LqPHYHVJte33xDZcn1RZDtZt93CJMQsfXEHEBK+VIyXqkdJZNeXxaEVKCBwSxI2CNFEKKy+Ng0oAJrDQG9KsGLl1yWPR+QrCA1sX8OLvPikNPahY2Y3V75HdGCQqlmTyPTbc7iNWO4Pc8yxgLss+v4tmC64tkK+YmMK3ERovXHQyQrfgyHcXxQjWYWNvKFi6mmm+AYvBo41C2xJS/bIhbGgYNjIKwRRDDjeMPwdszBXRZUTMDLJiFjPULk5/jA8oLYRCwJHtmKRGdg+K+HXBwLFB63gw+LYULATNRbIvIZkBB2ygly6xRvS4ovXBbJRHBRondG+eIF5+/3y6b/09qmZBakD6CgKh6/OYcGNw2wRVD1TDQc84XBxr7VPwGWYZLkJiY21KOqukdTShmCmHxvB77SgMD1nBOKqYiBehWBbd5A+SUGYBMnAJ8dvtG2AjGdBuCiCBZdX853WbMt6/X1qgdXzdzN6LzMTV8LF+dUVRN364JS/A0AMPLKSEG2BTFsmMT1I9hZ4S2TfIi/N/BBp25JcDhA1OHNhTbYrTVgMHhwaxGvG3tWFU/cmkN3H0++NGLXKQVYdkd7kD/kAXm2u5IlbqdOhGjDrvOd7VG3ge7zKx2D8gxqUmasW0uK4f0Lqf/HiRujqvPpbvVQbt7XCR6nbq/i1LHz0b9cZv0Nmd+Ge40XS/duJoqmkVb6qvT9Rsqaxo3O8pN7hwuNFWb7bxn7jx4+mN/8Nmh4MDikuamV+oWE8uGU5b5lqGzSVlsbhqFrfQIVcBqzR1IgPangQrW+pkEm58/DhsZg7zAfqp6c+eVYcN+//p05bbAerVjJFtjyF/dYve0LbqWpXbxA3Cxsn1i+tXHmo04APxQkOPNW6cXD+wndUDzhvkOAAc0J3ucyOPa3BqkphCKDMgSWf69rDM2afaiskhHEGQJiJ/RCcP2r3fO1HAOg5u48LM2++owd05UfVfp9r7aCUs0Hv37SAhclw5JrWo8Y0KFxpaYtK7MxZ8y3xI5h7JIsgcQYffy1hPjENIBd6+jHRUKvzALLPBMlsFEeKYx56qNEraGvnw2HWlQ1mSNs2ShnGIGBLUUHcVDM7M0AAI3ABNjklGWU7NoDDIs5sDUP6NXWrNuF8b1sbqoFyKUsHMuY2LKuBGhqYFOhdauLA8PfVFVUPdGSiZPgA4dKUA9P/6obO8vj659N84jNH1N0b+WfuqrrEv/NvU+U5q48GDngcKVHdLKJLiBIuc+pnW1oAUU4oVsWo/SHKnVCaOftkGDCOYz3oeVPVZv3kKXwtO3wZspJLzj2j1w7ShGxdnA9NHVAoDSQYQ984jH4MRlk3ycpyHUXbFPRVx47yKG+DKxb+XaBgva/QqMpjKMGPSGp6WGImIbPVkkpMG2Y3AoU0MdIP3BpZ7A9o55dOHNbDQvtYun0d/+6a3p6qFDW28YBGEBT0eEG6wJ9BbUNWtGID0O0a8n0Eigd62ePw5fugLC5g58B0zCpECqjpX1kHUqedY4tk2mgxTnJZXF/iaRqpURmPdNyopr4OJAwgFUDjVE39h37jf5LfD3jYAuqD0mkjcRL2Z/VwXbX017TBRpUF+4sYPdG+QFv8ET4ECtk8JFnNFBdRdUgvj2j5llAIjPjlJiZXJqTZGhi2xSkMHFlndbIsFbuCuT5/SBDLsqsWrsPHsmThxThtV5AC7URzUlupFTXi6hxfbrnnDDRm+nIqMuNZTZMI5a7gwkW0hxiuMGnjB3Bs91zHfxcHqDUwKEzh5R7mVgV0csVTj1pSEp8gm5IKKrzNwCtCBYiYEh/BpVvGCFoH++8Y+yGqYMBhehY8Zx6CBxg94xZlteKN0W7DGmYPK6tDet/OGiwbeu40XtaOHcGODp3UnUAxfqlOeRKZVkRBHZ/gEOPgShF94BGUujQ6Q/+FiCo3kkDvvRiorprKvaiWXDs2qnIn+FCqlXOutaaRoehyNzFx0UtzLKYN3qoD6orFj2PZZI8MVGz4QFIJFFZS7Gd2B3Ai1XlhV0aGSwa9PsegNHC1zp5ZUc4mL7HIRW6rYC9U1wq/zNXoAt8fjh0sQUUHCpFQPYccYwsy33ck+yL85Wv/wd0hnOKKoVNpk/bAWfku8eJPLitig6AoVHLT+/frrrw8erE0hB7nBMey8tFDLRoP7f9tgg1Q486hIfyOTl0sz4EXfgvZU8P8doRp2kuixxPImyKnCFKcBNZxCq6hl1fmCdlQlVW+8vmIfLP4tLS063NAoxvmDjMf5ORLoOehAUpU0PqPXQtNBcsClB6P47Czhw4HDWrsHEjUEhyGHDSUB8eytKeAGDOY0liNphIyJK/tTqexhf52tqNT719vKKBKbNyCo4p4KJPqKdw9/Wqn6/ZzcSh+NXRWv7YUqd1S1Ho/daKFUNhHY4krlgX+Son47aOR7uJGo4sb9qpMw4Rd8ADcSHm7UWAZ/4sYPpDeMFiduzB3wunCONTSLCKiDmooGW3OJS4bbPbdkuCE+HG8QbnDmwCKLAt6WLesbRy05EKLFK5cddsBhmFHj+PO8Gxo3dnZe3GrZ8BKqth1unFiz+IsXXhvHtrKriBtCmKpxg8iBWnGx5Va/sTOBvcTEIA4ObLdjzmatfCfkVCiXnOrcd4YedMOpSqP50wXLLkiiAzW8QFrARTADbvyGUYTcCQFAoqCpsahnwsiHTrswl24IXHOhcocc9wHD8OP3P73ZvLFLZdaFclBuaFzntAFiI8Y12RlgjnUaGVpNmrE6qqy6L6WvzjjDAzkYOSBYBC9MG+h+Yr3IhtVP1ehrkVaIoSGK9RXuyKj4XdaqVxRBc2Cwwe3k8AjJDpoLAR8sB4TzR+w5SfVRDzi4qlpkpZ0KI8mR8f85EM1X51dc6b2wOHxMaV+bm1VdQagYk5yKN+yskimHG8ZO9RD2X7487uE6CtsoNftNKStdmelv3qBHndur2bRohzCXWUniBl2BKCrX59n+zdtjEjnsuWAjlYTTb4xMBrnvaQvsA3DgMO2i4IieP2RnLRI3sKnCDW1+HDfgvj93peJqFWfGbYk8BwVV0uFifLeBY1LucfzTWqSA94pBujmGwVNNlVS+iMo22BXei64N4MXh8jLeCAJE+MBpw5KsRIbYi7UDR4AB88ut8x35AAgSRiSqh2N52ZCAqEEOpLG6rlpBzjrqFvumzQo/5nq6rXTc6HTlkvio0UZHudnHxXHIx9drwYff00QlJMI1nZM3ishg0fT35o073U33HY7cvx1N4rPntp5KWNBhfaJ2BfYTN35UOJWjxXFdPBcEwcFrRF4LHS1dUit46RXEDktl2z25OMdFFY0cI7vNTmJFoMAG67QFMDPscEOTxbOnZDWGLQ/RucSfVp1+f/jmP2M3bsPGoP6vlVO9uJa9o4obFE9hS7V9fW1yXACHnnLO2LYgXFDXtBFODKL/pyc2iE3H8cQZQYE9TAx4gu0axga7nQkXtJEytRXrw8/O5P9W3pRUSKTKlRui7EEcz8zqgHFjh0Ww75CKa5G5frmdNKx7d2zge/8ELm6Z/hRYBS5EtrsNloUjexfiqBw1uOQ8MgVHO/DULxQcy2HOECDJnPJwpbIuHAS5qeIaicosBqwXmp03g7wD7o+jnxMHRo0Zkh8HLDek0Iog4RCGA8cI3rQrI7m6plTxxGkFuEH57ijbpMCK8AhdRAf3R/X/tcwt8iodl++gMfKsuNA1AP5gtRcuk3KWoErBT13UvI7NJ/ODbigY/E2iBsyOmLIAHPT0qRqWNbCo9CN4TPWYlxx0Ocqdci+VgBiemLrHTRXFWL/5w0YNchAz+MuCq34ofy3vFmy4a4Nl+3lXh/zj5OthMaEVHtaUJYhxkYtILVVJOlzaCYkc/K5x47jB54tlC1dnNY2HG7gVNZR0IEE9lWxngjrWVBDgAii0XRLBAYc4jv12gYlQon9z0+fBN79oUbW5sunDxiZZ9EPYRMC2t6b6kGaF4UPFszCc98VVTa4UXGzCqpWxWokRGP8xPf16WrhB5HAZVmwfN+CozhvYn9V5tU1KrNJF/l3UaLwTkQ69LiyBdd8vg/0z3Lj/Z/EjVZXu/RpsSdSkVTlN1S3rx0/c+MH0BtYMOGK4owJdh3Qg4sbkUpEcB5tjdcMswqBrU1RZJccpreNDI1RaSrA/R3JcGEPc+EjMGNayatgRG1WweFgDIN1ZXncKEJ54oHGnguMJMkReuNsTrzdW8wYlVAQXCGS2rWyD4wbJcnaKT6D0r+ck1vNSWblQIIW5ilLjakSpuIp5QuHfsYmskJVLcdX4uAKnIDqaUBWgcsl13l6wkXV1yD/YK2RIuMvCWPIOabifmiXZ3XM92jy+b3b9MaAKG86ssfeX0MFnYgZwrl/sQ+5lhj8WOLHrnLZCb16Af1vtIJSwcUelXVSzKG2SH6udLBphRV/wIkILoKwWB1pvaXQAvY+Tf4apKzM4/meicG8IWBxm7LlQXN6bAR0cQfjdVkh3mIgXNjrSRQSnMmuLFpcmbRJtmWRQIXdA02CU8x3hGHDj5IWGSNRq5S3ySSpXxgVOM1rw8+e8E1Rxv4QkGWvcwt/VsXADT6C0Db2JHXPYOIaZHK+m2QM4m45NJGksz8VmjynS/fXePY/JuAUcSfzOMN0sj2EDWyqyGwMsaZpe/y9KpuAiGdCOSnuq90fTR0XgBiyNj1ltCRlumE25Ag3znRd93GDUCPZQi0WnR3a4AeCAP+qyuPD6NeqbYPtjxAgMf4dsbaIiNxAImJw2IBeHx1r0btZQ4bh9sYXV5h1WvNeKzPtSfX3LqHfK65OA+E5RuLXiWsR7yWvUcZQ4JI3RG0+pnapPP/+B5yzuC2jqWKmn0byN96zuqSSSqnNzg3gS6msbG+u+lxFSpcvb4vM4xv14XG6WmpoS/2ze+F58Vc0U4uHG/VutgfcNN5wGt/629eMnbvwo3AC9gRvOCy5dD8RtFIuUGhbnilbe1mII0WLpEdg36OoR/Dl3WtDdMvp2ZEilHcVit5JwOV1o3hhm+u3W0y17/XF1wrg1bvzRMqF1xQt/jHCwgZ5wf94Abuw42HC0uFHmAI0nepnjhlIMNW2ozMleb+iJ7byMcRzAGglnu8hunfb7BhFImzpmdhVXWNnc2ahaAGmUwOkKHx+MfGG55FijUQjOXNgayvn3EDQLHPpADgQxhZ9on6OudYMevGaLt8LVeJUd3xv6m9PGLeAgdGyAbGEGCmtps5yZaPaTONYVaA2xT2p3Y9WlP3FW2bCNkk0LG8GoPI4RmqhzABBslWYi5Uh5BtPCAaXYCCnElipKHoVeasitmsXTrFZzj90kVZkrn2MbtcvlFZ2AFRrHQbTMIMEEnkqwIwBmHGDni3T/XRYhsu06Wh+bR1Dg+nt2M4VHARzAjRihA+c2SrzRF7uIs4vlG0qjHRtLJTGVEDh+hVwWY2NDTxi0zvHxS7W+0svHrt/xGEVVurHVD2/EQAbceDlIhhw6q+MQo3E9TlxFsOLCOGcAM2ZRApUCZHyW04+x6cCw/0LaydJSF4jyLnj2FDyCEK0jhPU+xp7qPRny4nmZcfPkNhhdQoe4z4u/vqI53GJyFSs/V/bGDeHGErtkcbzniRuEAAJGEgOGpgHDjcNqHaylh9SspDaTm5o+3JrKh45ehpkg8woJJ8AM7LgUqN4Wx9rqMGBzA8DDVlQyk+N573I+RR6HE8d0B6rClTjVSocFUg7jrfWcSWrmDds1OR7cS8a1LVXdnV5wZI7Ue9GDj0g3+N7x+oRfJ5v483nju3ByJ0b3fhWbLLKq3qsaT/gRiE7W9RM3fswN9IZwo5mM5sXcAcxa/O2WqYnsBptoTl32CFvckDh0Km6cHaAtc5eTl92Wd7hFYLlcKqpTllrbj8QNVs1SjQt11bOHjx/7QPHwj1sI8rQ4KNzwAOGW8NalUz25xiFjW6onlqLuYMPoDx0FOAts5nD7KgwcsQnqp17GXk7s6KRAzx8v1GXtw8IHRmz553rAuU7h/zUMHWFVWrCiggoqUtBoW5JN+0YX7kGSCDhA3akO9oE9f5o0YOT4hD1Vp4XcdqoX6Xdsl0SO+9VFQ47W2HPDxt4/xw0DHE4QjE5XQyBiR6gfJj1/Y11PeGCmkWX41YYLPecEYvmDeg+VslR6XYDKZUdVJKydUjTTyROfvwHcMkV47YzBAbgRRYzTQbMtqLx8EG8Bh/INhAQWDobl/Njt3t09nWth5Ao3aRrAsAtMp/LwPGB0XUKfButVj5A7jl6NRchuYX2IPQEj9DWmv3YWegNSFnk8s++vT08RUY6fv5s4gP+DDdpVQdpwDDlVjlZDjIsfUMQxi4Ti0Bv5/Cg6zh2jkuXloEpkSZJPvBxsqMUNriXxC5FPJr98IbORGvss2AB44LrbXOEIO1nsY+QI43Gfg/XomEYbOttiwXDzn8kSLD/8gRkjHhRuMKNqUbih1iaocJkqYgoqceKXgI1LoMhrjBrIwu1ARSy47s3DdsDFVJ6bKm9RVVMi3lh1hifNvrHZntzcXEtu3vJvYOGVFAceiC/H0fN0SEq81yh2Vja1KjKk3+phpcCVjaMxEFeLBr9tZuKyaRWYEZi3qWOlrs4x6AYRetbY6+OGceCNdxRVor4T9X6JElW3rOAz0GlMMJLk2/D0v8AN98bqO0R4W6DIfW/eUFhVW32V39A7/aySn7jxI+iN/3336VOnOzXQCYcpA/KPRbQ+n8/BK67qAGDBKX/zGcU2yXUUfvdPGWLIeaNb6SNYU5FGX5zD1IG+p245w5/RGz78FOw4YAOo8fDhH9/cSG780RIWK77jllQ1IemDPrvxxDXDWoQVoUUEOFx+zhmIOnEG4g6a66+BeyqIYncmRKhee2nqmEBeUkql6A6MFVxM8QpW6w9tpLimQvQttjhR1bwCOBCgge19JqjT34sbsZoM9SpRqwva/AN+kmr8QxP4h2ZW73Z2OqfG7g0p6CF/TVUjnPrL0cN9JeAGSzTk2qObnZkgnVZxDk0TNuvyfK/uYl2SMaBACPyNIn01kOCBBstIuEXAVXZWl+Q8ZMM85DFgFCNcz0eBG1xTIWiEfU5B0B3CjVWrhhdh8/ueU3qJMC8Mb/ELDXc3N5+e7uryQ5Z7tKGjuSqX6sM1Oxafk4+x4elDfsfAtC5qWeYHbvyEf0PQE5w45EiNmVucKtx1KprGBvIdszGEqUPlALQ4IWzAx9HQcDzBHZS+D3QNxmbfgOvP8g0gNPh3lptK8lfiJfCFMfH4Kz8zEa6pJgbz+Stgxvw8JKvAilQXo0XGHG6oCYSlftPcTnWt9z2nFxB5VfDGHQExmGrIettFpFPBWAlW/FyDBto02ArLPVXp9et0B3qb1BO76Fx+Bhy8AEOseikHwFBiFTZkSKbCid8OwFBCSGDN7aZu5aS3GyPe7hHjAJv29qqiih/RPpVEUTg/Ep8q3rdMCIlzgAmg8wnqWrwVnz3OAFz0NDW2ETfUs4HZ4jmTRtSCO88sdACGqsl7zTve6EhvP9Vwpdc8HH6o+p09VT1icedxcCNe9xHyCxMy+SWco9sZAJv+Gb/xfSO5Yz3uN9U6AavmDVtuKROXwSdNPm7gXf9ZWVX/5rgBegNbKpw7sAgjUwJXTfw1X5osHi1i1OiWWxyjBQaLOYRbLy1OWi/NJN2BHD1Ouy33thsc+iXWVHz+EUMGcePxs4/MoxqmURxLqoe3+zaqLzy79NRUip3yQguf1Lg3sKZyiOHNG85GfnIt1S2HDBAZnDiozsUZgyVVAxgN6ahg4Nj2wqkwVBzTfk0nwwWjyJmqDisEvdfkPt6J/GD10acPGkYmkEmihRD295XVGlJbpm/WKjUXPnVSdhXGzAHp7oev4a9fP3yCrmo/HFaV+M2uOQD3amBj71YK1T9BDb+1A7DRrEIPPDgrJWQGLt0W2p8dNEu3tXoAilqchJqgSIk72ryyy4Ejw5QSRmPkmCoLfh1V3enSDN19tGC4eKmDAyYUMgGYMiq3pvJjCU2tBcIE2DG8YZYOqCQsQhGbtAh1vgjgDedTuNyGPA/ivCMMEKzOWwfDMW279I4Y43DDJDqEHKSmU7rY7+rCvgpmjq5/4CTLz564iKoGwD/TDe9ZJD6mCORMATfehJTUmCfbkRb7MzGRW8Ni6+VLMh1ZDiL4Oi8VJrLNLwSM4vGIHju2mxIztKbS0MHKjT7jxjVqYOMfJyveNT//fKCPw9Oi7BtkzZGjC+glZpTOr9JGg5dJiV91zM463MCuagn/kfgomgR3crJc6sgnEY7OpEX4/jbZgz61lkr28oxHVhVw4rCKGytMH/EGjf4vX/Rq+y+bXtiIBxyHjEQMmHNw+bAVYYXLLC7HpgpyKgwerchT5yySAn6gpoldHE5me9iKBeIABWRdWFO10SGOKMQ2M3LYdNLo6W8FFk1OinsLN2qI8QTPbZoBWx8BOEAy4HXvrK+/W7v0p8FU1ZHiG9yonR9k3/BS2RVyqDh1m3fqHSz9xI0fdyO98X9sTVWk+J6/2mVUki0iTwcQcUrlJNNwARSQkDBfYRLAMNdCHxOpDvDgysKFDtfUhVhkFy+7DTceP3SSqiHRG5o2Hnou8dqaWEtQ/yr3xhPXyvTkhQMON3Bcu0njuobeIPmhNdWg7H7QTalVnFV/mDCw08DTCb4FZ8y2fOM9bG7qmWDPXpARI/uQS4WxpgKFofWV6XCxCmJdLFZO0TMiSuwsKhVsodlT1NZIXZl+iMEiSpEuuPHwV9k4Yjtoi33HcYXaokyn0sirQek1DIcDjb3vAUaNu9xZObj82jf25YK3IOINwY4HgzdMroLKC3sq1obsiuVuVi667wevUP2g3C2YVmZDsjegd5tEBsILb24Ypxt0LowMVVVMGXd7KrdfG/I5fRLvzGg/HfY6ABEZz9+jIolxdpgjK7FM74J8C5OLrLHgEmpgfkC2Omyi0swU/gp0BXA8cciRsoteqFwXl6b/wSTafDo2KLsFFVXMibGsqgesUlEPxxTqC4H2aXAZIaIhqmTRQg6QgNOPeyvkVWGlBf56YjBJ+RS+Th7SKe7vgRb8AwZeryljZGxM3a9HElQxYLFvQPG4iD7B1HGEpdMS/OJHSFNfv2L+emRUkVTgM0B0ACRAS18BFpCWiBBeTBRpmjQkyj0XLw7ZyeJCH4aM9uVcDim5y5DYBhiMskx2AxumVCjFMHVqb92mKglk8WS3/e0wewBCkmqWbe+vmTcYjuiqNwLaVh0yNJFuEALH8tjzVN9zoEkgBQ4Eqe7L1FeBKodyqy3wHDm4cP/BvYIY9fretpqbi0Ks83ZR3Fk1+VRHXU2NUxU3cFcEHvKy39KrAB+tXg9gokYz+6fzxv2/mDc0sCSq26x6xYnYDsuvbzI3oMONpp97qh+JG0ZvRE1FCIKPfcuLnDdUXwbowGwN+Qd+2xegsmo5BXaI6Lt0sIHnmCiowe3uVr8se/6GkScC3ECK4fDQMLS5xA3BRpXcqL7wkUV/Ox9Ei9tA8coUmk9eOe/GE8YYMY9K3sAXbhIRt4lR45VJbgcnrHqDeipChvzhPdd0b1zbkgrDhmd6UPI5nNcAijPppai//RB9J4UulVPc/qCuaYLxq2FZv5vV51rlt/cch0B3BeRUxJwYHgJDsHAZ/fXDzjhX/PvqMccpXvEzRfZ+91mCvVqe48/mjd9NnLVB1RInDorB9tUdMkpKH1kn47OoOE+nw0CQA8tCp69CTjzJdK2GQ0HxyK5VaOEoO7px0GYVe3VDuW0zQhCxsqKYNmqhVBTqyuPBhN2NmhQtNwChYrwwvDpkoEagAm7MXF0xSdda2juDzPfDnLqkvgocvkdL8c+6wS9wFd7fLxM7tKo6wYF+MpjKCzhwYr/3lLDYVLnYmGvRGz2KG3nAYGNIbpEtkudMMUur+DH941NvJsCLv8EFwkQ2wmAvZEipPRcZxtcaTk9m8yIzvBvGDWqI5vW4ZPYjB74E/n7d+jdEixuiLV3K3gRvO96NPVVYBAd3VHRsILkQI0Qa0e25qWWQ3inCR0eHOmJZvUFR1Tl0VLj8h2NjOTWFfJRNLpzaf/kFeKAPwaSCw5640f6LZ/FrB3R4DHgeSziurTb7bweNYMoAyY45JRVyGypLMiRuYDuVghW8D7VNz5fj+T6ZyePKxw0wLnceSlxUNsWZic4wKhj/3LaqtVXIsdLoAQQ2XG0rTXUJYzbqqskjt3Cjqa6+zYwgrfPPUerU2tZW31QDGw4q7v//mTeqM0bT/WqSeqL6rmrtn5d2WKO++okbP8T1B9i4KVB4joU2O20Yl3DOmmjupLiqwgTRQm6DuDF52gKKg0jCHCuyHJg9TjFRiOkAUS6JLm9EimdcUg0N47TxmpqqYYZ/+IPH0+4IpggYiDVJGCw8cfjhbteEDKbgQYuLVxxu7MSott0W4S0SfIKlf6TGt619Q/gx2CCivIe7jcEJpoBg3AhaBVKn9WgYakSxZfpA74ZKkIgpULti3nh5HL5gqDqy/di35Dmyf/dESyIdNKzEjnlBvP1bMkZxFRzmFpvITHWLvN2zZBHHFQx9YyT/803VkPLWlVIL+whHIvoRc8e50DEeH6peobFKz4ZLJUqgOG8w3LYgiwZ7OCrcZLmCkeAFc9LxPAqoAVVSuOGWCVMTzSERBTpyRdVckJWveRcE1gaAwV9XeWA2tCuCo8Ll3WpFPbfkN2bKM9FyOcOmQ/jmO4tU45YXrVVVpPfnMTufabfGrxoWUdTkUluFmQN/fTmxHF1HlFbRN97VMRsWl4U9FcubGDhi8YZrdG+8QdhvmoEiDKda4y055bgqqwGO6LYPmRgWaGcn6mnJp8YMN1r1FCDiDR8sFOfXB24B6tjRJORQq5GM7OgIWbKq8aXFvivMGyUCh9nFF5igTqEU4qGmsCTKMy0LL+P6Pm8h6lhkAXXQJ46eJktOb9euiVsnSnHzpY4ckEZR6sn+GqltdbAI5HIBQo1f2lQzb0AYBV58OZcXqUHdFMVT/RRU5TtSXXSDj8XH4nFsrwAGXFRhMuGmCv6OFPS3ca7t9FFcUbUKTOPgxzVzmOYWZeRoBNS570OFv7CqCTYEvihavfURemQ5a9Q3edx1zbBx/29tqmp48Gqynml8nbzKJg1383BDX7+KG4mfuPGjcOMeafFPlMEUCRu8xixr2AYDvlhUvBDzsLGS5UoXGitGj5wWKUnnEmuEuMEE3GE0SWMyAW6og3OY8wZxY5gZIzhrtp7ZvOFzGk9r11TZa62pzD5sk8aLF97EAdR4wqBbuTeAHFLd8s0nSr5toE38+pW8fRMcLEBsYO5oUM4IYANDSQPv00BCPLZzRtzYv3D8wMU7pjy9tFh1QQc9fKMXLNjD1WlOYR5QYDHNCQchDli2Fe15EVP0c2Olzwt/0CGfPrw748Z+RyyHFXtY0qzGEhtOvADcv63Fra7EwE+4vFk0hDAq6yzGbu0pRMOi7Fw0P6aQA1eXscGcQuhkN+TjQPnSBoPdOYlo6sgckFW3ItsMt1OIC+mkmmpGOtxMpxVZaecF3FhddRkjNSmMGCRpNtx15VS7snEguB28+gzML6MRulneoeOjfNVxzuaKPhIbAwPgSbURmpZf4z1P5TyJDtNVUZKb8tzZNqJMd+RODDcGvYTD3yzi8F4ymZOkKhIOMXsE8YY0hmPuYI18lpcDEJ+BuYYADTqxIu5nw03KaW4/e9BBzSnnDcZTcdyxrBPhBHRg01JY8Yaa10lFFKoxBLhxrkTDYjVj5JxN7QCMFFdQyWXs0TBwvC5ZubiaObjnLecDSEdZM9QwPx+kUjl9EIcODAzIL9z0AkUcPKDbaSqfTk8dkuywD6vOG42NWHIF8rllrKDi5L9V+afmP66/+vogxu3oWFgYoJWvlST5ctwGCWBMPDXwPDUWf44lFaYJ+jy8HdPzsWV1h7PErw5UOvdPY+BAAAOJld5GT2D1rVO8UYuitkeP5p+Pzbu8KDdoJBJ/ARv3a6eNJjdd3O7uMzo80eRHFnrvtRYnThttVcP4z3njx9PinDeCPC+C7MxcIG6AxqORg7k6jNaZ1L+Vo6PiqdjwIotosJBivggAg+lUgBFkkHBXRdAgwUGK4ykmEesgd5a/hw9vr6iQaPjHx9EJ2z7ZmurJC9/e53zhwBI1h59o4rh2Ol24+IwPp6ry2pX88WLSLOOAC4aNQGTFxBEAygRdGDhrx20NZUuqs5dTuHqd4iIcxwwpDqAGWQOeNjG6AdEPCIUVYYDn4w0N1Hb6O36jAi+eWTuaARwYXT582lh1eePuzNdY4Szc3u0vUcOzBv7u6ZdY30rSGWUZrKalFiw7MYtHzQkpGL3g5ACTdoUcdcVs3KQ5KjZqVFYdP0JQ0QtU8EJixShgJIpgSYn+W4ZSSU/V6doP9RHDdGg4h99QlZPR6owSYHMcYpMHkIICi3m4QT46KAO+YokWHC3h5KQRnK3hsJU9atU6iEsgvP5fVE9h5JgdTJLiwJ8YxwG6OdaPNKP09aVYw6FNlYsiVHY6bOD3piCSVpX7u4kpFnFMMbzqAYYPzJa8RqA5J7YzDtVTabRIkTAVwuFYStPGZ3UztXo3DRyk7hcZYwibHzRg0+r4m1bH+MIC54wl+8dAOS5xhEFUESO98YRtTR0QG6SSeRVCcXbIg5u/ijhrx8LrK+5/YX4hNvRuYszY/OUXHP1raAyZgpEkgDEFBETeIkIECVWLeCifzKemQvnAVK5d2yveqgNHb2+SCq28emaZbkgFLmS3oDfAmnTgL2EZfbcdY73xeFvdCpAklcILGC7w7uXnsHA8h+qqrg3TiYMN2DjUYBXnD6mNpbGt8yz4wy4vDtxobGtt9EVWt/LT6zwdbsLmjXlqmxgz0mt7qu/ViP8ZcNRgxG3gcLjho0XtexxuWKL6N0ren7jx/0hv3CO9wVw8GL5wYCA0u3yleYN6c7B4c6fq+ZwsaqW7dHmqOYM1l2DIRxBRtYWpA+aNy5aRYfx7umTNOFS39IYDN5hfZS1vLs+wRoj71HsCNdU1BbZP3JbKqaZeuCgqLa1e0SCmTZX6/CxffSfWYMDBEQPbqZPrCb0CisGycAEpPTvhCdVuQJI5QdxAtXgnHBYMI4+eHSOvgheuyKzqwbojYsyGtbAiAyr38jjHvdY+jRIuCpYX797QYGsbMONMjiI/DlUVrH8bFvThX5jzjj6Nbj3dQ38xbezV3DxfOhn4gsgJ2roJHJCcRguqJ8dcc1O5qXgx52b242vMVdSmCvKnAm80j1d8ALlpHn2bjuB6gX/9DE5kiiNv2GUVGDeVMX7DPuPGhi3p/BFoi71/QikLOcESD5MNHmA0DGI6+/UDYBqwFs7Cx1Eus+5I2tox2bK7KGSlO/xIotcueChOHHCcnCSTVDWZYBe4kc9q4Hj1W00Xh93W0HIbYQB+Nvuy57gnOfXAs2k0DE5MnMTCnGSy7NOFULeIUliBWjjv2A0zbfBQ1CkJpgN0/ToGCWqLIAheZMFfn9CL08cRY9TVt4QH/36d9bEo+7OckRn2/ZXPX0NtgD1TPptG4mIer1CzBsIDDshy+fVVX/41Bg7oFkvUUWlg2LzHo//eGkRVQARQHCTLc0SNzeqo4ShxFskGcsneZM6tqbiw8mEDy6lcCLsu8hp0gQQkz+LccQjcAEy0xuEZ6eijoqqxbVm40atw9cBy/HlH39hzkBuqknXzhqifsbHnz+P6EQlO6imtncfqifmBjFv3xLkeYNS5JnKGpqtGPP6cnDhxI+Hmjfr6vyr6u38rTd1JbW9PHDa2fO9y2Jx/Zv5rS/gBJPeb7v/EjR9Ei4veQFUEoq21qCoSN7CqCkptXrw85a6KChDgxtIc2fBuZpFgHmlRahXN4VuwciBohIsrBlcNf2x5ppoNOsWHTcEp3KidM6rY8XGmmh9itIb/mm8O51GCe13vvLiWn1wmjVeaKGTv07jx1Q0c14OuVxykxnX4xIgNZOAqLATnOm+QSo3GqOXsUR1HAyoAcfwEg0pEh8ePuBED5Yy0Q7olCs1eZRE9bt7x7IjuVZ7nhRsrDdRmyvI4qiSy7y23CJC/Qowhr4nbswju+TuuDafqRf/3DDdWN9784r6avsaGJYPwrRsHCKtsliVw1+gKJhwyIgRCKQSnR0vpEoIRYezgsqqTqYQgArj4mSGwcOLAM80aG5ZkOOTzGzA0jmx0D0MpxspY2sXpOkdf7sV+Fm2IEwx5xAX/B4wxxXR5rnh1hVoNGDgGPmtN1cUYj2nNHCa1Im7IykHBA/Y8CqXloT29ns/HnihM6pUHG8ANQceD5PEEpGE4o8FDvWS9xgN5yym4bRh8os+I3JETcR37RauVCpb70OlXQ4y3igNu5bhhsbBd3FZp3JFiuM8o8fUjK1yCd4MBWjIn5tMRAVfZOI7zXIp2PpSf57CHytu40QHU6NONLeNX5SAuyspXIcqneO7/4kWFHDKmipWxqdzssqYNL7rQL2jC9gqmchg1Dq3IadMtuizRMEVPOMOnQHXDsoEbhLh9eb09znTdVspw8yDG4QYEQoEcj9Of0Ygg9TjuuDzfJmuHypqAG3E0rRtuzHNX1bsiqrsVHnpgAX9m9Z6J3AcNSanqGnWdzz0RPuDRI3kpEnT+1XO99S1uJP7KsWF9fndxo6an41vccHsqP88k8XPe+HG0uOgNyKmC4MXxa0/Pq25lwQbSqIqKx2XD2dKktlTME4EWF43jLOIw3FBTLLx/w3SPo5+8RYQ4aI/hLdX9sSH2Dz+d6hZstLSET7wJwyc4dkw35aYOzhwiOPg/XoRnQ1ChcYMLLCqm5O17aRQ4o0VsypgIExpYzHeGRFsG4IJ5QOY53H5hJoi87CFsDGIdru7UoEqaSDuLL1cG1KiWUDeW/ycNkc7QDYceQI0Ljikqqri5cfDiraSkmNL48bu3pvI0VN8z/Vm6IBox9ny/hM1rQw6oLAhK6eUKc9/wv04VmzZ83BgysCCZbx2wMoIX6Qen+QKtHfT5AU24pDpgNBXN3vtgemc6KQLwv5rxJYzGrTaGaOAaQsThiIIP8UtUyKgccD8LIezLZE+M3PS4ihJXb1aD2FWtL02zhlREwoDoDWWwTnfZ2ZxPn4gflyoXLAcbr+HZ7ls8wqJKA8f2dbXFyZs5Go6PrfIPAitNj67Br4FWDVn8ZnP5kxNeAAAzoFbuxFDdx+Ddz/PeemreqXA/ixJXSaw0XV0D1gMi3FA/rOJFwMmYiZyjUAd9hulch+2hztMcFvKp2RBBg3m9eZjz07L3xQkp+ADqcheu8NZ8UrQ4OXENFmtv2jmDBJancmBIOHDcIyz8svaLwEFi3NDsFGCA4fHmEJ+q5lMlp1BPfnjousUxYsC/gSfQcuWpuOU8srIi/OALdG1wuokfQlerYtl8R7612j8ODwemL0YCAzjAcjxvlZ3D2v2AKGPzCsxdWalKqVwLYB3lWK2tiXq7N+/vqr+FGPX1f+Xzu10Zewc3mmrg4U9WT155U5uXbqjo3fqm+033f+LGj3GLO3qDnuHijPF6ditSQQXPFuGDjDgmdIwa8o+fQnsL2GCl7HC32HHG4yoWFzur4Y/oCmTTH9hw4YbBBkW5xmfUSKmYoB48qUGIGnZDb/FwQ6mGJ7Fru9lc8Ur8xbVJqQgWPsVxba0bDZRPKQkvFpa06UL5F4gOgQgJUYaxlz2yAk6I+hgVTVFQLxJy1CmrDb+Teol4gJvYZJyhdu2tY1lu8SAnEkeC2zm+V6UxaNTecISHveNuGq6/ifJeBU0w5IcfDlm47ZBbP4lyYL6tBoGK9wUtdtBHJ3uANAHuIkjdusN3kYZrtyIUV9o3IbgEzX50+c0xMSSD7T/O1gxLxyOU4wI3GJB+IDZdXU3kdjxFFUsc91zKIQHqgEn8mFWwMlIWJDRNs7nZfXSsK/kQ3a2pFE9i8dCfRV8QNggefSKgka8uI+CJjZcn6Y48uAa8a2lyPZWyfPyd2G+Whv5A4KEqvwdTD8h0PKCjo8HLvBUPwo/AygsHdP4Eeyp+53Nyt6ImalqNfgIMww89KjyuAf1BHYWR830cNP4hfoOWEs4bi0cytI+xW7Wv4wrue66mOvSPJ/I2B1UwzIbAiymovNrBOKT5bgwhxAzdXkNyFcoTReBZ/NKOGqpfNFIkbXHVvhbArgoTBV5qN2DRSPKlHWpcdJAv54hKylyvFVRttivWCjcUCGpBhWGDIwdMHNxGHZIh72X3LCgPQQNy1kGnBKi5ojccBnNT3FpILnBjQLc7uFGv3ROocaVctbX2KoWkhtiQVHc+Dt9fq/S3bY/m2/wqvvpE23dwI/EXiepuT1VfCxNNf2bK8OvGrfbPcAOQlbj/07/xI2CjzmjxZtIbUapg/LYyXA8xpIo9A4zhOTqC8Lyo9gTz/DHNkJXiSsT1ep0wXrDQqbvl4eOPNm4wGRdPsa4itUGi/JuckY+F8EkNEa7l1I4Vjb/wYQM3keKx6xPDDV59clnFp9d0aDgHh242dAA6egZ33k2wbYPn/wf6+AgcYfAWiFTntMFJhH6ObGwcghsNG7LWsdhvlA7AD53W0cTN1qdOJpDrEt8YYgvbwIoPaiufT3Bw4t90hJODcHmDQ44Y+ca0UV1fGR3iWTwUrUsBr8JKAGs3LuK24tEZ/KobWBm5rZlHcGg6wYRxQKRjjQdmj2JQuCeOnw1/mQhJcCWgH4Dd4IJq9ILZJfuAjlJZJkBgCimSXdHku8756G/RhiwrXm2BuGF7NhpGowmQA/keGNewSdvo5hYrmo6cp2CDGJPUlWHqi8SEo/U+q/fDBIBz9MTCaWXnADeRTFLIBB6EuMFN1c7Xa0DCA4GHcIMhtw96GozsYJnjb/dqK/ywqUIjEq64O0rIqwVfx/jOlrmlda7MuHvCVTNww0mH1CyOJoqBAdpLlPRnFIs2aXiwcDGCEyfc9Q3gYpwMyHk4Fgq9PH6TykWgOD6ficyG8og/mU2C48DhH0hy3KEJsAPo0QcHOdZGHaFUaoo7qRSUV5gifqnqbS1JpD2AdPUAEaSdi6jNX7x1FaADiqm3V2mSF4du0vCMHCt+U2y7JFQQTOU5cASQaYtEEYqrLLLE695g4i52VSsCFKDIcsAVbQg3WjlvEDaAGc+JG2C1ucXSxDFP5RX945BfObVvLTNe3xoXJwJGXBtA4YYlRqkdNlHX9DduidrCDW/gqMWNKg1yBzdcyzi3Yg436pvqf/rFfxBubAo3RIvT92fhbOfqK1soEjImFeG2SCFJUUmGyNZZXMQ/v27X8UdWQ81MHDmG1Bo73PLwoRU2WYj68DNrhsWE8ex2Cq4S1G3c2PHpjSdPquNGFTbgE1cLq/rETyiuNeqbHjtAhCILJzh7AFQmWLXxUhL+GAzcZ+/s+FcQIFZQZtgIo5FDnRt87Yy5IzZsNBfsPjRlRzu9j2PBRpTEh6x/7sTmpfYutU2djv1YtSRBLYmqZzpQgwFWhQ1PYLXnVEl/Yg//fa+WG3e55SxwgmUvE53JEDH8rdnG6mrNYkrIJabaDBwZbakqkuQWSOmzb2Po9z2OLQfYUZXJh1vOOljwgwt5HUbZpA4NFDcvRVn/NGcdCF4QK1KTbTi05wMh+Q3gzoVWfUEWtaez6VFaClfxOwF4HU9FMh2pAXg3ZKFDZKBwQ9OGjRw4p9G4x5xBGCzg5eDfDvIGWXrRh/cMgvjgL8F1Azpja7hxxlVJW4UyWK2pbI1l5UzwESZb2+bhNiQbrao9XPRcQhX1Hu3gi+8njxgt8vxz67y2Mlo+cVv1nMZpaaqMtFdu07TkVEwfwYOfZpAVRLqIZ0SAYs8brKOuXpfK0Qi0VKnQFARV8G6AIJ/KARtCsAJ25CBpSvdxicXwDxVuoNLWnflOTbvpaWtBjnzBy79u+musX3/dpNkPIVZ5+tGRfcidFulx0+Te7hjXvIFZg7ixDMtfPsDCWFWN+6jB3g3CikYQkhx8fshSDitzgpiKAV1j8c/4cYw956jR2+u4bvIdvUZm4AbuItDWaIsqOcrrOZDE5x8RPTSj8PBuk+1D9r+7iYV/nU+V8Mo0buPD95ZVXumfef7MH5hwgeo/ceNH4IajxQ8op6JdPEhivEyn1hWIzCIjqRhxCNwoXioVt+VyoaNvYVJd0aQ1toaZo66S8ZER6xwXblCJu2XjxtMqbtRaN7zmjfCTWlbcaap2PI7cJz4oueLEIb2UecKhrwVsXE/0iBgfPIF8xnLyOEtATENTxgf68aJEDGSn0yeNRYwa/GQLO4u5RiZ4um3UYASHigCDJDui7A6PjpbSEyFkk7xjyxPlTBQumYe6wlRysh+rPm6o4MgnzjkoIAIEJa83qzXZIn+vtEkbIPmyKZ3t5BotgyyRyu5NxQsu9MgWg4zdXdPe7ppkSsY9PhziRjOWZBu0rZPWYIBICRHkBRI3eqwVHvts5ygxaRcqrRnYn5F1yNInoy0ythlbrWap7zmxHCuDGbx7EH1LihjjF37M+EVCQnvnjZpIdjs7kXEYLCurgwVI7NpYJ270kX42anxMdgqEDX5J4q9Rbp3YSfIz+/+6knjbztedk6/XsZ1BDx5+07TB6tcH3rjBGnJ/T4VEkUFMG4CEz/gi71G3xNwDTMuwtD5+zLi1peI6qPDPtjwbUzUTU8QftT6i+nSgyyCty7k50CgFnu+IEqvF4ntUhEAofF4Op3Hhguqo2SyM8qVsNr/GgQEBLm/W3uRR5IfpI4QcKnAc2FTB2hEKYWXlLaScm89T2xpq8D1f4Blst9kj+UVBVBo8SJQHvmBXlUv3HvIOTDfc7K/VXXl9HdRTcUm1zPxE3Aw4HGR4Qwc3VYANawrvPZRxo1Exhsg6ZPaIcAM3CqiAGrT8cdrAjwssuWKqUPvaWN/YCxjxHOXEHKDw2HNYdRAvYgc+n7SKGE80/d3bLVP5/zfcaKo3QZX7wCa/ieMnbvwoWhxFETPCjBm6xbmmQnkliXFZxBcxbkwzrIoVHIguxEZ3EeT4ltX6kRHXRkrNsTT5DXd/nHz42OGG/gg3Hj/Tnz+8xj83d3zMeFuqHbeVqhFVeTBiUILMJyalkxC/NteG0m1PJqCaEmBYvUaYQHDG8j4w4R9AgZPvVpYTroWxgCJoZCeyKhTHS1l+BE17prLqDPKK+4I6V9g4gBxgyFE1GjoO6TOr669wI5mr7Bw3DKU1a8eqd5JXHIRU1MMhP3l0rnn171du1NTE8tTdUJohdkdRTjtqEXdfT3VM6r/wOftdtYZjoKB0qmB9fsILKmabKaECfQ2/RjQ9O47wFHyb0WYBIMjxSISlpyTK8WWC5+yUOCjMkUkHJ4BE9YLfKuuRL0OOuh/asofDn146l8Y27IBa03IHQkw2Vre2VndRkT4anltn2BOzZf8xvd5lPuwxql0hyAWnMP/5uazb80nNGpw5IKzCWufqKo8R8+sn/AIkeyZ6nIdDWyrNG4CPBw3HyXYmkHgF4g3KvU0GjPT+rKkGttU5UHaT7+HdewwxLc79MR5xqLjDOdenaj8SF9ALjbl+P8q5RMRA/IVXYR+nEXCa5j+hCHEjx5jEwRj7YrOIPfny6+avv1htLfZTgTwWV5BU4d9UGuw5NbahWXTXtm+6/ox+/5kQ5JdfSGa0r3HJJZz4MjUVMABh1LreiNfyORjO2zfb/UGjBnu4kYIlI840dU4bYr/jyqm6NXA0KkpdZIf1wR5y4+QABebAgH4IdHXQx8E9FTNDsLKiq7zNEnJZPY5A9ER9lX+oEwPCOyJfhPy4q+Kzwg3P8nf/mx6NP9NT1eSy1ye+FUXdWVb55R+uXtyysBJ+ZO5P3PgRrr93XspIkdBRLJvl9bWKys6PjrSgOprG0zkWbyCZB+NGxyT5b66pRti1sWX11A43RrqHEUz1EIABnRXZcQSOkBZ/bJYOf9SwaNzHH8ODNeNGFTTsP985zh3Vi5NrqG0wRzAnwlLRSWZQgqNjZsfKv2X1QmnrGWMGgRzR8X0bNTrVDAGjtYYMdYgr4UlF4m4ZFR4VMnjrKWIHcAPSK44lWVLnju4oiCzHrEGxVcVBBg7vm+ab6ihgw8AN77u7+pcoMVSDLH69B2n15guqY6OKe8J4oyolL6nQ6bo2JJHVyCFdF7dtBzJ7VzYcnDAEJMO4QuzagHWAiFAYU1hkNh2FsneX0VKRmcjb9Fukp2cMLDKSUxVYUt5ckRx3tSZqxOf391zZB2eOzIxiPTr5kS1LS1dXcEzuEtc+vdu/uSoSN/qADM8Z+IQLeJ5KfTyJ6Qe0jEHsP+aT3B7uxFxHRjLVEeYyaDAbQ9HSzk7Pb4PXHnBoJyX3eMNETzswxRtFXF560mS2Kg3Hl1pq6SY7p0jOyffvgQgDACot4bE/A7Ys4MEsdD0n/8KWcQKG2dbXmValxVofZw7Wpj9+z5oawEGO3SHJwS9vQuHcF3SZs888eQy2G4a/HP3dIsOv4CxnK+zUVIra3DdrbrTwZbaO3djc/BWYAnIklOcscQhLxtSXADh2MhpY4+mO7aH0bCCw1u6lj9yeNxilG09KvdXHJKrDw9Y4u6AcbtiwoT/Gd1hsIWYP1x5reiofN2j7mx9bpvGvjYD6XMrlelPg0tLRa77sBGYV2xE1tmFDNRZ/xKwra9/Qmd3bVpNr/nf0VHfCD6tx6bU0h1/IUavOpfXPHzjq3ZKr/idu/CB6A7hx8ykjyKDQhmuqIHHjisih26LGDZa2sZfpCHbTacweyhYBswGYAFgMGXYw+JYpI4YbzKjakgZ3i4iBp0+fPn7mq6kIHv/zcQ6xHDsvvFARDyae+PyGv7cSH34iiIDu9qTHJg5wHTFDDQpxOG7snBl6uNv4J4REIW+K+tt9AkQzw81BVmASgZZ/f1/pgCz9g5oyjZQnseOdrhGWWGLQgk+YVeM4ta9CDYbgOtacF/s3ze62Yf13zoWntNyNjb8cNvZWV2vCqiCpssR2QUHhQlVIelwXfp/4noMNhxq7YjSotj0gcHSSDzf5LLCEhbEgsfaViDjqMRChHJux0+mIokeAKjB+SpcLxS7SUyzbSm6/3d0Np9naq0n0veVRHOK2bJc56lG5YJrRI1tEpjiUr4UbNFuNgkeBSK+PmYGfyXGIS1CJ3pGJqsY+P6chkBe3KRzGMUsE4aVCHq/mcTbnAR4nnZ92YOcjiYHlFKOqfhMX/uDBccPahFVsYB4xd/mTk1TSMkQw4oBZ6VpfYgsZfKsM5VzUNIGHAyCLiwQGbiwyBpcCW+q7LFqEDU6oh6VrQxMSfOQcNVAWCyRZv+pgOhYHDvAZ2dCXzV95++VeEp7EkPJumYiLf08LZYanLyO88AujF9c0XNz7pYodNjGI0UCMITwcuVCSgYZ5hMlg6EB8bRtIC7t/MjebRO7hZg014uGHLakwYvQxVGQB5j5m4sLX0Vg7bzjkYI8gzB79av8TbijzttH2VIYbTFaHtCoFDDASaMxyR5iK29QUUOwhCHMqpUCRGwGOLnFSG48eeWJYw41WD0b+pg7XYyUchNRX06ZuJ1XV4MZ9Hze8ecM+iwoGEz9x40fgxgPR4ipNmDEOdE70OH7Lmd+5cESCHECBoaPIlti5o4VpTByLc6eqEde4MWILbgWKbFn1OHBj2Opiuc16KsR4usWMqsc1hX82bpzsyCt+m9944lx/jhPHuCGb+LWxFycT5vW7llM8xnmDMivQG+pdgvYWa6oJE9eOd46jslSMtshphIVf7L97Z6bod6PjbM8jBR5mrLhCz5mUyyNaYR4YUcYRtZ4laNgcQkmunBobqzSdRy2HSp6/jAciUu0CN27sPc1/CzaGfCGuQjt2HSRsqDYDwCG/Gh5bYbe6pXImbsMMvSDRU0EluJlmMyhuuHzcTjZFoP27VMq+JRiyvCn9FhkjQZdm1cyQdc4kVH9JHaUlmFgbanqrD7EaBO+kVWqV2tiVwzxj+gKURCGL5rRyA0x+Nz6bHi2sBq+KV5LiEjMGNGxILXXENA9KmEAzxMlxfO7qwgU8pozBE2DHYIrmBypZIyfJk687+Ise5GIK6ymKrR+4VPVYwxquKB6oQNyvZ0omPWsfyZOB6UWlNi8KN0hU4BGMfcb6/jP+wxTUgQ0U8gpRVGvhWSzfoPoWaMI0Q4VsDTDJF7FVS1h1vcekBNyA9BaTL4Atm5sSbGDiAE3/5Q0fNCRUsHYsXC3Q3DGbYtnGF2yx7Pxnwsjm4eatGwhw4gaIkXSIJnJmNuotrZA9ufWWhaqvtff77o3bubi0h3cs0HUFZCTzjYB1N2AILqrkOLZXjYxSp1D3sIobmje0q+PiLi7c4P5JVPmYyG5F5DYxVLeeg4QlroP0QP5IfT1zdR/hZom0DjdYGuuVNv09/4bPhiTs8K+Jm/oT3PA/uZs3bNpxDR3/QYuqf1/cYBiucIPBdtJSHVDij4GD+vIOxPEsACeYwYOpvIWNf8WF6fMiRg7846NhA9PG6emW1ts2bwy3tHx82o15Q3qqYYmqABlDYDuIKh7BYbMGnj2bi528+PDVmy/cwOENHdaz4SXkKpFqh+1wdHE4dvzV4LV7xcjywYmdMybahc+YVYgZ4iyq0PR9yaWcyvbCZggFn49iYYUVP+tgs5SNWq+F3ROsgkpZMYmgKNbEVvbm4IXq9oJElf1OfIZRHOu23rJcJ8U/6Z6Ap78BHEO+LQKWi4I+OxRQziMytFrgFyJNI+CqrLo2jl2bM2zW2BAXbtszRhsHNZaAucjMNXPeqGRAXsBpgD+wiIPHQfLG22ywU/Ai0RYXWcINfboNpSOaiVGaqY3KqufcqCmuMnei9YNUOLgc2I6PXkLMpVurB7PHUy93zrJoB9m9QoL4wgIr9M5dMLmiOyCswjIE+iSkmce9tlawHB3ldJ5DB1RJSWbELqPraHAHJU7XO4MU31rzn7Vx3MOOintLX4Fra6qkH3nbCoFUHzABD6oFdtaP4MXJdVNyiz9xfdUxZN4eLfARLWp1xn6paTLq7/HnskigAXQAf1iCjhmc6TsQG16B8Q5B/Z0PIewEwIFwRY4cYLTNLd6xgGaCRZqirhAfoorXZLsnncLzNS2fhBjEDE4cm1+SAVoGk5RLJSmYggu8DQsn93Es+nPgcQc4+jcFG3m62xGixRQXDhwaN/w9ldtV+fABBS+wo9/VOBE3+slvLI9Z8cgAknKfLws3jCon11GvRVUTRFjAiTaZOqi3wsSBZ/WcG2HfeNRan6jmCzrjX1NTUyLx9xr+vA5yDzESHm7c0d1+Bzcc5eI+SOzKT9z4Mbjxv5RTfWIDKsQvM3RFFSFyz5y/JnCA1SBsKMwNSeqIUwe7AXnu4sI58wuHhRstp0Zr2B8kjHxkMezjj1vDMoVtcUX1dGhLMVVq/fM0uPzz7GP55GSn80OtW9w5xmucG09evHBh6pxNuLrwjBoN9P05p9+1GTcmduA3g/R2nKurcQTYATrUc6RxwXS2svU5MiRM3iBqqygxHRcevPCOPKYVkKuoEc4XBbr8dIJzFMm6KMRxRFgFtdcyvzk/0rZYKthrrvxFYDqv5b2wKxYzRXndT3Me28nxjtUL42bYv2dhUwopdLIpAwsOCNpOUeZQZpq6o10KmWYRHJkIg1rZh1eKBguFi5kIPDsVJwwjP0EenT6O5krFGjssH1GFfng3VpL+t7HnJy4Orbr11ZCx9Pq5XRAxgUBzLbuFSOoLzvjcaPNqoZhmonqfDiOzR2D9foTlJ0cQFSYZYLj/x1JYJF0BNxAPm8ynuaiC7xu40YBIS7aMP/hN+qkHhI0HbOcyENn2gWPwi4u6tRBDktsYHCgLhIMVwAFRre3KaFLAfuz55y79tluhHxVUiEXBuDFJvLlEZaE6nD5bETft40haJ8BcdcjDx46o0PGa4Qbks7+ugRcPidpYXCwDOLCnCpiRL+CtpXh7E5oyVRTw5Iugg/fA/aDlBRu+OTUFP0aAZUzMJek3bVVttPpmTedfv1zgNIlz2sAjRNlHajlZrZz1tlT+vooDB90dtxhzmsnhwXguMfIArRgQTNm8wb89NjK1qU+8N7ACN4ZprJRB0soKc9yRTBV+8qgRb+y1xlbrWnIER+PfxY2EU1ZZmq71MN0aN27zGz6NnvAjrdyw8RM3fhBu3PtfK9/AcQMtP4jxORIcxeDV69dayOJGShwXVUXABsBjaQGqXDQIwEfOiYOa2+4qalBKxYGD4EGkwFnCGg7ihlKqaBt3UqqHf7D371lLFlmFwI1bsOGtqLxiP4ukQgTuiczEJqYiVmw3+KgxKH8yxLdAFrwQe9f5jvT3h3HMEMQNlOuY0tYR3sKNKIs49lV+hMnEVTd1OsJbIePkJgAcNJIX6GpASgWmD5Lr0OMyiiQL3CFyRIk9GDkYnEsG3nHrBV7Bu5bAvao3Y6+24c8USauWagXNbnPzPuOOIkHW9KkeCVLcmwsIkzjyADdMaSv1LWHDDTkZTjbMsqVuNhhVuIgts5pp/Mazwn42O85IjBLCc1lODoZ8d1X7pyFix4bBZbM4ET4WiLLw+eeCc80jeNPIcPPB8MbQ/2Xv3Z+aTLO1/xLU0mA4BAJKAkIGxEggkOYUQBAF0Yr4WtWADegMINMUNgcBUbbfl9d//fu51rqfJGj37Jnp+WHvKtNKA0IIp/t61rpOZU7cPo3X0l2HbKx5SzJZVyAuJVI8/piG2IPZ7CacdXp8NlGK57JcBg98GYEiaLqLlXhaglwu7dsNNjRpfAmpUV+Up9d8vNVMt1MaMZXzBwgiiCBZfq5GRyfFjRIXblwbuhbhRkANoi8zhhuQuVYbflfyWVWPtbR8alkY/gQ1viBqfMbc34Ixk03NTVkvk4qZWEoJbGYWZmYmPixMKYDRUcNyDkdk6JCcmPRDPBlFzXMN1DBx8l+1bdWjq7vFPuuKle5Kdtqmdo5wNMUsnkihssI+dlW7EBnyejNk8N7OX/AKZhIUWWSKkFXICkmphXciqDGJ7osKt1Fp4XhxRzKq4q/aLgs3tnAaPu5rdHyQNTDCisq84TY/CXBt0oheZeIpd/6xp1IFxx3xFvYqzOAiM8CN+tonNnVgIVetn2x+2kYZwfHTLXP8XfFr/jtlmwbnOK2tN/453KjpCsmEruYt1z/d/EPcuFH+KBXcqIDID9z4c7crXr6hM7LfcIM91US5fcb4DaPF4cyp28AFCL1B+ghh6nQBztWJ3XjQ6yrc1wYadQ4bwo1ex43Xr8Kt19YZr9zFcS/Cjld4/iirWAm8RmA3XlZsf2+rllTvukWh27Cx7Ebx8qih3FO5NzRjbNLCQazIaeLoiN3I/s7Q6WAixVF/6HOAiWt1xIoaByc4SsVepBuiBg5nNtbGRCsbR8GVvN5H84Q2XIOtPm+IM+FeKAjENEhR4GC+Ne5ptUamr/nsIX64HI8b9j2iC14H8JgP1+vzkS4KP0gOLgUavH+1MqS8LiXIWuSsB9PcnuEWQ5NIGUgdMtb0U24bAtAZRc7l8pAZj3dUYPpkP0NVbhZDHon5/RpPDCI8MWvexbqr5ge3h8QD67Vcqu1ec6s8eEAFB5706NMoB2jN49vxJqp5jSvxCZkNMZvnEueJ1tnsyVqyYWhz8HMil/2cyvc1NX/B90ACVIfFe3zRpmpuUWlRgg5Lp/3Joj9k1V48Hl5sbmraU4/sxaMMbIWsfy9VGasxI9yMIL96Tfq65wE3oj3VxYVtqeqt//UujMUxQ8YxCg+MHHMQdgsLW4tMF1YPpbmjScY+9cBavcbiVojOgtuYWiDcc0paXOrRm709VughHmRRvDlm9xN+kAqPnl6F3Lh67alIjqsFK/vzjnEKAfVrNWpkOXZwokS8w+9FYZRuQLWKZy7wfYgeeVFgNZfRQqtITuJoU59SbYO/wwYSWg1fQJHgA+xsrNJiXZdeF695nyIUHzJsRGuqO76g6rxzedqIFlbRK69cqXqeho4OqW4t1vDWtOHKHU9kcTOHVQDeqWfquPHESXP2jPV2snfZZBJY8XDqP6kOWv8uheoPdLg1YU6JgKPm+4Hj+5SREE3iZLj3RIVx5Qcv/ufHDZdTfbaAiLFWjRvQ4lYwfnCCoorh+kC5VIKNOmtvGhaIKEmaa7K63l7Pww2HIeaOBRs2+GOxhpoxel45Kf7zKwORXxboiXXrxkf5OFqShhuXKPDg5XhbpjpC6R8BhqpEwjDe7RXi7yLYGArWDXP7dSvCMD0oG3hKyDCaJizkMOVCW/EVvrPizGdJta9qn331buD1CIsq6xZPHSotVsnk26aaEtpoEmGgyBknktCcIrSgwYNWp1Olmif82n9SzRih4SMROAa3x5WbN8r08nwpBBaKQV9VFDsFhCySBtHKrm5XaGjGkLX4OYrc7fmq6iez8yn5XKjmbPSkHnWpVA4+759YnViKl9Q5zqVBrr81p5IV0kYUXbsazIkaFYCEUki7KiddzduKynZUbtvg/7pY8PnCpdevo9QUbqXJSWPTMW+AoPKda3A6jI/mQdXc+eHaaDdnJeAw3dykFCiPqSJjVta6u65r+iLvhA57Xf1vca0/YsoqDRmVrSUFTlb6Z6Kq21dt6rimxVXYUwUxlc0bYXwZMIkUVAUyqqkFdVZ++LAAsd3c7rEhwg2pcGHM6Z1h/SQmwzIXtY9iMFlghbswJ497s7+5AMXo8/sz960mxAaOgk0ajbeZJcAPEeMw4+2eeahrMbWQw6P3SSylco6Cba2ABw0ijAUXlE49kp4KakNucA0ciickq5ZVU8SlyxcI42FpuI2VnHUPOpTbj82e0+KoWtrVARX5OnguGP+qCY6q6JHrT8L8Icf4tPVvABvoaS1OxBx9IQnyjtgQRVGpc9w84UwcBKbXmGPDcKPjVrjedwS4+c/fblRNDB5OWCYsajxS948Ptq7vcKNyRz/84v8B3GizVEOoTOXREYVLeA+rhf4lwYZ+xsUPUibO4E4OLnHqOLlYVynmcG7qveXgPpBtXIfYA9U7OWxAb9SpsumT40a4id745d6zZ88i8wbjxnr67crX09Pq4NtLsYaVIcRY8T0T3e5ZQbR1+LQZcAwFIe5mm6WL6DkitXdGR/fXZPNLefmr13ErurRVh/rpIHZyBas7ZpjpY18uwEGUS4chyG++ZJUXmlQ8Yd22UXRspLSjyp0qfYR7HETTa1DhSeqCjUSgHUqR46ESVzVfLlo1Y9/rwFVM+hItlWdHzo7HeszLSyG1aJzLSFjywif722OdF9AtYxqhPCN9uxLxrgq+bdgQ5ooeAIelEZcGKWsfl7o2aunTTmq+d1UXAdul+Z6qzg/nLuarmHG4cX8rYQh/7NvfEywdr0NElYgV7vu8P7f2WZUma2vZVjfPrOWhjhk4cIA3tRNUPn3L4tRn5nQI3x3xgA9Dj1rLfvqb5R7OwUGdkqLOuMG08e4lPp53ZhK30cK2VFah0mbjxrXlqnHjpe+pPLVdiyVwiFzCBTXLLHxARju3NdBM2evdZhNKabFzPKcU6K1jM5pYy5+MfnMLJJT4ILLowe92G3F6/Niq0wUcxcJF2FC5qKpR8wYX/yI4JKmSKWoW5Bh3Uwfjx2itnfsbxRPuIANuXDwycuRFMd9n1HeBTJKOWpReTX2BPHfePAqmKtv9gudvo/Gxpac3S4W7pSUV2t9aq3GqzYgfD1bxS4LcyrbKLeWmw32icEL5/bi/Wq2fzFLuZU5Wj+gDh0LXr1xRtYZxGrdsIFDZBgz6m5/qKxHmNfVdVYWtXf99uoizGzURvW0JVV6r0fW9qKoaN7oq0SRRkXnX7xU//cCNf5cWBzdWz7XsoHpjQjfsGxMHuijSj7qGi7m6qa25CfmkqIYFG6asWZmAqpb3vTKJG+Wt4qYF31F98l7xX36pe/W6jBstKv5z2HgWDBzPGDdye8KNr6GiqTxrrFRDhz9x3HC9bffycmVLdSaFvwS4nmMIhgydqXCjkDxqKIxbyEjq9MgNGPv58YbRLETH5OfEIMus9D6GjyMlqvPXpLuj40kRIRY7HtwXk4YamldSKiM3GZYcg/KCaCEFfqTCYiphtolDFz15Pm455DyKkZqPYgENO+YdN2ynVBIjnhj0vo/YvE9xoXhjW8OHZyZGQ4gVm8MkqACQWWM9hIDM+9bQ/jKNTMzPM1ag0ULMi7OT1BHdfK6QIMu3aKVtIzAqsFFJyJrvZU3lfSBROLw5DkusrX4u+TgS9laCsQml6JoDcL4Uzyc2GwalHo7rw5T4QUt2d2eL4r/vGhUtP97Al5k5W1JZMJQZBu5+qZW/wy7rObeXlnKaN7ozj5Zdk73y1mDDgMPqYk1V1WbN49euVWCDlJGLDVDj8ZfAZJuVT1XHw1Ow4sMS0baPHM+MmLbLMOB4TuP0zKLPH7aMgv5YhNXjl4FVrYaTrcUQO2JxKZrH1eIkgx0jRIFT/y8RbmiO4HK/uZ19Lzuqhw8lazcPoJpjpcttanpsTPdGbROTjJiPp66paiyMZmwSgfJ4DEF9t71pNPMiyiGJXBuNEbsR9XOIFAcdOmxTJdzQh8P4B5A09BkC1UbMeCXfsJrrILNqozx4oKiqVcZIgA1jyz1E3fv/ZOGwKNwruDhEPViucChMugUPwnfYhgy76K8JxISOHt88dXX9kWE8SKTCZsop7S4nN6K22X+EG13RoquMG1XSrB+48Sfd4n/xbnFW3ev9ATf62UmRTqVx46Hoby7M6mZACXBDnbFMHUoe0TT/XpUbP7tLXPw4yeqf6tDgqld8QbjxS+/PDhq//OJ/hRsfhRsKONS4IRHuits3yqjxMur5qzzn88ayePF0+hJunA05lkTyqjaPweUIKbSdxgYb8mu+fHJcGFXQ4b684ZOfU0Ti0kFNmQ8F40NJa4qglm0omxyMx4JvQgezPBzxuIHCWi5l0wVEu+2zDgnItbpvF/lOWtJ6SmmyMQ9dn/TOju1SdGFvfLMLV0ObU5R76BHsPCx503Opye2osKMnZEc5f+2tT5HPjjTbpZSqYdlpnVdCsaI3Ajf6p2K8m450ISGTwHrMyBF/U4YV00t5mYg9uKj7qcLb9/SWwch7CiOMeFDiEfjgMf+zLap4mORYrTpTw5vHcrlCZjxnzezb/rBPu7vHJT2yY/wuWbROY7QTQivcEKAMREkkzWFNtDizlER9DbnxKGO48W7ZeIx3Z++siMPqm8jKl+OPwLLlqj1VwI3pAft4tlwiwZYLHLauH4zE2DJJlM07GkhAATazaFcXxWCY80+rqC3pcgn5PIbIaG5WBLsSq0SNLzJH8BtDEGgT2yjy0gmlamx8FM7+xozK9eRQ0T1yirM3+lU+QP78ejKzNDfDFCFJLrjRPnfQpEhHf88LYnRhPy4UYVVUVsoXBg5pou54SlUYMaJycseNO6CGYtbl+SOz3XBjRnsq2pl4dGyrNHRU4cY3XEen5LhOj4ckdUtLn7ZUERX70cZkHIax31Yc628sXnzDxwFz+t2i1gn+3Pj0ykHfVVlUdZX/d+MPk9NvVMLTu0LlrC+b6qv6O373ZKvCjSjj6kbVouwHbvxnUkasz6c1mjfi/bg3kOH+CpW3JW4D/e0HAEOd4uqO3WrCFqUiccvBDREjvS0TWlMRMcK40WJZVGWwYPr45ZO9/F/aUj2LYkZevbIA9ZWqZtiq/1XHjbwz2KCzZ8/VVGypPKVqqIIZZyr5s+wR/qeY9FTis2JEZAQnJl3cx47Fi3g07mDDZlt3OrmiLPU2LazMJwgosKNSRiHRUkqdddVtTiIpmzUG7e0AGssmgckwfwZ0NN1EOv/jranJ1dVQcsRdyP0XDn4/rXsq7X+iLbghhOpPmHqXyYHcrHwSGtvLWF9HQ8pqrGRX+9vlnA/LPFyNj62zSVu1ylcfIYyjeBAkvayN5v1N9fF5Kap81SNiANArV2NW6Md9KOi253V5CxaQo6fcc2i4AlT4nfdY37jx5Q9+7vG12ar8o+tSCm+rC3B1Lbk/Os74dqg2yUlhyynfLqud4MhlPaR6JAAC34boh2YR4wNfzB/gQldRzrqgXzv9/BUlHRFQe4qYeW7098u9d9c8a4SBQ1uq2yHjUHKq5w4ce5kNX1LdjbzfOsQlwmXgkNj2mLs/lnvExKXsq44X/aMuun3DuG+oc4v3DHMITwRr1h8rlZQIwVkc7U1ZCy0sqDKjMXj3+vzTgBZBr2u40W41sO1LS0YccqyPEji4sUEL4MN2Agtdhdt4IeuHUqwAn8LjzIDkZRmvY2os+wOjMaOswdWwYbDBTREjWqJtsRIcsKmhlj2TQUMFLzqrreOeq25IYPZxOcY7HmubyFKKyULZtyaTsiKm6TfTVsfBW133ij/hxrSKOkSmw4kIN2CrJM2tD7jR9U9GGpZlUV2h6dXDrWq6Ki0c/6C8LyqFrcKoG5XQkh97qj8pp/IQdZX9yS4+Ztl1dXGfNww3Hj4cVibulKqaNNqLMeSqSD3jospbbEOlJZVwAwcuhEcLi6pf7MbYcc8yqRY+CjwCbty755sqwcbE3l5VYnpUv1HOGIlSDh01kFPJwAFOLEOKgxhDVYUbDhtKVfeupj2s4kdr0BpSPOXTo/Ad/LU8dfphB9E/5aXb3RxSS2ybcCBp5X7Q55/t0v/crHtyeqgDlMXV55TYD0l796FOdLoLTJgzUpo3vH18mzyQnPnJzbt9rroMMQ7nVFis+0X45TBcjHZEyI6NOXuSms2LZ0nxgUuvPaHKAks0DXg07rbHhuh4t6YkEMczqebP12Ml942XypWxr6WPKtmKTGV8iji0Vda2iXgteIRc9XVVNq3CTLSErqgoQuR1Jf/EWBkDju1eGz9MdOvbLvDjZxtRKIHyTEV+NCb1cbfXUw1HHkY/SU4/Mfyl+SPUbkSlF0+a2o+HYTIsAnfAxg7ljwyYyvWL1SXphPejlouU09NTJcfE+z9/Pk3znbawW8FGEFWp0tEgo5oXt/KNPqsMhz3ZCklTnKTD4IbsGJAcw4tbw8cjcpTc9QArr5EaCfSFN/2NqHRD8VS6CQBGmkMJ4IhVKi+hHstmZ2ncVVSNJg4//Kl7Db7zv/1NQPQQTyG4gbWCjifVMOtCDJ0ygPBEAqhi5sLfU6lUtcWGbKGx0Ihwqi/zRYe3Aj0IrL3T6ePGi/KOyv9rZGi5I8zQVopNlfrEcexKE9aOYRwd7xNx3tc9peoydJTxA/e4WIxOU1Y9kaCKkYGPO33npqGD6phEk3eo7u+WN8fWewyutkgdd0PRE7jh0ZAKF0bQ5nlR35j9bvzDoqZqC0ZXuU+j7D3v+gMUKL9vNW7cuAQhP3Djz+FG2//TtBFbRV8j4X9caXZTQfgh5cevB4ioDDbe14EYqhlHiijh4tzw8fCnlijJUP6/DwYbhN+icfzFJ41X9ywDV9m4yqdCg2vzxjPpcMVusKUSmbFSAY4q21+VE1CzRlDivnNb+JDn3XV7RlXYWS3bpgqKQ6Xgg2avlik8CV++oy4OqZ4+i9hoG1ohM29IveOgBr1/+9RxyDyeKpc0BfOe7IGDbgQfHBULMpTn/kbz6qgwlwbQwQfKwzCUXs9L8Zo4P3fTtsaHuKS7KKFSamUtfWP9ExRALKVM2yW7odzlDC8YRvrl9zACIuy5zPxnKemBItE/8uFgK2Ty0DhhabjiuitqKN7Bk6w0aih/vTRJy4b0t5hKDql37J+0AMN+ozyqQkSq91RKPYnKyuUBdBKlRArWqrsDATUwruSPVq4S9Yxv966j4YoXM7uUN+EZaVUV4FL/+WEDKegZseOcuQovR4jbboY/OQCbbf6IruUVtW6G52N+IhUhJo2Z9GZDWlQ+12WC0+PARnIIiuN2CMINwMGPzUsNKdNf2i33XOsnrCJIU4c/SFWun+KFuRFsh/AbBFR9uWtS3OYQf2tLslAPu4V341iDyZYNDovmB9Qbt2f5ZckqyHF2lieAyOzs+Pju04tG4ghhs+9at6xsjVG34eLMXW3NkPZKoMiNX7ZayY6teMRhw1RSGVU6KZeKuaN465aPEht6JoQfXgINyW/vbHjZxuMwcqCp6mvWmuzhSXutRxZeWkp95/+77OewqFwIjls0azzZqLdSDimsNEdoOCN9Sh3jNbTF1piJD2DQP8koOCC44SVVk5v2Sjw56HG9q4IJ/4Ttr+y68Bz0+khOZa2vDge/CxqXP4SLqG7+cavsD9z4V1NGPp+fm2WsX7kUcV176vLpoMnojV8fanH1QTm4XKDRKM7GCrP4Itwh118LdZ8ehBhczRvvvWvccGMhbKiUKvLLAk97fxFb/l82bJig6tnHX1ri6bflwqZygHqVhKoCIYIMf+pd4vg12DuVO/2sIPbM/knqKmtikssCRx7PpHcKbaLAQYXPCaRVyZ0dQMM6AXXkyGF+JEGt3vYoZfpZGSLkKdeOKxfCdBlSpLqVQRAKYvAwVorxVp8lsEpmx7MJTmecFJJUcf7zeuKfksoGyenOFGxeugQbElL9dV4GPYm8cvJX87EViQXXPSXg0GZIOFCy5ZbHeES0tHBjdWxpcl4Ti5MnYUkV9lhGRwAXkw+MyIhNLE31K0d91QILuUpoNYOI0qTUQ7htro1y43l1ja0POlF6oiWZsO5aj/sExdZq2yaa1ShX0XkhffDe1dhssaEhszu+pi4TJN6UleznVzLPn8OOb2k1lJHPb4TdPRfwUrIKNLS5ag9yJQUK6vp+aUrhXJoAJyixXRkSKNhoYXEBm9cy+/uF293CDftTllO9RZtdnB7gHo6hro+PxXpDUyzY+HysCo5jDvBj6/746ZaR9Rov8D1YO4jhRrtcHOipwI1hSA4yqqTFFboBHn1N+Vb1UykfsvVgyfoyZ2E5Cswadr5akNWWiBIhpa3AtIWDTmeGWeCK7MPUw3Yqolgl1TZaqJVNEvg3yIPJ9lHCoYLyxwwatRcXtX1qcd0op+h2VmDjTqNqmkAKa2piuFDzRlEzR99d9dPCcNRW28U7r3dG4tvOSxjSWdZVGW5sMGtIgCsLOBMLKyfCgz3rEGSolUVcKbl31NdUY7jR/H9Cs+xPRCDi/egQ13Gry+Jpb3Z1/Us6XMeNeqfFbdoI0NFVTsW9cfOfw42bN37gxn8INxoNNwAO1LeGG/2TE1MK0ZlVATLajyVrhFV8uqKnp1hTQW/QGItW8d4cHeI/m57Kev88zxDY+KR5w8eNBYgN+O97qKsWejFv3BNumIGDJ6/eV9XDRoOF4KEKO8r8hqeMnL2LusX30qrqW5GGigGjW8kjZ5Z16MOGIEClGwkobwJSmTbylpt+KjHUZqZNgl2/UJXmf0h9HaItvInDDB4pFcVahIjT3hLxmpwqTzbJPm501lnks0txq4DAbH6SOI+cOcZFpAM9yrtKEgGVgzA3cVY1bLzWDMG4oUqNnDcJ5qxnL2FBtUwvDhuxkut2fU0VNSaZzGmbypTQ7mfkhiVQleYrFkNzisvvocMerOg3GmNVZvLZ31rzszm8f6Fvdt4N4q8vNw2W89w9It3jr7jiJ4lESgpvn3VoW1VD1MR6zGAutJxrc8aXbjSdVDJYv48nsdOj/E53Zrk7uzTSvDWjWJFmg4lmFYmLGJ/20eNvhh0jhhozUxOJuBW44xFa7z88StvAsSzdreXLtGUKbB3bnl+Lqjds2oAWp74jXTQcQhQF360rngVu/DwvDOt58myPpwAJJoIv6hUU1434SSe9GmyNm9Bqam4BS8eMAQ8gMiPfolCmvYm4L1gNkCNrhTVTGtdn8+PFTIfKkjToWLbgw4CDwhAvvp0TbqAFJrzEFL9fMk6nNz7y0MKMymUb4cYvGD28vG/jTmbjiQmqHpVFVYERx7SxQQ9ge9FbmrSpgs8wG4f6Nzoem20wwofOy4aNb6aPyhOxKRv1T1Qc++TOlessyszxZ595u2VW3cKrQZ76HbRWFHH4nur/6I8GDVLUtdOiuQmSI/ju/nvp7Xe4UYaKCDfqayIv4M1gFf/HuHGzK3qzH7jxn6LFzz3YKODGesANJIM4XJdk93vPTeBRR8qIZO+a9Pn1uTc3PCfcEClq4emK/GlRzgh7KWhwwcbHZ2bTuKd1VY/hhk0bvPbZs4XqcSP0bLx7FwFHtekv4MnyGbL95RBfuMmiiUvJFTXESnq7l9TpoUtPZeHqsNfZ/7mU3EFl08YRTutrymRQg6c2oRgRwlbcXIIrK5uFQpv1xeb3PYBdISX5YAUUAFjgegp0Gc3vj2IlZCQZZF/FBoZDUQG6LKZyHB85axZMfNY2XuGz1PxFOqfKJTzrKc7U7UkFX7VSIni0djq4NqiyKMYNPXSUrDr4Y+saEUqVnvL5MBRIHxUfSym/REsq+3/gNsKO6nW5QQp2nL1RDJ2ctlJ8q1NjKSCq1eLSA4PvVHlP2QFedoR7/4fuTbhkIbfOk2D5mZDH0Bh5ll8q64iLJ9k2mNPaal6jyWB6yL54qUkNQrEEPAW6BL5ve2sHeCb6YMFpwJDi1ZgFYw3CuGEbIttUocfAbwNu9PZyCRNnZKRdXujAt1C4oe8hyN9mxRvXyhnq7xw3+kKbuZgNXfEAGh/wfqsmdmtGWyRGiOMtqJV2OfqaFOuuFql259EFGrwbql1R4/zQHztuiMPn/ERBRRQudU3sqQQbaqIl6Y2cw77muzKKE/KGLPFg61dsFE1gkezbptASRSjgWFB6yQixVYqjagyp6tDijfTE9hGbeyF7h6wXIqzrq51/PnIEsx/g0vi4ob1oscG+ozIXR98b74E130aYNqqGjUtpI9+MG3JwPMHmp8Jxtcg+sZ6/jgAb7ZauLm+4GcL1XkwjHQMRwaFBg1jDDsONn6aNSveMw+v/Qt1fTZSmW++gUV9eVZmfo+v3VlWBVb/xLW6EJz9w40/ixgvHDe2p1qfADUS4E1KGKLXz4YELRTRsGGxMTMhIO6y0t/v3jo8/zoEcdQ+8VVxpI0CGrao+LQgmjAe36UIUuF5hnj8DDgHJM2r+vkazxkrVTBENHJe2Vv5v9MSeBRVVeuVU7eAYyI3q2Nvc5MW2bnn+NCJwTOlITlEssokmN43FLw+1nYfh2N8/Te9ou0WYKpqrNFstEIKZROS4iG8nyOkDHJL4SnbApAGRhVh5GzlMySnP7uw2GG4cmtlvUj7vccMNm0UojEJxFfdKp1IIfNKpz+SwPkYFXkxINuh9UHpba+KWXZyJJWan/np8fTUkC0ZrohBYZbAxJqfEth3oHg0yX9FaaUnVGzO2g7ddj1svedyC3g9JIjk8VLnS2MSkTRvWzWEQ5IH4Zm/3R/v6r+X7K/WuuvoK8HGsUM0H/RzCE/abijFcjzlN8jo2lVKaOoq25GC+YRyQ6t+enNxOALx8wrHTveXuvfFic59pkxbR4zZ7P5KXjIdjyXBDe6rFg6W15BoDkwonmWoSyb2vb8ENrhOYGJe5CFCSpZo3rhpyLEe4of6NYsbDdfkQmjdUFatCALJwrcwPooEf6blFtQ5CcyiPSupV21HZsAGfoe3WMJvZ4y3ttAg/mTGV7gDhuTi/FRQ527qkyyyEJVicFLlwcIKzEaktg7tSqdj5tlveiGhq3e+BQGjKMUx7suKtO40Ci6dXNUs8aryKJovGjYvMxVOVijMsZGpZBxknLtT4y19elB0bvrG6UwsjgsEQzh2Xhs0ZotrbrT+cytgNabFAoIpho4raqMaOzqqsQ/P51UOoa+aA5jAboMVzKYBerRzizLVDeoLUiggS283ppk5A4cZPrKnIxAU7rGlWNpB/uiY2sBu3IuBQaGJ53qgPJvJvcaBcJFg1cnRVFQH+wI3/iJzKcCNu8wbLbn7kmTXoJTswdeGUralabAs7NWdL4ZmZ+zP3Pt679/Hj8NwnkkZaLBbX9lUMG4o0FJ9hulsyRZ7d18SxYK9aeBbhxn/dZ9xYcz58JWpnuowb1WlVIsaVbkg2lQ0bOrtXUEKdcdUqwx8rpk3fM8FuQ2JoDR6DkoCyOGpDoMnRNZpnWtAwgeCWA4aJY1PAgK+csYV3v6YZZFMDxr5HXG22bbqDfDBYyTWMpDd5MpjkHVfQVO00DKlLG9GszH6J1JE2U9qGSaGGQf00ZfY/y32Kuc6JoxnbNiQ43HdOzYK5PMOL9L9JrcHO3fknbl3bpDEtklZDgKH1Y6wGQ7cKy1MyY3ibuHkJe6p8F2bXW530OF0+pKFFf3Czq6BQKb3RHWjcBAt6g9qWK4HVB27T6ClnUFl/uIeXxMxgaMm5vFcsZpUffMFtFvHPkuDd2ROkRfk1qZdphwJANY3Ec0NwG08z+yuMBBn0uLbtkJBqwNgNk8kGJnpkJEQ/iZ7WVx9a/H3Le0CKL87R3tfE2bK02DJy8K3bYRW5o3FDTeN4OCq+v+6+qH2jWZMFKioTB5JS1W6wQSEHxAdkB91RI1rbd9x9qAz1La9rYrfFfO3ZOrAaI/IJLor9AHYQ7TY1pdPj8sQvGW4Yz/1BI4cpbAkH/dWaNx7yf6tvYpdF8AevJ4mBO7X2KB7LVlOfjBeaLRq99Ynp4YKAxManF8aTa1zokKhpQ6S4N8lWGI7IA4hrg/1yE8sqr4ZtJ5z0hGAr6A5tqQw3Gjs7K7jRef3SuFEVOxK9yqrCrX6cMxvcqJWayheL5s2QmcP4BxWU12u8GPBhw4S4HYIOvBzTNnhIofsmCh75J4HDccOHjXpzHBp+1EQGwMti3DJiOO9RhRs3I9wIb/UDN/6UnOr/CjZILqJZfGls3dzisyfZkyWbNkhWmKgTw+HhVPg1PljuCJdf9+4NMzXUMWNoOeWWcd9Wid+oc9tGcIf7omph4d7HSIR77/69TxPJ4NsAPqpQA9zQf+Vc3LcWob68zP+Cwe/MEm/bjMrYNDXuUHd6SBkhnO+cuJ7kyhGZbGsrcD3KILGTzFvp+H7a2sfTbTv7hgXKzRV2bLLpgOeQCRD8gfxAyns7reRDFYprFrDC8ny+sK9GKNokmFB4XwYKnc3bMNlra0q7sh5BXWYLNhIKqI+V3NVn7YDET02yIyL+8DyR5SGN57Pi93fRHCWR4zBwaOhQ6m2CLClSzhXZsRpAw1RawbGH4grxrvqbtr261QaESsKuJZM4QW2O90P1FPbHrWlWhhSamg777bau3ENWWKyYIh97T8t6rKfs79OA5PRKAI6YiI2Y6sP73aJuWYgixD0jcTWuSP4lQndb6S8nziU5Pp5DS8UeCyXU7YzUT92ir5GX9qG7lQBXS6LmKL7DNLjB8afbCFpXeCMBT92EdcCfJrvPvq6cmWPn9jLXEUM7fDs2xVV1b9423LgWGf/gN5o9YVeThVHi1lppqyhtXLawjUsxuLDodVIDzfI8+Ae2zZb9wLOgkqu83fo4qELa2rKH2deHowjcWBoTIw5uUKSsVZXGjmN2U0KIpQOPXxgdp/VvVuJ2cYdL0BtTLqhC3L7VlGFcIKuKecI6n9hYARxXnxYurI7jzoZcE1gmOmrNvfEoAMeLKFzEhg/DDT5Uu9nCH9NB9aus4humwfU+WPrDq5tiy/PGnc5Lseqd7t9QCyzsOMBhhX714sh5IAMmTlbpuLZP9TVmz3giS6DQoQwaPCFnxG6GG/pWDwg3/oWBwzkNw4lbZdy4FV4OybhVo0YFN258Q3FU4cYPHe6fllMZbsQmU1pTcfmpdKpZ1LdLNm7wO1AHE17HRRGRbhJVfWBSv3//+ONH3zWRbPipTiqqHo8aYeCQ8Q/XuHJFXmnC0HghvHCC/JkMHFLj/vIhV8kSCThRBR1l5EAQ89ZkuLwK1FAULh0cLDuGJJHqVhzVZhugkVTrK7qnySi+qZRIobC5xsp7c3BzCOLa6GxhjfZRg0crBiNizTlt2tqMXd/MG5gY/5HcTIoJZyiwlZcAJT26AwZ17+xgRuf92nbSwJQtoWIxxeQabOiRHCkxcdCTFKXH9VpwcRcJC0gnD31ttiFrFYN8SCzGYEirllpEIzJxMGgcxn8bs6DzyajRb9sraLetdOM8djgWVye476+Mi/Z546+vowa+nhBTdZ6gEHY2rv4OzTRqnM0TtRJXCKKS1JlrprRiWo2qpUCcENpbNo97hqIlJa4qD1EpVLL3BcOgoUc0jvDwYtAoa61enci8wfYODh7pRWtys23wFNmT654ADm002tVo0Y7KyMr0TGwU/HmL7qWYmTJ3ZVwB/0CyGliAjL3us7c2bsi0w/TH5YFnjdyOLBzS4b5MJ7MEYjluqEfjg9auw1jBqdQYISdrZA6G/AP71eHFuxY31d5kmiljww03CJ9y3NBARASKepwWj4/NUV4sIgcvghv6hRmzayz5nWaohfow81A2KO2oxBdiCxwfNy+tJe0SVjWn8UQrM6Bm7te+jBIMMxv0hytohFVV49OnF4o4fGQV4wSNvIE8eKwA9hfBjl5ulw3e8c7aDvnQm8iMfPPGAnHZUnUofF2Txp3O0O3XeYnfMDOHzTFR7siTSl7VFcOO6/VuOKxXOaw2VdbWOGDDA8e3yaW6LIAkwg0M5h02egz40CFEEXBIlVv/L84bGjRqInZD6OGMigj5+m+A4zt2o+uSP/B/j+XvfzZu/D/DDcQ21g6nXDzqN5ZOZm3oFrdhcwa/DR9U3GbXaaypjkGCe7AYxwE3eh/0OG48sHnjFTuqEDDCjAFo6PbxFw0cz565YRx2Y2LQF1SaNmzAeHdp4nhZbv0z4oMjwOVU3cuYvMmcEFroMrOQTp2rHz2RYhfjTd6uWp1PDKbNDIZXoy0ptmG/wUhwgAb3RnpTcVT5IaBFpjF2VFq8y8iBu6Ote+daMj1ouCEpUEoRuHKBXKO2VFYQmzfahpIJTwEhBfawdXDQjOTYDQdX9lf2xbOgtzpMnJJOkjJRr/S2YjPykmjlZm2HozFI7bT5VmXp0oFO+TlH/Fgq1ZrAbbHu0lYu8dcn123YYNLQeX3ufPS2c9Dbq6WI2Qi5VyGPkGN8O5Yjtzu5JiJcEYOtWqvwzKGCFHE10hI7xvgR74+5oup1cLO/fh2FpXsboblH+KDKTly1B+Q+c8tjdJbEIYS5YzJFf1Rrg9M/yJaZsNbxKLbyiqNzrQ7ddpExNzU8NEMH4YJOhzurMRJNG4KN4am4hUW2ntBV/lVBVXLt7F3rTpM4gvdPuK9lZdvt7jSg1GaVf+V5I5lsarf+wHZtnYalYKqbsrsdJk4ROaz2Vi0c82HiGZmztKlF+/hKVZ8z1Ngy14ZOvnZWVzPw2XO83EeNFPSNef+WljzeDUPHrwcE8wg3FEnF2pf89NmT35pGtafid2tuDrO4Vdjod0rr35mDk0xtoW/8JJttyESZiLQ/PYoQYoN84OaOAe2figUvkq3ufdLGitUWXkErzYFbabducY9f3zA/RybAxSXciDS5Vu1xx5HkSWVH5dlT8CpXVBuriWPacUPwfte2UAouNqHsHftHWTbgPX4ye+CA4YbCdH/ygcOxpqvrX8ONW9/jhtZXtwKCXIq4/SZO93vc+JGH++dgw0ubzj+LFh8TK66TQLgxaxbYg6WJOvu5rpt4j3dDsPH+A2KqmftztnjSFFGn5NtPvT+H3iYy1UVxoMGl989jqVhV3f/7/fth4PhomAHn8UtdzjvFuWQEDi6hhi2qAs/x7uXbsunPlVTLENkc+4PJ09Oho6PPsdJ5ovSaq/rWuK79QxA4510JHSwbJ3ZYbJ6OOKH3jcPgVNncU3But+JFJL5aScsT6AssoOToNK2wqk0FkpjTzEuetKgCKtBcpeUyxyeYTqYS85Y0SEpUajaX22dtxkBCuTn3qpWX3aWRI0eW2A7ZPtrAB0uueTGHppS18SPAI523UKsEhH7r7JhkT/DYMXNu2EX8qjHQpnI970+pPnC15GS5SZ1WdXIHxtwpbae3eUeI8Nz4blFQAUKQY9JKsGOr564TxoiLA0qXkFwLPNyO4tCDANebQULwLnemx8WAMhHzEcNXVD5tbJcRhK8GbySfJGhIjOR4thXkVBg9Ewgu/WS3hZ9b/iAdRe0PQQ0ET+0zM0CI74HanZJ2dzfn+ITkVAwaa8nc169UtRCP/vZ05ezaNX4q3r49s4b5JDEkMn1eM9yQscPGDcONbPMXpzdmHAamPNR2uA4VLnHqflPGoSHGzExYUxm3wuxxrHeg6E8yKuRf7Yu8qPZLmkGQU2XTiKmsWcMWVWzj4kgS54zFYE+lCpugMzmwMFxlvkmCKxXwB//QH0zfLt8Hq73HLzpflPN0n0awgaCKC3i2RXgJazPGZjwKdvHyzEEXFFRGnwGH1XU2aWPVsYGaqtiQeVwsF/5dL8NGlYHDZo6NzsudHJ2B4UBMpZBDndOmww3AYa1Mtzqwb6KKlZpKOyxbO1rPn2mrnO4wJkSB7LJ11Nf8W7hRU1PBDSM8otGjplqO+42M93K4yM0bN37sqf4kblxxGa5SDePWKjoZcMOVVNAbbGtNg0uEiElx3y/MEJNwf+5jhBuiMhY+ebjhz1Yn/uBVHdx4r0WP2MTx8b5uH02Ka8st3RbEbuydCRjU5Hf27vKtoseFC7dxQwkjIIwXbmyuDH4+Qs5Jku0p/DPSJBiBNVMuuatZV9qYK9KD3bclst3k3LaIdU+vglc/i2S4mlmUgrsfsg/T6dOENLhu//AKDbY5OmLNdo63HNxID66xFEtotDm3dBGtgODeFVvC3fEIbaaBhjE6xFkTBZTkh0aVpJiKygBz8Bsst4ZGkxLvrmUZPMbH+bfVcwmltHlykZQ5sK1iaVX5t/3WplQK3UqiV7j6X7UNXU8Q4npZOAsvMszZgxECPKjJYk08fFaaLxNCtOZ/AzVSukuYlEnbVFUbOERq9HiPn1hv/IgkCgg3IpMfWNESwYZ0VfZUNR9x9mEStgk8WlNr/ZIOEDefKjxt0zBgbRnaVF08btqS9bgZyoBLZKUFNje72W7EEwXVfTHRb0mRp3xfPANz+e3Xr6EE8u2eAYdYKe0atarS1QX/YGoK+I1kNiMHx6KJaEV/qxoAF5+7/3R4u9R8QrAxI0I8CqcSMR68govK05qaGhlox02yoAUTRYHN7ScHiO9aVeR3YqtdII7FH88IN9qVXahfJ+2q9CaCjQOFTEMW1g37mkqoYbf40gE+kEzoGL98AxoYGhSGrppwpzhePOp8EdnG7Tn0V5ortJ/61YJJfy3Kx7HxmCkElW9fbaO2VJeB45II17ZVv9vjJBEuvj+jN3wB5XIq4UaHxgsFSN2pagdkoYWSqqzJRYtbYwpemz1u1dz8V3HDwtPVC3Ur4EZ9xG/UVHDj8i7KZbzlgeMSbvzvWFj9D8UNyXBZ8sREwrKmsl1I3I1Luo1JTSUzH+PGRIsc43WOG4hwOfpFi2v3dK8KN9DjfhJuqEq8R9ZxjRv3RXHU1QlqhBt68VNdkgvHM0OIs+9R42V5W/XO1lQmnNn7uvfOriyho0+PdMmfTMqHl0vF4DLkJba2DD9nySNMHbGgumbC/kEpqMy04f9ZYq43NohOZckxKNWsne68MezHUcpjC72BVbRD4mh/iDMf2GDNZCHp+lAx69Hrh7IAN1Dm6u6GxNlDvqyYl1B5ijaiJK2JNq9cK3OjHzLE5LNYQMTOs9Kil7pQyObyebkytjValDkK2zdJU7utLljJdD3S1t9g29pTJmLuMJ8PfHbPNt/NVOtsay4LaiDYso7Csdzsb9lZmBSmjTGY+Lye75fUKmGtGWVLe08UXqj5hd0YZhHOw9TYoXRT65OTlRkjFlBEwizrFufBgBsUwmZlSc85yyMVGQurUa6Jn4evvd0uMgfqR7rbfDAjaZOZxq3VwmM+hBvslure92J0j8UldTPc4Efj7Mz2nHY9wY+FquUVG2ACBzgP3D7mCVKC8jjrMGmpLAHX8GhEJbAgR90nlcrUST/Oj/fw3KK3/ikWazEsyqxA3PJxMZZ/mGMA0aqLdxo2/4eiqXJLrbORbN1wA6UU6ymLSpcLCtR4eKIGTXtyYPbAJbIXfN5gEyyCHOPUyaiXODlwPC8/scnixUZHXwbc6BvtaNx4ETr/qs1/4AZyrBfaST3WqNH3uL1Pxr+M9lRBTOXseAU3vhVSqWK86nVlJ4cZOOzQ5k/VogoeowMxHJ1ONTfZU01rMeUt8WG+qMINvV/HTzahXFpUXbn+3+PGrWDbiHDjVoQZDhw3b/wOe1HJMeyqii6p0OM3f+DGv4kbklMZbhi9gXuDcUNiGLv5/hVLRu/7iSntf+sMN7buQxSShs68cc8nCCsSD7ghvqOughu2pfr7/XskkoAbUu8a1/GpZUqaqDMNES/PrFnjrGrWcOBwkuNtFE4FGw5udJ+tfF35igUj02YHcnozr/pXzy2vzhEvcc6bTIoDe3AobReiFAWeBcOf33SBqjcqmLxqLcXEQNWT+pjWDuX8lqxJLuUELMDaIHY/83OgeCrNuxvvvN/804eyBFI7TnDV/j67LPuwAixDELiTocJO8ihEsPsQA9+hCYUJByIeDEzvjO5mCm1DKTVvyOznRbI9VZ+R5RDKgJHwoo2AG5zWTDzqvHDq2k/8npJ2XYe52VkmjN0d2eVlZT8ESIzQiCfod2xt1eySUEmwBo4JGzi0pWLN2GJF4lpQUQ7bPzVmay7Wa0aCYaFYLe+pWmKRCWRdyzSJtMTBt2bHAS2nYs6BDTZiu0oJzzw3Sum5VWVAjTdhtlu8e7ePdZUYckON9hBca/4J8Q8t7yckC2d0C/OGKSVMNaGoS+q8ut32eXbNIElsOT9CBhwgB64J6W9VDbu1GPLPQQZaZd631Kkh4L15jz7gAlSnlDZa5uyIKBZz6cm8ATfinguTzzK9gBtLSqYSbDBm8AYsqiSVmhmxig0u+qWgEkH+EPwATH714eOEZPYpSwudm1miehy8IYi9+LTxL9VzxvPnkYH8BaXh2DAyFMoWKYbVV/IirLAimuPi4kXIxMW9oaYm9LdsAmuVjE5WobU8NXZW1FSd32pvr1+PfIHBxBH1Nxm3oXFCsiqNHG98HyVJ1YALq+rFb3SUNbjCjTJsmM8D3JCwKlgwqnCj65/BjQAcLqiK0CN0jdd03az2iV8iOi53Q1Xhxv+GkeN/Jm5Q9gctjlLUcGNKrdBy/UbjBgO1fqHADfLTZfszeoOd08w958X195k4jp9DRJW1jSPD/UV7KqlyX9Xde7a4CG7UfVrgvlhsfTTTX8tEWrm2amAyvChnFlZ0uCGPyipB+Y8rSnDDA0YQdp6OFiiElaRpk8QP5XhE3obgqsZUp7xbXecLN/Z522vd6LBQ7ZaBg234mVZK6DeZSgZFM8B3jFI4TqoUOKBQKmLSY0bJMmRwyoMtCGWVcS6e2KRFEPExd0VoM8Oqq02aK/kJ5GBmmMHR3J3eGVINORQxWirQyIYNrCINxCQm9zdFyu8UON2HNGxwJHt9xl/91PbV22sR4olJTQaTsbKPQ7CxHjMzNwG0WPN6e/UOyAJWVeunh9SaHWooZApZlRxOTqLeFf2QQvCEaEszhjlFZK/wRVWPxWBJ8qveWOUYonbon9LZOGahXWP+lgIKibtanAo3Nzn3PNFvsQNMJnzNWr30ULCxxgJuV2fdxcXTgBtW6/r8osh1fPubAawcd2Um8/RYNwAav6DVz4eJGVm7m4rCjZdGcLxzqR0/H5pF97p9muwWeXLbi8afGy22LOA4mBoOF/fDi5o8ZppFU2yJ3GDOsG2RWVYxbnsVk8qZ7g4Egt4TQiwUEXkImy23gJhhb+tgaVZOcW5xdryyi4sb589DOfCIVlfOmzZUoeivvZ1nAA6y39RFMCzY4N+Eik3tBLD/JeDG8zBq6H9/MSaD0MLaxtEs0EIV4G6j+pzKUiojOhrD6MEuK0NzE7OFUkI6K/2xnZ3lRVWF4Igw40qZJO980unM+JPOyDMeYEPVsDZ2iP/GxafIQmVQDihZ3QaMu2aj13xRf+vNQNWeSmJduf8CWfFv4kaN40b5Fe4l76qiNv453Oj6gRt/Sk5lIerIcB03uFo0OUjccWNpQntfLsj0m8Cv2KeF4xmbNkyG+9GXTvdeKUXb5g1OmN4Wxw13c1iwyMf79z7wrgt1C3q3j6hw69YHDSKI9wA9lr/ZUtmcUXnpLLKKc+hLfTmUjA2eJo6SR0NQ3myA9lOy1qkvLyT7lbw3T0c4i6UhubG54OckaTsz12C3x1KxtgIuOG5gLQriHAbZJOUH2XyRhdhqTm+l4a75RmmNK2hcbJRs9MdXgxVOWbb9KmtShrp5M9ZYciX3d3YQW1n0Bfe4KUFX2woPE3FVSlEiNmxAUMtFqFJbrAfymOxk2nZH87nJHmaHmJV0SMQULd6k2erngfCeccUJ9npm1V/tiFebn3knTKSr1BBLtqJAMIYadlZNQg0NKXXPcoXAoHFo44VUWdyZvv3GdkxNrPuqj8hCc34DAxZCIrXDxFjrb8AA5epKJ+kXm2KGjVUlj0SOc2Kr+AmSWlbjDIKqWT5b7rk/ZuFbea59+zaEGyoED8z47Qt2SHXt080PKeGwdj3hhuXNtqvrYkuVF1i22+nYayZ+PZnee+nAsSzL6NlburzOLFx/yKw93XRwANTL5TR1YAOGQ5HlC1JNzWnbNLF4l+OOe2Rb9cEVTYYb7z/MuIJrS4Uc8mcsum/cVF56fksSKMVKOZ89/LDppPWEEU6bJ5UQOHbgnoVfh/zg9qsWUwcPZ0RvLJ3AeLRL5X6g5FCIdC2spoxRPMiyWKKR/FE1Jw54aOIwLgMIeIxU1yoAMzsZq3bqfHGp6c9faLRbxIFXgkg6q+LTO78nODovNzgJSTpZT5mOynGj1lv/lJ1uDPg0y6eaW5buCExYL8eA6rese2Ma/ZSlHBs1LtPGLZ83mBlCzXc4zK93XfnDfCpvgopsG+WdVRk3vJ2jKo/q0rxx49vc3SrcuPEDN/5MOtVnreoToXuDhG21i6u9zISFmKzev/+gC6gJU6Fo3HhGMpW5N7RzEuHd4s1NFjgSUg3rXskJ2KvCpgWmkrqWT1b6h6ZK9r+Futym4GHv6+mK4gjPykx4RYV7+TW2pTLrxtkZrMFRibOX7c7migWZx2T1C3Wn2yHjmzBabMrsfbRZUoq6rm3bqndUOqvTKnpqu7YDuBzRGruPHUN1fUhnB7UumrSWP+OwJ6WRjYsJ31bvnquV1q1uieomFLOsySbX2HEBEOnCpuACbNo5SmqcGbqmcUZx6dwruxxLZ8dMUmhLJtueFhB2ZXbSO1evouckxGnSFLGRmDai+QEpabBSa8BGuZa1x6NHJM6VbduCB603nEEozgHOcJCLr1ELkZ+dTbQO5lN2jC/5RDDJmIK21zrN2VnNLmmO0IyCUwJ+QrOnPIfKKeGTnZhVTDgciXqZRMvPm6UkVHpYcpWrclFTxZdSk7SApeJ8dBNg4R9pTZ3HctTW0STR6FsqS5R8fltgMrNFmCEp5iNm3Sg3Jilt0NKcbGWlsNxbuOxevl12s49puN8ykjpwkFY2hAev2ys4VPon4OBfhRtLB4tiSeCyuf+TduN1LeF80SLVmaXf68+EInO3wof1cCrzjQNclqOFcVxjiw8cMOkfwIIlvjBLcTv/XYQ7xa8QxWYEGUqC+6sI8Rkjyk+yRXx5WXEeD81HPiXtCbleeq+D1iy5hlcDbtxGi/s887yaGOfcrs2o0oP+v0bfT100Nla5N7BvXJf3DzXuxkYZNhwsOqsHjjsb5Xmj89sI9c7qwKpO5YzYsGEaXCqc4LRrrSF2usOScLngfyOGHJ2tra8sQl3KW4XgvolwgyYOLwJkTIkSpso1rzevX7/5D3Gjpr6+LKGyTVXVy1bK0VUdvF5lAgwmjhuX7vOS5OoHbvy76VSflTPS32/jRv9ENW5Ijs5FGG3iU/JvKIxB7MaxSAr+DtcZ5X3vnu+kDDdC+Ua0unqlpBHBBlMIPsCWBa9zqpsY7xYudKdPV4b2LsPGy3eXzRwvwzgiy1+3LSSIo0rJUWeRt8qBSvguJGbZfFbRp8tbYEPDCMaNfS20rpk8MwIOizX0V8i5Ye3i+aFddklwt8l9pa+rDsPaNeJeFX4es87X+Sq+IabQdEhqOpsmVSfbSqkTu6bB5A6uct3/Jrw9iJS2oMU1NUgZNwFu4NhmPVUAYODZZVnbTzMT5HOx1z3nk6aMMguKx6WLyGDtRFmtBeWuRqVMRj6UDCY0+WhW2LZDfJtgK7zmvPVvv83m5D7xeohZeHGaCbWT6teeCbzR2MHnCeshSZWsfHE5A12127/qRVMiTErxqdlZxFc42BW3v2rDjRhyo8IFGkoc4ZHg7uOjxMYaRg/6ReXzyvhvaLhSqI6zo5yuxQwDx7UwbzAdYOLgkhVnsbUk3W1u9ngP909YB4e3jEttNZ0pptOy9Sy/NNJL/PdLzxDYk/G/29ZVt71h/JpfcFiiWLKpaQmSBH6DsKnmL1JsLc4IORZV/iqbN9oPYEMM+IzJdSHC1RhlfLiyCFUnJZiRbpdi8g8Lhhz6TcnhFNeQJQXu0sGYxgf4lCZqorSQEmZYYs/SUlNRaYNNBw+lkVX+25wCG0OE7sksHU2RkurpbZziIOqjRxnNG50vMi+0cqrFuEHQ4dPGEIjbqMWfZecCHIRTIbfqfPE0UxuI8M7vb9evb8g9fpkZv5yLW5WMa2hxJ+CGYkY6alUsfsubm3gWl3j9m+bgHA+Jh8KNN2/MtjFgult1cfxkoYa8QUcko+2KXBU3r/zDPNyaCDjKA4fffADp8oiq6uTCatz41s3xAzf+U+lU7KnOJw03zP8rCeFSmeKY8EuwKXU2KT0d3Jj56LjxERe54UZdb2j8exBwg4HC9lS8AG58/Fj3qcUqx1uskqPll7q6XLcHou+p+RNt7bvlb9VUVbjxLtpTDXUbAdqNjzuZI6EoQY5sbL7kBgsEO9vmfI+Z+kmiWuleWVLtt91u83om6+q4XSHF2XNJUAXDIVPG6FADDU8pGQxyqXQ+lXK7t7JtYyFgw2iGcjbteYLL6UMGEjRDk8i3UEqlRhke9pObPMVTTistqCU+/MhEvXGzjevyXtlQPMCdQmYUE/puA3klMsgpzZBP4tzSC21L1RM1Jm2rESq+1jo2uTpfzqBSbayhxqTbL4w7t0WVCjZIwRIJ3srCCMwSMaM4rJTlqWte0EfZ7gcecs6P2+7qUA5AwY3CXYGo+SgRdz429Zt8HpompiYETtyJBVJZ0KHttSA9ePUkJExKhhA6C1mkrdpjz/epM7G1yI/XSbFQwQ1mg8xFpravqd3iRqzkW7yGp1JZHXizVXyPyKlN28We1M1hUbVMxBXocSaGA69/XjljhhvPPUvddNsAR3LlwJoCSSmxPRXUt7JC0HFJnEum4YSXIBNozl5M9nCIDMvTObauvKi9yVOztqYWFlhvOcUxYb8uY/Yrox2VhFWMFyeYUvQJbBlsjFkrx8yvtOP2qfLbzIAPzSwiAn3Kf+WyJ+qEdeR4eg3UIAn3UabNvOMvahWjfmeDN7iwTZX7/jqhOAoWur4ha58ojdAT2/FYKiowYqNRbr6qcYO+88cb5ZyRzmpO/HIRhygO0EIdgXc8ZKR+mgon01Shoep7jLCqHtP2G7P4Syk1bUG5Gi/k8HgTXH7KpJr2gEOhzbQJqv6ZrJEb1UEjNfWBzygbOW5VB+NaMu43q6dK1ew3a6ybP3Djz6ZTGb8h3LAIdcK2JyLckKxQqQlzB1sT7y0F96GG9uO5CDcWhj8KN2y06HEtVe/PRosbLy491SuR57g5tKfCDbig1Cr6ZPOw2+Ia9kRvqGupwo2/rNpPLWsFEV7ckyvC8qnO0onPeJ3PE+eDXJ7/9a/n7qHzoUPnPJfZij4XaCRlLNcpJULD2p2uXYINR5HCEAYKrvsJLNxPxAZNt5sf5JQ1Ypw/sflSKEya99VRaVW5tVDba4oGYQlDXSyL/3wOYp30ETzp3OXO5o5yFmmLogsK3JCC1XNHqCCXKw7AGCXyLzuetOpA82vDlayWbK6xYcL6kjRSCDbMYrE9X+lT8rhEjRezs2MEkphiVgPAJKsmwYHQolWAw2cBNPAAg/cjStjdjmfx5f0G/okbTylcPSelLiS6Mg+jBkBVB8amZsempJaatN6NVcvKMruGhhQRJZOKKilx92T1ctN7G13PH6JOBrP5/aHiaGuxKZsvXAvlrrZTIr3vMXmBOpObdXGqaFzT4C46boQeDnu+SYnEFmiGNpsfiCENoSoNVjIkKcb7IrJuuxv9GukCxMpIT6WZI56YiA9/IM22fQDJlHJvm71+e2TLrH/MENDcOsmn5mTZUCrVcXBxtBt0LTr9snXs6YgTSt9h3Fgas8oNv9RqFach9rtZn9FDLrbmbOnL6GE2PKwVDw98pLHqWU0bw8ZxnMBDFRofXWhTRbxIobC7yyjWptCRxo1bdxgTNiC8xV5YgJUNHKgMLqSQ0r/Uin6oVQlHrVzjkuHypO/xnYjmCLhRZCypZji+Gzg6n1yvylG/I9wQcFiiuopqVSGulimYbqWM3PIKJwXddtieauDNGw8b8QqOae2sgJVQOc6WizIO0RyWg/7P4UY5ayS0ONWX+5uipZcH4/6eu/lGSMP9gRv/MRlu8v8qeE8pSCm72mQ5LdzQvtVyRpTQNnNwIHZjxho2afrzKNyPH2lKc1o8aHAtY0ShVJ9+caZcuCEGHbLDhw0ycUV89OboV9JO2iRVe5o4ggpXLsBq4DjTeirQGzoi0mdKTB88VyDU2iBLonmrsghqJjWzHlqYR84CC1d0WuyZgVj/tQ05aJiMp7vNrku9mDqtdg4JbJkYBj9/xp2XT6qFI8edaaeTink7hSu1tlcpYZo0rVI85w3jvFW+9VDaJYTB1HgMDWIfBDga0uOMMAhgVUGuSMFD7x6KK/Ajl29o0EdNIjpCD3ZudpBSYgxIPJ8PTUpWLG7iJl3Q64OWKrBBjFT/hM7u7VK/cCO2La5eAwfMBKc/oVDGcEg7xZgzi74pn+tPrJ97IoiFJcbGxpU6osxAfaISTZFiC3C0HgoW5nuiWPae0iSHWz/LuVV7VGYocSJ+vd8qhqWlUur7ZG+sNGkB79vnCead7Jgp0lLjO3TgtTW0NhWz1Lyehc6s5zriMwVwg6vvLaV/qHJ8JGymRkZsAAnxHxzbxSaKN8CNlbd7dM3ujWfHM91DsvcMWZxwPDe43+3fVlk4zlxqpZ8xsONrip9rxuYtKW3NxdweSaWMHJ8YVr6g4tK5JJrzUKoybmiHtrhl0w8rNB35WjCx1G11p5PnR2P9o2X81ybbqWlqevhwxnJ0Z+TdGMEJ2NTX/tCDS8yFPqW8kYPhiaW5g5PZhuJ4Q6huEnRkAI7dQncB3LjYuFWjBj8Gjlor5yBR5FHjBX8MN5REW9tnfU19GY8VKTad/NqOAvikqW/jySVFFQ3kRBte/x40Or+V5Cpj5ElEilPeZPUaRkrLpWEAosnhpwEbOBSabkY/vOFqkrX9FI5AAUaHFlRvBhw2jDT/qb46zfYf4MbNMlDURGupqpLxwHb4v1UHqP8RbnxjKf+BG/+OnMpw47PhRlz0BtqaiWhP9fBgCs4OITq4MTVsKbiEvTWNHFMrXsYNmHESqhg0TE1lsKF4EcYNCazM9YfR41WvWgDl9SCSpKdnlaaMPSM2za+1EqBB0qmX1agBWFgQriVTiRTvToscTyeMZEAYe3hu+YUxmwlMnZqwpj4awYeUctdtaYWmg4X+3rPxQsSGktUdQQw2rEqDUBHMfkmloA95D4eqYFUUmyAySsKhVXcp2CLIoYpaV4mucuyXUFspWGqwYWdH7YGp5H7qKD2KMit1lLcCQWVOwYR4VceazufB8VFZKgiKmrTmv+0e0flrObHiXLSvr/uHszXUpBM4VsJUsXOrnFyvNAGUbH/8k5r/FM4LMo2rtxB/nx3hjCCyax/K5yEl1Ho/FUh8Wv1jfME0Y2gssRlFmAaLHbd7rrTSki61rq8Dpo55BWI9eDAZc1PJuoWbKRlxQgaQ168ftCCs6l9PpPLF0fzjIqKq1vE8OmNlugw1UFmaJ1uMMDCSKW/bt6SQKZpnQ5V/7baoMsRQfXd7c2A8rDC2ublIHNSe8vT39jJ9uoAvFq1gfm8Qs80qYw1sll8aCDiuLVtpMLCBfJtV1dKJtbR+AZrQjt4d2bJwvmbM46b9wMFtuMEiimfmlILLnmpxK7ArI9YnJY58UckndSqqWlKj+Jimc/EazBwEGHJYk5GiYvFF+mZx9MENysGxpXtDJeaZ7JppiFr3aAaY8iZMf6MNu5ZNRXY6gLBboJsdCfVTEg4zt2Te2LgO6Q2r8eLRVSvoUGouBIcSBymIhTzpaxLyCDdOBFJItprkMb/EdDRulJVV3/v/Lvn9roSJQ9BhuIFhXIIqWTc6XI1raSJq1lUaPsBhCyrGCY+i0siBpdzBIoTkGlsu+VVoXqr5hrn+rmC8prKOinCj3otjI3WVb6y4l5qu76Dg5o0IN278wI3/FG4cgRvST2rYQDzICkPpQ6bvODlQrCfgMUMswrA6/oQbI+DGR8UaAgdck5GI+wu48bOAQ1qqFkGEnoIbvT//7Lhx75NeCe0Blf6p93VPf3LonSdSaXzYW1GphklvPY+qwpKbMVCBEe8kkyEym7c/61Yix+E5MemT5xKrUtB9qGTXuJ6gV1KeOdPGDla/qAf29p4CDi3i0IS30BxhdQVsdB+hzCKAD5lsKjeUP4JchZ0YEqkOPSFkgOfYVkqG3A2KJJ+0aiUpcw+N/RBuaKml3iZZ99o2cYDsH9HCcX7OPMLh3SqSXbOQ4IMHuoaBjpyoLNwIG6X++dCvNx+zCYaY235l1ArG+eZYGSNPt9U1btFbEWpsq26Lx0Q6LvmHpZ6wuyqdH2rmamXAQAibSqk/HEf9GDlUuUOR2qoCUYUrdxdDEBYXpsF74G1UF65wo9UMGuW2cKS4uERWLVzXqZXt1QclV3Dxw6O8EgtTButKbla03VVulj1cMZs7JFdxd6dNI1jb7aeZ4i5943mvHhkScLeRb9jXbIIpyThVnSTcoGhpesDqgXxHxNDR3q74Wbulk01FxaCDHN3Lz9+ljyyhS66dvbNr5uHQKNPtPVsrmlLYWmaLOv9VYK51yl2LbEcmxYHudLf6m2iD3VL+lJZIen7EysRDjdSIbapG2mcsFwTcmMrllgw+luy35mC2VUHpTSL472o02VLmrcZ1pFVb8hw2NynsSqikFdWc9FgKoBZuABz8/CgC9+lFY0FLqkKhId1Nd9OLRpzi8oHXq6QDLjwkH2pXVcBhXlv7hAR1mppqHzf02aYKCfDD9sfKHFGu4Z3qTdVG4U6VDLe6Yzxk40b5Imb4u3K9Qo8bNz5tDnEaYqctrVBht28sVb25+Y3icK0UtmOgfIMJt5cMN0RwRPYOnfzBW3HjSlkN9XsGjmhB1dUV2sbrK2XjZWVVl0HMzd8Fjq5vFlVdP3Djz8pwP0MmCzcmfBOCaXhdE7hwY3ji4FeN0Qfa+EpbQsbIyH3fUwEHw8c8r2FCsVTq/Ov18HSe/Nzz+mebMe59vG/GwJ9fqdOZ+iauVg+Te92ODWoFR4uLDzzCjUvSWxSUWkGYSRxsuZaWWZAlxRFyWE7Rc22pelaDES70SiQ+J05TCqbd7/b1lKYNNcW6ZaPNLj8t/055FLevDZ3S/rezO3r6OaUNvELUMztmqti0nPScVlW63k+k+o2wFu2r1VSrFfsp2SlV3kAlUtmGzdH0kfJEYNZjCcWyn6Zwdch5Tpq5wgTjJtCCGld1B7OCrZcsZ6q0ntJpisliTI7uIBOTLrbfUn63V7ej6393j6PgMS7cuvo8IIRFlUmJObSV7C5dlFAHDSxaKIADmdUUaigtmUpafyme/NBVXmzPxtbGNH2IrAiJU9x6e1e3e5Ecb1tWVShH7zWr4SSzDRfbKQ+4QmGsTK2SAkfi8orAx+dg+0nhaigowQW4Tqczmd1Rq3Dn48LuSCXXzUHYPjcxd3e6GdUSc4AKle46bjQrWWrEPeSaPYpL5uAgrLC4ODfC2zaP7jGTpk/JlO/d3k7l06df5eEIHJamjKPU6dcVcg+TaXhpy7O1hldj4Q0MLAN3WKy4qv/gL1S7pH0VZU4zVhQ7ErReI5bc27xo8YVTjhtWvDFrotr+JdZRKAq2rO9WJnNmCkuicnoQ/Bk51qCBaOuhemIBmiZk0q0n2dG+YnZ0t1i4uHqxy4yRKRSLF0inCrvaU4Wo28dFMtF57dOnDY/KGVZPixQ8KZUK3CDFsI+kEvS67WJYHtdyqU9bVJg4XlR5ORwgLu+qvp05rmvBJeCwRdUdr4ytV2j6G4IM4caZG7Sx0rPexzEtzID2iJwbASJse1VeUgW2/Fb1murKlT8aOso4UVPGjfrvcSMY0L9vGw+4UWO40RW1N3VVRx3+wI1/BzesJFZyfjW3rUv2PxnhxtSci8/BDauHRQICbhx799JHhCD372nc6HXHn6GHZo1XMm+owgmqw0LUhz+BG4oZWfjQ+/r1eTyZPnMKHEqcGMFTDH3u2LiMG6pp6rYSBfd1dUtJs5JGT0U3E9fKwg0WJlaIpEEAK13KcqM+a2hAJtXt6yhVid7eNEbDzpEV1XbYsgrJExT4zm5bw9FnLHnjaykuiTfl9gA3dnYLO6Psr+CwkaZO2iLM8AkBVV4crMhsDswoMTelog1Sd/P7ic+IanEb6oJ6PC+/ICJcsw/aX1P1mqz33OJu53uiHBFNGww4DABa1lvoLLV+hyIots2pMR/M47pN9m9PLMVLllMLFR3mkB6kVIdwPzklpiMrY0l0GGeFNvbbb3GlRaWk4/WcRBk0xpRDovZYsenaVqaUfqWVlPhuL9cQ987IM7ndux01Q5U5ewDiYKnfAtW3nVlRHglbL6HPGijVKvdkLrs7tL/z9DYdrptf8dTIdW8tVZNkQw6K1G7oa8ai3axcI8VWaC3FoSPZ04CHjyjnEMs2KqUTAQclfn3NWyN2XBWFG3spUwjE1sYZFM3baQmWGmfZP35VOM3X5B74BLVBzYc+0peBL80WaIJDo3lkWMMGQSLKw91Slzh/lVk7UzavO260a4440CbXgm9zzobj9aYik1dZXvqJpVxZ28ecNzgNG3JoclFvhyoE4cwfSqY7i6UcmqY4ilQ5D3JkhKs7wo2GwoX760NCVWa0aTRT5BUFppGLchDJo0zDBRqqDBGGj1UQ26cuceS+jzmha6ctqarWwhDvdJYrnjq/B49IR9UZejf0R0pe+f7uRLBBf5O2U4KFDqUbMhv6mNFx19OqZCjnNPeKpihypEPJ6kINq4o13Pjy061AV4R548o/6BePiO/yvFF+RWDLPfbw9zs2gg3EcSPssSS++oEbf1aGG3BjPda7qvoNLL+EVC2ZwfWhpXjOTM3ws08EwwjXTPefmZ7qGTzH4rN7jBtW9tfbW8YNIYe9QA0gabjCjZafez+JDVlokck6BZ0QgGNFW6qv/Dn7BjegNLo1b3R3u5hKfQtnEtJg69rMJ4ANnBqkaWyLfRVdzUE8prw/a4NLJdWqZOmoZ4H+hiUf2hkSZqTlM9e1KDLYHbVhbKp+KZEcV0rsGmHnQ5u8Xono7LoGB9WxZOy4SW5jFqSYRG+EeVyRffqHhM0j2iUldGSfxs7Tu1Deo7nYGqGF1HKMKpE9FUS9iUnRydvb2xVLn+t6V9ftsGX/xXLLhxx9Vrqg7Y/NB+e4p8TPu018XRjgvU2hYQl+o59Tm1B3OH1wI0couzZPygjBiec+PoEt26X4mFS6WaUcgmbK0Jec9vBQqfr95uQTFoR49FXjwaukXEZ+8JjHlvpNnLVtn9P5ZGs2n8tmMqMSFs8iQGUNtjY7LolzQd+Hq1hVBrVEQ+07OhvHYznYdi19mh8tKgEK5uHN9Jc3OnIleiLD4q7OeSc8OIbNRX5yUuTnImPdHRoXRHC8JG1GVBCSsX3VpxiN1WZbKlNTrXxFWacIqwxx6rT1tVuR05cR6W05yDFzmC39WBS24tQt6NxICBPi8vH/1h5Ju3gEosBlkyRiJCjWZ0dPtKmKG71xsiXfoNoFrc3cepnCyK7+Wf3rQ0mttigDpJwvO0o/SrGwi0TBJo1d2psyAAnd4ruZCDWADWaZ8VE+7QtT4ZYdgRLmMmFYwV8GAS4NHY/bmTKa+QTfvFFCFo1/tWYErJTKVjEc1UlVUThVFW54zsgdsfI+b6ic6Y0Cp6ZtYGuXeeONKXFDeTjOcMON5jJu2IDhhbEGKUqvCoe/TvAr/23hX1hT3SwDR/T/qNApDBw3vtfh2n4K0txwoyYAyA/c+FO4Ye6NCDf4taPuD4u42mLZTy0pHAH5OXEjU6QwoHV5yMixeH/YWjQ+8nsm3HhVJ/Utfx6I4IhwQ6AhGFm4h6MccKFz/N7xcV0v63fqlBw3pJ5yHe7KyvcO8WXBBbJ8HBw+bSx3p7+uCEmGBq1jzzjikrV36wL6fFsX8urEO/+8pgofnRt24anjapNjQ52wZHoY03GtsLmybzJZOmOx+yVycNQpLXYwfaQ9LH1nczSvTNxDyvFaKX1dU0RITgNF3jJxB2k/jSuQPCHLIdLTGA/hM1fQsdN0enBzNzMY+5zjja27CN8fBPuhLv4nDTaqZb16BWaIuPuxtW6TsdtQMKHLd4YE72DlHPdcqnkK99jm2+hQCvZxK2wqcfAjp50FNCj1m83N5m07NZZS/ke/SjvmRacbISFZ16zjBh9KEltmEOWDjLVOTa4GyPA+v1Ufasrd5WY45AFIUxTzz2WbpRWIGJ9VbPsoF80N+WxOn0GuNTm+u39Eae+OguuT8qoMBkYqcXi0f63t6+lRkpSqkTkGCPbmHfjyAm7wl8VVc7tbABfNQ9E+UjQE2CsWsUMsjjTtdaPXptNEdcdLrYMaSbm8YOCEelc2TbeoMi451PaUqf2iFCz2Ydz53TniQhamttA+aQaQ8gNz65yX/IndUEPsjPc3jZhmyKiXRS6mssjEZNZo1eRBlzrPaQBhUWW2ccrLlZpoLLvjBhO7iW9VKrI1xxXZjO19VR/LV2x8nK0UutuLq8hsM0W+gKP0NxUKYa7g6QWLKwwd0OKGGxFsvHj0NGO1GxlpcKXFZeKA1BBJdJeGQ6S4jx83NdQqrOpFZ7mO/Bsj+WXbeOWlKBv3yR05QZg56jfqQzcTi6pb3rMlKkfu+58stcqsGbeUXPUmJFPZaqpj2pKpfvrJ5LhKxfWxwRPVr9+83Ab+DXKEOaOrq/ysEepGfNgKy3yEv097uzDLceNmlJwb5eTe/IEb/zotjgzX6I1zw40JVSeow613dXLCVFUE4s6FuljF94AbSpb7232tqVg68ZtByMgvdcMml9KwQfeG+/tetfCcZg5CcBV8iOkc2Hg29+lnjkjUS3vBsqHooHdpesNffruispRDUMMkumfpMw80JEdiRYFUJVvwb5fYpeuaXIfhdkwHm0hc4qKwURTatJkqU+PKoFDKYdDeIspdscZxRVghf9LFeSoVcCO1T6gVfYJycR/ptShVOevsD5PMqDr92DytJUXurgk3+nkAsdTYOh+8lGiVnmufkJOGcaza42mZ1tNaVa2xnpFbuz/yTnj9t563NPJ+lSq15qTTEuUA3a9YRVnyeG7VkcZMgKLEmQsNdEo2QPisoZq+bVULwn8jwx2FeE9AawiFJsVlxLa95UmnKwPIoXWYKzyEPZitrdYtQlfm8SlFFtqksRo0u5pvQkBuNCBtx6aWuNwALnpU0LHO46YHiqx0UtsbMhkOP+OA1pLk4O4MbTq9NJRWWe0pvvz4uVZYO4wh3V9P+5qUJ8K1ffubL1zHfnGTxYCNHANGjS+GIkCGg6LGiG4R5EXSECHGwY39nG1aYY3k+FxRS0vaeoAJQFN0Lsm4yy+7ux/XCoi0AuPuF8kM+SCRkzVybJnUnN0SB/uxyUCEHuYXF26I6MZZsqgI3KkkHSa4/VpNRaWvpomqiJS2tjMFVx2HdqZ7ZFktWNihd3vQxAc/TsrIjOYPCsipHD8BNgrooEgZUan4RUGiM5ZXqKts3nguwMhcqHVDxkB5N0Khk/cCwoNkbD1lhj8ojvYOO9q55uf5x5Rv0F0ekqpCnFXAjKgltqK/DUDx5BKQMG9sIKjCyLHhXvEB304ZHR4GsebpW5YjYra+n4QbA1GkoXADrVV92TM+HXCDV9R4sOEfooZNHF1dlzAjkOBV1EfAjRuXA6l83gi44cKqmq6b/4sMHP+DccNOLAu5s4g6WND3Uoq4GndOI8eEFTLXTTU1bW1xtXXf68IDbvB/fH0PhBstmjd+Mdh49coWV68+qbUJRznjxsLx8cJ77V6OzOxnC6iXPGstfmUl1XLV1NEd3kqCXEEIkDG08pUjWbYNVQlZnZAHjHAhzl/8cuciINaSihZU8u1t69kggEr1SZtlxwYiUO7nFB5EsbXggaKjdJ4d4RbXuZO08A+aMkAL1s9kj+j1eL/zNDLtEGSlQJK83k+UuAwe8Obon7CNNzSQuA4Xm25IYiGn3m9zk7UZRRs5pa2LPy95JLooASsNP982QyC4gT43J9IkLqY/7qMGQq6EnDWlEIulJ9sxiozm/fNfrXjzONJjEN8sulI86gYxMGsIbE1I7OWA7vrgwpg3S1lKvIzlhxaNbuOG2pyUMFJy3ht+fDXkT/GvSsud7xX/bEMe/MqSzOmrJTeuT7X+xqolm93Fz5h5+jSzS7gw6SnjDQ289FQihJWh3XE4e5QCO3C7+eL42too6bj8Q6Z4oBJWjmcxCCPoZBVnftdwQ6sQ84s3m5WcN1mayiVNV9Wd6RuZynLdcZYelFGRWQ2SajC5AkM1lFTTFkvJZQvPxSj4EgK+ljnDUEOxIWqKtaIPbZBUKL7leVS2TjIYUc5Iu5PiWrxAn6MjVL8SdfBwGzmzyAIfY8ZyxBX2Ts4VP+9zGlimbN4w4FCl35y4cbX/IcptOiGGZGqOsPWTLKw4vAVCKQHHBWABbLCnAj12C9Y1noHqaGyMbOL8uajGjRf29kxfrLcyBAv3GRk9bdIlvn7tbK686u9FmRq//k36SNWc4e5AZelWQ4g4DhfiWomfdLcdxmrYBGj4oSTDaXP5aSAJ0VTNTp5T93dLHeO3RHFIjDttuHGr479rcOqKiI2aCm5ETEdXTTm1ymCjq7qw6WaVS7wi0A2Kqx+48efsGy6nggCVDVhbbPW8SpduFo4Zt/95B/LE1MjJDCKNh5o3Pip2am7RtVWYMgK54eYNDOOfLNfw508WYcV6qkW4MVWHhkj5H3t7oarp7G25Rry8p/LJQ/yGaA3UVMtyBHczdLB/2EMUM3gYC2GxbPPRx1qIOh3pkgdx/rIV4SZytM0NfhovulXWsemaKsHGkKpb4bDTyjQEDjRIUGeqE2c/mcOqhxMDhkKNGclkw7iidZOqI1ceSVuhbUe4oSoNww3ymJDmcvxyyLNnyiZZzZyKYkkBX8w9IBNk+04mjwxLl+T959AACvtYNZYiRkYJ5LfocNm7cwKwuIZArtzJL4kpXVBujhBWpXUUJAYHeg/0Drm0rqTy7BEiPZCFycSSJLbcWpNaJdAq9XgUu00l2wCE2It+fdsTdtWwLl+h6X7XFRGSWj+31Zk5QeUeEfOhuGT9fHgrLMgxyVDa7yHEGnwwlI/REMWNioihwtWnBaQFmUKjAKTw9OpVYKN7iOVV/JBirCFmQP5hfO3oqHD77KvGg2KTJZdbSp55N75onaTDR0eTupSMaOCYJ+5w8WRqqg/jH6EZ7TMiyvcIjoSBymeVWRzP5SWfWpGsrduqyJcNNgCOi9oOkSYGG+bhk/pX3VDHgXrYUsDJ4mKgIkLBuXcU8UC25Amc2SK2xI0uOazircaLy/gnfdUw2TzKwRpWoeBxtKfSbYJsdmyAZKYTkDtL3MhD2QHlQSFrfbRPhDdMRSNqKlwbDeP5UV4Eb0VoXGQs4FZNGx6OWxV4+IjN1Xh21vwafY8HJHCSJVvX/DqrbymHUGT5RmVDZe1M1y+hx/Vy8ojVi+PYoJg2cBsmxzVaPMINfT+AAtnGXYJr3X9aP5l0Skm5Mov7vBFsGz9Nm9XCrB1Ks9Jpz+tquv540ijT4l1l6HAuI2ytakJqVVVXbBk3qur/oj3VjRsVC2DXD9z4d3Gj0WS4Fksni8CkNS5o3JASHRfHzIHFVB2o0hIzLeYlfsiZN+aeQVmQVjiMdxxBlcx8IWLklRHjxOE6bjBmDN9nsP/0c8snEn0m4jgrVjj+PclQ9IYFRoRbwI2o/Q8efE8raYuTOJPv9506m/iFPYxV6NltXBEJma1jpFNJ3zSYV9frPqc2J/xtVYjLq9FmOanXom7YoTQHKjG5O6oDpMpVc8V4gzVwyOwHkRH7jBBKneCq3RiUsFYrjyGryQA49vWqQa2udNHOVul80gzaedYXg4Niv/NJQCgtjEHUq35ZrNJZqXo5xXUQS1srKhkVE5t+pZRYT1Tc7BMpneZ0rR7GPHHK+GmXXtlOqmT5Uq/16ceCLc9njp5zWPB8A7uxBq78mYhYmo1hP+nxIg/7qx7AYClc1SXDZJgzzI++Lk3VWNxJL1VACrKkstNtQjV/sZZVa2ha719SkVP/ZO+8bw0hOKj5G03ns5mdbHr36tUC9AIZS0//kskjpgI4EKqN24UDX8jbAPrTfKKYIXLkbEVryEyRgcKOHU0aWDlQO8mU12wHvCx3Ggg40L3RiW1SU0abKk6tk2Rxj9Uh9zyqTloEb62tfMuY8pIr+HXOMHi8tTDEZXCDk/WLJg6lXY3M/M2ulpVciDV8JgpTVKLh8eJWOWTEcMOUtTPD0occLMnnMqvvmXCj1fKnLNtQvyvqnAUsFhDxOi3uFeJIEqHhhTAiw9s9Dpe5Q7eD2WwfRX6aOnYboDd2dnfHRwtgxkWh0Cbg6BSHoTo/JzWel1Ny1UXeWCjOshbban5THwI+tC5CxvyTMghvTT9WjG1HrXo5Gg06nqC/unP9ct5hNGuEGFwPMwy4gSF9w3W4tWK/TTyF/NYhxHB+QJhh27EBgwVvGW+ONlW6OVSETESr6/iJ7dV/N2+43e/3cONm8P0xtkQmwgpuVD+9yZhxGTdu/MCNP2vfoMBTUhoVuLXEWmC3KVYjdQci7+BkTtdRpIyoehltyYyu95pmju//XbixMEztjErDyQ6B2VBjk80bvyhGvSXgxj2uDZFTPeglbZQr8iNdBZpIiiED6CjDxtvQ1XT2Urix/M4WVETSGW6olaebLXXb3lcFBMbPX1clbay1piwskJnjM5nnyXGiqRgL2goc86JPN/dU2EQ3g0GGdFQc5HKGp0d3CrzAHDKUVVGfemf35TLIKZgqNz54OmiZVSnudJT+102NDdDttwu32/aPjvbFqQ/yr1DdCsfiPZhQkgrrTTZk2RF9TrAlYc5g4mDp1VZA1ZtXvGEiQYZH4rDftF+SYCUOB1l65JVUAu0+m7UWWU0xCZfobivPg3NZ1RrWN15anTz3kth5c3SUemOudJo/P5xlP1XAtb7bkM1rU7UW99x1Ovt0byXbSYaeJSt5JW1KN2vjUJVTP4gVt6wqlmaSZ4su5+UpJQpYP6wQB8md1lkqcOJ+uecHsV6tthLj42J2RIz/5erueDKJKiiTPz2ij+jpU74Gu1kpmPM7CNy6bz9Nl46eXvWgSY0FfSe/funQRqqJuWMA2lrzhmx6rKmaBxT4BKmslNo5WVAXP6wmuRzIjgABfZm+cRBrr1vfL+aNKcLjG4q8JrkCpZLcs+ovpo69vYtaDjxRHIoagQ0vxxVqPRW6Yc2avjjjGVnWQNjsY0+7u9Z55UmrfOI5mf6WPGPE2zdEBVog+wKdTsPaVQEcE1bxMaH8K8uimqXM6dfZhxauvnSy5CUcWdZMxSa6/NhQwYATLg/p0bD7lDovaXE7MyRN1SrS0DZVlR2V1cU2FrLMGyMj5q7Tia0rfpW238VN8eZu3932AZr6Nmq554w2VsijirXVUeudUbufnkM75YjRecWUVC7FZea4grvQnHuGBh1aOfnoAQRPSyllKltLL+zwSbG5jBtfyrghgJFbENjAS/6P0w27ai5tqW56v58/f7NcGxu6OcoBVdW44cNMhBs3viFBfuDGv4MbkuGeqy8Ofb6rZ8CNFrpn9GdKBWVTS78efOjtVbwhTqX2E/mWjhf/v4+kobPnnWPwUIih1FMP3LvRohiqsKayur+/319QeBX3qrjB01ODjWjGsALoaN54adPG2cugwt2TRZz91Jn9z7IkVjjvyQDcrpKDTo6pQM9IDtY9BGQQLQWrbWR4G5spVYl7nKGUmaax2mRc0CWvef92sOQm/RqYV0Gc7wyZsgq32D4UuIYK+mE5/a05cGiTuDnul+3VDulTeRU8odS1HvIUHzqpLtn8TqZhNFxX23yievG2He4sZXutWUXTslNZc6siGl0xKPksKmDyD9m0MKuo+yMe82zDkqfc6gaRUJJLwUx4hiFEB/Yyi3jH0/w2i5pxFuMNJhRu6MvnyD031RW1fUKPyaXfUObGPPTKtVLiw6schup+bB2bGps9iZsfut96Xz2/ymcSi8C1uH0xCs7uP4gPx3pBpbFiQ86c4NIC7TJ95RJreTLvb19Vcte1QmE0S/tiBrQYunb16sX456NHIYOQSJDM+AFo0XeyNdPUrIGgWQw2y3ohCOeT3Bvt0NIjMx+4NGl58PP7CWRw2SXxHpjexpNphYokc3HLVmtl3mJeHCIu7Gv63fPl57anSndnmiXBHbCZYwDVljwZI5aa7iG8mjh8ZRUF4bZbGMndcrqiXnniVLiVbnBtteSlTer507Ch6cJg49jMg1Y0qNJCXX7p90oDxpKifMANgkhIauC16nFi+mjq09neVxyFLxczri8kL9daa/jjQjHji6pvbpTHnhxgCRE5JOCwgEHVYtzCUiGF7OP2xx3kshQzdwrFC3EVSs69U1lVXS93OslR/njDyQzeTiCioCqZOq5cJ2ZE5j039EnJPODzBkuqAQu+lRZ3usNvb6KyP3P74Ru3OcGQg6Ej4EY1cNz4B7hxM8CGCahcDtUVcMP9G101XVUaqm9x42aVn+MHbvwH7BvnVtkgApRgQg0cLTCk6xPr/PY9/PVkbuZg7v2DFqWpT82xpOLP8f3Fv98TbiwszPzdlLjCDa2oeqNxI6ypwI25+3+//4mEwxZceTDRhhthS/VWoPHWhC6VgJG3Z06LL2snZbF0JsLVHgMd7orCBxOS77wOXPD8ahSEK0fepHxz9G5QIQtEbHrUiF3PtllnkxJx0dc6623EB5fADfmjI+jxbnXv0fzXxlRwxI3RYRchLlEY1JSn6fCDp9jUnWjPxXGUYX7gYBqXZkiujFQyq/rxPG+200AkouS3vO9gHhZ9nw+q5kGrFs+Ld8A4bnG7mAKzTDlZznk0s9kc575OfIAIduHcVLYla/qLmzmFyQOP9jZlr7GIVVCwlc0ayBrmY8wYSDghGEAi7pSRQVopW1H1yoLBFOEZIhZ8ZfXgXvynfnYFfR0qolDSoNmlGIsnqrws7Vakh6Iv171rA76Dnw+P1jVcm5ia3H4gpZY0Zgh7B4HPVoXxrpU+p1Lp3adXd9Ir1FM9zaRTif3doYJ4J2KpRnMIr57b94gLA2KqNAzYUd5810/AL44bpvdctPqL4TlJv/kReD8R10U61gt8fMUkMQTKTG/NHZwQQVhsImeFgbEtfZQ867bQdUgOBFh3beBwsVb7iES+tMLOSUA1YouwRVNSbXlZrS2p/Io64IaGjkWO/XyrS0eErXpG45hww0YLCXEl44XfYOJQU8eHKHd9YglSnAGFpw+XlE815/orPiIDAxnrePc6wI2mpoOl1rxJqnYlr9Kip+NxseHCBozQH1u2cXQzpWQfnpjazOCWh6stUYeFgUzLIy8fx2Ml5WYzFjgFdNTe6fy+3UnyW0WwGwsCbPAud7zzDySpVzzVtJVrGHB0dJiqWSOFzzrhtR3m2oi6xTvs+Y5bLpu1Y16n/U/W4VHT1fWHuNFVsftFLwWnhr2P18YGVZUnXV3CjRvf48b/roCq/5G4cVv2DTKUzrVkV15RyVwX1MJOysBh5ZZ0H08glGqBFh8+UEzayEMKxu8vGGwML4IbRKN/+tTyycRUatdQnd+rEHT4CfvGyPErvOOxdYKD5NyF4Dh7F2YN61EojxxWuxHBxrLYjbSmDesUP3Pf375w49R8c+6PDqnm/z97597UZJqu+1KIpeEQQEKAhIa8amMEkhAJEI6CGtpCnK4taKM4RkybQjkoNC3lLLZfff+u+3neJNg9e63p+WdWlemWQ4AICM/13vd1Ur0dm6Ie+SKi5FNxnZ+qKE6k32VQCTFM0J+X609/EhWLTWXe0PKoIgQhu0qLKy3FRZHYpMBbKeaAz0hVXX11vyJL1FrOtTP4AzQ43KDpiIvDIpUaVfLbU9nDrAKvisXsEQPI/j6wAW5ApifJauJERfCrPI9tJaJIIZzKCGn4+OwMyisciIeKxLJMQ2ViYR0ZX84mdd4rl2T3BSEk5rXbtZjev1u1Eqf+2aFgIwc7DW4QbKtWDTN8CGVv6rtkWikbLyx7St8vi0YPxw0MeUq2VQUdlhGEElHDiGndLIJ9d9eRHWMvOubFk9gOjdlozmJyX/SVAI5YLsunwJiBgvkDa75kPmhtbY1IBl3uqrG7KsA/JVJb8RQJsH0zBTdv0JcRlI41DHy5zvpfTvEJp6gyvsM4cVM+rTzstRrim4zBOmW7Z3tnpyZKGfn6TvN8d4/FdF/v3qD5t5LLZ49SCfuJovoP+W7munDDHGlfbAPPtALbrX7YQZeCJSWVoYanxP28YQlVry1Rfe14g389t2DScD4/n5xXOO681Yu7bPSVN9ZH7hLX2zxqvBduABhEWCmSyhyDk65wlndcs5B10dvCDZHnxzOSSBWkyi2ZfS8Imgx/j+rP1X1VIsqQz928KTvuON+xM1thtNg56IpabVc7R4lGjhZBx0AYXHWluYDcInPtPcgZuf9SCe2dA4w6LTSLt7i1kJS0VsGkYliPq+bXsOj0Icex+Kq/6zZvWOhIu2MjLrsI25HLhhud/z1u1FvC68LbxjTSGeJGiCVNlnGPCtcuSK2aFVdXv+PGX5bhnimJiPmCI+mOaWl728ZezFt909IS4/Msaqind+htWpH0Q4ZxOcYfQodPSlAFbrT92Pb770ZtuLD0H31LrFRUZFhN6jGRGCFHPcIqHies0M0YddwI9VQhKa5ldNqZ/UhSZ9Aw7EgLN46yrhc2euaCmkwkdFO2P+DDeI8HY9HPZKKiv0xthfYNtlXyAVZ0VFXENkTSlprK3IAKd79SFoLIJZZIhIpdpgaR2vl4DqcgZRp6d4EGReV5kdwKToQVSc1AdmcFAAiYYEjyNd2vVPbkZ3hxucWVScK6we4bl6p3hjsyGXsDf7du2srzFgoqUkXMHpRfjB8qQMUWRGSgJ/v03n3kWRHMRYohx/+hc6iba9ymjnVCHccRBVgIPNMGV/ui3h9YaKJjP9hJMW9MJw0mXGqhBMzSRIwpolFU78wHy+MSRBiNbhnu4jL6BBygw7MxysO5trb4ERs3uAcIkUYruh1rCWJI0Viu1JZJdcRTwMZuBnFVwHiRKPSz5oPyDZgF8/RuxcdHZ1goxfPW0PfoUZCe6TYj97CKKoYtCmrCbUPMMu5s458+tvVakk3v+/crG7PxFBzORkm5uEAPuiyEWSJJjunFraT3yRioPHK4sflkS8V/o6y1tM8xYa1pe9/Mr5hYy8Xu2r5KKGXg4ecNZ3G7rp5A8/0xM0pIBWy4dZ4tqRxsSMKrAHY1zpqHY1bjRpurMeftx7jEJca1AHZ8HZ78QHhiZDkiX9pkSbbV71vpvOsca0etRMIIIELCyIUdlR85yFQn7JCP4K91g5qiBkVWk2Nulu0doHjqnfoAZQB8SRy7LBk0PA00WsjrMSRq80BwdV+Tx0vL2l0dHQS0Btot6WrAJRouKODQnByW4TjsaQ/v1wjVVMN+bJRJvL3TLZXU2tHJDNC+4+IN/z97qmuaUC5ureoWv2t+69XZZPu7uKH6I25cu4gb3/3if1WGq+5TfvNnoTdZgSsTPfr+xez8mEkLl9pWDjDt9T592oYskd6ZqQN+Kcy1QSj6yqfbtqb6EdwI/X4qhnW6XPKp1DQ+ufRJj/Csg4BZ/HXZfeaNJyFuvHIS3FcN21+IG+m3RobL7QchbiHqaZGeJyc9snD39CAURcCqBYyvTKVZzk5HeRiyihnR+Z5wfnE4cnWyGmzYNsr1xCZYtVeyOrWgaVOSU6mzVSslkCFSFZKwkOqvcpQnEm5uieT3eGz5BmXni8OkmKwKmn1flR3ZVAwmHD955qjnhOHI2p/IWszFSCUBGjiYi6zd1SnFAe8QCsFMEUQVbDDn7EPGy43esz43Ln5aPDpYU4S1yEnuKzgBR8SNjAs84LU7CFtcXz/sEzOSzWbs29wncZZO9Qc3m7ggl13Y4fZLz3zg7TMRGBahDjRt55YtP1fZvxJqiVnxpg4TV+2azGraiA0feziXBIoOeTtmkZlyV6CNfNDaFRThaPoKhVymVpWaSrdyK8W4uTzyUk0fzFnJGEqgPoaPiBX0Bel0xoDjy6AtqqwnQzhiEYS+ZHxK6VEP+dnCHMGeZ7bbEm9xLxhuCDi6j2UQhB3gJ4jernza2A3dsI7iMmdIKV0HPbCblyysZGrJraQ8Ke5VVFNr/k7hhlZng8PGcpCQtYHYW/aNPmmoAA2AlJJZbao+qh9TwVQ0B2pPpVxDw4w2a5flM2ZD9e7dwZLwREDT5tSKhhv0x8J5ZLqLJRdSCD+OyDamCBLs5JJViQc/L4dThpfhUscBc14oZQ5W5pVvwomNvuB6XcY87KPpGWQ4/G0hxchxn2mDrvIQNlRX/tg7AkV93A9NG0aNk43I4UyU++X7lwcw/GkVJfQwbZUZ6V05rFPdThgo+2lDk4iFjQxZihSejYUQN7jvIsHxT/RUfwgd8a8ZrLS3+6LxbzwbVy+6Oa423hDeN/J9T/VXcOP/Otuf+hsMN7S1ADd6wQ35lzqouJxdWqKUmajbtgNJzZWps1jHjU/CjV9+/uWn39pgNGT5U2eTW1MJgXoBjoeTt5egBaPPDlnenJycHGXhN7xhA9xwo4aeeq/fq1Nn3nDi24RZN8JbwnDjRIIZVlIE+HHJuxvaEuq4gUr1s3Ajncq76EIRHVzIV0Vm74MIFd3vxoejk1Se0HXl7YECJIlkyaxSz1PCXB461601Ii2rs6sMRKOlF+BaBCrFfBHYSCZFkBT3zRGSUlGsOv5QbInR4OCfi8ZnkpQD0ojU1ydXSFxvq0jWmwKXgoJZRXJxkxDLfFKr5nrWk1pX8eGH2yyfarUqUe8KUoEU54zWZmxZPg+mjrnd7UxHD5uhmiYgRcIrPVGTSmj1sxtAawCQlFFDhsM5t62SQWRMI0VupkgcYbJn7IUhivlFdn2bX9I0uTS3M23oRWVX7VobyRitsjAyM0VYjb5iLLVflHOjVu5qLWK9H88Wy61BQT5oYKPQGpTBNnjxcpfsG+X92Pl5aaZQ1rQRaFOVLh0rCHfqjWv/kc+injViBjyLHJGuau3T0uwKhPbkaNxFULkQzEfmBAE3uoENw40EXbK+NxZeXBacPbRLWgXpJgNIyHa73F0HG1JUueoo+jqsOUqRWcM28wBM+sdSKHLfvMcNo8XbojTRyraB5OsNyl5Aw8OGceXCDTMDHiyiVJwUbpDe/tFiDxUlatVPmVFItVIB9RSx6IWZ2HmhKGFuTVWAPlkkKDe7N16KpyiNapsFzw6jr0TIIRfrZd48m6mYXRRqMtryQyOiqlEE6IYN9ZR7nqMlsNh0bkIPZFSrnaI2OjuvWEZVuwtKBzwmfKDhjsmrJnw7bB03QnrDAte1k1JXoKJw/Yvykfsz/8+r/y7ihgeOkaZxpN33jF/o7PgT3Lgwifhmj++48Zdww1LUrf2Nk+QWHQt3uN0SCY4Qt2Nelj/0IW3gRu/kwcEb5FVqRSbZENPfL0qewgv+C9GFPxpWQJWzp7IXeRjr/nONBkvzH+cIN0+efGZ1cxTfc+1Mxm9Ih/vKTR/eGP4qnDeUKuKIjTp2sHnigO2Jflbj94OeDlJxH9TzkrTnd5fVZ8lildNbvDe2viPAJpunexrU2Fd3a0EpSa7aR3yJCsgjSkxnEY/+hlbZhOXv9Rf0AamK+UBC1Eg7ot0C8yTAShSqSHaYNUgHL2YV/JrPpXCT82XGqsVKLCZVL6TBTPZQYYgZFXHw2Uiby1giCl3uEi7Cs4q9MmPDPsHu7Mf4pGuxvkN4kvEsqCFxUg4/x5kC3cf7GDZwlnNsQa8rCzGWy9XQa5aVpTqjnK3kmIIKd/20Yb5ACahedJi7T3OG0gHETzwzyx90OHxIZny6Z04lsGFa+7p1h1tFrfk8esbcK8ZsPHMVUX1S/RTKhWJQ1KQBJHRVoYMqOMJvsJbqutHaGvSDGl1d5WpZ8FHF25GK97cW4kcpoUcrQbmP/G1zL3cgKnxyUmFUEw42TP9kdd1+U4WCSqKqp5PDS7OTGeFGHAFcytUNp/fSUrSWMjllGm6lg8hm/faEicPBzJ76n1Q0mzoeHK6PMlNWOO7UuEsKpnJB6xJzQckrWkqaLhLPlVGmjPrlcQ3mWlQ54Gj7qNxb1cAiFF77pDBcP2zAcZiTw0XjCjccFaKyKN/MvHxM6EuxC2FDjX/JlzAWSlSfEaDj6EgEjxwN/rhcKNe3VI854hlNiqNMHJQ1yai7ODgKXT3sVbDqwrBpQ2nW3UN107gHiMf1eHW8heeFLkd0vHw59FJ+ce2pZBgfaOmEEm+xTHXGDdqbdlwYugaM6ztW6OcI84n6nOHEujKMD9lccdfpcPl8hBQWLaU0Em2q3DH/p8Ax8k0l4De4MfINbjRGiYsQcZEx/44b/7Z9w+hV1hK9zBt3YDjgOKJtL+a4hqKxyZavs7ewX8yrsExpbCvz/D4wcAg3fvtVwip5xgELqI1ffvldFeJyc8BtABzCDcjBldmxjvjRyece4cYWEqlXUk4pac4Yjgt7qlM3bmAJ/Gp52MKMva8iOQQbSjY9AoLEcLCriu46UdUDWQge+LTW9egR76lzXsJZrBr4MLic39exDD2N8Lbf2G1oi6TO66MtBU7FSecARFKVqjnMdZNJw+yDEZfHnvBvMH49r6z1fKK4n80rwhQAATd6WO2DUNpXFaXdRdcEh4HECw6kKAZdUmQlYiVCF7lggzUaol9eLmppVSUjQxYTNmSx1PZJMUakO5seLHPLffIDzinXREsqwgsVl6iU9iT0PJ2imItbay6fccwOdh8s4jS6UUd++3LxWy7mVkY+W1NBiH/40IdMi7WVDB+uG3bXOcVNR8WcY4OJ2ThMw9uLj6PDTrUqE0W5zJAhlGC2AD20q+pq9bcy0FDgO8+7BfFsrLUcJ80wcfI57r6jrYYbEe2ZnsBPDBIDNYkL77rNG18sufa6lTd5cpwr6sGV+banbXBnBx3KB2ArdxKXUk/ooLD8mdS+xeDuObt4CBuPnqSMltJ4Yj9Ue3uZ7kEjMUxxK857yXx/ljAinFJk37C2V5+EBp+mMIuU7KImLyLJXOOixyWomlfqrZUEWjesy1D/2PbRw8ZDr6hiCJk3J4e6m3DTGtcBCc5EnylyhRCD1SiX1eQX1MrnMeC4XAtaG5aNe40UdV6jmql7EYFt1+OXwaBx7d1GNXBkdzupk0wW3VzwvaH876ULqOrq8guqcxd0+NiBB2Em5GSRRaUllvgNMeSmqurUC1fk5GDcGHAQsaMBw/rC2y2WasFJqAxoPXq40UPTiHnX2XW5hJERjxs75hyv8xX/PW4YcDTICpZd5hh3It1m3AjZkv8/blz7jhv/Im54Ge66ShSezckFrFo3LZjez6GalSx9aZYY3NmPT2/e6V0ylxIBngfIPtZEjCuk6vVrww16wwUZODn0/GdfGdtreyr1Fyx1sMCJswci9vRrStpa9LZ7r6gYd/NG3bwRJuGmhRsnqXBBtbm1ZWOHlJaJdDWetMKNKC0c63+3Cg6CqTjq1h/YMXmWTBWsciNhAbj7RH7Q16preUgLyaaQ1eqKXupaSPFcVn7xrNqFNEOIEnGHWSF1ktzX0W6GwYSpqRxuyMmRkmNQ1PhJShNIoZI9OuEhMkXtmrBuxKBI+ikOVHOTLCAssmLMIjG848h184WqwMFkvdqjwchjJ4Q51j2cs/pEI2WsB/FKTZqvfJ581GVVCsJgyxaY1LQBn4EHXRuTnGU26uI9jtt9OqlGcU52v6QixsqUUd4nvu4CeMWIm9+vw7ZUy8vLH6bnKI7FKBgGGO6amkoJJOAGbbBJ6+dAQ6GB5dbunV1l+CpbJJ8ohxCRKOjzrwk1XFBfl6c2YG6KMZZWxZlaayDCqKyV4CP7DvR3tQo3Io7YzpS6TQZ7fUEhVZZBaErSNVdqAW4wkqy8R3bxe29bHIH3V4mxPx+pH9KyqOjaIJdgT+MGa8V007zxRJsq7apSKZdYxfyBvskyqgRIWCgODszFsfbGuQBDMZW5Aj+hIVRwO6BTgdyfmSlmhBvkUc7bzXoxrSlQPbMPjRSfdTk9+MUhyLWvYsAQn6HRZIVimyVVPR0cZKDEDxRUhXWjdP74hrqaGNHggix/5F64pRIvzgVC3fVHZ9OQVm7qj2XwyOAOOVhthw//4gYOQAMZ82vBxhsUWS99Jq7gQBm3LQ3ccKuqggIWeasBh2/euNIypNeINhy4YtV/kAoeN3TugwcLutVhw9n9bOrwM4m6YxcsoMrGDafDRZhltRzmGb98+cqf6ark+GsOlHJO8UZEeh033MwRIsI3uDHSDBffcePfx41ndoQoZa/XcEN7qrm53hdShuAUf3/rPTrcO7feq84SIGFPtUR0iDEcVP79gz2ViHDhhkMNbress4mb0gwn6TYYPJgn9gMjnQp04hYZ8ir1ipLovdNXDc/fEx+ebhkj+MVTulR05Pimaxff+2p9S9WTzzDiuw/O5nYtGvaBu4h+rg0VqqqzjqN8vwvC5WjP23oq7vo4IupwZQOk+CrIaSaDo2QGAZP4YAwYiiw0csMl5lZj+1nx6G7c8DOI9WGnJbtSdwcPDLXeb/1PJ0fbKgKMy60Of1EENhBfQZtwWjJr2ChRVDw7Q0hci6qCr47qT7AMq7rdWB6OvtVdgfOcxL+qct/5m/hk6bXAlAfToA4o2mcVXxWXdJfIRKWggBuRQko7Kphv6wL37Xxq4GPLZLVczqXnk3Xl3pizhBFICgJyVR4YNXeH4YalRdqaSuMGultww8iNEHwe3NGa6gNf3z61EIIIOq81eoCXgZJdGwMHwGEBw9VCsZYpJoJINd3fGrGvkzjcVETP1e5qxDZ7pmNV/rEyuu6ocW2rJgYtv8p2VZzkaxIufVrBtH2yfSLj/Wd6XF5ZHz2z7NctXZZIy30qa4ijxd9uajlqdRxq4zDcIJIZhSujhspgp7jkj6sieUmBJl5XZVkn5tog+oBOwOvdmbQKYUTjUxsi8Rq1S5kN2zaBG0tKFnloU8WbNSXiTlqo4eystwB+nFQ4rkRWrtR8Qz5Auf4O8A8eCzZmijVF3jrhlMrFy3VGw0INeUIBefgeIsxZVJVq510Wh8gDHY/uDKvzyomb9AW8pmkE5gPcGAiltu72sh6Ty8OSY/LD45cthUCAYm8zhpxy8aEWpo9OXB2MHfeZN+RBFDMuylvAoZZx17nhb3XL390FU1eJGLdAXAx/cNn6GMGIFQAacFxuCqq62njqY6cuCHPr4ijhhhPiurbxxkc1Puhq/dVm3Lj2v4MY/8/DjUuPE8KNqCVzc8yrsnT96c118RsMGfNysC7NsmqanNTrx92aNxZV3LQi3LBE3B8p4JDu9sdw4BBy/CxtvRS9fCxM4Cd+Gw/Gc4Q94N3I0o1AA9srLgP3JG053Tt98uTJhbqmJ65Q3CrFVQvrJbgYuvhAndiRyomWNdF12af12UfNw7xrqSM9VpCRj+ztobxFistcAIugocEWQmyYoL8/n+QT0hzhPI8e5giVgneQD68ou7hHhjTr5EJ+X74Nz240bo40l6QK4GDrJKYdl4Diyrn2zcyYx5w3mI5Xc4BGhqrNOfg7gI/9uHZlrbYtSyesESTS6vPdw7+k1eGHUlHI9o0L3Ii3VfK5vObK/F1GrJUrQqnni7U8QVDmEUGv29GjYJDoelgce/PBizGzhb8w3azNlet16Ii6SEscIdDhUt0aZ75uWbvm7jC3Bv3Bs6LUpxEQjYWwwT/znAYVvJFoa2E44Lf1eaOlwqhR7nIDh6BD+NAlXrxQribRjKWC/ojbXpWNakqnUC9XvaiKkQOR06hOoC9KG7H0WreqsgKMKTNUDFpq7drabE/HyVeuJKInXx1bJnEFO9BXpu/eAzxgxQ03fBWxNlT8AG6JVNMEIoGVrtePN950H2vltSEJuuYNN3ZY57lj499MrTBvDIMb6T37TNO5/Vi6VmDgGi31YZZcMdsGYwfeV6aJT2tWBWtCXIcblo876RCEO0R3dIiSYFFl1Zobx4MlVFql0XOrDq8XMzWH3xpwPG5kjDAj4J+k8ik4d05zNTXRMqKEQ53X5lIZfK1xiRrZwCVUSYRrhR0u4NAhB/PKuSAlaHG4YTsq4cbLASvfEIDoIxg3SEqcUOjtjrko2w05hppgI4SOHZtCJpzOakFjxl1LpmKvBSNijbJaVcm115x/Xp8UnOOvQVKMhDFU7p2uGjHuInI7G5oqN26EuHH1Im5c/Y4b/z5unLnrTg7e3js6CdYhtN/39prAY2njozITUBa2zaOlOlD6Apsq0kXADSXiqjxcG6sf3bwh2Pj5lztPrST2Dm5AhYIuKQSOJRERIWSExO0aEF6DqUOxuK9e/UnzRlokx57WDHln4mDRILpjbyuiSo1K9nP085w6knqkBVNUrOzi4n6jkMSsQ2heYAsUt6amimtqcrxEOgKVwNSTt/WR5EmHsmDE+ujYI7y24hJzbYeVlm1jf9/GlGbQ6HevJVIOleIVFz+Si29bqKIzTqC0gVDJ24DjaqJUPQvxnWfIAGuqFssr3ECflQ87Qfov3uwKXB9ZVfRJFhff9BykuKqd8IsQy0idh6S3KLgKxM9WJRmr5IljPDTqO9xR4c2Zn8V2EbVmrqgLmPLIwT/9nFtCzckgqPQq5hST74rcUCHLmAs01LRhYeGCjXV3I/JqbnaavlcFp1eDcoLVDRSGTR3lVieharXnET966C0SnEXs/gC7peRqkf69HpoY7XvvdU9pAw6BxkKIGgoiHPZtD4PWPy7cmNro6fj69Sut8hT6iS1zKQSvHG6wDd1zLlIe861T7+nKRdcsTxxsMG+kR3VH3G4HW8ByfIMsEGvkYOB4XSfGkddCdK8Nl4pQ7w43WIRVVDSC3Amb+iKqXP2OrLiC2aW1bj5FhhCR48wckB/CDa2utNOaNeyARiRvBNzQLL/h0hE38GkYHjikaA2acMPn4Trk8LjBcgnsU2ouPR2osBAFqP9v4a7bELkkX+RUUxa7KyJkQEnpAgechG7kcHYOXrnvZFYaLeQa97jBWy0Xl1c7GThQaY0CCRP2rbFVlZgLjxuD/2hAh+pkvQNwgnlDTgtbVy1ItQsl3m5hiHc7L6YbXr3WNCqMNGlor7mgqqZVllt5NeNG+K6+6u9qyLg3AUdInP/HL6r+43DDbH+GG2a3jvYKN1DQQIEzKLzXHL2yhJOVK6X3H+e1gz2Q9VWy9JVJotF/+w06/KefzAP4Yx04fgkD1JUxAm5wfcW4YbDxFQ3u1/hXw42vKcWHbO29Om2y/Gk5Zc+kwIXrUCmg1K4ON8imSsfTERNVHdG9p3oKDAroUln5zyke6ozFSoeKvzmv+RsS0iblFW9omyaNCCwXIoHMFSx1uISH0ZgTIZGzpnC8xUFViyPeXTOCHfaccZHwPA+PdXusfpnOocZTXCgzduRV/wfpwKNxbvOcfF0+j0oDCiJVC+lNSNxrf43ZQSTrdcb1+i1dqY8ceidDDlCOFbpo8R4lcFlkrjpD+iClx4Ub8RQbqjgYpkTBnIS/69628fzZLFsrDWZQ2GMKFZlzMbzCBvPZAxtGYghOXrDimpMl0AyBKK4shMQF9k1Pq0/bPlyVWar7I19xjM4Nhp4YCtuUnyncukov95t8yuOH3QmgFBLlfvd6NcWMUlVq8UneTVgkrRtBLtwoDa6BFUM7sts5Ma55ODRuKA9kTUzHbeHGCYDx1aYNAwZnKnWw8SoMH7AtlXs7C1LNIWEqmhRVGkGM9pAwC8NNZtz6Z2wzC3C8/ofzP+C5XvtEXcf1YtHjBjZtxtqCy6yE1wYjDlT6tOJrAq8PYseYVba6WcZNP6Vxg/CFSS2wZOEwKsS4w6UN/bUdB4iqMgrGDRz93VVOBBdjDO89bsCGe1mIAQJ0uY8axWXO8uple4ulWimqCtxg5cZYdU7z00vDDU5/jRRYM85brAEWh8bLIc0ajgIxSpz3dMm4P7T8cIl8KmYNSauAjNGJdnnF1cMhfe4AF/47E8NNA8ewcx7eDUVWVg5rVAj2jQUzAlr7391OlxLyR3Ljqt8xXW3ghkHASKNXw+NGZ4gbI9cu2DRCmBhp4jWuNnDj2nfc+Iv2jTO76JS4xuEG8wbEOMjxfvbNwbySdj6+F4YcH8y65S2rqk+3P7mm2F8hyK1t3IDDpo1fel0VB0JcjRtE6BIBB7uwFf96xFIZMZW1vTJswImfKjo9hI3NTcMOAcepXtxMnCpuyHAjItxIxXlGvC1qJYBD7mbajc5UH9KTpLqCL+MFz8eTHM4pVdHCcG9xLZt2bU0c2Fv6FRclqvTBGbIDD5M68hwpntyvFSwtd0sFgFkFXMlhYSFWTcd/CCMJSbVYIKH4VYChwtdxTcjkZwV32WLFPH31YSUi90jOVL2RVgc9/VZjW59mQtK9aR9WdV2Fisyi5Hx6+lCNgMKLPo1LKtbgewCjQi0S4YlszKqFGEwt67dd54a0MF2yjl2woQIR1dfhBkxrfrWC4A5gY06jCGRFn+Jzd+d89MgLZ+0wd0LHbJP81hU3CXU6GIByhCi1lvNGiCcCQwmHHkBGuRAy5l03bgg7bENlpDkMbKFGE0e/lAitts5KbyXcxBGkMYxPYP9DOUWo64I3/0FeX5cid+Xhp2EizSeXVsY6TlKmzdOWCkSwpGWHHq/IVhZgiG03UnzPIQqzRtqBhqvkSD8xf6nGkL0UAB2PdygR3cWILIU56hMWrviGvetEJrcXCN4eSQgrMR3ff5TeJB1SwURWLjlTa7eX1jSpdB8vaaSQGvfjrIGEcRrzxnFoBuFiTK+vbKwszXfAdCDWXkaiVktUab0qOLCIlJth47HbU7knXe6ue4/PxW10lbugO1hbCTZWu7o0UQTBl1VV42LaLY1a65+whB2VBowW2TlQ3N4fgK5ekLOvZTR46ZKqXnbZvHHfZarfl39cubjabXUudA6xpzIanH+edpc12BniRlgCKF7eKjncosq6Yu9Cady9fPmuJVkNaUt112jt5lnjom28Tos3QUdjIPHd4s5H/s280ZxweK3ZQ96s3fqOG38FN9ZD3HhmpW03OfSZOLRoml08mCSqav4jq6re+UUCoiEip4xeW2JBdfu3n376FUHu7Z8e2sDxsGneADSUqg4rTisOvl2oyK0t8tO1oXqrGSJFd9+e1C9WMl7vEzcNrohRKXEthPDU4Ya40tOtfGgaz6o3D3tzh1zjZ8TgctndIf/aLtR4lKRaNWzo0Na1vAaHNHulLfZBlbxaMTB0bFN0k4QkgRwvymFBUey+og5ZTkklhbiWj8o3JFQhaBi30WqaKvj0PJUdEON88AkhTBY+hTb4s4pKsZtraEk7YZf+xImr8khk0SeGKZEQMBrY1Fp/AaMJtEfEUrLYgjFfKT0X2IgroQTrALFVHQxKWbwbuuRFrVlg/pBa1zWWz0pRu2saZZeCKBixHMJ1a51FOzWdnJcrHawgxFBBuNPJ6DPQooN1iSUajvk0qhc+w0qLLjOA8CiE4o6NJcc7+pCKtpoAtytIJFpbm3RUfGJ8VlZ/Sushqquu/oJ7U7mwn6hJZ6Z/HoGJuS+3TIIgjkM5UqrcYNhob/8ipecXmzTk/Lvd9vsKDg6CA2c3CK7xycpbtqFy44bhxilXJi75ypADkTeTBj99e15b5cNHnJPcmTm0AdSqiCDHDVEdHfNrDjf4DIZFkqsTpDuXCnED5GBCDYJEnlywvg08LDqhuyETbuMT5L0XwQ0yqGZNTzVvsPFx1oGGiXItm0Q3eI6OjDhxXBuBQm8L+ZkgJMe7QjmVR406frSGL56jBCt1KWX9XOZxdQee2y1Y1X+jEhmvKjodpVQJ5e7qUMuAS8T9weILjdpuH+h8uRrYwKFFFsDxg0LXaYe1ZEPX+we2MDW0TFjZxs6Qiv7cpkgzhGDjH0IOv6tyBIePq9qxAqchmztc67i2VTvtGjZ0jF+58mfOvzptUceNhsnvG9wYuegH97hx7eofIMKSDr/jxl+3/TncUNTQrXXr/3l6B+RQZhzzxqw6nIinghdfAUPml9YWWd4qr21t7TZLqtc//UYVh4ONcFPlijeky7r1M42AdOpk8hKwABnGbKjzNbV1avdcwA3pcK2kyQnuXSNDuu4WT+xlud8aqvftqIbKYNxAAMSKiv/n1s/GxuT8e7DN6okdOh5vq7Su6pCPqGZDyahHio3KHiZnsFo/f9BjFjnNCRwXxmX0RxhI9o/2hQ/pxAVWw5ZG7j62K9mcmpsI3FLpH1sjYRm3HkvGTbl2WvnK0x5oCOfKmmBLf0d/wu/O+iP+WTrxLXgkFHdSELuBcHe5Q6u4HhWQ2xpeNDmY0cEXr07YfbY9unpXoTf+9KioCv5RO6Zf+IXSbthCftNc3h5Hnkl/ayOFDRdKocIvThJy3/w0RmiHGq6+yVkEo065+2JsdkwpJSotZLoa76vVEq0OKvorKZsl+vtFiXeBG+XWsltWyYtZKKCoajW2PFLdL2KarKo7q5LWt+iRaXIlC5N7fLS0qiIJaqu/uI4gpVQ5taw6vlfoKcahN1VyVIVGjFd+4vAJBBaTqTk24mNGFJKpaxfNG/wsPdl70iTP3bPa2ThV7i4wnu+1XCEdllzFsMEnMDG10U3+x8RwKZYORG5EQI1H5TSw0V/G+hjryxS41sdNnum2pkB13hL90bHhGI9JDRfzZgWUR3zWNFawHx8nHW6QQaPmDQgIwwfo9vPH9cj0rhA0fmDR5Cpj9eJ5uKtqKSHJsnqOc5ZVqHPP750rtUq4QRj9KORQyZgMwm5L744VjdtiVRxGZQANpqRtb38Ziqx+sHHEInNf6pmmDf0HdLxsabeAQ+VLDSnQZNhocciMifq44RZV4jcauDHhlFW217Lww53/I/i42ykwuHrt8uWRf2YYv3TtamMOaVg63J6q0+2pnK/j2h+7m641Laoaceoj/xsicf/zcMPZ/lzCtnDjlsURQXCsgxw3AQ/JcCE6JlV6KZ7jzkfFS7v2zKnXv8JsrL0GO3796aefQtz4mXFD84bKxsENOv6mrncflGyFrCFjzxpi9fsJv7HlAtUbdeJaUqmwKW0dTZshYFQ8bmyd7LkGjYp8dQrGhVEgl+kFbg5SAM8ezJmb4+/Pe7guz2KrUHZePOXi0oUh+f2jVBEuY1uypOmxZzg/dOoeRtfPRDRDZJtVo6J8KH1IpdJEani2Ia2MkgiJVUcn8aMZ1QTG6JMgC1d1G4oU1BIsVehvmATtL5eWVi7yOtfS35gzHMKEPLlXVFl6bN7S1+HTMyRToaRiNbeN309cR5ZpizN+W7iRVXg7TD6drIRg4QmMgqciMV4obpCYWuvxE09uJbHsllxELpD7goDEMavTgBtXwaBSb5PKokJeFRZvJCW1cm1Nzyx1ZAxt1ax1FvIWWqhylIUHTnfb2hVJeABpKHAFKbhZCpDl1ZNk4CnyQqUs+YJApV+cDsjxSPaPrb2EICTQraRwKulvBRtaVFlo1ButgT7ph4tLemzf9TKXr18FHG9t1pAwb9MvPx294UP5+bnbE6thP4hPNh05/sT48b24YF+h+B0vtG0UbnRsEGpiBP2XUaLaSSgJ8G9o3IBx08BRThfOg0hAD3ApN6Ou19IMta8HJtvlk12SEQrzk3kGTZUr64ZtrSY1fUx6EyApI7kSoMODnYeGvoAT/WXXD13n9VkDY4XCCIPAcdY/tHS97DIK/XEBofxxsQXMOE/LyiHgYGf1WHmH3BQuqKrYgQHMHsPd7wZVAkUZh4wbcBacvM6IoUlCYltgo6vLVFQDjui4r7bxS/fv+5FjVe+8A5wbySFYt+nBl/r+o5kXN7FuiBtOmstRb22xlk5yN+z8uz/wT4NGLlo46vZwTv/6uGH8RpOx72oDN9xaqmnf1aBHvuPGv27fOCJkxDcz9NZx4wFhVEwbd24RTTUryFDqCD/nvXfa5FEy1ND+Fi3u2uvbP/3qcKPOb/Q64HC5upOfYDcypqLdOzWwMOQQK24K29NmEZV+vd9qvjjNq1fc44aFqH8VbsR7zLgtFZOa9vY5tGmpWF/nonuOGMCz6LT3i3NdHYWWtty8aBwznJI8EuQI4uJOSWyv/b+97wPIgfHkOiMKjdxEg5AVJQtEKuEPe6lkm4940RQVTQKpI4aKXFHronzRwkoIQI8BaEwI1XwiBISIF/ViQed+3IV57wZp2kyFgb2++xyEIX+xIg+5suCBPlKe4kI6Iqc6tJ4Txm2rWIq89ZzJh1XvhzWwWCgqmIpjL5m03MLoLnOBJLjPtJ7yiSO7LyyyUDrbZy+EGx1RyW2ZIxR5SF+2xguAw0rH58SqKNFwzKeum5xXiOJaOXhXag4zOVjxwLMWXn/rGAy76S1lNn9lxVSlUjfszTe6mENoNQlC1dWjOsok/MBhktIJs23oQlj/DyuMdm3qH1O3yX5S1cQU80b8yRNPhJtr45Vjxn3MWSSiCIJw2jj1dWCnPjEThuOJdcHwnIsbOTfBDA2NCpXfHjfcONa4wRX7aMYoEOaJjK2pTqXFZeAopEHNCl9KDRtmDYZaHNPBlOmxpMNVIaBw440zkAskZttMSEVlk3ZXvAuyq0wxJlZCLU2Oznj8klbwhfZRoCPEja4CV/6BIg9HR4faWyzdtkXThXBjmfrZ0VHqFRHjdg10qZL8vEswg4TK2IUW7h5oGVx8x8leGhpVqgibKiBIJu4F+waTIAI/3u6kVHbTMktPrrhOJ+UdIq2idFaaqB0NDiyr2l35qyvcCEW4Djfk+zMlrjEcpgweWnA+DnhxFTeJKx+5dmnkT+YNo7Qvhw6OkNcYaaJDRnxlUxh3eLWRjt48b5idPISPa6H54ztu/EXb39m6xw25/vy8gV/v6Z33wMT8vKJCoDg21BOrmMI2nFZgxuIbI/4mb/9t7TfNG78ZbhA0IgdHr+EGsHGr7SENT1O5SkItGqf6w375lX71BA5CESegCulwa/nb28trkYDVj2NzzwHH3tf0aSL99WQvspkwqnzfdjXIUKWkpXViLjOTPJsbexAm+P19lwhtyznvka9B/vDsSRIWI0ctRWZ5u2fXveszTBzLPSSTqGhItX5yUURc25M729PNA4fjw1FoAVMn4FJRRR3S4totH7Nyv8gFQW1aZvBKQhuwqnRXrj6qAUP1R46ICLFpilUOAeyKPEyZ3z1FrPo45MahqAR/yyq6V74TNRVyHU8sFRxIJitwEREyDxhE8X6DHuK/bz53bSXycqCsdV1LMoOPTSPSUsOuwqeS2lL1kb9oielOO9WDPcNaxBlbbu26VCtrItezaSjx5HaOYzJwHLgRG96y4e3ikOH2FtwlZI+0lmOFG13eH6goElBG5o4me6AZASOplBMrlQKWU1+csYz/J4zhWHPhUWt4g6YGScN9shniBlILc3A88SZS0RtpS8rcjGy+JftM8KEVlW1EVSPpJhHdT5mk9W9t98UVRamWkSS4MX5Aw4fq9wQayDNSyFwzqbSLRdFhHnh+Ay2bYmpYDKVjxe5jFUwRcOh0Wbhll5ZcproScVfcgHFwfKAXNlb00nEGIa0ivMi5tEyR8y4CRIi2nYLC9sDRBTMxyvHbLXnKdc7pL+0BK6OXUhhgMi8eLw+WMkXhCmAQgBMU+0nktLMgOax2UAhvB99NDU4Mra4GzCSq/eNdWwQblxdcdd6CqA63rdKNdZWmFFc/fsXiR+TkeMnRz4fhHFeTuC/4m/DdsN71515QUu5EeLNxwzJJ2kWXD6lgnBc5+S/dd21+zdaLb9JHRi5fuCO0/bl5Y6Q5o6oBH3UbiMMMp+K9eoHo+I4b/5J9A9w487ix29uEG+/bwI3etgfvJ2eZQtS8sYF/o1dmvrYl0gq6ofrevCbNemXt/9xGV+Vw45dfLA/XVlVPhT0/M27guT3IJBw4PDHY4Bc7ZW6+dGrvtM6G65fYrRPSUunS0KE0qq8neXXEnqa3dHm4dcRVOKdrXuGG7Pc1PqisO5rsoa1opgeaxmcxaZDoG49z5vJuxaMjbH751GeVyBJjTo6RvmgHG9rOJ3kZ4WU8oy6MgimfUolIYxq46N0gmYpcXa5LOzK6xMf4l3IdTzkBWVyBhXU00KwRl2cv5UwcKg0MZbwhuDSe2v2CmHzC2qVE0lsEVkqGP2NhFGGIAoDZCAjcR/RFKbrCi2IqLSzGt+06mdwuTnz2j7sqUiIkeFdGDuUFK6VQ8beztnQCAZg2PmT6aJxdV9iXkg1lLTzsQKelgnH+k41cuDFtQ4nsflAcRogwnmgS6VPKSKboSfBwwmi9MG+4242giqCsJhamLNqjUPUKXeoUW7+5yQjo6jg4A4Mv3lbmejjkI9e0gft0kpljkFTDlE/jN7P4pqc43r4K+78MGyDG375yfLgq6zdPPXVmlvFNqwnb2+frpn+L9aN+TNRdRWzXeFxeurTttCQH52KG1zbN1y5+415/lUxjMDCvSAQUe4+CAsBxLJQAN1YEGxQuY56gBM12UoqvUh6V0EImc2YNVO7HamnUFUCrUkTKwo1gVD1Rbwi1ZabQwikodi/SpLtw/Y0CfJmCrl8XmoIRJfk3SsfLbMgYRRiJkA0TFt8+IM0TayTFSHHKo6Oi12NxUKDw2BHigMaXnS8L9eiozh1Xu+qAw0txFTVi88YVzRvWPQ4itSjhEOAYHnRThJqcdna85panfwuDqnbq7IamDhx/JshdMEEVjbGMHJeh3X2B30V/+MWN1Teqq6tXRxq4MdKcbXj1Wj2LpG4Pr+NGHTOuXvuOG3/J9ne27uvyntX3VDd72+7g4mhbf98x+z4KbqAGQfTRC6n6tG2Fn/1uWm4W+YG+vXT7b7g3hBs/qb1JrU3Ub7QpRZ0XUeGucF14EHOwYb5wcGNrz1zgKQ0cftB463AD0dSm9LZx/Hq8lE71nPFe2klbONVWHGnsptyCW1s6qVVgAS998jm5TULIzHbUxeE6izRkuQqixKD3PEBgFctGVWs0rRjdeh/F+nyHrs+f/3195gMXzTk73xUzsp/o/7NbwtS3lUIVVp4tUd45/nTEQ0PkxImf7BvfnXbzCvuWQrZitIqKQBSEGAKEvb0ZMyTUYkF1RB4iPAnpVAVF5dpfgMBT9o1kh6LTEVHxF40jCqsU7ZTC1U74LKsRYWiP2ejlhnRecO2mntczqtZlxiCmatbJaUVuLGvcUMYuWEABx7Jwg8dXQ4dWWDiXSR9JzoMgc7uuWlaOD6mr8AFuTPd9+CDYysWcPaMOFmE0VWPqYDFVJi2eCDAkB2iqKlVv6WhNsBysmzzsJYnIWvu9czzNkqVF7ALnzBerkLXAj9tk+EOOM3Acp2A1fBz/E9/qxwDyavOJgw3mi0cmqYpobcW9xpHrkU+9BAMZri5YiBIjewtNcUzf8fHDjnkNdmw2NfUGTnb1RGG7QeDZdLemekSYjch/qT9i6KG5KyjNHB9QvaFc3A0HEYvHjByyk69oMUXM2/E7FcXqjbj+CBrpLuZiJUz3XV33Ws+rtrIKWpg2pqZeDy+wYRLhXqR+/AD4xCs/KOYZtdmwXPQTC+ymWtRIrsoOw43u49Huqe6FTjm6ETxZE8dCO7ut0dK7g+PSKr0eAAeuDRS13NotzhZsFmENVSCbBlrdly3hskrbqR/80GFt4xo6roiTJgx9tKThx9INLW1EFMZQ3coxPDwRGsa/7Bhu3DXccANH+10LOqS73OPGwOV/hhvOA9hk8jB6o93bN+q5Vd7q923VuI8ouXxh3PiOG38ZN1SWdyvEjecqUUNI+/TF+nv2VG13ep+SkzC7sfL+KW9qm19cWRq8vjRLYOnU7du/voYcN+j4zfgNIzjULW64Meu8G2k/bmh5gOlbabi2pRLTEUZROTbDLgTBDa2nNtNb0fXPKUVB2S84VoyTLdn+nD1LxzWJhRo5TrIYFjjG5xpFE38HCz8XpTraRxl1lM2nsmdY4UQIN9VRPJ+dHjtcHo8+X++bGV9WVXhKJX5oeE8qf7BvK6FKQh+2TeTeqlgvx3TBsS7qQnsVJdX2xAUtCls3ggQMKig/L36UN8hJRC4obkONrxdUMUyxoJJIOB5Hyir1rRs4tAZTxrsr8CBDTwx8rqgkdqwRZUv4rSG+heFPjo9JKLuu3vFdbakcbviyvzm0tRYpIoM4uAE9ARHeofmE9BLY72lV1yaZMMb1xUx/6M580Ec4YZU1dTi4kZEDemN+OWcJ6plMuWkzZS4NN2+woYK/uBFCRxH18wx1JUGX2TtuSGfFkscLeFvrTHpC6YdGeRhwBBIEGW5YKbgsHK9VhnGbn0A4juOUWI0tYQbGPh3uRm6ESinGjE0gQxFVj6yKVqe9oGPP/SCqmsNQBAFGSqyRTXhsqpjq+nKWmut6PZzn3A0rTtfrZbj90krAzmBRipulUbhRJJbnk+gNYQK+DiYKKpdNTjWr7EOaMCxBEURZfre8jP62WGLfx8zBqHFey+XT0OP8NzpFPuGX4aGXzF05hWAddH9p/0KWlvJW1mQwVDfUm6mJIVCltFpS4ROTR7eQY3X4+gLmbHeAY7YY6rw89GVhSJhiwqvHLwUb6mDSk6HrOyp9Zad1XcnmuPhawBObNyyVqg4aLKtEkOMS5EV0u2pzGh22tBDlh2DzU5jh3aGJ4aagKnP57cjGOTFxt93gpt2YcbVytLePjFy5Grq/v7GOf3tramHyRbF1YtzhRsMV+M28ce0PuHHt6nd+41+8uba/EDc4Dgw3nt9UQgjjxp223jZsT7Pz75/OCjc2GEKeP32/MrUyPzi8NM/4ObV0+x/oqewGdhgvbnG4anDCK/7xIWrd7oNc2pWGO8WLI8f5hcUsjiT3rf3uCjmAD36FzSvOSKLf4hT6JrsgNJYDGe7JliAkj8Fa9d78emvgADpw3h1xrb/+98btWcd4DPGSgqDY5LBL4lKcdYwuw+uwsc7mvkeNgeuHNL0SRc5pnKICneD1k6Z1UvOwwVkuwkE14YiIsoQTFiKQ7hDvFaWWnBzpDuPS/UcjikLUG6+E/EX/hcdNRBq8e0LxTCSoEMaSKtiuS/m7qgJUxIg1g9AAlVNXYDZeZBaJWCG6+BCLSFTHecd0ZnlMna/6N8Vd8aKj49lzh6I2Us7Oa4pwPRoqeZ0bU3AuwtPp6W1j21naKWxqGYEveVV9H5anx7CQzxORiIBqzHyC1i8oQRXLrmhSSypFfJdDUtyzHARUAX03RG2UveMPo3huG39iOcimWp2dXFBR+HZF1RrZpyCwbCxHq6sABDjsUlaooaJxGcWZOPj/9u03a/GUAcerrSebCqZyvnD4cCm5TYLLn4j+RMz/5yaSJ77Txdm+dT+vkVac0+Yxn1fArWwyeV3AuAWVwMXZBx954HjUb7a/e/pE7wktkMyxZNLjFWoE+loO+5qi0WnpAD02loCSFdWNk/V5cEC7+CK8B3GGyHaLhVKBuj6G3liNFRXLx5h5L16OduOAIGDq3cZyNyby7gzrJyYu7YtXVlzorg0x7MGOjweHhsSSFItw+LDh0N3yaC+41lbxFkMLE4wRwWhxVA6NrgH5vkUcKfuwfcg3+DE/KMaW839nCAXWfdHi0CImzRUzfuWSgxCrBLxv1g8iDp0Ui6WV7RN52G9ww8o6hr5oVXW3s44b0vFOWMjIpf8Jbox8y5lfxA0XP3LlcsPp12iMteFEa6rL177PG/8WbvzfOm7oUOkN542bT4Udt2bniKdihu69Y1k6G5Msqm72Lg5OznZPTB1gaFp8M+Vx47fbDjd+l+tPkPGzrOIPMW9MdS8X5eF74qYN/SeCHGoDTZXnN0K9rXDDRC7m9AMfsnEY9TQ26z3b/aTzdWGu9KkVLZMhmjGTpWSemHvQhBsPevoyPaRu7O8Xa/RZZOGLO+afSSxmu37jQTpYRmhIiHYss89WZR9R75wbtKDnG3Koup3C5X2k1OOaJaqcTlYqYhVRmFD6uZgU5oRKfzXvuzoipqdNVLfgwrFIY4lO+JDeUEAluxsiYxPeJhTSyxeS5HHolUqENwGVxg3qZ2P5eFFP+LbQ1u0zDxP96rTgWwVs4Alk6zTW1zcmnx9TBGy2DWE0j89JBWXmPUEG44Y1i+PvEFzoKSWxYsIhOGbUMHt4CEm+AVSYRvuFNXVYBmKUsGRZOCTE3VXRH/Id8pmqbuK44XZTN1orybi9UC5mt2u8jpSqUM7kqIflldAV6DZZ4bThJFV8m1NZVkW1sksEfuQEuaujgcgNEtX9pmqKYUMOoqmpjOgNJ6MyZZR2Ua88paEk3M2wEcrAwxnHhRp+xDU00U0Sv7RdlORzSXramTfiNmg8OX1bX0u5WcWeuhtLKYmmw6ZvPedvFW5AcChphMEiQ0C9haQvKr8XryJ7qjf2ywVuLHeTX0vnBgV/M0wdORZUzBsldn8i2KUpW1RDrSgQcKNUegcdsiT91YGR7EvKKNFjMtss4uXr7o6VpLAtUOIUtHROqGvXGGsmj8vtEwvm9RuSS5w1FSSFzu+FAcmpOHxl/CMG5O6CK1vSQS9vODflWDnYEHKIJSdxxLzkJsvlvRT3IbKj3bZO0tkqFuv63+qLKmsk/2L8RrtJqNqtfOOu4nHrY8SIQcDIyH8zbTTEUiNeh9vZSMMN1bjNuOE/VMPG5YtI8R03/g3ceNY0b+gGLS6TqwLX5GjtUE5PG6aOtqmpto+Dw7TE4INdfP23X/nV/Q1JFebxH51/45deCI7frRHz4Sd+qRm40/brbIoX09+eWniIiIu33gluE0c6tIUzX2iNFafslbK21NFXZeBq9wMPaQZswQZSWFsTVWTv5sRORm82YOP53DRXzPEYI0uxoMT05Jkq7AQoUhXd1PZmF/6TEj7qilSnhDTrSEGEZrWrWqIgw0CYFCUvc6JqjxSX1Q/xFdNGTk3g8ROVLBGGezKezYnSrrjQdY8OiX4T9XocStsk4oVUDlfITTdyg8K/VAoGn7qNMgIwonyJ7k2Ye8NCd8kzUWGH2JREudlVjlzMgDPbwRpLDPaHvqha+sbgzoEKmmI5+q1Bgx5y00EpduqZCBAZ7G3QgMQQ747sVLjBwAEIjSU3lKpu5SxRs26ISI9Ksas0KxpRdx9EeX8R8zRGhdNCkCdy5EZrLXkUaNqIHX2OxlbpCBnPZopFyzoEN/qDEDe6bJnViFs3lzzhurkk/EfZhaw75BgVyzGo7FXjxl//ivH09qfbRC7tpZ48CVdTbzfNtfHE44YfMjRQRMKwEfdUw0YirZHkNG3+dN0dMFsQmJzLMdkhRWDeNZd5OGd4yHjUgCLDjbQh3j1hh54yh/QLNwCJNdQjEBczMzN88TATpLPDy6g8VllUjvZY7qaqqUQ/U41xA1lcLVD8LbiRC85NFqBw20E2S6OlGRChaOEnokiWjGZXoThiLZDjjYCD3RePFpBRRRc5wLEgw/aQomfBA4WWLwx4kzieQSO3OfDbB8xrzfZIFMflu7baEh8xNERUOlPLwICFixhs/OD2VHrqyscte0TH9oC9I8Dhrv7v7oRFsQ431EjuEtV9CqLmjSFjVezAJ/xqxHBjpJnGuLicCh0YVxtS27p/Y+Ty5Qax8W1nbN16/g1ufOfF/2W7eKvhhqVhk0je66xgDjiQ0c4abiwdWDUZgqr5pY8Ia1e6p+bZU9lP8hS4od/dH3+8LZpDuOE4joe6SWz4Zm0x5xRRZhQ33LBcay+hf/vWV7E55HD0hmvcgAs/6TmC6SAPMQ5kWEZV2jwVcmypqm9rH9gQmiQw6rGQb5o3bnaMRx/0ZIpMAbXiSXwmkzwLyWFXQM7Sv2eZE4+W1b5l/Bx0uEIb7OcZTirOy63wqHwqrYmB3li4Z07sJPXhWcELwR5FirTp2SAZHhafrsCez5LG5lkrcRxFGjZwRL2eJY+4inLPh4fmDpVEcX1aoR4QHIJAp3opoibAdDXviXdby1UTVU/Ce2Vwq3CHNVmZYnT1RI0jGrWV/HKHMOHF2DiE92Ffx2zH3LOwfGPMCtkJI7RWdgUdquZvfNqahxQJOa7uvsxMZpt3V/aI7be8u2NOT/jAXReD+P4Oii2I9YzKJ4qwGK2cebQNMrglZ8rlVFa4EWSy2UwNa/7c3PhMrs/QArojUfDDRlco3fWvKlmeIYtKwJ6UWSIMHR/1mwcwaBkatmDcCfzbbEnFra0RuURuzSsXSaUz/q34a4AjYkOB1lM2aCiAwKKqNl3cruIIIjZtpD1ueBo+rb1gbiZve9D0ozohUu+x1Xs9agKOBO4/PneHG7a+EgsGbljP7BpePOCgBLEDcCy+kakD4HBCqyU1w3aTLELFX6kwQxhh17maNmrwHH3bM4WYiiTFc68Wu4kQ4VvQVeoDfiTC6qAlcHHp4Hjp4F33Md0GqhhcoSSHH+eYjC/CDYYEDm1d1KNaahf9sNAOn/2Db9wwPe2AhLc69C+LYQ71zirLsCa/oZ3VBeHBS4cbfuK4dKnOdNx33U73HZCIT2/vvH+fB1yo94s73AC8vtiayuINpdmCEecTs0xDHd+XRmzppIRD/oYLGVVXv0mqahojGrjh9bXNH3MRN5wct6kr8H+BgeM/DjecXVy48Vy48QwRv5s3jOLoVSOZ3EptiwfAxjzRVFiVNhbVbW8p1oNT3YtTf9Ov7sOH4IYR4w+N4yCtylKkZS3f2D996zx/MocbbmgLZeHoKZ8gEjrDw42V3b25B25ktyxt7lRsuPL/XH9SWsHqbIwISc+nrfioql6Kud1w4EBMNT7e82BOMqRkihXV9uGzJs48fBe4gtw4JuyxnjG2MoSEAAYElsthwfZIhENcBRoqcy1WgKDsSc921sr7cNjRvhcjbEqdUFsMA9nDz9uxTFJyqkrFJRVGnJXPDObeq1FfUvn6JyM99IURWtITj8VTPlBd5LuCc5XiXlRJoamDLZZRg4h9sCYiNSEBRdZdV4TS7SALfhxOmzBc/kU7xiWthYmQsfuF2AwF3Up3vS4jIO8yh+AWzGDpBhvesc2Jk+O6mBOOgvIOtlmOCVfqrWpkp61VnDx2o9ZnX6xbvtW4gtxV/SDgKLfeKGTkqsnNZOPccaO1SuE4S/vtHoJ2D/taHW3eSrtfeCv336gLd1XHQSI8JEFASuRMUNgnldI1yD6i9I7AVwmq2FStrV2ns1Xt9qhRS0or9Em4zohRxw03afjz3q2tIj6oXRusdNptC/2/y6YZRiR/y+ZrsYp48rQHinA/tenRpYEa/Ic20KTDrYYbgiDDDelwMYhvLJdqGDGKMzR0dL+T3f2NkGNJb11ZOsgojgqbON/BIk/K9/oT5XuFWAkGfJnJjR5xZX4ViloHivAw7kJ9suy3Mu+Ol0v6XXzHr+WKPd7xxrvBWGl1tZhRpYjcGsMmdm031ZLNFsiifOOfx412zRvMHZcdcjiH5ZD1KSkJZGKos1MZ64Y36uoIkeMHQYZ1j9MCaCkkDjo6lYR45XK72jgmfMm5WI27d0VPhbihgaPd/fH5UwYbrrqP2ePStav/dFcVQkI4b5hXfOSCEfzqt7WBdQnWyIUijv/0geM/GDfYU0Wf9TrcCNdUvZNLwMTSwcZ7NR9vTL5Xc/KB8vu7VfCsH9bBxdfXiVH/8fc24YYMHBZraCGHVj6gSyo1vZ5aXafSqayALWUtfqdpV+T31mBj04IMQ6rDRpDTox6YYjvBE0wnklU5dkCTCsfzHtfhaV/qd/R5rocEv5s3jbx4oGvb8fWzXPKEJEHF064/f+7HDY8tD54l8UGwcKG8Q1yATA8kqivQMC6PNlf1nB9klKgEXLIsRK4uJR2TR1ZAwmGtMz1vvrxY7qQnHtSKR8m8CImEsd183qr4q2wl6mkjIXDUGY60IR+QcHKWrFXM+6E2J6YWKalSMvft71Nuy3QBYlStUTXRGjoGy2Wqx/cBthrd4hj1lJkCCOC+iK6/eAHF05ecc4rbqHWIs2mST1zdTKK3MSgoWRfA6cvKLq9GwWIsw8RBZ/Y2vsFozwv1P/GuSflGlqeTKi1XSxZSXBo99J2zelnY8WrNDw7lIMZWJhMvtnr7X2tspg+yJLPcE3tskbg3ConWizaPVh+cS8KTYulZesFXjdOWHvEkh8aOsvS4zsMxxWb0E6jx66+317r3Ui7M0MXxa0/lFlY65COPPFDU4UMMh9NTSfkdIgYvMNK6CvlEZSurnmGEXDJoePFU04Tx6DTR2FIprPZUA0c+VbZxw/6+RJoQeAOOyck+poguoqZINy91X1fAFh2A/G7IPr60OKjGKOaJvtGWQglWR+kr94gqGS0tj+dqmO+ZY/B185ZaQTmFWANbWuQWjxEvtTqKTWN0dXVwNMQN8kOGWoZKMRVMZjIlEgRhg2wxpI2Q2l1bBloGXGzhfTvgZdoI5UiGG52droNJyOGGDs5y/H5ei3slZDnIHcHgYVG5rkpWQ4glrt83f0fnkHf6WVctIVTiM2CnQtxAsMVztmP1EBGhRnuYjXvp0tU/Gv+ajRze1efHDWPTm+PW/4gbHiRGLgblfseNv4QbllO0Hr0VdXuq57aowrbXBufGAna2TfJzzRuY+LptylhUrvQgi6rF669/u/3p91tta79ajrpriRVsrNi6lfXreD7hEkUw82052BBkaHOV3vS9Gvaf82/oRf9aeu9ovxonRFfkRmIv4XZUEdsriOew1Cp3BBf2CWSi4k4iW2Uw7XJixvqi69vJz0lWSplkVNBomHLzprcFPsN70PHg7yFHLhp5u48VTUbi3ZwkNa7gVXV95BFmTWukk5WyW/2fd3bulCFHrJZjgxWUOfRU8JcScFi8iHZMcauWcAm4Tdihgyri5xAa0KPRo0LZ5FGob9OKpTKfIE7EvLwfZGyFTbXpfD2il3R1NlRJBFi1TE7fg2nBAFFZYx2isJVKEj17JgPgMytt4ryfI91QXePWKp5UjOE2Q9Syni4TA64ZTIsqGI6zM2lzYcqnZST/oAgu1dTOGQrNMYJCls/tRpNYQMAU1LgFL6kKssWuMkEcAISGixs3YrGZ5ZnMhySpuY7PKDTGjVCD1QUWVwlljCt6K1Mo9DElZiyCxOergxucmPKKUd+EpUFaqtu/wjt377lxwycZurwpE9+aozsdqe+XmhgKvc4grB+qTVdprtARW6lGIkE6lcf/nUgEiXTIa9ShQ8T3XtO8YRsq2I1yPpcvBE5crRD4Im0XZOJOcvWFNKNrFX0thgxS4eVbPD4gXR2xlRgJmS0IB4nhzpgpnJvnr6sWK7EzhBk3OzofWAvOyzXlt5A3RUTVKDLbohjulhguv9VVNmBotYRFvAopsSpMYTIhpuS6zu3BBeO8TVmF929goMtAoEVA0kJz35Awg+XSwIBXOpmb2/HpE0ZBIJQyEvyHrishv3FfpIfyEB1sCCwuGYgwnly5r+rwHdcYNezSRph4Joba1UI4dNfhRicvODZ7xIFBu9ZWYV3spcaJf+Vy037qqt0RshQXcKO5yc9V/DUPGlebVFaNPdV33PgXY0b6w1hDDpJnt3qjt5r4DaIMUd8eyPCnKjLFITydXBRuKJrqjSHH1NTw66VPD2/denh7koamtl/k+9O48ZtwY8njBqNFXlUbFodrrLhZ+UJplF0ZvvX2DXvm9C4Ek6aC6tHJ0UmF30RKGbSj2tSayt4zounDTxuMGwoVIhJDf9YZNxgdivjIx7PJ3Hg0mpM/fNf6KG6G66rnD5AanTX5Pc4osuBkZFMjz8e+gkn2jSYnCgu3hgJNCIbSlkpwwkxizgrHOKSKFVIO8Wio8Un5ghpXVC+lhqb8EWaM0LTRhBybYUpVf2sie0Sg737B5FYibtwj01Orilj1fEikW9CQIhmVgMOodKyG21gesQBqQEBSTL4UgwI9serW2F0/O8wtj0n4YDm2ZvJWoqHyDi0bHfUVuKE5Q8klcfXQKpVxPx/DDpI868kxr8jhcciYpQvYmYyLQGTpNbZxMD0m/9+Ys4yzqKoFXogLbrSWcykXnS5QoJtp5kNf7jBXi+noK2crDSt5qyfFa/vxJHRTEjM/XwbCVT7DbKIckuXuCVfa7Qu0SUxMrf1qMty1tddTGcUa1hdV3rjhjBYUvdDmdGqlKvzMGJRsukYODx1pwxUfvLyXlmPTt3+wspICa9Orreoiqk0WU+ngnocN//lxn8XJBI/EV0FDpNOlbvXK0hAyC48G4TBDiNQPLwdVHnIdrwZRJaowf0MsbWmmOFosrs6UasVzef5YU8VzCKvisXNLF+m/R4oIDntlVvGSMnALGPyKATNDy2hGdg0Vky9aq9qbxXfveBt/QSAAKa2aY7t7lEMfsS0U+bBw436gkvBrUuYutNjBO4Lb7rJYCR37juaw/tYhmbwFALxr530r/pMCd8BzG1c0gnT6ho77l645Q4dGEz+z+Lwq6/pb0MyxY3Kqdpe77p7rjL/kYMOK/y6PXPtnxr9G5tS1UFrrfH9+UdXgukcueMuvXoSUJl/H1e+48S/b/o7+y2LUpaeq44az/qko9gDBxsa8JBpoz1fa7sy+mdKQ8WZxURlVrKmmsIy3/X7r58kff3566/c2UONnYzeEGzZubHT05fOKmSIpZMtiRU5d7evpnl3fpcMpw22mGrghUZXSbNEXnaho1VrF5cJOG25spq3wKG3huGyhsTcc6nKbYKY+4kY62LwoLgOpULGGPyF6dqYQcWicZ7shVNx89iCMJHG15ONcbSORiusYzQILcppzgiq0EGOEAtI71P16RG6I1FyMBPq7WSgRO4gRfIuP5ajPW4YtqeDWBgiC4OV28icfp9t0Cx0cFpLYEzdgiPgALA0b+TyrmUKNPnStzkzaxbZKjDnfB1Rb1eL+CXFK4zNxIG98W6w1y6CkemTBENZQqGSXFVq4ri5d189ktj32U2MwH+ZQoDYQYlueEIVd5Wdg+7NH5F0Usz3bxVhOO6zxZBzBVIEmWPQDIsIIT99Y3qCMFsiQ/2Oa9G+YEdgNuTi6CJ3iST0fF6a8b7unD5I36CrrvlS2vxFC4o3iMVC+L5aj8YOfx7mNzHy0Y36uJ1ZWlFWraccUllvuUpRSgKxq8G9/Y90D7czga/OG31Q17H6Yw63Lac9++NKOBHdg8dZ2Vx465PtzHIeNtOF04l5yKt7NBiPuKI1EUJ839OnbFFJmPVkoPwoiwg1go1RSHTm/BB19pTRNsoUb91StxIr3i9IaseURsztFCk+M9NyZXKmAg6PUpcz01nvFbIrxrQRBLhy5d69QE6BQ+4fcSjZvcAMRG0XgtMPGWmLKbcd4vmIxivjSEf7iB1FAlVZYlmk+qlAp9FQ7ioNaGBgZ1bByTVsrMg11gg+0G8UhdayfOO7eNafesMskpBmcyaRTkluXVnXfIGKgRYNIp5s/roiVMGXvS1UJygI4JFWWEeM8DjGGirKaUDiVSyL0Rz4CKoUadt6VJrfdMxXX/hm/cXETddnnjDiWpKGtHWnKSGzU/zXY9e+48W/Yxf/rvz67nJFb7KlurT/19MbzO4Ybiyg3iM4kEQfhBourRTBkUPOGVlXgBnuqecUefuxVjqG5xFlVEVj1acUtbw03UjjfZMpw6yk1qrmpw+GGW1O93dxsGjb0W69m7yN6Mk7i1f0tuIaEk+GmTczqyzkcS15RbSyjBSTwyUku1kc+Lqcoi5dkdDs7k+khKBcRrumHxubnQqgwosMFk4gkVySTIqDGbW0j/4CIcDyDM9C85EJxda5wKCwejAF48UwWbKnnavHbl+xJgitaDffVFyURrZDOsnNDHly6nUg9Y0S+csS3+eo+AmDBUY2pIu1NGRV5wBVeYtG/WofZ/FGVGyQu+twkVrDxHcAGorCO5FiPisGnM7nDz1hVOg7J4kJSm1vOTcuhotxCS0SnAJY4EcKXyCzpkQaZ7dSM1kP7RRH9sBSFCl9OoRaD1cEIniXslvgVUEPdHplx87tAceMT4YOXLbqqQ/NBx9g0eZHkvdSCWox3ZWdT9mS3UllyseLM9syNQC7xoNCwlvtpo5w9S0IdUzt4izSbB7MH89Gx+d3oOAWCBhyVipnH+y16o0WpTb5hnCfHe/VpQ3Y/AUYonjI1LmQ3/ZJaSdXVUJGQ7/CzBiwIFAUokbiIEMaf14VWjTuDC7jR6sAEK09Coi97EqRHmcchM96sQW+XCCy2olf0taVBclMUl959cCxXxgeEA9jEFYJLlO5ja4WN5YrQGCpKVK9u673AWv+Qq8nlEXT9EBQLBKlr8EBtNWrJIqvd7xBrHbx7J7tIaRQpLlnr4BMmQdwu3cFLAQUFGbrtdI4MdQ6Yhor7dnbszG0Xn61lVme7SwNTProlSu349Za1OjFwtFghx4ClqZOKqwxEN37IRX7JsR28ZiPLjmXgOkGV4GfId8O2h8nn7d6uwXSgcWNIcVXtl0eayzb+gBYX7q+PG824Yeury//0o11A1Xfc+Ou48bkZN+6sh/PGrffvib7Fy3rc/a4bBTrr09n5NwKLQafAZdYYfPNm8DWQAcY8NdwgyRDgaPsRrtx0hriTOuTlZatjVQfGc1iTs8ONkAD3/qvN8Ln9ycdVoZHKH/H/SSqs4IhIN2niyYhnydNciW8llTSCby/J6Zv7HJU2SiUKZ9HtHAfonJJfzcA2O//MExr27Gb0lr0U1WSyreamHjJz8WXjG9HCRjKlGWW1KyTV4rW3ZdXmQE8nnFWbz0FLsqxWSfQEVhV9guFcclu3HEk737fLQ6xEQvCQ/hYr+35yXyot0IhI9uJ+akt9H3KIW5IK6VTS+VpUooBJDSYuECvfTwUSr2dhILBeqEyEGBDkT+TlWm/UIQe5cpZgK/oQWeH3Npd3cprvicWIuDJbvlat5vL5TIrVFJgheFAeermgkBMYbgwwYEhVBIvydvtEcLwYs5T1bfEhij2ZBkFeoOmlQot+d0a9D0CNDN+OvQiqRfMlZLbjPJWH/Ebd9ufpjXJteW68pZv0TIWgPX/+jIEGyyGUU0ap4hhUVOkhhWtZMYcBfICCM3Z0Nk91h64/ww0l89tGKpwc2DhxhZLf2jPgsCFCPzl+qNh0yCHS7JHNCvzboIiK9DtUqbPpEQ8bDjsiTcBR31jdk2ciAi0SVJk4OLGnjFqYQodbSsWKRlWcK5qQL2CU/JBuYIMdcKZw3lWQbQNgDtxUAQNuA4bCCKQxe6yQw64AWEdKhTb3cTBTeHmu3iYejkRD9FM0MTF0LOrXFV3vaIG0EZWXKORQy+Xjkpr7BlpGr+O7GrRsKPPmmZgJm177kPHhaolVFsmOrBYudtD6+Swj3X0UyIFzXFOHx40dxfF6Fa7MgJdUC6gXB8z6N2FSKh80or4NsAPjhv1l7WbXs6RBOTY0bkiXe1eh6s31GP8saOSqx43OEIDqyyu7//K3YVaNYPZm3KjPH99x439k32jGjd3dWwrEvdPQU71/T/St4YZKL4lkw43BmkodxerAXFq7PkXx8uLsLTh06/dj8GDgoBr2x9sON1ZWNmaT8S055eKmnkKLm1J9094fgONtOGh4ohyB0QnHv/YzHOHgxl7KaMt0xA0jWh9sOtjgpjYkOr7l9ka/VEySeqvrYs7Fjo5tbWzMqrBu6tOGN1Dd29pamSJ33OOGSgTBjX356HRhT05RtsO4E8mPrCGpyMlN7GLEVkUJuqS4HYkHyRdkt6A6Vr3mbqhImM/PhLjWUiv6wtprWUTtZ3m0o5qKC1MWbEssVa4iRzoDi+h26XnTCozfr1s34tp9JVq18ILwqBaNflDiN4T4GK48qPDDrHWl0+mkTz9WU0guiVOEu4Im0+MuSUQaKjAwZ7dMbp8FfEEXyq1BsVIOHXg6soKaVMC1WlXSsWIq17ftipyIxx3TYk/KXYKxOmBRgK31B3MfChmaPxACyfMnL7iCRsoaQW7cYMsSgy0PcaO1nn7IoTkz3de9MUbDvStFnxubRQI8dqgQMH1rMLXYvNFP1OyoQsJVfKqVVUkx6q7cT8lUbw03fMKI6An2UHDUnOP5LT/tGVwkLAV90wWMaPXpD39TRdt02FBfuWnjNB00Of1Ah6bXNIEkIsE9vkA4dYgtkg+Rx3JgilvIQFzM5GOtj9m5CTogudNkT40OapCH3VC3X9c5rv8yM0btnnjxgipM7KVWdbDfU4+Txj38g7AhpfNYfLRL8VKPzzV+kUkVDCg7BMiw6KmSkqqU4SspLj4S5hDCR0ia6hwy1e7O8FD7hGjqoZYF81FYZROJ6CTjWqrtgvJrJcEy0BClTejh0IIFejBfgBmMLwBF50ILMNDulFaXvBvwkkvLvQ8EtS/4PZVNOSJLJNASbig7HS+JAw1/vncKM+Q0uVsfFa7+d5bxa/UYdY8b9Tc0DORheO5VJ8uyKo6mOeM7bvwF3PB7qt1bFHBE1Q771Ps33r+fPXhH5s3GMfNF97vFpUkot26bNqA4luaXrk99xOIxb1FWxCA24QY5pUsUD2AXpNpoC8I4HtdWyvWspWzm2AtxI90svd30mypVM30+Y9zgUjsbP1K9q+GG9lRuR2XYol//U12TxxU0u6/1ja7VT6JZ1RyRY7idWUaQ+uyZL9d+/uDm84seDlEceFcOxQ6z2oJhTm5bBRN+8G1lB+Zz4gqIJidblhbzQ1kDKxZuYpyLMjGIwJWqSjy6AgizNntEEu6Uksw2AsyIC1FNLSopBMl6iHgSYBxP1XLyEFbNFcL3CeExqSJi2BM20/D+la194zp4eHkP+VIZVsokmySqzEJspyDBhWg9eCmQBRwSsVQk1hVAwGJeq9maLblM6SkyYrHmWl/1cZ/c8swFIBaVujWbMVQGXjC+od6GAcHCNxWSRrcMEGEqrOnx6cMxi3TP9JHDnlRkJPaMnnG8GgUibzMzVXn+LJaKWy2eK/AML0IAY3FD9IdhhpfjtsYIYl9eno8+cEW26pNiqzanxxHtkleSitZBTAL9/fLBcSl9bv8HslOnnd1PYeiPbDX1SK87CgMb0J5g41GEw7w/xIEgkg/ClyP1nBEjNezftb8+rYT3BxcnDIRWQd2+4VZXnPsCFBznKcMNMs4l/LpuCefUat17fKPf1k3S1JaChWEy0LsPRlFIgSaP75HTAi90XnSelnK5USkOjJwb3sCDoJOW3SM2gyRXuGErsdGYllcvV4Ubo4OlbvlBCLtCvFsAOVqCwe531NYWV1uGGDhGXX/rl+s6zydWh7Shaqffu/OyDQDsohgKCKhasAgQSXHl8m638EHNJ5fBD5k+Xsrt16Lo2xZS3AUcNmc4zNDwsbA6en1Cb7eRQ+MG+yk9pDqe7uoxNSI0Em5HwI0Fww2o8ZGR/wluNNU26aswIe61K9euNXBj5M9xwwu2Go/xHTf+FdyIN+PGrejcM80bT1110/veyRXYjaXZA0ZfdqfMGwfQG0rZNNyYH+ye/9h7q03DieGG9cJSLouginxr7BsrKi/g8MWDcLKVN8c4HsC9vdD6d+rCRepe8RA3eBED+Fn0RO2n+ezZSRUZrlpi92QVPzXECA1b+Ma5Vt9PmANv31oucEIc5WOQGnM9u+z2cStYgfrN5984/2ziuKltFbqjbeNDDuXQMATZPtT8Ebf0DqwdMrkAHD3jqv2wNqWK08YCDgSB8Dn0pEjBSukYTh7ZNLJnwJbeg5jZ49CXIyNlU0lFIt4jYEPZ7/kZzROpWB7USCogK66WKbX8ubwS6bPMMQ4qUT6Cxjeh1PEK0wERuJhUDuXxO+PWA26wQEqSb5UvEwqF/FjVHHLwQc9Q5toh0QCQgXiKaonDZaIvOIf6surGZdKQ3LXrDxGDKkqUpquqjCzpcFE7W5gVuicoIaoT8Zd/YIhBm0UYIa6/vPo1ijWJqPwD3riRjZcNPnr2a7xQRiengvGuSN5bN4IZ+HzSw56blu8OxDh/yyGfaVGBiQV5pqvle66WQ8BBigbX32iaIpsaPMJQ86YEXCVUSYCxmZY8DPBG6PRoS0Ni2kI1UTUIS5o8HaFLEGyqqAm44SB/a0rewIGOGy4C8683jxtBUNZeL+2iENJgGielgOP6RDBaUDg6VX2Vatk4Dtx8ATsg6P3uFtfk97ir6oKNa/eEB63nYb/fPZZ45arYcoaLAmxbUbAQlFRiQn1sYbSA1pZxka7wUpGtVExvF7VRsL7aopZfweqqAtiZQ2T4GDV5E5XgBNgOTTh/+HU1blx2myr2VwtGOWgr5Zpc5eMY2jFY0ZOh9vtXZPTTUotHHFJPx33bVL1sMQ8HsqpLV1ocbqgk1kwcWDd4vLvt+BBFf7u1V4ODEL/h11RNuPFPI6rq8VOmp/K4YdsthxUjViX7R9ywwsCG0uo7bvzruEE8leHGusMNoiSit/Rr6/RUbb2TBI0cbMxuHC8KKuizXHo3yODLpQuJbSuzJD1MMmzwuy7cuKVdFejx1AaOJWx/n4ANiOojqZKOvrKiSqlN3Geo7711EbhhKFVdUeXGDxph1zVv8F/PScqpUyOIYhq4ETGmQ/S0QsZjIonjcfKbFHnYc1KsxZkOeAwrQ7Xbui5lvwUOHVNoqfjK4S6SWkgpb0SEAEy4upH0p+ds13FA0Q7bmeTEYYgdd0mHOtiFIUFO9eIGA3nhxp6NG5b2Dgzu2wswI3F6B+OpJNNGz3isoN4nPoBLfldgCMGOVqvMwzGXJBx1rulESJLKuxJZ5o849oJWwgyJIkRmCw+Ah5F+dXiY8ROkvxgQWVVlZ2T8zlpnB2WuKo8lltUqZsd14suLku2L56ocLU1QUU1EmlBDsbQMcQky6bXWwor+QnsuHoLvz/LMsh6JcEisLzEfbAskUOnXFVQsnkqO8f1y+YaFF5b39zVutNaYmSTP7TfvOC8wt0zj6EcmfWcdbwnaXsRVIltooSBAF3cjorRIxPk4WOec1y3gAMdm0KSnqIMHFU17X62dj64WglgiwaPTr1uKKOBHEVfQlg0hDV1VyHiLRDHeCsR81OQAkZcj9ILck68Pyi2g6U9Dxr1gj+zKGv9QW3v6GeZdzs8n/sYBTT2hTnkCvMCN1nxVcNAlOgPcGG1pATdMQSV4AEKJwy93VSWY0kLL3V+Tc8NVxNI/i4B3RktFnCx6t/MYILK6OvoOTqNFZEaGF4zZwOfBJAO+dIkfasHhgSpyuWQSq1FmDcu7bdeModPc1E5iPNp31O9kb5J5W5XhllOlN1sY4YKhSbvcgoKLFqwiwg3n30Ca5XADUe0VPnZU6bp3LWaXR2CoQQms8BGjT4YEQObwMw2ujnnWWncdv3H5X8eNTuHGtauNIcXZB+tpVr5/wyYNt79q+Du+48Zfww01gO5GX7y/9fTmU+M47rx//35e/cezL0jeZN54Q4LakhanbCsy3W/o5Vi6Pjjpllp3nrqbQQe48fDHSeKpgB1OqiMc2+rny7stlRPhWmh6Izw9bYIqZ/dzW6v9HkRR0BTZYnL9iCtsu1DkOs5CDQ0zIg49uHAkIz2GaJazAHM3v82JPI6N2rgK7HTeS3L7vNnxd2FRheWRPHUQBivcmFVKbxOJYTy41vjCkfHDs/VdVapCI/dp3lD5hUhz6yJXGAh8OL+bsaztmo5ylQoU7OZeyugNkdjuch1gAHGkLTqJI3JF98v1dKziDeeMEybg1dV9QeG7Vdu0y93IxJJvdJKj38prnxXIYkGx+oMz4GCGRc82YVSoq7J8MkGRiWBuzlZS26o71VgyJ/KfZZXbT6G0yioJN2tboMBGg34bD0zu6xqU+pWVZdGJqKsQ7LK0O1TVU64P7zgYxJPxbZHsDB0m/QlpC8Offu/mSB3VQk6jjIFDpRtB+J5yAZah22HvjYBC48usAXGfKSbUsh1UUjkumdmkFbSzS6QtrOqRBFCGDk8MOdJNKQNPJPB24tnIVooAtEQ8yZWLbBnghg9NDzQ+pRhCNjcv7KPk1/NgYQJpY9LTcN1AQ33A4O8PAssT4N83VYXUgHhPp5FEVfKhIbDAvPE3kmB32hdEMsykZgJI7KD82Lhxsmq/fJkaJXOwezQw4Hgs5DgvyNknV3g5nDYeA8HBvarDkDIpuSaoKhTOW5DtvuwqGVO+2k0nx2CJPg82A/odhWXvenxuBYHnQhvEVy2r7JcpA5SrowWWQYQDgemWS6tgeoVAXB8cZntmQbjWycFI4HBj2A0d7Z4Zv7ywABeujMQWP24wfSjBagiplSPIL127xMZrSPV/7LhYPu1YsZ/zn4tCGTKyvV1X/iNXrrnhwJyJhhvf1oxf/YMqqvG8HqPesJ37UthrI9/S6yO+SdDtxhpxVt9x46/iBsR4dGyu9w59Tbamamt7T7Dh/Cz2v3kKAg7mZz9qTYU4lRPzeKOtrXd2cHDljoWuh7ChVnFuvz+cfPhRtxfARlzFGFyrAhzgxlbK44ZLNKz/vtd9HJsJIUceG9xZVmXg49EebBywG0YxuzDctEcN95rZJHQMbPlzN5E4OqpWk+QzWetdM0z8ATdIVaef4kF07ExdeM6agDHubO7ZmdL8kGL1oLHStPHMLHUc/XFbVeXzyc+fjQ6vpu0TxPeRtFtPvBBRj0jKtiJbrK+05inmoO0l1NJ+6gShr2BjRr20luhrVE3e6HRokCr0hZJ47U5FN+bzTQXnlRNjyTkN4b/PJAVDNzWD5Rsa4/AwHqh3Kie+Q7QHSGI14B0qAhROQIaznBqv34CuasGyPMr9F4taOeUjdHxY7G5BVAp2b/7Mb3jMADyWFaOb7RtfllugP2zsE1gwRvQrWB0qmCVYXssqw5AglanZTGIRhmYev1FA67s8TccHGbuzHfNQ7sszGjOsdLwqUiiVTKm2oxyRRd883pzmFkUjLpx+DrJmSRjHNJEWE8wVhveGS5Wb/voZqiovPqJuHX8UUCV+tJV3q6pIMwfuiQ3TeJtGVz9kp9LWhmc580U/GgLtpmgUJw7gCMUAG0GlpZnqSo9wHsA/X5+A+6XqgnM8xiEu595jeIpzZLMtrP9HJwbfFUeR3oZbqXJVIVwMLtXwryprRwed/ti9WiTbsEUIViDYoFgiuwTZlghHMAOKXRkOAg7mEsCpVNPU8VgEimwvVgHYl2GD1kL0yJDAwk7wu55/4INZqg3v2CSgQxwV7oKnJ3Tv6pAbOMRns5/aae80yW6L5awrYVc3iI6XquK4f98VwlsLFPyJbbrcumvHLb50t0jxAbqfGACkChZdHo4bl/80K+Rb3LhqNbGdTf0bvtevPlD8OW5c+44bfz1mxHADPdXuulXDgRsv5uAonsofB27oNtl25xY2ju6ppcm2jwcK7tQyRdur+cm2N4srT11ZhyHHrV6kVYKO3x8+/GgfHTVa/OjoRGohFzai8g01w2pbtVnnxV28SD0ZlyTc6HqSCu8smtqjLXNfW26Q7aWsSrYOHae+iGPLFLAV1+LNYQwt/uKMqI0Hf6A0ml/FKP+CktgXY7s3rVaVqYPLXr5+x6TvnunsVSbs2ZgJlPZFNu+L3sCRGI1+lqGcWUqVHEes5AQNR/uaghTJhbarEreo9zywAe9BFAk2E1pt6SbkCXKxo32XvKsBg42Kmp0SxKlXTXOlKKq0pY1YYGu/nznyn6uB5F4noMbZ3PQHzCYpvIliLlgfZeADQKkk8ilUVk5AzApOSyo8fqaegqXQpopXIZ1l8y67UD5jD5qpDR7J8hQLsvzliOeiqKMjqeLYZXkEl+UqVHL7eJw4XOtZkn43rG/iw8s2ZSAgrRWEJDf68ZGr4a/gxo1+V9AByPV9kH+QdlpJvZaT4+HDSYvFQ8poWXAuSTB0T5lREfXS66dJ88boKmGBiMQR+qHQFVNui0+Xl76ZAl9PcpV0c0bVIwaZr0ep4A92jQbjEUitq3lPUYfmynhksw4rJPJgRGjYuR6LJ/ln7dPWb498kj2/P5OY6fqosdZKNT8ndEWd4RJJdZ3H9tLnLe2iqLtHGScYJAwYHrcmNGJxoeEwqgsvYfX8vOxXWTKLB49ZKjJPuGZAu2k31f2ODqhuaaWUWdLSIjNIl7JJ5BEsgx1wHKXVodEYoyZx9IQdDg3zzto/AQujjdRaGbpNJMsfnflWFW7xUgvWINtugl01yiold0AN45gBsRSyqXJJVdSXrxJf0r5qWVgglIRZEuCqs2nIbjuGIQu2V8JDcv8+5/mAePn2u5aP236BmfjzeeObcaOzXhNbb+C44Pi7gBv1Ddd33Phr8VSGG3ipgQ2V8zBg9DI0PDf7hg0c87PgBm6/qTeTCsfN7KXiX8EN8p/fLH2cXJp96kJJHGwYbkBw0PMHaLxvm3vWc5TfY6csJa7LGLHb202njQpvp3XvxlsHIPwt0XUiyvFjnGjHgPzKaVqd7nbTB5i6CGy1VFhOLMxB3jRISnhK9ayPzcF3Hz77djH1jaJqdxf7xticwwklAz93eMJz0eYgjysoYUslac9+zvZJVfb945+5izYltWOAG5x6WeuNTalrCsOAOkIk8jLqImsa3yNmkp7PHDNHOcptxYSwLOmvpiwD0QJw+fQFsmzf9YUUqnKl9/8/9t71q8lzbfceAnFoICYEs4GEQgI2pkASU8Jeg5uGOtDZjqXoAp2PUVMzqBFamBSGc/H6r7+/47yuOwm2fZ52ri/rg2mLECBApNdxn+exS7keqIoIDn604yis/y7FIWsPtvHaFcWKtBgEE0WahsrZdita6ZTgZ8yrKLyoK6DWKH2R2zS7AjAR4YhtyhyfkR4KcKMR4IbMhxKoQcpooOGheDj5Rerl93qU98X39d25JR47ubzclny32mqFGl1HHwyH6XARVmUlv+UVKgCHeIaqrkjWFloz+eX5+WJR5bfwJTjU+fY67QA2/NKrYcnzlk+ek4Yu7SLRUVkIN84RJ8nIsYU/e1FqoULBtpq+aukfnXl+ESupi8rah3kbS3r3DX2OHJDcnOMpbaNyeaMx0ulNy6fKV8ANet03lTiVq7D2Q1q2jLaWgTpAIdueCTfOsWJsMlbBexu7oYaSZl5FfkwKq4/cTspNHDHRSTyLIQ8b7PWAJ+l0LaNdcl3QACEyubkmUKnBhdfr5Ki/e1cfLSrjUA5Axg0UVqI3tAQT7qiZnEmMpZYYEorIqX2Ft743+dKo7wXXIytJrTKsXprTb2QjyJaS2dssHAYZ5vkwcyBhh8INxVap0mPQupyuDS5YAZRc6NdkGBR1siDXuShy211ZoSxvDFjdN+pdt6cKpo0RH4r+Z+mEn+GG97frM3pg04cbPUeHhpPpXlLuFafG/YIb/xluYExAqQpuXF+JRLCJi7FAU/vzsAiOlRvDK2R2op/65dZKMmFr/U8MHFgA14fXf3liJsFvvkFJxaeIHbkh/59QY5ga0UiC2YHP2WHvn3V9TYwab5/muvlUJ/uueM0PGh4KmhnWU01KjE5BDzIG0bE6auNpyM8ZBhqhpxaELUNdM4eBo7Lv83FDLQgS9k3hzMGzz5W3n+PG7H892Nt75lHjwefU+fYZER2KSoR0hgsQsVGxuCiZJPAXZnCUZy35ULiBHtjtNaS8VYxVxyCFetdD5Vtl8LSjouIIn+fDjUJnU9VJ0EvI6gl6hp9jR2oro8HldGya9UM9Gzxu5VOWCJJmC3Y6gjUFO+PsNoGD5YQoihZfP1E+CIOzy2rHZjDI7JomjJxu0RlZiPCO3BBMCkkpxzill3u4MeSGHpHgDaRfVluu1N8UeeJNKXCBjTnGDSj2ZJk5IykAUqV5RnEuZceKpyrVbvCUZECtfN6y1Dn+VLoxpKmjnUnkPWqoBLCNBrdcXgU3SD4sEmeiCqhqY6jbNd7VeBntInjNOTGdxLZvjd84L2zAP8tBvkXh/Sv29GPq2N534IH3osNz2ky5A72fz7CI/ouK2x5+bG4aYKRcXEy22ThvMBcwYfAM0ZeBbAzJAn8/UOON1eVEMhtlLtnRCOOirOQZz1tersYFh5RW0MEExf3nj2QZX+Vd55LmOkajYRUejaFASoUil+fCskeYVTTpVOXcBxfUKVtUuGH9A2kO73DmCkgmRKbcK0B7aOB4hOAX2olx45yhp4CoSswKobwghzWGDzpTOEzGS2t0ndqw1ZKmEPEPL92TOuFYczkBadAwLv3aiI8/l6Zq0MLYDTfgxNX8R5LVNc0eIwSwT7pQQ1uACXcMO9QjteGjRi5pTyXk+NZPGxaWNXD1f4CNACK8CuzaQODyu9LdUF35DDd8ZlU33qoPN6a/4MZfjjUkDtfhBl0+22qOptYP3HhiylqC1IfvUvT387pybwiDHh7e44jKCjYSwMbE6zvDvwybRxD/xjdm33hi/bK//can8tbKXBhD24kJ/xPm3FDa6Fu7dYHjJJvrW1DZtopL9eNtau+o2j7NlLOSMHHLeUYcmHiqfENrjtaSO2SXoKpKyHqmQLhB+x+TAmuaN72uJtPrfIYbb3D+bZu/47mpqz6nQB4EjeTbyurI7JLGwVZKsepoT1kEZdQrmzARbVwK2EpnB8LUiO6Era1ADl3tCza4wpdxUGJb/VTlmkyCqKvg0gm9xT1eQsGL+bzTqpg5nMqqSsoWdDnDDT0JlU4qWmbrhL0B/ZE6xNcgSirRaOdYHo7M6Xyn5E50W0Sxh3LLjOVsrZgFMeg1XBbswPfbIc3N6A3VGUoQyz6m1ahWMglJhgVfraY+G/aGn9U2SUuWoWu3ulyD8wfKr40KNxqoZYMtleLUeQArgeUtBePadDHToONWr0pJ1SKTpKar9WKd7ysva3heeykts3obM1t6+aiWpqw8Yh5UxOTaW9kEUeowZVrPH179+9+vXv1b1EJhzExvtgQlVHP/Ajr4OUNmTAbhXA8xXO2SVWg83HR1HZSOIzw7poexWcZVT7Wkguq5b5nce5ZXqofNR5UHw5OdMF/I017Tk53/Yr03Z/hHqKDs3IeyY2gekDHjoQyD5ianacMNGu4mYwfThmlwNxtpveNcqMENPZXNG1g26upuOjp6t3qv+A5+Y2Li3kRRrbPoqcyEDtWOIFeEeF49HpjTqzLcn8devLAWPw7xBc0FMB5jBfm5x14uGA0xaWDCU8kf4AZnvVHd/pz2ubnXFHA16IBDFg7l4JJ1NaIKpnENJyoZR/ErnuPba5751gs3Voz7eUOZhg407P7pgfu/r1v6w6jD6R5u+BEl6PvrOsIvfLRRIP4d01e/4MZ/EDPicCMc4MYNVSr8/PONbdPiwo9fX7m+cvfWh4kP63fWVxgi9nYNAoQbW4t3hteHvzGbIB9puPHj9W80ezz57TdqAUEO1EiHJmc3p/O+Gl+ND3/rLH8njiA/uYAbOUXQVRLhM9HLrcMwy5XDQx1e7jLeQkZy3jTu69tcrLouLe1K1DU7pTpxORo42sVvPHumldO2NRZdRIYHGjTOFJT7O848EOrK/cGDPAhHzgg/zKiQlgMeOoPGj0hYEU+lzHH8+Ji6P7SqnC9azDFkdSB2Moc2bpSUYsL1urJrqYKNywLSbLkuv2bHsCWrGCogg2eq08q3GDlI5Kvk9hWA5UznylWRn5BxA76fzdlz+2Gen0XIfqpWWYeJeyceSsm15VLSDnWhBuyKVUwV1cq3XCdjkFBD02C1o6poSnkNlHjsVBMyId+oSiwmUqHVijrYAR4yS1pTzUseUDfg2NVaiXyXXb6oTnrjLvpTp3C0VHlRjTkVbtUiRqSoiplAN9aiwxfgqtV3d5OJYnXGPwTZh+n0Zz4ShXxJo1VpVvW8BLJbu6xfncBBN/WRSqCPC//+9w+vXk1N/TAhqSmMBxsrctXJIdn/jMWwmCqWplnLvemv70s/7KUbph+mQo2qdfNWJLOWJ1SznCUJl6ON86BQ/GEVeFFFfSn1u/5xN2ds6ofX7onRwVwgjR7P3qPc+1BDtMcjQxKxFCpvcm6OvGYOaAtSdEdNI3WbCHW1ODk51btRlPKFvGzoMWWVaJrB+CGrJMFWau+oFlwbYOyrRyIo1NAxpVlAoShjcB0LG0IPKaEcbmjzB3BQT27+75euGtzsHuLINxBrDWq6ePHCbOIjxndcvSzckGpXibjGrxvdHhQKOu0sGqj7TCk6uYGNERs2HG583jAe4MbnyDF9res6GQii1a8O9NnGLzyGHjmAiKv9OSNfcOOvjhsBbsCtOtxAiLoyZ1Jcr8XFw0HC5rsj+l5/+YW4qpX51awtqhKP76yDI9dnuy5B2cV//PGGgq1u/Hgds/n1n8OR3WPZxCWXz2ZdiLrDjadvVRJrXbAGByf73YwR0kg+7eDdOEVOWslsx5fRf6I5ynrdVZA//rTvFnKfx8IrpcczSyBUcikexpnGLge51JzI7jd7WsddwA3TUMXjZ7P/DXUu4HgDSTIbjoRJJAEnZCc/jB9LsQQuESJ4IOoCtTFJsp0SAHL8Cdxgc3VsHjyZJPCBRDQNZOYPo9WommWbLKV2FFCoMqamfOGK/6218loRkXZoSe1MGeZcSRNshZ8DoqPFJIVaeNu+w2dC+O1Z/BmlaJtIEVnBOhzFber1SEWHKFiu8bCqElHQYE2OjYQkVXzjSVHjSU09y4HtAkK90aHyhHGqaVf+VXEbAh5xvuotp39cQYYKXy8zIcxTbMvn8/OVG0E9eLeIaSaIKhkyWZXLHKnmZ/IJN4MweLQYgPielot8vxjMe/NF/37Kt6i7V0K4J6vZHV1uvJVV7wS7xfnq0YRhBjdoDlLKXy3IOkHGB4QHwKGUdbzk/Wno+kP0A3lfOUOPXO5zVjxInqJ9L6Rk300AEEpDuyqeSp4PqdjOnbrKKA8E4SWaesm9zF/0hGyq3jU20wOFZsqQpg8q8t03YjFvEvcfq0lFfU0Wdzijd4MiQxaJu0pY+gSkOEG4d+j4KzJ/qPFA8dWr9yxxV/RG7FzBJrAao0KOWF5TCH6SUb0JWUINx6BEuV4fa/1+Qg3jJF6KKbeJQ9AxKTGV7hUlwmpL/Rob2jZtTOYHfQWHWpsGcQVql3V/wOfqMgdqE8akMuDiBwMi20Jsbdrw6YQeA9QTO9C3dOoy2r+fNpw7MRhSBvxsAjb8AW6YReSq3nclqHe60s1c/4Ibfx831P25bV2gK3M2b5gt4/kTs4zffnzrLm6N4et762WFEmY/gBs4xd1Ca9Y8vmYXv2648UTwgbTqzbPIvGJw34rhQCPL/+26DFel+FuLqlLgyInR2if7ft6QygqK+/DswSlTRuf0LINQiOtx7jNyMvD6hZxB0OYNez2UczPMvjHnJ9pcZUmpQpeqTMOzNcWEYM+wUNznDhqEDuilCI2dD89+NmJ8RoHgKuCQjkTOgBCGmAyECxBwbCJXu6lhlsT1EqS5lLZMZNjjs53jY1hznTFu2jgwZgM6A+0VE0vWV3dkXXu4ymgVX0KXYFWm8pR2bmnR0uVSC4BJHJ9iR66UE5kzry1+oKZXZqE1bcDYdzWbuMvwiesr8iXLtoOyqQYXMsYJJZ0XZbhQ9HoxSRW5Iqo6Nef5a2A5q+YTB0rlKmUtdcTwLGrTRllODSXJ4/V7XzbahCQWudwp5mjhDtd2KR8klIjkmIl1t0w9jqJSRXQb9bCAJ0Tnb6b+fjU6v4xmNCA9gnT19O/c61Xhxg62yX3HcCh4yuUHKtRjEvhYnNhQFakt6xd++DdcRyG3/0/S1f/Zi0O3YcAuuQvZ7D/c3BK6yG24t2UZZ6fkQz+0RkqrCVbnMJWGYPG5UGPTk+i5pjq9ykBRUC7rcUMLKc0bMZMibz5sZkOb3arAIRtX8o0/njjsIxpRa7sSAAuDGwYiRIxwWUCCCEqq2x8IAyoU5OwDN25b6FVBOt2CqA3rCFyt148KFuoFdiDxkgZLcSSIcsevWRXs5EcXfLthvLV8gRZiS1mg9LkTej41Y/AhOPcYP1667BHY7QFRGo4ct+yRkfuE4irI6popqiad2NcEVAOXTXDLf7agui+X+aUAGFyorXWB/AFCXGQ8urBhuDES6HC7hj8HDBeBY9oFtk8HJbNfcOM/w420ww1O1L1nb7SoWgE3rrtQXEOD69d/Wbl7d2X9zgqMxY1IUnMD/2jeuDtsW6lZ3/P0xBHjxm8gq/rm5xv0sCZkzjWUINeQLdJxXH5dPOPWlpOTf9zAoCuokgUQpjGOlZr/AUunYdST5CKKLaDurzdu8Clv+yeO0NOALnFrK1HlncP4rh3qxBEqJiR8gDA1bBz3f1mchVhwsmHfL4Mb/SPG7/yBs+LOn0eSEUAnvK3gQLqzRVfE1ed9YLTCocLTE0ZmlDqarThFOoqAb1ecs2NN48mBqI3j4yyThi1b5Aq0hPQdSy+sCCKhxfGXV1yPLMjRzmYkZ+4cnp6xvyqpZuSBcTX/JW5jjR8C3MiofpAcEz8AgA/zRDNWaljPNTakmpYKn+Qbp09D33FkN2IpjoeMJ3ZEk21Sk5MQq2UJtMnLm2fBVG3r4OPyWhnDkmCRLDJvkcGJWrVGtIi25Y08dHpaB5vDjYZjODj4U42AKK/WhmaIDcnCoLsJBC843xb1TEvw9LXGUCzIVg9eWrNF36oqLeN6CMseT19FM6YyBAuKL+AAFKkr09rEBh3WUyYO+vjxh1eUj69q4CC76kL70tMcwVYfJ4qKBIEiefhHN2uXBEocOLgzfGjTEy5ixyEfNg1rGgZE4slbys/f3+l/QF3vW+OSu1HDVJHO9mHq4e8g4vM3jTMHpGQHBNnbIDtchS2gHn11jqZWabfvjt4pRK6gRMMjocZjtla4AI9gwuVGjynIC/q8LjRZFc2hCF1Jd3niCnkMFyNIqyy11nzcigCRlMo5/hzD4YBjxNZMUkRBhGzY1CFx7oB5xynkuE/fuJEmIsjvG25cU8jIpDVAEUsFblh4lYo6phWEyEdetSZxO+6nZf32GtzfURl/NHBM22eMdFugBgIRbg8G/hw3LswbX/RUfx03XG0TuBFx88b1CO1+4RvW3iRCQF2x6KJurL8GN+C5543izu58SHxY3FoHJJ67gCePGz9CiMv4x57qmxtvHjybr9heygUaMmoQHJtwlX9vvZTK4UYKF6+ZOMzUwRL/OBPn8h2DBOcl1R1K8jN9bbcL+qmrIn/bhY1uNKIXW5Eh2OkcZ04PhBrEjGNQiZMi4nBD37DFTcFsrB2Ul3fPxJfPOsywVJKLeyvMHM//683S0to2Wy0eyBJnBRuEWu1aoB99e4htQYND+cU/ZXc+aQFnrm72PGVVzIbNSiFhMe1/iIIsoTFlsuKmHzuystWDG8eH2ZRWbSlxG/kog8ahFL2J43KtozNfJYXP+UHCcXHj28+wsavUllml2Yp2EmpQKpfmoUwEG6KZLRSR5VpdE4OaRFyGSlKRhp2o7ZJgVHYJcteY0imLn5bNznhqgEOfK2M5+zYEt9FiAvCA2GiJQ5diSol+NhxUA0rcr6sQlPpivxmHG1TUtVmH2R1D1TbsLQWCz5LJyLIM5I3g03uFTlZuEdO/1pWobC5kXgqU//QpmwpZUjgsTkGH5oTyoBaQBAk3pj5KsPO/fng1trBalHFo37s5PGv9NFfgnJzYOjpS2T162ad/YOLwecuph97t53thyR/ZlCmSxKy05gUttLSbAj5lLuTFyYW1FyJY+cRtBeVc83zqZjXbHtr0SOJ3XYKN2GfogRyatitxTkpXF0i3kURFRXCQOFIbtdsRTTnkGRaPGD6OQI93ipGT2qqQP/8qZh4S4EX4WlwGL+9NTmpMc+5yzBwvFIM7ZeUYjhAfsdNehLl1zI6OmdoKFyPzgGRV3wIok7yYtJ4lwcM19YzbAPFCQ4Sy1HUvSlx1NUnSa1ElA9OXLDCX3ZSBx+XxgS5sXHK4YfG8vwOOK382cHjG5Fq38M9BTDBvXGzqcLjhS8j7Q3W/4MbfiTV0uPFmL2Pzxps1cCOydoNX3cAhdnv45xvfCDduwJIrl3tHsJE4Qk41LNzQOstGE2zi14dhxBUzgpjqxrM3a+VczuNGlm7xRJbV0072U1bbqBM/Huj/Wfy8WYGA4cZbHbecjTpDD08VisjXVNuFnaMuXsR8wgwc7h/DjVCQvu4GklyIhVqlFLfe2EytSAOgqozizoohZOBPvUEWyW49btFT2446d3Lci3sqBSfNRdaozIuf6ZEUfZhQCKJiO0i22pUCFkXUzqfDT58+AY38kFwM5zpCvBa7HEmvFCuo1JWSUqdCXTtKOuVvSrqV7FZRijsVaagUnwuhnYgfGzleIVNJD7RtUVsgXrJWozf9wdkBqinjneC/YceXjRYvWbqJDvSGAoPBNWRL5iGZF7UhhkLHDl/DzmbKMRJ8gIpEsAFiwzDjhv1L60a2rFon0SY1Jdfye6C4QR5a19jiRdhxpfVWwLA763ij0nGWcK+5HarS6WSVf0rKrbbaXD8X60uP68low++zYhf6Y3sa3JjNGyl56rXFA6I/fWK7yXmvu5QiqH3+GDsqzrKP2lNNyQrwcUHeNh2Yy/veLGSVSvyyaEL5909bv97l6vwosUxOv5Dj6QWGw/Uv7Z889Oe67a42Hw6FQrJaVMXUO1ac//othfmL8ws5hg0/TXRnKeiSWq0tKIl5lDBkiX02ciCjarXOh1SEhRAqqmYngUEeAD5HZbu67GCDMYPQwtrRqAcDOsZZRan0AHZckVTCVWl1j46KEv+ywFKJycREPXmES5ABBIrgpbS2RnA4muOldYtrT+UXVQ44NjYs7tCktYqfsrc3TE1lxbHaV6n3TxsrU1YxvnxrbbHgx8BVF19lJR3KPwRsrnrcgEmf1qJq2uHGX1pUXQ1wwwFH8HkWQvX7eWPa9UP1umZ7uSRfcOOvx4x0cWNpjkyNG9Abj+8wephlHDh4Qo3fysov4MZd2IzZJ3NWYyToODpafLU4/MQ+yk0mosV/E24onerWL4YbCV+1pCSQnWOttzRD7ORc6Z/XQPUljeTcIAIrvh3upHI7x2fHdg2freY+5UKpbruqokhs3LBbl1LPOQSxf/dl+GhacezZWnkeckPS03jY5ROaMfwsLmGtIgF19iqSRBFUzuXXjxs0EfHkhOmAIm6dUPazuJwRcRkwjqHEZZJI2BNDWxMLqqwJjvnJPoGA0s3yc+sjmZ3Ei7OarzhtZ3fnFlSkS7Ozb08vels0VJgLmwolOQ0nrPVJthGJi0G8vTO+fc7galIoskbaItMFJecopyqET9GQTp4Tw0bKxgY4ikrChgnpR5PssJYkgZJPQlJb7any0SKwUGZH1pRROy9axDLcW+b5q6lyEB6Dk75luXr5riFP0ehVoUfLjHDupKeHRIredKsy1IcDbL6KeZZU0XbDLpvBnkahOLf3eK6ocMOYSyIJPjrW/RKeJImZqCrXbIjk0Iov+BvXkb2ZtzonyXE/bnwUcPxA6urAxkfNINqzTBzZ1TdecjVk8Gu3Ctn7002KKWlWvUMAAmQcVzESVvlTP68uDSIT8zkzmneZjE0LqGLi4Domttk3iWx2w3Elrwp1+5weenfGQz9P6KeS9RvpsrJHZmaCB/GwEeufOR7ZuMFTdd5AFXUud0t0dbCAlkse9Gqt6IBD1bBIcicm7ylvRf4MCsgVQHJUWJ0cHC0M3rN9lu5ZdWMI/R08Gey0RgtWJAVwsNlzbu7ARW7FGeI3Jl7xj5ZVyj6Uz87mEVPqLjgLHwOHsRuaJbSKumSLqg0RHFp7TVp104ad65ov+Ne3AwIhVwPcEHAYbT7wO+eGOQT/IN5wemCgj+DoarCmr179I9ywcBGPG17c2+dE/4IbfxU3gI3TM1o/I8/e0C++sr7OvEHUyHWr/fuGYQMF7o1vbq3/MsxW6tl8wvMbRby5v/78xA0ctqZS70aAG19/98t12vXCJaerFWVd2T+0LBCW+xLD8N+JWTXEiPeAQyAAbsAhnJK4QWd4QoY6jByprFtRyTft+v5sS+VhI2SN47lgaaWPEuOeqh5rS7X9PHPKkFD3uOF94dryCFS0nuOFGG7CC+N02a2dOc2Vp85ZCOEC2U2iYTojnonHkGn69EDecMzsDB64mzlYK8qr3VeROuBHGC74kbOecTZEcUeGKIYEfa2Zv7P7mjlOTpg3wBai1R0kS47bVCRUSMLPTq0kTEvk0VU1NbowX4Tje8w9a7MP1rCvJzNnz8IP1g4UTphVTi/jAIu9UrxUa6daAg0tmzR2kEpBASDmC/pdCbJNLitfpE3BYFOJ7O1o4mA+CpFedSwDpUTZinK1mlHDjVbUmQZcexQmw94QoCEDv0dF3douVleHfivlmO9UMGx468YytbXMQP4TG7F7xaWzB2v1muRWDjf0ciaYN/qWVfYpJqcasiJFa1Zy1xG9q/yC9lTgBnsRXuNA+7ghnRWH34Rs5IRwLOTFDXOy6hRcXPxJ/WKvsZkv0vP9gcVdbX+f63CIA2tKxK4Utd9OT2JDMHels3DU6bT1MD0MSO4LQ0av+ClNcPr5ZpcJt6Udf6AmUIDIDP8G3Ia3Bl4YOhQ9IoSVxSOmzKnVaH4Q0ru4ysQRk/ePcaN+pI1TsU7FxqrdSFenT3ACQGHQmBy9N/5iAvpcudYvVyesk0MjWiE/+qHOOkvZJPfu3RtcsGYOYzgkpXKwYUpcAlwWRzVwbJBwPqIkW+a6SdcB6/oARwZdOezl++b+u3rpsttUWbmsGHSNHCPu6HfzxmUJsAxCPG5cuuRwozs29Mlup6cHfj+EWLDttWvdeSNo8rAs9StX+w0fbrqYDpZYV7rzRl/S1Rfc+Iu4kQA3nr2h+GfuGbdwhODzuTXKRsPKNmSEGP7lzu1bBBveggR/8iTszrYP2eLo4quf7g4/cSwI/wEb+AR/4/YjNbG3vvvtxvazs3BCF4VWKa7gkEri7BSBkdHBOztBykg3pspocWAgF6rotCfhz4wbbGsSOy2VxDrgSHl+w6VM9OaNrr7KzBz7cgmGmhmOWUIJJaZyXg683x45gAr6xEsHYXVrnK3tIpPdPlMgbtxI9OfmELSqp2fEnZdZdWEiJI3Q4gF35RxHrQoVAY2sxCpWafKq0/N2YlJgQtS1ZrLMxexh2PJSdiE/mJ92FLGUTVhXYMgFxOMnQ2tsaelwFJZEFSLK7zCzS5DIAcXcXP53Os1otlLm68NpYFZEEqzb2bO97TcqquC7UBk6UwXGkUy21VbAVZWYdlzrzBoJDH/m2jvYVUl6nXXT8rIQAAhg+VEkPjIqi5jZ9thBETGiaURi4GZNWRfGgWQ7SmisGdftU0m0CSMoXY5qlWsPmcNPBUSc/xZD5YAj3VDQRjuTqcVcMq5SR0gYYdKdPZuvPQr6YmNewhvrHz26cSNp4UajIeBV1a7GgKdds0UIH7SRux9R/BAOjkntI1QHq3nJrRa3Fr51ALI4yvG4MHFz8YexV1tbW3de/3pncevmFgFXslxjfdDGi8pV+HYiXHbLOUs01JEvAUBj82HAdkA9pI013/ysMNbd5SwoepNZodvVIZZjRrjAjyxcd71WppAKkDN2YVWlj6pa67i8gefttoaJQu0I7wybqwKUBpNEXUYOyIviqsRSlDUx0A0O6oc4oivn6PbE4P1R21KNauuElz4v5MD8N1hwAbqrupOUrwnLFLFqjA2pq5RLKOh4pTpevXPwGgc4z++3UyK7AzLdSmVHrPPvkhZVNkjoZo0dUBbyZky+RLqgiHXOnsu2rNKH9mDD/qRcths++LmM9g/XVNccbpgS1xUHXul2cHTd4gFKTPskdS/CvTo98AU3/kPc4OCcm6N9+tmztQhyKsJT18J4OGTEuHH9FxS4wAaLJ1ZR68Vg3Hi3+NNPvw5bnmGwpvqGeYNVFf3iZCGypuJyXnsqR2SgMD2mRZsA2ZI5MbJaTveF4YaedgsUWPsn4mH67nK4G7hcN4BRJKwz9KVC3rzhgSMgxkNdYZUZRtTyFKIZO/zMSA1+RmX8hVVv9MZ2VdvkcSTm5WbgA9Z2E0mVM5k2iqrVNw8ccf7Ax6fP16pY7cIZiUZNdsuUISGUJo7DBP5x+TAs6l25jVm1S5FqCIioTjZXKanvUIZAVQUmstKPATSVgOdnJCFRtdaxbHbU/zoSmUqapQx8/oF6NYiwzRzvJoiyIOL9zLFP1lPId6coYzrFS8tS30IRUxTOnNZuqygK4llWdkmkSkqtzVArElcauugN6gyzks8OpVtFJcfPR2MWQct3ZNXixFkQAML3k+1YBQawoXDBhmqUhnoqWaKW2JxgXdFqSisuNyRUvSc8UEiFhtjL5EthHmrGKa74o1peI2dYyNjDBlXduTDEfp5D5g2JvnC5tIZciWu6O2r46ldtqsZk9xN0jHzkIHupQr3F179+tzU2tnV3a+wHJgxw4jbH4NjizZv/BlG2XlNpfOvXmze3FgGOrTEVuy64uCZKuamzgAbKBc1+5xKOIR3rqquMIN/c3LwAGk9x9ythJJVCe+VxxHAj9LCnmcKOR8cGKqlHGsOq+c2u3mozttln4TCh7lBPXKVMdGlsCTOMyoABP8Ss8e5ooqDjnxWiLBr5ewXr3Miv0tf5+vVr1FWFQRNe3R6dYpm1avNGVUrkQVNWaXWVF8ux8dFwAwb7mvVZWJ6tmzkADma2qUkthERoTKlXw3WHG8DI7TduhLi1/oEfl23k0AoLo8e3eiwchaI+tKkStyGKYxxf+OXPWYweQly6mG545Q/d4iPe+dHDjelrgXP8ahc3bKnlwMPT4oYbV77gxn82b4SFFGvhZ9f3IitEStF+sKat1KwljXBbIUL9FmTGN4+LTk+VZWbd+umm4YZfUymV6scfcYxrWwXKPHvDbiZRsUt/hLVohY6PT3W9e2gSKmIf1Psa8tEiT/ucfOphimc6TWEFV7Dq81N2dpAxcgE2+greQv6FbByc3NIq5XaIng3Pz69p2LBycLtAt5ED2MCAsGuetYPTeClbNi7E94g/s37AN2ek4fKx6KWK0XmkwVZdCB1ufAZaJehmml4POzVWafhT8HKznPqUNc6G7yOldHey1Fs7fF4lWjs+1t5th0nqRINFSpWBFpFCtNVBho5yRjI85620Vk6HRPHFI2fMRMK1g4ymnCQvzs56jndhhzE1cO6lZTS0rM6gulECLyvtPgVdrcpyWjYEPVAbVIKvhSMqM8SHkZHLXIssCsgJZckUq1o5WZ8Iw1Oz2rJ22DK9tbUmkwj/VkMu8ZA8pq63Il3NYidUkxB6Xq5gyx3FWsQafQa+mLMt0PpOEXp0WZ2AutQeaqzW57bpg92Olxoz3Q8n+rA91Bs2hrr7KgUuqq62k3IwEgqWVKz7zNijy+fVCZdqqO0U7dkT77i6fv0rkLF467s7dyZ+mFi01IyJrYlXizdBk7EtYINd1Z0tpSK+fr3lPr2gVnAbO2rLq9FsABznGjwEAcGuihWUHz36yHR+Z01W1V2gmfObON1cKDj/Zx7puXpkk5f+AmqVlCM+usDR21QRgj401JPl8vSuMiviqsE0PoS+9ujD0TvLpioeuXrYQfXoriqPii3UkagPhhELQYTfnhhblEpAqerm5tBUIjmupo28rByCzCkd8Lb4sX5xL8Z9JdywLRYcx4iqnSZdb/iCNZELHtQd624gg0YJSjnsTN9QqhUDBwm6A5edfkovQI9r41evXogUuYgUlwf+HDeuBN3iv8MN7v7sc3otsa4itjdvXOlmHn7Bjb+IG/9f4tRSDbH96bgk/HZl72dKEKjhUEAhToyf8X2vL95aWf8OL9+Rnzd2HG785jINPW6oXBzjH3uq7+7cCm8/gDhO7FuaOKDB5TiX2yx3dg4/7fhUkKz8GN22P7junMeNk2z4OKvkDRDHrsmVIOKMHpZL5RkNhxpvu2/YH0a085/DjZ04BpBy+GwtkzwInwoU+DGfKRv9LA7XkNnVcufwOH4IHoALalxd042JQx+kKYUXcOaop5iVdO531MZN4ERNERxIpVRlWyppPtIPqSeHiKmKgDHXkq88URHs7XQ4h/FY6LnAuGGyW1hzcfcc0+yj+MqYQXDG71SREFuWBRBxFoZt0pbNRiXqYJGCbT8PbOzOWkJxiizv88uInUpqZCrLJ15kfYZjY7kzr/ZCjN7zQo9d8TNLGRpjMwcRssqjUQ0VHPs8FcV23m2psAk0dbUqSZXMfKh4y/A0tSYLqXze4UZAcDTgZcHeOr6Qmoj0fBtdbyPmijUCKDDYmBkizHzt4KCeyTQt4TDfXp6fo9E+/GYtqRFEI4ntrxhVgn2VG1f6A6/UeFHxDvK0SjicfO7E/sK5yNeBWdAZKPPGtwMspKYW77CCunnn11+ZJj6as4NrZ66e7QL6h3//pF2Vbjdv3nx9887NxYmt0YJ7GCe+ojnK/vQYIKFB2nHctoTqZYX49ZS5+HJmIGQLqT2Wsqj0QKnUw5gUUqoF5wfKD1mRU57VYqdWafh5o0eOb3ZFujzRm0HduAYedFSIsYByVlsMHLZ/Upo6Rr+akeJk5RJCslrQbAHH8U6AcU/IMTUGxbF4JOd4bVVlfQW5BUdHzV7uhAULhgSsqjYs2FwCK5eKK5bD3H9iwTVqvFxwUbkLlr1u7ePXJMW95JZU2lqpAxCocLz1yLcS5F4bcPKpSzZlDGyMd63hfxRcOPAnvX9+i+W7Nzx2mFpq+kKKep9p/EofOe6aZK9cqOP4ght/DTe+crhBjBMxIzoswY3IMCCypvomrHsMHMq1/TB6a+XuOrgRjBtHowz5W1ump3K2P8MNdlSaOn777vXdn6GdrWPNgAPcQBV1qLTvirP6nfTycG1RZb6/nCv84zMo1EFFpWNV/doWzMTSp9mbN/x0YbgR6ptVnpr7/MRirPjU7PFpiUR2ERQJW0EZJnACnwIVJNNa6WtJu6YEXXly1Gkq0cesGXnAXba6khCKriXCQSpirjskT7FxgnURIqroVY4L4AGgPMl+0oyxrwFEuery47HDSlS4qreYrZQ5NXb0uijmXLol77kqltbIcOR0TimwaneXjsEHZ1qyiW45s9WakhedSJjdIOJg870/0EcxCqGhKrmUdHmW5cpT8m0JU0ZSEuTdZHKXkthIOBxRONWczItwHG2UUnxYQva9aLvloj7yXn4Ln24xh5WEWUFaWseTbCsbuXUqsbmKltTEbiVORXWcVsslpU91BbRByuGMjM7RefrIk+0ZBxvF+ciepqXZcmNIq6tqM+3Ib7wKHi2CeSUAIQqN8shffRmhW1Tpt8DVneRCFkBrN3VwQHOwdWH5BBTcuQN6jFn2CNfNW1uv7tx5NbH4enHsh1c//PCKJdXWaz7kjtZVY4rRzalD0MUS0j4i0LD4QpHc+YDelinxocmNceM4uAimi3QubaGJuZDnPwQc8oFocngEtYFAytIFmdKs26Qarc50fYGxza6sqivSDRzrwg3B0PkqLs2UBhCRGAwMGDlkEFeNLBus1WqBtHSQgnDcUbHhExIDKC/k9cTo4u139wZVCkIFoJU+yf0nQyD7rcI9a2kq4IV56TIMJ63VySBizAS58nWYEHfKRegqo8Rybh3DMe5tffAcvMJEIV/FuKWKjCjKZIOJ46p2VJaCOyCe/aorlv2dpU8v7/8JbFwJckO8x7yLGzZODHRbmf4ENwamgz+/4MbfxQ1iRkxOFYfe0JU2tPhjgtPX1pg6iCrEuHFj+JeV9dtjNMTevT57fdRNG9ni4m0uzm669NtZnzIiUpxP4M9bW3f3sBGy/DHcYCmjYQMhlQYIp8DVMsnFGp5kT1LdflgHG9LtysLQRHkEK960vqZQ5dNOrstjdBdVnuDorqucgstb/3K5w3iiBluivlnFfQd7KFwKHQJOiZg6tlSNkuFGRCmz2lat+Y2Vsv8SXKajnlX8lB3qdOnpGC3t7HR8vSsFpi1thWBiDsVmfKJnSps1rIEw2y4QV0MKWy7rYlLNRnOnYq3k3EW2yGHcUS8RTnKFrxNOyJBxxgLn4GCNoeNBcHtuSmFSqfTq3hsloJxp1kAVLMxQ/bc6BJUCoq7E3XI0MV8sZ1S8StVfBv7K/fTiemi8qClQC79IQs456JHlSk3AwMHNnqpWgzNnFaexr4aQFz68JWt4VZcBxMCmsrxBizlP2hLJI8V6Uf1PUdCobfa9dCPADr9wItBwmRo/JWbMyPJXTj5ek17t+fsZi1pPVx3a5BUY3mfe6LMAYmpvmQs9PeRsgNInh7wwL3vSawjPm2pqcHIDjmLx9R3UUouvX2tHo4NuUf5ntlTaVAEer8COn7ZsSQWe0OxayD3ts3FosCHW3GJvtYcSt2Kkg/+e9JOUGDFTDrAcbpB4C0S4mBK3Y6pKNJFLY/nWtCF2exWkji6b5ACFbT4V2/RyKhdf+Jn/z5cNNvKWeUJyCLiRbwpCKOB4Z7m4GjTYqxE+sirqwuIoV01TJdygS3aiAGPDou727Xds9NDrMmpM2PaqYIoqMRz5ex4lTFm1oMaMSdcvLpQYtXvN2vFSoVYON8bURm5hhYMMHOM2c3he3Mmm7l+evo+Tg4ySKVuAeXvHfR3c12QhHxi//DluXApScv+0YDzQWE3/Djf6y/yuXvT3+TlmIAiz6obsfsGNv40bc/Die+E92rQjKtygrBOPOAG3YMfw+t0P78Zek6J+Y/bnopdTMW58f3Pr1yezTlD13MaNYRNTPXny4/XvFu8SIHgm3KjYWCGzslJi1fYn3jh7QlYVf54YRiCYDbm2P4OPt059xcncLMEE7MSJU69o5tiRP7jLbzztg5BgW+UyDQ02tM46qYQqPIrFdGC4s7Aqww3oAl3/gxrsqjIJkhOhLcR27x6c8k4yXxXddKBaCQmVOI9lrFZ7X7XCiqZiuScqzxBb0VG3q7rAgQPsD4rK21E8lcS3h7tkHfLJ84ZYx3qMptE1pKFrcuHjdw7lCiSQWJKvzHK0CTNOn7nWVhFAATyH0Zj1ppM32pwB8lhKHjyYm5MQDoa7WHStTMskGS5rWQVmiAU/YHfFa/NCQJWKJ2UTh/yf0wA2D4eO+irbwrRBVVIdxZiq/2BLYWXaTas6b1VTIkvQogIXhFChNs4i7UL9lahIRFWpFBPyEdbf1yOs/PTJopFr7SFfBNurjTXmIkpfaiOvaaTRYjtWfKyd2+yD5aGu7paSDpEsPk93yFc3uffalIFdPO0z1d1Lo8dNfsHvTagXkf7UjR1cYE9IK2SaIS6qzfeMoeMVM8arfy9S1YHWavHVv195fmMR10d+P3fROx5KNx5SMO5Uv1aGws/10H93VbIooy3tzxL7bpnVC0bZdC/4B+9lHgNfjmsFObbP0TsVRFDg5xvyaysbMmKbfcR4n6qq2rbuJpUpOjfgeXUZApzXWHMVJfwardGqUdOiSnJos0EKNhgyzP5H7ojGCvPwLapU1qaUURehiwjXcAM4sk2VNlMuXcRKYxdeOhbDwISp7aUs4AsLLx1ujNn7JuWioDL2GqaNF87XJxrD5o5r1y6bJnf82sbCvZeDcBwWNQKagA5EVfG27awuX8SN8ctX/4fbtAsWsZHD4YYv2OjrgL3yZ7gxYINJNzvxC278Hdw4g99YM9xYAzfEb6ys0PG8MszKSQHpwysrd0bHbt+99cs3s8OjXEQDHBo3vr/509dPZgP/hlx/vzg1FQT5L1vrKHmJCGkKNU5MDVU5PFZa9YnpjXCPS4crr7hW/ZWQK4rNBS9zShbFIGeVG59Ijj0+bGr04O2LcNHdUNnYoU1FyNEgzvq3b7m4nOCHZBySXaIc2APrzGB7VG2y3MkS4lHiNMTxEFfdKcYMSrg5g6Ew1JiBAFfBUdo01bDBNasWfa5LcOf041VsCyGtnPaVoJX4VFG2YuJTSWkh2lNVxFPvyvVBzZ+Sp/BLqEactNyOahCJWs8cYGHAv4c3UcZyGf3C83NkFDNd0G/Onuq/VA3yAGKG4YOwrWcPZt882J5byoTn6XtIcL2rbxmtreGG6jDUvKEgEQv25msfRJg7WE7FD2wFx0YM9oOBgomDvwHzl4scKRerebWAdKjFgBdHicvIQbCkaBAx3yRtidbhmrdJD1NJot/d+NLSfB1swkne5osnIeZbQXV4b8ukAo4hekOKro2DkEXC0yNKT34zt5r30itlKSIANuehPjkt3W11aKibkKgKQo0l3ZB1+e/SniHPdYHD/1rk2IXpCrxgxXsFd8vnYT6gPV4tvtqamBoz3HgFzcFl+NbWr3dubv0wldfAcVFYmxduWE2vvietTh9q5HHDhPCOOSDF0GHSAg+YSkQUuj1UbjoqJyMqAIokv2rlo0KtThAxK6qG4cajWC++Khg5erghXsf6ANkEDvkeqPxy297PqksBXRS8a4QoRgvKSUdntWq44RS2EwFIjC2MLo4t3r69CFpw14R/B0/LoDwd8pXntZGa6gbhAhwOR6Ys4tDRGaRX+dZxVwY4ZmMEZzc+v8vjk4NChUviLy7dN9GUi6siynDE3OUiPeTymBaJDvN9bdzcHgMXccLmjSt/0vPn91SO/Zh2wHGt+5YbUn6PG1e6gezTvr+p3yPyBTf+Hm7gJBMdvLcCbvx8nYpx0g1JCkGLC8EBvTExdvvOd5Dgw6P7AbvxPfPG1zSJP3nuamIhxfFskE/1I3G4372+taf9eadlsehspsQDdOxoFXTseMWRhf+Zssgvqtz/7Up2YsV/iOQqZ8umTzusm3IKl3DK1S6/EZwPbk/FV3pqWbghZwTMmhZXHbJUgCdk2J5XlSsnM4Y5vmjz9BijXOlY4MBhizmjXJfKdlel29ksVRanOulrqkFiPKhWtJ3SdyE+u+kGjo4ybXMtNdSK4Q4xigBveE542FKFko4S52NU3MqaLYcyZW3fWjJq0LnOJutYGzA50dH+ht/XccoTrBLfXqtL1UVxr9TBngl/wAxnW6ZtCgrDz87WIsVwuBgtO2YDQ2EtqqOfaYUfMMnPUlf8rU0bKs2oG3mjTVwY2S6jRbkGLDRrnXKlxqolUdql8xb0aZtkSby4Gf3YRUWz3GdW9FabxRUvvZkD3KgLnTATJt+DWHWUWmr80KgRGhrqtnD4sKrGTHQ3AwUuYoTRJFqPbM++iczVqwGD0Ug1FCqfgm7HGYhoq2EVfz5ZVy8k6OLudF8EieGGGzpysnSEHI5YGFWQLJKzzHS9ZrF+rKqkud1Sr+wiq6tXN3+6edOYkJvSWC0AHPoGz3Vz4imQA0onZEXwaeuqzQu+hiyZyrZI/Dw5ynC51hcJZHZAt8lqaKPV5gRvy/sn9VSSmLAlxLM1HNsokB/FHvWlGjrMiAWv9KmoGAba2a6yKpZfLsQeNYQby+8hxDVqsLFaXrWE9UcxZhkHHOSNCB4+eOS4/XoCZe7tRTRY77q4ocR14UbMJAUFozCM0WCrpWhDy1WfckjhugAtM9cojim3qSKz0C76r12+TxeHc4RfsplBL2UI1BAyQu/4gLN3CFkchW4IIRPgwGeLqkv/E25c9UGG047j8Bz6dLcu9kImbs873mXhP3cGfsGNvzVvYKMOs6YCN/auP2PwWKEuFj6cdELwANyg2e+XG7Ozw8VlVdwUC0dcl928+S8bSVwiLqT4rd+MGgc3hn/Z0xGJhdlY6tyJXaSr+A8oqAg+svsnjjBXMXjWCmCVHZLz/6unTrIyVicqZopLHR9qvBeVcOIjcc3f53jwIGbkbc77xn1mrpU7GcmBbgnOgJalOFf3mfnduNXypdLN0zD0g/ZTJcEGXj5SbnXycfo2FR4uHwRHf+a00yLHXDnnFTUPyvfebomC5mH2m2qEzTaV2cux1dRUpWCqQ/M9lDI1rt/LMpmj/2XjFIdDoFg8LiI+bo2xvID8Rs7GnooyoINwSV2vAMSbZ0SGsYtCQ+xqpch8hyMPq4iK1nP0XgfJInw87AxD0TJjUbRdTvLNs48DSmjHUAcHP5gkt7DikTm4Eqc1JhmlqBGjU2sxjpU1N9XogcUfmFWUiIunYrQKKVIvrzmrpjT1SkXvaWq3goFZ7g4kXHW2X8i16vRB8WWoX4qauyPdo7QDjjvFtXWt5BRWogWiy8m1G5iGVgP+WyFZ5ZqhSKrqH8KKN/q8f54rSUPLN+x9wo20KV4NMh66N50+122t9Hvx0EUaanml0WN1dOu1MGILcmNh6n/9+/uvb90cm+JNNLna4K+65A3bdHGl773evuU8aGE3NVXI8eGq5SAJpJq1oquWgruc8z7mul6r0i4RsWLhKrX8vWh9aak2+CJfS5oNsocbsd6w8VkyLuHt5+2KFdVaktV5rSZci523sYkf2UZqdZlMe3WZi0GpBrgh1mNCuYdiOl6DG1A9pFm9m3BRukdSSU2M2p7K5AQFmpteWneicMMxGgv29pRnyI0J94EkC575YHlltRoMEyOD44Hrz6+rVMphfg1NHgP37w9ozLivDMSrlqIObihZffrzcJEr/+2W6sqVrtxq2uNGL1z9AhZ0X/sdbvQ1yH7Bjb+OG/8H3HgW4Ab0BtlUDB5zK8TiXpdFnHzCn2+Pjb5+PcxwMVy3arTs6oe7osW/xudnSlxmjp+Hf7t1XVkjqK5+lOlvDmY2G8RTKX2jogyOT0pnUgjQvlPiEj8i2NC14tOu/Y89D1ut4+Om/HMc+qlEnF1QSvlP+90MqovNTRaK+NRXyLricasGdAQ5AtGOrN0IokqHhhswLxC73BO23CidrgcoaqM1QwPFmxAsCxeMjIjzmH5QYQ9zQgtdGIOHuphKpr+1XRomjUOZL6QC4LqfnydnAwBjjux9upQn3GqWCPbtMAul3cwpq6hTbaCADAY9raLWyNl9E9+tH0ByJBWc9YbOjwdv5phCduPbKvebffNMsmAmBtHiBG7F6YfVCg2rHylT0ZqoFBS188m4uAv1LFlcOgwNc0BSkfKaVup0zAKOqHaLavQjIISwdTOBE2rO8olQkpRWMHIjpiy4vNpUM2GNxV6lmscfnoqSnGh5uARxJN8nVRybUe6VKgCXylbxGuBGUPLKixAsyVC7NeOOU6zkGjioNIk0/OygGHZUBym/5kmlTXmrx2oEE4cr5RCccFEfUvSiFkGe6OjjsUPdOy4U/D0NejI4JEe3FC4y9gpW/IepV6+ZMxYW76DDhRn/gZ2VgqxsJTM1lc8H2SKGFdo/aflkT1LITOuKWWnbcq2qkiuiKPMwRNlWwwz4PF3LtcdirlejNfyUSG8FGEnt0ApHUdtSeRNhIMPVP5osZvriDbXswsFfDXjyBu0hVbHlsfNVK3JcpYyJ7BjGpAbAgVpLWl35OGpIbY/UycENhQBzFWbA20cmpBpdVArixKrRP7bGEzP+0u+gppDevjLtrSvimHI2v5fe7EfniYDDmA9ebFgL0/hlsOOyCy/s3a6ag1wsxyWLpbp89T70+WWLQLyqbMNxy6Sa/jMG/M8ZjumubdxjyJWr/TElFwaUKxe+ggOS3sd8wY2/hhuPHG6E44YbdMRGSBi5jg53L/L4w8r1nxWBe/3Gyrux269vfgd1MXzkMveKHzRubP3rf3/9G8SGxYz88h0RiLDjTzR63HhCsO78LpXZHjcUx2qVf8KN7I7ZAR1unGRNc6V5gxdu/SQFFubyYw4uvaOZS5yCG5WEQjtOck8v6qlyfWKqkK8cd5L+p0FTR0jLMImmSkBD6XBXNeCc9unUYalMMKHSbXfhHvj/XBsa1WdIA1XDqCcGA264k2hydlakhsoeGiee5WH0eMIOBYlkVau0w88pQl95gGI/kFhVO0r+qKBviiOAemPpiGvuAD+NO+1WWISDy2c/e0MGCHcipoIm1+bqDe0a4YMwpvDnvKG29APlaJ0BKttxKYfZBSqERIc+Mt8ipnGICsq+CbtFdotHI1InZInQXpKpUMyhwn1fY0SQsVwtsqycalZArdalVk3pUjq6xTzTc6HjNyTQaGlnpbR0NynUFMgux8ZycknS3gy4kZlbqhfVaV4s9mVX6bwPpFHpbG2oWqrNBD1OefIyinPhs2LDzxtADcyxCsrtM1ohb9+IdRVZ7v5Uuq+OQ6tIDRlDDifSfuLw9Ut2Z8jjR+jtWw8kQo7CKM5xkeFjUz8oiYR9zIStrthbbamWaGFikUhEjkXY3pgtowzE7JFVEc49jVBVoWGNobb0AurxJtAxSz5kVJ0lttAsl/ndmI9H5tYfryfLBi4z8ohj9RutPx4tflh91MMN47yDRRW4MSPkCOhxbPRszVpVr8dlb1VAvFvT7iuv/ZT5/fR3yUed28CRl/8P+JAel7niNhnWcBsozF4LN945ttx3y466UCtkuGzmPGg48kLWj1Gvm/KThzIKF+4BqipveukmDmmurC4c3JBp/NL9Hm6YeuqylW04PzlUBgIrXlWfLJMIzDj5h9em/9jGcfXqpT9fVvnPcZ1PThwVsB5XPwOFz3HjM3vHF9z4W7ihzYfhBm5xOQAx/e09Fm7cuPEzOeo31kcnPry+efe74esrRzoMuSD/gNB9a+tfX3/9I5ssKI7n36yv//KbxLiGG9884VCbzxxmK648nHX/jsRUTmi0IwdHytwbCjjc2ffOP3EXjhhngVXqHBOIW2F7BUNROk1Uq4njSkpMt1dSBfS4PvOtj6YKBhE3bniaw15FuGSJgsfMEvDQqJi4lm4dH6pSaVeK1eN4SWqplKwZJZU7JFRjwbRhqzIkRFwHJ6QI5j2qV4pnTGAL72F6o6YgTjVvWa3/+WAlpJQ61c4x15+dDkw1uLEtx+EbWxUxY6gpkDEj4uwiZwrNwpp+Zo722QfxtdntM3IW18i9ZcOFpEqfeSapMLkoEOlxllSEb9GclGrCThA/GE0gbipjpoPU4Gq2RHktELlWf880JazKcGWQ1CwCZiy/B0zk36g5T4Z5+WotqXUazUSHx2xVbZevNWFLUfDVHjPdLmbU/SfcSUbic6ypmDQykXLRagFLhIY0gjxC79bzS6hmO5Fp+24OPQ67FbLDFK3bldpqwTM01BiKXZDg9idVpVuhoT7qRPxVyLRN3gvoxgzbIbk33BJL9u0+uZUdqYrqM33VokKrFk0X9FFk8GtiSDB6wJvrqnqESiI7utMW0hUUAmoeUAxXK1ulN5Y4YdIfz8kVziq7XjT2OXsp8iCRFkSLj5G4zyXLVVcxvikHS7X4eJ18hvpqLMANaxLvOjZcjNVmlyBnZXgea6d8LyBsB5ZLJhjJrCgaXyWq6lFQC3WuRZU+RD8lUwjeDmDj3eLRxNTilsnG2FMZLe5UuObgyLtAYTE6hSlXt2EvXmkoMd+GYYNbTdm0wesbGwYcnjV31UnjHjfuO4rDXjVtruUYis+YFnIMKMvK6gGRVMlf+C1yqMt/iBCX/lvcGPBEx8B0FzeuDUz3nBkXceOPHuTKF9z427ghhQ7/yOwXmQuvRCA3wI0Pd1bwYvx8HZ787rtR5vfv794aXjd+A2IcHLn509b334MbT258Q6jh9bt3IUBuGOFx4/o3bFzQ8Yh8DuYN1v8ncm4AHhoy9rv56dlEttvSt+8FVXwQUqNOs7kD0U02H9MHfdtiObL7ua4Gty/Sqm8ECaAj4EEc0ZHKKhsK44VwAwMia6tcuhLGWqgmu1qFe7NVIEo5foegCVon2BVQAyae4G64bEwacN7VtCx8kB7HJbMxoqZqOjluh1kEPdUOyNPMihGvNKmCPe40WofHB6eKX99+thdWUZTjGKDN5zVr7M7HcVWQqbgdxC1KeUuou2JOdNwrrpfllDJ7ZVhUlfluMZoJl9Q+KzkxC7VySXt1aPuDMgV8y/XicrKUzETMTWjU+BpSKsiNg3mtrDLl90mUVlARuMo51sqJqljuGvnkMhMwTUT5yfKq7/PdUQCqnZhVl7hei9dhdhXJniHN7GCpLpIjflBXnQcNHrvlakBi2FHfrLiOU4SqB5VGd3OVj5YLg8VkHVHRkGdBQgKugN4g/FbzSl/brMONdJ9Gy3wiOQ0gZupIX+yWZTRQ05PQQp6H/o0VwNFcto0+hyWnJHJd829M2Fafs1VHpDspcQ9OmhjKyHyppVwalTHUKhVpVUk4X51P1qAveKumrsNzJ4/aVAAVINEg2n4+SdqwvCt2I0W9xl/R3Hpyns3SV91q8X4F7sxmDzk2N0OaNPy4gQw3BhUUXV61Hdqj6vLqecwNLo/MV+hfjzHUWehITcVOyKiQ4L527IbqnXz6iCRX4MaCt/5pQxeAht0mAuSYMqyA1phypU5UN7lOWVcoqzBEDm9e3jdOw3JEjBxXB6ClVoEp2ldNT18eMI8H+yn1xSqHZJI11/T9P5Xe/smR38+MB7yFU+d+Xhp4cSf1RwPHF9z4y7hxqqC/NdwDHAArhBdF1ufk+1v/8Phn62Eavv7znQ/8qqmmYOXWO06G5eLR0WutqZCgfHdDRj/anYbXbw1/Y5m4wo0nD852Fb5aUpmn8dmqEj/pOcSpNRJcPLWAQ4ltzSu+n/UJuRzTpyyA+FzpanHauSP/WF3lb7uwwSBysv+0mzfS3VTRzuHZDbejkoU81QLGKio+OlQhX0XWu6FKPFsFGzqVmrzszXQKOkU6LuYSrZe0goLPt9o+tLPknZNkKyABZTKlmowfIpTR05bQVu2ofQOPSbUiA17xkDzfRDbOuAHzEX+gCFt6PuJyfpt5In7Kxg6eI7ybJf6RynA3csjHx6jGMJLRBovDmEqpN3uKbjcjYFgkPl+8UYPaL1dL2Y66vWtZ8CMKbiQxhxe1P8ImvnsAS83lPOCQicj494YlV2RpuYy1oyj8mLeJoYb+NtOpqMehoqtjBjDsGjwtElNp3Gi2jAjWec+yTtY7/Od1hGeR9/NS+GasNxaQml8udpa5uOaJo7B8xjwZ2lQ1KIZSegi2wcxp25RW8osT7J7M3LsHCuUbLsEKukBmaFuFibdwg8lMsJ9yIFTt7q56vg7NRd7SEeDGw4fOX0ESmMULO+e6+pZ8ZtRTX+HEC11pm7djdQKzuFUGSn86NaVQErb2GxuDWAhlbaiuWlygKx13uGHwqCv++cf1OluhISGFfcue5Z4xoIDlwG7h73QBuOyP4DjeQ2Sv1s5t5BjqV1RtutGkx3Ao+jBW7THo2klBYYgnf9RerjrYcKNL8KrI8bwR5BDjt18LOW5jggQ3AA7WU/qh/YoKdiR/T7Kqe/mFQjBv+FZxH6NO55+anKSlYlNFGu7IQoGB49tvna5KwVWKtLo8YsBx2bf5mTH8kulyGTruj4/7PvFp/wH3paMi8XBSuHF1/P5fxw13iA1YKNXV6b4SWdf65/wZFxiOC49y5cue6v8ONyTT3AM3uOxlCyu/+Nzjo8fXaQm/Mbzys3CDX7Zf77y+e3dxQrWUR69ff//991uvvldklZhxBo5fYDdmSVpHmPvN9dntZ0vlXVxuViahanC3r1Lzn0uggu+oGG+NGJfcQmfbkNcDW+A+giXiQfB76JOUbtXZaaU6NHdQpHdidRtoryynShmGzr3h68l9MG4oYMRVcEHy1f4+TjXhBuFRiqLqtPSu7HFTJResnUwZRQCI5MLgFYsZ5hsV1bYk9yJ5ilAR+BDqQzSVVA5LhyLGlYiLwipzymDBekt94YclkKY0v7ybOWQ+aZ/F55XumAxTI/jmQXzJNlPYCjPFeQj2MtnqcPHHp502AlrOYFUQCjKwYMv5HafQXBKoZ2QrRkAjaYQj4VM2YyynhlJlzTw1zvisyv1qjEo8SFLrp3JCo4C9ET7bLS4t8de7RxnwksrB32d2RZMnk1i8KZlYto8nZba9XCrtKqgqLumw3H1qbOIFbDWtptrIAKApzn9EVMnM3FzmvfZfCKmIyigCQgUutQ0w1DGk5BCd1LyVyubtmG8hlmorfaopYpuuj8LSm7U3a+FiN8YqnZ5xTYGNPrPgUKO3o9Lw6VS56Z5DRCsvnBWWuZjuGjvc+KEuRTefiOZXYdZDJ7wKpU8qea+2ylnXrN/TDOZJYR+UjOqeww5r8rhHB/cgCYALk9gcomop8cKnVNWwgAv7Wv3xYzZ11XwvV8u5GbWTUqT8ULCN2nS4QXFfHp+l9lnliotJj3WBw32U0eFdD4cmi0bAksdMWRBTQC9vtxk8Nt2o4WJMbORQrTkGQJNVSYnLBSBRKh8+vFYRx23rkiWEqzZqLo+CtZIwdHzMW/uVb92YcO3ir7hp4HBWcYXkFoQbmjqUROKiSBhF7t0buTo+Mkhl7NWr1v933/S3mjRocbpm9RwixaedH/zSpYH75hfU1ALcTA/8gdfv8qU/psbdISYZleFGr7FpwJvIfcn47wcOZ9vo9ox/4cX/Q9yYE26ESb9bobYJE2Dk8dG6+sRvDK8P37p9m1S4X+/eZOqw7P7R13dk34AX15bqhtNTXVeArnyCzBskW4URs2YsFpzDtenbmwLkyFn/hhrFCZzWO7oJIQhzzRXIiocUkFLlRFWpHPaValWGwyb8hpsthByGOpRGWwuH01T5gJGnjh43ekN3pT4dqvc7KyuHIKJUasr2Wzk2ndWOKu9EZqcAloSBXcvcghJLparNBK3ox5Z6nkqUyEC3iQLuBkeDao2UW6Uc9Y4AxULVzS0IS5otrkXELCSLEVtCcerDSxNHK0FXQlm5qmlKHYZLpKpoRMCsfpAR44E9L7mcIKpQmVIsmB5sY9Buo6pl34W/ri1Tt5yU6MISMK+EhSREowhscCvyR6leYhtVLKKoWlqykPw52qfgsHFZ7OJrjJAnVcd3ps7XmkmACFzHXEFz7HJZXaSkomddF0gVvWtI1Ux80Sw5h03VArJgmcvU60tz/O4k33PuFJPmFid+ZMZ5O4ZcW/gQtbXghhKvqvlOQqUbVR33M6zTihHlbW2Xkaw2qz79sFcMGxQ39RzjMtypzFw7rmpAvNt4kRYhI8tJoyfpTfe8grpRHGIDiREeio3qDh62GbXgwqBE9p69Zpm4C9+qO5D7Yi9e5PMbHyfHx4mDb8mPLScfXPWQ6WxBnnePbxeiXPcHnbbd5hGBhNPaPgpAw0YJCyiEI5emOd9FCKeoivVPDY++cpDz6JEPG3EMBspfhiDEU3jGySzxoOE/3gaPvOl0qxRQaRMFo3Eb7Diy/nHXGGuFTbVVKxzhgws1Yzg+Flwa1YRzg+vPV15YNWUjx4YlopOIOzb2UkPGt1pdWX3TvYWNgcsCjhEmjnGM4xJQmWNcabnXrNBJvLgOetEf980uLuRgjvlWQt7x3+WKADN/ihuKw7VO2emg4M+ZAKeven3VlV6T+AXcsAz1Hulx5Qtu/OXbJeHGqe3MuSLdQ0S1FHlcf4yN4zHzhkiPG8N3Ht9mnl28c/euZlztOVlRfa8bf/zIiPGNCxphRWX+P/wc3HVjj6TxQ8tlchzHU899uxc2RiRk5s4FhU3ufbghCL4liOp4p1IKh3eU45SlhoPrRLHO4sXBiFy3Lla48bYPNjD+OXrcr7K8LjdHS8bpcUa9FxjViTzxeSVNS6oVIMkylk7blMGb5YpiqNBK0RsFbiiUUfFT2kRBnrehLxhS2pJZNVuduKTFzCkVTjW6l+TIyGCea5bbiUgYoRakQjJCncespZ2jhYqr+jWj+aaiUr1WBaKESBaAJFs63UUDYGFYcbY4u+RFAb00boQTwqFyGT3vGt0aecWcwOmzLxMvj5ew01E0IQInkqnITYf8iMu+kaTGdmlu79mDZ/Q/hZE8gSx1OTqgsskihI+oqXYU13K7tsz5wgm22ibvtWYpKGx4GLPUT86VLVMHXE8VaWkUfZZuSVgNqkzezL2vzzOfKIPdYnIh2qttR7YPVTMd8d4NKlui7cMyG6p0S2uqGezn4vUhbZYV5V5t+Lomz4Hbnyo16qXhNqS36pEXPmq9ixuYzEXld9+dTl/AjSrzCBMJf0kAdq4i87e7jkHBjWBDfiJ3/ZK339F/iH9TrrguqnXRrkt3NlYfP45/pZYS/hucfPGCfEIO5vPYYCw2OHY0eq8QzTusaBg6upmD83ym69HQa4/cK9DYOtzRP+k58+/uujhmDAIo7eY2/sLVDOazuW4lhz6qoayqc+fmOPegQdjuV1999UhfFSmu7ubvFHvHkVKqIDlGV10f+dE7F4foZVRQG/yIFqZ+T8S45d96R5/DDzd9qJljcpLD+uXUhjOWvyRhxJpltblibiCgStooyzHEOP7iheHGyKRy2e97ZdVlbZEAEHudqBEDDpqdnAtjus+T52zffxijfsXlpfOw0xd2UUFmlcWO+CLxKz0rx/R0r108cHdc+YIbfxs3WFGzydCUkUx+qB+xqKJr+fbjCDTH9eE7d7AHTdy+c/eOWDVF+PRw4+vrNl8oaWTWN40/sdaO2RuRhOmMuO00U05n20OOE0KrcgIEhxtu2GCC4F5T5ab2IT1SJSgA0eYW58EqK2v56Oyp3ua6yyhJdrvjBn9oHAl1O8b9C7nweLB4vMOqyblIsmmrf1JSlEW8K47EbMatrAGH7CLNkvEcbKu0tpIIV6op1QZ1SgiDEpJMwbpkmDa0AWlmeYxONo9aK0NCbgtpE5OCrBgshygnmlX9k7J2FZeuNMWdrBgaJhpOssohdDz56YwQiJw0G5VOlUfY0Zdu8UDhDEmzJQlqM+EIPRllVmPZVqvcET/T4WUHl2RC2VTYt/mwRLQ2f1AuZ+pIZFE7oOWi3mltLyPcWJ6P70o+y85q2YCDrRQFtBo5ltF1lpbVK2uiMIRLzGWs5pHHwli3K8rTADboRowg2sbzvE6a7QPNMdG8F02lU5ij1cVBuThgUFWsOncTrxiNdtpceDezaZ34eUadWrFQXzuA36iquUNI059mZQA01NPfNnq5JUO91VUsnVI4CX9fVdkpuraRWD9uaMWlBSMiMXn9mZo0RIV8iD+DpO1H/7n/9mkvt+AfxnycY9cr2HDBGxsfFzYGx0V2N87z5GqMv4gZoLCWeRFTb97UJDlPSusYtKdj0+gZ2xg96l9SBX+6ocA+DhWZX0pJReUGDr37hfoxBiEeqsKFfDXYRTl0yasAUJPHedBFbklXAI1DEGdZZIeWRCNt6YZHRZc8omR1FXO8m1h1+ekONww/RHQUplwYlXk1HNvB284ECEaMMFLcs6FE+gEtqjYgORZUOz44OTh+XwIpmzAkoZL+ljR2AYdyqAwrBszDIbu4QnEHlLP+7bffXnMxUwN/wfPnccPDg99RXerixrTVOQ249vCLuNGdPL7gxv8dbsxlljATz0WIPnh3VH8cYdwAOR6v7639zOhBkz248etNKdtvd3FDuYbKp/JNsbPO/8fbAo7Z7bky2yCUr4iizAvuOzZ89pRd3FXEh6ecJMroCPEbbl+kvUGokzksVfFJZEqOfGhKirX/1v2vHYCDz7XqVsUGrsCuKNchR0XUgKYMlmZNfWkT50oqRNbUTsriEN0EwuV9R9UYIAy4AUqULPW2Wt2ppGUfLNfYoB1m2+oWz7azCqGyk59PQq/aOcToV+rgucarmKEuKlImYeTgAC3Vg1l4cWo21D3IRNKxlRdK46aOrTRzy2FVqHZ8TKSH5ece1lqEQbFRSZVFkXdqZDsRX6hs31qbtVWig9UhgVQ42o7KdtIqW/cGdHexuFsCAOYzdUUbsqZ6prB10q/W5sAd5FaEjswvzVuSVFQ3dGNaJ8FbUKUBbnK8tixnSZ5s/O6HfD8VLR5NPEsi1ZyuMrgtrUgDBouzXHWnPgt/FFPVmiKDm9km8FAWST7U3i3hTFNfkyhvMRIksLfz0VhdWzGrQeeefA83YmlLKgm4jaFuG2C6zzUe67YOqoIQc3sjH+oCS6OvXNYS2EW0daQN09dKyTOIFV4XC0qdYm2lkuK3CkfUb9LDp//YF3K4Dm5loO/vS3yFItdGj3x+6uPIi0GRE4XCJEf7i0Edvdr4QyuvDua7Zm/UsVLIKoDK14g/euSXVXbIP3JIoLGkCwhdr9+jqrn5tEPqFZs/6lHj8CzmDWdntukHDr7ai3GHG5sWlAJurNbpEB8tqtbPcRkmv7WhQ9V/ljLifsyCoUhhzHk3aNOdCoKpJC+TZNf6FGE4RkYMUKTB3VDZn7HlKm8avKf8KcYG9XdctSJYkkcmFyYVmesZD0YSH1FlESMDrnzJzRtu73T1fyyIdbhxzeHGBbJbuNHNOfwz3LgwwnzBjb+FG2mHG7CkXJVGlt6/e/fuNqLyx+vCjcgeveIrwo2x26qzURT1Vt+8QT7VcwcbT9zN5anPzt6YfbBXElPMfxUrzshZkohhx4krAGymnLoq5HDDb6xOmtbUZDfCCBOc3RQvGXfAw2ib0EUIDwvO/pcLSsad7S/l5FZekKsejmNw4zCXDjHqKJCW+WX/BDjRoooNlG7CjXTIgtErcvpKbQvIZCUmZidUSbQAHQsXYXhJ4PMi3IrTnWwOnd/NrLS9lVIchKkZYa5Iqu3t+fcHgiyqiXS+rqGU2nayKJ2qHFjuh1W6Uuu4Kdo3e9xeFtOtClptsPSeRAbuPZ4oyROzK7PgLkMRzayVdjubweNO+iBUS5QibOEGcqlycplL/kR8932SWRKVnHkOkczxnRwklcFFXWwEHkRLKiotCJ3C/qHBo0goLonssrBJUypKHL4cUySWlcxpibdEsijjCtyAr1lDLcz+K1mMinfQJT6TyQwDRy1TInKF+UTIVI21MwrczQ/1gqbSaH7b5Sp3yvRsbX+0Pg11SzeU596XLOLaZ3uukFgsIMfdLJJOu1SoULoa8psiW2zFzNOtV+jI4C9Pf1dkqwCTQGWuapcr+jV86O3moIeuQmA93koD6PgO0CMn5bjZqTVhcLRKbWWNeYODooMFKOf5e5NOjHVvsJb35zyQkc9r1/SCb2HGMxBd3LD7Zbs4j6kxtstNdCeKtpiUqkVO9Y0UpraFB6F4130SQYa0ApryNqa91rh9iGgXG4joIC8G1j7CSArgxsSoJRu+s6I//5/Vb+iV1bEFr6easvpEl4erTZWtrCyeamPk5Rh+e1fw9O0GFMeI/r03MjA4ec04C8S199U1Pq6qWHWVM3EoE3dcsenjFlllxg6d8xLjjpj9Qwgy0A8Yga/v0pXf48bVz3CjG1oV4MZAX8BIL+Owp6Dqzh1fcOPv4sbpAbixpKtH5o360Qd1cKwzbqys3dhbX6eDckJ+cXS3cBu3t7Y0a3z/LwHH3RvPZ92WSnMGxnG2Vk8wjePfmCNkJCupKN1GmO0qgQDX6pqwieecsSPlFlju8DR6Q32wwhiirIiTTZx2VGLBtbnhRtZw4+2+o797peK2qQoFPeOh3rjx1IXdkTJIV1/JECQnhx4X+QkLPFdQb1NqU8+ZZMVU04oBD945LMsefnrIpTOyXJTAx6yNsCMyRykaF26bFHaFHoI+dP2VTsnP3c7Mt9txJE9lMqYyB9vz82EzpJ9ZX3k8mWTaIB8Ec3pV17kVy1jhi+PMdrxtivUeF/atqgqf+Lq8K3WYqdSo70NxhWOR1luOfcJIMFkkolE0uZ2o1m1RVlUJqv6YN9AkcP4juI3PLx1ktKci6goh7p4i5CO7cBtkHi4pgER8hhERDfINa677TwGJldCQZVThAsRlkQkngIV8lI5D6jbYcSlrcY6ichJ73xC9uLdUR5glq7doinysXdFaK59Xnyt0CGsz+PcqZUKNIbfNmvHjAw9eKsuoXsnr/Ke+XOUaQ60G1UxVTRvpgFnGJN4zjl+YQXwCVsB3SFNF/65FIprdRNVJaSe6IuhXq0YiZECNaBQay+WfdbW53aZXfpEeWsCmDEd5jb/YUxGTl/HZtTfxRBTyutTW1Xl+5ONHjAxj90wYRT239jsTj4+qMeOk2V8NftTF+bVrL9hf5QO1rCgeeIgXRFQRqE5yVT4vna7o9xeDMecEfGT898WbW3l5XHmEcu1clYGxrwar50NutQUjwqboK8tCFGroRX7VzBpaQlnUuu+M1cBh+SKrvrbpXt4xHYXCS/0UWlS5CcPCcQ02HKfBjwOtsXGDqGzktzj2VOPkE6vGBwjFtdu1jRF4b2O9N146vZVrdhowfziqXO2zxoN4WjEb4IaerIFuzNS0F0pNjw9c+Wx79Ye4caUfN5hffJN4byl15TPbYF9w1Rfc+Iu4kbqIG8n6u8d1w42Ixo3wjZU7H+i1Hx0jCA3c+Imamy0bNoCNf/3r67vXjRJ3ibgw44SSPLlOjtXw9WeIQCs19lRImFTFbbAhma05NE72c57y8FNIyv0Jr2HBh3ofYlx2/pzFHKPlzvGx1D072lMZp5EKllAOLQJiPIhWDzhxx51zNKj9oyQ+QV9EZAlCrf0KfAL0t8SZuZQvetop7VgnIZ7xCqMDJEumJOsIn9ORCqpWUg4VhmBKPRKKSXd8iEaSjOx827Nx4sq3M/zQ8XAkiY1ljSN+N7mmZMLZs4PItuKmVLXH2qukLHZtSsyZncq2QjrkKmdh6Il84phdFIGCQEoz0cyTsYhxQ89oOX52mhEAMAfU8rJ+JJo1rZkgxtkyscrCKc5ZTVAuI88cK0isI1T/Lq2/0Xd4cECilP11w2+omSmvjO6WYgtBDpRZmq2y+n5qvBtvYXQ5k5GjG1xQbDBaLOWw83h6DAEHdHsS6W60nM3L7g2+lpTBPiRhVQMpj8IPS9Uq1bVtzrkZ78pggIsmyvmYNK1m2pD8aibmw0lmhpzRcCY21FtHdV0bvUXVBRgx6x9OEWnN8g1Jr5Sq2/C8CCEeAJTCtwSSZABHmRKrjV6wlcIK/au5E9cgqJgDk3en9v+588+n2nDi5OEgJpp9TPXjKFa5lLYSu3s6n8GNqanFsaNIbVl0AVAxCK5sfFQV3gYa3tHC4IuYqG4NA1/FXgxqxbWqzEMAJl8QlfFxZFBmczdTfH7jzvN88D7EtkoU+erRVzG+H35wW3dBorMli2k9xbCSP7cXBeGGLaNWA+AwmgPOo2DVJKOFvFn+FlyyYcEi1CfcgDHhQ0YmPITwk08yO7y8tnF7ZdEx499+q2B1LOSS016TgWNcp7asHKDAIGstiycRAzIyYOTH+LgQZNyyz4NkQqtSGlGZoAsKsXscbkCA3+/mEPbjxoDX4X6erm5wNRI0iffjxpULQbjuc7/gxn+AGwpLXZqD5kwevVvSoLEeWf/wYX3v2Y2IfKXvRhXYv7V1+6fbypn+3g0cDjdmPWywr5IDEM/HreGfV4a1kCnVDsVL5JTpYf1++5YvkutiRhcwnnrePGUaXIYKTs8TlbGSFniKppX1PQ9B+HrWCaYAoFQQe2urqrfB+irX8/51yXFT+0o3WzHYyCGeUri6KshFTDezrbSCDw07UpJb0d7XRJ+kztPscTyRZSfVaXEtfFihDVZ2PaRWlc6hesVZ/It9YUhR6SyHcnz2wRrmvvAhnPRacnn7oE5VEm4H82bYuQ3JoWQqAkE6h1rFpSyFj1VKqrTDYX2SamXmi0iBS/EOWzr1PUjnhQy5UokK0qhZip/Nl8Nr88uZ40o1MY9uTd8vZzrOu7K1bhwo3xcGPKLtI4a/7Wc0NSXXw+HMEqGHdZFZIAqVrUVX6ddqlbKGGiavgtC2MiIxH8m4lmplzSREVEWj73nAtbNnezzC48f1ZJJfEoCDAg4WY7WmXdVX4+FsO5qozAgh2tAXGPzwvDVQ/BZVF+iRoXIc3j6bH2xow6UDzhnzvIjVef/SzgAR3FntUuL9DIflrDsplq+PJfiqoqx3QgBls/D2wZitsfKOI4eO0rKKCwAXZWXZIb1kkoeOMBfjtpM9cRPtP/75z4ehfEhxaZDiVeerPh/MCxA+suGfKtDMyqX6x6mJO7e17yuKDclPsrfS6kozCZlXE6P3Ju/BogMTMZBinAGEIWUyeo+38zq8UTTds66NHv/98EIw7qMYDvCYIy/gNNpyDOK6XzXPh7hw4YaGEOwdVApW5WhcVYX4Kt4rcK4QlHLYXDF65PFDTo57WDfQ4lqOui/fsOYmGcadHFd3GO1RsK3US7W3ixpHgDuptBH2V2qQBSkABsRU0OEKTje1FJlWG1a+oVUUJnFjNDY8CcE/dP9dFi+hD/UFTL5bya2qHG5c+cy4N90Xn97bVP33uNGnuw2Kn77gxt/cU/0f+v6UGAF7ijTzaJQVVYQ49cfvPqzP7UFujMJ4LI6NihDf+mnxJ0+K68W/vv7XjWDcELtBVYcSdIeHh29xLbt7ql5UWHG2VPguqPfLuX2xgw2XTuW2V0odwfkdaK5s3axLO/bQuZ1jTM/HskdUcho4RFrq9HfxU15um3OwkeuPGkn5iSNlF47UYhBWq9mDmcaGC30XLDTMG8IVvS3SWFnsCzbSzY6UU4QcsomqmHATLKkm5Jg4hnVodjLaninT0FRjnWyn3JkXj3EQefBfpEydAQvEme/On8WThE+VlUULcMxuU4OhVKpTtRy1yxk11Tad0Vl2kkTONF5IonjoDKIoNkYNW17lpPnlpNNwkm+XcMfED8rMAUU6ustKVmTeqGExXKZ7FaM4zX7zsvMBExhzaH9iSRUpRiTvwvbHlEDkMd+sBFUQHDAlibLR40CTEnHt9GftBUuegY2Jc+gjcYVHxqd2sGduEIKTI+v1evIxors3b0g0jLJyynJ2E7FOtmIHz7h1bESjMNZ8j3THUilLjUfVHfszQ/li/PSgXCjylcvW89SLovIsR6oRTBaGBiE3gfhY9aH+AnP/ieYYFC8C6JHfy1aKTPiqi9+KxboePLCm1YS8JxDGt2m4BwqFzCmYVu2T/Xpo/gj1kmze9vJ188HtfFBn4gLnMYQzEmYiQ1bpaY029T4EtjX0VRMLH6VeHVtcfMW6R8f1hqYM3UzwxK0qGl05hOdusaQk9AtzBqjwyFv6sHu0VdjUUAZWta3JZBXvTHd3pWlGOtzzqqqbzJmhTFzTTy0LmGqWq673gCLFUc0go8ZyaOQwaryw6ngMN3Bo0BidGAu0uGPOGs6xTDqVuzcIrZqaco3kvI8KjnE0zIMbzA8gBdwFrvKNl+buU6KI8R/XNkSku+EC3ZWZ9/jQjQ2HGwPdWcS7/65+ljDlzn1MHwP9sl2bQqa1wPJC3CsXzX++u8k9mItANGXu9P+7wPH/Ir8h3CgtZdbAjfr70Q9zK+AFKioWVSuPb+u37bZy1Bc1b/z0k1hx3UANbjeeO4Jj9huVyt4QbmAAHF7hShbuGOMeKX/a68htd+JRwkyAKaPKc75fHEWuFsnBIBJK2SyRasm+zW7mWFsfcMP0VBo4NKec5HpB6hLh9/73TnXXV7axMhGX9K7ZE6M79veDnRRvsBZLSD+bMomX7oBfkR4WQ19LnEWiIi8buxsWL3iyFWZFM0dH7U8ZFZOrmxwaoiyfufZPc2+eS3BLmQfX/rgTwklEVfJAyrjx4PkZgMpVP1kh8Uy0isb3ONypWoucyFueG4mBK5pJynGoCnZ0zRa0B7MQ31fLBw1Wy7tiMYrz7PCKZRJ0eaoploLOYMZjJUQjbFEFgKV5mAgKubafz4b3InWia5kx1uYjilEMW2y+AYdlkpTx7ZWXs6Ju1O5d5ccu784T6g7UkNAdJRW8A7lRiyYlo1pj7/Xm2d46myq6IcMPyMCSgLclMzhWeazg2g7l1Z06hIcQ1qUYJQOLJPZ2Y8aTEmhvq8vJ+tn2PI71Wn+5RlAU2Bi6sI+SvMrZwIcCQ/nQhVKOIEXRSHXOYMADTC23Uw44Ar+He/+QtfZp2Ei7DnCHG0EvvXuqA74j+E3ro0FCroH8/BwSelDMs67l1RKrl6mgKTDfjHIWo+QdnISKVq35Ik7tdwWbKVyKoImeuu1MTBdDXfKbb9glFdrL8RfdECvApYFrcDCPR1Ozh1td+c8z1PhK8wjQQXB7dLVtwtujOruqgg0c1kPuBFQ4/PWduAEk7+K6lEoyYfSGJ8I9HW73iStfEG6grJ2a9ObAKd/CAX58a6zCtclBDRzMGwNaRU2LtBBqfMtYIocfeGEEhDkIbdHEAX7Z5g7X22fOvX7mYuDyn6UaDgwMDHyWHTJtg4vjxR1q/B43pvuaOjxufJk3/jpu/B/DjXlsykv19+9HjzgISDZcP0JWtf7Y+uzf3R6deG3zhoeNf3nY+O66ERvsqESIAx0yjV8f/hnuNdFRqF+JdMJPO76byY8SDj04/wNyw14PcCPnceOp9ahSicRBpuNbGR45FZKDG25gsUbYbiRuN6EqIDdyvsXJ51MJEU6cM/jErbFSHrjETWDPqBhHmpNDOmXB6S3Jb6XABTikzU00S8dEjmd1QoMD7PkJdhKglcuoxliVdw65klcA1YPtOOFP5Wh2lzDCXW1jUDlxusfPnj+IYwQ8w9RHK+1hu1bic4QbTbeO8qdWOoHUdjm+RrqUQnc71mWno8zOspCitthG0QW7yzeQBMCQAld0RmYy4V1yp+jCgEbn/khmz0oD2ZC92au/Ly6p5Jx8QyIsaZMP79HNwaoqOY8bI3NgpYeZ40QepW0NEwehe7vzUkq9R7vL3iuzmwCUlus85hq9IG9UB8LDgD5z21LiFkm00qV+lAwV40NiTGzEbpBBUitm8We4xD+xDwpMRHPFMytspcK92Mr7oMJY1+c3dAE1HD9xwcdXSQ1drHLqjiBdHRbt6NGKWm2rRo1bX2DaJ+cO2Tgh4LAiDTd3WAyiLkvSnioPWae4a+546qDiobVABW+5eUE6XVctfrHp4yFxBeLL7SOADqI+jmw1dA8sIQOywKf1umj9zY7/Fy9sIJlkITRpr06y3epT4qrnj2FNuLEphuNR4CiPQXg4u7iUXCylJqK2iSpi1jhyi6pVW1mJC2crZRLfvOGG2f/uFcZWDS4mAsP4RPCPKat0x5QsfiikuiFWYz51XREk17RlEm5AcVwb3zCG4rLeGNGsMTIpCuQl8ivbI2ERH5FrY9pKnC57nkNZUwMWkDjQPeIHBv64tynAjQuOwGm/p7rWhyhXPsMNX/Zh3MkX3Pjbeypw4wDciOwhwy2+E26Q7czAwWXl+uNRC+gnaIQ9FeyGcON7R4yDGl8P/2j+DXn/ZuXasLARMg6fReZBDJY6CWcXb7qC127WyFPXLO5mC8l0QZXKiTUA5gKyPJv9dHisGqQEYa8AxzG93SEbWZ666HUTYJkG180agYfDF5Cf5Dy94aEo5Wzpb+UM8YAiSsNUWtYTjpHC5FY5Od46ch+w5jCag3kjoUiP49Pd5WqZzsCSiV0zJXfr2LKcT+JDSqyjiCdcK1cUaw6XoJrX7TiXvbjs5okLOcuwvqO1CeLmtJyPakwxWt63j1rjRZo4xEPYdZRYpV2AxaOJQ5V0M6HBAtDAPkgzIH2w/z97b//V1Lnu/Q4lcWgUE2LzoglKgpamQBKnhgi+BC3GxUDP03EW2EJ52khTM1gitLIojnU2x3/9fL7Xfc+ZGbR7t2s/P+wzhumSlxBiVNb9ndf1fcshOIPlTbf3NrNEpyPWbbRzVr4x+/79S4ADCmJtZ2uh9qaTUhbZloLyKVrhS6qPLe0zbKYUo6WUQ9UMNWQO7FhPSF5YmFra13qt1JkDJLZe0oMuCd137N14Dn5csIfIzDg3kLujTSJvi6ki020OsM0AIq3BXt8YbmgMS1MnY2paC6Vu98mTuY5YFYpnp0d0UgowLI4S31234up6fCmWe8ViMSbKDSeQMHedmaIYICjgnxGjO9VPpuCyic5AIxlbUa36v/2iw+gogsR+JZO+K9AwQ2qrynpyCCPVMKDEfYf/b33V9Q3ysx4UKieWibj4Li/bXRsmhPO7xU9ELl0urK5+BBvLz38Yu6QdzuS1+RvX8GVPbj+BM1+sxnVVilEnErEqIkTzxfPQ9ecgZPq5PcZLbwmhIv/2nTOG+wzcmZkTSJAZ04G5ZZbuu6JhQ3zGNR+lPm+rqP/HkePbvmNc7X6T/kvXwthchxvOGM6vS0Z+2+RwRtXiZ6/aH8ki2Bk8pN29Y8kiRCFOWTiu4tJlJ7/gxFWXvQPQh9ueNl7YpmnKp4qMNDT52thP4saF4bwxZNM/48ZfxI0cuPEfNm/IvvEGOkOocW9/XO/uK5PgtTUSU1Rw96u7vzg5lUS4Nm98e+tbWf+++Nprqr64fe/vX/96b3ZTTj1ocVIEwQ3lFFZC818orPLjhfk2IKPdJGK8tXvo7i6ZUE3lWPU2mgr6UCe5vpEH5T58yLmOwGREa4AVPw/T1JMxB6DPMXHVsT9XjqKUElfpBHLYZNGU4bDA72ifqtZWbX0Kq1LTuEoBMS3M0fjKASlFrKBjTpPDXtnyrKxJtlzKyt0nFwcX3u9ZXSHBfY84l71RfW7puzWMEP1Wdu2Ywlp85qRf9fGmmMMgfEHCDdqlBgHRUgADr6Bf8IIve+Vl5dfKQUgKFpNFqdTI7yuel8wkFkLk7MKLQ48jp6W1HMBg3FhT4exKtlN7Y01RzAhbFK5g9F6B4Jbze1Z3v8+rpq6rJDDqlzr7RIAs7c9qo7WzM3uP3Rb+Qcj9lzty7Pz4I7Ch5lqqoO6nVpThS8ErgoFaY66FvlbbKFZFzVy6cdjoGqFhRRyWXRX4HPVB8CTzBNK8K1FXwqcARizHXtPzEmF9h9HkkZkv4xsFY9unWI2HzRQIfMv8gZQkhm4qYV5yXqMbVIrF1WL8JmbJ9wRqc5UcVnX4YePnI4cEydVoQeqApeCjdeOHf2U9qhqUKhjZOYMqOmku7tNlFTqpYYlqxly+Va1E8l8j57WJ+oEARc7Uy5Nc31uYIAQDFLdviHUmEDLEyE6vdr0Z3S+qFDIie4iBCYkojshYtEBczBqKMWzNCBo8bpyYSdyGEH4xaix6WiNMUd/edg5A4zXmJxFPmUIXPFHzhp9KQsXVFbEXsnbceeDjqK4qG12Rt/g0kNg+kOzqhjHo2lpppeWJcZCFvCpnJg/pbjNyWA3T2bDKb4gOTp0bCXXPj4RWOdyIIksufJyg7uW9IUn+GTf+Km78h3ADYeZC/g17qglojfv37+vtvfs0gk28ffj61SMc47an+uUXURv/NDUVI8fFb3/XfurW380pTqnsb7f//gXfq/OOWMCWrtnxT5PX0XOjhGMbzC5ubyq2FjhqRjkkhbD/VQVJfGUderyp9os+UKPSJoubquQOWXMlw8o/f7OIw1irk1tHrbsmKJPu/hyWyQ5N5dr/VIQbGDuYevCJoOPCpwFsQC3sKWJLMbPGeStbSlIo7ZxYIu3rbu3iOIkUb0Uka6F1mCoRn6v5oT93vN8ez84xgBzX2QCBNoQxAaRwNqVGusc4tibFGcdZNE24xG+Fq5DqkeMSvzFQ4HxSLVeO5+/p9QAZc4IktbOCGySmo6xCl5Qu5WiIQh3XqOWUZTU7q7pZEqRs5CD4ZFZdHxDbKgLh7Cel96U2VkADjgx6S2X9Izg4vw/bTbD7+AKaW6gMFUpp2cWYQT8I3/gj08aaAIRSwq1xTSsEIqZlpQ/ac0u8EmCg15RZQ1uvhJMxSfPU9SOB5E98pY3wSPFVqrWYHqKGpVL1+n5fVXS7p2I3iiDJhOUenwqjCmMNzchRVgtUmUiWqiyMkPt9a8EtWjOH3/0V/MZUn2hxVfTLKesoT/roQ26oL/Tjsxp1lbuBw/7xCn6tlRRYrK9yBRLBSLfas2uT3gkxX9VVeAkINF7dKmKoBivCxm4McVw2e2aMg/Vfl87euTN/TaV6V268XpzJPLdq8bD97/lJ2hpmbciQh9CF5z73nzrceH5itEXVaafgOK65ynGHJRFuVF3AiCVXXbvhlk/unRo3bMJwwVQw2rAabsbg6AdGhqssl2WFZVyzxp3J+UsQ3Fj7rqoBUNa/SxJRXfLI4RrK79yxSEQBh4WOWHiV+mRl15CZ46onIUYI8miocKe/Q4DzFz7GDR9seGpPFYVeOdy4MMSNqc+48Zdwgz0VhnHR4gwc5IxYzAi1li86iPfevnj78LERHHd/+snhxpf/1I2F1dNvv6Wy6dbXysFVZdMXjy9+cf/uhBpUm83jQzx/XL5jvlBH7G7lyLcy2TqqUInNG/KIuxR1O+xtOEAwe5S0yHW3SFK7uGuSTZpbMDlMN/Qzx8+VYXuTDB0RPGhrZTT6z0Nn4NDeobARmzUqFl1EA8eeC0iH4lAu4x6OCKRI4Aadpqrjs+48ZdaWCA3k2twqASvuojVoHB8qeZyPCM89yOdKm4DFMXPAZrvWwPRHVwdFGceNgDonFKswJG5HpeEp3J0osD0dpOuH74k0J3REqY4GG0X5WnDz5UkUaYzjJ5zrzO1TCMvY0yBsJKgfE1bIjskekS+96ZB2zl5pTaZuAYdZ9cCNJQYHzQw3Rcbw8Q7Thxoajd1mYmDBldoqbb2clUEDYn1ljV6Vv69Ra76mvRcYIhi5l9K8oU3VwuxCutslpaRUC5hUluZqA53WVc9ATwdliy1MKEMqJDG48Gc9n6IcUJIrYGN6Ok5mRJ6+oBAkQqFt1DAeMeBhgm5Y5hRlqPusLAnhqr09Uo37khUkrTzDr6acHMEspz6uoOIVCnZlwVjxs94YcPz8f/1sVx9gR3LIYbhFlQGHm0T8Fws4+T3xoXO5TGI7+YMowshch83QC7bJ4qSFlmIzhhvWRktKIiugG9til6+otfbJxNvFsesZ0qkspErZhwklt1fDwg0HHGF07nI0bzx3uKGq9JknT7RzZp5oqQpBt7YSqU5EzAg73DprwhvCLZHK76lueHAQ643geHL+ht9UTW7f2b5xzVrIo+xcQkfM57cNcb79Wj6Os2bwAxbGmDhQT0W4oWd2RLlyCc/wuLNW2CGeA0e5T52yM/7SR7DhSInQS+73VJGHbyqGG6dK/aIA3FFBr628PuPGn/Vv5I4NN/JEYgs23pBG8GLh3TvicLnl312bIZqKNFySDR+STzXBpuorU+DyP+HG97f+LrzgRjks7y8+/fXutUXGjb001gckrFzFozVV3nfTZLceN45CTtz+v2gUOVso7a6Y+p0oyjk7pMfNWSF57qDfNO+F29i45xjWxRomONe46aR+HsZUOZJjPRxkYq7AdaerKpRddGLBKPKe7BhKILGAEbNpU+rNhTpua5UjZsUu241Le/1R2VJxBjngYDtVt8NfOezlPkwIgioZ9UqaHeaIAGygZy1s5AqFg+NG/7AOl0I9a7cbYYbDDbRbjVKbqt1GzwIYi14CBvvCagxSAnhoQFzX2rQVigPn+B0MNilK54MaKSIgB53iDAPjWzuuSJCTfrY0yzmfMthgaPhRMmoSFxVCIhEYz5fXEo683H1sgksU06YkurUWQgRzqZdLMOrCEj5feTm+9d37LK6fhRfjqSX9/q38ZmsmX+vm8Yd3uzM1y16nZaIboEezyI+q7BtEqTNQ4DwhjnefDjxqa/vCjTgp3g1NG4l+MwwkjwAjhh+JTGY0Lv3UTRyW8RnaBCqkIGmgIv7biskDKBBLCEu6mENHbVjrlx83ko4Rt1y0iqVXuYnDhhK3kyrE/eb6kNpvE0txaE+0A7EfGmT0eqLSwYSNFkHd5o3lIWqcEKT4RBfj22pD2n73VnHnnbwmC5ZOg25U4vE8GjbigevLy16u6++r2mjBXzurQIGC5o1rUB3WKN4yYrwVx43FSGp7w1Mbnh53No0bbKDU7meQQnfTnTu4UlzmuhtJsATemGRQ0J5qcv6JknPBiqmrlqqumNxwZAmJdBBy/o5ICFV0TGlNpeQRgnIxc1wY7WE65dG4cPZCyGyPgooNHNJThYXjUdhIPNHwY4r9857qL+CGzRsLwo2Ow41a/sXrd29fCzc6XJEsviNHXbihXMOJiV9CguOfcv+xqLqlxr+/q4fj77z74jbVTot5FlPpllr1+D9ak3XL4eHBXnmYh2uY0XRDhjXHWgF5WfhhnRzCjqSVOaGeV/TfhpzTTepiD3O0POlJ1uX3KBTc0snrqXD/RYHqP0dJ6p7tGMp248OGv+DUMCObhngN7dYQR0lDpfJxzlGbLLJWpsuWH7RQFV9WHAewoXZAtg7J/oYTyeaOs+Jr9aeksYPzn+okil7V1YRGAH5Does4MQi+wr6B9bx5mC0Thqhr3hhugLR6KMLYModec6Pg01vJL9zMbu7X9xkLaoi0WEw1WjrrmRUGaQgPGfBqvMA5dLdL8Bi2kwqRYwfx7UsNH2DFj+4mglsRKGspWUv2VT4+lx23QQXmfEvzxssVS6782v0NwINvpVSFnlp4wd9CA7Y9P/4eg2Ojg7GPeCtmFticGg3mXdwcfWCMqKw9q24iIyroqvwOYjzTrnOt8kblhGw0g3BNNTI2MG20yoWRXJFIe5v4CDdWdRmfWfUfhYOHgYZjvROOEpe/z9LL+LRvi6tC0s98SVtSme0PYtv/qERrKYUeMhIPiQ+faBXBxrpba7GaWqTB4l/zyG4fop4yXEiuGmwoAt0KbBOKQudqqFHpeUGVBYNUq/NaEv3rDuVRD+bhJDjo2+3BtKXfYqBJxJzjQ1Zj+XlY2PQ8Ish5ez0jNsOMJhgVr014hlx2DFtLzVipUww3FLvlxwbT294I1VS2gxInAVDgCr/iMw/1qcMYe6B9INxQ7SuTxY1tS1a/NPXNpTMOEZQ4Qj+gWUDcsgqLuaaJs+esBXDKIqvUMhsDA2tg8hR4bEY4F/HjH+OG3B9D3Jj6qEU8NmZ85jf+Hb+48RvCjbxwg7Dlibcd5SsTUPXinQpdyBl5/fY1uAFs/HT3p1Hc+PJ3tTtZpOHfsf3d+uJXuPRWo6y8cWUaynOhVtUSp2tleIuGjUro6jAvecXhhoOOgl9EFaSRxWfBU0q8upHbdTos47ddwZ/2W0IMcEOAITtH0hsA133vn6c11mPFHOHCiq1XXxHbHPM9OUbIsyWIlgxY64MtSUm0rxjblJHKsApz8oancnMcmnABbJoYCYrlPV3Jkr1+fKiQDgX7kgpLHVO+gRo3pWrvevbg/RxKV/4sEhlj/0DfykTz/j3jGG7DZCXUVdEoVWqQ51iXc6WpmJSyzV+q+cht0vtUytL+CjnQ0OzRZkjINlQPW6vPqXOafJHU/hsFG1MADAAwTazYammFzZOM60PYcDMHNwVOzeUZc7j+LxFexWKO0WR8nPSpl2uKk/luzeHm1j34Duo8Xi6Nv8ijF06337yhVTDbIV59ThMQFEmbnnO+lh6ACLwcNFatrhnuxICDG9V04vk0CYlL2Zkau7F0vxrhRrjG8p/YZuujPMNhOZPDDdDC8MLdY/jhIaRoO6yYvc9wI2l6KltRqfY1wo2Cy6rycJE06Fi3TZX7wak43Ej6uWLd44YtViPZrhAACx/RIv+6AinI/21YBy2vOtgw2nvZgELvqrSGEOHrYINr/wlvmyCuXfHp5vWGD8eegZzMqq987/iwDDYKO1wOQcOM5N4BsthuWSaiKA6GDczq4IatrjJm1qia1+/EA8eM2TD84HDlhgGHW1LdcL0b89t3pIeanA/RZXJy3uNG6AgUYS5OWkJchFOXL81r4XZJowSAgNCKkWU7go15fPT/usOAwoiBX1w0B8nrNm/Ebs7IcfbsCM8dtwBOxT9wqBDOG6FuahgwMppR5Z/oM278ddywPZVbU9XaE513Ew8JN4TjeN1Kzyy+RnLeQYj78K5Km/y8IWZcglwGDrUC3nK4cZGPwY0JaoR0Sd20yHT1b9PNWg4luOtu6lg3MtIkUpap3gx583W3qSoULOtWUtmexCgHXGkfKLKEnkDbIrhoQ4tUlwY3HDXccivEjeS6zyOp+M6OEcTwiipeourikgShSzi8RyJVmVqNchnxLQewhotNwjUAjSXsF/gYsJFjsSuTZ44jkINfeirxFIniHpLVg54o8rKUvE1wA8XsZumYklYyRY7XGg0mL4huwq7quXRbVhCyblMHsNF7ov+b7gRT3QeXoo1U1kr3mhs5pyCoNDf25sCNpSyx5LhJ0puq28jncynlu9dqZeCDQFsaArHjQDvsvMQoviU11YqBByGEBLpLCfXjEDikjVpRVzB943XQhxkLHZUyC7dYcm0tzMoBohh4whFZXOHz87zG/RppJi0GC3j0fXwtAxUGBtU++YfBTPam4n9VRQuN0cj5iHREVJZaRSsgDbVLJVCjqu6+bsysEfaSJ1Qx2z/l/pP/LyrqGCHCh8gRG0dWzc/npbf6zFRUheSR/o1MzVAUbhS8JkHbxlDXFk87tHlWZj8pKwwfogDdVecgFYMWaqLc5DDG7v/aXbUPTLjyDO5PrFZXlyPksMba1aKFnKwqZFd7oZ9QMs0TUXVihj/xEycWKjJIG4KcOH7DB+vGXeURalAl1dU+S7cgTSiJc48Lg56MUeiuMqeg+jzjbSeOgxFwXJkx6sHPG/pg3u+qrjmHxvyVSZ35Km5ybg3NHn6nFcpxlaaCEuzy2Jh0t9t0Ak5iC39wTouoc2cQ5ir78EZ0AzjmJ0EEjRhAhyoAz7gm2Zj06bJNJKH06j9pHB9usZyS13k7pk5lF36cxh6lqX/Gjb8yb6DAsS2VzRvvDDdevH2E3S/9ZHFCuPFO/MZP4MbdZ6F948u/iSG/+Pvvv3/rmHGWVBdvgRtvOw361KwcVsY6YINEjr1Yb9N6yEGa288Ao2ywIomVUKNg88a6ZaAXVN3UM9zIHdKvR2frhsHGejRGuB1C5Wdf5LEehquvhwOJniiKQYxnHtq00SsbC17oK+2W8QG7IiF/sAjHMNAlEeE7qKfU97ppylgSBHNm22CyaDVEnkvCe0BgSNDMvUfvShYsoSQmxWoeYN7OK+kQee5hsw69gWIAuRVdsrlNJEgqFkeadUjURk9SK16H25iwzNrbA7lyhdaeDCRluz6mgaqhGHOqZ6VESgdspjZltyByEdjAvE6rRm5uiaHiPTaNlCaMe1vm3zA6e8VmjRHYMOjg1UGzj8+1a4Yb+Tmpx1I7s1sra/deLFEewl4K0FiSzW88ZSsvEKnUauX5w0HFMxi191rUBOIZTwzKg261s/IdaSQKSqQdkL+3buTX40wb6P5gUKvLZx4geaqeBoeM4YYusCNXRkSao4oqxrdVQxWumzvcqiqxHBLktuIrOKlaouDZJ1FSjtUIhuy4EKUYgkYxYjr8uGEY4dBEP0IuyaroaA7NigVGh8iDYR0dZIs808gx0XKENi+p0KyKxohrdvVEAM3MtSvbd3RWc5qSQGJyqGp6MWNRVaiw+osCjm5iWMExghu+GiqTsET2MJM9o6Sr6/qAv0qNL0/GMpSG8Bn3Kr49OLGsdesZeUKSVuxIVwzVtdgsgbDqinEbyjFUGtWNSZPUDvdUITe+LeffGL49nH40OkF0PDhnbeLnlJE7aaEkDjXk5ZhHOaZs9TPh2GBDx5n4uBHDjbPxVMM/wo2pKe8jPxv5Pk7hxvnYkur8+c/5VH8VNw5s3pjL+3kDIe67zuuHnbeP3r14aJUuEuJ2xIvf/WnirsMNDRpQ4199+fT733+/+PT3bxVO9fXfb92/d/Hi41f3XrTFcjunH1fKpGmwzmn6dvH1SkxIhQJ31/r9sIPvOsd4iAOmj3W3skJ1CTYn5YOq0bX3B25FFUKD94wfRfFUzrnh8UKZ6+uF4YwxjFn30wb2EqlwyU4v7fVa5uZLd4Ubpff75J6TvrTDxbhYDpzNisRt0BmHs6MpIS1IZgVAPUJVel2Y9CUo4zlCbquIqcCWoA5gcE0uUVWWQHYcIKVcgdGkjOVCZRgsr/YVO9IglAMDSKFLsnrRn2wqg9rLUQ/bU26uX6WUy3MKMSnVB3T9yeG9WWJIJNKKDZHCapmHSBIRcW1Thsphl166G6yG+fW++wg2VlLjs3Dp+5v0d+hZ3hB/BYUO1lD2NP5SkquXWlONl7TCgq9BgPXyfnanxI8NMuA5GQbxig+qGiQYE6YTbZCSoPa2PNGdN7za6emoV4PkkXSVblqS1XPtQTcsCnfujHBHlQj7yX3qSAw3DABGcOMT5HjGiOeEF1sVtAF0CqtCuAu0/VXBol2K9tMYDh2aSJJHFYMFu+4wnBhlvh1ujMSvi3U/qiSH5j1dxl+TDJEzdfHEZgxWZNSEjRrE9ftQ80oC7Y0723efXYEymHkySVjIdYrB0ycMaC6CZBDgF6Q4NyyTTcSr/zyKqGxDQ0nVtXhct8ZYww31coxBlSxKeitDII/kXiWUiN6oVAR0CG3v/Mud6iygQACi111G1V0Gim0/hAgrfC66cGPekR9RnNUVzUuc72OX6BeftEDDbWwajBHf6Ne5y2LWMW/oaQQbQIsSqqbOaNawzj5RIefOnDm9prJGp9F54/ynRg1f3OSh4/LZqdHmjZECjvPn4/lVn3HjL+EGS3zDjY7DDZX+qSgWsTez8buFdxO1DgTfXXLU3aLKxeH+82/ff/v998QYYv+7KT0VESMXf73/6v6LVsFJaxk3rL67RcScFThLjeJkVV4yfyQyPGnNGlLqun1S0lZV3mDOW52gJNL28dGxqqJgb2O3MizzC00clRAPKh92Y1Iqi1IM9THrw/ZYz20kve0P1WwpB3t/jBuP/L30nKr53gsu1oxPJlMqpdLX46w0V5ViJVfGVNY8ZEYocLKVj3Mt8kjwto/vw2UcYjKHVK/X+w2WOimWUQ3pqVrlrBgSBFvsoUqp/JqWYNljqtjrh4TfKgeLZ7cyDrd+J3CEkC/F87JMSaqRgkJCJFqN+vvNKkXke/Wglud553I0/LETUoAgOqqsskXW1OCqE95uS2SD2KRhuPHjd6dwY4kS8vHx/Ty9sQwtuU7e5ZHMjr/c2UqZ9BbwQVlVIuSKUKp92c7zNcgeGgXJbYeT705XCQ1GGgZA8D+cCRBBtUBZ7q2ZdKsbYgPoQhVHO5hmaU9yVaijiucaWvxgbBMVhk5lpr3Fr5tIfDxvRAxHJrazKro7ipWC6yFXGweSKj9QFH3iSMJ1jWvRqL/4VbP9JZ33zzEdSceEJ2OEeHE12lRpfCCUqqIS4kp0l92L/5qD9H9x/go4iq6davUjiziHNmfo/315niKka7TqvVsMxpA7DMCBoOssHRnTRDFLeP9GpjsafWhNf4NA4VXVk6jmw/DjuiWP4AJ8slhLK/VEkwxNK4tyimcsVre6q7mD4F4/BEyevSQ8gDu3xAiLHdkOBbjivrfvzDuHeOjzGLIcVyS7unru0tjVq2OQHKTMbwMcavjTGHFGmyoBB7/P9r/oLnkg3PDnvscKm02GwOGTpi5fjux/f7Spcu3hPqwwjFM/+0ncOB92Np0fMh6fceOvzRsQ4wYb2lO9eTfx+uHbR28fQoYvptMTL2bfcR9hIxO/TBCI+4uLxP2nqPHvv/32+9+//fbp72ipvmDiUBbu47v351rSQIXjxgHnoVr0di2GSrjhPggb/qJGp103hrhoqfX1OIfOeupgr3689v4Yo3WuuetalsK2jfV41R/vNswFsusJEP/c6yN4EbEcbl1GhEm/3KhS7ZpVoDiqVgJC5vb5tfneNvtKSIdU2NTpn9voq9GjLEJdtbLgRpHIqFy6S4ss5eBzh6kUketMR/VsuVViY5Qb1JuNw5KAg0yQVC5X6gckGoIZm0iY9jc5qkuHe4NBt1sGE8u2ZLeZY+M4e5gtIQsmm7evEYfUc2Y3tklz9WobvVWba3Y4BcJvmTYatU7eGv/wrDvTBnY/RLcvjc5eMp+3u/04nDiEITd3lqyOo0TmB9+vvBH8hPtMFwvqZdJu6iVxKVssrhD4zm3mW2ImWm1kW/zM5OcIwFUYYrev4EP18tHHJNIeZ0YtuzmYHmu3u65AQ3uqlniZgbphE6MBU5mPVlWZkchCbxfPRPaMj2+rNmacuqlxVhFgRUeLAxSuSz68wxRXNm+4nREoor98fi5WQ4p81ZqcIkJ81QUhFofYwWOUakgSTvhlDwhaP1356cq1dy2FhPgcrI+A42Rs5sq/bly5Ax/y6NWr++Pj+HD4q2QsSEQZ6lVZzDPaQ4EcCmmJbahcMlVmUE4/t7JxllvXXWqVGzgMOVhaQXecaPF1PaPcEwyAQg4pek8qMyc+09DBwIMHT1TyJOnVhI0RP0WODoED+VR3boTujhA4/MjBh3esW4Od1IOrZ5VHIqp87KqwABLjsgJxycaVJZ4bCqvLIRiEWHEmjhs+Ev2y5yumLvyXN74j9HVMDeeN4bsYboRM+YXPuPFvzBtEn3ZMTzXRroEbb188emhFL4gvXiy9gDSH8xBm3J149szjBsDxPcCBEPfp78AG9g0SDS/efnjtXratwteKzBvCjQOGBeiLqPKPbKqmxwOC1XV3b1gGqGXBesXz25Z5yJd3ewhTD7PHZDod03jR7JlZPDm6qEqGrLckusKNowgk7Jkt4jB56rYe0s2IZnM9jNj1lipOj0tIpyjNyI5nuWBXwWtpTrkbzAf1Vm6DVbhZGs0vlqOAqVmATM8hyypnmxAWx2vUhzNT7GX3gr3U++PcADA6PM6i2e1tEIlYT5X6vVzWhg/9HnPiTEAHeUb2nJBMUKbCJimqlCaM9CqN8f6wQOztPpQ41Eh7LkdObRvZrGRMeUWnm1O8kR9fe69WDMYEEINVk96+TIW48dGm6rtbmizYOc11AJ+ctMNEged5MgRZaoGdXRovQbXzNFvjSllpVwelEnx3DTIFsKLPHLkUtAUpI+2G0kGCsnJ2WwBhq6wBRL17Pi0EPpyiJnYp3aqlVCVO4cSp7vDMSNKhMtZVDlL0yBGNFv6NGz+KheKo/U+n9W4lUjmbSdALrIp+N2UiXHORK+nQ4mfcz6inMTx6DGHCAKgY7q3Y8ySrJu+tOG2VxFP2Ra7956/8dOPau1qgrNuiabdC60ciwo0q0tv/dWP+2t1Xjx49QgFP6VZawYSJyB7OoT+zmFZdB5OLpXu5vg1Ha2ggGcukG4GNHc8FHNHEcd29ETkuTlzchz6WBBfeJThRI7kbPKJo3DBV3YBDNyVWOdzwuygNDNeiMePKcFdliSSTk2PW2jQ2dvUsdbLzcgGOid8wX4YceQDBgzvyB95Rq3gEGxFufHMmmj4unHWdr9YG+Kl4w49v/mHh6HF6nviMG/9n5g1WCg433nAYENj54sWjdwqmwl468eIf9992xvOGG0hDfCKu4QYJVd9/e+v3L7/9OwrcL774x68X7z26e+3eeNoNCuINKExTMO5Bs+kCqQQRZceZe+AwEOnZ/5yhPJLLWk0nk8rG4QYbAK7isyypsgQ7KVS9ENLioe8vRBErot2lSSPskuV9s+IDDkM7cCFm4JCaiyom6gXph6LGot8S87C23xD/TB14inUPC5rsiszixwd9xVL0e/r/v63Ke+WCmp6aB8wFyqga7DUOUsdwG+yWcntBm21XLk1WCsYOpa8QmUhESDbXKu8Lm0RAs2CyoBMQMUgGoYHjUGElSIE1ayAlK6XqTcBH2cCMPK1WWcWxcy3+vViN7Y/vlzjk81Af4wvcFIL7kgwqRLQw5Hi8X+7Y2spZNVZ8wJQXU/14UwJbInHzC+qYVXMHFX2DfJ2UK7E6Kfx/+Y5iS/bxDc6CLDjFCCPsoBXjZ4YhB51tmhpyZouaymCZJOTZIBMKxEhLdwuoVIOwXqmPGMAcgXzZCvk+NWqYS3CIG8VuWLNRLQbhBstgYtWrpmJqqmKlOKKocgxHwcDGjRdGlvMv6DS6Zt5O+FFD+JDwIl1+XtxdtrJSCEmIG1H+uj6uOFemHzuSrq08zLiSj4+MKUx2VS2u7MlWI8ugt/vBWMOJz98w9dVj4kSR2/aBgGnfvWFxhRZRSL8HDX/aUnUzy1F2eqZrZbHgRtUeKoVU5nqEGM99YG5G08VJxg0hTk5VVXHUicsb0XuVpLvsQx9Psmgjx7UrP/l5w0flmnf8it9aXVGriJfWOv8fiy5GDSYL4OOB2jpoHB8T9a154+pVaxEXGMDlkIIYjhBnQvntmQsjuDGkNqb+1Lhhaqroe89e+APcONUz/hk3/jpujM852KjVOg433pqhlIHj2tvU/Xe1+4YbP0kd4uo3ZOAQeMCMf3n7229/t/KNX3+9/Xjiyovxdk/A0CSKkPNSotXjQwsaoeTiSIGzbrawaA+Qw0pkXQGgD6/1AlvjzQGWMuYPJdLS/bdH4x7280MHHFGMyHos3tCEWbndZCVcSlW8XdwlJxZCXmOoqIJsEHmPZSIdYMZrKMWwlNrPaxRg4KC+Apt3npYJVlX7uTLlFJAXTRcNwsWj4KLIiokXxcyQ7dPRvUe0OZXosnNssl3LARaNJuWAoJl85GTVYtwoScRE/giOYaJKmo4w0d8Jz9mXyR4JVbfAAELULqItXlN5QFNrs4Xki36NGghCr1+HkNrZfYqYeDteIlWKjg25wqW4fakpwygOr6WSUWPFA4cnOfhgZckUtjKCz+5vqm0WmgNVFU1O7U6eJ1vJymXRJrx9YSubQwQGCqTTHczpyPAgxtS8NEi/ya6kFsbz2DGgekxHlWbIaCphl9SNoB/hxiBdDqqJ7pDCzpwufh1luA04klFdk9dSZWIuwLig6vSKKpw4wiT1QsWmjUS4p/pobeT6F10sgUOAVceWO7wohmsq3yorzn3VcyEVgxguXJIVfBldm0QkcMUGKCluxIwUK5XINu4SdWdEK/zr7m93f3r4+G2LLKrniWVLmfIEeKbqkm1RFGScd7ya8Xoq+/R6l+nghyAP2HD2Vz+aNww3xjJW3WEook2VjB1uqaXvcT4RlXl8CjeM77aAQx8pYoqocD0lSuSJV2G5CMR5qA2SQyS6ta3X2SlxHtJKaeg49w2sw1ktrBD1htraM5H6lqHkmzMXzsT94pcvnR0SF3+swY07Os5bNtXZqRFuYwQ3YlbAz7jx7+GGCXG1rQY7hBs2nSqw5sWtrRfvOrUJCap+8bhhqOE6OL788vaX3158qoHjVxJ0sYu/GG8oihBDtDNt7OmgP6hv7G7kLGXKwmebu74j1s8hhYIPELEj3vMb+qzHA8iHLR0q5xvygac4yClpd0hxOHtfpRLZweEzyh4hnJi3UnbOEbLad92V5EY5jMMtVIgvPCDulpKlxuJ+SrUayJ4o5DvmXN/cTymHgzyN9ytZ9VfM1eXVYIbydRngBpoqcKMgcr3SPM5VWTb16etAiNsHM7nen2scHjYYmfrykZOui2yWNMQS7X+Wkqg5RMm7+A5zuQ12ZlDg7LFYanEly2QDPUSGSIuJow8o0fTRwjFS53yvbSL4ssTaJfdmK2V5gymDDIRgO3rD0LGVWoskuAIOv6v6zuWMiA1ZsbEE9GFdpSonpZjIgY7bO1+iypwzBYnu3IKWajT3ydtXyzPZ3C/NLuXTeBBr7Q6mkaWlUpvJoyTM0RMo1hCHR6nUrxbCPMOear+rQ0iIQqbi/RsjqJGJdFMuwTCTiOuuDCtEbDjM8Mhhd4QOjiGEOH6jWEkmhinqpqCyFZRLVDeBVSXEDae0LXpEsY6n1cgWYrBRiY0aRb/TUuhZoB+z5i4rP2C1uhwT3xbj48YqI8TkEzuM775SZ4EM5iCFRw1JcJnOZqwWHPCwYtjlk27VOgF5nMYE5YnUZjLVRpuPM27xtBxjxt3bjAMKx5UvS1YFV843nAhnqqysZky0e+JwY7HqzIATruwvtHSEweleW3XDfILW9/dEZIezmCu9akw56nJrKOwQYpzu2HMCBznHsQCKshZumGh36hRu6Ga4ofP8zJRF43rG4s/NG2bi8489f+GPccNbBj/jxr+7p3K40WHemKi9fWGFTTZvvLt/64sX797VWtTF/mI6XDdu6PYU1MDCcfGWjBsXRW/8Cr/xdpwqVa1dON37CvEgMbxOr17TSsI3rPCi1/OCK+v5tqYctxcoFOKceEUPgnuuc/4qK7ylynF1fstHOCTEDTd+PvKOP3NWfzguROLbyu6HQ+M3kj6Bt1D5cNgsOveGykHKOaMa1r7LkglCVnrjeKnBKU0uVT2vJibmDfHiqf1Udum4ToJK/eAgW/C14EUAAydan72UbOK4zrGa9+Q9R6WLCgtN03v85QfMXsmEuUVo0Mge1HMIqch1yo7nFVViey94AaWmc0UcFLpVYaw6pGR8xAUOqS5BLrodZFf1WpkC60aHyNs1GyHk6tMuyo0QK0ZuaNJ4qY8Ui+vnjRXbU5ms6qYjO8wLaB5ynuTl+xQFHrKCsGDfY3QIuswVeFBYk3AvAwcsPriR0w9K7Q3SqnFUyvtMHHjGV15iNZzLp1tza0u1xSqG8UbAvqqEm7BedbIoqO0EzVBsnQrOB+7EtpEHPMIMRz4kih+z5t2Y+PYPwqmGQ8dqIoYPxmY49a3fMTocSXq6pBjihpilnjZPPuV2VQ8Ju8cTQ1bcWI6CAwvf+BTNLoS4Jwsb9Ai0MDMRoFCweqYIOgqx8QZMfjKvKsBHhFFNPJGXO6E0lmln0liucrWwKGymdSkIFo2QUPBXVyV/4j2qYxlUCp3FsUy7JW9GVQNH9eR5fOK4brspzBtiN3xTx3O3uzLskM9QNe+hudyaOiwQ0XDDfBpOShW+D/s4XA6ighMVuR6GVZFeNSYVFPQ3VR3bjBzsrLR80rTh0gtl5SDVcJuHnfO4ceZTuOETQ/7LEePUniqGGxditPincOM0rnzGjT+JG/Cq8m/kOzL+TYAbr/28ce3dvVsX3010HG78cveXZ+GWChuHotT/+SWKqse/3zKz+K/3LuIsH89beYXy04EEzjouj2WF7pVtLaVVvmWXEy+thOmjSii4rQzNgc6RUTgqWD+G2mZVkVRWnNMBUVZaU1VG9lPEqB+tD30ZRx92PQluZbQflLQbmsX5P3xuo+LirytWtMG5zlKKeFc6l97TqArPvJ+qS4dbH3fN4KnxfCO7hKIqm0pXIb0P1vYsPdtCQRRuhYlcMbhQ2/aHBUUq2n/tsedCl4u//LCshdluhWBW7IJwz4SgE8hOJAhN4JTS2nUw+a261C02swBEoL8qTh/YcUJ091pocfcOClUrkyqr7QjkgK62rdOasj+UXOsGiZ2lLfwacByKIrRQKocbzvn33c3YJ/o2F4/7nX2aJTR3Ll1rB+lcA0NGFUkybnB0YiXxHQvob9PVGj8utEMqxer+7DiN5h2K+777bmsin08vzM1gMNncnBlf2+eoI9u93tmsdX3wOckhTUhdiA8zgsdy0ROjg0Y/amXyDa+JeNZIIjHaC7scDhchN+7HDRtQkr1k+MRKpIJCSnZ5Y79dxJMnws4/Y8iT5urQTsvn3bqyDpNJ2fuMK5Y1j3ky5MsFOiHVDXVdxBpEUT15s5ozowmDr8RRYxWq/0kV8dKEhvxWdQxg7Foai08TyWjqY8BDfTATqGCpPRC/jV8Sv0aQOZEbMBButMELpgY8fWLGg8z1637WcAaO6xo4xpbH9MGyZaxLCn3iFlqixe1JbSTJaNCYcUTHjK2p5j/CDQcO/7KPZnDGw3BM/mver6oseeqSipMumc9DOVRPJllUnbGBw8YOwnGJUL+zTX7u1akR3DgTWTnOuMiQS+b6/qRT44+I8cuu/TVu6IuZ/yJ/uKUjnv+MG38RN4qhDhchLvRGJ/8mxA3Hb0xce/uPfwAiGLheP6SAw88bgo6vvuJDraoQVX3JvPGPf3xx8f69X19d65TyypPC7Fc2FnxXcwYH5lH5gyYIFv/sX5RkqEGjUPDKqkrBiaf4VO7uilO06B5VKZX5LqmKyqr9roTdSxXvFo+cGeu25PJfrDi5lEwild0QVHR5eKSQVBdsV1DrBkYLyy5cuvkjhXxKLMyRGbXWIVeKYaCEIQMx7izNdwSRzzWO5/r9+l42hXmv0nNyWZ3vFDGJwW7KrEfIiEIRK8R29+qmmaJ4yrh5l9neNH1UfRPBq9yBMCHqDOIXUwujR7MQlOlUR3KLEC3otgDe4zrHRJGnp2813WJvRS8sxaw5cffvlQKioHSiqESACxD4WArapa2URREuYeeIllQhXqxIqqsc9SVzCIZqqyUYEyJ2GasaMn/D0ch8kiVcHco8rz/MXI1AQsKvFtTOMbvQwfzdTnd2vku9GJ/Nd8ZnZ+A+smuwHaSh0C8O7syFteIqcypUR6kHZ8fIDH+5APT+SF5I4hOzRZSk7r5S9JhhLHn8G4v9MFZdg06Xs73LRyGqaO0VAYeLIzHoViKJFNHubE/YnBGJbw2qwo7AOD+SGIqk2FwWTAfiVL9h5fhqottrdiNKnF9V8dME6C7mF3FocMnPADLoZvyaCpeLWlHatqYKAhUv1SxwRIuooIU3kCOe6W+xlT5x/u9lE0dVMw4rlp8PlbjPvY/cdzpVzfxXDVQomzGS3Oh0PeZEL8QRHCbDRRFlASPzV64M2/1uzEfThctZn4/KALXFeiCD99kH2w5EHkwirjrnZwnz9plKivxDpZ17LInmjSG5cSbsC5/6o0iRTw8c8fip4W2khsM/84X/6ajxPw83EjHc6BhutIGLd1RuaFElRdX9i7cfvSapUPMGxU1+T2XYgZVD3U24/yymCvPGvV9/fXyXi85GuYHVec8R4PKEi8+obByI2MCAUa6ErbEqvQjLN3z4iNNZORXk+pHvjmVnsyGl6kauH4i+sK3T+lElGfEbMXrcmHX5Cfl2LQ+azofuWHR5EQth7kQx6br+0DhpD6UzFU/0QT29h+q2tP9+DcpaMepLDBz066Vo4a6nsvUBrwRvt9P1Wvgtc0G5n96rMwkQkAgwNJu2EeME4qF0vZZ7hWGhX4F7wI0Gfr5yo6lURTX5JI0U4nnl0mDD1UrnpAFAq1XGqdEnFRdjelEJsWl0uOQF1mBQNqHVZynvw9enKKpxkIL1lPzfYsZxXKQUDpJSqqGjxB1YuHRc01ntvIxIcwUcfrePkZve7wbxV7j4qE86yGERI7xkE1OBEkiy+wvj6HYZNBYWZt/PLohGHwxqqbXxnaUXbzrj+204dDZ/KeYW+fq6rU6rG3UuBYBfP/BQ4ZVNxVO4oIO8W4w+LBY/hRuZj3BjpMgpMWwct9/AbaXQ/nJVDXpUi4lP7LhCoa60U5ZjVSiaMje0aji2RHEhyyEVknDxUokIMbxzQ7DRLAo2tM30YALFgaSgXwkc2bHsfOVOAJsOFtvt6uITndeLAxdEpVtA6A2uGqQKQotA0nhAwsgNfH6Lzwd8odWifxZCgkQS/lI0PUhe63MPM16Gqx7ATGY5JMptH2XbKXADvDiRq/CHzAm4YbSHXtOTITF+gxyp+W1tna4Ms6WGKtww0tBHrN9QYq4WUJeMwlD+ofr/rEDc4YYaNrjdEfNxVk7ymHvDPOOxhVWc1zgdffvfwQ23BJuKPvuMG/82bkBw1ibevX0Y4sbEr4/fPno9QVre6wnhxjM/b3DjQ0KqUFR9T9P4xS/oFUdO9fi3V9fIvQA2rKO74lqZmtYILpriQEduOZ6Mu1t2eeoOM3x1q+fKraCJ79fqJ4edegNqo+wMDrFokSEnLtBIejVu6D63gSXpUw613tot+0CJpMVLkBnSbzUOSpuq88OioWZYNkNzS/uq92OhRJnnOKwxZupOVh1/9FHRAtQ7KNvrS1pwBSQoG2eLr2UZjSRALnJfP5osNA7KPrbbLlCV275H6uGgB1cBGPR9JBUViZIMBGLQMRKWkPL2sXoUqgF/Zf1ik50Hv8ugvNdq73ENShJijeojrvpBjvEtxgoSo4COLTZTmLpnlSUlB8fWkgMGBxs71hnrOJEliyBxcSQ7ElspMzdbe1JNd/a5xIXM1TRAb18VDANB6x0wgtljYfz9DlG5NNIzdPAj02K7UkVOsUXjxxyF4fT9cZrVSnmsjNrUD2QnN1Jc6VKyvxeqdpYnHTKMHvPeqRdfHo1MHqejCz/JcxS9GTyRiVKqjNAKqBoXalW7iXijR2QH8b+bE0wVe8nuajF0ajiGfTlmLBTvYbGEniz384aF3nIVwB9BNpyhrxygSNpVfdHbyYERWG0I6TKXAYACTsnAFkYDkRceN+A22FHV2ouaRhZnrK6vhRb3hFFkcJLBJ7NINhDch5iP6yEgRI7x5Wom9P0ZKR4S5fyxTYZr+YmCDuGGPcAmlIylV1WVaSXL+MSNSaOwJ328iE+XElrM+GHD5yHe8BHrAgsq/2josDUVS6qzftJwWHDG+TIebDNuXP3mTMwtPoob/qNQR/XndLij0PIp3IhIjal4s9Nn3Pj3cAN+A9wgOv2h7aleTzz8x6NXzBu0A73Wouqu3OIGHc+++uWZlYx/CW5c/PLp719cfHr78aPf7v/6cKLdUMEfl+Tm1NgoVyjQoIM1V1etas+6kTRmuJHDTRpqYSoUhhHryVjq+u5u7sPG3oamDYLUlSuu41/+Ds9uuIDcMJkq6ZjxI4HQkXsiTF+F8oddo0ywstv6Gt4AbdOuyjAgng/UsGoGDbnvmrS6ElVOS1NJISCNOYr6MN61UefmGhbTmNYB78N0+9VuoZSjUpxk3H6OU7GnP3rBrzH4fRB/hWl5Um26dtIic4kWMk7zKVGvBipEVUlCTJDalg4P94AJBMJ9NFVYC2FR+K0C0mZrzDMInWhsGgzazAELpdkFWAxgYKFkiDEL/aDe8IUtI8VXbnpSg9K/l66w76YQZEvyXTduwKtDcOje1Bx0+BxaKPzeXZdgCyKarratPTsirrkOet/x0tYsFI3sf+n0TLU9O7uwgDC3psomDBtV5VARuiXkCdKWQuWu8FmAaMAqjkQTxlJG/MOKMQyJ2cFXY4Eio3bzuGU8k7BRIcogcbso/qID6JWCiBVv4igOccOHXsVkVogdeP2r6ulLWpauz0r0b0OQcSmKq0PoUAVsQVdDysUKaQ0TaeEPLHS56C+62QP2aADRzZTRaKOTYiNVewOxdFKVM7LrceMEXXdLSypFqhP843HD5FAZH4DOlV5HnLmfMZRheOIK/5gxjCB3MYlmFffrK7EYDjdcSpV9E1ARMiI2oWQyzgc4MWEjxPYdC5dCI2ULqqh640ootYrdA1iQc3tWQVaSWWHg+MYb+9wIccZyCgk5vKwe2T849OXocCKrsxc+NW9c+M8ScU/DwYVP4sanppLPuPGf3i58CjdgOIAI5g1dZVx7eBH/6sNrrVzdcOPhLw89bvzi5g0kVd8/ffo9uPH7xfvCjacXHxOkXpfiVqdfjuNwQ4qlDX7VD45L4AZkOM1IZQ8RaocdkuJ24h9FKSTmGT8qbxxAhZOQCD1+gOlPA4vBjZiQ9dAunvSwYc/nDb8bXnbLvJI1D4loeZ5d8bc9KXqVqqhkQrRK5XrqPQMDMlhMfEQNHteO5cwjGYQuiffIrGotDOV7g3KJ5HP1u3aN2xDp0h+w9ocZr/erIjjIAyEMtyfFFa9jFx9LwWmvtCXb9VHpRbui9rghMY5VBII33N8kWv34+HCvwOHbVIE50VdQO0i/yM7CUtiuldPpZq7GhX0bUdUc/3yABTsq7Y5KdC3xuYYBtS7Nzr4MKQ0NGyyvRHeo8VW6WyhzpaRrt2V56uy0Su2Z9mZD6edtC6qlMyOo9+TAAAuYJBrkTpWWQAkY8YW8lFSwX+3syooMjLwid6ZqwphGCSRPeDVwHPh0hAPFEBhGmzWGrr+PWsNjQ0bmVGh6rB42ppxquiHDJyG6/yVhkPq2IwsKIxOLf10eqZKGacWgC5/Ey2biErNuFsJTxVL+NS4nRggOfsnfox+A1TD7ViFXFbIPNTKe8BKSxi60tH0aPF8sE22uY7zdarDzG6S7y2HurSr7iD52UqqBrazEc8CJmBuwahJchCtvWzZjmPz2xG25HAIkAklznbpKzIXPOrRvNquflLeSXxm7kcl49sPrsFhfWfO4uHH87Nt21pMoZVlV8+YRn3F4MRNuq7hHoKLIQtVwuNB0VFOXv3E5I37zRE6VRaqzpyKR5MxpwIjhxjd+zpj6k6OGizuc8pPJp3DjvH/Q0DH+ed74i7jxH3HcUCCuMePvIty49xjguLaYy9WUhmtzhoDjmd3+JtzgF//9fvH249v3Hz9+quamGuzubtnW8+WC5ZRvGG7k6G/Sycz1spq8C64p3DZSKv6rFCohuVGIiasg1j9odFGn0sbGh8Pc8QcXcVWJ/OJh7Z9JqSxZ1+EHh7S6ZSsHxwcHJHscKlAQMZLYcNZTZU0FSds2cW4P2vvv8y1U98CMyOq5BoKq/frcPunic0T66eq+XNpDIIQUuMQfyrzdTdZJzXJwkFojZpCGQ7m7e3J414lAt1dCtuNRiBv2J4pa/ZLhJsvzHkUje3TXXgmB13Gdb0toLuHyU82AuTIt4lDWWO9IGEnXmgNtkNJvSvlaR+a/WXyKmj1gOca3tkqaOLZk3rCAQ0MNRLlbClbXoso5O0Sl70SMx717Kz++R2MLNBAiMtfAoWfMNRuyqvKkuro8xjyOioJEQzKxWEql8+P5Npu8VOdNi+tnQrzJSR/0ZetGSwzgDAaB10VxVka2iyFujMTdDieHTIQb4ZiRidwYwyTD1REmIwY0yRAB3P1Jr5yquDFEpeWxrtliMQ5A4ZN0VW97ctJv6P2yJ9xHifpMxk0hISXudlxGn2lMcRSGFlJygVTUKUn8DPOpuXIGVez1Myhjg37GOfCoSiQqOBic+IBbqXBbUkXXAAs2SZJWLVrGFMnnfLFbEa8dvKNqraVxAed4V6NIrDpWay+tpJZ9xqGx49fD8cOQJON2VgKRE6fhEhfiV1ueHSdnRMyFUqKQz84P49NnIEFuhLnoNnk8iULSH1y+Y40e87KXP1Cu4ZnhCgpvh40ul6cAjliKYRw3bKn1zZSbM87+SQeHr984O3VqjIj1bFw4f/7C+RFd1fnPuPHnceN6HDfyisMFNtpGjbsG4olHQMHjFxOL5b2a2jdYTn310HZVv4jreKaacef/e/r4t8dPb9++/fTp41fQIWLCNxQwwhU9/2ex/iYxG3vSlDZVwFR2ho3QvGEsufEN0XqKSaQJCJQ3lKrb63nWnGfawA0CMoj6Dj3jyXXf/Vew3JCNI/eUR2CUeo+Q8R4W6lmVgTeVObsB9wKF7cLJCy5pqtBvZGuDPrLN5p5KMuqNTSq3MUWTxUTO4eFe3+aSAYHrYGBrUM/1u2xcUBkDFs0Sw4qwkMJqsf/MVofHBxsbw0QsXyhniUfRwOF3WR5BzFSQsNomlMcUPPm7lfgkFmZPvo0ahj8UTCyq+gPJbzhL6qVah5wQwkaIGwE3jNyAgGAG2dJ4oR2Vs40DHLOwIQYUNGpsyTToWpnIUlfwrSphCVXpWOQI2ey5IDxJhRqMDsisOrq4YD2FEbCmc2wB4OHbFxZnBgl1MCWoOeybzaKqlR1/4UHCBdxWE2FKSGT3S3wiYyTeJ14cWVRlMnGplH+iEIYczBRHbOLxuSDpJbfWWm6bqThwyVxiylukwu47tRJkfjpp7nGYd+O/pSBIOb56huKQ7fCKq+UCoQL2r53UIOJww5rFq7JdtOpYI3tdMrww2bdngrGMeb4tToSEeYKniKVyrHi1u3zSzOcatj9u9wf4PvVPDgGeGTQrtsQSJzHT6SxOiDYXndE9CWtiLbnKoqcISKy6AUJ3niwGPoNEJIYfPpTAHmvycKoqAxdrkZ2ZkPnv2rUntBCSOrXtSHEKOsCMGdf75+Jyb8w/2R6b2XZrLFRU25OGG9z94Kw1+UWIMHUJ74bLUDfcOPMp3LBs3G/k/Z7SADFluDH1X+LGlA9A/CPcsM/c85y/8D+9tOl/7LxBsKFwYzhuTEwYwXH39eu3jx4/IlF9kaA6hxu/fKX/NG8AIb/8zeqbNHL87atHv91+yrzBm4l3NIw3j/Bw0LVErKHriD3iLNZ+ii8RFKJdkxhuJasX7DxlnDCa3KUeFtyb3Y0PG0euTVbKWTPx+pJAbbQsP934kFikIZf55V2bN47UB8XZ3c9ayfleU5uuw3oORwXTz0av7I9zgtGLbKvqWRyLBSumpWCDEWtTRDg3Ci60IJMPD+ig4JX4w4HGF0IN+woexOwHjKiVB6Mef25M3boZbMSEVGI3hmhxCjzin0C58NS+JMK8f1yf0nqeMyd3LS2mAdhg3oB+CNKpfDtLFHp2fLb0ZgEPOXonyW9nzQGuPdV30lG5nMMtcwHeXHn5csVUWCSRmJBqRQT6LRs7UvnWG9JKNFE0/IpJ56Mwql9u5+sdri0ausBI1zqNhVmZP3ZmF1pPMq2BJRhWa5std6RzCEp34K/li91MsRdUY+Ho3vUds39n4iG4iQg6iqcM5NFwsPqJUNxR3jwxyq+752h25SD05R5hwm5RP4h81lTqutZTzRaCBBQCxBxXl7uFin+CLhcK3UzIiyRcIdOyn44yqxpxM5ZEJXpf0qnkqt9l6ahngJD+9YR9lJgM1SzpuFd5RnU54yqXTqzn6Tl3dJv8XeeVc6xOL9s/nQQVWjlAND1dhUN+8V0HykNPFTXHqiHQBhYjyAENT4ifyBaEAUQPdY2CkBh+9uiehLgBhil6ZGzZO8pPRI9fU8QhwEGB7eTYk0nlimD2m1cy1fa8lTG5YHXAYmzShVepf1wN5BpHqG66cIGm2AtnPMsxdVl15Q8uqVnj6rmRg/9MDDnQXRlrPjX1zVnLGZm68F8Ics+7RKvTDHro0pgKN1QaYM7HO50+48ZfmzeEGwsLtqcSbmjSeCgDx0N0VVAddx++XmyW2/zY3A1ZcXBDCPJMlX8KHIEZ/+q3x789va2549XDdy9KSsBltYQOqmzdTM7+jbehssv1/FCma5soQYDIh2ZzqMa1gSGU5x6FuVUu/cFQJU6drzvBFJBiI8tR2cLTdwUbnOk0Bh4SBpWTrWJDtPjG8eGHDeaWZtJswwXNBUG/sX98XBb7zOsG8oA5smfVTUKUH/T4sTgLKv0OVCZbb3DxT4Nft89QhRAq6dqAGK36gKOXcyaPfJBi0blFPD4k/W5qGM8av/k67MQwpTVZkHWcYYfzi4V4WlL+NIugdLrHOd1qBdP1VGdzaSG/gDMx/yY73lkg75zJgiYQ1Yujwv3OkxuaN2Tt8CLcJcVXrZlZ8KbT6Jrsam2c69uF/YWGusE55033VITaSKuij6vfhtIM37RV5dfOp15+9+PWuzf5cUKDO1yYixWvR72wBI3U9xLTQ2tGt1916FA8FZkeXvtPD7NHPraBh6kj7s3qqX5YsdfF0wFVQ87DRxpqcELVYK8h8Auqoos9dBCJq5yhg7QwzDKsA+k3yaepXk16q0cGTVaymwmBQ++XY1DFInK563RiGXnQl1cLFVRXxEwlAlCDf7JGXUWPVXkkWtXn3X6XX+nAwIfzGilVJjrAYbVNMaVqyKAaJqrz0w30MLwIN5ZP+LmYQcQbeG9G1Mth9MZgAAUyCOv/qIsNxMW3LB/RSW4t6pAPo+3WcsYCdcOJw/h3yaqwAE6AGxLoVimcffJkXm+ADyHHtuMxGCFwZDzQqmoG3Hjw4I4NHNj+FDNyxrvFzf93lS8+gN7gkD97bmTcOBN7r/QRasethUmP/HS04SjFLd/fZQVTfYQbvkbcPf4zbvz3cGNci6qFvMONNxO2pxJu0MLhZFUPJ5qaNybkFn8mzDDc0MTxlWmqFDby6PbjV8KN33777dErMqo0YPQkLrL02wrFzIwUhhs0oHIZF8pxj3wFoPI+mr481nfGYg20jqfkkMvQUBGaP5KuzqNi9j6rgpV1o+BUU0fOOVIRBb8B1ZI95NjvyyjBU+8eZslLPFJGlrnGGYiCYq9E+4ZeBEpcvRjWWA0Vwtbp20bVRH+3OfLYsTV0ta8AqvoeF+CmlnJyHdtf9wrFofO4EuHGKDokQwSJgCM+cIQqUocbTCniOIJ+S9sh8QUQpX2974Nje8SVpzeXNrMknO/TEcKSioGDHib6bV8ujd9jipDlz1JxUxaYjvrWCHLtpXYcUoSZI54+x8zHvqsEm7JXRlIkq143IdwgW4vXQKH45gJrzVa602l1ZumhvdfB84eDozYTpK35D3DQnoqOJq5vdXF/ynoxghthM1P0wUfzQ/GU5ta0o8XMKaGV32qtjgLHUMZbdAAIADAFVTUO9cPG2aIBu99YEfOiiqx+AIR1+2X87nP43pnvwvB11pWFjB+oEpmREch5BuN/1mX+/dzcQdTUoFEmLTjHqNa2UYO5QiKn6RNtpzAjsqJKaEUU1THpBTjOPF7SFK6UjD6p8q/SImM9WP7opkEGWIAM0TKMRBFgS4DAPoz3GjXk37B0EdJHYnFWpsByAl7Pm1vyCD1OcnXwaiZBjMmxyckZx2aEBAcbqwdj4Abzh8GJKjYADvEYihmxPFzDDdZP8v09wC4Ov/HNNyPFsBdGcWOKmMMLtqdyuPGJmSMuk/K1GxZoeOHjmWMqQhBDlvMj1eOfceNP4sZBOG84YlwUXMRvPHwo3GDMeIsjo6055NnDUIOrPRX/yTL+/dO//fPixd8u3n51G26cddWjV2RUyekt3IgJozRvCBJ6pM72nSrKjRJHYj8kdeo5h59EWGXREw4wFEn4c8h+h30aFWcRN1LDGPGKWTfWbfdlw4cmDgCkSSY5tR2MPnv9rjx6H9hVHe7SWctv4NJG6saSEwaSo2KcAF8kTL0etmwGI+FGXeFY4FzAEksSW8RUZp+A6FcoVcROKGQqGXhHoW+pjtMb3o8c0eHxgcOW7wo4KiZjcBLSInyfju0WmbRp/n9O4izL7gGrK5YpQpA0/XtEoBOjjoODbMK8aal2UltY9Ja8NQPc2FLPa0m2ciXgLin3UEumWMah+QJfQoKw8NrECZ62JZOxFlVamWjbADcaoIp+Yt7kCd/derlAvMC7/MLW2g69TxQlsoBh3adTtcAui6mkp4vzqKUvygcZGTdcjR+PCuLHbkxz6z/Sg4uJoerqlCh3NfZo++bC0D84JD+6g1zZlGLNVhDihvU6+VrajDDEfVuVVhZyZ2qL1Lk3yi5mi+/bUM0IrziwuSVjix0HTUVhTiZjvo9Vt+FL9jLFpIFAQIQlXa8DkucbRE4R66FRRZsqJW9h5qDyiunjJCqAPamSzuMQIvovwgz3MeJexkJkC93lT9/MQD6Qfuv5cuBy1J8r/dYiRcReEE5yPbIDurjD63E57vMoX91wY0xJuaLLq2OTlJJvS5R7w/yAyqJixLh8eUzBU6bcfSDgsDsvXb4aCqqo8yNNfcrcHQ+syQ/giDn/vL9j+O7MGd/CZH2x/xVunHVFHX+AGyEvrqVXvALwM278adw4l/C9TTZvhLhRAypew2+8NtzQVvPhBPrAFnDiDBxOVGXMuDzj33//5d9YVNnI8Yhl1dPfXr29X9rQ6Y7Y1bkzjhxs2IyBZ9xESGVia3fD0j/DjbLku7sbTclVff2fN/T9HNaHJ62Xw8Xbhpx40vnBHTnOGHLk8tM18Sj69sPx+/dlaVlUioQD8XDt/Yemnu5n0nFNS3twwF4KkS3tGihom6UD+buhKFo5u9X2ySVkuMDdFxD9sUesYd3dcuWyyzbU7gyMTCa6kRX9I9SIgGL000RsUeXKr5OnhxC3XEHeX68TVK59UXXQb2ncSGAc7PGPg6lCMbtZBoXx1GxHQlmZ/mQDtNRCIAHB7dLCgqlzl9zKasf2UtLf3nQTx8rK12srBhypWapY8ubgcMEgmDBoElS3E0oqiX15mpcu0+RFh2ClzvjKj9+BWSkK/tLpstNh4TtHjsa+Jzrl7dgtmtwpRm3YLQjsUt8LeaM82yEgrIZJuAlfOetvy+EDXRdHcWTgWA2J7F5F6GDjRxdVXQMzPNshhrUwSDEk2Iumr4rAC5RGWsbVFEu5RhDOSvxj9/tpvCDwP9ND/JOb0P54mVVPvBvOFRJc9osdau2ly4KsquS07dpAZhe6TloGGoF4BHX6DYYIALJVVpdH4CIEDfdG75keFquZ5T+6VdUoi862HDjhruBA5eeiUQaBjRxVhxUabNID83pkYi4OgZpMHjMutkqAoVXVzOQYswdphtvzkYJKvRtj1G64HlgtqAAGAw4VL31zxoGAtlWGG7AfxKiTW3jVWf/OnYnX/oWK3XPDFZSg4/LZ/2xPFcONoWpqBDemomaOqVHc+JyH+2dxI/MRbgg52oIK/OHghoVUceNKE14cZvwXI8VNUaV3fIoY93t2VY+eCjd+gxy//durx+OlnHnAI9xQrR8ioz3XzFGHZ6CxabfcdKZxZLgQ5sorFHD0wgwSNXIcHf3887ofWdZ9kcaR8wseVSLcCPMM1X0Q9cG6p2mWP1D8BNsNIVHn490P79/n1N6x/jO7Kp0oykVHawkgKAWrjpNDdRiFFneh2u230vV9yi8YnpCzoMeSJgzkgyyBpzkwDa9FG2rLphjCgqMwisNqKIccyY/R4RTBkRiihTMc2AkbOguCdp3Q9f2Wyi24ooeax8LGiyqkKXAqiTqdWxrvvMECON7qmHdjyTDCyWzXVBormS7Cqy1pb3esy4nQqh9dtrp7x2TCdms2NcvastHhoEwMaMDlCh0z5xzTTJaoEX5exu+xnrqpMMSd2XEyqSDfFcW7kip12tT8+cN40FGiVzo8bf2+SN6JYqiDLYbx6QmDJ/Nxj7oywlIN+pE8rZEZxlOFqemnfo36K6y+wwzqFZv3CIwcDBClcWLjp1CLbDyZZNQ4orvSeZoQ26YSsD8JYR4qolIASLqPsMoDx7TqC5f1HcsjEVo2SuEEJH0HQ9+gySIvUQjouWqpV5dfAyIr2VFJ6hwwrJGbHu6pglbTqHA/aKzGR43VIXZUgkFmFFHiO61KJWO+8fLAtTtlroc8CNKsIGOZIuYH1MpKrvTgxIXlXo+CdL2gV/S4ReXCjVefoK3StmpmPiQ3xG5MysnH+mlbm6p5baq27xB7C+lxybDB+8Up9KO96ZJmFWKsvolw49xpNZVHEw8hxkpEiVIf44bBgIGGLbNGHhWdelFkLrhx4TNu/Du4MW24selxIxw4nKDKbOOGFUBHu1Fua2N1V2jhwkbsI+EGReMQG189vvgIPdVjskYePXv14mDDZobmbiWqES+TnWFkuIXjWuzUkQ0KUA4qPeI4zrlactDjyNUtVQ4/wERUwtrYSKFrVRq7R66cyQVV2UfCjfXowKb5TwkfBYspr8iDffCBpJODA4RUMC7/+39r4EiiFd3b00uSjgqk2MPl1sN+AXwMJKjZkwIWHVAgORUPa0lNfKCCp5zCtmxDJTOjqBwF/JrSNllIjraZF6JxQ+bvIV5EsUhIeRKh3ipmRRgeYVVwg8UQ2les3K1yzy7Ni6pFymWr7Tm8FA0sHFj+dpaIF1TyyJIGAMGDbZ/UASh2Y3b8nphx7aR8mqExG4wbWlqBGxDrpYVOZ79DvgUXyXs1Nfg1NDqMawmmdBHgaM2+1zpml/hQvsGV8Rdv3qS7do4WpxPQLurjMK4jE3Nn0xYbQUMgzty+HAAmEltlIp4jE0cBOliLI2dxJp56GBfe+m/xh7dRS+GXYRqgvXt7afZBkNIN/iMTttiNoMr/k6wWw4WajRyoAFTHm293Mz4PXpspm8KC5elMOHCo13A5MUQ1+27wSiGKJ4Ogl06biIvrf76HYWcQWKXVSdDqB5ALEukCZYPh6NDtldNOHmtSrNXhesqDiEcOiPKT5eE9o8ihGEU79wdp4YFtqGyMYOaomuu86hlwdXAo92RRLkQXaXUy9sPVMKXEAtYXLbLqyYzbVU2CHgSo+8QR4QY4MX8Vg8f2g0sP5tX7NwmCGG48MFu4xw3IbuGGvm+S6UAoMsSNM0M9Vdj6Z/SH83FMTX2itun80I1x3kRX9rCReeP8iEHcpLpDw19Yw/EZN/4cbhQOjjVwLHwCNxDgvr7LR4wdEzgyyi266X9SkLp4cYs1/MWAQwaOi08Bi0f3n5IzArvx6tnbOfEbu0in/CYKpVSTrD7aweOePre+KhiNjadCmUxlBxzm/SvgFP/wYTfKHXG5VeshYRL6N5JKuA2nDfNiOO5DD6f4L2nuQt7lsnN0tda1BgOWfl4/2ti17Fyd+izUmubXq9MOxTgEeByXWvRhHNaLdDwFOnuUkL4nPzfjhQYOq1FtyI/YVIgtQl71ADpIoIGk4NHLVlLysEecOORJYWTOcPMI6Rd9vmnkkjdCDy5xmfneQGM02I23w/QoO6Wm++/3BpzrrTT/kKI1lrBxyMCxpaTDtTD8lhFjafz+/S0aZF1G1U23pBJW3FzTVCIcobsD26B+HOZKHfpotXTqa01FuCFPm1Iq1cK4VlRWTn5zbW1pa0Ul5TSN5Gc62cF0wl4YHFYWYVZLpUNDs4ZBRhcfeTzoVpseTQVBMOoDHEWE4nAoiIut/Diy6qcXVcKO2MzNjD+09CF2c0syPHZo+nJ7mo6qlrtYdGsq9kxFXs6y4ZNjpjnP8+TH1zxuZDLLIVDwoRLPQ+xgI2VOFZtKlpcNYfTvq8KRqhhqIITyDOmmlrtKHHEF4RkRQPp1osYTx4qvGh6YSyMaLOLExmp8DFmtVKNZI/Y4/yHgYObyNobB5wxa5FBWfX3Tc+/tY+a4fh0kMBugS7qy9RQTSOaqIYhuGZdWdU0zB+SGyG4oDpBj0pf/gRPbln4IXrCD0vsHwg3gxO+pfOYUzU2XCcRVTuK8UtItosp6YsPODMdqsKM6J9vG2bPnvIL2glXAfoq5CN9NRSXk/r7Q4jcMT3ewMXVh2BbrYOYzbvwV3ChtOl5cbdERMf7q/m3hBsjx8O7d18KNiQlww9ZTD21ZZVaOXyxN/dunj756+Or+41e/adp4ZrhxJLOfBYgDED31OMk6sWGwYQ0bsWwRqahkEzw83DBMKOgRXMEf5jbKLr0KGdaRKa3WvQjLdTQN2Q1T4rqAEvcVPtrYqMsH6AzhyeYxDX4lgq4qyfKRvvXndYWQKOCD16D0p6JVXaDYh7VnpiB5EDlu5MnTSttggQvW+sEmjarCDe5j7Oj3DICUL2Wnljr/LEbLakCgUAh2THquQrbwph8qYpQHnwUB0OXpjGTfAvgS0Rq/VQcYFhTmAWwgx1Xsh05DhYMzQWEo2aSQj8xz7ac69ACOw3BgHN8JY3DhNLZ0n7UAeshw3IZo81uGJMINBZDMKrEQykThU81aOZhmrcKqJqXkwxLaqZcrDnT0/V//Xd0dW/dfvEm/yedRmcomN53ez6ruKm0Hdrc7jBMhILdWKyh2ZDq6zEdYJCbB9LqJEDeieWM1E1n4Ttc1rX40cSTCec3f6+aNjJfQJgpJz5IgpqJPiaQx9aGDHH4cslKOZEIWmoS1eEt8FNTqePLxzcRQY9kQQ9jhbiYg7haKy37vZrABl2N6XPIU+9VlGSE0X3Q96/08ZrSz7PPnz71h29/W5QqPw8Ry/O1wccW8Ee8T9FgyMncII4I24l/c+wOVQKGoeh6liZDdPuO6/2wtBY7oM979gF3Dg4YwRuQ4fYRPZq4tPpmcRFDFvkqaqrBrXHgx73iN+SuPb5iSCi2VAkXQTrn+DZdtSOPfGagKStXn74Aa7KrOudliyrvDpww09L/IxTc1FSVUfRyEez42SYwyIOcvfKJaNo4bXoP1GTf+Am7khriRD3HDtLdvb//6CsQ4jRvOJ27A8YtLU2dRBW789ujhq8evHsKLv3p29+67nEloe9aZIZWUFkAKBFScbSG5bvXNhfVw6aSBQ0GIpcN62VXyuQLyMjYLdk0bGlqUNlIprMfrAEMaI5w7vLWD/ZXbDOHbyEGdiG833KBjI0sk+W4h1MdKfWW6J4SuhNyyhiKAMccfdQCLoZ7XoJtMegt3T5UdBRcD0mfXP1eqs+jfn9tr7R2UDnq2X1K+lDv3SQMp9/QbbVigioIdh1JcqBZaw5O2RCk0TQtsdIZJkcs58Sg4mllEiQTQtarwo9o4LKXTWLhrLS3Ga9V+q9erAjUFljutUq0b1FDidsbnyKdSxuBsVrqpJRdG5VJE8ALi2DA2XKnpEW5YDcctAw6LNlRzxyzCqwX+jPxuilSfrrbgw8GLhfEdRFpLO+FTuIpy1lSYz9UxrN7EOnGu3SdvUqmFTfKrqnZBP9RPTfdLx6V+YnrIcLsZQlZyd/qGBu6RVdQnUgyjL3sV7umQqshv7ugVmyk0Tvjv52X1cfQNRFizMYqiRjLqdSLN3nJVZBQ/WeQanToZSjFCNdiyHzTiuGHkfjJmXlwGLwwVp4k1gacAFTixUXGfJNxB3nUd4S6dNq3I29Zixmx37tzHYb766TliNTZvrC6vVzQwmDKK/+wr+nR5hFDXpqoX6F5e5iJukNDUYfARLIoMD2MP9V45iVevZsZUSO6Rg4HDcGNsEp7DhLg/QHFAcoQ1HCa4BSzEbNy9OO9Km/CEM3JcunrJ8eJnQjUuh/flS35RxfzxTdi04evB7UFSYDkF1ZQNHBfMx/HHqVS+jXzqwvlPIUq82Ok0bnzWU/33cOONw413Dx/fc7hxV29qpqf6aeLuL4wcJqP6KoxU/9s//3nx299vP7r726+v7r4CN+7SYl8TK1FQMKza/mSfhnSuN1jj2ECwbr4+i0I3frtgTYBwCj0HAU6BRWz6B2lyQQ+juHfDJkA/cjg5lWV3uLJxx36oQ1Z+Dp7xYCOZ3EWHm9MjVIZEQJYalPyEosHEekPFTQSq8t4olx3n7dRSfRnDimbXtt1S0tKlCqyzAA1gAy/5/hxB63UCnJS7bSkqBZUd8RspulE2QbUUEgPv9LUyHbMOK4sRUZ5IICMIraTarsCj0JFIA9RBTgEmzSrHTcBD2a3Qf7SXLbXb/B0SMgKP2ibysF8mg7dXbfW63c1GF9q8sdnOLoh/gP/G6l4SNS4qQ/yFKaoIv43KNsKbgMKAw++uWGhR+CRGfZ9i3PybBuXiBGR1Fjo1tly1d+OzC7MumyQCDv1aQ/Cbyqf5yyg10m86szs3b76ErB9YFG7VgMMdusKNerRjCx1/va78btPxsJFMGEMVvokpeGNK3eiTZf9RmHWrf7mk9xSGD+oqtCV0jDBKIEVblJGy3x2ph6LllbVjP2jtlZUNkmsE6XKrH0RrMltDebBwa6ppdbui8epGhhTgUrAjA6TKbbtya5DulVaVRmD1GRmfYs6VvYJuFQXQaA+9G6tDBnx5eSiqWh0lwE1QVTnJ/GDAMfYD4AGuZJ7/INfFaYq8uhxLrhp+KCJjkUXVD85Afv0H21Zp6rj6g703ipz/TsRwXJuZfLKoXlgx47o9uRHVN8kAGEVXPbg0ecOgROwGXRzhuKGJw+HGWUOWS0oQ+eabc6NB6Zj9zmncADcunZ1yeGK8xdlPAsd5XyxukPAJ5jzWIR7DjZDhuPA/etz4/wFuhEEj7x6+ffRQt7sPNXM43ABDfvrJ9XB43PibcEO1Tb++mnh88befntHAcZcfmQniQlQNDm4c1Pcsm0q0d7ni0tJtd1SIRgcr4IBgKMGLS0prk8hu2aWRCDeOIkbEB6cfWaKIr/orOFJc9yp/tmwdHUnlkh+Uq1X8G8eq1EuWlau4oTWVHzaGuCG7nmS0BdWGgBjobHOWpqXA74JNTGoa5E9UsbYnZhHIGOEG5duboEcauGCRDrdPDi4tf4elzbpoD7IdodAVi9W3WYVXxcMClUWpVIREEmYXCsZ59gBDBjNZ60C/fWMQ1JvVco+y0V5/Q7l69LXmyEUlNosVgzQ3XAz3q3TKab/TL+WovOi0NuubpXHUTpj/svpgdum9aW0lm1InoIGDoqkccNivla+/Rn17UwTI14KXtVtMGzAjcOz686FBncG90+JJFyDa33Ze3HvxwrHtN52K13ADTnwh+77T7uAPx9expvveZ1Hy6iLdiVydNYKU3HK5msnEdVOQAPythYxBJtYBO+oXjHKrMqM1T/H+vzgfUkwW42klRY1u3WHgrhq1VWSi2otYnruPSKR4Sc7OPm5HNpbVoN+NXoJpqsIpI1xSARmmqMpMh3s2cKNr/1ByTSJTWhRmkIWO+Ndy5gNrZk23Fms1GrG4HoA9gFkYCmzjPMYnxFQRplRPflB33g8//HD5soADRLh6mc/Yep0iyWNgEVaPL7t3IjKujklnm/nheSygypV5XA8dgAKOJ5Mz155oTzXzZEwMx3ZY82c1HFGR7OS8dTYp0vCS3a46y9+5c7an+kYQcMky1i+RIHLOOTiMzjCjxgWXgugGCJ3yZ32o4dTUJx3j4Q5r6g9x4/z5oXhKzzmKG5/zqf48bjw33PC+v4gYdx5x3Z4Zcogdr1neoXDjJyfGtRWVjRt/o2L896cPrz2699vdZ7/d/vLuT9euLdZ2e8IN4AKzQ27PiVcVUj7s2SiEHDf3sP/nmpykWZNRGW6wl7L+jiPx12FNk80b0Mwb0lL5VCpPX9iMooShsuYLNZj3GnWeoNA8TB2Ipa4cHBwebOxGsIGV8Gff38TDFTIlPS0mcRk0cg7omuwvCjr0xX7zYozQLgg39OeZq+cswap0EOwxKzFwMIiQYIUCgD4/uBlc8bhCjlOHElrtVpypnHlFySGKAwZiGs16c67e3CsEe6i3GgdpgtPBETov6v29gc47ZbX3u5hI6ux80nWoDZm8oJ9R3/ct76mLfJhADEqm9xHq6sRnWMBkkZ8bT62ZbMqICxPfvgzRw9r9bN7gXm8UFxYogUSxuVAc43KeEzoyTr06xR4810qKNN2l+7gJv7jlxhjdtKra6cy0ajNpAq0atbyY8h+/W8qWCB6JLOIhbnAlPtxS+SMfX2MiE6cvMhHDEU4b8R3V6aqm0yT6MNNwmDKS8FxQN4ZheGFwMbbTroEwrv+1Ntmegg3QXdFQSK17N8w/ieRTft7IDHHD63GdM1GejarDDgS2BNmqty/NyCE/obZj1hzeVrmioguJE2HqCE6NE6vLQz5jZNRYDb+8Wq0abPjD2aJtn1/94YerVy3gNo4ZMdy4vhxmkviBQ93iVSv5mDF3YLic0gYs42GDqCs2VUwYojfGIDYmY7jhmfGwYHzeSHL3/o6aNh5cdrhBTqEGjnMyY1wWHUI5B2uocxo4zjjQ0C0U5Rorrhtfj1r/Pt5BxXHj012Ap3DjsreLxxHlM278JdzYNB3uR7jxzH5pTaXGvzITBx+GuBFuqcinevr7txfvv7rGjurZV7/d/g1wubvY3j1SFp/OzZK7etcbLfuTHjh46+YN5VMp9pZVFrS5SvlsJMF1AW6Y3Na6NbxzXDcoD7x9laNh/as2T0duX9U7OD7Oar2FKWNOM04ulcoZsvTE0u9WvLNCuFGJ8qIK8iRKDhWYWmqz3oBtITs9kNqKYUAZIspBMRrDUDCnhVaaXb10+dU9wqrYQMkzuIfcF9UTtbEHMjLSckjbK3gTZhoW2EL1c00zLldzh/0GQq8WHRu5oNUGCrp7Oen8W3ObZeITe1U5KHKDFnW1+fRYBqs4Z01gKiCulWHxeUSVmlos7JxFc5v1jlzcKv7mSmBuYWnHAqhumtZ2Z8fhxsvULZnIfTWsy6VaCdvH1Qi4Y8z4+P0FgnXHOx3ocCj2rZ2bjs24iSILpoRvX/v66xX31CsvO08yAbWA1eekHY6nZAtZYuhpDDLm5AtTpexYjpIOMwnPjVfDwWPa5VNlwnEjM4oMEWaECLMcZa4XCp9qAxRgJItRDEhXZm/qb0VnZLRHgvkXx9H9uM1Dslp19mrdVHCKq8SpyPfhnkq4YRm57mPhxjK/lbpLAk0WA1k10uplSs8Y5aMEk2a6DLuyuCheo9HIKyudB8as4MZxnDJvrMaEuP4/LNwRbti8UV2F0EZCe/Lxqup5yKi4mnH/y0YJBMBKYj8BvWDvfS15SJ2HuBE484beQG3MVIkPGZu8sR3WOM1vb0dtgOEnvFVoFU6Nq+dMgHtZ4inmDc0QymSnD0oExjffONEt99swcOacwcS5s1Nkt5O1LhyZsmnEUgnPfAo3eH/26tQncCOMEzkfyqliAVafceMv3s6AG1GuocMNL6cK5w1PjWtTVcbBQcn4Tz/94l3jzvX3VOlUv//66NW1u789/urR4y+/ugsxPtFGiGoOcdHhggwdtaKabd7QqGA1S+uucuMI/ljh4+DGunkzrK2JyBGa/prlKKfEdTT5eBJkus0jjxVJS13X3LFeaB7QeUTQYP39MXm2x+SRHzrc0FizW4iSzS1L1xny2GFxTY9UGPFUN+Aqc5ME8fxm9pANBq+7weEB+1D2JX4J6G/WVM29QZMdXO6gH/RaQeNYWSaaQ8r1bOpAmiJ8g9Y1ggf9oFe0JAtj2XtZTTdOd1VlGTeo5nLVbqvUSrQbNO21VPLRTc+16rX6XG0T8iJdnptjiEgttKsZVmKDdK7V0dTRyqlVttzvVpvNg+PDfncQtLJzlLwaOaEerjmGhJdrO2F7uK2qGCp2lpacg0O2jZVw3DDg8Lx46qXktmymcIEsvBlPfSc8WXF0Bg6PWdULAj1rX99as1kGTJptVadb2YNu4jnn46wUvdnx7D64EYFCwl2Mo41tdWMZuLqvWZ1OxNOq4gdzZkSz+4nY9chCmIh1PnkqwrknM7H4KyJamG3QFYvlbueCxRpbqK5HNiyAQ7Y+eiJtt1xQIfs0nyqSiHZqbvIgKcB/EPEpXZUHqxRcCylNG63aBP2I6cWgOy3xLQEA0CvYJSjx4wML/ni+/LGBb/WjgWN1ZP90sqwFFaEd4MYYsLG+zuaKueBkbOzq84+sgDHQcKhhfRvmFo+5/E48pxEihndwiBiXV/yJ4cakcGPsgWWoR+6N0D4+r/+8uEp0+Taa3MviNq6OjRFkePmqDRGXHlhvuRzezt7hpg2XJXLGw4g0vEopOTf1BxKq4SfnL0x9Mgj3/LBD/IINOpcun/XlTd7Y8blf/N/AjbgQt+2T1DVrGG7c9bhRbjvceGilTb9Y3MjflGpI2R8Pf/X4vsvKvUs2SatnngsjNmxFlZM54yCrVVXF/BS+ns947bIUU7T6NbV6YkN15HS6zQ0K/kgG2fXQoR2Vs5Lv5hhnEFsVXIR6mJkre10lt3aMairYo9w1tfae47x5+KHpFlpm9Fj3xgpfKussFdjBA1e8lyTJDsoC4nu/xFJIIq8Cm3HGhJx1+FGwAQGRw6lYrZZLh33aXJP4AbPZ+p4GEE0YJYYCyAp9Q0ByHsXoBRehri4/qBSea6NXsBDuoJ7aC2pz1SD3vj5gmwGx3kLdW00f51NZVhibaexzc5sL2VnZwBvd+iYNrnMd3BGDbm2u1URO2qLVKUcJId9Ew2sduWy2tEDAYYdQEPjxnbUdP3GYdEqzxY7ocl/XhBLqZco3jpuyytpkmVdKCkecNW3WuGS3Ox42BBJbSyrzuMXjb93S3TfXmE/edLvlUpoJotrGe7iyk32T5lp6MN3tFYZYYMd6t1qMZxROSwwd4sX0SGzV9PRp4BhBFx88EpleQvZ8NbYAG9Z9mEUDZmEASZQfnyMZtr1fZ3ajA9DTLWb1cN+xHO3GJKjtejsN4G/QMK0hZjoTGjf0MvnH7Pq5Zlq6Yk2ErBIlXNL7RW2kCJ8nnHImXZ3WmZ0ZEH5OMG1gteIZR1WPUN6rMSZjhCePjxur1rj0w9gDMRwnJ6ur6wIOJLyc7ZehupdjzRou6zAMW482Vw4VrocsxvCDU/+5gqcxBxtixIUbY9tqEFcW1QMTU8k1bolV2w4+LO1QpvHtSdtUfXNJ0YeXr17WVCFvuXCDNRR7qPNnps4JNS5fNiYDoJAKV7DBMX9G3Efk7/jjitipT4dSXYjhxtRn3Pjv3NhT/b8x3AiFuC5J3aiNIW60JWedePjsl5/U3WTuDTHj0BvwGxfvT7y69yvVgODJV9JTGW4UTKckD90Bp7AuyFkhHfQUyOEGBx9VuF4pY9loflBPh0CgLL2tMR9kDTIwyMRxdOQScdddbBUNsIUK9X1Jn1QOYhx5nqOwt7YGPdGvp+jMW1t7z6M0Z7AfO9qtxDKjDD+KYTGGZX9UetpZ9an7Q++6r+qNzbwWUlp/d6t7qn0CWZqCwGad6/ugVasjatIuvI8ZneAttlslkhFbVP2AAIdYQoRFG4cuIL6cVOxvQbw4T0qaFYqpNFiTIy6pARmAnKZGZx6kSXYzld1nM7WfwkChkMHxcZZH+UaQT5XYrBBAlWqkazKJZeRn73MUAllQq8TvvcmTJzKe5bzfL5lhfMcFpPuVlDX/pRRQZU1/1hiL+XtliBtKJFGhk5XBklXChmpnxUVY/WjphzuzL2/d2vnCdmDGpe/c21rbegP4CTdIX3qTn305m4foyG7WqD2tdqtDj9/pJg2zxsVb/6YzHzc6fdyyEadC4r7C08rd+JOIaOBNNQ1syEDZFtAP3OSRcW5xDxpWqREj4z1bIvOH1wojSsg4JVWkw40c8QpDF26AHMINVlWAw//H3tt/J3mna9/LSFwWQyBUIBG0EcxEBAExhEhUYhNxO9HHvW2Ni9g1xjyMrDaR1GbaZLm3z/zrz+c4v9cbSTp7t/v+4f5B1LwQINHOfI/rPI+3e5o3qE7hP+gw9qykniZ1evdcZDmAJkGfF074LDp0PD1BcER3VkZxFIteU7ioiDWHG4YmqJgYQEyR+3Qt+sLPHLHhA0k4UUQnjHEAefZs3YDjs/DiqnDjzRt9pD+Wmv6NLBoaHtQQq/VUJCTX9Lnq9pMS94L6OYgzFG58pd7ZH66a9e+Cp8Od0JnubOEuP31qirvEWpw799/hhg8Bv3ufM4e77/FVhN74osP9Q/OGC1L3BVVZhxvvXRiuGHF7s2QpVXXhxtITs/o9Wbq59HcPN27e/O3Sx6WZh3cuvXv4EVvgO+mprrRJDrTJYlAwjgPYYArIpDfT+wW85Lnv3cDhK6omxUcUrtvySNPF95aQXniVPkqrU9ziSr7/3ovA1eCgjZNZw3/0zBte4SwsRu3oiG+YPIyPshkKXtMZZwiZDFwbEdhgDHCdfwqyzRntLRpEP/FIaiL82QxLhAfmgIaMcGOHVEZWbxzULJDqtfxAJj7iR+pEkhSVpALr0OxR6ZquJzNWCWprMOtYrxVeobdS0BX5Vzu1A9Z4A67R69lkK1PN9+v9dL9bbcVaQFZng2DCeL7fH9VTSaS12eX4iNCOZGukBMNkshsf4eZAjZsa1toFRhW+H9CBz4CaH3o38G9AUKQ7qoqVz28zsI3bIsoxHbtu6DAhri2bzDUugkOphwocISUR6ZSiEV8HPj8Etp1biK92zfGxsbC1cHm7AxFeWa5j90j2irVRurJ9Yyt7bzG7af72YUSrJNwozo7jhqUUevRGWMcRC2cU1bGeSL4dV+z6b8Y48ZQfDhW1oavtPHUe9ohs9GayQa6HAqN6wXPda60FOSVrY9WCDjRAi7VUriHDydjN31GlSkXBhnrERXAgY5BySm67llS/ig706/gIFUGl/FkzGDQKbpzeCbv30/F0qjGvuP+puxl46BPjAJ9i4biv1dVnA47PpzPW/SVX6OK49ju/gAz9loEjBU7MCTpSb66h0n1jKGIlHIsKp5JRw6Jwb2sGuR1mrNsSC+efcANJLsORxgiBxLSe4/Kkzq2bmirsXJLodk6YYZ6MIBn3d3MN/WaN38k8nPdBRBRKgBvOZH7uC278Ydz4rwA3DDgUhmsEh4cbjBtvr8yU4RtIxFW0iIx/f2fwsOImcOPx0pWl1Z9/fvDu4U3ZOwAODBzXzYxt3DhetPRxJ56utatEjXBeelsnR4D/6tJDsPc5IFHbEu8JPeRsVeb5Qe2VPcLbLInZ+KekuZY78qOfAVVQTRPAsXOYPqjXjur5oxHsgxZdVkDr50V9P5ZS67CEGQPeBV3sj5YiAheT4VzBioBTUG4KlcHioOCanu4QsKEvVznxuEwg/cKA7LlGPs+KekhBajrZqxNQ0h+W09Vy5oBIkf2BRVJR/FooHBJiQlBic1ivDXhxJLrVeou5pl6vyW+RrZaz/X4vmc4n65tsiPLp5XKnuriI+Tub7XfrfXKpysKzpORV2XYesoO+8345nUmWeT6Gu6T+G8aP0+AGjbEVYkGsQdwwwi2pbL5w2ioHHIwfuzJkbIoPtwfpXvAiLh+IDOfqj/2bAw7nDNz0Fl6aVuJs0OK3tPDaRT5FGEo7vfF6d/fG1nK2nb2xqb9bveid9G7YKJrnMaQQPD1SMG6EXzrBZ/iRt7FI6UUkIff0SOK4cAcKplwWv6FPFUirMWho4jRO7phX5zd7erLx0tc92PDXUqXcfqs3hhtRR2LROQadpAqksj5fBo6WrH33igHToOM75uJMYi5N6pR7Y0xC9fTkDGKo4SHH98VJuTcMNorfgxa37wo4zp//nPr8+fM4ceKtqvxx49m18eHC10/pzblrPnLwmYBiWrOGcOPanEOOqyrhUL2fVFNTU0ZyGM3hMx1BpRPFfrL4kWB1F0rcAYec5NMebszN2ywQ4sbc9H2L0p2e+JftsBfDxJB/cZsP5w3nQA9Lxr/gxh8RVD3zCjjGcOP9+we/vHfEuD9vXBFukP3XurIEbogaF9Hx1lINb9689Je3Vx5curS69PDhTdDkJs6/mV/2f73uzRvAxmh0vIkqU9fV9K2KgdZw4I8bVr0kw4b1vloPbM6VcpBhe+BwY9Kam2zg+LVxvXBkuPHjq+vBDJEreI4/JGIHjcxRf5RWjKICPrSiun4aNgw3Gj+aDxzRVEPyLeaNnVf71tcEZdCiDUnJhkPYDP7vX8Bose/kYWLxgZH9frZM+mFxcJhHPNVjTjmot5UBm69XYSBaUuhmIOW5jhzWjg5qR4q12q9jw8jXDzLlzGF61K932olRt51IjHDpZRNlSs6r6VYWJezyajzRZVmFH4LtFNep4AZcOR2EXSwVkM7xtCAnnS8fc1nPbFQnlLuer4Ib8Xw+ntjOVo7jCStwEh2xteUojU1TTDl4kLzKFY9DlStb3erGxYhYrVPnefY55MaWcRs3nIHQH1Kc61zjycKthVsm9e1k2/da6ePj0SZTSWd5tFc+fj26V89D0gS2iVIqSPSwzgljmE/2/flhT+NEeUQpFZlVYqnUWMRh8AmW/NlUz4si7DUKhh0pN35YuIjVEQ6lTWM/RBeTi5QMXmktEttu79dCDZWzoQx7RvNHkkaCzF+JqCwWuOdusm9Q2ofGFaHrZ0/ZZJf6pTX9MpP42vh66mlEcvt07YSVY9wV6AWMqE1D+9+ikOPz50/ghrwT99+cD5dVJzPZva4mf0cVThnBkBF8zAe4QoREb+YcHXINDJgTUogZX9SswQJqyoIMlU7lzRrBsur+NM0bF6SQAl+uyrhhMGHAYHyGceUhbkgvC27cnYrixnxUiDuOG/+6dTyCG/MnawO/7Kn+BG6M+g423KLq/ftfvDRcw40HrKmEG7+gN21dmWGcePu1cqreCjisjOPxza+/frQANU6iIV+7+fHJ0kw3y9Swo7o/4kPS6c4mWUXVDDV55uawDkA3AThKY9KLHPn+//VKYQUbTB6aF+S4zimVxJs3CGCntFVTCiSHpZbY9urH62r225nMHR5lBsP+0THzhnOGK+Hwx8mTseZ+5geePmKnBtLqW4rIjhJxseoN1M9U26dnT83jB4Uyhad1ju18pm3SsHoDJqNarsXzdRLaSTBq7WR2NESQQQKxnu5TPgHuDBtUDTak3yc56niUT/dH8WqyBaipnIK6inJiL33MRqiVyHOJv0nuaq2ernDkb1UgFyi6UIvS6LjMAUe+SJ0okUQ83e22y53j42MGolF8ORlnn5aPx/eQ5nZHo3wcBkJMeqKyS5Qhiedb8e1thxwe8b3pbuLMdw0yEN5uqwbQKgBhuzvq7diUGJd5Y8ukVOrnUMrVwkJ8y2NLTMsr/993NwxCKst77US8n8zf+NtGpV5uJrOJ7GI5C/tc6o3pXFOhWyNw+AVX8979udwZbeOpiJVDZv5TDEjg22u8IsKw591BxVXR1WPYm5Qc4bZlIiAeEwf+HFaRLu5lzAoS6m69BiTn2pBXPNYkrVZZJIYbzzyqw8YnLZ3EasRKHldjY8cQ2RRK28V7FnruZg1P2jRGaYy3Mp3aSkVFVaEy11BDiejXi/xfyljxYvGTgOOuLtg56lMueORpYAnxyHF/0PDePgvQw1AjJDf4zcRx7Y1tqc6/sWdcsBt+wauGG9/cVw6u9E8CK8iObxx0eNJcLbIQTcmGAW6ID5+SFHdOrLfDhXNGitsC66LXFC5UuWsDh3/+n7Mejq/OnY0bF89mP5xpw4vInTeTyCkx1hfc+J/iRlD4Z7jxAdxg0OBGYdN7s28EAwdVToRUle8xbzx5QjIuPo63/2m48febd5a+vvLzAtT4O3EbeP/gPx4u65rcjOK1tGSfrKmwg5P8Bw4gqtqxjMLvXd3S9wKOX8PO8Ekr/Cu8OiyIFH+lsEO5PSb9HMMdjSy/CipyuSAznbWVyp9yzXgaF8bOEal61YLPledeXQ9hw4eMSZnqZPUj5VY0jNzqAImYcCiVotJEOBl6LLHq+YMW6zZF0db7mRZAwYqK1j/S1Pl7QcDX6PY5zLd6+3FmhSrtezDbCmuK51vt+PFRvJZsDOtcicdHiKQ2R622pgMIitFxgv3TaDNeLdcTe910+pgvZKuVDi4M1j8dyvkSxBRmu6P+sAfBjLGunu2isqWiGhxC7FTZ3qyUtY8SHYJmh050OPRNFFMc/TZCbAs39Encq2oyomPDGzjYTfFFIYcjQhRFApZYLzkpuVsrkkbFd61rQ7gRv3xr1zx/xpDfcO8NjXg5CgYxHxIV2O+MWKYN2aghruqWq9mhxEXhuT6usw0dGZ4+yYr/mqlS7BQzHt1f9XYmg32U1wTrr7ioem3kwtmjVCioFrzpC550tMNX5zCzN3X2J1t+QNXYxJIamzT8FNxgVRVDLVX0cKOU8tOq3E+PJprvVvL952bkuCfq61s84eDOSed2pJ3vVO5tFDTGCY+nwapKdIYoa3Sy/B9oUWrZT9zuvlTfno0dFkTyufg50iEbZcX9oSOYOZwi10eQa968cQ26AQHu+Tl74AUHHet8Y/P7aT9F3NSc1FKopix05PZVpRz6yHFfAKHGJpPmWtQhjPiEww1ocIcbUxP+2a9pZNotqs6F5U1+vOEpT9+YJPfi6T2VR2/Me9bzseiRL7jxh3Ej4c0bz7u/CDb2Hnx48P79g3BTJdxYsjB1FcU+hCVnAHHzxpObf7kz83bp0qVHM+8e3XwLtbGkh6wmntfrckWwaDriCOR0GoEbNMWSHnK4n5PyViPEdT+pMHfdV1G9Qor14z8PFYlYUKQhOSMFww3fq4ENfd84cZtZbPmUm2xc1+wA69CKp6WXzW9spgmJuh4UOoVNGCa3nY0V9jkpckwVxH0gaSooWARNCzLaGo7vBnrbVqElwzgX+hn47nKGJPFaW37yBmrZQ8gKghIlfToe8S4Jp9LLxPPx7ui4U+7Hq+1kdTOeKDdrm0TUoipLAhZH6VG7tZkuU+cgL3Wf432jnsx30u16OnuvSyYh0NFd5tTdy3aX4TzQRaGJWi4nq8BVvlre6/IF8CiTJP8W83Y2ASgTGLW1RatGXP8Nl5k0KrtxVMgdwYfQR4YM3l+OO/pi0x3yuw44xG9sy8i3bdrc3WBRBXAwYnSo9du0AUM4cWtB+YeS797wtFUOP2RB3xTzUenqDC4NkwOyO4r5bLOFtCqxR+s4jUXFiOnboUbggYgF7IHjl7FQ9qJrqhPOcNcw3pj1ezhSkUPeTy1MNazY3Dpud5rMB81eL0qoI1/OFxT2VWw3irZMCtl1f9xQFPraSczwUkZIKalXy8VikDfifnZXd2svGDz+sy2qcPy1kzJk87goZpRO6qdCie3TsenjpAPQfziUBtw6yebY6z5ZFV/xEx/eVUmrkANrx31HdDiS3Atw52YxI5Eh41qwrLrm0x7rDkAcdFx7sy7gOH/etXI43KC8743ktJ7vb5oBRA9izlE67tX71sJx2xs97t+3TZTcHOpzmqDCaWJebRwKpDrnra0mgvPfhE9TNoGcJitOaKYuXvwdPjzs7fhqHDeC/PQvuPFHYOPc+LyhkeOX92WbN8CNJU0cHm641j84z6V3soTzMdG4b9/KNP748p2ZpdXLPz/4+sHDB+DG10KTj6srCeU2IT1ihz9Stjdr+cyAFg75AA+0qHJ5uLnvnZvP4tUBktyPgglCbH+sHR4cyrjxz0bjlRd+KPoC1RNEQ8G0VD/mAjRgPX3d+r/rR5tHmcYkalx2Rpkdby81GWipyDRpqDopNpAxQ5FQBTKhGkTg4ghXUAiq4WEDJ14OcmVfMVLEELYa+80kxEY9w8yREWBwiGOWaMcluer2N0kUrFfT7Vi6ypiT3twT61DtIwOuLpbjG/GjfqY2xKeR3uxUy9AYrJsgA77tWnZgVVUX5Xw5ma3kO4n+cbzfJWi3BU/Sr6okCaamxqYjWcirOyhZpUUvXyNtD5UxUtlOBeywZRPbKmINmTdw+7npYmN3u7K964BDGYeGCR45Htdkofliy94QLOK+buzFQsdc47telK40uzz48oKirFTvJFmV+csNN8ySvgGiMLX0y22l+UmjhLJKO8rt+I3jURcHfHloaqpx996YAdy5xZs7FoV4wpw9Nnh4eyqvPzwVhY3gViw0dFxbu5ISorSosk3VZM/TPTUI9q/j0aw1lDNSinnlWmGAlUtLdO3haxHscBNGLklbFqLaIKfKTSFKqTLzRi/88c0znlQkJcT4IoV+Wm0989Gj9Gzt9LzhRaI/HZs01tbOABA5xouf2RXdtZuYaQGIjxrexOEocoOOlGXfplKpMKUqYMOj+PHMX1+tBwQHVDiUw/mr3mbrguGGUtGnHXKQqH5+naaNuWkkU9OGD9pYSWxr9sDbmjMoGxe5wdAhhDhHjLroBqaNC8INbyV1LsitNcXuKdiYP4kRF083xo7jRoARflb7iZf5ghv/Y9woReaNZYcbNm88oHsjwozPuAmjXm/NMHA8vrP0Fg/5E8ONf1xauHNlaWXh56WvNZcwb8Bw/NujR6uoQLkdcuix5o+n2dEf0O9Ntjkm67y4BPOAm308Z5OHqahwZhwd1szuQCFHep8oWdgN65vNeXmIqmV9tSNqpBDBjR8zahIkxDCfxuuHBOqYeYMw88mxom/LU2chlSG5ClaC/VSDlRQMd6soB/g+QbaKD8H5PQBI1BqrPPV8prXfanGQ17jmr4MH+TyQNCpnM8O82Ol6v1NtV4nFzff6LRZXI5RIyJvi5Pttspeqxo+P8ZLUhuUauJHg08Qo3T3uZO+V+ayTYA+1h6xKC6vqqN2EH0FO26/z7fo1/puoaq7fiqH9Abf69WG5WmspEneQiW9UKt0KPwdxItuy6I362WwlPVru5kERpg4mhcrK7hYjg6x+nfixp6kyOlscuHVtCC+wkJuJXDQFj9gVly4Uee3GCWBpYeHyT15Jxw1zjTur4Ia5QgQiC9vPP6zQB9gmtqNZTmrXXyxWWW7dkAGTRHW2NKUT7r0ABErh0opuJZ7ZGvqJI2OqqnEZbjR3JFohm/J1VCI4JllaNRVG23QzhVXwycVO595gqPsb9f2BZ/zzmPFU4P5LRVdUa5E1laYiOb6HsUCO6yAiyFMJu53WjOHA3mc1rKo1LLmRo/TMwUcwcQAFsYCycAPHeENThNiOzCafU+enDCZe3nVTBj67+5ozYDhe2lemdD/l3+Sip95Y5mEqsIefZMRPGcVDRRWTxIQGDocbgg3LRL+wDk1x/wdtpBa/FWPhOAupoe6rQFxCK35fNcb8h9tQ3fdNeDU1rwZAFlVz8m9cmPA6XoN2cfe5c4+PI8aZuHHu9zRV8x5uXIzghp+w+wU3/rAO18cNCxpZXn7+wXBjzxDjvYcbS44ZnzFqvH2FT1cJTF96Kwcg/o3HCwsPv55Zubz67sEVPYh5A9z4NwaOinCjg4yqyuZEzdiUa8jOzcV9vWa48b1hhsmuWDUZgQETcUQu4a9CmFcqa80Q/ARz8asXpJszqGk6rsLyqZxjfPJXvSL7JXnEsW7nSPvAL0LYYFDT6quochbOCxqk01qcIbqCg8mg+jlQbzjsCxLcoWzurTr5HQfVfgaFK9XkiG2JHNQUgDIMIVU628+3avFuGk6jWy/3q/XacauaTbBbiqfZNOXTRH7E01i9qrKR8PdHG8wQxPAFnoyOj9k6xRPVUbmDYrVcHXXBmmy1SNUFrgJ2ZLVaGTsgeXcSYSWbSvUuc2c7Wcvo+GPxUzvGFp5YJlVsOS7F7bLGkWXcH3SAp1FSMSQwR8Q3KeHQokoshmPGDR00ZWgIIeVWJYG8t9rxTVnDySbZNGCxmg54Dp7Mmkv4YDm6gbpq85YxJcINdLsrtD0ty6OANdESDUtJ5g348kQnL1Ni0s7tUiQu3XZDpahbI1WkNC+GcX54lj/c7+1zM4FCdGNRJ3oowI1Zgrm6/Yi1Jx1EFjutj9wUMZiNeUOHznuionZme5EVlucWT3nQsRaBjDWfmCmV5COXIbw3hhv2E4Sf81ZyKRWSw4Y0FUYpQ0fqmQ8bNnisnWH080VSY/G4kbLY8C4hAeTxS2+6ACOmfPiwu7y7/ZmDBxu1zTpp7s35Z8/GjBvXnl27dgI/PEXuuqM3dHvzxttS8cZww0aOOZEWDBxTRm1PCQ2YNcR9r08LNzR46EZcle3N7v7ww5QhwoSLizL0MIyYD7ZQ885qMR9pHbeMqvn5Ux0bF52543dwg+/h4UbQ0xHBjYtfcOMPBRuW/j8LGhkFuPHAaHH2VA/e+3oqww2Q48oVvB33ruDSWH1IBBWW8Sd0xF5a+A1afPWnlTuPoDY0cBicfHy0Utm2M5JRA2UPI8cIMlsVRoiRIChc3AiSKz6QrS/nkw/iwjMub52l1iGvkFEhud0hq7m0vTkfB6zDI0AGPCD5480Nww2ggMvIWsO4jFwuOnAMbBtVRwWLbIpRA14jf1hFLpzvy1XHmUs+LV+Uu5d7mBz6dciZVk1ZIhn8dPFOv5qt6dHZeqeKGkp6WJZI6Xg/MUJJ1WF7Napn+23ktOk+2tgkDbUHKqA9Oq6K8E4rAyXer/PldKXdWa7vdeOJ5t4I8oPTlszuwU5s2GiQmErIFbUlGS6LuY8mjzJlUsmkdRDFsG4AHIo7zy5X8tvk35aXCT3vZlkQ0rG0DBUOS8Giahv+o2MZtx1bOHkewF0nvGVHtR03Ia5NIJuO5paPHGZlyxLRbeT4Ka5Mkdde39ONTecjXLjlAZFsIRQKVvg3aSUSrTJ5W1zeJ7Pl7nMmIayI9aQlwHs8gnfGNr2jNtcL6o506pLQuHnYOmOpFTgsXPP3JL7t8WHEN483TWrrqA7ixfhH7cViRX+Xlcv1glfWjzk7GT41ikGpkymGEX7D6yvUPqrk8CeosA18HWtra76ZHLOIIkeaAg/+CdY81LBpY+1ELNVTXyMVtPednjfCT5Uyct/HCWMzIpBx/5P32X3DExMnyXg39YbSpTdzV++lnp1lFvfdG8aHX7AdlfBFzIXDjYDecCVM55SDPg3DQuWGjOPcOKfXBSAEiMyvQ6YLNyzLyu2qnFGcpKqv5uec9nbeyXAnHHL4M4V311dmsbCk9QmPrfgd3PjqwrmzcGPiJG7MzwcC3C+48UdxIxJs6OGG0+E+CFhxyaoYN4ANpamDG7AXD28+eSu7ON0bj397xG5q9TINHFeIyn0r3Hhy8x+PVn9e4bjg1D/WNW2Fy+t8fceqxi1MFu/fr+bZUHLtj2oH9KOjyD3P7HuDSCMDk3x0uE+6Idgh0zUFUGyPGjnHiJs86teAugCAauDGZl7FrXXoCim3XA+ge217/eagVcvjm6irGQNoqeWLw/Rhvp0/UrRHDZqCNtm6hiVUtnTBjkC9dh7xrJ7VLutRnPnZtMo3Rtk+5II0T9WsipzyDCFxesfr2Q7R2ISt8vPXhq1iCzFubqfFX4cAkiOs30ireAGUuZ1RvZOnHGmUIMsw03SJHK7riKDbZq5V60soOiRENrczLO4nrQtoVnv9YetAqKYGEByCNPQt38sul/fabYCDtj6ggwVZ3Mo0zKCBebyybcup3Q0nw3UCKkWOxN3s4St1NyzIsLLCPRZLBUG+EL9sKirzjIvUMDXvLT3DNlZGje921Gm+fLyxXE7UuK4utpB4P1+NKxUx3drDpsiZmQt7xDnenTcvV/Rb/owgKCTb8XhhjEaPnRE2ghC3OXvSO+4+BDcKLWuLEqlBAW9OgR8+bkjsFOJGNKs3FRur9kidRbGYDcVFNJpWilB73zAeC0NyTWIl4NBvYUfPCmmxkfes98mfNqLsRriUehrOGyd8fmvjeVV4zovnxYJ7o8XLkNbg3adw1LjvDRxOJTuFe++8ACT1LLqiOitnxG2p+HXtmQcb7Km8ecPRGwYc3CA1tKwCmwCJCTk15lS7QeHG3H0R4TAt4salumLgEG6IA5dBfEJCqwmPzbCYkXk3EXh36tT3vOIXJua/+h3cuKAP2Jmd8gjOe3B0MVTshhuqi4Fr8Atu/A9xwwuoGjngADccweGXb6i0yRZVAW607pFZ9fDjx4+WayjcePwEqHh06adVl7Eu3GAQ+fjxzsrqqk4uY17jneOjaqHxq3Vt0GWkYjw58iAx0EwxWByKqsg5i3k6X6DlyLpk6dKwetlX+Owg0wtygKcPFI44GTS9hta/X3/dOeiAG+l9JLWYBoGZ65E1lchxRg8a9ZDExqvdOpQEmeUkTQ0Ya/r54zR8dJdYwPhov9Xn6ntUI9yaa/n4qF6Nj1pVBo5uS0R2opPuqHgjDT/BHuh4G6vD3l6fS23Y8ePsYn+UZEDRRj9zdJzfafZ2aq8GSmCvHTZIpMJ0MQJQ+nJ0sN7CHr7YHKW/LbaS1mXas4tq9ztWzOyz4Ci0Ujs0QcRyoGZDxxzFG7EBRhjs47wctkHUV4kE+SMtLvfL2T3aN0gmlJaXK/3thFn/tMpKrGx3ViquZHzTk+Ga/tYeALpYI+ACYwZBuSBJheQpFy+y6UKsLKRKLIfZzpk3tqTK9SrMqXzalm3k9d82MKyTTp46n0xgHdyOL890drM0XShyZGcQaJa8Exqyphct1hgMisOjo2QsFTvDwuHV+TmXxhhWxEITIFqnnVrBg2D9c1mPk6+n8pqkxos+xgTB7kshF146gRyRPRRy3JgR3WbfGLOQO5o7GkTS+/xZtkMriPXvfXZqS+VBxmR0TzUeMxLe9z3cxv1gqgA3Xgb4YejxKZxE3MAx5b0VdkBgf/58gt04CR3MGRf8QHWDjYnp8ynf8RHBDeYKxgoGjtsKMeTsX5+TRnfOav7Wp66e164KO6DScRVJMnVXQtz7ExopbFGlk51VlfNvqIDDAcS8x4xf8BsB54QdEbt3gBsXDDcskH3cu+EM4hPzv5tA8n83bPxfixvevLHscOMXAceTB4GBwxEcV64s2cBBctXNj//4x00bN/7xj8d/wc4x83D1EX5ABg7NG+rn+Pju0fPnz/NK1dPl7YYuryWrBTgaQgLasjM/Golhd17/Z8bV/mGkaOSPj0xnq3gQEj7qhYEmDK63KfAugB8HBwWR3TnPjqEcRH/e2GE+2DzOO+uIXniMFecFIV131BeL2QGeQhEffaotBnXt0fLHIAGnuNiHsjhtfBjVZrlb2YRFOO4wS4zi+W4VVwVMBF+q1kZHVUmXjrcrm8fZLkt8XepTrtrFxt2vISxSOEkj14sRjmKH3XXpwFp1JRDuy5IeP6ql+8jU6ougVp3+ICuHowRbv4g91AaniYKV/PmBTSIN9mU6e5uZAet9CrIJQ+R379vk3jK0CnNHPlFujyj8Y2OUkD64A6ktA6AAooLethJfWV0xd/hWXL4+nBqVjkhwBhMbOLgtGM0BOcLXEx03cdyQ0NYZNl5bXTkPXTCPoLXGghu3yKmSUURrL64U8kP1yyZeJ7qrlcTMDBVQ+XzZNcT6BRu+cqloHR2TzqytgHEmBKie2Lg70KuBdQVKbmyYlc42yoF4t1xyJ9/az6lCyVfXzkYhaDZwDK6lorqttZSnnwoEuGcOHOOxVL1k0bf9laJfSgk3ggcbsvDCLM+eGbuxFqLLs5OOv6eReeNplNRYOxWPi5Jq6r4IcfvlcMObOT69DEBj6mVAcAS4wfk8t/7G1cCOceDXQqe4ecL9kKprc+sCjon1N+ctVN3ojQtu1LBNFV9Wxx/bqKsCpWnX0OTrre47csPFWLGnEm5MT7kaP/CCbdVXsn6Y6tYK/hyvYWusaVfc5CRW837n38Vx457mDQ0cF07hxoTX6fEvcOPiF9z4E/OGwcbDD+I1/HnDJan7DIfNG1g4sIxrU0W+COjwD+aNf8jO8eCdxFQzSh+5Yr6Oh08ePvzwnAvqLQ83SDUs13DwgRs0NB0cpNOUp5pZQ/G4BKMrrhAlLcJYio5svUSALV13DfQn2lph3YYd2WdY2VcRLKzIdds8zeoFvFTcX5kwcEZkqFpiJCkU/Klk1neJ93Yw9KFn5YrfyOoEgSBQE9DvpHxgo0jL0I3gCYdFl3UUDVBwB+lNzt9OOr7J5ftoOZvWokqqW7x6pH7A4XAWs9pf5jWTNCyNLHCqhRSLIyuHr8R1QDizoYWb7CgnqUmrNf3VKLQIums3gZsMVgK7ihZ06Eq5mbNcpN6AhBfzIbCbyo9qaiwt0j7EWp2GwPZieVRtlppQ650N8dvpPdgYDIMdfnZ+jSQUwAu+Ierb5dyubG8bmeHhRsU8gVpleUlWW5uOON9kfNhmWSWSw3P3fbfhC3A3FGtlbYIL8QUrKDf/oIRcie4vHTAn2cpX24IlUOT5L91Evi12I6K7jZbBBuMGKtZhstfq98u9Umqcb9CgMNkb5IItUs8llwQY5Ctwdwo0YmXq4kxIK57sBQkgvkGk5+HGWuDhC36gqFVj7ZRz4xRu6GP2X6VnpRMZh57FfPzxdpeUAD5I+HeOu8SFG5PfRzdVT08w4wF6oMB9c98JqTRcvNRNulsbOuzeTy9DusMnPxxqqNXizbOTSqogVsT3i+t2TgAy98b2VBP4NeaueePGOecZ9ytgKdT44RuXT3VV48y6oQrK3Lm5+wYct13d+H1nKde7Ca/hT7jx1dyUix0Zww37pkrMnY8Ax/yZCHB24Mi/wI35L7jxZ4INx+cNdLgPpKdybX9PgmTDB+rUuOJ6xokagfcGN54oneov/37p0buZpXczV1hRvVUAonDjyc2H7x49VA+1y+tm5ZEmDDCvAleYccjlI/gOWIhJVS9pN1XAaYG+dienjA8J6meNliD/gQCIQUFxhQdqSlDwiG2fsAP+6LCAxZdUU/YE4iIy5BHuk4CFFXAsN13DxuQgQxN3sVXPVLN11LTZfhVVK5R2pkrsk2RQUAX4MiDAk6hegRe0TLAQMBbgxrFWV8uy+kFw1NrpWmuQbGnZlIb2ZaDKZ7PNNjLddKaWLCPtqlk2+/Uw1MS/TXpVpAPTZErpQx4gIt+edxoKXrA8gxtFNeP1kkSzW04eZyqBuHWpqVp1AQldV/V29TifVIlDEm2vlmvUyhFkntgeqXUQNt+sGwq6BQXky9iy9gyRGpAR7BK3O8wVrNtkFNx1IVbOBb4pVoRppLPt2gElqXW9s8KQ3YXdrVsb+uTWgsXoItU17zkvWtnc6Cwv4r1MbD9PXIYt2U1UNjf3ij2PPI5ql8Z0tXpD+Dj5jFnmqlQsNu7a0K5psuk59E6+kvc6PUw5jeT+4cHAe/3ZWIArgbEwNuYeCWTAEavGWhQ1YmO/TEzl/9Z2qlcsnbrxggFuhDy51Xn4Ho3SqWyRcBflMm2fenG3Y6zG2Agim/hVDzccarwMyQ1T5b78ISA8Xjo5rmBj2mzYc2+cGvdE+K3/Z92bM9wj3sxNuz3VusMNjxa/YL/ctgqKg6wRVlUy+t3X7KAtFY8HQaaCLdVVBxsT03bX1IRr+LNFkosZcTDh6ajmvXFDyDLvNcGeLGe6eNFPw714plHcW3V9mTf+z+HGQThvGG7seQPHez9JfUmh6mYZl/WPgUO4od//yarqL//+GzbAJWlwZ9BT6WGwHOipPq6uPl+tHB/v7hKjxJKnL9a4tt+w3ZQsa9AQGb8ydnLHZggS1LXFQhN7lGw6azhksAhxgkMyh/grIC3UmJSzpZRDBU6JdGHW1fYxsJBkUstYbKKfZugKNgY7UKP1g7zCOPCIE16OuJZeP8aKfvqIKYMdD6uofobmI0jxfHlYaFICm4SIh8xu9zsCi0460R9p+SNV7T65Is1BoZ7HvMe5jF6sVVaWbR1v+RCN1sF+FDFis2Of2OLE8MFbxw8LAyM3vLiMyeaO3G9Wfkpee72qLCSu1ikU7RoLMuy3eTdQZVy7S2QJXAoZvGwD6xbpwcixXLWPQcHRSEpbKWtthWTtGrsuLr0jO/o2OVjmFWR+0Nc3/BgRPWBbN/Vv6LeZOVy81a4WVJtOe2UWdKzkWxo2tiFW4jw3MbNNOPvrje0Fk2Bx28zXk0F9d0RiOzsbWL3N98d+a5F0q2asFBtbUTlqwpETQYRHSIn7ZAVGf4RciqtNRZ0U1v4RZoGMjw8nyI0xb/jpe0+BRO9kpHopmCm8F/BgA0ZGQ0YAFaW1E2IqzwFucehPx7W444pcz7iBT/z2JwcML4ObmzReWj7VS4/omJqKqnEdchhuBIWw60Fk+noEORxwPLP027kJx29QEPXGZzfsl40dJsedm5IW9/b9+9+ICD9/dWpuHmPfnDZc1DVZe5PhhmGDbB1Xp8RhrNuAMaEAXNfSZK7yaW/AMH3udMCQn54dLvpFGmfGG8775sHf73ua/9Lb9IdwwxnGXVGscOMBWbh7BhyGGzNixrV/WlKJ34xZ/yxIRP3ib+XguPTbHYqa3E0kOqVNb5/82z8+ProDcKwQd7G5K26Dyu78iFgl4cavNImnOVni+R0fOCC9gRTNG4PaIUxxej85UJeG9Lf49MCUBqVPaWYNtWMMDC52/DEik34V4MaOqai8Pif1+3ml4/gxCs2d/BGHaKt+2MBhV+vb9j9fTdCPhyvjuKoKizwX8PWGJo2dnVkaWznDCHNvDMssofR4+VCYOOhzyhcoz8jpB6bUuwpyVIfD9hBT+aBFswP3MzNZEdCpcWPWo3a9X44Z9quN/K0Ne5Yh0i/+4qUe+q9sne7xVmtYg1YpI+ksDpmLVEHaxiiR7PbVMDhE9TVqDYcq0e6mK1XhBvqdFj/6ssWpq7CpY1kiLnFEGKBdVUWDR15iKwu22tp0peGyk7OqqsiOvuW0u2LLd1FWMWDsXmav5WVd7doYsiBNFolZ8quDSZXniV3ttC7f+JtXFEg2PMVOpp+NZqSH3j/3L1CMJcv5dPt8dCgJg9VzTQsRiRzzXrGS2ziZXQOB03AQ60UpbRdqUvIHi1iqFIEDDzhip/NEzoQXN02MzRyx5nioun3ZW1S5DkDDjdjTp7GTMVQn5o0g4dbDjeL3xXFWI1rBQSpV8byLL3x5Bm7YCOJtp6amgj2V30Y+rTrAwC0eQQo/kMoHEcMVaXDtMLegEU+Je8GHDs/GcQ6rhiRV9++SLqLh4vz5CVjxdWNGvN2UralYXMneIQhxI4SFU13QwDHh4caU7/fzdlbh4OHic0/lFl48HUAS4oaNMxd/r2b2C278IYLDD8T1cQPY2FOMuocbKvuTCHfp70ZfkFFVt0xcxRn+21/+/vbrpZuPf1t9a6Bx5WvgRcGGV2ZufvwLeqo7q88T4IbBRqYuW8Qm/gdzZuwU6uiQOvlkzorG+TxTRzMLTOw0DlgO9bUgygAKrzIaODLy5x1kDo8P8/sKoSL3HA9Gw1tANXcOMuDErCtv4jX2Pbef9cLmfvxV2eoHqLCGraM4natU65FZWyeyVkaKdDeL86JWrR3nKfMpMxINhxRpsOUAmix/YvZ6BnlPget61lvss3BvswAqqNx7doBKimVVEs9fv17s7ReSNHUg0BdYNMexIubNHE4oNet1y/VM4xMTCT5oRoJYY03UUqRgFRvpYrELUpFQxSDWThJ4OBJx0KeHg2Be/qXKzcVRfljCHFAn/pB3GKGTXUwdBL2oR6mlFJMuna9xi6KyxBCXl24she2oaPUjMyChKg2LQ/TN4OqUXVkhlbLSkYtceAKScFvYFJ9x+ZYTUi3YBMLmqyP7ObIt5poOGzDy129s3vDGDYAIeQE5W4RuzAZzQClcA/kA0uvVjjc2+4vBYR5dRIkh2rHnl0ohbkSy1VnwOVdkpDDDx41SaVxNayJcV8RUOhMqaFUKXYc+HpwaN+A21izGMPIlDzesAsr9RW0/9tSchOGq6lS931MfNRxuNIuTMBgn6Y2nfu+GtlSw4oimHHb4qGHLqR8EKN7WaiqgNq4KQvy0wPMhbgScxro/ZITzxrobN+xMNz2VzIPXgkBcj97w0nEBAzpjRY3f/+FbpotpDQww8NNeYPq0ocecNTLdV7a6pUVdMC/fOXfGu9XVlD9WeLHn8wYlvoP8dxPTz52FG17jxsWLZ+DG/PyXHPU/HmzoDBx9ww0BB4ARocZnDDBYVb333pUJVVe9+M1LC4+IFnl0+d/vLBlsXPmaaePdE+aNpYePHgk3Ht0hao8dFV6JcoFr4Y14lQSPnKtzQu6aPiyoNVVW8VwDNSmZHoR64I07qo02j4+RrIreIOUcsS6J6gd1AkTqjUxjFoqEISTnSl6R1rLCeqVoIUl3rws3Ch6lYaEkrxgLCiiXMOCxjYLZ6COUYvNU0/gQj2PDOJJRQ2lWsnMAEr3mTis3OxtIPrVNyu0wemhLxKU/psE288sOPdl6EJ4EXpvr/eFOY1jYmQ28aWPLqZj/1oBjRyHf9qG3YhnkCl5LtroFDTnwtZPKi6AgX+vmu0Sv15lnvr3Hv1QWvogkqm4Vqj5NSgn5ub1eqUjAbl42bQzQCu/Fm5jJZpW6m02Ws/msuTc6K3FPdLtr8YQbMnggEFhe7uoB28o31CBh5LezletTQg43DDfoI7cMRGf9sGCSTVHkiq8y9yB1HRW8I8wpunfjtQmwBBvswJ5v3YC7Lweps/444I1ZtncqlYbFZWS+na40ruO2DBdYiLKu2AuokdKJbicHB8XioOfNFg5fxsqVItAxGytFIm5TZxj9orFUjs8IiI3Ih6kTEtwTiVqpVCDLDTJLPMh4dsLy99QfNtYoYbLkqc9qDX8aQQzvceDGm6nAF+4x4baw8uDiZWgFnPKh4+rdUE4VjBvhrLHuW8ND8LjgtFXOuzHtTn4WVVAc6x5m2M1R5OdgOKSvVTAVySPcptyUsm5PnLOBhQ/WLT+dpdbdaU8fdSEoa5p3s4XjzL0DnsNdgGISXU0fZ80Vv9fbNO+peed9h9+8GzD8V57/osP9o4IqDzcSfRs4HjrcePA+UOIuvRdgPJixznHevteySlbxj/9+4/KjmSurCwuPDTeAF8aTdze11Xr46CPph48f3bkESypymWRc2eqqdWWVO9wACOIciftq0CCgdufw6Ai/HyKknVeHNBxxhT2qFoYgx0DjCWBwgEwJ6SoderNiQ7B4zHpaKVovQJzc7KxnOPfdfiqBJcaQdVKxlafBCBNfEq44jzAqTqhsVTGAHUvOqhH+TZRIDd2ShhWY1R2PgfB8FEZTE5rUamd08S7c2G8MNFdYZndsAIXNxMCOqBesoIQJgYbKmzl8KFFLkLMyD4a5otWXl5zsdHbyIKN8cPcCzRZuwC43aBlF7xaTxW/76XKvehwn9zZfTmsrtEzDU6L7Le2kyWy+3FOlUKPFaALVTmJilWrAKp71KhKr5QRURqJjASNm8buhvZMEuGkJq9KVNMAh3IhvGC8ud59YDqXj7hqNceOG6bK4GbNuQYiX2VwpI3HLuQc3txLPl/kmUnBtiidxFnNVOSVu/O3G316nmz4Z4U79klfW5K3oBrViArw6rvbC5I7oIVxU7EosVEidSj90RopisLiKhbBRij4maH1NBTus1IkAw1D15T8rVM+W1k4xGmfgRqDzdXSGqy73USMycATUt9fd99QcfZ9dHLrKNMb1t141LFqqML4wQAyfHH85HjESpTfs7H7j2A3f1xcGpl979iycO7y74LaN3RAKTKvnD+CQZ+NCiB0ON9hi3Vf7K0f8tOjxq+entZECMkwzNY3bcGIdUZaAhIFDdX5eAd98BDmEG3enQh5jPugad0TIV/NnjBz/Gjfmw/ASz5B+0bU5fcGNP4sbVvgXzBsON8y/8cDNGzZwzEhSdcXWVn9/8vi7G99dekAQ7mUZ/765wkPfXbnyRF1/Dz6CGw/v/Lx659L2SmKUJzikliGASe5sjAgWUJij04KsPwIIJ80avkOiyFGtYCupnf1D0qDIpT0ibz1TYIxAJ0UGLpEgLeaCzOwrnse5PevJaymDotRj4C2qyC1kqDEIQaCrE7reIMkJba3CzkcjkqQ4F2G5s5Lejlxw1JCQW5wRmEdIPHS6WdPDjleHNmkXJQcXp3mr1UBFS4hJTI0d3oAgBWjPLZ28ctFJb+BQQsrOpNtVyYIglt7UpLP8/fY5Bkke57gfNHjyoN4amLFZD21SYo1UClNKOolSN03NRzedLaaSXYsYbtc5oDH1VTCZYI5I9onRBTea+/UhIXpDOj7Kta6aAKvJxTr+DriMTmJZKrf4tpePq/DzzjbR6xXJrlBPobztSFmlOMKN11tx1/Akw7eR4jzBMks6smhoq+WKPTpbC7tWBRjfVrTu6nN2lMToblprh8ADwIlvOabjuN1zNeP+umrc8F2uJbe0Jqv73XrjFR0x5AoSITNT2D9T6lQYiF+9580B4uBPHOZSGMiWHhs/7qMZirEwEsv/c3rcWAsojrUgTX3sW3kZ7D5uhJxHypNsnWLFQ+OGfOAqX+Lo/SQAGQ8z9HBjyhs1/PVUgBseaLx0k0Yke+Sq3fNGBa9vnoXlsOFqKlxWXQuoco0b541Kn7DT3gKuwA2AYz1YVDlF1fp5HH4KEcEBroFDxeKaLNhHTXjEumRZaos13DDPuKeoujDvRdU6WtzzcXgucX2gOw1gvMK+fxWdfgI4Qtzws3GDZdUX3PizAVUebmSzFk31IGIZtwED4Hj/QB+I9jbc+PtjToLLjx5dWrj8+B28+My7D3AbSK3gz5c+Pnr47t2dS3fuXPpp5Xk/YfZwwmLhom2+yDm1k532zB8mqGKTRCzUfkG55XDBBFjt7zRrojwKFm6tMm/UWAMSb3cm911pYM4TS7GKOki7GcM2Uzxl1gu7UophQUnpVZI9OukNTBuJEY17mwR81PIKXeR3rd1SFcM+BpHCjj05NxndMnk+PMIwWuVWC7a5XS72hi39MJolBo1JBwcCjJ4HHLbZMp+Jnp+Drt+5Lq+iPksJ8GaLpqWiySN/eJhPDrXnKtQgc4vJfaVRgSuWAd7rYdKv79X3mveqWfZTVdyJxVSp1x7FGcDafSYmWbSRrm0ed/gr5oc9OHKL8GuP6JxNJmv9znG6/W17Oa2HxjvLy3L/bZvGNr7lYtI7ZugQHjh+PI4lQ/mGr7e8QCt1ivuchyUA6DlgzPYK9g5FlHQWlIZouMEybPX58vNtegI3LclqU8UdlzuubpbJo+/M4YOdwFjh14zroE4ufpvQ9ypHAaMUIkcJv7lsIJaRroLGXuoki8Gx3cy5QqVIXlSEAJ81jyG2QaM2TuPKWeEijryILKhOS29P4EYsnF7WIrCxFhQInoAMv7jPllA2ahSvfrr98qUbOT6H+bdB58YbLwX35Qlq/MVL99mJQYPPf3C4oVjc1LNI70aUB/cyDKPiqvVndGxMuWGDbMT7xoyvm9kvSnDoDmHKfdtV2WO1q4IGn7pqRYDTuhPcmBNuQHAoVH16yldKYe0LnH4+O+5z45Y6Ne/M5F/5BeH/bT2sVxDr76lC3IhS6fNfdLh/8KaAKhHj/b4Fqdu84SgO599wAtwl4cYHcGNp5msPN5YeLby+8d3Pq5cXLv8Mz0Ha4Tvgw+YN4cbNdzfvXHp85+ef8XshN/JwI9+vOdxoqPR70FDorDpjdd8O9g4cHZgCdyC9SVu3jRZbKvNdsI2CKGaomJwtFGZx99Vb1uvq+cQZEzINn+9AhZWbDdNvD7Dv5ansHqVVw1dOq+dcHmpiPpQVggy33W5zZDeaO1opabcVlMha+KKbPXA0gxVtJh6IaGreGAV2RFI0m5MyZMya0VuLJ4cavOEvUWCyMORp7hdkV3P+REv2hkQpDIw7GeQPlZzYhjKpl5NN3rUJP8mjJNuRxqoxops2mSS0UH27I0TCkOAAxyL1TelmNb+Xh4KukIMOlcRfi1IoDInfKlKwT6YiGSWw6PGjcrKsdBRBQicve56AI+71iQsE5PIQLV6Bzpbbb3vXVcB6KYibBh+79tsKyo3lsLqnCr4NJLiSaykSV0wI8STqCVxg3hBSbNy6tcAQkljt3JB/8HU86UzdLSiIkt+85BXFUr7XflMGzuLlnsd8R/ntSN+3/sHBjlxmEHaTh9NDEd1VUMPnl/GlgiJwe5VJmTtAnUHTA4Wwzbx0IoU36t2LjBsRSdWaT4qvpUpnrLycx2/NqxJ33pCn46Ua/hSxBrHBqV68/+nTfc+SwUdW8xoZSL5XFex9X4DrDxehpCoiwY36xa2Kg/K/4mcXyTsWkx5upULCwxs4QnpD6tnz5BS+ueaBxbULkWWVecbvG+Ht7HvTosjBix8s2FC4IZs6oekXrMrj6l2NIp5IKnRsBHf43DgmcM0bzkwehOT+T3HD58X9LN35kCIXpHzBjT8qxC05A4fhBreHXTdwPAjmjRmjN4Qb7zV22Lyh1qaHl2+8vnxn9fKtyz+tvIMLf/fuASQHTbE8/uEjBFfgxuOfH334UC5nsfzB0OqIrhWM3bCG11xToSL7rxoON5QnyGQiP/jODoFUP+Id5+TW4e1kUxR+76PAvf5PZLuc8oODjPP1NZFXiQLR2GK7qkYh8PsxDWD44HoeR5/a8+L1kQzVWPmQ04IllEslqi0ScQv7HPC5CJGdM/SYBKIwfhQ5hTiBWwQCl7uHdT5HN0tSHojS4tSa9MaTmItcdaIpqJkdzUk5fQ51X9s34h5Ig/lmTdXEoWFzTQwDyhGuwTxVsNV0uY8jkRo51mbDJD10sf2jbj8OK54mI73cbS0m0/F6D3c4TPco27t3b5FG70oF77f0r3nxOFA2WZLZiS+BHUl2201mJH7ublXbKDIm8xZ/W4lbCaCwQvNCxVnIobOJr9JCa9tGEZk4NkWeb3ldsFvyiC9s+b7BbeFG3OaPhU3rKmfy0EyCCgt+w+sJxNuxskrG+vNdLaxeb2aLMstJe2bDWWqMpSin72V5+UrS94vHYuOHeMmhh9aB/E8EcUIsMhA4mgJdbNHgxo/+cJ1QpVQpFRksGDd6+i9AzLqjtU+LbqOMSIQOT50UVa2NkxypMH59zeMySoHRz7977UR3+NOg8FWn+nmSYz8FbMWn+zAcT6NrLFrEz3vkRogTUdgYZze4/RCmVJ1XX6zVfgRx6W4nFSysfNtf8G593T/IFYouLe6cKXDXL0REVecskEpSXSe2hbpQJ+wP9yemnONvyqaOuQsiLDRVWLq6stYDv5/r4vPkuAY9bnd1bt4rA3Tjye/ixsm7LkaEuFbt8QU3/s/hRr7ft45Rb95wsGHEuPx+wo1fPvwi3CBGhHLxmbczDyA4Lq/8fOu7hct3DDEeMnW8e/hEj39H7iF6qsePKeX48EuWngqoTHvr66mc2w9qYkAxk+FGLkPNaVVR44e07GVo+CtIWwtu2CNz16EEXJw6lPghXm2oj1ehH1wnsUmqZs1mHuypcg0NL7VW/1j2i8QmFUvHcWXe9mv9/kioUUXsxX6sMZj1NlN6HpTEwOYM2pE0EzUIFWSRhZCqjBm8WZRi2F0zm53ANf7wSS6WM3Sw7T0JrHy5CZ3BEw7S+8R171iVrRCjmBsKEy2cKWmaAbZOrTrSLriLfH1IiiJd7JlkrKUy2lqSHK1kc6/TbZZHlJHzlyH/Npsvnl9EYou2dnd7ubt3794e5AWqWTZSeWq960nx/WhxmzRiSIuL2tZhh/rE48qt0q5Jxj+LIBF0MGpo4EisoLw13GCy2Nol3tD0V0CBkg+9UcVkt7ycLB+y/W0q69AZQCBBuO9yfMGScgk/3F5ZBTcqm8bFj5RUO8wfHWVaPT8sPXDu1dMVWUzyatIL4mXHmzhcTexkSiHBxTHta3CsxwKCIxUe9WP0eCn4pi6Tt+SPN87eUQqCbU9EhZw9bnhsRyqKSx6z4U0eJftTCtdWJ/IKPcoC/ZSqXouL34ReDG4qgA1B4/unzeuLn3TmWjOTN3CcwI2XL8egI0qRO9xY80vFQyZjPSLA9dgObwBZD+RUKtUgMl24YXGGEY5DwDEn5nvaqpogQjQh2DLqqhefLh3V3AUvsXDaM3Q40oQvuKngK4cQXt5IUOk64enA/hVunOn9C3BjOowo8R9mEYpfcOPPGcb/y8ONhx9c98b7925L5Wjx9z5uzNAN+9Z8HDMzH3+7dfnS5c2NWz/dkVNcuDHzTnkkwAeuvzsgx+rDdw8fPl+lFRUyOdNnDVXz9VSuG9yGjh37uLm/eYxaaV9sefrgnySnNwoDU9k2BjmHAeyjrGi8USATlyq/TCb0g09688Gk/fbY6AZcCad0s1CnGy+P8Bf7QJcEw06e+MGM9WdUQbQ6yFHYR0bFAS+gcj+iO/1jPZS5BdHgBE6Vy/scwrDWRVIWGxI99ZxS197Zs2Zziudje9VUjAhrqqZcICylBjXVa+fUmt6cbWZqgOCAl0FKJZadNhBceyRr1VvFIiR+lzj0DLnAcj4P8qr3aFXb7WT2mADE5eU+AJ/eptpvM8u0ASMe30p0uyhp97LLq8wROvk7eUJ3cW4sUvvEfFLGVy4PDXHv+YRNFseAA5YNTn6ILbWUb2lHxdhSUfnSsmKpHJvBBGJchkuhAitMxttxeMF8UhFHblUcuxsuwuSyk+fK4oFFcEEKLe6t5J9nP6zEv4NfjyfaRB5WBf9FJ74Nk29L5VF2BdIdD/xYCm3AUTvxLZih0r6ioktO+O2cnsovT4qiRmr8UX7DeQARZzvCAyFVCBEnLRxrpdPqqijlvxZOHfYxv2NRo1/AWkh4qybu+7e//saDjRfGV7z8QQyHheR+b49aLLoG8eieKmA3QtyIYMZLVf9N+fMGm7C1Z0HZX6CfehZ1b/j3GXD4uEEeoUVNvWHbZAOGUAPsOOdPHHMuw+S+qmBd0x+7qIn7LmFkWr4N4caEL7a1XlvX9QQz7hgNjR/8oD5seAV9Hm5IiivyY7wV1v9z8eyYEQ82vIjdUMQ7/wU3/heG8WBR5QaO9yI4vIQqiyucWfrl+S84N4hKfwtqvGWqeLD6008/gRu726uwHkskGzJ0LClIHQxh2gA7cHE8pDA2W+aMpkYP+19NEegOOFwu1aTNEkoaqW4ed+/R3H2U7iDJPfwnytsdAwRc0wOHCjnjRSZVBgsxTgX59QA2PCvHbBgswsdUezRqhAU2WsXCUXoZ3MC4AWR0jhkcSM6jybWLtre+35D8ltRa3CLsqxgKtINiF4Xxo4X/jvok1FyFAtftdDlJFMmUMStYmSygzXVqXJs2UjHbPE3KlCgAaTYkA8upeIHhgfhE5WuxuSKe8ehwZ0ATSDmZzDR6Q6TEjfJ+gW9ZGtLrUc8mqtmjatPaTPnu6X6TenacGKQYYp5bTi4ugxSc9on8MRHq6rzgTQWJMS7teOL9TEKKsWoC8ob4xlFZKSRJ/dX32t1udmQzh7zd3ew2bwEKgQCk+CopIQl103YhKjyPuHh3CPAtl3urSvKFLaPE4cTdriq+oJ5AMAWkELAskKyusidwY3slfll5uwpB3E48n3mwsgDHsRuXwqvdSiYjHdyOFy/FMp3l/O7xNmnCKW+95C+Zxo71WM5IdY8WOXGUR8uTwg1VCAjB6572WzimxRozSlGH+GmMODlveN9rzb1JudJAR5WsrQV4YZ6/pyekUaEI93PxG26f7t5+8dI3Yzgk+Oa2/ofnYqvgxK8X/SVVoMD1N1UvXrz03RxBIUfw3slwz2P4+wwghOUbjsm4tn7CvfHMKxe/NhcdNxgkrorf8PPTZfebuxDYOFDdIqkiqMpAQQ+XR91i1O87Ge/c+lesqTjCbc4QbkxNe6lU3glvBVPTE+PA4cMGzzuFGxdPWsDHcGPaK/awaSZi/Qizrr7gxv8CN2zciBAc0lOBGyyqPhhuaEW19MBS1WcePl65fJlsu5XnRFMpwop4KmPOl568u/noL9j+Hsv7t8q8kTnIH9SUFliH8x44vLDq15xjL2ATCmmi8FjU5GEe0sDGq0Ij2yh6jLjpamdNZpsz9zcV5Iq6isSkNw01fATB1CHgyB0e1vLJ3k6zWT9SvTbsbybZrtfUmYSjoR4niyrLHirZ2pG0M5YD14q9XO0AGCkOCoMh1dO9Zgs9VotlDxRHUighJwcC3EnHdyMYxiogFAkMf4wTXrccnAzExsAS0A8lD9th6TUpSuPg4JD1Wb0PeV1DfjvIH9d6JgzlOS1UturlqCV7FB1xlEJ2QIdDeJTzbRAjXdlbTFS6Mninj3cry3mR4hzgFGbsJlrPMd5lu9ksVAfelGpexSJkujfxkOf77WHZ9lXaVdFr3gaFKoY6dGSQz1jRZ3tdqmeXKxosNq0dHMVUR4mIbqxgGSUWHiIDEkSDSOey1lO7N6TD3TRZL6UdKuqg7KmzovquyzdumNaKoNyVy7f+diOxQth8uYzFWlXbY2pb/rLpbkIa4144CoSHetBD3iP2sORKnkqnE6PGSvei6JEqlUrR73ZiPohop8bmE0OHVITDOOneiH7dfbKWCi3xJX/M8BNGYvZ7LfT5+UIq0qYQUIEbL1/4W6oX7qMXtz8tqvcMGVWRd/cWjRQPUwz9keLu2Lzxcmze8LVVU6oXV814pFw8ZMbDSWM9IMavvQlwQzXlosY93DjncANaY90T44Ib0uJaWDq+vimv3m/iru6SGleKqvk5E0Z54SPBUsqHjenIPQFw+Ky4jnvPMX7xf6Klcvkk0/7WKxRQfcGN/61hvG/Gv+wYvyHbnzVvvFdOlfRUFGwgqoL7VkUTnRsIbTsrz5+vPnw7YzlWb60p9srSk5uPLl268+jx48ePVrSnUnE3meQq6eZavjkZVDRNurNfa6rj13/bXIb6ReXESQqVgclu2NQjWwMHEEFVONlPcppH9lL+vOGAgy8M8jWx0gwm8f6QhdGOAmsVkY6zu0UMVTpP3AgnVLsskzgGQ3EcZNim8wMyyklyrzVayQPpfXsxxE118RUQEeiTWowgQZS3ipQaNSmlerGdRtHzcECy91R8OqvyDKJrawd4zQeNoaWWCF0GA7ADZTHirMM0jkWeO1BCVZFgEVXCNfubiXKSa/Je+xjIoJY72azVm025NsplHenLy/Dbyg7JLm9ucu6Lg1jd3mD+gEQgtr6TbWcTajXfA3vUWptstkhV106u3lWEZQJxVoVaqq5QxK4ZYNXN/AmI5Mtthhntn25YAyyLKRn7HCx4WetOtxt3CGIdThuWiEhObmKVYWVD/bLyfaPUXYDTED/+egOi5NbrG5Xnu2zWKtVWHY4/dcKgMUzyzcs2ibgdUXCSp4IZARg+bvG2V8wVYwEpHpk6QkwIEcCHDUeBn1g3jTnKS2fuvrzZIvz6qYEjFeipSlGjeSTHMBUNSw8MfAF6EG972/ZTdz204PYfL/Qxf27fBjh+vC7Y+PHe4r0r37wwwa1X03RCTxXNxX0ZHTemrGQc7v3NGwOO6LwRITqCEcRbVc1Ne8w1b+7i37gKv7F+LowX8YHDxaY74LDCDY0TP/iE+NX7xBzy0PWJC9NGc3iBV1N+6UaAG9Mek+GMF14O7pStrrzN0/ypaMIzcqdO4Ya9mqNG9EDhz8SXPNz/LW7488aHUIYr3FgCOj54FRxXlkxk9XbpyaOPZtDorl6iguOtgtbfWi/g1/ra498er9559OjhpdXVPjJcW0Dl900vC+MwmfOBwyvjG2TAjY0OxLj4a+FGvTwz05Z+SmlU5qlw4in9wqMhMVKAGN5Hs5MBbkBhN8ia4Jqe9ERmj1z+6HjE5fWImUfmkANoDcVS1eucpaK9cRSi42rsS/uKyxAuvZGRpaQQ6xWIDwE99tl4YQjHt5FruDKMwaDHaNFQeGB+v9eCsMC2h3Ev2WokawOXMlVo4KBI70tcrG2VKa9yBZlNKMDmu5LhziIuk86RiVvMpGGxi61hE80tReS1YY+RCDnBsNwmyzBZ77bb6HH3aCSscrbmOfAZNpgRwA1RCAmr5c2WEzrXExQ5Udy01+udJ9SKyNw9+vbaGbkWbSFJIV9ltNzt5ml6cjvKZYLluwwbvC7vYMtXtl0jk2Xhb7pKP8GHqakEF64i0IWTKCV3AZzZ0HDCXZ5ZY+NyZXtBWt7XVi+7sXlZb/XVjY1KG/43dsIxQbgW01HouDiz/iLVzB+XY8OmlG2xE0e9+zAW5TJSY/ARziJn4YYn2A0evxYARDj8nJFR5e21fOTwDH9MFfb4NZcxEgMriKjyAwrH+pnEbQAbxds/vHz5InL4v3AIorefiovX711fvHfv3o/8Wfrax5ZIL+wYw3H3ZbQ21o0bFnE4nRJunH/jpaiPNTaF1HjIjz9ThrqTN1mylfP9vVk/dxI4vMgRwg35uvUzqYcD9PhkWlszcSg0Fx5D6boTLpd9IqS7g3HDAYcLlpp3qVPaUzl9lRk45k/iw7kzp495F8Q+PYYbQWHshJ+d+AU3/hhupE7MG9lw4LD+DVHgD4QbUlYZOigjVzwHMVSXFn5a+dD6sEL9hgS6b9+6x4AbH+/89tvPd949effzamLEjr+xz8JE6VLEOql1wlZPgcQW2Egra3VLWesIZg8zr15VGXB+MdNfjqNawtiwg4kiDe+pDjlmZ30I8XCjWSNfY5BDnkR7N1JabBz0LKmNgs0VCMHPwQaHlMIuBHldJ75d8VuaCMYSrvxbjaYceTAOzfS+hg31grQKDcpcBwMF68k+vq9Mk0azNSj2+8lBElaklYn1qtWWMks0fewQXELoFs/DJJjrMZ2IbecvTHOhpg9CqDAH7jeaahYvlg+PKP1I0t9EiUiezN5WvbqJ6KsPwCUX9/r5bHt5r9xunsc2Xl5s07LRraAiYE4oQ2hvb1Fae3wMN0J9OSe6wwIJco0PZ84ge6QN1VHu1gGSbpWhg6fK8dnV5908n7HfWq4CJNqBbScsLUQpiHGbNaycQ9mIlZWE1k8VCxsxhhyKfEH1GzAbUuPi1Vgxdzjejctbmy7JSgQIL0cdBwaPbb7W2WuWesVosbeNBEPsKsVAxuQjR2mMs27m4zWAVv0lvejAEUwNPd+5ET3kffZ71rein8aNVCl1Bukd2XYFILV2euCwV1/zKI7ALe7JqPzp4owO8aeBAPfzt0U5/SIM94sX/+HeCzfuLS4ufg1k2M1w48XLMezwn/Uy6G16Ge0d92W4MoNoT/XmWqStyX6th9G464GY6poaYi3f3J3o5vs7Pxemi2hjtU5klc9x2KZKo8b92998c1Vzxw9TvpXPaXeFGvMTHqkRDBzTIb2hmBHf+We4cdFLGXH9TfOnO8THUnFP0BvTIX1iLg5fhPsFN/68Yfwgghs0xTrHuFtUARHYNh5oyPhFCtsrwg0tq1yp36Xvbm1/uDfzQcspkIMIdcWo0zJOUezj3y7debL0BD0V7XP7AwI8mDqSjcJBnWtEiWk9e7dppZJ9xo3XJBv181XRG4evMv0PS++eZxWWzloqNxuQ3/besSJOOXWCEXeujRqhTPUG9EG738dfeD13SJ0TkU3lmqm60E+xOuvrNCXyCnUwoSFQ3ZOWYIi9QtFT1MaRSDsoTDb2OZ8KgBl+dhj2Ro7r3Nxsk8Ty1jDTwrsM+1E7qrWGvUK9hkO7nm930wQH94Qb7LUyVUphGxjMieciyAq1L+xORqyGrB8MXjUSEpsqBaEPZEgIezFZ02IJZW6elVo1Cx0zIqqXGvE2JbDJYqoFVwS93Sdlq7KdhpNodyErYP1HlPx1CWuM8xmLLDrG+1Zam0/0u106pYbKX4Tcr7Oy4r92FbMI/IfWV/W6QkvyWYCkWtXGKlFZIQhfAYZbhgoEieDd0Lghd8dqIgFzoUkDer1yecs1Qalflm2VTCB8fUETh/ZWRK9vWVvHltwgCHQXVjqqLd9YRhVQDGOovD1UkSKTcq90SoEbSYkqNbG4NM1EwypwjKrwJpVi2NsaGTi8R/VSpdQpXtxHiBPzRmRBFZk3zho4/LsFHGOjkqFGKoyVCj+KDhsGG2SL3L49tmzyhwref/r6HqjyjQoLUMT/54twlxVY/CI7Ks8vPr6vcirc8/IQght+29+1SFPsWCaumzrW+MK0jxu63cf3d/5NFDfEjyOwWrc4dQpb15WZKzC4ijhMYSPy/jlien2CLRXTBlsqpg7XqyEa/K7LMQm2VNN3/e2VDxNu3eRwJHB8/w6tMSa1nQhLPSaimDP/BTf+NG6YYfzIcGPZ4QbAEeRTvbfaphlrZCIh3Wx/KuJQqd+TJ6u3vrvUbbV091vhhlJx9SUIjoePf3788ckTCXi5XC7Ip8GFPlf8bF+aSVrCG00fN3LsiapxXYVyQKregqM8c1i5gxjruaKmdnJGcnvQkPP+qDvcbadmPVDx32PHLtQ4QWvlTJt11KjcOtwvulipeoGzW7dCg08tYgRa/KDOEKGZ46AxUKRUT2m76mlFTTvIzErQBL2d2Rea5Ag4ET8+qNWGEBa2sKLYQ9NImXjzqnwqibrS1nFiiFpHsgtkYgHn4K83vahbSH3KYrH9KbhxB/6711Y7eHsotjdG94YGHSjsOhWy5XZi1E13sul++V5yeS+rrJNOXP6Tbt7U02nF2VaWWy1sf6NEtm/RVct5695LsIpKtIpl1d/WEYOBGvAHrXY2y2fdbLWLMQT87O6h8sVSPsLhkWcIg1dPaGhISFa1ZS2BtI67uHSoDcECuLGtntn4FlorESBAw6Yl6C5sSmRFbUfcMq02b/GkOJZxW1fBsktLsb3ZgQDpPF+uE+Dr596mnHyWf6Niq1gKHeBRX6BbMT1r1prPYhISKFAlGCQC1DjVwBdOHQKDWGQwOVEJfgbJvjaur/UbZkuhOndMnpuKWse9n9jfUkVrw1HURj5lRaVreLKoxmHjpafD1dtPCK348ov/fMGowe//CIDjboAdIZLcjWp0I/w4Ilxzb7h/zxPjRsh0hFEj13xW3Khqr142xA2vtckRHBFRlUlsMYszcdzW7epdoyfEi7OmujABN+4847bBuiu1rjvbvXoQk1SNSXGDHo0z540QNTwp7kVfkzvvFl+nnjs/H3TR/l8NG/834sazwDBuuPHAgMOCRrx3aHBVwTFjhX9XXHuT6AzKYN+RarjyoZ28B6Xx1mBDv5ZU+Idf3Owb7x68/1DN7lMjPqDJL5spt9J9rm0zh2lzXQ9MhksMLQ2A5E9U4opTzx/sD/YPjy/d+fjkebo+mCzkBt52KnoTbpi/wxk3ZkPcUMkT80acHPEiuVNHfZiMZl2jBdfUDVLZX/3IcojaDFjz8lAAwiREzypzSE6NQk2i243BMJtGZrJ3LxE/Omw1ZfFLNRhWOH3LZTxryWHP2Qma+7DlyTrftN9l0xSv9asswo7BCaXkFut9mScy5O4i4uWkS/UwMYJQMDciTQr76FG7kNjSpSLE7bFlq7F+KULB1LiqPt8mEwVfYDrRbdPix9apS2tTNS12n7/WvbIc4p388t6yStPVSxhfzo7Ir2KDla+kq/n2twSsE40LJ95ODhfJym3xj4EGgZeqoyujy6O+iFS33SV8krZb4rDADRVz4PKG1Ra9saDQwgVjOXZtEcVte3t1+TliYBS7u64nUPZw65fd1vZKBRxWCLhx4xaKbQCE5JH4CjwIOSTPO6//dqPSGXVbw28X2TalfNtFLChyjSqfwgJww41hvSfLuR7slzgF5741t8aiuBAIeqPiqVOsd2SXFU4Ua2MrqTE18DiwrEWelFqLSrjUGKsejpNDhilqnzpPBkIqc8AZK/5ijOHw5FQvw+nixdf/YaDhK60i4OGH4Ybi2zCCxCPF738WbJh343zq/Jo/bJwUVkUUVtee3Xe8ho8bzAvnU5Yz4meoCzZk6IjEqkuOC2xIVszIobHD+f5MQ2uNsBMXvALXaVcZ63Bj2hVMTU37FEcoqPKLwifmT/SLz58y/0UrY+enPdyY9h3j0dxdm0i+4MafM/7l+64olmHjQ6ioEm7MeLhhxU22pnLvBQ5STX1otxYZR95+7VZVX7t+8SdPHn4k3BBi/MNqpY9D4npz5xBxaTVZ5lBFbXtca1JXcVAwSW5hpxY/3n2NjlSh66xwdl79M73y82+Pf96uInXK7QR7KK11NG40J3M+UHjzxmw4fuQa2vHHR32Uq3Xq7jLivyldOuQHKdAh22jIBD4c1vok4cJsZHhfhr1uzLqMKViIptqBBhAXaGebSQjnNiQ4t2bhoFBEyksJebk9LHopuPxqJotDBo50NznCkM7+ChUWytnmQfqoMMxwbc8xfXQw7GEWJ/EwV8Tt3sTdQZQ8FEc5W00QJkLNuCqHhvTMqkUjqSZbCIBWmZ6QfBsXB97FPlumvTx/ne6IUo6SUkf2eIOZb1MN5+XFe5V0lnIOMnChzDm707ugSHav3Wsn8Mln27TOMrHwpq6NVZoxA2FyPstgQ9hvnRAxUR2S8abVICuGe2uDNZMoDor+lDKimQOvx/KqBo5lnIYodreUW2L+8hubC7eUtws0sOTavGGuczpiN29YUAmJIyuUnTNxgBt/w98HNQ+OMWc5xJBjRX/5k5aNMIdEDxrk68qgagxiAQqEE4V1+YWYkUqdtv2lIveeUZnxe+PGWikMroqOG2fHHPoW8kBNFR02IkWw3xu3cZ44KpZQL168HOfFfdyIosSLv/71ry8YO8JHvohMHeGmKuLr8NkNuluLLurKZYo8C7dUHnyMVTg5J8ebN8Y2jOPGs2sXogSHBdxGkIOWvzlJqTzg8NDj9g93RYM73MCCoWx1t5u6b6Xj5it0FehWtxFG4s6POfjm/0Vx00nfuNEoXmm50eqO4vDiDue/4MafCTYMDOMR3PAJDmBDOypZM2QRN7yYMcP4W5Hg9GxcWn33S7k98+CR3930jeaNJfZTwMqj1dVHj969Q6tPzKzWMUcs4NuEguehezf7SSjjdMFwoFGsqkcIArZfxieOJvZVpkpm4r9fev5LGRmu4zeCeSOgyD3PhtkDffAwOwhQQOF3tdZKko/eFzHMrFNTTFZhX9Elr/7JwFMs15g3iqiXamW6/DCFkMVO8C1Lc9whswAdHASMPkxIvMrWCIlsU7sqTB14x6vOXSHY4EdOpoZl2II8vXw4LYpcBCPa3ezU0fTW9putfrvGYgjU5P5DQoABqx6sTWvYyh8hBKgqNaszaiYhN1ja2TZLuiK+lGT6oEtwIC1unyjDfjtfbSVHeShudl8EiPBXS5aXu+VlYhvZL+HS6C6nj4/JvW0tp0kfWWb8oBM931ZrOmQHAJmkcRbT3VB+kPp5agLr3S5CLlqhAER4cQl2s3nx4ttspraoiVUCydaC3/ZkvnGNIlpUaeRYsZ4/K5jVPGL9sturq50trObaUilbxH2wWZFXkJx0XpfMwxs3dmFhwLVuy5wYrr6kGCSBlDwzYCTuVqd6rJBuxKyc1R9NwkqNktt3hXOElzx1ct44yXWfmX97wuDnLcHGAnKjsSNjmi4vWMTFUj09g9FwkPG9vQM3Pt0mxvB2dIa4G/AbNm2MwcQLhxs+QDir33jEyN2A3XATiD76QZnsn73Wj2seWAQTh/+B7/7zGXLhhl/aocHjwrkAN2xJtW4pVTDj05g5vMLYc0Sfq4bD4YYDD4YOzIB6BRclMh0JjlJmyl2DDWS+ziw+HUSNfBUBDo8RiQLH/O/ixkVHbwTpVy4V0cGFZx03muMLv/FnjX/LITH+wI9Sfz/z3jjxBw43HCv+1qltDTceP5z55Zc6Do4ZW1LZvMGe6u/gxtsnqz+vPHr48cFqHLBokNRRTx/HoY9ruAmymxvp5LB2eMRmSDFNRLaS5ropG7EY9AP0VLX0d1R8/IQca+BhwvieKrCI+7fJIMWWP+X8ZjzBZXl5xKCRbPTzJqPSK0uiNfkjwIHkCeddsbgzSCp1qpXEu2E8a4NBAHsInj1Esgi8sCIe8dOWey2aPDAMDAdi1UnFbak4g2OudlAtD8kFYUdES+ywkYy5qNbyqNwbagvWKiuzvU/arbyFR/kW9dcoynqNfLJNIUgecRO2lXSSkxvyfVhsHCj9CuMH3yeZ3LcUp1KM457NFOlV0OPpxWSXmQMSBeFyHtJjuZqAnEjHEwT+VkZ56ayyAEieCJF0XMEhTCksoWDeu1VtqOrWUEjIerOHhRzFgNLkBRx7sCoQHPJzqJQDBIhbduFlUeBblyXIZaVI/MiKcGP5OYnHCSVcKRs3bqopS0DcUr+sppBbIssxb6hZllx2sMhqoTZMp/u313rxhHztoiksJTJICAmbwb2I2pJ/nR8btqzBI5YKNlqlaNyta9bw7ozFUmGs4Rla29Lv4EbKP/5Pym3HppK1ExbyNc8SuOajx1hWenTg+P5pOG9wlqNV/RShwSMyXLvnr399+dcXESZctg4PScCF6LMiolx/PRUodV9yxb/oYMNrDX8WCqqujXEczyLwIdyYjuDGV+dg1K0m9pw3aqwLPOYgaKbZTzlfx1fnzk2cwA2++zcq3KAe3IVThfkfmi1spLEl1bSsGhPum00EJm9HjgfdHP+t5c9DD19O5X78oDPWGzgcGH3BjT+IGycNHIGg6r2NG6prEm5c8XBjSWsqHzdu3lx99G6VHUvioeHGf37t1LjgBkFW7x5fuiOG4852RXXc+1zwbh7H8y08FNl+/HgkX8PRvnLIJ6m/YJ1CqXQnvT9UFSB+8Vp849Z3312+sx3fcfVHASMeht1GIs99zBhMWlTVkCv47fQynUVouJg6THybzCggyyaWH/9JXznVUBzSkAoNZoEM0wcVsQX83UWNAoNhptE6JMaKLRd5tSyyWhpPGqIeaIwlYRZBFsBRNI0Shy3kRqtVh5GVNrQHazFochGPlLbPS9T2cBrK6MH4ALHekxa50UsiFKgh7xWvUe7j6oY757vu1w4zRdtY4fIetFQlyM3amKq1drtchZRYTEL555k99M+5XGGzxH+/vLqpgBFse8uV0Sh7j8O/jPU7i/52j17Z8nJ+1Je+qluromdIolCo1/nLlIGksg0gjDFssMrgGAyHWcll75NBY1vhh1uWvM7OSbV/FdtTPafcz1PlAhzCjQUXv46PA0qdVFyIcjrGb4j8uLFFnFXFwnXjt6w+1uHGdr4OzXF+mPGyDGNBF9+4HNefFIrg6tCNEqEwKhWdMUIe3E8iie6kTjrFY2O/gvqm8WSRteDxfrJ66vf5c7OIl/wkwzMVVNGx4zNGuoADj+YZOnTQaurFOG58/SIkQsL7o4gRqY8NHB73Py2K3XhqwHFtbE11guBYvxZGVYEb3qrHNE/TrKDmgnrxdZdseM6UuJg6cPUhrLogF6DCcG9HgANh1TeujsMObwWoT0ct4how5Cq/68dVeaDylb9XctODhxvz/2LeAC7OnXP44dS+fuVUsOjyU0Y83Piyp/rfGP8eCDkeBAPHeyuGXXr3wHX+OVbcTByaO55Afv+88vOHanr5wYwbN9wvcOPJ27c3L+H5+/ju452VFTW81spd4QaLHKSl6bTqvvdrCHSVPZXb74+OOZMS1TqpfzsFdLj/PDi+Qdjub5fi2aZyySOseDPi5JgcHzYa9MUaM76jXtR4pUogFUVItvoiNQQjiZs3iEjMsIDCKUIg+6DAvuYoDkWMpaKVPyz0iuT0NmNc69ernPwDdLG254FGx7DBjMIwgYMu7/Wvcg4328oGyeNLKVLlkYE52D/YL5bTcCxkpyDsGn6LcEjLqyKmwEZSqJA8KtPk10crXDaQaFX7fTz1xxkGmn2mDnfh3TP2JKlsrEy92avXF5uL5WyyV24iyC0Ts8XskET+RPF5JT/qtrMMFfk9TH5QHNkWZvD2HgCAp480R5ZWNH3s8RPX8IQIrqShait0i7VVOwNrnlxMyugh+W9VaSQVmyWsa4Mgku3LQpCObavgOFDi6jGc/BXBgR6nNdYWRIdaYiXC2upoOSXbn9oCiVCvSKFFAuKNzk/CETIOV8S+E5XVajcXq0k3axRjJwaOsfgPn0DXRit1ausUAojv8zuL4AizDU91jo/NHIFSKuL/G+uaHVtjrY1HWPnOjdR4CWxkS+XPHZ/P//ApMGyc4DbcfX/9zxcvoqrcKA8CSR7NTz+BGWMWQIcb3qLq2bXTcqprY7UbnpzKs2/7uYKS0RrGjAOHkeNvdOYjrYLrmFCO1A8/GHJ8HdDjKKtEgRsBHgkcdMsqAw6vAn163tnFIwWyToxrRhC/mOPimR0cF61Z1j6YCCeN6UgG+3wEN6a/4MafMXBE5g1rGP9gSlyqxVUqvjTz4J0RHERPOUrcLaykmsIwfmnll2wiy91OTfWfbzVvACngxuOfV7FwPPr5UqeitnCy+nbZRNVaO6x5sHQwWNQOCkiXVNG3zwTSSZTrhZbqNDKH7KmONy7f+O7yb/GqTHZBzEiE5vBTcGMe+cEfzuyc7BGFWptFvWh2WlWH8NwEnzdzwwLZgi58/ftfkQbTMcgP0Kqrx7Y2ysBWQCLst1oaGVq1ImdqRv49+TBQOLGFSjeGA8o6mqrha1J0S4UTY0acfvKW6jDaUNjFZCadbjfLQhEGrE663WvtJ1lj5WvJMqLfoegdAIMmphERt8RTsU0DI5hFmrWjI9iK/aIchX6SCTFZzSGEOXs0ZMWE25b1rWoSGCdLGkhYlvF3zY662Xw9nb3H+BHPO66Kx4EZkON5fONc11uSSHUvizqBW78LowFHAvSU+W3jlKhyRhNtrXhAVTHrnPMyhFurLB+sbFuXbMecHHy0UnGfr5hkN95xheNME/Fd5xLcWnCEONQ4Ro6NrcTq9mXu3Lixtb0g3HgNT464Css6lvZmv+X8FegCXO7UKQ9HwFPEtKwqpqK44YDBnwTGIkfG+Y0zivpOQkfQ31Q6K+o2ljojjsSDFh9pNG/4RvEgxTC4TTrUcG/+H8LTr/7wwmmmxjZVLwwUGDVQ3/5Vb/8aThsR3HgRXVJ9CkYOnxePROPeDnDjWSSc6qQS1xs6fB2ujxu+P29duGFOc6uKndN8YbyGPtFDNJ/MTcxdsNqmH26HBIejOBSNOxXghneoe3OEhxt3HW5MjDnD5+d93Ahpj9+/eWgTbKm8IHUjOXxhr5tjpr/ocP+s8e+/fMP4hwd+dRPDxvslhxsPvHlDlU1u3rgicPgLjX6Pruiq11EbX0uP63Dj729pbrr02513j+78hILzmCDaUQUVZvpgB78G+VIDFfipo+m61WegXsW6hv16B29DI/PPQia9dZlT5eefEsmib9GYnZwNs0UCNtx1uU7KULefr6lgL9bAuZGlauN4VCOho1Ggg3xnktUQ7bMyqn///XXyeBHckoKF1JYzWFwFYbRmitt3ZzgHdDxf28/gB9QzKSOHZ+/lMJabaaBXZABhYVTrHx9lmyyBRn0O8TK7p1o602pDTde/reJWqKE3RoaFCx4zHxum9DF+CRKCa2mWQaRGZQ4G0vwWhr3hkJUVHmgJgF2GO8pfnmkJvGzRlB+bpEaco55jvktfO89hv1XHyAHTMeq3Eol+gjAqgkfyWczkVdRSiWp5GXVwvxLX2mlZOJIgF7efTyeqXZqd4DLqaqJFHoZKmm8AhHBvW71P+P9UxcGeamvXixZZsfIOS1DXIkp1T8wklTiKXKe+ihtMbKj/b8OEVwsWTnJrwwS6ODufW2QJsqtKBRz57ruNW5cubT/X//a6e+Vq2c7cwVBFt7FQMDtWp1RSPTmk+P7gtKg2GEVSPkueSkUScMdTDiPEeGRNtZY6Ud8UmSsi40bsDNv4GTGHay5t5Gk0jurUmop8289u3hiXUnmkuHDjP1789T/+KhnV+F4qAI0XY3uq+3fH+v4C2oNDOcKLP3v27NoZM4efpn4tePfGNlR3fW58QlDhMelz1wQicy5H3X7PWX842LHuUREhx6HZ47Zzc9wW+a3CJucNjxjF7yoQ8a7vHw9mAkHAuXnPND4daR7/b2BjfiKUU7mQEsMNQwxvkpn4ght/1vj3X/9VtWvUhyFuaFNF84boDREczsHh0RxvFUYFbvzlzp13V4h2av3/7L37V5rXuv49akhHgyJKAU0grcEYQ6SAKKKgoraSg3VZTesa2K5dk01DG4zG2CYZzbdj/evv55pzPgcwXXu8q/uHtccISRRPiEk7r+e+r9OKcYwbcsPixv0f728nk8Ob55uNYc6Jt5xsrLHhN1KmeYnqomOpYbOubmkCe0IdU3QJ2dVZ+bj8yy+p2PIwa4zXwy+qOTNS+NGFE3ZZ5TMbV6GYK0KLSO4s2iZhKjc5UZIbnN3MKYUWkYmsjU9k+dQxNAn/o+L/mCQDF4tGt1PKlrtNpgA45njbTA+4LxDnohkmCldN4bALnOkACxsqZRWqTg6fuDZZaayKpVapHW9SxlpL0IpbTeykawmCA0tpyG6YCuwEWRr9ou0Snrq66kiKqJHbvJacy6h5u0rTomujO6bu7IpUW0w5SHaz3U5eiEYsryJ5OeDjCkWvduEhqCxk8ZaXDwMlF/WwhLSc4vsj4es0na/VeoV0r1Adq4FvzfQc4bVzCqOCk9BqzVg18vQ5FXDNV7r5NA+YZy5SpyHfsSK9VqEp27idNqICDuS1c/ITitvQ9qpuSp5M7yywpJfLdSu4Yo+lP8CLDIMaO8R6cCGwe2QdHV8d4TdPJvXGTFRPCtxIF0o5QULV/IyRab8wPKStklpqOsdcwnqx1a+OcvOGjxuXAg4HYqnG3jNv+D6RSLCxGmAwBvvHpweNHAGebEyHJLjBvHHVLKfQ4U4ipMqZ1g1rE7cMxt4gbkh1u/du/8DAxl4fVIQhxHLkC7+HWfEDLyTXc/1RHPhHwIyHNVRBw7iXpe50uGPfW27DAw56wDFrmHHjOvY/E7GucCqDG1aXe32UfRWIMqQS8YWbP1gp7g8/mNnD4IZpH1w1O6cRTyI1as0bwo1RDxumbDKILR4HN3w2fepfwwaudMeij3odtI5iH/JN6O5B9MYH3Pj3jH9OULUkemPdhuHCbzwze6q7poVjfNFWNi3esMKq8fu0+m0Pb45zygo3PpWLw583cHDMD78e3qTBafielFIYqDOcpWfkGhqxUpYAjtSJV8cxEe+x78EtBxNxAZoQLJgixuT27ZnhF/m479C4ano1AlpDgemsuk6y6gaHr87sQE5XgAHo5hRmwlM0uJ3WVY0IxAnitXNbrm+vfitaRa48up06ORmqTznyS7VEXTXnmYsM/AVC27xoholjInVbXWPgiBBt2MXqrZo/xFKYOAgjRHeba+VFSuOHbsYTX0WX2ARFdwrxtDzg0N6pN4nUTgEvSSFBHm+qAMOuSj/pgHXSYRPRANZSCwhPmOrxHHfVYp7qdgvMFXxeRULZUoVHy5ckoYUqyauAkG/drVaKkC20jTOvdOuF1mmdIsN8E19GoZebJW2lqjbyRH0JZhzd1Wk6vlLLnM4loNDR4BbSs7D75oEhbJoMHLSAGIK8RmiVtFJGZmsTcMGL5dgRv6kLPxJmHB2ZUHapdpVAQj+swQ1qOmBAYgZG7j2NJoUbyR30uHXrD/wqWZ9JLi8Pz9wGN5ZlBOmRzVszRj5+VEafyEDl3pinwp2erqYAY35+Q41f8ly41tf3MODvnTeCh49smIq+yGWyo68KdmCT9R4jR6gEsN+5MUBvmGyRDRMwwkHqgELRt77bz0CJxFT7j5zVr2+X1Qcbe558ajXoa/LDRzxynAT0PuAY7BcPgtTdi8+0p/L92y4tBB6DkePLLxVTdf26OA1yQz72NbjKxL0Oy2Fs4YCBgOMLU9z0g7ev+kKtUyOuDzYUTOWyUDyX3lRg+/vomg3FHRn6n4cNwOC6wYjRoKrcS6caGv2AG38ZNz4awA0Zxtd9ZlzzxbM12940bhwci+I3TPjt+JM7d863Z4ZfrWS/Kws31NPhcOOnuw/uw2wkX4MbL59T3xON7iSIb2V7L4f4MYQCHojiSdZ2/01czXVx/p2WjCPvLFW6SNWq4/dfMm88Hl5uMHC4HBEvKz2gwsEN9LU8EKkgTADRnTqnPqEfXdkwUvjjaPmOuH2WYq0scLCo0l02UMSbCw7gI3DQoU9KMKkQlksqChfl5kK/JRzqKjGXECniblOdahXi3TRY52Qzv0hxcFdzcV3ow3Lg4ni7czqbT4CWRMhDg7xpd3Uk85E6DYNcy2M2By/YPUG3I74i3iqTOk1A0dMDCLVOnnonoo5BOkFIxILZqCXgIIo1zSRVORSxt5fwj6jtjh2Wdjq5KhbGYiJf7Y5129QYZqiKpTZQWSr4WOKVWhvm/HSugJFcjAfqKxZWmbmlnnyEBcS3DBrVWomXPbqsuii4IH7YhvFpdat5Yg2Ft+9Qd+X1m2s0Y7u8k5yRDM5xBYtklD6CdNcaPOrwHeIuoiZ9PSkuHQuhAkkgzu8p//Cr28ux3SN5PupL6VeIvpYAQX4UtmVYWbphvJgOtLZCFqPDnY7Xci6ixNsoeRPH5e6N/h3VwL1guuAqYSPShwv9uLQxMG1E+qaOAeh4H2xEvDgqm0l1hYhAQGPWxOBa9VR45DBvmGnDyqnYVlnNlYMVbwAJb6y8QBFn6OinNw5U8gpwjBnY2HCmDQ8owjOHR298+bVn3zARUgs+bijGULjBnSsGTr408VTO9sd9q86FHteqymypbi4YskPTxg+KO1x16yO9nHKiKu3YVhcWRvxoEN+c99FHIdywu6t/AR4eRjj88eziU1OhaeUDbvwlw3gqwI31AdwYD+HGovnlAqpYWRElcvd8Jrm2Ak2wsmKSciHLQY137366q6SRZFL0xvBwkgARXARvxRAck0nVIWYk1kyjscpWbBnTZAcOOVqQxIqE9GzpIlZd+fT+8N9v307Oz9dLZReR7gBDBo2rTn1L6qHsfCc45irdbre58xYX3du3b7oqTirHTzo5x5xHjEzXkCPf/vbtb4Yd1wxSRQTVzeXrp4Voj9px5MGl4plgR7uquDo3sGdk2h0c3mSJcDmf6nRF0BhvOeNH1URdvYlesPqpSS5VVO0F3HLzlCmL6PPm6dtEmqkBBgIDS7qG5rZbMdsUrZ5wbtMgLoyqopnKQXcQosW3QlOVNSkmrKxaFByW+eYqmqWJA3lXtYVsC1cHKy0+HdQyPnfGji7157k4Bux4KZUvsM/SKygLhMOVXL6gkti6EtRjihFBXyXKAwgpyLQt/S0RIyZ9BNzoytNRq6VBA6YBlccCDHOaMWLpVw0yRtKx5u6cVFbIteZEqaR7z9Isqg6NwY9G8WVWUSJEtLGKspLaSVI0jiuwvpz86h7Wv8OnPEpjhkTLr+pIK2bHoz1s92z1WpUruXjFzRLOpxE6vMl+jBgTByNSJTLd78JzAqrp9+RPjU2/Z97Y6Bs3Iv3jhtcRbvNNNt4zbnje8eCxvw70V4O44YGG8tJz35oucbx+v3OQs/a3s4WBisDet693GHbjkRFNCTeMNNdusB6FZFX7Hm783her7sOGL8YdsXm4fYsqF2H4mZ9L5bnGDS3+vcMMzzFucIMRA54D3FCuljIMr49a44ZLqLpmWPIvZf4zeepwGzdvGkGVQQ6MHDj9nIt7NNS7AWjctK2EHovhDRcfmTB1NFFT/9rzZ24fu8JZO7ME5R5THn74LR5TH3Dj3xg4vo6EcQM5FaIqDzcEG4vPFhWn7rBi3E0eGiuEG+uvh58Z3Jg1qyve/SmwIX7j7vnwzMy8qsaHZw6XSfsmN+mURiYWMp1i5pR6U5kqVKwBUy0DRz2R6lZN5iDi1t1Xz26sDf/974+Tw8MvSqkJnwe/6k5/p6LijThJt6WTk4q+uLqFSa94+vYN4YkspfhWE94nTlpNlhpqf/vut29vmVBdmJQshbSIlcjWSLRjUahvajBORF/g9kCESz8r/bak22JQRK2FxQKVbZXlVmtShHeE6o4WP89ZhhGCM1oJUCx7QBzMhAAGJDa5tYVmJV7Ekl0ixQOWJF61tYAnF8roRclUhVYnTrfDqEGBFN+1KrTwUkygPVKZUlfxr3SVV2FECMYS5miPlafWierzqss8qeJIqVS1w2FUgt/nKebAAwiMGl8D55HPnCo/XcV+2g3NJZSZnpGpQyuqZomUEVHl5KZ0mJH0BU07iKabZkaR5nYpL4EvD7KUbmgMUVYVDza+lH6WXkJma4jvHTWPEzZSNyIr8kWgOMwLBerizdFIcqThJaqejtuHSys3mzsJ9oI6bq/glgeiI57rr4/XVgkjhzPBKKAhOVWeq8MPUh/Mq+3fSYXGDO9uiN0QSG2M9U0bG32LsL4hI1weMhkJPB3knPTjxlXP5Oci003n68PcFfzbB/jEFTe+5yGGI789MwcC3AOZw4UW7/zl1J7FEn/M2N/f3/Nc5gsD2bhuR/W718SxsHrljz5BVeDkCJgOvzBWvPiqBxsL1oo3atv/vpTu1uIGEbmjLmbEJOKapBGTmP6lcqrEdd+UkMqqci3DIYP4iPVV6Cy/7g0cCKqsd3zI5km57HP7R7gxZILQp/7lwGG3Wy7LKrCl+/enrnn+P+HGJx9w468YOIwMdz2MGyyqUFJJTGXlVNbFYZLUH9y5c/fB9vyNG2DByorBE5NSJd8ft7vDzBt37543nt++B59aiL19Wz+V/a5TxRvw1Vt2OGdSP5kG8bMMys8qOiLKwxPHK/kXr16tLTYe3773PPl8t5mt5EJhVBO3jPrWFLVOZHV5XGhSxsqyhwSOZr2Ng65Ngx/o0pmoBEyINQ9SsZn9JXvr29/48HFZuFEFs9LxahNOOfHWOPmsBrbaZmhQkFOxoA4orOK5eFanNjeawUvEs3Ptn8I31z2pHrPvEvuNzJi3p0tmK3SqtCpoBcyHFUJB0PemMJZDmhTNIT+RPSP7l00WEwIh522Aj7ylXFGUe67UEVluAIZZgiJALd4o2QU6SvSlg2rkuKv5iaKnYjvVKduRo0rVYEvPUM22PGPu5ThgCVAvAIbdSrcCkDU1HxhxVUxLJ8wdMOzAVw9qo01lU7OZkh3S3GQYtLemfmeEN42eQZOYmsjV1LFkhb89pL+YDBkwZoykSoZBdlVSX5lWcgWyzySTcCTJmR3ZyGeSJpBEAwcq3RdbzehXc1VyHYUKuVlCWCqR6YAY98CAhWTcrBahdvBBdgfo70tJhZe8HQNV5GMhK9+YI9V9WNgY2xggwPukur6VfUzit5y/14q0pgN6I5DffuuNG0waduAw4bcm5dYtqcKchTNuPHLv2pccV3BgZw+wJLSlAjb2bT6uF0Z1MGghDwRXI1qO0S/uQUfYLe7HUlns0G3se9fbseAVLFlDhOYNaA4hx6oaxUdH+5INr/mRh1pU3ZQg194+N1pcJeRa2ZTHWV8PhLirTlHlDv8giHDKlni4Ctg/mTc+cSXi7kstVkz5uOHwyC+h/YAb/w4x7nDDJhuu+7jxzNwEFPcNdtywePFMwMFbKG7PwY278+fCjd/iEuoumnZxPnT//k8//YSe6pvt8/XzzWGZi9mF497IKCHquFw0pDE7GZOmjjiqnCnU8iRHcRfzRmmF9BJisTYf3555+TI5PK5ub9e1wflv6zgqhKvr7CV6Q+4Qbf1P6cij/ZUCjBMjsAKSKobFmLxVttBhSPHffvtN/AYAlCJ5F8QgWIptVClVy9Pvh487q6LwygnNtqlSU7sfbHg5PhLppoiLyslLgXsjo7LZbhECF8+1yVUaq56+KcTLfKYSQYCN0lYcZCjWd9BPlbrZeBnOX147GHfR6hj8tGOriqjInRShFCTVyhRxwFVOyUkEmzriUPxS2o4J682epAhEkek8RQkFwwffsBUv04yO3opHJpS9WoMTh3VHSyzsA2C6JYRjjEYACnIpfOlLTAhghxkcaCifw19Tys/GiabCRGjjqzTYVFnC8b680CSdV62TotbN8LEUa5oIRI0jdEgxjSzln+0KkaI2aiQZPTpKqntQmMGdugllZ3M185QWQDZXh7IDzjy3psDD3cbcVztL8a0ucMyeCrrF7KrEZEwHiyhF3UYEjci9Ki0pd78Ox9iODYROvdeo8ee+jUgYODYsbJgXkT4X4CV2Q7qLlkk1aRll39h0Py3+rVNQ2QzDHCNG7ta3D2+tfGHWS3seIW5hY98mUJmPaKpglnhkdVV7yj48MO8x5Ib9wgUbOyLafN/DiRBm+HbAAFMMcPCT+bDxdaDCdalVX7uEKl5Y3LCmCo8at/SD0eCKFx+xwHHdTRwhitzUcZi4W2fksAbyH26aaHWbQzXqE+OjXtSITTn0hoUpn7SYchkjnzheoq9o4xP/vpdcaBZSA7jhKXK9ZN2h/3Tb338mbkyHcUPzht1TGTXVM0tqLHpxuLAdIsaFGzdu3BFubG/eWCn/8ltc0LL2hHjDRaumAjfgNygZb2wuP75NbWmM7FO6lKSYKrY5c6NqMzozhX6TFTLW2ZN05OO7+t3FST4Px74+//LecGOZqPYVDj6DAzYD91h0BzZvkq1aVztFNmCEhVfJSxSHwnmOjLbbsvPF1Y6amFBOpYCQyoQLK/n2lpVkRcoXGZY8mUKsQIY436SLiRrdUsqkFbIOYQgq5XUcn0B9c+pS+mfSrkRS49/jZC69ISK9nahElHyRo6gv3y2hNUbPhYCMeKo8+qluqVAkm6qbzRTPLrKQ1xdvSGOKyKdBqazyPYiDVZAIVEs12+IJsZUqSDvFdivXOvGGDppkMUhSl4g4t2U2UCesubq5Dow4WHIhDMqXeRiecY21GOntBe3u8u08rvNahfEFwzqX8fnZvOnzg+bI5NNzhB+CG/w4+Epq+AGp5ajFe1VNKvKzMM+15efIV3ulnsszydilpsCkV4BlR0NrBg8GkNjRXGPO2AKTCh5JMnuouEPsN/mISahyESDk4UZN0BXF48YZeBjdUaHg7bfNeLzNX9wVcIMeRqOecplVDjcqJjUX/VoVuj9/mu5emjfeq5kKimffp7/1CIsANzwfx0YYJAaSRjxSxFVOGaokMhlSAU+P9fvEv/1vRRjmOPx/N7hxa/YLa+w78IkKjxZ3OGDZjf099/YCX6r3aLZwuOGT4oKO/f7hwvsTeMa9vJHVVYBjwzNvfOlojZCTwzo3DIJ8P+LNG9aPZ2HDcNry/BkhrpBDJ/11kzIiSvy6iT20U4c+YdVqqVw87g+aPn4wTo2+YvERm/ZuAGXUXzJ5oDDlTOVDoZSQ92+prjlDuMsT8ddTLnbEMxpaNv4DbvxbBg4nqGr3zRvWvmHY8DXTFis+fNEMHnb6+BHc+PWBxY1fysINAkl+VBfZ3QcGN+6ipwI4NocfP555WocWR01E7ix8QkZug1QNv3jq2FAX9DgVq9jzxEAcE2kYu/H5YuP58+TLxc1kchPcyIVLNhg0yF5XAKFUP+BFNKpw8QwJUeAAZ/oZMGO5cM0kcgTiNkStdBxhT+W7zfkwwKUUvyiOPBLe5dcocT3+pqOWDI4mGTTY2OhQp6OpcyIIuKA/EAojT+SgggAVcE5qbSR1pp6+r2vkEGZ2dkpSvYIuFZIVK93cWOm0ymYlkYDQHcumOifovTCFSJLFoEPCRztTRBmVOeukTvg8Eb5tIhUZZYrsraqmCuSYeaeC2R6Wo2tscZ1uhGUVGt8Kn9A5KZ2UCG+B6uDURcWKQLeNBYOjP9cqkpYCIOZqPAkZwnGYQ4Uvael0BBDExFvMEeaVZuxqqgaQ+imiDpVXFTc2DhaBIAdDDEm5dsLomSEj3+vRQSgY0bQhBt3cdhtKUCdL/aiehN0gpwp8UINT/Sh5qLpxuPFDLOS0Ac4gfbiXJHm9PvcUZyD8ew9FAZriWWkM4rnAy+edxJPmHkMHcx6MDS3slUG9rT9vTL8HS/rmDYsVY/38hl9au+H/CjZVG5fnDQ9AqE6x+e3Tk5N948ZGsKXC4ZczkSK/z97iv6qVlS+cgsoNHa5XY89trfZl9tMG6pE4cA0ThB/qk/Y1hzwKGf4sbOyFE3FDeypfVGVhRaugK0ZV9bWt+POdfp+FaQ6vl+P7kYXgZhVVDjcMRFx3pU6rgad81HoBP3aJuer/CzLVPdxQ97gSR+zlv004t7hhX4wGa6QQbkwZ3Ji6FnSMT/0pdPThhu3uCOHGqKsvHxr5gBt/xcDhERwv/HlDyGHEuGvjPi/+zNIb9G9s37nz4O6d80XhRqnpeBD6NxbPz+/e/emnH+/Pz9z+Znv75XPE+hwctP3gRqsSFpVSIRExrycGNxg3JjABwheYUHUoiNSb3fHfby4Oz9y711gfnm+Mr3TtsODrqfDEXZxV6QGvlBPN5lz0LSRCnUSSFmwwF9xZYwMUdGi7k8pOli/UElU88ToDbx3/Zj52DC1SqjbbKufrFk9pVsqVooRWsS/jlIZFiFdrKbksWtU3qQ7K14hY6RLpUcbIQfB39C3LsUS2cnZxnMXKDbA0MVo3CzAd8bFWDbo5J/4BZWukcyw4aulwakGOJAgDRoxVLUcFToVapEuEVuYsTqwINvBW8aINp9ECGLJaVFVSVJB39TAtE7LO5CBnyMlJSW1SETh1VFqS4ybaF9VMiadZUV6KqixyJE8phsqot3JVWfs48asr8VovthRtzpJ4GJ9FHDW7FWds6K1AXbRRVsk3DrtuwtUxmKO3iq9gMASCwJY83YDpJRzewAvR7SCG5g/esUT8OpMH48RTReRGTbSVUka0rFxefmprn2bAiNuaNu7J1XH0HNHusmiOw2fj6V58dimWNoZ1083Ud/CHruX54aav5GqZdq01/Z7Roo8Y+R/2VL48Spjx0E0cGwOaKs8hvuG1fAQaLIM4XKPYZr+xEGLYglgfNZDeVra+kMXvh89XoNpWFm+88/W2Vjpl7hkMsMJb1cHi3ViA6HBBhnYIMaz4QpCOa+0dQbK6MObgd98qfjBQxAFLvQVwfH05EDdIxHUA8n0wb5iZw0UEjlrcuK7uvysWMbSsWnUhVpo8hlwzx8cqhDWdsX6gunCDCUQGP39P1YcbvPKsG9a/4ePGaLDAGuxvCq+tgrYngxtTAb8xFMaN0Q+48W8LcYUbF67y78Va2tZvWNQYX7NNsda5IQ7jhkuoWrxz/uuDu5vgBsLREvonxo0nT8RubP5qF1Xnyb/PbL8cTj42QUS3SYsit5DKVSSrxXKlLAsHuIEXokz9HS0b2Y7pDb/1XfoVTR5PNKdsbiaHG6/AjQk/UmTSaKQgs4ks5GTnsCazlf4f3AZ4ERRWCwESsaihZKvJTieSfYPFI5dKdGw3Oc1Nwh4+nuWKvaKA8hN2Roq6pRYjR/IgrpAsq7B450SBUPAI1VS1fMZFPUMIBU0IdCE6ZPXOvH3D1q0SOT7LXCQKb0R6EAFFCmKNwaB1GuW6v0auVbEb8QOnJrQEy1FFeHKiZKzqGUcv26k4Ct+yRLltxpqK8kpKeM0RGHWywgNS3PkM9lIy6DGRlHABEnhVPIsLN8pQ9yJH+AvJFxk28AI2VTKLoHi6xSzF2AEtU4NGjtvswqWlUrXEQU9NIBSHllHgAJo33qVNVE+TBTs0cHi2mm/mFZxI1SATBxxIj2QTaKF0rJ2uza7wt542Kyp2VgY3VMqBzooRgllD3o/lqM1WR7FrvOJfyThu4nGZQZg3ZmaS0B5HWlo1sHEAREtNQreaGjcMbthiP40ZuZyX7wGA1pQviSHmPXXfvjl80BE4gBuRAYLDzBoew3F53hgLB98OsBxmJgIoJg0dY3o3pr1sqiAwvTL7hS0Q/2F2ZSW7srj4zg4Ln+4584ZqYN1Syr54ZLgLYcq+7d3Qmmpv38sc8SS4j/btOmtw0rhUxOFuHOIOOEIJ6qG28c98odX3IyP+rOEJZL18XLZSqox1Al13Wx1Z7UMO4YY5rG+GijhMSJXKY61jfGQoKBpfGB1xDRxezd/UR14Fk4cbvjxq6l8IqmwBrIcbTl01FHAp5tEUdvgBN/4N3IiE5g2rqLK4sWbHDYKqbiw+cwJcTRqfmlDcH+/fuQtuzM+v3Sj987vs+PinLLjWzxc/RZ977nDjG/Kltl++Jg/9Nm0Lb/EwEyeLUpZODHrvstlyKnsLCRW5I7AVFYlmTVZtuYaNcHFzOzkzvAlJsj6+slKxhg3BALXck61JOl5RvkpQVCzEkGsdksiEu+1MYwLhIZMTEauh0hnARMNog1I3k7Ix6xMThlTnox2MH9i+8dtxPytbuaqY6ORIJc7gDIrY/zpY+hBDFStSXpFdizapVABu8qir+G5UPOWxdHRgbJCLqaWVBjuEVNUTlFgU9qXwqaTgyvncnPrKyVgRl6ERopvKELbbPYl0UvGsbHwsZnh4UdK4GGoZ2S5YVpUZOBgT8vj+KhnWaUTZskgqKn4QFS/EfEshvIwYeSCExVeuVTP1rwrPqimqkb5auGZ+CFWBKAa3JoKbfRS5HvF0LI9SOJbIKIxqjumtIeJCHysWCbCKb1UACvoKS0pXp0BW2YfVthZJVKmnq7Mmej2dUU0gUwx5JnMNqbS8ftnDw6TCR6JRuHDSSQ5BCtX/UQB4z1xM6A94Ab5EkebePozlqysUerziEqAqBlzXAZqbVKArcsPHjWlhaUu8fTz33qzC6T/HjUEyPDRuPHQjh5s3NvotfmFXn5tTNkLYYwaMyUmDGBt+OpXDDSOm+mP2c2+59PvKq/ufLv70oyM19m2aiPVvaJ6wMKBcKhNreBB8xKLHu0d+Cq62Voby6Auu8grF/XnDjzk072Zt5AHH16Gi2HDWoTdumDEjIDhGgj4L6+AwkLFqIcOgx6qBDmUbfqwqcY/yXv0hwA2+/U3NHBorRha88BCLG35H7FQoQN1V99nQXLcoG5py0qr3RlNd83HDooYPHqM+P+5Mhx9w4y8Kca2Dw9Rv+L6/Z25JZax/BN96PbHnMvfdufNkvAZNEB//dJ16v831Gz+eb2MWBzfunr++PbM9P//y9XDy3tHOf+3EiiqBbScyecmWlBBYLt8y88bExISfcfvtb2Uay2882VwfvpdsLA8nn4zPrnQtt+F5MVoR+o3ogEJyQwseuBF7Sy9SDR55Imc6vScsztihwySsXyBCOk4pNh22XLONQKhTKcP/VmG4yxZHiIaSU5DTipEDsqNDPhW7pKKUrwSBoMDVfMJBizo3VeBq3tr38HlwUCPlgtZ4S4JgtNk9SxRT0dPoW0wgsCMTPAQOEDnbyXqHyyZTN8dQg5q2jA+d0y+DdBi1bUXRUNmuHNPwJ1j8CkwkJDFBnZfYVLXb3UqzEG8WMKoTp6sQdLwd0h6lGEGKIsulnqWbqdluqlBddEZNkq9irdtVz0ZJcSKQOumlNgRFs7SE0xFXSZqYw0IsIc83GiukUc00peYF06ALx8HWqCRJLrSHSkGKuN5rTd4HG1EDQqTVXbIFs5m6rOVkksyRM6JYKznHl5WZK1M5ISMkHRq64/btxwKQx/co5/i7skoO7zF8RF+kmw21x/aMNAzhcFXUkBKIpazKRbxUdO53p8dauRX2eu+dNwb2VaEAw7HIpQiq/mlj7NK84VKr+ps2gjUW4KGVVGRSwDG2EaTgjtlxw5s4/viDAvE9OyL8/un9+5++e7fnxUwp8NYIa/esP9zurOyWyips99yYIb5Dt/19b0nlcGPf6an61Lc+2zFQxWE6Y68Em6rP3JTxWahrXG/gBl/omzdMdtSIv6cyuDEqS/kqCPN9aO4wwDEU4IarG7epuAiqlDty8+aCTb4adR0cDjeMssrX3340iBteovsgbnxyLWA1QkurKa8S1oeLawFuELz7yQfc+LeFuEFVrK1tsgYOAx5mMeV6m1wJB8Ah2Dif3747Ps51efXG+Oa8cGN8cf7l+f2fIDioH59JzmP8g+N4uVv/+1eJ4gnnV1EBUAoYYb6weGFBw+WAXL31S/kWC7G76xgHCTB6Obz5ana2e9VWM0XEiitYnWEF/MkXm1XaA0+jcpCRS85FqszEkxMdt9eK2LGDwz1bVNfH8Ukq1ZnIAgoyaZRTKGZhOGBaUmXNIZ1K9lihgiygcq1jrs5b8MmkUJ2hYCpXwRQ6PIocyZynp+rei8tDUctQMVuh/Cld61LbSmLJaaJgTv5asfAG/7aumY9V3NE9uWCRVUxp4oDSzyrIEHnZ8TFbp1KxI68bZ35J5gueEIc9Wyd+JuYGWsG7KnglNGu2eUo3IbNGs7aFQw/PINMQiSBF5g8GlQreRAsN+VKGfqaCQqeKaX5IpWjlJNzNW44i1lYUVR5+Ox3/vkZwbonww0R9ToQ5e6eC+p1o6oDSEPqYwEPSeLsygVQLVZ4RkFLTSNKSywOpLg/KL9PJQYY6oVYmgB0hrmkb5zdSKpwbdI7vaEd12+wvbws3/utweS6peqfbO1Djy9H6MpsqvOCGTap+bXdVJiFX8epWcIu3URuh3Jje/z45VX8qVdAyO1Cy4YMIYPHQDhsP+1wcg0lVG302c6u7sn5BplyP0xjzXxk91Ybn9/vCM3cf7N24/9M7b0Qw44ayRAxuvLOhVHbksLIq6w63n2Vww6yrDg7sTGKkVP3Thp9k6I0bAxEkjuW4YjkOnw+3q6mNwAb42ZXVQOJk//i0uHP+XbfRhu7ddhhYHXHLKrdQum6aYG/+4LnFvzC0+M3fb2pTNYAbqyNe3OHgHsrmhjj3YRA4cgk3ht4zgEx5FnFPV2VHjaH//DXVfyhuTIdxY10Dxwt/3nDWPx83xgPcGAc2HpzP33nw47gubMefbS4DHOuLm8MvzxFTkVE1/3pmGNgAN9Ybr46+2kngFs+eQQdQatfRrshW+BnwmLjqRLJX8XPHCTGhvDyJeeP58PwTcGMF/8ZVw0iQZdWZyIkvLnFgUq6NxHUJEpayuzq8drWTEis+cTWADAs3VzGqZyvH36UushOMHYKNCr5DUlU5oLqdOIwLiiuu2k+Kwg36NYCgqhKjKG9NYdwAITpolHTpXiB947TIloeW8XIXHVOCqsCympBQ2TL4IDKSVxuPN9ulqnLU4XXevFFLLYuvuNFAKZuQM5jNS4U5SMG4rUj8JFdOdWut7olAIlI7rbKcUhsfzHytAslO6hVBJe3S7CnHeoJHAjtrvJdxgAI/8AUrIrpiPgeHOzGKxQK5ir2qkm3jJvWpZIDDRBjW2ghvGTJYSWV6s3R46G8UWx9wuKSmDk7u2Vk1/2XS5JYY6OgxK5ZElpOGxSxUE0BV4/DpmmiEK02y2Y15PKaqvyNbH2vqmzAD8nbUZeGypLLhhjP3FFNFG+BhdOYe8weF4wReEX4Vi/XiWsApwLGVa4XanKY9aVXEJK1XFNEVGfTzhXtjfXNf5E9KNiIDWir/nkaIfn5jbOw9cYjm04QzzBsOMfxZoy+cqiLcsOJZw2P8+C7IQd9zIVRGYGto73ePLNv9yOKGmSnM5zxyIlzhhpXq7sviEbQ3+dTGwUIoceQgPGu4vdPNH8yqqn8z9bW/uzLjxmro80f8nnFT/IddwyinrnsvXZGsGTm+XzXaXF9jy5s3V20+ldXgmqDD31etK8SxG4KNVY/0CHAh4DeGvIFjYXT0UiquI8SHBgyBbtk1FSoo9/LVDW58mDf+qhA3veThhk3DdQaOGy5H3Ump7OhhcGMT3LhBwVEq/2xdotsnT5aH5++aHPVz4UZjHtx4ubm8i8eimFLZBWFM7ZLDDa+8z0HHVVepVAM3GFZezssC0rh/fzY3aw18RrVS6VQ7csnF3xBDWOdCt1ujFZY67dN64m3hJKuB46oFDPP5VldlMhAnvuuQSyhkACLgOwjOzcsIzj6EivESGYVvaAohXQ/xLIYNqI8JOfIQ/Lamqyeq8sOfwWwgiiNeTZ/GjOMw34YliXT5enJGEuLrxyr4PiI8EE8NhoI6j8ybBJMN2KBJg77zKu2x1S49ftq/yFWhJYxYiAwKJrKnCDSczlEsTuY6AIbdO95ri9yoJ5otoResNYMN3YkYvONbQIqmDL5S3o2EaWbKoEmKN9t49tLtHl9axY5SFIrl1DUiXruHEAotFaG3ZDE2oaFrmV4P87iM5KTeo67N8yFwXoNJfJbpIl04PeXzcuqX7aIzBk5EldfiljMpNdv62pipflVx7JGp5MD2t6MOp50ZCmJvK73q9leaNBRjNTNTj2rg4I3Hjy1T/tXMcmytMQfnPq3Gc6QOnqYq0j9SWEUuAZGdiB1DwqNGKBckyFcfNHsPOP4emolD0wavrS3D+5qIx4SE8m79CN0N3+4RnjUCcsMfOP6wBnHPcuFww7n99ky/hoUG0RfvHrktlV1TOf5j3yM5DGx4uGGgxuVT+X4/q7oNucedDvcghB5MHGNj4cARgxuEkGy4N1BI+e4N5xc3zd+uyVV6KqlxjeGPt9y44V6u+sBx3U4TCzdtxMgPFjekqrop3Fhd8L7OYdTQqDetTIVwwwLHqLcFC6aNT6yGyhrFhRBTf44b/rxh+//EknzAjf//t37cUHUTv21LrK2JNZT4DWlxtadyeioMfmZPdX7+690b469Shd0XjeVGY3NxfX5ZxAe4AbOBgWN4npKO881lEv1KylAnm6qAd467t2xhOBslt6+qTNio2myeNdWd16/nXw4Pv1xurN+4wcBxy+FGhB7ZPAc4uHEq5wbxUTU8HOS89jiz375BBDSR81EDndNx5WrEVQLiG4dkgEboVOiqICerWmZ7X4a5wAxHT14b7VSxOt2tlNHeMnpkj40CigR1tiRl/IRtDt4qYKNIdexpmTSht+1cDgYafps02lOqYnF7k/dxepqqoGxShzq2OcOXRKyBrQP+vEnl8lEMCnjCSZnqlvNF8qAiE6BPp5xivZXHzAbcEE2CHAvrOCd2Hn+jqAjYjRqDBsc8SegsxmhXKl2pyJAOjR7HOpibRtaVKDYFM1TKQmSkZe2e5ZFMn18lwryhZ6njP44gl6+q9bCIQ/hzRrNpy2h0Y99GiFXa5hni7kvHt67QS8WcozkMQqZSRZNbm4VLKda2tmbVE8i8oUsPk321rEZyBRuaZvKnT+/J/bdjPH7wGyqNVT8H80Y9pkaO297mSjx5cnl3t7GU3/o+IrUx84TDAJEcA9JcBSFOG5nB5XnD6a4cox1Raklo6ogMxhMGA8fDMX/ysBNHaFE10DPuzxsbETdhjA386Zs3TKCIo8bfeV4/l46u3ZM9//cNbtg33tk1FOkiumN8G+a3IGTfoojlOxRQdbBwSUzljxmhzVVo8CDkcMznxi25IdjY8PZUYw433Cd7hnF7yA+ZBieaOD5WT+zHpijWAYeZOzRvLIx4meiOMWdX9YM3bxjcWJWfZNWzfrhtmB1ZLrX6eYIqr+ppADfwkPtCqvAXTQXLKr9e3CirRk3734c91V8Q4g7ihjNvmF2VVlVr48HU4ePGg7vnD84XbzTbiaXGy+35xuYTcRzr5+v3F8GNBhFVr2HGN9d3o9Fql649MkZomkvHTySkmjSoYQROZvKwjUr//Vu29IJOqJlv+Ornw0wwi8INr/UvMlmFWT6hfoKopcJpdG5Orja6tPEWcI2dScdtxB9eciPCTXUqFTdugBtsqGgUJJejy+oJJwmehlSmLFY7E6WlT1QsiYjFTLV4kY93MCxLAov/vCOnNarXorSpkdYxJ5hyb4uJtwmNDYnESbXUPi29TWikwE1RPY0magXlnaczO9EoF/jO8w2pctEpvylVCtg28rpsZwxRXEmx2ML1DQtMdkiRRg/e0eVb51utHgNOIZZmTDs9jaVL4GNBWyGIjma1VVFCCr203RodtFVUW2LukXFxpGcyTQlnm/F0goIlxg/wAWpjuqKkka5piY1vsQO6gqdkrKZ+b2JKIl12UrWM4IIUEs2f0B7s3eDN87UrpEYpJbEGfa8Mk2pNpApCNtMTSEV5XtS5CbE6aqhxXNa/I+UbzinUEHh4uqOJgjv3drSmIrXqMBrDX/70q9uevOq/lD3ydG43nd8aM9m30y23oFJcI3db3ZCASh+LRPoTcG1puGft89zmhlofm37fuBHaTbnbQ8/+F/GLnALw6EtC3HC0uNtnbfSPHAPVGwRS/W7DqIQWn/oOcY8I13JKu6lHFjQevXtn3X4upmrfD1R3SbhSUgUs+f7BwSW/X5Ch7teNe+8a8SNHNhxwfO3ZAC1uCDjGzJrKtQWOeMBh7Q/gBqOGaYv90i/eoBnWAkugynWyWc8euGpTcS1uaFm1YHdTBisWFmxZof1OrmkppI+ygbaj3harb0OlMWPI4zGuBXz5v8QNjRyffMCNvyDEzVjcUCKu5xZ38GEiRtaMqMrGFwo3xG/cvbuOpOrujRex2Iv1l8Pbm+uNxvr6E4Mb8OPbw6+TyTvb2/Oby4f1ZpzVVBYdLv14FjfMhsruqfwl1bf/DW7kn9y//+CbxzOvt2ko37zPd5udjZssXLESpK3DS6d0FV5NJyiT4Po585YzuN1Ll1AZyceAUlc2DzLwJmxEiS0MnEh9BzOeycA/tymOovlbtRlSNVXwVtt5oHxyfFGkjQmcqJ5kFX7LTqvY6dI8zllZLRKjNSkPBvlVb9i98W1rlTc7me4JjhICXTnKtc8iUyWthr+46RrnzAXNsoQOYjsvAlrZ7iypHjznfAXYI7PwpJRiCqK1CmYbdWmuK7EWrgtCdOH9qcGQx66EzRsmOt+M2/xapgvkTWQRanKBz+epsoFDogWUxbsIbRPpNlunpsx46trQRqqJe8Pqo5rizuM1M4NAuHBlDwSRBAbhwphCRKFIDpKnUOGKIaeElr/aisCFPN4ctU49RejG82QyViW5Eg6xr2ImIWcXFlykBjVPosRhNkg0JG0ErS37qXvEGs6Ypr/D6BwdULuN+lfiNm4b8DC3p0ek7m4BacKInD9hIJ5SRW/r0r7KhuZe7miyiNCKmDIn/su4TG/YOEOrvx2zvyx0OLLbBeReVl95MLLhBg5ulhYPRLlqiH34MBRsuKWIkSAw3QuWcryFEVJZwPBgRM4Nkd8HQoaD0DIrwA37NZYm93S5+/0+cZ/nCK2xfCvfFQVVeanqbtzwjeRXfHrjwNPh+hHnC0MyhX/2sVrGfdz4+Lq3pArpnkYdbujVgnGOa9TwcGNV4VUGOEZGwrPNwmVq3E+0HbVlr/3k95AntjUY0Y8bbnFlfeND13zcGPnPX1P9Z+KGL8TNtJ0Od83hhgccNmXk2bjTU1la/FMTQ3X3/P758PkiuPHq2fLzl5vny/PrzBvr63cXn7xMJmG2mTe2t4Ub6Ti2NuQ5p3WiOYxxwyM1zCuNG7S3/vff/vZL6RWDzIPhxzPD88PJBvzG4uLK7EptYsLY+a52iRWHJEES2qulOZgSGhfIIKxxXczhClUAbJBE0rGbrYmOtWxImDvx3UW2/F2CRtdUOw+lAV50i8VTFYXDr7YUnx6B+DgDDRJKBUxxsCvgXAJicAQDNQ/fPe4eZyW/zZ7Q49RClFo73WFBVSZXqkhQFl+crSW4RBfXIQNgl36/jNwcJ/FW9qSaRfXE2Y3nGh6iWBPsMb2c4Ahn1wWvkq9QzoTnG9jo5kqsm9JIxZo1mlz5CUGuWo+fO9MUYT7bJEQ4rm8KA2PyceU+0Qs5W7C2iPs+reVjdUIMJZJCRkXKlJx/DGmS49ZoyKoqW9c8gl7jhM9p6xTPL6lYNi3tLVME7kCaaMXAkDciX2IV4t0w4vF4T1JcxpDKFeafPM8PzKnHDpOmWXZZ+iqScGcUg6sp4/ZX9+7dU0Msv3ZmmEjqsd26VVg5bS4Qgng3sxQ3eymTKuJhAbleDCCtSLjtImJQYWz6vc1+ZmTICTAk6229l91weqix0Nix4SRVnig30o83Yy7ifcwGH3rDRsRBhyXENyKDBX/MGwHB4VRSewf+0W8BQXd+tNy3t5ByE4lLpXpkRboSZe3vB1+71zdw7IWM4wcLga4qLK1yJ/SVPwxwbDhCfONrvwnQjBvhzzVTyog3cQyNOtz4zAsxZFc1dN1jzgP4sJno11XBpxNfWVUGN4AMQ46v3nSd4gaWDrwMxSCjKjBwTE05amIANz6xdRqeh7x/TzVkZpH34cboB9z467jR1jGx1mx6MepmR2UpDrehMmnqtij2xn21bDz4aX37fHGxsbz74og6cWmqBBub52vooZDhzg9vo7maX8bsRzlsUe1FJJ3jVvBhYyI8b9z6G7jx6gm48eudmde6sfZ6gkkd3OgcVw1w5Don7YQqtGVeU5CFON8UiVeEZLBkj3ctDWI2YNw7RihVYfVTNsz4xT9/uXV2AVHBokvELtfS8NoJ7Xq63RRSW9r9KmV2LmrayKv0iFDWLlZrsm9NuJ9M6fFqx+7CKrrg1/GfKFE2hL88LvUrPEOc5iZVyNKOi48iLsDpomElUImgJxUJNmNw0ISsF2pUb/AZ7UQtnoLYkAGDBpACYVIS08LXI+qlEkq57Gl5KLBI1BN0vapSvCAiokkqISy5uHqO/W5w9JHcS3khP+hWLaO+jSMtnmgYX0L0hKtDKVhV4z2nYB0XCRbBroRecSW1kLCSm+0ZVRWbrprkEku0WmEJYcaptdt4KuJVrb5wn9NfCMiQiNuMK+M3L3EvNg6yb5N1286hNPXkjG5MGkZORUzVvZ2Zp6YXMLozMyfC/O/GE2gmjuTje3VUWbXZ3GVTRs5spix14VEYofliLEhLHwsyCLWi4g8Men9Yekg+FdJUPTSCXImkrFAqMsimRwIpVUBweJupiJNURbwxI5RrODv7+YHn7dsPXj7yvX5WT7X3ztNMuReWH/fsfhZfNFUYIZWHOb6foy8Ld8A1Hpg7DrzkEGwcf1hqhjYNb/Kwf/5wa6qQoMqbBmyO7cdffvZxKDtdE8f10ZBQ1/EUfk2rU0St2iUVgemG4QiAw5L1Cy5txBs4fOBw1j3v8aYC1Pjk2pQNoboUP/LJNbvrcnsqPyjRAcfQfzy98R+KGxLinoUScXtr6SDYcNHrarJSKntbNI7xtftaVFH7d744vrkca0SZD+aFG0+ewHJIRzsz83Jz/g5565vzyzSiTpQzdSRIdapLE8cTFi0mRGxUDHRQ+n31v//2j19qr0Sc3LnDoAJuwJlsvngl3IijwDLqqAn0sPiyyS1ZKkQ5M5s6yzFUKDdDuJHTmioy6fZa+EQ6WaiMrNzoE9nsd9nj6vFJvkjPEgdyut3WxgdXSS2FC5yIWRKjKl0OXEK0EhkAhrrUKhRzSmIkHh0egZiRynHF9P2Vz4pa+eQVGciIw8SBEQMla6lOtTf4ghkQup0tEgc1wip6lvDvlRgS8onaFiunRDtOFLieCMG5ePhQz6KfAs5YUoFpNCDG0xzyp1Gq2U97Kg+k4pWfPUbyk5Ii1flNDPAp7a/NNH8DpZSxIpLmTa8UctlUm7BcairU8KffhD8inmo2UajFDQbGldkIVgBSAJVMkDr8hRtkY6WN/4/hTuVOS02JtICX6Uqhna+Mtar6aeUob8VN4hW7NO2QtLiCx5eRj2FDVYEyApKM+xS4SD5l1mBJRR7u4YxKx4nG5T8TZR3a3BFLcnBvRr1QzDUKAYuEMcGghaE8WqEZQ6e7FViFFble7ZNalcb0D1auBHOFfR3GjUjEeTjCt7E+K0ckwArPUe6bA0GKiJk3Htqx43KjeG72U2f9fuQyqFwH7CMv/VavPjV0hZ02zN09G4jr7BsWN8ywYZDjkQ8cB4PA0a/IDbPmfTPEzZtXTNM50eoWN7zRw7Li/Z/sCavs0W1SRPx2WJOAez00ZZj2cAchQU/rlIDDIIfDDfU6GWHViE+7jLhQk76MKi9mahA3PHOfww2z2/rkk0s1Tte8B/JxwzynD7jxF4W41jBu5o37fiCuo8Vtt/iP5rd5x7hw4wHAcX7n7uJ6rBE7Sj6ft/PGk/VNFYtjE09uCzfOzxubHH+VbGLnLSWqmcKbN4FFPJg6xG784x/Z2iIP/Ctpu8Pbr4dfb5+v7e6+4NuVqhFn5atMYHvGl50gRgkOoamTlawLCUu5IlbjEUeElVMZJW7qBHt25RiXOA1/2e9oR2K3g9chk2j20GGdKiac7YvqV3PZbPzkotStYY4gswkHOPlX5KIkCjl2UKU2WmJoCYKsGGK6qpl6I2cdA0a7DEKdRRPKyFXuVuZNu51S83e8jaoK2p0wR1oAcbpUM2KTWU7N9k57hRgbMdzWoCqzBSIugKrAU6kmBECIp3iGtdnZJQmNMxJHqWQvHYvGMtjq5mJHaHGJCAERaPHDOcLBjqmEpJFIFwWClFJAIVNOCUZd8eeocimBNdlP/A1UVV7I9gYvyXROEY55QQeTUURZtIxSsNwaNGJqgQU3VqgqYSKaHsujrmqNVXhFdJXBDWlw0+1CZQu+pdrU3mpJWGHaAfn6Zb2BoGoGl4bGjkNwI8mkoWbAqG6HOzNGnGumDWFHcoa+QLh41mem5N01b3h4IAWVl5IbCREZ06FUqrFw5rmBFSDo6tVWsJZ6D24oYuShveNKYyORy97yjTBymHHD30+pDVYv/GnjYRBPdWtl5XM/vNazhe9799wGan/vUd/tndlA2XRcO1aYUcNMF6Fx45Fl0M1+an+QGQ9pqvrM5M4ALuO4qmuFHNpXeX/Gxq6sDmKGFeSOGjHukAsutIjhlYt/6QHH9357uEug1aJKZ/vU1OiqQQ4Kxy1uOAfgiPeE3o8bUz5ueLA11Q8NtmfDzRb/AjecDdBFHX7AjX8PNzxBla1tSzfxb+i3Cza0hnHXLX5DxRuf3lBF0w2O93V0uEif7i6u7bLEfv58eXNbjRubm415Ob2TUBTbZt7YXHvVrHXBja/eqk37bSI7MeHNG06Ny024kc2OL95/wJrqzvw3w69fJzdvfP6Ko3kln+9YHS7bIULNu+1oPcaKKZapFzj401z8sh9h855nsDCA0dKwQWLuRC57ZlJEKuQnXk3987uUqjJYxnebGbnaCgAZdLBC08vyE3LUUq4kq3gxTxEGD8vkgBWDFg1JVPFdpAplnIHwFBPHlUSqeCqHICEgkU4mxfqdGKs0V/LobwlH54aLsFZVtZKu6TnZa9QSoj9DftVMnGai7XSiEGuTsK5NFsMNXU/kWI3BRONHIVwQmkHJg1H+fufEUijBY84cyJyrR7Fd8eVkAfPOt28zJEbRBoIwuVRD/5UTJlB9RCIu6me2kIWiskCQHoNTGP3Q8CLiYpsFl5/XET2rGBIUvTlx5V3j9KNyw+Sto8fqba3MxunmyG3xl52OX5muCAXjKjyXiUO9HfErMhcCiUwyS9qM1c1yLNZYNrV/ySS/kyyokofLZK0fJSXNpaiD2cMwH48tM24UVfzzyn0eh3VCaaAsEeaLiGfNcMKmMQWXO7XVWChtfWwsEqY6PElU/2AR7tt4GIoYcejx3nnDb+bYCIgNqam01pIxXJTGRngzZe9HnJpq9nMvNN3qomysrdXVPvKAxCMsLJK8e/TIX2u5uxo2jAa3b001wG/sH3gi3L2AGA8tsAamiNXV3FbOjBwGMlyYb0hMtRCaO1wLx+rQ1Jdf9nc0GfSwwOHwwnLYyiExoSNmRJkyYehmxrjp8xs3V91uyiyqvH2Yr6gKhg1P0tsvqHJ7pyE/RPc9vbHXQh8K1FUfcOOv4kbb4YbXE+utqRbH/Ts/WtxYE248OQcS5u8+mX9wf22TDInk8PK88qjmDWi8NPPGy/n1u79unp+v7+5CqmbeghvUx719c+JPGw49viXdHFb8l2xTBR6sqX69Mzz8zczM9ue/z7IXmZ2t5ZROJEggS7CSY1CAJyBdL5NOtQkcBIuaPbhi/BWQD9rTcH3KMY5hQxZyvjB7dnI8kb0osooy/dtjWLc57fLKlYJqZw91QXyhFLESMbHyUdKtXlDAxElaelMkwTfzJgoiVHPitznfI1Q1FRWOy3CQICyXPJIam6maCi8w5bGGgrDoqhajayo9dAfCvcQRWy2k07Jf17ArJk5la2lSHRLPt3CGt5FHMcSoBGM2Tl5UIhbNKJUc2e/RnLk+PzRK2aVdTt/Gyvjc26e8f64XY+DBAa75y8lUgY2v1UueTympMKXvDUtTYySg3y/dq2VU0kRwI/pauG6YjThZMHEZPayZT6FUGVtGnt7C+jdbU15VO5Oe3boyZuBFtkaeKiovqslnt1jJMYFU8lu9uTnTQc7EMhfbXcbLgbaKRg7aNpg3opAe4stnFEOyHH16b8dbUfHiMQHrz2MvmibEZEvPNx538VT9hr6xaU9m6waO6aDg20eQoCUjcpWRxSwvfUzQ/iryMCy/fWhJj2De8GeNSDiQqk9za5h0vdrwUCISwg7n+eOC/ou9QDVlQcN5w90rE6WuGeNdSF5lgOKRFzFi5Vf7zrth6mHNVmtvIJ0qoMf3+kNGgjKnhQU/tFw27Ztm4NgIbl+HvRvuq72Bw2TWmnHDkuIh5GB1JeQwHeQGLIyLHORwPo4hVxO+akgOy3OYXZWfoG4JDgdPATEe6gl3ZYBh3LBs+ZC3qLr2P+HGtQ+48ddwQ0LccOUf//+bccMHDqOhcsCBABcJLs1+PxJQRQvs+fwm2YYsqvh/f2Z4mSQqil0FGi+3tynQ4D3neMoJGxmOcRVerH8VPUXBk4hmJwLIsCYOaviAjV/yL57ct4GJr2eS33yTHL7/+SxWbhgHyrVzdvU0gX62lKi3Y4XZVqWAflRbJmSwuvxVuLlZ8XOqgzOpcg7XSGeyojVS4uQYmryTOJnMVZt5zvq4MdBBW9Cyoe0VGR0peIhaEW9iQgmMrKYSklu1kUoR6tSNnzITQAVAiOQ70N/ZSO2NWl9z2SJBt51c/k0qzr4IpbGeSLdN9iK7oxrnaDWeBVdyTBalUwDCzCE8UnxlVrlOmTQ6ZXS10PAlTU4EgGQKYGUe6RQsQ7SuDu+jOSUFcvrOiW/WBTzBHVyvx17E+EhMYYJ0Y7HRipVqS0s1RajHa1ru6G+iYlI7pOTiHzg/m07zUyPwZZQDHJo2h2RWgbz8LUN78JcCaWNCqXp6BrAjEPgristib8ZB3stLFDudM6HtfCNyFtPK0mLMiVe3WrRRoeBqSMbb67FIW44pcwRNrp4kC6sZGp0aBOBHZSSv49SB9TA1HZ4U995RjGReKKJ4T0m7SAkqKogdm/YdfubgNy8NU26VVb78NsCNXCtQTQETpr7lcqaI4cLH+uwbenvjkrXDBpAEoBExcOHBhs2j2gjhxYZn3ch98fmeR1gEcOHTGPtekqHe/PFnx2TYz97zPB77IeSwTYGCEJMzshc2cNjIkYHIqoUwdngRh4HydXUAN8YujRsj4X2VOdM/smKqMDFuSI6PXYOsotQNcHzvTR8c1R9zZsOej1gL4A8+eLid2arcHKs3PZrDcCJTfUS2hxvA0FQfbgz5uHHtvbjhA8eUww230fqAG/+OgeOzftxY8/RUayYP1wCH/aVy8U8/JeP8yZO18R9/XD/HL35n/vzOr3fvrzUOd4QSw8PDGjteLitfZOY2EAJ+zOPhGK7HOKhi0VPiODjjq27ecFoq4xT/b+EGYirKyUWMv34sRdVw49NZioduEWhb7FRyFhE4TWjZg39oVrtpSiJE7sI/FDmQ5frLyWLRwdjdIv+QMUVJ7VztnyTEqkzkLsqTRGpgnjvtIZGiQbxaNIQyj4I+lze06Jd6ijU+5DliVowQ8aLJlAJrSPTDP9JOKbCwTHYU6eykSnXxFwJbbWVmsX3KSzXFYo5ew1KhBl1MipVQLX9aLRLU1awW21UZKXK9XgISA5KCVtd8vJDP6Cur8BS0783yz1FbSgMRsnyDC3M6S+ELZJUDQg65SejamItBQnMEz8mbfWjQYw6bOvODxgYbJeu4AJiLYptAdPrExWYvpUEIijMg7Wv8bRTjcmWrpKMqX6A+g3B0dlVLYscz+Zs4R9J6G4ulrNx8NgNIiwP9SqUpA2BNhERlugWA9KTeAjiAJTZWy8o5ZOhYNhT5DJrcw2Wx+/wIO8llw/DPmIR1I8VV3mF9OQbZlo/b0Pc8q0Q9f4lqHWpMtKwYNryfmg5JrNzo0fJdG9NjYEarU4lExvrgYMMDiofm/pjV4bo1lgmfCiYP1+PktlRGPhWxfIbFDBt/63ZVwcxRyX3++V5Addvbz2HcCDZRjzxe3DN12GHCMed73thhTX8ebvTvqfbcPkwzyMKB3zoeRo6BxRMGwJs5wcZDDzf+CKwbAwyHGwdGR65/LNtfH8fhzxw2sOrLL5WHa0Hj+0BVZQeOMG78YBdVFjdE1Rv4sJsqo761eyqXZjjqBSEO9TMYfpF4P78R5tXDfU7/N2DjP3XeCJIN296e6kVYTzU+7kUZmtYmCjjADVZW6woUebDJuHH//to6mXXJ4e3h5PPX2DjmddtOPh5eBke+uYMy6vnhXLrQTrOMOSmzbi87IZUnxCV2RFqqX/L3TVWgdLivH38DCg3PL66snGR/+eU7FadqA0XuR4d613aiyRiAhEi4wcHckajWwAZAQZPecfaMcz51Qqpq+dhUhpffnFTKAAgFgBWCQOgYzStWqZkiFrwrThjnRCmRz5NYi+iWpHDocmI3ms2C9kkZeR7EGnMWE45ebKPcinTyeUJuUXdlpPYtS3O1hWL1FHiEx652s8YakdcTa0fhvvM5LBMQHJyGGbWRlCqotrSzkrn7VKou9T5JKKvG1iorKpWvwi0Q+EQREnufucycAYyowY2owgNVW6U7JAJGD9kOKRgKiBFvs8K3KVUi4TTAFlEihVO2VnhCKnEqmrBmcMTXzM4ON7xQuWpwg7/QnvEIGrGUesXx4iG4xT/I13CT52Na6l1eCkB6gkKNfEQ0glcaVPQf1PiN3SMZAY/mjH28bvyARwby6mb8uFd/Xj96Pvx8xprGjRiXzMPonFEBm07adN5aAFW7EZfKqqXu3siY20T1tcmOhecNs8Dy+YmJCWRvnbDc1iZSjfnzx8PwyDEWfGDD/d4IDRsWdHz+IrSX2hjQ3z7Mze5ZnNgzVLdlvH9+FLyx52VT7Vm7X4AuztpnA0X2vR5Ao54y2el7fvrhvpeSqDSrd2YA2dvvs/odLITi1A/C8ejMGz8wcATjxh9jV25eYjdG/L2W3Nyrow43PvIKYQPcMIVNAg7lVg1d9xs7LMOBg08Dh4cZBj5uWlrD7sZkBFxY8JW4rokjKG0acaVLf4IbA3uqMD8y5bMiXpHgB9z49wVVYdxo9oQczwZ0uEaAa5ZWZt5g4HhiHONPNu/c/en+/SfD2H+fgxJJEmyfGGqcXMPkMJbx10wbj+/N1Fn4kFhBNyqFFqWOZxafsElVx99xy2afadygvePB/OtvZgAccOPJjZVa9pdbJ/DMClWaKMfLnGsplKe1fDFaz2jG4FAx513FJIxM0gp1XClfnBWpa6KRGwVwTmMHsbWUtba65eNqla0WCYQiSJqc9ipMOk1ImUoM+dsEBeCctyoHb/JJuOzaqGvZlhmvHCsoDkeCywnJ6qRKIi3evCVxCg5cj0pIU8l8tSCDi+MKA1bi7SkDEupWHcjyXOdNJG6NYHIyQUijTSypNEOX16eJUzRUmV5t6XSOq3y4AQUMxuY0bIjbACre6rCFKpgzb8APvI0eKv58yfAejd3Y7m7saJf63Dk4oEJGMY08N667Wwr6jUS6eaYFlMvMNXlY9zw+jblYEzhgMVU1Uq+89LgMD4RG1gzLgdMc23nGyO2IyW3S1yTdLdUeLaJADGsNI9ITI0GGiQ72Sr5mJwW6AJu7hFQt70qXtVzXsurIzB/IiZcNBs7sJE2h7HPj37h9754hyHee1pebz3aFnSrlwlJoJg7Zbgxr35XMykXkdlv9NeRjY6GMqpCKtgVwTEqM6/nBveXUQ7uo8vBkzLP+OXBwPkBnHt+wDg03YkRCK6ngV/9NjPijn382QOFe7dv7ofEjYMV/DsYSm21osWLfDRk2N93Kqfb8EHWDJV6P0967Hx95qquFfSex6uttcl7AkYWgOlbMuDdvjP1x5cpCUOERGjhGfDHu6PWPP3bjRj9u+O/50r4SVX7dhw1w46NrmkJGLMHh0RwmCHdk1TLjqyHcGPLdfC7u0F959eGGXwL4XtwI0epDfburD/PG/wYxbvo+7bwh61/ebqqcd2N8zQAHzX5P1mj84/ZAOlzUuPefLCPFN7jxcpOgkU3VbkCMP3/+XOCRpKDnkOwNTt5j6iaqqZNjz/CHmPW7YxHWiYt/nu0+efCAyicWVXdef/P69Z3N4dcNcCPPvJFCi4SzrFvDhMduKs72iE1SIvoGa1vXFFoo99zoqIx7gxa94hlMMDS54m+zE+Tfnh13ThgMWhMirSFE2saSZ5b51W4hWtNinxAPpgFkVeb4LyS0PWJ0wNoNMYPtQ82yeS7iSYHKEGAlLgV2I3VsKvyKmToDA1qtiszbSKhQxRLNVQM48DzQLEgeIGdyF8YbI4fUwxpoSJCCdBYFjZIYIdVKLbOEVXspM5eJRaVjnVPdqnCBC3WERkvimxtinU1Dki7gxUE3Y+TOQoBElSrIJ4EtqNdOe7AlJKGrWraayutIj8uH0lWgVzpPUSzlrok6x3sPTiKN7DcvdW23azkOQ4/zm/8s0nKcp/VpECRXtphV8rR+bLUMcOCfB13ocmIgM/qnrfjKigoA8Y43GkfJ5FFjaY7VEwDSoGJDz7yuQidi1meSO8So81MkD4kfUW/s49uPSSTZmYku7zZiLxSu2Gxq+jPRuHE52AGzrqaOirVzVDtGpTu4sBob7PgzIWHHnUjEE1ONedDhmTe8mBH7PrX5bVjUcESG4TE8o4ZzhG8EY8Zl08bDq8rBnf18HzT42d38NZXu7tkRxE+eCu+w9pxfw1NM7e31dW3s73nMhmfqMBBhZVZ7DmPcJ/jq3EstHEF17JYdOAQdf/xx0x83Ar954PzT6T5kceOzPtzwE0f6NFZDtqLDMhD2s2X/M0kjNx18mPz0EYtMIdwYDRphPdwYGfWLPSzD/YmfdDs19B45lRs3HHE+FDYRfsCNv0CM9+GGDBxy/vXWvDjccYcbP7KoIt5wHH/G+tqN8fuE3j64S146myrGDpIkhBusqZ7Ae6yfb29vE0xILpEGDiQyX72VK45Gceq7U6myDVHXtJG64M0ULRYXjcYDMAjU+Onur8MAx/z69svtJzdmq9lbt76LFmVzaEIMsJpXiAbX/oCH+HDoDtWvTlQmnQLX6Kkm0eCyKSpDQucyZ9lWhPAQvOZsrthydCsQ0DKu0YNKcTeZ5FUkplX1Pkke1ZUhGtseeyPSr/i+YB3Bh1U6xjm/Krj0IrmTjJZgXWUfWuKF1xAg9DIpgY+RIhInZx2A28oRIoWvr9nNJ06ZMeKtYrH9FkyKnaZP4xoUYrNbeTrumDpgyptSSiXAjKUMmqM0BDNnKjV69cM6OVNHc71Z1k9gB/LcOcWWgx/y2OGwPhTL/FRbq8OnUYMpUc5cUCehYY+0QyJ6c0ZMxhV6Fzq8AGkBctDdi2pKCMLOqqbUqt6s0nI1amAIl7hW7Rr8t8F0gikf5drW99/HFWKVhrxhO8eBrTkFArtq+JGt6emtmpo5enjHl3bFv1DbJCMgDvL07rKZNwC75TkVO5Gm/nSmfgRDfpT86jFNHPdokSXNStNIvfFqd2kXokSs+2zryvSsktvzikvZ6sogb3VjDFWRvg6OscDLEcINNLl0+17tJ8Uvv/VwgP8wyPHQw4++Yo2NQVP4Zbvfw8rs5w4mfv75kT91ONywg4cvnnr3KESDhIVXjg53zLgJNtzf96FhzyPJtZyyb7jsK1vc8cgyIiF6PMSPO5v27z/4zDjjhgIHB5iQg1B/k83D/fijIGXExw1izz8Kc+XXrrlVlaO17QyiAqabN50Y1+EGJ/vC6kgQb3gJNzw7iMvDDeaNKaen+jMR7jXnM3f0yv8leuM/FzdcsuH/swlVTTnGn/X6hLg3XOmfFLiMG/Qz0RS7SDkTxnDseQ/ubm4OP4+SX8ti6e6iFlnrylFPJh8/bzSGh89naJSOokXKooWdwJINbky6qr/yWeKCUSP6NhFrzP9qcQPeZPs1dvHzzZebcCorK7duHb95y6U5xUUJhd+a63obzCfd0wlZURPGJ+1+O/igjLVcPIMVQf+KB+9tkY7w8phiVTnUiRfBBDeLk6JdLezUNc3EEaqSTV6WGteIcWEjmol6Hq8HJg4UUsUL2r1P3yR4JOLWmTbKOjQrqoLlSl42OqPm4lK4muF0zkTzuVqtFSegD8p7h9GFoNydJuuvWuGrdJNTG+cectzmypJ+NFLJZ+MKDE4otqkelctPRu+m/BpkAKK7AgXStZW0ICLKBMDnEJIeU1AHFghj8HhKqzf4cWQ4iLk6v6WibYI86nPKt7x4JxSzedLWS4q5IolK5ElDVw0ioWkdjK/EUU7V5M+oSFnLZqrXE98AgLDc4pp/q8Zrxo/cFunzLSLNW0pJVJmJmQsqhojYwskBcIB5y5qQmDVo53ixq/SRZYL38YvWKSE/lD4MYFFFIKGH92aS97SpMuGHhw3iz6SpqoEUqH9LPRtlYsYOb1Ul6M5diqfy1VW+yW9sDHlVK/ByPAyhhttUufc9DNZTtgPQaGs3wjRGZIDYcLdIiPD4Vr3iuZVP9/xZw8DFIx89vPHCM2tYw4Zz/D362TkBPX7c30zt2cBDnxrf834dBBhiSz32vAwrR5B4myov9jA0cJDVayiOP5g2rlz5oY9D91/5DRmMHkwRV644XnzAxeGA45rBDTNdeLihDVMIN4xXPIQbI75Z3DIqA7gxYrNwR71CKIcRn3gy3D81b3j28CAq8f/KuPGfiht+QtWFhxs94cYrT1DlSapMwgi48QTc2FxzuEFXE/a8eQx/88PgxvPh7fXF+4sYzs83G9vJmdtUNz2/nVxP/v3e3CkX/cWT8gS14lVeTbqyv+PUBbczBKTDwAYDB7iBf4MCjuTr+XPSr24srlR/uVUuXpBKpSUMQtM2gU2Fdko9SmafUsqepEx4la1o8mAjoii7crESMS64DnZtQmMJq2p3WHXDjdfluStQFx7fYiAoEUlIqUbxgoxB1emxymoi2hIrDn6c4gaUegqneQYETJ3RPUU9VK6YOZ7MqZdceU8nVW2rIPxxjkg2XG4zwBSKpwojARBw3pWaK2il8umVLfBAVXs46tJpTvf0LGwG2tWl06WYab3gfGUThBipLsdfTMNF03j8kBlBjscyul4Xz8EfPvvpIeDC+Zo28eUQ0Fjxekvcm9PH868IGemJfFBsh/klpgO1WH7rypYpd2V1dNTA4Ke+plkamJAHa0U1yzV9RUs3EIC1E/xGXNjBwgrjfEx8GKwTVklEVFtGu4Wbgw5AER6z+MevtGbFjwMJLKkYHNZ22U0JQhpaVsUaL1402FVJa1WfM5z58jJrKqDj9j1NHuroOGosg3l5eHbZx7fSRh8s3YC2aS2HD1LRRQJfR199U8jDNzZmmsojoZz0h33RIj5cjLmM3L5fGw/fDxWDcNE/b9xa+fSdxQ293A+hhVta7QcDxl4wbPzsbaq8RJIQbqiSw+KG21v5beTeu4zDQ1+37xwe9hN9bZXvJvdFVge/H3zxhRHj4jW58sMPfohuYOAwayqLHEwGzBxXdmsfe3G4/VrcEG7YTZWHGhoK+OCUwQ3DfzuCw+yphtww475fMG8MOdwY8bOxLFB8GUTlBiFYU3+CG0N+jPo1v8rpA278BWLcCqoyNmnE4Ib1b4x7ESNu3hCEmCCRNS2t6IOdV3ShzBrDjZfDjBsY/Raf3F1fvw/HMTyDLmZmOfn35PrmzPNdUjSKqhYnLqrMK8tu3PrtFyKj/nlxFjt62cDt98DIcB/wgJg3ZghFbDDurLCoIoM9Vn9LhcNbQq7SOqSLJ0VCPFTO16FuvCyNpUmmsksq+waq/1xloorBW46JXOqENQ3lrR1NBOQ2IZVKYLFGMttiA1aMlopt0rNw3xFIleHZcuRztnPgt+OQBDz7YpZajlJb7HhFxbKdVv7iBN45F5/oHJ9MnJzInEj9UoV+QE6ocrZ4lj2VdzyhmpCUos+p3qjDmOSakOE1wkPmtO6ZS8w1RR5Q9h1LCzjYWkEHx6AQlow3nHQRmHAhgcgMzvhmDUAgIP1IJz6MQd0kesS00hHImJAPtLtzc8YmSOV3VJCA5CkuIWtLVeYii5oMBVsqdzU5UnO7PFhGuEDV3ynPQWsqcdDiugUcJXHh/K71DOetkF3+YpRLkleTB7T7tErM9S1EwvMd4mZXFROdcaR5Y0nNHBqipPzSIJEWYa4m8ugO3Az8+fJwcufxV1AcJm1957lxDC4JqpiC4sZuY5s+eqTTu9JxBAj8+46Z7dSYR3OMTV8ixvVn0ou6jQQ2P+5sRPoM41ZkFQKNsG6q761+wOh7S+NG5Vb1071gMeWxHANkhwcYgzpdT3brtLgWDOwaypNT2TWVv8fySY2DPbef8hZYdgo5CFPkB2Hugre+YOIAOXI6xz2LX1i+Gxg+oCKw7o3OXvn4s8vThmEwvvzSGzf4M0Xln5s4zBW/wQ3UU2JR3KLK4saobSb3ntNoCDemrNF8JFQ+G5DcowEqXBo4prwQEuP5CPPiH3DjLxLj/89fVK0b59+zV2tu3rBg4SUa8gsx1ZP1Nb1zbfEuS6p5w4G/xiCO3YIcQslzNzfPN7eT99QA+vze31+enw8vvxoncomDd2JCMYOl4wmrvv3uu19+++WfF4n68/nzu7/ypRDud3/d3sYr/o1KnxprqLhW4rfAmvYRYl/KqpfoFO+wJjohKENAQMvG8YQtkrXIEbE5VnKJS0BUSZ1VTWoVzRfgDG13edVMUKlaI5Idw11RnrVmHqY7k2LzRdArRyF1tiRJFU6lw00kmsqczRPoZDW/2Y74i24ipQBYctwrWWmyOgoj1yIoU8rl2+BUrZu/KF4oRV2FT0ZnxBV+YgdrIJImIqroC9dxz07JHPt4NqropzJpxFQ9qr4VLbJkD3WVWBwZ6/ZRNKOjl1mifmiUVVEI57lDivOYGHQeQyawqYIkP5RUlw6kmC37hufgoO5JNhaPm+JuCB1locD865KBQ30XFlt6LnZaSKikDladuNEvbbVm5URUqTgOQUhwXWQwcUi+G29dYTSBfDDX8t2qEegKPCK1qriR0tKycGMZ/1+skTFOckGHUWjx7SD56+JkdpLPk0mmkWUtqB7vKAPxMZEj5JOQtS4nSVrPXW5IZg9wS09Oi0H9DBSX5Fxj01iQU+WhRsTPSx+bnLgaBo6Qze+hRYjJ0Jyh26S9t2Huhm+TAzSGWUoNkh2aNsJbqvfcHvnYsRcmNjzHuO/22wtgwTr/9g/2w7DgDIDWRb4XGk2Cjw10kAclgK4b8OAH9biysPr9h4OwTzzk3vCd3BzwozKHG4KjHzqEJHTHBuOGIcKvu7wqT/XEg6wap/iq3VN5JeMeNX4zhBs67a0Ad9SFuLs4def+nvLKX4cGKju8UBFLh0wN9YuwoGI+4Mb/CjFuI3F74MarZ96eys9RN5EjTxbXiLzlNF+jtwmlbON8c36YTlgBB4a/7U3ZvQ2UGNxIJm+Thv6y8Wwc2EidnXQmCOkoUTEu3PgW3PjuN8RU9ehww8waP71795PWVN8AHK/xDG6uLT5ZWakSLpUqcAH9dO50jlOey/uusetRowRKVGTmEhNu/OQtkyWRmzjuupUE0qqqaaZoGUkpZgyVnZosDbEY7KgSBdJkqd8z7aztU3ox4popgI42eyoMD23sf01NOc56mCsa+zdSLqlyicUioCoiTRXXa7j8qGTKKKyjhGiYIUMX98AXabJxxZ8TWR+rK/lqKaFODDBDFRcSxPK+WGKuh6sbiFjKxxJm9NDRKvBAYcVRS7cFowb0h1NYwYFHDYTsHBon4KG4D45p8QaHSJXmxEvHemSSRLXxonE838TmaDY83YqRsSKXUp1sU88G6jszxxjWtBWxcVEVxk0OgbGlaUWKWCVQwXfwNUTAaKrAFlICWkyPK01S+VlTrySsFusxW9tVVpXSL+eAphhFsOa/NKP7BgTAnyM9b1QUMOHIrMRv2H4ngANzeTQWU/9IGrlWXBov+BX5yMlgZHSqGCxHnzDW5+eY9hZW/T0bPm6Eu2Efeikj/PfDH/Nq0iBGeHyY7F9L/QlqhIRU3zrYePSniCHQ+DmwaoRs5D/7DU1B/uG+N1HsByiy7ycd2to/Z/OwH7C5VQsHJqpkf9/zjy/0x+UehEMPTQP47w4uRt5j/LPjhlE2DX3slLj9A4cEuJLefqxq8I8CiuN6AALO/C2jBpsqx2+MuhbyBWvksC2AQ6PecslG4XrRVK6+yUubskFWl2PUvcEiPKIE/YEf5o2/4hgPV/4ZB4fBjTU3b9yw2ypv3lhbc7ixdt6402g05hvrTxrghrwaM7JvMG/cX5dF/OUMuPH3meTtGdZY8y9e4HQ7oS+vUk5VsXCbgYMkQ4Djn5n28vDLcwMbP0Ka/HrnV/RUM4+pJ98+h2L/dOWXbPlqtqAY2DllvrLuwX/HvqRaNrEROgtMUu6E4TZ0FUptN/6LnOuiOGYTnuuwqaeVu15AR0tqoS67aRYnP6SgOUNtF1y/xhPVPFm2ReWrYwHkg6eJpsCmhIsjnz+Z0EN2ssY5XiloyjA1qeWuCWiFNckSklWhKoPGPuyBHa3TddRFpmuIqQArHBsIcOPNuUxCe6eYlK8sfZZqRujKlXXmlHxAcCMjxZTWT/okVlbjSxLLGoEStg45Oo4wU8YcVtDMeqj6PP7wDl3Rw0WLJZ+TJ5AhjXFGtDNCrYKaZ6tCjFZeZDInb1xJKMa/oYYoeQdju2mTox43HLo6yeNQIRVDKDB6iPqoKdCQZNyvpaVSFq6ZMFBWUToSN6ZA0wVeAXJWwMPYcqOZXqYBlvFi14wZjk1T7i7f8VCR6tLfHR4tD4MX2lTdE9nxeGdH7nG5DmVOz1W0pkLmK2hnLyaSAzef/mEMOHTKrT7cCKDDrqGuTkY8Ia5LO3wY8cmMSfM7YmYMAcfAUDHIaFh8+NbHjW8HsKQPNn4yf37y7oaZct+rsdfnKffaAO3U4NIL9UlurPD2T/s+bjxy7LepLD/Yt31O+5Zat2NKOErdQ5CFS7FWC+8bN7ziJjdzjEoaZRs4+ucNgxujoyEkkcDKZyBGA9ww8DCy4PziIzaxUAbAUU9QNeR9mRdBNRICDs/4Z7mPIc/a9x7csIPG6NRQvyvwow+48RcGjs8cblx4SSPNHvyG6W4at9UbHjEuFe6a2VUhmtpcJocKg9/5euO1nBuopx6DG/jI79sk9eRtcONekndyHhyxd0mV0T1Nls+yx2XynERv/E24cYFVbR68efejUOOuSTX8Zubx42/M4mt9c2Wl9N2tiTJnqTzEFAjRha2g76qyzM1ewWYOdY7N3RbHeqSVJWyK9lRTsaTL0RYqLlqMsJDghS4g3pXRnCgOBgbGg3hJFr32Ced6sW3rmYqaMTTbqIOilCZStlhsUvbKTFHKVkhYZ3xJlNTbVCOf1wwinXaReiYO/rwamfLS9FLSQcURvg0K8ng8ysHhCWYJnm3S24SvDrWWevxqqnFlnjjld2Ipv9UkAmQp05vNxHryccxljogcWTrK6GIbuGRNM6fVDoSEtlIy/O2akFymDJStUfwbKLBU1cq26umOcjzqtuwb4iNB+DpZu3mobDjtli2uaNnfOVkaWR/xL5J+xcmejuemr2xtaWgoKZ1WfjsjfDUzSFxNITwC2qxCbdaABHCkLt8toKQrW7dpy0CXhaxKKSm7/Gkip9p9NT7OpKWfXFzFklZVOACBDXkbh4ejX92m5UlVTwIQYrjYssX4p6jq8fBloq26AoAw58StBVA/hx03OtnK+3HD48In/TVVuLjJqab0e9K+4M/k5P/EehuoEGKYWwg4MInfurUy++mez4D7cNH/yt9U7Q1EqD9yQ8K+n7Lu9XQ4CLAFHA49gs5AiyTGK+4aO/ZcsVPgDfRmjIWDSy1PfSmIg8gxEiysRg1umD3VpXnjY7Omclz5Nfc+2/kXugk4xHCsWtxYHRl1uAHDsXDTw43RMG7YjJHQ+srZN655xMbUn+OGF0Jy7QNu/C/hxnRIUGUIjjWDG56g6lkwcDjcWEPl9GRz+yVbKjo3JLU1uDEDRDTWz++sb6KzouVVgUP3+Mhr9g38vx8tqj+JRtVUlcgok0n1j3/847tUYRmv4OadBxY3lKL+4A6wYXINl4efLI7ni9nyrRRjgUrvmuiZSvkTpZfT6WEGgMmI5TWOTWZuLoV9mziqRLGSM+c8BzprpVzl4k2plqoQQlVQIojUWBXltyqYiqX9dJfCDULE+RAVrd0i1Ea3lomqQhvoIJ2j3S6k2hdZPVwVb3iRgF+sg4UEF+3xRIbvM5076eSbrerb01oPowYOcZbv+TcZBc5ShlQr1RPItnJbKzUkXNQc8ZPU06eEwKfjSzDklCrJty3igLLVplZU0AykVz1luwRfLfkUF9rYLPKoYpvSXIn/biiCJCoio5nX9MGVOwGIS2YkATN2DuWxQ5wbtZmIde2rOIQTgidlDcdbXk13xJR5t+Kc543d3d3muHGAszQDPBV/WENtW63ZFZd2Vrq1yNtlYjGhVvA3pbhCR/RwKk9X9y6sh8k9bBq6n2FjFyac6QG+yzIWs6okNy6U6KHGDS3fnrOouqfEdQIPd24zb2BoZMOFpV3CW2oTSWGZzX2Nw7CD37Aa77SmTToucCAeP/J+3BjzUtQnWz69EXZqPDS7KTNmaPSYDGDjXw4cBi6EGjkhh/ZTRn1L3QbDxgC38ZM3dgTI8ejn0KrKD6f62Zs49vf9OWTf2ca90WF/z19F+YHqbhCxDsCDfW+OcRusvfC8cTCIGwvhOkA/kGTkvR0cOr0ljPrsS0OM284mP0pdE0eYIzcEyMdDHxvgGB0K9lXCjVWbpi6Cw0hsbaqh8R2a3ZWrV/Jxw6KLKw/0sqYu2cAH9VQh3Oi7fcCNvyyoumi7gWOtCW68GMAN2/mnPdWiwQ24DaSyyzAcLxsvkxY47lH6h0z3Lrpc9lTPTQXP8vMZxpHnHGFviqUz7anO2uiffNxIZVfWz+/f/3X415+MVfzXB7/++uDON6+ZXr6ZSW4Pb95YSWXLv0ycARyFmiStp2+xXiDjwQTd6RhOA9QQJT5hSn46mWixi3e7WWS5QnO3qPEqRPo0SSMoRrvyfJNchTyqk2sZPgJfHvaME77BKTXf6p/A6af8wkyBrRa+EwhiDIbwHsWy+RZ4v2HR2+0o34QYrFyOsiZpcLFrtONN1LwE7WbwjLRAt7cJMkSohkWwmhE1DWuAQksm8TxNfnRmYP0jLAsSGk4BREBe1WzG5MyGfl5JM3CAAmkWVhj4+H7pOWBkpceItNIU0cHt6dySMqrqSrGKRmXCtpVJlFzMLR8+PVJVq8lAnDPUuZRMc/KTx2Ks7Wx+1fR00IHUYtbRcLDUM1m0K7LRi99gDNtSqq6x9bVUCCW7nfkysIMEEBV5AB4VAxyYYWr81c/az57l51pSbyC+jdhSA/PGUn5cXsJeFXugCA7sG2yq7tE5nqw/N2XkM8KN6HPKAMGTuaPdBvHtcQmoIlTV436f1ZhRrZp9Y8syGyJrqOvNRS5Z/ixueByHmTfCkeo+DT5pgGOyb964+vBf3+ysceuXW7fMuJH7NudA4927fmrjp/Ddn96zqgoCqwZxxM/MtZ4Mf0dlktQdbpiH8VZbB1Z9FdTI7rnKj75KJ6fIvZzAHh41Qk5xH0TMJT+4cd0mVHkDx8cONxxscEX/pcmo+ugjc3gDHEPOA2gXR6aGY8HVcCwYpdSI10K46nBj1JHZ9tx3uGEtfkO+FaPfB/4nuDFAi//fgI3/WNz4xBdUBbjR8wcO+9sFjVjcMEz54pPl10wSIALZIsvDjXllUxGdjl+coNxG4+Xrl8Nkm95OUsQxPLzcmCNHKZU9S5E3flLMVstKpfr2b38DN/Iri4SLsJ16wJJKuKGJA1qcdfdjvvolvPgv5V9upeg7Ms0QVbx/nPCZGqRzxNaiGlYcsx2o0O1y0KdKebZFGibKRbwFENnlEyowUie6Cq6ZImy8fyauifnkRE18aJ+IyIUgpyiElBHGDprH66fEoBNwAlVOsSBIxWKrAxeuXg3KOlIq6sNmHucyPV/kupsU8Yw6POpteqoiLaKUWl1mCwqTCsV6gpUWO6LCXL3AeDHbQ4mrXEWy0nHPNTPAB5fvMjwAGlg0EM3WsHdAcNSNL48BhLkiZgPTOfgZC5U6YrIBo09JPczoml2SKj4F1a65hJ9r4OxQ8gje6yMjYjJSprlGk1z2OToTl7Aaquz1/2PvbZyaOtf979GAs0ViJIWABnswFMNqchKMJoGkkkOs0Y1SCraeDZ4O6IZGDaZq35zx+T3nX38+3+u+18oKYLt/sz3PnD1jqryG8CK9v+u6vm9CT3ZpduKmLILWarxg6zH49cxiJ7zkrK73MHRIwDRvYmYHEuptZWsVKrXsbcwenbZSTSpP5nE+pnqqnbX6QOJD4MZ7DpdQZ2lRlXSopyqnBbV0PPga99/C5EuzQOJahOEovMu0c2bI6PJzM5NhBxZLNR0jJqRyyY0VAUfMLe76YsM1lZPi2tQxc0xS5ZDCgcVg8vC7qCH0GBmQ3999F8LGivypue5KdWVFwdGb74cZ8GjYGMKP9YEyd2DqGIrLHeBG6BUfEN8xHVXk+Iii1rdDYsPvvLysd3trOxZ2qD+bxyRWWzF57vZAgDvuLBXhlmo8jhvn4gPHOdPgehGuknFlET+j45v6cVtWhXumi06K61vGtZaaO+tFW1evxggOjxthuXhUPD4wb5haai6STx3HjbPh2HIx7jH/hBv/JDEeVsVGUeq9ng0ctwUaYfdGqKfijUo4fPraRgzdXi4vP71xgSSqSf5CcK8qZ4TdleQwX/LWC3fX1jjMfp5aMsN4tby0L16ceYMQ3NmpW9pPqazpvuHGdV78m+iNbx99YZADbrx4ce2gq47uCnREZqffR4ElC7evaHI9TayjdihkDY6KJcXNHrFcIfWwbiaP4OepLjuM3FL2KKhDkOtS1ezdrFKI2oV3SMEXFxsaKgijKlHSVyrWZaCul4pIjFo9/OkVFUMFVsXa4br2APzQY7JhLwYdp7XqZnGFIJqqt0dkSa/PB/16ggxdKmwxgqcyY5l8gHi1H6Te6WgONO+ktI1iuuCz5PNtJT/J1wAXjsxIUqiW+jYUUNUoPE6qLHbXAg5lrxaFLeUtwwRBgy0JlgQwBRk2eL+ocuvl0CMojET5gVpUSROrF5KyoDewioBsBH5ll3I6dy05sA6zongPTnaU2eQZzufaklEBlHDT2GZcPrsrcbWUqHo5n4DKqCtsRGKtnFLZWSpV7Qxvp1TpC5kBeGUk+FWmIqHsAFPeRAF88UqpWvj6azk3Hjx6AHzAkSuBXUu3XQ0kxbwKw1mM1RWqeEnqCAY28/9dihyAJBYfOLbD5Y143BiSVbmxY+RS1Nfk5o0BaIy64SPUSX33AW7jO1tTUR2+cuWzTcppGMvf2+2DstvDIQg5MXIMTx9Dc4gnMhwiRKPG8WD20FDu+A/fJrg+IEAGSVWncuLR23V234wBxyAU1/X9aVMkWvzzYVrcrBuXz4W8BshCmrrGD+JGHMfhw6rcyOEIDoGERVI5SZV9Fhs4nKcjrHsSf2HkhuFGRFLMxawb58+fUr4R41TGx3WfMyFu/OUTbnwEQdVPLhJXFRy9H2+HDIdLqLplsCFu46ls45T+3Xj9m4ONBYXgvuYaUcDB1mpVyYbLDCLKi3j0JfdQCSB8w+w+vUlYxMkRdLhBevo3s1P3bvnOjftKGLlvuPHoEf0b336xMLm8+mpiZZaEqumDKrpXTooMiewEjcjH3fU14ub0m1EVID6Ppa7Er7ryLZHajttPqtMUdANntKhrSrI54wmk1TU0VEaO1otSqawQwyKpJSVsIbTC4grElq4dCHGGGYjYulpbi6LWizawHMiuoRmHi3HaXolGr4qBnypWp1o7qYTgBGUvloc2D6G020yytVJMclYW+r1svc2OivmmKnGSEqFSiQS5ghQigSE1OOC8qlYbCKYaWXDDEqokpMrW5b9m9Hj37h07f21+OHJZTb3jvjVBSCHZcNaOxwpZF2Jw4ipSULnr0l5ZY+BYc2NZhruk4q8K6H35eZL/W1YeiyMIBGcukWqFKCrku9jN83nKnhgf5rXdyzlKpBNuuQjRdTR1gM9SG6Ocg5Ny4CJA2vQM5hlKajYsbQg1eXDVkbdJWKkZNy4QVK+TBacsqKcq2bTNWgNjh6QAybp/WBZmOXk5U7Jx5NxooaeWJ1kqj0RvuDQfeTdO4kZ83virnzf8nDE6mDBOA41Rr6ECM7hdyxtckC91Ysp4vj7EbcQQ4zRVVRw0BgLdaFO1vjVYT22uxzEjdJ6vx3S626HRPMxM9J7y4U3VcWFu+N7/4tnVMEJ3mOVw5/6c+O/YmiqaN+7ciRHiZ88ZjpwzMe45O7zjuGGDhUHEV3688G7xr9wbnBLXVTSdjhuDYcKXMp2CG2HMCKgUjSOfcOMjCKpiBIcEVbdtUcXEMWiJ9bV/Cp/Cw0Eq7g0bOCA2Fr582XzqCA6CDfEBkjy01nxtCivUMAALO6cxYONgemn/YBpmeiqYpYLDqmF/eDG1sUg+4uGiu7Gk+uUX2f6++OK3u4DH6tO1tyusjq8Rn65CJWLAaSQNdA6TZuiYjY4xHMhxpzFxV6Xj0aHSqdDsqvjyrK7qj0oHaudANIWNgr4/iInAGl4ruaOylEHZlpKqMuSN0GrEAZpNQ41n8pyjtEpgTsi3ijTx9TNYM9iRKBqxohTWKkxLHpN5Md3n2OxqScK1OgZANFHtSqYIINA6ErDpUv5GLdnTdmol20fTVYPWUN5TSkV5rPl7hIzURAMoB4qWqywGP7n+1Lkh2x7p53pnkpDZVta1WcggDq3M5fvYu3eqbdJYIdJDM0YtaR3fRAmy3yLgw6hyRY8o/Kr2tvUWR6A5zpPItwpqZEyJ1u44bwc7JuYgHOwCqoxqzsFOjR/5xPyTjifTUaNVInbEhgyWVdr/OX3v/EMn4nUA0zbHTOA3YMjHlDql0N16PqfdGOSHqHvL5nqMe2OSJEcEdDKms2drXCBjpUk2jLEZao3VdUCnG9Tbtiez6UJ4DmLPzo5ExU2X5kdCFe6QHneY2ojojRk/bcxEjg0bKeK7qu9Cc4Yw49o1/JCQGXAZz/dOdWqsr58EiYFfPAYuUfbh+nEMCYEjjLb1E8f6cdxw9Hdk6jDc2IoiqlxI4rZFH25/8OYoj22d5rGawEGA7vjNMOkDfAiLmwaw4VILbU113ieqe3GVE1oNcCMcOL5yjeLjIQ9+MWqjte5YL546hhth19+ZsOpv3CUWno4bkaDq4sWzn3DjIxLjcdxYvd0y4IgGDo8dBhy3lKIuXlwy3N80aiwrL311TQDCf79NwoizrMLZISD5Emr8S3RWX375LF2evnYg2KhUiyiTABFw4zt1im+s3b3uTH+CDaaNu3/7Ft/fFwu/AR4os26BGy9eHEGBIqMK4GtVcu1ytWeclMqc4jL+yXjnLMTK+4DWIGW9g/A2hU2wqpilXPCzDMxKUSdlg8wQhLNcIlfq5Z0WCyrWHiSZc9AX6+X0Tgvs4GArt7S5x0ZN1xFfOsbyYtXVnfOp6MtLp6h+wlzeET8ObrDMr1S7Cdj0Tr3Rr2EezGBCZwWV6NQaOoODfIATvEhfazrF2qqe7/Wk9i3UGloNtVgeOYc4ByZMeFBrWMpUQ+G2TBUq5MjyvqTOWO63oaBaskrG3j0WvcF9GxYxorgRW0px3BYsgsqYDTkILa2kKW68YPxIsglTklHHIPqnJ76cHBSRuCur/JKstmV99F3ao+UTTzy2ILxFbRxNHPZhnZGQYs91rb6Vn3klfF9eVVkZK/PIuJBbtWMFwQpzWSBnR8HIe5x/bKoaIv1r5tUE8CZh1FsT2BeT2pQh/u1o3ujkRJBL/msw0Zk+oOIkV+1euhThxqWTuHEyAtfhhx84/hqS4wPiO5w6vGzKRLd/Nf77ikowr+y9f/6nt0PHhh8OwcYpEBNpqiIM8dHoDgRCy0ZsDnEfvOXvObB0GEL4zKqQI/F1gJvbntgYsgLejHDDQcXViBrfink6fF6I4ca5cwPj30CLe97jhps8wgFE9zM17qDFST4//ZEJ0MwcIr5jBPx45BkPfRrhxw5wY+6sozzmBukhw/SGZVb5kWMALJ9w4yMIquLOv9vWFesGDreoconq4MYecbhGcEzcRhQzKW+Gxo6Xa2CFmHGIcsms2Ew1myr7m1xwuPFo4Vl6dvrF/sHBwXS3moF/JmlkWrBBOezEmwt/u264IZIDEe71v307CW48gh959HJ59Z5wY3aWc2xnKsD9p227dFVK3KvYsDE646rHw6VVyJZTvYHFIId4tEtyrbKssDPnqiih2HP1CJ0CPkCWSjko1bN0x6bahK0b+w7PgVk6S/9fsdTFuoC3u99Hz1WkoDYoBp5SF6HRCdDcZtrzPaj1SrkP03HpUhsfR7vdT6faKvwuSzdEVLrY5iRrK+Km8F/UsvUEGe3Eu+qym6SRLMe98kZaySClZCkOeP2VSnUM64YYcKS4jazlU5FNwhDRULBTQ03eFoXIy8v6qLFCvWbkuURYBQvN1cfsKovEiPHGM9zkyiFReSsf9+yxQQ77o7ppa8VGWJC6MkeMylYxFId9j1M6rwVcPQSLVNc1Kh27jWh3hIP+od0HF8hIiEaw/eLBM4EtqhRcYre61FUbSK3M0igu4/FkUrZyUnCrWtmNNZsbzVdXW7uUqWfET8kc01FNux6i67W3HW3LUrh24hsqL6Q6HTeGxo3BoioCju8cbHwXmjJsLWXAkcsBGnBz79f/EdQ4XVcVgUUIJusuMHdrPYzOjS2ofPufr9jwbxkEJG6tD4DFV25suZqOzc2Bssrbz9c3DTI2T2yo4nXkPjl3+1jk+gA3Pne4EYON4aCqO3f8xHHHjSB+VRXDjYvjoZNv3DpizfvnIcMvqsbDgcPjhn34nCGTnzfsUfxIMnfqmsoDR6yS/F+FFv9fjBshMf5z1gYO5o3MbW/huO2UuL6K45bTU+0ppGqtCVgsLBAvsqz9FM6N5Unp718qceSCmmKXWVUp21DrqoVCcX/61/3p/Vk4cVped6ZYVH0n3Pjhxcq96xcu3He48ct1d7vw6D8fyfY12SQkkZyRawhn8viwWagQ/woJQWsdIYPmEGfeqCiSSvS40KITEuW8DUoacwFxhRj0INW7InKrY+ksx2oWTwImQnZCZItkUztFwCBRx5Kx0w8qJRUwdVrpcqWkxnH6XPsSV6GMUoFGrh7Mj1SXJMbqdltjnP71RNAvtvPter+UuNRJ7TRaiYCw9yCJ6S4Lu5GC7e6DVQVMCHmmhiAzNqYkQxApzzKLA5oJArsGUwdy1axSP1Tr3bAYktozLZTGCgwVtZ6LBDRnn9NSocHVLoo5JFtTWWzBaAvrt2DNs6vWWChn84ublnfs8TuoZmubfUYOyXJrAib9FRfy6vDQ5T3mdZZm+bapoZAN11x2YiuVNCktBXzplpgMCPSRhxXs2107sxP2x8ODCl1HHubMbv7wIWlg3h+CpUMJU0TCtylStIxbpZYotl1OEaLVQ+AYayyM4TCn6uNSG/tKcxmio1H48cfm8rOv32Vcb7ippyw0a5Z/vEt+3rm0xCga0hvzIW4Mkg19S9Ol4aaNSIcbbqsir/h331z7zgMImJFfyVtPGJxGHtT4Q0g4BTAO4zrcw1N2V6F+Ks50hNPFVixwyk0bWy5fNxpSeH0zFFlt26Zq23k84h2Coa/8JHQcBw6jOWKc+HhoxnMFTHcu+3kjQo5zJ8PUz8VWV2fOmRrXzxyDPg2LHDRKwwPJgE8Zv3jxOG448dTcmXBPdTGcN05LUff0xpw3fAzY9E+48c/jxlDSSMttqJyi6kePG9bgdGsPPhwDB9z47bW1p8uc7ITgLtuEMYkUV/4/SarIxX2N1fvGhS/NwsG+6Vm6pAGDdj+Y60wxmSxOsaa69ve/a944JB/xuu2ppMH9RehxVzPK5Lc87I179wg2pLLPdZcSFE4ZXrZfhI/Gy+fcG6O0+lVyM2G2YY422q6ez1iEehdqG0FsUKw6MamaUlnw1zj+MkWM0MABwSMtlb9SZcTUQaVHJqPBgjLwFmV/ihtJUo9ez1AWq7o89lpT0OhHs2hxq7DJqIIpycOWKCqcj2+1Gv18vtZ4x2SRVTV5u12Gu6jDULBOSktc64IBi+leMdPTByJSbbWqKeLPgRM4cHJxM0ob5Buu5WvW/jemGFnbGym9Sl5AGTFqycemOMokNXo0RSMDGMpEVN5sTZGFwFNNRVDKaa85rS7joLRV7kOTjxtvb3NcNwRPWP00GAUV20bltalKWrYi337G+s6TGNkVU2W+iU6+2ra2vYFRwsMHjRgPU25D9XA+VsfX0T9jr3o1IU6jlUejm7JlFfy7Rg41czS0qRqbhOOvSSTcqSfHNjbI/C08rr169Wr32YP0SsfXpudcsTxmnq6nPRgzuw5WLvmC8fmR+eMWjlgk7jF6Y4AYIW5c+8b7+rSWYid15TMqYSS2dahxeKo86vA4IKx/yLsxzI2HPMWg1Gl9ABED/W1sfRV91PMt5wgMV1VRHaDnxJ05xJeY+6wq99Sb/jaPo0asqSNs3QjHDStgMtwAOIbnjTCVykXhOvt4fIWlA/zyZR9z6DFITu9h3Ij+G4/mjfMfxI2zbnF1CmrYZ4sVxXp/+ad54yPgxnAFh9LtgA6LqAq9fz/+aHihUYN6WOHGU+aNG9JQvbwgIwdwwZjBoDGpt4AbLxeUlLtguEHc0LNGdlZtG0tY/qj2JiZpCnbDcKM8sUdy+vVDq2zSvHGfV8kZWfhW88zCXT4fYUSkWqEHLZdVPtFIimauOKe4JgsemUSR3L5ikeBFUUgVA4vWls9iib4kSWfhwDlcwJOcdWyTkNSXfaAN2Z2dKtIaWMzCjNMOm8mkG1lwgwDC4k59R7WCrLbU+MDVuCWy4uRQagi1Tnxch+ajtIrOq31YADS91VaJrMRkS61MRTh4OO9c0NIJn6Z5750qxDEtBIBMCyFWpg8Q9ZS5kdEZ35PTWwSEcsfHOMUnQCSs3VUhRzbpt0ZKk12pZd5uFMit0uDRKLiw3FpLzEZS9IdYCc58ILAnRkGvKemqWdBFfZONUMGkuLi0kV8tyxwoW6CWZVokcaHfadP3GhjFoYYlxR7K8q3OcIamJ+2W7IDqGDdKXLBw6Qn/+QoMd7BXHFw8dIjhhFWXUFYFK+12W420+si2dAks66yOSfXojE1Q44TjqnhD9j60yxsbbOHGdgkoIVylUVtR/K08+rBXLmBdESj8QghMhGd4OJz9byR3KWI5Qry4dOkEtzHjTH+e3YirbTVuyKEh+ntPN7I3bx3uHe4N8GExlkB1MkckjiWHf4gusf7xwbyxGUaOrIc9TUPt5M+HBpStAQWyGRZxGNGxtXksatfax8Okw5thMtUJ5Ih6m67eFAfhBwA/cJyLKsbPnFhSxaeOEDfOO+LjvNDi8rGswbnxr+zBrUxwPOYw9JqqYfGUgwhPb0SJ6n8EG+fjuevnDXb+8gk3/incMMf47xLiWtBIxopi1TP+ytn8NHAINrjdQ/N0j7eSDELlxsICGPFa84ZF0uERN7PWhWWi6bCON19/CW4sACbPGrg3DmjKmP3+6Cc2KwXNH99JiDsLbggw7pkK9xeVcNwHN+QVX/uNEo7Xq+AGyemzxJijdKIZokEHB7iRs9R0s2/MHOwDHPjWUEcptora7ozcGQeslKo7O4GllueRNdEcLt8BW3F0pdTaZVQm0SKysIyDj4kC+3YfRgLym6tuVFtQ4DuWAwiacHwSCkLRX7VVbpXydSxzbaAGT0KOBr8MV7w7zB1k2kKjoL5KZzL9ZLHcTuiKOUW21pi16rGaIaiwxh20u2IS6LX0nLoLzmeOfeGCIIDzvrCrxHQ8ehOFZj7F24QptQzzVtKi1HdrVjVu9g6Jq2qFZmGjV3gsAZUNF8nkjxmXqJuxuaPOsqzVVG0S72suy1JnASTK09X0USgsK7fW0tshH3pkTnXYVCnvnIeRAAouGxNgTwkobYFGGemwF1OR2ZKzy/on+jNPLpev4htx6VED3Hg4ny/LJ67UKzko5Ses0/wKcPRkFcHnDvHCJcMCAVx00nY6iRyovWES4uTGjxsFG4sUJanSX9Zlso/LBzjiZxrWVN3pEb+qyi3lvIXj0olhI5o3ZkYGKtxjMSLffGO+vmt5Ro334V4qvqCKRRWeKrFd/9C+6g/GjhgOGEpEMbebw7jxfKDZDRkO4ct6GJbrpFe2sdqO5V/Z0LEdx42boQFwa2uAGyF0jDszh2Osx8c9MW3cRQgc4bRxevVfDDc0hZx3xnEPAOCPURMuPyTEjdi8MX4xOvHnToTa+nkjXGSdAhz+dn7uE258fNz4f4UbP2dd5581jN/2iqorLmoEEdWtw1umlb0HfqwqBveldLivCVH/zaiNSeXiPsKxISx5+Rop1NpLdTe9Vp00DXqzs/grjqay777G31xamtbAYfPG4fs92TccvYEO95fr5OGSow5u/HbhqeFGjmwJsga1TUoT15GmSi+XC5v9ZvYPKOGAJi8fAAn4JUpIopRdLv50B12UMgnrZd43W5qadlGHIAg8Sxb4qGPzS7WrMO4kqvPQJBgqUIqLYUVZsXgKUORmizsEDQIzyrSqQ3kXa0BRPbODCKszr4mmR4VRH/3VjpRIuNwQYnHytp9g6atn1dKXFBcsT7U2P+zAyr2WVvsK2uARdbgnJb+V1pa/5I+MZbIPONiJEZGEVue3Ag4xd7CuS6qBIynI0OqJYieUWDJdI7mSa0MqXN5BulXWeBMLEVyB3q9Zs5/WU6a80qX98rKVkUu+pJmDB1DKSA2bjOh8lE56pafE956+lxUaAoGrXqadyKOIqtctdqSTsqrWaFlFtMuIDy8hf6WeGolyTOA7LrE4rKYUtt4Wv21p6zy2Jg4Fb5Gk3tglbES2RX5oeW2ygHe1Pz0e22gK9xrJlowciq00qwlSBi4IbDGFjI6vhZQAZxq/VMEFGBNUDeHGf4Tx6RZl6OeN+LgBB/eNgOOaWvv2hvnvaEG1eApyhC+v/0MM+fqxqSPm3/Aosbk+2D3FjRsx0a6v9tuKt/55htz+bMbmF5dHsm3bqs3tqH/jlHHj5n8NqIbxGG5cpovJ6ak+Pxev/Dv3Z/OGcMM4DsthPxdxEq6VyTo2pLQdDBwhbszFcCOmpvUSK6M3Tps5ItiYG8pQP/MJN/5p3DBi/PffI9zQwPHq9iCkygeoc1t86mDj1ura0zVbTPFXuOGd40q+FjPBm5dpXVq9QKDpJH6O3Xfvfu/jq2PmWCqpf6kwtW+48avNGxjGiV6/jgL3b9cNPS789gU6XODoN+aNpxNYyQ5YRAAd1GJnkTYhhYVlUFG4YGN0mhenD1T0TX1Sij2V4j44jQi95YoZj0UrjaxJ+tidn5acFIrzqktCLmslliRBFwlUg0GDB0bZg0w3qBN8WNReqguBkecRONBYUWlt0k7Bp/fL+XILdwGUupIRkRfXK6lW6lInU66WtCeT57rD9p5r/AzcRL7H1MNpixYIQEknOcPpqaBMNY8DvR0wFHBZrwJWUEPV49j9wA1Z9HaVG7Kr2MKsGmNpfJW9umCjiYYFhR7W+C7qQVO7KgFKVlIqZLtNU0EBTxDdRHOI6uAB1OYN1tD2tJtctiI+AbuSSdhdWYGrUkyAIr6NPLhWF3/Pua4lZn2lnU/0tDDL9hJXQZVMSz9k3PFonbvzl9yq6smAzhBQKHtwxHMeej1B2AsYwVcl0BBytKWsdsjRqiHiBtIajZeTZkMJ8soQZq1VUxSJKyZHjyyc4l9bj2jgkfMe8Q6VjBo+KvYeXq92TT417YBj5PieytMbM8Pjxsgge+oboYbipvb+SGH7xxNGPMbw1A9aPzZvnIwZ8ezG9rBxw+4aTh5b4YSyOZg2wv8cbrwfVEM5X/n28Xlje+vknsoiRty4EZs35gCPc9FtwIufOwke5+K4EZkugIIznOdnQqLa9YZfdI8fHzg8bjgG42wYlj4XAsm4Sz3hXec/PHB8wo3/CdwYMdyIqpvM8xcqqpyY6pbhBrDxZlHJhqtrq2uv765dMOC4EAbi8t8Xak7QxHFjrdlcvSHX+I3VjcI79Ph4kvE3LJXT9Lk1Svtm/HsxG0yAGmip/sbt22+va1n1C0EjPMy3ViH45tbbV+USkNCtdPHqQZ6KeCgF9aWqfH9GhbMlGcmZhdjq6br1HW6Ui2MS5w2MDJVMn7x0rGjd/f2KV+lCmneRPmEB53q4nOb6uq+EQRYxO7/v/D4lTW1KnzQlvrpVphJVDr2O8vzaBAKmOqSskykCzaFwQLKacp1qJZHopJH3Yh7HBKf2vzxlGlJTsV9LKlm21bncgaWpGcUB0UH7Kt7AXh9mgzuyHuv1drUzCnoq32A+cM2wAgTtpzJ1nHo85+SkSBZ1FBsohZDQU0jQut0zU7CZQYkjIlWSouEloyUJCy96pofWdXdZLg8+etdc2MZ0PLYRRLixLOBgUxdIa5aqJ67CRyj/3eqj6tWVRF3bL30LMBQ1TnXBAdS0cR0czQ/dVDFQ5Vrqus52LaV4F3x7O+9CSyoyD6qFVgWwmjnQ45KXgp5K30VDjvG3wUriaj6fAL9wlDf4EqUqHsuwjRrJHeRCfBrxAbgjWkJKp6VMd2vFBVP4Nx8didX+XRrYxPV35jhuzMQjC6E2YgaN99Exv3h42q5p8aRV/E+UVoen9P/FTH/rQ41M4ZLqRE15zCQ4kF1FXo7tmIcjTMnd2gx58ZtDItyt4VTcMEDdjQDGN5gSlhPecONzDxynKapOxQ0d29LjnhvEmfs2WR3/Z52t8GJIcYTEeNS0MRergzVxrVtlhUByfu4U/0aIG+fje6q/fMKNfw43FKXucMN3jLfYVGEZdwOHj6iyINzFN9c52UVvvFlba75ZZdagYPzCXVWMa+iwvgThxvLaGsm49DoxeGy8bWJnfvBObgmkL6nSuy++fpw+MgPHry/q0sDvLS4CG799++199W8wb6go9sKNu69frz698nYjU9J6CP5iB1ioSteE35sKjRFPcTjD+MHSiEn6uYY9ypY4ODrVWeaN8k6dt0B493FYdEhYX7JNlZZVMoPjAFDKCCnquNDL6fpOfWT2d8mgFC1CUmG51MvnkOXukIQEcOTk8mMfjwEutZOXLNeXV6RauflqpppLZBD36lo3hdJ3Jx1w0hMt1cu+S7d66UarNdYvGyGcspqN9Fi/nejX6nkUWQwdeUJq2yuFVr6XZzJIPuaAboIbz57J4s3SRisuhVZNKJiQnJGsdle1dO+qMEFVgKp5UsJ6wYmsMHmQYZhMgyqBXdODH6h0DXGUqa5ho2BzhylzLYSkIW48ox0b0CZjXpslFTDXrmvJRWgvnI0pgXWvWnD5SV4Ujo0TjtEYAEbCU+JVFfTm7B7dqnN7PHyiZo8AOBGaVAw3AucDZOJYFpORFN1C1dOrtyoNnM+bAVCKgQ1QczetDHh5OKLRxuFGrl5W6iH1HJWH2Dmk6ModLFVm/IIqjBwZOd68cUpuuoHGNwhu/+1Y4NT6ewOFwxA9BjaMvaFijfU/hozDD1j/oiz1uGU8pLi31odz109E6vqmv0hM5ZJxfelT2D7rYnMj3Lh5TE8Va+iIr6nGHW7o701T03pW/POhgWP4dv503GBVdW7OM+X+73nn53Yaq4thhKJ9uoHxwuOGBw5v3lCO1flTh43Qv+H1VAPYOPcJN/553DDH+O+hEldrKo8bTpFrkbjS31IdfhfcMOBYXV18Cm68vnv39Q2lGKriT7y4YINYKbqbVgUdy8trbycy6XcgR1qBURDY1fTX4Eb2aH//2q8/oMPdO7x3eG/xutZUd7Wk4tldrbr0kBeWn16ZeKsOJgCjepRd6go40PXXq0RK2J7KcRwgB1m1llbLYVI96ir1Ywm7uJJClAUOw13EzFEt9SnGcOFEvGeqLmTBYNHql2uyWlAGnqqUs5ZNldrpsZGilQijuPROtTKHe/rd76LNdQHeAhfMymBJhzs7dTRZFEv1exiZ2/OpvtZOKjVlp1PH/UDMU5JPRecGaxcUt+yCcGjUAKgWhDpaLHgI7pXpJdUca55xctH1PIkgqqACcnZJZIlw7jOIZMeMpoB1UIFs6qoR2Nkqqt2MrBqyQTR3RZ7TOAs/Ua/roWXkg71YdoghTe5yQcbyJD1PlvGhIsGCPqFNDynoasvmanGgJ6pqFGfdlmhbtzhPWo0sg0CvWLPaJmfzG5mP+QAtavAhP/+2ldLmtNDqOEjpzD+Zz7tXkFHLhyGySYm60DdYUpqi7nFyCOcIOUl02vWsZTiOLSvvF50AjhwZ9wUcjvlWmjrJY6rb4vGwlaem7CIhtxR2P16KSatisDFzEjdk9vtGS6qVofKlIaveYMSItLaHwo7IVHGcx1g/CRlD66t1nzjyPC6uClkLgwDvEo8aZrcGHxutqeTi8C+ExYCiwEORVZRYtRXv4ojV/cUSR5yHQ4BxVWIn59/WBf5XFx1uRA6OoSz1OG6cH7xt0JjkcSOaN/xkcPFsGAkS5lQ5We4gVur8IMTQQYH/gj5k+zs/WGsNJpxPuPGRiPGHjhgnE9eFB8UtHDy/9SP1sJo5bi9eV4G4Rg8pq9buTjJqvNb5ruGgeUPxhpJWXaDOae3V09XbT5vNVyih0u/SjUY/c3Q0C8GRyj54xtKqeCTc+GE2uHWIuBdWXA2xGjfu3tXkceFvAMeN18urV+69ypSZN7QzKlmzEgQ5ZEJKyYLm8vPBhiOVo52S0lEtKJ2TnMpXWjByFRLPSRgkgKqkhqFqGRCqLukOHFMVdQ5RHQtSpKWBwjDex9CBC40DEycdAwXHOTrcAP8fsixJeHVZzOu82tpB79NVzDjLmlJaEuN+kVZuvrpEpy9drfwYvaDWJ8y3RQOsvBymwWUn06cUNl2G9cgnWpI/M060zJOR3YWUmEAoVXhmRLbln9fc1skWOKLOyTVUMIdkvgSWNGop1ZXDSWgsgB5pmBjLPB69NhY7E9fW3G0j6Z3j7i41ckigFLi0hzwQM65iJZCubSNBWwd64NpB5GtHkFtP1Fv2aLKK1KorUB89BwAjnTBlhDngYVjr8eSJgKPj3kpiFdujin5GnUQ+LyxRKBZUiTn48nIbiruhq7YpFkacC+w+EWGJvBiOx5P8BHirTIorJuS9NOLN4Y4Yp8SXLBpiixHqEiBTlfCqqwr6CDgiWZUPUB+ZGZDix2s16Ox7/97hxuHpI8Pi4JD3I4cfCIYWVYeRQyOGJofDmerxYKqhMSJMTF8fpIsIJp4PInS34t7y9WjiiPBmM0pe943lxrHHpFPH1lQ3hwlyU1RZVK07pTHpcYl/5/Ln8YHjg0rcMx/Q557UzEbiXD9wRLgxSLsN06Y8bvjxx80bMdz4SzRxDPiNwXvn5DP5hBsfxTEu3NBRV1ttKWqkFyqqQqLD4Qb94YtPJ26RUqWd1V3g4i40BNuqGzeIS19m3lhwzX83Vt/i80B49fZtpvQzeirI6qmpqYPp/f1SWnlLAMeScKN12yVTSakl85/Y8W8piWUFhlaree/Wjd1i2ZpJ4bWPurnZqYD2DV6fJeJ2ZMZPHJo8Ro6yWcrHc7ZH74x0adTA2Ffv1o/QywYYMUAV2AjypqZKNnuQsFjNWWo4oVRMBwwbXFoTegjt3qIwguOXLlO8IkXNG6xuZHZDGEp7EXwFGXtVxFg5jCEUBAYjOZoB0+kWyRhkmQT5FYzX8OAFTCKUwnLKZUhbRx8sAVU2XecUBqHLPGytV6bD3IoxejUQoAoDbapd3N4bWktxlqtnlZ8Z3r8GZeGWfZt0cbjaIVU15bBD4nOry4PoxL4+QtQGc0s9L6WVkgQlJpaZsFdTTlWGiCqzbQhGEFVZMLt73Q8ccAqphO23gp6pb6stORKlagM5sFoka47q4OtQQZMmh44FVvEjCps5uD1Rf1OHnEOio8x8CdZivQgQ3naMLKftyXHjXeKv2g44mrJyyKOYbG6QZ0VqcD3TRM9Muvoucb58icxogXRcM5fCLCoLqeJyAWlHGdzg05RTrkQdFYV2VQM57l89aoSkeJiiPjoagsY1hRZ+9tn794PMwVPo78XwyWFsegizBk/bQx0bXk57b8haPI8Yi1jJxiAdN2zqeB57IWQ1QrDZjI0dYX2T1ZW7KSRMEIlAY/N4+khYu3Hz6riNG+Nhn6uSRqJNVSTF/ccg48yZ2JwRu52bi0We+3nD8RdRIqHvEZ8LKXKn2j37wZiRAS8+F1dhfcKNj+UYt3kjGxLjEWDcE2T8KFLc4waJuHu3157eusdoAFbcCHHjjegMKxm/MPkIWmMVGh0dVosyvBIKpRJFrz+VprSomi0pTGJMjeO/vngR/IgrBF7DIqpk5bAHlJZKGYlrt24tP07upA5Iw5WN74jpoJzdUeTs7JKFFIWJuKMVYtK5rIfHdhw5ZR0qEq9WpMKa2qExnEiRUhVgyNpIUaGTiewpth3VepXIWhzRnOysqZBQlShUCjJ9yVGBFByHWDX48Hq5xOZcA01qJ0tcFuKooENQI3kkO8AaElX2W9qMsXfK9Ii77SsknRyRXoqpo1UnigQBFRuvvsKZGHd6WawfRdrD2VD1kumsZoUglbHQQgWGyPfd1Mu1gvHhuw4wpNeVEDdTSML3Bz0YaqRg2K+f5Bk5MmoMSVkbkhznqvLIaCtGZoh5xqHH9a4NcxHuOjYd01+j4DBDWyt9EgvOymhS0BcthSwdhYENpLK+t9T9qkZZMAhUoUe2Y40brVbXXOHuVe8Rx4ORSulMD+TiGHG7LOaLbNXRIvxQ5y/lrT+9QjqWKx0XMFFGvrEhXp+BR99RQYHwu7ytUHir76sHaSWh7XxoOOSx7J5yliCqctlV4Iay0U5kqUcRIz5gxIXe5hxqrKhUwzEb/sL+/dA6KdxM2dSwrudRwtTzY/PGgEFffx6HjcMTXo9ITDXob9qK9ccOlTo9PyGsGsKN7ZgQ10GGpz5coPr2YE0Vphl6C8fJ6r9xpUe5JFq/F2L8EG4AG5/H+Y1/dNQ4wYLE1kpuWRXRGzf9QOEPfW8MH8INxeF+KNUw5MXj75z717Fv/K/GDesY/z0aOOQX75mmyi2qbv8o0MABCG6I3JggRv22DnuA480vJBlK+HT3zSLTx2uyDl+r4+/G8trt1Te3Jt62pqb+++efOai5/TQ19QJv9365SFgEu6qfp17Moqi6fU9Lr8XDPRc2ggqXbnHWXTea1EDdutJ8MJbFVVeW1a9yFHTl4KaEdHp/Wrjh540ZKWux3nHep7Nd2Thgvaf6Uyo2nVLEeTCrhBCRCRzo7My4OIfzrk6BEyoqqhKaxdnKXENiUp25oaiWISaBJGmGGYjzomWRBAImS9kIzLM2r6vrQJupcgsfQUUo1GV11SquJLWVR4pLlUYxaHe4mJakCdUQZ3k+oCqWzD5FiLTadUJJMGDopLdr95p6/jYUh87JvJF8q3KlgvyASGudo39FVbJQG/Va2tKBVZGeVvBgjyMdoVU+Veb6XdJexhGocjUzsTJr2bpKYbR4zwtJF3gocHGKLRdpxedq2hJLjR+KP6mLiWAGUJlUz3HrgFHdgGOZOxBHyFSWR7NLpTin9k652p5nKrPJjG3VwyedusrGO1bflErFdFadVuBJEe0cCbXS6rCDTjdQfHtNkNTcwCsOMZO0ABaRMs8eNzaCieTYKzyQqkbp8nnDrg0XtmhfatBx9X91LcKMH1vKDdo4PGTY0BFGi2jgGJ0hG/2awYYKxU7UKg2mhWigODw8jPn/1kNi4tSBItxVPX/+B8rdgYrqhEvjGO9xXK773BiQbSvn2IrdNiP/+GaYbDjYU0X9fsdAI6Q3fEOsN4o7loPUQZHXicSTc3eOzRvnz5z/c9w4NwwdA9ohbAKPDBzj4aZqLqK6Bym3Jtt1Zeen4sbcqbgx9wk3PhJwRMS4w41w4AA3XtnEYbhBqiE63D1Sqkg2hJIw4Hgjk95v3/7GuurNjcnlGy8lwl2efE1z043XLJneTk19/98/j/0MakwdTR1RvMGiKsji4fj6XSP90/ffz84ycBwKOLD/HYIdi3L9PSKgCu4EXdaVf3v1LD3VLb9Ll7XjOEBmWda1OuuJGdtTuXJx2A0CRvo7ZIMk08wB0CDImYj/YIXEh1vCOjNKtc19Mv2GTBA9uApa6sR2wHMEVPnV5eIWOAAhOxSME0SF6Tul4CSmJYXcVkTcVuYrpbJPgc05ZS7/iRYPVAelxAsWUhlx53ju6vmdfqusj+OsVegHq6SaDSGpNi8wLWR0eR1kdwv1dnulXu2N7fYyLPG5zIYixyXelPZWgY5iowG+QFa+bLaev5pQADlOR85c1mxFOvpSvWQfvjqvWoq2SgCZaVrCKnkyGCCqLnLEoqaayrkqNFX6YYwHOyHFry8TREudd82Y/FYKBibx5FKCkaanxBJALqVWDr4OxR4Sbi7SAwM5UNIRwnTMm4HLmzNb5IWkU/PgcduNHvn2IDW3A9iENMi8oTGzmop88yKVLK2qsFxr/jjB5+Pn8Up7K7oKSZqZmFh+vEziSMYkWF0X3x5OHCOqnGJRpT5Csnsp1MIWyEw5e9CJJFVCjP8YVIuHCtzRUYbFF9fkD7+yd2oD+OA0DxOlHG4cHh6jKT6owl2PkONw8fRsw3BhtXUCHtZPfDnPBwAxqHayFvLtOHZshsIq1+xk88ZmDDg8pbEp5NjcHsRWxdx33lfhyHG96eyd5Nf5OwOG4x9eVTncOH8CN9TVEba6jjtBlRs4Yk1NoUvwrLOA3/wv+6rOnj8NN7xPPMSN859w42PjRkiMe9yw0j83a9x+6mKqbN54unhvTwGHt+7dshnBTHp3Uc1+e/f6hetrd5fXFI1744Z0uPg6Vm9NTE3Nfv/f0OLiNkrCjYNK9yBIP3v27OtnpBt+//33L2YnTIi7eLjpBg5SRvAOkoireMTmlSurjY16pfTgXXGpqx5sy/ooz4rozI1ErLj0uIhmAy3x03g3OgfUvWK54JQPdrAMO7PfEl3i0N8ceFzc14M0pj34kG55Ss4MMCEjjWy5lS0H1RKNtCLiAymKgBRCSbo62+r5KuxKscyuinOJcloo2Hwnn0sQLUJACfUPAZ6QalWfmHVO+R05uDTHEqObkI8DAqMFXOSDPsMIyyvO47rWVOr5SzKP5DPy5ym/UQf7FWYArH+ABkHqyWwac0aQAADSXOvjp4BUyLc1LT2cT4FGxUABu8QOtlkvwQsnWtlMVrxAG4t3VgqojGWOaJSQ5JoHJ4mk2cx4jnxXQt9C1siPmsal/FUt1WCT6q3EE67iA40bK3IRmqbXRo/Mjz2lHQJmODpa+c6TJ53EfL4FPiQqA80t/nC9jPW7HRrHhRekg6W80+PhiFLWHXDklDyiL9U1V01M8Hno39hQs5OC46ULGHu229pQ4MgK3k3kUm5V5Xo48tWygGOEAGQebpbrhZRFi1Uq07njWyrX9Rf2NDFurJB4C258tjd03q8/j1u4Q1FTvJTp8DjMfMgA+Ace8vVB6/jxVqZTOwGH+Q+ntvJf3masfNwAI9pgbYbIEXP93YzEVA5L/n2wwBoCjvHxMAbE6sA3HieiEo6IHP+D2/nTX4l1vl707XyWchuNOmb9M1WtP/7PeYbjrIRdMdw4TYt7HDfmHG785RNufBSC4/+JCI6MU+L+GCmqbt/yuMHwMeFyqu7dNtiQ2wLrxsIFqI67aHNXX798iVX89TKVfzfuoqFl3Jj9/ud0v7RUPfppaolgw8p0t95/pubrWrl8xMDxovrZHkkjNm/s7blUQ1LU//M/fwN71lD8Ljfr9O81+uUltDjdQFVL1aNpF5duhPhMx8o3OLIhtclYJ/uDpcdBN8jW5UZmV+XkNKTgEUxVxMrW6vUz7Tx5FyypiDQsclFt1bJq084ScphtVXGItFLw6jr98Q+gLCLCtU5BU4vMFFrLR1LWMVGSDRG/WqqdTKOaopCjXIKA7+TLTARgR6YIVU4KVWBX6YCEZow64wgtSCnxxUG2hj4pleX1lmlxjaiWruktESLK2nA94g3Vc2Dcy/eUcoWrPeu4B2zTLNxUHtJn1sKQmODoLhb7faabVJ5g3h4UfSCtldEEGUWju1tWVIfbVwEiikJUEKLeY/sr9Ers2PhK6eTN1BM0iHBxL1cHvg7lU9nJbhkkSkbJ6qH56XeeXH7yhHYn5g2Wc1z0G0CwsOtoR0VA+/wIEOJDSDo5kiAHql3WbRXq2PVjES0k4OBxf+wFaiQnUmtZZYXiXxCfPX72jHT1ZVReebpYIs2vmTmAaKavjBJ7GXRIjckpc1cJAzS2xBZVAz1VOHCMdlYmVvJixPdio8Li83ihkosvX49Soo5HFmq7dQr5fThMjZzMxT0cZsejJNyhpNzjgBGBw2DoMP57CDhCHVXUHWsxh5thjLoLFNkO5wx7vjmIOwzNG2FWrQ8B4S1nz1+GGnfc+CBv5I9w4/ypbzx/Pko8vOxw46IpqiLfyHjYHz7nZ4oQN1xrYBw3YmLfuT/AjX8V2PhfjRvWFesEVVHSSLirevpUA4eBhWaPW3ol7HWVCIp+PoKkrt+9cffG6uLqm9eq4lgjYmSVJ1cmgu91w1VNxMjS1JQCcTFwlMZIGin0d1pTR9+DK1UGjs178BvvRYtTLy7XH47xBQaXG29u3ECHe5AtJndhOMjMRgVVOjg4WgrjqcSL25MZaHN8F13yQ4QTSC8rFIWrcJqQwryUuVzQtoKcIvmCIspV7b5zoEwN7SxUBhl6UutmMGDk6cTYsZ2VTn6pfvPMFKneDuc6Xr10K8+aKqdlWa6TaaTHoBQyGnUCJYxX8YLkVebKMqyudRVbM6ADYheVExIrW+lk1VuorEHoB8V2BLqwruE+1zGs62yd5Lr8lxdDp3ivp2MdWVefDikhWT8jPzoMQTePhIi+PPJ1uRCXNiyVwGnCuADYZZS228tqvmDnZc2vNS2sAiVOtYw7dzmGSmivOcGVqAUK/sTGQ9BDsmuv1ZJjhU+LjYLoESXhiirPmrg3azWvFHOghWo/yaFNTpWNGIfpNmfHQ0QKnYryveA8xAmNOOgYmcf8sZPqRIurSt7M5Xzl+arWg4TGy4faekX6CHOQ8lDg75sY+xsLXz5eeDCWqSYSLAfNxCF/uE9R7JYRNMB9ME1S2wIQ4XN3yYedWPfGpbCCYyC//T+Q4XnBxt6JZNswTdZxBA48YuiwGKUa7r1fHxLc/l/1OMXw4fl6qKGKqWxjuerhCw4dLE3Ep5FIMLUeosZ2HFa0vfKwMRDi3oxbOMKI9dgOK2zCiHBDBg4pqsbH54Qbg7SRP8UNXwU4GDnOD+HGuTtn587HLBzjnuCIotT9Kspn6PpwxBA3hueMc0O4EXXInjkjGuUTbnycRdUlT4xnQ9x4FcHGU8eMO9zgtgglLssFmyoZ9mjLuPDbdZktbgAWWDkADdo5nt5oatz4/vsfZn9CgotzY3Rpaml/aWl//6iYfvagj/Bnp/TTT9xjVl0GmP80cNjqSzpcJV3RHrj85u7kRqu0Xy4nG62uZEu5oPTTbGVpacblhYQDhzU2qWojR3Z6ypiPkQ5FsVX8ADu0i1ZV01CUESPol6tUxeK8QweFIbAPddCTW7lczyC4tXgNsciZlvmlUV/ZoKAcWFuDZZW2q1iRlizL83UlLUIqp2tc6uN2yKNRJXYdmjhoIaeFkBbh3eLqPzBOQ2NHI621lOqQlH/L6YuSCkCyrgzuz7t6QZU34yGvIRvu2bGOYRDAgXSQJJZVF4NSSmQ0ibztNpJUVZTzeUAOas2Rg1GTwTTDVCPdbKB2cnk4yPLQxXde5LFCbtEtCTX4ZMIRBRjaO3oKTbdQXfV+cMdaT4CL+RKrRb6rqQNupVfz40my9xb4S+NQSV1O4J5gYWXVgWy3/HAhENElv/WNh7sqM27wg4k85lL9Bq4CkK+4p4RHfh2bxpCjrCoYcAhQ8XYQmPvscVJlILj+zcnTNV5dcyDAlVEKMh0t3brYJeiNssKQ5+Nu8b8OCA6/qsr9H9I7V/D67Z1IP3//PGo+2nJl3+vrUehH/PDfG2TUDmzlf9bp9Dwm0RqaKNZjfMdxojxcQw0NHIPBI14ZGzYAbrlAdV/BsRW6NWKO8U1f6BST4/rG1vEwO8rZuE2Ue/biV4k754byRs78KTH+Ydw4E+6fbJCI4YaSTWLs9rmQ33DlT+Nn5041izuIiXBjLsKNM59w4yMR49PDuOEHjqer4bwx4YFj8bZmDr3GUX9vT+Q43Aa7KoKqbrx58wb7OPjRJC93dWIlABVefP/TVPlo9vulCrhBBQcNHFRTPEu3dtBF/fTzf4Mb1St0Qh0uKt/Q48bCb5N0dzwi/YoWj7GN0lIKTdHOQbfU59q/inNj+sCTGxY14p7IM86GvKMsK+cP7k6x+2ZjlE4GrSJmix3ZtLMqEEdRhYuiLF0uImGu+3ETcI1KAjtbezpks0WO0mwfkznLHy102C2ldXYzJpXwoCVarRLLrJSCllA1JangSLUZLDhf06TGcvjrBM5KyiTvMnQ0b+EdGQFSrZBW8hN7nQLB69JBSagkUNAGKo0QqgDEiImHQic/0HJi06pxFaYhxkrXemPAQ0thjYxTXE7zIHVFXNV7O/l80TwWzAZl6mtlaOc6Hy2tHIiMHJzLctgpHrEnA0g26xdXkgrz/l7GyHRxISyEWha7rh2XgACCgr2YmTBgMWRrz1q7RzLzo1ZVAV3pbPNUbIL0WFwGyNYhYV27KhyZFYkI4DBy4XwhoW6Fg70bhuUmul2k03Upo5Gz8cMCM2rWbgvBwV6KBlk14xJhtbswqSSvLJbDamA+Dn7OU4RnqsRWjr9MeYUCJwJHhCAr+D2FLjG3+KDtL4q/nams8EtIL9OVuEp2MTYI+KiOTadndZ1I60Ndr1Hs7J8PHEN63tizIQo+CjocDjSMePCQ2vD5hW7w8Jnqgyz1mCY37PwLefGb4Z4qnDciyHDPrm4PhE0XrSQpLMgwFPkqcTlGcBhwnD//Dy6rhnDDXiJW3XcCKqoqVFO5T+ySReZiLvBQh3vxw7gxF0tSj3Bj7vwn3Pi4xHjIbxzHjdtu4FgUNX7P4cbh3j3NGypbuqA1FYV/1988XaMidlUfdmP1ykp5CmPf96XZAxZUs1ouIcJdYv9PVSlGwFKmfCT+Y/bFiuEGwKHdlwrGualjlriRN2svH4yBG2xsskvTU2lkUlUapLUhGvFKKpc24oaOgwPFHC7NmsFMUlwGEF2fB2VICPY7rLvTCirksAQRql0wrJhMF4p0OHBY4URjo9HLFPvpHSaNWrbI5ohOPgQ6HLctzRR4GnaUZkLJbGPHcqYy+ZSc4UqtYnlDwmDGtR2pnC9IcUGMzLbMGYvuqGfNfex0+Px1+ovke9A1P+deSkIrefV7maogBdY6W9Axns0r6sMWTKBUS914gVjrttJTKvMKYsd7nlZZE/AFMLC2yjuxMLY3SYSR+1IWQsCUbhktqQAPPrl5vm1ZlZWlw6YMTST8GPKqi7VXAlNbyc6hkKiHD0fcce9miMBQx4wcrJQKfAf2DWn9xnqOLBG0XpW248StTsnFimjBpmmxY7gBzk9p4tAKSSNIO2Xlr+ZTR39LLIowIyk3uwLlH5PACJSAIAvWO1JcoXSQvRz/fvy78Q8XSJYLmpYl8MKHqGLBQHWR/E6E9o3Q9DfiYg1DRRXsxt7zvSuf3To8rUzD0xk+48nzBLYXCkcL/fGlrJvrx8W4i9Hscvj8T3S4cZvGSdx4HhVzDFEY28cHjq0o3TC6y/YgpMqeh2upm3HrX0Rz+NvVQbzhuOv3Hg8rnGwQ8LV/+vv5uTN/hBvRZHEqboTrpTC89uzFAWhYmeycTQ/nh4FjSG31BwUcn3Djf+AWEeMSVNm8seoIjtWnEcHh1lZW3GQBuQwbtqwCOEAM6v3u/nbh+uIqMdirIMvqjbWJFSDhV80b1YMlKXBn9zVulEv9d8hMSeQoTZVnl17otjIBZXIf3LAWDgzjlMQ+YuBYeE1e+4Nn2dRBsTDWqhzQpFTWcTniJbgDiiOKxtXG4uDoiCK+gO020SP5jEIrWgSEZCzKIktMLm2xHGy6/A1KeOYonmWZ0dIyiqtlzlLSrLRp0kFal1dDZ2uQYkzIqwSvgtKzkteVOwcxKyHl7iW45q85qpvL+V52LCvVEkf0GDIpZdFiuChk0qyx9HYO5UDJVfJUyHMi31zLqv1S2kOJxJZ1kN0R9+rpGK4nwIy6ImhZv/BCQi0f0NOaQoQ8mMglmsrYtT5booqWQsxf7G7mO/oghGHSrPLFtWQ6hP/QWqpl0MGHGW7w7bRqTousyUguCoDIiHNrgKozcHR8crlmCL6cmvJ2Cb1qGrb0bHPFzyWfSBA+leqpnLdrHa4P9QEjXrtsvpcRK9/Qw2HqNzug3ZE5ps43sVLV7rAldTDSYEt5byj4XeHqyVe8NuaiGJN1FFCGga0kOV8QTVVF4PI9EJ+MpAq5XItwe+Ukd3OXjvs3fCCuz8LNqUTskEK/vfi8cfg82lM9H3LibYWhTwNZrn+fECWSRj3/v5VVDXEc4cIrVHFtxZdU6+tbwz0b2xHPEcOPkP7YDosA3cSx/l4Tx73rN+O44XBksKf6r1BxdTM6wY2pjhgP4UY0bnz+x4uq88cQ5RTcGOSje0zwyHH2FNwI73P2w7gR84rPDXDjzCfc+HjOP4vE5f+8GpjBn9VXcdy4bbix6Iqbbt96ixN8UXmEwo371+UXxy5OMu7aGyXhWvDhU3Djxa+//jr7U4nCptl9OTf2KYqdncqqHYn1z05pdh/tCqbx6pV7h64qlhx1Nl+MG9+iqHr029215vKDB8mysjnKUBclqlmteWOAGoOAqo7LK6Riujo72w5KEtJAu2YeyznI4l9aK7YaGTkItebSRa+S1jmO62VZyMu1JIspfgY7NMVmKub8U0tg3SzInGFgScdq8Op6zvlWI7YKsRFyWo7eMZ2Z6YwjJpRaTk5gj0bxQq1a0KGaabFgMi1sD8kPVHPNMIYlkriUumAgRQoTFEQr2QuIBoHkYLUUtG3vxcaf0PZ+X2HoEAm1fstBDJm7HPoFFdlm83nVdKslr1rqusAobZXgIhC2AkEpC0TXEksZHeLZmYIKCtG1SkA+V7nWM25CGgG5TfC2iJZf6REEz6HMUV6J0RMqkk3K8WFWQUvItTySXutqHjMJYoKKbNvz8dvDef3gc7mHcvv5RKuKzB7qXLKHrVT5sadW6hMAV1YZKL4cBPPGsqJ7icR9xbNJYzjAy3rwqrlsVkUpjfkHG1FLcOdgNtU52M+RkMuKKiUcrcTLm/zIAWCMhLhx7RXU3fPDvdNp6yGV0yBtcDscPsKUct/hfVqY4alFHYfHwhKHKI5IkjtUvLEVJY948a3r2NgeHje2N08MIU6Ca1/ge/OUb2++jxJx4/TG5pBl/KoV/vm9kcljPzMlrvwcly/G4kbu/CE77sJxz0UQchpunIkV+10MyfiLYcmfhdrOuQR1r6WKmQJPPtKpuHHu07zx0QmOvgQshhwGHNo4+bQRURtW3LT49PZb0tUtj9Cc3ng37rKn0q5qzZJwnexqZWX2hx/+/usS3o3Za0tL06MH+wfw4rNl0pSSxQx13qXqwcG16e++eRGsmCGEgcN1/tFJ/i0MxyPZB5dfjqVLS5TEMmZgCS/WZ10S+oxX4sYnDhVraAdycFSiXYnGjKrAokFpHpubFLUdQaWd63SG1PvallS4sgU2yqJhK9W+li8ppduypee4zVv7t5owWOaX4R+gqzn5Ez0wgn0b1XdExBJrXki/K7TH0hY8CJCs5LHvtVYIndqtZ3e5fickPVCBXTuVzuaRrIp3J4oc4MBGV79MNi48CtR6Ig/1IdQpyNihhA2V7TmbdkrdGGz+s3jaUXYVMjSK1/GOFxBAyU8OBrafcPK36Dc0fSonNBQ9OKUQ33a9LE6ipy6klKiVjJX3iXIpmOKqp4kMybEyPwKbPFMrbMUCsgytvRbGQ/qnzkOrulAXn/RghQ0Zu4mPEoGuAvJMZqWerScQB5PupY3hiM0nsVIOy1vvdMIQ9JF5C5JKBSM2kFT1hehLUeuHQnGXbdxQXFWzMNlYXr6dHGssLDTUVMjPbCMpSOELbCI6rpen9vVv3FH9Bt89hfBlywroKl7A8xt/Ha5uCueNlVuHh0Opg4dxABleHfneVl2fbznpq3u308BubsVQ4AMjxVDR3/rJVdXzU+S3g/7YrbgW12+hogLykzsrixsxXkODxqYbiraPRxv6CsB/346Gjs3BwOH6N5w+9t/dwGFPvKaKvw8/v/Mnqiqg5c6HcSNaZTlm/GI40ly0+BFv+DsfbrJC3AjTcIce6i+fcOP/FweHJzjSWV8y7gYOjRuLJqSyecNNHE+fvtWe6t7hbTN6W4jtBRHiTYWrrxF6KMXuxMqL2R80b4AbLKmugRtL0BvEU7EWymSsfRWV1TS4MVu+4hZV7/dINSRj9+5vMOOP/nPyhkoFlwsP0lOI9HWVmjqiw3Wpohf9iOE1VR0/cHSmLSGdVBAolBLsNannEN86NBRo266jzZUPcGZkn8pzAyBt1LUA5zzGbkGXuGrn0J22pI2SlEoTh07xAuDB7t4i0HFiYwfn7E6LnKCeqU+2HzNCW7wI+ii6L7KIRNs2qdQkVOX+/QxUcjsPl9JnKMgXARccGK12omiZiYmE+PFUAULEasYBB/S3yZaFEdL3h7JL+zCx62JcpLFiS4SEl0z1WsFABkJENu96qSpvts8QJIM3MW/ZWJQUMklouoGkFxZJOCZbh7Vp2GpKgi7Y/jaRUnwxzEZ11kBivmVqTwgx4bofOqIClwZHfCbjpLwZBUlZgBXfsiYufUfqPOxYhHoYl/vQU+JhelUsdqTi9laXcrBBZdnb5RsHjjRmMGhQMCVyvNFYpsu20Zj8kkbAsceFpppELBhejkBGxPJSRz1O+qOgRYLVtdvkN+BYOJVGjpmZEDWUTJW79f5EyPlxt3c4eZi5zl2Zb/nr91iB99apWSLHwg8/oMqN8RjPh1VUUQiJT1SPUxdOLeV5jvWQIY+96okX18DhhbhbsQaOm0PMeExSFfb+aTsVdbhal5Ooa2DjYiIS4/6hjQNH+FnGk3NDLMdQxGHY/hflG16M1lQD3PAFsWbz8PPGn/MbYTDueSXx/uUvn3DjoxIcP1t5k40bq5lXwMbq4m2HGyFw3LvHBELSrYuvRYt7794bNbveaDbX1hZVIWvjBilWKxAX3wg3LF5Et33icGmKLamElWVVNjt1MDo6/d2vL8rBq1WIkl/uvVcxFCMH0SW/LXyx8PK3yZcXtIIgHNFwg60LnbFW2TRSiRMc0XPi62A5qgAHRuIq0eY7nKQtBaYHclKUkeaWzQaYmwp0BZpTPnurbrhRDTJMHcU6G6iiBLRMFhmZHpSWKIFqmfBzcCFj5K+0T9l+r93JSkQrDhuRLRwHCVHoobSP4jo9WHHp5WOobIO2vhDsg9a5IZ+GssMDWUN2NJ8Ip3Ttz+YFy4RqmtSbYZGC3BsjeEr2byCjpZmDzRIoxL1S5vSYII/Ecpl0vrNnA9fybXngK5UuVXkpq/FWXm7nCfNOSvG+RnFwyMtLLs4lYw3oGO7YvWmlJSGWynB7didLsvpxAjWveluN6sbZp0iQILDEQQNHwiHFy4gLAZSYR9rtTmpg0IhAQiKrYzekVuTBVHNCFtiZsuWiyDeuvHhbVGljpQx1UGKZsNyFB495iZqRxtikekSMYhGVL/tOzpzhOUpZQKGqoi4VgRVz/dma6tKIC1GfmRkdFXLkrryPNYc/j8URDoaE+MrKR5QbP25veB+9Y/35cJXGKZby4c6+56e1MD0/xSIeejMGnr4Bv7G5NSTNHebFHRe+tbnlv/StTYcb3r8RWv+8gyOaOaLqprC/1RZXBiIeNy4LNz7/B4CDaQPcuHMmDhyn4EbEX1x0xvFj88b5aE91Maz7+0OCIwqo0nO+iLlPuPHxnH+e4Pi9nwznDXDDJgwBh/211ySnevtWJU4OOHhyX8w4gbhrNwjBXWTeELbcAjdmf/3m2rWl7yHDrxluXBPHcVSa5X/kqfTv6Z9RWo2OjkJwzJY3mkS0E4qrT8D4gvOP+kB1eVBbvrFRLO3g3LA+Pwqkq1YR68EinDfckmqmcpTdx1aO+46I9K71kbOlwDKo/A9CQqSLUl6V3B2BGsi7vKXXUu4dxEC1yumtoA5daWNDwK8XiNKW/0HcMlG1NWmHCNaotfocqbKo0drRLyjwEAAQlU1ubb+VlbYoW7MTXwGDLIcgPKxCihVVFk67JbkVYiv4exMPZWyuYGFmra4Z6wgHkYQQmdaPGUv2M3KET6+M25YZ9XgZkJmQy8F5tq0ao5Al/dEUwJy7LdV9iLCnqg8OJUFF+BMQDgmXQn8zEm+Z889axXtS6OrOMi3W+VGY0lYd4/rqgPCNtylT/oq46Ag3UvZp9FVIU6EvX18d4mIx/cRZsfKqdgYbKr+ZGpmfjyKlEt7iwUXBSFB1GCK3Jjrjal0mDjdv6I8Z6XeFGxvLkw8WxibFkktj1bSb4n75riqXJJwAIUTK8zynwvGOh43BwDHjCY6RmVFwg3CqGeHG4XDn69CU8HwQLrj+HH+fi+ywVqRQkhtix0lfxnGf+PqQ0WPoY4YzqfZiKHOKU8Nqx7f9aOEryCOB1XYUP7K+NZARr/tGwO1hY3hMRbUZwofrdfIDR1Tf6oePi25bFTIcn/+JAZBr/csX1S9rAHEqbvhN1Vwol/IOjfi84Z87lVU8R/1DuBGlrDvcOPsJNz4+wUFYRlOSqlURHK+0pTIpri2qnhorfsvUVTrkPW7cE8MBg/2muabwdDZVa/dWhRuz3//667VrcOEHkOIABMgxOr0/9dNU6iA1WwI4SlW9WXWxs8WNNUDjvrjxw/vXv32EoGpSeSNUCL5sviLHfMqawWXuIxFb+6WKR4qRTsSPy8QxXZoipJDpAjO4Eu+qTAsErTJU/J4tM0AoEn3WpY+gU+Va3Mr9yMGt9hSrruGiUmGygBDeqRVRGJVJDCkGShLkoKdcT8IlIwPk6rAE8XRD1+vs4oOr+Ex6mXItjWpYUU8W7gHwFDj1YbhriY5UTRKGqvWJHJBeT246O6g5qkVcBNb1VzOcCDJGNSdFyot5lpM7ac0aamol93y3ZZVOBKrjhlPHU6Y3wQnOfzYkuIjcloW5S5PVxnQhpMCIEcDx97Nc0bfz1sukcEXdBFRqpkI4zMV+ypCwJ/iUi3tFIYt839W6jH+AhhqYhH3AoKISndk8I6ceIEZwihSw0py1HUdvvU0RpwFsPOE/bmHeOsssRQj7CkAwT1q1nqyJTRk4pMSV9HZZ5VIbSZx/UOMAB9uqScv13fBzE8BxSS2AI/IC5oQbVV11DMOGwYVBh80bjBvTOdIMD0PPxuEf2PV0iu/JFx7WWkT13c+P5xoO8RuHpyQlDsLRn6+fRo2/34vnpg+2Tlsn9Lemog2RYjtOboQs+mA22vThIwMRbkRxbA+Y8c2BLdBNHFHcoEOQswYmIMGTKKbqofDjj3Hj4tkzH5o3IuAYDhI5jht6Tww3Lp49+4fjxtnB3HHmE2581JscHL87giPpcUPIAWZ43Ljn5VS3HU3ucMP+M9xg4HBKKv5700ROBW5Mff/r3w03BBij0w43DpZ+KoEkR0ckO5UOKrz5u2sAx9Qrdl9iS/gf9xcJcTkSvlSbxwIJu6+QmB4t+b3UzKhgQ8PHIA03go0Z4Uqu3uqioqnkprWwwMNR5xjqHpGzBE2b6jfAK05RSfrV0oQLQxjCTodUwHpGGVacgkVYDa6d+YsjQ1VIBPxpGkDSlNICBdNcPYkiqgE1jei219vp0arBMQfu5PKyXNMe3idpsGH1SVrl4IpLJcx3boZ0o7eR8NaNLWcvRIqgIYa6kZJKvWXqSSrDI+kDa+22a3YK9cBSmAEbTiQtI5A1ZvA21YkronDXB6Ob109gpC69vNWEp9NyV+Rb5XwD03wvL1jRTki6XI0eGr8y6vvD/Z4nCESmD+XgIgRgxYbel56PXkbucYYNW361VdGB5qymZr6Ms4TIwbIC7cNIFqi1SQEj85pSQl4j7MJQFuHIfFQui/m7o2AS9Tuab1zlV2qIov6P6j9hpZwcMOXLjx9/+eDLhZd0jk+OTRLf5dJIBOdEUo3I4yfc4JpBqtxuZ/74uDGi5ZRDDetsGr2Wm7i35+Nthwr91o/7OGwKcOT41qbPCozNCJvHmr9DR+CJro1QI/U8npP4fHgXtrd3zO83CLaNrH6DCPTBuHHM0rHus6v8aOTLxzcHiBEbNzbj+LHt9bie4hiPSHL+nPUB62cv3xkMG6Ea93R+A4IDhuNcfN5wT07FDc9x2MZqLkwNGYwbF0Pf34fmjbm4f+OsjRufcON/xMGRNjljZrWmmEJhxmo4cCw+9cDBqzZ53LtnWlxTVKHEbRJCSC/H3i2rH3/zamJ2lnGDRdW+4YabN0Yr+9JXHSwdzU5N0c4n3Pj7378hFffKFQGHktTv34Uw+da6yl9e+PLLLyebTZjxpenOiNtL2f/twxkj3v9ndrKZTkegUK/YIqLTmSpOsYWqVMl1SkMH0KhaDoi87XbZ3mezFmmlIrpUCytHT87ATLlVUli7ctXl63DboV6LmHP5OfKZPtqozAoUQjUg1RuBblIX4D3ZPcrtYgYGWvWtKdHjbZpVicVQ2IiyohKmZLIbSxxQoZfLB6Ih5Oljc8XVMoxIbyWQdUHy2qRllcvnlnyrgYKuVCt3HRPhYImHtqjSVqugGA5RxGPhTWRxU0FUgo0WQbyFfr1Tr1US0vtm+ITVFUCrZiz/igo6RKyn7Dup1VCJVfRlpSQOEC/DeS7gYCVVrfINYykUdnAwV4jIUv9tz1wellTiWB1CFUGZpGYsRauPID+w89ttqzoGHm76yB2EM4jibTWcgBsCJUWqM7WphgM2fMOapjR38M1BjH/9aIGaMF5WE/vGK/DFvltSWqoGHUIMqugpnrckkpEINf7DjRmjHapbZqat5O+vuenulcNBIrrDjMPB2T/cL+59Gj5adisaOI7HqA9cGMdw44S4dliL65qiuO3tDZJLItJi0PvqufCw4NXLquJCqigs1ymovFvReznictuQE3dPYugxyM11QYMhblDCcfPqVQ0Dl2Uav3POtzh9fu4PEqqQM0lUde5DuBH1iEcDx8Vx18pxPqrtC9dXLvXkH4AN+2jdC3rjE258VIJjxBEcaTWUrgo3mDfwbyyikXrqZFUmp9LC6t5iePNK3F9s3gBjmEX2Ju69Wbux9mbD44ZYjVH9MeCYnl4qHUlfpawqxg3tqQQcs3VCgRQ2IgvH367DmMBvfPGIJ9waYw/SJW2nwAxPgrtAqpnBvBFJqgQVFdmoK26D3akLHAg4L6VxE2dUydftSqRLVoYyO2ho6JZFgij1r25jSEBtbL2qDPJsT7Ipefp08hOQkmWISDF5ZPP1sWR2dyzpllEMJqTqihTR3gsEYN/HdqcwBnGOgKk2kbFupGo93yPRpEY+VbteGAsUzpQiYhfPOR66NEou7pBJZlwmLdLe7NgzBao7tOB0LAR6oF21AXJaZuDbiR6kAC9p72UaGXvcsNpwzRwNV+FnTk6+fAJQamNpFlf5ea3F2k+eJIzvSPBZxe1rNlHSCKw490YZVoa4aOdzePjaqSpoIiWv6loBX+IVGSTqxHgo/Vz1uSi21ICbNe1XVlSMtmRq8cjklaplsSMVlbEbUHRtwhiJ+I6Drp84Dqq5uiKsYLKZeCp50+Ii1dLPABZjWd8XrLj6myYfPPpichmd9ksxHNSGKAF+wwYsKn+X9gk1VFPXErNkisdHT6UZxLADsJjWBQi4MTrN7yivjuau5T87PByOk7IOSkx3z4dy0cN67/chCb7pXOOeqHh/KkYcCx4x4/n6ZpwAj2mwfKX5ntZUMdxY91PClp81tn2Z3/ZAUXvcOB5SHeuxwlifiLu+eQw3fKThphPkbsbe7UmOEDX8C/918+LNf/sMepx5446VjZ+JxY2cZt444yKmzoAbZ/4IN8IO8Qg3Lg7hxpzfXrlo9w9uqaI91VkXs2sbrk+48T8UUYUMvgZs1Fg7rYrd0NhhubgWnk7hn7nG7zvccAMHOlw8f7rX7dt7E2vKqrp1pTo1+0Lzhq2n3E3QcVSamt0frbCwWjowNBm9du3vP/zwgoHDFXAQNHLBEq8mH33x8uXCAoqqMaLLD5Rn2tFK2hBiZmQQMRLT4fKSJRXl27mOpz67ZTJFUokODU5jaZZHagYq/17U5TLMQ6NPplExvaMiWF13gxNqAGShn1cld5GyPp1ENUzl6k0qIO9tCVrznPtjCqrlep2IC+tn5doc/lhrmbxoXeho5EcYvXu7KxkFj5ASyOW3uI6q02SRHaKI9k4GhzRgI8Ij9bkawHvyulG6QRlsjV47+TM2doUESkMU8b1byEoZPKaBpLDbm6DfSSHjSZHGgosxNb+aCAnJFbIr0ehgRADrkriaJwcRta2CgTHprRgYYLpoidXoGauA1qqtfqm8ElZMJJy3tg3FJzI/qes2sAVVom3UuEsMYWYzcrxuPIlnWAKQUpxKRVVXuGsCNGzznVBONfLQnBzYNzxwVLr4xyvykxOiWwF0JVhQ3q59MypAFx4aKqr96wGwyU4TCUVB3Dm/uhJOl/GIlwJlXaVSS1W38apU/G8EwDE6cwnA6FQOpnnG7pTfQcRUK1euLB7G8s0PXcztYaxHKTzVt7YGmSNu7eM2Vae1NkW7qvUT8VShKMse+gTWuA9878mIaE21Gb4USm9jLIXX427HLRzrw36OzdiIM6hu8lHqIWaEDkBUVZtD44bnN7yqyohxw43IwuEy1U9ghgODy2ePJeKGpvEzZ4Y9HHNn73jcMEnV2QG/MRcusMJ5Q/RGlGL4wXkjYsfP/CuljPwL4MaZkODoG24AG2urG25VtWqBU4tP3Wxx23pdlaH+y33jOBQ14nEDOvzW3u0bk80Ly8aLz/66v++Qw1BDIFFhQyUTIP+37hvroes94Ub9ymd7mjYs2tBKBBFUgR1fTuJHhp6uds2yMTMT5qaPzPgodb+lCv1/tMT2elXMa4o6lCq32yKfEHYkVWyMifbm0rNaomujwmVzupDtp6lz2lEJB5GultShY0rPRbLKnmEp6GydZPBoJcdqLZc8DnEBRV5XmnhLqYc9wY5kRHUlTfWUapjS9oZWo5aRxuCGEds1p4myi3P2QvyRqFfaXoiPtoSvHMxStqpfvFGz47IAiCgwRRnrosu1HQM9GnIZ1n7kfP+xhodaxynUMQEcem7V4TT6KfaQaWoFQRVCqnYy2w4KhZYaDPl++kpnl22jZ7IxYraU9S5nOYOWQm/VtOHM5j3FLFZ9AiKkeSLfsUCpNqpaGxvadfumlFDSEz3kMmt4eE0xvZQlDnYrFnBVCW3knYo+tE5ebicUXHXMLKgMROVbpaR8VkoV1HhzWXgBnIrn2BVwEKcOE6Zt5ku+X1IQM5ZP0iI+vVKxWQj9Q1V5K5XczIiPw53pSGuFpPuA3yc+D5o+jOUrV26ZLiNm+Tt0a6swCfc4a+GsGpthPm5cW3vc/33SzhET8x7HmvXhUr8BbsTT1H3glO2str1/I4q9Da1+65Ewdz2s4Qg3apuxLPUYL74dz1GPllRXw0D1aN4ANr4yM8dXA9w451OqjtfAChkYFu6MX7wzd/7ccN7Iqbhx3uNGKLcd8BsuCXcuhhsXP+zfGOhv9RHOCHjmzCfc+J8hOCLc0Lwh0DDUgNS45wmOW/fvu/6N+/fvmYXjPtlUr1Hhrj6FpLi9hsl7mThcpeEiwR2aOCqjB7NVQ4xRz5YbbnzzA/VNIW6gw/1NJYJ0eYAbj75caGxUq8FS10jxSmVmJAwWcQSHfzHyj7PVJiSDAUO4caDmcQAgPYWoZqqYJTpdXmLkVUIO5FVKXmWRgfGvq8O61k/LBKfEJrmftb8J2i2bDbQ/KtBHAQT0LG9KwRxYKkjgsHx1COq+hgzTwspKoB1WQZFNySAouEYkzRxQENaPhEDLdLN1JhlRAjqZ2f8EOidbpk7iX4KtVcEx4Ro9eOOu1SwZgV6z5RX92zRw68tj0nhM09PusuLG7aaPgBowshiiXWJhJL+NhvWM9xrQ8nxptObqdBd8AJMpfUktKYS1Ieql1O/Htwfj0k5ctSzGjIgQ7swOi1EkoTnDBU09xOmtoJGk5SQqlVBisppFAGcRKSuhhbyoumwz5J+kcpGrgyAAW2E52FDDVqXTJuLW1ForKXHuJqpaVkBVw39zqoxdWHjw4AH0uP4sEFa1Yd9CfoURpSwRna0dUyroqiifiouKS06fq9+NSuUgtcQYQroyETgp0jWVWWBYcTgYOvQi26L198+PS2XjR3t4GT/weR+PGTnpF492RjHcWB/qmt0cZFENp6uHmqntsD7cw8Z2hBtDuYfRS5se/k7DjWOosRnjNraHTOMgiBs5vhIx/hV5I2fvDLJGPj9OjDuUELsgA/jZuTgpfgpu+NnkzuWzUReHk1OdihvjXqU794Fxw0fozkVrqn+tceN/P27ECA7OmtXVDeHGhkYOcGPR0RtOUYVk6r7rbOKPw41FIqpu3F2DPf+M8vHVG69f31h7tfL9f9PmtxSOG57jGJ2WvmpUbKQT5/LMcIN544pg4/D+3b/dZdyQytIBx6PHhRb5gzQxzSCMEm7oiTBjdLriips6Dkx8ixPHmCLGNY6gyWfQOGINVQ2OUt2p7JQZCNX9R2vfVNfOPC2z2KeX5a5jiGDsSFsGbNK0ZXa5rglE7yi0zKCQUdC5gj1AAEzkKTNdoE7Sdot31hRMop1NMo0Pj7WWVKrygGt+YIEkxx8YUsja7JF13XssgHCCB8YDS1NVE0Lh3LDkJavg22jpbcCNfHZw3rs2jvBK07IFNX5ISWXR40wd2mllHGpYvFYSWQDSsLrDh3xCS6RMKtGTREoHfMbCFnuBde0Zkikmt0dkSIFKWtzmcCGu/KPWWpHNQ1YUaBL48nmXbTtvWyy0urhJ/IO6RsBaMqAxkD/y0ugIlyK3GhnGZetO5atdN2+4eCmI8XYuVfGaqmx2w2lxhRsOOnaXAZLGwoOv+Q158ODrL7548KDBaJpR/thKuVisCjBIOWbeCPTPyzqqMwrpdek/GHqmKzOaeKtHSyzFKtOjS+X6xC1bvh5aUtqiY8j5b3ExxI3nx2eC9WN9rkOq2vU/wY2t8MiP48b6KdNGhBq+pml9KBfdC6PCgWPbUeQOJrZjgtywrWM9GjgspmprqGkjgo7NY2+8eTOiOEIlLi9+hTD35ldMHXN37oAbUUrVMDF+3uiMucsc+MINhVgNR+bG8kViiyqPG25HZeupiPcI9VThzHE6MX7GQ0bcvfEJN/4HCA7X3WS4gRZ+TcDBvKHs9EXBxqKTUYV7qvvaUll1E3+FG8tvVt88vfLZBFm4k5PLNzZezKoFdunX4wSHtlTo5Z3Eyp5oUfWiPvHZFTfQgBsXiBl5hBT3wvLLRxwIz7BDZLHrwV1wfThCTaztqPSAISHuZw4fPqKCOYciXFVyRYkYWNebuWr296wbOICKaoUmD5P0gkSwIpijMzJq4yR7VpBjr+APdhMJ1Qp9naxospI2hqhbIztmwwNv9zkdCivEBy5JkdDAjBi8R7S25e6N7WoKEd2gGr0xTSVZO4nto1smy9Vso4+TI4N/BysCtwZw5hxwQ4SF7Z9kgGsld5s2eqBANSix7NgNV3SkPZYzVdRCbx9MTSCvIcQEh36DtRlBu9QNptRrTo4ivE6w0l7Res088a16IakNmopusYljGJRFETzJX62b9x1unEHCKphyyg5RIZQpcmU3abXegnq1t2YghyABVdhX1RE6Czcq+uGPRGlVCLKquc58lEKiksW2q5etB27gSFpMVcMkY1LiJuX++/rRg0ePwI4v+EV5Rs5hs1xdqZBShf6hrGQqdNEacfg14NeuMm3yXDIHDnIzFXBjFk3fAYq//fLb2yxeHW/Hb/ah21AZiGC8e/5eBPVp2SDrxzx7MYf3ADYOT6n1MwO356rXT7EKDpf8rccx41gM7kCJuxUtq+Lv3d5a34qmFJcy4vOpLJdxSDG1HbOKnzZvhMS4Rw7v/IOOMNz4PJo3hjdVly/7wCkd8efQ4Z5gzE+EVA2S0h2lEfo2PMV90adWuVXV6fOGUeC+8C+6nfuEGx8ZNyKCw7pDN5q2qLpvpPiigcZTJ6S6/RSouG+rKm/7O7z3BnqjSYj66t5nV269uXHh0cvl5hRdf7O2qIrGjWkJqKYPDDdG3RObN75Difti5bPPbE11+Mt1ymIXHsksbrjxn7qSTEsBVbFOplzpp5zBBQaN0NTR8QbyKOawM+JZcy4nTWSVs7dVf+9XhSpSeeYIWgxdw1zf1ou6zqfooyBhktKbTOxac2WoojbqMpDr4E+6TYnO7oY8gDqwe+K+k9m62HPiqQxdtGvS1b0IbARP9sgW2JFxJR3Z3azr8taGrCYbh9qSRCwbfNlmy0gKs2yYKHfXPquAiI3/rnS4y4oa90iCQhWTwzKzh8GKccganODGtXRi93S1I/0UTxrogMfSslyAFG0+p5ZvZIaIFlcbFR23Gdn5iGaEL+oBLipZx8cBVV3PttT3p8pYoUrPajRyiowUx16V4UIpuRsgh2CNFVPNvOmkqBjJnmNAQRqd6/hdlTRWADc0it9diQnppKjjrSiWUYFh1mkrikM/x12t4/TtNnGNI8b98tGXqLa/+OLrr8doH8/UV9SmUkVnrTVkvSITB1cc0/yOTDv36AGLMLQZXMQw0fArurQf3F79xX6p3RXRouGGYOP+op7t2S2EhcPjDr5jPu94EvrJiBEnyBoy762fhkgnG8UHxRvbXkobNTN5y3ho4Yjetr09FJ4bThpx3IiXwoZF48ORuNsuv+pmnOBwIHLRisbnznk9VbirGoo3PHfustn9Llqu7cU7GMaHN1XH5o24EtfrqqI1U4gbYWiVDzY8tbjJcGMu+vAIN/7yCTc+Km44giPNIdVsbnjckKJKYiptqp66RZWTU4W4YWQ5i6rrb5SFu7p35crE07VlDvz0z7M/vAA2XiwN5o1Rt5tCOD896kFj1G4CjiqCqkVbFCweghsL3347eeFu8wLHwcJuASlUNsAsILqzOzXbsSFBm2mHHBZnaCqrEDkMTWamvSPYR+DyvCSdDRfWU6DQUdX8HtJpsUpvZfuyYmP1TipVUNY7ndo6wWtuUW+14arsqyXNHTHWcGF6Kr8QLZ5NuqPXxgvjHtw4wcpKSqdkK7vL/ShkSirjSgEkNiMAPUnLmpU5glTdmoYZzRiKmgUYNCtoySX8ce6/QsEZxh18mM9PyX7Ngu1vxI1rm7Nrat1dl/cHUSGmoJ64fNWtndizZVQTVVAkSkanbUux7L2exY9YjRMkOaxI/mpbyzcmBjkTAY68RSNqeAiUyw7IYeOoE+XSESmCQAvCpWZ/eNJs2ujT1PzGgk3BjQKNHP8GTBXdQcY6lIcy3gH0ERs40OqiNesaTvF195ymSt88+AuRIw3A4wIMxyN6WkSM6xdlTAKznWCFWmBEVWWlqvMbg64KbqPCbiq3v9+5JEiqqnyFIYTUGhS7117M1m/BqxluKJJZE4dtrA5d+A0vAxp7kXV7aHCIuIkh98aQcvf+MeCw7nDvwvCsd6xV9jCWb7h1kg2PkRabDEKhVdzjhps5wjFkazu2qRqwJC5LfevEwLE9VPw3XOF0Mx5VFVVy3Lz41bjGjXzu85jzL85wKJTKpRMquVZOPUs2/DPc8KPG2QgwQtwwFBi/OBSIe+qeCibFDSox+Dn3L9QR+y+BG57gIKFKu/2mYGPN+I1Fo8UXzfU3MG7c10DvCzj09vs0byyuvlm8JfveWvP12qukKmBnhRvDBMd06AJ0Wyq9bfo7ww2i2W1HsKeoEcpiv4VrX3uNg2P5VTPdeDBG0V6wQ01rtaxa0JzKo6fZNbCBMLCwBdVQJ0dn+mjaOQFtN2FYc1Dm47P1apq2v6r6ZA+OYDlGUiVKYrmMl0fChJ5c/fesA3X3scrDIStaMiYkVVWogUEnmA78gvY/vBfqIqvqI0sJqWlWEJdto5ss3y0WTA2WV0ZA866M2rmtroLQQ7sXSSUskTKOYtcmDIVvM6vHaDoMcSEe4tyzSi+Uq0PjjqzkNbk3JKHi7s8oxHs8ZmaPZRtDQL6aWdytHoqjvdVX+FS+lRRNvqKm86R2SwrgkpgsEL2hjZyNBiynuBHzy0oLiqNnsSJXBRBte6L2EuVmldvMdRLN9pQClvFxVzWHG0bjmyqqLv9hPoNvf76iIvDuUChuHh67Xu+6gUOUR0fWw4olYPUUwaU5xsaox8+e2cTXQIP76AtkuG5RtfDg2TI/QeP/jaMhV7doRsuc+h87naXZClqqrrrOibDq5KbpnDx6cW12qXpbVZPCCJ7p5pBjMeQ8NGyAHUNCqViJ0/pw2dL68MZpOB9xPUZvhEmEp/EgUdnH82N28fXBR4aTi5PgcuqHDPlmhBjbXli17hvR30c96dshcBxLFIlcf0MUR7irGo+JquxlgcHVQvXzeF9sCBwqA8cgPv6VYMOkV+NfoakarnY6tqgKt0znBpa9uVhBrAMOz4c7bvwUQZVjSYwKiZZego1/rXHjXwE3vIPjd9oxkgqJC/dUllD11M0Z92T1C3EDUvzQjRvgxpu1NxpP7l3Zu6UKpxtvUVOhp7rmcWNAcLi4kdGKAw4HIeAGjvGJW4e2JcD/d98c479R6PGm+RIlLvWAeP+IsmUmKJazOM2JU5+dPZo96IrwiMqbfGVsKLbqTFdmK/YauLE0O81RAdVap/2p1M+WLIKC/JF0wPpLp4xOUEmeZLqjlqKlxb5kTxR663KZpxjn0mMaQZKioDVWBDWe1bI6siWScp7pmmtCsqgojTA8bs9NDTDTjjSpKR+k16uLEZ9wH2MZuBY+JTwySVfT3iR1VtNia5PZIGNrrp61ctT45AwdyZqmDEYgMwDuyk1tBsCCerg1mzSVe8iUwTSUVzh5Ut9QIoFbnMt/5irabKuZXdZSzBOKHLGycPlc2DthScQa2Ktf1enbVkaihK4c73kx5fSB4AapKeG9nbeYw7rNBvJtt37UkJCpaV8lhsOYopQ8K+y8Kp2gZW2/wouE307x8RUd8T4zN2U5JshpK25VlXTj1q52fo+fSWjcGFuQPfTrR19qnfnoi6/VksIPXpw48wZfB9kySKvQTY0oVH2ku28yLWyBPG6lM/39FB3G177767WVW4sON/QbCGjcv+4vkH6x4cNkVXvD2Ybrw7G26/Eu1+H83JO3kBTf8u6NU+74/7H39k9NpenWcPFZBzCkiSRIJ4wYW8LupJMQTTYftruIDVJxeCL0jNNgnwJ9Q0MbGsVmHKc4z5l//V1rXffe2UF66vnFqbLKqHwGCKj32te1vj7aUsXnjFhmeixJ3Y738OWdfrKjFcWNhCUhOzFOPQYdu1et4pFM1+IN7/ekuGGr0uzs3BAXVbGi8dEQE2ZNLTsoDv0hXpLbIoYcsXiRvnFhMPReXIcbTmY1GcZXzV+PG1FAottSjY59wY1PRHCkpMRd08BhqyoOGy8ZjCsLx5PQ9bcVxowQN7YWiDMYOB68xAdOLGcqv8KU8eudQzdvGL+h6cJ2U25DZW9AtmGuDt8fstQv0BfLtvGLiWfP3qMPCkuvb++N47BdHU+h7QmqIGijIMlPp73yHiKu8s71dytkOZyJ3GIPa1UcE3wfqPAKimmr+Vo+WS7jKhRHY1CBLLQMFGJMLq9PTbmU4NGcKHLESEhThMGA1+tYIdF1x0QqGivGGT2F019q133rLCI24ODHiZZ1IMI+cdPNdrsWO6tXpPk1yrqYaWbWKDrKMH1JMigmiWhmEQqZhFefmWupYtG0Sqp5pTi1aPQJ9LdcV+HRrNL1N86hKSHnh/ZEjVV8UeFGsokq8mzCp0e9CCK/Cxsg5F9ZlmeolpZZgkSGTeiZPVsSYfbAD4G+DhbOMlIFneUgOGQAxE+Os0iTOIOjn/OHx50TY9AzSjrkPKNGc76GGkNY0Ydg4BjmTkrWD5d1yCQpODysBTB/bNlS1FSxNZa4Dmff2rLIcchuxzlu3Lv3DcmNHwkcwA0MYGh3ATfOEHjhRgYl88f1ziaXmmDFWbx+jC1Wh1T5Yfp0pnbnzl9g3niJEUO+U6qp8PtiS5CBZwsXtrY6CIHjpN/hd33AyL+9tZyXYidSU/Wl5h6FJR1XMg77g3B3IxYj1N/G54Nw8Ij5N1r9q6odFznC1r9+gGj3Cjjux42B96/cXHUs9lQxPVV83sATJKcbFzGpPF2MHDj9+8pkdcqPfqTFFRcxHz4NcWPSERxh5GFPp3sVdsK89Rhs4HMNfMGNT+TgSBnD0RBwGHJsvbRwKmf9692e8IS39dXFwvki7v3g+0dr62sTS9tp4AbzcIEdMzM9OdWIratqMzZsuJUV22IdbnBBoA3BEjwc77GpWl+auPdqv7ENjmMc+x74FCCx9LxcB1ur1F4n7/zi4NwdyW16XGWMSH/VqVmxXyed/f1NHVx6HSdJQJMf46bQJ3uMGkFcl2oXBCKFcJBiqUWWPgskGKIgz2c/Edhujh1syUMsFOv4cEYnyDzjZaAEI3PFepv3A58HvPc+N1WUV9k1OLVSWZf9R2mvPSM0iLfIGhFOR/rqmiwcRWb10U5HpkOfEE/wjtX9tWA7yEwhtop7tQS95EynwgMYH1fa+D4t1NgU6Rl3ZMxKzKAYsEl7CB4GKf2M6+IoMkeW7A1TqjBncQkFPiMr4zjGnDm5IAtDiihhUyGQBFjKMBQQFxaQi24ocBdNOv44qzG3hPbzTMMSvqaChro5usSUgiiMZHL4bi8f12aMpNnFiSLweND7V5ALA2i1JoIH2IHvDtkiWCnSKv4UfPg3XFMBO75F3ggmJk+4AdQgdAj7qnCHqylys3YIGPFBcOBzd2ZmuPD8y693Vs45bYS3Lc0ZFyQ6tvRcWHIQHzhaH3k4Tq5x711bK255Idb1vRPHjSsfFJIePVL8iiVjt086FSUURsCxE485bEUUx2UsHgVERzw9Pfwc7Tit0Qcb4ZrK6aomdXbPjj7+05/iSlwDDgaPPCa7QQ3uoGIIH97QQT46dhU3ZOvo93CMxrr6evPGZDhwTE6GuHHdwDHfU2X1cOMzU+F+FrgREhwON7Sp4m0LyyoHG3GCY0tLq6PoLWA4cIO7g1CD1tC//jdw4w5lt7an+ks4b/B3zQ0bNb6GcCDiBgKqEDKydXGxaO4/inGnJ86x/lqfePqco0Dx1XjDZ9M1kkFOO1hVlbNl6u/NRz4zY+kj5ijnE547+dN87rRmuVWoj0Uc+wxUWTQxZIsplEcFSVk39nBdKgqheJZh/NQZepaUWI6bR7ERHRrM/Ws0LBwq0R3XZCEmmlWACeVU8UMalgcr9rpI3FDihrJi5TJn2HdW04ONH3wLCQ0tqRo28zSsL5vP+A6JovY5iqw1LOq2yI2MGrXBhu8vk91QDC7+6jBvSIG1L6kWgmQxk7DmCee1uOlVIkQqAdMf0Y0h6wlKxViKi++UBVIebewUBUOd20CQI74SJFd4JEnhBvCkW7BU3QSUxQjiDZSX0qS1Dx1/TX+PvEJGxIISgOUc9zR8KAoE7g8F32KWGe5rb8JfGUPPN12DOZKK60lLmSdu2PcOaMBoBdxAXdPqKmw+38K8oYkDi6rnCDhknC/47jT0VJrLGFJ5CO1E7vSQRvRO8liEB5Nu/u8mZdr5X3N1yKlEhG9p2lBqwcLCP8V0wIiqtx4dxQYOlxwSqwBvfRwW8keev3DcaIcy3DhUHPXYjVaIT3ElbjzuNtRQ2bRxP05GRMRGD2ocqxJ2Erow392rVo0QNdox3Ni9H9dTuclj7vZ9M9453IgZ/0YVVsUEw8HZhzd6klkMHfPzs3EprgWPjJJ6uKrFHYtwI8SFwcjA4bS4Icnx73HD8eP6El9w49MQHMSN5aVw4Fi3RRVv2+75I9v7ht4N2TkMOB5hAHlwzmBc4AaAAzHqCDC80xs4bFEF03fNzR1EjlusdPq1ypyRRdNCMvGKYer3pt/zMaxN0NIFGmEcc0cmm4IoNwuDsV8p4zeSq4bl/FOLAm3A8PoZ05Gvp+v5cieXqzndbv4Y4wmkmJtIMkTEyBmXXjhAcFh5lXTQVcdGAzxGArGE2cbZmV6nJop0Nlldj5VE+6sWNWtyWBEItFQktJvSVqjBsQF3lKoq69DB5o5GeCeqanG/rAUA2hNRFzL6rTUcZmTZwkQCnC/wS2WADuP7mYwLU8eO33KpTOiruYeQga9YtJoj5o9z88ikKVsVJYIVDBII7EUtYKYZpMhg+zj2h3ScMzyXwqeAm7y5zPNMHYIwqHEZzusx+bbAJHkiAnpwvSw61LH9Ah3O99XAW2y+oBqXREgB+VK8Oycx/RD5m982g7gQMMkskdA1fndo2NXF1rirytsUMoyoEA4bpFTYvJgQsxTGVCEFV1bHe3T9fUNBFZ7K+4cGroJHfiOoZEpk7XP8Sz8EHwZWnNZ0KKk61XS6snnr8LB6J//XtPfSBLe2pWIZGflx/CtcIH5sbIQkx0Ef9RArXeq9fDU696NpIz5v9NRUVz4irsy6hubQp2hFFnF1b7R7ktloSbUbq/9rxXHDsg3j80Y7ljfSdi6OsJ2jX07lBo4bt7+fM2K6N2/8qaeoEmzMDj6+MfeQRg9yG0yvnbTYqbE+VlwDx8c1HGOhWS/EjdD4N29Sqp777w9xI6bB/dzMG58LboQEh+GGDRykxgUVLxcxTbjtlLEbIW4cOcZjXbVODx4JN0qcN4gbh4c9eiP0jGs5VXPshln//k7cIE9ygV+cNiDDfQYLx8bb5aWJ6aevnjNz6dUPr3AWI5W2VAYz0WEA+ptUikZybaZMhpuvmQkQL1TKsIXDE1xjqLbktphNYP6qHXtnpbPVs71SopSGwgbCTFyTVgJVImXpF8eN+IR9VQLtfVa0x4Ehm+JwoOMrkEWCpXxEjNWsJiJJqEhM7IvRLmZFRVjAOJVVrK/T3KGMqYwZubk+ytInh7dP+RlbYYFVtsv0hCJGiuP8nDgssVGCPcKTCRtVd4IwoMyaKHGQ4SwdL1J9i4dCPW6RBg8+gF/oJWF8Cis/giwzful+Xykgqwo2dJ/xuGIzACFdse7EjWB/H1MJ91hUNDE+F+Iq0B91tn8DFJCgsjI3BwwqnnXdYIAY26FmE8lSYDuoucVwlxVtpNu2WB4svGD/Q74VUHszXiELhRVUsoogHFZ61bGRG91KIC0Z1lQqE8caDrEq6I0FLL4GcAA57n0L3EAJIJMcKQ5LV9KgNwKW2adPoYjoHFerYjg4xNTTHZTAVI+rp1Xkb77Z2360ZetRXrecCD9oI0Ld/cLGAranG8Z+2MCxE+piT/pXVVdbYa+nO3pJUbrmj6lw+0aUq8ARnvyhb1yN4b2Ro9+HwWTc3X4+vIcbbdcc4mLg+7VT9/u2VLHcqhhuRKPHz/cd6X3NvKFxA46/yaGf50htiBQ3Gp0tHPNjvVYOrapG+81/Lhh39BrccIV/Ttt743rH+HyM3gjluKMDX3DjEwCHIzioxBVwcEslldSjLS6qts4XnR63hx/siX0i1fvW4gXnjQdTL5FS8mhpL/3f//1//r87kekPe6qYh2OmNjIT7aswb/zlzt+TKzZvkBknDv307Nk95Ki/RUL762+fPn/+6ukPT1998wPUTOOpCqQwzud9+nsZuvzN4ci/gYHDeTZmILFFQ1QSvDfluMhht/fUcslkupxEj1+2kt17k+Y7EVCF2NbS3hkTAElP4Bo/Vczatilj+XwNrMg4RCARBM16RI19HNQZjQUwCmq/RKWtgqkYQ8JTLsPmC22pAkWuq4jPSyqvI+uxRtYzqRXSRxhWKMabdAf2RhQhdRvadjHyBCcmaIznDW+qy2pYzCdoFde8Q7HSL0CdNTPEgRcHnND3Tq0XPm4beYDL5GeQrhWsDA3NvkC4SCM7hwmjmMVvrKkweiBuiknq4K3rqLSF3wOcTvYDkGql0Cje22/g0a7gHgXAy1nXr7DHjy0jwABsr7DJw+fxGLWC9MRNU9jmZfBLqkNDQb7Anu0M/OyJ4MUQJg5UnQB9vKSr/wt7ZKF+4sqKiDJsH+9b460DDkjG1mjhADnONC6Ej7xCTNUP307fQ7L6D/ewx5pCYAroeQwUcP8BOtKVPFOp8seHbKk/XvHTmSq6ICun6DDG2JHG69saNCTC3TqR0e9iMQQOFMJg7qAn9eCoT+vkcCMuo2pdDbW9Ns7QLYnaoTg2um/MC3ISNxReiR1RjIiLvTUy4/5uX9bUfZs4Wr3N1m4UbNV27IbZOPg4+sIM9dJ3fZ+p5wq8f79Pg3ujDzdizj8DDpDik0PAjYc3eH8Bx8MbxpGrDUNUhhBjYOwaLS5EvIPXzRsuaeSG3a4bN5ijOObKmlxC4vwghL2fGWx8HrihknE4xv/BJCCbN84fid7Qaup8i4PHoz4fx5MHmDbOyR5ekBiHnIr8xvoSbH9/7eGGQ42RcOaIEkacINdw4+uDJ1tbzq6L8iYkVKlffHoJ5U2EjW9+wGVltlv6kPI3DSiooxphQB1WUyMuLTfU4eL6soodxIz2WRV6vG4RUbiuAsXr3c3nSqd4IVs+JAAh9bBCub8zeWd1tU0mmvEflCRBAIxlf2IfMEGPBvzkpIQxUBTN122CJ2UxcdpoUGcFAZLH086yqmzjRR4jcMR4ln2CTGtvJMw9mKFnmwFRgfgU6XkVs1jcx/yBh7P6PEEKnpaNBldZ2Fc1VN5kGy7UfAAxYOBIUJhFNzkeJ4l7LnZI41saobcCQjuT7O5nk3N4qCDBm9ksc9MhqfUKK74M63gj5AeQDsBzMTfVQBYW69T5KKGccqMF11Do6JDDAx7BDKtFsnAGblIGdVe9S4WCV6+xRyOjpV+XdVTb7L6FnQOkOX0WtA86cvwry8NlXhXeUOsMm6yKNPwU7xg0XDZ8gklV7PkblxwXuqofXo0/R7jhvaesjs282w58xYygmooOwHQSwVTDx9U0FlW1lWMfyrraZqecBdWBxvsK1HnvXnKcoDBw48J1xOIfIoADu6qfJoAdvJxhbtXBFS3VyR9rqVpXOY5Wr7DJXez3xehGuBGSGdcmq9s7nQy3fdkmQLS1p9rpGxvi2tv+Jqee989SqmLzSrsvp2r345Sq+zd27/dCR+yS3/ZUf46SRkJ6fICWv6G5n38WcijKSi49oAn5cRdpSGZjfmzsWuAgWz7glLSx+JE4blyrwx0YCHFmbD5K1v3s3BufCW6EHRz/wG7DNlXmGTfgcMzDontmIYdHD9DKcX5hLOL5EcYN4AYMHMurv//r1//z9zt34ikj4egRSqmcnuqWOsZpFz+ypAdzX2HgmBZyvH07fQ/zBsoWnj59BYNBFpEj+eFYjDoAoYMUCaCHOTdumfI2j8pY6GVqp9k9djF0aBiWsArxhmXQo2ifS1bKp4dMJcnXce1bwSU+WQIe7qLEUf3KExwvwvuXwryRACmflZ88EWBZAllWQ9GGxBmrWZUcNyshbwImOC8wRQ+DMqSp4h27ujOOS2R60CISsB6DcbXSO6kkj8LVrEGRUgwpiEK79/K+HBvMRxRzvo9ujaK8JIz5Q0vstqpU2fOHTU4QSF6FD6N0VasyxYkkmN3b1Y6J2lyEhsx1qXIK2EKe5F4NumMORCC7XzTxbMWf+gXbrGSXLRzwDjY9jRokKDaRtj7UVN8fQhK7TJtHwPpXfPXusc/+WxoloLQqKH1ewJphGzm/ykqhlpfKtm51TrBy11wobp7AofxDTAlYiiEwhG2EGQFHgmbC4vjzaQxU45JEL+8/fzr+/B7rhbmpWqbu2cPuER6dFTDk6YpHs8gxfKg1arYQy8+EkdNyLp2rpt+U8Ht7fcu0VMg+ADgcObU5KQ5Ax8bGTwvQ4y4eHX10/f8xbrT+iBd3J7/zTZCc7iv8i6PDTgw2YpNIK0wM0QTRtrgRF4fb7ts17ezs9m+pIqYjNHC0LXCk3dtUta/QHO3dfm+HDR0hu3Hf2sY/wg1tqAZsTzX6ePIhgGPuZ9tShXaL2cmHEORGe6r5ses9HGN633wMN8Yi3HAs+41YO8dHIVeWThU5xj83s/hnghtS4v7DFlXLb5djBIeGDvyKcMPpcS3XcGsd/6OUzoCO2CnwG/iwt+Opf/1VsHEnDhkRfkQDhz3HvAHcODqygCC77INjnCFVE2iBmobm8gNC62Btw2a9goLw2mZo8ZNyinMLlLhu3BjOzyB5Ck4NsBk1rKCwj4KR2avjzNCaIomOc0BFLqcmOBxdHS7RZW/GpWuKM0RKjLKET/wDpnw1xZ0ROzcsU4oJg9AoZfaVRBWE/uiM7G1ZXuxrBGgYcPiWKi6OvevjTGOrk6+yDyytQslUGEHonpAI1t5LDo4iwwpX1yysSusrHJhZmKiLytiliKpY3KZHUI1/tC4GnDXoZFSEFR7IL/4v/MxYQ7GUNgBjAnEuLYagMJCUrsbDLusy6skG4w5RET7nc7vUUKdhVjkqwAyPleFJMwaW2F0OWKjQsdFNIcNkaOgu6IusdwyzSIFMea3AtvJo/QZa3gzlHiJMSLT7dRWAc9rIO6YDXBRV1IQTkONs7fWl6m1YZiOScNbodARgYE+1T5pjmgHKEFd9+8rWdHikMG5Q9UDgSCePOxRAnFLaq9RDjBp45leruWwKAm0AR3jJcmFp/gtCDq6qsKtaIHBshQTHSY/Y2OkLxL0GL2JDh5sldty8EUWan4S7qh4DErX/9UgUJ7Fy+VRhYWxUusFPF3k4LM3QzRqtPvwQcISVfy37qN2o6a8d4cNu+yN6o4/j6IEHcQNB6n/u21SFuAH7xsM5jBscNnjGO37jxtDDWVfpNGBSqn6CI85zRLhhg0aEG5PRsDF/xTAe0SNcT3GvpciSL7jxiXDjTxHB0cONdYcaW+fnW1pU0Sr+JDJyEDcWlril4n8rZKx//wgf+WiZuMGe2L+oKBZA0WtvmpmJecUNOCDD9b6m3U8rKuLGogEHp423yxPAjA8fnvPimakRZQWEDFtHtG54CWSJ8eJ4Yx5+rhoAQlNJrV7e82j4qMLywYBu+AXLaYhxOzSQ5zszCMtF2jb7SM9SEiFDpzRuNoqGtWgQKc6Y04ETC0Y53gXDgXRUgfx7CWNA7EaPiSgJms6hcqXzA6hFdDijWQ/bHLyZMlZ2YcMUkVEUFbo6lEliqtWs7HKm3OUSC6bu4B1mkzVLpyKWFLU24wcXJYaVZx3Ix9GC3eNEC1x5Y7PExxfQ1jDFIJNA3xS4c8sfQRauxykp2WAUr7/Cslv4MfDdelhL1ZEnwsB3rKfmukVF9yabsJJzNYUpgtEjvCF3to7dVbOJZReEuAjzKNSx2GN6pPHjQ7KB8NvsrjUU+ssNHh3nPp2Im8f5fkEuEASZxneVQwLgIHJ4Kv6jKoCZv7L3ryrdkHGOSJlH4fj0OOP3Fc61vAYZVb1ACXbNh1oOTApiAY4rVWTjJvEKggaAJysrd46rpSxwI50+dytSjhX45/dPSxgBcAA6qMa9UPjIwVF/Y99OFJhu9bEfFZL3zRKtGG60BB093sJFHp70Xu9zpfcIcnz4/SiASsY9FzWFwaO9E/k2ekaPVoQf4YBjrLilqvcSqQxC7sfh4v79GCfex3GQ3HCzB/gNNje5eSM2btC+QbOfI7CJGKoDhxIX+ypT4I4hWJ3HPnFjYOy6vBBn+x5zvX1kxvtwY/7f4Ybubbgx+GVP9YmjRrAMmFhaWwonjvP1LYSkn7sNleHG99HU8YhcInFj4cmD779HqiEqnNZSKcWMaOC4E2JHiBouoqq3q0Kw3LsHwA2n1DpggxOB4/3795g31tZevRof//CBR2EDK6fc8bB5w3kzhx+aNkZuubARUB4zCJ3C8XCc5w6rWk6juQcJdsed6ilys3NvypBYoQek3skhF/EwVz+uerKJJc7ksQZspMhyZy18nKwE+QN2saqHWwe3r5RBsujWn2HtSGyuQFCH2O2ASxsvMJO0VFWqgMUZCxhgTYdqZbkzYrYITv4u5xLOJ4qpEvHRMCsHP6A79QsIiF8k4C1K9yurRyDufBsU+T4tHRo/loNtaI62GaNVtJ6nBj14UytTCjsxwr6oFCqe5wACdE7RpuKznzDgQ5xC198UES1DGx9iUrpsYw+opQKVjRY+DhwVUhx8qCmGVwEgwIeD5S7g89CcUWa8LXv7cN+CfOSybzCdt5s1LqdLQh31fnfz8aAqDhkkNobv1jvm6mA0SNcMIGsUFVO+EDCwio2xRHkScsvjrP6DkRz5VeOM44Vv/FhqOR9LSPAsuGzIATKYQULfX7Vervi5aqWUBWrk0tvnktriH94Wr2AWdAlzZJsq0OK6NFqMVTr1b6f6izh2eix5KzY6xF3fxknHUgv/bRjuSZz3AC7c3wkLxd2mKh6vu9uXfhgfNaLmQNds27Y6WLk1uK9qR0lUfX1O7R69ESWN8NB2L04OPp58MRvpcAccdMgzPhraxW00AG7M4sKf0SSDY64L8PHgH84bvdN/Ptw6DYaJhn88bzg3YQQ4zvfx+cHG54IbMSXuxDJ83877B9xY37p45ErFtad6wr4mDht4w7rTuG8sPvn+5aN1fOj6duJ35lM53CBs/PG8gZiRv+dygXDjCTl3XNMpaWThJ9QIvsVn+2386fj4q1fsVj0rw+2bH45GC7eZkn9jZDiMqKphc93BGgJDx0ytfgob2DE3Usc5RIwcH5/yNJk5rFYP07mZYXAjbKIGbHQRbciL8yIDRVYJElwTKVQER3DpzPo0EjKSM0l2X1lIfiBjArdV2aBrdAZ4C1y0I1M9cybwUWg6+rrducxNfUOw4HVFJ2h4AWSB8BALIgmu0CjLvRiT2ukfXKWLoqhQxQzD2zlWZAlwa6qsXR1fHhe1kZj6zRo/eHG+VvTUv8TBZy2rs5uZiqwXxyCFiCqGDWbUjFHoBqb9hcUj8KeCd++6QikwOfX6HFZYcGzAjoEY9iSNgV3aA4E5gVf0VTa+CQAgIY4f6LA6OaSk5RaLoqgVGMyZtZJVzkpGlI8LGsaSavOuKW9tkATXwXB7lHRYlyzUDViEaefXCK0g3SlOTsocGWcG8Nr28j0U/93DPnN1+jmN+zRyzKili7G4WFnVwIxXYAiplJAzkk9WkV3FpIDf07/+iiuXR/qnh9XUlsGHcCLEDQhx8Zv3ODm6opONdbuaRjcqW7oybuzE8tB5ue80uK0+C0eUlxtDmQiQHEER9jThzO5r4ojEt7s7O31GwVbcL966vGy5wtieCLe9c9X9F2M1XIP5nDBjNxo3Jl2JEzwUL17Mxg3jAwNhRtXoZJhdK683LH9cGI0OuL0RJ47Hj8PAqo+7l2KmjRAIItiYDNmNP8QNZwAxOv0zlFN9Hrghy3i4qFp+KwvHAgcOhBauX6xfnFNRFepwnzx5QNw4B6qcLy0sQau4MbGAMvL1tSVw6uuGG2yJ/UvP9OfUVb2Bw1UAztzJVd4hs4TJVFLRH1hS0NYCpo33E+vfLz//wJQRRGVkSgSBTmdm2M0ZUXT6LU0chiaddJmewDdIp5o5TDKWhPG5nWoHVCgs5lydD+dv0VtCt3iH8akwiJUIEdhSwbWRSq1a4m2DB/RZolEB5XuWNSNHQ2XgVqTHQnKfl89cwQAOuLmH7ofLpQyMdcxSJyKo3Al3tLq9gMpSmLGTcuJl+VWozvXFHGclorIm2KzICGh8nwM2xWg8X/U4buBYLKJm4heUDXJ0gNJqrYERYyrTQEEgIkrW9i0udk0FUJ7SaFWAkUCmVEYS3+5cEy+Nd5tZzhk42ps0cMC6wX71rMwkyEFHPRO2WH7zxVCBElz6xbtJM3rgm8EQg00TfnrNOfRkoNWjDkR5gc2QGk6AHEicKohCD9gpS/lVxhZvBEvGr2T4w8qoWxyUxrGhBlvAnZ2jekyKg8wExbh07AuaFc9FSmpNGcbP6eYA0TEBXRXE2/eY64ge2exaptJhUxP/fusqNaeN3K9ToFuvVtLldAn2jjTGjXQul17SPLF4dAGXHweNLfrFeUlkuLEAmkOiqqOjf9flF2tZivcARrDh5LByb+y0emx3iDx9yt74EsumDqMndiIawhHe7ZjNz1HgPc9GaycWpcsOqsuWxLetVjuKTP84/TYmrLodCzWMasZvmAjXcANjBDZVj6N5w5JDBsRwoOpvVJ6NSd4J1eEKFRklbsjxx9FjbF4ZVdcSHKMf48ZkryY2KpGN3x4/Dmti5538alDhJl9w4xMtqkyJi0UVfBNrVEatc+Q4x7zx6OLi/ML84lhS4dcDgAcuygArnDYmJoAbiy/Xsd5aZs/sm7/+61//+rU3bxAt/uL2VVEmrsXj4j65nPfk6NIAQ1d9TtuyvvQSrbPr2wg1BEMNjwMjpSpoG0fTnzEb4S9SHO4twI1T4EOZMSQ0jZchrGHjUx2S22Q5yzBEcwdWD9XgQYrUK5XgEmcNxjjXVDyj8XIxlZDTe6+E483Me+KqcZY6Ya3c4GC61WnH0gom/alwli2sCSZqUByF63dsZsQL0/uHq3m/uYI3Q6WVYm95l/zDHO1+3f1GNmGmDPa9ynoOpBh/usoRqPgc2KDuP8DFL1RGZVj3MY609wZERJnm3FQhoAWwuA28yyzTr1fMaoqAqXsO5EX3lyL9f3OZ+uPZJGVTSZb9YSQAakAwhYNdebjMTGRvBx4kSPAXL/IIQ2SaCOLVATA+C8gzDSy5kHUI4GAMe4GfAZur4AVmjk0gyxCkuS5El3JbD+5x8OiefmqK6+r+YpW7EA0k77IuMH/q5RVY9VVYBAitbJ3LLsmu8PgoU2YXLT+agcUYnhj/Oz29yh7A5TVYRJ+CFBtHcBWUDcvYiKGNlh9dp6KKMwaC0yvgxas5envwooeEyzeYNt6kt5c3LjRwbMEeroljyxjxBT0DbjzbIFnOf6BxoDg66SM1etm4oSaqdRVPrHjPwql2eiqpaMnlPBpXgnZ3ojeetHZ6vbBhHHoUV9UbUeKev6gplrW3Nm4AN1yG4VXkaPcrcfn8u74wXOv5m6Qrw3BDmIA+WEeJh/yGgEMvg5GYxXJKuMHgqgE0OBlQGG4oBXHsj3FjcD7iK3pm8T/EjdFBhxvOOmj0xhfc+HQER5iJGy2qjOMAbKzLkhemjnyPeYO4sUa7Bv5TTYCJWELl3zLGjfVHL7f3/hUSHL0d1YzJcrWbqkX0BknzKrcET8I5w5IN+T/3/MnBE0ARVi/ZPZzoH1IlqpDg7e44vIiQw2x/juKoVXldiYEjB1Nh9bSSS0NhhXq//HDnsIqdC8PsEHB4yCVWpwaDMoaT0l62pFiPlAwC++PK9+AWKFvaI4PcALRkTEyLzY6e83o5iwLZQHXcAS/rMwoxxJkGajloJFdW5IbA4ipghwVnEayDfIbOcihpsFgW5yYjaNnrxFkCwEDGfZuAwQt/C86lwy8xnjA/OoaNgIsYBoxooBEVDq6D5gsjPhrOMFgM1EabcFqtroevwL3VCoAEPUzdLrltHNyIVAetUShwd0Z0xljD5gx8n8kmHzuabbGS034J8wadGYAcrL48hatnYQ9MDuU5k4C/rniUT3U1gzFK19eCDjQGlFZNH3yCMBZ/j3XVtWNwABhhrtism7Dq7rDTVaGTMdfpUIyrVRfWTfj51n1KDeQYrOCnBM33qhWOc+J4Da/Pvenx19DoghvHnMg5I0+CBIR4p8NoMqpz634Vi6sqLinqmUyJw8ZeaW/57cWispgXLiDNYKYhAGODItwNWv/o/wOi6J/ntSLbvjSQVmjvjsdS9c7yVljb1MONUHkVgsZOb0ul3yc9XvvKSqqP1IittuJ+8RCxTlh6G9IbLUeHt3f706huR4hxW6/uxso3jAlXiHq4pyJrAdwIYSMCjMfW+zcmnMDggYzD2Uk8U/otcMT2SQwjicwa1+DGQAw3FGKooJJ/jxuOTjesGXNS3i+48SmVuFhU/eMfuOB++9bx4mvYRFFQdbFgVm4gB1nx72n5W1xDRwaQYokTx8b5y5frfAOqnn4rlXvEeIwUv9MnwnUDB3x/uczSAgs9HDduwEEL+qMHT5482kY4dqlIchyu6hLGiMPard64Ef2+FXEdMAFjjV0tI1jiFj0C2fRph36OGhU+xx5rQzvU6XaqWFhwbaE1VcJ1edOioURzvbKH+PYM3QNc33RLMlmQpg1k64MKC8BBxpuQAms0lkBZtv4xT4ovaeeU9Kz7jwYKxMgiPdZHfqLkpZlsV2wvI0rgJRTr64rCccqzDcNCnRhPtZqQUEp0CbmNTCDHON3kjL3ymHKeoXddaybXMVtkaq9LNSHiMYMK6MAgRvkrCuz+pkHeZ89GnZWuHsx9dEHus42kkMyCVU81VotMwcV4ofYm+rGBl3yRBzoGLI/kd5cqAjQJMmQR6e1YvulryCe4KcYDI0eJDscGG2mlTkY9LjiOAsth8057u+miDdnvizEBr9ZY3uQFJUBOXWFVvqh22VhUOM4Okv391/e+RScH38CqQ9QMVnLHeXk3kvjbn4Eol4FXKzmsLDs1GP8q9XcZrKvSa2tpDBznW9bVtMXkAnkARW6Yg4NZBgsRbrROrlTAtmLi3Hg7X7yNoxcv1Qo1tDu2fOoR6WGNR69GvG9VdSVQfXfno1srUk1FGtzIY87PwtZCqxlXNlVb/o+dnt28fRtActtVcNwOJ465kNjg00mrGbd6cT433OiZ/ty88djS1EMkQS+gG0pwrhM3xhyqKDvkWgeHw43Jj3BjMoYbH9c2uST2+di2Sp/hC258MoLDSv+AGxORFJdiKvjFXQRIaPvDKb94ji0SuA3ABqGDoSQSYAE3tnkV18ONO/0Uh3n/onnjL3eqleWNLTEbi6Zjse4/RLO/fPDgwTZP721ssqHNx1X3WRoq/BFCxgx+9cBjZmbEvVbLodsJ9QqHHSyvcOycZsV11KGdEgter+LaEyNHp35aLlVKe2UCR7aUUTMs5wghBh0VDaAGl+ClRhcVQMjJAxVegu7f52ap2xWc8ED21FYE9xyp7qwtsDiwNFTvh+RYHuEgztGH18R4wXTXEjqkkkOUTwU63mnqTmQEXWsWkEgqws5GjhUIEN9WZewvTM1lNlaCdDjjDPFlcNhnlV6bJQ2P5EK4N4gd+4pAAevhcUmG0SeJSYPukSZocLj/GibrGvcbXtNnMFUGl/+wbsiPAgAKwEtsQkCF7ZXHsx0KXJ3ZyDX0GBLCZie00DJhhN6/BqvTs/tsUsfjhbWPGYcFkhx5lpBD3XS3ViETRGGwpGdM7cpmGVBiyYZ5potsbjph7rBicaF+4q6LqcWkl/DTQ7xVrWCgzIFjmvllxdXX4zBx4CVNH5S7dcFmHBOwWDgP+OlQMAxiPA2WC00sexwaMWusLaMaOb29ZFnqjPNf2BIxfmG+P5DjGwvqkN3Sv86TWPNfRHvH0aHVK7644hRvRVf/7Z2enmqn1b/OMtxwq6zrkGM3DLuN+TN2dnau0CLRdmonGkMuTy5PXMG4FFQ7cS2uE+TebN/USzfbTBy5zZDDvizcQbetejin0cPhxuBobN6I94tHuOFGkNFwTxVmGuKt8z2c6GviMArdpVK5HHUriP33uDHveHHlmQyEkqwvuPHJCI40Bw7hBhgOwsaCEtKhpiJuhMDxcvH777GoWse93i6jXWlhHf/JQJ9j3kCs4aOXSKgq/zX369///veqLaruCDz+986dkO0YiZWOG25cCIpkTOeO6gL/U48e4dM9+PoXRg1q/wKXMJzBJbi4ZvroDTnBR2ZkA6RCF66MGiqlZ5iujgPjGHQ4mjhyUOAydsJP0wMCvx9SUZFCUjrbw857L5vdY755guREgvmACZ20AXADuyrNGUG2hFfprOja3kcGbF47Awc0gmAPUmFICLRR1OAacCgjvSh1FJAFG5YMRaVyjBfYZOe5pBFWfyRg8FPG7rYIFdLlzDXJFDWCRDdiDOcZXGgrBzG5gv5VJGzAjwgKpcHoQqsPpMGBF+XdpmUsIiILuyk0jYNu8BuKtlXxCA9xb4hMjU+/iUJXEpkV+cLvJr1Nrp4wMsCdscmZpbCCXnJs4ERhKEKKTX8MSeEz/vDwd7XaqK+QFqdPI0migRG4+NvgnOUzhoX9HBa5gknomPcASuTJqG/WImku/RuMzq0r21YLri68/QAOEh64tmE87jhjaV6/Bin+nFsrCHPFz3gcd8CtfwXAQuYM/O0+uzlyZXZGJtNnZc9LZ0oJ4sYa8tkXFtUatqAemAsV/1kkrjRVsnBo4IjR4n1O7ygn3TgM1TL1F7/GEs3bOzHVVLikOomHGLZ34rix04pNLf2tGtE8sdP6WPEbrszkBcSjvLyMl4zf3GnvtPsY8fbNm5caNG63b97evX37dqjCFW5QVDXpQkbm5hQ0MmnX/4O9WEPBRSzx1tKqHke4gbfODzp8IfcxODo21l/JcRU3wnrxa3Fj7HrcsEBc6w78LGW4nw9uQIn7P/8jJS4QYVm0+NoaUqrWt2IDxyM3cDxZXAKrMbH8dmP9XPY/7KjWJt5CVfXyEf7blnO//vr36q+HvZHjjrtF7Lie602VxBrySmTXvVhQwAM2A3y29OTl11MoGE8hS5x9Ra+ejhdRBHo4YxR4HDqi3RXDcauUXMHTh4IPrMnrp7ljCKpO0+AxMC4kPay6QXjUOrSdeSgOxAoEDIc1vBpBgIMPJxTmENQ48MIU79wDgFDPU8ru6QjOqsaPLDiod+VgME9P9domiVqR45sXyUXu9APpTqm8CmS5o9GOjsOM+jvwNafIvicaOPSKyo91qi2F7vK2JtsbY9WL7KsNzH0o2yA2RsAwTjU+gkN8BoXMqcwcUwpccmtTBWsuJAmDQBHWLDGoFhGF7NMACDAvyuvWk3zkDXoQORw1hwpBkNysdWtDcz4EAYW7yLCCcZx+EIZroafEFlG+7aIKnD5oH+fSqMg2QETf4h7EDWptKc+9S2MgA63U6sQfJIcz3CUP+ZWKYsmOYzgJg3LzqOgTLV4iZHA/hg8Fc4F2QYaFAWcZbogKJyRWQYbLrdWyzC3bFLFhMQUfIpv+EKDMoHY4/nK4cMD6slxOZ9LbpdL2Nv6VJ1KJtzZvLGwwiUr70kU3eTBpZEM9TnKVn/RSDXfibX0xa1/PnN1HgPSR1DsRjdGKr7n0Dku77eM0Wr36jp2dOGDETBqtGJUSfaGQVjFW/dKGDevgaBtHHnNsAC0ub97+DnihcUOo8V3UvzGHjZVtqe4jHz1S5MqecWXecGPGWGzyGDTc4CuIpwXTYZgyPzgarpfsVx9ujPbCDN2ean6wj9+4DjfGYrjhYkbGvuDGp8KNgai8CcT4aw4cawvkNzBJoGb80WJ8U0VF7gaNeTBZLBFWFiYweGACeYmMqvN1XOWmq6gX/7V6GA4ZeH4Yk1S5JdWIjIE5MOpQq6hpbUH5VD9hcXW+MfF2ff3ly6Xx5yklDqLTDtKqSh2JhTGccJ7xW3EnoHZWM2k4x4/rySpOCmpHK5gdSqA+7Byq5yDvrCRxBwwditzGVgqHOMVbyuqWY+SMUYMVZFWBckYlB2AnAMZwmJBrr2uOP5xnXclzM0rD5abKReliec9TGYfovnnwdFAiKDejGlb6+0Ck0wJSJF2MOUMptjzk6VAg+aHW2IQFVbGECfAQcJGWzHADtQrzegrX737AxleopbpoBEfsFIIYMwUS5RCkkkrGF/plqqAQXo4ZPplun+4OtvvRgYJHWcDSSA4V8tVQSM2RiEGfX+ADQECoQIsLpyDr+gr4JiEya1ANwM6OJJZXvCXlDs/IdM+tGNRXFGwhX/3uZszcx0LZrucUzfyx+CtISMRfFQ55jiV0gfTuTN+fz+pXIjN+4uRgFCNSo5sQPzFw4GrkAHrAvgGuSC3umd+2webgr1uVj6j8s/j9Y/xjqFCXd5or75V+28btt+10em8vsW78Buhx2DQQqL4IKS7jDdXEwbWVKmMFHA4KsGo6iEmpTvrWRFdjq/q1Vu1YvnmUI2LHvw70aCjZ6Y0gjkXvQ47os7h9l/OxX80yDKcbjRv4ApfR0LETT8IFvXHzJsaN2+3Lm5o6frb0EUdu/DznonDv/3x7LuTKB2O4oYFD0MABw1EcVgRrXPljN2bMPyYzziOebnO6KwbGPoo35MeY9LZXKz7fE+L+0ZpqLFYvHuaUjH5+sPH54Ea4qPpHogjcWF4zIS6AY/3R9w8eLGpT9ciNHMCKDeQOQoG7wSxcnPGYO/B0DS6O8/OJ1WKp+vfq33/NHR5GYtw7anFybHiIGyN8W7VUnNggF7mlHQHEkD+p94C3paW3q6/GeZyROn76IQXqRMxFL2fEgYbR5WYbF+eB+KFOMu0BJtTyBM1UkMa4QYrjmOJMGP6YhuGdEjdwmlZYiUfzRoqWMnQ7nZ2pVS9ztpotsQkoI0d4Zs+zXO8z+cU5GWTPwipwXkVDYIur+q4x0orABaA8Z+RVVlfYTMINZG3AfNLlnbB0Ip8ShFx2xuWM6E/Aj4KaKWHE/bvtovJMCk22ouOivpuq8Mh+gegoBotQ5sQPHPILs0PMIsx0Vzy1emAZ1V3JIE0Es4nHsKkMg0YQqJ5lVi4eTwDYaHapDQBuNOegA4P+N+imGjj/g8SHM8imNu8O8SyngSOg+qqhDJMkF3D445H/pr8ROmC8BZ9DX4fZJMhX//Mmxw6wJLwnV3mqqUL9LQYv/L2QjWB0FF3m+WTeSp3+jBOffbErxAp+M5zqgCJ1fK18jT3iKMPdh+VomebxbzFvwLqBIRF/Wxg4EIqLmvJhVYsfMjSgDkcP+4FLfs0/xZ4K2PLb9rv0O5g4th8RNw5aJ6qEVa76P9UVa2sqwsaFItQWo91Tu31wJLrgJG7p7pPk9teQx+uT2hH1ECc/eiUZYccG37kbL9HY7eM3Wh9TGyG30Rtt+Jyf9fJAeqpd4oZLGmnFK2FvG24YbNx2eqrevIE9lYmp7v/8XRQ4Ij1VVOLXmzceCzowVsSBw72XQ8OsTRejmBzCieNa3Jjvw43Bq7jxBzZzucvHolTDgS+48clwQ1EjahkvAjds4FhfsMLYlyFuuKhQPFmYYNA5xowF1sYuvee8sWEfdL78evXsFAlV1VzVxLj601f/Zz6OmtZX1cza8oJwY8FK/yTgImmyvkTcGIe7QnFNxQ8YB0qndSM4HEjQ9heaN9wMIij5qpbL5ep7e/UaAKJeB/VN/RQEOUigUDw3DinIdYY7uQoI8jLCt/fO2PeHS9dEY1/cAc61s8QZjBwpjCpqy850K163FCR15As2sHA5K7J4NnDnPChnSFcBCurx3rfT3mS9fNHTwOFBtEohKphq41WUYaj4EqUSkl83c3g3SWGW4kiUVsVNF6n5BA0YXQaZK+ap8AIyV8w3ST4A0uPgvodeDHkJ01D5sqGD8gZTwNkFj48ZVF26+BrBEKVWSYwnfCdNFYhehITYx0cDBJAGzPgpMCh0cVBQexfwgaSqpqS5OMg9/TwJkoqtghNkpQkOBPMJkxJ9LsaYOFJjFiJrX8kWqQ6Lel+MTTjKwUZQ6kYt1abnQ1p1XHONscP031BS5dHBQWYIwAHg9ymp9TPbaBgBboDU2J+GVZzcRkBnJXGDf8ksEMQQg0Wl30nmcpgwUQ2cqf3fFc6ZQJftbW8b0JF+d65i8ZOWAgxJgG+pRGzjJ2fhEOUh3AiXU+32JXEj4h5OYulSR3GJVRRzG3EfhhvRvBENCOLL21E7UzQ07Ia6qLiKKjISRsIrJ+1txQaV0ADSxrAB3DD/horGLy2YN6I2KKa6Cdxo3zw4oKzqNoEk1r6BgQPTxQ1bVU06We7koIJpIZUacNaNHiNO7W2EG+HuSuMGFlWDlmw4OsvwKgcZA2NX9lRu3ggzRm5MXsGN+fk/SiexWvLQKzjwX19w45PhxgAIDrP+FScwcGyY7083DByLOtQtUh162QtWgHPeWDon27EO69/S+lttrtbW3r5eTZVzwg2ARQw3nLYqgg80cPwdVRmVtbcwDiqRnb9Z1PkTTVfn1GvhJNg7G6e8FIv9VOmMx3+nN2BwvJgZiW+t+HyEhUzQ6Jf/8ftevXyK4WLvrIR8q2MvnS7j8raMkNS6V88xlX2mDuoDjdQlQARmCNDwq8ovpGA0wwZAqKgCCKlUV8on1JJqRS8yI6AfQxHpEtviceJ4zXYbJmFiGQbhgPBQRFZu1goA6ZLIcMjwrPyJ0qAEa04bMmmwEtBCdJVYZd3lCRVvwM2H6/NMHZsqRa5zUiCvcHeOQegNnzYRL/likzx1YcijO7sApoGmu0zDoM8np0/bHp/hGEcdEziRFQRhSaU7x/RCHPjILcwWVkDgnyWgAisIlrL4pLjUHwJeARsAF6btpTPFY+i89YqvrBTwgXXw9TzuFTaChVEBH0qjn0cFwZTBMGzpCsrtklABQEiGe5yrY245plhauSNCkWQdFFKyaXu245otGwkm29vKqsKP7/X+9H7it+0Gur0KdNN4vE6od3BngEXnEPevVklxpLMln8NKGffZhgr3t3fvtqceWCPAyQGuik5Otv65ReM43rKhccNsHBo4FkPKgmuey1a8rQ927IODfs/GSQw3wo7XHZ3XUZ1SOzz7pYsNa8f7tbXhcNGKzRuR6DbChr5K2R6hYrhxeQA11SVvBA4jOlqtXgMHpVSXgI2bgI2Dm5Lj3m4bcETjBhVUmDZu8xVtqh4qqGroBiW2vXnDJFTIGZl8fEVfZc/IVzwesHyRx2TVSXWMjV3JNvwINyZD3HAlsX+MG3FWRPTGF9z4hMABgiMtgqO4PAEv35KLqMLi6dHLB6DGzx01SFb8gmY/ogRxA3vfjYn3cHMg7GF6As+wqMoiS/2w+uuvVaUb3tGeKu7msImDxPhhLp2YnjhfNPUjw3WJGxuGG0toi8VJmkpluCgCB5HNVHL1TmzCAKcxY/NHKLOCfRxIAvE/K8jL5WT5DYaUbCntAzcgecJ+olxKYzFS8dJVpqt3UN/jETb29tDql0Km6qpcEPT27XHJlAio5gkoxQ1gXWOi0wqr7HT0cfgghGRMPWVWCXoiOBxkZb3WoGAhiQ0JfNGyB4rB4kSAHt1fNJOwSCnDho8MRwlx45a269LVhUsJppFLM5tkgwc820PkFQrMmkLuLLZiZBSas7BWI8AXbHbGH9JCqiEdGHdp1D6tkBMBDKLaLzlXmMMXLEAolWEAShdmEA4zeJDIWu+usHepi0I/n1rbSpK+DdSRSynF8UEJ5w0OKQj99Wo0iDP23KM/siumXGkjSeqq2EVOPnyqucKfWVeO+q4kA3gXtVPDzLfarDHbMC8FLQaOY3r8jyn1he0QK0XWk6NtK2mmQkwWagJE1AjKcfcxZsDbWatTjaaC8mQH2jmI8DqdGg0cWILVsadqesgZQTfHu+21d+9+owrQJl5S4uDY8K/wn1sUV4VrKjX/WbNYlFGFa/fWQS/t8AhX8wdHB1fDcPvawaMj3RwcWkU5E2A0XoS40e7PJOwrCu9X3vY4jJPYqqrV69zgMw4bXFRdttph3187CsVtG2xARHWbsHGgdVV4CwkO0RvhlgqFTGhjekiS+rvf5shSxI1/ggeMG2Q6RgdGr8ENa4hlJC78gANhRNX8VdxwAVf9uDH5/4Qb9nzyC258+kXV//5vuKiiVsrBxgWY7nPEGF5Y2rQNHMANDBzvbd7gomoauLH2dvrbe68hjpyYKO4xocqYcQ4YxIfelioKquIccpgrpb59/4hfQVUH+O9J6Tz+n57DL74hCSo47XJZyv8S401nInpjk0gxM9NbU+mlmfQpdmC1w1PstOod1Lply+UcydSkh2tU+MnLqB/H5zmtb9JulsTKApso8OAJBKrLg9wgK04t01mjUqLJIcOteRdK3ABYgvN1Bd5lJtuS3+2GObgN9faRWbYWDKWe26IKu6csL9ezod4qy2hEtsCyiXyZBu0plYFL+pQJmy9YVdGVWUQvEpVgHlToCd+BHJCC+vc2GWrOaJMsCfcus6N8BrOw46/AOCkNOUFdpYK4r9/NWlIvI7PoviOm1BtMSKESCgMHI1Go54VyF9MH9nBdhkwBbchWcDWm1BENVQycJ2GB/VZN9g7FnsOpmWUoiYBDT/GYur+wuA9sPMoFMWT88o4qtIY+HHouRNUma44QZxzM3U0ZyBlsy+6MZIFpIXCfQyLF3hRGuPuauhQxj/UoEL/xrs7I/EqG5nWfMfm4XABqYO4A0MDak++kS349kWFQVQUUx2/bjO88t+oN5hZsiWkThmz986dwT6XrmQs2dJhnXKm2LZqOHHIcXCpmje46TR0Rp3HSM+K1wsK9MBjXzR87IX7sxrJte1pck9HuxBjvEBNOouirUDLVww33xNzml4SDy0s3Z1gIbhSKK13VJYeM2+2Dgwc2cAg5+PRn59+Yu3/DGTnm5ua+w8Ax9/AhsOP+zfWHk7N/+sjAQZe4cCMiyKPbPO4WUtgDTKsKAwnn5weumzeAG5PRnmowhht/SG+EVeQMx3r8Oa6pPifccIuqf3DggBZXQSOIN9wCdAAaMHBc2P8ovGL0BoHDqsfXuaBaesuaPnwgdkulNHCDwbN37jgh7mE4bUQ2cifHPSynnk8vPWGdx8R7rgNwlfcM6kfmX50vrQk0vKoOAZ75aSSiG2KEMDHSwxEjPUZy8JWjY6OO3o1OjicFcEKuL1xiIhIVIAQvB1ZWaazOcQIF5fIehLapVMlc2GyoKK7qwMeBWWqUeLJV5ApE8ggLlSw2vcstTZCxg93y9ujqo4WQKSTAGyieEgYQ0lt5BV1fU3BlsbXU0mIGKdLtF5jfjysb2/83CEs0RyRZiuGpDRAHus/VGDAoyFDm6vnkotGBhOQQukNwXvpDSbq1gTxNXvxTJYvVUwEjCMeMbiZp7XkeVk6KV7Ek3KzKymmR8MUmYCjpkmApvIBIioUZm4WAM0qlBnkte2Wx4CowYyoItGoCYjIjkWIpchf4HlfpNu8yd52ZudRawR+C7C0kkKywryOReYcf4DtA4tQUSAl8q6jTUtGf+wNJLi17cpAz96oAQPDNfZ4X5UHHiGwgSASG3g5u8eI26BGS6WmqHTxFixxLQ9eBGIKW0PzMacmvJNA/XsWmi3uu84WLc+t/WaAWF0SGFW4AQRb+6ZJGiBuLrqbDgIMLH1y9M9WKneQHLlrt4MA9dzVMO/2mv1bcTi6Ww05thx9uT+VUV62e4bunodrtHzd2ep++FauUCn9ZImJLC6qDyL6hrxh1cLQpv8W0QdOfwYYWVbelx43mjajuj7iBXRVKYFHLhNvPc5M3LGikJ5kKNVUEjdHRgf51FWJwgRSjMYAIHeMx3BiI44bdWDQbBrMTN/6tmsoi1NkwODj2BTc+qaLqz5FlfBkh5q+XFW4oTx9M40+2LjSng7Jm4/j7Z9OYOO69f7v+EnTHy0cb74kbQBP4r95OLKECoXJI3KiG1DjmjRFHdRxWDUtGzEN+5/Ts+TSS2LfOF94/+2lig9uBe88mYERffPnk5W9rpTSyTSGiROHSMaIK4ePDpDIcGTeclSNKrKKaauRwppM+zdeAGzNVrDlg5sgleYlahsCKnwN0hl+BsrZS15YcvvHsXuqsVOpmz1LMmE3hOVSoKYbbIkY924B9A6m4yDxJnGWtnS9D81pGSlSuWkj2ejzeSXGwRJsRVBn1KhFEVPIEAiCrMijGtKtoVo18RalR15gzxawqX4ehJcBynmG7ETgMZoDgKzQxZsCJjUQPFS51cflPYSu2SWcNKsJgR0RhBqCFl/20iXTNndecG+JZr5WaDCJ4npzDRioAmoHy6NbpA2SCCpBJho9AnUlYyiXBsIN/xzcHwS0UxJ5IEuAG4q18tnhwsunKiMFpQ1owfvO4V5LZv6p52iSZLpcjU74wDwEzg4D+EiDlylRX9UwQuNVIeicto6rGzOIaLR14ranmWVLs7OAC1U2NA7VcxGx66NE7vjpOKRfUWGyY9WgvxPVBGXIAFNJC0AsdNi2hENKVSiyLxZUEKBZqzBec45TmDaSmU0vFIHUHHAYb0uG6xlhsqY4OcN3O1dSWMMbSOKnJctGcB4r12Nk5cVf80VrJQMLOdwcZUfuSe9HCSFohpxFzmlssyE5cx3tyjapqJ/4Fd5wC99KVNu1YRpXYeRdu2BZsEPOmCBtfG25o6vguDhkKM8Sm6vZt4AW6wx/+DOAA36DZ4rFFiZh+akBiqsHHH08bvOPjcCs1L5pj7LpYw37cYPLuDTdvuP3T/B+2dpAVn7fqjcHZ0S+48YkJjq+kxEXLeJEVrW+JG2vADZj+zunK07RhgQvnQIhnmjjWvmeJE14Hv0HcmH6NJyjOCNDf/Ctx49BJqu7cCeMNO1XOHvhzmMvp1fL484n18wUoeIEXAIyN98/uTcBLSGLl3fZeWn19qOjDWjt3Wk7nDsWEx2zjsdvMsMtZ76DAqV4lf45VR7UM9x8kOIizw9q7wr0UBo/UWYWRuYzE5QUycIHKrbNiClevqyDEgRjAiUY2lfEZRgIowcaGCqusiXJxxNNgjdNdXAeDAZncRKuyCiIS+DxMEik2JJXCbZVX+qp8EhmOoN+EhRBafxOjpnDxTjEVTmxeLZNKpj8CRIZvmyn0I2HiwDntwb7dFL8xVGgU8OjpO0fREgzhQ/4QL8qbnpZVxIOM+AUSDF2vKZyCvxwAg8/IiCt8G425IYqswKJnuwUNHysoecWMkKUAV1CEHdUs9cOg/f1GhZkfxB1odRmtizpBMCtCKctaAS7Bn+0xcZfeDlY4EV0CJWMNeQzk2l5eo+TY85mPS0NfkiXg4MUtZATBk/ljmcf/zIGDG7A6TOub4j42WWLuE5q6llVVZLIKssWgd8M+K6n8dUyp+LHVkS4CnMDfdSd/C1xJHTXzSEOu5JL1dOm3lyzcEHOxeIHz/vLI2A31jW8pUZ0XSxajTvUGGY52i/c84G7qgMor+FYPjsIwZ3Ad9vQgigiJkRHhkip81RCjbW932OFqOto9jiPeFr67e4Xk+DhmJFxThRKvS3Nv2Od2xEY4eLQ1cBxcEjYePLA11U3OHnjX122uqSw7PRo65iLccOBxY/IxBVWPbd5wHAff1Euquoobo1GK1MDY2LW4MdbDjUkbM4Qbk9fixsDVtid1BOpes/NfcOM/YBkPmfG30xNMU1/i3kh5uNxQXdjEjsKmjWfPABzPnk2sv2S0+vn7e4CZpQmuqUCPTyw/+j5TIWgcHka5uHrOUQNubWipDplXq8lj5rA0Pg091vn6xL17z7D7Anly79nGOqS95y/fYTJIIoqwhuaN/PBMjhqtQwixasNXzOIGGjFfR+2QXbB6cbj2JgvNFDS5oDJw0vhemWUM0H56mDlw+lSCPU4TfnePexoMDONAEBzpZ2wZb5TYoMrwqT3u88F8ZBtn3Cgpc4p0A30dWix5lFVZcXiWdUrjCRyPsG5wJ7XfCJwPHE6JfcmmgBpZFuHRs5Ew+wUd5Qxh70obqzByKJsa9EdQxEUqmHxzMzmHQ7+ZRAsTbXsJWfdo9+OYgo8b2uTGyKJAyCHQ+sgFFEeZpKyAUGIVGtxZIRgXjnGgSaD0Kg4YNOahvEP1fc0glaUEKzkLhexdPBrsxTIB0Yupv5miTCwB66qwk0pKxgWYxDdRfAWxcN2SRsiLg7ygeRwbNaSWDHmryPhtwCZPRNW2j4MO/Hzo+LMKDjbIYuNkUVUAwUJNxeBwiSB/5Jh5hfyLpNiWQYsMx10u0qqeQCoA9Fe1/ApgvZJcwd+4l8V8gSaPZI0d9PnjypsyVlkYP6rp0tTUy0X5hkTdkd9YcPV+bIzdco2WhA1urqQUJyAcLV5ebi2wnpJBiEyxYgc5gARQwp3QAdEjbAmP76fsgr934rdNSBVNHu0QWdqRPTDGj++6JMKdPt+fg4iTOFHeir0pDBhpaWHVCuvNlaEuroP0hxZUU5o2bn6tX0aPz/WCcEPc+Pm77/AEz34WbjycFF48diaNKAN3lKa+xx8Dh1KpwI0Pzn9k3Bjow43RXl2TcGOyD0jGrscNjRuRmmr28dgX3PjEA4dbVP2P4ca0w40FNWXyf5AKM+Hxo+AERa7vgR3CjSdHi4AZcOgTP34LAFgGeqw9+o3Acdi5EwqqHMuBDdJh9ZATx8gMmhD05k56/JtvJtaWNp7d+/HeM9zeTwCRliCnwqf5jduFeqeDQMJa/hAVr/istRmFjcQD1WO8uAwcMwigmtk0YyD+VMGNn8IzDFaDWSOVMp3fdcRopFPlOo5UThNnMISTLF7xUqulRqoIkhz7pRTo8r1s0LUCcW5FMEmk2CvL9RT7TrmsskYkioWcF5BkMZ+y0FvhJZowFDGeNXWUFFiEj1+mqLDN0BeuJllPfAEuo3Ek8lIda6SE2BSkgXD5QmkUL+zFRnT1kb6nT8cePoKND8sE9kgEDowMdHAE2hZBfsStWheDAGiOWcIJ09DxtMD2P00CSSIKgaWIjtgG40MaVFPBNj7EVllg1osCDIJWRr7JoJJMRl8KD7AgcEpqbddoPE9kpni2G3WPgaMmWznIGjj5WEIbTE390uUPiWgluZVl57rqJtoEN32DkLrZyUlUeMeKIslzw8hFlILBSHEAi5dp4MAohImDpAaQo1aAqMzfy1bgMPcZZLJJ93i6PJOsgBqv5sorXz9ZvFhw5iTBg0MJic4FFG4aUQAJufEjpXAetAxmthbN6bH1ZFH8Bksr7bQ+CEOnbFfV6pk0YsHn7VCE6/6Ek0co0G1F8tw+5HAtf1c2VCcfl8zaIzngmupSsHEQSnCN3uBv4pyoGaKGQ46vvzZy/Ls5i6SaJHBIfivcwG/cOHKAGx98N2SDxmMnrKLAdhbmjMnH1w4cQgS2OhlF0RdL9TFuTA6G88akQYbNHPPX4saA82+IHOddR7/gxicfOKjE1cAB3Hg9bQUbazJVGGZcUJA4MUHcoOTq/bP3G8KNB0+WprGoWl/Cuf96+e232HE9+g0UR84ljbi4Eb50yEDB3Okpzn605xwKN+7kzn742zTVvz9+g5C6H3+8RyEwC/82Npa3S3sVpIVUPehv6+UckmwxeXRskOgNGvwVA4+RWzPs57GhBLkjGD4wcOTAkiCoKtc5hhYT48cx7MTeHnADm6o9LHqgpQJKpLBOStCfjpe77N8u4dysMBk3I3kTzkTWD6l7g8y4NW9wRdUwnsNXQXiCTRYMAzGnt1AECy7l7SYyllHCIBCOCFbyh6VVwAtvVgPKgU0+QWnlnlWZd9mRh1WSOgOtI6qRUFyHr92W9FyEsiHrVSLxwE4lIFFmZWiOoNCl38Ln/igg9nB55Ys5gOOjiTsTNyTV8tUdwjmFQt+5Jr8oVL3jwIbCptdgmZMXFBri0Em4qFdEuOPzMeAn8W4b9AVZIBHtXKnpxgfEN4Kzh89jitQPg7yQkY6BB4EiqphVbyyXVc1giNWxkLwBgaBhyH8FyZVFh9D8B4UU1bV1Rgcjo4VejgQqcSv+8coKiRDqpStcSya849oKZLiOG8mlOzm/cop/hpX6yoMn5wsmFbwQcrhEHSPByektWL6/8qm2Lhw3TiKDbbJ69clFOJQYRd6SI9twI/RxhPNBj8VwFvOIDzd2fDfcWLVdeXi7FbUzhfxGj+K4Jgw3DhvWI3h5eaJRw/jxEDd22mEyrnDjwYMjjRzYVX1N2CBu3OSa6qEVw97QqDGnPZW73SZuQGc1+8PXRoLPWqY6bqyFnXWNTldQY0zeP/AfsnLPj/XlGYYv9uPGlXnjj3HDVL7CDTdxzH/BjU+OG3fDRRWJcQIB9FQLNmdc6BfmcSyRzrfY8vfT25/oF0fU+iL+52E5hZrAiR8xa0x/O72BRHUMCrnTnHP+CTcOTT91ilyH8inWVOm0veVObu/p376FixBM+/SP9+5987f3hCd8pYnlJcjzoZv00kHaR60G1g9QztYIHDOR7DYCC6fMFaDUZk5PO7IA4p4Qc77JZt9gbIEq95S5VCDIa3JvqMKnTuNfGR1EoDXOkOaayZzJvI3OD+apl3BII9Qig6wS9FJnuoGT3HZtCsFVOE48PucUETBOHACh2o4ir9ud+YKbqKxVQjlTn0iRhiRXazhhs/YmZJF0PTvScXHe5EU8Qq72CTDw13lN9bM2tGxq1HnZvkJVrd5g4eRJFVQwLh1Ties9KsyRs/ad6onUjCJsMS4FTSyjmnfxiWn3flFg74fuhdGg1tSGaBOch18cbxTmsh5yZSGGEsfibUoQjGhfz+RlTBeRuY/jRmIfuNH4BZsowCQSrzYLIsjx8NF0iBkGkDu10lVUcKCOXckASlxDHSvYkDYNvwRnOIS3dX76isaRpDk7OHFIbFZfqa2Af2Io2Pa2/DJ7nIW03MSACecPId9HagCMHAi0pKo3iUmjzu6/Xw+PV6aePJLGXLjhRFOEkX9awuFixHvrPRi+hRucLRirphnlAB96sXGBwVs8h2CDSVehwOkk5tywaSJq+DPcaLcicrxXx2T8Bs15PZfHbt+gETXDtuId5uFXDJtBmJ/ecsjRMsdiy3Hkxm5gT0XYeILiggdTR+Q3DDiwp9JEccPVblA8hSeGGfit9wJWbnxfmDXYCLv/4OebdbfH1+AGsw0Rhjv7mM7xGFaEuCEvOdrH58MkXMONG5ORoup63NBnFr0ht6Bts/7rC258eoKDAwezDYEby6qLtf3ugtvzbvyENdIS+mEneLBPLEwwigROwJdr0wQOLKq+/RbY8RZOqu+xqToFcESOcWcVr8qOl67P5N5gfLBow/L4D/e4mKIt5Nn7e38jLS7cOEdzU+osU8dAsAd2ugJRJWPQdRux9HSjyEmVM/BwxBRVWlXlcrbAIqDU4OL4/bQKtj5HoqNGSOOF6yZYFki0TsGhQlUF0jsFlyGP9wQbxtEfy4UWGA5YAwMmqqP7T2a8gGkhXeuIJWMRJK3KSTKqrCsJZ6AhiQuMLWzmYFg69VUJF3ZrobdZZ9qgOy9J/0SQ8DVlUEBb8EBgcAnGgBEuhHwxFdS+kldpQCxLCRV7o7gwY6NFIOWtmms9Xf7zYGdeLQcVrrpWRHPQvu1RNAUqHAiB0Cmc+ZJu0eadpGyWo8Xduz7r/T5kCx70AQG7wvnAhkCVJ72hzTqj2xsq7wO2UhfMUkbWuDaWi2tFBEDhB8A910oT4i3fotfxmc4oA9hvqLYjMP8f91uBt+eT1eiYccM/Q5ZlKlVBWSCgruKz9jWZroPfQOp6TZVOCEdfyecNOBK//bbGBpOSRYwQIpJlOn6giCgcp6G6TiZBkgE3UDcP3Mglf0VPTHLl3ct1JT4bYlyYBHfLLas4UUgrdbLocnJNe0Xc2NIAAiDBndicrLsuHtnxfCCS4+DqDOBgotUK8w7DiSHkN3YNHPpMHqG7I0INR3HY3dq97MKTXqBirydEuBEGGzpSXL9VMM5xg/w+QeOBrapww77qa9gAvyP7/ZDkhkS3tPvNETK+M08gQeX+wxs3ZicfO9ywgQMv3RCGzF4jqLJOvtExbaqw2OrhRpSlrhZZsSDzIZvBRJNw4LgeN9wHWxJumGg1+gU3Pr0S909uUfU7w9Tfh7gRAseFGpfJXBNA8GuC6yrx5Gjmm/hxGmDz7Y8//u1vP75+e/5o/dH2dgWbqqqLT5eBg7ZdXODDQFHOQdWSPQXbwQmknPqwyvJAkCcQ4j772zdm0n0P0mQJLbF7FdbK7ZUZhI54uiqjp2QcHI6c4iMjhhDDwz2OozZjAHLLnCI5KLFAreRO06fHm1DXpDts9MEAc1jt5OogPXDslsBUp3hjHlQmxUjcoMRsER7aGDZoEOQQgpPSTscwEoQpTa5dXFQH2Q9OEqbBdTEkwo2EZSBmraHcIIMsBWaIgOx7l3pXpcwmGV2bpIkw01XPB8PBk9LpikJpKHZKlsAGrAj8NPT9cVBIms+cgiNsyzAtkKDm4AJ+w1P9ER6vkkKaPica0g4AKY9MM4eCTZZ00BhydzhI4ZMnwMOD0E4ANZoQPtEL08SeqqktGr57ABhySYBCAfTAVmWFwt3na9sJE/1iJGsihJ2hJJillDwfoMYx45lkrCv7RkCrfWGFoirMG1/lj4MUw3XHSyx+AmLUhunf8Ep5ZCSSG8fkkFQc4hC7nfD9YjO2Bq5IW77jY4yaMADCrYNiWPwtJ/eSkOdiVbWZHwErngPSrvj4l/RXf+pJOG8QB7BvOjpyGGELq4XFE27/RXFIrGvFlAcgxkmHTLA/hjnOCwY6zl8Hqa6r6+i7hUrbsMejv30pbvqTCTCkRSK6PBo3dsN+8XYv6KoXidVrCSFs2NttRdV2GepRf9NN0eIHQg0MGgchdtwkbnxHfgPxhQ+lnyJs/Ay8cLAB99/PD28AVjhlqAvWSmP5skwWOMN7aYdu1FBauloywhyQeQccvRIOpZAAccZG4zLcaN4QcMxf7YclW0IdFX8PuDnlc4WNzwk3bFFFZvx3ZY0QN1jmZwsqQQcK0MBpCCysy0bPiBsvl378EcstkBMAjmmsrJgslRFuOF6cAHF4CJIiTfdcGUhwtneKt0BalS6nnq5uL+FrCJPe//jsJ+ZUwc/x/u3bBO0UOJFxiJ9BW4WevtPyG7AStVrIbFg+1chILH5kmAbAYdcHKOCQdHdkpAbQqZwii6L+5s0hrlhRNo4a6lpnJln1MgCmEsIMGwi1xXEHqgOjDumMEo5KKK14gX6WVZqfOGkd3kyMkgaXl9rixjWBYHfTEBMeMLip4fhyhU1lVefHhVLX9lXy9IGkYFguWAnuc+DLIBtBiiP76ofiNpZESTk6SGMzUDbjxhSVgiuYnDa3jMlck4UV2ENW2fyBKQKRhDjR58h/J7mcSlLjyy2YL18gqQlItmDhZt84FlBYKWGhBKMeKitwQMMlgljDQndlbmgzu5lNwTwyju0bmp6QGk/OhTooDD1Y1NGnTucKN3wyym9//5sCqAKS/FjdIQoFVR56hB7T3bmJ8zUfwf2N1FsMDwAe2GqIG9CEQe9L1kPp6uYExHaxXDP2I8/qXwABiI+v8uocbzAYvZERbORn2MYyXOdsmwQdnj9OezU4xDGwdmq4UqiD78D8AS141XsQAoeFaprFzwWrixrn+X9puymZNLSnOrg84gJ3Y0Hl4xvufwTHDQTlMn4Wd7s86eOrT8Io3P7IQxdwuxshQs81HivZCOeN3rjRDukPpYbEck16sBH12go3IqNfKwobwbTBNdXRgyMJcJVPdTA1pS1V2/nFMW8YbtAlHgWQoKrj59s352wKEG4AP4AbSlUHJz5I3awr+ZMhw+EGTnhCQhg7+HjQcGOgDzaQWGX0xvyVPdVgKMa9DjcMNNTeZB838AU3/mPWv38IN9463FhacKBxsWAlNu9hr2AYiAJs8UZUbD5ZfPD9+vQ3EwgJgmX8x799i3AroMvydsXvHDpenDclHebQzgncqEPWms4ha64zkyuXs+Pj4OI3INPCf8L3zzYomAeLQoZjbQ1RgynsZRJnq9JCpWfqb1K/V0lPSFNVs0x2izccjnyAhI5NYgcAJqTMca/DXL1+WqVtGDx5jQPIzGaeQanJUzY7cQ5IpPZEX0NPBT8gACRLPhzrDpz1OPdEkbN0I8OluugLggAnC8amy6JB/0VgcVAaMNRILs5cxg0eph5niK7gRJ8ZnRhMGtyEAgphgoAQ7JUo9O0mkCTfSOATkJlmEjhpcdXfadDBeQ2Y0GU8zmaNEjj/E+OvvvlhdZ88xkqQOMtwjUV/CdkPp+9lWmGBGepzYNI98uVoyuCQw4Y+mMKbd5NUM3GrlaSt3CMIsUIcamGkWBXQ4IHycfanM3eX4qshjTQIh8zSxPhLY5nVhYmUZgy0eyAxC/XjAUYZrK0ygpkmphifPg/1eNQLDHKHkNb/Si4N3G8FyDLkujiAFqjvi9o5hhU/gtGxXt8cqiUVq46gxO0MMxWRBICYq69Ao9dzlQ6y1IcZnM9NJwLJ8G+Q1RxQ6GLY/PVw6usH6wsKfN4y3LBgZvk1NGEYwSG0OJGvT1sqWTcuNiYWngE3tn5aAO03sbBxAdygJ/DAJEpKAtlxelyd6u1IS3XSXxkekhZthwhhYHqEHCGoxJ7vhgItc4DH+PCTPtxQhrrCqVwdrI0bsm60hRvSU0mCS+yY0svtmw43uKYCbmDc+Pm7Hm7cvPnzzdsPLdLc5g3xGQrHneVyS9NEX/jIqOECxbnzoYdvcP6aNRV58UJzvheibvPGZGjm+Mj2N+D48NAU8gU3/pPWP1tU/Y7r7bdvl5coxF0y2NhwaioMHBMTzzac0MTeuCXcmPgRjo9lwMVbimrhHn+7vFaq4FyOiv5EiecqiJTDzgmWOyTVkjg/hJw+k4DZF3MM/hciZWRDKhV+euiqlpexNvqQwpG7lypl0uBE8nmMLLlOzewbKAu32JJbvUj1cNSQnCp36N41wpfBqWPVxQrAQ4BWOVd9U04eV2FH7yDrLoMCwLME5bfqp8WAU1KiInLUeWyrsqkrsS76SnnFnE3YugkX+jIydGXgsAlC+U/UWUkzhZOzwbokvSpNb8amk4DePK6eGlwqdRkqwtQPkBObXCDloZB9VaTUiciS1AmrisGuWmp9DjE0BCZlE0xSzgR4aYz/8Gq1+MNzLtcaomO6li6ibj/ORPQ9+Gr5RjETL/nrXbWC8FcTXeJY6wx5OOPvYkg5Y/0rqP4sF2cAP4iiGgSBwhC954E6Agl/Sd+FDeJO77axIFuFS4MTA9KnPEIH6QziIqpA5sDmZwlrdJnwcZf9WrNWJ8ECcuUuwkHg0QAqDG2KJeeAwZhDaHI1jQx/JeSQUYMVH3kWPLGPI7sddOtMwEVl01d30b2RF9ExrJ5yL4A4L5mrUNfN9tmSVpf1Bw9IcIQDx5ZF39IYbgy4tQdsMV2dSHAQQsfBAa6c3pOGw+UO52SkHExc6B2YRY4OZPQ4CSnwk6hYKQqTulLA1KthulrQ1AqBY7dHjveAw7ZVrXDisK/l4tz1lamXugzXZMQNY8V3XJwhU6kOTAj2NRNxSYsDOb4Wbnxn+VRkwymm+u4211ccNm5P3byNnCqAw+ysCHE9deY/8OIADrxncDQs4FCKIckOpIkAOAYixvvxfG9oCKkOXMOOzW5PMTCkZ9+IDxz/Bjds7DBU+lxh47PCjZ6iCsABKfwSBw5BxoabOTbYt7yxxJ4lFS3p4myCAsTvz5emkaG+xCKOe99Awwv3+P5yoxJFjZBjwEKqXIVHF9V5/D+LEqb0aaXaqb7Zy+ylxp9PTyjT4dmzn2yRTLPI9PRqsZhqpOi85lmeKh9KicXw88M8J4gabIS1EY0cIyMRdAz3Kp06WJHhPSo2V+Jhp87M1OOZY+y80uk3e6fanFQr6T1JbDFEoIuJBnIk8IK4MOiAUSBTp1WAsiFSDJYhlTBJlLZWPJ+TklmRM+elva9QKb3D8yW+UpYVU0TsA3iqd2XWY68S9VLK6SBTARKc6UrQM/nFLMNn+R4zkeuolXsQ+yOLufWV8WGZIjBtZD88hXf83up2wMYnbo48zyRdaxZHxZaQjCIIfRtAABxD+aZ83U1G7DLSqluRa6+pSkNigtS0DB1ZCRD+iNB1NMjWsU2ip6TLcYuWCUbdNtZ+67Iqt0EiRQ9Wme34VguonW1kYSGBVyURKGiRD5mPge4K7KeaK/CTw7EBAQT8fcMuqgo8OWHjz5ggyh6ojbtfRQ3k4D7o1mB/LZdfSJ2kTZTCKcwZeYqv2BmVP8bfXgnDDMyAEFckq2/AloHfuJMvfP39+TrGBRelYyFsDFQPZ4yjRZeF65ILxXbQ84cBHC4mXEgBOZZoOiLpx4/ZMqkuDuyTnf5cXNtLadw46YFCr5Svr+Y1VtvXG0p2d2K8uJPsttpOohXqqELccApcw412OJVEaSM3uabaFTNut5s2SoAYPyCEhEEjD6m9/fn+jTnDjZv2BMPIQ+IGs2pnHzvwIL8hdoO4Megq/izgkEkkg8INmQTDAKnBgWt8GMCWuRvsAhzszRuTEcExOPlRzMhAHDdcM+Do5wobnxdu/Fe0qOKmCjw1jv8ebBg9rja+C3NAWbfrBnPhXq4vM0NduDFxD76/9bev95ezaXVwEDiIG3BsgKQkv1Eqp7I4/JFSeIorvj3gAciE10tApQUqtqiYX2TnH4NLkDtUROsfRE7I/vgdBz9yrzrH6WzqtMbYiA62XyO3DDRujYRlHMPDbouFdVWtOiPQYMEgXB3VaqUCCwgJcXAlgLIS2/86yq3SDiq7iigRQFuixKkCyw2kGla0yK+QUw50Va8UcMus1eCgMQLHo/ZZvjq4lc+kSBLJVLtdK8CgRc4GDafFYq0HtUZ0XWPt5JEMwPOMLBO8kg4C0A2MlfUtyY/bLFACgRxzgo2ENzRkieW0fAxtglVBBfn+c2aMo0OVqNtAI5XShTUAYDbAEs3TDORpPQbbHtBi04zl3QyHAjgzVkh4UFwFjx+roOgLGfKRLcJCQ0alI+Sq6NP0AYRS7RO9jwm0obPvqTFe9KQKpuqWJP8KbX98P2oI657loCiJ3mMXOMeJr77Kr9RlJKzdZfOGbBwaNoY5Y2CA2ESBSi4/7HqdWK+hwPSkzBr8CVsILqECeMGG8a82R5BLUsVfRwlTZImJ+sCNdJrDMPS8eeAG9eTnCxFwaPI4CnNDTo5oYNqSZdz545QlssW8f7Ze4smzJcjI4Tp69l7yqg24BY+UQ7ITFj21zP13Yt6NXslSq3UlEv2j9o1Wb+DoE1Pt7jpfufHcrb5h40TRvEpgdGuqGKmx0w51uHgXBo5LLanC1dRt2f5uWtYIxbY//+xcfoQNuxm+fGcjgPHhs4Ybcm88tre5TMPRAa2xlHxoJMeoLarcbeCjdCqprhCWGxrGJz+eN+Zj2y0ZxUfN8Repd4ktX3DjPzJwRIoq4QZzDV0aKNFhwTURhPO8WyZtyPK0voSVEopdkVP1+i3UVOtvp1/vF7mo6u2pQHAgipaxT6VSag/X+rrlKmA3PqRK2f1ljjPAjZ+sxmmD48b0xPjTV89f/fDD6lliPJWGaxxqmFsgRNO/53j204FRJVqMaKa4M3Kr30HODcUMDeYGK1V+xdMq6VDaQBC1XgGtEfiKrfLqPMtLZ6uIEtkjrc0tEwrFVdxENRW7R33fLvkDI7u1azIbOApWcZeuGi4CAg75ZrHCPOsDF4SupZZkUF3be8kn7Sunw4OayqwVNjfgUISUCFG2CA5hvhMDpryyl6yRPScocf4I2IDOSWCTsAHwAG+Mu4JcB3Agaevpq330sQJbACBgY7Yb211ttDxNSlnbchU2K5ku0AkOcNDxTe8MQSdZiquwN9u8+wJ9srQAvmiC2kjyMydEzli5XrGrbRzJG7I+DQHDWpEUCHJ7CxJy8acR8ENpRueKTvEgXOQZblAbDdyoMVsKVb1IrPc31cLB7RQQgzfixFebILaP/XKFcYccOmDBQTx+XbhBkCMq1smLE2Goo+KyCvEBjEusJfGXm0CeDAMTO7ikoTkUU87XLx8hvPPR+UUEHM7cF7ZrHNlOdjEMMNRO54ANHXjHBGEDyypIEHWDyOpgkZlVkZkDZ3nYzIEzXQKoE5sOon5wSz+MJo8eYoSJuK0+0RUxIxJU2cTRk1NFjSCADZr9DnpZuCboEtC4JN5L1ftdihW/xC8ABmFDyKCI3Jv0hhM4JL91BMhNR3HQ26E4D3Hikw42MHAMiusA5T1qSYfYXE2aJXBMPPnAwNh8xHE/vhptaK+b8S/Ob9zojRsf40YvYcSNG7NfcOM/u6iKBg7MGxs2bWz09LgLrojDyd3tbefYUanIaQkLq+WXjx6t48zfL2Zx0M/ccU1/uMivovuidJbaM4rjFAQHWA4Y7sZfrb4pry09QhgpgOMn+qvAwOPqDTmJ957+8BS4UQxK4ymkoucFBwg67IDXoJmjDo6kMyPYGFE6u1PkOtyYOYRbA0zoId84Qh85hiDIcQ9HajO3auA4MHLAPc4+hioTSPYw1sC3gUfIdQ6eE0pKZzj2NW3wiLJUJBrWVD6h/A/R3jzWFWbLIHKclGCAbaskGW3D4UZWTdny6dGAx+t7aKfoz5ZJTylPWt5ARYQeClxg73lqPuKc4DcrHoiAGqJE1JPB4tVG1vqRMI40m3klAYJeh4Mvk11rrD4dX15bbfgYT5iYRR6fibTYQHlarXXpMsRDpRIZX7EG0AjmmLBekKOxyVbxZAn8vHkRG6Jj6MUoYG3HRZ3gi98iYwuVU8ikEUICseJMgbjKH8Gj48OynHYF9gJysbIq8MTH94TDPChD15X5AFokkPePIwYN418ROkSOUzuM3JHTyoyhyfBdIIJc49rRkXqC6rje2Qz3U8KNWvUULRz5vJ/hhtSDEqt2DNhI5/71r7/eyU9h1jiHE+n8Iho3WLXBDVWEGyoTE8NhQwgp8qMFRlMtLBEwnqnIDEmfkASa4cO5x0VqHOgQd1PAZTh5EDhirr1e6Hqrf0PV6keN2JJqdycKtWrt9GRb7gtxO6UdlbzirbYzkOy2Q57DmTccbli+iERVXxsytEOICA0bN/vGDYZXuTol0hkvXgg2BkYdRe6s4wMWQYKtkR3xo48fR04LA4HZ0euiDQUwYdAUcWMyZuBwuDEQA5oBgwxnF+d9Pstm8c8TN9yiygaOZeFGSG1chD6Ora3YVZkNBpBVbSy9fT3xdnljfWN6ArDB9j8OHF4nrIbt8LTupLMo8sZpnMC8gcOae6Ly3tnqhw//2NtGObk2YaJPfnoGqwjGjdevgBsfXr1KIPkcYVK1WNcGyA05ABkeMmPsxshV3Lh1COg6BZMiksM9DuBMZ2R4pkZzoFyIHEJw8mD4KGeQOcKBiCMGWpqgvy2x1amMXZWvDjnft5mDaxpE+KUYRYjyWcCKCAYchxWueGQ+oyJKgYJ8nYVPiBBkCyt2U2rZ7lr0IC0MXXn/6Idw9jjQ03fJDNPf7evT4c4I+oP2dJMdE5vqSELcH2PSFeHB9dMmdUS6NSGYwtYosbqPlZJHwx4e7odXzxGxWOzyQ4kXVMJik8S6cBzswI18kvUd+AbO+CTTBHYlN73VRh4OceTsYr1VBNgMDQF4AjAgQM86ijqyKwWGA4N1R95HQDNJYNHoCDFsalTSSAWwa9I34isMnm+ETosZ7/ARMv6wAGeMt+LtwwffHBLzbbBx96tw4MjXkZ6OQQKiqE32c3AcYYcKu/xWEHzYRXI65zeEWWmtxY/iogo9LEy+OgZ5Dr4KS6y8/h1g7sydrrxDU8AWoGMdT3kp5Djy2LyxqDIxOccPHDuOpvEDIATjFJY4cHBN9X6a4TsTvWR1peYetLivsg5ZjSAnvSbyqOApXs7R6nEaMchoXYGOiBV3JLfDDSegUn+UcqkMNy4vo5HDAkYIG7eFG5cWbCgdrqFHiBa3IwTpIYZubb2V5g6HGw+bzYdDQy9sM2VOjsnZnpaK3X2zo06H61RV8IpzJhBXcS1u0NohdJk0/8b90MBhEq7BK7gxNjDmphMHG5+vmupzww1bVP2PgOOMA8f62kYIHKFrnLm4PdxgiLS2V5o2MG8APqZfrz1akyR3PI4bM7i+qyCBlsY6NqjyOMaJDSc4LvHHn35Iweu73vsaPz37kR7DtxPPXz39wEVWt+7//iY3EwICtlWYHxitCyvhm7/emTHJ1K0IN4zfmKFmirBguHFH+ypKc4dDWCHFTmUXvIQdmAJRB4jgW6yDAlTKotIpKJdKsJIjJqvCOaNe960Mlb4+yFPHyR10NTh4NWx1fDNl00vB1ROhwZPIiHsdmMz5PgZv8OJcsR8SE/lGtYMLX0GqlNnFrcKIx2mzu5qFypc5uJolkKt1fMxg8pp+b9Kjx+nDDyp5l9Kha/MCoaJRfPXDK+DGixcYfsCl00lXbGQ8x6Ljo5mgW0gWWe1X4Mf5WUwQFNPCFv6CfUl3k2cIWsfDIv+eQYxWscvic+ynihDU8seQZdsHIxN9GCcDdWloJgv4kBnprgZZGhoRoW48OSakueZmBaMKA9tf0J6Ob7SAn4FchMjPxXfvSAwHAPrePfr48puH0FLTVJ6nd5NRKpZlSL0x9njcUlk9OUcVvNhhoCGe0wiIQEM8pJEa/lXmsUKt1re3188XNXOcb1nPvSVVhbhBXtwqY5WvbiFUiziiWUKOMRyKcQTuWAMmZg9ygbbNspUWzmuixsGRq3c6ODiJws9D6Oj1MPX3i/fmjFZs1OhhB8Fjd9c5+U6uTBsHlweuUlzzhrx/Djd2rVm87QqbXLChXH+Kwb1JxZRjM/pR4+vo6W0qrG7cn+Qp/d1vXw89jHBjUiurqACQo8Nk2AdrfnEbN2ZdKPof4Maoww2np7ovIa5rbjKGIxYwMjbmmI1wQFEZ7Rfc+M8uqv4HelQxHDHUuAgP9QuHGRb/Jk2VuIilpWUIdxXBvoZX7317rwgPl8sYqfFQznWSFcwbGDiwCUrIHwEYSRA3xhN7me01S27Hf8WLjXvf/PiMxYPPnz5l2gQaM5KItaoJGzg4OE4DNAUN5BRUCTA6hzMONwgcyjfEleUbcBocL2Y4ZAyH/sCZw87hITbdMLYDNurYaHUYkweZPwJzfU9sRhDUMXKAk+GSvs4sPVtU8ehkx8aHlEq72c1dEwLQFI01VaOY4qbGUyceSQ+ulFjL12ALXoOeCDPrcbnFXibs5ov8TIoe92Fw28Rg0fTPkBUF3tkfL7H+aGgTb08KUTaZXvX/s/f+X02d6f73UiJrDMZgNIGa+JEGBWJiNqSzE8GOWVAJDoyLak+1oa5CWWHSaWiE6ijPwzmf/uvP633d997ZqD3nPL/MjLOMinwJ36Lc731d72+w1bqQFmrYuDDrq/IsG5AZBNFSdaUZmmsua2GIhfSKSYWFGRYZNS897zx2xBaAIUHTvCYf2gkFUvPtYbuzBn/S4bsoZoeZStMSt9QX0mzNU2m+XCE5l+8UJsPcf+qpslHCAZMwrSNtsT1woNT8vLUQ8kJZb7Z8XPsylMqby8iY30LeG65NdsopP3KkoojcyUlli1QsYr0z1QEdpgQGAgx1Mrk5Tdm5qK94d22ypnrlfqoc8gLh+6ixAI4gnAY3+H/598/LMON/qz1+INRAVGV9AUIN+y/ucWPBtH3ffTfx3WsXMWJVsMaXW9aI+8k4Xhct/uaaxUU/Gk0mdpnvZa6826nHjc1EDLonN6IV1aY3A26+0/K3ecbpYWuqp088OW5o4IW+smtEN0dtbCemDafB3TTc+OKpHzy243fw48bVm5FkyuPGdY8Wp9dj4DDc+OILGzfuXr17Y+zLSy6N6qtLl3zAoa/6kw/w0ngiZ8T+YuD47LLnrz9UwjEjIiSKGvG8+OXLcVPsqPDvnPOfE3p13pMb1kb+CTf+kYoqWcbFcBhuLN0/M2xEuOG17s5PK+BwuIEQF+XuOp2x4Mad23e+ucPAEUw1HG7sKQkKzWtgopYitro0KqohktdubZh+KNxoP5bw1zbJC6/fEIx7dP/oXlq4kZGLuL+314nGDYcSNjtw9ht74rS4zq9xwUWOgBvflnrcaVG5IgYaF0ZJuqkL0ByNFHorRFkhcl5LTMRLLpexEljJUqTbR3Ah05hrbQVXwkGga+nKQLiB3Isr8UpWkCLfsxbtZsdAx6uVk+YOZZeLFUbBaiaPZdzkdnQbqFiCodLMRcVbOex8X8lQ2WJbgSFN7Xck0tIVObFQWMn7hhtrWgFJNDRrJyZw1ZmNb3q94ATLuk59HbqU56nCT1FSbbu/9mIMGYqXuiERwLAoazYaVc07g7VZpoTWLNsuPIAY9LB4Dwa0Cs63V5D/KtO3MKZtXdYiEvns81mLF6lSQSsy340z1hErJt3qRMTK8MEHgaEKTnzI9rHGvLHuDCdrxRWCwWoDsK09/z3SqnK5IkqrY8AxiTBX5V31dkPCqpQaOtBTpeT0aChxpG9CKltb8U40BYobR4mLYSdPkq5T2fW5LDhsmADvz5QW//1vai3/5cGDhQcPmB02dhc8v2H8hAMHranmRLeBK77LL95hLYjhcD8DyHAnrn09QY3ya4XvLLhreDPc2d+aAX7aHQ0cUfCgzxt5ErEcT6Lq1ydP37EExhPHGQh56g0cUcKImzUOPG64ecNGjs3TSIPL9kojxxdPTTKlKHUbNE53vWncZo1oVXUzAo7roIY4c8GHu5NCSDjBla3+4sbYpe9dqqHQwHAj9vt9ZuPGOylVOudHuHHu/SYNM31E4qhLMXC8ixtRdIlgIyGm+phh46PDDZVw2KLqlQYOcGMpZsTXI3ojHjh8fOhra+VwwLEq4BCfPkHiyDd3bq9kai68UJqmUv1lPd8SbuRqXUzg6F3V0Mq+qrvy8BlI0s0cLSHh4kd0jh9HMtXXVynk2WcW4f61knqYfJv4VDluFW9QA2veP39bHOVVcUxM7ZnEKnj1Kg8Rwtcyleh2mqbNA+KZfUW5ZxsvPrw6okhBVDE1k4cRGjIXZ92GviUWpKLtimIEmzuKQGy2XQ24Sua8F4FeiLYx4yCKbA2Kep233lXV4EkBK3ku/EDblTHpYxva2AAyoGm7Mzvf5RK+UlVioiBDpLqsGeyUIMU7jTHtoZCXWv22yHQZCKNJQ8zIGowxNbDN5bWWG0TMJye7Hx/NyJG2AQenufr+BjfWRFwzlWRl0WYZhio3CEg8hOges/yotrK3uDd7JNaN1HeM8ZSkrnlHroTLFrQyL4jTfk0uQquIlUorIlMa8+YO5GlodX3slGy+QjRGFm5hK8NCLgjli8F+zgPIcNDwjj9hQ0gHOdWvNknMdqakosX7x3DRt/Gmb+so/TNIwsuOSumHYT5fCeE4piSuA2hwbSCSmP4zNyaOqT//+UL/l8fHRDgriupgY8FHVXn1lLkxHtl/SnMqOdzYjXDjkYMNfiomtKUiF1qZVWLoFDiitgtR08o6VEzUwWl0nv/kkw0jK/lPm4kq8idJ/dTmiM9IODjiOPan3vW3PVpSnf4U4wbA4WaL7XhNpXx2UOSpW1RZBce2xw1DDpdL9eJmzGu4v5BanVqd02lU6yT7hnDj8mWVONHgZCG4IsUlsPoq4RQf5y3j4xfP4kZU6JfEjZE4yqINzSXoPHyXYtzw0GFdsAncEGiMJ7wb5899wo1/JMERK6rcospw434sxnWx6q9HYkWHG4jYj46u3flZHnOWW/eX7k18c+sW6bj7hEuV9tTX1FAUbvEVlLMgI9PkiZZPbcEGstytZ/Jop2/DkGCl+nr9taniGVzwH5yki7V8vRvg657qxfnphhkgBAsw99Ej4HCK21hOJeKjsfgyV+/1YMcXe/a+fh65sLdH/F15SluNaecC4UORv42jHM6d4g+Bga5jGw1tsPijpQi3ckV+cCyCoEfRpUL13Z9Gwy9pHIHekhCrZe3dSqHicK9UlEnYzliOYUVmP+utMMlRweS5cmjMZmswGpWTgoKvdAYXMD+2OzrwlSjSstjaeaeemuXNbSUdzneME7BeVS20mGEIVB+L55CUDnFtuQAd5V/ZSADDjWkFSAIJaFfCNb/GRyjDuTPyDDrzCgiR06IiegNSoqhgEXZShcH8oNoMkebCa5vtUEsm+ArVntvhPe/GDc09rbZ/UPhKzQEjEZd1AYamBhBLwTyWqS6HgZyGwAdUDygKXSMPB3MD80mzFpQnG61Q6zRwg3+hfopkwz6zSFnkuAyBKdKqlJqsb3qyt6cm8lAYMr1n3BjLSAyn/Pv/GeRg4Pj8zxcudCq2qbLGWC8xt0bYhUg7JXrDlFJeJaUNlYUW/sRSyhi+R49EbUwsvVlf2GXgMNPfpuXPnkaHuD23G6l49c5PvFPvSbSp0u+nZ1x+708co9daHDrBJGf6yz21kcCNM7Dhej1cUJUrFzf0cLT4tuHGTTNrxIOGM/ld98TGqYOOq9eVT0XZnzqdvnhhQt0v4/B0qjW+cnWxngqXbWN8lCQSceVxRmEEF+dGzxhuRETI5cj35waOs7gR5VFddKGGXoQ7/gk3/hnWP4BDuGGGjZjcWLcXonnjtf8Ze636P4iIa0TiAhlgjfo77hhuPHxWHdYPZRrXKqlUx4k+NKWrhg5LSJegCnlV+kQ4cpImGAtiQ81Nb+ZWgY37Q7sjTDoER6Uk/WwCNKxxo2F7KlpnWTNpXXXBEEBvUpr6nqHI3mEx39uTAJfFVLznUtqi5o6IRXd5JHKI9BVVoZOo58BAaGFCJwxlHdsOsWahLbYowxsMMnFKfY8caGfnTaSUrRhDnrXIJ9b6EuoWVKWhoEOZm+UdZO5YM7t2Vj2rloxb0cV553sZHQbtZ8q/kvFhXqmKAANbI4qJ+LCKHp+fd7gxKzccfkW6weeNFue0LBt+iZ5em33vBj/QMrGXdkz60jKmpYWFKKO/RXq7li0WkVZVmS+0ehpIZIUnZP7G2DKmDAamZRpkledOKa64HblAkG9VtK1D0IscWDw3lL2jXypXMoNlM6msWV56pW0tT8tMW0KvQQuzemey8322SQDjWjnUA6EZKuibnkpLthZew9ww3+/47qZJtF9hRVs7ZiMeAMA+7FuIlcRmkzZ2QYfg7wiWxyahNrSh5D9LvxNCeX1ui6r/+I//+DvP/Xn5l40fwY0NSjQeLWyM7EkLMl0DHa/nJJQaAcdPFiOiI18SXYKbJx4pTu3r9aWv1zWxADgRo6ACJ890GOVhUbr6Y/aNSEO16bwc7/LgSXL86dld1ablpztx7WjeiGEjxg2feSgAc4G4zvQh2LhqSep65tSttMCN01MlUr0wr0ZSSHX99GqC4fC0+JdfUr+hXg5w4+r1MRsH4tqN8feL/pKdf3L1IZjyEHAuUb9hwDITzSDnnDpqRHBcjouborbAc+ec+vbiyOzxka+pPj7c8Iqq//xPx3A43Ih2Vetm5IgYjmjs4PU0xk5YYRPU+D0iRrBdXLt1SxTH7XvNWt0XiU/tLeaLb3M1YUZReFCEj4Z4IIe2Ozw5yVWrJ8+qP18jUfcWIlx1ezzu1l++xEzyNi0tqWhk0MHl4EaZIlpUyb+hbRVO8kNmkgsR+5FygwfzBohVUo47Vg8iKKa97MqGk5QPtDK34AVTZMkZwgcl46gvVwEYoraoMA8wdMyKpluZjNyKtWvXihX27g03ibBIkS9PQUsV+fRafV5owFDjp26r/S9nmbBCFbk21O8373SqZhUcGGPNpfdf1sRFtH2NuSWWq2ep4zZN5vIwBqEfDRNQ6LDVXNDPzqrwL9S4YU5AcMNWV2Mj1OCr12EuSgJsW1tm71TNKAZdLLxsIEGB0nJkt8ijQDo0Y0okkUPEQn3xfmRIKZGDhRQrRLhZEfoD2l/DiA6Hh7CWJuCgc2O5QqJ6+woISDyi+RXbcogzmFQs9Uq2FAh+xL3tHG5HE6VlijayKfxWNo1yqUvI/ZDucBwZHSVOAQ/y8jHYMGzoO9KLihYxlZWX7qpOvBXwjzjr/9Ua1veX3VvUpcOfKeD4298u/PnP5cqPPy48evDHBZdN5XdVwggzhjOIYAQ33NhwkYbIXAEVrvI1iyggWvEGE5JTWek4wo44Esou9A0tDpyQxJ7xctyYzfgpzhfZfCdbZPP9lPVEy992THUbPjjYOEgQHJsRvETceIwb9i5XbeowsS4siLADupwcqndw47qjyh3B4ZW6iq6KcOPuXeIEXKS6MwB+sOcvjqqKFlW+XGnm4gg44mqnGDcS/o2zuBF95DPxIn6GkXrrD59w45+gqHpVzBzdi2MNXeGfGz5Mc/Jo4XWcA0cz+M9HEz9T9icBlCS4GL1FbyCpuldQEpVFD6p/I8/kENSKORsjuochGtnSYQ2WYEW3HGaDlZ9v/UCJB+PG8b1a/tvffvvt1dsTJx5FDIthfNr3bkRNfz0NEqiqqNGAQGG4mbqQ8Hh8PmXQQpyVSFXuq+z2BK+uzHVl53rcEJBc0OASQpA3rMm6X7YbHvV+v9JxsIHfLNWvKPQJOx0BfdoKadcuhNHxRQx6x+xxDClr6kVawyO4stIuKjpWLRXZNV1xD9S4ZygAEWLy3bai0OfZN43p/ObsvbG2rEHHpLktMeF6BuOfNvoVc2x4qer3HQ7kShbzngKm1tYkqDKh7XwQekWrt0FoUdWnu5sWvhuy6OleLbXitublfs9IBoZJsdpEL1UlBIvvUtMQsi5GH5oJuUOoGj8EZcXWjeWms7iDG2jF9K007OOdVFxl4BrfACqrzC9N/nGrTUr+HoNvZm9hcsJf0pRc1zIcKwExKDhNBsvhXzM7gwakSd/GBs7/sFujNStrfr5Za/yTGqCskaLvwFz/Uh7Sy9E3q+j1oD5fbjg57rT0V51WkYga5c58Xvr2229LkuNe+QU91YON4yULP9jd8I5xC6kScIAbAo51Gzg49Delzv1Jzd0HIvdYU80tqWvMxVMtkHjAxOEXULrSHzUGPrJFl5AjgRu+gDwZNLKZyDncfM+8Ec0bEXo88ea/TYMNP3IwFsV5hptRSazDDa+l2o4Sck9tobXtkta/sIHDKXGNEXdPXVruqWfGTU1lhePqAVRnrKvisJFj/AP9sOfewY2Z8Yj09vxGvMF6BzdmRnm4ETEu53iMG655I0ozdOqrzz7ucePjw40/eOufmPHMPdtUKSt9bm5VsOGc4x43PMFhUpJrE2rfuEOclDXFfqOacLr/bl/7GVmmGbpt3ijt7b0s1okIVH4gAqpKr79HeThRH8OVnfR++jHBuNV7t54/f377zfr91Wr+b6Vvf6u/LL5Nn2yRkpFLF4N+I4IFGyvYNnDIUzmLJbxU6uaKGDGMGbc11oXUBSiMHrLLqbAxJWEO3DoCrF4EKxa2rrKOqGBWZVBWXq5gPKNdmTTUVc01LKuovpzGtiXR9W6IXKkpOKtps26BSLwTLIiuzG2FL4ltts8mCDJZybEhJRuyu7WHhfmiucC1y4Gn0PpJ4SSK4FBWR6Ul3awynVqDXLoQmQFFF3w/a30UZQ07TXHos66dYk3jC+8EEaD4jo6OV7nOO/Vi1l+Bfz+pdA6O4n4L77TWRnKVFEm3Qnw7byuktPh6UOvGWgUrRrM6bFZIpcqWcXpDmbcHV9iwkVhizSN0SslyjnljTKZEBX3wrZhIq7CyJfJbjg2lf1QLmf0MaScofm+EzWJarYeMOl11q6ercgG2a/PzBC+q93ZtOdP+hfCt7BpZtoYb2lOZeKBBMDqchogaK07RmBECFwIMPfgdqRwaCiGJBo7ZbL6QlSarI0EV/3r9w1c1hsI8/5WoHq/vlUul8ufB4/tHx0vHGxv09q1b/Jr1vx74kEI1I39NFeW6zdh2JQ8lDsMBl8H9TRnCTwjuP2QdwA3B6kwcp6caJJRSfupC2Q01zDWoTidv44jseslBYtS8cdZAPgqo2nwyqmmKJo4nthMzBiWaOE5t3th2sGGa4G2/69Kc8dR3xUpQdWo2wO2bps813PA2cXEZNz21EempPG6oJhaKQ+nqKuK4ZOMG9X/OI/7f4IYI73EngpLfYnwmFudGrX3v4IaEtQlBFbgxMzMzmmTOzhuyE37CjX80wfF/ZllUnYgZdwOHRRquj/qb1mMPx4Kb6O1nylIW7mjO+PmaVlR3xG4AHD9nXCjung+o6tWhxtWb1yU5kGgPVkvMHJRcpPcfbq0UaicPc7X95w9/5sPdv5/J/+1v376yAr5hFVx5+DCdzyLGTY0qxU1bS0JhSax3noTE2iFWjVg0xV3wBDNh7OWVZgV28M54PC7ETR02bqS8pyPlll8XbGs1XXZx7A1HfnA49fYMH5ygk9MaFMCNiHiqLoeEJJ+GJhULXeL4l01BV9KkTmlfjxhV4FEZw2pHFCHPGQ7MywKoS3QXG6VlzsBEVNozyQ/RPMkoEEpMRceM4WtZXUcrzZaPINhwlRlZrv/BHIvhZbfVUN5Tw1jw0X7KVlZ8rRXXNkgjIQiuwUZaYCq8SaWC7iD1A+jAgag1XKvTaTXKn5UhoaqyrOwgI2NriCwK/tqqQyryOKK+ZYDSA1HW3m2Qlh9QRbR8zBxl4w/JR4YXmb9xo1Jc2VFMvWz5iK/h4VGJFWoq/Cug/ipmKvfvP77H3gy5gnOM8x22GP5k9csycSqr0PwZcovLHN4R3aFAKltYSWI26W+zZfn8sywnG40LkkmQdYNxENzIZQJ1D4e9vXL58/DxvfUHhOQcmx/DDxWWQeV2SyjNVWFswCFAYbGzqZqNzYM521GBGGS08XZi2jY2wA15/5wxXF6/1w6IFhZcqK5QZNcpqZ7ETX1uJbWZxA3Hdj/ZTISrP01uqTxwbEepU9sR9R4hR5ye7m3jWlvZqOKkVJo3rhpuuKeGJV+4gePF3Rg2nJvjaqym8kpdVwD4heuPBT90qhNcqCCq32U1zvytVdVFnwxy8R3cmHkPN9y4cekDuHHOw8/5xLjxCTf+8VkjU54ZLxbvIW9an5ONG+h4HYtxPcPhfqSEGyymjuT0E25cu3bn1vNb39iNlwlTL1kQiHSuhMkdFkEMUeEYdytUIZSIxMU1nnv28PnzrWEX3CgUT07u09x2f1j89m9///bV29xbVlrN6rOthyckjZQWo6wRS7nlNAAPoLvLxLRjIByKTkkAx7SYj5IMfj1rF9TJwjv6ClmVwulPJ95UOYo8AhLX/WQ3e6bRiF7UMTzfhA9gR9POa03lXo1rOXQF4YIJlyKiyUHVRqqfgvTArWf2toGMG/MK5ZB/e03Eu7r+OPwt/o9X3Vhrn2xliivNgRo5tJRSYC2cCJhQVtUdgYem7xWkqEOvAD3OeW0BtINsZAJ0Z695OKy5Gz65mau6gnPlrMM3qFG8g2uE1vDvx/iyCs0o7qQBtLWJMyGgo1jd0TsxpYR8A2tjIZhiyVoMK6iDNVvgnOjTDA6KQIvgbBFyYgas3v/rzrNnGUYTmsaheljXBYOgrTVeSF/fZKPPt4EXlA+03EynMyvVZzvFbFS6wTKqdBiJiYkMEWxE/wwpqvvsJZS2cWZuKl7K/SXAhKOBkf8kTKeLiyjjsj2pec1v2iUGICx/XmLlhhYQNeAx/6vnbC5wyqnIokTJxjUZwuds3jg1+57Hjdf6CdCCijstHb2ZOzDZ7nfrDhqUK7jgKmS5zFIZuUMOA5WfPIGxGXnGI/PfWVvgZrSpejrKwU0UCfqQ2+1IvBUnL+56SZcnN05N/msewW2HG669yaqcnC5Xayd7giVDoqqbI2rDgcZ1n3louPGCptgvta2CISdmZOzSZYtL/8CoMX72rxg/xkeVGQmZ7kVX2xfhRlKI63Hj8lncuBjhhhdTffUJN/7huCFFVd4WVa+KVTJuCW67PxdlG/qEw9HAoZ8p8gdFbVzTXorfqvy7JeC4ZbhRZE+F7Q6+mjZx7NumqUV9Wy9QNF7Sa1BUFXPPbv3ww/P9nOaNei6Xb1XyxVcvf/uWeePtW1HomWp6fz89rOPtnuoYIPSnZLqQW68xdXjYk06/hiKLjo4g2ItrnAQc5tpgS3a4qMPdQYTLWLcdlZs6XDaJf432VW4S8YBh75dKnQGRThYfuRokjECIXs3RTuspF8FZq96wtjt5HyoDZEmD4nBgfU0VJ01VS3lRueVtAZD8GQiZCKNd62RdOd/AIhAVSa7odRNntVSlappa48izOtGbVqnE6gdquQjO8Plg333iSEObHQcdOobZpFXUy2G4kaHFQ/Ht2YZpd2fHuPj/PlsLmsMiNkLIc05r5Rq2XeIt+ql2U7SLvgucKIE4bQnB5o2AscSPwNS/yxWx9FlnLRwU7lef7aebKowSx284h+xJ1RlZb39vWEEH+q3myrOqShO7WcwWsu/pS0ak4LGvE+6lDDdmDSwmG4t9uQDd6xxu6N9h1hE6f5HFsCF+w64GmDeQwpXCRo+Bt1pNqxGYRMtSK3isaYNAzg3JaL17g8PW/Bv6Py7YEG5gJl/wy6BT7YVemw7XqmIhzpFWrS7oOUKdjVyQeWOXHxamEmHRnNEbp6OUqgSDET+XmDci+iMOIRFkfJH0mW+OCI5tXzP4zryx7VOo4ljcbasv334qPe6TbR9xeAY0HHC8eBE5N6563991u/lUQwvKte7YF+DGJeGG8/19YM6IcqrcTOEycl0Yoecm/MDx3+HG5cSe6vLMB3HD7nrJkrHO/eEPn3DjH8yMRxlVxYySCu8t3Y/N4glR7us4EJc91W2jNeA3wA4WVLf8jVdMZArwG4cv82Ef310pLNW6eax/FCN1uy/rUsbm6y9rw+HKwx9++OHhysrWSbGOSQ84efnyt1e/fZt/lU5b915m54SgKiKtSnu6eGxMq69cyMESCuwpEYxbCWrkfuSK9UOZxE2P61S4e1N6j718qeFWT6NfHYOD6c5o+LBXSW/lkMJ+d1yfxwg4yiLZ++3c0JLA23136ctdTONKRZDCbHUprkYj8RxWvyGPHyIpEMONF04iVtBVd8X5G2SoJvtQ1/oFq7eoiF3WodxU0q5sE+x9MoWcIKFDEgqtsGtkaRVVSKtoKAYDSG01fIujXjMRVbYenhXhEu+HSsoK0KuZarulXZsY5xagMdCCrNAtKBx3dk1fp3RNRW2wCng1pL8aFDoq4kB+LMaGrVmZxqeA0UOAoG0b/IUVn6sAdt5F9dIGYi0gmsGM5rfIFElqLU5E+z3u1VLoSJs9HeT4fNjoR4Ixg+RJD34pNcCmIuCY1Qzo8nInU4lMKsuz4g9seSWMp8RJESWsphazh1y2FLh8ydVIrGSX9QsK8iViqjjcXW3Tgt9THbih2saNiOBwB7Ou5U/V08Fq6+DgWP6N9fVV4krAl6+ZO3Swn8qAbrKSR3O2AvMFHge7P/00wo1k7u1msoNjM3ZmxN6Np47k2EzcfG/59rYrI1zwn4NUk2hLdboZZxu6+o2nURD7Uz9wGG643w48bqhuI3aKO7O41+A63HhhbLhuWlNBigs2PrijijJwXde4z1b3Vj9HS4zPJKpi5eOLIqvcEsr4jcujpBFbU80krecumUp/XXZpJxc/4cY/LWvkVfHehOPGX3tKfBRVZdR4FE/1Riuqn+98YyoqsRvfyPZnuIEehxKOPGd5LwxIKw0D4UbROAvyy+EeDpWtXqwKN54/I1VEb3pFEd9LxFQv+VtrKhWyVi1xBK8gbHo/u2e5VGJHFnt7Ku475LIxYMdFekkX4IjGDel1S4dKXC+jrTXc6CTGDTdh6FwyktxNG4YiqQhFokki/q1Vz6KurumPk6+upYBVd5uy69yyVLA6dQlRAVisY2NATca87XU4lwEHCG8kVZLqDsw3Le1qw/ozaM8j1HxQXClWzBbhAjswMzSLuYcYqrPzQaWolu2UFLnm7mPmGRS1F1ImSWftSuHxY8LNCYCvtMqaIzrvuDeygYx1O9aOLuDDGA+uUt5EyblVpNfEm8h72JKPO6tk9KKaoNgvUZNHa9+YyvUqVhVCODruka7ExWuKSM+2MsQXN6sPM06Ua0Ejy9kC66eMsnn5lhjGaE8ifnAW/4nnMEDntQYFUWMK7xIsYsiwMOF+I+WDbXUnYUYUjztpY8VkyuWsu6fm9zBjeMfeCxQPWv3RmNjplwhZ50JiT5phrjQyXU2/lV8fq3ZsdWEVA4ehRqyc1VR9PMcaduLozfprVwdoq6rdAzY+LJ8OHq2/3j7FxPT1G7DnAT4OuT1eLxilcPDa2o/tR0ZTh1tS7UYhVYns2yeJ1r+zjvE4KTfKo3ryPm4Yz+GnDfcJIgNJpKU69W4OhxVPDDls7vDEhg0cTy/pt0eOm1cj3BhNHPZLb7Bx5K6M4iyrHCmuLdX4uYsfxI3x0dzh0w4dbnhW4gxu6D3GZ/wrfCr6Je/8u+yjSWZm4pTEcyNO3Aeof+Rbqo8TN+JQXHCjiKyWLiazjK+fzap67Vo4TJ775mvMetf4c4fl1PPnEuB+YwPH7WskjWCzKtG3wc9orU6ONU8K2kyRbhiUCKLl0C/UitX95+DGFubwXPrkJC1Sow7xAXbg30hDstYsNDet8o6gIqo9hDYhzfYQajNQGDoIREW4wIVPlu9Nx5uqC+LllR+CCrchNIjCcv3AEc8g0zGSpDojyIgHjgg+NFJwFdtudMKBwp2kwk3ur/BGsHZKCTfwpGQKrivVTAucuGruU94giDNmKU4Dn1KiCSXrcMM6AYdFawyUIktHcqGNnIwQRU0cLJ6MLS7LjtBxtkK518EALv2JQLn+14ICCHPNcKyBatZMHqmEf6PhvOnKJuRsD5G4aQM22yDVZGgei446lGbXBBYDI/bZUM23q7jXh8NKrVhrW+BtqFB08JPyVdFVsrW31FfeTD+jxwqdrYBDTYX4zOdV69TckcQqWx5r1eutvhJCLK0w5XBDajVpseoNm4pIBYM4r8RuDO2oxG3MRj1Ok41eanJ0i9iQWTNx7B02Ur6zI4u/ZtpZO0hUDxVG0jAjR0NXGt0uVxrtXx4QdfDm+Ef+ty/AbC/4Co2DhQP3v3wdNdWS0RtWycShzJu4clcKCbFV26frxBywrV1aevO1RpPVDbvXwWs8HRNWQ2BTuu24duPq1iRgxJ2xUS5uMkbd3zXR+BfVdvhIXRtfonHjYPcg6R9xG6rTyAToUGLbcMOhhr+N5o0XL5K44TS4Nmucmlvc5FQaN17YpkoOQMGGx4T3N1XjX40niI3RKku48Zl1xSZbmKzp76t3cONyct4Y4UYyCddwg7d99Qk3/lkWDo8brzLaVC3NeSnV2UT1yPVnwHGb+QKwEKlx67mkVN/4RdXP1S4xuL16zhJGinUam1T1FyCygekIOfdZU6HDrRrBsZWpGnBsbSG8rQf5fP1bBg5wg0SrTHeY4ejsQp8WyDTnd96S2A+DfpbST5Pi8mG3Hj7MFXOvgoSNQw4PqPHQTH9xgWw8cEy7HdS085h3/EjiVVOp1BlWY7pj2xBsbSiPykpFQjNULsf3m+IyF81nu9hTlkcBWqYqcnhgAtXBmriANTW/YpMoGCTYgsomCp1wxhJUtI9S4qEsgRVrD8xaYCybqnk5wINa6Dzf4hMaXoQrcoB55vs15Uhd2VHCe7Epe14bUHCeP94haucgMZBGKsWZS9Ibtmk2UelF5/uxgrZE9AtCv5Qb9QLAhSMcvkI7JuS2a5ZA2AI41taCFl4/0oPR04IR3cBQRJXo2UxaH6w1XKnKeKhmqnJ4Y7lFdMia0rXU9cpVQyijnk0N7qtSo3goaZaVNjEGySEadPxjO+l5fderYS82plJ+EnEv2z+EtAsy+vWsZFaI1KoTiauUQ9BiEaya1D8z2uy9fpZLjYzCC+5r3PhxYmnhWI2xeMajgKoN7a0kqMLVR+qmQQmZhaI2IEC2n7CHWp9DxPqI1dTXFokr2NAHslBc2cihy832ZJ2Bu3GdkrHUiUamZMn4WcN4wr3xNA7DNaugGzfEo1iVeERvHBg2+UAqVzDuKmFNq+spDT7KdoQbX0TjRkxvaOy4ezUaM2Lzn4GI5zdMUaUnBFUZJ/77uBEBxju8uKWIGHB4698IaL4aj3HjfJSBG/Pirnwj4d+Imzf01/hHv6b6KHHDLap87Z8bOFxG1fp63OEU9f5papfS6gjtrZS3GjikpnKLKkAE3FDLeO+Q+WLFdlNBRVVJPFV/E4qq4BBp1TB3bwdB1a1n9++n00PuuAJuvCzlf8OYxaLqbe6VWgK7uMzZV7GHYiedz7frqljiY4WLoAScxlTpsFIZAhzsuijwG9n/oDimZP+e6k81EuXj7lfK7BupkQ3QDxzTqd+5TUqSBEdTZ7MTFou6mvdUrE5AOQX6razNA8iSYIf/qjWSXBEtmbwHIjPgFCgTbGphVWgbfwEXYTw0oiSME0SKZC1Aal5iK3qWdCGvXnIttvBGdKGU0SB1+N712flUA9gKYGDy+06FBZTi0+kSBzwKgdS6KKU6f+lU6sxGs2VnAmx02UEFfWvqLmNr75Stz3xsUJCdLtto1fOQ4EWZTazNtTDMFdbaQadB3gj4Q3zVWtuSSYKCOU3AuZrR9DwA/fYwO8narT1cWZH4GDFvWaZ5Zo8xy8eqWK8iX4HNEprRVBtiXj6aNDpucVXuF9qZYcseV5dkKHRwtgwrkNVWatKtqlJGbyiuq58vjciPSRk5WMs1BDT8m5ZLi+wUJ7k+gPNaXCTPElVGsdC9V6WocunH9TdzSw8WFo5VVKx11QbhIP6/OXFp68cLxwfw5oYbT7ctUh22+dF3c9tPNx9Bb4AXxp//fG3i+HjCeZwUwjMx53Hj2FgTXfiL4Djd3EymTo0cG5tPzgwco51VlG94lt8w/l1xhgZGkZ7Ksxt+SbXrWA4tswwoVPsX5Y2M5o0vot8OP+5evz7qhY2aN67HnX8SVN01XRVqKq9i+qDsNgEY77nI/aJKdEVyUWUjQ4wblxO3URKi/xyxd2NcHLtn5j/hxj9h4PjLaFFVlaRqyQ0V70wcr12lpj0r3PhGwHHbFlWCjFumqboDwQHbsBfirTghS6RYb3HKy9ctchzH+OJhQMdebqVKv9DDh/s7jBSZHJLP3MnbV4ul374lieQlyqq8WvnqXd66zweR+aOgGj6C2Iddq+tDmI8lvRS0ArS8D9O54DDRDdgBLki67ZGoXY6DRfw6yrn+TIvrrIA2iDhFrh1A2sB3klMH7De4EdQrDWpVu30L0xvpQgkkseA9lbXKJgH1LIubiZY6ZuwIcDFIYZVGl6tUKtv1dGYrbe1ommKX2+3hwAKudLecLA7Khi3sPNsZyDdBGGQlJJ8lO6aIE7tOzwbNYpVqbZEJ8AtVc4HAiAzbsnmEWSlts3rIKjqQHQujHlorU+XPbD80+/kgJC59XjuzEJtNoVWDfVHarXzt8+BHW42CHSWpULsOHlmUipTArqi1YdZIBphC31pusYozV2V21Om9ptjbTsfeXhF2wkZb4qBsfYq9NT8jnnsjMYzcVkeHcNHPFW45NWu2P6PJ/WsQS5VtCYX6oRMqLtdjjVdV9UOntmLEOAzFdaCxw8aBArfR45KmXsitUDl2BKdN/RiJ6nOrrl1GR7yL01HSyJuj1R8f+R0WJ/FTV7ABbqw/Ot3e3RBzDgNiSnRbV61Le6V549r6scyyCbbdcRyc42cKNuJJ4sk7kbhJ118SNvy4AVWipJCfTl3vRoQb3t7hOHGbcVwcrhsvRHHEuLEda3CjgUN7qi9uXh9Vwvo2jusjKGFTddPsf0wcd8c+mC3yXtTI+Ffv4YabJ86fwQ2TUf0Oblz240YcjxhXw0rUe/6r8/8G9MZHihvKGnmpi3xScaukKCxF5o1R+Z/RfCI3XstOzo/LbRs4xGuwqEKHe8tpcW9fQzv77eKers+pt851OcN62j/lyfgeqmU8sM7xNBPG/jMmBZ7hTnTHvs399re/l0o4xr+tv8xDUZB+Wqnl9m/d2pdrrKY+12GObJKhVb2WVOk0hbCqEgxPsBDqSjyCDSuRbSwuBr3GYq9sKVRJQZUfPjpm9kvJMd4xntzraiP0cOgw6UwcNGKoag4JrtO2zsYrLQ7gYsW9pj8/wBYv3JCTz+EGxmqaAwUfBRiepjnB5xU9mC02kUpxZV5RrrgdxzZhkFilyleQZwdYZbml5JJ6BU0UDHWtxmBjH3UAbkishA8cswcObeVNSdwkW0cb5RccebPWznRno37VWWdCaZhmgM7uviRT7YE51pX7xMIokBNFYSHocDWEhH15GsENvgeYgQJV5/MW5tsKjdpXrrAelk4/n7UCkGVpxwrVdLNi6ytc8GuVQJ9JXD42buozHG705bYvu0xGM+75R13jx2xnrzRlqylPhtvw4J0dVuvkWCWp3IijapV9qIpe5h9Lj4/eSVQQ2cnCSfUDdzMwLHJqZhcrj+//jBQKMdQqQ8UGu6o5ZxgHJF7P+VSEdZnBlxZOTeLKQb0d9ekdLGxsby8IH96oYVzG12s/H6HIXZ8zpzlrqtU584QIc+RC33DukGgfFVn6klEiSdQYVf09PWvfcNGGNrdo4NAXFNn+rPAjCsF1XnFjPLZ9YdNTb+E4M2043PA0xw3xG5apHpWL29BxPYrGlQ5XqqobVr5hEtxz/z1ujJ97Z4Vl6tsoo+rcO7jxzrwRYcclH2h1MZ5gPGQIL1zE7scdhfvx8htm4dCiCtzoghsWb/g6ijhcTzQ4zfnWcf24aDF12ygOBo7nHjfuPAMrXmpRFcKEc8bXhBulQ/hw8AKLmo0NwAQUBqwGuLGfXklbetWrV6W///1v3L79Fv4b0RTkBAvv/Ye3Hu4/I3RkWOUGFEF9QHOIFlfVeL2uA3mLgYP9uWWmu9h0dlaw53kFoXca5Iwk5g2nxZ32dj9MgdMJi0bqHc+G/UXuOuUWKdvI++1U7AZMdSyl1fwVOMEJ1JCCaKBQQIXexgKpivwWCnwyydHY7Fg9x1uKBbWJCzjaLKvUO240OBfqzRWiOtL37pEKhTS3Swtfv9UO6xV1T1h3LVwKnHlnNoSRxiji2BMllZMdyKqpEPCkHdTqHMyTs/6LBt0a+T4th+o2lONEfeqwK8WuSnGz4byy3VXz1Op2Bwos7wcW78sMw5ABHA2W+QTO3ph11H5DTYXlbC00EVhbuoFKjjR4HrKxbJDD4tGuEDJchvMO1sydoeWThbRgmexYlG/flcROmo2yrCDCw7DsdlWCg47hRnmEG4IOkCdl2SN9FTZFbeStfo1kmkqJ9xG50w8cvHU6i0GrjkOFd5nqLC5mK/dVnrF+xBPEuMerS77QcmMhakVGFbUkfmOb0BALAdz1vRqqZTrdWPfExjVnfb2mtZbFVglvXOqVmzcMN2zF5cOiLNl8M27ViBjyeOh4+s7AYX/78BDj0X+CtzAcUd9H3E7L9PGTi6VyUbieiHcBVJFjYzsu4YiWVPbn6QvuoinCSjZe3I1HjpvJtj/r6FCE+ou7a2OXk30bZ9ZNZ/VV79zlYlSY4eeNKEp9xuetO1w5/860cT5u3rDODWfcMM94lMP7kcPGR4obsYVDA8fO0dER9a1L7w0cr30ZxxwtTYznt6W7xfhn88bzW47vEG4Mi9g0FnsqiB3itlLow6LyRQ6JpWqrjWPYFWUOAuxv3br18Bn4gaAq96pEG5tuQEfpWwyC5JUcdplKtM7CAkjTXprucdZWwyFukHoY5uuHoVwGrVqaTRVFfPmGLn5d6BRTBtBVzGflI3EJVuYYd9ARef/0tDHtuXEPB513gEMo0yifpTyiY9il6jXChk5CWTHADVHcpqgiTlddRfNWVsHpzIyA4kmpVDovKXhqVdDetl3dBkNDrmCZTAP1l1fYOzVpRdxpKge3sNLlnO0zdfC0UjGokVsc3GAb1ZQBEJ+Fgsvn50NipCStFXRoNwODEJoAzNY85cWSagDB7mJbpHS3BnnNkao5SNHtCsttF7pD9n+B6qRshmlrZBhUMAfKJMKSyiUB913KhwUDB9DxgQsEZsdWRUemSBU5Aivmy5CnvLU8HxbrGlI41RVNH2YhjrKVLqe7QESui0awqHh64X3Z+cH9wsr+ebyhw5UB+n+kRsw0TSqAKleA8lfwOv4eeuILNeLE+Hpx9Qe1yjIlwYdUlX+erTw+IiuE0/6NLBiiwo9fu0Hj9WuvxJ07xk6+wXxhY8buAa0VC7t2ehNuCIlhuHH7jfvDyxM2wqwfCW+Wll4/ckm7B8pTN5bDaWKlhPV1GlEP04gbf7ciNt5UbUbx6E5Q5d7n9PTMvLEb6XANPQjF8h912/n9RkuqhHfD44agJepuumv2v3hXFZEbdzVueNy4euXG5f8+OP1dTBmP5FR23l+OlLg2Y4x78uLiaI8VY8alBG5EQqoYN2bEsTt24xNu/FNwI7JwvDLPOLtfz3DMjYDDcEO/Ge7ZCmPguOOMfm7eeG644eaNVy+DxUNGgaJaNNiXlEKiPxDRsp/C4Z0DATKEZOcEBFvPb+0/k5rq5G1xEdigV+fz/5j6XIpbBa5zr/SzrVtMJVvPuDvzCRPKM+2qitDj9WK3EkhsVcg9fP5wf+ukrlQipeA2bOrAUV4cBnz68HDR1cWKJXfEuPHgzrPh5g0nxPXMRsf7k5UVaMiBANRzrybZiYVXkcy1I/sBGKY8J125V1zNncLSJUrV4dssDrRcYrcUmrctS0WgwYz0rPLADQq2xGqpOtbkvoXqw/30fpXZg30fyewUYOgCn7wldFVK3CXWUMSJBpmKdFfstsRXyH1IptQgpMEIkODzBIZUjkkuq9MQIfRJjsVRw/ZNjbCttpNWVsWGy/NWhjEmK3jH9asH2l9VwgrcOwgVZK0Pkev8jvUvAZL9Bv/O7VxTfL5ySrLtDlIsBLCT2aIybYUz8+BRpZAGONgezYI59DFlrbmQ4vkW31Wlr0d2keQSNS6q3iRlYlrv1Og0Ro+47lg2iqOMH7xjQ0gHbMsjvGOuEV3OrgsQ6RYyKgqr1/gOWoGKuNB6h+VSuPzXVUADcnx9HRfHAwMKV8ShtnuR5Kvk+i8dP9jdlljJkselwVVmx6aSRd68SUwbcpYLNiakr4LrwP4xJ/w5cBJc40XMfxe5KAQZsu49TXozztY1bcbzht9TbUcFf1Esrl9HuXGDX6bXUgaJMeM/xWgU5ZKcWVE9jcRUevnmzac3fVfs1Zs3ErhxcwQbuukvxo3rV8Yufwg2PAPhhozxCC3GR4y5lTK5eSPGjZkYN5zD4wO4MeNxYySk8nkl5z8b/4Qb/8xF1f9xiyp5xnM74EYkw11P+P/cxKG43CX90JjyFv2UEeMRbnyzL7d3sVQqTYVIaFDW1sRHkJ9eKsnvh0JKPX9dktSLkts+u/VcA4dojvwIN6YWpXqBzygOSTfUwMHIkd5ZebbFzXZbQ6qf+J1h61UodIvVrR9+AIAyHGlY1NHfluE3VMWUfyvh7iIZVwKOC72p6UiEG9EcktKmPjxnOAiZNQq9XE6MGhGC+NWPYw6y+dwJu6adnYK84kINMdpWdhdGfnD5yCvu4v8vZvIbKEeEnZYZISrump95Q29jsYVDA1tkMSjU6kOabLu5ipwk5u6g2xUnX0GhhOJIZBUBRgQ2bQRVAEeR6WUNgEqV1X/Bya8vFr6ZTZUWTwRL5vJ98RNZH0xVC1RHLscf8KYvOsTgyBLQyg3lmWMayTRrvNyyUkQ+Ur9bZ2YJiswzraDeXqlYIjxc9VqloSGrY9WE+PEYPOYVw5gr8tWa5RAtM2s3EUDwMdh1hitdl5nO1gq0YtroO5fMpJ+UZidHcgQ3XphMDCXbctnu0ifRqk9KQdjqmQa3n+1BB/GA1IZAOQ9AHiHwMmHM+X7v80b5OrGGYMYxsqqJde2qFhyVjc0bfpvNknRWJOZKz7px+hQRk2yBj04V8rS78Np0VIYaPxtsvNHSizlcrR0QhMqvsnFjwyuetFsyajo28iXmjQg8PlTj5AtjI8PfruGGmz1OD6JxwwmrfnL+8E3hRiSu8u8bYdaTMzqqSEj1NAYJLaQi3IgZchewbpMIuHFDNMiNyx8W4Ma4cfFc/OYEbpyLcGPEWczEuHHuLG749iaHGzNR70b07h5BbFv28cPGx4kbf4gXVbap2vl54shPGevr66OBw6WNHGmR61QkkuDe/vnOc+2pnjta/Jt9DRxFkgZ74aEUs6VK9y12Qrm8Q4FIbpgZ5qrsZLDtDhkgeD+ghjVT8bA3JdQQdhB1i+8DkMmtPNtnNyWw0JxhAwef9DkvsA/LkE5FYt6AyKUdOjwkx1XXR+3ly5eHqiDnijjUl5A/xMahbMMLiimJRFUJE/lITNVxcqOz0GGzyPRsfGol5o3YisD1b4XtWZPaDf7oLNf5LxURHu+Gjt1i2pHi5r8AhhqY79bGbtCBx7BgM4lIaVHk3jhopbPFdK5dRAgbFHM1COxZ9WVzireC+Q79swo1sVokppg2uX0ZHlxc5+CpjmhSyM09Xq8T/9jtKyNwkYi/kDGNOQ2lW7+lYF9OcDZFhA7KXIIFpVlpDlt4/StacSEE4KPQMqJ11cAQyTPiEMy5erZfyRFmheEbzAnUJg4qUP9nlhDj35V8gl+yhYP8cXo/x6Ky3bc2jb4gVYIzbcSy+v6wlLARFBo6sVa2p/QQC791858NFh0XSjVprRxsqVq1EPBrkFvFTJjNeuk067OeqCcExLVMMDapyapW04TEuCVl1fUfl1QQTrThxOrSukr/jueOnWSQlFwo7QcL27urxxK0nh5w4O9ui99eP1BM4OaCzyEBOPibDpoj21MZbPBRl2A/jjfMJ+vaN1TOoVxB83+PqsNHainPez99kpBWbZ7RXLl5w5v+vODWexV9g7mBxWmUM+ICDX297OZ25AWJ/X6ReUMvaBhxsLGLN/xF1DXu/7orrtwFqSs098svucPa979Hisd9saO+pqRCN46x/eq8ERxCn4R3/D3cuHw5ijScOZdoajrvE3HHP+HGPxM3sHBM/1/DDXk4Vsg0d/OG3WJm3HXHWsuZu9SS5e/aHXHiHjfuCDZwY7xEDMVKoH7I9X9dk8VL3BbY9PLWAcuWCY0u9HYxLSnWw5WcJd9SGG7A8fnnJdxZRVJ0MyuErd821LANFQjykPf4QQklt/QKOHN6yvej1z2/la5V5E1/BWRRvNEo09RBJO9hw8pkU+qu7U0l3BuxlYOSqfJZXrxzltDoJKmN5Mzh88pTVsVakKZJmFExfkH2i5YlQZEiVbB03PkxFEYw0IchPUoqIwdiHuZU7uTqNuZdD7j+qrgGcuWrc3TTxlqr5tjUk1LICa7KD9iRgcpo2+2iIgUz0qalT5pWA9LuFtlniWRGFdWiVSlHbCFpgWiG69j6cnz0PuskHqcsyFJhfuPwDllpUQ47qA0sMaSinJiKuqnEaQyQOEC5U/YbVNTQOtlZLMKGt0+Al6BimivkwiBKH/lYuzXWUH5vKDwUIio2hYTjlfZKsWH14ayp1Etlw0znLwxBhcwQsdpsQ9vNUCWwLaJqoodd/EYHzPOhVJOzLnqKRVi5khNEotUSmM06uVXHulEmU4rSVw1WYxm9GN9dYbnfCINCvhYuX3mgQUNLKhEc3B5FFiWoPTzkC0RXPZpbhQrf3VjY3XwKM87r5gQAorYXNHBMOBHukgbwr9/YkkqwoTIz4g5dtfKGy1E/9XuiCDhMJvU0wY1Hi6qn7/bFxhyIiAuHGx45TndHuPHT6ekoxzCKG4n8Iub5i5Ounn4R/YrmjbsGGzd9Hexdv6/yWlzJq+5GgbjSU/Hc1ReXf4feiJKpzoSnJwaT+OD/7KsZF3lo1RsXE6VM58/ixvk4myrRueEHj3GPG3/4hBv/HNxQ1ojPqHpV3EFkEgPHd+tRXaxNHOxwJxShfkdTujEc34xw447hBouqlyXlmLMSCLOLNYVTvSKdcA/rhnKqqswb1bQFiGROhBvpodJGivlF7vK3vb3P92ylhfSqC6BsxbBx65b99dyBRHxLvvj8edrkQUTw8uGAiM6UVlRTVveXSlkniDLVO7HpzxfGpgw4OqkExxEJrGbPIMaI2Ti7tbIovjXa64QbAgRbGlGiwepHndtcysMqK99wvpJrK0W2UWbIaOW2cm3SG6kQ5GhWWpVav2WaUL1fy9h1qVeJ6OBgzSAWoh4VRwg5VZDaK8h0mW8qy2rGU5EFA1q62bJcwRbxLsR2oL8SCYHEKcfFPOslQraU2stlN8c9NEetQtI4VU91rabYZ9VaKpMqwrPjtgja9bzR1Pzi/ZidAugkxgF5s+ntZmRqplW5rt5v0CeXrmnyqIcVqbIadITzbWdU2JWtNSWHq1L92rCzX/JbW4DBlfRFc69hIGkwGJCtMoCQR/LFfx/wo+zwGeRUV3yj7CIORdXIOzIGxc/D0dBIB5ipdbyXkiXEcenQOctIwgFFiPFKDXeLKPxWt/b4T7DeS/QcL61OXIOyAzicRcmE5jAUgMXG8dzrDWBjwwlwtw+EG0Zub28fuMBcc/4BEutGjb9R1OGRUIOY3GOKZx+5aCs5zU+TFEPSDb69HeWNbCcdHZtnymNtbniyHc8bP7k0kQMTarlxw6WL2OfxIBNl7G66L3nbiXodE35m4Hi6PdpT3fQyXOf98zji1Lk+akRvGfts/MN6qg8EHb6PG5cTuBH1hl+MTX0+1VBBt0aK20pr5kxX02XDjfhL+IQb/7SbskbeRgPHDrixFOHGd+vr8aLKwnDV2KRgQ1KpjOIw2DAZ7p3b6J4UElIvEWDd40J/j3mjruD0klSzQd5kVJweVXNk1ApDYOBhmu0KQ4p85jRnMHIsmusvgBbXZsrjxnNnE7HZ4ixyJF+8taOscK612cOUwA2ae6ZGyVUeN2Kz+HRUyjStsr/UmeD0ztlBw2utZlOzs+9CiG/nYFN1UluzvQvzRgG7w8AFGUpYy/IJ/4aF6ZJ4zrEvdroxlsVgTURri6oOI0XUNQsF1FJPnbHaulufXX1gBe3dQCSzFFJsXFqqY0XYO6jAJ8A2i9UOupmKU8mKrMAp0yqri4I3dYe1UEomTBtss4YE3rLAKhTk4Q9FbtRa+riIm8idwnuIogH3R8i3Qr1eX3ujdk6iK+PJtWpLSZpFUJX6oIgm76uHpNIeFrOmkBp2Ff5eZIN4j4RKhF0t/Wsjwi6KVU+ZalYjQTlrclzWVpN/6RfBCUjx6rDQkKPdBLTZw54Db5NtlfF/d1yI+qTYdvzmRGU1xsrqPAykLAbY8jSMixtxxnRehbCP7x0lcDsTMMYFreXMkLoXwIF5Y/VYWlwY8rnXS0qxPba6y/VVcOPqxtzchhRRcOPgxynlgOu7HLLSxYIbPzvc0GpqSSP4CDe+m5AW93jOTRy8vyPII+DY/p2BI+bJk/uqUZ3sk9GaypJGovINN204XW6cgetbZZ9Ewt8nPuEwQYqPCA7xG0+jMNx3CHG3pLrqwEMEx9U/Xf9/X3z51fj7IluDjQ/hxuh+4z5SSlEjF33EeqTGNXyJccO3ikd95BEnPtpU8YH+XbZUHzFuyMIRLaqo67l3f2k0cPhNlbVw4N04MgXi7TtmFnc3O9DNvvFsP8elbS1PzkdIfG1QyssaUMlne1PKkyKs8GSf9vAVTi7qVgtdqI2HJ0RZFVeINqwrL3fK0eKKMMzXsfQ53PBDjd1+ePeWfM3z/RVhUFBMFxddBYP1bFzwKIGz40IqBg5HcPhk3LikSeWjDWdDS1jI7Q2NkTXZE7TlmKlNNWppuGW2OgibVHXRlFRWfRxKGhGQrGTaWBxW1G8036pRmMFqyzjntcqw4PlwiJDcsF22Zgsjjzn76UbitTA6OUJOtDbSW9gVtewjrmHiKGsbxpEucVNFpjxOUkWbaBmV1XV/q1xLt5VJy5om0wWsSIoq4w9HxBVo59+vDUOptEKEq+2ar3eSsqtlV/F8tLZI7UCf2fp3CYxcPBQRYYw+U4PCs3AO4tRYBHyCiqTWJJ9UVeRnycgDVSIyFtVfLrqM9HIsXwM3IDwC86UgOl5pyZ8POkk1paZeZSCWjXkiD8w3/xFZaN9l0CqPKUveAiADAVNLQMaYBsLAyOO77+aCZfXAt4LlBnKrVlgbAhvrmjYEHNjG36yzqNKF0WvQg78n1sVqk22LF1DX8buWe0hK9LYzVGwfMHgbMT5ht6UjAw4uqGxJxS4XJa48HMpAtNN9Y9fIcT9vPDUxbpQ9tb0Z8+JPY41VctyIm8m9J1y5ht7bt+vEVJu+xGk3MXNEH8SXdThmPHJtJMo3HGzclZ7K2cWvJm/RsoqYqhuS6P54//qXNy59NT7+QdwYP/f7bRzAw1fno5P/sxkT1o6fiwS2dq/xGcdvxLhx2XHgusf4TNQn7l/rcePcJ9z4J66qVBcb4UbOcMM0uI7hiKLUrVx83XDjjo81jGDDRo8tW1NxwKGh7yn1HLFst15QuBSGDLS4NdnEAQ70pyhpVYegMFzGg+6KQtOL9fyi65c9LFkCbn1Fm6qHMXKcwQkmkA9hBz5B+rChgkuNaVfJNBot3Auu+y+V6oxaYwUfZU9yGNpMRxVzndnRGDLtfByzMT8+m7R0lNtD1iDyKzPtqB6jINmtqasYO6SrTWdIEsG8yJHc3NqqMRTMgxDzobNtcJmfg3WuIBLTmgohqzICdRKqVIKHCr6dzNissvq4Ug/LA3uH0Ox3ZZHt0sc21K5dll8C12QXjW0YcrQvd/iaanodXweLG9wbLJoqWvozLAThZFgMNdxwbz6T3IvyaFbEWTfkiuEyndDEthqrCJuCvirtpcI8o0preTkMhkwlEgeb7QJqQtQMXSEMG8TJPCu2IvY7rJTDGuxTxxsxXP0VAqxJtQbyxWCyICArgzKq0G44e0i534PmYDCxxVPDGf3MyN9fhNRgrQZitbv321eypJxgpARriVvJhiUmldmSjIu1Lt8/TIdGMLL8+d9YK9y7h/5JDPbSjxvHDB7HKHENOAiVOua//rFSCjfmHtlFPdyGPN8QIE7S+oTev6WI3ViVUsRRGxNGjzsvh/P+ARwLSLE2zI++cbAdpXxsW22r0Rl2yCesf3Ho4ajlafNsF+C2M/jtOuD4aXfXc+URcBgF49debt6wT/gkwo0EtaG/7rp89LsON+4m8SJW4d68euXKTaRUN68s3b9648vL48lJYvx3XH7v2P9Eg8fdrk5PFXdqzIjoEG6MaPERBR7hxvnkbcaLqT7NG//0rBE/cLwsrjjcWI8HjrmRpGr9SNdWyqWyzo3nEW7opS3MGPsrwg36+MikzZJKpcYmqGprHT9UsytAkWblXeCnV5IpbvUS48GJgIMcqz2V+k0JZXps4I3h8CTHGZww3Ei8IvkmpL0QxLn6XtkHq0/FW6np5IbKW8dt3BB+QJv7S9npcmM6GTsSTRmd6XcXVAmRFTugrNLItQtq6lK7qCUOl9nWAqhIj50dnBXVFZ7mGLQKGAVNOcR19hiZ4+jKtthZyVsOkY6wtSVuhLV/31gNXgHTzdmaXQzttCXavbiid1AEE+urVLZuQi7DkdYgaBbSw/ksFb00tKJ1yorGrpzAa1NG2M4F2BXRSnGWcwFeQa6bVWQVBrwWdYLpHeEGCyY8f+Ig1BPbZLhpCR3qL+UgOewpTMrIAz6PdRNqdCqrj1Ebr2xj/tfqPcw61SaarHIF2ltQCCoND31SS8qmNQEBmzjmJQiORrh2gw+EfScoSxxFEmGf5RQNLPDi2rM1+I8VSqE72emh+FpWUhZRi4Vfr88vgxs12qOutDO5rtzuwEy9y2ck2x7HJBorvlgymRGPIZ/YOVp9sL6EyXX1x4VVlf8dK0ZHyVJAyGvWTNpQvZ6wutft00cIrpYUiy5inKP8kc0blky18AC7xoTtqL5j2PhuwqRV62Yf9+0d5ieUSssNHNveh/dk+6kfB5KJh9GAMVpPef9eHGy4HYGE7aoihVVUN36667uarFlcYGGlspvbTyIJ7ojasGiqm9s3X5Ck/tST4Vc9ueG3Vh42lGv4giXV/XsPrjMNJHDjf0qpGgFKhBux7y8W4M6MOzWuxw0bN877J0aLayAZYY7Iciuo/TcZNz5i3LCskXjgqGaW7sW48V1SUCVeHGLc3BvKM1SooZ61/qbbhIecWIRUftEGjrCSZ7mCEwM4gO7GMj5UVIjqNRSJzjoKShjtU7bGK7dOeL/8t4du5Dg81FVtLW2ODcONW++vqJwG+L3F1S3d/4QiEE4k0RqfX0ilfASJbo1RI0cnWQMI7dqIgONCOWnh8HGAXj3VGSVUzSakVrM6e/FEmGNCmx6tehBMrQ0U/AGp3AYwwY3M/SaDCNARUKMxUK2FGpBU66fYdBeMwXU0OYKF5nwDoSsfVX5G8RrW0C07tFRDyLEIma8c1nl5Kl8qM1JUyfJqDkj7K6Jyxp6+XKFtgi+DJPa1bD1Yyw6ZiQaZITUpAXNRhcSpCgz6ok5ujlPSvmDHazXSJKuPm9WcKYpRSrUZGgE86aVYBXWh57X/YpPUqG89LNbIflFUSUsBUMBAo28USKNGBNlWupkT+UKXCl8F1MmgojT67GS5XmxYyFRfwwg5ZoWVXNZhD/NVr1tEC6B9GA8vwALvTRmHJcNPTi1O6TEXlNIKxvaLZF64F9kuMV42K78SDrxCWwprRYr++IIzuWGebV05nyuE+aD/X1Aly+3M/QcPqAdff3M0oYDDpePXD47NNv76WIZxMAIFLh1NzB+nT3c3XtsEscDCSrKnU+WQXKN/Q++8sDHnJLj8ZBgrrlWugOORSy0x/zlIBILseobD7Y02T31ReKLzbzOpwI2qAX2o4RkVrp8tdqNXOp+4vdbNGw6SbK6xLvLtUeWGf+JgRCIpwYfA4W4UMnI3wgobRm66WMMXd6/cv3f/T/NffjY+7uOnxsf/N7CRbBj3h/9XM8m+Pz7KxRg31BGbHCxm4lqOM7fxfx964+PFDdfCETHjxZ17ckWJ2fDMeFwYK08suHH7G+PDbeCwbZWe3NF1vltUkTvYC6hxzovQZeQg9FxQUJe4SvdZgd+oYyFXPSw7rGxdMqx0l5T1PHCzp1iSQ1jyAOvBs32vp0qQG89HCLH/QTwxfS/RuYiqGp1pXQJPpxJ8+HRUBDttgYbTLtmQV0X+PuCm/I4WN+bDO9H4MXt26Cj7FUrHtEeFppnDlfbUZusjBzZ9gAXX8s0KaC3bzBHJAbIQcquuJoVTqYyi0i1y+R9U7CNI/9oN3AJIkR6htExll7VYZhhgcxTWDxVzy9laz+3vr1T394vZflBcuXUrQy1GAM2gZJdwrE8yOst/zBuodHmwiUwP8yfp1lrIg07TUbaSz+WlZ23hrimu7D9D+ZYRmc3cAwHOkbySVpyWXDPshnD6sUBr5NW0UoT3zsFpDCDXGUgCFlodPQwUOpF5At+PZGAF106aT11sk62by1XK9aHSWVKmqsJjEbaha/A4IvWCe5GRHb4c/VTH2pg0kJhNsRx1/XGfZSYYyx5GavYYNRlDnuoMr0jDRbqJ+mRFvUMsAZZATz1DqIqYmP/CEfj41z8+WCUUlz0ToKE4dfINJcP1QbbCDTx/xwpSx/A38d3cAxZNGypvevr01AJzJ47W10Wvr07YnkoXVEcTbtywgUOFfzavWGzJEqm7kRzX5oFNR0ScbiYtetGKKu4bj22BvrQpGjl+2nUCKv+q7SizyrX8aShyMw2f7dS9Zntk3fDzhqXgEh3iUtStC9btq0xVZSGHzsDhcYNn/vTg6l2pqUZdfv8b3IhXWTMzXzmGQ30bLpfK4UastT0f4cblUeJ6LLRK3L76txHhfuS48Zd4UUW6IcCxnlRUrUeO8dfrwo03dyIdlbtZ+8Y3FlJIfVAu/bYu3W0pYKJQMC46XPhumHJFow9RT3H1OaxR/UfwoDLR9xbBB6o26Ao8hOHYs50WxgtKnoZKGnHk+C2ptp7/cGbAwG5OEMn7Eit7E93jNZgSpFyNvqzifl01Ne1qYuPW2MhA3nEvdlzluPG/o01VQn477YqbZs/qcDs+UknPqWNcLgozhbcKCjtUfDraJxIIVbGh41GWuQHaVLqKZPPD4DCUYgncqPdpbOWIrVabCljKFYd1HaMKgtJSJ+Vxgw0NzU0dW1uRs4HBg4GmuvVwvw0eVfdXCu10jmaPoaIgw0almN5Kc7CbOqrVXUEJTGP61kpFIt+8EqIqbymuwIGdqRaK6WdKKiYwl0ZaJLngBrlX+xn8hWS/AH8DLCHgRh/TRF87qUIukBle2SagwLCI5WSKL1dEf15rqvTKyU41ky1QiBiG7fRKttwtdBwgZJfD5hA6oxys5JhDK+ZyP6RQRXJb4ns15bFTszisjqUYyryB06/SpWaqqFQVAQZqMh5oQTWfpLJsuDGpeEMe/8Iymz51hehGQBVhBr9e+eMfoTeuRey4HBxggC2WREWojAOr38bB7gIy3VWl3SKuIuFWF+5EVL22evH1B8dYB1dXNYZ/x5LqSGsqPccr5mxL9cgtqVbVxrEhVdXTbb85cnV8p/EuKkaHaPDYHEWsR7Xj8byxHbX68funyLCxLS+gcMPRIBFubAugTl3C4RfxvJEsbbpkBeOaLXga4YZT4PqZQ31Nd53J48bl88IBk079L2Fj1Ac7Mx4hwEWHGtHYMTPjA6xGcYYeNy66FNyk5280bnzCjX+BRZUbOF7BcCDFVU3yuvEb343cf9KavDk6Ut/fCDc81yE9FSlSnHK5txj92MODCXWun0VhLIZ7e3shzgzqndmhqEG8Dm6UeiSQ7CGg6qriqVujYPwQ/x/IIVr9UK0d8cCBg0MWjlsPz/AaBFPZKHLWyeHehLIqkBB4sZelt6exuGdY4WIPHUqMkMNrqlKjdNypSGAVC6pchLoCO5KkRzRvNDzQsLAql62bSdEhLQV0FKT2cQpZZYnI2sFbmiuKW1khKZhsKa7N2ekM7D4cnQqopSk2o/itmhIiOY9Dn1CondsFxTEiQ5XBoqHLavr7SFzhDLXmXGYVUGmZPHUyWaigzWv9hOMygCbger4hYWxFKbVsy1g47QWlHgSAyvH6cp43mzskEBcBOIo4hF4qJAxyJ8MmCVzUROFHTz9fkaFcfbyS/c63zVBuPEeQG74Fh5T0UlYocDi/jCckowAWKB50XYNqBQlyYFs/dnD9AUW0xD+2JM4mokRwku+2xcHLwKfpIpuXwAq80BNQg1YuKHaGmV+bYpEeNwfLZVLcC12Z5zOsA8Eqe2+5TwptYKMFY/IXdL7/NbmYL7Ouqlz55ZgQwon7S8SxLRnBAXo8kgXQcONAyIF3A0pD9IdC0oUaSKx09G/uzskYPre6cMzTpSWLplKooSYNN3SoK9ZRHEDG8dzqsUaaDefj0HBgU4A47pi5eBJzGhFuJH0cUajhpl9umeTWZLcON4wAV0KuH2B8jOITww3db/usU9y1bjxNwIfDDR+XHvn/rgs3rLLJ8OPqn5YvqVZ83PiFc///YEO4EU0OM+/ixrkRbtjAcTnOIzmXbPhzRLmHjU+48S/EjL9SxTe1fxMRv5HYVFlJrOpqpKXydj+/pbolZe6KgCMnMwaLeMUZYsrIczpSLc76SZ4OAUdNEVUcZvAedLqCEfDl7FKYTl4V6y5whAjdz6cW2WthCpRP3BMcJIzsM2EooMSPGM9d9MgHWI4fHqbVShFWLAmcQSY4tGvWlFk4OqkYM6LyWFHkqcaFKHNkqtGbSng4RplUWkklQ3FnbQaRmDTlyyF8p6vjvC1tyvLTrReWy/0B8bFFdlKZKngAZcvZutMu7u9D4HJP9VZ03PqGxpIueen4wZUxhcKM3vROylXZ2ZfZr7+t440rY88HnxAtCWirmZ1nz6rEMTV6ZPut0LRbrNP9V4NJyiKfLYkBzwbpGp1/veLboK8K1RIoYqMWfvI0CmmVngfm8ivIcVPISqRwokDKqi7umygaeM9sazHrwFAekeJ9POtkWy0XCm8XCSZWwwao1irwdSk2kbmiyI6ySfBWONaqVazjRPYSxZUNssvtFaiIwVpnDAgLFHbYsH5X+TB69ZpqB5kfNERAXOw1GiK821faj7VJ4zOoiKrQlR6NC5emLaYaqamepATLpCzWMt3sJA/+MpAEli8v//p4Cfns0f17R6ybNHE8IBh34VEUgC7p7K5GjD/uoq9aVVYVOyAsHHM6mSkSl+hqafUB4LNk+ymJqjRqHLml1XpcdmaOEFISV5k4MI7v+lz2g12LINweJd1uJkINN5PFf16Uu5ncVHn3n56eRjCx7fdUHkcsEcu2YoYbUefGF0/jeKp43NCvL174KlizaniG47q48Rdf3vCJIy+uT1y5bKARWTXG/5vY9N+Jyp2JHODn3m91sjWV64f1rPjFc+/hxnh8+/egNz5m3PiDY8ZPhBu/vcr9rJ+GdSfETQLHo0eEth3Bb9z5JsqlSuKGajUEHBxRQSlLicbhYVipqzDD9kVMF0RPyUKu8r4i+SNMISy0tKayOqaXr4paVH3ek/8PigTEkXJXPLfptqSxXWEds+XMhj88T7g63mc5OIipLwryML4MORzRylVy2VSRXMrNHS5vxABkSsBhLU4NBSx9gOEwTrwcjxuRW5xjsjcaUOzgZxPUUOqTGsTbcgCCG21VVcDknmgzz7GcNYBprRSb1S3OVFZcaKDytB7NZzGwhYdE0XOJLytFBVkROSn9M/knvTpe/D73lCgWhgUNcBecST/ch6jWXgbDhm9LLNBVAqWwmA/sM9KtK8QoSUM22StVRLfD6lBpQpaIRYZgomgHleK+HCfL/WVZTgqaG4oW4gulIfc1gibzAmaVi3UfjJPYqhX0rVZQbr1W8e0QYayEAa0aHyqjrEE+nkUjWiAI4uBitTiYJ3CrSxwjMi+2SrUhs47SjU0FUK50JeZSd6AtqqjRgLiA1vgrXvmCYk5ktSQ3nWbCCt1ZbdZ6YalvBbOUGBZq4pzCbJ5Bo9Xl07SYP365z2mPclA7JiUcOthwZj0NHHj9VDzOykoUyNIxEVWnVxeWloAUsgM3VhlBmCSWbMAw7HHkuFDjWoQbczZumFVkSR9fDInrjrXsETdzjCpgz5g23vGNb0YOjp8SnbGGOS4IV6MLc9DuabzK2vZ94oYbCXoj8m/cuPFFcuAQt0F704u7/nbT98QyhHxhLnEsHjeu3Lvy2e8z4r7f739Ejw/DhuaNGDd8gmGMG6Md1XgCNv49xo2PGzfOSHF3rPrSmPHvvnMjh7+AQok7McKNiNywPNxr154ZbgAJ9Uo7H1rrhqocZP/WuNFTSpWEVFj9ABPWVz0jM/LU/RUPEdYbbjBpTC3KKNgjCb1m3r9nWlYpTj1dvY/EdWfLmG9DkluRJfD9geP51goBihaItUIiFv5pI5WnUzEg+JHD+//i5Kr4bWdnjWTvxvQo49CPJHam+TtZnxNUdp/o2opEVdy6ipkl7MLau3PpgvqViB0PxWlQh4Gl4yHWjsoa53Nd6/iKNEBCHiJGaF5thSGP31Rvr5HAjelyr8QAsdgSk4QuVaxHvq38+fRQmER/lpCTRvdiYApfAhVJDA66bV2Wh47P78gtL5YiNaX4ybqmQSStUO4aYLDUVXOF5VZgSzeZ4cEh6n+zwds6l/EoW3N1JydmDcUXie1wEPT1iKChhYKhD5HMMvB/hRx1JFra0QWFipZQ7uGDmUEegNArq2RfetjN8MEDVVQ1LRObqgSz+a786vLOK/5WhhU0UZnHj5vFYjBfHutUugOgY3lsjLx2Eq4ay2G42HBskxz5Yw3adsutZTRdhDqS6ZgNf1GPDF0z99YVRbhq+ylREcaMH+xuHKg5g6BchLbylIMXGwdXNwhSeE26IRLdOXIO6Si3AePImjcccJh1/M26uZ3mXKYbEbnstFwjlIHSriVW2fJoOwEDIzXVpo8zTAaO2B8vnoqmje0orcrtvww3otdY5cYThxtx85+HDf6AEY7acOPGl+AIr1AN7Jdfgh4v1NqkpEOmkGjeuPvl1V9ujLtMww8Bx1f/K9xw48bM+9y5W1NFuHH+d3Hj/L/ZuPFR44Yx4yMpLgOHKXDfwQ3TVMm/cSdBcNz6JgYO7akyLApQ11jgFGGGJfXEBuysrKIPjoPuP1ILuTFuiASno4n0w+IhhMjL4ksJqqZ6CkIEUEqERGhFla7eq0J07LODYX2N0wEp1S0i1m95ziNKIHlvVbXFeyDLxDaylUYPXF80DqLT66VSZ5Cjk4qrxwUjzsncaaQ+OG/4XJHy+1mH/qnS19VWRIYG3j31YsB7k7llqikyqggVJ8yQYnX2/wqxGnDmD9qkPT5caXIhX69jP6i4w1cJgLylKfNDVhPHHnGNDfsCJx189fTwIm9CT2vflQSqQAe+D4q9GTSyQyRQNb1/wGYpldrDvc3Q11JwVcpJjNkocucGicH8E8EIDbdy3RbDCmyHZgzeUUNSKDnXcj+ErmJQqoRAEwT6SVceEu3jMJqrszxEM8eirSEHYF2hyIEirAorW+ma6HWwhy1ZS4+eNfhJAazMrVqwHNbQbrFog+pSnFRXxfIAnMYZmVW07rSxiP4pWJoQK2Lzca2p77M8hiNlHoj5fq1dffz4V8vUQgTQkWexwNfXQANQmFfMFgZy4I0Yrcc/SgC1dE8Mx6qy1HU7BjceWQC6KI6NpVU2VQ/UODOxNPdg43hB08lrTQoS5YoRUayudTWZ/PZNlIqrunHfRqAoUOEGDvI5J8s167gaaB01vpmAjpGNYzPxTHJ/NfJ0RNjhceOpZbzHLkCbN+Q/33brsHfKYZkvBBOXHClu44dBiYGH/rp71cGGAOOG1+fe/fLulS/Hfejt+yOHj6ca/59x40Mjx7grkU3ghg/DnTmDG/qs/16s+EeOG8aM/2eCGZ9w+6nvIuDwoqr1OcVTXTPbxnPn/dP0oYv/O9d+ZhmeUXUGuKGqPdIMWVTVu/kQlrukKUKUN0MHQ8hLVFaS3PYWg5ey/LHGykOM51lpTdHRt2fZiAToPqRcYwVRKfsqcCBTPYHxYEV1y6RUfAk++/CDMSSoqths7bj9WbfWpW9Oxz3dsVGqSKSrikRVbpNlM4T5w2c7s+/1/BluTJ/1/82eyVbnNO6H0v8S7VGxaFvRHPxF2Pg8oeJtjkCJTtus4tjAtKzhop05SReKYpbzFYVQOQFRP0BHQDmgcmihg/sA7ZQt1SZ9eeEe4iPejHottAVah6jETEFZVp1FUero13KVTI3r8NakqlUPlaOI5rne6OWnJmmOnd3jfM+m1GqldI9OFgUW7Ufoezs9xWx1c5k6mx9lFspADsWMb4JCkJO3OeJEAmx6fLViVnJq56CEsZvPwieVeuEJue5MIHQRkneL9ZHZqSJRMQd3SrnuigpWuZQyc5FA4TlER8ZqrtLI4hVlNCBXS02CNNbSn5HPUysSZLWm6vEZ1YgLBlhzYGhFi9mxThbtb+bxlVD7Px78qU5nudaWlmoQaNZQEvyQoC9KvX55sLqOA4Mk9aMj0eLHqw443JZKkls2VI+2WSwdW8atIkmEAUvKDjnQPeYUUmKGpnXDjSPn3bCoqrljZ5M12kM/RipDM3EVnwSGwzIJnfRp++zIkQwz3EwOGxHJ8d7Cats6aL+QN3DkAzSGIxo3TrejZKqEisoQIiY49LJ0uC/c2HHDsRtaU0VZh5aJS8aIi5L6EG54//jZ18783shx8UzfU9wtHuPG5fdwY/zsnurfZdz4qHHDMeN+4PiN3r+luYnvokXVegQc0uI6q+wdr8R1k4aPqiLsML2jgYMYkVd5Ff31gQkl7HGxLI2USmMXJZUCV0ge7OkVe3v5l3XVK/X0jOUg5sWGwI7vqW42/VyqKcMGRgxiSnKZnYfPJaXSU3EeqEafbX0QOJ6LS09XqztyJJIoyNLfyHGUud4cHhcApiLnuJEVDk0a7vUSVE0m2jfOtIyfsXlw6avfduvLdOFkVerW4wK4YvFIdN9p52NwErKNL+hrkrVPreHLphbtm3hK5alMaBjr7fDUvVk9LS6OmqYEeA10a8p+Qk51SO0Jl++1t+m0Ee58nOHWCnEuuRZN7LW6q+0uL77Cv3FSnypjjKPsRIT+lDw2UZZj+KrEkVt6ybMlVaaA3cOTooqo0ASX+DLq3S2lFcqzKVMiX20uCFZIqISHofSCTvEG/5Ivs9j9aqaAXWsX6gWQgRxCmBpNDdAU5cMccxWTqFJVsnJmUNmkClq+wzIpmCz6GtJ9kWYLWjJNASzdoT2WUnH1LS1SsCFziW4FidUKO3wZVwathnp6FxsdzBqB+gZbheXs8nKL2Eg+RNgvBb8+Xj26hl1cOtzjHxHUEjby4NGqemMVfs7IcbCwjtOP2j/NG0dLD35ceLCkpFsAQMKoBYHN0htl4r6x0g1jA0VvwG9gJHy95BSJ5iNHduWKaN3AceA7x6WmjXHDRo9RImHEicdejjMW8ihcJJotxHePvIFPXCKKb4bd9uxGnC1yRoHrb1/ecPYNm0NufCm3xm6EGz5MXbTH2Feum2n83Adw48P0+Ez8a8SLJ3Hj4ij28Oy8cf4d3HCu8Xjg+HcZNz5u3PhDQor728th9Siy/rl54/+JqHFeRULVHc9wOA3uHQcc33zjcANVbR5FDLGGpV4fK8ZhrV4SucGVshs40DahyS01uHCcMpMfzU6L3y7uHbKoIpWEDKOA2YQ2aBS6w7Tg4bnkVLf2q2lcIk1Snh4awaE11RasB8Gr5vN4P43EEquerexo5Bgq/qkiX5mL4XY7q+mOX1F5stybAI0bl04qEX87e4bqSL0TsS79aKPXb3D5beChNtWs1ks6FnVRHbY8hMyrQZYTVo0bAZfDa9wZhwIHMCGF8CQpXUOrLVXdhX1tlZRMy2bmEPgthTE17ngZtnt5XaajSauTIymoza2QzM5eqa4L9pocIo1svvayvufeqRyWF18u6htuHBZrhHhM93qH5A1Gnd09fYZGCSLoMK0oE7oGTx52SaLCmifGIneyhXux5jqcFGvVStMdD+cNi1KH2G/XiWKE1aq/7Sq8sU6goMx+NaWSIBMj50O8eWNPI2kYLIbWgc76ySqiGtY0rgZy5RmqJF13puRXGYc8WoWWNGUkLtuji/0D73dmpXmfIkm87e3izsrjX9EiMMCI8JmcbMGCKxOYIFxFWGH2KKARXiz88njp6J5PU19aMr0Tf+AhXmvSYMxAhIv69gGE3jqiq6P7Wl8t4N872Hj9aANi4tj4cltNqVtZ2BCz4+vS5jokOZLKyu3BzFW44W6wJQcWMOWKlvy+aju5qnoSzxiJ0KrY+JdYUl0FFy59IT1VZCk33HhiIViGGxFUnAGN6DVfuoHjhhNT3RXFAcfx5V2npnJwcdOLdF9c+iru+nsPNz6kq3oXRCy+cObizGgOGeHG+P+MGwl24xNu/Isx4xSNu4Ej0lN9bdNGxHHws/E1gbgUNznckHPjjndwXJNnPIf0M18pvs0Hr6iE62ktlT8MIbuFG9SHa+Q4lFt80cKo4MWxWECZy8nx8iWnZMYiDntTehFmXHSGkANLm/Iz0jkVaHtTh0aQh/s7mfvVnRUxIIDHe9qqW+LTIUaGNBKxNFNMhkJYYW29tS8ybbi9j99XNcwxXh7lqs++S3XMvkt/EG7Y7zUW1RRRtuxBN1QoLtDiN7KiLUJdUuP1rri8c2aJeemESkBsPzvfF2E8tWjy4XKqFyoCpKV5Ajp70XZVJYRCiRlnuoOMmTFGKYec8fVaG9kBijaVdYTS8bYJ89OleyBvjA5g2qt6CrTCSM/Al+dsTzV6e4FwY1oyMnIlLSodomcqyFH7Qf33kEsBSG51XZCP1c6tYBABQ/rKuuW1JAXiMtzfqRZ0ktMDJXoj0JhJ4BWMtvpbCVS3f4FWU6OT01vJBK/qDO3pZLdwrsbJSM6s3lj+A/kgQxuFxI009KUxninxaiCfH26Tx22VHOJSJCTnl1+azYDsr4qGmHK2W+v/V0cxuUybg0wmaIf/lS0FtV8f3Cdr5L5O//V1J6g6ll7WHHqc7opAf0R90zHK84n7JCBKlas9FjorOb+vkoC4ZJurownv3FhaF8fx5merb3Jsh0seeSP/x6O5yIwOxS7kiCqdXPZ5tFuKfX7J8r/kAiuKHYl6/2yaAAAUNBJtqaIE3Ljz42yYoRszLvlp40u/tzJLOPMG3vAbwpKoKfaFr45Vc9PY5c8sGepM1O17wDD+Xhpu4nUXxy2pcHzmPYWuW04ZcMT0xsyIF9eo4nHDZMAXP+HGvwgz7kKqGDheauCIumI9vyGe3P9SiPTEz3duedywRZXhx+3bt589SyO8rLXquSDMvcKOwdlkFj82LL3PfWghZnARGQYcJKzXHQ/O8KGyPyUKWTZur/SSmnIkVc/dwol6v2ZGOSVVlKYghByB+Dngy3eIg9qx7Kv0/pYJdN91cmB4HjJwtIAlpe5pl6SKi1SUi9txZsCouWlauFGO11DT7xQAxlbxTpL/SEV0ub0jDuy8rzy1gqKGlL3Wfmd4wuTDKRjSnDqvVKeeNV0oA53TclHRrVor6dxkPcPuJuwtcvoSEgxugEKd0cSB/RnxEyUeNOnm2mKByS5RZ1M5S+awWt6pF+z0ESks4lyZ/pxxj/3bVGlqqkSwCxHth4wY6G8bSp2/MCXxtDvAp1P9w25hJT1gWmi3h5j3A+CrX2rR2Y12doi6FZG1gvKt5An6PZ3u4nUnppdxLqzV2ar1+T4ILAM3kFHlMsQ8NlFXGWsf5X/xbYM9qG973jAT3aydqdxJPPTAsgW5dzQrEXGFuhdbvVIKHgMgFEiBC0219ZIiqfDbTqrXCmkF4SFsK7e/XXhcRJnQWM53a7/+urr6pwfrnP33TWcLbsypj2NpVRlVuwtyW6gc9o/Git8DN65vrMJsL6jCiQJZCIAF+HDNGuveueFyca1D1hPkLnSEu8xplMGPvmAeEYaZjQP7zbhxlV/bzrcXNSzFFvLNRMyhRxQJd7cTuy0/TUSwAXD4O/v91BMXhPtFwioeUxpix6M1FSqqG1bPJCnujS89U658dYcbsm/cvXvps0Rn0//CLj5aZo2fYTcuvv++DjcuXR7xG+cT8SMRbpz3uDH+CTf+hRiO/xsNHC+L1aN7cz5NPcKN75xAhN9Yxm//rKZYSzQ0QZUNHupzevZspYvuM4+Uv/j2pZiKEuMFpeN7Luz288/NtCG2g2fU3rqYP/x2UV4/pg4qArVoyRRpDZxC21MTGjy8JYqbseEkR77evgEGulwcgFAbMOXCix1wA1K+ykrKUR2JqePhjpIoMmxv5A7TOTdfXuvMAxwuv7ARceQOPaLRY7pcfn8dlegYn4z5Dcd/JAcQdiNsmFTXt2aVeco8tOvrrDJouRTOupTCmpzQnLLhIm/nLYHRL9lWvdhdVGz4IqrcslZH/Snps4COEgrZUP2EDZfQCLzmW8us/lEo54gCEYtMRj0oQ4YuPsu8el079K1PTUlmfEEADUaUvmWwUKXS26IFI2qHRXSwAin7zEw93RdTdjO3X7A4KkaOt4BQKSs5nPnYAwBL2ydxMeyMCIKHB69BSTBgzJOMFfB1Y2mHsa8pORdFtORUyHKLBHi1rDvDDWk2kfXIFCknMGPScGMqCRuCEW2yppQ9lSIbng5F4umZcXcy7RC9wfKyMr7CAfIz+BfVcFBrTxBwK99SAWOh9rjJC+T81rvB8vWl1T9SF4t3b/XBg1X+mls3g5+trXCOY/Q7uLq7sXus7gA0V1dvbhwTMnXgcOPmFze3/3j84yqocCxy3DhxS6d6Y0G5Ssb1wPGz6XSNGocdeaTkRGWW6M+u1E7bpyaG8im5fpzY3IzNHJubCXmVZaR7k7lZNjRsXIpww3iPuCDQstqjuibPiydSqi55UZUfOQAOi6UCJhxuaCBh+LCiP4scAUJYU51L4MZ7zX7jv48bSeBg3DgfKXKTwHHZ2cUvRwUctqeK6mXHZzxunHeuw0+48a8iqfLM+NscwJG7JwnInAs3/DpSVfndFfUD36hh/JYjxh1o2MBBWew+QekZNiZ5RDHFQzddHJask0m33udSUUmVq0gRUR4ljR56ntGDrRbucYUjHaqBo0ae3tbWiQRU+OKePdyiZzZtjDx8OFeaymQi+NWNGnq+iW15R9XjLvDQDx77BCMRBb4yVNoFV6YBrRRm3zZ9VeTTSEW1HI4tdw1OnTOF4u+DiO/osMC9xJWy/OPZSt/VvGYFG2rGsMzwRQ08EuqK8hX/DYbkxV3wLosVx11jXUH7leK4zTEIdDjz+Woa7sOFAMXhYqO/GOz1/j/2zv2pqTxd96UINR0IgehKwASVNA4dE5MQDQkBYRTE002ntLXFCVq7o5XT2Y0hoNQI5R7P/Ovn87zftVYStOe2f+mhOnZzv4Sg32e973PTZgnZGcnC2C3xhMSXWfpsw7YTJY6Vo8Dch3KrW1GSVNIWPCqvasGBz3S9cjpffJtPeby93bJreARVba9zqXWcSs/g9d9uN7FxNsXOFI6LhRMsG9AbROCrv5ztF0FXcePGlfXeoUS9VyXTZBF3dgIDogIKY2mRF0WL2yVrS22zqVXsg6SR0QqY7wh9v5Z7RJklthxzj2DSc6m3JdeWMlOyCWsbmZd6q9p+fmROwfR7/Ikuv62qmN0aEnGQKAfXQ5W1XU6rcN0r0mBeJCpMpe9V7l3CW3lw9T64sb50VzsjsOO+SZ9gx98Zy3H/j49+4l3wD6+Pagivavev3r5K3uE7a/V++vj2nVePCSJZh/l4h4vDsqlcnvoHV+d0tG87K1Bj3O2rzJa+CpHCHuzuI9Ns/cShT475dbNxuIHjscuyPSumGhg3HOUdaKa+c0Ipy0oMdldhX1NQEzWwqApmDwaOp1pNzYEZhhoixtXPJErj1dqawcaatle354wat0TckcnNX3f9+bjxd5dXYz5ukFWiAJGhNsAB3PDlVADHhRA39KIL1N08X2uq/3Tc+MNXgRT3BGY8laut/jGkOP5MbPSTD3+Wh1ypbQ+PuKi66UJxXUKV3SSouhmp78orQbQ2NjEsE91u24AhwA3NGyV7taxIkaSul9OleduRgDAkWBDFHu2dnMgdmIiSowpiLIimwCrOYiryZsvJqaKyLyOwpQ57Wbx3XZEYqwqcrTOJWHAVtPnWCz/IKpdA55pTsSl2AsKUlnXNywqjXw27PZoMijcCSEiGI0dQxzHVX0xN+Z83c2Yo0fChYERdhrNm0n/8Dz6Ut4UdFhYChJQpRMzYVyjhdOB8w11Bt5FL3Y152XQyAwV9ckigOEwEe5yWhRvCC1Tl1gAOFN6iqEY2fVgn81x7v4lwnY8Ho9l0fbX4DQtV79iDKjousHwaNeCA5CDhqojSrcgC6rDdnlJ7kr5t65BJ41I7dRzHhYn/QRaNeBUOnTsQS0kQTIIv4fgpXc53YhosO/qZmGkYmhLVbTZJjr9OxYvlTqsDHKa9LIc8VEgFbwYcAyvD1dXoKvNfPWWCXLnrWcFV2mX/QZ26lEaOl25tt0tTX3NnZ9owZeXkpXKB5SGPTJXIEVA5urvaIEUFEOLnJDj47eLICn0jG3lzkKODBrlQJSTg8ssr5A/TNp6QojlBauLK4iP4DTgN0IHuJpU4LY0/eXLlIYEjzBtkixBN9eju5cuvZfq7sj++dO/y9W+WJMddWnr9ihajyz9dv8rAgnSKJo8lozMcSf7BQYVe4KZ5Y9+QA1v6Krf76/fu/iSR6927ypnVpXzYyuGPEgNZI/1FVbh9+s7S0QP62582Hn/3w5ALxFVCuTrzADj8YMOAGl8z3IADFwtuBIf1+l2exiHOG+aELZNsr5SZy+3OhFS4YfXG2N/FjbFfqf2zp+CFzn0/QCT8CIaJSVe/MRm0NzlefMwlVd0w3Bi7eN7Gjf983AiY8dOTv/2tkKstrfoEx5M/f3jyRDOHYnj+bP8qnnwwLW4/asSfN27e0vkdV+5ts1jJHhagvUuiNJgsQAYHHE5apUlDz9tS5solro7YQ44sIvViiYhVPJFNyDBRT7GLerOwRUirgtO3NE/swGnA2qIoBWZIqoiq3hS9LYndJG2AI7siybduvdGSS7Q6LEeE3CYuynM9yTYJ7BNrnfEX7aaqGrVdzkDBuM5Lv4PDTR6Dfwb6yIdKyWccP2KgEVO+X4AbqjXKZKyGVgxLRtIhnZPokgs6iDnpsqWMc+9xDZ68hJIp3uxW0FWhPEOpnOxUul3s09JYse2iimJUHvdyRW5KcgxPt16cIlnqegwfhUKC4gzchdVynEao5k6cQ3e0lGRTBdSwisp4BagQSsZBJeTQUB8t5G+HBe4tAfcl+zGIuN+JeIw1U4rsEN9OTK9S71NKISnCwGPC50eEjtJIFWtrpqLggqLCuKycCF7FnUtgVp7KNAUn+OQb0YP3B42conrTnbaS5GVhaVV8bTSTW7LUaTMmMYII4zA3ZmOayGCJ2DxlVeCnEo0ajvENqZThOZhkElm+L1NNRekl2RWrKoFlkgJYeeqqvQU3IH+KK4vZ94/WV5c4xO+/fqdVleBAJX4In4AB1lWv7/7fR+/WcYirgPwKwHH/3k93vxlXLfkjjvunl7+5fOcx/vGH648YW9Yfusq/I5/RCPLUDTZcKcfRERM8yLF+b3paXmy7wRkopfzjRwcd3w3kHPrI8dQS1L/7wbeE+0SIP3E8DmGDvqb/HjaA+Dkj/qJqgB93VMcr5+8DHnzccPOGSjjAirUJ4caEfOQTE6+M9BDCzI4NxXyc1U71Xz+DG19Ziawq/5SJrrNfRbFncOOi4cMZ3FCrk59w6A864MbsuRo3zgFu+Mz4qQaOaAgcAAawccWZONyF1Ycn1CnfvLUQanEDYdWtm1fq2jjHmRvyUtF4Cjf0cUOgYchhVIeUtvYOCa3m7R0moWLrwjIBwNiRpe8NXu9TaG+cfzuyf+9uGUWOA7D+hn06Cw8UmPnlpk4PLo7fvNll5tCqP7JrEewaPCzNSvwIUlFlxp7uajTZwzpBXpRyu63t2hWO22KkXPaxgH2/4ju+HvD9DWaqhyXk274o62tf26v/HWB0/AR0tS/Z2JDpsybB8r7chfTgp2bHJHNfWRfsWXHTGTpIqF2HCXLBK22R7VmF9Zk2N22pI3ynrirZ2WmhUybDHCdlPML5yTDAqhAEqBxy4DeP21ADLLiY63BWEmCfLtSXsa2z/PFKOthb6UOvUjgGCcCCGWeZ79LXiELBlbaWVe0LybRR7KHvLWhzRbyhtkwtKh5VLEUKOkInxh1K94pVSgFZX3kFpbdX8ih0K7DmBJekmDY0bnCFAPacnNBNBdcE3ZUM4DpDS1NafSDbKocnswQk8ORq50f3impW5BOtG6uiUkKEVMtqViRFmCqrEYYRETw86lOZarGXygo3ogTCv90gc1cK4pX37JhWxVgjxTXzhUYOpgYoDmlz7xsH8c03d7+5z4bpisaFd/fWX4MiDNvrIgEei+Igu2ocY8frb75Z8iubDDJ8tNh3o8Z+sKqqCTYaB++nV0TF2JNF/XV4ID7BNkqOFPdjRIKKWMYQ2pj8rPQf/HT0p06167MWZ3yDKpdyrU02bdwJllWhgcPR4WI35BCfW3PhIq+ct8+4DrHTQNLcKyHIbQs6fLU2aezGoOvvn05SH6TSjasI6v5uDDAhDjcu+mHqE5Zr+JVxGoN5hpvCja9+x43fDm70B464JFXGcDgl7hXGDQaOca2pTCryRAMHDMezF5ZP1Vfk3rq5X9ex3MzX8Q3IFd71WqLA55PhrT0vhpz/W2YE5GZvHjWVrqRWcK/gxqmpbDU1qLpctm/ce0oX2Ym4wPae7GdFcusQzyiKL5voKQexrtBWCHTWVcKNN34EO06PvSgt34k9SXeFbjm1KxV1MZwJT3vzc3AB7hdwIOGhsfRrN0983QcNZxHc7o8bU4PaWMtktyjxzmJy0ccO4Ya2c9C/7ltd8kNNOBalWwU4SmxjJM8FbwvmM4GlBjbSadCEtV5XRoyi691jC8j2r20pKcINlWJFyLDnkGb/pKJFOayxYRSgKXDL0KHVuqSVVqWF3y+ZVhpYPk4/45toh271mQwzBuorwkFIszUTiwqtttPHiiRJ+snyaaXl8oUZdxK9ZjF/XDhWJgq3rspjMXWLrVFbFzdBnwatrrddxvvJ4JOoqIe2l4rGc/zKEvpC3kazR/EGP5GUxu1Re1RG9axdYNGVVkq87t0201G7k1byLuvLKg+X/oYQWiVNM7/45fdVJTFml3PLlQzlHOq7otnpE7iR78lAkli2pDByEOntKK5MP3r0+r6CRoQSFgbinBxmWpJ/nNKM+3d/ev16nYhP6A1r6fjm9f0PosgfXb5+xyhmmp0YRxS+vuTmcAaTfR8+gtHDgQhrqhq36GoDZ81i2VQSnwQanz7xjHM7mAh87jt0+NkGysXc2gYrjCu0Bg8fNwQnxoj7wGNyXsdw+CTHD/18KucAnPDHjTn5NUCLNWvY4PmaiavQNbGl4t28MOeSDiHF/XLWMffnn+37O5NmZea90PfnJ6Xz3NEYjBmugcP0VBf8t471cWNz1saNP/zhd9z47Q0cp+BGKsq/lkCJq4HjyRWE6KIAgY0rN4GNJzef+b1Nbl3l5o19KWJxZ/ci+Qrnlc0TbaPCHXY41Ci3u7arUgUHm/rW/GiIKlpreeK6zcon4NiJ7JjvG1TYOWV/1ePwYuPB8bWhhumsIpc880VE9+oIc2XY0NbqDaKr3YjJr14Y/KBVjazmUGQBKm8MOBLwz6ZrLQ90ACrKFq+2IyLaJVf+l8l83ZdT8eagJnZ7eF8VvCiGo+PIjU7SnzfKEgM4jauLT1Qb4YwpuqBwEcy2hStcHWN49KRKnTGDPeYOolEIMVTruI0aRU5zbDFFRatzpra6Sg9B38rcwQOLBZuWu41YG+Vtudvi/bS954+VeNvqpuI4+pBT4ZphbxOHZOiyu+L3wcmOii3WPWzpzo2OznNol5V+1U1vuzjIZMaL4OBQ9GJxox73qhAzakbiJC+KzMmm8mJxFDpSJ16K2CnYDf6H58dkQnJhUWKADY55jN+LHPMqiS0irY7nJcqKARuGWAAFHDi/mJjYlm1i0wnRKqQzHVo0OkCCfCErWY/5Qr985S1CWFE3CJ+zurwht4zAJZulshxJGIiBHWZjo2FVsnkx+onK9CNTUa0SESLHuKwXKsmQPuqhjBxWAHj3p7s/PRJ1sbT+bh3ceE2WIe9f/2b9LgOH7HaPCSEBeu6/W3J6qitiNPYNM/aHNlWGGkuGG5UVXVB8+pNu3+oJyDEy99EfCALs0JYq0E1ZQrofZuW4cLencrDhSPH/DpVUTy0WUWKqxz5ahFuqO31efNIX4r4yn590VXJvyLjhtlNuV7U2cXFS3nFR43OTfqv32Gfbqn9081PXQxS50f9EmyjGbjj22xKqgu6myU2wApTZtCzDAdzY/B03fmuKqmtTjhlnU3V4GK3Vxi3PU0kjN28+ufnEcEOtZkDGkytXfEnVwkIAHDZu7NeN4aCUqOnJMs46CtwQl1FySlwOT0CirWBDyzXUhJGe95dYbb2rRWZrRCWwKt3g4N/NxRW0S+2DslWVwsrGpN7LF+zAYnHNESoDNkWmUOUGN8wksOPaTdV3g/wqzRzwHAIS4sEl40WHI0dFR6Gwvl1cHvGM9Q6pHkhwQbT3tkukutQPGCn3wxF9yNh2beQhX2JKKpSjSZs2EMKCHIKFIZuhWF9/PcaP7YgfYAoyw2vZBzKj8DYczqRvtApk/mn/xBKKjCXslOpLpAuX6qWU1fMxr4zyoZ10Stf7VlUlYJHdGtzQa95JpIuPQ5OdWstxMhRbCHo5sZM0OTFwFLyMFmgzo8+PWzMtj1KnboF5IzmKqpbzH8oZWwjIlcKILdamQ218jzjajY62QxmLSUF1S9giy8ZiNZUvdWi+YEBarJjvHUp6kbmQxPTYRrVcgSVPKdqKB0tw4R5aPewKwC/KYZPR+urrkkc+r7koi2SWZPiVZModv5JcPbZv366UMQJCeDD9lCsKZ0nwJToVLSPzMB+JBiMOWlwCHmMJ9lRLqyyYVBILZjy0sUO4oUxCEnAJNHx0992jb366/EgYsH730b2l9buvmSuWhBsw47dV63T9p/saT4Q9AW6EG6rx/aPxPR85DDaW+C/KmqrCfgrxnAMOblMgRybz6tXgGW+48dg9VQKVcAPMMPT4TnDw2Gc37riV1XcONrSg+sElGg5yGj84WdWdYFWlOEP2QBaLq3nDaHFpbucMN8xCcfv2GqCiD7Omv+u3H4xs/m9wY+yMuip4gygOpY+wvtp0uKENlRs5AlJ8bGxsGDfOE7txHnAjTMXVwFFI1Wp/tOQdeI0PT5BKPXkybpJD06jL3vQhHDj8ZNxbz5g36ns5cIMbMtxuSSOF9WxIkMtBoP1UUjt2tuOH3VKsVWLj4rlNFW8ftRmkmKYnyI77/1qI5DBp4DVDoQXtKYSoZFnF5Ol6QujLxSekqpmi2ZEvSp0Z8e0dWnLt4uewZZf8HOirbHoBkLZYdTGXKNQopoBuTRYZy1DPJNsylBOB1JbwlSOs40IGy0FoIR+i18Nep+2zk4ZZEaQuZcEUK9u8AXi0jUHWliqYN6y31uFGOaBWXJI7Y8jojG9fR4MLMChBvZOv94rsd2zSUl8f6ZBEuPCx7S49FzwGLcuCx9LnpXCPQ4wImYQ77Y6XaunbdVOpkm2d5sGbSx2AwjRZNk/hTWdA4GJ+u8VM0sIaCCUCb+F121QM8o3AsAzqXfJakHPJf6h5CkNlPQ9txIOfj1vUFgNTWkZyZMCyT3TweSveagPpLZ2t6p1NxauLitGlDjIF6UD8YtUcfjMybZS6jF9F+BHiH6maYln19aVKIYG8l/MfITBwkHFtKqbg7cQSbxXVy3qqouRCInil2so3WYwpWriTJwgegiMPK86jx3SCtOvg0eqRU0Ld1yRBCpV0VEv3Rd+9e7cOt3H3kUhzBVQtrRJ+u/7NT3dfK03k4btHr9/do8Pop8d3f/q/co0LdJxl3A0Z/Sc+gFD0YTe+Erih7kbShX3cuHTJRg5WVR/ZBX3s44ZzALq6V5qirAAW3LCOwKc/PP4u2FL5mtz/DvVX5jofhI2n/VVV6Nww3PCDqdYmjNLQegoAcce2mcnn1ibNwyHqfg4Nrkx/m/8OboxtDi2qBvn0GyaT8j19gWN8MpRTObTwWZXN/rjxO278xnDDSXFPkVRp4FiF4tDorrg2UnCfWHeyzRv8CXDjWVgzvqCskfG9WlT7bXGnBghtCxYhWaSQZwJBcWlaKmIM1QwIh4qWCCsaoGGCKz3lypuCOWfD2JK5j6ZteFipNen0KJAAK/mOKunADnCDZlWlbWQ38CUnUntvxKhrRcUuam/P0kf8lo4FUSai2xcwmRNshPCf82xDHgQqsTlhXbhFWcufSjfdcQmziiTxa739C2IDjvJgIaC/snJu8yQkQiZjFr+i21RpfGklMyQ5ZmZCcJjxwUPqWD/lxJx8yTCAasZ0szIywElcqlDrDTEAWoIbHva8Ivs6ZX/NzLBlQsDEo+e+Nt275I4zjrCbKjFBbJNYe6ickSQZYMwMDqBGS6XDYvlS2gyBSizm42PZEzZbZb7b6KWWd3ySKmZohu+OjnbjpJdBq5coiipaujnmDOJs6evzwOqo6mTZrsEHtUQOgf3wVFlVeFTKiK+yNGPgE9+oUOBRtKCpYn6lvJJF8LUBH1LPx0KRAJcbLLuq5kaHMS+k0GN5BaAgGvWENZ59AXgppbBrKdXM6pJhe4o7jyYXmpwE9reJ4ko1SvRtuZyoo8FdBDUSnopF9PdourEuLZQmBaYMYg2RUXGFZFsrYzngO46IC3n36PJdPuDyY3ZUd+9+sy4XxjvNI3dVa0Sz07q8GD5uHBmRwZyxH1LijtuwccPR4uI3ZIKB8v/kr6nsKRPHYubjx4+3r/eJDkMOt7X6jlQSwYefZOVgI8CNIIzdyW9dgrqPGHeCzVefF5e81ir1Jnxv35rzjjsxrgGKS/sAQkRT37EqJ3iO2dmRfxs3xv4eboz9Cm6Y2urGWD+3XRur2XO3pvrPxw0WVcaM/zVgOKQcZFHl+A3NG1dcx8ATW1JBlt90hbG2rDJZFWHq4+KlhRvsqVhAgQhta+IocMzhMlCoiMWNtDjsKWyKR+hXSnk+Ux6SHHL60pqxa1m3FELo+hXHV1vQwQ3jMmOGOFGes/ZmqY7FGraYdO0cDIeJcEVuMPu8CZBDd3Xn5o7PtUeijWXsgIThLdsqHrAoHaaTCqblGhsJaKzSCTJDFDClTKuO3xTrIMR0Rtt+TEl/VwU/QmxI2S6GY+lsW/spaamQuVZYK43ODN4EE6OB09ABxeBHXHJTh1zeZbPhNRENSD7F3MVjlCeCChAFWUqSroWfWJK2YKVSYGzQ3o+PRLeU4v0IqY4LfKkZ+6bp48ghSJDUp3iFbvy4wMFbIHFScDbfSnaPT7fiuB+KqXaZMZSmLX5xyTSSB+aSUkXBY/IswlwQ9hKNkm6Iwq0AS6OKKcmroWaoc2S51tSJz3x4QuMeVwrIf9FPSxRdr68iTkjFC34UGBwGwl0mB4x8GwmlORZFkFPQ/hY3aUWwgVm9SQVIRoXjNHFgKXkLs5FdwRLJuNGEK5fDMBEbyeI30ejSa1Y7TDYyFHFH2G2urLCjuvv6nkKphByY/e67mvCHEuUivHUNTA9JxMU5fveuvOLvkE0JT7h9o3IKYIQPvf8TyKK6WX8hNcCJD3g3bNqQeyPV2Hiv0EX9fZoKGQ4Djk9TUyOLMnP4HUs8/+Gx4zqePrZiWUd2/HAGNsKUXJ8WeRyMG4PxhVpnPfWBwkUH+uOGveJy1S1rZOKindsmpzLcWHMmD4KpZl+GOtwwEfeflVP9eh3HBX8VdSPgxSfCNZWmjRuhcMuYjovnjhU/F7jhmHE3cByLGa/5uKEBw9BD/6BADYhxbvJwPHPnsUuqEm7Q3oRC0iYOwpGKChOxNFwqnLgoRvFjsVTtLpemZHGziHctgQUF5c6HAweRVmYxVnndKUwEmlKu3oUcLNCJICFRFy1O3uwB7B2UP6vyIl7GQoxnvW4qXHBDlU/m5XAp6wtuiWU8ezQRxTWIijOhDRhfI1ng1OMCFqMagUkxixa3FER177kOu3DiUPShGQ764VVhELt+ALpM2ZG02fto2rA9FSEh1IyUZ84Ax6hyo2aCHZV8eTNnPwS+g7TBTiEeVVd7V6hQwM9QVZYXSMwOq1zIV8r+7AL0EN5SgmrXnmomow6/bvOkgJp1eybN3KEBw2wcsvIn3fdmGVUhOrbaZfdlnHzpebp46GH2i2ebkYK/rrpEFIm+HElVXhEIQoDFo1+uRHcQRVPYpwJggMNSjyttheXGPCYK0kykkStkZeHIw4ys4CzBVd6EC2OfSft53ow0/IgIoarS6zY3LEpY4wPj5LGCsFwYpHJOelFtvraFG1ZfjipAvEUFskT7KYVmcZlBIhU/0aVqM1otwgmRh1sk0L2ndVeDXdTdq3ffrWpFpUB0OcalEjTccFT5hyeKsX33zd27MgZqGiG+Sgutd/eu3r599d5dfc74u9eUP9WOAoywXJHakU+N7/taKolwBRuNhggYmHFTUv3p7O1TZtGkSyFD7s57QOR/vvGJcWM95PcLrBshERKYBB8b0PS9fj4dPhAwMhmChYMNS6vSlmpOc4Ud3NLgKl1wQt7AtbUR3mT61zOo8U/hxo1/0OP067gxrPgVbmz+jhu/VSmu7xk//evfDpswHArAtYFDT6DGDTikp7p5S3lU4cBh8YaWqn6T4PJ4DucfYMB00VUJk8pfCVZvEsl97OaNdLdV4V953pn3GDw0nKTTMnLIOs7RCBvCRSpgoMQq+HAi1psFjuG2mnpKMjubjSArBW7M1FQJtlZVucjBiz3NGW/sBfMALgTtHGI5VFouO8cyPg6XPaJ6Ub6Gp3BZjmAVp1opKfLTbfPo8USBt+VLfe4WomMAL8w67odcQXG0jM4QcChcSi25dF5zaHcMNz7DhhA1Bp/BY9t8wvjAhoirbhnF0wKOKlY/LOYJPcgpyPEMiypvewB3RhlKSkq9ZYflxU97Fk+rpKoy9IF9gL5wEsuGDReXRllZWflHDCw56eqnEu2tatiNJuABjVAsAjWX1K3BJXuedBMyj1VAiw+PdildKCBdaEqyBBp10Q/H4E5IkUH6JjdHAbMgce76pRPTxYJK6ib0b6u56FsuIFgOEqnI7hLmP08vLG21fHuKbmmkKlIQD57gEOH3AlgSLZPtFA7TzIRcXRRjiHmx9RUzdHIkJMmuKHgYYyCbMX7iTj5VBDpWqhga+ZakEbyfxu6HBQ/KQiMHaypXy8TqdUk5hQ8hwcGKo4eq3/jm9bqppqTVhUx/d+81dm96VO9i6NBXefiwtnQUyKeOgqiq8b51QyssBxury+I3qsrIpxrk09QZ2Ph2SqJc1lW3BxAD2pvxAYLju6ffBdmHP/ghuHJmOMQI40W+GyDF74QFf08fh9yGf5scwI0ASSY0b7g91Z0JYGTyIm+RRncE3JgdC3EjQI8L/xA4/Hd/9asDhzZUUksFsHFxeE11Ywg3uM3Onjd247zgxvczNnAgqToUw2GpuH48leHGE8MNTRs3bw3ixkI4cuzclNGbwh+Jn9iodLWyUDc2i/JC4SRyKN2QZ163RHHDjN7MJp7pqp7/osgROQDTSvAjUrWIFZnDgbOnlxcXQtMbm/Mq63NZFgxPkFJlN5CGkjaB1hIn4N6uu4EfMn7s+cDhl3OI5rCh401kNbq7q8xDbomiZdRy5Yo+KKVeOkuF3ba0PTXTESr1ddAi7rMdRpA7h5xr8XChuvgeZjItOA4Jbzty8nXMHQc97MXT5dFBgHAU+RBwjPbf237ehbYe7R4TFYJMqavNEPEiaS1zeCy5TudB7ik8uNtMpcsz3w4gj3dyGEtLe5uEmCgwPcYh08vi2NFZgcxJDRwtr2tsBx0cLL80JUAvHJ50zZKYUbESq50o+8VKu8CiiwY99MIkFVYL+gXEFQXDc2RLdIDI1UFMLgc47nVtqEAODDpFgRvKKaiOaqfACqqYWFxEy9uUyx/bfpS5j1YpIDadSnG1gS2vY8xQybgMqY3tL063bQ5Kiaf4bWHcQLfMY5LIJ6AulnOJxcwUo+PboprV0W7lV7gUaCaEG14xEcXdiG99RWI8mmTfv3796Oo6xMb6unZUWlRpyKCF6ejKB0sEeWcmct56JLoDzdWSejZU7rS+Pg1PfNlgAyXvkoYJIYR4jfGcDxhHllAV8BvjbkvFsIHrzyTHHWXVn8GNKdPkCjp8lsMPSH/sWvseP3WzRJggYpFTP3z33WCK1ZCYKugTf9qPNjR+YzIYNyZC3HCOCYGFIz94h/NuYBYfGRFubF7Y9NdU18bGfq3z7x+aN77IfAg0JKUKipsmLw6x4gO4sfk7bvxWgcOX4p6enCqlqmapuA9d59+fr9y0TRVyKsYNYcbNkOCwxBHXxCGfxB6ZtnYtzJTQZcMhC4drbUpRWyp3H8cCZaBVSEs5hwmsqIIblDf9Zd4cgEAL5o8YCd9dcpliWa4oMWvAr0rT2dR6ylCjrvrXvC6m2ZlTrN1M4duI5kSJQ4zLFk5m0x6Lq5um6v2vEDis8onmjr1d0vE4drinVH3jOecszvVYklddhrdVUaCuJROWuqFMABwAgwDF5ZLMXPIZDt//YaEllFqIDW/RTVT2ww3BjQrNesnh0WJmEDlGDThGbWYYhYwokAc5I2o73caFodISjIA8x9QH891rbpj9rYCSSidr0qYN/+sm6Vx036vDu46hL+L1ggo+uGfuq+udLi7LiprADXCp1WadCG7wleCzKzAWgibam5guCNVF2cUHVQFEMsqLfPOmx4BB87mR/6pOT4jShvqtphWoqDTgAtmJGfyTdPYVsnJsaJrAV0FbBrDRQHnHAMNlBYMFtsDKijyXNqvJHQ4KbMsJAwJLOFzZUDriW1Y9+D2Ea4VmFERapq19ahsdFSy8PCTUfqADZnbkfEZ41otnyyNFooXzy+/fH7y/TzTV67t4/9bV2MQNMBBwgBsfhBtWxQQDLlxRRAJ8uRletaUiluSeK1EFckRs6OZ7wh1oHO0Hc4fAxF9TCTiAjQ3DjYq6ILc/31P5y6oMm6qgOsMd+v+jslfNEn73a3+eGIhY9y1/T90HBeZwHzgcbNhGKthSrfXXVEGjt2DD7aks83BSXvHrAMfExOzmBafCvRYghxs4/hlSHOHsF/DjKz9dZMzxGBddOtVEgBsD44ZDqfM6bpwL3FDReNINHMhkKf7DwWEUh5s5nli+oTINLdhQuKFBwwYOmzf0hmeU8sWFG0CC3BbFmJIyuPqE6qiAGzs9yWdxAbB0qeYjxN3u0AMeR9gp+3jLIkck3LWu8e5JyiqNCKqjSO7tW/mTi7ayiNHYTYhdvqAGU9ZLuoJNKHyivkenuHx9xovrBb/TaSHs5VDgIfOGAA5ZFQmt6oNK8fWWU8rUzZFHklXKqziNjtwbxOiJarUkW9ebBHBYsdOoa3gKysp9mnxbYSVls4hX0oV0TF1/ig6HPujOjw5uos5OGgFwjM7MA7J4XMR+oPSasaKljnRZUBAp2dp6kUhCiSycwoRHopQqDYCROHDd9Ab5QVrJitfrFSGbtjGQGzVuUJdx8i2ATkliLQ0krLzkYEHAAKl9gprhmDEnzZfHmU79B1EkqMTaZTZUKBdIUMRoWO5YWu9KJX66rEbcYkJaqnSVjHeGh2YqpjkH3MWslxe4p8D4eC5eV3OKQmSiICLBAnwRmQHpe+T32+7E0tWi/IRqFsTXQmoXzeBcJ3isoVw8cJUtWB45LxcLUkgUqTjPKo6q2ZPnr1nU+YweDlK8vJJPrawsr65MN94LKVZBjruv119r2ljHyqe5Y/yJJOa+yhxanLFjVbaMJYr/jh4qyvYdqVbrd+9eFXLcvTt9v2acd7ClsrHDVlMiyv18kVotWFRp3MhOa9yI2Z5KKPH9mVUVf5g4bt+2meJxSE64TKqnP/h+cp/n1tOBTtkfnAL3h76AajBeJCiG9RdVQ/RGgBsTbt5gY7V49cHtCfZUr+YePGDaGHnZpzeuDbAc/5yaavNLCqyvAjCRVXzsoh+GG9b9WV3T4Oed13HjfODGQCpuxAaOo9XVoC32iUscESn+7KaVjN+66feMO4rjlsONW5zHDjd60ab63gitU/a3hVFh6IMH1zF/wqyQj9ZPRXxH1EmO/ZlNibnKmU+skLzlsTZJu1zZmIiOPJZpxDT0AXE9qTMGuJD8BnlqjybAnDqc9nbruP1MVaWZA4Agq8oX4/oTx8It0+reVMlsrp57n9vaOo2y/1gmLBF5TxQLs/yAXOG2C+mOXbNiCcBYhyTX+HLR4kFhRHnGt/r1tbRm6TObXxJPHvRNL58wTargMzm8qOq/Nuqjx6iNDS2F2PrTicQCAoKYmne7XVZ0CbqIdiJ5OA4e4rzHIAChUR5i17e1IAxfG+1Ue71uskS2LIVYJf8bXwKefKvITCmtl8rk15PpgT73OT9B2mwaFSUadzF0qAuezVEBVRu0fzXeY2EGLHZaBKanZcyoR4vaMTE46DkUOsDeSZ109UDCBhd72WpPcjtSopajCi+O7EVydh0Bsml3U2GsJBOrpMCrrNJUitkma0k2ljExH1VXEl/VwJUoP6hsJJrxhEiyqP2tgGBpxqAyIEAeTFXjCfAtM5PpbOSyGMcR5R1Ep6++JmLk/n2WTOuPWFUJNkiY0sYKZny8DxvIPm5ajx87Ki2yXms6keHj9b3Xd+lbunz96vQBYLBaq9X3anDj4wDE/r4vvA14cTHiDjiEGxvT8m7EVvgJkE99ed7407efMuhx3XoqqM1Qv9P/uDHjB9cm7kYRyan6Ueuykj8N5o2+dSNsh/WHjUmfCr9zJ3hZ2eWzDjbW1kycC2BIW0VAFdMGElzcGy9D2981w45/YtoI43Md5nDyf1Yc6yrHL57FDVcPO1ALe9HHjQtf/Y4bv0nckBS3P3BE+XvvKI5xceMfbOK4qX9VNyWmeuZCRtx/twQkhB3e2t3Vnspiinpw11pQF6wMlmUEKvzoaR39PkV+VGsgqKkrmCRK8BFK0pL3t+fgBuXTKh6nZQKiVBKnDiZoSFVC9Sh5YJWkOtos4wr+v5OduAVWYANIcQy90dcTaDgVlaYKhRsqp2pg4LDNmpEcnFs7u6uritsFc4jS1WmGPLRnR1TRVmB076FFxURCPxD/5EsV59Iz4Ng2z/clv7bDkeTOlmHqWwlwi/EXlA5i6Gb1Trht8rNFVX/GcBDhXkMye+IlbXWl7PMSR/6xju/nXQkMeqRLnVKqCA/c1KlLLrunso7wS8xYNMh2MMTwrHqax/idilcw75eSvndEYq2kaX+p/B6VHrhYwLaB0STJYCR+Z1sZUS0zs6sunrxznvG7opOD4ztDxWw7hruDB8vCX5TgjvcipRQQKjkSFHgUGWAuJQ8hupA7RAlHZBJdJtqQDSHOj3pumaG0oHraFoQ/cZjVmL4kgbpIoZV8XknHKH9MVLUSqyrmFlGXrjmKcvpBcGAHWY5E8tkEdAnxXTjNKSd8sBLj8agwqJQ7b1PvG2jmuF8HjUdXcV08Wnr9enX19btHhBXKG06YOjPFfedo3XfYIb2glb0+NOigpWMJZS7ejddLzr9x+fU9wm1/bpA7VVtt1I6Wao4Jd5zGfhiDK/OGIzjINNQtZrgRAgXV9IPzhjZVH28HHEaYJeJwwwzhd0wv5cwbP3wXjhwWsf7DmQzcIAA3WFTdcUBxZ4gm58iedUsifICBL1B7IxS4r8y2sTmGfcNO/2tj//K8cQHccIqos8bxC36a+g2fETdUmwwGjovDsHFxc/McjhvnBTfCgSN+4hgOpRvK/TfuAtWvWDiVqjY0Wyy4pBFT4gpHhCa3nBBXl5WsIrh0J3KbXbdqN5A75epRsRJ5K/aL13doxdD1JymFKDiTFfWMUxv7/PCQ+QSDFIJL7abyPRgMIKdHKAVMMCkjCvlTmwKA05SLPIt2kzjDiHpjpaViO2UuDkvF9Z8sLAxVyL6wwEM5PfZ2lWC1A+CxuIqa4z0eJWI138sjCIP1LatFDwHXhv7N+3LczCU/08qAw6fEffyQaztp8wZu8Uq+zhevL3PogYHJIeo7mC98sBi8JUMfnyEHwqhjaafUU5LHQyHhAaMaox3uR9o6YkxsyRB6+IRLSjCU0NfGl9FyYadr1vKK6aKp7VXKC5+g9qz5lrtX3Pl2txA5TZEw775zOWPR8lIqYB9vo2LKlA8P2Vd5aveTgYaw3srhSbwaE+WU91Qbm+2JM48X4CpUSo5qq52mGYTmXGJpe0wb+cTbVEQ7KlRt7AkTqt+YUdxiUXJqRjwWb9L4boDamHW22+imKllFzGTljSnL8YhwSvs/693VX6ssOb0Mn2UsGqzuuLC3zuG0KntRVlUSG5WNAzLMwYi7j1DT3oe+eK3eprvcVN707j7GDf4wdIwLOBS2pt0T1LgQYOnhfUdy3F96/dNPl3+avjr9uvHzSiXR2DhoMHY4SsM4DXthfyDQ0PEbJqayEFyGjf6G6nvhxvf6z73t0ycFqz8OPRf+piqYJfxxw+GGKaj6TeQ/+dHpP4QfExZv+LfJEDYmAq5jYs2x4o4WJ9Nw7Y6d3bwJMdXErIHE5tziiL+puhZw4xf+afeGsSGbOvrP4sbYhRtu4jAhV4BiDjgGcEMqXL+w6Q+/48ZvfeAw4FiyulhabT7YyIF74+atKyRRGQm+YJG4Dj2ePXNU+cKVmg54jRzS2EZSUlay7RbTXcxDVp9iyLJ0PLQ6fIDVdcSpGUzBgnKmMWgkS+AGx1FVeUQkdlMW1NMcQJ5FU4fThrT5FdHlPQ4Ii9XTHkvLD9RT5hbcsU2Vw4WtHf/5wK7KB44FC63asXz23Yhmk4iiEd/Q48GynEvoAp7lSgmytVp8u5FKKclUfo5tbGdOdjsjqsCwY7vv8uYN6qRKmhiXy+Lci4XIskwFigUJbj6L3YeOM7eZwTcq6gNdVXp+VIQ5rYh5HmOGJAyWuCnTdLKmDqHGLw0wJayVvP5wk/QivNaWEAviqM184tncMWN+GsJo2+5jtzNp2HZVgEtwheEEXClbLzz4cngMO95NKWtRznEWR5hUKAfppoixZFFVrZTAcOm8cqhlSZL6JFkcJz/RJ+kYtHi1U1Y2YyLRsGrfPUpeV5fNnwfDUiJAhpkCo/42ZY/q5eBVr6hGK08RwGJHGNo65RV85rJ2yPtJ9waxhnT5afZKiAPhK0Zzb2MdtHWrCQTVmQ45WSS5r2y8X1+/evc1O6pVBVLdR1H12uEGuluR3yp5/eA2VeM+boxf2V9dP7L6VzVxAAYwHNcvgz18kdoq1yvTi9ON1VUnu90foDocPW64oSd4xd+/lXnDHzW+D5Dj+wFJlYmqMh8/DmcRhnYOYzdCP4bGi5D1sMHDBpIfBvs2gkSqcFU1Eb7u48adicmgaY//rl+3N83KvIEMd0Tp6RAUmyOL4Ibmjmv/mld84GYlr0EQbl+HG8wbE2dx46KfTWXUhqGGoqn+8Dtu/DZvF0KGQ+mGh7Uj4cYf//hnCv9sVWWZI88MJJ65WMNg6tCbgJSFW3uKNdQSW0UYli6lnum0x2HXk8apjiyfkWFDFgxFFoIwpv7X1WSFFF0qH9IqGE+bbAjPlzJXE8v5ZauJ5lpzg+tQDgyOH/P+Sa3E+SA9VFMy3DduR7XjfOPhbWHrRWjjCHDjxZbFtd/cWaCLdlfA4scfRu2bFZWExG4dIlMG8GwhZrnrGZ8d3/arZUfLwWzQZ7pdTqMNHbFqautFPaHoVq7zB6AgmAVm+jgSvPoZkLRK0AVIbnmxXcJhrUrx0zgLfeFGCfdDilCxbnlwAVZKP3/eCnADbRpsSVkPMMAsE7/obmr0kirtLrX4qvYzQIwfx3dOix2JE6ybkSVVyb2I5umwWGoWYh5VHYfk7qYKXS0gWxBN+DNABboLCxofSRvO5atQQUnWfPQ3ealjL1tgZPBUNs5vs6H1ZE5CXPJeEnLJ8CgqvJAQMzJDsHRo/cimMCuDX7cJgYH1g9FEGqtsD/GuECuGwAonn6S5b8V8YSahmXB5tZbLxxabiUa0po8j7TdVIY6kccCscI/gqVWl2DJuPJL/z3pbH31zX1YlraY48q8IMmxnJdxYoqtj3/pfDVCIUgc4rr5ePzhosLxEVpxYjdZCtDC7X9DYFOqpaso0ZDhi2phyUPG9bhoyBrnxKYs5fEXkyJ0h3LBNlc0bj6/7pX1PfTeHozkCOVWYnR54NsJ0kUBN1ccNf9qYuDiAG+tXxXEYxwDfIXLDYqFGHly1ZMNBD8e/ihtfyahx4Yuw0ceNSbepctBxMVxSzTrcGPsdN367A8e1r/+fKxrXwFGIsuBFU/XH8T9/MOO4RTBcefbM+mFtzHBR6q68SYbxhWf1HKKZnrhxjRySy3LV6KW78ZMeIiB5MVKCC3SkbBIIRtfigivonmS7BfmQW8SXa/DgKOTylY1Ds8DFozKQ0EzpWnvjLYVz2Y23kilVjYPoyqmH94+S2qgIDqt9Mjp8y22jxGcsuKCqPnBowWb28Z0d9cpumVZX6yvVeEDbctFbtithJY/Aj0NMCzj0gmmnLCPEOjtGh3ZKzrWddP1UWMWbWzSk4/YusoQr90mM/qxxBiY+Qw3SpLzDE3wc9h4u+dnGsAnEh13AmeGV6L+AXTj0SvODtAlzW9rmD0RYrYzCeFWlpxxd/BemWFNRr5ZEbcUWmstwu314fBwv4KsDK/g9KM4Y3IiVSFSXM7Ko0vKuB33OegosO0zb2qsKlHGS04xObK9aFXMkUZIiVe4extQldUgXeVHyLymiYLIJtQJbqIytoUyIK9cQIgUcyCp6CyECuVfVitW6qjRRqYa6SHi7YR55XlK9h4wxFRzgqR50ibaheZUysS/DGNKrbsQTDSZf/CCk9qYWKelASnV0Xy3fwg1Eteu2s3K3b/6Pqjg0WCgIHeAAKvb3rVGjtkr2CPuqmtDD4OD+5asHNegKCTIqmSzoF/rFh6aN4GbjxsH7nyuLI1NTUwYYNnB8/73/8rASdw7YCAYNVw1uKOFSba+HSBIUiLvCDSuX9bOpnBjrafDJEwOZI+GwMRFsqXwyw722OKd91aSPG2vspgQVs3MrKw8mNo3o6DMc/+INnvuLpLhPi/ctieHIEeypEOCO/Y4bv/lFFd4/L1xUNXMCDnADvNDAcUXOP4aKMAnX9f35EVXMGzAccBocDvIWcNY3lauOSJbTJm8r+V4z2supvi9CkwZbej8c3ZBGdEgxT2pSq8sRi8cYhrZVgudU2vby2w1db75lCLALUSRPb7OWMpFqetmyslGrupi1ylir+nMLKuMxFpzdb5jhCGmOHZeZ28cN6wek1RTbMjqgUrEkP4eM4xgJZMzoZMtuK+VmDj/M1rZESZ/5HjV+Q1f27UohrkVYBGOIhdSGyDG0oOLFb+2//vAxcJtPe8eEhBgs0UUBVLKyy5egNbjqZ2cUU1kiVm3rgm25+Wd03ntuRYotL3KsFsMZUELJxC3WVEVRETHS2KnX4oeUTd/ueFmZUhzcomMQUHdNQs2PoHMfdCBqdqWqsxyvRwnaggATpoy87gTVTuQm4tFgGGoq7V2/PNISmWcgZ/BnkIh10sO9KfVw1ClwUVTtyVCOmJdtWZXaJxZa5cxKMS5lQrXY5OuhQspr3lAgDAxXJMckWJ7athEQt3hRUe68aaOo4RQOjXVlrvkWL0ljtaGkw07Hy69Ulhuy3qke1qBDrg1WViyq2FbBiytMBJ+fkGHpaN8aZtyEwVMWTTAbNb1qzWVLrxvRhiXbZrMoe3N742H+bZhpGESMuJgRcEO0eGZk5JMBx9f8CW/D7j/X5HQnPPoD7dR3miDWbt++MyCWMpwI6poURNIX7QbOvwGYuOPT4gEpfie0/Q0c3JNCEvZUsxMjDB6zL8WLTz6QHHfz38g0/DJuBGY+w4wbrujPBo2JiSB3cQg3JmcDduN33PhtDxx/PTHk4Cjq7aFFFG58+KB5488iOhxuvFjwp40gElfbK3BjYZf5gdGB2YJOPjLs0Nk2JUMtiPVgcSXeQ1wCdeA5WFI59yoUiuaJQOeyHIjJxky1S54u6yoWJLid66f1XgrmW+UPWmAINfRfthchCItrykyFJAkJq2QQiIogt5Gjv6UyOAAYBueNgbnjRfi6sqx2RK2rIorFCcxuR6G4rKcUttUqKXy9lC5v++V+20Eq4SWXNMWGyscN21Qp3pcgE7jxLfZKXiXEjdGh7dTQmz5DDeEFBbs2q8BiY62QYZ4jVo4/TWntTgtEQLwLdd56/pywL5t70s9bgo3t8mGkqGUQC0DRFeXtCoJc6Zh7CnBJNbsMI6MOa+BADoEGC33qlJ34qqxBIq3cwrgo6R6PN0MYAe3J9HGcqLHu8UmBb5Q+Rl1didlAQXJMMVZkdqGbdpSE3DSp7cxGwAaxU/G6zaI5U03zQhQhthJ585AUxyivMXJolMorWUqXCVBhrKLAhqjqXaJZupcUmoKdsAK8eUXLSKcQikx1Sq1EnL2lWJDG4MQBOYZ4DnsbWWabKKpZZo3VVQunBTwcdNDr9+iRVcUurQoaILnlbdWo4ZBj362ermgE+eBcGY3sCrjxHtKikas7zPBNf2EYbs6FjPjzxvq991cfPCgvLkJwDOGGXgykVY4XH1E67VNfiBsGVfGaInPnBhgPl3372LVuBIGHQRDJQCTVIKsxMThu3HGGjclZ48X9y313aE8qsmoSSRXX+pMjc8HGql/C8S/jxo2xIOLQ/2w3ahhuhKAVcBwu19AZ0y8qVtHEWOcPNs4Rbgx4/1hUpXJqVSZQ/YO5OKjiwB5lCeovXgwPHQqnsuCqiHCDPUqEs34ZwS0pgrp6pEIH+qGJTZjswxQjB+doiitTF3bLNGL6J1nw5HaItZWJqGtVpKysIHqufxQyNaU0kILsY9HlfFSopCq55mmERYnV+CzrOlZ9fzshwREgyIszm6ov3JxI982eRfHWJfwqqAYV43vGeGKOQNYpWAs6mTBCPcgZcdG2NnJc8oHD0mGl/ULwFdlinEr2NU9nCPFvz2yoZs68KF0su6e00p80ZcS3Tmni9bodGA4d/6VL22koKU9ZX6V521jpu89wr2OFCAe5UqBs4KECNkKYF/w6ez3mg14e1bNl844aB5LtrCTgnfDUaLEml3kasW9FWTBgFEc/qjKWcKPst1BfoXhTnGE7iQzO48E64Toh1WM6wexx7GmE4Rt2ir5aCmFUSmy+vDL5Bsm4lp8cj5JdQsi5Fm9qfYoSOUWBINFSTX0hushhy5hOsGruHaipMNJEB11WUBcGIeh2rv1FgGTjGzDvXgJJV2KDvwa5aDUT4+NTjaiWYjmYCMmbjkAN8OPovsRV6+LGX99XWSxi3P3a/caqVlRX9muNJYVPEdZpJbDjPusBNjRWNNeAY47aONr3i2GP/KJYQ44jHzcULL3Kmmp65SoFhbHyJ8Di64F5w4iOr0PgIBnX0OHx4+uPB3o0ePXy7T5uWO7U48HCDlce+4NvGQzSRZ5ODCyoJgbnjcDNsRZSC9wu+pf6swwbcvzNjfi4MWuQMdDd9G/gxthQ+IhbUbk1VbigCqnxPm5wZzbPY6LhOcMNBo6QGZeHI7V3JBniHyWnuvJnhVPxjyhIpgqam54F/RvIUG7VGSEgbFOYwfH+payCj0tt47GRUFkELpeNb4QRkUhTG5AsCwq9OVrnjT3JbelOMFbZ6jpKLJKpT3CZVD2SmQqGMjtvTGAr6oCYPaWVoPlPSOWbX06lNHM4G8eWGz0c1bHwD4DDzz/EPfjG7ndK6YlsmuLyGMxY752lhtgxzJbdql8t1tDVv2pWEKmRNCmtT40nlbhR3eDL+V6+PizMfIYQM6ODGquZvr4KcvtQgbVeOls42YkUUpGTdDld8uj9hpCIH6valSoSD1wJhFSl58kZNaBYmpQ+N233MYP9Qse42gMVHVvguOenG33+nHZvbHw491hIearTAE9Kl1ShYnXmElbJsm/1hfrxKBfMdwgcA0TIXq8oA4VAK+QL7MCQyAG0l1rwKNtw5B0QgGVX1pFUcfZNxUQOY0u07hsjsexZ5UahGq03WYrlFWsLLUTGVRNTpvzlKLAIJ8Hux4IMNOLuIKaDrwc9ilHbe+EXqq4QURVffr9cr0GgawaNEmjSaMCn5Hx7Nyc5i6dVgwzZOF6DGBzx6/fu1fb3+EjDjVWYED6KVZpGjyuO8CBlfX+/9h4uTfeoNt7fUbkJw3nF9weHDelw1+/9/PP7jQOEyCvbZ3FDWlxzcTgnx9TIyJyDhdAbzmtw8SuZtet94mOw08/5/hRHcvnx47P2jTshVtxxsDERvEUH9drAosoRG/aaRoyXOMVnVfQ3OWEMw4X/zZ4KmuLiIG6oI/bGxdC84Xs3JsLepothxMjs77jxH8JwWO/fX9XD8bfCYU7/ApwW1+wbNyE4bvq14s+e+ROHyXINOK7c2iWCSKSDcd695dyp33iRlxaKo98iat/sKUfKQtTzVkXUNCI9/obUdN3IHFfkuqYOAkpKsLecOdpCobpi482pV1Djj1V9KE5cQn5PIYceDkBwC35c6zDJaocmjq3BiePX8EPbrK3duqoBd057oF1eO/ljojAAjk7aUbbFLJmvlQraorL1NfkO8EtaK5ES0hp1/YVaVUmPq4imnS0yzUulZOj263v++hgy0yfNB1BFCyry5dkEyVuPQpjhpdA8rsRMpoxAtds99tBuydPtSTJldEvLe86EUkLOllf5FbeWjHyIervw44dKiuJr4XNs4qFoldMnx3wOFsyTEzRwCsRS80fpsHQM546LUFs40eS4+Jl85O0nIyoe7RQp5ygT0g5qUbuSP2a7hA6Ne2ZQ28Kx2N7utKlK0brS/N3xFJYLtncR+fOZGxMb3Dv1UVGmwofxE1UrzcQKc9qG8qd6SLBzezmGjVquwZKIdVb80LrZ1dpO+EnKPJBmUBdwMN0i6Iru5VZVEAsIRg9gGECc2l7dWGsgoabYwnUnw70rkZUO+oO76+NQW/uytu477wUbKDnCl/av9G+MIo3lRtQnNsaPwuxb6+A4Cvx/uuBacsDRODi4d+/g4GAjW54KcGMAO77+PnT/TY1Mjbx65QODT1ZQAH57cVGZh0NCK8eB9DdZl31/oJ+kPmgVH3wy0PsXBpdPBpa72Vlzjy+ugBkvTXxrbUmbm/2Eqn8DN+T+mx3rN8cGOqqwrcmGjUHYCN0bDjfOpQj3XOHGgBSX4r8CsbjQgkcAx4cPrsIJy7hg4oUr3vBnDb0FgkP8xg7REcfsklLKfcphvybwQyFUvbwJalOsgFAsRRV4HhdpXvCa8ROhB2ususs4559/WqlKZhwgdkSJVI4MzxaN27Ckc/dKRXm4RK1abK1SENnhCJ968O9kTeXqZ2S5fvvfAKPxZezYiryRLHdrSyZGQSFWSJCDzT76LpfJSnJIET5a5PmlsOjVwAKSoeUmjnbQRQXYne708ihSR/sphjNn3Rszg+aOoSlEmqqCdxI/VNoH6RqnjGpUJso4zmIo7xFcpcTHAgEfSGzbNqAkn3sCLy7KuQAvKPkjTV6VPazJCsNLQSVQTUw0lEIxHBChKKxJFXpq3bIgRUaFVvdYW67ktnMRlsutOLHGROMiegOoTqKxfLNLdK/s5FTESv5GKCWis8NUJZMBo8ATL1Y45JcqL0+vDmJEl6V00IvLuZxFjnD90CSyEg6m0qkqSWWF0r4KZ/5bAm0lbmPLRNRYPdrINaZ57AutKT9jEmKFn49wXABesZeVFZWR99hR5dC/otcGdJbfE2MejR7U9iImioLgkJP7aOm1WcbX1f8timL1oFHjaiNi/IbBguHG6mpt1XZU4ss/iOgYr0WXfAZ8f6AZ1oVTjfd1uAqosoLx1cb6AeCxMV2eCqBi4DbgGgc5MuR83DFfONspBwFzGZUC4q/oZ90O3R47jBkcN85oqMJlVUh4TPgC3KDT2+EG7nFuE8DGrK7yN9lXuev9/w0vbq7xsX5z7CBsTIS4MTER9m8M48a5HTfOE27YwPFXDRzE4nIJyT+/o3F5OCyh6qal4d4aHDhC4FhY4J0LW/Vo/FjbIo62HA66HHPH6SnDhVIDESnBlHMhr2mDm7jiaoWYbrYucOS5N8ZCMIZgT/N7x1uiCNQChDMYUjqm4QPtKP+QuI5HVrOtRgeF4RnjgOYJD4gGGIRbrMmUkbu7426ix7dcidPCwsI/4jq2dnwNL5WDJvXSRW5LUiKWcFSbEw7OHcnqGrvU6U8cTBs6q6kYQTFrkipjObC/509PWePo7YNhhp9tqWYG5o1QYGXsuDXAktlVIMSxhzQNqiHVq+9oIWih9QiqyDWPKXAdGdSokSw2qdDeYVgaiXhlAzPmOL5a1zh19Ao90q60xSJUd5s2D5n3Ud4C2el5lmNgIykhLT4RwTHlT8dEnJSVuAtwsGAk4oPExsIxkl1p2kgbZOZAoxVj41QyWYPCWizKkjYPjRvNvA2DxNCkUhakn8PrH8fKSDKudM4rXrP4Fv6cbJeUhFRRbIQ5zRu4OmuMDVLXdoKK3u1RIl8yYr8ZLbJVZYvJC8oXFqXR2FhGpiuXSOOgIWI8ciUQSdm+yjzjgg3FSzHOIAwmGdMUtzWT1PKKotCv6GUDDj/Caj+YMgK3n0mpTD8VEBzjwfzhKv/W1w03EOP6qDHIjg+mjYzYospR33Acr56+IigqQ6/T4vXbfXbj6bA78LGfY/VD/81PhweOYRPg2sT0nHNpTwbH9YQZ/gQbAoqXRmlszipH/eVLIzf+PR2uc4wP66luKM/QMONinwwPt1XCjQA2dFcMwL76HTd+88w4A4fDjRMW6lDjR0emxf1gjbEunsox48KMW898w7jgA3PH1q6KMVgVxVXFkZO46dRalEjHgBOP1/0m113ec7qjxXu3qIZSBo48Pa87plllDMHXnPQTN9R22pL1rEQbUExx4i0S6/DfqVTP9YF7KjCCZMDQrapW9KXQ8L24Ra7uyQNuPg2HBL64amHhbPbI8M192Jbx5LtvTqMyW3ukg2Nf5osbLQNrUdSezQsD0iV/VRj8vOe1fNhoO5Imf7pFjFKsPdry+2JHZ87OGzOjQ7aOoffoT/s5G6OCFkwW08X6KW6ufKnNIMT1KOa7HT0Y3FOSAv071G6jVeIXchKhAUQBYPO8TVwFHn62QhzliQi4gRCCosLtGKMHUgP3gANWeG8ooAIk0oeKHxwtncTpkUqn/BotTyZvvveJ8g6tOVbcSIqTvVjQbFSC505j1vN0F+j3w3WSRx7HLx9ug1FCTBSiqj0I8lSPMLBtMSHiqOiMkqkvsZGK7K1KSaXoMUwfyiPIt/0SdgnaYN071dgiyyna/0SOZ9UVieh2NbqK3imnYSVXy9mTWh3pxi0jKgw/CFV3Wyod7eSFAB213N6+GcRBmf1BbLBP2Q+eWppIv+cvMPsJN478l3NHvo1DX1xU/LrhhuHE98M394bAwzGi3u+nT29r3Pj4cW6ONHPhxlU3TnwZNx5bitXjcODo54ucMXAEDEdtzhdQhbgxaeqmWRs43LCxyeAxMetKYjcH1FT/VIb6YKP4V7QzBVVO+vSvbrgFlb+mCtujQjnVGdw4p+PGucINCxtxzPjpsRjX3JFLG8E1/sRyDa8EDIcr+fOVuE5T9WxhxzwZ0A+nxHbUnbIJmJBBmBGkXj/dxS28s/Ump9EjQoppyhYmResi2mM79OJNrkmKuNJjHUugTCWaR7VvrxjdQQmqnHVEXBDsnS7L1N0WB6uBQ1aLjJpjycBSuwdy37i6ypWn3rcA+k8W/i5yaCxx2yx85XWKrbl65oI+qx6IhO4yfCzRtLqUbvUNd4KJ+VaarVbSkMOgo12Kb1njLVx/6RfT6g5w4jOD8SJfzh3RB6lqqcQ6KYUYqchZH89bTAvzHI+45x1r2cPRWzJZEnXpbrKBbuGaX9V7hxQ1McaV5u3N4K/KoIqpuOexKcTST3I7+yVPvomSZRm2ymBQqlklNpGgkNNjpo7t5yZaKJxUGC/I70LpxL1JNVNqfkrDy1cRMNCyh3yAb6sYq2pVdSF2KRFV4Uq+ebql9hP2VctKCxAXRVZVBMIjJfp9GzDmQ7m/UliwZ2JPiJAiwsqRBGM+FNVDOjPjB/nOKLdY67mick+KGmmIOsyz0GKIwbKhkVMJUpo/anumsSXWwN85cfLDadw7YB6JKumcO6Wl1Pj4TclwRW5cCcv8HG5cMczZN3XV4GARxFK5NNyghENfwzVw1CT9XT+4l3W44aaNr7+AG6QbTo3YnkrA8fQjTa1zKpYFNy5f/unxMCs+JNT9jBQfyqYK5w1fkTt53V3kr036iyo3bqgedmRy9uVLW02BGzT/iZtw1rt/BTjGBsYN9lQ3BnHDZVIZbpiayqXzBsz4xYH2jfM9bpwv3LjgisaBjgiSqkKqNr7kV8aOy8jxwSKqbjncUCrVLef9e2YWjlvIV+PHhhsomk6ttFXjhWpbI2+26mKruYnyQEsDjMQ562ApuERuxqVi4jiPLCeKDBXCjaTPLiv3QqEXrbZpWzkSicjAv9b1nFu8omwS3teRsWAb9OhUEymFr4o7jzrAqquLI/Bz+NjxpWXVUIqV//qCPOSJYruSOpa5rJcibYt11YZi9TDJ4VsbKOzTTol4XwMOf1GVBDeYN9BhlogU/MWSpma+oKYKx42Z/pLqxwFUoYkjfXiMFiBBGPAOQtqeaGbzWsoLCL3stZQHxUtFs48LbmiLLRSqx3F87zG6sGyMG9XYJl1tDAlaAe4GpVgBCpseWiJsiS4vmXkDBS6NF/Rn8W0jnryB6WMZwGHPq3AW2Ab55ri40Q5U2GyxtVOuoIwhGP94jUxchaozGOU50wGHHEKqlNJgFD5M9jBrquWEznhcolGGTJZhjCbxZXS1cRXP5lXuBCNer6GkEGwQXNyMewjWZvxEMMnMCJkBa6TAXc2lEmQLRFXn3ZgmL4a8EXZUqKQMPgJ625qODTqOVu81WGgdHBBvC6rVGgf3TCZ1RbssZ/UzNBggxj/4b7bdVciJ+0bxsCxW0KEgdX9PhYbrvtLUyyyqzswbX+sNfwoHDkeMfxTlff0244bBxqfF69z+p+/qGBw6HtuSamDaGOA4BhJwBwzjvgLXjmmo8IlXa25LhZmD01uwcc2u9lXnFBDjm4MJVf8KuyHsuPFVHzd47eKmM6r3cSNcVn0+bpxXduNc4YYVxgYDBz0cBUsbMacsMSM8GVewIQspDlyY8FuGG8/CinHmjYiVTWMGP30jye2umfC0JeJ53fRUjqtGQKqzt1noSt0PYQDJe2rAsasGjJa1jQskyqZsLduFe6bsnkuXCnBUcCV3yWAvsiviahfa2MOioAM2g5zUJSxaIamuWOuaPNzQ8cLhhgsf+ZwUXxiCEX2EUgSZOBAQpRSyh3YnkbJUQaI3KHXSHQxTzK29u5X00q1w3ijH8hzz+TTWBwgQTHzzo/NfjDMcnflsBhlADg0qZI5w/Y4C7cT6c1NKflV8ZMFUuFrYmapM6VFBPnubUYRxDfcJ2YSlUaM9qHlnk0QNE0SEDHqZtjz6x1KqpdAdwNDAb5T5TEIkSyYIQBiWzCRp5ogVFAvD908XeSIqK67aDGFl3up78+iqU4KlVCrRK6zwm7AyJ/LJiC2L0upuVowUaJHTbygX3dgg7SlKJ2Eyud0RFvU00unWEFLUNI7U2FLBWu8BHFEv4DcADspHCE+nvhbrR/Y9+KD1F/FUIsJzqxtk1DQ2GjVtqw4AILRSRlTY32ElioxL4Lu6/J5QdN2r2nsCbms1ww02VsFUYbBh0LHLnyu+1nbf3caPau7DLKZE/+UC+0at5sYNQ4779xsHPy8+2J4KHH/fD+txfeCQ9c84iI8gxe05oQaujgfXb5toKugMH779D9TG5R/O4oZNHP2mpnDgsHiR22FPEpnpB4u2pNrUMf5STU2+z0+K3JcOOP5lZtz/IHhwdftdGAhfH3PyWzXCXpzo48ZkgBshv2G4sXlux41zhRuuv8mkuPJw8I+/Znoqamw0bTB0PNE/nJucuIwXVuAEdjxzC6tntzj165Ig9ZRljjrKYMMXM4EbgMkb38rNOqqQ8LLZbqkbj6QojBZu7BhtfRqVXbmt8UI5F8KNttWtqgMjpvpqwYnc0CUxDoQgkrmb5XoZEVB71Dc/03KnHCfuitbotutg/oicBkGHv5Y9ok7AhaEcK62rBHTLWrfHSfRVuoXVhqRMykp9Ucm5JsLD/xfFpZR8OZWgoxs/7WGZE1WAhLVUcjbwmWH/3xnQmDHE+NH/w+2XX3jbPOu5lJC5GT1NicpoYijkGRf/7GtUvZ1WhnCzoHWeeHGmhqIXL6lDVd6YTJKSJh6xAgIGwq3aOOYOD+G9USBU4yy0GB06ZYKJZS/vHJIphhddPj8qB4UtXULTkULJRJHqemJ6+L5ofyslQU4UwrupGEI2YExm8GOI67Cnq+gbJqO2nADhY5VlKptWc9I7LfOFFDCzARY3iTHc7nQVLWAaKtSzZis3n7iGgdxuXaXkKaJvWxmzWpKe0ukkonLhxeXWyG7kmvz0YHyDtN0cOf58C2VVIa56jyrLsRKR/SuRfbEUsmssAypwa4sb0d2bUmxNZwUwrFXh03F8uEIms41fCf5c8UuaHMkxPl4L9lQ2auSC1VaYpG6wIYqDkvHYClHqX3+B5AhwYwrc4MT/OPfqwaI6njRtjHxU8fhjOp2e3nnax43H4bjxOEimCl7qDxwDdr8wUZ0Des5S1J2qaXp/2l7aHHs5N2Iuv013bG9KYOWDyHCx+NiFC3+/vck6Yh0t0p87/GcXL4Yi3HDeCEJxZ4Ua4bc/z+zGucONvqSKnlDiDflb/1DtZ842Pu4qbp75xg23qwrjRhYW3ugaH3JBU8UbJoidQAWr8A42VG/Ee3D5TjBR0YIyuiTkHReqiVMz89nqiDinbPeQK3aYgZLCAbsklRRk/EOhH7MWiaRqIYQguCNo1rOkJvnUdMQ56SqtFXKN9Aw3cJfntKoCuXZcldNWoK568WvG8bAi8IWvzaXaSamM+SrBF72eRXsXDpE1Nbsi60nrwKgdqJ/mk7ZYc8BBcGD6GCInK92SlGLz4UeezTQccvzNDC+q5n+x2HYDDvEFW3Gx2yQRmjbK04qfrRLdTuznoMrZ+oxahG632D05hpBA1IWmKkkQuuVEkUtYSnJO5wvPpZcqt4kMJEyQE19LQWCD1o3C6Wkq3ZJbg7gqBkPGE0bJqMaNgpLNPcTIXf0iWhUNCinFIMfx9xFGSJSJB6kij0uR6KqUotNzCq4qVyjgaCxHcsuKOM7F5eYQQZGC8N7ulNJUyi73lJdbE2oQgqgNFSEAaKrIG1C2FcLoyrb13SLArjTrGw3sfXDyUgykCC4RX0HUyLJKwoAZZRzuNd6v8jXsmK/BaHCWI7XdW92YbshCspydboh5r72fft+wyMWoZLkmq7oSDB37+/uBnqrPaeyH1j8fLXzAMI78qOYz40su3uTg5+nplQcBbnz9JeBg3iBLnQWVjRp6w9SnkblXiKmuf7x9+9Wr69f9INzrgzpc///Hg8urV/5yanJiYoAWn7vjy5Ymg3nj4vXxaetvujg2OTJi6qkzDa9nC1//iYnD8MJ92hBuuFj1i5OD7g3fvm6LMj7jhsr+XFnTeWY3zhtumIfDT8VVwTTAQRGHbuNKxh13wHHLT8FV0Z/zb0hYxZMtcQrxuGPE3/i4YVOH0dPWc2GOPfMCIsE9lJMtXyQE0eVK7ZiIicngOC0aGbdymp0HRmTdoBYq7aTvV+ZsE7TIWhcrdq1SWtkkSZ8NgORVXpUykDABmMnMFlanb9TSEVAdX0YORawr0GrAImj1Ttzv01MCFt9GcR+I4DBxrNntuCulkg8Hyb+0rNpCNhSnqWp1D4nawgbCT6W2pFLyjCP8C3mGgowf3cRh6DGf/osDJewaecwbUCZpUgN9K4agM+uZMq2Jm487VbLdlh48KAmO9yLjQL5KwjoGQeYfJMRgAzs+xoWW6mYjMtl4ia6KM/TIJlU5TnghzRqe0tfBACwbgvyEnJB6HZRRB7BuxXTenC7CDUVcsdVjFINAZ8hi1EqwkGLiayLHijUju0aNL9s8oVJ3gAMehOoPRjI0WsDGKk6/nNk2dvfoZAUxIihl9yK8CV10lA8tq7lwu1NtcqGiItmsjZeId5FuLVOWFG3kNeY0Eg11z0ffk2ie25fnnC8HbjBM1PbEhKwmsgDP+3tgElPJ9LRsgg3FT6GpigZ7qn2HGy6ExA0gRyEtvh/0iVtRrJsvakd9Je5SwHGQVPVzdWVk6jMPRx834MU/rn0kj3bkk6vr+DQywvDxCiyYk7rqurZVgMjTL4DFZxssf+LoExxrcw43fKuEkeE3Lt+/7PSvmMNfzvYTRa4N4Mbm5uwXysJ/FT/8AWV28GP7KYcDA0fYc+5j2MUb7v2b9p8bN37Hjf+MgePa18kgbCSuTVWuRtO4zRxq/ntogW+3XJK66poMOBxBLvVq3MKk9jRwwHDsGmxYk9IbMeLEd8hKroR1km5R3MLzSlUll8SuSXapBHfsQy/b4TRLW+QSGxJW+BjDgZGu7drNWddKu5IIFZgWddLRjWTtF6OuMFtpeinHc2AFVLV13JZVp7th7OGXR44FdmxvtoZ95QweWztc/yp6S6Q+gRjs2VirWAi82SZKPhwwecxr80P8bBA40kqLTuYDsTXAccx/Ycj4dQDxN1V/sc+SGIq1lMJZZK0uGG7RfREB5dXYyiSXV3xH4blkBfPeYT4FwX3IA8iqLsruKE5HH4u7Hm0n5ef8BnTPk+3C8alZ8Itq9u7aLhDDN7Aj2EZ9K8u6l3WNvTyqQEKJfr841g2zEiaZZxLituJ19bdync8dYzNHUzAXH3jbqVJSGaRXpnAc1YQ0UuBYXcSTy8lHFeXjhjQSnPU1A3q8P3AODHvc+SiiqJoWVzmcisgjkpcysWpTmqkomYa4+/irurGRhzsBGFhCZRNxjByrhILs5QALJg71YUSXDTgwE+bEg0QbSik8INt29eCAbdfGcqOBhX6los8ICHBbTvlpI/vBhsrPTHeMuNRTg8upo3BdZa8d2a7q4N776asPpqa+/+LNhwnFCgo1XMvTJ7LVP776+MocgHeEG9fPMuO6zd3pW8gfOzRZ01vP3NbWfP6ZREO2UGriu3Hv5zkBCa+PUCfuA8S1IeTgrS9nz4wefwc2LvhjibXEnsWXQdzoy28n3RAyNmZyYPEa7tn5hY1zhxtj/sBhmyqOpGjOmsZFjGP/eyiK3AaOF2b5AzfUEesKnaSHMhVTXOODcOON1lRCA4MEWHH4DwIDU6r50+GGDijlkhD1YREpdnN1UR0sq9K24QEa2LHrP/gNBLnCDVfGyvmsXZVdLXsyDBRYFxmiOEa43M562lRhkOO7YujoKX61yap9122qdn514liIYD3x+Q+bO144jnwnonUbpxjPyNQqKOqXFZTsceYx4QDV4f4jwOG2PbLZzTtxLg446cJgOOaTZzINgxz1z9nycNr4UYuqeb9HtiXamWMXd10JSKgUm83j+HEvVVFGZDwrzRejQys5/8vfDrn8lscCLp2HFg6bYhNAI6rujvnk82OR6ayiusf8ynTdrq7wBKmGpfToJasOJKoKw8a25juywU5PejLvAX8x3DSYQzwNG/wCKm0u/eXfhNMuyuQCXBepefK0X5ROK8o5HK+nSlLO8uuOSLCwJ6EUZMcB3r9o3tIXVR4YlZ5BZgrtjvYkqKorElMlgXW1Be7RDIVRH30Zk2Y0vrfRgINXqCUbrYbaIUWoQ1Zk3yvfULMKEtuDmjKqapJaHcgIaDepcFffVjd4I5gEaf82i8M8v5FdWVxkDFGciD9k+FDh5o2AE/dDcI/cvFHz1VOEJ5p13EHH0VEfN9bZVF1dzGxPDTIcoSbXInFfTjjYCKNHPhpufERcxbk/N1wHOEhlhLHrEvE+xTL4dO7pYHHTHQl85+YC/a3UU8hsOaXXXl0+mNMRLtiQ5+8savhkw+bAq2N/n+FwuLE5OzYQZthPqzIWftLUVHcGgngNN1y0ouLTZ8/5uHHecMMKYz3hBjFVJ1zLHuaOHi5ZD4eqxkWPB0UcL57dNG78ihUBOtu41lBiEiKCCp6daowwA4VByC4HRAIDMSoeNjyeOG3cFlwoC2hMpWv7KBXIxmmMHdXFrC7cqZyrYOCwujoLFXcLKTuRpbdqaSaBoqWFKOn4DbSuWDlwvSn3hPVJz2WQ6NZjixYE5vrJIwtnsOMN59Pu1lnBFVUe7Nl2DQt35MnYsAVRSmNZF4QoEWOeBhWADY52EA+GmXsGcMyztrIT2thyo8X7nPi3QyjyJfww8Jj/2/OkE1aN/uWXLghxGoUfkl1D6ynbmBHvhKxALat5GRLJN2fc6HmEgHCR31S2Sy8fW8krHCyvMQNFLkd/l6mAGkau45U1nFJYSNdLj5odRWjIQlBTEzEkSoXBc1Mk3kNRuwCG3s9xT5E8gmoOf765Wv2MQUmRc1sp0j6bqlZRFKyu7kWiaayZ7ay6ChP5Bs7uXbHdnPPW1dJFD2EdsbbC0t+GPSUaOh01k0ldOVX7V9g1rcirM7OtBnoK4UGB5cTqnnJzV0kuATfYaeH8g71o1PQFYFQOxHSzmUqoIxCt1qri1Y3MSAEb01k+/f1KhXc1NfxgKS3z2bkQI/b3gwXVeLiz2vdlt/thL6zbSdWOAgwJnH8uGfc+EYcwHIvl7SlKRC5NDapxA9xQ98XIpwA3vh3p48ZHQ4fHrs/v6SBu3LkzUNdx/alPfcxp3Oi7OKBM7qzN3Qmtfrqed5f9t+/t/6yGP5HiwVwxhBzm5vgSbvzqnsrNG5uh128QN/xAQ6fCDTs33LThGv4Eapuz55vdOIe4IYbjr27gOI17MnHob/1DSHGlqWvc8Jv/Fp4ZXpgW/qbVx3JDiluP+EYN/znuDV3hL0iWpNMkq+PusIsOiLRVlukpVDhN59KzFVZKndK2eJdjwxo5GDQ4cznpUFJpI5UcDfzkkOEqmCVwAo4ciCm5Km7x0Sp2bVfIBmHlf6pIdyobsgVnZ3fZIy+c991RHYP2DfDP7nL4hhdh1ZNjR3bkIow0PbH7yIaYd7rQMelfnj9//pd53UrPuRQHLDSHpEWOt7uHKaM8ZgYo9GHH+Ldnwqp+7OupfuT/X/5WkiNd+6pkq9ADN5oc5ce6AwqbOk6d8nMiaerpUYZd4DHwDgUhRHzRu5SIv2FNyBRQjZzCLvP4tqTsZQGVLopMJ8AYBkLThBibkuWmwKtjGc92MzNMSRWECdJikb0Ou14snHg0NiVNviAKpVgEm6CixYAwBuAvURVgzGLEmvVeQ6qopgr+ytWiIyTyiajoJq2k9pA6N/Po42TD7zkhVV0y2ZpC0BVSycehdILmwNgt3KAXHdxABpB4D2AABLmGDRxiQ8CPPVhvoCqhLx6ts5KiQSnKuJFIvJXKinXUhrDD0COx+r5yEE1UFlewc8qUUwE3MpUUdX5H+67/1RHiTjXl7H1mAcwF/IYfUCWCY8nBh4KwLNtwqeYnqrOn+nn65+lKbHF7JJNxktxBC6DhxsjLl5+Gxo21zIh2VR9NoDvo7LszlEblXr7tnr0CNQgpeeoGDaeowkVoMbhza2sONxy/gduv8eKAgBPFUm1emw0SRa4NMeOzAW4M5xVu/oowN2TPAx3WGdyYDHDjTl8PfDFADuWP2LQBhP2OG/9BzHg4cJBjYZsqAYe8f8qpeiIfh4DCN4w/801UlrAuaiISd5gRoEZduwUWVnofcUrocFjQw6q6Ajoui0t5PiqvhAq5r/M9DsFiO6MODj8asGSOP4CjJQVuudNKPw+CSDjNQI7npMCCG7JTiyLmNOO0JnKp3Gp3ZB8vELrK9uukSckoryck1jy1kWNhq48cysINwAMu443fBfjijDHwhdtu/ZcZO3r6fgU1fHuqAE8mf+G+lSxe6y9iZtql51S1goC0iqRdYq1IkPmBQcOVb3z7K0WxP/afzoz+hfAPUOkXXk12SfXCWn9I+gj3gXsBcxHJqxZPQZJyl3R5aLRbQktbzDZPhZYASkLFIlzQqzCpNSqzSavbZTzg17acyqExNrIG/8eMGWiAP/KfvBZQlySrvcLoAgOi/KoufpCuGWwYWLzISSILr+JppOPS4C3zT4JdFU9OKNOQex94UDVs5LjUqajRL8uuLLthlwsme42Sic9GjXexepLJT7DBhqqmNZPocPlI5bKoRfaWq1XuO38V+Plyy8ZSyKnDezinxaFHa3U17S1rNwVhIYUU/LqSdUGJjbdmD8lObzScWRzbBn2zVWJni5UHi4RukXgWyyxWGrkwSsR3cLjNlCVRDbjJA67DmHCDCAFGgBq+FheIEjE+PU3nTPkBQfyfpobGDYcbUy8pBhzEjbU1wATggC0/EzJyNsbw6e3b4MZtbg46hgMOQY25NRU2vVqdngx5aFVcjNQjcy9lEzeH9rXQrXGtz2b42qa+ENewRJ9ywR8+hsjvsS/f/D2VlYpfHJg3XBWHMGNsU6sqY1/EtFy4cH5h4/zhRsBwgBv10xPFjaCpght/KFJc5j+zAV555iYOmaicjeqWw41TJXyEM0c9csUs4n4ZBrihs72rzRO7pxJkK5497TSUNsIlq5SdIrsFC9DcZsBui2M24Y5c2GBH2nv+y7xtexwNnrTM9VJFDmdP4FJyEidttVhwFS1SSipNK3jidahdiavChPWFQRugL7zdkTB44b++aCoPRLo2xHimZ5IgdV7nsBH5Wk3RvieDeEm0tN6LGpcbPPT8WXbjS5jxbbCf8u0bP7oBixVVS7qqmRL1FwnBhcDIJM0gBI5LHORc62vgIBB3NJ3C2B1rdZupY3Z/0Z7sluY9iUv0gFZ3vjWKX0Pp7HHx0ZpKUhLWJm0V2MZDji0zVpIIbH605bEtLKo9iv2hJAppSI+uFcnKgUGafVbFv3QtvYVuUDAxDHOizhU8u0GI8Brn/86pR0SvwIjPyNI7GNewoRSRnrzmiigkBh3Vrf4G7Tn/RkQLqrrmkuVo3eS4MCwEbXVKVQsJAyBEZIg0FwPCJQuh6ZLvrspv3ngvca0cIwdg0CrDBk0gG1AZlRirKOYZ4QZu7pVKbKWqBg8yCDorWUaabG1/UIDrRg4XIRKE3h6Fkiqf0ThasinGhwuHHEs2gzBwaE/FvLEC4hHMOXU2Hdeqm6Z8RtxEuMZ1fHLbqrVwrLgzSI0/DtEBrBByXH9qgYiS7QYpI2uixJ24Sh3icw/WLkp4yxO6mVYezNo8sXntpbVuGGKEi6prIcUxNowb2DsEG7ObXxBNDZv/hj5P9AaI0YcNPxvLjRubYwFunHNW/DzihiRV5uGwfEOAg1C6Vcsbeciu6oO5OcY1cJgQ11DDskINN3Z2BRvslPfgNhR9G1jE0VdhIaflz7MTp2QHrLbrnrtRcyqzX0vgYHNE0pEYZSUDOjkrdAFGg7TBgX2Eo8dnEC+BFCV5FbS1zyS9gumbtN7iYrqgiCSIFOudS1mHhUgYnUi+lUMechskhqMNd/QGQ4lfCbLSVi4vq3bB+OW0jBtd2pPS3V9EvaRbZuNIG1RyYY/bO3LCPMQ9HsCMmf7c8QWb+OBrP7oRa17PS6mTY01Xh7Lc6+imxDuh35RGDdZX3CmZBQ8N0FT2WkyjvoK7UKG7sutdJCNrpgwQkE8pZlImdApOjPmYAVKYB7ty6vH4s1sDvS0mTI9ssjzvSH5+3ENRSGSuRJUUxSwj4jwvpjunlmAvS4q+upe41q/v5vZErXiHTUz03A32hnxoQsoqlamopck6M8yrYfSGSHHjxWsmvWJgETzk6Mc1L6IIDuUjimTPWeC6cMMGYHS7ijfEED7NYNFYre9ZXawmDTldqPeIraxsKAGrsSGbYXWR4JiNbGVFaZkdVUCNTEfrtVqAHI4eHw9EtwYdtaVaEC3iSsUtxXD94OD1+mqwrmLqcFUc4AZyqqusqZh6gY5MPx13CDh80Ph+Si5AUeQEVF297MPGFyaOIEHk6R1mDNnMAQ0WVa/ADePSQQ3+aEulmyJG5n4mh0pGCex5c5UMiMENiHCseF8ztTksyA03VX2aw3ZVF8Y2x4a5jc/Yjv7n+fkik2HV30Q4+lw0dLooQAoC1H/Hjf9QSVXEgnGb0jMabsj7R32s1LgWSvVM/0TFmfu4sXDLDBpx/bM/dVIqF+8huRSokVevKCfOPOv+QxgAr0AndssCWFVAKo1tuez4bt4sPWjbtLbmH5clAuda0fNz1jVt2BnMi8+RNJXtY8kjSRfcTac5UX+iYfNyd8tw0dRVOoyHrdCwsJ8JrerLbhc0JL34bFN1NnJdPy4sg677n0vRqoY8sFDABj1ud7so+oO7RhKXRFAMAvPhgPHtF2aNHwef/DhgHB/1l3OSkh1qRqsoW90ycDnf8y6LWA7tQwJmPfkEuzZ4CXDbSKCK3EsJz4iBIqSkixkGiAUOoF5ONWqApuLaIcLFire0/0pbmGTLDCRoblsKWS8cl+b5RZW0SUTa5enxZaCDlVJVUt7KGZVHjItb9goJbaNSyul/PWXcIUKMKBhihWlnUns47Ior4opLRpuzgj/34XUtPOnv06UI+OHUVUV6T9RD1aHytqnycVJLclLayty5e1Py8LrhRtQ2UY3ljYYgJao1VWOjsqIJCbZrBaojunwwLXVudpH91TIdHgwC2x0mkumrzCc11cH6UbgONpx66sgXSR2Nj/d94W4bJfr753vrAbuxtOTDBgaO99MrKyvGu2niuDQ0b1wz3BjRtPHtn8CMKRs0xHV8yjSWrruoqRA3Xt0x3BiML0SmK2PgbaEGNR5zDBx6o+lvA9zgGaf12pxd8evUn1uuvJwFNAQb1/TCWNjSdO1zhnwIN0Jjx6aYiH+AG+FnOSXVZF+Gq3HDb+Rw88ZmEMp7rmHjHOLGH4JYXAYOaAH1BTVThhsiOP5s6yrHcGjioD5T/5Su3LKg3BA34pE+cNi0sbsnsx9X27psVfgGPUal1i/pX0yoqstoTRtJ5RbauAG6wFGU3Fyi+QRg0TCCdqdg8n0+zK6Myxa6lEw/N4ahbbssWoxSx0pkx7DMZkqip17PrIZWIWQt6HHnH4j4NLeIbliY0Cfuqpuc4urv1ZJbKFc9chJRtq80VGkv3FsldVWO9aGL/10xs+kiU4LiBZNfWE3N+FKqmSHA+GzgcCEl861DFk1ycKvk4jBlMqiUBLAYwSnc08s67HlYRLjwgNvKzCONBQDpgDqR0zwJKS3v9JAIEfHrfDIjR13We3DDuHcQ0etUZHwftW0gbAhljBUv/pyHOtOWmYQRz2uqYgP5bnED+15+Y6OnFH1EDnWKYfm7gDccCwYLJj3asm1osFAoY245kbe8dGV+vc3LnGn8fNRaYcVmOBUtiyfWScZbsNPSpipf/mQVHPSvKP9FLsEmELDntqLmKpLsSsBhpfO5xM8MHDWQAwx7n82+LVoXWEW40XiPHHf1YKOykU1FN0i0yUxlZDgBamrUBi7VgoHDN/i5jZTT3AYODcdpgBp0l6un6d5ragVrA7ixJEjBV7iy+IBWvxHlNmcufW7++5O/pJrSwgrYMEXup8TWu4+c+XeGDBs+Gx6kTz0FKV7hELz9SgwH2KGBI8SNNcMNAMNx4y4gCtXSXCoxdc1fRwk3hj1/m2eQg0R037hh8OIHHkr/9I9wI8QPJSkaaPm2PzEtN0LYcAPJeU80PL+4cSFgOE44VumM/VuhubqkccMGDnk4ngTAAW4YHfiBf6yWNgKHEVfhHv/snd0PKx+ZI5i1oGK1H+nq9Ocw5Ww1D1ywcNKL8xoszCUuaGkLLrpaOtkOy1ShSRo7POVBKWRday4dzho7RluHvnI3KXrD05W4avm6xCZm1anK9r5npeGIt2zRn3I0jFztPGUptfBm1xdWObuG6W6luvqvLw8d/kfuSAdGyG8d+gJHBZsbXdMzfjBiMDaVdLc92/5kC2IevLQ5y4cXU99+btz4cTCeanhxxbV/QXb+Di2xTBCKyY2ztoKNLpycEN6CR49KQAvFlclFwgLhhiS1LV3swo7wECiOpHWcqvDYaWrIy8Qfp0CwkizPSLRWKkRO4l0bBFvUCI6mZUiBMy5rHDQOiq/azqSBaOka8kT1QmqjksrpqNa+qmnhyFj2cpE9LS+FG24I0Hm+t2fquaiSv6JMHb3Ucs9Ycn0kKqo9J6qoS2SBw/v/s/f+X03dab/3qojrPmiIRHdCzEbvUC1NiUlMTQJEyAAOZ7oozzrrDNEH8NyT2ixZ1EBaUgbWrOnDv/683te1dxLQzpxfb22qghBCAPt57+t6f9t/pXnjtmiMVPrwN6SsIiLo3mANtlhPLizvSP79Spwa+r4n+4oLSTTTTQtgLyCuQmSVkKJKLkPHDUS/MgTCj++cPjiegeag2RzcqLXwmC/+tNhcW2veHrv9fPvZ+rNnEX64IdwZDA0aQgYqmvhzhziqZy7IHQKHAAUSBdj4/q5uW6qm//5qwuGowenuhN/uqgQwdZtx48U/yMn9gAsfnzfmbOJ489RGjjfMG3PCknjgINHwDv4N94tzet/afDA3PVGbuPUwuvm2aozbGNEbV+eNeNSIoqwcN27925RDVTj5uPHtHSc5oljcCDcinIoSRrKbnzZsfGr5VP/jysDBoopDdXDZL+VQ4v452lRJjysVlbk2vhFw2ATyjelatxWQfiLYQLL01sov+H9ZbrKiFV1b8pRhQmjmhrwtdHzpZFRsya6fNTwIGtDV9uzgs3gRLpyZUwa9TOwY13mMhMnWVZV+2x5HxyOX/XgKkItyrMpRzeqf8wtlqERbZqvGqgBFbFXkGA3R+7Cx8iyt19G8YTeTXY1x4R9BjpevSMKbYlzZPk+dl3g6JYmcpI5tt20Dlxd0hO1+WCuIeQh67TB/BS2++xh87O7uXkkcuRJWhZpAzYiSl0lc0LfpKixtXxRzKmFCsQYF385POnJk7IX8hrMgc9tLT8pT2ylaZYPzPlwBMwbE+skJeuVzgkk6kxXzuvODIBYMIwjxvh1Jovl5lMrzZLpPhqmBBj7UCxnKzylpLQcJll2JKQ0M5C6erNQxIEprqwavfTV+52TLYFOkhRoOPQYIAg4Xuat2VkVNHTg6UuI05BNvmoVj350bMrtT9bryE4zD/VcWcXbCTz4UQaKJpdCYmNhorehfGx/iuCEBV3MnbfmImAAxc9RxA5o9vaCGJ3CjujyDw4MGWu44o4CR0wZlxPNV6BqeMWXiq44bPxsDbv3kp6drVgEbIwmERtOmiabAA25jTekl3OKe2OgmOBFuGKuBZ/zul0CH2v6GqPFwvMDJgcPGjeWdBZZUc3NKrhqKcJ3l/t/fjtgNbmLDDTaeMm7cu8f4MWe+DdtTMWq8uOMde5o15qb+68nxRryk8oHDaI4xoLiGHD5vXNdICTc2/y9xw4wbnkZ1w5+IIOM/FSti881mFGhoiYh/4MZ/Py3uiOEgCvD88vKy2Gz++f8VN/6VyPHbAg6FU+HbuP93/z/IGp1QWC0llCR14lFQrslV12o5DaER9LV60tLfbdT8n3+UPzs7OjNGw5BD2ejJniUAmoIIv3jkChdY2BEccGmNVsne33FVrhLMMx2prFStTfZIJxB20HCt7D8GHTMWnMAJp3ImJ8K2npLTgGONtYmepsUvuorK1bYReAg5Pj5wxG/SOmtlSuw6s5bcDeprDfpwHrkA4JADD2gkBL3cZ1OFoTEIjq75wT9UUu1GtEb+bKTGje8JBNCJkSpWNIXJZ8EnY1DAP/lym6+rzJ6lTN56v5eJ49SjjkHQIwSL20BxF9w4aWx1BxeByk7mifNSTgiCXOo7trxb6mbYvotPr1M1jQHi1EoyINuR45pFIU1OHdkbO/oJ0YBYy6Wl5VqRgQOV2Z5C0/dOTBqMlEoctYKocvsJxb7vUb0hlS3ggdeb0vSpE/rJ+UCFiqkWdkpg44qqRS25SMSVUkpyBihvaXOJwqpJ0QtXk54p7KTJD1Gd7P0VDngxHCtKFfHc3YQu9Vs5KjoYLGagNRJpePyd9zPYw5d45CXNJpa+3lpO0udRSBdqykPUpktl4is/GQOu1VTi+N1xwriMqJ3DIMPvada+1WPdVlfXnhlR/iymORw3Zpbnv//+JvQFiKGZYwtV1d0rwBEnqpM0cvc348dnBBsv/vGPMetGlD4+NmsINeZsR+WwAb/xSLDxD3uXDSPfOiuuYCqcEQ/0D7iQfXj1NsZsDKeMh9cFtcKPkTEjKxy4det3ZVWjiBE3/DkrfiP2id/yRKrNURCusyafOGx8mrgxxnAwNmhT1S/uNAENu/1Zubj/63/dtwKcb1RkoDab+97i9IQ9A+7jRCzF3TdFZarY0mHKxrykjNtMx0cMheJ18rjlwIy81KtwE1zUVrWh8qSpjPS1VgCYsSqkvHLVezxM21vIwQktTTLemZTREQgaqRxPt06/JIIEiVPPcaMoh6GZxhOqlTMbuejklHgODn4FL0LkW9K6twLqjVdKOT62qgJdXinOV355iafgwSV1koXbl0P6YjptgDOs9XIinjNXsqcmJz9qEbdYqvDog7fuYsjr8eDdduD5he1+Tpf4yGkvqLkIyqpUooI1iHs4huVPEgp39F1FzUyCbTif75cylMJ2u0FO3bMrUluVSlEuPN9bRotZfiJBKtAui+7XcwYmfI5hJhSmhwMKyAfnpVq1WuvbJMfzYLi0gJEyl+2cwYmY1k6o4amYoFZWkjaxGGhr9xOwIhIQQ1UTfZ7OLVqoiCJGBA+mX3i1IlfGiomslEwiH8dPK8ixlikM5sOsqkMV4QwqK0q6JcHA/YRGhCvd9rigni0okJ0ZGcaP0y3edyz9rneL6+QnCuV45kErBzteSxaaxwwqty0yhEBFUOFnRekCQZL1eivTz75/UhSi8hK1ptLAQQ7V6er60s9GnUuTa66/dVrGiVLfmJhPHtqmamKLafFwa0xT5cDxpW2qYlnV9wfznPcS4rqVT/PFUEP1bWQW9xARcg+lpwI5VBUIcgg+XjhuvNGOyvKp7LTe3Nzg3+2r+XHMkK4q4jU242XVw2twYSPH1VtW40Ocr37rd3BDmHIdN6xM/IYe0HEj3lIJNv7Ajf+mDMfDiOH4pwYOAUexLmbcccONHGYWv++uP7eMixh/glzSGnkMOF5JE8MiSMHp0hnlRBBbeUY+48sp9lRnMstJrNOxzMKutW6IUa5KW6Uk8Ag3omDyahd5qM8ZbOK5S6cdTyd5y61ip8880rXLfM8/rPVELayo2Bp/gdiNk3Mtq/a0Fev3lae0Io5Dnvb9lagaUI6TlxbX+PL1v0CNuPFJIPN4m4v2vhMc6u3m6OYLk2w4b3xMj0TAnnH9PNFh9tQHHMbu6BVQMP+R4SQTEGVIamAKFkN1sHuan/ZOVrZXiDAk6Xyb5dtJEfpnPCdRuKFRTpV5W6XtqT640T7K6LtXaQvu9lIlKlsxEwbRkKJUXNZUld5AZbBtfn6pk0Y5p0iXzLwM/N0qsudB6VCGyrLpqcQbFRW1aAVM5Vq1kOLigbVTs65+3RkCDLtWL5XQ/ICoVmghbiS9h9G8mEtYCpXCasw0blT31L79XRI4GUrvT2nqSKSXqRXhczI0mqtDmyzZCxdXDDc0RDAgyPZHIhVPpVA39oQgktYxbVGLSzJ+KEFR80JC4VW8hxkENzs2DuYXqbd+0pwhjn19yYh20OF4p2ljhKVOqcrPrIOwGmtghiVgnbLfcsLc5hBPp1pba52evgNh2Y9JUzW/rF6Zw62PzhsRdIgMOaB5TzEjY/LbKw2wxn7PiRN/dM9w440pcOdcWzX3wnGDNw0jRjinNxZt3NgcHzU+5hS/9fCDKPX/HPvP11QygsQZ6/8CN4wMj/ZTNyJywx5vZA9xduMzgI1PFDdGAwfCGwOOUnFn3YDjVxWOs6q6rViqbyxmxH5HPRzfaMWQMpXrlNfFQh3I5yBFqKDDrBVBuzLkw6VXbevNPUHFJCRtW3cRNlhNt2wEYsa7kV8jM+lchxHPXbkD1XgxLJb1Cg6EWhXXLWEQ07Ko5PLQhBUNyjKXO9+2aMCuzB9MB2ZZs4aOqRVnzN/KgWKBJCar+q9/e1PNE311JMiKO8FGIeAQKa00Q/Ajo3jDkmorSqWos3V38gPyYvR3z6XyPMPdcaaDW/ucPo3B1NRAXu68FFXWtTg1VVIvuKqq+Kb3S2FmPHZ3Vls8phD2edVS6lyOcbiNQbur3ELwmX2ePB7E7Qa2BMz0KHfSj8uGu8nJQxpgiS3RCEcslX4C6pRN1gK8FDUx1Gm5QKDGG6VkgRIl7c4ODwMEVntp8tJLipBp8CObX+a0Ly5aKi4Bw5K35YQ4KttaNO/eSmTi02LqJwnf9k3+Zv+sVu6/on2Jd+FRJwurpXHDyG85Cy34FuC4v2+ZugkLTifksFBUUrCGEBh4iIy66pw0jCxZTpV6mrxhNs3TIXNEWVWk5O6b0U9TBmhh7wc31nbWo/VTNEa8e3e6ClwwZ5yetpg46C33UKpnYj/s5Y5GEW6nyDQayHGXNxaYapLEVVXvfvmhrAqCw9S4d387OLBxQ7jxj+g/gQATRJxONfetMeCOG0aKx7gReTh84HgxzCwnxuNds75UyG5uXoGNWybEvTXu/fu344bqnaYtSPfGrd/LOvSPN6xw+W0USWVlG1dshZt/4MYnIqmyTZUoDoBDs8av+kPI8ffbFi7iISMmfbSkkb8SQh77xeX0M/M4+yA66BR7XhHNDTBEOioDg7yxGmpxCqhf0hU2V7ZK7AvQ7ijJoiLTHH+LYEEecssfgTNQDNNsJE/Vm+LUQI0xxgRbMaqcz1xN57xzXI15lLzK15HKKSuD4QaHWoiJmez1C+JQ2LPtQaRfeCLjS0sjiSKs/jVwWGpVWQmAfMVY4GFiTI9bkcw4L7CzHRbwybP/YIrYnRzLvx1CSP6j8waZhSq9mkqF+gaWnLXBtUHLR0n8EjzEtswivcgrEuMGHDq+mfzsVljka2emkK+9YigAV15u7J2TQtW/GPBtCUW3B4BEOzXwksLq/GEleXhIFZN+Nvy4KsSNUHlorvGwsady8ROiBtM1uhmp48LX0pvHtpKwkkAAVWpdAmZoo+UcVzbIzqLa9dSehJNdFr6oJ2VFnj9tkOS7sGRDu0kuZS/Mtsn76jIK7jSVKOIGce2MeATI833DDTvsmwnlXqXLuRWl4IIZpwWhCR2xljWiFVUTxdZO00s8WkxJyzXYE9ZPqgkEONIyD/pYwYvjtbWmlzExReyokAm4aClFpIAj/B0YI1RxaW5Eiq8dR6PIjDzj3JYXloUa8xvVreG84RPHwcFdYqoUNwLJ8f3BxIsIN5zh+Iez4wDF/56L06i+FY48fTScNgxH5owil+9PiiotquTecJ/dJkXiB5sPb10dN4wbvxKYHsPH5q2PkRyup/JeQNnHPw4b8UfciGv97ozlnFi8CGPG2JrKYeMP3PhvznCkziU4SrGp2lmLgUP5uLacsq7mv5t+5RuPxP0rDIHQYkqnLtv+Os4JVuLwl6F3+FnCajRsiMboOoLYRf+gZASFFk0Wja44J+2qCEoaXFyUoonDClANHrqD80FlVLo6GUqGlbfhAwrd0kjiczYjbVXKcAyBjyzOyDADmQ+18NIcQCtUWXV6U8bpnJAhq0T3KAERklxxVf/1b8YOaXcJU5EsQGY41LCgRGgaY+kBWFX1NXPxtfUMDsbdfbvjcLE7Aoqzo/wHPkAGqrZIDtS4Yt0nQREPDykPLrB+4xuHztnelmPGcMVww1QDJK6XoOhLlUOenIRomALVwtFh+ad61yL14DVEVhUxIOdEb1lUuuoDpXJmN0Wjeg/cIBsrpJijYoFgXeRbhOTuoavCHY5eqjZ/WBoQpN4Pu1uK5oJzJxilm+wTStXtKIeqLKkCnUs7aoBXs5a6GRWg7rihxiZR4ktLvrIyQ9+KZatLl/vK51m1O1HK1NpJH9eZL1hBgQTHeoQVdlmLPkrUd47ruQJJvXAti5oy3h/X3bSRoPGvpYIm20AtyVHeBDYg25erjAJE1JCHqHSRZvp9ofy+tSrssLkCEDBaQxjSOp1h1joVIBRAhOXlB7Q/RSV/BhusshhSVtccN94JXrgtbCxgAtxAFn3VyPEQPRGHOrhx13CDyCrLGZEM9x9xEtXct2Nxht/6vCHUMOAQCW5aKkOQb+NFlSdUTYtj2Ny8o9P5GiUunNiM7Rwxx/Gxzr94PPAXwo2soUf2xq3fx40bH8EN86eP2I2Y3PgMxo1PFjdihmOPgYNzFDFuoE3VGHAoUf2+9LgKOnyijENbVT15FUUaUlKxsmjtnQwbdIlbmEjXKjUcNqAo5EpzCpxNCRem5WqkyNXQ0TNhkrchEbX4MqePtON21sYLWQoGxhQYkBjr28YxwTkrPVL+CJ1WDBt8BKdb6dx6xnWoD9D8FAPsHUH/fNCTmyQ3pY4h9KSBEIO/0DcxjLB6LQLj39rHvWSW2FkNW1OWIJVDV1XxL+iIl902bgvlgwSdzDWZ7VXB7e7wNVtU7V4t4/ApJCMAsG/f0aUFLNIQO5DvkpWbqY11EV/yzlozSvJNg9Qu9zq983OObkXZizvqm8yNzSBjV2I7gd2lr45XhjkUaQNic78zJZYAv6epsC8JbFCq9MCRSljrEJwR9LuE2fJ4lDeeW15WWE5uVSud2ZuzdDX15+dLqRLVs1PFw3nVDCKNLreQ6EoVu0j1R66usBBzdhhu3HdgMOTY91CqRCyy8AkEV56lkOyrVba+g/KKJt966z05t8whSyJFhBsaZiAuGroVGrm6xoyZlm+veBdEh0gQ3aSWQn3VWl4+hITAGRIUyjsJ2cWX3im7SnXlZL/byHDcbPrscSrUkLeUIUKwkVzY2Hgws/YMAZkyR1yd6xSIZFa2rCIV91TWcWbpeSyAW9fq/x6qUwncgPdATcXAcWBtTlFCIYT4U7OCW6p6jBvfSj8VjRsaNZg+/IWIcUvF5UNeiOKYVrV49sHpxObD4ZLq1pVXPjZvXMENV8qO/jpteVJChezH03HH1lS+pXK7n14wtWQ1bZigaogbn/648anixqhpXNQ4wHHel6ZKwPGVAYeocbXGIqpSIYeZAA03vpFFnG5xbamYN5RDdKJSPAiOUId81zNFuhWnMEQ+OFbIGiDHXq/iLdxaaqkfwnzP5IuUyrp/PjZb22W0keiRE27WKyP6l0KL3Ux8uO7Gxmw2XpRBsDPzZNicjtmSGwQ9m1Bm7rLqoUSHwBL0ubeNGy+dHbfckceP/93EoU7Zl2YjZ1/ETp8j2pDwyMcsznqkuBVld9iXsjs+RoxR5ZOxf8Ne5j86mcALKT0xP6kHDyvt/kBNHHsMSxALJSYHtbcGpi/LdKzvCqjFeCkLfUrR5z2kbDQzwWxbRhi5IFMviZgSB2I5VGzYjniiHP6Tsmt2bCYM+hn7mXHsbVWJY5c2gZ6spI7PoJ8M0GkxvyU7XUh160IJByVyyUtBdbI0Vb65VbONmKUhYvWpo3LKwcYv7rtbUA19Nm8YI25p6pLj0i6ryBH2VK8kx53y3RXIgakbVkMtHjwA4wzNS/sR6Jhw1hKo6PBLamJIiAtZYsiou5G8jtIq4URI09RXp610cv63rW6ye4gDiKcm28bSseJBCnIMgnONBdoAl3awnWvIYGxVeMhGrTFTIN0KY9/COw0jmjjW12A3hBygBl1/707XdkSdGwsCcOAZh8BAkUuYuv1pWqq7WlRp3rgbCaq+//6uAcdcNGS8Yf301E3iUeiIxgr5/WLYiBZVbww2zLfx4oW9za71wY25leWsQOLW9YHDX25+0BQ7hhQYxGUtmd6MK2Vtbtj04BCiDq/jxq04l8r94RFuTHvln1U1+QDD7xtObnwOsPHp4oYGjsBwIyXc2B5cOjfuwEHruFU54fb7631cUPcFGgYcVtz36kI9sQIOiatOxCgUpYEKlVIYER2y/UlzaxzH2VFbZrQgtcf+PVpj2W4nVuQS6JPUQr3j6VVRPJUbx2XsGHBdbAt8O50nI8qdMzcziueo4jb3QkLdKALkmVEgxScuDgYK6kA7G5QtHBzGHRaf09VVVi8fx82yj39flBsDhzwgKges88lO0rDjzkEQsm5fSlV572jEMmPcRWaM+r7KeOTP8tfeNbbKYoppe++40Tl5pgNVjF9MNWoAIosy2AbFLlrmlGY9fBhgcC2sSetVaoC6ivFL0lM+kL2mnNumxzCXKpc1zpmgyjOJSS2nK5zGrFl9SCd0UbSs8YHS1F19QJsTDFH5nHbxbq8yfxjWKJsFcmY7pd7WTeiQ7mwnl9ya7cmJyaFcSKYjwimxmMu5y9zUTb6VAiKeRI5xBatPTSnVUPBh3X/AisfkTu0baCTIKJR/8H2xXqewY0ouwcUlF9gyXRQLCzUd+y26/haZFnaAqx1ZxSW32nfckJiWvKxGUo21KMQOaY1NKEadVRjxuEkgAmExGJFs1RUaUmPIgKJY5hcyZPWMNGqEsc8wiayuKnFk3Uhx2PM1VW88mJnRrorXj1dhQ2aW40jcP0WgodccKaxLdqjE5a8xbmjOeHN1SyWqw8aNKGBE5r85M26Yd1zaW4HMnHk67s3dsBKO5WwEGdnsOG5IeMsrQzP4kN5wsloRhjFsZONllaJ1s5onpqdfyMlxPUr9izHcmB7ixqh0I0oYiXJL/sCNT2fgGNjAYWLcnfWmYONXU1X92YJxRY3fXrr9JMaNl98IN0AOSWC4uodo1KaKQoiepfzlhRi287BKJsWKyMPBCqRcgQXZg072xdXkUEZLDCJBuNjOFMEq0DCvh+FKdK5lJoNBqFUUGxnrTRqm5cp3HU0o0mb1hWIqjFX5eEp92QR0wAJwuDOAlBC2EpCoQ1FpgNrJoNC9cLwwYa4ByL/cVSmf5K3cHC8hYelkFTteqshjciZIm1Q7YSDuxlJWYlS4bu0bvootMj8usLrS5kQfx1FYGfXO0vzap7cJ23gjGSj6N0DdmrP6P1laOloLZraqYY95gzO2VElmqkkF0AMyfe5eUBuUvBSBQkr0bbUiDjWm0G4SKsYlM8t4MZC8mJ0Xa8QOJeIdESe9LupixGk10GILhcLN2iDygQDm1Ztb82GvO1ut0e9asX8Q6TKl5GTcY6xhIuUfScJrXQ0+5PTD+q2Vp8o39lUbK9xQsUYUSUlvuEfmco9F0ROKSC8mCvgvgKB9Vf3tC3Ds1kxo4Gipr2nHRgvO9mbdYw+byq2SZtd0uIVGQ61NXcBjfrnRappLfDHBk002ksvJRmF5YuF9EdgARWraSy1IEkV2y8YGmSdJ3isSZPUHGccjTtyb/h7MLD+AMN+BR0enC24kl+fHcCPq//vTnz5IHbEiDouYuhNx3LH6Ng6rEp3x6N69R7L6vYlsfxZQdW/9nnHhd27ciaaQO+phvTMRK6myEW5Eo0b0+ihEJC7isIHA8283WTcdGGxs2iiRBS02I9r7d3HDJLjT7ha/E7WJj5PjIy3VZyGm+qRxg4EjE0RaXFEcrqlaawozfv3ql18YOpg5fnry1/tm+zPXnxPjVif+Vp5e5UHsWW91grrSWrcz7B6teAqu8qeUAagmoF4yWSDuwoKrhie/KmCltyUTnetZuTpIUo/fF5jO1OChUqoIF1TfUTk6svwSI8h3J3eHJAcPgpxIBguvjFUAbEr6VbY7kMrmuSBkKpAPGwcIT0mKWdEctq7CFCh1lQfn/j52iATZfrX9+L9evpWkLIdyq6fr/QrgaMUcFYOkIEpZuU5477pZfDhw7GKnz0+OgcbkFdWVHnSk3s23JTCmo6pUq9jwVEhTMO4JLzjFg8DC01kIQhPjmQAqekQa5vaYw4oqv0hsv9VZmgpKIiaoSQnEqFcCvikqalJEMaMfbHiowUUGTsWHmWkmVDMVmF+tHG7d7AaVrVIqyAyN6rOwHGAQm6tDdlv6nhe5ckeyBA+iXi3NG5aEzp8nCY9BfGVB/CviLzjtYckFEbL2+RbKdLkkj4j6aC7tpGU8TycElIwYahLHILIfmTPEwBcaBXXIRgupVtpc3sKUJeGSsxstfO/gRpWnecgg1khr3rgNlVKkc7yxXEUCVasu8DhwHHQ97aThwmssnIQeGwvJ2sLCfI0l1dq6HOPCjaaUuBg7xGcszJweR2pcCXJnatWJuzKM20jBK3evy3ENUsZwI6p7dQP4mzdRs5+xGE/v3ZN5w1dWFmsofRXzhbs2wA2GkRffymo3MTdxEE8ZDhuRb8Nf+9i8EWeoZw+m47TaaEsFH/5COSOETE1Pu3P8WnHTF1Geoe+mpsdocXuRjXFjc/PzCDT81HFjrMBJ1Dgn4AATRD297gTHr3/59VerHb/PvPH3n+5bzIikuH+149X6xbWNJuCUlNa9k5Mch2e3a6raMIINnczWXKEgQ52llbKCCEsKefKs9G7GwtS1N6oQNCUNJ3sexpa8xepV2tayZ3rbtnBDxgIpsyQtrVREKGdGl/AZC6v1fHULUz/RmiTnvvGBgMN7884HbRHCgZLcdf9izlOs+LIuLiwWfvtfIYe93dRX8p9vT+GSFqFsgeZ8VZbyWylb6Uh4lv/YvOEoEvMbDCVnu+OOjjiHxO4N3y5Y+S6GEZ5xLkc6b1CpldTLgf41rdBByZ40IAC0IpLQDLWgnBioNGXxLdHUhX1iZQptU2JKIevz871BbiDQnWdMo9i3XNP2ju4LQXmvx4JxvppRwTnuQEViCVX4aaWCKh8ZVCv9ipWox7hR7Qg36PKYJ64Ym0uJdVbyUBWCNTzfe1775/OGQGJJ5bACDtNAtVpe2aSLEf2x79SHEnCZKoAIhE511YMj05KYV8paOQgFB05zQJnjXddfVEPLI9brERnOYKK7yMCRblSrSYm/GSAw5sGxK19Ez4gJrtHgzfPLtbJKyt9Bd9RN9tsqLC8nkVQxqAAfGzM7TeuEPUZFZYGGhhsGHA/eyU2uFBJWVacFGI75w8PfjMHglepvMWCMV49HuHHHIqaMt5hTSqFeWqmfb6kURyXk8KHCpLhaXM0ZDf2CGMMX9+6BG7rU3xzDjYPs9aARg5HNKwPHwyEOgBubcRCux6ffyrqXMOsJtzz8F9cSrOyvBhs34u6NoZrKf9+6Cht/4MZ/e+CgwCmItbjYqafYrhTrazZugBt/cQdgpMi9b40cRnBsW6AhRyySKjk4FOshPkGpG52KsjF8vGDXEZrfL7CZI9RVrbjvUIVOWsUrFT2T71WcRReTG7qxnA9vm1Wj6zyIuAs9piDD1vhq9+jkUVZxPb9rKeAu2eqYV9sidwOFjp+fy6VWVGrVQM4HPr6vV3odu5CW06InhEloNJEemS9o2NnxOwz5a6slVyi7lUGhy2VFV1YpR6AmvQpPTSjJ9+EyHK2pRtjhA8euQ4OBBcowf3V3xKLvRrjCF1nJjy2x8uDvCVNOSRa9Ug9Zrkp46f0rqaEd6JbylicAPtP1VFEsesCzU/1e0TK76Fkqqp8c0MG/eI5qqjNrMyIbKDXf5nJJwIOfGDlXGDE01sCM5wN+IGyiqpPz/UEoACEvvmPBLw4bJJZoYQU5Xu2igN5TXG6QZKWF2qqso1iCKrv+RyVdV+Xf0nDiYClF0Hkd8ZXUtpZbhTzX7eO4AuHGbaBoKZK9VabvdlEOccGPwg0NGQQcaZk1dFcWWAkJauvCjUWDDPtPEVrWj8GwAWORLGMsV6itKmdZYbXSjeXaMtHtmmXcA6hHb+6Yf6M1YyPHwoz3lisUt/nMk0aanjHCvTRomJDXLIIADlu9u5o2DkGdGDcikiPCjS8dN2LgeBO5/AwdfEvlKtwHDyKDuA8c4jbmrG8DHvzGjef3Zxw3OO8h3X0/lbUX2RF4OMERA8PmGL/hCBCx419YjLpEtF+oZMmHiQgZPsAN3X+IG85x+Kwhn7lljcRVHtnNz2fc+JRxg3jDzGjg4Ng854xgU/XL+i+/frX+l7/8ItxQ85m3oWH9ixZV24js902KyxX6iq7mdR6p3CgIraKOc9RVubr47skLoAU8fjnV17FvhwGQP001fzjclIxBJVNoB7kiWXu8TvO5jiVrgbKdFWBAn15fFUUMM/2pc6IwOtEmaDcT7b26aimqqAlDilJob4DDiznQIQ1yXrrKriroGFR5J6HyeU9OPHLrwiIQne343YHDm6DexhklIAfJHYFF5PL8ZZVTJ2CgpY+R4x/mUsXYEalx8//nbPeKyCoaRxRVJV/8uOec1VEO3JDJju8RU1QqXRbDgTW+40IC5o2eJr2ePj++DbwcODZwmzMU7qkQIyGU31MZE7kfKij0eJeKdcKWgsYy2Ke1YHkwqHTLA35Os51BZbYqjmlrNpSZHAI9nAffbcCRWsGS2PMV8skgWRrLiKCBqX5NceI1cAOaPGHAkRO/0qK4I3YAThldZmaMpgVRrYj+WBRfboG5hBGLx2jCb8hl0XhfV7uTxRQqfN1GiduL9th2zovR4DEAKuPEhRq39y200Gj0NCQGbcKH1UO+EXxIglgq006llcAOLhW0n5J33NMM+bidYxCBueN9q8Gmarm1tibI8ISRpSjDSqQGqy1ZP4Qbq5abC8eB30MJhlvsuGLc8BHj+zEQGeHGi39Ywu23xmEYhCgolwnkzb0HIjhiQZXHqRsn4qzCT6+fv5F7g/MZoDiIscJw4+Ag+/F5Y9T8F/k1YjI8ojbsTYYBWV9SGQh88WGxuKdRaV3m93LcyN6wQWUIG44bX/yBG5/OwEGgOtd22wNtbdYEHL8QsGC48ednX6m+5r71xboSd1t0Js4/VtTIcyRcyjk5rowNy0nXhT2nVk1uDpk0Ar1Vh5k2Jmo46sgaFxhDXe3oAlZgwKvU+h36aS6FLhst3Zeb76AwXpAb0uE6vkICBz4+Gmftih4LRN6DSIQlEWfCOr5v2SMnZiHn+XkXXqgwFMLP2xUVRWEl105LDRcJhVjZVn3bKwL/FXC8fuyqXd0NCS97GSET/vEaJ+0A73LIANDJx76KcUJ80iHjx90YOfij/WM0cUSTiL1fL5lF8vnxUCtMgHtYR4qCqUC553rmZGeQ1Iv2F32TrPdh5zAZxln1JIVQtSF0N693Qph/oYDGno2FIQ1QrL8qilonCiQBL9GoqDuL6QHnX3kQsoQKBl0s6IN2noLZXi40HdXWVq/UUyuKuI2uUrFI7qWjhBFOgmsGMBrf55WAlUw2StpU5XZyVpLO+Qxtr1R2TzJ88tagwwcSE1cxYjBMyBOu8CogBJqbkFuo/XJdqe2WQagZ4rZGDtVArZhSSx50Ro39RIF2v6bAhbspC1F9sCLAEyrnIDdKCe16gCUd+u+WFxZocUGXq9D2FkbDphVtoI3a4R7iuXesYKNQSG4snx6r7s9yqZq+qpKDA+B418K7cSoEOTX3B0hCv+DduyoAvJJU9f1VcnxCe6qofilWSgkfLATXXH5zjBv3XFE1gg2LFmEayN668fSnZ/do4Mj6+Xww3E9lQQ3UUQcPx9nxITYYr/HFkN+wcr9bmxGAeIj6JphhB34UOHU9wiqaUyxhxNVUgMV/RuMGcLN5Y+jcsOnncxk3Pm3cGMtTPxduTGHiKKXX1n/5C8r0pqhxVFW/NFVHYMmG3/iiyqo9F6PeBKOdYTiK2lNJuC/bgI4uy8JVaK3OcNuz16T/515sqHShCsUgc0e33RYfDv0KgcEkooCrMDPfYbmRmip5v2xmEgDhsKdYjxqKy85kIPvIOVfCbp048k2VdQlarKKHfkAFnJxbQWFC1HjOuA+FYakWXAkasnhXrIfVVm3KXNfCauWVpVb9rpXDSgINVbzFQ5aOqcWTnNW4Qjzoct5MI/2SSjIq7ZGxfXwPtTt8ufvjj7vxAivGDn/TJHqrs3GdFa6OEpQGnDiGQy77GcLYVVFsgaJNhVfdCmLdiiKHe1bMMSvxULJMRZPgne/EinZDb9+mcBRW2my2MuGlIsCQTCeLUy8VX162457KP77l86K7Z2fDEm6NLdLrmS1QXhmrsVUt9cu1Um1WRSm/bfnCCuaeobOCu4PVogY7Pj3YXCiqHF1eDrZksmSCe3tEqycsyHDqySsSCZ4ofsRKlkgnSdjOaV+JuvuixhkmCKEqMFrVTZWl+WTJ+mb3ZUG3CkEWVnqBS5wKDjS1OvpFqtxeiXFDXAai3XLD03MXvSiqeSx9LTaNhQZ1gS2tmmTpk53PcANooKhJJAzxU+hyl9+tR8lUkV98bc2cf6ey+4EZ5BsablAoO7MwPzGBxvwwCYB87x4O/vvTVUXVEDfw7r3wLKqnbzzN0I0aTx/MPBAvDosReTds8njhlrzsjRePeDWGDQGF76nMKDLCDXf+DQuZNmM3Xgwi2c1bY8Zu84pnpcLNKp1Kr34skEQociPCDe/+mPYV1dAwPoYbm5ufCWx80rhhA0eUp67z0kpj+1Ac63/5+hf+vxHDgZODiOmf/6x5QxFV3JQ0wsABJb5oRokTNb/t7fXtqGTRXxNWaMfuGyZLwJUYtN9LWm1TWUx4pWK5eRCsZlJoi/DAKFCV2hPnGn8JEUbRbieBkPU66d1dXcXKicbZKQlY24VZGMe1z+HCfFhMruEjlPoopadq+MaqRjs0uxTmMlt0ixeGaK8WlvaMpEkoQiWVevvy4u3Lf2UBfD1EEAcP8kfkguQhSpRic3V/oumDbydPUYFdlfww6HD3x8khXsTgMTl8dXIypj7yhht8hUf5Kxns6ubYk627bVupUm5v6m0qoYB3vleznR6FJBIfwH1L7zSr+S1Zlh3SvjoplmStyxEypV0d36ezfOaIn1JZWfTqZAI7NG9scfITjKu7dEI2LhjLQ+l3M32WVlJSdYhzQZ2UET73qnEPSFeRvNWtzBYTCWqG+SpiB5EtaepjxSE0FHwflJOIl5IaHng+91+9tcj+VwweNjE0BRr6Y0UV4OLHFXSLYgoNQE5vNvO5MeAGFxaVqAyTRS2jjtk7oZxKF5uu0d1fsR4m4Ybs52it7BbtsRhSEjPKA6k14L+dpdh5pv3Tsx2bOprWzrTUHOZPPTh1KZUnGzZNQuXI0TIqhP/gQ461r4It35j3eSO59f2XX16RU8WwMXH3QD7xF8P4dGlso9u37vh78PyBKaqevrH+DWmp5jyOylhrO7Sno2ljwoBDSyrDjImRvMoSqzbtlXgKuOWWCsFEdnrzatKIpVKJMbmxaQsrw40vPuQ3RlZxfz76W9bXVdmx0o3Padz4tOeNWFJlFIdO13ORFHL/ff31evPXX1lYrX/1zLoJlu5bzKHhxiux4lMOGSdmm9aiSpqePW2jLNrWtk3mDBdLrQOKo4y8cw7sGkNG1XJIcA3QD6FAEt7ec5gJVaxBzFMnVLM2JAbnrSGQJ5LoKMsofl0LMPgUk+SS8JFXVvtZNHZ4XWBerHxv79zjtKbEkQ+UvAR6kMvUU+orLLkgRIKoUNWBVkmlL2zl7ZRXdrz+d/nqBhxGkROXaHpf8c+yrYuMH/SNpgkvB5ftaOagqkkQkY9/XYOPydFvvZDf78i6nXa/87fliTuk6qLCuOQwQniI753grsU7kMRVDvVXfcNYNvVzexQRChZPopwP0dHUg4eH7AGBZfkLGU+Im+fw1feqqHyToDe7FanD2CXigq+gg+4xcHQJq9JwwY8CIqfMD1bMSN7djXo70JzZimRW4Bj8POFRjBwnqoWENK9Bo4RQ010VdfjzURPTk7dPvhF+YBdfXDSC25DBYQFKIyHJM/kEZjmPbIQGFBZVov6OJf8buikGkwJ9TnVF3e6APuoQ19AhIRfcx45AI33MWJBWbkmKwK15bOLJGhMD9MbqsWqbRImLuGjeXopBBMzRUHHqxIkn4aKmkoAqjhoRHy70aTnKsKiS/4OHT85/eTVwZFT+B25o1vC2JkHIG0VRPdJSilcFFi7DffQ0GjYezDB4vDDNq8hwp6OzI9jwEYPXfdzIPrweOTLWH+79e9mICd+8loabtS2WUOA/x3S31zs6RrgxPcahi98Ynzaynw9sfNrzxn98MYw3/Oc/LYL0fCBR1U7zl6+/RlP1yy8iORjGf3629nNUHCvciJNwkcYkbAuUgFdW1ggEgslsdP5Dn+btzJSUs6LDuactVOCFeZ1DSHNAptez7lfzfPiEwsFDc1PQM69yx7ZPAoZOKTDcIGKv14kNHvoIu57PZ84qhh+ZKCXXbIPom2rlvVQUnA5unNvvAcpbiGUtktoKIZSqygLgJXIdDGyIsg+52H75+l8OHNpWPbY/HvvE4dOK/XlyYtnnfI3szphuUlHHobZSZz+O48VktKj6MaY7hvkjIsYj8+CQG69US8SWh5W+dTpNfpfpJMvkq6/syTNikia+7priekPzVyhqBUnCniwUKWXgS0KtUOMgHWxrJchZD4SX6YZK2JNfoU2lVukETBVbLJmQVgMFDG49/Uzbyk40nkMpk7WgIrVWFVegGfu9fVD9KTbq3BRuRKkjSIPhNBL8U2CVya5QQQLJgqYHAcfUqyevbOQw4HCifNEHCHHiwIEi1K0m6oR0w8S+1FFMCjZfcMhbOCJ3lwpXQbhkpTcKzXrd0gmb+7dXHDd++skCr3YUadW0CUECW5ZfhWQVhiPNkCBIwMXk/X8qJl819luJ6sdR0iHZhUDIWHmscGPN4hCPNevMPOAmWzn3nFmoKsTk4O78cvVaUFWMHIKNO278izr+FEYlGlxbqkdS3xpmPNKSirGEt62uSnar+2P1izhrv6J/OMSNTQFHdoQbt0ZF43H1XqyOHQs4H6+IHTLmwhNwQ/f84iOh6yanujOGG3d83LBpZSTB/ZzGjU8cN4zhCM7dNc4+h9dUxcFm+Ouvf/mK/1XWNHgwbzxb/eH2ExHj4jherdi8IQ2S5o0Vo5SFG7qYD5xcUA+4uowEG+xuZN6omFYVzOBkVsYRiYMpGzLyCrMFTtpttlL52apOWeXX9uKERKYLEnNLkuYq/RtoM5LCOwX5MEUdygTIRsdN5G4qVxV5rUIDUpQ8MjhJyakydW5jEqcQatW2cMPNFtaIXpa6ymcOAcdwWRWto15/nOzwTRWaXIvGSpk6TUKuPURc9JCLfkf/i+MwHwNHPHPEE8ePuP/OhnAy7u/YtfCqOEJ3kpVSiaBAGsPtwTioKXJlP4YcOOD0np0dDMoNUm1JdVT/Bgf3AJaoVFSSOUi/uELLOsz/q30mouKAgQv92VbHZi24Dxsip6aCQ7JFQrZNXCgTe6UKp2DPgnZhOMSFCGv6OQaWUrJcobGbqWWoyO3KQtLxiHsCTCh80v6ykDwkULFk9Sxhjet7a/Yo72kG8sAqmzm+eWLQoWIm6XMJsVWO7eK+FWhQHB7smQTDF1BLAgGJbW/vgwiaTDSK6AWGjNPaad3L+nakqbKGJjJFVryY3N+x00rKy5Ektmx5uaARoWmdHMhr1cvkLU4mxuUGf7G6Ey2rVNex7jkjMnOoPXbV8gw1jjxQ/4YFs9PjxBSTxAB4dz75O7gBbBzcceCwWEOA4Y1g456mC3zi0OFWvPFoZsb6/fiteeOR8R+PNhBi3Zl7oQM6Et9O2JDhjvHstC+tJLOKLePXIwyns9mhUPZj9IUPGVj/bniW+lVqI8aNOyPciKS4qgG54Z9jbNz4Azc+EfPfaOCAGgc4UiTjghsAhjRVaz/88MuzZ1/d/vPa//yF5FCrHP9GuXOGGyZW8gvsRS1GUFJxVe2xtn7eByrbU/94kT0WYR+9WhmVEzzAubIoUjlZzSrqxObM0+qpgs+tooh1PAK9sBPlWDFSZPD80eohOAr7sM865kNZ0bivbBx2eZ7xz+uwYdZtqrZ7phK2xljzjVuslp422RSWjutV5RVJsSpSBINxe+Yy504XF0PgMCr8tUaMK1PHa586DDcey0IO1XBhI1kK0ofviHZ/arItCThC01btYhK/uqACP34UdoxcHWMhh+P9T6ypJI5KV6rDkj85Y6ZWiHcvixeflKSprGTDwHhy2cfVikJC7Z6hodEbjBwK9M1Jv8tZXjLnIx20plmeMic4YA2gS3FL5DpRujW4DoYQ9oEoqQQPQa42X+lV6X6ap468FOSN3piUiWWSj5XpnGfXXU6Swlhs4bgroMcNQzSwSVyH1Vq5h2Ok5P23NuwadBhD/o1wQy0c+8o0VDRuQhLdosr/VP5E7m1zaCM8WYL4FiAsGSmyv+gO8joUg1jwuo0QDCWiwJlMbnus1Y7O+lZhYWKCI72AEKAKKWI+wNs/Ea1+23FjR6PH0m13aUBYeLOTI8exxCPm5cAlbvVO6uZoyfC3sLE8c2x0x/Jyo6ZgE9r/RIx/TE91cDB9x3wYNm9Y1tSje9JPKUsE+LBecQHHU4EGUwidTUaQv0Cd+4ZEQyJxb9j5HEWLZIfSW99aTUe4sRmrqsZ6lAw4Ip4jO9Tfbtq0cQVhIL/FkH8opxrhxjDUMIINxo1NI9SzccLI//gDNz6VgUNa3PNoU8VLTHFcf0NxfM2kYcCx2nz2659vf8W1lXUAfiPciNcxEuGee57QCoIes0aAG9bFx3Vnt6Tr73pCAYM0JnFwcyGcmtprFFpmyqO9moVIpw1wEInILqtry6VASs5Opt0PY5pbk0vXBgxZzvqpoKs83RKhS7qIDyPOOSqOlcDqLG+bKql7mGpgqCE1uKYuSnFLCK6qpy4uVooixRleOpZ3Iou7lFZdywnpy2DNSQvL8Tgmv1//ros82lVR6yRqY+rly7cXby9EVpeLxqwMZGkscaIHHZuEfvzRgSM/jh4/hv/nxyHRMTmWRXIl2ioT9s9PoJVZH/kbzirET52omUo7J5ZJfLZurWg44s0cGSTHSSBSxHdKPmxrHiHhsKgOqkFRxYJUqWC3TqvaCvkz4ADq58kvRNiLXabP4adgXakXJLvN3CSLKofJD+FbZh53DYn30OdszjrK6pJpBcYJIqtSQvVaZitIniCJTyyFGhyiIZkzeGxYXYpjCpbV/CSKAmLc91VqCpsyUfSKVlSspZQrAjMhMS7ceF3SLC2wjOZYsZCrlcUoIFdvpWijXl+OnBg7ij5smoMD3e7tSH0Ln91q1RgFbh6WG9W7VVNgRbjx0/3bZvk7Pt2xOlpVM+0IIJpSWqHcfTDzTglV+uuOQql2rHycAlmpqdhOMW/oNXAjCcWBVIsXSk6/+wHF8b1wY3TTuPHUxo0339p+CuCwiqY5W2BJXTU958MIMqtHSs9l3BjCxvcOHZLibkpQNYF9/I4NH7dG+Yab2ZjK2DTu25S2Q50VutrNMR7jC9803ZABMLv5sVkkWlP5vmzYcJ51atxAY/MzYzc+edz4j3Fq3Hbb+Pcu21AcP3z9g/4n+fqH1R+e/bqOkePvf0eQi6bqm2/eai91bj5xTuK9lNfGQhmoLBbRLflRunKH42B7wnUt4hftsVZWOEOCIkCTIwSjUOC6tlZT9DoF14BG1C4rSS7muZ52O/lMVOUEBHTtES30qpcaWPSuyu9EOyszNlpoWatTRvsqr1KSqdpsFRZAgmlaC5kVZ2fUOqKkdePy8+3LQD2FWuG3tUoxdW5QUoxg3MyBT+PxVTugDxv/FRc+gSsvpyAJaDAnN9jMLan0nlErJfqQyowCOR7+SBspfkV28cmhvOpH/H9XWmV3d8djq6J3ZKjyC1Tmmo8i5LXHSyZZU2k7NJvvYCDpCTdYJ4G4mgEq0hFUwgKVHPyIVQlPCDKRYrimyyzSyjL8NRR7CCVeLNVublVCS62f7KUsLYyhrAzABh1EUgwi7UGb7o1Dkkb4+02cm4Sc0NqB7haT+aTS1be+Y93Y2arUkj1in3hu/NtoHJJ1zs6qQJa9ImWk5+pp/Jj/7W7Ikoy2DiLSLX1E4j3pc+8/sQAr2b6JKgQ46tDraawWFHrUo2Aq5o19tXPsu7RqyTIMFy0LF4q7mTAioxmLp54teeaINZOfHqfLC3z2eVRhh4wbMnwYC6KJA89f8/jd8oyJu37+2fVUOxaACwqtRp4OrqzEnfvIseOCXBsz3gFKQhBV/xF7xTe6gaDqT9dSqrSninHDL9oFDtpMgRuPjAx/cA9+Q+lTvM/s4i/mosiRN/cevRBj/uaOHdMxbBhyHLhh/GBibmOOrdVY03ikoRrx4pGYd3MzluXywVd3VIYbhgHZj80b3iV7FTdAjhg3stGWinHjP/7AjU9o4Pj/ok0VCRwrKyck/ynhcM2Bg3lj9dlXGMgZ3Pk/6SeuBf/6diVR7Etlyk6j6PFO0uGwz5fzu2MUt8gC1FLnthlJ6HKS/G5SUpU9PpXiLC9XUmYvL2uO4ICX8czqOsAFqklrXsbRNUmWmbstXrciOiPQpj0wvkT+8U77kqO44mGJjhuIkBD3MvZwd3zbKZb4SIQCs3AUbQEl4Di3SUCmDgvQss170L8kvartdkVTXCkvV/Y+/WHVG68/7uiIIkgev8Lm/Oql+gPxdNiKTD70c54p5AlCrsvgyCeOHyOMGLudHf24O0ST3bFi2SsDB/VUJBMOpnpRq7hmilku+HtOhKuVt1dpFGUgz5/Z7ggLicTGuMGLJ+YVFx+iTteu+SlZpIBDpVr5/ALeqXZ404pn+dUFCjrqAmQd2If2mK3mVQHMCqrbLuEwtzKtfBCSh8tosgUHFadWzecZJdSPlOx2D+drBchxepLKSs3i+iJZTmt7k1TT4NbNm6TpMowF5VbyfQKO3GeOVxZu84piv33zasgivpgotghorNUIqqoXFbIL9a0AKtdSmaljKf6lXg6hReI4rShcGztEioi2MAzhwE9DtSeVWTXP+d7SBLMUWz2almy7vNyyOzNyWJGsvebsiI8bx2sRW+6v8InUEPjggdk4TpXETg47rbHJAqMNsSJ3P+A3DkbMQDRu+LzhsME48dRfvlCj3wsl4WIe5z5Axty3kOXEVN3YzI7jxqZww5AiO+E5JQebY25xLxof5uIOowxjO+DBxDXcyDpsxET3dRnuZtZ8fkP7hkDDmzccN7LZz27c+PRxw/LUfeCQlIjehhwDx2Upfbz29Q8/rENwwJCjrPrzz1xbNZdw//0VdzREt9zX+s1iQy0Jrse19jku2i1YpIsuChoBjT5H6SIMCO7AvdQ2sRzl0l4vqZO5JCaDEx9xVYejqA2rURFkmDMQEzKsdglrIExFLzRKNW+g1JHOtyQOXmYP9vvsaKxcMK9Pf6Zg2rNQl/VSMgVtrr9x9lmuIcIgy+hgCBmcay8nIkM+cj06J+KR4Y0mFdAIiFKTkSaObTEdUU3H6993c+gPMh+3zUX+kuHDKCBS6rUIKslNTySJ7dXyZz9GySK70cYqklXFGtwrlU+74waOQLiRO9/uR9XrpmIKtQnLGErkDQI5trUT84pdlWiVSnItFC2iSnXgoFggkz53xacHblAknuqHnOfswCZnO2dy6QcDi6Fid0hnbYUAdeNMZqGheGR7VcNgFKguELfYEtZV8stnaLXQOop0w3JFrDhBHWTQWs0Xh38lqe4oM37c3OrkyIZPJtMJERtPLNmGUMP7r17dX3HgWFQwulUA49t7byVLzBx1BRx6pd+SKbA0Syya9wM5LmEjROQCD7xo+njijETTU0fMyoE0WAnqTEOAkFx+go7bS5opGBlmTt1NIh/68fH60hA41szcEcffKpPKM630plW5QNTkpNq/+Qn2VLXC+yQrMQaOP10FjrvXcGNOXMYjQ40H8mw8tQx1W0xJp8um6oVJc/XGuTtzjx6prslP5tFIoUWV3OKoq+YYODbmDh7GvPitsXgRHzuiAJChRe/WdIQbm2N3U084et/fwQ0X3VqmocPGpjWLj6HGZxNo+JngBgNHTI339ww38P5dcgM31tZWf4DgwDf+q9Kqfvn6h/VnUBzfCDfKoV+Oq/zI8mSn3Dsulhnyug0NjGu5wgmXkytgceoEO1mKVobiyvYFV7Zy/8kzQEH3kQo4OiGGcMaH4DyQ05ltVNtmAAuTigweVnpa0evKlhpY2lRPd+NYa4Mf/XOLyOLUbOddUXWkwWOg+aQkkkMtd1AuQhm2/YrItRsvOM3b7Z513JLTXsEJlzmTTkvTTanPHMa67cJAQ07yj+LG6xg+Hnso4mvR5Csp8eSex6JAXlUh9S8FHEpllMx23DbODCJJVT4OpxpGrjtszA4JjjZJLYOLVGcMTDxW3u8m6wpy16SiP2YNOOg34QfFcEjAR4qm2KJ87cqA7JL0UgUyAGoEuyHZYd35DkJbjV7a9HU1tGiGA9kvu7OV8ChjlR3t0GeNI5NQ5b2HQ4uzdhubh+QLCq4ElBTrUu4eUq/Czxy+Xuc0WeiMpvSvEqC8JeU1uDFboYkWKiSd2vdFlfoALRbt/pQ1O5mho7mkrvJ6+n2LXVW6KBtGvR5lSXn6rVzkDhzAQlpC3LpVye44cBjXbWSHiaVOW5Z428CWd3hYU9dTYscfLnKAt5Qe4kuupu+pzLch2IgHjVYBr59ZOI6HwwdSXTUAIq2qLUwczKPxJVZ3fksDx5+urakmHDcODDac3HhkvMbM8xl3icOS6xWl385tvOE+YIjtp6ZfqOTJtK9XQ6gs21DpVFlX5U5kh/zGCDc2lWPlkiozfwznjemDzfGe8c2oJlw2kexHYEPMx43/jCLUp0fF4uJE4lz2z0qD+3nghjEcFlO1B3Cwu8mVWFRdKm+EQpofflj75Ze/cIMnZ5WrwJFvti9OFDblUqRaT05rS6gTRpgBm6Omq01SpoaaSCbqYhrMSFgrQ4G+i5Jah4JeTRXYqHlMp9rTdBEqbknNFRVNALLtiTYVOunKX6Zy8AT2Xa8PUPcqQlCAUmbQqc6HTBCiyeO2WU5gNlZHl2127201TJS0LVGciiyJPFBJ5MxJhByYOQLTbCnYXO16ZyrbO1NCobS5qXMF5SJi/d3YqtjSEf1+rb3W2xXhhjXXUrINSOorGvTJh8+f8eg8wUiSG+MGSBf7OK50dYwRHFz9I3tlEsuNVTrtjnBFB3ql3yvmrL3ESgdnIR2AVeY9+jrEhrtrX5o1tmeW2CWwDmpJvsGZUOqGnjFPOPgJNQwrtnkahdqDC5p1ZjPtwEYO+yw2dGwxqmDtNyWcZRtrHOwpGLeLmKoUpIuEmJRw8MH3HOIQRcck7h5v+c2tQ1ZahwtpyXJtR/XTT+oFtEL7lWgDhYKqSZwuqmK2bODGe0rBc7EbI/IK4jhfdM8500azriYO4YYZxG1NpX2TzyOnBSWCtCyyip1aA7JdaqlWZOKzVRNtsVLdGpQgqPJoEfEax5HZj63UTOHUknDXPA5Xolw+inFD8waCLaWPFMgyuQlsfPkBv2HODY0b1L1q2rjnUPEc3JAA9+lTIES4MScjxwT0BuOGVlV3pufo3KC0KYaGYevGhGfiCjfmYmL8Km7oJffZVH24YGcMNzYPsn7oZyPXeFT8dysq4Pgoblhj01CBu3kj0vhO3/gDNz5dhkObqn+yqDKZ6lSqL9zANk7wJ5dRPxBX9bVwA9nhz7fVxPFW0eEcu+Z6qDA7yMShnCFKnPq28PEEW4WKsxIqniB51XaCPRXaT3x4xcNQzm3SMHInwh4ubNsksKKF9Wjvipm5NVYEVoFq3vNQTvS8d4MHIkTI9VM6IhYE5qQcJ2AP9sBzsYbN3lpVwX3wpHj8Gg44GFqu+0Or7e7gCkydm5zYzOTamwVtZSSa2Q7EuTzSNXfPSPWcpFXbb/9lH6Cx5zFwGB/CUs5Cr2CiCZXqM1DRrMeT5oHDy0uhFL1NMgLmfe5Qi9Ou0uEnh9zHiCiPWwABgqokxO1KDBuz4y8MNySKNubcnJCESdVK54RYpffU6suXU6PClxNdX5ptG7WpK/XIBAllyGRc6YlTN9adBlxQ4juVgDjtkYk/ERElMVjxxKMiDoWr28ihEigcNx1wvUtREhNHkHYHoHZhTBs02tLV1Y0+br7aobFDNgr1Ov1EUexPisNlVzU1BI6oorxIyWFZotzyewKr6opY9zHBYgwtqkqDiIx/IsdBCHX9caQbcODEeHfMxFEnefCUpNtTiJcaStz5QyRV6ZagglDcVe59LFUto4MhREuRhVpOCTZkAzw+tp0Uy6gHupPGEtHltrXS31fVyrEgDa5Cq5K8cvPun768kjYiPdVEnGt7Z+6NTxqyDRpsPHDDn40bUuU+Wngjdwfgwhu+5QPm1NUkAmMcNw4OJuIsdRfi2qJpTE4Vjxuq26CraRw3bkV5I2P9TUPc0Fyy+SFsbNq4Ee3aslHzxq0bLvE1T+Bnx258Drjh1Ljn4u5RxXExlRMzPgA4aFFGTrWuuKqviB755c/SKMKME4pH/YNd66tCqYwyanHllXVxWIq6+raVaSiVFGKbIKUNlZwBzBpsbrZzMB/gAqWuTDcVkRKEHJ4HXN8HkOWBLvFlIOwemsyKcYRRIazJNsg2Szmv2n4IsHrGGJjDG77CW/fyGQqd8u67Zo8iTkQDTI8MpRABlmr/8LRrFYVMlw/dk1kjJarD1bqoqs7yDhzhpWurzLAoKwZLqtdvX23/q+Sq149Hr2lhNcXlsayRqkZE5Rr4EFUKjuRuPGfyELT9iMiKIccGDrWKnA1bx8dKY6/MHZAYUR3i5HharqGGBFbKIw7aOuDzoeUbUmCCrrhVVo2VdS52CU63GvLAsEOluXBJ6p6y7646uPIewMunGlWlD7n44Wfz8JRQ0l2J3aAxupHz84j91RahYvZsyKAlzVYSLqKz0FM1AngF3h52toi6YqnVSTYs2Z2LfqlquUL5aUVlxBZS/Gpf/Ia6/Izc5k5UcRT2lHvFq+8NRIoJ72pSuGHCNlh6X+E9tVZUDuprV6pIU7TGzExaW6/0TI0OwIKBWVe4IaoDLsLzpeJAKjDgnRHcM+lT48Ll+HN5VTxvxLgBEGkOOfYo9TXyqTYmSNDl0WYUN0JbLKnqX15Bjru/TUxsPNWp+8KZjHsGGs9nnq/+zbMM792bEWzAZdx7o1QquxtJhtYrSyLU04258SyRrOFG9uEQNw5GW6rIvmH62wMzBE7fOXDzX2zecDpj6OswZvyLL2Ld1AdKXA0mNm1Y8yCOjRuuy/LAxRvZbAwbf+DGJ6jFjQYOlRqh/RFwQBVAcTz75fkM+6qv128/I3pk3RPVn2yvcMYPznPWcaeoW1NNGffLFX0oC0SnLdI6JMGO4rfgRKYydFR74mNPSKxQTm6nJCdFjmNdF98WOWjThY7qQHY5tWSo+w9KQw5xGlKZRVhT6VMohYmOIVhrUsthfH09FgFFKF7DXB8MMqQ22RIM311OlrjQu7jlFcyHOEB6rMaK2DrOzedh196BHqDC76M2F+1i+UvBpSpDUiAB8Vwf5cbH6gBfx/5yWQFXcmr20Ddom6xZ23lpwcY+rQzBjTC3B91xJNwQdLAdU+MsU8/kbmwa3x0vAxzqqvSlqUN29zpyyNCtHwsga+SD+VtmuwSCSMRa1k+kpImtBr2EmyW1xzdR332eTkmWzVnZMGlHmR0OMagLwrGpJtZwYSkPYjTZbZ9ZhCLrw5NyrUcEZUZ+jnxVG7IKd+MSoADPId9fkk9FCCYuPqBfuLFFihU/NQ5/fuWK0kiBG4hh1UMuS+DK/qtFs4YTbGNeb/6j4K8BQ44rpVgv0IuLsZGPrAta9nXnpkwbaZV2sM8SqqTLrSJDh3Ed1Gyw8srVG1V466TGjWTtcP4Q2h6TSc3mDa2cpI5i4bS62ppZoOyvIT+I4UbsN+e91rwxM7PqEbjAh5nGrYFjfY2BY2JDVo6ZBeUb/ibcmLA43C9HwHF3YsOa+yAu7j2IZo3nz/+2uva3BwYjFmmorliJq+A4LINEsOGlrNNzV7ZUhhUR3SEfx8HEldq/W5sRcGjrxIGuMvEIDzxZJDs89q/HVRlu3PjiakVsdtMLm3CXGG7ccN+57aemI2L84HPbUn0euGExVUHkGk9ZRp5rcdOrzeYPz1dp5Fj7+ef1X0APFY3ff7I9FRxhFswp9DZsl6zKW4ej2rxZFVWUE1jR8az0IqJP0/uQ4a00Dup07oTLWzKPKpLvI9HhHCf6FhwYyLGBtRkUORLRYeFORmlIQ6UyDmYK+AsFSA1EFOQGVsw0da69VVqGj4pGiPAS5EHrehSGRwYcUuwSS9szN3tKfo+KuQWFLEe8XdFLnJw2t5wzcIi4tjGjLQJbOxv4kb4ibaHIB9svI3b89e8EHY5SSaypg2UV1AaeDvlALoqNcn9P6NVX4iHC4MgTiE2+Lc/JUdskzEACM8/uaE+1e7VG1mmOPOxCmJkcf5uNARlzz7gqTUZAjV/Io0qDHhfzkjGVGdJ65INJdVW2/VxJqWE91Zu4RApYDrphPF6ol+lqJG8MIOEgn49cJJkzSBfaBdXyUUaui1JL1kHFVHYIIZucZP1V6B6CwRzPh2FZ0ftyigZhucpuSzkzNjzQBatCpaZiqxg3hBs/Wdu4fHiL4sfrO1bOVK8LeGrMsWnFJS43wI5WUSG48nN4H61K/MoFGpdaXt7BNivtcwJvoW+23qI9fL7aKJN7Qto5qmHqYAsNOQANNqx1w2YHOpiSlI+3vO0vho1THzM8gcSthMfH797pzfDm6zaubGww08wsTMzfndgiwtBqxcdx43sNHOYYf/EPkeHPn/9P/Z752/PnwhAGD4HH0zfGdDx9cecF26oFYMPobFsETXyIG4YVm2Ye15rqI7gBpNjH8/JONBIICkSCfxEPHddyDD2T5ItrFbGeYPhtjBtRwK7gI2I3Dj6/LdVnghseU/XPC2lxReJKiyvgSB+vNtfZVK2tr60reYFhQ0Uc92GW4aVlLG9L5qpcjlxR656Tvb2cNzhx5dqz5qWiLnET+6+2F/X+olJxYWQruXNSWxuce8ZQh5JPyaWXQonLkalCwFDMRb+t+ClpqDSBSLmVkyHPQqTYKhHGN5ADY49JRJyIhLxszvjNR4WEnlhWYUkPNFBXhEKi1GDOo2szBDetK+QBi5spAC+nT1ESSpiMmHegK+rp4pyhRWlZskWTzGVOwKsTx+tr0SPx4GHs+LZ76/ko6p2K9sxVVzsQNA50bssxgm0E4FBsCtowiY29BHe8eHx3TJar/0SUjFHjww2WKZaryV6UCim2hoO9zVCxd5ELrPSddykUEp8Mh7XXN5VFKHUNJyYVtmKK28mP32YjGmXWBAjDe3WrID9aqQagRbiVYVjHShjVvEUNbXW+xojKpr9b4B8Gkw/pM3yppOfKWs4ui+uFcmG5Jk8fUVoykbN1WoHqQMid8BomWb8Tizt10eMItMr8A9uTp2O5RqsGsGNFsQRbmQGQuUI6W0wfROQ2olY/5eGmTyl2yuXwnze0mGooCgRlGaOHvcELNGyppawRyI3WcaG2vLF8vOO8OLe6FQECKce+1DIJljDGYg7pkV3fWT8+fbCxUDudWWAmuHtX1X9iNIa44eKqu5zz1tmESEqQ8U6//jbzN8HG6trSs+dR9wZMB/TG00cbGxsTjBmRWS97LfI2SsTVW3jvwcTVceNh1LuxGcGOJege2Ijgrr9sHHq4Oap1GrP3ZT9cU0UFsTb93Iiidd0VMj3ybvyPP3Djk9xUfRlXxiqBQwOHcqpK6dVjaarYVK3ftobx+1pUvXp50dd53JMUSgnkPQsnL5l9vGgAkrMg9FzOE5EWE6/e4oGbWsHnrMYNFiGp7RTJe5wqbUlrjfuWimrQ7gSc9j3ryNbyW9f9gfZUykyU7Ru4wSxIe7i6WY14yPlJLH1QT7OFrt/lHslUxFqoZAMs6A3OleAnrW7QVSEIwMjRrDB2RhbySqY0yoglCSzr0DzmbZMaizcGRcDIMI/8NaekEoRVsRz39dC58XuBh3gAsa8sCm4uzoWsRR5RNEMxMRBCS2RwiRhB+yoNIqKoAb6jo6P8OF5cqX4yPS7PrN3JXzV3EHxofSKhqd2qvBuaQoc7DERIIlgulMSJMpNKhSLxZFJeShTR9sZJt2HAunex5WXyH0eMWf/DdlUWBxZ9lECifFgunhSViEWA1mxVUwcl8shxJeQlRwaDX88snDgQg0awB8dB2gi9s5NKRqxuUU4b5BrVRsvsfJairlIm4zgWY82UHeg7CjdMp62mL61fWjURYKP8EQMNSx2xgaPcaGE2hFtpNIxAV6cfzoz379UlSzMsIwaYsLysgQOKRa+bziqqihVwQIqzuGo9WJg5jlJw4y1Va2Ymuq/XxR5b4ggaEiPOV9/VcPyxrdrYoMBpvjrPvPGnL4cER4QbAo4JT6USbqyuihNX0ceDmbWf799fBzEssEoucdHjKKSms1FwukFDXO/n2VQGG5Y0spmduAoq8bzhpLUegpcT076TGtk4vvC03GycV/VFlELl5U1XcOOGAcedby0E3iKsDJiGmDEd1TX9gRuf7sDhwLESb6o4nKkoMGr8WZN/v+SoP2HgeEKp0UCXyPzvH3bsFDBhk4pZVTSrVCc5AGtMB2KEU1NQydv7cimrvg9jME6+3HZqj0VXSMx2xeS1/VToF8I9Njfw7qxVVHbENf6R8eUizJXILhI3Zyyu4kFq+uSqDgc4/OwLJbECZ+DmOxDvgAiDg8zlA8X10c5Ne0THGJSBXdIz41ihkwLkVUDev5R9XJzNoB9z2FZ8225fXratfjaHd3Gb2+Oo8u+jiyqPWPeXMOQrMXCwtJJBUlaZ1ICsRwXmhnpUqXP1tFLia3rwKe2jYdvTeC/5iOQIbc0TVibH9lQ47tqBBcNbQ1anooBzZz24Zw1k7nU98wvcqAXqb694ZVakkrKK8oz5LmwJNjvGhU9enT9speVjSaaiSKpqWGooErnUV9hYiDHEJh+cfRkrYISh36ryRwfsZ02FKvqQrCqF6GciTdUW5HSuSK+s9TNRBwsKUCHOyEFw4ZKd1lbZJ4kUP3NWVSyWAA3lprNlErOeTkSlHMIdKmlbBbHmxWJBJIgLr4QW6hQ/NQZDzeGQ4zAbrKJ4BEEQDMexjRtST/GKFYfXxacbM25mDltQ0bXxzhsCGUDM1cGUYXmH64paQGyF4w8kgh5RpWBVFg7w4u7d8V2VUqQ2Nhw1hBuCjeeybzBu/Hz/m2eMG0iqHhhsqEr2RZRX7hPHQdTn53x41PHn3LhyRoQqo5SRsVjz6WggOLDGJwlyoxyR0V5qnN4wM8aNK7gRhY9ICmZrqjvTMfJsTmevWP4+N9j4THBjSI2fa+CIcIML31K6tbq2jm0cs5MkuMRTgRxTby8Gl4YbbFPgcjvWAxtUXCKrg70YsEOi987kU4sJFQXx/zA5JGGNK/3zUvIwGOyVEMRyTaz/IDgUna5zutcbyL3HOT8IjqLIEjiUPhuksu2MsArmDEVMjqtAdT7PuaXOVrTR0gQyUP9UKcq6lfRLn6J0rmJZOqH0xPXfmbq7CWjHCChpE5ZoZpjLyM9oD8Jw41IqTvVAFkBBHAbyc7Hcyh+JZ4qP28cfP467ZLEA7htw4Ja3XkGUXep4OhGAgIY1qYn7mBgDS+LdE9ui9ZUCGj+YN6IictVhgA1B+0r/+Gzeo7VUKaLURk80N5JCQmeslTKr5wWyjGY1SZ+sm10nt8z2CiXUN0dkR4wPu2Og8d0IPcQQMQ0GcpNcdngrjU01TnC0CswZ6N5m6d+SlzIzydAhfl3PtNJGUhXCZ5f3NAocJtkwRrghsr06X+Gr31PubVoOjITn4cogtG+X9JJT8WddcqmiHkKrtjQgBOFeRRFVJo7EzOCKH1lqQoyTvCXiBKBoadIwZjx9ypAhbECsazgi4OBWqxKiVag5bjBEPBvGipgTfGd1bWeM37BNlThw31LppoLZphs8Vp8LNmhK1ChETNW8JhrMfzKJ/+lKxOHBxAbAEHMbqG6N2fhBwNO8f39V3LhLce0mKoRDesJ8GZsPGScsXsTnjInR7UDTxpxXccQFHEKNh3GuuY0c05FIKpo2oloObxeP8EN2jFte/XoNNyTDnR5LUVciyaYnkoyNG58du/H54MaIGpf7G+CwxTv5hqurXDitrS/5puqbx3+9n1h8u50ahE4khLLIKZIKRwRVczqqezKSlUrqmEM7dUKLwtRbpCvEVHEVz2I9oHxDUwJ3goUOLXZKf/Tk9OtBMIip4G1tBSQqP0QmP/nGPW5wIEe7GQ4C45ahgMtmsKBWkN0U6yRNC0IN3BGdvHnNB4Kkjmpn4QNMrNtR2of85KQqCjNy1JXrDBcgRvDXt9olGz60tzJ/uhoGFThbIqkDNdhL9TU9/lgvRxR2+Hq4sLJd1YU4DosRVtri0LAufELuhbjL8qOo89tT2rzIHSIbRwPHMFHd91fKWkkHMW4MF0md0H8KNemHUyno7fyuK2YtOkyOPRrZ+aFBAJXZYynAsKOc28m2Fe2qkUk5wkHFEOJ3SQ4x8yTtklJSVee4yuHLqN6IEe4H3UmKySuTViMvYYMX0lryJIsq1aYSjCvVbZHUqlrNYMVwo8KUEuII2jOOe09KqLol3IrsWDK/d1MOcZRTO/U9ZV2ltWdK830ok5AI5154nzanh4RVrLlMr9tgm6V9FC2A0YyxY7jhwGFcRTrS4y5gICng42s5vWERuwYUCc0YTXNvKJzdZVnyBK66lMq2U/EdeFVFTso1TKqNozYz06DBqXq4fDjvI8fdrfm7jhwPDxBULc8IN1a1orJKWKM21sCQ9dvrIjokqhIxjofjDYHlBggTnhgY5VLxKLJxuJlDvyeijZWBy8Nh0Eg0bhzYmstRI7s5rI295eur7OYoSD3OGdGSiveNOA9PoNKmy0DjhdEbkaXDMGP6Mwym+rxwI8rFFXDkTtTKdG57FFHj7wQc2MZX139Ggvvy5atm4tU2LAFrGzwIVtR6VrEDiWrrvvV3q5knDEkQ3yvU+R9+8e3bxULj5IKL66lSspoM2GpL6VlJ9rQ2UaqULoUVUcUZPTAboOVcCZE6HhpVGtjayDY54iDEqvDGvhAjKGPpK6lNkOJZllI6OIEPgqqAho6GBOUT9iW4lZDKsmG5UG53PAExXxEqSH88EBN+JIpa/nSObnN0OMlhoGI7MDj8vhZjAOwF+YXx0PHxtMPXo1dfTi3uS8KL7IzQeVMvKw3sRCRQ0ewhKXvQKTW284mNaoEtHzdvRNjhb4MAF8tzFTcmTVQQ9MuaGUTL5EdrJbNwOx1hYN9P9XzL1LEcSnk37MK/YzVWvSi20ONLvhvOHGOTD4Aj3qIj3JgP+wrNhRZnGdlVEbA4lJq1BbMuM3Zej6XPQ0dso6xYETSye2X0TNa1oo7ZIDjcArjZKgEZNYS2nO5gBKPDitkyzNBXTJtVHH6IwDMREjrxsTJu/baFIgpKw/x/TTP55TAFvof+V76J8AU8QBQFTpy20jt24Ccitp1ZBJBqFU6j8nFDFMaNOJHK6pue6VVFU2nAaHkZud8EG+tOftiVlvXHqiiWptgkuFFb4LWqGA5l4t6Fh4+zce+qpNYIDdtT2bwhF4dAhMCG5zN/U+CI3x4tLItjd9SwGQHM+P77aNywMKoNQINfd2LYiBv+HD0i3HA/uVBjKKZyvlzTw8TVQJHNrKVNZS2EanooxN0UbMiwMZw3lEw1gg2TUh18bsFUnxtuRA1OaKr2VFd0QYcTuNFnU/Vu1QZmoGPp/qsn229RlaIQ6gfu4tai6sxDy9ngIEASmc3BUZG/ervYmlKXEWZp7BvlxvlUiXbQWkGSKM7hSiOX6le0xTejxUCuM/214yIqzQXGQZi+1iYOiym09zqvMhDPgf+tMiCRLzNItZXcqjREJgwNKuGZBhAmEPkDtbrhKQbqOYUH4MDF+dcGXCqBIEPEOX/dPTPxbyjFmFjrnHZUljWSUv96yURkCkRnrSUj4HBZ9eG8ERU9xQKrl6/2lbD+Un17U3Kup1RfpaxHy1kPRMcIjCxaGAiB+Ah94hiBxjC1SkwGnVRTuXZwNG4IzBtoZvT9U3HSZCa2dpv7O2Mw4G9SzUiv4h/TDoxk6uSjhZElOxrEKCmycpT5uKqqo2KugZ5nSfosC/0q4rzeIkS9Kv58i2KnjH6+7LKOKjaiSO0VYh4nswoyg9EiQV4VqK5QRARNOMvRVNXmD0viGdJpiaCYS0wkRa04Y4YUegWND6yn9vZ0yLOiWm7w76D721bVLN91gwIL0GXgKEtRJRkuVAiRVvVjRZCk8fbtRLlVRLGr2C+tHVbd09ctoArCovnsWRxlaCsrexWllKtwZ96NdlRxi5NWVKvv2Gep5+lUdkHSHZOq/UsuzEtVpV9bWDn4D2GuqgAXbCARDf7AOA5eLDxa0Kpq9YdVzSGClAfyAz6gEmouWkL57XtfUn3vXRsbG09t3ojuZBHq2TgxfXNYLO6Hunc6CUM2tXLalFFc2yvbOI0Vxt7ajNNEBDQ3hnPIjShiRLjxIsYNrBvDiN3PruXv88MNDRzmGkfxkxNuTEVl4wYca8bxrb5rUo+gXiK29HblHTrBoYEDGhWSQC45u3CVpvacR2kVpy5e8ZLQIVxvZtho0PXU1/Jnqh+Qze34wAE0OFfaOculsOJEQlsxhh1zTws6DE06cUi73BoKWLLdEdp/YUkQWS96HMR9nbkkeXQulUwl8VWObA0NQz3hRkfwJOGrBVJ1ShzgfQ7ugbAksLkjtCHHbOR8G7QZ64uRUO66GTrkeOifR+UcilD/aNjhCDV0HxBDwYhC0hWJz3KaMFCR8sB9jWsD909iYhdwgKkc2SrB9QnjepVTXpwN0iXdIR4GZsUiED4oNoOBaoyMONLayWS5kXEPMLbCqlAmfPPfh8N1ER+uTHrdu6ssRgOO764ptwx88nxPD6tqO68e8n0GY5NJbReV6U4JR6+c2QLgtM4KjmRW7NJKy1UF86hGEU75okjtNNFY/GzIM0/iE0VVW90iLxnDRblWKNCZhy1De6cV6W8xi7NSSrcaNcLYoUHQ4ZYPRWyUysRgHZrNz3IOzT2eqBcJQayVFULFuor3WZ66rB2aLIQNnnZo+SBgQF0qKVNs1TVVSHbrYYbx0OG5hvWdtWhBxb2knVozZqMpVFnD/qc2DmDjAX1N81Vo8ZkCowfAAUhU+b0wcfe33ygBXFbM+vIDJVxhLRR23NOwcQ8e3XjyWFv1w/oqYSbgiRDhIHL2fa8FVfyfwcbCgrWSb8hBHsGLUOFWDBuaPAw3DrJRhJWxHCamgmvXe25lLS9EObe3bgxx45azG9OjJHWlUJm1zxINhyrcsWR2GzgefpbjxueDG5j/LFD9AuDgDwEHxnGxyw4ca8paaBEJbs7nCxY+BhsKj4UZV0igMgkHaj0yQ5kuRQdSP66oW+5Cw0e6UUZhxbnL5TWXpkhqSlMXQeTVUOt4SQJanTkKu2W2ACY6w5hBSxq0GnCJVDXp6DK2UxOB3e+Zmrcjs56pk5RWjg9EwwsziZ5JEEqgy7VuIAkRKblqPD2zPRUec5PXSqzb502XYlPasm73LedRXENOgVpmjNfuSg4PfZ293PmFOzk+zo6/HjIccfLI25fbnso+RXWtTRWYXvDAEbZF/nxJ6zJ1t6sEizPYMlIkx82f5cdzR6JfZ0f0tlbO8uO0uWuihAqVS8VKZaKAEECm66mE49a9jJEhlYx42wbiXc+Kyjt86CPzthgMYt/f1RapSfLCdI0ADrAnZBkkaYPtLBn18rPffafWWKuc9TnSyPlKh0jDJHG9FbXK00G4V4fKSDeSkkbhZj/JFYrFEBc3B33ADqoUyGCB2SItwtuCbtM2ODBwNCihlUOoZJw2zwElbwiUtBSaWzcSBNFVq/y+IYYDAwcEej1KsiK5qlZ7b2sqrwl0rhtEOY5DRpo2ZAgpbFsVIYi9JqywRFwebl2tTceePmJ2cqFIlECyoO0UwKFNVaNQW1hIzjSEFLgAwZBlvu21Gc0aROoabkQLKeYOQq9Gm6vnz3/gHau8lUWUwODugdMa3zt4ZBVKBVxsLMCCgB7DeUPoYJDhMYfZ0bnu1MZw/phWRpZ0UICD+O0bpq8aS61ydmN6c8iFCDem4wT1OxZ6mL0CG9Of77jxGeEGm6qb0cBhbdO6pbjOhnt9p1UVYTtcrnGOWi74uZYTJqjSwGFSXF2XKtg8tF2SmvuCEtbbFJWpKvR++ZIuU67gOeL7/FEqqkQJ1Y7dHzyw5r1A+hwd/CX1HGnAcMA4iiNqjbOWDEudpZo4el7oZyhmXnAmGjwA4iX0JsvHKuVs48TgIL5dM0wGcOA0PNJNkbmME6nzEkUdfUjcvtjxHxWmG8gBgn6LDx3ISV40R4rZPC61LmMiodbpauX42Hwx5uIYhh2+NODgz6kTM0s6FNn2S1PXwPrPDTiYb5T5WNEz1HdgfFUVNf/JWF7Jjyfizo6x1qGd9vmjM48l8fiuK7iRNxNgwDHOsUtDYM3t4mJBhq20PRM1j8UqRk3uUdJuxiABBKgRW1gKata3KzDRvPEdVInGHOUDuNEjUxawHB7KHQ4DHpbR4y6mcwlRFkpGL6b2CklWitV51WI0ysXC3h6tHTUbSgAOHeyCDMmtkEDRHShyXTlV/FOjemq+23DXudVzKGSk7sx4ze6CwFd+vQg4TlUpLtZ9KRGRHE1/R3yr+3yxNP7nM99UrQsvnNeQv8+Nfr6lMkBh2Dg130aVsr+qAYQgQr/YWlXlMpwfW1DNnFpaiV43bsPe9jyCjefOixuaAA3zoAG4AQzEwOFrKjZUG3jJ+SXcmLOqP7dxPJRp2xNyH45xDzZoSDQ7kZVh3TAj69VL0VIqO1bWERU3RVCzmY3uHVU2GW7cGMeNaRs3Pk/Y+IxwQyaOWVHjF/88mVK6rS58c5f4GdJqF3jHr9OySis4Qy+2DTccOBg4mAx6dni4G0C5ICp57aUw5J6YPKueu3g5VZRkn9IFOn16RUpJ91hIuLebcwZ7M3wzfwTyMpcES2prUqsT8h80s0deyKcyJYwUoaFCx1dQEspK3WUZ4Coh1FbpUm3YojZ6cvFxIGvJxIygJ5dRRQViMBh3s40zPzBitAcUF9HjwdbIsw0rl4Oo15AlfsnYcDUxDVz2G2CpV2/674dVxRm54/nq3v2kmUO6qWJJ9VEpi5OnNYQ0EC8zQaFLDElf31VPOgzD/LUAw8k47HbcGrg7TpL76W+zisVZSWI2Ow4cefdpHFr5eOripFY1L4b2VSLC/TPI3z/+iS1nOH+WsQeeDXtdN2gS60R/raLAnEg32CAWq53BRlhRbLsMGoQpAi/Jbg1LOXEzHRm0c62dnIpBElLfkvJea+RgLNJl5Ec1/gEVkVJQ9yQveH1Rfm+0tAILdZaTxy6RrTIJGnAI7LcQdTUs5yotlW5Bi7Bi+T3GPk0cpCo2LCrdV1XS3+7E00ZCQqhElLob62yjrr+fuenPpZjrcISwaBHDDSHFum+qmDYs10pyKtziG8s1r/xLLhhKcPbX/PWFef2pN0CKv3tnqFFw7HCS3E0cvrh64DcIDvElGiMeRjoqhw1nKww4tON6JFnVxoaxIAYb5uzIHgwdFTrX70xH3nC93S0h2ThWahq6+86L8RjDzaxLqsZ3USPcmB7hRqSk8kd7+FluqT4r3Ihd4xfnJ2opMuBI0eEUBK33x9pSvSsofAPWgyNmSnbrMGpXFU5EtIZ+68Blk5SRNYLippW37PNPVDFHjHejZnuMUMXdcAq5MlIeNbNywvfVEFuy/FvbKSkOHWu3GIgjy4i1Sr8wavYLL6U2NZufCuvaKIMr6vWTN2JQKpZso4VsCsMCce1WoGHRVgpMzElwmj8zzv3MeH2x7pcKTcHM0W5jIR8oIerH3TNR4OYEYTWVs1J1kR9iyFPWUsJbTy5eXmPDx6W4ox7Asd3VY7EcjByJorXWGnDwLTzKVMO+ZdmDGyd7khOjHDtygUAQTl7vj92d/ABKzo6uvmU3LuDIWBx8eM26Z1HBRNVSwAiI5XrdLfyBkg3MXoOmybGy2ijMPW/vgHuXzJZr+UZR9SsKPpmNSjm+Y7zol2rVw0xJoxN4srVlmblmH+cfC/qiQ5sYMPnlFBdSlwecbMOSmPCA63SeVqP62zybsAZ+j/riYl2C2XSpYEmF0vCK705Lz4vQNdnQug2EkMa3ofxbphD0VJLY1pbxcVDs14oEtSI1NHrsGEy41vaZJ7EvubdQ08czA40l++/n0bwh4mNH6AFmaO6QS9wWW7xurEfU30H/hvyETBwLG9oiLQMQ3GYeAB28TQrdaCFlNEeEF76acuufMkbuRXUcRnUwcsxP3D2IdFSmpIpN4gDHQiS7emNbq4l42gA3po3QMOwYSqrieg33d1vS4XR0u5EV2R3jhve+AhHZqMwvOxo3sl4q7sutzTjA5POGjc8KN/4jco0jplLjgUFHSk64UlnA8e5dAfb5UlfaOlgvPQWkZ7bxtnorLH+7Yn0a+U7bckJK6h6nN3V7hSSh1NSefOAl1fawssJTjhxIg0poIbYYuLVMD0JffCsCt2MhSuTDVuzq32Q/YQQeqhqEADCLGxt6AnVDRTCBGkhb5R/vQInz4cwRwcAyENmLceJfSAwW2sThtMmZyjiO2gZKgXU/5ZhNwJEj9e+BKBJm6RbI8CfYOBlgqteroKrg5OLxvxs4xrmPCDi2rUeWy+bEicXA932515ZBZQW/5ElOESp96x9pq0W93Rme3WMZuLuTu+NvzZ+NmQPHktclSNY6b/4Kbuw6bhBTVTzJNfZOOOPnq73zcHbyummj+qF7IzMZSbNM04vGVYlhPd90RSIuLO05WmlzRQURS2ydOeyyWrM4ZLnXK6obnO8KchL1Aq2vSoyyeMO9XKG811iuNop1qI8tuPSKRgwEUuliq6Fc37RIbvZPDSFEmdEV3PDXRZTwuUhq9xAR5FfgRkMhIhzi74sOCkosiQx9zWZOv2KfRjxVxGxGNG4sjSYO2A0LxhVkNJsRTJjrD2rDiv8EGmqZXdaGCtyYQHcrte2pxeW+E/GhhN3I2/FgwUDFV1Mzz5ntn9vQ8cAJD4MN3qY3qzDWaYt42jDUuOu4sXEvbiV/8xRp1ThuHEzcOcjGmJEdWjhi3Mi6DeOGa2qnne2ezsZxVa7Ejfo13MyRjcr94nLx6WgQmZ4eynvxjPyBG5+PiePCNiUCD+aKEhf26ffaU50WdGjr+puzUue7nN5maDgy7ZN0uIGtqPLykMs51u1x8Uzh9suXqUaSbBH+p+aiHcId7WQN5ECYq2K4ijqe1CLUNpIcU0c3NNs4WyZLxWC/nxeNQlmpH/BopUAlQVgQQLMTt95WFBXSqYGR2BLPyqCnmBHR1wNR2eWyzOacyyWybo/ybdUyEaArZ7qRJ+RgMWcIGYkS2T5v/z8//pg/Qtx7xBdoYw5BuqbM7eeixg59L1BDbT9+fSXT8GNBuWOaXCGHTRwoq7BqJBw5dEkOFCPSSqVEjafkk8wFkQ5Ag9x4QtXuGIDsXlkixWZu+x0hi7RTkofl/EQffoAalnpMZOZvuNjO1earAG1mxJTsfjC8xGuumwYdvpGizE85uFjvtmbHFmHYMdg7EZ5Pr3A5tLhF+2pwd2jYCDNJaPTMfLkYEE67WJdRI6GoQbZSiAbSCWIwC+inyNfdujm/FTaEHDk5v0Wg48cIFB4CHd/wXVXDIqiUJ1Kr1Dqi3o3ZMEqcj4JEb5hnvO6xU57ILhLD1FTmA881LcvQZo5nSkZcipHD5owhpNhoYXrcptUAnoqgaK3GHYGncVdgzcGBCYHhIglsrGp7teqE+SGRWMtybiwvO4r4vBEVfiwbN+7IEWerC2GePp031tuB43vPF0E9Zf6NjYVH0BtyCEqQG8XiahFF6u3/z97b/rSZZlm/OqHSmmNhKBzZhNh0BE8kZOGy3XQMsZOUpwhKq8Uhn+JETooeiiCQFbClWAik8/Txv37Wb+3rtk11zcvzObgTAsbYQM1c6957vS0sZLhhrnwt/pny3LG5erD0yjEmCQqyoqY3KaAqkMKZI0sJN5YSbthHGLixmDoEv1t243vDDTU42cSBmqpDwKFu5g+6X6e4MeFAR3AkwkHMMsf4QOfdQKa9McmDl7ZjQz3Iwn1WzKGkYudVW1ZFa1l77VG/cIuIaE/lsYVOWQF6ZyinJBs9KYvfIGJK7deXocxRYNVJAMe1t192b9QBFMmkxiR/XEqUVV5ukf9B7V/RNRs8QHsfoQsqXTVE3UB7OHWK0xlb37g4IUqwd0OW+eQLt2se3tRdNyONFjdjBg7JqyZNyjE4vTnI0UA5hnfsw37kEtk5juPjP/7VBPhx3gQ43VXRQa7hhwJdd9VGY3qDqBHcf4VCSVqxcpTkOkDSAYV365vowv3dFBJ8xsOM7HifLavgbYp354j38NrSJui8LdVaw8JIzm39Yu5w53dTeONFEKrtGPBXzTNViLZVL9Xy5uN5e/njpoLrWT9pPbns6VT7pooTtVYZcpYvTqR/2LkoFbWB0k8s091Xtpl78gOW3fRVE60tfuJsZ/Nic0cY0NC2E8PGHm3le+itNHAUBXsmyvWF6oZqIfClLlxwARNSdRAJWy1mE6jw3XxGYewaMKA6rsxKZAurJL/9yzx2oKLKsnD54sSDk25YXdnigMfN8ZpO8pVzl3Do/iceKQQKLSltq1WXeYgp5P7lVnyqbeYie8eLKgHHyhaZVG3LcaMA0KR5+1HboqqsGjYzYnxO9g1l5j7yxLG1MDWLOzJ38ZXnjTeRdZg8g29SC6yPe3Vx6PBfnMVf+fYmy1I3OnhPFTEiS0sZu5FgI3DDn/jM/0i7+l5h4zvDjenAYcd4lIaLAdd5KdetcOMSlIAqdpost6aLLhgFyInSLqiv9dKZNxeSU9WXK4VbKVUVhnurWUNhHm75rvVRtJZr0CgFCf8rbhMfVeT4oi5QTXb48ODF2XZx0KOYvYbhKJJVpaOaxKh6uUmlEtQFTj3QweHkHOzQ5wDYwA1JdSd6jMtO+Li0sR2jIOm4dTj+Ue/L+y/vvphBUbwJJA4ERu+dJg7aYisDGmcHDCRW5YKbZYcTFuwcL+dzdws5/hP3+FzIesonObDWzIFVBFONiGysifKwbZyYqnKEnuiH0Xe2urrxrzGH7x/OZ5A89O7tDpK8TzRFpTB+/Djju2f0RQ83vK7k0eJWGtBTv19JzSWceOBAuKyrAjj2jUpkPV4yCzQqZ3dg42GxoOB8cf9KoVKNua2aFHatajdlDcWFTBpF5UpJjUtHiUYO1c93KEYUNYGXXJupLqPCGe0YLSWclyS4krKqrrUnMMBssazRo4ijQ9mFezDlF8sSFCtypEWjh+3kWhlREAjPIVj5Fum1u0epl/wlUSK/ZIUb5LSztwIlwJfYVqWcqpcpCRc9VYKPq3Ox2e39VlWLXM8Z3dQ4rvKnb5lKasXzCJXjlM6+dvG4cONJC1wJSPC0kY0c57g5nsB6rGPKMG7YFRiP2mKvZVOfCW95B/FjLOxv7bsfUJIqC6r0uT87wWrBSe2La1lEbjSIv0ndf5bZcvBbTkvZ+eKrqAqfD05HY+UJA6/fPG5YiLuU/IVMLZ9T6KKiTb5X2Pi+cGPmGocS5+zKdXQxrkO4WEPG0nC+t45UXYsbNyT24SyQfwOVZ60wFMFb06AAbrgmr1UZ3t6eHpwq06/TL9U9EIj0VK+3cElXqPkPuSFBuuhuxXI36hgCNXNodUQqn3BBl9vOr4J8tdOiaA+e6W0TFtpmqf6o7qki3cLUHXEiWA2dwS7iAhQki7ZedC25zj65VQSRIyEf88Y7raoGE62q5EbBvN37YjARYy4LxZdwetQBDuMGADIONBriof/PCjnuVjlN+XIBh7Zbzw6wawxpbw1o04ShwzLZ/8rkjYT0uKdfdaiS530cd0jywAcPZonKvkN96LjfeDzf7Zq+4Ew16zJByKS9JzionMXnH9/lwueUVDyRUEOSZU0rvgHfTH40ftwxlDdHlrYVWypqIvhE2SU7O0KNzbfKS+eyokUwvk7+fmFbiTS1qsaDvsws+n32u8IAIWi+q/jCch3mYhm+A3xS74YIceweAgJFXRUhRcRjSD8FS47K90wOQNr7qlPcUJCIkm/BDa2qyBDBGH70cqqZmqlv414mCzgQe/7+MiejwvOXUONlmWkDGuMJSYiOOKSfvAUWcA/zh9oCAzFEa7CoAjfOAY4nKSvdtxkp7nfP/Ql8fvsQ5m3vrIwcK+ZG2nyK3dR6Sk2n2G+fbVeYBvdj3HBd7FqCDcaNtbXpFJL6M6JnyaOGSqFcdW73d0CEE3Kz2KnAjZDrujJquqaKcSPRJHz4ee173lJ9b7jBpiqocXJbh7Qe6Dxj4FD7n2wR9ixMdAAXOEsHzh1Mgn0rlnStKDNf3S48p8u2GmpH3f5wegvLLnG+bH+tVlHCT9qS5JTe1R5M1o26VjGKN1rGryd+GyDRacJzxuLrxC+hXdiGcUOHvumF/sjaWPIBaZilx1wfkSwraVRvw/VM0Q7rYBM2Uvy5ZffWrJQFPfycNnoEcHyRTULA4ecTkzKI+ybaWL3/4u7ZDSyJ+hYnBo76yCPHTadD3+EccHz8XYdTkln9jvwgZ/1ZAAcFupSQgx3DMh9ZvUyRSZaQpS3VgBjJafX4HbJjOn+Q1Yj+bDZtvJ/nPVanhRnT0KozGmuLMtsRbV45Efkwfea/Z7G3q9Mv32hSOE5XofQP8OKrOzvUAxITJtwYbKzO4waBvUIMRSw2WSVWKL86O1Gn01tVNDXqlYuWvk6Ovf5wO79dqG5JCVU0HeG6L0iXr1JXleWRzGtxVdrbbzdq9ZL13NDfDRrLlXLFA6tACgNIZflMVkRlnazKl2K7395XskMQPX2F/YhsQwWKOLwww41Ek2e28VhYpS1VPtzivyCXcqpI4AcBhuylqiIusAq6Wdy0hm0ZBKz7BqkxZS4EJMGMP1mZu9kyLrR4PkWSGD+yNVe8Zx0uWSP7DCNP9hlGUE3F1LEOavjP04CNhfD6BW4smhZ3iezaNPaWtZKL/1hNvQJcYtzQLdiLtanmKgOL2Etl00aCEmAjcqnMbCzFlkrjxj1ufDfUeLjGpcYlYy9HbcaI7gmtSvD0oajCRA1usKoOG4VOYcfzaUk0pD8b2ODUb6hDvJD/lDv84HB2fHN1FFdaanG5Xu+L8sDgh6pKE0aduu8RDgvWWUigRrZNFGn8u7T8lqjWCADBkceVOKJgYk8upYUir0qf1gSho0xmCHEgxNymyicxCDZk31BR2hcpryiUQxWcX0sKfAwJThqU5guhico59L62V1pU9bQHQ3WlnxeaY0L/H8AxspE8ZLM67gunH//F/Pfx4+9kVRmAzAflnoIQnai4AjmG0XeF8AsNWDlCeS8dWj6I3JH5WvE7uAAPtEpA/BRUrjfmYea6GcADcrzP4tXJ7aoW++S3V0gkPEnSWwcgOu8lkAMvh2TSD9E2jep2dQBDOzukTtH0WmkOrue2XIKkBtcQGjVaJyioIv9SG8kzsQ8jAYZSuQQry9V8IX+0Pew6kZaoXCgJcSZwEoBCrZ8Xvy7HX7Vl40at7xmDrZQUUmr6mwKHvqCyvHO2qu7ZtzuKQtvzpkoZuYieBBZdllUJN0oGjsgOMQv+Ymb5200OjhBYzYgNR1pNu2KFG98kM6SVw6nq0uK+7jJ/tDxvRPUflIcmDD3w2+yW2TXif9ntefJxBNthE+CTIM2n6LG1FYpekx+6cz/y0sGNmDbs39AUsmiPR4KKyI9KrU4xGcxkVDrlF9hLzTDj1TRvKho5HJSbFQQm3FizOXBpMd5ZSrgRj0ik+HeLGt8fbvzbbFNVoMJJ3RQjuGTcduz+j49FjN/Qz9FzIEjPeyO9UybvoVsaDnUCYjtA+KprxP6NGjhu1dv0QQT5kMNA+51Ltloc8crly9308H8REuLMWzrJL62txSnBVazs6zg9iDyppFvR9LxcfLQvjVTINLKOCzOHIlmbJ+i6RgUugi9lS4+lku2Bccx3CvVqndTyospARqyf3Bor33iO4vEBCivGqUpPq6vra3lDikpA1IiVUkn0WsKNG1vItbIqhMU7n+8czPPgvweO34eRJCARQS7cYCUo6NGvA+gYwv4U3NXhfkCLjfGO+5fe3PijmMH3wZJfJyN35ux+f70xT1Lw3TMorE4XUQQNNujxkP1CuNGSRvYsUSSYzC+dOHxpD8kg8vKxgvQLjU09x8lAc+AZEYZadyl1ZGPO7AGmEK7uqGQc43bp6Jn0X4Xk+355zypaiAotmZQ+lScWvSVnIF4LDOCiNlptqpRgyKW+dSHsHuWwrRg4qi23W2hVxYBC3q3uVKzmqlSvbze1gWNTpaGl2k1ogNWP3Fvs5Aq0jUDcFy4HnFrGjQzlrHTDil1z5KnDaTcmjZcWVf0cMHCVYONK6EBvLBT4VaqNvbKCyoMGf8ESjx/nccs0VCth/mODZVVuROR6Q5Vu3k4ZKRBO4RzfCmefcUMVHk+8pXr01JG4M1v4Al0dr6JVKRNRpbXS52QBNG5MgcNK3DDyBb+BfWNtLdNYha3PcLGWKs6XFtceTB1/M6f4v93jxvdDcWQmjpuQ9ZAcNfaGysABwSE2mwAoXXkH1zB2F4YCTLtq24BJZ0ygLjZPSLiO01NV/n2SYsZiyXqBNBH2W2cnZRlEeiGYog5izFqj6MCRlnv4RBI3atASOdqNnGly7T0Mp7pcHYoLEQJN0K8WJzKGk35eb26codBlzBg1is4YKQefQTsSqiu6/25oHydD3TkmlLI2e+PDgzGpVeISAJDiWKAxuBaaXA4II6nICfies9k2clZsxagJJ3lewNEvHPxrhPofIcf8ykrcuFoAUSB0ht5VsaHSv33NYvqIaid6nHSwy5ldMXDYQndXjPv+jwJrN67fx5ppKqtSaUfY8x2onqIJPW8ou7zPsSxXxQl5h+7rcK+J4p8Arh6OTubIysmlJGB5LYh2Nk9wE16uZnGI09ddDTf6xiY5ydHz17z0TW3mmHBYRdWthjIlIR0USgmpb6XPrlSW27Za7Gm22FNGrlBBo4Z4cl2KSMDdxt+HWMrRIRQjURCoaFzxZkaPvcvimXI8FI7bBDf0CswbPtsZMzRxfHUVub3nIajKh53DlMVREunmXcwRGJEmjrD3hfrWuHFkAdU0Sx09Lp2yXaNGwMbrJKLyB2ltBUDMDx7x0bm3U0/aUzdHUOEgBvnpnkEkpkpJt+qdDdSw6e/zOuy57Rsq6TCe/Nlp6Z8/Z2VOa9HeGk3hGXrQBmtCfOlBQozIKAzcWFt0juGbaG3SneyvslnjQSaxMr/xYM4pvvY9W/6+T9z4t//7zwKO/s0UOERujKlp6oVxwgTHbeSoY9kmT5zWDbIKS1JISR8EI6JTSKegstiHw5qiqTgVP3zgHBzuVQsF+z50msjeMaZkHI3N2Qg+e9Sou8pPlu9C54YEq1rZqi5tyyKrakOH98aXDXMR78ltGgiEFFHCRFFHlDuiQtBMBxBRNANilFPzrUAPA0Z9LG2wnXb66gpSrS/XOEPG48ObYs/4NMnVTyYT2A7drS9XWFV9sJGAY9DjSfkxiRyBYJGd8Jad3sEd3e3voOPj3Q8+ZprcZyTk5ixFCJpDwCGgHApPRJ24AVCLNdklzxjGvK872bjbyDFjv+dZbCfazhu+U866Wp0uk42QDtdKNOPyKpe0jQtTopGcslmJ34o64ym+UsOgHDnLy3W8JXJV7FzIt1Gun0XXePj9ViMRK+KvVp1N2YzImGLDYTRiUyqt2B8xaggAKiyblHTeJRKkpcbzs83luuQBFtcuL8NviyFnapA8Nw+0XOwsu1NcFxmtllJSwB2Aw3mHWnTp/4xUbK5w3aYDD+kgF16wY6LeT/4PAZYodc0d3ygADGwwvzEr89vNDH2picOwsZs+IIXqKHWMn3/LYMMfdL+lVg4QwsPGN1ZUwAbJVcF2GDdgOp6fp8kj2QEfpfFi37PFjN/QaLG1FQSHtVJzYeoJFRRpGJmImDf2M0Txm0X3AC6F2JaOjc+WP0XvRta7tGTnxlKaN8IBbkv4tCWWe+IzDxJueHX1wH6NtVhSxbjx+fN3TYp/l7jxb6n679bAcaOL6p79fIEcDBkjrq+VQEK13mXREYPixXUal3XodbbxI9SSmNSioAL+tg4lqTlxEcQiKvlWz+MTRRGHqmxSKNVZPAVNeKLKhwqvKuhsFwXSLzgdRNZywYWiYTesbCJVqjIILrviwCiPPa6IDZGsb4XIHXHoe1EiMJ2REwYkJaDfKIPRiVaxfqKuCQIFP4r0Uz1FvI8KpsknAs4eAKP7r7/45a+RA2MudFxiOZDDC6bMAviPTHX7cX7m+DjXPj4dSpDj3tqfjwZV2z1M9nAmBwed4D2kL2JRJ+mRjnjteC4jofD9wzvQ8S97q1WEVVzwz3McG+jcAIreatJNae902aCEt1+PQNspbiB6YkXEurDS0sjQPLlotmoFK730S1UFr367lxDoj+fkt9EJG7Vb4tkdSYVaQrnpulUhr3Vys4CKGwQ3h3gZTNCc8PatwtmLdDNpIXWhro6WGQyFGLa/DvvkWFlMFTc5NQw8KeqQNg5FqteX314IUZoV6l/VMN41cNiyses0K38nwg2RDFdHqYgjbONl40uMJ102TFdH+aA3YtgwsPziWKpAimwACZioenh4HZGHXlwlZ8ccSa77nhtKNHmcT5kP8kdCRfUkOPAQUT2JecNx68FvJNRYiNwQt/ut7/Npw4YCcYUbS6bEjRuLi95UxUpK2EHoCBTEIgR5ZhRnQbUOLf7XNHUk8HjgMPU/pTSRIDmWps0bi5ZTLQZsrC1l0wbKre+Z3fgucSNMHDcZcNz48p9zt2ev9qRXZDFzgzpXwEHxBj5gCusKsWqQjFSDQj/EpJylp4enH3KnhweWVXU4IEWGa0rAL6FDsOFG7JOWda1lebKpUeUQFeE9atQ4mWsFGfF61/bhyUhx7YRcEkcYDaRykoJKCSYaAEZF8yJE31p9G/ARjat8wYCwkgnESUHbJzkMm5e58cCuQu/AtI4JK2PvhhUa7IY3c+NBEB2aeb58eehkXvEtpjd8ooeBnAmtc/v7ZdVUgntHVfVxWiSrN7TIik0KiIDmYN8nNyEjiNVa9nhIVODqwjJ8wyBLNJxJqmIcQ3rmd8QtqHP3MnEiKYHE2yeQRzz2xsOsP1aTgFI/uH6/vPQw485W/cepM+i4/q/RajbspmzUhnlZMsSHSHPdbI3AjX/ZkIVySxGH+m4adYtxpZ1VfiIB+npXKiptm7ynIsK9WnMjLLih1qfHSr7klcmgqu2pD8pWDd62quWaAm7LNvFZVMW67KzCrqvapYtDsbqgTE2tseI9WjjEKYnVMEOwurr+jtz0JM9da+9rycDxze1+08Ei+A0VJIMK3I5eZiZxDxm73l3R7ndkq/hVoE5IsbqixL2W+tmZI2SpG0c8e1z9xtbqPAlyEe3aPu5xA/Q4n2YaZqYOIg+ZMDLU8Ohh78Z6kt/a7oeuKpXJyrwhfoPqcXcAMmwYAQgVwTbujtnPvmeBaJClqAd/ZUIc6Pgr0DHDjfl5YzF2Vc7LjeDcxax/I/XCLs2Xw97jxndKjSvisHNz27cM1JAx8V/lNCGOgop20ghX6SMLXW/yuhbVpTFJr1Lh2youHNE/pwqpOkA5lNt2eolrNoQARZzfZSaA1tlojBe7huxqqGILGbx0Mdu45PTX049zk+tkvpv00tps4jTzCoc7oYgF20ei5Bx9VdEjiBCNFicKNfjiHpIosTECIn370mTlJJ4S6W0l7sbkZjJwjAm5tDcTc+YVBhq+vMc/mm8eytThlpEiuVeWa9l+kcN6Lvnywbwx/B/zyqq5uePjDFpYVZ12DBAdq6nCcamSJ7eR6/580kQXilUtjkZlt39c/y6vatWcvX7Cy1SCQkh6NLE75THT05q2aDi5PYmmtP+SD+KsmWoU3fonwhzyWq49oQn/mS9tQOQ8p9e2RSZ5qXFJv/idDsDZ8HNC9FgxbkBSkUBC/a+EgEJDBlS2Mm3l+lOMYR+uQesw5Y5IoCUJtuYKHfRqdILjIq1QfEZpj5wRHBx52U1o/KvIU7TswUWRIgEcDYBIEY6aUy7O9twt3pgy4VdXeh0eC1jF3Wyq7NcLnsJ14y/z4AgePps8ousvU1odIcf9+SrbVPE1PwftcdVNnvCrrCdWH68EkARMYPkDOLy3chkawW+JI3+eiXLD2+Fxo73i7HRHWSWGPAHH+tQkrk6OdgrMDV583Skkf16LsWSadOuCv8W4jylDb7OK188JKl79Fdz4q5HkM+4/wcOfspCRpSlurE3fD9xYmvZtZOPG9w0b3ylu/D+xqRKP0VHEXh/hqQ4jUQXK8dMuyGorS5icUj7qKYY2wkeKjbIX9BIXDYUcBSo89iplNTeBHKenHzo58ePbMixcitemWKlYaWikkelPfKmO4L72IvbpaS+F+EqVTCTScm1/A2WNZNYZg1zqC8ImhKoDB3wvZfAMEXAvCJSi25X0PiVNxKZrPAFmXOzRKwgvTuiaYiUk7VLv+p2qOKBy5CTv0TZeGMNoXB9rR5UreF4ZW3clkkCIhZtD9Ew9JeTyLJGAni98OLhrHf84jae6Gz0yFeSqRFaKM4BDgwWTGuMGuHEqyOA5NcYcElI8VG4H6b6U1SoG8W4krqMfe8V6OqsDNVALI3njd8IkodtlGT8LaS3ZxCH7duvswrUZdniE0Cqx5SVDTzkBUA0vRU3vaFNUWRbSrM57xKfekFUzGg20U41LDS0eDkqKrSXptqy/u+XCNnbHGkEkam/qhmK2sVch2JKAQuELEFGnMfZimVO+/LW0CzwoGNNUSLUBMDnMkAVVKt4Qzb5cLRaXdy7ebi5XAje6u7tpG9VNt684ORrRJO4DP1n1YujIz5kAX7os9i9BiicuQ6Bw9UvSVHlF9TOf7Mo73r0yahg30gxxHkLcqyA2zIGrAFbKKhcwTyVV1lSttOdtHU+CJ09qqnagwxYZ6bGrIiw9oq0CaExwbO1HoKFWWDzoVUZVf06EyJLJDnHeC2HXSH8zcmO6pwoyIxnG15Yi9tCxVBlgpIQqiJCEGxpjnIL1fW+pvlPcSJuqWzusdWr1o9S7NzKHoBT1Q/AAeuCScUHboTpi14kyJ5p1Niodro21sSrTLK5YDwHN4cEHSmY/sbrfLRAvcj3wrolo9p47YIsUI0H/Fr1fqlfFbzppioO5SC24zj14EYyB1taSdBs4onTCiRWxNxz6EzlOKHelzBbHnCS+RYdaGWKktNWWR9y2vglpqBTgzdeJ/z4WQowt0BKqjM3liFP5onul0GVnpc8UuWzX6FEoVEQfyNmhfc048RsFC6sKVuR+nJEcdwFkTqf78Y6ZXMjxIddJlveONQmnzw46ZXQBBXVr05sozRU+OKrHm9ZV3XF0Y6+oWDhbd7NtGg9kg0FQpt+FllAMHU1/UuBc2cgM3lo3nhABMi+jldHCHbac60VyjIUjOvXLdfKhpIvT17tB8E7m1ePkNncPCysqbSE5/KEU9lz9KgYnn//U6WxvvzjK6wdWbmGD2g096XJLIKJrB91Rr6Y4QlJFSnvq/xMnnv/arQkDVM1x0SjXlF6i7ZrQEQ0VENANia1qYdvL1bo2VTKNN70GI5QqBFJgBEx4iYx13dKSSmMAHImO/UST52Nb9TJNG9m8cZV8gVcuhg1tLix5VvDnqBFgAwrcuiltnr4FbgQ2BWzo9ptXV2neWHk+ZwDMzBymOlYCKyDGbRxvgxvWVEl6i+7qURTNRlXHIx66HzV/azQ5rS8EDJgg/2wagnASxFTCjXCHxyOmuGENblLiri2F0eNPbxaXYnM1jxtZGsna2lSCa9x4811rqb5X3JBrPDZVNwYO7avEgbL9IHsDR8Tt6emtVhWwErG9KLrqVeTBxiXhId64ABx54UZesSJ1LpdPFYyb2/50iLpKxroey6Vr0mjLhaI1Nwp/6o/GWohgFL+5wTfOUSV6oVBwMAg0BSuT5mASUYBaC0lOm/h6WAs8gpfYzcVbc4l8qSASUboVJGFjDktrwpRfWNlw6KGA7tL+i7Gt2Mf6jPFC8ACoCZUyH3mhZ72uNlxK0XVFIHf0xvSiW1GFxz7Krm4MHM/mV1IfZ9zGx/kmjuwTqdFJA9n2MMGGnDC5D5LoDvteUW0rykSv0CmUGkicRxUbI+7mehDpm3BDeKHr9DpCaSnb9Jy1WrAM9KoTOemd09lJz7G5qw/PsHLzqTnbnsp/y8jiCn2asMqGDQJu7bGrFmvjcmOuwHxmMGeAuUYlt3rhfsbYdTW8Tio1+tuicGTW6Lyg9PVTbjtPPIisfX0pbBvUkQylqPU4IRypWm6rzKkf3+7lt19UV+ThUH7h5jLfiE5+/Q4Iw4X8hsPAXk6CoXo2JLUSbmy2KhLq4vvbfZkK/V5embR2xjoAc+VxA6bFoeulsIu/fJGPaYLIEbVvUPJ39HO4MSIy3drciDsMzpzPMa8AG679C3ZjBTVVllXVWllJsHGVsCNyDrPGJm+m9EHWv/EkMeWOpCKoSkMHw4bHDYYNL6cSbKRxw7gBbMB7CDdm5g1T45pDHHmOfiqlikRf37x1I5S4hoI3c/NGEN/TZZUtHmtT3IgYXDrFv3fY+E5xw8G43lS57/qWzg0NBhAI/aJanU4PITiirnVElXfl0j0Z2jXFUiVwQ9aNXCfPUr5UlpwK3PjQ6YjnwOQxoshOetextmFlvpoSWC18iqzVy3ot9Lihb0ILK1SYyKlOQ6tSz0/E299wTotRgHTBvG76hYtq2kDQeMlaqJ3aDaOQ/sgCIpiQ9xvuQniwYSpAaRflw4+iERqofLWTEjKIzxB8wWcoQl0S3S/oqKTJhezVmMLrDegCLAhA9OO7saOM9fzA3xGaYdUC5g7m4gxDlPtxfuyY3TMzkmsv1dk2agAceg5lQnZs29dvVB0VOYFvR6njtfIIc1szSgDfz7nFBwk30tBRx0cjqkBzSpnjm4VV9GxJjaBIwR062gfuNoEP18Qyb/dmB2TMqFNMaG0VxXyad9hBYoBp/ktRh4FEAKaWYAXdj5Q9cqlkQwGGkkyUTGYpbX5XBUxEeHzCJbHbFiFeZjk3FJxs5zsuje03umomMZmhLdXbliwcgphuS5bvla5wY0+DbZkA3AthS7Eenr+SqzbEiVTl8VCMiYBjxyIu1cWG1JaE9JfeWOmJAA4f5Dbq7flP6Sh4jp9fpi8AQsCNFw4ZCarcoevT3KrQWrlk3OQ6vX/RJHsUwJEZNcR2t2NpFcrcqwAP77PCyDEdNqqOqjp3dHoykIdRXOBh+ZSWUWyosnkkYzeesqZylIhgA3yRVRyM8Z7KmepJjatxI3AjmzUyBW62pHqQSBEHH755kIl1zYg7S+TBA9Aoe1josiIHV+PGv93jxveIG1NNVQCH8qjwVrjwrigtbe6Uy2rc3RTl0RjrEg5o1ZHzSbxl+aRDIJZWZS3pb82NS1j1onALrHDek42oS3VtrXTUiy4QMOVMaIzryaegw5sZQYG7ysjtsUQK37qYakh3FWkUJiBGxT2yEXaOrgsJ2CXiXPS5/B05tqqpsKkbyHSlYI0IZ9T3e8sEpBcuquBP/nC5/K6bPYu3sIgrf0TSKr7XaPmGex5YuTu5LVAUWOf1WK/lWCTpV2VVFRlTt7MwkSly3Ckbn0qtPk6VVSiWg+XQQV+2eLkw7LhJK88+Ta+gPU6RRtYT5UJV5s/59+EHN3CMYugoI4iWSAEY7wMcKAyEEI2ehrDGZWOVsvUNfnGs7yTMnbd6gEuXuOaqhHuAG86iR2KlpPv65cXbsz/CDeS/GoQu60ga6HKtE0SoE72oBdQeBr1yeTfvTu/tF1e7edHhkkjVdof6P5cXnzovPn3Ku/2v36WMiWFDMerLdabY/NFKKV8+6kqte0H5eJ8FVnsP4CiBTA2T3lpVFfdUbaGLmYtNtUJVhC7fHGWYH/KaL1KGuurHs6Ra4Ua3anUXGYgAQ1JX+aGCjeT6OwoPuGmPCDwMJ/kvv0CT/xzMR9AbRpluddb+ahqiFWuq8+dh6fgtzR1zDkBz5J41zs89iQRx0W6ngJE2xr9Ea2xlCetP/uOJ/kzZDXDjc3Ag2jstODl3WrcR4waN4q9m88UDUGDx1Qw7YhX1ZlrctLZkW8daMBxJf7s4LfZbSzsq78K++y3Vd4obDBxTTdVN7OyFGEMug8GNgoVS9ozTlVFMeh0YENHkOu46SElhwbednWHoEWiov0nAsV0DdrTxIhtRyyDKMaQLHVnMSytfETZDF6wAgdowONSunQWCGGrAWDMZk9mutc2IT8J8DI6PB71j0INpYgSOqOqvUI6AEse1WmMkBdfhzaRyOT50YZ+irKhP0gClH2jSVOrt8bFA6LrJG4u3Bl/e9age7/l7nbiaXHuq9xurA4aWAfqy6OFgLgjtMkgl4BgKkZ59nN7m3p3z/n28m2RFI8enmDaQk3XodtKvW3CbKyBwFvx28nkBB3H1dFn8vgRwg5RC2HBGDVW/alRIregsnEwzCzgargTX8a7d1MMNGwmbd3dO2D8GTfWAQ1Ek3AjjuH2ZEjItb27uzAplp0OPG59Ogq/m8Xw3+soSH1knq59rG+BgS7X9UjBwpNSoLncIS7Y/bXPni1JVIcEIrmTa2ENm2+gTkiuDRr8ALS8oURcgho+LTVn4lhHlQox7iWZPiPyCav2TrHdHwEEG7nTiSD7w3dBS4e72WxEw7baLna4yWW5iOLKZIgYOlFHGlIQZhg3Lcu/gRkwb7vPTwOPyJnvAraYCGb5luyo60V4ngjws48+ztKqkqopAXEYMhFNbYjbWjSHQGbHQyuaNJ1up1GmNh2jaEDyEfCrKNyKzdg43XqXI9Aezj2fQ8eDBgyw3d+3XFU8hUSg7XVOhzp3CRkaK38PGd4obYeJYLd4k4MhF8J5MBapuy3BjOHJrRjH6Iciq0gZIJ369j9+gc8twEVl9HMtaUon3PSWoSusW9Ll1l3gcS+Rq+kLTgJsg1N0k6Q/NsBzbIAEEOoJY2pP0gXLboRU0IRzelrFbKK+2cv3u3btj8doRTih8uKY8yvlRsirY9VeMhI2KjBtFDOMFHjc+cMwH889hwST4O9gP8eO9CDXRM/KygiN9t3rhCdf4q8KN91hIFJYrBa/FXYhx9WsCZMNBgjhXDMWzKWxM33s2zRq50yGbWI7DD5YV5Ok7yp/SJlvAhs/AUUNXJdxQq8U0rWtuQnCzH0OCVVQ6dsm2ErOdHw6hONTTK1bbwNG4DMmtcqP09XRoRGTV6jT51usmK+Y47gGcUjE4Ern91LhEP7jsGXd7mjLj+NudS2ADiDBUyW9eIuOWJBNC0nX06/TWFlOrp+3cLj1/whDtrjQObPOZfLcqHHGgOhXswos9r6yIEiHjUBu2tzvOFtHIoSJYcSe2oHcJSauaqKhyn3TCBKoH/cF26mVqEw8bR5Y10uVNCTPgXsaUW3I77ecI5PjFiizobLPlU9z4i9dSv2Dv+DluAImmDZoyhBt7K4KkrZQ4FbT4t2zc+A28SAjymkq/NEFEubigYCujw8EN+zQioGp9/dfwbMzBhoBjChsLARtLMW9w55spbqy5le9V3JI5PLvN76qcHhLzxuLr5wEbhopZr9NaYk7WMnLjXkv1XePG3U2V8CJqYzvl+hAQ0chQsCFQmiTz171KfVJHj0syiPwXQ2tvWXDdiEY/tWH8VNihXm1IgNuD3JBsxN6xNlXe7OQIPyfZsE501UYgBSYPsqPiAP/yTjGDg0hYZDukLlcd76LWWSqBGwKPL+zqgQ4oCPRW6iC/tPFEZeATrsJrsP2FsjJuxcdo7sjRG+vidD+NWv9uCvQYHn/xi+olcYhXNEZMNjTCyA2iBCzHVGmxZSIdwEPgBV46HTdl5bIw008aBU3UbTybTh7zOt2P//jHbFfl7vEPLPLoXe1/OJzhRqFvD75mPolWRRYo6wngyI765AA8CdzgrIfaQMkqbnsIfaCnzJNeX7e7TzZ9ol7kDb+G4ZBX7/GmYOTkGiRaNRxt0LKroNw8ZHgJqkT7vUi2xf/hEWUOOd4nUvzxjnS9qnUFJfgGBBeoZ0tW3CoUPdBBjRv6Z9trKb3zKb/9Uvm023nyMPPivHWW0+HX7yO4Ii/dDvG9Vilfo4P+rYqZVDJep8apoRYk5gtWV8woDrzS33ar0ZSPcIeoEiaOo6tgunX8l5RDGwaOrpNBjB36wrZw4ypr4YDu/hkGPHDj6GiWl3uU4UZaVBkrgA2s5D8H11ElLqTdRqjViiLx84gUyXiNBBsxb/yNN0kTtfL8eRTEyoxhFsOevyA2tKdi2vjpp6fBbQRo/Eew4iTheroAWRJsLMxV/8WkwdHvT7xKLU0pWyRR41M9lVs1/kTi+tpP57+mGsBgxRcz3e0UN2JPdT9ufNe4Ma1wMnCwth+aIVfsCFnpThqJOu9iZKZycir/0PLOcklHaEdgccilvS7BbzH8fQjz3wEkQEcLmFx5bOpiMJacSaIm4tMdcquijY3rZsQNVrDpUY9h8EDY1PNSDNzokDSObFYLo3cJNo7t8K4kSyBY0aNByhwIHDbec5HNh2WakHqMByzbeikoEfTRXuoG0a13YgNsfvqrKQaWRHCifqmbnGzjAo7rgdzrgxTbRbOszuThrHjcLhRmtNMDIEN/NDs8mzb9fZwLspplHpoDeSbNMgLVfm0b3LhVg8ktEl2u0ofMfHK9kcgSuNGc2ji8K+KsHxkwMtjQO3l9jVzeecfr9l1HSwKxUs6bpI24lINUEClxPcEoWOoEDwbZtY4aqdlLoZh7FfadkaauH3pjChmP51x/j4UaupDQtX6NkBhhhmGDE72Gb6McubOlWn5FnoqXIjWEFYKRTzqMv32tuVZceqo88VSZ0GpPlo3S19YeEYZt4YZ+8JYKAJV+SLyInliSXPkWl1X9V3Zxxx5xJnvKKGk1z7SpEnBYzHVUuopgXKmpfJKj39W4UYUdV0lHN2qdUlDh7sssyPAvZjJeBmzENuro5V+maYcvY1HlPzb8/WzlVXd5U+kfO23kvnt7ibuwuup1OP4COkR/Zxur314/9/H/5Dmzh3Fj69E0Bxe+Yt3AweyiR4EuMZVAj0fIiGeLJS+yyFJfjAxEmfiWEmoQZ2WK4tX6evJvJPxgVeW91YPFabLhUvAba0v7T5MMdy2r30i4MaPFM3bjftz4jnHDFU5pU5UzcHSQ3+ZIoTLNqo49L6iKlQiwVYwV57IIDukzGzVmElwecnRo0JBTnB2V/mhfLysCreMuf+LMLYo8UdBTz+OBNl1smsif8sABBMAtVJwpQvteinUfO3lRD5cod1J553njmL+Y8xgvCvRrjN1HXu+5wRydrvKNbiXo6iuTd3Kj6eeG5JBBQiXGDamn9H2h1TWfwsxxbMUwOzMIhYrqBUcqAJRrXF/6zp8c8HpOAo4WXRZXaJqIbSdIHqLDyPHs2cc5cdXvEqsy6oNdlYPVtzvsqQ63C/JMGjh06iJWG+ZVPT4sc/hPo6qyXFxldNTGQatryVOvB24McZVgr6tlyyb9KC1goWkDBrhRcUWWet53HgMNAoBmYzTScVtPCy8K4yP1dudk9c6kMW2fFQI93iEOcW9PpHyRlwa99CR6Y0q8DIIxFeRhOyKL9oqR42h7WwkipZYyk3XG10sEidSwx/TxmfPD4AVcXi6phWNZqzJmCCluyaXK97WVQrdb9bxh3DCjvnNBHYdC1RNwKFfkm2Onvn7d2xI/ozHFVHg14UaXKUSW71TolKc01jXjmWpq12EjSTQV9X8mwX8O3Pjl5/B4aN6gzkmhvEK35XYaNqbVTdNxQ28hNYwZ3F4nG4eXVubDBQkqC49QqvX1VL3h2Fx4kNhrPbLkyhkj+wsp89C4wbuxpHLy4JuUgphC0/VO8vy9emWp7iLV4qnvL3ZXa+H7k2Y349Cdmj6NvZ2ixlLCje88BvceN1JO1f82cGjHpFGDzdOhqGaZJjquc5KjAl+eCITGZTHSPSA4yrpg1P+fb8OLlOvNljS4bKpUF/vhQzRVKKVKhynroYqo5sol1XsT2A6poOztZg4pTqLio8jocB20+LFodOWCQKUU4cUlwx0NuPhl2Djm5kFDx7iyQ3IH+hZ7FXKzxsqkKhKSi77r9CBXK4wk0GJ+EgLgz6hMEN6++2I245gxZ+BEkkqwHD3yRdhWsZdrFV0cS72FiXQisgY0ciT5VjT0ab7hdzKOPqbbw2d3WY5/fLzj6rgzccCOOyFXYoJT+12MGzlrcx1uL4a45urxywifmiOzTy7RvZkgKef7lOPReMTXIa6i069uM0YqOVE8/cbDqHslUB0Yap5RrtjYYXCQCxMJLOFY2m81Ay18W119POU0ZkPHKmZvjB7aUikSRCpeXlLntbZNUuDyL1OYQETfVWlXueixpJK6ShuqvDro22ybist7KtmQFAuSotool6oeeErQ87XScluNTBeq/jM9gWNjOBTjIdVVI0gQktmpfxI5fiZLu4BD6bgosDRcfJWXwxRIa+efuuloX1asemtF/McRcVUuBr/qXmWVTVEGGO3iR78k2iNMGqGbMmgcJdz4JVkDqdhotXlh1lTaMbVTh3jEGU77OEIxdZ5gw/5xgcHzGEieP7GP7yeKNvbXN/dDRJXwYurveOTNlt/Z2vopgYUVuKY4Fuz9U6iIxwG6+ILQTvIpr7KStAph7h2OI9k3XCOb7nnzYIYZc7hBwq63VPew8b3jhhLVtakKahzRK0Xhwg1X0XVqGhCU8TRyWgUVC8YQpRzWcXkM+8N+LLOkym1UcXx4Q8X6xb7qjg42qWi5hnfxqgr7dNRrBpDtj+2V7mxiAUeES7yJjnF9eiLGWvJZXdYTMFLGByeft5KlBtfAxrsvBg6M3dcTeQnHN3WcHCO2RtJdmYAvoGw9uK3d5BS5TpwUCPD+i43gg8Ex9Mj1cRDiVhcPjj1xCJMGvPulR047vLvz1N+/N9CwRyP0SmOGHYDlS6vLJh7HyiHM7Rg4ns22VL+fN6aiXT/uAJDVb0wAIpjrCDi0qSrYii6i6ZaTt5+0UTKsNKcVgO8VbjsaRkQictbYU4EbndyQg5e0eWe5GOiFG70zcRksvFhLMf+tPj7T+oqeqDN5tHW130DpMMTXffY45FJZYvq/ejdWoT4qiJu48i/n42i376MUAFJCGEyiYKGmUUFxI0cixTuf4MJLyJf32g0tpopKJNExj+17WQR4g+5wiI0GUt62ruIVW1gr1BquFi/Bv4sb1xlNrUbVvgwYDoBDobgnOw995W+aw1OHH9He3PznP3/c3GRf1aKy72WUx165JPzoZSqQ3Q69LWqq3bkmwF8yHuPnkE9l0turbshqq5JRmRavyr4ebRqWU53PSW+/GTfOwYnfruZgw2sqJg5bMiyi4qm8sArYYC7xsPEILW4CDoup1vcjfgTDn0ePYL+nxbHUbXjiWEtaKpMUEYQ7FzLif1+Ff8Pph+7lwOaXWQgZPdayceNz3O5h4x43tKmiwikDDmjtU6LQO1Z01im10OKCy1bx2JVRuJF9UsodqHkk8pp0ftVr2zlz4zrmHbKENxCDXJ3THAv2iPK/EXJXxZfIYjhxqEhTnuzixDpbAkIUJKKpYYTcFSMfhAJ5uxJTbehg1+068RsitHFOS/wUuXo0Tg0iKr2uclgduhp1FNGeO1So74AuWJJu64wpWpAJNyomLiqEl/TMyccTH9MlWykoykTrKxWOTwapgByhsN7ou6PAiv4RffPhJZExpU5fufRMtwcGjRluzFoB7zTLeiZ5Bg8EbojqkGVD+SySFvCrp3q84zATkMOOfdJDosiJCUg8dsoqkYgq0dIIqgo4NYvRtFUb6ktLziARQG9UyJIq7ujQ1y9AjvHVSqQANPp+mYY0sDDy/UgwTGNG6ttgQzVdUgk3FH/rFCsjRdlDQtS8dp0eVZZTg3lUvX4RRajV0LejF53Op7yqMfii8kUDyKi2vrpfo6j2Jj22hjXjK+nptYau4C+QU2mgIe9E8wivIYisoqraIzl9jzVWA3TQGFKpSFSl22biOeTx8GPEf+yoFZBlFdZAu8QdfUgUSQwcqUPWKypgwQ0dwZD8khZUGDd+MY74EVffqt8CNlY0xuw5d3cFd2E1eTMSKf7a9RuBG6+D3PgtaarO/5ZhR8aNt1O0eiafCr3Vc+YRLbGCEgE+MqWVceNVYr45/xfCYP45PONLMUokAzhQMPNtvEohh5+zdBIqZd9kgqs53MD/92bq+PscnPif7nHjHjdiU9U3NU69qg58OjQCDCw8HYcKVwdXb3JJ5R+Ob11za59e0zlVwy9ecEJf7sOt11w6/HRXx+GxiiC0IwNZVrnoDg3AY+TzV0wJh75GGvdGaeJA8FRUH8hQ572ocCrGxyahK64Bh5xg0fTuHVIotFDNSNRyjrqN3+LUpRDT96S+wtvDoYRhxY0QalVoGGnajXG9YR87lIWNIbx/DH0S7Mc134ZI+/fvK3r9pNV1l9Qq+i2o/RAYO34X5HApiN3fBwdT3MjEUx8/TmFjrsbpILHo3JjRhtrkfPhgslwAIPs31eN5bONOemFTRQU4Ci+PG4Xhdsq4QryUtwhXv3cUWpfOIBkOzZiLLREZRZSUtANNDHsnbJ92IsUWu2CZqtY6hkH9J788yVrHQ2/1+OHvNLi6f0dbKhk+6uanZcBzLkgNZpy2i66i0nfLMBt7NGr0y9oOKadKaZcdnciiN6rdAie7mI2vgRsKNFGhRl3JVbtKEdGnHF61J9vGsr4ziag0ZVTp3cgTTxKlsy0XQSkvF/RQyVOzsvr2hx9+DOSADI++KOGTKBH6PfRA6ajSBspDQ/JvHL1MveIv52vFg+L45QhHBzOHUYM6Dq2rBBjVbykkkYgtvdJKtZo5+pBSscVi6viWjOPnU64DTZUR43naVSX+oh3pI2HqSNbw/+BzMBqeQVDgCl/WmStMgigT95WI7/Vf13/99VVYxkNShaoqcCMJad+EE/zVXyMXNyBkKQujMm5YfRs44jBDDxpL0fyUSXDXPt+XNd3jRjZwzNx//ztcbYdkoetAuqF0Qk6IlL0qa12FTNx6NLFSUadjSwcPBUT6og/cHIoLiHwiiqQw1LnLVxDDLnhQIogzddUHZS3U2Jm2Ur3KXyh40JZKdLR8F/aT6JJfn9ALgj+9UMsyEFx/8YlvOpuSDMceAhwocdFUjUg8R4bLk5TJmLoO7LoxGlAKOEgh7eCVv0Y0i16AYYPbIKzj6Kkg0Mk4kYhVS6sN4jWgNSZFdwZ+EZwNCNTyL4VNj5VVU9z4xxxD/vHjrKKDqQTYOER+pX9uiVHfVkJLQmxdreepvyrUguIwcCONHaglSQsmOBz3daSpozC7ybBtN7kchUN0TrAe/QbubiU/VnbCvaHjv8kSS6yGHiQX9pktfPJ+N9MDLJLeuCul8pJKabpn8gkWbeVuYBfUrCEE0WRAitQuSKWUEaFH6etRYTcseICGSH+WauUCayeZGov1fNfBVHvtPdHh9Ua7QZJIl2ljp1Vyf+xylW2URobNPcW6N1RmLyffbmmv3fYAsYdrY5nbzkVTatwfftT/pMk9O7uwLKuVGge19VpuOXBE4YdTne2Rswt/jrjbrExc8qnQ4/6cVT39Eosqo0hoqsCNSAohtiQQJLsl1AAkzhPHEe6NJMMNyLCUCoSY+jmEGkF9ezWV6IxEhctI3n7UDtz4aQHc+HVfFRxPf9VN/0jGu+8lFc1NC0tTJe4ihEf08y0GxfHXbOhYSlqqDDcwb8zWVA8y2JiPThdkBCl+Dxv3uMHt/yJRPRZVZWccMjG4Ykg1EX2KklIaknT9Pfb7Jl1hPuPI4qz7EKTuB+eo+/hDGKRx5NYpV9pRUdw0VnwJpusyuyl18qHKJSK3yIuUqYlVBay+C7Pi9VR7zrxTuB1de1nUS6ZuSXYdWKXGcKuwzDyM3SpVEPIYb8qU0gJSWsvE8c9zaURokoFFw6z2VlrWqPRcKSiXDCDvEm5w2zBuqC924nGmZ1muwOO60ouuEvEiGnref7HNnV0VyMGu6PDg4I5vfLaz+viP+bQqYUeaNxRZ5Sz1yG4hbF2yo9yH7W246vKoGPGSqh/pGYF1wOPWyEeqborX3fa7CHnrdm8jF867IaXQKcvMrbwR0UopJBHOmx5xSsTZhLUuZPTjv1BvwzV++rSEbnPC26SoUgau6gCl5hJGlGTVkzkCaIJjUcVelxZYPhKRcaQk3Kt8TmcxYqrtnKJx5RJ/kSeSsEWrR7VV1EzSJd1wq4ooV6PFjvZOVeWJLOMTH9aQPem4t1iqpdD0ljAjz2GuaKq2G5sEBarmgA8XF7KjgUO48YM0uTurmjqgPezfaAg3Lrynovlpdzer2MjAIzrHPXQIMRI9fpQ5OQQbvxk3dpHnQnd06aESdEh3u8e/cobMKsSjKva3TIWbbOLZO7Gcmr4b6JFFT4Xg1mCx9SjdYUQRqfH0USSMCCrWf/1Jm6undIzL4PE0OpxMZyxOrX9u3lhyZi6n/quMJF+aOcWzpBHkVG/eLDxZ2s8M5GvxZjEjxB+Y3Mi0VPeocY8b003VKAaOsmPCD53dB+86ZE8VWd20gFYqlO2pPBXLWyQs5V1IoUnjFEUQ2iAMgGBIrhA2wpxrwMGd8o1xQ746Vl1jt4zDgo+dhw53Lkbl5pAZR+4Brc6EGBpQGsKNsRW03izZSNgbMBQILQbXLu9z9sioMiHcZKx1WiHCR6hdUtahztoJ04hqp+pkNY2Bs9huVUK1dSB+vZcJdd/TMK53wQ3hhL4xQKbnjzVw6OWYoAYMP+6z3bDHQgDoZdWQp/uDieNOMO4/guPIcOPwE3smQ0DHzeM5WeROAQ5NFeX4DyCEu4x/6zZkl23zE77HvkqP7XSce5VHS8W84WrBIXOftLFSS1+Cdp4mHm9Q5HRZrG3rxNcWTKJXJaxraagwKk8ZWlFtbMwJqTLL4SrSXgloWUmhaoJz6Bs2FAUl358Ctsq2hktAtZvHtP1SePFC0biyb7zQlgouBvs35X58OdrdBvXg7Lj2SntbDeaOBsRLXh2yJSEDiiUZALWQEl2iqFuWXTq6DRz4JgQcO8tnm5TP/uDb2x/enp3tmO0QXFTxccB6iPf4Wl35Wsrsfi9fZh2Au2k/VU5/XyYLBzQIOHBl1KDHyRG432A0EFOtwIdHrEiaNRDgIrzK4gyvrqJ+4zw5/5g2kiL3eRaivpI5wWP0SA7yrRSE60/tyzf+KFS4DBq+CTMMGwKPdR34ybbBvIGodhEp7ue1kObObH9p3ng1hY21UO++EUuyPoMN5o0sX9cTR8aJ30tw73Ejww25/x6nTRU9pdbi5tLCBIiICjgdxGYj8OApYEPJ4o50zXtNJcQ4jGHDX6v3EGZBdIhoUE5rIVxynGXjvnSudc5s3tQnjtslhfAGaNGDNCnIsCFH9+HhuDfKFWTN0DxyncaAVB5L6iDyXtBg4M4mmcG1chrfFF3ohEcRe7dqr8f4Btk1cT19m6OPQ6WwkU9YIEeRdZjqWiEsnGaoevH37//uV2M1RU2H6qNUKPt+Q0PHQ2+9ioSwR2dr4kqMaeALHbBKXWHm+MfvJo5p7Lqdf9m8YRWaRgVh8NBRX66Q3Vb17naMFAIOn+6RZphcfgKOWE9xJc+8obPZjeXinbTcKqGsdUMKyK7Fl5znmOyLzR0f/xsPz8SD9BVMq1GQWnDvp6DCH6K+NXg8njNuBISsbjhcBFajCwBUuxoL8vAZyscSry3fT55cKoJEdDDLKa4/nU/8IeRQhUrlwtdSXn5wjB7oaxE/FYGgr4qnKrkiEEhpLBN8q4cst/e8p5I74wKgKOVLiLP6iHNNcsCL638t0qy0qfrh30GOHzdXV4UbP7wlEbFqydVFm7Jz7H9Rv5HPeIyrrHY8mzFeejf1syPTu9/OPUBYmut9lSBBiVQtMRuaXwQe7YjCTfG3tDX9xoN+C9TwO1HsZAdHiG+nPg6gwLjx/EkykKcskaeuGzcb7hLZ/UfaY2lX9QiL4NZPviX4+BUJrgls18quxbiRnH9BXsSYkco3knkjYET+P+PG0mLwG1ENmxrF19ZmnPhn+mjvY3DvcWOe4iBRPWmqhgEct2a6ObKIRR1Fi/eIk8ccN+GEN5y7Qc0CFBZTnWq9f/hh+9Tq0sMQVh0SDYVMtW73n57zxgQJjR9FyaGaaKmaRNfW0eOqd6LIKmqgeClZ0TVFIAae2ILxPshx/HpEoCvDFhDrDbT/khILFkL6qg1fV0u7VQ8mRjB1Ys93Xe4GckvUui1tGEUjYt8NQRNXRonEl7tc+bnNmDUUZCUC43p8cFjvgSnXghC2VRvBhlMLyE5HvbPj6+j9HvD9j8d5l/mdHvxuUzXt6ch6x20SNHJoNWguQ2jQIYlYWLy9/eEgl9/20ABSSI7rDFxsdbrEx16Xz+gNLu+ZN3JoFDSgaDuFH88uEJZE+qeG5FWrqRESY/WRNzd3NLc46URx7TsEUU1dfhszX/jvUhD1H0s56VovWWkLtQEp3yew8Eh0OGEl5UgYydOFISj7JNAQpOnHefFpm5hB9cDuVrWUkmdDb6Ag8ka6UumrKzkURNXA0F3rbm01qHvS36ZWUQIGEdwtZ1jt7uo7kMfcBHmrxUJKU8cqI8ePLKp0eywQEW68XXYE7vKF3B1UfXRpHV9BSAWyEZvryeIXy6V2QzT18y9Hjp4iH13AkZLTI84w7H4mxIPgWHGNuBAmJLf8/Y2S8d/SuEGRrLNvhSqZDhfMSFIqO8KTxS8RHQEdW5FZ1cYkrjqnEOIaOZ5uPQIusrHj13VXvb6J8gybud/Y+peOfSekP5hCx3xGVTL9OcrKxPhiaoZdm8LGUgYbFEHdlzXd48bvgCNyqiLqtRNpI584drwsr7uEWgL6upPUJ+YSImDDm/XtGW6cMmbcOmlEM4c5dsVWFRhQFLNb00to286aywesfCA4OdwILkXspIK+c3SjnkCR4Nom3dSjQVZ0wvX1jHoYYBdXLZP+4W/FFvQCiekDaHE8gIwydbJHLuXxvlHbFPm6o1t0sod0Vcl/sVcWsCnBSnAjT8mkXtd3XdBT2XOib+gLrLhWYiN9/ckARh3cICb3vfNRYDhoQ2dhlo0eojq0rBoPI2TwQwYdz57NjxzTuHW48Zg4WPMNSwYOL6rQowHB23wsCoJK3mhqgu6WF7sMNuSdXuxA4KFZhO2C5Vj+WAbAvHFD/3kYOLQZovH3skyNSrFxstMKlkRRJpIiSVubdcGubvxL10YGIieXzQZ9gGhih4VwjTSkcioTiq5bvvy1W7YDW0CiIUPGCGYNvXnBI8q7rapQZtj9WpAvQ6NG1dG2QgbtpLqUMnVJBGnQ7afo2urOVqshH6HGm1aF9MIdUeRtzRzUdtQ8mzCBLLfO7BXXqurtJlDxA6jxWO9rUaX9FklW7Z23mx5XGl8xWmAWf2mz+Iv8y8yrkeaPl9jCDSBXK860Mm78bNTwEooIXFlBggyXngoFFbhxnkr+jA2J3giC3Iqqc48irKrmcCPmjZBQobt9NA1Nb29hIafGyamHid3YYlMl4Ii8Ed22flqPFJGw+pFbZcv4UkZ5B+0NGrya924EaiTFlRuelpJVfK6o6U22psq2VPewcY8bd24z2/hNWJ89KZibsEG8jCm4NpJudhAlSzqmC3lf4MLI6qEwHKSM3HrQADjILccJeJrb1klWo9jBF8jyl/tiX0Ip/hlhxgt1E3Sz2jK0mhrITTGYoLDSiDKikmOgDdW74DgspqpMvByq9G48k8iZUZxwjG+Qsa5vULEm+BXRcanoFYOIEqcaZb69soLV5dYue6BSMu+ownl/M1am1cGNeBt9aiS9MBoqMeUVfRu9E8ET2KAZIxiNL25BZ/pCVtUbWScbXAfaLs8AOrI/RNThszsB63PAEWaPZ7j+FGmId2+YGsx1ja7cqg8iCTj8kU/VS06bhVfioO47jwqKo8/Wqsz8kTfHoUYpJ1Xx64b3+NRxEFa9gYW8yS/lUtK4ikgSYf9QHzYkz21u/FHNxiyVyrOI1Ly4LJyVjkOjC6Eh5x+vL9eGysH5iCv5cj6ib/Ppjc5nKXDz1WUgh7VUX0kisvk1oNjbe/gH+Vq5NVp7XSRVKHyrJFNhI5ffr1JRk/iZ4jywZ1AMVcINLnocwZVQQZFaZzvS4W4+fMi44QytndUz0eUNlLiYODSsAEnLBIJUu6lWHNbFo8bRy0RyHIVZQ+84mgRMkEkwDOKvf05FTQ4q+cZnz79N91TnUbiRQCOLNvT757RxnGdG8YQbVtk+CZtG+DU0VTx9FOV/dDbZPO7u2EdgRXDjARxbT2fcBt4/cg71jtucnCuV0doYNFI0blJTJQt5QAvIAWqszyWPhNt8tqRKpLjjDO9x4x435rnx6P7zqqrjiUPLEjJyKW8tkBTIUl37JBr8HCml49iqUViOXMaNE1EFUsBu5E5jd68PvaPXM+ATHCr0qk5eh1JnxbDXCRhxsiFTDNfwct0Velj8KgaEm9yEtZQu64Ub79TBoSCSyM/F+meE4JweVVwRxV1RTQtNEqWzdelmicWiqtYMt56U6HIMJCjIbsfs36QD7uiM1s+oktwcKzJAwrx4jrDDgYmPlJ4btemEtBu9tDHD4B5Z8LqaL4/DVJH/dGuhbaQdPptljHxMFEdYPVLGYSGJa/V777B68sChem4+lZMTvFhykOEwnppcEIAmT8tf2a5x4j22Y2/Vp8mpDyW+zaaoM/RxPaxVFCnVh2iyW0MZjX0Frp8QTvwHiJG5/4waqxtnJ2qBUgQI8ild8pf7tvtJuCVGQy+tkiRpb3dJwVXs7UtRG/Ab27T96Z1d3IB5kqlKqg3X+a2n6C/XFI1Y3Nupklmr7dNRHvSpdatughXN4XfcJ3t2sYlAimRDLZwo/hMzAjGOEvcMb/mFgEMzxsMdETjeVT3GPw5uCGxgyXeopC2FH1DHfjJvMB0dZeop40YST8WiqprBgtW1/gTEx3n1m2thTYjDi59n7o0pUEwBxesrPjp/PpVTxT+4+uwNJ28k5FQaI8AN93AEbOgNpMaj6e3pU4PHTz8pMFfOjaUo+3vzeQHc8JTwJqrA7RNfSM1LKaZqcXHq3lhKsJEib5ey4tjPS38IG/fjxj1u/IEYN9nGdQCaX5X529e95dA0mdO+QZlEFoduKncdFQI3OlPsiGWVWI4XnzAPMm2AHKfRbtfPdw7BIgllQaKxw55GgRuEUzn4Si7seuDGF9zZPbr7Ksht48g2auixiYsGwGwIoWGWBMWe76ugMRWWTHqDaCuXDb3oWCYhRG8sZsXSLhurBSGF+liAMdKQUSYPtrVXoHJPnIud5hvN+o33U+hwrbaSjkrjT2QgElwligN3IuWz4In0slpWuWF7+xPoGfz3s2ne4cdZseyziCU5cMCI/X6ObpEEum9Fb+5I9dy+ORBMhgw9YFgOm1/evasYxkkE1AnrEo5ADiBFBIgObnEM2/LZcP6qdHXPBIn4aweLELjbaJwpbX02bfyL08+jxiqBAcKYOjsyXkzDBXglasJhJ7uWUW3v1hyGu51i1D913KH0wvOIvvdalehzYU+pJQ94ba++Z1dfUSkje6Vyt4oSKw8Lommjy6yx1/UHVY0W2kedgR8XyG4R1ZKK1Q3f+NnFGbhxcbH5z7eyqAg5Hr99/NDM+I5isESLb779J67xPdv09hxseHU1jRSRvw9RldFC+6gwblyhrq2mUeJb1vHkgeM8Ojaq1XnvRlWphgaL18aT8/SF315n8PHNk0U2j2SWv5VpdqH/0WShe6L5T5NG4Iax4lHqiNX7T02Mr4sTl+OP7dRnb6nWFyyfimCpN+HaWEjrp1cLKbdwGjMyw403GT1iqnwpw42l+XiRe9i4x43/VIxrisO1r95SKd2pTHU31r+aBgUc1+AGyKEjuB4hIx17NSy6tQZXqqp83m0cp5k9gbyr24JSap1Coj5B73JGBgoC1J0viMFigj9BTAU1HNxVoUWpyR5pkNVvfMmObBeOa04h7kqC3p5TEXuAhuS1qgkpUOXEk5CKCBkuszjYURe7Ua9TocElc56Gj9zHj2Ltb8jvhRgpKN5Kit2K8EKgcNLIHao16ouRw+S8vwn6pSpBcmw4ol1BJODGICS5nOi+1rcT0L+Gj8/uujmC+dCdylEP0XM+evtk+dMpP2RaYe5wcG7eKiq6LQoRts5I45SRulszkFnZN26V1bAfQYegRgf4yvedd15s5D2uCDdsKazTJXu22usRfDjXYj6PHcAGLvMTNMDE5pqIwQnO5lErJ8EEvUy7undXPeICCgdSgR+dPF2x6vjbJo9EEb8Ia0lcByhKLf0f0cVOZVlZVUX5LLpfZRskiAQvSMPJIl2X84kLESWu0/+MPlkc4VJHCWTkINlro8IVdFxg2JD6FvuGGkeYPB4izH174aYm5FZk1hJpBXwEcCQRrrvIXyY3hxW4LyPz1kWBV84VYdYgH/eXhBuGDARVcWs/mTXAJjoDVW7cYxd5qhdPk8aswinVNwkXnr+eJqZ75KDYI3DjydbTsALGnkoiql9/crX4+vrimm0bS3KBr5vdeMPAEMunpLOluC8pcSMaN5EbydeXJo6lxbSpCghZykjxOdy431Ld48bvgePPqYoDavymE6unnIvt5KsYUdR044Me4AA3rgM4bqzGZeuecMO28e38h9ynTx/SvIEf2sNLTu+JDSlY6cQYE5forJuUYdVzyqFgQtOHxotjZ9U2NYGcrLJ9ipARckauo0qDlESCBuHVWRINwgAoZe/41jZzTUfOS9fgMnIKvIGIeHYabA9vxwrNK21TkqRtVZ0weL4l53QdHIr1aI4PCj1ZBjWNjJSK+8VOwKTqihaQohl0bOuOIrEh0ZsqSdAgnRHHbn/6kMlt72SQ/GPq/XvmNMhcwWe+gIAxgumB1JLb7XznA9KCsscJDl8pb8tQGNwoaKLeuw9trjB0Txz5ctphZTLdbadeRVsHzo++aXayr8Q4CzfOVN2UOgXfW3b7+M6wIdw40SqoVTQnrtUUaVT5UqSYCD+G+n4MHHkd+GUNGkclnH/sgD656TtPfHq3WuNrtFuSQor4wpq4Cdsqdi7BEuiOEuOFSP2Sy/+UO9LVxIEilx9SRo63Z8snO5Q0SZXbqimVpKQwkk02UACKRg4vpN5uroZ/4625jouAFZVkLLO3ko9Qb9hUhbU77aiuzIB/e311NH/zdurKe6qIp7IQ9xsKqPOqJwoGDqTAWAEDOTLjuCeN7EODR0ROMW88T8a/hBtRxJGKNtqPbOpoE3L41BXjWzYCPnr0JBVw2PtHrKH+LFl/u2DT3yuqNNaWktkvom5R2PqDxYW5SMPFqGaCyogW2KUQXKXl1jxurGWwcU9u3OPGH4tx/79s4CgYOGz7LmPPkx4qgkXGiGQrPrcNHDdBpOdTwqE2U6esq3JidXNucIojk+QS7V9cQl4AjGzgGBmFBiiSxGn34lifVE6KIxdmHGsOqWxUxOXKq0fMOcGGOq/f+VJ/A9+HcKPnmnD3vir3g3cgMdgbFYAUJ5qoOaOOxXByU5iAHiPEXWMnBw4V+16oYQ6U/0+K2xPV/RXYYxUHGyd1Bo0KE0i4xRNs2A6I528Q1bQMJcKMJt3kA2tzAY5RP2Wiq9UEyEi/iwCOf0ybZWMgi42fF099E9p9uRrKOVeZiOiQuK2M5nXoEtaCru/7GauhE1W+BA0OVOUVrbxiZukbOLYL2lEl7kSx5vQ5ucyVegwHkjR1/V1cluOv8gcqqpRnCLlxtnkhTrzubj7EsjyVZcO1XU820dUUyzBR4C93FUqlOUOmjRcCkPyLT5qkvhG0Xl1uSXML/MjKDaUt1e1ykx7znaqTdHnuEsWBZT2HWsmPyg5XVxVhYw817cWq2/2EHKXaVyUeajOlj1sGDs0jQggl4L7dOTl5awfgDz/8rx9lJce/QSMf9PgFdkDtt1a+zWPEtycrJDBGnVPAxVWEWAVwXB1FXxO3bqyXqlkoVcv1G+LbW/OBI545zldS3GEgyvOYNzJ64/nztKdK/MbMBdheof2PRdWWF1Tpr1MOQY2fnu7/FL1/IjYWfN4vJu3t51hWYRiH3zAULGW8xjRBHaDYWndx+OJaqpRdzCaQxalXfG3OKH4PG/e48Qebqj9nFMdN2JYPZT/rDEdOHRyPQslTHvkC3hTHoHmta/SbgrftUgBFTNXp9icYju3UKxEnJlmJDjhHpRVebRHa5iRQSjlApIK2lv69k+LNCAuF79bSqSxVlAJdxWyQoQ7x4SYo8dygzIC4KZ3UqZlcAwY8Cdb2okwaOMWZR0jpUF+HSPICdeVMHIrzlboqyi/Kyl+kzTAnW+CJwg4rrUsF4p4UDz/mkALX4Y2lvqWPA+wgXJ1VlSYQYhmRCUOI60VOrrHPsVdj5EhEd8eD18HhPHBkt2cHEQXpsx1WopCUUFITVQs4aT59Mm4Ma5YqcVrjxfbwQE1TnQYj/WCN5mXDCSR5zvS8RU7iOj59sjoLxqPBWKJNkb5SzyZyuiGtXGO5WRcxXmne4TX+PuU5ooZDqYFn0UJOu0ZX3XxEF5K7SKp5zb4/OiAbX8V6sPh5abe4LBvb5jdk8ZZU6lu/gOeiZc5b2qa+9kcqXRKRpMN+84K7NFoo7RDk0Bd0v2pPlEentUuv0x7AgQl8U36+HWRVLVh1vhZ3BtOEgKPVlLzqnz9snpwZOB7/IEeH09VlNldQFc2Am5E60vp2NU2+fXn02qrbBBhOJAQ4/Cf+pkpxw0l3pfVEGOEho9UK0NjKkCOUtOepL/Z8bo/15FFEpL9O7RvTNZU3VAaP1NZEJtWWn3FrK40Zvv2/jx6J11hHS7X/675i1BWVvmAKY0mqqsUlW/8+O9120X6+hcW1jMWYUuOfE7ux3n6VeTTCEZjcGnNLrHuj+D1u/PcUx6rzRgI4XOOEEGpsU1wd3IBHrcNkD9JNKlcl40bBGwckCx7CDU9PUeeepti+wA2t6BVzq42VDBLFimNsiyQKqkWWZgsJaaEt3BuLq6NCHBUnPkFVVIlfV66hxfFvaDuV2cCFAgDHdfYtVRwndeO+QGXXiueY8DAtqiTQragitawvm0CO64c8/EijrbBsrBiOy8vBQNS4zCM91XorDWVyolooCaswmVSSP4MV1fsUXWWiXGor9YOMeWbn/FYGQaBLDSaP/TirYTo9nF9VzctyQdVo+nOeVC3v6CkNBBoMVL94ePoJgqPgNg5d2hs3lEheK9XKaU9FQ2uRWi1wg7q/fHR8B3kecwx30Y6kR4M2wz6iJn475IbJSX62OvP4/X3GbNjPQZ5i86SFTkyEgkiUfv9Iz7/LcqoE/bC7a3qlLzCTalZwpsNYQjBkAS88ixBdXnJnkqajqnZSUkgpOl2vDPfQ3CteyLfXwAhI3Ej1a4kLf2GIql53jyS0ok3jawkVbaW53GycCDg0eJBJJfdffU9wIcgAMDYBCAzmhBtu/vDv/w5u/OASWUCpinFcey2BFPlW1aujlF34MlS31bBrdLPiDEuoAklKRCCm/ibttKpP4lQHKpZpFaSFg/iRtsPQp7TG+RQ2nqxkveIrmRhX/bFRBJvyDZ8nB6CTRaymAja2ssYmlzc9Ehf+6tenNHbQASukWHdZLK2xNP5h6+bD2DS9WVwwgGTOjJnrL+gMZ4oskUXlGlkKN7Jc3AQbC/ek+D1u/PdiXPJGbsL9d8vAgYeMxPMCeYRiYYfyAE4cBTtw7zXZrAIOXVv37SXQRgbfxqFnlVMbObyH8aBRsFioo/4+xznJP2gR1DFRgb1GEbUtU0alKb7hBn+GmAOKX12coezziPMQbigLPVk+wBs9ydhph6p2wkuBwIqk9hGoohUVEILgSgz7yQlZV/r+tY4aUyF7eFOA7lcdlajsYgs0ksOvQrKJwGBDj+7o8wBH5ON+QUElpmOV9wGIwcjRjaOmYgOFiqS/N1ftnpP8qF6O4OCh1nans5Hj2bSfI8MN56cHBxGR6I7+yhtuPqGoQntQM7MtaoHKprJNgkOGk1oKLK6XiK7qB0jEOJI3bmy7Tba4VxGw0LehTVa/SL/sniscta9q/lFBU3bbADaazVbrsi4Ovs9AE/ootlZis6Hjd10etcsKiz1V/ijvRqRtNlXCDXsBJdTVYk3hhFVM5xLiasdWpUpDm7bls1YDmaw+JiyxCx+u4NvSUXm3ypKq1KDAmwqnIhaMnbfOLbzYa5gzl55KnIX6yDWGgETLy5s/aH31w7//GEmHbuUQKq3QLYuVw4UcyphK/MYupHg3eG4gq/u6m2lvf064cRRecYKnxIQoZGRrX1ixJdakvbyz8KPEWstKTzSTjdXb7U0zsgPjN//7z3HjuRNyn5vXsIwqCmNDTaXp48mjeGdfsPHqJ7Hj0Bsc8ev+9zNdsWRUiRTXoa/TPiILF5f+xBoqyW69ngoN7toaD3+TysO9pXoFlx64Mc00TLhxDxv3uPFfcePaVIkbv0kTB1QH8YDMG7KMsahS+VKPHHHT0BMWSLoI1SbpEgaECD37xXHXnZruiLrxA93lrFYvtEYuy7ClAtRQMrrGDjJcBRVsf8y3S4sbVLPoiyKhtmpuAjgIUz82olx7WBm7CIMWWbZYbp2tuDIkUtWBDe1BsHnwagONEJogxPMDL7lDXCSqw9PPAiveUcVREU8G/bJSVvU2vIcrEJw1gf7GQV6hT1ZFHNnA0St49TYGighuV1IJXeDil4UcdaK8hpEelbE9AoqPB7MScjZVxg1nS5kswMenrV+nQ1/7gVZ+tx/ADVjtmolx/RKHhgU4cHcCIqqK3j/H0/oGAYKgSrixSw/fJW78WsG95FJVa95oOAtAM8fGXc/G/NhBXtWqushV1kRTcB1NF5opXBw2V0B57NbcHsXHElSJCBcVLtgYCjnC+IfzLy/beKes2ajBnz0nnIteEW5V9yAc9I/y1JHgUvfkoEPUAV1bP3CHt/Br6LM2+ll3uxxB6UwY9gAuI5gCHJa1qiKr6t+BjR9+eMyx3vi2gnWjfdEGZejtqIZcylOHtFOQEoYNMxquXwIv6F9K26ugyN3Z5LjFLbfE7vz4448Kwtrzid+aAsfs5iWWg23bVtvOMnENI1khh2HDfX7THtiFn7YSt4E5XD6OdQIIt9qPaCM3faEHahUFQ76gXNulhcWQU6X1Ezz54puEBdMUXEPCQjxgKdtMJent/LRxv6W6x43/AzFutDjpiKfq1XGsMuCN6px/mj2IlXWrK64If0C+1MgZ4srWkGQqBxFsiZDGDs4+vS8rm4tNdaHs1j9SRSZOfXpHtTfQIHrAfnCd1nJ45EKiK9oAssDucPv/mCli7LDqVXGGk5QreHzs1vAeheWIrKzv5Xo62JCJiwXHhx87tYi+atU1esgwrllCL6Od1EHOxYJeY0nzVccJ7go9T0dum9WybHBMuGIaN7SoGoEVLMY0psiDLh9H059h5qiE1z76xz9Mxy/t7qa4wR7v0PnB7hZHEKViVa14nBIp+uXDJwwdXjblrWUy1263XzkDDgYR/zWYuAVwTIoVCi1NK9sc8qykRO+AQDrxYd73pCzQ3UL/h7/jNn5v/TuTpk0OjiZ9rVDzukFpwFdDs3fdMi5oYrkkKW4spwQctnIwbQhFxJJ38mSvo4+iamNZwbc0LwkhiKnS5CHKgr5YwEPZVbyt7Q53bSUHlBp+vKIJ2/ActGyctRhQRAW1LJhicklZh4Sqe9wQaDwmW50N1gohh/oS4nUVVLVsURVMeGhwA0SCD0/OvQQYbuq4SumF3yJnpMV4sUkF7c6P/1zYbKfKWFDCnbHnGdORRoiM8078hv78LbJGVqKVI6r/gA3f1jf1v4X1p4kWV5ah6pvafHZx/Wnb48aalVTaT+mddVjwVA87NeytBUP+ZgoNySmOWnftc5QxJRHukov/0ntx9+d72LjHjf/5pioBB2GE1koJKkb0LZX5kLwqcxM6goUbE5Vn2D1X6bHLj94iRS11HDQi3Pggr7J85B/kIOi4wU5CpqZdDxgzetSGv6Mv3ASENFFfMIELhBSBWC9Ez5Jv8M5fjif0jBs2UjKuqlwhLyYWwFacbY6HMHqa4k6+26Ljdpsoo4Qbh30Z+w4KlYvW+KZXVCIiO6jVk7LYDpk2VlcHVJwXA3gG4XokQ9cDhyhxpeV+6U0clUusuqS+mCMlF964PqGdSmNK0OcP/dkRXntzP9giD6a3KcfxLPRUHz7ksuqlcMwR2CI/oATNTqQnbCRPqV6JKiZNMf3MOw5+OGkkGJCwBPbDzyEbIKHs21ou+Sq/Zi+n7HeKlUS/Czuu3MDHIcF9P4cdMx+grOInqzvStmo40BqqT2b6bjgNPRpY7xTDBh9YWQVcaNYAOeSOwL+xrdCqF0faO5Wqy+5SYu9Uw8ztVZV6Y/fAj71lgtQdWMi4UW2IenfzbL8v9VR1+auCc6tBYIjg3tRaqsqn6fMg75ZnJgB3b3nzR6MGbx5DkO84Dld1ghbiaixxvasZjYzliFD1Oe3ttww4pned69zvVtv77SodHK0WiyqptODawY39djZgmAZXKKEJ8URxR2Qhkqpz/sTEsRIDR7z7xHjAzmk97Bn7W0l9K+3tFDc0cGjcoF/DD1xHLrVg/VQIoWL/lKBjLfNwZEqqVNSUucSXItDw89TMMc0f8bgBz/7nN/ewcY8b/7UY9we7OLjpSpsraTZUZHOINCAJSbhhISusARus0Yj2JdUwST10o4ylTyqLzUlSZd/4qYKXoHz1dzuqW8VcjJM/rhcJU+AGNUzaehEmSPyTGGbtqsjFEnBUUmZg2P6Ow3aIquraSiyRHQMqwu3BY4C5Dg83FnPHjpC3S8ttWRPGzW1ZKVQfb7VavxF6nCHcYltm4CjeHhwqs7cps4jhJ767DdqedG8lhh+drWyoomyW+j+pqASp+p3QWPFePa4bU9lVjBxCDokJygYOlMmHU0XuszsDR6gQOsl0KRhx9fip3pf5Ydv+SqmgFAKri/BhlF70k1sjbawS/eH9FEIr66rCyQ87oj2W6mydmKujWLot9kVs9BrFk8dZwcZd39/fPXJsVJpnO2cnWLa1ZEqMuCS+/TQDlMJ0aJse49B2cosLM16gwr0yRa7jOH90tct3pmwqTxV41RUUIudGC3+GTv3lliaP5bai1KW6EpB81UwiW8du7Wuju1sScIgul76qoQjDt3xrNmIoauqlygW1pFqmGlZIACi1qf/70eDBwPHjWzPjGk2WKYMCZUAsp4V0r6aZt4EbwYvHuMFy6rUzRfgrCBBOyDjR3t+X/cTE9XLYN6A8MtxYSRG3TpqyFaOd6PIV8xsrzx2r7oHjeRAeZsXbwAbExsJ+7Kv2t1Im1U+/4vzjzleLC6lKfCHe6ohXr18ycSQ+3Pnpxo8ZFCTYIPfQn0qfebDmzVYkrmcPNnQk2Ph8P27c48Z/jRveVBUTbihXhOBYXUzXuebWhbPEVBw0usCnKaMIXV0ks0q8tgr7tKQRQ0D5RG7bJ+ThodMNCVcnasSSIT2vt1Oc8xUO6ON3xzb50d/HqKC79BJ+3hN8f+GOMGzohsGvQuyhvmwygSNnKpAw2Ic8xkGTHZEgdW1trmYAlFVKv9Wr1+oyadyORQ8fIutSNPxqBaf5YGP1TKrbQ5E1jDjOStcTH1cqqxXPEjD5ehRHa9YfW3H3RsUKrokekk0Z7zPc8LsPtb6CTok4rw8ARyiTDw7mFFUuTEzNfZ0cZSZBpEuBuy07XSGyDQtkEjfwhhRNKOTDOTHHdJhxgBvnPcaQKPTgS/tyf1AbKyOgomkVT6Jj+1L6KtHiO4+nWenvsw3V36fY0axs7JwpY6RFYRPAEAMHE02r3ahX3S1u8tqTh+0cnwwZkim9eHlFTNWnF2Tk8kZO8qGpCxZU9pxg5GjE6kpThngMIKTIzFGi5kMDxa7SsBBVSZjbFUC0qsvkTxFdeKbHyL/9TZ9qpW4mKIpvezZ0ZBYOBo4fLsyXCHuYu5hzVKJhNiMi0K+mTr+jtJFaCYMHyOG0Wx5ZXSH/Y3+9vbWwr0ap/XZ7UysqjIQCKp317RZV4fPUhiaMVjuJalPWbVDj58+fZzKq58//Zux4ssWMsRUm8XncoKEp3okS8c8OowJfxGqEx8LmjaVpxfgcNmRkeGRQUdThicTTxcL+4lrm1uCurAFwzbARhR5r97Bxjxv/Y4ojFlUaD3Baw4vXmT0oLSVWXUQzHX3ySdTHBHMPepR0FHJyBEs8eivb4NT0d+BY3EOnG+ZsyBtz7U4v+KB3bKI7gqZiFYSStkdfd7F4ckIErax0G8IFTxvHxw6hOrYBUI/zoBJ8x7ss+GNQycpkmWsGLllqXqprQ9opERr64eqKA5en7vAWZwhnP4OKlGGFg4+H48ADTRKIaeUIbzIx9LSBEinck3P9IeOEtlQDMSZ8TnNHhAQPNmZokUyC730Kr14zkUnYm0aO6S8mTRyhqEKLm8HG6RQ3cMKUyxo3vOsaeuBDBCVpkwYLgwV5U8aNvHnzmp15/FMrZ/m6pB0ieNP2Skf4NslWPKZIEzm9TTuIcB8/nDOMz7x/j10p3vSLathAPgW9oS/v7mnlxKBQSnBFASAkOTmGiKhesKvC9seLUsLxSR9o+DjSAKETPLhx2cFbbWKjBBS0/mlDhWgWoS6hhVVku1AipT1V9ekl5TtXFvom1gyc4UwRRxbt6hRHTUUJH3KsGXJkHYB4/bwN8xvz4iG77SbtVNpR/Zz8G2RQZSsqjyUw5yvLHhuqT9b3l5e3lPS+tbmvJdWy8GNhy/yGSzNWsHdg+AuoyMwYaQSJOxOp4UkjecazUCpu7Kn295+2vaUCNqA6nnLvAsnmC4Egi5/DgQFsQG8shPnv80JW4JSNFYuzLZY/o8fpI7Zdic7wbXGaMRK4EUbxe9y4x43/dlOVURwCjhxvy/AXrusb80F9FP189GIQO6LBQGcubU7extQaw5w3VTnvZAI3+HPKJfON6GZZ7qx1KtqAUbFEygqpaAynTm+gBdXluHDJAc5V/rXhQp6/41Bf9d4dO2h9ksS43K2270EQGgO7CJkWBpXYXk2KLJN0E3a4JUph7bcw2NgtYEo0MA2kKC5g36jEZswVsSPIChULTk5kfdO67lL93O+TBPd6LBpd35vamx7GTmwGGnH7Am4YOjbwoZge354HjjRw2MFBtNenSD2/tZI5fn2HuejgoPCCQib6m+RiONHCiLxbp4fExOHRox/QUaqbu/Yc4pCRYfDlwo2cWwGhtFX827hExXu5mtJEZhPH3+c4cvEbTYIio/+jVLJei5eRG2Sv2Gp40OhDj3dZopX7hAWiwn2Z7aqCIBfV9UJ2QDXGCkDKpIqU0FXJIl79WmXQqFqHu8e2CiSpmUHX4opicIGDvCLqdjLz/rW6vBk9G/KNe3nlJF2DhcHGCAFbvvlD4sbfmuJAzVsFMb6Kn6CVKdRT3aldI/Hg4QpPMYX+mApY4UZL/IbzqoQCqp2N9nOJcUV0bCHNJQJr3jges0fbNUxb7SfTXtiVJytJRLUSGeoxbwAcxo22I3GFHODGFlmG/suws+ASpc8LZq6jQoOYEKjuaOBYilrxpbVpproeEQV/2RwCbgAZi7NM3Bm9EbjxOc0bGMXvceMeN/7bgeN/ZRSHtiM65AvRs6ThwnUZ2lshhxIp7kpwYjiKOABRLqk9dkisEq1P0yvrUBFZXpXLuVq8h0p2pNM80p0GsVRyICDxTvTmSdVaoL/JAR6QIeimjtOtF75xocnEDg5DhyYg7u+RcWV/CeurCk9alIUcSkaX6M5JYfl1o+BCWTzYmIlix6WnGKyiOPumOXjuQyulAUmUsJZUuuRerdwcFi5XVzNo2FBByG3Rmtv38BwJOdKssZHBS9AGGmpELoSu6jTx4tnA8SzDDbFAXJWH8Oow6ksOXTLeJ9CQ6Cr5/OqULu2c0PJaZnOlsSKNHInhsCQX0a6Jjog5HNr3IRHWthNktg0tsl/KKFivFc88bzz+XQHHVFi1epLBhrW+w3Cra14RR6F9EmS4BxAvgGoUxQZaGMrkGbeDQxVOqvzTvapzQhocEFDtGna+arxotOhqqrojds/BtRpGanYGQnbLia6X6XbdGXj1rWvv+I74+rdUM9l7aAvGFkpcGcPRVTFybL7N6PEf/6niJy2npKRi0milNZXHjDngYDEV733LcCODk5BIxWrLCESGlAaNBWJSgA7AwwCxjK9wOS2mhDbtfc8QGcvRfpJBBRuqubY/wCK4ELgO4cZWdP9p3qCmaf8n3QVmLKSDnq2UhVELdo4bCfRvoioyYnwx1W2sZdyGO8cXs+D0tVlFU+BGxODquRfuyY173Pg/2FTZxXHTYeZwkBQFpVocASIE5GreoBIVGwQ5HyNWRRX37mkikYnjVnuXXKY7dYnTIdmG2piMa9pnUepHxm7jEtLguBdCKM55ST11+jZ1oBNqWySEdqMSfIVM5MIKY0ZsrIivcpwheiwEuBMsHDZ1MMW4kI+oQYBDdbR10nzZtrAMa6rbtdhzGiGdGrAZwamsxqTBfTr7zy5vD26KSoLV97khX5/SDptOjeUmlZGEV8FqEEIyww1DyfuN+dEDA7lzsQoFxT1OB45nvwMOKlXJZwl2yPwQ+z1kqSn0ts6Y0Nx5vNMkdHdYMIWRD5Of6WmhRtEUh3HD7hH+2F/ulHaUW3mqPDS7NCrCgn69+RbMSLjxONPfvk+rq52HsaZSZIBevpRksWVHnLRii8TWqqZQdMXdgiFlZ+C+sHXDkipTHOS5i+jQvzQBqmwcO1/3a22XskAhw17Dg0JJ1vEG0iez527/Q34l3963rvKqZCA/+nZ0xVeoAVBdTT9IVAXaSFZFzJREuhJ+tZxA1SJinV2V6fEff9ToopgqBeK2BRnQFxkffhUFGa8tub1KTX1H3buCKsNG2zFWX+HVddtf2Nzf3IR+N3JoYbXDyKE3OzF7pNsT56Jv7gfLEQ1/K38TaJx7RxVlf/Z3RE0T80j7KcOF5g56/34Sw7EVvLjZjc/hrhA1/tlbqYWFyEz39CBUeRM5VVOuO9EWhgevrzIrR+yo3sxwYzHCrrJpY+1eS3WPG/9T4EibKgmk8EqDG+QC1ukjAjYUNJsCPdzVRx2r/ePQIDqtyCg5MHBMhaew45Gvh0tQFDoecOqbwAxmhkkGHAMxDooH1NU5HXrCDRwUI+o5NE9YsgtipIFD6erXRpXj48SEBxleiZVVbxKEieziijesm4m5dJ5J06nnjBXUaehBmiZsb+ylDJEk/z0Z6eguQOA4dFduxMuNh4ELUmCtrs4SR8ikSrgRu560qUo5iE4nIamjQFHUHMMRlX/6DRk3pD3LQWxkWOvAw05eZzOMcS2sGlI9y969elaJ0F0GCoVC2b8h3pp9YS1kVX1PHMCGNlQskMjLpZPrQ77svsAiAU9ixiuPAzce/7Fh/PGq2Z16ppqSuqlRFT9f5DzfawS/oeq+qgltIcqureIvwsDxwruqbY8bUnOxruowfIgjhxz/usviCQj52mLI0HMYPvQ2gkes9tWSqvuNxVI3sdfdIxnFdU5r/UQXrNZTXco7Xh7JFogrEH0s3ePLcnlsvv0RQdXbf16QYdXGT76XjBvp2V5nBUuvv2US3GA+XqcVVVbRtMKqS99e20rY/Z39LedibXLb2dr8J+gh3PDHIj62ontpy4yFcWPGjwep8bfnT9K7jsIFLx6lYJH0xftPeSf0VJbhZjKn8HmABcFqfE64AU3OcgqG40/RwpFMgA/iTtiNJ7OepnncWFyINMQZbNzHGd7jxv8hxVEweIzHsZGink+H/shxTbrVKf52LFTP9nFXJBWtOU2+P+PGYcKND6LKSWWn/IInprhp5FGlQie4RwTXrup8VYwgHo8m44ZWSiIlMFBMNFWIq0A75ZkjYEJES4/MdarFxX0kYZXQx8ABcmiJpuloAnpojGkyPFjR5TT0d2ypBterG1H2UajE2Z86XyFChJ0jrc0wDxYOb+sb9oI/DNxYteY26aauM9wwcCSKA8BwKTozCWVXY7nxswrdLOeQJPVoaMfIET2JacnXkfElz0JHma7FMpso/RconnGcK2kQhsNZ6aGEVdJIPZ3vZWtyI5akQNUTHgtUtAXFXd1+emm6o9FSKpf0WZcpLj2Q4+8Zr5F0VY8xMEKh1529Xuq72zvkTzrdi0XvxYgNEdts1CoThbsNFw58gCB8vA09Hv4/0V+srBTu0aXjQlNFl0KlKhQHc0KIq9rMEdwvZBF7oQeShqWUq+jKOCJx5AJy/Ewa2PZe1y4Mcec6tt9Gv5+XRZg9/n/23u6nzTTN+tV+XRlpuzEGVxsCNlWCrpblgbItqw0xSZXfTZXSGqWSk45pGSrTvMECMTi2FITCQVXlX9/rt677eez0zMHuPdXdc2AXHwaMIfTMvZ7rWl9aVOl0V3eTjnd3lJNF9S5TUAUsvB94XTVQXZMwIkHHuwAVB03xWg76ot8QN19ABowDHQ9HF34cvBJw8FMMHEFX9BN0xK4qs5Nn+tvtDDgS+RFFG7AaGjiStEr8uBubTiiC3YoVklW41MKyjDonWAQh7mpwGvrEaiDE6sqc9Zad3GKr77a2T2LkSGNIUB5edxXm00baUi1xY4kb/98GjiyoqhK4IWac0PO7mD1Mb1BqMdNVfD1VYTjFnBRCHWq4pt969fL9W7/nalrpIwiGRrLRySTh/A1mD2mq+DZKM8KnhxFCR/LuxQXrI5iH2QeV77U79oN76rA1XMhxP3QXiGnyWFQNzW7UkzhraMN4fTeyamUP+ajqQOGGl2r3CTfevOKn3UfaluVYu5e72Zl/j8pKvHHlw6SDZ5xFWz2XTSUamZfLWFXtfvqVR+y7+DHZrgrOv1UjluQB8AhscM7h9ymRBRooRxQKZk/DZV85OLrutsPfJ17iwrSD5xe4dox+BxFU1UrzRtjHDzL3X41uVs0iVbHacq4fS/AkbkS5vw62WsSN/yrdUIs6zOaaMPDfYTdHP3vk8jzFKvJZsR0tnIVqYCLZ0LjBDbSwj9F6qidOHNGaio3VsYS6QgAF5x46q1YvorbbojwUo357qyhDuTvYQN22QQrlIgIeTq3SN1G1pLtaVn32s1RVjb3G0e17ppEBZPVzrY4MHH0nqws35BP8WRGHApE9R6rTDx4ZI1ZPXcXa6n3UZFxFo587OdKsQdNTc70MiSFvOPBBkiF+914/kKRrJRT9UHsGkL09B0151LBOqgGUaOrgfgKLq2jeSHuqhBuRYvgl7RvOw238uIMcVyG4JzsARWERNr7LeQ7eJE47w4lsjMho72cuBKTRiZjDJM1ND43s9cJKcOLAxu+WjeJL3PgbcMMUxy8/uWwcYtyuP6CDk342i3lj6Gv4esqhrRs4FCrIuTWK5PAX4MYL8nGNHeSPHAs2WgQltmba16hNFbYBH7c0Tvew2Pe+jIedRoPLHkiEu2NBhqHEFT8u42BwHB9pHldCbpLo2hNSKYIeHzGJVym1pSxEmt8Zie0aWqrkpLD10tRyGbfAFaLZVQzoFqn7hBv34MmFbtXibOIVv7795n5hkxXK1fy2mQmS0rix6xLZy09YjkmLliiWRXnO/Fe0cASfof3e6cIk8meAxD78qaoyJpoiasaNCAbZRAJGaqLDQxJuJPLaQtzRQTJU1KIQVknqgxFqYEma9uXg2OiNO7rKr7Yf5XqqR/8pTf3fGLs0l0yQN7Xg00Vi2wJx5KgppVz5xzkmSquhqh3jmjI8XTwRF/6UZKonTBuycJSe7hf/4+zsNxQRnlmgW7pVdohc3Hs8B/VODBdafPVub0WB6Issx1Q+/rSEr5uxA02VEmz1IgRTd8cemeoSMmlZteFB5LZvOlxh68ieWFyBLowh405X7Rx9SHGTF99+G8mF0ko1B86oylqXrt7n5g5XwjaVmB6wsdegcINN2Emh28PUt+eMw5zQgNzQWipwwzdokHjtujK8v538f+DF558nXweLqu3IFXEg1ZdstWQV3yHdUChywqm+VSBYJFZVHjfMd7CXCpYjgqU0W6xmbHcCkIwa/47Sjv+1SG/EY5yKG5/KpFRLUnyJG38rcFQdb2jcEBlBhzcWDfJG7kIIFZ1Fjj6/Scz2jSKrWhRPFN++TaQ41gS/UsGBokojh047RhiKm9hyYQyfUb7Ecwg3FOuU5Za7A2lyp8vzu3vhgwmNj8MYOIaBEL5rKdVwWE8GDp4S87hHmdDqRocslRyBdPcLuAExHpzHbodf4VGQFBojNPeMlQVbVehUvVardzepxTN7AaluI2CWVJUb515naLIbuDFX5QY9HiSHwgozhPgqPONp4EjOjcz8Am4owHaKkKrqyiWVoEwCsS48b6hWMDyBLccUZsgRwwYfoJod4fLTKb8RuKFVEU0ddTW1qvCvkzjx3O6XBxz+W/jF615naSHFUxPbXq3KaEF0O/hhROKu9kIKRT9wPlWsp1zdhKYKRuPsTPzD4KXuHv9Gn1NwFh22TwfivO33k6wKwBiVUnVgGP1u1cjKhCHjh7AjAkEw+71M95pKRsd3J4xoNCSwHRg4aNpYe+64dGHKdRfg6IoN6UphxcF/lHBDrbAhux04eQrTBslSVwkvMtwQaBiDBDhso6SP6p7s9ct7BVPdJw4aMSWO0refr6NiRXWSZo69nZ29kwQuad4APDxm/CE4je281Q+cYLnlKEN9V5DiQMLODrBxsmN0QE0FhqxaVrWyEl1/W1vZ4imHhWjxM4LY6ZH4jQQZGbsRst7VRG78yxI2lrjxt62qfhddHABHpfJTxWuqWQtR7h0hVTQmxTYolf+lw1jZI5GpnmS4L4LnCL/b22IodIt6kok7BI1A4ixEcLhDQ7npdcx09c4cN+AjPoocr2PD85LKbwANSlwBjoCPtJpi7tC+6s67rxuvwGiKlUVxSGyJM6xAOwS3l1ZUIfb1oip+7H1KNomZQnOPJo76x4txfQIfnYS16Knuk9ePiYJN1eY8qSOgJT1VJq5yxayTSbQABDfy0cKSKs8bZONm+mUzQ6cOWLenTySx0qmAcRMcm483J3j0990NRbJ6q5WpZUnIDdiInFxOfDv3+H4WRxUaAQ/aHY783ngzb4b9KxkuACIZbkcEz4RIEcmbWFfVe3UKZrmx/WqazNZ6SK1JdY0Chgv+mz6JMHUvrQQk9LFqbtj/zZOXtHMcM4JsHDUgsEWwiwfn+TRv1NwFBVu+gVfifZNodcNRyiB8+S7PlBIRrmt/bHxlHOMaJLTA0rZKjMPP5KWjymWLpJOd1id6abvGl0FyidvBIUlVdLum5vDIMLzypGEhLepakShH5RNgypHpvXUjifgNPXnByymAymABVlwHcFxnCNJl8PAQou3VfN6A2og9VUwaWdsGM0bDaPHj175/YtXtuf0bOzuFrI5vK5flAhvnC7CxcPMaS6WyDqb6Li/ZSJKr73LYWE06LX7UF0vD3xI3/kZu/IfPFoADYqMW1j8d9hU0uVy8m0fIO5zihsLWXRxRE+ss3NO3p5Gpzlvdf6jo+ydUjN+1/BQfWQHdpCP8huK8C0gHx32o+uGCLgtMgU73uEF162ASE+LDbNx4Ey7xGw8c0RECtZ5c5PpY+7CPNxcXahW8Vxghlr2IZscczowyDLqcsj59BIaY/J4D2IVrN9z7Z3jYTYx30N+vc7zI72XfuWAE5HM3CHKpMS+ezqkMR4+8mOMG8V4RR+9GJwcXoseVj+PD3aQbh3xnRtHi1C6NaSCFlbpYNQ9mZso3DBwbXijR0UHQSAmVFY/F5ah+8Ufh33i0kDHyeEFNNZaaQEnqYqv1PJp5Wh1JXa975jfs3TNLfuT+PWUVRv5tKRjxUlbDES8ujRVg6AumP1RTbhc3MYFt50ZBdbQ3tKEabJgCx/A3wAG+AVBkuKGD/mmGHJRz9CkN71E7LgHugBwUjxwGDiOaDm61j6uwSRJdZdgeeSn1jYNu4ebt/Uv7Kde/ghkWUPWi1K+8zSABYWKfRplYqlhpNQEV4cbPaz///LO4kzBxJA48Ro3rxnU/sRwaTbS72tshyeoPOXAkPVXqZrJF3HUb/h5RGV8ToR6kuJEizvUMEiJrZHU1A408nGrxJk6cLVejkYIOoxd2a+FBTCufwMaSE1/ixt8uxoXi+GCOQ8Dxk8VP8BK1DxgBW1U3XTiD9mY+cehSXnBg3DhO/eKO0HjwYfgi8pk4CJUjImHWB9yEQzLPUeBy6Ie6Ffaa6ldiRuApzJNTfHE/rAxtB7805z1MVg595U1MHfZtBGwMPRBFfC5z0URKKhlGOnWzM7TUUk1rh/q9E3T1T9ExKo2YBgIBDRLje2umNh9ZUOvWj0w9lXS2sq3zJeS8c5v4ZWbhyGiQVEvueQOB1T3p8xGR+yK1OdkGGGa/GNR8B4HVsVNCDvibjpznMdW8kRKlxi1nr7ugqRIu8dhNAR5JYVUFOjZIZZIoqoUtU9yGvIS4vFudngaJCz/b47Bu/NtCkDpDjeBRBHyvPulJPOQ4kWp7PO71xr0OKyp6MaDDSZWywkprqqdPS7mMKl6zD5h0znBynLG10md1ma/evTBuOJoKL0aT1/btoBnmcL0IN47gxDfczecSqDRwHCbg0FncQDqlHlgpqzYAjkFTTHhMHEdWVilGl4JYYkGMG9/QGo53w9mGA/MaA+YLjThY/kw6uFHW+ODEXaCtS3i6SXFYknUwqWETx5qshUAIKqoyiykOYPHg4jv84ox0jT1EEvaT7y9DjT+sZ5uqbaS4xg8rcZ10yJCysxKp5qGnSkPEeT5t5KPGJ6ixgB5iwP/l6kl/K6+FDdz4LjP8ZWVNIfBdSqmWuPH/FziqPz0EcNxZjMumQ+177KqkpTJu3NT/Cjewc9REcERr7ItwPb+NC+ugOb5/K89BTfTwrGJxFi4OhgEO8UCIsf5TEpRxow4rr4zazvhiokFBI8M9/eL3CKm8kfK8QexIsvwFzfLxY/Q2ReA7uYvyjNQ7E0iaKiGDIlg+VMAIGUacMIURhZmD30jostlxYuFMxeKbMVC8Ij59GFrbDBWg5J23GHNHECbxcfYgdmGJSQmEcQJ7JzyAmeg2tFPfGzNyha6h4/T0+MytJRQu0R2Ll6/W2gzc2GyPsmBDo0rLFo9W+i+qlNwD6K6kXr0tfmTf/IYCYUgaIelWuLH5+L92ihs3xpo19NdQn+vRhhNwe91enS6OtgVVzZZ7MY7MlKuJNuaNfYOFPeP7+6n470morPb3/wPoON6XSOrdu1t0SiRR9frNCKQK7a1CPHQqw4x79FCCOoz4y9TqSjq7MeNpTBwD12HoUv85R/fRLcihSKvGWqyqwjwO8SD0aOwh8E2cN6FTV6lVYz3tqIi4YvTgHrPGEVCCmIpkkeattFuFPcPJEXklIazqrqn072fjxtp5AeaczMHC84KdgdbkNowja3qgjvidxvoVqYZ/zMOpghhfKIXtf37y9c7XzBtf2y1SMGIEnbGVL6lyvAiSPEUazpdVOW6sPnu2tfLyhDaOxUz1Bad4vqQ6j3FjmS+yxI2/fVOFi6P6IcONn1hT4c+oMG/AHrhbb2FDdZ81fEuLW6t452423AEaRR+IsZaRrLbifHZmGAzpytcl5EqlexeJ0ajWx5u75sgvWOlUtSlRf3elqslB3LWA4/7yzY3nDwwabxg3XulTAMXQBeXhJmSsqNDtob6iOw9JLRUHOmOwurlZ1W/R0rTR8eqoDrciRZW8HlJsbbKWEnR9dAOIgeMVKbgKO7mfjxcW8r4J5AAr4n242S8XcIOupxxTYhwhu/cu2+YRkJtw422iOb5PQHuaN4+nWg3JayVIu0jH+kUL0MAbIWwBN1JAlccNp47Y0kF8IewI/eP7Skk8K1UcyN6qj59v1qWqmi+pHgdYuOhPkxa4oTVV7+Ja0qtqNC51Kbejl5xJo1o9Un1Sx2mBPTIOR6HCTZupUtj/0tLqSdg4EOFaXsWSqDk4sm1DPEH5yLZxAAmrhmOmytH71yb8sCdzn2GjRhkUpeAvn7ozA2SRJstip5/hrR1iohzdssOjguQAmhIrfRSJhkl1K+AwiRGRIDAlzjvXAmp9/QhCfJ1sdiHBSZ8PSaDCsRHl4ma+5eEQJvzMvNHdWyuQlduPaWNNvMeaL+BPJNE1ZPimeeMq0nCvItownzg8b3jJJdntj1HDAWycp7jCreTaOA/x7dZ8PWWQ+C6HgkhTn08b6g9fjQ4nFzhpbZVHrvtTkaaepo3llmqJG/8N4DDFAW7ofB9xAN1h+a5VZhDSdSNH/a+go84y605V5JDjxo3Y2XPx/DYDjmOeT/QGBnTY8WosiTp1b6oAjt1NH+giZZ1EWL+rPDzMIj1Kp7wjR3T172XVm0iocjyiTnrVjctlQY8s+eb+NQlFkXHtzqm00DOTdueiXG7fPXzgy7uWcAUXr72UzYe4SEQ9PxJJfx/Gb16H1m/NYSILPXnlz6avxOdeZb4N4CKbQ7zXikqnOvb7bJuXFlXGje+zeYO/HcVNUS5e8zKq5F6N2iQmBDHjfIGzuLJP/ActsQk4qOXDahE6LMFJ1bGyas7wvFECR6qKwu1e1Htsqh4vaG8NIHrHmu5R94JpQ1MHCKSJp2o2w3Zx2I52d2+8d20WQVurjVopZ8UDMzxiCCdiWXVmivw4vB2ClacDJLc2/AmGKENqS5Irnv12cEsLR7nX4CMPDNDLzebVOywfhg1NHU8znpyUqx7n+bWQo1Fuvo8lVxO+QdspkKNpmsMgEnmGAzMYV+ykTH5DZpjpPjra7idyQz8WU7iGjYZIicYe6qYy7R17QEEjumI9LonlUKY6n1c9h79OBEm37xFDn7Q2Vx/4oxNwI/DCEYfWVm3/ZTtZxfFuwIb8iFWcDqfk9zMlzqm+pZfAi1XDx3k2WnwXJeOxqvoizyu0+w89lXEj9lQruVRXjLjJjdzvt4SNJW78N7jxXxI3XiF5iit2mS+wjEs2W/0YFIeu79/88maRGg/g4PwgUgPMCBlutq5SHyva0tqBeRLZGej1s3gWO7cObDIECYTSeoREPUIuJIXVkX9nU6AdfsFnvAnuIoUbmh+5YTfVicSRcAGyOyMSl+FGK7SiBh1t24oqRZeTT6h4B5ti07uTqqyourdeSmmGj3cZaVgtBUMRw0QaLOYgAXK8epV9JX3GLvFHr+ePBTVeXeZWDrquqCt5kTHjaVE1D6CPnC+qlkxiOErd/MVknAaEjuwSUyYOR4mM5vGG+suKQqe/qWUrnv7ezhAcaVElES6JVTT9PXr++KLVKgs4PllVPU6ODqHoo+5mudNBKaUqcHdsaHTxWoqTeaDIJ3d1MyRsEF5Vi2mjlIRUuZbKpj/ffkNKle9JWqvfaDSw85yIEe2oqj3nURkqsO3ZuydjSP+o32yzLwoFrqAjIcfT1PLqkUNqKZEaewWJnbB5aBQ5Eo7QzNGP8HSmCdfD2h5+1fSCyrihzzYDNsjVTdOHyYtyo7/Omoo8E0Ko9GTlhqNFujQ4rRUMR2VLb3sWTvWVr77XQNGlX1t3fRG/1zVuFPhwr2G0mIcaxp0IG/n884xUPwmGIxjxgg913S8IEL74IvEbxpG0mvKd71bPzVvoFo9JtvAwk5+bF89SDROshPNjdcmJL3HjV6M4EnDQoX1n4DBu2DphhevCwGHxko51Gz0YS7Sfwt8WngTehzXhrcvtIoaPkNpajC5Vevkket0dqyZISerWxSpwcAKASNKj3G4Bw8UQALlJgiqvqowcfODiJ9qeburJLk7L043lVKK8FW87mdSq5XqLCC3RLyLd76gD6ThHxD8OS4agiS2ZlFfaVV2IHmcgYWPlmQE65XKOBW+MYq/ydVUGJon0uFwYNTIeJIBDvyT+i2IKyI1N1Yt5zPo8RvgYuqiUBo4UiZsO+HFbYSP7DkxnznAALhOHhkO1wNLYwTFf1WkuHS8H+4HHE7Jx2WHVu8+16xrpT/wpbmw+CiMg88aYnMCOjNFV8yXablXDryHQ0ITQvW5KaqVIdQccynnxJIW6l2K8YC0FjOxHSJVftLKCBYGYGCCXMgFBrbieJMpej0gZEZ19bTpbAiZNNH33+MncB8+heKtSMORZyJRbmTjPxWjgkxCJ0XuvXZXs29fhvTg6yrKp0NdaattcT8FT673AjRhMMqkU36ZlFXPOulv9qPUjk6ovvgHtLesngYCY8jKRhBDiNnH0YTUYLpx2WO6b2fCscb5mkuOkd2X7xvoiveE3n3vgEFx8rXnm6x8z3IDbiNaNc88bW4kkD9zY+uK74Du+W1BUbflxq67aOA80iULYVMexlafqJtw4Dyu6DH9L2Fjixq/AjVciZATkECKw8al7A2TQiGkjh48h3jPmkhoheqfkr3obw9LlbVbJIY7jeDqNpQsCrSonO3JcnfoQC1IcwVqzNurcSIpbtxi3NbQTEE3um6hnusmNfVbhQoLf40Cv6DGXNmWg8/1ozx+NUBftWatXblVaas94UOVfp+NOwQsT4x3i0FlPsQtT1i014xebvMF0cUeNrY59WUcWkIACqQ8f3xgr5qiRocTrTx75KqNGLh21zr8I+sZBh1/lM8aCvMruF5rHWSxFJvoUv7jgdTPNBRdtCaxKWRpuik33vCEOna/UOOar7uRrhjvicH9/6hDd0QFzy7gqkKkvmjf0FwA40FLx1+hIPgUPXrUfpG2TRfT7wYhTliTCXaBkW3fgxlM3b+wHzXGWkR2xtNLW6onP+0Mb+ygR157qFj6cbZVthAwe0Z/RlSsDlRSsBec+JMq6Or4VjnvoHdVh2DlIIRzcmmN3VHrDqicIkQG8x7W0Vt2kgWrCiLOYauYDx1XCDUzhvYQZUOG6+BfP0t856ZXD+deLkYT4dMx+DBFgCz/rxEsq/1jsHCDE2g8/OCy3T0uHZ42154Ee2mjZ9PdNhht/SAkjfmsl1Y4hI8HGufnv1KQU+6eQ36ZOPk8cwZP7Je/08w4qY72/i5DcFGmYgUw2bqxuFRK58d3S8LfEjf/Gpkr2vw7cuIHD5DhwIMURUeo21um/N4sUxxvvqRJulCB+sW/Y4uZl/ds4IKn/K7K1pygiYq9U5jqkEkoKWFqSQAndM+cw1pnP0d2aXFAhVJ8wRri3Q/UflTuT4DcuaWJLBVXiyvFLasD5bDXJqyAxZP0W06FWdKzVFTEm95ZTwbCwx6cARIZxxMDDe/3jKzNHHsqzLtvJ8D5ktDefwsGwUvlk4sh6QhYnkDmQhI3jMpLYE3CkiePPud0v1lbJPq4arH33+ZXsDj/Q6ao/UTrn9TvWaBl3UG3NMraiHjTC3X3AV1TR2G46C2RwdGsh7aEnlxLsx+Ti8ePrNm7yzTlsWJuw2e2O0SBr3uiwMeQ4F2pou+V2JkACoVOrbetFFc4cUHp5mA0bGW5YWRXyKjZXocCVBdBls+K+8WvotMcrfsQIo6RERxvW9Qaim9UTGVMkEtLoREF4c9AjFoSp49AJU0IN/cf0MtiwFsuDB8OCRpMBytnra6MH2iqgAgEWVRokT70PUtzc+Psj9ljrbusDUHS6v1+n/3XdE0cDY2Gzb9C4dhoVRoyjIx7Rs8aXcacBteHJQhihk11qYJEbLLT+tz4lKDkXpJxsJ9zwngrgMG5Ig2tjoH0bmjfYVeXGjfNMaBvhIsFHJEmu5w2R5FupnCmtrowRWWXTVrQ4QYsvOMmdZpiHGaYt1fL4W+LGr8ONz2LkqNnJ0YqmPx20b+ao4aBB76lmIzbqxo3ThBsRFJ453VjcK3Mk+rHhT+SXsB3PM4eo8fJmb1IddrKskY7DCRXop6NcwYj4AHW7q3hfRtcfsbrDj+6fjTlIreV14OIGNW7iQOhGB/WISsE9PpzdpORbNLcdFWrMqqppurm4gZ0XfHSGHyUC3q1+EC/yQDM6KSSbziBZoDgScAR/4c+9+YQyX8SNhXx1Tmh7AI8NHBE3khZUafrwio+ScbZUupZ3oEgb3Ohms4GAY0bWoMVSwIZo9Ipxgy7wkv5nqDbrPvNdlaHEdU7slIRYVQVUt1cdHXQ2c6/7o7GxWn8ACaI3N7ty/HXqVsdWN6pu/FPw4EHgxsDZuM0MN3hmr49iWfUkC8Tdn3MdvDCAMHEcHt4im2qLF9dRj6aXxPS2pU/RfHTddTihPXc6+aEW5CPpOWSwt77hcYN0qegF1xtvvjCuk1cr2ZfgZePAwMHY0rWj/MijhFjw9dvbpKMSelh4myDDn5LKioKl9++3ZS9/D6uO1kr1gk3hgnNFgIh+KmbS05ZNiscXuhGu/rMggn3WWkHuDU0fWz/4Bm4UkvMv4cYfcjnV56kltvBsJwBkJ7Ah3hogYjBIZo4EG985jzDdz3FjNVEZK8GBrGbuDRZXW5+wG1kwezT8LQ+/JW78t4Aj842LP54xccgBWLUFkFxyn9BvMmL8zS/AxpvgNyQWmoIb3rP49EuvSWaqgFwUptNK1JYr4XAoDawu7KuzyUS6zzpZS5GOqzO8wwCgc2xTOqTah1Znt4rIVhqrir/rBuWUoQHavMO2iewQpo6IqHK7B44JLcRmrY8z55vAepA30ulos9VRrYgq/3BsiEF5qNRVq82WpoO26ubuQQHxLqm6A8seZcBhSLiUPvduuDBdWFv1KpNbLZDiObmRmQMJOBHJcVxczKSKgeP7r0JQFUWAJQ0JCTemIy2eOptZNsjjvQuZYcANwUTFItfYZgWZoUVgC0+eNbQbyhmpARzInsIwftEZXx8dtMbzNZWGDFAjcKPb3RyP8fg1q6HHyjo4Dmyr8KqKDg8SD4UbLw/TvDF1c5MdGzFu+MUBueLHiTlUDO5LzQXNQRagfuDiv41BL+lyTbjjCQw3OlwHM0P3umenSM8ujHfuBB/wdrD+Hl2vpFK3rLi0O+oqIlc7La2qjvpRiRFJIAIOHfJHQERPxa+ABi9xx7jRW0+AQmbu1XrP/eDARCQo6pnWnsdo0WfHtY4NsMGSKkgMhFTkkVzvIbxd26PXSZ8LzOA/fdK4Efnp69g4/rieiXC/PPny5CSkuwk3dgpp+cRu6otMLBsDh71/YeBYKSQPRw4aUeAXFr9sc+VPpIiRhS1VDhtby2ljiRu/hqiqmoBDfLgHjlaVhBBduoMbuqKuJ4bjl/miyj1zAgVaSU/TuBG7qre5rU2noWBFOeE1wpNAIX1n281yTDPqlNUMkgIO7SLXIccI0LobTTQHQMB/fCjeVdXe9xERFfHo8uVp09QhDn33sq7TnBnmI5Zwx+LK6jcE9RiR1OQBReMw3xsimDSIXCg5l5VYXSIAVfnt8vOcNKJvbdEVSzfsh+F9GMhzmLhM3Pjlq//qNp83Mjeg3iWGXK0dTkM/ToqBrzKe4/tsn8ef7ZRC7uiCBTiUbSsmfzNcFrpp4pA/QzUVgg1fzttEPiKaamTc6FDPZDFUtAZqQeRuDrWCS8J2UW5nuBEDB3/trjBDiY400vJeYirjBvG6uoBn2Gjj33YqbkCJ11S1w8OnUSceOtzS/gLPYfcG8bjuADzc0OW+QOEW+ZQQQL8X+iz7/nokBLajDVwWDlEaus4/osOPvo3nUleVNUL0pbbVHoqcEAyB79ap/gY2XBMrERQUuHiKgas6rp2Haz+Hm6HkKuwF37G+nlDifXJweNzggysnrSu6qiGDtwgMsdXCB8FD4Yc1mfyw8/WNGk4QSR4NTBvaUYEdheemwbsFJg5w44svfshuhYiocnr64rihrliqmnCJg1bSUxk3Fhx/0dtk2Ehbqu+CJvcySgy5dFTf4fVILbFYw1czpnwrE1Mll6Bhw5HqGRYtOfElbvwa3PhmJqr6KQGHbHQkn4dKSeQCUJGgI94N0VNxxLnN+vRtbKlYUundQ9rgozE9Y1lVG5npRYVrhoMmwNak3Kpp7gjTeNolTUyUj6sfipWJ9FUXLKqUsK5Y9Dtz3+72I2SkqgQTJLUfSaFym6xpc4oE2VPJ3uHIQ6l/LbgyX64VPvW0w6r5jV0odSOGSGJyqsSLV7nG33SPlGaO8GW8ypdTOW5k7r/hfAJ5s4gbKUA3U1YRxSvgmEdVieX4KqfJI6bllIEDumjfra9IaMGNzbwfo6MMETVkHJSi6WKfyCpXiI/gyFtHdopT8uomQMEGa68SJAXzRk8SqYtFWlyw4VJxqag0dZCZ2yFGvh2VUIM0c3inxPIrww2YkxoDh9VS1lCVUsbIftpTBdOhlZtls/aKixEXOtwybmDxGyCrghjXuIFzQxPHgJrY8oYY8etyU1khzhXsY8mQxlUDxsbLSMcdUAiIBaSH/qmJj9AaKdLVNyShpb/pObgBwa6fK9lu3x6/fLpIabgRVOVhg+fFON5AJiUVFbixpynAeyi9Em/I2X7i0NomJpNGcOYoquICfq1bcJPsWgwcX0hC+4PgBCVuUlHluEGI+peuapLbz9lWei8ECQnueZDW2bhh6dP51oIIN99SqfwvY8MDD1a/y8JHDCTBd6RUkZV83Hie8kWW594SN/7bwAHFYeD46aeRVjw2jsONV62Bqr+pvwkxVX0ux9XAwVJoH1yIJZVZ8WKwHMn9B3BA4uIkjMSrOmz4ZEIqX7tTbgtMxFQjhUUgqxNOH2uvv6kepWq5Q1a6VLQfPDwAFwIGXNgsrKqtj0SxQ7hQHY4YjF0VFDnBvmRTCV5mQ6upBEDFopn3Xf4Rabx5tCv7+oUrNgiZYkF2sxujxwvkYGytEkpcJi489FK4/Lg3tMrqP+EGwJH0ua8z6Ajg+GRV9efsTiDug6qWHJdOhuEU015nvLmwWZJ2WX8eyRFKU0S2FVduOLBKcueNI+d/pNxDgkpKegBPolB05doitqpvPpoPHIaOsQBDsbdc9OtPtHnhbo8NN3o4pR1+g48GQXbwkYYNERyOp3K7eEZvGMwAjt/sx6LqyUsYbHu4pbsl1FzVTITtbmD0phS3TIiHkxM9jQgDqPRDRavV2fW15FFwGD1YahZm75xT1WtAWjd6UUSIW2OdjReBVbKIuL9JNYAmTvrrAq2rWEqVY9cUkVRXtnLg77i6cuGfpo1t8RuxiiqQKdJ3UJVWVNEH2ycc9wRzIIiFqVySXFpjmWzYXongsG2jWwjc2PpBw8GaxonQ3a5n9j/ycGlrcj8sL+SL7IRnYyuDCufWCkuCkAikWMgbOcfX4SKNqGU6N2ycr+ahVeytwikO2WFUWVnN11RL58YSN36lW3DjVuP+pFEA4KhFe4ZDcYe/1KN49c0vi9Y/THZK5CsWfxt7Kuzixo0XOXJ44Kg4RkOrLyaOqoMSJxEGLtNBS6aJTtJUgRttAcdmd7Ouw1DXvq27sF9UMYublBdT0ap81AN1wFeVTKUZwtUa7NXooR0So+j9msaMj7A0E5fbmuIfmhexhMs6ogsz9J1oj3q9cDWusUVwRff6x/lEEeqpBBvGjTdEaUUX7atP+I0YOBZiR7KJ422Kqkorqhg6UoHsqcMIIS5GNbJv25kSNzvm0csKcZkjBB5TC3NbMBySWuGJ0O7PdvIRPU6iHzS2bAz0GEeDHMiAvuD503PJRqMyDdiFelmz2C4Ow9a8YTyfMNJNIwK4UXt66EIlaPEkn/pk3Agg0RDyErbaNeKaMaA32IARfwVQsP1S11/ZHHislBzTjhBWp/44REtUJ4FqsBXrTQiOJgQ66iu85RGDq2nlVt97q42YC2M/U+Mfoqy+8xNjJXXU2872VDluNFNzk50eOtHBDYo2lDbFz9Cb/l4w34WfITkoGm/s9EMJVY6aPx6qn9BnSWUivPvc9IZJDhk4ctxYj5iqKIdN5YC8//pL5o5CZKZ7NbUTveJiP85X51ur84zoSDwHOBOzxjkgQQ7ud1nmCF5xs+AuHQ/YOF+dt5UvyY0lbvxqm6rfRTQuwDHiuJamiuI/4wbzhv67qcONv8nWVUMGDlW6ed6IpgkiwYvZwmoOHEX0P0SY1CPB1vlRGjhm1mzJOVGPzj1d/LOln1U743KVcHdBhySmuM0/ethg1GhhOg+ckRR3xkTUkdh14hgrDR72Kt50onVDairRNK06BYZiQSp6ZqJfh9UbFlSb3J0NjRmpNPxRloULgUJp7MNdPlF4K3WZAQfvXw2Hi/EiMYTkVRyv8y+Rc3gzaZUWV1VpWZUNHDaOq+KoYqVUydT4f8YN1lUqW0z2vxKBIzaNCxxwcGyQNlKaOgWREBiCEEV/1CeiyoUb3UXbX5cZr1eOho229FTw451qKoMCL0ajoDS4r+N+wHHP+os1FQUcdv05l+pJrKc0aPzGwMFXNFsoAkTURq8ZcYg62IUUA/JLGDpwbOvQPwrLRNlZ6M3ICZHAaoyuisB0IgWVICgGBCKj5/Ao2ba7VO+V2UZJxYsMythDrBQtgN1yLwrGwRVgI1Hi2Y7q6iotrNbnuyvz5w12VZZ2NejuQznVK6OUoltcQLZTSIulk2T0Vg6uxpOyWHKd65LfihUxbGx9oYGjsLfTCNxIIVWBG7JueN5wq/iXQYqbFVcHLPc433eiwCkz/hlTImuE8JHCSYwQaU+1EiV/eeCIu2BXqSPPV1hbadh4juHvX5awscSNX4caz33jBo4RlbESQGHWs57qF40cXlbNbx1naGgJFeNGMRHjxUSSZ8UT3lRRoM28gXGjjqhqYmJcwFGdyFNxQRfGhSRDAhJ0VyLCO+M6lXkHVR2IrQ9F5dfCYUhfVSF0UWAzlMuckro6mbf6/las0AQs+s3CU447XIpe/Vv8Uy/GVeKvJCOaSDFl559yqi4695o8oknDjU2XWZsfU4ziEx8+ZgkjEONZDlWCD8IN00hxmWWMLBR2XC5MIWL0DxwDmcwb4fvLeKAADkr6PHDYxSEePAEHgOF1mn7rMaGSngpqYSDX3MZeKoCDkJFSeARLtbAHSoal+BBhyaS70Lihu1p71ctRBCvfoMz6m93r6ny8MILY/HeQDx8bZjei7E8ZIE8cgJvqN7yfyuiN/RKU+iAcfgNzHJLhDjxW9ByqbpQQEARxjecCMx+kufOqyp4Z2Dbppd0LUDFTIoPFrSaO541o58NeoRnlmiewNpcRARNHjBvr2+tZ+i1o4VLxhBiDgRZT233yRbazxEPSdPtOsHLErXKqLNMihxcPuTVXCj9kMwWs7Ij0ELV9UmhQZYsLMPEb6HCZGoQbOSluXVWqa0oTx0keMpKminQTLkVyemEehXsezRlAiB6/knk2VrcW+/wicUTkxjm1gF5N7biqKedLlg1/S9z49YDDvvHZhwAOSA44DgFHLQiOIfNGXdixGFM1dFtsUuEGXLw1YBSTfzwF950q5M640RpOmA9YDYkdib7TCZ0Z5Ct1LiYzVkPSWGmOUfq3WqyhRfQwtc6q80m4cY9TsML2SK6Oe8IKN8cTLZQUZjirhpuDbRUiKiaNCiGH1Y78fHdiVToK3i1+qE0U1y5OfzI2MGDiiB6m3Zv7zUehng3U4P5uSnEPo0YUnV/ObwrCfTNHjEW/+ELcevr0fQwcbmp6kceq59S4geP0TNYMbfW0ZIoJrU5n7SOz46np3JXjqWJ8ZAd53AU4qo6T8gprCslu7lyPkb+uqtGkvblYMC4TubS3RxFF6x1iR5LctiGplbWXGzTAjjluiGU4TJx4ySrcJ5bjlmwTJwA34kaeqHXJ2Vbt1DMriLhtw2gohSpqnJRtSPQ5yEGylAkLLbCgKaJKgy8IQCC5e36k03MVUCUmHYs54JBMFBT0ARuEDyLkNcHBE2LPYFfVDPMGfsAr5468j/4/uf7eX2nOYDC4Wt/WZql/4i5YjTNiMlhLdQM3+raZ89IgmopTH8zYCz1tNyJHkprqC5vIiTbcTuPGH9f/EqOH3RuaMUAMiHET5IWtPJsK1DBsfJd8gJFpmOHGKpssEyLCjPWGceOTBqfVNIYEynjcWF1wbiwNf0vc+HUpjjlwCDlk4IgoW0wcsV36ReBRX0zGzQaO0zRgZIOGF1dZ0x1lgEXsBjyT476hGfSE8qNParORcENX0JM2PU4XUlpRbd6pz2qqkhDPWzketTVwkLGI3VubFRVs1JRSKG3VxaZ7yoc0YUsoRSLiLq5CMqwIbm8VP1Rxa1ACOKNeYqgIp9aHSr3TRRerxo/Ni2HnUbad2v0YRpLL+0tPIrsp4/b+PmUZRnR6hhuL0LDoIY/gkcURJN1wcSgUJOIfs85xgDWJcV+4N9G3fQaOY7X1teoUEMaGKm8118xRD+CQ32/K+s9q3FrYOTACCjfEUhNSxcZKpkDpl0rae/U2H82Bg2ftYZMIDkMILtwoQ3C0ElAcjDRajFwCfsCdeE/JEvRGKcOLs3AAPol68ZBXaeZQS+xTfa8CP9wo3k54wPkPkX3kYFv4jaA1jrxs6mE9bHK9jzGbACs9jvQQ1/CV/QUbBuE1rt3R1HegoY76azUUOqbE6edlS6qSkAp2Q7Kr9cSMAxtXUedktmMdzqJPR8d2IyWnx7hSdgRWj3Sq/olxiV2Zkw3ZT4nw4NhnRXUemVQLKlyCRlwVu57GjcANJRpqT/V14Znaw4UbETKSBagDBmnaON+a9/6FafycbRNn/zPWUEKD//X+9GRrNa9uipiR861sfZX1M32ipFrCxhI3fuWJI3zjMXEkPS4u71k1cRIMHMObsIsDG8oJnNXSwBELqqKDqs6K6RZHpGI03ro/+yDary3RGqpDtjprc+FMWxCYUbfn7/q61/KswQQhR5uSSo6LpYNqfTLRhqauqg4hwh2UxJCQK+2cZlXlfws4MIq7fKgu6nto37s+qzgSvZW/T+SJGs9b7Qk1IG0RJ8UHuzU2g9LA1l29uTBuSGPcqqeCWHAjmziMH5cZ9521cyR8WAgeCabcWbmvFnwdlyrYVZzXacQa/ikDjnlmlekhvOBctE8p9xPv0EmFJbuu+kghITcw/UQSj2qOpmI+GE1HEUl4cFhxeK5zENXLOFUNR7MFFVLtORI3aA5hsAaOpi3nBw5SFHC0c0q8Bj5gRExkx6Fvaepg5ChN82TDhBu2bnhJRcjh0yfCjYHnDURU6oVtpv6msoLPe3j9ytZUCQFwBQIhMnHI0zFAmdtkC6WxgVVWmZniuTRMkB+NskN0VQHVpjhWdo+YMvrJKH6UktTLCTfWnYC7PvCYYeDQXUWoK4ZEM4di1tlWJfO4k0ek8y3b8EHWIZKsJomFgUTkKBJQ1SN5fWcnmprO7fs7PxfH8UUOGyI3tEALWjzUVH9JCepCjhPBRiEGDut7z3O/Rho3CucgwXkmy03BhMFVCBW0h8Lld3KSDxoJN4IIXwlyY8tThu6sZLCxVOAucePX5zgAjp8COCoAB4Iqdj0xbAQ7vpBUxQX0nbx/ARFMGr/NEcPnX9FMuSDl978nJ1wZuxNgg7bWoVZWAg0Yjkkd9NDAoeiRjrxfMnXUFT+ilXxN3uhjBTe9KI5kS6xowyTS22wGEizVNAlgxgpMl6ttovsXoi1mmPw6hJZUEEPBzci4sasr6SHBJePOZAxATT5UqjJgK9MkGSSEHQp2F3p5I0QUykfNGT7u7z9WPw5zUMi7/lJ84XzmeDPPWv8rK2A2cOhfLa/k2enbPA/3q/muypuqQF9woyZqvKQj1yTNRcKNudyrExOHxAUzd254OhilLFsZOsjWRVJ1eEBertZDUu8KHCaaOHYvkplQmzud04EbBCaqRVwPi2aPka3r2kfpzUsDhmFj43ABN8x+x6oqxo2IGHkStRsKp3pJoqED09vtW8S0WDZIKm/2m3hCBA3eJ3l4kBTq2uxE/8ijiWS5XSS5vKRtFNEe5eYtPIab+Kgc1zKLoeMoeA0UWJEU4nT2IwNH0/QFdX9X7v67CoGTNlTbVzYReuYIVNl23rrWU8IPOch3Tng2dlUnqcSJuwV4cipr1SEutAI3pL9FTrW2xYpqLRNTnXj75VDDP/4hi1Dfpkacc9wGjnntxs4CbizSHYngMFFRUBUT6CDYeIYCNy+NjQUVebjRBRsi3IKXW3opzMmNJWwscePXBo7gxpUhS1ufZEgzx0q1hl4s/RLzxi8LwKHDu+aU8NPiQ2yoQA4jRvHsOHDjRSoDPKZWwoRGHTvFDbYNbYt0dtcBE30wqbI2kYLqbjLuzNT4yhqsKK64qIFD5m5lVk1ayLt0vMujQcxJq9dW5q0woyNc0XPIT6gUEQRaLKUokMUpjviXNkFUtx5VRIrUKtXyRfVDdb4A0taqkzZCuxPNG5fY/C7lM0QKXF/AjcuFztjXr+dLqbB5vPmks+PVgkL3Dew9OPvwdu7/++rPWVRV0uKeWnwm3kKn/wbxHkTMAxyvF5TCNkiSoj7DspFwg6nBCijUWJXjWFGh6C0dHPU2Rh4pHCeZtlXU5NKnAQVec22gBpdRLZ4KtRYt31LdvjRwBCHOlsq4kREcuBDTu1yH67YmFf29fNfENXjr4Fv6ZT07HCF1UlxV03G4RxFJXvZmSRMDNELbmSNmOxDbupWJr2nk0P+FEL8OPPAAYUN/7+fnosEZW0g27EfVeC82YJFjmFx+bot9Nwh0wMehU/0KIe7ATbLr30SLrLweJzvaROEQ3zGBLfQoNxw8gvDWNeMqaCrTLu7GDWUY6g1Dx/m5qQ1vqTj+T5g11kNM9Yc8Q73x5deAwEmCjdW879vTxDPGja1kGS9kxo1QWDl0KjHitmYIK+Ye8UyWK6hYiVq/89XMtvE8heAuYWOJG38HNW4GHEVxHGoGQpBr4MhGjhszHPUMN9hU6doWUVUCDtYsx75o9vu3CTf4mgOVdHNzkypaO+Z33btRN5hM8He0DhQiVd+cyG2g050+QTRGumquVtVYrgR16l1JPG+V67VavSpSvFV1qbiidCfUNBFo+LHFZmviqsL7XZHlLbZgVRJ5afiT4LSlpKpOrdbJvHC7zojlUn6XI1V28leObd/t3BWJvLLrcZgBxycUx7yB4xPCI0vLzXDl3kCpE/0hmpte5ANHJjyLGhP+hvvaKk3VD85UUW1nq6rFgUN/e8a2VhWsMJedpLNeWel/lKTGHSHPapGPLpjRim7cSfY/cJL82yC+qYHaYHIZmQ7PkkRAD9DiKbhRAzpMjj89THgxLeWPCy2ubRxZYZOcf7dQ4+K6ByGyVe4HEwQujoHVVODGdTnO+XI3Ugl5JNkg7RR9KAvgNZiw93zPXo6mt1DQ4t1y+/rnzz77TKS4ygNlB4QJ6bvpg60XLPjVepQlebTIPnH1/psIqfX9qCHnM3yVKqWGswy3ASHQ46TsOEN3OO31yRZRbLocHnuFc4fiKg+3u6YRA9z4Ilk39sCbRpRvXP0x5o1tvxEU/WgOw/WwidrIYcNiqRDcZpMGk8NOwIZvzzL6QpCwsrJQ9+d5Q/GGwW+s2Gmeh1I9j3iR5TG3xI1fnRvPgcMZh7oIdQPfDCY7ICNgI7P/deCXa6xUKOGQhwPFLcXSsa06DhNgtMfSMFHhoteucQ5CtZJy27VZHG1pq+Z5RDOMyuloxRi3Pc3oeWoHldFgOiW0Scd9lQcd9MrMEUPUuEKAu05ZvwvlgvqNq4S1T1Df3iC6GqPVleZXlsHJhQ1/SFDr8jYqoiqFxNpVJ+DY/cin9CCqxkWmaKeFKOxDFWcIC6vL15efiqqyjZUpjdcLnwzkmH/mnt6qGePZQ14Wu0BxvA19gYezfQ1nJeeme0KLyOD7hBzs1HYvxmDHxPQ4lRlR03cwcoVsiRB1YY8MgcYNEhEVCwaFUa5P0qKKlJG2e8mZOODVdZhvxKLqMBZPhgTGjniDdePAEVXghERbT3ibaPHkG8+C1Lk9hRAnahGZlFW0G4ihmnSEmPM4YldVDo6DYFwnE167uTXtm1wG6Ix1YgMV68vkYoFugyGk3O7tPV/77Dm4oec8ajzfs1I21fk1B54v0rwRSepXAMUVKHGVaHHmEE0i78nFXe/vqBZcI0dkUsGEQ3/rFxFWkGUo3HB6ukYe5LOOOdR40SWtSrgR/AYKXI8bwWx43MgWVZ/HfiqLM4xephQw4iVVVraRp1KJDSeIpBC0xsqKHX9Ru1GIxFvPGSlyZDVMf6uptSNi2D1wLDnxJW78nTZVTqpKoiq1g/sYJqaqnpAjwMPG8V+YN9gl6bypORPXtMZxMZs4it5UpYmD0ComjtGBDnCMerqGttEPux98BLVO4ehoSz7VoZ1jU3XXuuoWbjxUDqYPujdtyaTemtTIf1WTkDW87J90IFZ71wKPmuRFE5Hu2qDNiN1tSXg1m/QEEW19Z/savNAPHTtnhJSsDx+qXYpSI+qPdzeVDy2EWhLhdu4ePnbale///O9/Lo4Oii+mWpMNX+XOjEXQIDsXTW6yiafHWIEVWKKnc8fUsPbBwGGb5ItPotXfpnTIUxRVeL5DCmvC2t22Ef+YxFB+cwFwOKcq08saN0ZTZ5GgyLUqtzablDXMkerSkz8fzyNRiSI46kx4bLcO3BaoanJn6T41bLB8yor9QtGriYMHPU0x6sFtGF2moaJKKlw6Y/XByzRX4A8fyPXX3mAV2RMPLnJc5IeCE+mJtVc81f7RwOHA8rJlTQ2NH4o3JCZXxU7XZVZYUOskUalv41pqJ+YQRLKEkZT3qPgWdBzZu9GkYJzCvxRiaGIcAa7KPL7RhPENkLG+bUcHg8h793Cs3x6hsGXgkGejGawGuYWKTP/BqbeCBTHjyJ4KkUi1FiG5a+df2C6+ZtfETiNKNzxuRBQugioDRiN2YKkctpBI8XPDRiFZ/fT6xXfnPvh3nsGHK3ZduGGeIxS5iTJn7FhZCX7jnDmDAg67xM+TAHfJiS9x4+8qqvqXXFRVpMdJwFGFbY5wQ3jxm7xr/J6BY+LwVQNH4sOPY9II4MhKOUz6ujgWMndWDYVWnaxDyvrQQQkEdNw7IenubuL6cWqdWqVjAUZldPDwYjqqEN1ek9ugVSVyG+TAeND68CBO5Lp3J5+H1v2Q5koFr2I0r05mxRcfxPfqucWLj6/Lk9nMPAYl5+PxrHjnoJGYOOT/21SnarGFuWP3creuJ2hVTr/6939XltTbp9qrKAJrwdFn5999miju7QHMAtRz3HiTPrq/pNNc/8JR8rwk4NCm6s/2uaRNlekgyKCaF00GjnrH7vfd+3DBWyfsjHV5OSbtg5rzqFQu7oWTp45SbKpsDNSnpMGVWFl/XRHtE6aXGzJL6rKJo3YWqaFvxAvCJOFQ3rCCO/A2KsO5IzypBUX+NKAk8nCNIVlMVYYbUb8hbpxsww3nsUdeFQDB4X9Leyyxh0f2jZcdTeWV1LVXVr1yrInKMBeeOJQ81b1WMBTTRH/PCHPdxUlOCq4WVM2Nl4N+oYtDj8c0WUFR2aEfm5BjoIqN966gpdBDsPGNI0YCUnT7Rj0cJIdIf2v5rn58gwCqE5dxaDVmboNu8z2tqTxsnDtUxGaNNQRVkYO7x1opxo0/etwIfgNFVeCGRo6vyRcJJiPCcM8XTBZfpMK/+AyGcgXe6k3kFa5E8OF52lYF5WEqI0WMRE/TeeJIcsPfMpVqiRt/R1EVmeq6SVRVC+D4WA2GI9ZUTBy/ZIuqCROHDida/x7SlMGEoPsPxSzzMMaOFw/H7Nql07Jb3LaLugN3Lzx8MAqI6ZjoIlp+8QvVyN7N2r0DL9ZLgEdJuDEVRqE+rUldKpJicq1KcnzmLMwUQiUuX0NGp1ZptYeUDApFNHXMyu1WZxPt1UG73Gl1nJzunPIORHrKObwQF3ID/6Ff8GLXB/WNxp/S8Yuv/vznP3/1r08U1V2vBzIkCvzVpdNHXgduqGT29bx8YyGdyh/eMHPIajhp0eJ0miWxLKyqPJj9K8BxTMWrG8VLkSTslV4nRUuy57P06zMV9bVd5gRMjBw8aGZ7FHV/WlQZRvhrtyK/XgurDgGO9c3HypCst3vNSLTSpCL0yKo1ND6Y287p7jPvrIQbNZMdxo2nqfTvCRCSQnGNNyY4tNrSXHLoNESgQxAxIKaq1yXjXB/QvXSUcgsFGRoZaHrdo/NC44TgwzQGfRwuk9VQ4azbfpc4QzMhVt7qOWTtfl5onGy/V3wJ+VKkTOn0d7EGt5fv0FAFbijKUFHsAg0mDlDjKkUdGkiuqA+UoEpvem7c6GPgIH7qJFU1/SyI+JmJA1FUvx8yKkOFO2PPXb6BBPek8KX8fn+8SuNGnqHebzTSjsqlG/Nq2ExPtYPl7wu3i2+h1t0hfISKp4IZjmcAQ1pt5WV/q5FwCH4UTLSveNo4z7mNZZ/4Ejf+vsixABw//VRxim0EddQjcgRh1U1mGxfZoI3QDIfxFDrjIbZT+cBxls0e4QE8dewS0VQqMEd9q2RcU7VEG+osZH110XHLuDZVbO87vRgqWlPi2KUlVcTrgbW/qi4fVTQVHRwdSKd73dOXZ0dlp8BPTJeL5LirTS66Y8ft1uvji5pqpGr8LHMcJCN2lMq0iXmEynF5BKkXvJNZEERTeQcJKMNZ8XtET3rVwCQ9VhQ6XaYM3MypwbLq/l4Bhpdz0MiTDf25m/vYNd0PP9Ibi5YgUg49cHD7k4Dj979PmepaGJX26YC1Jy8EufpTDAWsQ+MIuigYcv15Uo5h5BBCcQMc4MaI6tlRhJFAcJAnouJySY3179DfpN6uN8WPMHBgBWdPBWsRc0SobC2PCqlUQoqnQXakm+5Ps66/J1l37JOo5tAjX7oiXBIsm8fpYhJA9Htq5Nhodn9mJwWcYOZosH0qI7c1RHRDmsuCih4lWgG53n8OOw7eINDdW4tCcjhq4tLfKxBd/IMseZo41q++8T5Kr+DGYizV1RXMuFhwbpgAYcr/zzekG66zvhJkaO7oC4H0NOvWza5R6dfVpsrF4eLC91wgfkKYoUcMBFXMHQoY2ZG1Q5GFn5vd+KPZjawi1hHqX8ow/jWyqci8TcupfLZwwUZixpVEtfps58evf+QxzyLCsBBhhZo26NYIdVWWU8U8shVbqvwZff+HZSrVEjf+IaIq2zhSFcfHaiyqmDmUVuWBo+6BQxSHgGPG9SrseHG+qTpOwFHELy7gcHKfFKYjPMnYx5WFK9yY2KtHg5+QAq73YlMdGhN50hTW2la+93i8qRSlA5ACjlUr82mxcnBwzKuKPirttjClVtUQohagGpuwdt2/dQumpD7GLqigQ8Uv1fUZnlEbfoBEPEGnNbTwtvqx49DAXcWWFD9oY1YfK0z9o8XCk4qOdIm6JCWeiQ/5eL+7WASYwUeWPLIwbbye40bQ5m8ELOJN3BtLokquyIXh0L7qT/yJfh9a3P3QthIV4nO/6rwO2ya1mhOOiKwIt4l0aHZvyBEevj/jBrNKzbhRcvlJlVfmjrr/+XXV8W4CPm3WXE4wfJlwI7kxfPIHAjBzlExYeBNVWoSNUhZwmEx/xgtH5QbOHJYOX0qSO3ipEHUqwSWrxYsNOV52sd+REtCP6JBFBuWN1TXpU5/tcQesuO4mf0cMHQwkzy3M1RYLdClT0lRGOSstrUo4tEA68Xn/PsMNIGL9r26BGIaQoDc0bPBpUEYw03fgyAmJ6X1O+DUO36xeQ11Ne05N31PNOPOGCp7WWAqp6YlgKvEeYi8+T53iV38IeiPHDXLUBQQ8e8FIsOOxI3P+WXnreUPbJhyCP379JSutZ6GmYtowebHlyqbz+GwocF27kSJwAZYISDxJPvHl4bbEjX8YcHyg9i+rzhhaoRS7kpvIHLmwmpaD58ChIzFxFB20hGvjuDj3ALrUgkj1A22MZlidJzgU6tg5LtgaERSiSoxdPIDjOpY+XWLrdNMqql1ykcdGSz5qL/Qrx7UNvcq4phiryouH2cFMZuORvkdYpFiqizrxWux4YM+HLiaqAwhquYN2r9q70RleQDODERe7NlJvKp+EiHfFn3wcIrvqiFopPnmiv4M4kplkvjd58/ibZO+7nHPkry9zwVXGdLxK9Ae+83s+Qeq7kINtFRNHkByAx5++f/GvUWKikS0u4Y/dx0Fguk99rH7e8fEPgKnYZOKIPKlIGkmBthGWOyJLHb2V/s56BuNPx7ZJF7xr3pAMwXtGIAM9lfPXE0dR2s+Sbp/45kq/DC9c3OQXzx+0/GUPPeM1U2O9lFtQw8YhEbgu3Wi6PVymbFAAJGkOUhZu05yGpVV4+I4wbYAdGAT13nJcAUoXosM95Dy8QV6JcQNG491LVFVaEyk99/27b9k9eR3l2yALxA26g3lEb0JVxf0MNr5xYQc5t5T/aacEZyIplcadn2n0Y+YwbOxJZnXOx8+fB278bKKjD244PH09GA7uBW7IvEHT38mPPzrScGe1kAlvt5KyiilB48YXTjA8ESG+8+NJ48udZ8m5IZmtcSPcG4aNZ3wulYxnsLGT8RpJ67vkxJe48fcXVeXAURQ7LsKgJT+EqfEq4YYmN365CeAwo93ykRXAkYaNs2TjOMukVZaeqqCjwv7kgCeNdRXODe9g6m6KpWVJCl1TDx9q9bIseHIXVj4cbHicAXZKtQ3Vpdbkpx5NN+RoO6gcqKOD0PB2u6aCWQVYtYa4Myo1VXe0YEs2lYLbGWL04CpdsVR0CWrCEWLUnf9E3dPwIlrwWsWKnNN3bZ3HQyFOfeOYEeBU9nNVfdxEP21u0rClI2WPfOLpmO+p0s244Z0WbVOUl1QwuETKYaiq/hRVV5Hzdew+WItyp945GQ9mhM/j4KtXnSd/DzHTsjFm5BrWFEgIqy7coMu3tkHgbTUCELXyaiNGwMlyAd0BboT4Vt8t/0Yt5py8u+8sBd2mueMJe6wYSpJAVyTGYRo50j7r7Elu4yg93chvA0cXor31Gwlo12iDlbKKOJFbjxvsqmwBFET0YcmvGT+ur0V5dIP+eO4uWL0jvVCHe5YtUo5GPwj4JvYLHBmCgIFojBgthCNXqbgpzRtBcfDVQQqtgigfkFe13uxRzqSdV++IbBMFGfIDcfmhlipowuAXUTauefGfu8859YUg+moDhW7Dlr/19RSEu77+uQYQyje0pvry5OsfIwy3sBLOjKS7NUG+VUikR7ATOz/u/PijmQ1a/BhP9LWVcGwkIPGiKkKrtKVK7vCV8yyzZCmlWuLGP0JTlalxQQ46XjnjVa4XMVX675ebDDlSg1Nw4/IQjGAeHnJqwy7AGDeSlYOLaThfL9xl2KgQfHtBZKGAAzMgx3sVk4Y8FkoxkY5WTEd9MtKSKkBJv1KJHNiNDa1lKg8j0bpS52iR1SY+VwjSGrUIYq+35QWsie5oEXlI/6ueuT5Ww8TEsw3HrT5+dEOaYceX7TNKQGQn6VSKB+V25YMo9TsFJU7albcaC95WZhOtqB7ZgLebcqkuc9x49eq/RgvNGfcp6tDjyX08TpG9jBzZGOZVFfPGVwEc8Rc8M24UzyhzYurggCcxnYGjTTzLMGK9xq7B0r+c/xHMiqPGSsqqCqV/zejJchy6kGPSHs5YBUKW6++WcIMavo1arZTVL3H4n0XMbTZNBDiUnsxXVMF+y0D+tBRTyVnCl6eePUqq4bCxjjz2W6r/tI4qN+3u1kV6Fx0Vg4bzce0R9wPwYJjd8OzRtTyX4cNLKhUzARsNUkV0yW8Zr9OtnCjyTgDlvJCBcENiqneDrFa8+f4qgkTQ4oIY7zxjrBNeNWc/eK8Sp3VHFupiHa5EhIlKOE5I3iVkpMHgsWbGo9eI4HQGDh38XmKBGycJN/6Q/be9/SX56Z9//iW3kxPSRmwAOTmJfKrgx6OG4zxT5q4AG0wMK86eeha5hxGMu/LMNPn5yjObN1b8Nds3wgOSYGMnxYsscWOJG39v5ECNW/3wECNHAMeMiYPGJcAjAcYvyTVen3jrZA9atpjKpbjp/W+ztKq3p/tSe470nLOojRBfKwrcRId95KRD6VgcM3B8mGm3NNYRWZEWqwJo8BspeWRfBahawRxXaLsbKYhOtaLqetIR2T6oiA6fzHiLX6E3Ls9qTtjY7TgJ8YIR42KsUPExPxBEiW4LLX+086EOZCaqpKWujo4grHh3tPHAsf5Q0td3nUmSU995W1OqiF1gNTJNruTK9/cpITF/kE2AjByfAMf3Wf3fqe32mtnwUOqDMwMHDnBuDA0ImCUU89ygZC5vEvXXD7s4mFGrxdxRcnMgdVh29yHPQqkspBHo8L+qKCOn6dYOmr1b+/9wbcTw4GR0chZ178n+8f5xNGykSEO7xpk6KHC1p2Ma2lwLsZxFUioJjG7BDbfNorl1EIiKXanm22PeOCI6kMeQGdgL+LBPnBRcK3AtZHJOOszH7373GcZxxyCWqXB1HDtxus1o1XjnHj+BxrdEpYfxj4Y/zSPOvSVTRI+B/fDXInvwijBc2jhUGduD3wi7H/4+d4gjs/Vuyq8eLPSxiHzXia/teVP1A4c/dnPsH4KNvwRysKbaBi8afWHHl1+msj83NtnEsVAtvpV5OSiCLTBrWH9rwdQz8+bnLn9dCcbjWTRxJMY85o5F2DhJ08YSNpa48Xe/ZWpcy6o+pImjmux/dC8tTBthG2/F1l0nUIidonbc+JEEVchOUwaTJFHEXzkHnOeeeOnCUShi2mZCUQlqERq3KpI/SRclWwY7qv3AoAd6oLS4P6Yab+qcE/2KtQ0kpQcb5Tb2aAVQ3bWaMplJp9obK8AQanyX59fKSn5Cnv+zx/ZM725GI9Lu7IMMHhM3oLdmvXKrAszsVh4qg9Lb7796cfpCY8xuLrN99eo/Z4vkA0fGb9D9d89G717vabq9z1dZtIQAHA92Rr6IyJGvFnDjP2y+P3aXiYGDc7nm9BfqMugrwV9Dbwa4QZnTKM0YtWz1BG6IWId4jjZAMqxGrXqPuGHpxvQol3bwncxtA6+pYgP1hIhCvR4HZgSMHGe8hRdVsB2STPkW4lzNIq5zyj9Pp/gGAYfYN1To6lpYvSCder7Xa9vKJxfJBmWvyk0nNDfqkcg1vLZHA6c48VRi0dtHmjfWnuubLKpSqDnUyC1VHlp2YRInu3AAIf4Sl4YIjPfBZmADxMnXj7ZY2PKrq7ADMoYIX7YJGBFsaFhgWWa97B7nu2YbMkWoD9+LMWPPZj/lizSOGlLi6oO95xT+RVkTPsF+Qoy/BHZsgxtff/m5cYOWv6/tGI+EqsLcuGGKI2+MBTZ+9LjxLCS2rof9zgzGs2fPgtBYiSEjev0CWzIryHzaWJ5pS9z4RwDHDwDHA8CB68IBHlXb/+qpcBzkyLCjAzlumU91PnIcz+1/rK5OMwsgHMfGBty4DjfrTEfq2uj56rk6myB/ulYeLgJZpVTVdGmtHqdWc3T8AF6w93eE077z1XXsFsVqjNhfPRyoS1vZFUcb2ryMiN/oUSehHyNc68C522C+OVb9xuxOSYebjx+F/y8qkTZFnne7sgaOPUDpVB3qa+Nq8fvj/bfRkPFBVo+5XmoeNvIJbszdG66e3b2xw17pwfzlbub7q/t7Mf+KqzrF8fc2VY1bmBv7vEyIRvIIm6LYVWUrPgFf24G47N3aVXfuOmakNjK+RD4hctyp28fLR/pbbDjBkGpAbaiGnXEVRqRKLpXYkRLh6VE/e/gUARX0CthhwEiJhSnsNvzj02DJGTdoHGfyeJqz5v78u8AUzxy3OP3ag4ONnns2jq61bCrXu+TdHlGiYTjRxkrIcdT3oqqPt7N3/dx7KRJIrsvNTtf+v7KzdJWlftTVxXskHPahInBivHz3rW6S/36LNGp9Pd9OETlFtPk6K6rgM2zbYACJEqftdUx+avkTv4EM1zIqnIQ4/PYaJ0RR4Um3aYPTWfDnoBF9fSuCPaA2PLek/VSCjW3wgknEfDhBJCdx10d7ag//LmCDStgVskW+/rHAwLGyQ3g6sCAtrh/0rGCi3NixarsGMJPjRyCR+2cLW0vjxhI3/mHk+A8LE0exYtyIiSN1hC80xiZmu46QiYNaCyQvWAI5flvMYg8Bjt/bAVgaiIcgQ0SyqCnZIO0jNieEmqD6nU1Y2Ot6uEdYeqtX1wkYQVWGDG1u9g9VnafUqqnYEolym73aVFy5JpGDDaaNJhlXco732uh9FVsyFm0h0VSFMCttwBQ3ctHV4HFBuC4OQFAF74gXWN2Lu9ZY/1QNI7R6SKtV2tcgUKSf9j7xF68XcONV3F3EjTSPGDhumM/4C93QX7s7hxV5AKtUtD9kmypbOCLk0Ow4gV9Fhx0CHJVKSAqCqtDiLcz1FGfEe0YJBhIngqSEQ3v45HupKrfclHnJTsIDHIAqzq1hDwE3RIgLlaY1xRdCWDwN+95ZSGvDwPEbfXRs0iUPF9kPYvwQzJCuil1V4MeT5N5QEvtLWzccYti8tW/cNAZWvr1xEN9Ch+uflfwU0bjk4FKZQdGf5w3T4EDH85DhYgnsUlvRhdaSeMkUdSr561kT9W3g1bdR6cfZPYDwZrAQRf5NqKzC6yf1FG0cwpVIsNIQcOJ1mWsI1eenQli5/oAMNlPn0et3HvGF0tz2iaZiCBGieM2kFRXmvu0cOCyj0qTxecSwkzHy7Jl3SNm8sZXfIsuQPEJnUnna2Hl2crWTAcKKR5JnzzxuBGzkLeIr+DacZJW2VN5YLTnxJW7844BDoiraOGLi0JGZPMcmxoeoqqA5YuDgXtiZmTqC5ahoHljIqUqdgLZD64wsPhU9KxpdU8eUxT3hd5L5TCDKZQUXNeEA8NaRlk6Eimj9VLH93LiBvUF2aBHksoyU5Ow4rjWr2uFvaF81Gh0fIzytVkczYx1S3JkJja5obifnKg1RH3W7F+GjwxWokcPedbnNJxd7m1UlVNUVR6IMXSJsi6XD/YcXxyN0rwu895wKT0LcVwvrqcASyJAOpP8uxVEi5lVlnoBDGyxaaEVyFB8WGA7uvMi845bkxjttqlw97lNf/2k9ZdyY1VIRR2tObWS4AZ8xDUdgNRHgYSM/cKZ6V7hRscKXvz7/S9C5UeP8j5jCsxBFeeKIkFuhBt3hKZ0qxeXyeDnJwY70Zv5lhLi6EfRBzSojRTTHsoMS0T3WW3n8rsdy1HVJVQc34utRxKSHYRN/rP/0/rM1paaPHZtOvAi9TX1HQ1leJeAQfwIjzpzDyEGnX4pRZ2F1tR6BIqAGKSPWWsXuCsffgJGk0bcvsdfoOVO3rHlGi6kCXj9x2IWAiDVb/NDcigW3hYNHNCyiVTdsI9wbwZwgo4LQ+Dys4tELG61+Bg6rqSJUJE0biSKH+tCwIZDYWU0DRQRT5TuqZ8m6kfU5rSYBbrakijDD5bSxxI1/KHD8koDDEwfjQDXZOJg4fpmXxg7rC8Bh2U6psj/dPwvASPSGGY4YNwQc+xjHq1iVpz4QRxu4x1tIoIQb0zuNIdMADom0lCh+K+A4Je/qLU/E4l/zxlRXxxtHTcmqfCWuBMSSLptDU6rra/MAsOStoWS4YwaOmc3nTBK97ibCKjwd4jsuImdkgt18djGGOR9rlyVj3Wa7BbUsY4PqPzpuwbhcrIK9XIzGnQNHYjGIvdqt37jsVcYRzIfeiSXqA7+K/rmfAMe8/i8BR7w7BokNHEFdUK2rP/ZoSrZUyk+3+2/EwAFsBNWRcCNZyUsh6T1g3kCHW4sgE7k4mlVJr6YOujK9EelUoac9S5VM3lFFIlW0iuuZrcMNF0eNQaWWyJGnpXnm4VOd3m5pbdKkd0uPk0/98vW4Zx/f9eb13mfAR0qnMgVSDtwY733mmzdVzwUbepQsHRoIFP+BfRw3haLUrbjqY7u4Il7k2//nWy+rXnohtXh7/85Lqqtvwuq3Hc3iJycRUwUZoiZY9Xp4VdY1D34Cr3F+buOfRh4XiXtRpSAqdcWuETZCprp5BX1f48tGhBgyamzHkNHopx1VROGK7Q5efO4PNzN+nrXDnq+AG86lWk2A8GwlCalybmM1h42VRInvLMAG2elL2Fjixj8eOKo/QYxr4vhwN4pIKbeDD93Zl4RVDk0Sctwn5FAFnQ8oAOE44cZpPm+kQtQHznhfAXMJrEdM7UnDZIAs1FOIhgmqJaaclrII7GcUO61Qh4f6ptKGEIXmITZitYpGAkVYFX2EtkRuOGW8RbyTIqu0nBq78in6mSYz9XuMGSiopWXe2DR2yG4oOVf9AnKlUqmOuxoXtNsplpptfUgtx+5lsva9WUCMV4u4cTn3i792yZIDbDW6ECOoyYNe2t3LhBwdDzSRqx7tfzF1vDA/vjBwOGbYuipCDx0c0mJ9V8GlUcpocN8tZWaPtKjiY2YU5ViBgYYdiPUOhecAB1V/RxaoRWtHya1M4dh4Ek1MSY1rB4dQAnNgRORqvDi0Grfk1nFPKyml5EnezvHSV/7rNmm4rq+MspYFFcun513AwauoPQJG+rQ39Qg3NCeO8Na4cR2dflRsQJ6XuwU77gr/e42v6vt0wGvL1HMu1bd+iXdeVjlfJKx9tnR8Ew5xB1ddrUc137rd49snJ+VGYS8kT+bDUVTR1lQQx6HfaM0mcRZV6nHC+3dOu/jOyZ7pDTHfQokMNxxJZdjok0klSvzLYDhiRZWVbdi7UUiQcZ4vqnY8Wxg2VqJrY3Ulx42VFJ0es8ansMFzL2FjiRv/BG48A45kHa+BG44hHJKQlOtxh/WI2+vck00oipzea51f0/1KNHH81rVNGTHuS+u3OMdbush1KZ1NH1PrsWobTCHMGiY0KqkVilNT3mmUqfvuMPeeqjKaHk9vByPH/2kiUCaHNFaO51WX9nU5SvGqWoLVZnVHtcvroBN8KFhQFm+d+z25C0V/7JJquEni0y5qLryHElTdIVaq67gtPpQ28Jrsbt7fmKLIccPvXv3VwJErcl0kSCnrI0RcLITq6obaZEXFs4g1VyQXE4ejH0mq+iq48RfZrirLVk+1WCY5dPTr7KfxUOe+croyb7iTb0ulhXnjIEjyUq00ymAFnBiRNyL/Y5uGp5ITsKpHTBxMI7WIqHIUeiSHLOKGNbaxiNKjnvr2SeQImVRPYyJ5Gqm6YS03dsBzkDUizuK6LHajR0b69XN2VY8fM1Ro8BCMaAahr4nVE+TGz889cJBJQgJig0wRpdXGRCJ6/TMWVcF96ETeKzfJmLLxO3IN32VWP1pi36dEkTBsXNkBKKefqY0QW23rjsJKZMOQkopoqjUzGAV3NumnqMNpLSx++iyh7YXIQg/RK2OEbBoOFdn+C8Hphg2vqHbC7kf9xkk2beSMhiEkCzlMSbikGWbF4isrq/Nx41lYw7fmsLHi+MNk9/PdJbexxI1/xsDxf4f/L5s4KiYMPGsIPWzmCH68HshxE20aUAKzUQIOaPHTdOYtDBy4pN9K39psH0CuTqkRJzJEJbG19hGleLqF6rYyLX7/EMFXZ/tW+O5ndvTjfa25Do6OpKo6xhU9fVBVUcm5Ght61WWtRLiiLHRVrhO7J2uGCv+Q5AoxehcT0dwT2T7GknJZcCvc2IXiINOwLsPDUa9GCYlUrq1S8cXbkuYb9ZFTOnuf7amADDn/Lj9FjleXcxHubl7Rh1ZZYqfq+PGmqwVf74IbeoiASTzN8WlocR1x+KdYVFlXlQvRTqMWK+hxCKA7w6uQchqrKNAh2A0DRy1yqp4YNuC/I+9wCrwInTvdR7vyurD48jACN74RPLq7mEikisbXzPx3lmJx81kDQhwyg6KOUqbOZe54yTtPG0+yMCsSDl8qHtddfkwbIihczdRTTtVYsLH5CGzQ6NH9bA9rBy7xspdS2kStGTdkLVf1uNRYBIk0FbCLV7w332RpIBAmqTKjaVPft+9SqiGSW8PDwL5wi3OvktHvCjnuN7SLS4erOCrpngJDtKfSzyG6sECsyBc0bcCJN3p8OnS45OQKCTjv96IxPGgL7aYcKuKZg6Ims+EnX3/td0pY72ccx85KAgmlIe5EkqFh47st0KAQD0pm8dhKrZCnXsinja1U07QSRPjKapo2iKVawsYSN/4pwPF/JeCgOvZFEeAQMx7ReoEcKdfbOFK/sSSJdFkd/xxgPuLnWyrdfh/AceqUQ+2ZkH2qmO7Q2t2K6HF9p1Og7u5EmRPl/nA89XqmGDPLca10nJo+uPTdL0mh0z5QyEixUmSGEYaodUKKqvZICGTYkIl8+kFVgTpfukCE1lI98kZmdDn1Nvcknyre1R2QK+J6OFPE4Wa3I3bjumeDBM1GNYS/D8Vap9yhBDALFIkCDtUApvnC/HjeImua43Uqd900w644Q3V7oM7NAGWXpvVWtLS/iIDD7zPUyPwuMXBActiEL6bDmVVTtnLo1jwEoCQDNkbBaNQSbqTKWBBlZLs5aYcqoK12Hj26CDLcVDs9sqmofBSRiqnyb66/PcsSb2PWSMG4T1MQYmI99KmXfOplydMItg6mE38al8dLavmYGRyoDnJcjyHHHz1GbiueYozuVhlUXNlrmEB1K0wQcFCxUYYjoQhKKSCQ4HtElUjRC2po6lB7aw8bee+W4tdvv81hg1eMGoMIqnIUlWJHaPhDVOUuDhHk2/0Q7TbXG5zCfSo2Gt5Qrf1coOZPDRvS4YrucCoV1r89pgz2VJg5gAOAhEARjxzR/RSkhjKpEm7ocTuFLPw26/YTO7KVnH8OQn+G7S/JotDaGiJWV5k1YMudb7hlciODjcJf28SXsLHEjX8Sx/G7x4vAYTlutRUmvcgdCXpjOCSHpJMa/HQQHgRwnGne+G2OG79PuPE2cONF8fBAh9w+E4JXJFxGI2gad5BWjUrHb4uiFuTxgwJ562HlQeHpFbXliREoRpg6Xj+/VvCZfCjGoqVWbevavmp3NY7ykf1yyuTYJGCXCtmeSkal1FUwLCusumYN64l3HztjvdoqyvondBnjrZazXREcle8fpkIfhVTt3s9Hi1eXCkYfBl1u47gGEALVEzuu8PSEELgl9Ft+mI1Neohyv3B/1C6rPf2rFOFl0FDcyAv99/0nwJEiq47D1HGGD3Bf/52dWiRg5DgMIqPGmV/ZdztfTB+Js4iJg+pYWPVqXXm4Fh2UHGtlkdNRNdtmpVqmJxm/YcvfE7s6sjWW3qO7fZq1AT5JqypNGwtjhv2A3mbh8ZD26iUGwDCFR6u4aA5tD/GEh1ED5oMXMRfPr4MGgeboyvPRRE8r8S3148ocPBF7jZIKVmTvM6+qICSEHrc0bWSlfpooQkMVrX4EUfWdlx5JuAir5ty5+//Wfa67e8laqm7UbMBzQI7rlxHr8UOwGrq4b8BrrHHHcinNGoaNfsBGtqbSlupHJ7xngqpCGMVTMlUhwYYPfqYKCjeeeeJwLewqmGFuw2UcEZe+Gu1NWZJhXuHhaWPru6VxY4kb/xTcyGucco6jlYwcsbCqp1hcTRwJOIQa97+wsw/gOF4YN36fdi7uG4fleHFMx8R+kpeKrICcILHV6ew1AGJK0J4gZX+/uH/6grLZY/r/ivtndnIcl7zT0qjSO0pWt42aCPeDEumwA0L7cAAqR5cADSVC2X8uSRVlsd32Xa0+xqY+vpY5HSAUn0HPuIBlcvcBR4pER+Jy1GauYusDUtvr193NXYJDPGpFSNXlUHG6u5kR/JUmko83dvbJogEd4jrvx5sTnkRu9o5LaQVb1d7YoYok2k4rqaQkNXH47/MijJLZpi+Lpwc+wAYd6GFoKWLjLnl086ggCKUmdmR5FMgQDIj5D3vOqXhnBBJu7BtRDByyjrfmE0cIquI15o1UzVTK6gBT0sg0DRsmMjRUPJ2H5gomDoMtD2+gOQ5lqt8KA5wm0lc8TPJlPL928hQ5tz3S07WeCtwg+lZjCR0d6zQEKnKdrqcmRr+yQYPKWCcd9m24UFnfbdOmPoeoDwic2r4ybiSLeGPb8JHqOLi/7VPe9Ia+qGwRDwVOBXTXBq/E3xbwAupnBmzEOa1PBR1x4igrLamMGjxjvxH0BtnpGjcajqUCNsRDMKgUctzIKA1zE89s8NAWy5FTSG8x+RWo+wvq4llMIOcrWQDJziIlbjPhMpRqiRv/vIHji99lHEcR4NCmahSJ3lWx49U0bwRw0Ge6i7S1IyWrrtF96Xt2PF9TvY0XX0IHz1EhDelMpxxnl4YKZ6zjLfClcFEcCIVxCH10GhYJ4NBuxp20xzL/HTsrtgSNPt1oEhauBVWVD4Q20XUX4iryDr2J0QIMl9yk0/XcobyRTQhrtW63ufTVb11HbQVrfndX77gSsC6BcOVDia2XLIC1nsJzb+6jf6mevBu7w8qHj3mGiL7wEc5D+bf3NHLEuPG4qylMkRpVBqrNi/I1YjB83xcEKypPS/8oDxxWVS3sqcIDGAbyeQmvNAdskNCWWX1gP16JmW1asUXQxR215B4fZcEjGxLuClGVBbZJ55MWVYYaCI8Ix81x48nUfnAbOSzFxcaRtzlFE0dw4kF2xNQBbLClinFDjR6yhr98GmR5jBwBHe+pHY8kKhfAeqQId1+3HDfJlqStUpYhTLkedU3RxnsR46SQABxUy0bWuucTHBxlaHc59SjjEIkBboAP2Lffv0vhhdvr37wPvNheUOfqOA9S3G4OERVRD4uSyryG+mf3GuQodl3EUaBwYys16p30LcLlC5Fo2GdRhTN9u5FwI1S4ARv2YVDXlBKpsua+PM5wJ007J2nYYKowHZ5gQ+PGqmFjK4aNmDZ2UnI64t2TsIkvD7AlbvyzJo4fcuD4kHwcOtcTQ16fezhu6GitZqsqaV4dlgdwLNAbCTxiXe9cJliKM62bEI6OYHkBDvEotGZPWUbtaxmvcIqK+XCdokU6/2Tt2492o2OA5WDAYdduNpkLSPJbLNjGP96mPFV6o6MmdUfaPElYRZcfIVhS9siirkFENLpEscPOjK7B2dBR7jJwdOsKSDz4IHN6q3lQfFHhq/LvUSJLL6y3U7sXs2LxYx3kWPRzpOLYR85CfNztgGy3bYiEiXh6CbT0y1Ut/92ldlyhIm+9qPoq5g3Da+BGMSaOs7PMC+O7x+5TPMuywCKLRIhRorVjvxL7Ka+oYDbs53DQyIjEYdpHLmROmSbcoAkF9000edTSVBG9ryloxDNI4MZ8E5Vrbe3hEIPh9/HVw4Ho5QEUhz3lcgXWSECE5RiYp1BuVbvsUg1Jq65jJdV1c1M7gkj42OHp16Tklm9v19XLhBhX3d8N7a56dg2i1m2QBlLGXtjYkToWdW2k3jJBNLavIvw2QtUjPz2HjAYH/EmD+wwsZI3sFBplaG4kUmTWki3SFVNOyGH4OAo2/qUr/JOU7mG3niW4n1uK66CtQA3FjCT0CKo7Hm+jYBaImzr6kivQx7/HivNIGHmW92lE+4ZKm9KSKtRThZzbiDDDJWwsceOfKarKimMTcIzCn8zEER2ATsZ1uKE7mJKqquotyVNWVacPC6iRb+vDynGKuFZcb21jYKeGLBgHsXGqTY/1jbjUBuIWtNMqlbSzeXigYXy6MWBRxRV2TSKgA45I+v28itF1fOnYbkKDx5Smp1EojSqSX1XbZRJEPEnI/Cbx5nhCTWBMUXXl8c40UrCveqTZQ7byVuWgffCiAhWggaNS7XWGOMfv72/ywg1VzN6Bojfgxrzt79X96yTGfSwp7gWKKl37Mw2p5Fa/psrpysFxdLAXnh2nTZX+LvAbb3+fTWex7AMskveelPViyuri7+f43AQcpYQblYx5iJvnCK/yWrTzPjJuBJcRYSPVjUCNhBtPsgqn/dhT7Wc9gFEDmIr+7OWYS3APPVwcmuZ4KlPm2trRBinradqoOY8kpo53G85XV7p6T8OCIihl9UN6G+Y/MnPLxpFra3GR7D7va/1EBIlScBVhhXRKHg7HjHTNG0CbH5n50MCBbTxwY72nBRfZuOtXLyHIbfDz0PE+hVKZ8Hj3fttEhFHk5CTR2V5LieXQj9O8U2Yg2DvZc9SIKA37NvCMJ6P2OTrcfmoR73s9FX4Ov3zez+aNOOUxhp8nC0cOG9nY4G2Wo28NG0TfQnn8+GM0iHsMOWfaeLYAGzuFZEFfwsYSN/7JoqovfvdLAo5iTBwO7XZaFTNHysQNtziiKnVY6FanR8gTR4Thzq1/4R3PgEO56vuIhLQHalUCOGzB0JmFPZzoEEVwjzRYvHxadO0TXX/TQUnX11JaecN1QFaVwnOrEuXKQFgRpV46nNpz7jhxRYlrDTaiYbbUbs+qZV36S1OrBJAJvXe6xEUlO5vgwFaT3qwKa915JKmVVkrX1bsDRam/EF6VKm/xnWhgobwp4tGVPPLKygBlT92Y1rhMFo7XyRaeAUdXSYQVWP4KrSaSwGpEKpcn7jnc7VAfwsBhdsPzhrr/Em6kgeMUiEh/O1TJFlgd51H1Ysv3QY5SDfjYD+CYWlbLX9OlHKURGYa0lTNvbHasaLMSV6GHG63MLEjcSMBCKnDaP8s6x/ej+C+NGtMEGS9LCS6EDTX6OOAzau3u2nOJtMCSCK6KmUNTh7MQFZVLXpVp8uatNHBt+pf6uDaEFtdOK0RwdcL2SmuqrgthnW8uwHBorX2BBe2wes5+amy/V54uHU4UcKi1yca+yBfB7ec8w2zO8PYKduMbYEMNT+snPvT5EpLc/o4nBHrEhRoaP/YK5SPEU8RU8XoeHnIKzQvm0D1+KN6qb8tgAp8MObhR92fbRrAR51k9bNj9Ip+KT61ElO3KuWNFBA/hBreUaqewmlXEetp4FvuslYCNyE5fThtL3PgfQI5/tggcRURPmawq0qrqJjXcPsrdi18CODLr8VkyPRsw8svnYpyJ30uPW+Kg0yp8Y2pZ1TRkQZXpmYGKa+UN3AklpUQVuWTGTl4pxgFcIkJjOhXRqpDX3nUbA/XGIQl97Nc5BFvlXgSaHDtIQ/3m5IgzGylppCq7+Fj/v78pBlzltJ06vAYN3FjI2+rIrY7L1VG7Nyq+UPLuQeXt9w+mJURKXAZIoKQiFP1jXRPIfUrCTRPHo7SkMm4IOHRVPWgLFO9qSi0Xz7KhHVp5TDiW8mpHmhOi/0+QkWjxzCqZ0OMsN+AXDSUYOoQd1ugeZ818ETgIcGDs2I+Zw3+NQ8WQtMv0/Rk3SJGvmsxI7nIb7Q8iEzcYi4QaSYEbS6q8LjbYcEYOQOCld1SEGJaeOgf38EBu8O5Rn0VVsB4vn2TzRnAjT52Vy+sAtlvxhwDHdSE0Vayh3CvrLnGhivZat5FwRWBuF2Khu4aGCr6j1/Po0Du6vT2i/oI49W+uzFeIBSmcrFtre0W/3zcGim1AYv09YtnGOqkj7xtaMkUKIhCkwz+6N7BphGyqcHLUSIHn+hTMuGYPtlk79mcXyMSVfHe7kfJE5m+EHP3tz/uhpdpJE0cKPGfo+GIrOI6t84zngNLQuMEj9HYl7H6GjXjgaqLEF5/Na6wEG0vcWOLGP5scTxmHi0VOYeJI9bExbzjsSffuGTmw/5GOtO/q6UxUVQxyIwwYxYzk2NcRQ6IhXRCwHMYNLpT3tal6YAARFhgjMIlXpg5qUiUEprcp1ajaz8OAVxHpiG4ubZT2U6Fsc6NGf+xATIIe/fBW0KHnqkLHdkWGa9jo1HudumIONy2k0j9mdjfcjcyRzboc452JfOcKet8gx6R9e/y9gEM9hDp2UUwhJ5PoVuLbjxo4hnfD+9z2J19fIsVDUKXXve7mNRmwZf3kMYIq+dtrmNg77U5zg1SvIqDxp3/12yzcMOfIGTj8l0sThoj0U1iNY/6mx0GUJw0uf/mpASPNBpj/oMc3JAIoi4QaSh68e081OdEkxgtT4k5jH+XIMYeNJ6HMjf+mMWwES+69E8yGXwQCo8OXpZfvnpYOylowNZqDQwNLTBw1vx6G8yOlHgpWVMy3LvmsS15picXuR3QIvr7mbfnkmqBcCJGmFFXtI88kBTk6tEB6TiJU72h92z4+DRE9EdonavcTQqxHNJRe1wcKOnyf1FPvlF4IouQ2vyt7yE92+iZD+usRXCvYMGLgGidEnbFjR9w3wYZrhRSkrqTcAq2AgRvaOp1su/UpYqga2du+b2I9GtHfl6GGQwxzQdWcHnepBlPISsEeDSRUbKmC3HBy+srKnNs4X8kFuDvLxo0lbvxP4TjcOP4QhRywEZE50sonjpsO4U/GjvsLDx8KCURCO42z7LgYq6qFgSMsgZyLWjINNkYuptPpCbFtdVUlEtiLpigADrRClXRiIjX1dbRxpDQQdSEKQ6AgLqRS0+rLxuqSAWl0gEmOeCuh3nGx1lSQn87HNmHkOkIV3E4bIAMGAwettRdcjT+KalmFqasaRB1BB5XvaQ6Rd74yk3LMG6j7+w648ZrmV+GnWmPzbMNLVW/cJPPGa+PGpu9/9jjxveNm1RqyqmwMomaEG/sMHDFtvMiSRl68nbsAT4/Pon63+B/eS1kocIaqynYW5w9WYCKmKeSceWOfY36aMR3S26qpe5ORypmLlD1lWqtsTWVBVRgznqTKcJf8ZeoqJ+I+ycx+iqgyES6nhkGg3TwQUAyah6XRkQ73snZRHkeC3wBBkrrK2GGBLt/8EsvFQDVPAoVrWmKxirOZolbjBJhQ4bd4dAuqLL2SzkmPaKBzctWf3OAiwwlALwcvbtxQv4dFTu+JOLRPfN25IlfrZqu3Y1dlqS7MhkJGTsCNMs3ljcVLeXgOSO2TPTKrzreigcPaW+EP6esNi6EaHle+jhgqSI6Gi/5Snnqj8XUwHNHXdG6OI0INE3YkVdU59j/KmqzFLexkUqrINnQt7EpKpLL+NomwgI1lv98SN/6nqKpy4OCKOOJxY+DQ4Tt0PXisqDxukNQxofyPqcGX/scLrvF84Dgu/ocnkbdiIzivpiOdahvOp0JdJTuHs9iZEbSOkmZ0ij0wXW7v+0wsBWFQYXeFN2/KR8c4yYU6mlRkKRSiHOiejuTTYyNYMVS5Fe35mwK7cW8in4YARKMHJbEUctRTlxPePMHJkOIOWQTvVB2inyE5crUOyjwy2hA1pbhDbbhYU2W44YKN9CTpbfdR9zEbq2gh6parXOWPpi1xwL7W/3/Ze9ffNPOsS1Qtd7VmSNEUBHACpqO4xkIYAhQqrn7tR4VKPh/cfEoHCZwj8fogUIWLR0R1Yh2N6v3Xz1pr798Drp75XhdwYmMbOzZV+q1n73UrxsBxZ0rcHw/EuKKCgA1GZUh6i0HDWA9tqsZycej3k+uPxoykwXbSTn3aBZPwOoLRmRkxLuAIm6q8uzfM+Hdlxa/Gb4QIXOM3bEO17VnzX9Ki08PAEfX7lXxn12/nk7gO6A7bZDGMGddUQsyw1ya7Mu2VZhaMAxRYdaGWsqZYroq6ir7tcyNVVqkTW51aFoN74sIqym4pe13QTr5Kp5SKzuI/XPn3RZSflNKKM2SCuhS4qPfDXFHR/GHxhn3Zu9MLVi5J6mthILd44arqXqEiyJ9iIce9jH70cLA2hFQ68qxgMmfbH79L+d0bS0UkXrwkI15Q9EiIxFX5hqhsU8+GAHVbU9EyTs5bbbBfa9r4D80aJrDSQ74OsLEPTrcqqGOb+BE3flOrqj1w/CjgsE3Vf3FX9cEKnURz/CTgODNJZ6eo5G4Hjoe9pMpdbAPfYU1Jb0NmxOIMWDDqBI4O45d4ClqUn7JxwWTQ86cv9smDvukqpEkdZ78Z2ZEpgtmlvYN6qw5ocqyuOlU9uGo2wRoWV7BstJvtOQKqUimEj8yJGyJqCBz1OrlxZueq8glDFQNU6lx6raUJgNSKwHF6+rOc8z/Bz/EhNInbnoo3ThqnXx2gB3ADKbz0sS2XMNrB0GHBtjS9g3fHpooUR4hS/zEgh9sA3TI+1dMG4wafyKeE44YxHPaUaLyQdbzKSHtfVlWn7Dfh7wqYtB8KXL1pqibCjXyQnhUVD5Ls7ddUllrlL4H+EG4UaQQXbqCjaYXpKYpS5XZUJNvRbXQ6ESr4rrSNGm0EGpowhB0dTRsehwjcAD8OeoIFTEtzcbRFahA7ALXUSwEZ+oo7ZJYh+PKY2sBeiW1Lqn7yxHQMIKTR24yiTVszrDRWcm4ANxjuzhR1hVSFno608eIKDSn5nHF7K5YDxnDX3N5btAj3VVpBFYBMhbJYEH7v8hvmU7k46yW7N0IwrjJx+bfkCVXu/TvxdVX4y/nDYONrc4n/h0qcvrYUknutqZ65/U5undugTfx4Yh1x4zfCjX8r4KAUl8CBHb82Vfpr6yoDjp/IcMxYHPto0hzDjcHgcOLgLWvW56p0utwqqUeCzAk6TWtcMeU7nBr4qapCSGrIJSIlrmBDfsPx3ZhjB0NyIQDq4EycgCHH5wc6JAlL3Hl1Iu1sqhIcgfvgQozRu7B8QMCDg4ZltOt5i9Ah7Hjbgp8iA8EVXOTQ46Is8G3zv/7rp9ncQm2ZQE7lLpiCOb0XLAr/kskBNH7+vyEw+9kpcYZQGVa0RG6cxgmHdQoLmjgZiVp4rSdQpzd++Cp1ZibGvQwLKps9QvM4n5Ike7GAG082fiTGPm5Uq55gJfpha/NG0jdNAoFkMWdc1FutzyAq08ABCUFeHR38jwBBAyXUe3pDCSP4ZsodCaOHA4cT3Dj3kRXW6azQ5YdtEvZ6JL9HlQrWVzsVKQFVRpFWWaOkwYfuj/Y5ulGa3RvS4y4ZUdhWNaAlUq3g8wAwwJ8BXRXbnJhiBTkVcYHHPceHVdTG7IEe2nQbdu0+46jSFrreTl+zNZbwsCMtLnZjGMx/zFS/kb8jbRm5CBphZq1PBZwO9Xp4bk5ADBwMq2Kd+DfnWncxykoch3CDOSOYX7iV4n4K77xUfVP5zdBvpRPHDZ36ojbuY8xw2HhNaFA50wkh4h1w48Si1OnoOICN4DPH97399hhKdcSN3xDF4anqAo4nA47HABx1B451mDiapsNVJmsyEw8ch8hhwtGE0boWfMslO7r+Jrl2F7EbPMkwrmQStneh/pYlEVhf4QqbFDAsg7Q04LQc0OmW4F6LbAbe40xSVQBihgF94Mar8slVi5TsQI8DfhgnJJWpMH2wppbceFPxI0waQe0GLR5nc7j1tMz5gDJAbKYwdPCGOWO2LoLowRH8lgXlHESQjfjz//MzQw49nCpOwj1ljnp849eipE82Q/oOmVyFpR59jgw1T1YtUV3xhgYc6Eh8UAE5Jw571hJVAYfUVcRHlSCqhbwqNM5ovtC3M9jgp4QbDDFk55OcfwrJahCy8N+qw1hJraqC7S/p40bgNHoxbFRlB3QbIG0bRohj2mCLOMW1/VQlTyypRPlNBaY7tf5BBmuV4yLJR89wgxPOqIIjuKupgbrXsoBDqyneAV6gwEM+DSTqwkyOkQRCXKSKgARHRiFchJUhpLLAm7apbAEKUGO1K/1Sn76/zY0yqa53/TI3WVwteS4uxhCw5guxHHKVc37gTIBlk4zgQ/1R6C1xwxo3KMT9RhwGRgnGjVAGG3DjpbEZHDVe2q3gaeruJSxpS2XSW080vPe22BNPq/payEHwKH18R9z4D4tSvz+xtNx9JtWt1QfeHinxI278xiYOpaoLOJ6etKr6XLSUQwJHnUmHawLHmdwcAo7HiTqFDDcyPnE4elioUrxaoWwK0qi6mmLzlcgp2hrjb8mE9KiQAsfRbWyZsJgEpOAAo6F8qrNRCevaW2Exk5yOk0mbZMZ+sW0k/DSJZKR2N4JrgWgh63uO6YaN9hK7tc9fPtfPQBrPQYtD+sTavxZTz796+6Ep2vyMRmtSIqetZQU/CGPRWwSGFlzlicyHt3ID/vyvkHh7+pXoj68OYAP3ObacMZS33WY3B53kawoBkgriSjCGyzqc4oHDZg7trMbxxJGseodVVc3rNIxP3Ttuo4eF2go3pjQFmu8CEoS6cimxaONAxBEKT3QHsBGxS3YfbOiwIdOGfXlADaJQMI4zjEQ94sSGXb+wg9oXW7dUP02h1AZ0dLq/0yc3i/TGdlUdUePQUI306ipEWHUiSmiZeEhyG/7slOaNrko7QI+nKvRvoOwbgYZcGwE/YEhPFbjeQjouJp3hLWElVaikCywHT3EdpVSp9CIYxKGmolQWBDhUVwo2pDR3MyLv0YfwiqbABUYHCmzPbaVExCBcUL7Ft7f37N/AK+trklMQ/4Ys3uYWV0CVEtSJG284cbyUjeONDRtMvrJQw9d7G4dVxRqGePfrvVwbsvu9Y26VUkckrooFuDG3US7fHkOpjrjx2+M4vj0AjjvKqj67HldOwDVhQ9YAqnIBHGs1/zFZzxKTMofAgZhc26sw1tWYiiTaYvkFICOw7GhYYTYwgF+g1iYARwRV04Cejgw7hBLiiTmxCB7kacCb6RRMOw9TyY2meECnSKf1U6J6BW0ujAB5an7b7CvlkcREVoRToSU21z5r0dXRugUO1AkQxmHImsdSJ5aRN7GX+tBctlm2t20sW7aBQvL6o+JH/Oak+dufQX3gK1uHEwcDdxtr/LuzUxRns5sDsfEkdPCckrQYP7wHbrzXpuryTpXsQVW131RhQSfcGDCohRApx/g0eMen7s1TFPqUH9GMME1alzuAAylZGJdahhu1iUXialE1Ub9sL+nDRs8Km3p232JHpra96rmVwxdVFRDOkDjgq/OpNPBB0LBJ+2wx2i0iu7PR5+jf9hupcWILgIN7JQwNzCikDBdoQE8guHCkfGC+gOPvtkUynBm5KdoAuYmKFm1c+CNSyvoACwwqJKlOR3iKC6e+NlIU3QI3wIpjRikPed73mWq4MPt4H4LaNN2BO66c6BI3Ert07ulT57y8Z8QIctR54P/TcEMMekmc90strYaq34CMCv1+gBDhxps3Pm1QGmUlTcEfHguqzMKhUCo5OHyy0LhhuVTybRzAxsGOCkuqYwTuETd+e8Dxj3hVZcCR+ELkkAfwkVur9VrYwUYO4gbC+opmBvCJIwDHwOwbWT/atlUTBiVUDQHqGzLchkmMGKk79li/MSlyRHN0owkeMFC0Fb5aW66HuECWSKJIDrNaa5NVBU2ep1iVEAMXOfAHiRv1SjeHGYdzR4VKWJQ6nNXbFDrNGmtMA/Cfw95hbm60gov5cI5ivn7EZDJLTe7uBrX2qZEXWmflMqjy4H3TUp2+/So0bbBLcD94zHNssW2ckaE+VaA5cINLOdn42OH0np5xg46HmBtXOq6lG/LK3yY3jRMDQOTAMlumjhtBipsUcJjhuwczYL5hYVRn8zmEwq3ZOidaPp+PCQ6LpOz1YmiIQcLt4y/wIiB64UlVHY4RQIloBCEtyOxaZ0X1bdLgYsRdFiFE5sCNL6j8C2yHhfB13UMDOVCgayopJeamCB1w5pRpEGe7BpwdfSYiYtRo6wEQQa0qfQ4gw1t5AIFeACVayKGrihBkgrmDe6o08GTBQg5E5FJqpfnC8w3x7xWGGkxoDiyEpMIhDRfnhhsnahDXjop0RMinGvZdIVXuvzGjhliNtJvEbUf18qWnjQw/mj/PNLgnATYMN1j7Z/Zx1fhZCZN8G+9Ain8UXpzsp437oBCWM/3k2+OS6ogbv8lVVZg47ggc4GS/fEHBUl2BVWoDdOA4OzPgUNmeiaq2ojkGZtygjDSrs0+JezR+j7Wql8FAwAGOFeeX0q0sauPpifsqyJlwitCTrOPTzehP48E09ApaI7cHdNxJ88sj9AqDywN0W2DQwYzLgK4zkrm5CPyAq6FRq3fX69S8hcvw3GcgyPJs3cZGicDBsCoCx1ubPE5f6b1Utyja5fQrq4I91a9sCR4GF3E9UyseOF4Z53GWY10TXtH90jxTtJbcKVMlQV6+f//eifHLgBsPsW3cxoxkNcaNBPsCKciVQNeiqrSj2nr9Ek2BJMZt3Verw6QCigWbuBmWZnCzCDVqBhsOHAEoeoHgcNiYeuyIxpeee8c5PbAiCQgBLdWwBWrcvX2aLkR6L0w+JcywfRUpD8SBjDRq2MCxo9EPRz1cGm3LyzXvH3GCGAGpVYtcOOdEIAlJcKinoLlql8lXn3O3RS/HhloqHuJ4p9vGoMF1VKGw23hLLBvFIc7q9x03QGzz6NVCCzNJ2p0bGDGwsRq2RCHgPXn7cMyTEmcPoDknhBsQVPVNeNvnX8w7L18OBRsFK+TwFg71hg9PYtwwJAp1sQo7vPep42sfJogZHy0/3Xpjn00b5Db0jY+wccSN3yY77sDxZBPHEycAAMejgKPong4CxzoAhyxlSqdVNojb9gbuQqhamRD8eoNwBHL/PmG01KTT6cj2zXGC/55ND9Vi1CDxWhRpoWgrvxP4dvzlVXmcz4EBBKucqeVkTUUoQ2O1WpFzx2asizDdfKWBpIv6lhnuzXkK7eJnxc9NJOXOARz0dcBPrq4lbq1+OtMSirUZuQybmDLrpsHBKXW7GEpeidc4jS1/X8VJI68MOOgBBCc+yzUwlFFLQLNLjRICWlJ6mJUuABx3l5eXJsMNBU53IR7X0LeaeNJo9W+4YXkjVdNDqSrcTnuVhkM9QGs9Uk7a+GmFG6yIJWLUDTfwH+SqaK6/8FW9AwsgZo3efvww9/iVDRB5VcF2y+d94oZKxaW8lbRqh08yXhCEBvubuJXCexgAgBu765F5xxlzCCa86xsqo8TbGjq6qmtKWYJhV66OFFnzNNrGVzsstwgrfCTmD+BGVNE7UGhFMJwXKLSF+w9l4yQgFhvPUrdCcYbiDqmHKvWNA0mr8hUDDMlrZzrkAh9+cx+ia0MIuqJr9aXEDelvOXGwwEm8uNPiHDjwouPfesX3uPH6dZBTxZ6/ry1oxPpfiRxqayJu/Eco4QjzhgzppSO3ccSN3yhuYFX1HDgUOrJVRG5tDxxAjQ9rcwHaxCGJ6Xbv5OAWn6pYdc+p93qbceBAZAhpa3YNVXG1as4+fo2AgxfbReIJblcj4zfGElSxnxv5sQ8eZXKAG9xwYT9V7YkDYCFIFRJf6qpAJyQyACGmKG4bdKrVqK5CsCEirb5kuLOirApbqZyCSIQbX1GV29QI0po9YjJiLDk6NAAsUPKSNudscnb2MwmO0xg4Tl/ZjTy4i3Ix2LQhwj2Tarnu/ruqtTFxUwXc8IBD/BoXYYC6i/v/ElOz4BMt8LtdjD3j0IOqtKjKCDf829qfKSOG4ZgnJcXVW4tyLgMMTzb0lvLes3SqXthRCTl6vUPsSJrjeyOhVLEDq0UXqM/pAjKnjTk0SJxvIgqqdjv5x0WV0+yHOWSEj2kQ6VzlI2iy2iS5paRyVpz9R10OHXLkQTFFV0caowY+iYMfEwoWUmlgC5GioM6mTQTbOIS7cJmj8Ind4mmy3jsDjAirKhEcfRLhLGuyRldCiSqcgCPU4p6L4ijTDS4Z1DdOY8cuDqMW8C73ZRw30ubbKKj6Tz3jRA50OVnaoY0mJz5hWKqhzxcmpLp/HSo3/s5GcWHER2pwVcBxopnjGWyUFGmiwo0jbBxx4zd5+8s//unAYcY0AgcAQbsq7JyMJic/nvOsw3WtaDaOPXCo49TNfBMFItVZ9qcgEjRryDQuD4Gv56HQ7SQHT+GKGx1/wBJYzDsEC4qqxgmwIDpdMWl4vUdiHOcBjjlmaEPGK/UBL4KxPNtGXSaScNEEx2ESW38aSCjRzVVyjXnrjMFRy/NTcB1wgmMMIVqc+g2zFLdVt0s0RSGZHTGJa+230A/4tkm0gO/xJ1twnYZhoxWQI3g6oNuir56xXm6TVLgKtngOeho3fgzZVA8Hv5BB6CDYxIUbsZvyEDf06uDAt55wypEbyMInws8QeHLWEDc+8aiRSRDiVn0rVQ3jxtS/hYgNawN0F6BwA2w3BbVRuVwZwQyIJRRgw8qdNJKIycCVfrRxOpy0CHAjyYFjM7JuwFEUMVuEdPgqcs9fm9rbLiYLkBKcRDBhIKcqzQ1Vmr5u9gDCJ85P+fxA0x/ktyvGhuCrygvDDYSAqDAWLEZfVU0Fixgp0IXBfBFhCKs48G1V5edOvbIVZ5hkFmhRNrIDuen2WUVDWemTtlUKuHrjMlzvjbVvZm18QX27d20gd8o6Ytnid6JIKjdpfOTtxEDDIm9Lw8Bs3O5h4xiBe8SN38GqiqhhwIE+DAIHj5uaeuMcN6irQrphsabEkcBxyKZQ1D3m6eVEj8B4IR3RExrDJ9T11CjupEuNJxhzq6YPLksdT/GZQSLJPcj0YZoko4F5Qmfq5YUmDXEc2lWNvS4vJLfjfqZKnMB6aVDkRh//MusnUOGx7eAd5l0hfwQlQogdPKNtuQ1EqH/53FSkE2oCfzqzUnBmWLWQt9euFxtNKsrqufm8RZrjK2mkPtDaoT9vjdeQkYM8SOA5kMALjJ29VZJwndQ4npapqQTufqSW6uEyjqZi0e7D3R4KuYETk6N6cZs3qKuaCjfiZNye75kCbugVqB268uuNJpj51ByN3bl6bX9z3NC4MT3MNNT3HUz3JLkzHI4Lm11kRX9RO1+0sNt2lPSoq17Scw/xINr/EHFONgToQnHuBiom6+jAw6K2GzeIBpw3SJJ3NWHgYK9Emhgif7Oj5W6YBv6U5eTQx1UHi5zCdFQpY3+UKg3TnnqYjqPUZe8oUHdLwCjrxMe0oAMfHyykRHf0z61BqewGb3fZMTn9/N7nDZ7cdGMMC6ECiq3iyjPUwGGo8bIsaZbpek/u96mGLqL6+2vfWd2fxJS5Rgt9VUnUhi3E1LBxYrYNh41vj9PGETd+06uqv4RVlc0bDwKOolZViAf/PKlrT7VmZJViciGqYr2D2do0Y1A1JXMZPp4Xl05FVtGyD9GwwVgj9HBbmCuL6vDwxqozGLsUdawqbVrfknT40QR31aHvQfaGC7sGB+Hhp+uDZ2IZPYDPsSIQKYq1Ojh2Gsy6PK8nmQRUud16YpCHeSSP0Kh2CtRxA81OCPWeod2VEPDq1Vsa5shjwCA4f8umiFTxy2ccwF+eMuv28nTOhRTYkBYY76YkVcINfJDTh95Ke3VKOS7ZjZlUvkxm4dNRM4c3izg4b1jKYfglCBx85yIuMnEnTLU3tdzIgZk4AkAwlWoaTxr+uicSCQrkxho/dhPPwBl7cmHTBL9hSSP7cSOOwu0Z2QFUCkx5LyyqXiiExEqbFKaeVHsH7hTzbayeiCB5FW6MyJ8jmTaCYXxXWHAAUcHT9bVpc5WxfkXcSGvayGveWFWotu0SNsBi7BwwYAavpK2iD0MHvmfBMmfZu7HAJzcLLJcKiKhC4klUthJYMt6jEQhy+f1U4lqgaaO/EJfNAPW+RLuWQ+JVf+KzT8rxJT6pcLxXvvWRQfMGcYMcCfdTat2wKKp+IVDifQqzhqH9NfQ8mTv89Z7r4IpKAbhMoGK6iFHixmoIN/xbHHIbQ8syPB5PR9z4DUPH38Kq6sk2VQn2nU4mHBpYlARhq6AANg5ZAKFZZWeQJg4bMmS3I5H+aNZlwgyAw1ZJhAX24DVY68e8jA4VWYCO6vTC8/3g34P+luw6eQvTpJLpwFmLo9UO1AHTxQPT4d3mTndgVQVkqjT6qQZhY95GNG4NVnOcmCjHKE7YkFFTjgonJ1yVs5+jhXYncBxgOeaKBITTD+7yFkCEoAJFLWW7ueJj8fMavj6MHXPk7P4kdHh76Bg/NY2Ve0Kw8HJ/CMS4dUkIrG6paquoS+PEL+130u/2cEHYuMDNfjEGtigSFwUhce/f1LwxPfPoaTdljgt8giR3DUR4I9U+g0Ue2HkGV12Xc2HNhbhm/AstTb2DKg7DnWAiN9u4DxyWbkv/t/UAdrBJzK9qGAAwfABBkJIeFQogOeAuj6CGtbmjI9/fKOnGwasQVGU1sripc6OtmCohBYBjBXs43uLeJqooZioiXWEoor5XzBUcRLCiqlBKleYiC9iAGcRjDfEXH8Whu7iGb1w8BzW7aQuPwvhBplzHe1koUKZH/GQfPcvcW5sZZN9QMNSJ8toLHp1uuAG+42XQUg1tQ1U68TjcQGxY7YZFHN4Hv7iiC9Hv9/GdlFRCDYONd6XQuIHIxf2S6ggbR9z4jXMcihz54sDx4wPb6yiKsm1URuGEtAeEIsC1TOCM65aoSrusNa1ndTKzXtyx5qOEG6iOLULAzwq+orrqQIR3kILRqY5DFwWUQ1hRae4gzc1Dk6Y+IEW8yhl7SLtflQs+ACvGAlSRklucYAPSJmwQG/Cj53J5zjHqgaLrBMd446x7BsKjKcQ4P6ePvEUF7txYcFDKa8AEP0Qqp41S9caacuT6DEBxun5sKpudjkGlqDu5cWrhI3pN+waLMH6aQV31aCmQZH065MYvLi9dRBV4cXzgkogh3Li4eDBOI6uEKsxXWVkCB9WAG/tJw6cQHzt6HYgBkAOGMcNuXfksNXEINzoTxVNtrSs2uddWyTZO94Yhxp4dB1D0epoWOl6rwWwqgHG+gQv+fK3T1lmaZjbuZsNSVrMAkt64srBc+f8UlxsRN9KeaEjsIEcO2IGHj01O3u9qQ4fQQffBhIMbB9nNVKrULnIckbtvIVkumv1AuViWCPdYmA4WzDBMe75h2kgM7JtIg0tSZZVM/bIVM+k63y7wTaWrPRE2ZUQBMRwEIM4dZa+Z7TtovJGb/CQk2Dqx4ePG6318uhv/VABrtbAaN8wqiB/tnZEbz6cNLKmOsHHEjd/BxPHXw4nDWscli0I1K9173FZp3hAoABI+Ay8+F7WrolVbQVacMtbS65IuwHuo2BD7+zDAia0GD1bP8U/RspYS44sHJyyYrFHtJBnWBOUqoIveP16SEzl0kT5O4J2LWH2kq/XxhRY7cALifEasRpeI0GZEunLfa3Qo0ogIv3O+ArUqidYcMgixlQKBPM+t0bGEAJJTRiAqZf3sMwYT4AoobpQ7LVFSN0fN7LpJ3a6GCK2hTi1FnbYPE1Y5dug3l00QTkk+TUnmwE9k2E7oR7648Lkj/AaXYeIY6/WD2Silp7q8UP8frBo930pJQFu19dK0GiuiQJZTdItJA8lcDXkAGSaZqylMXfNGxziJreUXKuLQ542egMNA41CNm7wKRUwSTwEV0u1Vh+Z8imMbUQquiy4qk2wjpVHDTIG70SjmzC30kAMHcQOIkXaag04O9oQDN/DdSFu3cUIX2m686LNUA7jB5HR0ia9AdQBtsOdSmwY0VNxN9dOwbhgp7k2xi53tuXYaQZh3qIipPjkKqW9V8437gIZyyXwamC+wcXKWA/m4pZIi0818p5aNfmj4E3yUiRtvxG2cnOyDz+/jgJGwrIrvm0LXBLgADQIHE6pOSl4w+7+ZNo7cxhE3fjfAEXzjd09qcqpzouDKCtgAM6DhhjePAzjg8wByGG6Y1mqm3PJZCOYATtQy1gE4hhOPYexnjQi7L8wATBjPyOTnF+Bja+DAR6ZjMR3FqjhiXog/3PlFug5WAInuZMM75jAEGkH8W59z+wQswIG/bOYm0HJVImSSkGVBbQQIciy0SBM3mqzoawJB1s25FFVmHj9tfv6S+JKbYbr4XGwsudCao7+cqt2WmO8ZhhLbU52emuePuCE8mdFWf2qeQhQHIuaLMKljG0OHpU+NCRx3cSk739vPG0IPa4hlkvrd5UVCFo7pft5ws7fhhk0N+gx3Uo0wbSCVqo7ho2FSXAmr4sa/q/DKkeJFQJ/poSFQi6krK9PIRyPhR7qcihqpfhfA0V01cNzjHM9vRiFzhFLciOpbGzh84ri50QNsIwVThrwZxA0qcQUbftM9Gffk7oPFm4UbFHDhC9onQ36msqhouFgAqXaLsMhi0AgmDWpy5QHs2/SyM51VWSDkuFGSXRwzSEn6KCOkhSdm0MORzXnjJbOuqNelmDdtel5awwUYyBh5Y36/k1CudBK2UTE5vq8Wt/6/ABs+bsixceKEuLHqt+ZlN0r8qKQ64sbvAjeMHP/CXdWdZ1WR5bZ5gtfyxI0z21SZqoqg4TfoPxmvAahgDbnjBvxnMwwY1NuS48jUEWcOnREOsyJTw5n+ymxwraK8aptLKsaoEzhYryFlajZrwGGiqgt7tJ2xF5pmLi6y2bFZHTAnISwdcUfYOLHRut1A11Cxw9wTxizCSAL6GMKjSfFLEaBRz83a1M7yRtGtNlBoQMoVP+eQcouQ21mLSVeN+rrFAHYjxRkAlcvNZCE/DfY/7LpY8uGgSQ4EE43UAYRVGh+Rv0VLPaEhCHET4z1eXPiL8eLTXlXzxkXCdlRTNZscCKi0puqF/j7GE3LeqNdxkgs4oKxq47eHIAAF6Jo4rpKhk8mb+YzIAFzIReixJR52qCYn/4oRdFKcOHCK5/NtyAaQLUUvBlz+NSPHtY1Cgi448gVVuUwFGZmSFwf8DwAQmvYIGGDCwbxQI1WhUZwiW6ysujSAM/wQ73epyF3hvG+rRwNzAys7UCeOFESkGvo6C7Cx08AhEvx6A41VnzslSXD75hBnBcfOstSJHiWlTnG1ZoIplg7asa1uJMONcwpyiUyFoXEhqn7ql+OmP0OPN28s5cq+vnRyv2+DDW5xx40TTxvRPT5cuOHF4r9CjXja+NuxTPyIG78X4NhzHBo52K5ECoNa2yLFrI8eVKXXAI4PdeT+PVoCLfPK38Zzxs9vf3nLPyxptV0VBoPENmfhiGfrPNzdSRmhlZ2rQ/OBkSFXHXIcxao2VlGSLnGgCY9PYwTcCGHYcaG9zsWDjtsLkRzVKjvJaQ/osoej3Z6QLo4iCnKLNJVTWpTD4h8n7JcviLEq5nAopebL+WNRMbiOBGhdlX2OE0ebut02VLxzTlKcJOZrLOkyxSZCEdHNceoKXHUFzrwxcCa9LnZVhNdivYsIemAvE1QGZkTx4SkhJHRplQNIVokteHaAlxdKGJnKBziI3RrhptNdsSPEjY76xPOGG2gSaaK/irbxqLFiMlin47jB6NqJ5o2D3ZeLrEJslXpjBTHQS6VR94f0yKgNCim3/OvtklmEbYqjAmrsy/8211xPITVqI2ZEO6ybEU3mm10K+6bIvRiQ06J9nLMHzv8K5wObOfr8AO0espAX0isQGywBh9gJlUzQSoHwiK5hDbk24VVhcb0oFyIqdssn3EZRAOUOceyydGOHLGGgZBqoft+gotz3cQPv0Lih0iaSGn3reRJDTk7exg0hjsFG310brqQqWRlsgI3XIWVkDxvOXkh/a9PGyUe3jO87azUKpVLHJdURN363wPFkwEFmQ4oqvGHGumBD5eMcOs5ynmCljzW12beXECCLi24oq+oZXVknkg12C+HqHnWqSBVRf4blviaCtXyE6YQWQqaI+MCRGOzJZMCPRLkXD+M4GxEfyeKIVd4h9D4RVjQZ0Sc4PVMNtn5U+iA26tGW8uIInr5anTsRkBzdyufMhDTAWarxOTf3kFzPyyVEzNd1RAXWP9eXDYwnZETwiVariWkF0MOgkjPrG3fGQ7jBUQNntg9dwKYJ/j0wHZo4VLURdFTuQonvCAcJHGo2yTpuGHIMBtNDo5/BRk8WQDPzUeuUp9Evj4xDbODA+79qtddsW0TmCmCjUwzDBp3fklNJlWVDh+twg5M8ROJ2OCr003k8c/12DbDBRr7zVpsbqo6ViqtMNl5LCUNW6cClg/i48aCqqA00MS6CO6hKRRIrbqLMiUH7OPZQBJKVSv36GlC66llSK+zO/X/EAgMHxOSOdlxDAS1w7oLMKJkS10YV/CFwLJzYUMRUWe4/Tw7kxurEZFaMNMSf1yeyDiJIV4Io8RuixN+ozamsnEPzbQxdf3sSKIyT0NXn2SKCDUuo4ieBFcZtuIzqo4RUpUBtkBIHbBwTcI+48TtCDQs5/Ovp84lDclzmjtQQOvIZHdy8ASR+olmOM4erp36KNzR2Wu7xAzABSaxOxwQ4hSb3WSnYt6HkrKqwaCAe2D3gmEO2mc52QJpD5AfO0UGWpPgFuHPOFomLO5ff8v0Et1w8b7OMUeT4wu5rlnwgvD0HogNX3FRRKU8c0VVcU0EQjDEIilX44+YNPKxb/7zNVdZnFjtizr65UTUNGMxRxPGlkcoRV+YI8ACbTuIEJ7PVeRsnAkEWQ9nfOrd+1lS9x7++Oqemqg5dVo4rv6SPV2Z918BxiBs+dcgknuUUdXkZDxwDO+J7nnlOxsM5cv8Q3BVwOSbJcjTwuzF08dXtHL92xEUVgYO7JuySeLtyfsMGDvUGiuWYBimuLajgFs8zDxfnO/zdUT6FetXbVIsZUnktp9goaywI3hZDcROTrEbWGru5Nv7Dyjp2kWFGpNtOwwarXws0YvQL3dWi4mFSbJOFWBePRmgVwg1PhliAAcJWiijEGqqcJgZBPQXVLco3oKCiHVDNTn11cJAZx/f9/ntsq/paOpVl5iBRrmAQxeXKmXFObe43rzVx3J8okKpvcVPixfsy+A1fvjRVVdmIERdTncSZImFLZUV/9sF7m0PuLc6QkltpcAk6HzVvDOOBo2TThtr9jrBxxI3fDW74xPGoynFjxwcUU8mooYkD4RzrABzOj/uNFIHPG3zNNdWpAYis0wKOJ6yq8o0mDmv4CxD0XdQppQR2a7fjSIIzDScfdioJaasY7jeYgg/AmHGBNMRBsjd+sKt10x4RNy7EdhCAkAvIWBP1DOJC/4zURRv56cVMDYurnGKaaONAPyB361hGweqBgnHEuENFTF3VW0qizni1DpBAFte6uTxvrWEDTLXp9Jih0AMsOuo90ND0SvUdHFBm9frZ6b6M462qaQEbqAiEiQNVgE2XIKvz1oVUFmcYQn+d6tC2CvOTvYcYxIvslMmF8YzBw32gZkVHkZ6tqeiU7HDe4J4OT/IpQ1BuYUnBABLJxEHgsCJX00mFgaNKIiPOxj1o4GC5OKwagA7Yuyl/arGWG1jc7a5k0SBkfMe/Ys/3VDi+BnaOkTUAbvRB6a0WypBa8A2TdoEcCysAX6gFHLopTBs899OEFo+dSle4ciQQBEeHZpYdhVYF85GLGzcPh73Rdyy4zOp7xh9yvog3TqXhuW2dCjQSSnmrhBHDjRI3XVamIb9gwXKu+OfNsOyVG6XSgfrWVlSlkJtuKSOvfV/1dxs/TDmFqqaPpf9Ps8bHABvmEr912DguqY648XtcVd36qirxZFlVZMRrFmeLrX7R+mM/eJUT8UJM+OxnvPMzmY23vxo7NHIAOJQT8pTJ0xSIRXaO1r8qSv8Ymq7YVwZOMWep0UVWCD6XqOYRczgYPGQHwg1ehl+MpwlxGncGHHcPuix/EDOAf2CgcjzEJhbh91ufMWDwrNGcs8iISSNYYRUBGRUmcIAep+mkjchx8v9oA6dm6itw47MzJh8qcQo6XbrLXwEXSLdDQtWEcJfWcjA30O4qrUprrfncY6ta2nEx+Oqrt/9iNdRbrIo+rNeNdV2lsWxFD8DxMI4bE7MJKas0PF1IKUbgQJwVHuOKKXEcUzn9WCAb7BsaHNQPXuSiiuMGrDKnnp11Vg8tHJoyAAX5zlXIl7J2cg4hVx5eEoo5xInjsZV2BXo0fEdYLVKUlnGEAx9uebgCDcsc+a6X/M4/wD4OWC8MQq48cp08x/VG4SPXO0UUGnCA3ObOihx3gW3i+Z1UtBRfIZqkgHjDRXqVKndJasgQPiTCLDRODE9QO3gNu58q/tLs2QDWFApBlbtYOKwIN0oFVMWWFJEun4as5X3NG4gYEb9xjn5xOSjSfY+tGpIVL3DeKL/0TtgQZWjui5P7Z7hxILzdy6niieLd0LLTS34bhlCq4UngNv5xtPsdceN3hxv/nXLc0+fAoZjAifv8MjSE5z58MOD4yYADiPEzcONnl1L98vaXubVa/BKPHAIO5IaMpxNIfM6aqv4DgVGl7Hag4HCrf91Oom5D4bmUjU7HU+itMEn4ToeX4tpPhT1VsAAao3ynb9OxC+wKWh3Y3wp+uAUnYAPbIqQ2RXBkpBCWXsfSn/LUXDcHDr1ehEmR7RXLNhZpFEKdtSiRmp/P8NUAAzwl6zlMgqcMYQdD3jo/ZTjJTHJcPLLl5j/r/jNFld7+619vmx/whK3PGiGBXkHBCUVTjdnK5OGFATcMMuw1ckmAh8HPPZWXg2/1hDlubDk3aLPEinWw4t0z/M7Nmcm8mnWzjOe1niJsEDgwz7kUi6c/t1a9OIGkF0LWaXih6LahGsUGysCXrT5EAhw2zNJBnFBWlUISv9ON3w8uv51F49qk0RFwMDj32rjqjd2iDUaZtIgOtjIRN0iX8xq/reDzUsnCDMsL7blINeAkh2sDIimy2+lrxvMam9FnH4e7ODhYmF53sfjeujcYS9IvGa3hdXr6XrRo9N12d35LJS4bAvueWjVk7QbHjTLLN3jnTZyAe+LNGsaEH+DGfWj6sz2VfY4zho8pJU4cw3fv9twGYYNFh8cl1RE3fqfQsSfHE7GTwyCDr+nVWBsR/oH8hu+qfrbbTBuqt+CEf1Gjnv2VOvfskUVOWbAVsHXnuKaChHOTVAy4XT4z8ZDWasShr+h2YOI6fQSYIFBfYenp4gEubE916aKqbGLsvrmHB/Z2JPNsBsoDEc7ac/S2zucEkDMwGY8oravRkZFCGTmW56lufjvY5lP0sTfa7KxAmAr6+pbaRtEzPjtvGeM9Qwwie1j57pxlTtg8ranLlWEcObhNYzYYsX7qEELkxKYKTkHaIeFceZzQuw0D+8BR4U6pvgovHCRcUJWFpjhL4p+0OHIfL1So66m14si11NvXutrc0FMOCLgM4AbojeaHDzP9cHNZ/2od8uIYSAw4RkaLbxkHdmVV4O4Vn3olIJEDD1VSrYoyEHeOCtdUSt197ORwBsMC1fGPfyfg0MoKFkEGTu02FsQuN6B5AK8dNEY2b+Bm8VTRggMHxoXIJo1CW3EiuIENZ2oIv9lGNeHiLzYYS/hRfK94HWVLLZLhkt1aGq59CoPGkPGEGhLK5fOYUej3PRt3GLMTah1nkNXre0KLAIhkeoFxhqzfoAL3TdDPhhTcg5a/+5gUD/m4X7uW6uPQWzc8yHCfSXXrsHHs2zjixu8YOE5/kXM8kfBg9cFgS44DLQ9w6zFURLmFyscFcPyMF1r+msZxADNwmU8VqqMGAAXIQeBIDHAoYvWVdBMaRDc8/fwyGpMCM9BrOKTy8HYwLhxrLORtgCWHUXxsdbFZW1RdeAY7eY0shbla/TDfKjmJMFfgUpnuPgafoC+8dd4+W56BnQHJUO8uz0GN53ITyYsTmTwSORpg7Ct5hHIgcr3JWEBWaMwYO8LcEDg2UooDRkK57B7gx+HMOPM0XCp06Rl8te8bp40wjlwHqnyA4RzR7DKwM1k9ZPlysWa4MRi77Q8a3IQGKfEbxA2SQANTVE3ZNjIImVUitHtJz7EFgnQopuqSlfcCXExagmhRRsp3iXGDBEfwAcYm8ek+Y2QEh0UL4cEUKqM3HeC7TBGR8dx29G2MKfHeWps3pK8qarpQ3qCxKVdWPq5V1TX/GIAQBsiO0xUSCTMWVFdVmH8bqbSpLUxJsxyW5u/F4jrSPqvPjiagwvVG0VRyjdti6lrvsiJ2qBaOvqYRKaIK6bLhxjC+yC/5sslUtfesH9fHythrMWREpRsacvTWN1UmwjXXxX1cKX7gDD8J6bf6xNd/t3Hjoxn+ArPxsbQPpSoJNm6P08YRN37Hu6pfAwec1gCOCZ1rOHe2XFWR5cArnk9nBh0/8e8vzeYvHC7mmDjmljnOPdXPGjnOatw4cSvDmPZMVUzuVVKVEgMGTCE1j20VSUQrRbgmT1QBKzolE71egpPFdCDF7oMFOeFFsqqsXapr84PvX8U2iKHtDMgdDAh2qDZv4/xD6V99Um9gRTWpn6kOiHHrmae7jOW8Az2o1MXhDs6cui+S20gfAU4AQ1LLUznFMYCgvRuNs22KcoUb58QNm0rehggSSarOZBxnHgn0vHXlnjwWZYVJWJ4IcGNKMBQqeMzIWKpiI8jZ1nGJPRVlZ+bg0JjBe58SHn7ONkHzcajclcHDDHpBDiNrqFrwLNY6vqcCbIDpzo/Cgd+z1JGkQY9gY+odHCTQIyYD4zYTsbGEmTLFmldW+kbhlh8lA1ci3BBq2FpKASRJ48ZH7vOgW4+4sVnIoJeO1Efu/PgubRbxVUWGclQMlhU/wopYDhLXOzU0VQqKLuw7gcEvRUgV22FlElRNbEk7KI4mBd9bcfYoGUYcNHj73FGiILd0cuKDCJIMIcLlOCLcALnxRlwIuQ1pqkLCiJd3hGnj3vNEfMyw/j+rD7d4EUMMpzZKw4NsERLvR9g44sbvmx2PgeNLQo0cYJoJHEnpcrdWzVF/VIZhaB7XxEG+YybL+Ftwxr84cDjJcdrEIa2NDHu0M+Z2Bm5cXRm9awpRmkUQYgR7B8YMHEn0STPomyet2RgSgozgBIS6l9wy6XFcv18wNTeJMPUUeqKQr0vBUmZCUW6tgWvmZaVOQ1wduthU/fMjkjgwlCDkXSFW/KpcBihSh9CqsSZ7AVv42sao+RzoMEOeFUaQ03ajnmu3Wss5rYKYJlJNcCNMwXWnvJXLrukeV3Bua5Zao6wdmgKGsxQ/bwGKT0FHPDDHI3mOC1eGZZ3pd0EV86mMCDc5rrZVA1dUeQGTRgZODsSNLlCOPD1TfJftvA0HYjdGelMbSZPr40Zgw0MQrpElOP1XcN0jJBJP2/Kcpg34/VKUUtEpzj/epxFxfLmyqcU0VubcIPs9CgoubwNkUQbHjQ3Vt5BVbUCFBC5bBRycOLqUurZXFfj9huwWX5EXwVdiUkHoSIkAAS6kbEPIgow41lKkQPBR1XLjUxXOGkM9gqkjC2UhmokjREEN2f3UH8YVeyeqCCfv0TfZrgweKBLvDz8iy1DcuHCj7PQGv/K1jxU2cJzcxzEjJ/ErixcBncF5451cGx9L+44msyOWj9PGETf+AKuqb8PEoe5YraoycgBaWhXrNwgdMXAc6HF5dgI0CCDCDc4bXFSBZ8hxVWU2cUb1uc2M6/mkh+TiuhibqgbsAUk8KDm60qX2wOS3PDy5xBlLdkTQYCi5V3PTcn6nmo4MQttz7EWtWjZHLaowbGRSwcJlyZh1NHDAEJ7LUZILtnrSYDUIfjWEHvZrd0+1NpJI4NOAz6/ZBNGBN4xcBxM+a83g8mghO7Be62Jvw2REZOQWM19gpp+dK14XvkAMJLC12JOCFdephfNmvjySGn+s82k03JBzhbihHJHxPkDFoZHA8eC4MbAMXEEG/ZKMZTl0X/jAAYCsUP8Eg7vkT6kKreKgVUYOHiPCRlBU0aARV457EG7S1FRFmDUwpNl3kdnvPKWtVYqtrnDoqQ+8nSozFsTYjpvRldPlV0lLxrXWJzWVX2E3dSPoALeBpRTNGK5/wulOYsPnjjbbMsCq8HgGhQGF1YJQM5KPbweThpiOMiPSyY97rThmDjDkaWyn+hTcps29IdGvpeIyRn0Yxg0GJ6b6ihwRWmApRVeHowWYEXHZZM5Lb14O3xnFIaO4tTftJbgnsbPPLOMh0dCsfu7roIbrHUx+H93pt08y1JKK1IbVbRxh44gbv++J49vzX7xz/Mk6AEGPkw/gsooFeo4cqnSyRMNZcHHwqntuUVUmqxLB8TPo8tS6iOt/K8xWxoingeuyN2lKqKjDcz/qFFWImuQiZ6Bg9YRhDox/Mvpp4FDc4TjEH97ZvIFoK0QZ1rZ2Lc69PtAI0b5cYLVTGBOa9TUzRIACOMPXjLeg2BQwkkhM0EqIetlaF5rdNdyBKaygsLACHLQ4cJwy3XDenhTzxS14d/zqS3QDFjMwRDaXLVQmYRy5RYM5gnS55dLzgWv0nMLUaRwpKiwSg1soaUp4G6zib9EFeIgbY3NzWMd4sI3rqUtoajNJ1TRIoJSQnowLN3KMlE9VKnlNGLas0uwh3x/WSUmurcR17ItjzQtC3ABsYKTCdoqTxjmcG+dwbpwLOEhydFPKp61QDAWRbl68t00dlOP2RkozRP6gRg55OK4dNHZ0/6Wh5Y2C+omoYRMISfE2c3KtBpDNHMpTHzk6pEvqE8cQwf6mtIKwhD6EFIDGsL/TBsuMHRxFJLIqsB2QySHCjduYEncN7H0Qw2re2GdTUdD1hrDRN7uHl25IhHsb48b93jOu0WMfof46TBtAi3e4lfhneOj2c5N4+QgbR9z4gwDH6R44cDw/0RehGsBQ8kdRaY1MRwCOQwMgyXHuq+aOGz/7uuoMh7OOQavN1kodo8dVhyWkRRoQIDiqFjEhaJOiYtlpwpYytHkQObSTurgwB4SocVylg3C/AImsS3ec/Lh2rVVVH9hBeVRGLjZUxjJpPLVsQZr71SuS3OjhhmgV8VTwlKTgAEwg/BAbKwSRgE/GjgoS1DNWHa6xtiLg0CvOqkBwIJgg8Ms3U93JtoY3M3x9rb5O6aCdgzOH3xAJK0TWSjePvvMaGxKtRJfdsQmPadwb/7zx7yKY/7yPQ7ihxKpPhhvKZhl8Ggym+0KOngdKsaWvQ60vYlaYoF6X3w8jRs3VuLa0Mk2uBjz5OdjemxyZrso1Wp1KmYPGKQ3it9hQUVtAliO1LLepr0rBblAhhV1hsFSFPRmjMMdQnUuoQAMg9bNXVzfCDRs2LONWS6nIzeHcXu2MvMDnVmLCocPdsLNjpwyqjR6yEOW904yCFifS3X2MGcKHAutgU/1SCsYO4BJmCUwkHEdIlSOICk1PLPAb0nouiwZxI1zz80P3Q4sfKRdMr3uv4FyOBkOOGVpQsXnjjYlpD+cNW1pp3ni9X1SdxDorkhnvwounIYYtlcHG7bHc74gbfwDYwKqK8biyjj+B43gQSa7AKktVl6tD1U48Cte2qYo3VmbjmM1FkXvSoXwcM/QgZXT0ZS27T3aExKDHqSDKs5mjA1dHEm2iPINoIUhq1ODVdgIlRrzaVhYVBVRcU12EiMCsBEiGGwipqqxQN47qwCSc54NOhxR5ZPHigIOlotZn6vsjdGCcwE+NBRYabHPg5CW6OkVTOIgL9P7Bp0hhLh6Uw6TCPg7wG2BGPiP7qctQcbjHIbeqIwOrgfym81QO/DvWRfCF1CeMaMGWTDMAoBY7MWqqtKi6SAwSIV7ETBzywmvMeAjTxgUXUgkz1RsNkvDMKj13scU7dL8mA1E9AhazwpdjxYixhjXBhCuqRu7ncEdHESV9jLANe6pOnnsuPDuOG5jTwIwDNlKtcpsZIG0SD4wfae+Ycwtd7MKr/a565McZZpgkNw7I0Oxh1j8VMW0CYlTSVrLBj8oAzrSRfmXlaMKOPummdibDui6wJIpLqrLYb0wVO/MJMtcwje5ZjhzyBDJ4qkDQwAxTUFt5QTDhpj2LFynZ0X0rs7i1xlqkrlhyTiQKE3EN1ZtyWFKZgvb2JMwaoX/DYOMANxw26BHXsCHYsAxeBVK526987IQ94sYfBDkUVuXA8RQDh3ZVn4txrXjRKsW95U/1sAYdTHh6a9Iqz8Y1chxTCEiOgV04J7RxkYGDOUtEDMXzdbiwymvFlCeKqPxvYK43U2RlTVRF4Li0dFyrtiAJguP0Cr2jUY35V4wxmTL3gru1Cb3UjBYHbYxDkDpb2vjQCN5kHBXJ8keYA88qucyXYm4GMEDLSBF9sbnZbF1nWSz8imet269aYHZgQq+3Z202DM6ZsX6GbHbYWxqpVj9Vy+CXKRYZ6QV4ZdHIloZ0EESYdxoUVfmiahDDBunwrJAvyMXCGwXED2xNV5WkbOA5I1MPVfcejWoviGvpzgBgSmxV5KQ16kywmTJePGysOB6QUcIhDjtkA2KEXb4j/HnxP69g+SMCCjQ4ZSAOOMWZg8Ma/OIMHGZfH2aNCP1+0EXtFoilisiKw8jR+47jBhwgxKKRUnFdhhvmDYANZLaMn8qbPBckBnGjjSM7vRKebDh2pK/lFMS4UXBbOPW73FVxOQXMyaeH2kGVGT5V9niqtLgNPIbshqjvsqjuUsnwwpAjaKLOT4zg0IyhvBI9RiV/QzVivLE4w33CyMk+jerk8B2jwl/vPRzeBAvcAMER/lkL0S252w+w8fq4pDrixh8GOf72z1cOHFLj7oHDwtUzmj5Uz8E2UiZXkQ0OI4ely84UxTFnXNUvNJIzy2m91aTxSfSuAQePxMH0igm4HBHYYx1d6bzP5zPV5MDOTi33MX34cSvcgDXOurpNyqpr+EFvFCHle1KlY248hRq0E63yrLuNsO4vJgc17P0bqgyaY2UFHgK+P0iPUkx9b0L9BAIfZMQcx2W9+HhmmEHTBthapFidv0LuSG4OnhwDy7Kb4w4L9+agRaqDDpApYrjWNLElbODf7FQzqmhvMOYcb+omxX0S0x/jxqXLpy4vhRaXhhqXSjn8NPXFlMEtIdTqxV1aoER18UGeY2v65SlSB7HqK1oUbrJjyibHDW6rRHCsqI5qcD4C1qqEvBpwQ6jBLK4upo8lR44lPRyEDS6pMCKsVmQxgAsLlgGmI6DGd/hzdfXDzQi4oX5xa5i9MfeGhYowrBBX2vSH4xE3G/q/F9LNptgDrvuKIKFJUE7Ba+6dhBvKKVloz0UMSnOYUOuGi7LUvgHA2EmVK3YdcDD05EBMFVwTaergtHBu1RvwbpRMgkukUaouIw2lzZLpT1m4w+FBDGEYOZ7BhlBDbeJhi2UrqtLQas7flXxcETcu2GiZkup44hxx4w8DHFYB+GMADiHHliBBNa6gA+BBKMFO/ZEcecOlVUZtwP1HJ4fCm/wG4Fi2JwPKSsNyX8ChnRXXUnTuMQy3k2dAEo42rK6qbnEYBFbYs8hBaIDUuBTRoaIj+TiyCTIcK9rTivxOI6qMEOkKH1uqzZ7xepHZfw01awA6YPym9xv1gMy7RWwhe5qQfg6pbav5uQilFPW4a4wjTRZ3pMCRn87YKkiyfIlKJ8UYgmnPgbaQWgwnPd7U6BGEnikJLVodMSP5WiOHgiu5ODhDWTVuiDN0oHggbnBXRVTk70cHuamXB/GYFmdTGWxYbJXVcUhXa0/FeHrFfPPg8rvStEH7BocN58c7SgiuqM4KIwSbWCmwSkYQwd7+9a+EDbnEKcYF408hLtgMWu35WKbimnoK5EZ0TX4DUlzhxk2MG9YxzhYOZ8UXq4grJe6fovxG1MW1p1L1oZ8CFqi0b4HGJYMNLpvwB9FUHDcYq7vDxkpWP7AaSBsBfsi3sSiYhkq8hgBgKGFuP903RoMMN/OpVN8HvuN82BqeaDwoATcwbnCoKWCxpUUVveL6SspwvR0wJjVODm0br/cC3DhyJGiphsGSbgBi8eu3pVsziaekpDoOG0fc+OPc/hKAQyaOB62sEsYbg9sFXGxt5lBNx4T7qtyavmhJiWj+08Sh7ZTMBP6CbQfSqjwvQ0Hp1apdRuOMvypWLapKEiscdCjsK1JVNbDzcQB8kF16bPGGIVP9oXrFsUSUOYCD6xdcUuPyGRpeSLhQs9FA8RCvqYuZCLuiYj0FM0cjn0O/xul5q8mpIjd/1ULZH1waAAiIdCtyL5w1ZjPkH4IFwcCBQKsmMwOZQQL4wBACtpyR60w7RLJuhkhAln4w7RB3cH2e3yIGGIMKZoyJd1xBlmvLt+k0bvy7tK2Utm5BMGbTx4Xjhozinww3qj2XonkAiXwdljmiuSurFg+1OcXu8A4XUyI2xIgb24F5g7s7xiECBpD92I6YGsLEdMIGoAIgQdskRw4GqNO2wVGNnXwrCHAthKqTpMcP/zruY+DoETdCH4enU40ULqIdFSpiGUK1M9RQ6DmnAySLDGkFzKvLbzO63t1wGKGUiqiCSWRzQ0ghNuxGC4WmbxbD4YLJVQtLz13IO7jgRGLF4NpdcYVlcSGiukVZEEHOD9ntE2VYpdUmXlLYSEnBuO/i7PS4l+n5gPHawm/3EYcK073/+73BBoNJ+KpkNVE+s5hJnC1Nxx3VETf+eBPH6fp/uRr36QEvTKva8vybBGGVIUcgOnBB3sUx2paYSo0VZMbNhWbggav0ZaouWRWSmJiqkVWM7TihS2hJqGgDTCqiENsIdgPCMV7t6XRE0iEeKd0qDeNU36rICRYPfjphTDKY9QYjwNn8BBQaML2ERRRq+gY5DUVQA+Hp2yLGhSV/MBz7ucezU5WTkyuvb1k6UsdpuaSkKjU/e8w1WaKBVVMbKYa3p6A1zmcMX1cgFfIPm7mzLmtFrlhtm0Wcb7/Folp0nsMCjw4SPHVUU/EPqI6qtR0Oxj5a2HbqweaOABwKNiRuTB03EnKKiyGfeqOT4wceQUVub/oJT0HiU5Y3YgwN23FDrLADnm7zAMr43SBacPoCbFREXEQdww3jNnzYoPg2Rf1td0WrvZZVK3r+Rh5RpTv6x4AbzMUd7W9JHv9mDZcznGOLstI5gFyLq1g4bmCOiDzE6sb+3NwQEdAFq/Hj2gKoMIyQ6YbSinDCGo7NrkABVdrySBQuYlyFGQGpkjKC28r+NASUg1HPW8K5Cvu+oJ0WllT9j0Mpcenb0LBxchhcGCRVr+MS2JPDUMNYaqV/7M07jRtKTnfYGB7AxvGoOeLGHw84Yj0uLu+N48hIUzqRkWOryJBAdFBpStkSrls1cQToEF6camPFl6UsgGonkhVBi5Uxj9FBlQsqejk66vxD+ioOuWoPBkBeShNgqtwEDaZZrv/vmCqrgSNhNdxyXSckqYoqMIEg1QR8O3Zd4DsoTKUWF2Y/wluDiX+42wZo8OSH8rZJins2a8N00YCYlTgIojsFO0Z7jRUTzB3c0rWRlXsLrW1zCbUuqI/zr+SXx8zSZuN2pyrgGE8jnK5IaETUYrcr2Chy2EAyLmRdyPols4PExmAL518bOMah+dY+AdwwImjgoPHJE6oCggwGcWSVymWz2U9ZvcEr8D49j7cN2KF0Q1NSRZwxGjR6YJCQkQXbp9UoWWxgKfXq9hWVt5RRkdhoeVSVpo2ugcwqsmhDogRNfUkuqpiSi12VlQCyODYOGdlE3tiXxq7qOvJc3EjOPOBFpJSQNK3hhAu7/TC6YU04ZxLiyX9SkCsZFmVVBev+A+hsNgpNJ2TwplZwLa5sWHDY6IsfD+UZrrzlYkmHedmaPIZWK95HDuGb0A5bdtHuvv91OHTHoKEI4eD+2S04N8CIv0MQ4kcPFzGEegYbR9w44sYfCzc85XCyZ8cf5ADMCCEUkptJCjn0V/sqfob1FmfN2TzeVQk+QG7ERMe8sbUyVOb4DXiKJh4Sdu0sGhdxVUV8rJgadvMUWl0lLWh9KgsHu7Y9eJw/FTgOJcsSg+juyLKdHNMFRpfEtIgSoTxq8Dg+sPyvTlVVhNiRLlJxUQmUajdRV0H/OJJASFNg6QTSvJ0vTlA/US8iQHfZTLF6tV5jegnCrE5RiDRv1Bs4TZtMxT0F+6HfFm5BpGKZQwWImOxMMsS4Sbc7gYo5mTtT8SC5caapi6R4hhuXXiXi84b4DpUZmoFjEByAZvxzjZX1OMkTqWpZjRp6a4XlLr5y+oMLq46s46AkOGcwmqvtsMEckXY3n+x04fVDTmNLStxzSXBRKY5Pp/rKxO13IyrJKpRQmfbXKmN/IGZ8x5njuytLUVeMoeeob0RjMH0qbyuqjQWOpBVqmK5YPpWNGng10svNjd6lxeOaKMECjwUZ810wf3A3RaEuJ5Lrjc0aAidbVjGWPW1LKvWMlySKIjqAZHCWQlsq5V0VyJxjjcY11htxGxJWHXQ03f9TuKGPOAUuwjyW3h4MG0ANcuFUU5X0l/+whhDCxpERP+LGH3fiiI0cMgD6qgql2YSHoqhxZHtkBrqHwSOpZllc1SNZdmaThrHkamE99bYjcM/AhaxiClnzl2RWesIKT7l65/EGJKiuhmVGIMkBSL5cl9c8CXvVrK12lNl7l8WlO5VWrlgFbiDkCoR4Fd8bW69ao4OEdmY3qU6iy5yMZZdFcjw61+jHSzW7cHPnWAKItnG0TeBonKAMpFYjnc5oJtg72BnCX20ODwe+DpuqU1Lq8zVZZRDnSMmtTYNGCj9NsUiGn8WpVQZloQGJ4YbSVlGd67jhoHER0kXM12ivLgw3HDkIHomEsRwJuQG9RFbDSDaYBQNw2NJLvDof1TNrx9WVaXBHcMmsmDbVaCgnPWUC21QKm8E211SvaPWLby1bVUHxhC0VcYMjBwcOi7NiCwcMfkARpqkbbpDVED7YvGGujYUCcGNqg/4+gcWO+YVABOAMsQK48cMPHDhGN50bgcJOE4dKn7Tt0hpKTMa13Vi28b2BRTp8xGMNCyI4FG0riVQpmP40K1jhd1+PZgWgaHOJrogagdpwRPinc9+WauirqBLTRhyEYr4EeVQmohraisqNH0fYOOLGnwE4Ygcg2fG7hzsHDpLjNRU6Mc2WWVAOHUnWodLuRldHW0uqYB3nxDFX8h+vzTsZ97qNGWGIgqax4tSVN2IwgfO/Xa4wfCQf8fhPWnsRVvmwmluCLBwcxA1vQHLR0QDjCtBGtVDIBMmgRnAVodaoooilNhx6+TovmFU2Tk6YAEILXzv3+LiGp6+GQQefyRRVu0p7Hy61l12KAeA7r7MmsMtcdAwrDCKBow87H6ESwEqZKAz43VIZWyWPAPPhFHsvGuyLj4+Ye2q0dfC32ePGQ+zbGMvJobOf84YKx7n5EmrY2PHJt1W+s+JntJbyotlswA4urfQYjhtXnh7F9gzjjhqGG7arSjPQHHcaHaRv3bIRFuEq9nIbK6v6tqnqIqceLpnKDmY/AcfNzVUSu6lkT8WxLHBy0wYSDtPyi1vLK859q94gr0HbOBMQdZeZIfzwRmDBFdUPdicADBCDVj+aOdAMzi1VoS+FFWGFfbAACuKGYMOCEAPXYbw4I6pMU3VSCt0XFj1CW7iNG9LbapdlGy4NG6UYZJ51+BkzEtd3lIwSD+EjiKN6FywbH31JNXRF7t4kfsSNI278MZHjL//41mRVjhwBOBS1xJlD7LgntA5cIZoxdS6QY+YUhyJHeG/2iyJjIdGpVTPitwkcUD7R0TfVMgWFfaTHcegWIxDaOPTpIJfGqurAUK2a2JSUAIOp5L1+UJjTQOUd+B7QZmH0wBcXoanqIAG8WOvy7IOTAjkkEhRPaN6e5Hnww5OABRLmJK6StoioQiPgQPT4RKQN03MxtOQ7eA/dHnX0ztbxhfWzeSo/4DgBb3g9QsktBx04xCsV+hhpPoQUmD+S6kXAxj8+5sw0TgHy4bwRO/7EbsSxuLgrkptDB/Dhk9Di0+CFBg1vffpkOHGpl4v94PHpxacXL14kBr6lCquqpMYN/rBRw5ZVFaYT4j8ZJq12lK+UyYkzW4SLqleBIU9RCCXwYON4RCkuIUF1HSOSGrz3ww8/HOyp8Gmsj9Q6vrP90kbSqh2N4hTdbiLvB99daz2FI//Gl1T4s7kxIS5hgzQIQ0foNCykLTNdmHFtwt3rzX8KL9LGq1+HMYR63DKHECc7hvvcWgtW5/RR0neU3rbkLeM+a+xtenv17R4hSjHVfRKT4yjd8H4/6aiovn0XwtP5t3yEjSNu/PGB42+/Ao6nJ5stWB+75VKKNsB9mVDVrWhVCz9cN2OCXD3ctAKyR3ZJsRFPUtr1GH/e04aHCFIESvDQ590Id/MrbNIrrJWVMVpNFD1lbjzohJWkSg16F+wGZCguXdIdUdSwE4KwrSbutt1VjTEpYCnAWDfUQl4cZEB9TFSvipECtDXiRiprJuTiYY3KdhBFUIsBH5Gm28YPvGq3awhehOscRy0yQzKDJCpnoY4aM7AR2AGQAUA1UP+RrAajXqYqTh/PE54RPG+P6y6iq4rIkpfl5JLQ8XBAawg5lLil4SNLVS1Bg+AQxg3nwbNqHhGyjA8Rw3EDoPGJ84ZzG0osdFGuAkYoqFIiOnCDu0E830gSwYTHriYOGpY0cs6IKr+1mYhbqfQ5b2jgGMm1AYxQjvpIiqor63BiliEyRxQ3YnIq4oYbxBcBM0RHkLwQq3EjERVmDVtTCTeICijtgLMDX00QWRRYMG5O8usYIQKGiPEgR26Q07eFU0FGcEwP/XLMVcBDUSLhUUIuFVj0ly8NNuQRFDVirg13692GEMMQga5GpnJpjxcH3AaIDZdtlYIEl1Ku81vBRuvkn0fbxhE3/tirqr+odXwfc0gDIA1/OHcpv93KyeFZhVPzE3jOLT6LbT6WVcHPEV7jDxU63fqWj7dBg5snaGxZUBrRGsCNVUckKocOOtKSWvwoQLx3xQHlwos33CDHPFy3EHKlBTsIxVda0FTJokRooKW5EF2ylcmWP17iIYPgKmmEqLI6w5vGLNVEH3mlwX7tLlcy+AmKNWQxtbp0D66wYQLxQXq4BsDgPwWgmlbZio4ok3wOalzsq7ZG1E/Z70fVExyTW0a2TxDUgqJcPDNye7hR/GE/KJicynZVcm9QrpyVttdUBJ80YATc0GAy1mPMBXIZv8IXAzcwokxdUdULBU9XpsONuKDiDbx4BNEZFLor8BdQIlBtq2nDMtRv8d9qpg4n6XK7FWmqwHCsVhvJpa4kwcUccWNrKipxiRv64O7awqlCsbjmDjXJRl7UF6mYw1RUP/iKSoz4DWlvtchKUrXLM7OwVFZgLs3jto5aBNgwrFAuVdr6xbl6GgZ+W8d4qlLWAQ+i4qSldBHVAJrpvC+CW0uqPWz48f8sYcSbAg8S0TmThA1WybW+b/wr/cshoxq2rBL2CBtH3PjD3/5yoMcVDW1yXFw+AzcoyKWHYxCAI/ahVQUdGDp4OM1iS4epqnCf0s4VFlI9uaCxJpdICBYOdzNzaFi1VwxRYl1QXnEZ7IuwtQvOYnZxs1b1jtqqsUXlwulhpzko9ivKXXtaz3SwK8rjwjofTch9YDsDMdAIjxxwpSTOF0lUZwQPTEjQ3qIRtdsuMzKc0FETBNJKWGTvUZ5RVzmEYKn8g10hEePYISTLI02whnJE2kbouegYRCWrWxA+7XaOUFtX2EiSvX921D+EoqZxmDcMNsY2cLCaPSuOw2VVn2xZRflYwj71CTxG9uJQnKUv/cSbPV09K2jS8CFuXO4NqWrban8dkfToao0nngNKKq6pXpEfX85t2pilZswawX9QmjmANkqgShpxkvTO8ZFQI6k1FUs+1J8hhtxaOchvs4F8YfGGCEw3Te5N2E7Zn5Hx4cyu4lqLSMPivoJktWQ6dgZEzzBjY9y58OKl6apk+TaqgjQGLObGUXx7/631NSkFd/E9cOOlwQbnk0JfNLrDxtA7ZWOcCBS3Pq4v0uYqri7XuPFu6Jjhc4cADLgB2PjbETaOuPGnAY6gq9KuKmNhVcINucdNJmsKH9d+0tuRZDCUgOOXAycHVFZz5R1FtY5McGx/YPzIIGluZpz0uC7GNf8KuMFtykoph6x4mKoBW9IqZY5cUIurbCpNLnQAMrBpYIwI/0LeC4xg0C7caivAFQJqizjkOOqwKKqJ3HNMQBiMWC2OG4Kr2uKLu+y3azcieRrzZHOS+fQK4t4IqVbcf6EkfDDNkCRBrSD7aTGbsHJ2K4cG+ssxfHBkajeh7+3WGQz5yJpdpuJy3rj0NMNxSFA/eEWKw2YJIoetqySmSnz6RAShukpDCOHBKQ6/BYZccqoqR66ed8yq2IR56xw4NDcxryuvJEIMGjRxRAxlad2qH5a3JRHDI0c4JjJfChFVwFPcRub6O4AMvaL3T4S4x43YrHGtXBGc7RWrySA1LivHSKRGjBpgSX4wXdXGFFTgN/qpdHloWer6Hn77v1w75bAhD6EJb+379wUafc4SjCtkK5N0Ud+EnRLdhoCNNCthDRIMaCzGcJ+AaMhR8nHCy8kP8g1NhbuHjYM1lW27DDbQ7ff6H6A2jrhxxI0/PslhetyDgNyE9FPUVVlpNmaOEHqxv029BDa/OvCQ2wuXV6dM4ug2CBy8KPa4paQJca3AroMsQnDcrJfDeSY0YW54T/BRVWyVJo67SzVVwD5IRDFbw9R54B7hiN9YjXiwKrA+Y8vzEw64CddRuLyGBBcnKIJDGD3VmuMwbTJiA/WAOEMRTEKjG6YJXrAjxgmbNFQ8wZCOsldphsGUMPcWIAFvSCqH5R3NLWplB9POIHJYC5eQHxf5pDXWiFjniObnPFWzB3OGgYbaqMy9MbYXvQOC/FOgyG2eeOGggT/+7WLbuchxNJwAFaah/Umh61dE44bZNvrgj/IG01QUk7TAk2LWjWXLLH8padFmxBHOYH0+Z/0KfBemsr0yX7q5AMM79vGRpVQRFzhrGD/OtBEe7GyLtfWVragMNjojt20Qaax3nKUcq4g7p2Ha7RoORO7csI+IQ0+LCt/jhmYNMBfMxbWJgUf8Nycn34gZL/ctVbHAh9h44ZR4HF8bZ6bLuOEjyElpT5WHJVWADR84jAsPw8YQ/7enlsdK2CNu/HmA4y/U4+aCdfzhyWRVLBvPWcKrGxKqU3dYTAefvKQOJxV66CqykJuV4xfGjSjFHPw4gKOWVBeHJYJLDiUig++R4MZ6KE+9KI5rrHeY96rU16QVUJB7zj4AN+yEJbVuwRtiyLWe8R8KOAOSW+VQmYGz5xGXVG3u+ami5azAxFt63tRyx5q/OTpSGcZBRVZm4E2FRYpZGc4ISnyKn2qblJ0FMMqoXe67AKhgz3mnMWOmFb7Rso2MkaTycetFcULjh4Abdu771EHGn7jxoBx1usAtZ31siluDjWxCoIHbp+y+kNzWVAq2MiTKfiLF08ODsno+XFGF0YI0tyJGsLTLM1adamIySrif7y6tqonx6caHEzjQNd5q+5ACfhxdrxvL2e0YXgAoij57WEGsi3Et1tC48Z2C1PuaHXbh/Dd2Y/SDaXANNfh6J1Mfgm+Hw9QqnRIMIJ7KQWUTC6eMIVeWlWdRhYBcT7NFNFW/78slp7Y1cZTskd+LCdGZ/8ZNHnul1P0BIe6gsc/GjXNGDh7wht/knXDHHk9v4DIWUh1B44gbfxp2/B+MOTSSw3rHJasScFAdRNzImDnPRo2AGnKB4zofkYc2cvwSkkfmM5ZXLGG+W3WmcaprdWCtEnR795IaCrChWnVX9Jp1knspqWuDOKwkQskRa50G+pgKnkhuEFxoFJRtkMlX7IfixgbuQAqjcrWcosS5c6G6GBXi8Eq/UkKTNvy47r5NccHfBrBsq1uLYcRF/BXirzBtsDZ9y3UUG5omzEpfN5psCaTDL8eq8RljrN7O2ix3wiaLE0fNnC9jP+q5ispSEzaO7XsUVal/Q8zFOPgxDDQGvqmizvZT1gnxGDViaZURJJ8Ani/4ePI+LqlCNRN3TRJVNfTLU1VGkRhHDxAg3Zb4cLLjgo2+4UbrvOxGjn4ZagX2/FmOSNJwg01NB1SHXBw4/61/QzXiRI10SMR1xBBGaDMVtlNGictMzpiRqC0Tdxn3kUh1LYVuQAztqOT90HoqjlS3W9/KwXGOS0hVoulvGMqW8H7fqHkiDFNwmaGrwPUYXvbhIl477rBR2q+n7g/AJVZSceQw1Dj3rqjUsdvviBt/NtyQHjeWVSkeV7IqHLVY1ytzZOvAodQkT9wLea28yEaZt40cccghrsFPtTCvdDLThANHT1+E62IyFFpzsUADoEFeQoTFFdMyrjqWmpG0QjwTESlfFiGHIf6K34fMiWJ2k5wxileaUBL8ABZgFSQXgj2ps6MvqtQnCEjhGIRVFa+21a1N/GgzfGQpYgQkB+zxAwa+w+T+8JRBpyAGjYbyr2h3PGs2EIWYQmAJA6nQNY54YKAGftEzzB7sACFJAqXuVDrcO6YX+iZKM0Vs35P9DxAR66MsrMpM8RLlfhKmXD67XcS8eNYVvaiYfaGN1rSnJlfpBPKAiBqzcbmbwsixkxo5tUTjHrNt8ynJb+dLZzd4I9NxvuwTPtgY219F3cij0kcW1i68CLOH5x0qumqkBCvmikSVhe+OABvRftQAYmwkoZIQd2MxVISNa2sbX6X72j7xIxuaPEh+0+x3reh00ib0dLzsp4NN3OVUfetc6qfLgXLQXzvqxW0Yu1Eo2xRhmyXAwtcCAY9Kf+3YITu5TRtfWyBiwA0fOEoh//Zw3DjHy1KJVP88wsYRN/5kq6pnsiqgxtOT4nEhNMrJOa6JQ0f9r26cPfjIfANF3nJzLE+Xc2aqS5mrIgxIlUxmy9WScds9FRIlEr1OlCKl0EU5aVRMxrHgFPKoJnAgZdLdgyuSEJorzhycMeRVfqhpjAHnoR9vqlCsaXEFpS23UXBHEyZa7bNUCz0czaZ+NOaoL4EgVnoHs9sSBHJXfEAlEoABAcC2s9A7CZZ8mwcDQvufatcBQCgmV/c6gOht8+1X8zVthZUI3o4qM0gM78K8wUXVwbRh4waBI3uwgrKBQ4+mWIqmjouLZ8ixx5gYaiC+mnLiGPRk4DAXB/dSeiZr3NFJbczO21arHBVR2wGahuPGEsgRrBt9p8jbjMjlqqobMenqADbMje7ZuIHiELNhdX9cU6UxqqCgSerbjfHl+rSsGkANjQ4KFVmogIMC3kKpwFbxAiW4O7OQX6tUXCmGmjauVZ1huVS7GDksBVcSrLaobkWno2TchomSippCMJWT3SoFtH7AE2c3LC59b/Ozr74/6Ge6P3m2pbKRw93h5y6/NSHVX46wccSNPxtykB0PRg4cemod3xYfOXFYWJVZuSmj8pUQEqu2IqkBHFVmC2IxTuRYzr3Oaa6mb8g6I4pv2VVHWqOnMie8lj2i11nACYhLZCQq5Yu2peJjldGXF89AG8eDqVazdxefOLq80IeruvDl0AIWQgMNSfLpGAqrZNH7nFLlVCsIh7pt/XhQnrYJFOLGl/45HqG8dG2DoqfEF7SNVFQkLSbwlxcV2mVJuh8wdDTW6iJRcy7+zsF21MDU1Ej6W3VTdmwub/r8svFu6TIYAC8PnOTxIsrJkLEYkU8xGe6jxjNO3POpNMW9eCFA7sn9pzTCTpGZ6g2WhVOWjC0VnoZ+l0IreMmjdutcFX+6YU9X1pPQ7roBUF8TWdjUKGlp6jfxzmpk0iqtqXza4JZqx7D0lHKqIreOO6hcixnHropZIyNbO3HWMMu3IIGMiLPhu6Cgig1/Cy/g8Fwq1/hySSXhFgsGJZe6/4a4IZqjrNnke+l7Y4OfVZAHEDjYV53Iu/fxUEQVp1Hdx1bA2LfhwCHUOB+W+X/P8Ntj/u0RN/6MyypPq3LkIM9BJwdzDJVVRV7DJw5plxhtK9zIuKUDqR2Ri3hiDzmXVTyemOkdqaNPeSU9Hu89rquq6jzFmyQjkVbcrZgdvMjX6tlg77btqbC8yeLyfcBDktGHYDtG2qDgsaRHAEva89BhiLZtUO6gJNCWGnl9ah7KYoZvKAKxoavqBocEUseSpzKohMclfqBqppjngDERVjTgnYOCigNHkWEiuq0/fGgyoYsNuU2SHg16/xSYAtb7wf3iDH/P+lhxEVPbur1/fzBL+DsHkJI12LiIQeNg2Bg7I0IzPuBCsPFCoBy7xvH7rljh19Cv3gCn0QKJIzBgqnHK4JLjIMYNACbuV0yQyy+iY3xFkIk0/AVSw4gO3Rv9IE4cb4Qb0QKkSr/t0bfX8ZLK80V8TcVoQ2uOXVyn+3uigp1+15xJrveAoUpYvV6E2UNpVUHkG9hxrbi4c/oGGqpz7Y/Kfec1rFE8REeVLVpEgGB95CU3bOjlIzNDvv5Vrsh+4IgluO/iInOgRkuwcYwWOeLGn3bisNCRLzFuGMvBAPXJxOJGlG1YpddNKYC0d/iuaqrcqpqIWOgwl8INbKu0sZItACYNJlMBMthWB3KCV8dYOo0Zso4uJIphveG04294yhUpbMrugza4+LGEWCT4TpXxDUAqgiXpIEDRiso5tgCBiHb414pkq/GTTw3xkkohJKz4IdqhlY84wX83yTc9PbJG4OCvKq843YGTSdIHDuEGKxCVCfxWfbIz/Jq5iRH3Y/UdXj5cHoTYPgOM93qzRw67uweSX48bzxdUWc9Up/ORDkg6K1+8iBPVGUcI/VSac4MhZi3qMv2FEgFKn9kC2O2LFGdgbtvqN1iv69MGfR58dqJoEYW0dLZudIwNLzpsjDRRqH6DJX0I3k3vrJwprySqzfXuQFLFgeNmdB0HkBSUZbizJdTiOiioNpv/9OSqRVhKLRZiOywFkXR4Icacgrx/54QNK88oWUmTVFTWQm5NTmWLNXRLhn/YhpNgwRge1oz/77RUYd4QCjkjDtxY3h6pjSNuHEmOMHIwWt0tgMwbEXIoEpcX1UXYyzqT5Nb1ueTKwUzTH4exY7n0Ng5WdWsFwooHJIwke1K7EjSutFmhPa9KK+CKZdg1wkXEXo5O0UKW8gqhzT6E/Qxbx8UMYPvzcMGOcUwsVbHoIyXtIoNkdEVbOo/6LQaQKr+HOdyT29626qJiN8kptgTd5mNVEyasqk9C3iSTf/Gb456Ag0yz48ZaGlz2rjeas6bfZqdsqVU+IyVf49irYc6NMXHhDi9+E0q8F4TghR9/DhvCmmeeDSGGs+Im0vKkFSiwPK3KGST8rhF9jSuW/nFJCAyEaYWTFvEgAqNUq62UQoJpq9JV/nxUcWpDzR0RPTWMqXJ6/Mp5cNz9zrRUnZH5/gw10iCHCmmIsCILo0J0mCtt3YthgioppHaelY5N1c112pmLgBpxcnpMZFixOJqdrq8ZYdi35o2wq9KJf0KPOG9DLryION9/H4YNO94tMz32Aw6HpbhuKSDBG/4pefjtyR40LK5Eg8a7uFPchw2ixrnBxhE3jrhxBI4vT3ccOSzncGvNscqjrZIp5vFcnHS4/d+6s8NN5LzQp6NjLuhonQZuwa3LQAhNGCzIThJ/puQpoh2Ao4vckSJJDccN4AeveDtkGxIX5p+z0jssfqYDO5mnLIaqJlWrjR9K8iqaC3E08vsUiST4XiKKt9r7k6DnD5zw2C2FYk2tAolBjJZ3LgJGyCLOhQsvtVZNFCaSg7kPuEFzeK4BkhzjBm9rOMW3GqWsnZBGDQmpYkbDMeMuTBfvw0cu/23cuLh8pr59lobrsJIdyP5YJW58Mjb9k1oAq9VOulsR7kYao2hq77KNI9IHkQbVuVInIB+xWiF0HZtESqlEozc4bTCHvdJF0zjlty681V92fGDasGpxFYuHLgypqKLNTbD17WFDNLlwg4lWGwtIpy3Q91A795tfm1XDIqgOb8ABZzr6GjcKjhrmAtd08K3mjb6VAwI26BHXga+s3EJ5bw0vuVXc3pTinvBn04anq5vdL0wb5WGMROdafGELe26JVEfYOOLGn/X2l+fecSM5zD1uN4iWMhbxUbXTdFJUc0Yceehnbacu5Jhz2iB8zDlvsKxUMeo6rqsKFqH0aCyKI9mpcCDJiw/Ph4EDHAc94ipdzVphUZZeajDjDP5DIZTKUokLVYUj0uG9pQgXe7Fax9RZhio9W+L4j2teFCCQostluNOcMHY2O6s8LnEl/JoMhw7KcXmjdwOBVjnaIh/5vlS5UBDkwIDoqaHZ3Jx5Y19SGb3xa4ywd3X/cNy4PPSH/xo1shehgyMh3GAyFQCDQ5jGDpIdo3QfkVp4+oq28mNaIYpFmGyYZ3jXiE0dGEPULOsECM3jbXXEAjdoHSRucIDYjBwzYqvflVEbHDUWLnZaKMQwuDZowVBnk4S6Nx404uCwYfL6wuthqbrdmIxq5/1NVpVhWVVpW0kFnnyz4LihbJF039dOCkx3x0ZZPAn+fC/xrc54Dz4MoVPDECZic4NBgrk64tT0OI3qfo8zGkfCACPbxpLURuv2mEh1xI0/PTt+SHIoq+rJ+HHV/m1FT5DkYDVRkvlUDPGr2qjhOSSelsuzarncpx3O5yJcmYHLCYLX+VOmX3SsGArfjVG2q5UujleGHFrFr/JXVGBJZqS1j6wbJgAeZB/GWtV0InN/MIcJ3z8D5GJLB384FW9rxogd7wmbMBjhMc6a8jWcy27B42nN6g+lYgUZmSOlJVVxZwVvetECIO1G0XLGNMHKT/d6QEuqOqAxLgNOvLdd1WW8o7rYg0S8oXrGbgTQMEDiPo0myYGJd1/05DB/gWcBJeyM3IJWgex2t9xCqMrZEu74iorDr2KLpW6Y7cCTL0mAaAZRmC4bnPp0ZEZuG+fYgXHjxm0d1iqebvd9NthxA7ZxFJAsyjHEPBwcM1TjtLBJgSYPe6xHqnvSoYgSOcMLMflNX8eNgkcKKoXtu5zWzvd4Sij1Xb7rjU4uoOKSKs4QiUcH1WWERZVrrkiRy+S3V+AyfiT4QmzccPUtTBuYz1rHaJEjbhxxw5LVg3dcTg4pchN0w1FPlUlIV8UFEy0dPEtRqD21fo5pyK3iEorIgcqLebytol1AaUmix2nzVhrISHWAxI3kSjlVwIsV4YUhJOgDjGgIHFhWRyLLsFi8VhATzucsdEsD9s91Ygoj76BT3B+NSTkWw40rJDXo7QOjLjyn/G4vabr78T2b+h78mj6urJqoZz0pIMXqLlljiqGIEJIg6Bbh2CLhsBINY9vic0rc3382Y/Cd2BH+azb88hkf7gQHhzYWZOjp0bTxwjS5DPUVWdRhugiY73K/2zibtYgbeeqjEIcePz2SPLfP2frnjPhKGezSMIML2cX+P39r6tuRwQbIkXRAjfyzhJCAGgzDlRzX68GJGVYru7eFK8Nwd8hpPFtSxcmGC+WMuKl7eBB9bpY9DRv2TVQgqzlj6HlUrqcahqyQsqHFQbjhrVU23cca3FDEMQzfIF5WqWoDIm5OG0dG/Igbf2rQ+G//3XrH9+w4gGNM5NAbbm4sh0NODkqoxHxUMwEwpnHHk7jZSW3dnp86cLCXIwYOCaood5W5j1R5UusU1mDklaVEckJcB/cqGFCyMlSbNY4BHaSEsUZiOuzAelKLZnnjMRh1Kc0yckIxifYDWttS1qswsm7h9j+cMO5APNz5qa7JALVRKh7RAqyqOEPCBlOwEECiAUTvwu5H8rzWsfwsGMWJGw9MgHdLeBDaBrntflkVDx57ve2/CaguvFbc6PAwbxDRaGHpVT/FsAHcYK7hitn0Kttga1WX5SM0PC6RF4avYY0GXYLbpJ66YqPPxJG2imXJd7CLnHEjKYwbUUCLjqwaATaIGoz/YrhXsGxsNnlz821sAaWFlUVTbTZq8SswW8TWTpxOFukDhe0eNGJSvBJe0yeohxQ0JvQ90vb8ADZEiF9/f/29rH7WO9636FxvA/Rj3y0Yb55l4sYxVff3ewGuDzOlABrlYXxblumsF7VxnDaOuHG8iR1XzqHXAKopXNARYjCEIJmq5R1ujfcgNTDQrgpHOnGlJ458wrYHBq+qz4m7qpRC00kZ9GAio/pJHg1Ys8HV0kRB5KAYSINH3nhczCQJlRup7EgZG0pVT1gcOZr/RmQwhFf4CaodazEHlOAGkprHd8KLZtWS5BWtQgxNGaSqARs//mi4sTdxM7vWS7wJHQSKiZZSAiUsqagOQCrJeGopKWTmE8jwVW8IYCfr8YaXLr0NY8Tl//F2ECUyjmW3Ao6wnrLhKzv+VFXaB5W3Qg3dPvVGHWvHqqkYnSm4yB3JwbFxDuOf5AGqedIds7/A20EhFZjzFfZbDVY78b8U/iNgiHAJrgFGqNrAJxhERXs9vv9CXIaoCy+EDepbbaEQlmt4QJ4cuywv1xCfHix+u2AKt0a/YNIwiiMtjyCRpUxLXyGlrvBhKHqVWopFG9eKFVECiW269EpvFIAYJgYbIMrDEDviqtvnIYeGGq7QNRmvg845TBsWfwtq4zhtHHHjePtvbgHcOzk0bjzZskrwkGDYIFOptLkRauBFlEVPwIFVUmiV5bU/eY7lXGG5p1wJpzhSgHHo6cyr9jqbUY8Dx2gD4OCB1VXuiNv1TGB1pUFH56dYCWmJqlUvlEKMOh9Z5V1El9jyhQOPNvnEHAONBNPKs54AJeJBG6k7zRnvHToOrvUDcJDnyIbgeKJGUsxOUmurGv/hsZXBWkbvAPW2mDeyY/sG+z3UIb1xCB/vf0WKh22U8xmGGRcXPmoo7ur/1V2t6PCTABxfvPifFlQ1SMr3kqf2tmKaWxWNM2gkld9zG1sOZ5zO8mA/TEjVCDfzjVNaBZSI2XBPKeRdDjQir7scCXbXITHdx40AGh5+K9uFNFOscVLelNkzjLm49uUS3X9ps/p5w+zCPIHEje+VhGjFsCEGnUG41sQkgZXNLraiKgsqXHtlCBLmjTfcUNmk4YRH6VeGjXuT3p6cDEM1E77ijeaNsmWmL21HdRw2jrhxvD0bOQ7qYxNGcjwlLJ1wOgjX7hkBx1aceca6wb0kfDrwKnLRHDqG5hBWWbccjiMukXpK4+4BMKIRj/wq38WogatdLUpWAg3Jq7CpqvqGycrvmKku2ayqY6cDYFAH2DK2JiNL1PXrf5UNGmzw+Fci+8CFU5gJgBvvf/zxx//BQYNLqn25kn2exm+Z+LKess6GXLZZcW2VpH2QsDEWQHD0AZix3fYyG2IJ94z4e8eNi2ejxb/PG+75yz53+VlRUzYbEqzwAiEaZ4EOz/Vkz2GjOqqsLCMkCsi70lCAZVU+afUZyauipMs1qKlWKXrF6eSASbyy0mNTtPC1GWyFWe8mpsF91oD4FrHnuqRPmUGcmloPMrRHjjxoROgheFDMujk1aBiHaCpt/X1KHdGMwFAq9XGkzd8hqRaO+0LaE0Zk4zNSQmmGXED10x52GKOGRauH10hDJGi87L8sB2IDLoxybMJ4Y4S4sxohUuR+7yQP9j7k7vrQwRUVXBt/Pcpvj7hxvP07cECQ69ZxLapcPWuJVIozJHIINwgcxBO73ubnmCJlOquktu1MzGtZIJKC9txtofMdwNFhpThPf+AG11XdrsXx6dhj4IgoEYQZOm6MA3RpMUV6WB1O9BBWzfmXtGx1rKWEdPyR7CsS3uVhoHBhrMaPP77f76WyYdRQX18YOPTGho4MCznIcOAtEnNZY3sBxOF34kZMrehe7np54NvgPPP+gAR/TonvcYTd4dlfmcOJJZ8ML2INGELUOaQRW4Eb04H1xl4hKoojGm0ZDGqpieRoMNoQwZFXYjSoWWtrx8SQkZQbAOnZIF3B576ito4oJjYOYIOo0SZslPmVsPrtQkNfGDTyhhoqkb0mDoD9iOjC4zKJ73OhxA7xxe46JBUWVPZHvZW1xWq8SBs/oVVW+iUpjH7BEncPqZD9Le3Q8sYO+Te+rnopMr0csqU0OIRqceqyDqvEQz9T4DZKzoWUy/j3l3rh/Nw6UhtH3Dje/g8kx2O8qxokjOBQRBUO4gyLkjIyBWbIjA+McyYPYDOJd27w8r9IxltHFEEjJUAwmx6OewAHMnFJfdNWUSVmrCQD0lTSybttDeGsQA42p+JwlAEwoVpU7qFUDSgPSMI1tviwWsqnsFEg62OctR2bgnStvoM3IYcd3LafsoBZe4QgA/g0dsBIZO1Owjn8UafK7qhkdazvdBm+z6Uh0eVBdKFw4y6kipg9/FfAcTh/AHLk4rNV1Tjw4YpiZ9d4gA85NQAc0chMj3zKAQrQnymbikYM4C1IDjz1FekLOoogoYMv8qq81hDZYShaIm6sOBNUgAMUs4Fh0n8mpzZ8ehCzgWFQTYJlNrQTNjRt7A5qmrCPsqhDKa44RESbnXKkKL3dhRvHjt0+GH1ho4bUVjtxHIXh0M0bwKDFS8YYLnaLEFNyiBrff+/Ww3Ic/yHMsBVWX4m4ZV9VhYeYBjeUi2vSCPxGIE4EG2VDmrLfKKOSjuoIG0fcON7+neQQO/6/9iRHwowcijbUHipwG7xraqWEX5Brl2U1HVZ6jSYIlc8x9bYRmVBWFryqroBHSKXoWe7H1aqdImAgjrAIGNGmSgmHI34B0sVfEJiw2h9Ig4qA1StV8w3ktksEIXAwhePS//0lP21Dh3H7hIsHX1LprMcrHOU4sP//9t72p5E73Ra9UWdn3ykfDg1T7URwmJGIS1zsKNmggTZGBjVC3A/e/lRSWe0tjW5QBFIRaMSRBj706b/9Pu+/p8qmJ7Mnmbw9P4OxzUt3evauxXrWs9ai76c2w7S1e8mzqpyCefEhpZDgb/j4J2Ggu23N4jWd4YJ1EsuempSOa/RbVr+2uIESd2oVL0wPryRhnR6hxQ8TqWgJeUrlu0DyVpAOwL/uA9IHzN5iS98uLRfIGtsKxkyd4rWfIsE2N09xdMirz3SxRyW8qwEjxxppKxMogg3Y0UK2gb2z8A3j01OhHIoaNJTCYHUKLHygjd0Noh1i/+OrP1GPK9HCiZggX6CmQCUbaxYxcuUd5Ecb1sKB5y+SRyUSBmkerIgjbPzxiH2EeP7I8jb5/AgZ/scLEjj+yxEOETzOJINE1fQd4hvXAhuBGoEbcZZSjj/xQi5zDt7GxcsqqhoAFOu4mCrFsTil4i1XVcSpJAODzQlQyNDdlWjurvjBj6WlDz6sYLHDEK+C6Bu/2cUd0lPgHQAoUyUcKM+uULM4UQmyccMl8GEMwSU8QkIhQyyIgxXpKaeLeKYruOQJB7pyqatKl6SLMyEgJzrxi6zS/Su6QzcGBYZg1znNotCnTrUf4iuxxEUcTuXaKE74wdMp28F19r8yBYs4SwcqOAwbLeDA4VR6mcdWtI3MqvUKxqkPjjH2/BB+3acwQ4gKA/T4BsMNcSdtSLZAnFNN5X8MGApuruDW8i4PBfGSD9oETAsfdvERef1g+ZbiQxA3HniMhUUlR5R/hWcsKMHGP6Ia0BWFcgbK1eTSuOJdKqziOJmy/U8hgwnJAxEJsnbo4IrYAgVXAWxcrf2RtmsJPDbEDciYwaDBa1OiW4gqzpI4ocaf9U00kh2LHWFd/L9epHXcsxemiTelDeli39+OHMPAjTgfoRxJ5HiqMl1emjPBWFdiwbMhyagy4GAMweeyxcoBIofpHLNXDxWKITb8AV3AX+RxNI8jEhjQc1ZVV+ZVU3S40R8lhbMDyvcGWRq4AGn2tArMFhJI2sX1rhyu3H2UKIhw5LQNlheuoZsv75clX7IVNJhqZKxozCsZYwFNmaCjj+ZVvFtWeJEipYSwkl2QbcNCDNsLuOXyMRWHNiq1YNAgkKhrAQ7cqAJwyWuqF5+Sg2M0Qrf4HvwTcSvJlHAB/yF3KRQXvob3dOk7JFwEWRwGVTHZINSg2MPd3TVsiT2kMCoUrqW872HtgCJ0D6i+nGFjrIjxQP3i1N+09qAq+BoWbiAooAoCYSO0POV2bNd0D0qmTBtr6trDsdYRwwYWOR3tkCPDLdlqoPpf1hQ2dEbFi1RKMdLuLSvlTB/E4UeEYoslcDX/vWizjT8z1QAbJNfpwowqyEbgRpyPihzOySGLSRLuxNAwlxcZNwZGOXitCn/P74j/4VjliiZwDKkIkPK/RyiN44ydQlzhenZ7yl/PpRyH06H8CSPJwiK6wtd4fJEtJPI3o3zbihND+n3aocpph1jsflQEleU+oD2XaJCMfjb90Iz2tlAlUSc5St+ElsWlz0YXc4aoGOK4EEl8YoIGv7RE2yicQZxNfmkXl8CCSAjNpyzDEB9jjOG8ltO5x+o//Ded0uAJ0WAXS5ggG57oBmoiezRvotgqaGGa4siNo4dP6fKPqvcBRE11dfsWrtzQ/QeRUrByS3m5rw94/4rZBiDHw8PNDUsWBBpr9JE9exIlQgdLxsk0vrqGPYTILajXb40D0+E5wcaGbM3idX5DLIGMJRvW1nF0tOHScv9i30J7VjuSSCVcwaIIGQf4eSMc3SVTqTROsYdi20BFPEkb2zCjCrYRuBHno8jxpYtW58vliAr+CD/4V3t2UQykdJzBhK/adOXtwI012xWy52ErEx3O/5DFKwwnhAINdCQ8IG6gca2L65usoaMUjV8wRJhhzZ2i0Ae8vwUIMCeCgX9+xWWyKE2ohQ72sNjFgfMzjjWvKrsyX5opG9VvNsbzX0t+Iv43qh2vkuZXgKRJ48pfinLR8mmwuJG0jGe4hpaH91Ofn6CGgkTt4YNzRfBRpkq50RHYqjo+feB/uNPXR+S01CkVEg5Zj8LhFrnpYTGB5W6KTkf5AiGhm7ZvEVcAzXHvlqdUNqJisHm4uUKpRGADhBFq/+P9qIcx9zVJjPoVFYrvrtL1HPZ/ZVB1RZ5udpMfEaAwcsCyrtjJr5bFj6jCwQ4N4RNCNETIsNqmLYkoPBMZnAvF2b8huPFlUjh4SrVjhzIM8S32qAI34vxAyoGzqkfdq6KEKtI0sAxpJL98ZyOdTM0t0YPHOQAbmkMylBpYy466w7JxujQTIQHugHu7N/S7LFz2bkEwFRVdKrOHsuk755LyEecUZpR1OEQ3wzG6KZgMASPg+RLZHkDWwKnTnJdwK3Fy5KnBtSrEQc5/a45q5L8V/RFF2pJKHCWFhJSOb/j1KeYbIMAv7lAV/cIn3qaqDUpe56h0NvslTOh0WBg3ADEUqeUx9nAMydZxiGtVuJh2imsHKKTX3EROta9opR/uoWUQHZjdXd6+hY3pU45fn5qDr4vZI2vg1cCfxqhhsAGgcQOwATYO2Md6IPg4JWX8QXelSDJH1IC0kasjrJI9wNnRxTZc3leFMRDbQEcHwoZMmphUwKouIgfHrVPwyIZNt2TSJRG5JkPQd/9ZDd5nW2d+y1ZmUTSjgq+Uz235HnFqhN1S2PgzUxhCjc+vOY8qUCNwI87fETn+RHtVagEkJwfbN9bpik/LTAwcI16nmit0jESQnvOKEhst8EJMv+diPhKSB/KZkxODkqQIOK5IBoeY25tdaeEA/faQPBoD9mSjW3o4pzUjggNcr4I8v4fbFex4IkIAf6+C9qTQ/DCvUQ6nvyR7xXM1juPl/9KGROzhUIEjo90p7AgB0aGQePPkJU+NGs1NKe3UEKKhnUyT56UNicHtyziM3X9FnkJFGBo6hhad9JBNgAYiXMKBLo2peP9OH6asbkgaCZeR84e94X2ns0LiuGzYcnPJ4ZTXaTGICgUPmCzBi9D1BGlUuw/GNCjNapdgg0Zcu8gBUCVh5XtNrHxaFAsx6EevDyCoY/8CMqWAb+i4aYNMf5yhzhZwFT8eZONKYCI1/dlq1VGiFyZk7+g1P5VqsA8cMOPC2MbO0ZZzbVy8kM+ebQnbuN6hBt0jVcS3L0LaCNyI88Mox5/8rAoXq56ykSUYwi/wZG+QXaWRauIWJChP5i7zkIVzUTYgspCAQwKgGDi6aCSHLzru0m+2XeyYXSHcYI8ffNdlv8INqlq2aym3FuYytysgkxPFQPdFLkmygBswaSqIaEjEVp4EBNI2BBWIU6gNnUdWOHIzrx3PjxqWvRJ3fV0qOvONSZlgw82nymczqfrN/nHfMJuScBUoOiRl5Bqp/je3ZlXXWT1iOQlMf1OwJnJf3x6jxT2nWMH7/f3w/l608ikpGzfYKi5uP3X6weYtpVyt4jIvBk+q+o3vVw83YhRk1kHOCnJzPJD6jVVO3VPepb0lhR0kkp0XL16+fHmBcyrSLHZ17ITt4UAdiG6YadxUDJHBtexPI0Q8amxZLgi/Rsu2YgR/yYRie8smUVsaMbLlEqnSJpVRF8aMD6ufb/P6bVwTAjfi/H3G4czjkqz+JAoHj6d4HqW5gQNt4siEdADXqEf2IO1bKTWpOWhXUm1RtDimzlewY1MNE/3SjH1PGjuFoYmjjPoncO+VKEdBjg5a0c3QOA0XfvpMnotIDT8WgsdHBBs15ulSlWslfVD6Oz730LLfQyK2GGVQA8ldkUbRcGdMTBrvT3RYVZaGJng3afGMclER12lV4h15Wv1S0BBowMt/bWSkNnGD72li16VKpintHxwrcBBm3CtyIHjg2/D4llADfX8oLJkAgm4QCDAkLfxA4IHlb5LDYXCErkJw/8Hra2gGxD2rU7X2IdUA1IFvlVRD2LE6Onvx8uLi04uLi23ADS9vP4iI0dC8F2UNKfuTyZSGFapxg5Fji55vpeo+AQ7anxLQSL0dYA7fskWqC8oyZNryZ+QaLGt8wIamT2P9NnAjzg/EDdur8pQDyzjWCThIyMg47pCKONQvbhxDp1YjgxC+JiPdmEv8x5xcHjyIQsZxSMmyKIUcSi4uXf+o3Q4ZB3ajslkCEwQBObJMV3Tn85pk8ow4B3EJ3KSadzJxgydLH2cbWotrP+c5VC5SjZSwEtLQV9qsyRapZDCV1Is0p1JXeNI2Js85xBk0isJXN/UbSSOcf8umP4u+lXhc1T5o04rS1I85wxZ5G4yrpOMVgYM1DkaNmkCjM7jHfkBUKZBtgKrdFaZBK1YgX+DwimEDZScEDdIvgGjgZfw1Z6lj9jqaASEhF8ZYV2wex2/fJTFj57UMo1Z3tgE3EDYutvd1LYoFbjKQG1BsCGZQsAi9crCBb2u2U8VVSxJYa2tSF2mV9oVWvTrxQpzg6aHUbqQV3K2tZNvYUbIBb59HsV/gRpx/kHKQB/CtAsejtMcy41hHpwOXOzFuGOXgaFzDEBlVZX6GZURlzgIHRSMy9TjG+qdD+P0Xo/lIHUc+Qv3dNNDipEK+pgpqwDsPbKBxG0FKajtq+tvVGQ1xNNlXHBoICJVYLfRaXc/pSygNXv/aGaNL+ZEYdBtVSXO4PGUWsixapPCdGyaM882XbxRJ5ahU3ID4W0qtYhbCDbGMG5g0DJtrZAikOj/iDxhoCAhx37mv8Q1hY97haRWPqbB6AxX07tXVKTk8vuG0Ktq8hbubG1bDAVdI8aCwEdqxAgoCL0AEGYoBB6hZSOgIzLVWd/ahJePsQEr+dnb2L17ilIpKM9T2TTLGAzf1mZtDgkPYu8eVGiZuHAmd2BJjhqSh43n55csXL/8P/BFO6f6vtHRrX0icY8tbNljduFDUoHQr4RvfQYzhlxFjGLgR5x8UOXBW9R+vjHGAPI7KuPZxpFqOdcpXHxjpSOtUc8kdGVWaTsvAMtJdLFyy5RuJ58MhrVdRaewhX7EwYGmAJg3QOsRzyGQB9AuehLFTDsEB9obw6l/Xo2Q5QX0eUYSJx1woB28wAdMoe6Ul0uYsbQxXNAE4y3NTxZdjhtCKhpyRbhM3nSqcpFE4rEg8I89boCGzqkokjk7KsJKsqo4MsAAOwC2PuV+IF8ebUAILW7YQh37MdA118Jr5BtwNiLhgPCJqF5hCBSo6WcMJG4BCHNGUCsNxcZRFbsIHAo0d6HDEBiVcw0KZYxX1Y9jHovDCMa1h4b4tdStt7xzs8rLt6uo2oAbLz24ixahBuCEIou6/ow0zfe+w22+N9YytrW0Nmkr8AkDjyy+/BNB4mZBAN3BF8Nh6oc0armTWIOaC96jOWNtYJb7x3Xc8owrYCNyI8w+LHF9+YXtVT1oeO/LIATEfmKfukYPAYjBvqOQsY7N7OxPYkNnVkKXvIXMPvPCvHBJeHGLE90OXzIHATDBHl8o+Mt6dRUOfLtbmaJTDAdqww6yB/x5MfMRsko006JCQh8v0+rIYVdK1m/tExMDIEexVnoo5XKCUh4iJG0/5Hd2ELMs3qaxKPOWKKH5wLWxhxeIqcQj7QBuHPCfYAA2DK3iRsyFrQ8s34gZGuayQyqF8g2kL3I4hSgTkCbaFn2rqLZg5IMgYE0XwoIQBW1M0zDo4Asy42N6GURMl6RIt4cwqmlWBSxx85A+7R/AV2/gb/MXOAcD/1Rp2z55t05RKcENMGMY0rgRBHnTHFvv6NqS6j2warG2cgcC9ve1AY3ub5HbkG3hTiVuqmaQu1hphATQuaEKFn9HhFoDM1gX7ys+SIg5kQ2MM40IQuBHnHwMO8QCKPD65fOJZFV5Un2ROhZdaKeZY4VGVmCCaC1ajkWZ5ZHyxryWLZKBwgcOqIT4YZbgienM4WOHFKizuIBMIjmCQlpC9UPAn5wh0vA5j3R4s3eL8iv5sMoqPZDmKplqictQYe578GGbaw0t2Jl4Rghla3aWQKtunKj1uGEgkOVwhQwWO5xCjQTkaqFG4PVymHhnv3OYGGmoFFE1crH0w4SNdg4ZUStX4340aSfbuTekY4GrWCf56fypF4iCHdG/ZnAGWfSxqRbB4vcaVsMA1SIeGjsCds/1V+hz5+I6O9uFqu4saCUaOgE5+9vLi+vriYn8fJHBIbQdkoksxfuv+PmXWiraByobhxli8gLqge8AOcu7uO9Jqjf2zbTpmuADd5L/+C0dgiBo0pqKXuTGD/jBMtX3RihS54PoNRg6yAFoeiaDG9QeeUcX6beBGnP8m5Xip8jggx5MiB9U6VVIDSNdjaDSS9g1KHxG5o1Yn+Ugb+Go1SeALKIwPyRBOfa9D/mV/gP0c4F+jtKqbU7zsrZC3nJrrsAXWUQdiMBJyS10YeTbnZo7RKBc/H7cEsiSCE6usEsuEMI40TAKZA/8ekmsl9vcRWT5S4asmXPVN22jxDUUOktQnC41NNp1ysFEZbNA0qkgWjvYxiVzSR2hBt8NZ6dzrh49u0fy9goEiU3r5+PjN8VDU8XtEDtinGuN0itsASUbHJhSUvdfIgglnDdJBwPy39vo1evfwAOmgSF2QvvECDUzj7Og11cOj4+bm9Q78/g4HL+EvSV2AsQ+wE/jifZhxIVkAYvKguHFllbE4pLpK9eJW+sqswzwaABxnRDi2CTWQbBBowB/2Jf2JCTZ2trhng4v+JPCWVY0zg5ELAhHJMVTU4F4/Mm0EbARuxPlvIQfMqj79QFaOSYNyIHJYhuyIapzUo2EbVnMLrGJlIRPjXZZRWgaHEQ65voMfksWDdm4H3bVTzKiCZZ9jmmMRvtB18Hgwl1aNkZjZM+wcZylCCkEoigR6ocSPMSdqQrOtjAo2eA2XR1WWIlVQqBXZ0iW1JJNolbxwXbLCcGgGNWHfxqTfgo1nsqhalj/BDbOVqNxtcSMUZ1hJdZPu5EKaYT3vcPiUWgM7Q4UN6hHHf6fNY55WcbgI2MSHvI874EkVecgBhGGMRbMthA2gDVQC28WAw1siJJiAeLPLBYGogsPwahelb/i9H6WNA/B/owkQtBB6FfZtP0UxY5/V5h34xgNCnSO5nAtuPGBeLi3ijinG8GFsvRzASHC792BDnRrowkNlhenGPrvCBTNeMNX4MrGNszMnmpt0jmDhVqi2ZP32YstM4ggYBzyjArIRXr/AjTj/tDz+4R0hB4schBN8/WXVgJFj3Twa1N0kj2RcRSpDJWXfuS5AMXAgTNQsZA+4QhBbNVZuT3FWtbt7yORhTpdKvBYCAcHoEEIh1LxBCKclKgwWAb6Rj+ZuUIZfxy3pGGHIVj41fzPpsC5Xvrbn8OPmAmAi7Y9Uis/N/8dfXFobrNudWm7z8+m3ChiGGxXrKNqy4YBDNXCZStGje0QMglGaVvHsiTjZMebi4ixvBXNvp11teV1h/x9JHPeqjHfu2US+R2TjdszmPmQABECHt1ikhAHrtIELPg4cTSF7eA1TKwANMm5Av+waujiQE6CI8fKCzvY2mjUuLugSji5xXLKieCr0dLAXHJADW8dvmW9wLSygFgypaGsLgEP9fTChApyiuRL+aPyTiGF8KeoGPmBVfMtOKhG/EINfenbB2jlqG7zRe71DuIhv333HdbCfBWoEbsT55ygHAAcXATJyWCIHahzU/5eAQzdyB4NUy1FLLRL9oi/X7grnMBkZAGEdCK/tNS/wkhNjQKGIULC3CeMS2KSCWRj8mo0TFXZCD7OqsLgp+DEyw+GsWxxNyahqPtK2V7r2Vww2ebG4ImWubqpn7aS//JxzEdEy6HCj73qYysYW1XPIUbTWcAUz+oluaDssDa3M34eDK3JosEChoSFIwGrbsxLoIKkIhY5TZArY7oTKBe4yI6qo8+9eDOSwjwvm8XvCjWMKwQV/N4EG/SROxn2ADBHSy0nkINiAX//391dp74qyq9ZwHfeMruqfImJ8+lLg4wUYNlbhE0BM8Cv2z6gCFks61ohfXEn3U0orRLqxunqkaegaWYgTqosXKmHQ6i0dxA4CDkGNMzMFUpQhG/620ju9ICu4W6htiCSOIypYB1j9oDOqEMQDN+L805SDYkfeWUZucopzH+DI44a0/w0MRHibytRxunZX+gs1/sJMDoyMpI85QAxKwWhBh3dwJAzAygFSOAAUKeiEG/BBlqS0rEKyx6npiDoqOJyQh2aUioI2PsntqLPkk/AecDg9KeXAvxW3QEmJbF6093FL920NtvE8aiSnX8Pkl8tyV2F5i8m7UbN8gZi51zER/J4j0jHvsHYhVJ0BA8rK9GrtATOnRPYmDgLLuLWsU81V6MDMEfxZezCqImpihAWpHbw6PRlTUThYyk9vYOb0+ptdrCfnsQ7t6+J+LgnfF3rIGI5pVChzXOwj38Bf5c+QfJBd3HqbuKPjquEQP0DEuD6S1BCSw/EduQwvT9GFn7Zu8Q6xA1/bNglEvB02pdpiu59iyAXvVtF+lSriR9xmjP8hNKMKQTxwI86PcHhW9eo96+NPqmqMRmwjp7RcBA4ZTTncEJGDy5/oEW0o5VJyhOGDnANes2KNykeF+YWoMAyOT2ENt9ulftk50g1YNkVXNDAQnkHl+gu6zpHI6AfbWpBdQk1Pc8nPHY2yXAdBmEfCabiFu6qXLrCQC55GJJHDT8jVXr7YwFQ6ilE+N6IqHNMoCrd4W+U+MouXb9M6VZWrfHFPu7Y+Vp0S1eWZwAZoHiiP72FL0xguybeQTv9APeGMG6KlDwg+KHjknt/uyT5+CwG206GMroaCHbTFNp2urQGogEyOEjdtKZ2xGHBAKVYEJPuCGJQmsgOX4LMLXnPdPgKqATCDYgdcoKExnKDigRGjaflbYxl8n8CCKAeqGmf4J27jDjCq7rhQ9bKddkt/J4IMZBbbKIhvp7nUmSVR4SdwExeFjQtGmmvEQOJNB99FZnrgRpwfm3J8wMUqKR/X3A41j6d2bmlxUggRnpFLRSBqzJXa2XD0Q2I5AUYm4a6cZTuk3Vww/+FWLjV4YPQS4gWPqobi5lYBgNNC7DpMNnFkHiwJ0N9LGrtJKXDqdukjblMHE32octJFisJiqmT9auLohhPDy2eFDQu9NXVd+sMLQw1v+lNMqRdOw85Ry+CJ+ATcUKwguQLGQNjxOmUDOa/hIgCxGkIRhyRzzLEyEA3ksG9FaVYrghp7e3S3Rz8QsecQO8lX8Qp+Bhr1/jVI3qiLYxcTWjuQEHz6qeAGfuEFUYOLF2jneIFcY5UnThtrki6SMGN3jbap2PMHNo1tXoklNRz3d4lx7NMi79nZCydTiH1PVBSp3Ljw4emad3uhqgbyjLOzF5ZVQsyJYAMF8chMD9yI8+MCBwVWybDqkReqdE8188CRuvnm8kAWZmsdVsm1skrXz5z83jVNqThJY05bVsPDK5A30LhMZYCnFKwOpXWHt92VkVq5pYSiUNt3UWgkbpF3arJl0KQq/XJPgojHjb5k2WJioRW/0mqv1ZH3XTdT0W+rHM+vUSXHhiADpe8SOhhfUhuiEA7+N8nyOm8EGDLFUDCRgo6O0gPVuPeG5nbB1KmxwAarGzLPmkvgiAgdmJF7b0xjRRFjD++PETimACpTXnRa3d+mEjy4mKMD8DVd3XHPSVED6cYOJeASPbhAFyBcrXkRan/naM2MGrDwy8jBqVTkDceJ1/7+EW/D7tPq7j6fa3h+dsF5hS+kmI/t3zsorpBRQ1DlwkUWmmvD+pmQa0jr37XOqAA2vvt8P4JFAjfi/MjA8QdKOjTkyMj7x8ChJnBSHEYWi2uJ6oIcmdoA6UpZSXUSCdWVyNo0raILI4WVAF/p3hxu3oDV7BTjDqVCFnkHugFr0QrkgiqMQ/iEYgo+4HXaXFjEhL6snRwCwHHO9a6MBEVzdSpNpvpNHWP5GlXR2r0t1Kphjo3CtgOq3FEOxRGrGO90bBqlNvHaknIxJXfveApX+nsaN0k9Io2ZiHdIVxMtU9UdzadKDhBZyr1n2Lg3xGC+QUCyd/zm9uTNG1iv6p5ipAjqAHANR+5ASgfxicQ2EDegcGOHtWwAFIoYQT6C8ybKqwKUgLxcyczVwHRKIIFFKppPEWbg92xvX6MMDz8TcONsW2KmtqnI4+hMUIM8GFueY2gbrNINtYazwCExhtskuKy+Ftj4/NMQxAM34vzowCEqxzseVmWQdPiYeXec5Y/UI+mLtYyREeNKlbFmUNtQJldBm9II00URLpAUPjIYYEE5BCG93kUnGmzlYscESuWgWeeuuMJHjpNgrAke8oMz2tXtezbhWsJxF/fcRlXukn+pADBZEk+lTKMpbBTNMKoUfcs7t8ke7lwbqReqyFtjKg2yVYu41QAq8bhHS9/wXqdNe1LS1OG9ZWQM9NmOosYA3+5B4BiIefyevwO//ZgAQzED516ASuAZ5HKOLtj9MPPvAHP/cIlqm/x8qocLcCDd4IEWAso2zKsITQhPjnhStcbF4PTsjDGAbBqyQ4U0Y/vFNi3dEueQDy/kko9tshvY27e1I0EiZNfYMt8fbWEJsDQ2qC70R5B98FprcA+g1g+2b2lGFbgRuBHnR0YOMgG+E+R4qphysP9O2lvFaE1QQZo0I4d9jlx5LDVXRZ6SNSotPpWaVB7dw1cOD6k8CC5Uu7gQSkXlh+xw60hg7URSQioDj8IZLfLm9hT/0p8r+ZCKPlYqzpfpE8VzWbjOG/6Mv69YzKMqGuVMksvLf0ldA640Kj136MBImAZXSfnoDAk3dDnKkQkeQiEYcF9sx3nN3SouCSP3POYCnFCusafejhMAjTeoltysHiFowEIuCdwws7q+voaSim1dpaJf6y/wco7EAZEDt2fZd0GIgthA3GLH1p+IM0ha4T4tN8ng6wXvZYnEsY1kQ8uZQD7HnSn8Wl6d2mbhg3s50irWGYsaWxxeqLm4ihrMNtCPwmQDI9MDNgI34vwUKgdTDkCOx6eMajlap2IXeS3p6eybE9DAJdwRy+Op5bvK9dpZ0zJVZTuo6KMYUf04xqyuvoZ49VPrKcfEkQFeVqtLs3szc6mWX+cL5/luoIHixqQsF+rAiwQcEzeaUrRopBhaHVPfh90W3rOBb5UBRlU09qj4b1K46nC47+tLeb836+GecFsrx0mVRwvVQsztccwJIyJp1Ilz0EuobfCYak+Qg5QNHlIB2zjBOBIYd01Pd29WwbcBEgdOmw72t2FaBcOjax4n2Roupd6urmr7HgGHDrBwpWqDU0TYacFxIZQaQueMtW8UT/AZYMD+tp0zZCo4zyKaAuBBY7KtFxR2uC1EwlINz0xEpxrYC5lcUTDimYTfUsEIwIY4xGNGFbgR56eaVaHK8Y6RA6DDZlUSWZVzwYVRjrl4KBRTuBp8TjaNIk92hZQCy9wjE+hQ4Lgh4DiF9arNTWgpp77yKfoBacG24Mgo3dOS394ny1Gg37RulKRtkC4+Weh0NSlbVRD+jkmDapTLlY3CGjYSdBQeOhqFG3kuEYvmBMT/ph54SmaIFvABYAOAo1c21qzIAi6lfn5+pUVNHJdrZX8D2qO6Z++fiBsd3sTCt5UVMG0o3dgj3BivXVGMFeDG64Pra5hRgeIAxGAb6AZNj2iaRGuy27IqS3uzZ2z0RhzBr0HOcUbrtcQ2tiiDBJOicPzEYYUKPmecoUhrVfjx/3C8CHjNaVNXkw43Vim+8AUJ8GkapZa/M/NxnCmcnEkK+zUu36LZj1FjlZWNIBuBG3F+QuSgjVwBDoIO3quqGDjQoKGkg1aoxP0nwVBo/ONY2jx3VrcqjfsVOipWjTE2BNsAb8hodrMCDvJDWqvCuPAhNn3UVdK5USMnZT23rdmyBQJ0MdcvsCINQQ7HHsp2bDpzi0kzvbApbhTe09coDy8Mr/IipafTf7fuUBVWN0sA0e/3kGEAXsjpMW70GoxDEUH8HGoWbMykOu7JvVT+8f6t0A6RxYluoN3PVrSO35yMr6AmHEX2XbD5AWZ8d32AgSNw2ccBEokQ19fbhB164d9GRfwF8gumEPv8CZlH4aAKF5p2pImJgQNZB30XaSFnKIUfybYWHvQYrq5y1Tjl5K7RpOrs7KIhhxNIkJ2PWcWZ6CF0Lhg5rjWNanXXyEbo4YEbcX5i5KCMXKMcj09KNp4yQYuKkINCRKwiVgzenE3Oybh1xntVVZLIeckqxW7QBRa/egDLVKDKHt1sDtAEiNu4WEmOkYfDuReWa5jl459RF0uceEWh2kcSQOTaz/GEpYZVudY+v3KVGsUnHzNqpC7Ywn/mI4cHUT3GBoEIQYy//jWhRg/5R9+v5sr0qaMBVhZWUhtGSFUgMg2OwoUbqiHDtIfbYX5xvHcyvj0eGt94AzkjWI6BO73d10fXdCCU6mgXNquojYPbX4luMIgocODmLWABrNS+Jg8gBZjTdXzj6nQNnYPU94RVTDSR4neO04UVLKAD3C+I9nQaeuFwC8dU3OO0wckmVtQkDRtMMkBgQchg1NhhIeXa6IZ5Ngg2Vvc/5X6m+P/swI04P63KoYtViXNQ3iGLHXXFuKHDKskGlKgRfM0+g9Ch+7iyTZS2itRsB8UamFhFw6qbQxQ2aM+KCskpHeN4IIlTtCeVo1Gc+YchgBVmFHxlLVzxa1m6oJEJGziUgEz63gteLng0yo8Z/dx0y+T4pND7kBGGspJwoqcYYU9mCTdkVFU4UZyRQ93jefK05Dh+sjSqewmlukeQIClcXmDiwStYeydXO38eK2qAJn4yxiipNcCNKaE2KhqYVXszGHWhmOma6QZzDvBaE1UAQQNnTShZn5EaAhIFaRwsgG8dwdothrCTse9sSwNp4W7/TLOnoCwQDYCofEN5+dqqRFURckiIFcLGRaNaXAvC+dswRJELyGnblijHNsvhxDVeJ7Lxn0E2Ajfi/CuQI6kcqnM86qYtL1nxqCpXn/jA+v+kNQNlDkuY6iepWrTrqqFeFxVhzwo5N3APF96plZztbRB7qBSCfm+HkJJBXZQNv4X+PLRApMGRd+4xsxD7dyN8SlUMG01NnNax1OmX9m79wMuBxgL3ILJhgAH3yDKEcOikij4D+kZZFkVzVDXvqCXQLfO6dj/CDR5J0VAKYQPuGDLuOVUd6cbVH/88ZpfgkBx/e7BMdQuZJbfQykSxIlQEePR6ZTQ/3HmxQwo2KNnoyjs4IBQh0LjY5qxzWZLC/FrMHoQ4kNcHWPd3tUF4ge7Asy0uV6LUXG7YIM17Z0dGTFQaq1u6R9TqxPtYUvmH+1uMGpQ0Rd8m7ESYBsW3q7qhIyqqLIQ9qvBsBG7E+VkoB3OOigRyrQF8IgAhypGb3U/V8ZqjcXPykGdVEqm5f882mCzmj0phialwnSxN3qleljarDg+ZcNBlk75lNGhOoWRCRXOsui6W5UeVJlWUDVOGBd0KamjTxmQZchRJES/8lIr3tfwqV/Jy6H82T6ZEwugBySB6wUyD3/Gp5Sja3hXFrqu0YT9Qm8fv73XZ9t5yDBkzZAVXPi1B68PpnsHGMVr+MLkeHH9QAssF49TC9DCYH+7iBXkfXRxwSd/Zv5Z+WIAM8OzJNtUZ+7qPaKsKnRPw3dTYtLazJaSA/NqUebXDYygwlO+iv4MMHuD1OCLcgArAA3YGrvEyFgfbbvMm1pYVO0muIa3z6tLW2VmSxK8ZNgg1/uNDkI3AjTg/C+Uw5AAseOScQ6Qb4O0Ad4fK4+wBpIZWEs6lMJYe5U6s7i9zSqQQwMvLArAop+pX7JQdYMPSChrIB1khIYnQsQEdTpe5OsMXh0lFXhTtPoyi3/TwpUUp1TKcDD75WLuG26Fywyyfl7jMDsJKuKxLYSwvQATI4jqfUsqBm1WyLpz+a2rjGilhxdjGPYGKsgoEDNLAaU41FOoh+br3HcDVeihWcZTHk2kco0bA9QchhqA3rN0Oh+MjHANJaQUtLBzxOtX+KrdyQMr6Bno4lHSwh/tIgkU2cE7FRoy1jTVzizv3OOre/NoGF8diUC495QKoLaEYZxZOmOgG90Oxp5AQY1+ABdZ7V1nZwFT41SAbgRtxfmbKsU49HNQgS7YOxg1VyoEp0KAqN91cCwDJbSG/m08aikDp1WxMvLVScIxCp+6NbL6CY6vNeVVxyBVuaVWF34GaNJx5Rb8xDnP7UiqCT/qKFCJ+M5RMeKuXf5pUwC6YxG2HarlLsOw3//vMn64kg+4EQkju+CuzjhkhB5ERtrVP+I+kH1AQbjhrI5MN0crZj+9sfkNSxFngEAaCFKQmWb4QxzjlUu2pZxx+Dv3Pintt09Px8bzeW9s50z5uWHRC9Rov8wAiB8BKdq92uVzjgYSMsy0GDuAWB7sCDCRuH+04pFi74janqwd5cQPyq0jbQCSC4dgOR1sREdkyfiEfZIxF4y33KTZzENEg1GBBHMnG69UgG4EbcX4uyvHpBz+ser+5PlIzIGDGU6US+UgVDpI8gBFUhCRJ4egXLsyDBOlJcwsq935vtVznc+h2As1jwHIJVTjVedGmLo1tWd98sRAb0l8oei2XZoksdRU2jB482mLIKV25R8mMotTNX9r+TXDBD2c9dPn9lTSOnsCGaOL0xdY0iOOtIm/+t6QiKAEXJiU8jrpPhU2d3JgIpT/CV3cgVIRhg5GDmqIQN3IczOXYBg/KUVHf713tcGoI50nhb/HQMQsqyBW8YRkTtEBBKC9c5s/UVEGbTXDthw2t8RXnGGKFE8fhwrdYqrolq0vTx45KFUg6DozCoAnjTGNF+PxRnCFsREeDOAomZ2d+jUqUjVWsZ4rs28CNOD8v5XgU4NhkyoE0o8IoEturmrN/nAr3quqSqrtx6pTVOjiaLCoGKnFo0ZPTPdhXPsI1KwAOLCeXQg7XsVQY4yiX1nw7dGj9wSpfTPznJvbaZOn2VAuKylYllFz08eI/kZcYPM4XkKOo+z3ev1W+MRO+ga6O0v0B9OUOE7XyFv8m8vlSxlmkhKT+WVSEqIYDcEG9LziZOiYPB+obMuWiiJMiJ3thPoG/WyfvnMClnSdUeN1eA4/H6e3JCTYGnkAGIp0TwIKHNVmZEpJAju8NwoUjbBp/4Ko/rYoV0CDYkEZyyiahwdMBv7h1tpMEb55IIdf44ypr52db2i9usEHK+Gpavt39jwNMTMcu2ECNwI04/3rg+MNnf5JGJ4WOza/uZFrlrBxVpRu51Nsk4nmmFXxOF19cTmJvNfxuXOUqbmscIM6mRiuUcwiLVRCsrsmy8st2v0i/+TeipiYfgRADr8mzn+k/k2JlUFUi1uBNXCHniBkJGM4JKs57CSySvEESB65XJY7Rc9u5vTKluXM7OgOH3x7Th/LF1ijCX572nTXaRXkclwsa38DGjty8/KS/45ZaQUQlL+bQ/b6BV+rVK6gyP4HSp8OTN1PACwxdZ+AAHBnfEAiQV2MVtQqeNyHlUJwYS8f4WPubwBEOeepHlIOIyetHlDkFmSAHtiIlZGNnR9nGKi9dYW6V3+U6Y/M54oahBpCN7Ysvw7MRuBHnl6JyoNDx9i0jhzR0COPgIHXSO+CCLy9WvFWVe0ND4yJtEye6qjkuof62Ggdeh1DMAUtWg3nGISN58XwWIf8i/vGZ0z92bO220gZBoROJajjV29MKhQmzgpc8i+oXpa5Q0YqVcA01/pVGKHgRiylF38QVFVIUZ9qAnMJ3tfmjKFJ2+71k497TeEp6sUgwIdDOJW24qGFGOEZdYoyxh8Ay+A1QQ/nGG4rRPUHH+enDDc6sdkgG31gb6yGmIbDxF1W9ZTJFcVZg6oBFXkwZOUDooVCrI1nAwvPnnZ0/7tCE6ujoz5RYpetTOp+icBMjG98z2YgRVeBGnJ+XcnzSphzvN+9QIaceQJY6KLYqT9lVAhsEIHnD1JDryGrixkG2JFR5asK4QfFVpzffHA5GGQomueZdGddwfGOR1ZT9NJD670JG35n5GCt6yCdUqhGm4bwZZUMFlz3bMmFLWsotew4+6CXPN+TPI8GjndvrnqT5nq8FSTH2HMsi/7ygXSDToDWr3AoU1R1ivhHxqA+PCS3wjj6c2JTqzaGgB7AOeBuT1RtRhpECj4LHtwIbFDyFeYXo0AAlnWZUFKMOQbkQzY604Vr4hZIO3ps64mHV6sYqhyUCZlxsa6rItRM2vgfPxn6U+gVuxPkFAAfr40keX9/cvLu7o/Uq1DAyZhl4UW/gBsJI0WjudnnibihkIVaIMx438CoGWu0UWpy+OqSMQywDlyT2oq1tf6zHdbFa4zlvX8oQsTY/qfBz8bq0LmuN5S46xADAkY7ezIiH8InG8GqWdql0TVcmT04+6aciW2VTRQsjmstcPl2+0OEelS2iTl7nRCq0JcTcISlQURzqHcaNKSMGPpgiYJwo4XhjeDL259tvATZOvkX8+Pbbb8e339KU6o9s1kBGYgu2nJO7TxzDqjWQbFzrmIpIB0EJ0o0jN6O63pGv4Eo/mlF99/nFl5FGFbgR5xcBHG3K8QiogcgxWk8yuazOWiwudT1VlmXbT014TZW8MAN5ldaETN4dUQIJOclhTXSA+olE4upl09wT/aK/EFX4w8SLxdxCH6zroI/z1tO1XSRv8Oul4KnSxlXmzkiDq3OGjdJmWrqEawRlsvhf0y/lXylN4IqlzhIfleXQ1zrNdVhVpI7zIjV++BxeTtu9P2a4AHiYInhMBT7eJOahcAI3AAmACaAX354QC7mlO4SOproh/RzkyqBoRLRd7MgrR3KHeets2/gzcg3WNzZ09eqM43apsFZHVOTZ4MD0IBuBG3F+AcAByGGUQzgHYMcmMI67lXXRwCmZCtKrMtHFc+oFJONF4Sx4GoneVMctcD2zxiPuaQIeM5+vbGLrONCO6ZCKZtXF4Sx1jRY/N9Mpl29IPZNY2LeBTwM1jAXpHvE5AwBi1nniFroVxZIEEo1ZeknAAgV0F2yYXOS6hos/kSnGYgivIUje4B4qZ7i/Y5G2ziTr0fDWt74X1kgrrbU+Fws0dCETkH94S2BB6AHvQDpOTmhUdUKjKv46hAoiG/g1dI/Eg2FjfPUXtJLzDi4mWDG3INueNDExdJDEQRHtum+FeLFBaSSrVENLmCJOwOu0RbX7YfX6gp1+ARuBG3F+Ccih9eOMHEI61u9gLXdzZZ1D1hEwajGJcw85O8hz3UMys3PRRo5+X8uOAGz4CiZzeYgvySC6CugGQgcMqwZzDfjj9aG0+1r2yv5zMscP0jISdHjQyBt6vmzcEjacm2+Dr/uz1nxK3HwzFT38dtWsp/Dh+AavYokDxMWz+2ZB+0stzOSK5ofCx7kLeBR5Ujzq9Ni1C+aOb2DxxzHvTQGFOD6+HSM0MHTomMpmVvK6zrS+pRsMqAQ3/l9crkoWDqIcG7h2e7Z/tCpyxhmjBLzETORMYWN1g0hKUj4YYFZ3rs3o9w2QjevtQI3AjTi/NNIhw6pHBxyIHKCSj3goZZWyVCvLPkDCDVuosi0fH0ruC1+tDI+vdZRYNYIu2VPCjMGcf6pe5YpekgRsvrNY4zppixvlokGjUbzkqIZtJCVyY4Mo5Bqmb8xSkIiTNjSw0G1XudYNhRv7XrOA9Mrm5d9zKDf6czXnfVPGXRywoxyuszelltCwql5gG0kaBzVk7w3jxLfjE0QO4hW4kDsldZwU8zdvBDJkmjXFrxmjwDFO8jiNqrzvj9erGAuutQnq6Cit2XL7EsLGEWeVsAcR+AYHihhqfP89Ov1iRBW4EeeXhxzaBfjokeNx8+3m3Wh9nuG2k+anj7iYA67zkDfCqnlTLWjHPPmiozxPl7V6xMu95EenmHaJ3aXe7U5uPX6Tdqztorbx0WFV4Zte3XhKReUEGy1HRo/litms9XIzLV2UDwETWb+yGFzv7VDY0W4pVw9VJMXbFZIUjlw1EyT9ZFBRwjaoeJ1ZxlVV3qIbtZZB3TPnUOFbR1UibLx5k7aslGngh28ZXr7lXSr2/ZHA0UANChWRxlksGN8RMrHDZR3m3kC/h6AMBZ9gEpXCBk+oXiHZoHam+H/TwI04v1DkYMpBFeRPj08jEMiJbQB6sIuDicZoHSuY5pKu7nJxndBMF8VLfbGSXqdCCphI72AWM5IfO8+g4QkLOmQHqK9Ew5wUZZmk8tLt6urCbvmRhds2z0gXWLbZJc4gN2vvowj0UvdxZ46BGHII4izDHveyogfvbaHXQ5sOC8GRZAf3GKEco2hqNUWicQwR8s8qJb6MGaJv5HkTNO4lbRdCEAEgkDucMJMQrZxRA1esRC43wnGL+1QMGZxNRS5xfMav0KsbLJIfoN0PRQvJNaF8QnWK82trvOS7wYknSDdW5fDuLevh4A+PNarAjTi/xGGVblYR59BKJ17IRS6wPqCRFT1dB9yAIRa2yA6pD5C9HBrz5FJy/UjGdBASv1En56zdEeWzw88edndvqJGD7GpF05Rtm65axcpuCCny0+LwchlqmEPDVI08NzWZpZQ2pSjTn9XkG4YbLI4bw9C/5Kz5pW3ksKQrwo2iUZ6uFeuF27i1R3kiTa661m9UFSKR5yZ7aPWsrlNJabl2e4BD8BjPCbrET7on+EaMQxTyKVOMN7ZuhfOpb5ujKcQPtnYI3/gLecyBb6xx4giJ3fu8PkWFHj6WCtUN3N813KDN2wPVw8HpR2FUsXwbuBHnF4wcYOb4HPRx4xwQqp5xWC56AQe8nYsPwePx9u3blTtgHdCiMRhJ8shl0b8sDEB0Jq+Js2m4QnwCrnBz+GacUWFs64hsgEA4UC2nXKW+F6KTW5t/WS/1yo6xfWq5cGGGi57wRrGrbCBVqUDD9mpNtOglPcO5xT2PaO5O8YuzBdho8Q1NSJTkQif28+asgkXhIKTIG+1YarTMjTslNGSHZZF4Rp67/VvuCSTQ6NxjkNUeZVmB0HErgyhEiEPFjKmo4fT6/yO6Bq7jwr06AQk+UjrVRopV38CqWBDIqWYc1fF92aU6YpjAUJINtPyhe2OVTOVc6Xewy1tUB7FFFbgR51cxrPrigyLHIyFHpsgBmIHWjnUGj83Nr7766i0oILQLNQANBGkHIIdzkTtvhBcWKpmhwGIWtP4NV7DMqTOSOtoRcA/CDfyWsjdr/7be8tepcM6DqonrFm8K5A1xQ8WAyvI+9EqfyvlEyda9214v+Tfs89bUNOstPd5aXhr84F9Hc6ka4VR9n4bbT/FflkJi/KTflPbzQtUNpVDeLK4yOJGNWorLGTb2MJIdammxjRxGVV0CiK44AYV5MJSAfeMW93DZI/7t7beWNpLiDGlGtSGFsFcSbvUaKQdOp3bs8NCKN6k2BD1oNMV9ftBNuKthVJ8yagRsBG7E+YUPq760YdX79+uPWOSUZWgFBK0DkAPmUwQid2+/knO4if4LLGSCiRUawfPkkaiKFmAk/zg1cYyQcWAuhuxRzTlQacS9qUW/WYnUuiiXbmN2QrRDu5rK53Zx5bd0CeXlp31jD2LvdvtT6eLP+krP6928XzVrTacaM63So4d+Tx8BkXeLm3tikihVOSf48oKpvus3lzlVYSpHgWtUVdrA7RjVUADpDHBGBfm5lJqbw7hqzBIHkYxbFch1OjUVmpGoBidTkZ4xJtDA6dRfGDc2jG4QcGC9xz4rGteAFtc8nsLwdmkbB+Kx8RonU4IbjBqvdj98xy0bQTYCN+L80nHjD2QDtJ1chA4CjgyIxh2FV20Cy+CPXwHn6Ha7X739CvPQN6n4lUZWbmepz3gh+0vJNVHxfmgFjULzUU37t/CBrnMUNwKFEZ3SZj2zMl3ILZZcR1Vq1GuhhfRnNILYC1dgqzoA70yVaU7lreEOosoyJYfMlsfhWu6IRYu0YkjO2cWBSrzp/X6gpstmVfFMvGNTE8+LxDUqZ/er2WTZ3r2lt3sdUw33pBAKplWYX3grgykUvk+cvjFGu4aFjIy/XVy9ZXLxFwQP3JASxNilVw9ooWqfUIPeERo2RAOBd5bA8agcrmTj+tMYUQVuxPk1wAbfi8yhwHGHMsfTJCOs2MweN/ncbb4FBPnq6+7Xb786vTntYrDtCrwNMv6NOXcmPjNOpKz0nK9tOWWzE3DM5eo2h+jWyXk/L3p/tQhyl0buepDOSyUcEx5TOV180tY5GkOrXHPJ+2VyhCevt1/FLUvPFjTK0HChId7Pemmw1voixR5N2+2VDuysSb1Y9E2WzTTcRoG7DagqseMnB0fOTCMt4KocTvdDqQuE6HXQxAE3eLv2lu4oRiRJ45RtSKjBRj9Cjr+YPVxGUggbGzKkulrThVxy+rHDj/gGoQbcADFeK3K8fr1muIGgcUP+8O3oZgrciPNrOp981tjJRaWDh1V3m8Q0AD/+N9zugHHcrW++BcbxVXf3m2++ubkh6zft56JYQfHotoOrjmbRpXUm46KTyPRHXzLpTVjdmFEDEiIFVyHNzFc3S+Edsp20fA932W/tZUPV0MxbrVry6VONHthSQcOcgL0W8SibBETeznvU4mF+cUve6ktge6MFxNsal3sdnbzvEqnErcG7aFZdnqIMRRAntsGts9jmtHc8fbM3pK4nAghGDtPDTzi8EMdTZBDHUCojHGvCLRAjxugTR0ncF/+xaeNoR9gGieGOa8jt9esGbGA503eIGn8Kx0bgRpxf07TKhlV6Rkg5ngg5RN64I9KBTU8wrPrqLdCNr7s3gBxQGT6YD1DshvvhcF7n7jJHsABXNyonZ7qh/rSMoSOj36gnvd5kUkJtHvetppbuWRIYDDfMTrfcwVEsoob+yt9o6nM+PWfJcKDht61c+JSxk5aO0WusYnE6lUtN5F4mYUilb2TvP9903nS7p+kU+8Ir27qtSbdoef3c/i3VzmJbxx7u4e6BwDQ8ngpq4MBqrNtVOKLi2dS3mqEulRtjBgygGaSLX+GIas3sf5w3YtVMR6sqhQtqKGCsCdnYReAg1IDd2+9i9zZwI86vUub4Q1vmeOQ+jnX0kKNAjshxt0lSB34gpQNA4/QU021Z6shS90NRcQOERHxnqGVkmW4BYU5inZHAwap1n0dUghveeq0CQuIb50o4zs1ePik/hhsMHH4rq7TckAROhhUeTZLZrzdbyFWftTSP0usb1gbV6DDvf2SYtlhK2LQuJvNiZYtU+P43dIgbbORJ2UDMGOKMSlCDWp72hnLAwUF0gvTxWxpUAdXAPapvnWeDQYNwAWXwK67/o4HUEQ+nHNk4UtBYFaqxhGsw3djFuw8qbMTubeBGnF8tdpibQ1erSOcA5CDOQSUddzK5wo8wrDo9vIMiJhA6UCOH8KlcrWy6R4WlGziMmtMRFwdL5JCbiGJIf0JjKh5LCW781Q2mFlZdhXF4757oBuVzBR0ALRqX6NWHBYSQiKlZeigokDjHzM2qSrVvlMltwlSjJ/OpMoWlm/PdRlaLqY2pKKRo44aBRiVcQ8ZTNvTjKDCNvxW734BRg6dUxDfoDs4AmMcJB07pWhXCBggamISLQyoaUyFsCN0QwwZjBNr31uw5vkK9fhRZCHcAHKtUMe5Q4/WaTqgYNgA1PnCjX6BG4EacXzFypNAqsZBLCSCaNzYpMHd9nTUPNAJuvj0E4FjHfNtud2XEASS068oeZg0XIdAYruAIayQSLnAP3r3NOIZkQnIGowa+zQg7XOpgulyXSWCeiN0iEY+FNMR2PntDup71Gtiky1szRzBsNJVaYBtzKeEoZYtwlMKG+v1EO5wk/mwvlfkm82R3F4cfA0elGkfV2qLKm+G3HUUN1DTuZVw15JscCBwh28YxesdhBxcRAgMMcZ0KsQOjDxNqjI1baN7I2tWVho5IqOGGVHLAUhVt3a4qZGwQbOy+1mHVLqLG969eff9BQkU+iRFV4EacXzFwUAN5Qo51TcbFWsC3yDpGI4rNxZkV3B12NwfwHNo0NmkhF0ueCrMXCHagjDFcOQb9fI6FG5UsAyHlqDmDpJwZaNicykWWu9GSC60StfncKwnlZOGSrKlTOqYqG+noadjkdqRm5cxaYn3vqxM3Zk0lxFkUk7U9Nfz1teCjwYzKRRncuzVa+e+ySoX/ejXmUNWNGCqeUHWkbINnVDimIq5B74wZqIyvIGigMA53OLYi4CDi8S0Dh4obnICLvo2xUYvxDasbVwYb3BkLYysxA65RsvqGgMaaTKdoJMVkg63h33+A8/mnIWwEbsT5DQyrdLVKknLX0UPOBnIhHJg6sokKxyY6PL4CunF3d7gJKscKd3cYaPgtIIhPPwaT+BynVowaGW7j1vi7dV/zAoVuKOWYtWOgjHWkAESL0KVHExGg23SjNLYBfgpzcpelbUqVmoVrssfMucbbAVRlz9f8lc1sFFqlSnJ43yU1Ok182VSt6LcFDR/LmPapZCWt1epXuxkVIkVtS7gd1TdwaqVsgzaqADVW8AGhBvX5EXB8az4/i6ES2BCyIYZxfoKw4feq1gQ2Xntlg2Fj11ADb4YaARuBG3F+9chhcYcIHY/0UZNH7vQjAgcYyGk39/QUwGPzkNNHRpluTfE+bi6/KI+GxyvzGhkH2sYzGrBgwzheE+lazcL4rME3ZkmOLpPrQpBDfpmfKHbY2uvEfA8eOErzobuZlXP99ctUz9RLQ6nZwjxrYQHXpHC36GWLU7ZN1V9q0Wh2b+h0yllfXA6VWfyYbdStfqZOAg0eTA2Ea3SGHV2nwrMi94gYyDcUN7hg43bsFQ3VvddSJtWV4oVgBMsaAhu7a7u7HFglq1M8mVKysatcA0ZUgRqBG3F+U8jxia5WiUIODyiiah08gG9xWoX3iBhfff013p2ebh7CsArF8QF1a2R8matSOgYIHyP8VIeAA43i1P9Xt3BDjp9WucruRvJI2U/94BMZBalG3jZxlN7LzQu5Zc8SbvnH98uer/pjvJr1FgRzN5FKpU/GPpQE2SitbG1Wle29Lw4wtFvq2Ug5t9atYbJG7nTwJtfQM9dtKlvHVaZBwMGggbgBtGMqQMFbtyxqCHn4i5r8ZEqFtg1xi7OagTEjSR8H5HjNugbhBTEOxJIGbOx+/yFQI3Ajzm/ufMKrVQ45RljrtI7lHGwex4hD+gDI8fXpN/gMBlYMHKCAZ3ll+VSMG/Ak4yDD+bzmYRXhBuena7qg/9g+jZTc0jyA1kguInl7TalIJvEGcDQM4D03pzLFfDZrE4xZc+XWbdwq1SnNmmgOvwQbDQgpGoRDw4OX2PzU35flLihdzOEKHh21+jHfgLzhYTMMd8CmP6QZSjYIRFb2SBenmZRTwZePqMaqZ6ytGXIoYtDndq92ZWNqTYSNBBZ8br6h2NvPJcAw/l8tcCPOb4lyLCAHNQJuUjYuUI23b7/6mpBj8x1xjq8OmXFsInAMBqNcGYeqHUA4MimF7aBvY6S/K8M1TkM/Zq5RrwUfau+eNV3d1hDur8rLnOOlN32XxjhmBhZlWrLSrMN2KtXCLlVCD47MMnG+7JceJMoU+f5Mh7j1h/dTy0ZeaJqIooZOqPI6hYqkKENPNwaiawDj4JtMqcy9MWTcYB8gWACv1sa3cPHvjm/pRriRwtLxww2jxgYp4GsJM9auGqnqaxsEGurx21VlQ/JEXsHq7f93zQGGwTUCN+L8xpDjEwzKbSAHA8dbXMLdZHnj3bt3jByYdHgDteGHCB2DASWPoIyhvy9zZxMHGeLdnCZV5P6r51gRq75sBYYFruFXYy34sEyeDAcZCT9SX3eZypeWxKFrnqKByKzXa7n8DDbKpGak0VRPJfrzpNg728aytdsGtSh8BlXh2sM1RyR3K7i1ZlF1BDHM5yfIMUDYGOCQSmdUvEulbIP4hj7ag3WqFbJySAWs0Y0USGXyBtr9GDauPKSI7AEEZGNVicYuuzQaVOP7718x18ARVaBG4Eac3zpyPErIOmDGnTRy3MGM6utXXxN0gLvj8BR2crGaY07DKA67zQw1NFeErno4qRrN+TkQjk4+0ehZlxrVRI2EKi1F2oWOMGqc0xsjRmlsozlxslCqMqkYZRI8GkGHi3tTZatc6tyNq9Lqbd9WhZ/bnvJ0o9Gv4ehGUjXo5uO9OowZunnrPgjxuGfXBoQaeuPGimMdHFSFhOOWBlXCNjj9dsMJG65K/Mq94h6+3uW6WFQ00knIcQNiOKBGrN4GbsT5Tc+q2M6Rap1I5shG7BzHddzNr1+9AuwA1oGvUB/HgOdUcyoQr4Vz1LR1K1OqOV/00A5Y0zte+3AX19d3z3RiNLN3G13ZxEkdHmVSOPiifZ74RtnEDVPWNTGxuWo7awrgvgyk5yPS9ZWkZjDZ6KlPY2Iuv3K5x88lGhaS12sF4pYJqe7wOvcW8VqLNhQn6gZsJCGcplWAHAOFD+Icezaw2kOZA0ADmccxdoYLZBB4XK1t+N1aXpbymHF15Z7uAsfYNVeHDqaIcyjZAJvf7sF3gRqBG3F+B+CBOseHFFv1SNMqRI4RdXRsfk3nq01yCM4JN+Aed3KpR3xEBCPj6Ftp3ACwKHrnBS9UIXKM6JWZTybvWSKUoxtJeejN2o4KvqR7n11P6lnLRQBIC1PyoywypFcusI0lneESrliayGIoYTpL0sIFNIpGka1vGfed7Gnj1s2laksVqXPv9GNq4RDEyxsDcv4NJKEqecVXjGoMGTZwFfd4DCDh+MaNqBsqjVMoFWSmX90s4xqgh9OBT97sojguEyqSxVHVAG/4q1cfGDXCHB64Eee3jxxcCJiictEHiHgwYlxYF+SA7vEBYAlUhoO6ARIH+DlwuYqrYKmoiRkI3sNkqp7MenClrDNZM4UExKLXiPZI2eZa5JqycWeOkfRmzc2oUqjHhBOipNfP+sNLwodm+tWsN3vOmtFrTKlK7/Hze1TNBMNJ6VLT02eKlD7lLX5V2p+q6Ka7BFXNr/yNSnalZiOFUIk1PG1SpUwqZhmkcAyh60/mVDqrYtcGAgg9Whken1xpdzhzDnz8cDWWWxpSLQENwgmEjHRL1nCeUiFq2OptqOGBG3F+NzoHho+8X4QO7iLHnaqv3331FlkI5lTNKR/3ENtkB7x4S3IH3SjeEMTwYac4J5yYTCZ9eMthrcr8drNmrIdNrHpJOE8DJQc2Nj/SFV01irtdqjKRmYZQ4eIJS/+0bMXdJinjvEEvmhrGpFyWPVW0SEfKEHFpt0USNmz3NmUXuiEVN4inaJHamAa9cy4VblNZHO79kBBDdqnExHGM2sbVuKlu3AhkyBaVOf1u5Clbxq9214xpeNBwiSI4oHr1/f+KCVXgRpzf3bBKOMe7BeSg7Kr1/42LVW+pT3bO0gZNq1jr6CDjIPgg8tHhwRR+zM9dMVOvKP3i1KyXNGplG41RVkuLMM4gUsSkXYyhtENl8XK2ZGeqUaThGUyq1WDo4MXbSZpO2YeP92j48lorXs8bBRvScyXgAWDxt9oi0kXc+Jt5NRgy/BLuvXsfWCpV4hvEMFjnAM6xh7tUV1fGNk4BOG6IbwBqKHgQbOzu2jzKGIcwEPy6mxt4Q9i4asDGN6cAG/8L4gs1Kz1wI3Ajzu8JOV42kGN9/THjyMMRKuRoI6e8wwEDR00FgIgPBBz8BryjQ+/oE0d5A+TwVOfnPOM2mmoGCTaF81maU/UWSUNZ+sQpNvvNZr3FYtjmMMqRDPeSVzea8yln7OuXrbnUskoNM2pYA7sGiNgpECzEHm7GvoQZqdCP0UL3p3SzaiDODXkgdGMob8nEsULyxvQNz6WwcDyxDWIcbPW7cUCxq1IGUI1dbocFzOAbwsyV8A2z+xFqgBq+HebwwI34J/jdTqs+bSEH0I1HjKQiL+AdGsrvBvOGoDEi6btD+DHnBwgbdTGhFKmeU6klYWTW6vtzNGPWiDZvCRyN5NxZiiVhnjHr56VZOBboBD49X6h8XYAUKQw/1+D25NVIkFG2okQKb9hoNmo0OEeh0kZlE6rK5AzuEG9gRm1jqpa6QVyDw9OH9GHosqnk4zGpGyCJI2pAavrK8VgYx+1YVXECDSIcNyJk3LjNKkWQscCGDqluRBMH7kGg8QpkjW1RwwM1Ajfi/C6R49MG56Bqp0wmVuu8nCsjqTkL4IwhghsDYRxMOCZ4pXby9GLQSM/2btvLsl7daGnaaSx1biXhLpI9ef/KBjqcl96rUZYuIN1DBqvtsnfbdPg9E1zotAwmGnkr6lYiDHPHOyrZu80khEoxg5/JDlXt51Num+qegUPbmtw6VVqk2mO+cYzYcHIy7A9pUMXGP5lY8YRqLAKHihiigjP3AKR4uLp6oO9g5JCdWzhQ5sWoEX6NOIEbv+9hlVYCOuRApUMqOjBeHXaq5qhszPVoJJWAibIPeMsn5zPfHe5Ixay5eOt4xazJB7xJr0xpuQ17hy1f+RFVWfoaDXN/Jy9h6cMLy96EQcNXfWB4IYbxLkgbZRNA0tZtKx89d0a/3AUXSh5VXelcysviHX1Le7iikN+TdYO3bztCNpBgdIaObOxZFi5o4mPIFrmdDvvF+I9rJ8e3uIp7ZdlUPHtC1Li5ap01xI4bQpcH/cobOoIaDjRo8zYmVHECN37fOscCcqChA2o3WCEnIXxA1GMw590qhIpaEGNeD5Bw8LQqP+81kUGHT22jX9qvckL2eXPa1Jo7NWwYzVTdBTWjaT0vm4aQUkuYtFXjHBFkYlFUZbuMabkr3OsbzcLwQrZuC4cabNT4m9AMuXPd4RpNZaY/sYcnlzgmUjFy4CPHNZRxHL+5vRq/mZ4cdwogG1PYxR2D3ZvXqiSbSlZwx22fxi6pGmOUwWmkJftXjByIGQQaxjUCNeIEbgTnkPSRD35aJbWAOKcC7Li7Q18gucYT1VAMQeQgCJlTDq5bkdKBVCNhxEkcCwkgcoWfOSN3rylfJHeg/tR2TmHppltl2SzoEJzoGWKcK9HgfvOJhhhOrJCpXEQJjS0sZBU3d4XhThcvnDpeJcdf3arZ6LjxVN3pdJqhVPYurbA8p7JFKroB0ViBXBEAiOn0BJq0huPb4850ZcrKxVhHVSxa8J2s2Kpdg1Dj9Ia+gtUNwAqBjVenr049aoRfI07gRhyOH0nIoZGH7B9HeUOAY8B6hgoeI5pY1TqtmrNpvGG9mzm+kazhPZ8GskzSkC5An1CbUGNmpeE27JrN0jCrbICGVzf4uW1OqZShHVEJNCx8qlxcvWUhPBfU4DiRPF+IoTLOAYKGAEmdJ1nDtqg6iWOkOlhlGGTzG3b4TZeoZJ+qUSuOgVRUJv7mzRTi1qcnwDmOp1OgG2tJGVdFXDeqxqZvXCm9QKohjAM5xqnnGgQagRpxAjfiOOhQ5MBx1aNl5aJdnM46QQeWcahzg/EDbrVgB+jmeXHec0lQs1nSIOz67ndumwXfi+kfzmvRLPRrSB4ud7f5Q857vYQX9IOkSVBYRk8fTiQpncPSJ9YWXn5s+dbqwvPctHHBC6uAFZpR1RYv0mxmSpu3tkJFYsbg3gJGyCJOdnECC/lAqHEvySJo9ING2BOo7R0iYEzhI8LGxoZ6OB5EF1dD35WxDfyIMEEzKiEaY6Eapzcyn1KqEUnpcQI34jSgA5BDl6s4LJeAY50SqUDrIIGDWpxkSFWvc6ThyOSOfDJxl/aZEzDcjpUbTqUV3Fm5OK4qG4UYJfWIS5V4mcKuZm4S1vOah0sS8eYMRys817AMkeeNfj5RpN/avk1Q4fPSKTG9riy8MF9oD1emkQzioGhQrAjNpWTt1iSNRiqVGcShpQnO9HhI/X8AG/hoekuwcfVgOepqGEe2caMQcsNU43Qs8gYQjO5p96YrUjiNqD5El1+cwI04z3GOzz7705dt5LBx1YhXc21YRcCBN92rwmKnvsVEzVqSeBsoWk+apRgzFjnMvjFpZBT2EtHotTZ6Gz1Mqn+XTtlwHbQTtWko2WhtTZULInizW6NIIVQ2pVLMqCvavBUp3HUzNWHDKjeaCbj3KTKdBXGNT1/YviWugZiBUYbwlSuQnw4B6sN5fUIJ6IlsSDgVJxreSISI+MlPx6ps4ENADZpSia4RDbBxAjfifBQ5TCJ/9d5DB2vkbCT3mrg8BbJBV1IfXujWZJfEUzEILOgaDQxptGQYhsx8PLp/adZresORn4inryxTVPrELUz1k6rRZBpl2pwqnNOvSAEjfSeFmym88Bp4nbfFjFZ5uI8xdDmG6tu4J118aPu36N9Qv9+exovgGhWnpiPXgIcn45Npd6Ue3m5Iox8TCYCMhwdZxFW/OOMEnO6NrU7RcOrmNG1QfR8mvziBG3F+AOnwyPHI+HFH0EF14ix4GHDMBzVePPu983O7gs9c3cWsBQmlx4vFKKnmBu5M7HtlSwmZNeyFSzKonBnc0Y0yJVD5Dg3YnmovTvmdW48Slkjl96cQKBQ0OIOqMsdG7Xan8gXgEOtGxweLcLOf9sKaHi5Mg23iiXSsTN/sCWpMx9PhyS3o4/NRF717N2mh1izgpnEgYnS7p2lrivlG9xRN4QgaZtfQKr9AjTiBG3GeBY5PmpyDkWMdkUPcgLVGjsznWXVZ5H3vD+/NlEzMZk3O8RxKNMXwBr8w7jDz6DCjP2DW4ibuO0tjGyVTDg4SaYbd9tu39uJUYhk6luovKhqFc4WnRJEkZrTnUg220fEzKuEbghpDXsNFftHxwymSw5F5UF56B0wbx8PjKY6oxuPhfIo0Ynh4lQLUbww1GDhuGDVwNtUdd2/GnmnwEpVRDecMD2t4nMCNOH8fOkAi571cQw48T1nFnRvEOAg5RsUEmUavDRL09K+NMnFNnVo6lWq4NM59ttS5L3P9KO60NnC9z6+ULqY0ijJto68ZuP2m1a/wcVSaRFU1gcN5NIh05Jn0+XGOYd3WwVtso9Nq+JsL3xhymTjo4RwxYnlUe/dJDh/Cyi3IGsfjN3Vnent1OxyedGGJCiLUbxAxuuOxTakS3WBR45TtGWNhGvJZP5/6EGJ4nMCNOP8YcOC0SkkHIYYiR4bTKow9zDTlcJQV525G5ZKmEDf+iqmGAhizFg4kMYKXpc6bGHAuNd/6ZBl2lM+vYNl46pwN4d4H3ldxo/983q3lTy2uTlmeiNw0SSTPUvVrgo08OTVaqDH346mm1W8gFRukiEv8beqDxQfHnfz4ZAoLuCcrKzB8uj2eYpyhUI3TsUeNNKnSRVtFCkENs4UnswbnicTibZzAjTg/GDf+8Mknze0qJR0ikAtwwMgKt3QnSctw+1TJ8ecLvsvFa/5EIYMXbQUwSlm89Z9bkDDsR82aP7RM4CMAcs65Ij0/pHomtpA94YX0hJtJXAZVZgpPtUwyoqoFPwgv/uajCxfJxqiDsGG56WlYxVMq6vS7t0Qq9Wpol/ig82YK/j7wbIDJDy1/EEsFh4dTMH7qIt1IZMMoBcGGYMU4TalkhSrNpxg1gmvECdyI8w9Cx6LSwVXkWfYk21XzxxrnVZBnmHx8M+/SSEI4w0l7AHXec2hQOqohUsSEmEh5LsTjXL6ngRhlUxRpWD4MKRQ9eBSVOjbKljW8SKGFfRM0PGKoruGWqJprVOzx+1tuFRsNj5+cOcsbc881OjXTjYEtUrWsGtwjDgmGZM/gYBHCDGzZYMzoojccIaPbJey4cVZwDxSJbqimcfr110nV+PzTlyxrBGrECdyI84+ixyfORu7mVRS0no1kE3eUXZ4nTcMZNBpqdvqUZxGCHHLjaVXJqva59WGQy/ucg9HP0w+wH7I4wUr7VD3Sxs8ZIyZ9BYxn0tILjx7t+VRepAyRQus1VA+vrJlJOMdzarhJGXOFjVqZhwSLMOMgb3hCjBW6g5XbYzBrTN/A+62QjNvbLtwIL7pydzpuiOEN2GAkYehAniFRIg3UCKoRJ3Ajzj/DO5hzfJ6Qg+Nyn3RelRSOMu1S9VyMIRUonZ+3tQhDD4nBPbemJUOEkpBEDBg9Qw1NJqQ9qV6zPrzVH56kjX7ZSqRaMqvqF4VlUPVb21MprbBolvlVYu0TLbxm11/93CrVHCZUc5E25F4Ix8B2b7FHHANFGDeQZawcQ3oh+DNg2xZy0uGc8GjqhEADaUZXYYOhAxCBoKN7swgdMqg6JW84vCvT4AHVF+TWCNCIE7gR559BjjSu8kpHRdDBIgcQDjp8ZZ8t25aCz5aljaTOW1q24QX39OH9hF8k517vXBdpJVKKR1fnPa+nl8sTSiwSV8sCdQK2VAsvGppGY3UqxRfmWq5RUYcfDqQq1sSFgtQ6pUKAMKIx9+G3wjcScqQ8w/t7rfUzYzhQDUi8hZVbMGhMpwgXCBoAGUA08B3vGC8YPHDLlpCDNPIm7wC8QKIBVKOLmPG1oxqxQRUncCPOj4ccOK76tDWuymRehcp4RddxwY6FdPTzdFVPE6qyyTjkixg8aCglAKFzJhpXcU2GWsDL9MMULNTtZ0u4fnKVJlSsa5Tt7ClteW3s29rGbW45IkUSNDJjHnXlU28XLX4MFqhtGF7UHVqXonGVtDPhJpWmUckWFaSHrGBcIdjBTw4BOU5OuifMNRgzbpug0T0l5BjjHEoMHAQiJHh0BTMINLqvvn5rvnCmGoEacQI34vxIyLGgkYufA4DjCe2A1STxjfMGFqSJlGkS9oK0gBtOSHPrue0/nas6gc8YN8qJ4kePCYhB0WIVrJM6Gg0cLHQ0rRo+OsRPp2x1yhr8fJVfRchRaf6U1TLly8waHR5Ucc8VVSQifgw5jyrJ4YYaZNpAVQPUjBMcTiFg4FGeQW/8gWEjYQeih9CNLisdXb11eTqFoLGgakT7a5zAjTg/PnKo0vFekOOJLB2XgBuThBUCIqUhxbkDDbngnyu7OBcOgUI4Y4lMpkgOJ8A4NzDRbMJz0SnOjWOkHaumMcQ1jzNKnbfIhgoaS2pfE9XIXTS6RokIaIgMntd639A25h0fRkUUwyZUNqUaMHbcM2q4/MI9DC4kyDgk1ADcIIpBD7v8cexuKnLwLu4NTatu8PUbftqldJHuAmp8+pJVjUCNOIEbcX5c5EAf+UtTOoR3POGw6mlChON8Yp4M0sIFROgKj0QC8aMUmOgJXxA20Zuo3n2eVAxeqOr301oVUY2JcY9SmEeyZphqvhCQqA3jiyWwSdOoErsw0EghImn/liGDhlTAMjJjGXndyjKcS3Kh3si3ofIGAUjnfs7jKbrd3w8dahwT1Tgh1Oh2mW8gvzihN8OMEyYaXQKOsY2kxurkuEEgIdhAsgGo8fYtDKi+9qoGlL8GZsQJ3IjzE2DHJzauQiP5e0INWa5CaXwi74QY8GiCaILUgV88L93MSdiICRiTnnGLpqiBsYOEHBODjlScMen3BEv4O3nYxcjhvnTCSemTtE81sZz0ok04WjOqZvSUm06ZJVy3qXIfYWiwQURj1FHHhpPEza4hi1Q0pCLEYEkc9m2FanSZayzcCAgUNLrKN1DeOKXnp2P+xCkRDT5fsxb+tYFGZFDFCdyI89OyDvSRNz0dHFyFpIMYhzAPho9zNINPBB3gM5N07VZ8QDyhy/255A/yeGoiX5KohsymlGbYx559ErOmKECEEKVf9hPQ4CP87EQRoxlDlSo1SBTPPXRoeqFLuk3IQcqGqOHLZI05Y4XBhb3GQJGcfsOhQAe1NaGocTg9FMRgnkH4cdiEDJlNKWYw4QCwoLRbIh8EH6eGGl8h03j7qgUaMZ+KE7gR5yeeV31mUgeK5E/mBXzifVwEiHN61xveqaBNt8aHdGcvWsrgRLgCIQJFEPL1v7VEm34Acwkeb00YOuDjZHmRn9EMRzYqrdVICodHDhE4WNeoxSSeUtKbcemIELR1q44NN54a2G3IDX9DxhLybEBF+PQQlAwZUcGbAQZNqIxxNPiGPBzrQMrQQonG27dvW1u3OJ8K1IgTuBHnXwAdf/gEkSNF5irvMLIxoSkVnwYkLHmGb/51Gkzx+0KELWMBo8gkVWggOHDArQyh9BsnS1waLkJEIKMqPNWw6MIki1dq1ki6BkOH8o1FQdzC0udi8VM5HAdUSjgGmEM1FMhQx8bKlIOnQPYGxqHAkeiGwIXgh0GG26hyqAFqyFu8oaTx9u07OM7gF/OpOIEbcf6F55NPADr+E0kHQEfCDlDIVehIp6/gkCRtA4q+8gviB4QZ/PbcYQLR9869iXGT/oQh5e+2hBdtolEpvfDiRhLFFSoceORGLhqY0UikYqIxt80pJhgEHfDOm7eigivVAMCYMmggSnQJLPhmUyrPNVTY0GnVuNs8ABmHbwk13onDT0EjBlRxAjfi/Otph1fJ35uT/Olpopxj8kSoQdd2RzIIH+SjgIVBxmQRNuTFZvs3EokJYwjTkDa2PAsbDS2Dd6hUyXCFTD5JJJnDmV2wFG42v3oZ1UCXRi1rt51ENmQyNRQQSW1MfAefOSaHBoAHKByQOuXFDYCKw7RL5WlH49ymt8PuIaHGu1fIMxJoiKoRqBEncCPOz4QcpJKDTM6H5lUMHEQ6LpFTTPjOUEPRxH2YuKf9j5KGSd91LDX4RanDqfIZMaOfNAx5lDd7mNx0qhIdnDILa1ulqjTHcGkE1chHGGL1+rzjQkXmaY1qTvMqyxLpYPxUB+gG+fvQ5jedHoKuTVSD7vChQw1VOejDrdn/EFoORdAgyCCqQaghAemfBtOIE7gR52dFDgcdHwQ6yNrxNJHt20nrMGYweDgImfQdYiiEXNKNzqWl1X78TPrPIoYxjcrNpfImXAD5yOjN0gszWbStFCeUZSyk3mIdCQIFB6WPEt9QUYPxAm7DIZMO6tKg6MIBhhbS7u0UTRsrGHyLC1WHjBoEGicECXxzg6oFwoF6hoDGu7dfv0uogaZwcYUHasQJ3IjzC4EOYB3v3intsIFVW+2QD83hlAkbBhyt4ZWgx6T/Q4/BhVn7zKVRFUthI6PHWe6WpyrFDKUYybOBA6uMbiPlGXM3p0Ik6ZjC0UndGggX8451aoCzT7o1UssGP1oR3GDOgXhxYgMq4hSCIfjOjAPnUodvD4VovFPM8Eu3sT8VJ3Ajzi8DPBqsI02snhgjzm0zV2dWfbubNKdTxDI8dzCcKC5dRYYXueXRZd+a+TTZVkr75IV+29ZXPMM3MpIyBDNqHk6pTUPXbc24keGTjN4ML+aiiHOIYUcXqLgAdjhMm1MrRC2Qc8D7wHU0DYZ38Nlpl1GjK4SDHzBY2DhKnnURMg4JNohoEGak+ZTZ+wI14gRuxPmlsA7xkn+xAB2CHZNlrKNJLC6Vbly2qcOlDKqKS0aIS1/FR6CAr/Qvi2IhBd2fqrCgwlyAwwzhBSMGsY0sb+/a1ikB1+/dMlpkLUWcUUOww9KoxJ+B86k5sAzKnVoZDgaDjggcAhgAHwMuajrWKdXhoRIOgY0TfXCYRleEGQQZ+Pb1ItP4hFocAzbiBG7E+UVhBwauy4aV6eSEHU+TyaLQgWTjqY9vSQt/oo8FQUNf74Uy0KPLfrtaScBDn14SQFSGKOrQqBodTL4lvJF7i2yjcM2vFfn60hpVWw3PkrwxF5ZBPbB1x6zh845E3dI9Bk+BiuHBAtFikEZUAyr4S2MqPgwSjnIcKlp0lWYQy3grVMM0DQGN+D/QOIEbcX6p0PEnCT8ksaNFOy4NNJ4a67VPfp2K8aEQhHA8wyZPiWckZOD3S9W9DSeSCM7gkDXgwh+eUBVuSFXpfIpTRKQLVpEjc0RjZEY/isDt1INaA9NVEKcUKtI1VlZWBDV4FdcPqEzhgCmV4xonyjy6AhOH6SNhBqGGiRoNpvGfURUeJ3Ajzq9hYJWgQ5esGDvO2dTh9qrwsRcyLnV3SoZPrvSb3d6XjA59791z46m+QUelH/z6VCNzSremhGiIs4/1Dc0tpHoNWqTyqJEtYRxzZhw4qAL4GNRu+Vasf4QZhAuidAx4MjUYqMBBascAv+qwSTcMJ7qHjdMFxEjzKVHCPxjTiPWpOIEbcX4NyCGsgyKsSOx4l5wdBBpPl8g84A73o9jicQlYMMHxVKHzqUvlE4QSeI+AQV/Rp2FUv8EnBCYqkzKq9upUVuCNMSFVvbq0wjzL6E0YR67mjSRrmGtjRHChe1QZvzJXeYPJhoQa1nOqaAJokF3bIWsdXgwfDO2DyBsrAgsnslDV4hhdG04J0Xj3tqmDy8otCeGBGnECN+L8SgZWnyXo8BMrVcpZJb+85PEVK91pSOUWpfqOX9Djy37Wb6WDVD5jqkrQQV9gFCJzUSGVR45aDOHNm27g1vpAgUO2b7Om0w/PgO8QKkQRn885TwSL+4hqSJYh3DpENQxABoofg4HQje5hIh1de949dAQDP75/+/5dAzQ0RiSIRpzAjTi/Ougg1tEWO1DtOKdpFTIOPKBvyPAKnzTohk2hLvkGDzOCjcpRjUofVko6quQJzw005KZRU4oeCToasFGj5a9OSemae5uJsJGlIZXyDkUNBoxOcoSv8KE8EY5Np9kUocagyTdY3kDc6C4ZSxFmOJ7xXvdt3733Ong4wuMEbsT5NU+sltKO97RjJcyDwAKVctmy4rUpHkrRRhWPqXA4hZDRh4t6P0ucAmZPVcORkbZu4dNZoaCR68dMotDlkU6j6gzfslpRQ5Rvl0KVmRae1VlTGBfUGNBtzikidAO6McR1W4ACpBicSTVIwsZARI40pqJPNAiHwwrhGnjeJ9Rw0ylVNAI14gRuxPmV8w6BjoWRlazoXj4B6YB7Yh6SLsL6d1+YBkKG3PJ+P898zFTeohhk1MiX8g2lHHIrsoQrnmtkCiK1AoSCBOOJd/oxZDBqcJzhvNYgqgHmTh2v0PAJT6czkIHUgEGD7h3/YL4xMH3jkHnFIavfghmbhBmiaLRl8FA04gRuxPkNQUeiHX7JiqHjcmLZuU9s/gMWwm+IIIQY8JbDTa/5MLIqKBskIYYq4xnTDqIjxjMaiOEfOLywCZUOowggcnl3fEMfMmTM+Z4lcLnNB2wJnwJuDOgZYwevTylO4KRqIDCSXH8rh5uMGpubh0I2AC3oxpDRMGkgaLz8MohGnMCNOL896PiTugJ9kJXwDmYdyDf6dMczKnnylMiGAghf6dPKVJVEcZU7KkYWRRHHNxgt6F1hI8EHnFoQhBlHnWVpMJUbmDQs4gQUI2Ya8jaQrdsVxQtmHAITg/TqMD3lRyvAN+AOzsomnEMhGW/fb+K/FwDG+yZmxHQqTuBGnN8qdKjasUTu0D2rJ3wTuCie+gWZybNLXrzNyL8BpIMUDtQ6ssZ4CiEiryqnlOMgivEBH+aCFv7Gn06jKEAG5h2KFllDCHeIkV5NLAMfUebtQNVwFDgcYqSPPKK6c5ByN2jACW5i3QFs3OEdyxlv37U2pxJmhA4eJ3Ajzm8YOoh2fLHAO2RHF98APJBywJJugfhBabaXuEhFd+mW4ELf86rwt6IBEUotEuMwgLAZFbILRhL5+iaItJSNddHDATB4SlUjTuAVH6XtY0c1OoMl585evyPUuBPYIARZuYMzWF9fv9uUfyBBDWcGh+EU7tsGaMQJ3Ijzm0YOwQ7d0G3wjiSW8+Aqu0SigXcAIqiPXwrh6AvlIC9fUSicECAQ3chJ+8iKBVeGl76z3CBD0EFwovFFWcKLEaemM0ggWIxGc1U15qxvz+eUcnsIsoYgCAnkz5y7xcdo+QCiskmYsY6DKeIZ750IHoJGnMCNOL9D8PjsM06yUuxYAh4TRg+yeCBiPKHhoxCtQ1CDDYA8uqIbzKZwtRZRozHAeh476syNr+TQfEo+W9d+ilUzfIy4p2nEeYYdwg644o9GIn/ziIpnVHO6ycOB5xdt0ICfMqLxFGDGaKSY8Y4FjVfJ1hcBInECN+L8PmkHRln9p+cdLezQXSvAi0sQO/gGcNFWybOCYCQ3sRxhA6s02N0h7/kyYUOYRe2XqnSohbOp2qngWbKGE2AQaMB1XjkHXvRHcxxOHR8iagzkRQOLzvOc444xZn20vo4s45Ha2gE0cDjV4BmfekEjYCNO4Eac3yN8qN7h/B0N9HjSw+yDUWMBOfoKGn3mHGm5Kss/cqvT6hQvT7GuwVCRm2kjcyI4Z1ER5YBjcrjgBvIMmDIdHh4zuZjT1GnhuNcANOb0k9bX8YNixltUM3RtKmngaXEqQCNO4Eac3zPzEOx4CWL5olpOzEM2ddEaKIOqp34TQpK+0Sc/X3r/+7fai+Z5bS6/Ue1mVAQqIz41vrGqwcOlEXGOwYiDbIVsMHAwePADT0Du5AXGCziPwjIYNDxktHZtAzDiBG7EicPYgTu6LxPxWAQPUT2ewF0uMyvez+070qH40c+IclTV30UN0zWcCp7RlTwbZSM9AA4AHKM5owbqEEwlsCx8nlXZfECmC/RdzN1pPKFBlqcdjBn83/Zo/62NyZTIGX+K0VScwI04cZaghyxavRTsaIOHqB4TmVo9XSbNI2nlBCIAGpcVn8IrGs6+scTJIZ4/kcYBN+gDYUeW6d0csWPOPAMYBry2sgn8gmkG6dpJ7mhgB6MPsQwaSxFoNBGjsWfLwbZIMyI8JE7gRpw4H4EOxg4nebQ1j9a27lP2dJmRqZxh44mJBsIG8Y3k3WCd3IFH5px/7kVepQJ6wZUcejdiwGAoQFVCNqRGxDIOVwYJKQhe+KTx1JynUogW2eNjEzJwYeq9g4zPSQDHrr6w9MUJ3IgT5weBh1k80tjq1SJ4KH4Adjwh/YCDyAEruIga9IYnq8g5Dh8pPr3KLF8ky5pUg4XxGgdU+IIwDeYgNrHCt2wk+JBlFEGIikYmaMGkg3/AnNGEXkwjKU8yWhbwhgAuCnj8n0ScwI04cf4R6kHEg5nHEuqRyIfhB1yv4QHgBXg+ACSeOGwkY+gg9FCGYeMr0cbdmErgIh+NeHWqnpMUrrOmAU6o5oN1mFGhCs5qiIBGYhuZvvo4esweF3QMmUwZYjR2pmI0FSdwI06c/w52/MHGVqaYq+zRwg9PPwg8gIBcKojgHaMFkY0q5zs3qjK+gQSDPX2jLI2bcIPKcQ58WJ1PaEQ1N8wghJjTJzOACXpfwjC89m0cAxADHOAymAoXeJzAjThx/inoUM1DRI8WeiwZXjn8IBLC2NHPKn0oD5h8CAnRxxmxhMeat6noWcZjq0rXrES4YIlbaAV8C+gWgBV8e3wGMMyT4RHD5lJhzYgTuBEnzo+EHYQeMrdqoIcqH2328d5dtxN+0K2PiNEXImJk5LF+zAw58NmIH1dCUbLqiadXrH0o8RgxVXmk98fn4aJtyRDtG20ZDjHif+s4gRtx4vzI6EGih59cOfaxjH80WcjjI3MBuBMYkWt+ZUQB35iRyGzL4CaRiSfDiRZSLGCFn0gtUAxesQ0lI07gRpw4/wL0aMHHF036IfixACCPy4AksZJH5hVPzxz4gsXz/rnzzuGF/NX+Df6WXwhg8LbUJ7EvFSdwI06cfymCMHqY9KE5Ja0B1jIGsoSTIJgQoLx/fGwBi37y7/6Qd0vgQgnGS8YLDxgBGnECN+LE+VnoxyesfQj/AAD54os0wFpgIT8USH7gedfAigQWyC4+/+ILhAsZSOlI6g//d8BFnMCNOHF+XuhIAPKZERBGEB5heQgREGEgUUUk3d7bvccG8Vq8d9Dzzn6M/9mfI7kQ+QLpBWveChiBFnECN+LE+aVRD1U/BEBkhIUiiMggnzcxxLAkoUnCA3nXZ3D78Kr9jUQrmFnAH6FoYfwi5lFxAjfixPmVoYhACGKIgQjAyMuXUHH+xRd61cfzb0gWPiyBlX9jFvEhfSmCBMDEy5dfGlAAUjC1ILQIehEncCNOnN8ED+G4dsMRnmchmAicfPnyy5dyL7eXBDEv5dNf6jfQdytOOKAIrIgTuBEnzm8aROx89sOPfMcfFk7848YJ3IgT53cFJ5/8YQkWtM4zDj19NaAjTuBGnDhxfiiJiX+FOIEbceLEiRMnTuBGnDg/Js2If4I4gRtx4sSJEydO4EacOHHixAnciBMnTpw4gRtx4sSJEydwI06cOHHiBG7EiRMnTpzAjThx4sSJEydwI06cOHHiBG7EiRMnTpzAjThx4sSJE7gRJ06cOHECN+LEiRMnTpzAjThx4sSJE7gRJ06cOHECN+LEiRMnTuBGnDhx4sQJ3IgTJ06cOIEbceLEiRMnTuBGnDhx4sQJ3IgTJ06cOIEbceLEiRMncCNOnDhx4gRuxIkTJ06cwI04ceLEiRMncCNOnDhx4gRuxIkTJ06cwI04ceLEiRO4ESdOnDhxAjfixIkTJ07gRpw4ceLEiRO4ESdOnDhxAjfixIkTJ86/GDf+/ac4/zP+YePEiRPnZzr//hOf/+snOf8e/8PFiRMnzs/FB36VJ3AjTpw4cX6ruPH/A1RVPS92PFXQAAAAAElFTkSuQmCC
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/20.%20TROM-Jaro%20A%20Linux%20based%20oneprating%20system.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
# [[Open Source|Open Source (cast)]] # [[Over-Tourism|Over-Tourism (cast)]] # [[Who owns the world?|Who owns the world? (cast)]] # [[Open Discussion|Open Discussion (cast)]] # [[Human Behavior|Human Behavior (cast)]] # [[Education|Education (cast)]] # [[Activism|Activism (cast)]] # [[Technology|Technology (cast)]] # [[More About TROM|More About TROM (cast)]] # [[Language|Language (cast)]] # [[Abundance|Abundance (cast)]] # [[Starting a new Video Series + Expectations|Starting a new Video Series + Expectations (cast)]] # [[Privacy and Censorship|Privacy and Censorship (cast)]] # [[Beauty|Beauty (cast)]] # [[Problem Solving and Motivation|Problem Solving and Motivation (cast)]] # [[The Positive Cast!|The Positive Cast! (cast)]] # [[Extraterrestrial Life|Extraterrestrial Life (cast)]] # [[Modern Slavery|Modern Slavery (cast)]] # [[The Origin of Most Problems|The Origin of Most Problems (cast)]] # [[Social Pressure|Social Pressure (cast)]] # [[Trade-free!|Trade-free! (cast)]] # [[Planned Obsolescence|Planned Obsolescence (cast)]] # [[Homelesness|Homelesness (cast)]] # [[Volunteering|Volunteering (cast)]] # [[Trade-free.org!|Trade-free.org! (cast)]] # [[Trade vs Scarcity|Trade vs Scarcity (cast)]] # [[Religion, Spirituality and Death|Religion, Spirituality and Death (cast)]] # [[General Updates and News|General Updates and News (cast)]] # [[The For-Profit Entertainment|The For-Profit Entertainment (cast)]] # [[Social Credits|Social Credits]]
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
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/27%20-%20UFOs%20and%20extraterrestrial%20life.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/18.%20Understanding%20Life%20%28%20TROM%20excerpt%20%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
Planned Obsolescence
--------------------- // it is the duty of translators to deal with this page as it is a massive task to translate our tools in other languages - some may require a complete revamping to suit other languages (such as our curated media lists) // ------------------- [[https://www.tromsite.com/tools/|https://www.tromsite.com/tools/]]
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/qj5e4za3ob2b6f1/Valuable%20Without%20A%20Value.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMvideobooks/04.%20Valuable%20Without%20A%20Value.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div> @@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE VIDEO WITHOUT NARRATION|https://www.dropbox.com/s/u9jyngpjvmutiuh/04.%20Valuable%20Without%20A%20Value.mp4?dl=0]] [[DOWNLOAD THE VIDEO SCRIPT|https://www.dropbox.com/s/0fhw2g9yplyaemf/05.%20Valuable%20without%20a%20value_.docx?dl=0]] @@
# [[Homeless? Book A Prison Cell! (video-book)]] # [[Behaving: From Genes To Gender (video-book)]] # [[Consuming A Year (video-book)]] # [[Valuable Without A Value (video-book)]] # [[Rethinking education (video-book)]] # [[Harmful thinking (video-book)]] # [[Is Planned Obsolescence Real? (video-book)]]
| [img width=90% [image/trom-videos.png]] | @@display:block;text-align:left; We are continuously making new videos. Some are based on our books and they can be as long, or longer than full-length documentaries, some are original (poems) and short, and others are based on interesting minds like Jacque Fresco, Carl Sagan, George Carlin, Richard Feynman, and the like that we highlight through video editing, hopefully making some impactful videos out of all that. We are also trying to make a weekly video podcast discussing interesting topics, presenting the most interesting news (from our curated tool) of the week, and allowing anyone to participate and have a voice, and of course challenge our project. @@ @@display:block;text-align:center;<$button set="TiddlerA!!caption" class="trombutton" to="Watch Videos">▶ WATCH THEM</$button>@@|
# [[Internet Data, the new Gold|Internet Data, the new Gold (voices)]] # [[Jacque Fresco - Abundance|Jacque Fresco - Abundance (voices)]] # [[Jacque Fresco - Dealing With Conflict|Jacque Fresco - Dealing With Conflict (voices)]] # [[Jacque Fresco - Living to One's Self|Jacque Fresco - Living to One's Self (voices)]] # [[Jacque Fresco - Technical Revolution|Jacque Fresco - Technical Revolution (voices)]] # [[Michio Kaku - Born Scientists|Michio Kaku - Born Scientists (voices)]]
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/24.%20Volunteering.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/z8rynqddz4ik9fj/Volunteering%20around%20the%20World_.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMPoems/05.%20War.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/18%20-%20Wars%2C%20weapons%20and%20law%20people.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center; !!! TRAILER: <div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/01%20Trailer.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div> @@ @@display:block;text-align:center; <$button set="TiddlerA!!caption" class="documentarybutton-chapter">KNOWLEDGE</$button> <$button set="TiddlerA!!caption" class="documentarybutton-knowledge" to="science">▶ science</$button> <$button set="TiddlerA!!caption" class="documentarybutton-knowledge" to="the evolution of everything">▶ the evolution of everything</$button> <$button set="TiddlerA!!caption" class="documentarybutton-knowledge" to="environment">▶ environment</$button> <$button set="TiddlerA!!caption" class="documentarybutton-chapter">THE MONETARY SYSTEM</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="introduction - monetary system">▶ introduction</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="documents">▶ documents</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="educational system">▶ educational system</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="work">▶ work</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="profit">▶ profit</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="politicians, voting and democracy">▶ politicians, voting and democracy</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="language">▶ language</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="laws">▶ laws</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="justice">▶ justice</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="consumption and poor quality">▶ consumption and poor quality</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="food and water">▶ food and water</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="health">▶ health</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="peace and freedom">▶ peace and freedom</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="war, weapons and law people">▶ war, weapons and law people</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="slavery">▶ slavery</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="advertising">▶ advertising</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="beauty and design">▶ beauty and design</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="talent and creativity">▶ talent and creativity</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="ownership and social status">▶ ownership and social status</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="family and love">▶ family and love</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="self confidence">▶ self confidence</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="religion">▶ religion</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="UFOs and extraterestial life">▶ UFOs and extraterestial life</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="mystery and paranormal powers">▶ mystery and paranormal powers</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="luck">▶ luck</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="death">▶ death</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="limitation">▶ limitation</$button> <$button set="TiddlerA!!caption" class="documentarybutton-ms" to="questions and the collapse">▶ questions and the collapse</$button> <$button set="TiddlerA!!caption" class="documentarybutton-chapter">SOLUTIONS</$button> <$button set="TiddlerA!!caption" class="documentarybutton-solutions" to="technology">▶ technology</$button> <$button set="TiddlerA!!caption" class="documentarybutton-solutions" to="resource based economy">▶ resource based economy</$button> <$button set="TiddlerA!!caption" class="documentarybutton-chapter">REACT!</$button> <$button set="TiddlerA!!caption" class="documentarybutton-react" to="the dilemma">▶ the dilemma</$button> <$button set="TiddlerA!!caption" class="documentarybutton-react" to="imagine">▶ imagine</$button> <$button set="TiddlerA!!caption" class="documentarybutton-react" to="earth">▶ earth</$button>
@@display:block;text-align:left; !! [[VIDEO-BOOKS]] We create documentaries out of our eBooks. These documentaries are entirely based on the books themselves but they may differ here and there in terms of the script and overall presentation, but in general they are the same as the books. All sources for all of our videos are greatly detailed/sourced in the books they are based upon. These videos are also available without the narration voice so anyone can dub them into any language. !! [[POEMS]] Spoken-word type videos that summarize various subjects with an understanding of today’s outdated trade game. These videos are entirely made by Seb. !! [[VOICES]] TROM Voices is all about highlighting interesting minds from all around the world by video editing their mindful words. Jacque Fresco, Carl Sagan, Richard Feynman, or any other human with interesting ideas could be part of this series. !! [[TROMCAST]] Our weekly video podcast where we discuss one main subject each week + answer questions from people and discuss the most interesting TROM Curated News of the week. The interesting part is that we allow anyone to participate in our cast via Jitsi Meet (a trade-free application), plus anyone can suggest topics for the next casts. So, embark into hours of live-streams about topics like automation, science, religion, trade, behavior, and what not. !! [[OTHER]] Whatever does not fit into the other categories, will be posted here. TROM Documentary excerpts, other live-streams that are not part of TROM-Cast, or videos we make about interesting things, are all going to be part of the "Others". @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/o3zyscly2f2hw0r/What%20Are%20You%20Laughing%20At.odg?dl=0]] @@
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/zdhzg6aqmi21o7d/What%20is%20Behavior.odg?dl=0]] @@
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMOthers/19.%20Which%20one%20is%20the%20tribe%3F%20%28TROM%20excerpt%29.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMCast/03.%20Who%20owns%20the%20world%3F.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
<div class="amara-embed" data-hide-logo="true" data-hide-order="true" data-hide-embed="true" data-url="https://archive.org/download/TROMDocumentary/08%20-%20Work.mp4" data-initial-language="en" data-show-subtitles-default="true" data-team="null"></div>
@@display:block;text-align:center;background:#1f1f1f;padding: 20px; [[DOWNLOAD THE PROJECT FILE|https://www.dropbox.com/s/mbot0qqalnh6b0o/World%20Gap.odg?dl=0]] @@