<p><strong>musicinformationretrieval.com</strong> is a collection of instructional materials for music information retrieval. These materials contain a mix of casual conversation, technical discussion, and Python code.</p>
<p><strong>musicinformationretrieval.com</strong> is a collection of instructional materials for music information retrieval (MIR). These materials contain a mix of casual conversation, technical discussion, and Python code.</p>
<p>These pages, including the one you're reading, are authored using <ahref="http://jupyter.org/">Jupyter notebooks</a>, formerly known as <ahref="https://ipython.org/notebook.html">IPython notebooks</a>. They are statically hosted using <ahref="https://pages.github.com/">GitHub Pages</a>. The GitHub repository is found here: <ahref="https://github.com/stevetjoa/stanford-mir">stevetjoa/stanford-mir</a>.</p>
<p>This material is used during the annual Summer Workshop on Music Information Retrieval at CCRMA, Stanford University. <ahref="https://ccrma.stanford.edu/workshops/music-information-retrieval-mir">Click here for workshop description and registration</a>.</p>
<p>This site is maintained by <ahref="https://stevetjoa.com">Steve Tjoa</a>. For questions, please email <ahref="mailto:steve@stevetjoa.com">steve@stevetjoa.com</a>. Do you have any feedback? Did you find errors or typos? Are you a teacher or researcher and would like to collaborate? Please let me know.</p>
...
...
@@ -211,6 +275,34 @@ div#notebook {
<h2id="About-Fundamentals-of-Music-Processing">About <em>Fundamentals of Music Processing</em><aclass="anchor-link"href="#About-Fundamentals-of-Music-Processing">¶</a></h2>
"**musicinformationretrieval.com** is a collection of instructional materials for music information retrieval. These materials contain a mix of casual conversation, technical discussion, and Python code. \n",
"**musicinformationretrieval.com** is a collection of instructional materials for music information retrieval (MIR). These materials contain a mix of casual conversation, technical discussion, and Python code. \n",
"\n",
"These pages, including the one you're reading, are authored using [Jupyter notebooks](http://jupyter.org/), formerly known as [IPython notebooks](https://ipython.org/notebook.html). They are statically hosted using [GitHub Pages](https://pages.github.com/). The GitHub repository is found here: [stevetjoa/stanford-mir](https://github.com/stevetjoa/stanford-mir).\n",
"Music can be represented in many different ways. The printed, visual form of a musical work is called a **score** or **sheet music**."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Sheet music consists of **notes**. A note has several properties including pitch, timbre, loudness, and duration."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"**Pitch** is a perceptual property that indicates how \"high\" or \"low\" a note sounds. Pitch is closely related to the fundamental frequency sounded by the note."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Pitch class ([Wikipedia](https://en.wikipedia.org/wiki/Pitch_class))"
" <path d=\"m 553.2218,68.880456 c -12.15943,-11.104044 -40.48054,-11.104044 -52.63781,0 l 0,0 c 12.15727,-9.827273 40.47838,-9.827273 52.63781,0 z\" id=\"path94\" style=\"fill:none;stroke:#000000;stroke-width:0.85657191;stroke-linecap:round;stroke-linejoin:round\"/>\n",
" <path d=\"m 553.2218,68.880456 c -12.15943,-11.104044 -40.48054,-11.104044 -52.63781,0 l 0,0 c 12.15727,-9.827273 40.47838,-9.827273 52.63781,0\" id=\"path96\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 506.1532,77.435255 c 0.47073,0 0.85548,-0.384751 0.85548,-0.85548 0,-0.470729 -0.38475,-0.857629 -0.85548,-0.857629 l -11.13628,0 c -0.47073,0 -0.85548,0.3869 -0.85548,0.857629 0,0.470729 0.38475,0.85548 0.85548,0.85548 l 11.13628,0 z m 0.85548,-0.851181\" id=\"path98\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 498.44314,81.721252 c 0,1.199392 0.9436,2.142999 2.14085,2.142999 1.19939,0 2.14299,-0.943607 2.14299,-2.142999 0,-1.197242 -0.9436,-2.140849 -2.14299,-2.140849 -1.19725,0 -2.14085,0.943607 -2.14085,2.140849 z m 4.28384,0.0043\" id=\"path100\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 499.01704,49.288245 c -0.2171,0 -0.4084,0.240738 -0.4084,0.50512 0,4.879245 -3.00492,7.499421 -3.00492,7.858379 0,0.264382 0.21709,0.672777 0.91351,0.672777 l 3.65406,0 c -0.0494,1.227549 -0.81894,2.308506 -1.9474,2.308506 -0.24074,0 -0.33746,0.191301 -0.33746,0.358958 0,0.169806 0.0967,0.337463 0.33746,0.337463 1.1779,0 2.33,-0.337463 3.5079,-0.337463 1.1779,0 2.30851,0.337463 3.48425,0.337463 0.24074,0 0.36111,-0.167657 0.36111,-0.337463 0,-0.167657 -0.12037,-0.358958 -0.36111,-0.358958 -1.12846,0 -1.87431,-1.080957 -1.9216,-2.308506 l 1.89796,0 c 0.28803,0 0.43419,-0.214945 0.43419,-0.432039 0,-0.214945 -0.14616,-0.432039 -0.43419,-0.432039 l -1.89796,0 0,-5.214559 c 0,-0.264382 -0.1913,-0.408395 -0.38475,-0.408395 -0.38475,0 -0.38475,0.672992 -0.93716,1.416486 -0.91352,1.225185 -1.80124,0.913515 -1.80124,1.897962 l 0,2.308506 -3.65406,0 6.77721,-7.667078 c 0.0473,-0.04729 0.0473,-0.120369 0.0473,-0.167657 0,-0.167656 -0.16766,-0.337463 -0.4084,-0.337463 -0.26438,0 -1.00809,0.361107 -1.99469,0.361107 -0.86407,0 -1.85067,-0.361107 -1.9216,-0.361107 z m 6.63104,12.03282\" id=\"path102\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 502.96342,91.868792 c -4.58262,0 -9.42317,4.068904 -9.42317,7.922862 0,2.312806 1.84207,3.896946 4.6686,3.896946 4.58262,0 9.42102,-4.068902 9.42102,-7.92286 0,-2.312805 -1.83992,-3.896948 -4.66645,-3.896948 z m 4.70729,5.915279\" id=\"path104\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 502.96342,209.92073 c -4.58262,0 -9.42317,4.0689 -9.42317,7.92286 0,2.3128 1.84207,3.89909 4.6686,3.89909 4.58262,0 9.42102,-4.0689 9.42102,-7.92501 0,-2.3128 -1.83992,-3.89694 -4.66645,-3.89694 z m 4.70729,5.91312\" id=\"path116\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 502.96342,225.9771 c -4.58262,0 -9.42317,4.0689 -9.42317,7.92286 0,2.3128 1.84207,3.89909 4.6686,3.89909 4.58262,0 9.42102,-4.0689 9.42102,-7.92286 0,-2.3128 -1.83992,-3.89909 -4.66645,-3.89909 z m 4.70729,5.91742\" id=\"path118\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 495.2684,274.72011 c 0,1.19939 0.94146,2.143 2.14085,2.143 1.19939,0 2.14085,-0.94361 2.14085,-2.143 0,-1.19724 -0.94146,-2.14085 -2.14085,-2.14085 -1.19939,0 -2.14085,0.94361 -2.14085,2.14085 z m 4.2817,0.002\" id=\"path120\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 506.1532,286.28198 c 0.47073,0 0.85548,-0.38475 0.85548,-0.85548 0,-0.47287 -0.38475,-0.85763 -0.85548,-0.85763 l -11.13628,0 c -0.47073,0 -0.85548,0.38476 -0.85548,0.85763 0,0.47073 0.38475,0.85548 0.85548,0.85548 l 11.13628,0 z m 0.85548,-0.85333\" id=\"path122\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 552.28679,280.61819 c -13.0278,16.58513 -45.02447,16.58513 -58.05442,0 l 0,0 c 13.02995,15.30836 45.02662,15.30836 58.05442,0 z\" id=\"path124\" style=\"fill:none;stroke:#000000;stroke-width:0.85657191;stroke-linecap:round;stroke-linejoin:round\"/>\n",
" <path d=\"m 552.28679,280.61819 c -13.0278,16.58513 -45.02447,16.58513 -58.05442,0 l 0,0 c 13.02995,15.30836 45.02662,15.30836 58.05442,0\" id=\"path126\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 79.764588,100.43649 0,-6.766461 1.969968,-0.728663 c 0.342837,-0.128752 0.556922,-0.42774 0.556922,-0.769502 l 0,-2.570738 c 0,-0.470729 -0.385396,-0.85548 -0.856555,-0.85548 -0.08576,0 -0.214085,0 -0.299848,0.04084 l -1.370487,0.472878 0,-6.852437 1.969968,-0.685674 c 0.342837,-0.128966 0.556922,-0.470728 0.556922,-0.81464 l 0,-2.568589 c 0,-0.470729 -0.385396,-0.85763 -0.856555,-0.85763 -0.08576,0 -0.214085,0 -0.299848,0.04299 l -1.370487,0.513718 0,-6.209538 c 0,-0.427954 -0.342622,-0.814855 -0.771007,-0.814855 -0.42817,0 -0.813781,0.386901 -0.813781,0.814855 l 0,6.766245 -3.554755,1.328358 0,-6.209752 c 0,-0.42774 -0.385396,-0.814641 -0.813566,-0.814641 -0.428385,0 -0.771007,0.386901 -0.771007,0.814641 l 0,6.766459 -1.970183,0.728663 c -0.342622,0.126817 -0.556707,0.42774 -0.556707,0.769502 l 0,2.570738 c 0,0.470729 0.385396,0.85548 0.856555,0.85548 0.08576,0 0.214085,0 0.299848,-0.04299 l 1.370487,-0.470728 0,6.852437 -1.970183,0.685673 c -0.342622,0.128967 -0.556707,0.470729 -0.556707,0.814641 l 0,2.568589 c 0,0.470729 0.385396,0.85763 0.856555,0.85763 0.08576,0 0.214085,0 0.299848,-0.04299 l 1.370487,-0.513718 0,6.209749 c 0,0.42774 0.342622,0.81249 0.771007,0.81249 0.42817,0 0.813566,-0.38475 0.813566,-0.81249 l 0,-6.766241 3.554755,-1.328573 0,6.209754 c 0,0.42774 0.385611,0.81464 0.813781,0.81464 0.428385,0 0.771007,-0.3869 0.771007,-0.81464 z M 78.1798,83.006622 l 0,6.852437 -3.554755,1.28322 0,-6.852437 3.554755,-1.28322 z m 4.151443,4.071053\" id=\"path228\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 91.531951,116.51005 0,-6.76861 1.971043,-0.72651 c 0.341762,-0.12897 0.556707,-0.42774 0.556707,-0.77165 l 0,-2.56859 c 0,-0.47288 -0.384751,-0.85763 -0.85763,-0.85763 -0.08383,0 -0.212795,0 -0.298773,0.043 l -1.371347,0.47073 0,-6.852438 1.971043,-0.685674 c 0.341762,-0.126817 0.556707,-0.470728 0.556707,-0.812491 l 0,-2.570738 c 0,-0.470729 -0.384751,-0.85548 -0.85763,-0.85548 -0.08383,0 -0.212795,0 -0.298773,0.04299 l -1.371347,0.513718 0,-6.209753 c 0,-0.42989 -0.341762,-0.814641 -0.769502,-0.814641 -0.42989,0 -0.814641,0.384751 -0.814641,0.814641 l 0,6.766459 -3.55454,1.326209 0,-6.209752 c 0,-0.42774 -0.385396,-0.812491 -0.813566,-0.812491 -0.428385,0 -0.771007,0.384751 -0.771007,0.812491 l 0,6.766459 -1.970183,0.728663 c -0.342622,0.129181 -0.556707,0.42774 -0.556707,0.771651 l 0,2.568587 c 0,0.47288 0.385396,0.85763 0.856555,0.85763 0.08576,0 0.214085,0 0.299848,-0.043 l 1.370487,-0.47073 0,6.85244 -1.970183,0.68567 c -0.342622,0.12682 -0.556707,0.47073 -0.556707,0.81249 l 0,2.57074 c 0,0.47073 0.385396,0.85548 0.856555,0.85548 0.08576,0 0.214085,0 0.299848,-0.043 l 1.370487,-0.51371 0,6.20996 c 0,0.42968 0.342622,0.81443 0.771007,0.81443 0.42817,0 0.813566,-0.38475 0.813566,-0.81443 l 0,-6.76667 3.55454,-1.32621 0,6.20975 c 0,0.42796 0.384751,0.81249 0.814641,0.81249 0.42774,0 0.769502,-0.38453 0.769502,-0.81249 z m -1.584143,-17.432012 0,6.852442 -3.55454,1.28536 0,-6.85222 3.55454,-1.285582 z m 4.16133,4.060302\" id=\"path230\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 103.31737,95.084365 0,-6.766459 1.96889,-0.728663 c 0.34391,-0.128967 0.55671,-0.42774 0.55671,-0.769502 l 0,-2.570739 c 0,-0.470729 -0.38475,-0.85548 -0.85548,-0.85548 -0.086,0 -0.21494,0 -0.29877,0.04084 l -1.37135,0.472878 0,-6.852437 1.96889,-0.685674 c 0.34391,-0.128967 0.55671,-0.470729 0.55671,-0.81464 l 0,-2.568375 c 0,-0.470943 -0.38475,-0.857844 -0.85548,-0.857844 -0.086,0 -0.21494,0 -0.29877,0.04299 l -1.37135,0.513718 0,-6.209753 c 0,-0.42774 -0.34391,-0.81464 -0.77165,-0.81464 -0.42774,0 -0.81249,0.3869 -0.81249,0.81464 l 0,6.76646 -3.555189,1.328573 0,-6.209968 c 0,-0.42774 -0.384751,-0.81464 -0.81464,-0.81464 -0.42774,0 -0.769502,0.3869 -0.769502,0.81464 l 0,6.76646 -1.971043,0.728662 c -0.341762,0.126818 -0.556707,0.42774 -0.556707,0.769502 l 0,2.570739 c 0,0.470729 0.384751,0.85548 0.857629,0.85548 0.08383,0 0.212796,0 0.298774,-0.04299 l 1.371347,-0.470729 0,6.852438 -1.971043,0.685673 c -0.341762,0.128967 -0.556707,0.470729 -0.556707,0.814641 l 0,2.568589 c 0,0.470729 0.384751,0.857629 0.857629,0.857629 0.08383,0 0.212796,0 0.298774,-0.04299 l 1.371347,-0.513717 0,6.209752 c 0,0.42774 0.341762,0.812491 0.769502,0.812491 0.429889,0 0.81464,-0.384751 0.81464,-0.812491 l 0,-6.766459 3.555189,-1.328359 0,6.209753 c 0,0.42774 0.38475,0.814641 0.81249,0.814641 0.42774,0 0.77165,-0.386901 0.77165,-0.814641 z m -1.58414,-17.429866 0,6.852437 -3.555189,1.28322 0,-6.852438 3.555189,-1.283219 z m 4.15273,4.071052\" id=\"path232\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 129.244,117.36338 -4.84055,-2.82652 c -0.85548,-0.51372 -1.28537,-1.37135 -1.28537,-2.22683 0,-1.50031 1.19939,-3.04146 3.21342,-3.04146 2.56859,0 5.01036,1.37134 5.01036,3.72714 0,1.71311 -0.94146,3.12529 -2.09786,4.36767 z m 1.28537,0.72867 c 1.41219,-1.45733 2.69756,-3.08446 2.69756,-5.09634 0,-3.08446 -3.42622,-4.71159 -6.89543,-4.71159 -4.92653,0 -7.53811,2.82674 -7.53811,5.73902 0,1.67012 0.85548,3.34024 2.61158,4.53964 -1.58415,1.49816 -3.25427,2.99869 -3.25427,5.13932 0,3.68416 3.81097,5.99481 7.83689,5.99481 5.26829,0 8.09482,-3.03932 8.09482,-6.16676 0,-2.01188 -1.11342,-4.02592 -3.55304,-5.4381 z m -7.83903,1.24023 5.48324,3.17043 c 1.07042,0.5997 1.49816,1.62713 1.49816,2.65457 0,1.7561 -1.37135,3.55518 -3.68415,3.55518 -3.1253,0 -5.95182,-2.05487 -5.95182,-5.01036 0,-1.84207 1.24238,-3.12744 2.65457,-4.36982 z m 11.22871,10.36463\" id=\"path234\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 125.97899,97.534735 c 2.44177,0 2.61373,2.140849 2.61373,4.967375 0,2.82652 -0.17196,5.01251 -2.61373,5.01251 -2.18384,0 -2.26982,-1.88507 -2.26982,-4.36983 l 0,-0.64268 0,-0.5997 c 0,-2.48261 0.086,-4.367675 2.26982,-4.367675 z m -2.26982,-0.42774 c 0,-1.029585 -0.086,-2.057021 -0.086,-3.084457 0,-3.168285 0.3869,-5.953968 3.21342,-5.953968 0.98445,0 1.96889,0.473093 1.96889,1.328358 0,1.027436 -1.67012,1.070425 -1.67012,2.100225 0,1.540938 1.28537,2.826308 2.82653,2.826308 1.5433,0 2.78568,-1.28537 2.78568,-2.826308 0,-2.742695 -2.86951,-4.41303 -5.91098,-4.41303 -5.05335,0 -8.13781,5.225306 -8.13781,10.708545 0,5.395112 2.48476,10.706392 7.28018,10.706392 4.32684,0 7.28233,-1.92783 7.28233,-5.99695 0,-4.068906 -2.95549,-5.951822 -7.28233,-5.951822 -0.81249,0 -1.54115,0.255784 -2.26982,0.556707 z m 9.60158,11.385625\" id=\"path236\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 56.888022,253.31376 c 0,1.1994 0.985092,2.18384 2.184268,2.18384 1.199177,0 2.184269,-0.98444 2.184269,-2.18384 0,-1.19939 -0.985092,-2.18383 -2.184269,-2.18383 -1.199176,0 -2.184268,0.98444 -2.184268,2.18383 z m 0,-10.70639 c 0,1.19939 0.985092,2.18384 2.184268,2.18384 1.199177,0 2.184269,-0.98445 2.184269,-2.18384 0,-1.19939 -0.985092,-2.18384 -2.184269,-2.18384 -1.199176,0 -2.184268,0.98445 -2.184268,2.18384 z m -13.919174,-5.91098 c -5.567713,0 -9.936249,4.75458 -9.936249,10.45061 0,2.5256 2.227042,4.53963 4.796706,4.53963 2.398568,0 4.282988,-2.05487 4.282988,-4.53963 0,-2.35579 -1.927409,-4.28385 -4.282988,-4.28385 -0.513933,0 -0.984877,0.12897 -1.456036,0.34391 1.07064,-3.08445 3.426219,-5.39726 6.595579,-5.39726 4.625395,0 7.323596,4.92653 7.323596,10.06586 0,9.76494 -8.993932,16.06067 -17.645241,21.11402 -0.128537,0.12897 -0.171311,0.25579 -0.171311,0.38475 0,0.30093 0.256859,0.55671 0.556707,0.55671 0.128537,0 0.257074,-0.043 0.385396,-0.17196 10.835577,-4.58262 22.09954,-11.04815 22.09954,-22.31341 0,-6.97925 -5.182317,-10.74938 -12.548687,-10.74938 z m 18.890631,11.25665\" id=\"path238\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 79.764588,261.3226 0,-6.76646 1.969968,-0.72866 c 0.342837,-0.12897 0.556922,-0.42774 0.556922,-0.7695 l 0,-2.57074 c 0,-0.47073 -0.385396,-0.85548 -0.856555,-0.85548 -0.08576,0 -0.214085,0 -0.299848,0.0408 l -1.370487,0.47288 0,-6.85244 1.969968,-0.68567 c 0.342837,-0.12897 0.556922,-0.47073 0.556922,-0.81464 l 0,-2.56859 c 0,-0.47073 -0.385396,-0.85763 -0.856555,-0.85763 -0.08576,0 -0.214085,0 -0.299848,0.043 l -1.370487,0.51372 0,-6.20976 c 0,-0.42774 -0.342622,-0.81464 -0.771007,-0.81464 -0.42817,0 -0.813781,0.3869 -0.813781,0.81464 l 0,6.76646 -3.554755,1.32836 0,-6.20975 c 0,-0.42989 -0.385396,-0.81464 -0.813566,-0.81464 -0.428385,0 -0.771007,0.38475 -0.771007,0.81464 l 0,6.76646 -1.970183,0.72866 c -0.342622,0.12682 -0.556707,0.42774 -0.556707,0.7695 l 0,2.57074 c 0,0.47073 0.385396,0.85548 0.856555,0.85548 0.08576,0 0.214085,0 0.299848,-0.043 l 1.370487,-0.47073 0,6.85244 -1.970183,0.68567 c -0.342622,0.12897 -0.556707,0.47073 -0.556707,0.81464 l 0,2.56859 c 0,0.47073 0.385396,0.85763 0.856555,0.85763 0.08576,0 0.214085,0 0.299848,-0.043 l 1.370487,-0.51371 0,6.20975 c 0,0.42774 0.342622,0.81249 0.771007,0.81249 0.42817,0 0.813566,-0.38475 0.813566,-0.81249 l 0,-6.76646 3.554755,-1.32836 0,6.20975 c 0,0.42774 0.385611,0.81464 0.813781,0.81464 0.428385,0 0.771007,-0.3869 0.771007,-0.81464 z m -1.584788,-17.42986 0,6.85243 -3.554755,1.28322 0,-6.85243 3.554755,-1.28322 z m 4.151228,4.0603\" id=\"path240\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 91.531951,277.37897 0,-6.76646 1.971043,-0.72866 c 0.341762,-0.12897 0.556707,-0.42774 0.556707,-0.7695 l 0,-2.57074 c 0,-0.47073 -0.384751,-0.85548 -0.85763,-0.85548 -0.08383,0 -0.212795,0 -0.298773,0.0408 l -1.371347,0.47288 0,-6.85244 1.971043,-0.68567 c 0.341762,-0.12897 0.556707,-0.47073 0.556707,-0.81464 l 0,-2.56859 c 0,-0.47288 -0.384751,-0.85763 -0.85763,-0.85763 -0.08383,0 -0.212795,0 -0.298773,0.043 l -1.371347,0.51372 0,-6.20976 c 0,-0.42774 -0.341762,-0.81464 -0.769502,-0.81464 -0.42989,0 -0.814641,0.3869 -0.814641,0.81464 l 0,6.76646 -3.55454,1.32836 0,-6.20975 c 0,-0.42774 -0.385396,-0.81464 -0.813566,-0.81464 -0.428385,0 -0.771007,0.3869 -0.771007,0.81464 l 0,6.76646 -1.970183,0.72866 c -0.342622,0.12682 -0.556707,0.42774 -0.556707,0.7695 l 0,2.57074 c 0,0.47073 0.385396,0.85548 0.856555,0.85548 0.08576,0 0.214085,0 0.299848,-0.043 l 1.370487,-0.47073 0,6.85244 -1.970183,0.68567 c -0.342622,0.12897 -0.556707,0.47073 -0.556707,0.81464 l 0,2.56859 c 0,0.47073 0.385396,0.85763 0.856555,0.85763 0.08576,0 0.214085,0 0.299848,-0.043 l 1.370487,-0.51371 0,6.20975 c 0,0.42774 0.342622,0.81249 0.771007,0.81249 0.42817,0 0.813566,-0.38475 0.813566,-0.81249 l 0,-6.76646 3.55454,-1.32836 0,6.20975 c 0,0.42774 0.384751,0.81464 0.814641,0.81464 0.42774,0 0.769502,-0.3869 0.769502,-0.81464 z m -1.584143,-17.42986 0,6.85243 -3.55454,1.28322 0,-6.85243 3.55454,-1.28322 z m 4.16133,4.0646\" id=\"path242\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 103.31737,255.95543 0,-6.7686 1.96889,-0.72652 c 0.34391,-0.12896 0.55671,-0.42774 0.55671,-0.77165 l 0,-2.56859 c 0,-0.47288 -0.38475,-0.85763 -0.85548,-0.85763 -0.086,0 -0.21494,0 -0.29877,0.043 l -1.37135,0.47073 0,-6.85244 1.96889,-0.68567 c 0.34391,-0.12682 0.55671,-0.47073 0.55671,-0.81249 l 0,-2.57074 c 0,-0.47073 -0.38475,-0.85548 -0.85548,-0.85548 -0.086,0 -0.21494,0 -0.29877,0.043 l -1.37135,0.51372 0,-6.20976 c 0,-0.42989 -0.34391,-0.81464 -0.77165,-0.81464 -0.42774,0 -0.81249,0.38475 -0.81249,0.81464 l 0,6.76646 -3.555189,1.32621 0,-6.20975 c 0,-0.42774 -0.384751,-0.81249 -0.81464,-0.81249 -0.42774,0 -0.769502,0.38475 -0.769502,0.81249 l 0,6.76646 -1.971043,0.72866 c -0.341762,0.12897 -0.556707,0.42774 -0.556707,0.77165 l 0,2.56859 c 0,0.47288 0.384751,0.85763 0.857629,0.85763 0.08383,0 0.212796,0 0.298774,-0.043 l 1.371347,-0.47073 0,6.85244 -1.971043,0.68567 c -0.341762,0.12682 -0.556707,0.47073 -0.556707,0.8125 l 0,2.57073 c 0,0.47073 0.384751,0.85548 0.857629,0.85548 0.08383,0 0.212796,0 0.298774,-0.043 l 1.371347,-0.51372 0,6.20975 c 0,0.42989 0.341762,0.81464 0.769502,0.81464 0.429889,0 0.81464,-0.38475 0.81464,-0.81464 l 0,-6.76646 3.555189,-1.32621 0,6.20975 c 0,0.42774 0.38475,0.8125 0.81249,0.8125 0.42774,0 0.77165,-0.38476 0.77165,-0.8125 z m -1.58414,-17.43201 0,6.85244 -3.555189,1.28537 0,-6.85244 3.555189,-1.28537 z m 4.15273,4.07535\" id=\"path244\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 280.52789,86.516669 c -4.58262,0 -9.42318,4.068903 -9.42318,7.922862 0,2.312805 1.84208,3.896948 4.6686,3.896948 4.58262,0 9.42103,-4.068904 9.42103,-7.922862 0,-2.312806 -1.83993,-3.896948 -4.66645,-3.896948 z m 4.71804,5.915278\" id=\"path272\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 276.58151,50.885284 c -0.2171,0 -0.4084,0.240738 -0.4084,0.50512 0,4.877096 -3.00493,7.497272 -3.00493,7.858379 0,0.264382 0.2171,0.672777 0.91352,0.672777 l 3.65406,0 c -0.0494,1.225185 -0.81894,2.306357 -1.9474,2.306357 -0.24074,0 -0.33746,0.19345 -0.33746,0.361107 0,0.167657 0.0967,0.335314 0.33746,0.335314 1.1779,0 2.33,-0.335314 3.5079,-0.335314 1.17789,0 2.3085,0.335314 3.48425,0.335314 0.24074,0 0.36111,-0.167657 0.36111,-0.335314 0,-0.167657 -0.12037,-0.361107 -0.36111,-0.361107 -1.12846,0 -1.87432,-1.081172 -1.9216,-2.306357 l 1.89796,0 c 0.28802,0 0.43419,-0.217094 0.43419,-0.432039 0,-0.217094 -0.14617,-0.434188 -0.43419,-0.434188 l -1.89796,0 0,-5.214559 c 0,-0.264382 -0.19131,-0.408395 -0.38476,-0.408395 -0.38475,0 -0.38475,0.672777 -0.93715,1.418635 -0.91352,1.225185 -1.80124,0.913515 -1.80124,1.897962 l 0,2.306357 -3.65406,0 6.77721,-7.664929 c 0.0473,-0.04944 0.0473,-0.120369 0.0473,-0.169806 0,-0.167657 -0.16765,-0.335314 -0.40839,-0.335314 -0.26438,0 -1.00809,0.361108 -1.99469,0.361108 -0.86408,0 -1.85067,-0.361108 -1.9216,-0.361108 z m 6.63964,12.041203\" id=\"path274\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 276.0248,81.721252 c 0,1.199392 0.94146,2.142999 2.14085,2.142999 1.19939,0 2.14085,-0.943607 2.14085,-2.142999 0,-1.197242 -0.94146,-2.140849 -2.14085,-2.140849 -1.19939,0 -2.14085,0.943607 -2.14085,2.140849 z m 4.27525,0.0043\" id=\"path276\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 283.73272,77.435255 c 0.47073,0 0.85763,-0.384751 0.85763,-0.85548 0,-0.470729 -0.3869,-0.857629 -0.85763,-0.857629 l -11.13414,0 c -0.47073,0 -0.85763,0.3869 -0.85763,0.857629 0,0.470729 0.3869,0.85548 0.85763,0.85548 l 11.13414,0 z m 0.84903,-0.849032\" id=\"path278\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 330.79486,70.492541 c -12.16157,-11.116941 -40.47839,-11.116941 -52.63781,0 l 0,0 c 12.15942,-9.827272 40.47624,-9.827272 52.63781,0 z\" id=\"path280\" style=\"fill:none;stroke:#000000;stroke-width:0.85657191;stroke-linecap:round;stroke-linejoin:round\"/>\n",
" <path d=\"m 330.79486,70.492541 c -12.16157,-11.116941 -40.47839,-11.116941 -52.63781,0 l 0,0 c 12.15942,-9.827272 40.47624,-9.827272 52.63781,0\" id=\"path282\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 280.52789,209.92073 c -4.58262,0 -9.42318,4.0689 -9.42318,7.92286 0,2.3128 1.84208,3.89909 4.6686,3.89909 4.58262,0 9.42103,-4.0689 9.42103,-7.92501 0,-2.3128 -1.83993,-3.89694 -4.66645,-3.89694 z m 4.71804,5.91312\" id=\"path288\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 280.52789,220.62497 c -4.58262,0 -9.42318,4.06891 -9.42318,7.92501 0,2.31066 1.84208,3.89695 4.6686,3.89695 4.58262,0 9.42103,-4.0689 9.42103,-7.92501 0,-2.31066 -1.83993,-3.89695 -4.66645,-3.89695 z m 4.71804,5.91528\" id=\"path290\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 272.84792,274.72011 c 0,1.19939 0.9436,2.143 2.14299,2.143 1.19725,0 2.14085,-0.94361 2.14085,-2.143 0,-1.19724 -0.9436,-2.14085 -2.14085,-2.14085 -1.19939,0 -2.14299,0.94361 -2.14299,2.14085 z m 4.2774,0.002\" id=\"path292\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 283.73272,286.28198 c 0.47073,0 0.85763,-0.38475 0.85763,-0.85548 0,-0.47287 -0.3869,-0.85763 -0.85763,-0.85763 l -11.13414,0 c -0.47073,0 -0.85763,0.38476 -0.85763,0.85763 0,0.47073 0.3869,0.85548 0.85763,0.85548 l 11.13414,0 z m 0.84903,-0.85333\" id=\"path294\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 329.85985,282.21738 c -13.0278,12.08419 -45.02447,12.08419 -58.05442,0 l 0,0 c 13.02995,10.79452 45.02662,10.79452 58.05442,0 z\" id=\"path296\" style=\"fill:none;stroke:#000000;stroke-width:0.85657191;stroke-linecap:round;stroke-linejoin:round\"/>\n",
" <path d=\"m 329.85985,282.21738 c -13.0278,12.08419 -45.02447,12.08419 -58.05442,0 l 0,0 c 13.02995,10.79452 45.02662,10.79452 58.05442,0\" id=\"path298\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 164.71633,97.235962 c -4.58263,0 -9.42318,4.068908 -9.42318,7.922858 0,2.31281 1.84208,3.8991 4.6686,3.8991 4.58262,0 9.42103,-4.0689 9.42103,-7.92286 0,-2.312806 -1.83993,-3.899098 -4.66645,-3.899098 z m 4.70943,5.904528\" id=\"path300\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 157.40606,160.0772 c 0.7695,0 1.07042,0.64053 1.07042,1.41218 0,1.41434 -1.19939,5.44025 -2.18384,6.63965 -0.51372,0.59969 -1.28537,0.98444 -1.97104,0.98444 -0.94146,0 -1.28537,-0.68567 -1.28537,-1.62713 0,-2.01403 1.71311,-7.40914 4.36983,-7.40914 z m -12.2497,4.36767 c 0,0.34177 0.25578,0.51372 0.59969,0.51372 0.38475,0 0.81249,-0.21494 1.02744,-0.72866 0.68567,-1.58414 1.97104,-4.15273 3.38323,-4.15273 0.3869,0 0.47073,0.25578 0.47073,0.59754 0,0.25794 -0.0838,0.55886 -0.16981,0.85763 l -4.36982,12.8494 c -0.64269,1.83992 -4.36768,0.42774 -4.36768,1.7561 0,0.29877 0.21494,0.59969 0.59969,0.59969 0.086,0 2.26982,-0.21494 4.92439,-0.21494 2.61373,0 4.84055,0.21494 4.96952,0.21494 0.38475,0 0.55671,-0.30092 0.55671,-0.59969 0,-1.07043 -2.44178,-0.086 -2.44178,-1.79909 0,-0.086 0,-0.21495 0.043,-0.30071 l 1.24238,-3.68222 c 0.086,-0.25793 0.38475,-0.3869 0.68568,-0.3869 0.64053,0 1.24023,0.85763 3.59602,0.85763 2.3558,0 6.80945,-2.95549 6.80945,-7.96585 0,-2.78353 -1.62713,-4.88354 -4.58262,-4.88354 -1.54115,0 -3.16829,0.90062 -4.41067,2.22682 -0.29877,-1.3262 -1.32835,-2.22682 -2.82652,-2.22682 -3.5122,0 -5.73902,6.29573 -5.73902,6.46768 z m 17.90704,6.0464\" id=\"path312\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 203.29245,280.94061 c -11.25235,10.38183 -36.05482,10.38183 -47.30503,0 l 0,0 c 11.25021,9.09216 36.05268,9.09216 47.30503,0 z\" id=\"path314\" style=\"fill:none;stroke:#000000;stroke-width:0.85657191;stroke-linecap:round;stroke-linejoin:round\"/>\n",
" <path d=\"m 203.29245,280.94061 c -11.25235,10.38183 -36.05482,10.38183 -47.30503,0 l 0,0 c 11.25021,9.09216 36.05268,9.09216 47.30503,0\" id=\"path316\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 164.71633,209.92073 c -4.58263,0 -9.42318,4.0689 -9.42318,7.92286 0,2.3128 1.84208,3.89909 4.6686,3.89909 4.58262,0 9.42103,-4.0689 9.42103,-7.92501 0,-2.3128 -1.83993,-3.89694 -4.66645,-3.89694 z m 4.70943,5.91312\" id=\"path318\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 164.71633,231.32922 c -4.58263,0 -9.42318,4.0689 -9.42318,7.92286 0,2.31281 1.84208,3.8991 4.6686,3.8991 4.58262,0 9.42103,-4.06891 9.42103,-7.92501 0,-2.31066 -1.83993,-3.89695 -4.66645,-3.89695 z m 4.70943,5.91743\" id=\"path320\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 160.76994,290.92479 c -0.21709,0 -0.40839,0.24074 -0.40839,0.50512 0,4.87709 -3.00493,7.49727 -3.00493,7.85838 0,0.26438 0.21709,0.67277 0.91351,0.67277 l 3.65191,0 c -0.0473,1.22519 -0.81679,2.30636 -1.94525,2.30636 -0.24073,0 -0.33746,0.19345 -0.33746,0.36111 0,0.16766 0.0967,0.33531 0.33746,0.33531 1.1779,0 2.33001,-0.33531 3.5079,-0.33531 1.1779,0 2.30851,0.33531 3.48426,0.33531 0.24073,0 0.3611,-0.16765 0.3611,-0.33531 0,-0.16766 -0.12037,-0.36111 -0.3611,-0.36111 -1.12846,0 -1.87432,-1.08117 -1.92161,-2.30636 l 1.89796,0 c 0.28803,0 0.43419,-0.21709 0.43419,-0.43203 0,-0.2171 -0.14616,-0.43419 -0.43419,-0.43419 l -1.89796,0 0,-5.21456 c 0,-0.26438 -0.1913,-0.4084 -0.38475,-0.4084 -0.38475,0 -0.38475,0.67278 -0.93716,1.41864 -0.91351,1.22518 -1.80339,0.91351 -1.80339,1.89796 l 0,2.30636 -3.65191,0 6.77721,-7.66493 c 0.0473,-0.0494 0.0473,-0.12037 0.0473,-0.16981 0,-0.16765 -0.16766,-0.33531 -0.4084,-0.33531 -0.26438,0 -1.00809,0.36111 -1.99468,0.36111 -0.86408,0 -1.85068,-0.36111 -1.92161,-0.36111 z m 6.6289,12.04335\" id=\"path322\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 163.55992,23.402454 -5.34567,12.481839 c -1.08332,2.542796 -1.956,3.462759 -3.34454,3.602473 l 0,1.272473 6.80515,0 0,-1.272473 c -1.69592,-0.09458 -2.35365,-0.54166 -2.35365,-1.624982 0,-0.399797 0.0688,-0.65773 0.37616,-1.341255 l 0.37615,-0.896319 5.86369,0 0.89632,2.308506 c 0.187,0.423441 0.28158,0.7781 0.28158,0.965102 0,0.42559 -0.30522,0.565305 -1.3649,0.565305 l -0.40195,0.02364 0,1.272473 8.26678,0 0,-1.272473 c -1.34126,-0.04729 -1.71956,-0.281577 -2.21393,-1.483118 l -6.05285,-14.601194 -1.78834,0 z m -0.49437,5.016809 2.28271,5.627253 -4.66215,0 2.37944,-5.627253 z m 10.1024,12.335677\" id=\"path324\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 179.06818,29.620804 -5.39296,0.163358 0,1.201541 0.35251,0 c 1.43583,0 1.50676,0.09458 1.50676,2.284862 l 0,4.096847 0,1.083321 c 0,0.965102 -0.25793,1.10718 -1.76684,1.10718 l -0.0924,0 0,1.201326 7.1813,0 0,-1.201326 c -1.38854,0 -1.62498,-0.165722 -1.62498,-1.083536 l 0,-1.106965 0,-2.284863 c 0,-1.059677 0.0946,-1.67227 0.3783,-2.235425 0.37616,-0.849031 1.20155,-1.390692 2.04843,-1.390692 1.10696,0 1.71956,0.801744 1.71956,2.308506 l 0,3.602474 0,1.106965 c 0,0.917814 -0.23644,1.083536 -1.62499,1.083536 l 0,1.201326 7.18346,0 0,-1.201326 -0.0946,0 c -1.50891,0 -1.76685,-0.142078 -1.76685,-1.10718 l 0,-1.083321 0,-3.931339 c 0,-1.461624 -0.26008,-2.355794 -0.89417,-3.039318 -0.63623,-0.730812 -1.69591,-1.13061 -2.92109,-1.13061 -1.86143,0 -3.03717,0.683525 -4.19143,2.426726 l 0,-2.072067 z m 10.26791,11.134136\" id=\"path326\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 202.66911,23.402454 -5.95826,0.352509 0,1.201584 0.7523,0 c 1.43798,0 1.50891,0.0946 1.50891,2.190244 l 0,3.697049 c -0.89632,-1.083322 -1.95599,-1.577695 -3.43911,-1.577695 -3.01353,0 -5.36932,2.661016 -5.36932,6.100131 0,3.415472 2.09571,5.745472 5.15652,5.745472 1.69592,0 2.89746,-0.636021 3.86256,-2.048423 l 0,1.695914 5.51118,-0.260083 0,-1.270323 -0.63623,0 c -0.84689,0 -0.91782,0 -1.10697,-0.165508 -0.21065,-0.189151 -0.28158,-0.470729 -0.28158,-1.177897 l 0,-14.482974 z m -6.05284,7.46503 c 1.45947,0 2.40308,1.695913 2.40308,4.309641 0,2.568589 -0.99089,4.333285 -2.45037,4.333285 -1.48312,0 -2.33215,-1.506762 -2.33215,-4.191422 0,-2.802879 0.87268,-4.451504 2.37944,-4.451504 z m 8.38284,9.887456\" id=\"path328\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 217.16284,33.270565 c 0,-1.530406 -0.28373,-2.261218 -1.10697,-2.921098 -0.87268,-0.707168 -2.35579,-1.083322 -4.19357,-1.083322 -3.24997,0 -5.36932,1.201541 -5.36932,3.039319 0,1.012389 0.82539,1.764696 1.90871,1.764696 1.08332,0 1.9302,-0.659881 1.9302,-1.530407 0,-0.281577 -0.11822,-0.612592 -0.32886,-0.89417 -0.2128,-0.260083 -0.2128,-0.283727 -0.2128,-0.401946 0,-0.399797 0.80175,-0.752307 1.7432,-0.752307 1.41219,0 1.93021,0.612593 1.93021,2.237575 l 0,1.223035 c -0.25794,0.07093 -0.56531,0.141864 -0.77595,0.165508 -2.37944,0.518016 -3.20268,0.730812 -4.30965,1.177897 -1.71955,0.707168 -2.5213,1.648626 -2.5213,3.060812 0,1.743202 1.34341,2.755591 3.62827,2.755591 2.02478,0 3.24996,-0.447085 4.49664,-1.672269 0.40195,1.059677 1.29612,1.672269 2.49766,1.672269 1.34126,0 2.59008,-0.941457 2.59008,-1.953847 0,-0.236439 -0.14186,-0.376153 -0.3525,-0.376153 -0.14187,0 -0.28373,0.04514 -0.47073,0.163358 -0.2128,0.141863 -0.28373,0.165507 -0.44924,0.165507 -0.51801,0 -0.63408,-0.328865 -0.63408,-1.695914 l 0,-4.144134 z m -3.6992,1.953848 0,1.31976 c 0,1.811984 -0.84689,2.966237 -2.16665,2.966237 -0.91781,0 -1.50676,-0.636236 -1.50676,-1.648626 0,-1.246679 0.73081,-1.953632 2.42673,-2.353644 l 1.24668,-0.283727 z m 5.93677,5.530527\" id=\"path330\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 225.12374,29.620804 -5.39232,0.163358 0,1.201541 0.35466,0 c 1.43583,0 1.50677,0.09458 1.50677,2.284862 l 0,4.096847 0,1.083321 c 0,0.965102 -0.26009,1.10718 -1.76685,1.10718 l -0.0946,0 0,1.201326 7.18281,0 0,-1.201326 c -1.39069,0 -1.62498,-0.165722 -1.62498,-1.083536 l 0,-1.106965 0,-2.284863 c 0,-1.059677 0.0946,-1.67227 0.37615,-2.235425 0.37831,-0.849031 1.20154,-1.390692 2.04843,-1.390692 1.10696,0 1.71955,0.801744 1.71955,2.308506 l 0,3.602474 0,1.106965 c 0,0.917814 -0.23429,1.083536 -1.62498,1.083536 l 0,1.201326 7.18345,0 0,-1.201326 -0.0946,0 c -1.50676,0 -1.76685,-0.142078 -1.76685,-1.10718 l 0,-1.083321 0,-3.931339 c 0,-1.461624 -0.25793,-2.355794 -0.89417,-3.039318 -0.63623,-0.730812 -1.69591,-1.13061 -2.91895,-1.13061 -1.86142,0 -3.03931,0.683525 -4.19357,2.426726 l 0,-2.072067 z m 10.27651,11.134136\" id=\"path332\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 244.32045,29.620804 -3.06081,0 0,-4.664257 -1.48312,0 c -0.37615,3.015717 -1.64862,4.593325 -3.8862,4.851259 l 0,1.225185 1.67227,0 0,5.627252 c 0,1.932353 0.0946,2.497658 0.49438,3.157538 0.49437,0.823239 1.50676,1.293967 2.85016,1.293967 1.34126,0 2.40093,-0.447085 3.03717,-1.293967 0.58895,-0.754456 0.94146,-1.885065 0.94146,-2.897454 0,-0.11822 0,-0.305222 -0.0237,-0.541661 l -1.24667,0 c 0.0236,1.743202 -0.51802,2.731947 -1.48312,2.731947 -0.68353,0 -0.87268,-0.423441 -0.87268,-2.024779 l 0,-6.052843 3.06081,0 0,-1.412187 z m 1.06613,11.134136\" id=\"path334\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 257.94795,35.38992 0,-0.376153 c 0,-3.510047 -2.19029,-5.747622 -5.6294,-5.747622 -1.88292,0 -3.46061,0.612593 -4.63851,1.814134 -1.05968,1.106965 -1.69591,2.661015 -1.69591,4.215066 0,1.672269 0.73081,3.368183 1.90871,4.380573 1.08332,0.917814 2.66101,1.43583 4.44935,1.43583 2.75559,0 4.56973,-1.223035 5.60576,-3.744336 l -1.15425,-0.470729 c -0.94146,1.837777 -2.00114,2.613727 -3.53155,2.613727 -1.08332,0 -2.02692,-0.518016 -2.61372,-1.412186 -0.40195,-0.636237 -0.56531,-1.367049 -0.58895,-2.708304 l 7.88847,0 z m -7.86483,-1.296116 c 0,-2.237575 0.89417,-3.602474 2.30636,-3.602474 1.20154,0 1.86142,0.988746 1.86142,2.850167 0,0.565305 -0.16551,0.752307 -0.63624,0.752307 l -3.53154,0 z m 8.65797,6.661136\" id=\"path336\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 271.52816,38.474377 c -1.24883,0 -1.53256,-0.11822 -1.53256,-0.683524 0,-0.586799 0.42559,-0.775951 1.79049,-0.775951 l 0.42344,0 c 1.55405,0 2.42673,-0.141863 3.3209,-0.565304 1.36704,-0.636237 2.16664,-1.837778 2.16664,-3.273608 0,-1.106966 -0.37615,-1.814134 -1.41219,-2.661016 0.30522,-0.423441 0.58895,-0.65988 0.87053,-0.65988 0.0709,0 0.11822,0.02364 0.11822,0.11822 l 0,0.09458 c 0,0.541661 0.63623,1.059678 1.27247,1.059678 0.82324,0 1.45948,-0.659881 1.45948,-1.506763 0,-0.919963 -0.70717,-1.532448 -1.74321,-1.532448 -1.05967,0 -1.97749,0.565412 -3.01352,1.861314 -0.89632,-0.447085 -1.956,-0.683525 -3.15539,-0.683525 -3.22847,0 -5.55847,1.695914 -5.55847,4.028064 0,1.577695 0.89417,2.731948 2.59008,3.320896 -1.83777,0.328866 -2.73194,1.083321 -2.73194,2.306357 0,1.036033 0.7781,1.814133 2.143,2.190286 -1.5777,0.23644 -2.49551,0.988746 -2.49551,2.095711 0,1.5562 1.90656,2.308507 5.74547,2.308507 4.38057,0 6.83094,-1.388543 6.83094,-3.909845 0,-1.317611 -0.7781,-2.424576 -1.95599,-2.779235 -0.77596,-0.257933 -1.81414,-0.352509 -3.5079,-0.352509 l -1.62498,0 z m 0.63408,-7.983047 c 1.13061,0 1.71956,0.941458 1.71956,2.731948 0,1.672269 -0.63624,2.661015 -1.7432,2.661015 -0.70502,0 -1.1521,-0.260083 -1.41219,-0.846882 -0.25793,-0.520166 -0.37615,-1.201541 -0.37615,-1.955997 0,-1.719558 0.61259,-2.590084 1.81198,-2.590084 z m 0.89632,11.280299 c 1.45948,0 1.7432,0.0475 2.143,0.307371 0.21065,0.139714 0.35251,0.470729 0.35251,0.77595 0,0.965102 -1.1779,1.435831 -3.60247,1.435831 -1.81414,0 -2.85017,-0.494373 -2.85017,-1.364899 0,-0.518017 0.28373,-0.893955 0.87053,-1.154253 l 3.0866,0 z m 6.66114,-1.016689\" id=\"path338\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 286.00253,29.620804 -5.25325,0.163358 0,1.201541 0.35466,0 c 1.43583,0 1.50676,0.09458 1.50676,2.284862 l 0,4.096847 0,1.083321 c 0,0.965102 -0.26008,1.10718 -1.76684,1.10718 l -0.0946,0 0,1.201326 7.86698,0 0,-1.201326 -0.51802,0 c -1.50891,0 -1.76684,-0.142078 -1.76684,-1.10718 l 0,-1.083321 0,-0.470729 c 0,-1.648626 0.3998,-3.507898 0.98874,-4.546081 0.49438,-0.870526 0.98875,-1.293967 1.79049,-1.530406 -0.30737,0.423441 -0.39979,0.683524 -0.39979,1.106965 0,1.01239 0.7523,1.743202 1.76469,1.743202 1.15425,0 2.02693,-0.870527 2.02693,-2.02478 0,-1.367048 -1.08332,-2.379438 -2.59223,-2.379438 -1.81199,0 -3.06082,1.036034 -3.9077,3.202677 l 0,-2.848018 z m 6.54077,11.134136\" id=\"path340\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 304.53721,33.270565 c 0,-1.530406 -0.28372,-2.261218 -1.10696,-2.921098 -0.87268,-0.707168 -2.35579,-1.083322 -4.19357,-1.083322 -3.24997,0 -5.36932,1.201541 -5.36932,3.039319 0,1.012389 0.82539,1.764696 1.90871,1.764696 1.08332,0 1.9302,-0.659881 1.9302,-1.530407 0,-0.281577 -0.11822,-0.612592 -0.32886,-0.89417 -0.2128,-0.260083 -0.2128,-0.283727 -0.2128,-0.401946 0,-0.399797 0.80175,-0.752307 1.7432,-0.752307 1.41219,0 1.93021,0.612593 1.93021,2.237575 l 0,1.223035 c -0.25794,0.07093 -0.56531,0.141864 -0.77595,0.165508 -2.37944,0.518016 -3.20268,0.730812 -4.30965,1.177897 -1.71955,0.707168 -2.5213,1.648626 -2.5213,3.060812 0,1.743202 1.34341,2.755591 3.62827,2.755591 2.02478,0 3.24996,-0.447085 4.49664,-1.672269 0.40195,1.059677 1.29612,1.672269 2.49766,1.672269 1.34126,0 2.59008,-0.941457 2.59008,-1.953847 0,-0.236439 -0.14186,-0.376153 -0.3525,-0.376153 -0.14187,0 -0.28373,0.04514 -0.47073,0.163358 -0.2128,0.141863 -0.28373,0.165507 -0.44924,0.165507 -0.51802,0 -0.63409,-0.328865 -0.63409,-1.695914 l 0,-4.144134 z m -3.69919,1.953848 0,1.31976 c 0,1.811984 -0.84689,2.966237 -2.16665,2.966237 -0.91781,0 -1.50676,-0.636236 -1.50676,-1.648626 0,-1.246679 0.73081,-1.953632 2.42673,-2.353644 l 1.24668,-0.283727 z m 5.93462,5.530527\" id=\"path342\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 318.29368,29.620804 -10.17549,0 -0.28157,4.23871 1.20154,0 c 0.44708,-1.461624 0.68137,-2.026929 1.03603,-2.403082 0.51802,-0.541661 0.94146,-0.65988 2.59008,-0.65988 l 1.20155,0 -6.40751,8.926654 0,1.036033 10.59893,0 0.23644,-4.475149 -1.15426,0 c -0.33101,1.130609 -0.63623,1.766846 -1.15425,2.403082 -0.61259,0.752307 -0.98875,0.89417 -2.59008,0.89417 l -1.46163,0 6.36022,-8.832078 0,-1.12846 z m 0.99304,11.134136\" id=\"path344\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 325.62974,29.620804 -5.53483,0.163358 0,1.201541 0.32887,0 c 1.43798,0 1.50676,0.11822 1.50676,2.213931 l 0,4.167778 0,1.083321 c 0,0.941458 -0.25793,1.10718 -1.74105,1.10718 l -0.0946,0 0,1.201326 7.37046,0 0,-1.201326 -0.14187,0 c -1.43583,0 -1.69376,-0.165722 -1.69376,-1.083536 l 0,-1.106965 0,-7.746608 z m -1.90871,-6.21835 c -1.15425,0 -2.09571,0.941565 -2.09571,2.072174 0,1.130609 0.94146,2.095647 2.04842,2.095647 1.1779,0 2.11936,-0.917814 2.11936,-2.095647 0,-1.130609 -0.94146,-2.072174 -2.07207,-2.072174 z m 4.43001,17.352486\" id=\"path346\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 335.45916,29.266145 c -3.74434,0 -6.52357,2.542796 -6.52357,5.934624 0,3.415471 2.7083,5.910979 6.429,5.910979 3.72069,0 6.47628,-2.495508 6.47628,-5.863691 0,-3.34454 -2.80288,-5.981912 -6.38171,-5.981912 z m -0.0473,1.225185 c 0.82324,0 1.5777,0.565305 1.88292,1.388543 0.28373,0.7781 0.47073,2.11957 0.47073,3.34454 0,2.99203 -0.87053,4.6643 -2.37729,4.6643 -1.5777,0 -2.37944,-1.577694 -2.37944,-4.687944 0,-3.108101 0.82539,-4.709439 2.40308,-4.709439 z m 7.18775,10.26361\" id=\"path348\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 352.8095,29.502585 -1.01239,0 -0.87053,0.518016 c -0.89417,-0.518016 -1.79049,-0.754456 -2.9211,-0.754456 -2.63737,0 -4.54393,1.601339 -4.54393,3.815269 0,0.89417 0.35251,1.719558 0.98875,2.33215 0.70717,0.683524 1.38854,1.01239 2.91895,1.341255 l 1.71955,0.378303 c 1.1779,0.257934 1.64863,0.657731 1.64863,1.364899 0,0.849031 -0.77595,1.390692 -2.02478,1.390692 -1.81413,0 -3.15539,-1.014539 -4.286,-3.249964 l -1.05967,0 0.11822,4.073202 0.98874,0 0.91782,-0.423441 c 0.87267,0.518017 2.09571,0.823238 3.32089,0.823238 2.77924,0 4.73308,-1.648625 4.73308,-4.00227 0,-0.990895 -0.35251,-1.814133 -1.01239,-2.403082 -0.61259,-0.541661 -1.10696,-0.754456 -2.80287,-1.177897 l -2.11936,-0.518017 c -1.15425,-0.305221 -1.45947,-0.54166 -1.45947,-1.154253 0,-0.799594 0.82323,-1.364899 1.97749,-1.364899 1.50891,0 2.61373,0.799595 3.76798,2.731948 l 1.10696,0 -0.0946,-3.720693 z m 1.43368,11.252355\" id=\"path350\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 361.41373,29.266145 c -3.74433,0 -6.52357,2.542796 -6.52357,5.934624 0,3.415471 2.70831,5.910979 6.429,5.910979 3.72069,0 6.47628,-2.495508 6.47628,-5.863691 0,-3.34454 -2.80288,-5.981912 -6.38171,-5.981912 z m -0.0473,1.225185 c 0.82323,0 1.57769,0.565305 1.88291,1.388543 0.28373,0.7781 0.47073,2.11957 0.47073,3.34454 0,2.99203 -0.87052,4.6643 -2.37729,4.6643 -1.57769,0 -2.37944,-1.577694 -2.37944,-4.687944 0,-3.108101 0.82539,-4.709439 2.40309,-4.709439 z m 7.18775,10.26361\" id=\"path352\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 381.41219,23.426205 c -1.41219,0.87044 -2.16664,1.483119 -2.96624,2.424555 -1.79049,2.121504 -2.75559,4.829722 -2.75559,7.677739 0,2.684659 0.84688,5.205961 2.42458,7.301672 0.89632,1.130609 1.69591,1.835628 3.29725,2.826523 l 0,-0.872676 c -2.35364,-2.072067 -3.29725,-4.733082 -3.29725,-9.255519 0,-4.520287 0.94361,-7.159808 3.29725,-9.231854 l 0,-0.87044 z m 1.27462,17.328735\" id=\"path354\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 394.38625,16.395364 0.68783,0 c 2.7083,2.862999 6.29573,6.8309 6.29573,10.760089 0,2.519087 -0.61045,4.999549 -1.60349,7.288711 -0.11392,0.649133 0.3826,1.068275 0.91566,1.068275 0.30523,0 0.57391,-0.152611 0.76306,-0.457832 0.99304,-2.519152 1.60348,-5.188766 1.60348,-7.899154 0,-7.516638 -7.97444,-12.782805 -7.97444,-20.299443 l -0.68783,0 0,9.539354 z m 9.3458,-9.539354\" id=\"path356\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 390.79668,30.166764 c -4.04526,0 -8.27967,3.587427 -8.27967,7.022243 0,2.136551 1.71525,3.585278 4.2731,3.585278 4.04311,0 8.27967,-3.585278 8.27967,-7.020094 0,-2.13655 -1.71741,-3.587427 -4.2731,-3.587427 z m 4.31609,5.304835\" id=\"path362\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 411.50875,38.121868 11.86925,0 0,-1.885066 -11.86925,0 0,1.885066 z m 0,-4.756727 11.86925,0 0,-1.885065 -11.86925,0 0,1.885065 z m 13.06864,7.391949\" id=\"path364\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 438.72075,24.178447 c -0.80174,0.967273 -2.96839,1.695914 -5.13503,1.743159 l 0,1.012389 2.07207,0 c 1.36705,0 1.46162,0.0946 1.46162,1.485268 l 0,9.442521 0,0.683525 c 0,0.988745 -0.21279,1.106965 -2.09786,1.106965 l -1.53041,0 0,1.106965 9.32646,0 0,-1.106965 -1.29612,0 c -1.24668,0 -1.7647,-0.09436 -1.95385,-0.328866 -0.16551,-0.165507 -0.16551,-0.165507 -0.16551,-1.461624 l 0,-9.726205 c 0,-1.15421 0.0473,-2.284819 0.16551,-3.957132 l -0.84688,0 z m 5.51763,16.578643\" id=\"path366\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 456.20005,35.671498 -1.03603,0 -0.23644,1.201541 c -0.30522,1.506762 -0.49437,1.67227 -1.95385,1.67227 l -5.27474,0 c 1.62498,-1.695914 2.16664,-2.190287 3.6734,-3.368184 2.143,-1.648626 3.06082,-2.471864 3.60248,-3.179032 0.75445,-1.036034 1.13061,-2.095711 1.13061,-3.22632 0,-2.660994 -2.23758,-4.593326 -5.29839,-4.593326 -2.98988,0 -5.29839,1.932332 -5.29839,4.427818 0,1.485268 0.75231,2.497658 1.88292,2.497658 0.87267,0 1.46162,-0.588949 1.46162,-1.43798 0,-0.586584 -0.33101,-1.12846 -0.84903,-1.341169 -0.87053,-0.376132 -0.91781,-0.399884 -0.91781,-0.707254 0,-0.35251 0.23429,-0.894084 0.5653,-1.293946 0.58895,-0.707125 1.5777,-1.130609 2.68466,-1.130609 1.9302,0 3.1081,1.199477 3.1081,3.17901 0,1.743202 -0.82324,3.320896 -2.77923,5.392963 l -1.38855,1.459475 -1.83777,1.979641 c -0.84689,0.988745 -1.27033,1.530406 -2.30636,2.895305 l 0,0.65988 10.62042,0 0.44708,-5.087741 z m 1.19939,5.085592\" id=\"path368\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 464.15086,24.178447 c -3.29725,0 -5.70034,3.604623 -5.70034,8.526814 0,4.851302 2.33215,8.406487 5.51119,8.406487 3.29725,0 5.60575,-3.436965 5.60575,-8.335555 0,-2.497658 -0.51801,-4.569639 -1.50676,-6.194707 -0.91996,-1.483118 -2.42672,-2.403039 -3.90984,-2.403039 z m -0.16551,1.014518 c 0.7781,0 1.53041,0.518059 2.09571,1.459496 0.63624,1.083386 0.84903,2.471821 0.84903,5.698141 0,3.297252 -0.1655,4.853452 -0.63623,5.889485 -0.54166,1.152104 -1.3907,1.859272 -2.28487,1.859272 -0.7781,0 -1.5304,-0.518017 -2.09571,-1.459475 -0.65988,-1.106965 -0.84903,-2.590083 -0.84903,-6.428996 0,-2.731947 0.16551,-4.122532 0.63624,-5.134943 0.54166,-1.201584 1.39069,-1.88298 2.28486,-1.88298 z m 6.57516,15.564125\" id=\"path370\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 471.90391,43.656694 c 1.41434,-0.872676 2.16665,-1.485268 2.96839,-2.45037 1.78834,-2.095711 2.75559,-4.827658 2.75559,-7.677825 0,-2.684659 -0.84903,-5.203725 -2.42672,-7.275771 -0.89417,-1.15436 -1.69592,-1.861486 -3.29726,-2.826523 l 0,0.87044 c 2.3558,2.072046 3.29726,4.711567 3.29726,9.231854 0,4.546081 -0.94146,7.183452 -3.29726,9.255519 l 0,0.872676 z m 6.56441,-2.899604\" id=\"path372\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",
" <path d=\"m 174.20399,103.14694 c 0,1.32836 1.07042,2.39878 2.39663,2.39878 1.32836,0 2.39878,-1.07042 2.39878,-2.39878 0,-1.32836 -1.07042,-2.39878 -2.39878,-2.39878 -1.32621,0 -2.39663,1.07042 -2.39663,2.39878 z m 4.79541,-0.006\" id=\"path374\" style=\"fill:#000000;fill-rule:evenodd;stroke:none\"/>\n",