Last active
December 31, 2018 07:18
-
-
Save nakulj/5e36de3e19b80bd8ab70a3b81ecd298a to your computer and use it in GitHub Desktop.
Catan Board Generator
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<svg id="board" xmlns="http://www.w3.org/2000/svg" version="1.1" width="900" height="825" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
<defs> | |
<pattern id="brick" height="100%" width="100%"> | |
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fi="http://pattern.flaticon.com/" x="0" y="0" width="200" height="200" viewBox="0 0 700 700"> | |
<rect x="0px" y="0px" width="100%" height="100%" opacity="1" fill="#ffffff" /> | |
<defs> | |
<g transform="matrix(0.13020339780049622 0.05786817462275033 -0.05786817462275033 0.13020339780049622 61.03705289032407 206.51340882051812)" id="L1_4"> | |
<path d="M81.256,329.828H15c-8.271,0-15,6.729-15,15v27.614c0,8.271,6.728,15,15,15h66.256c8.271,0,15-6.729,15-15v-27.614 C96.256,336.557,89.527,329.828,81.256,329.828z" /> | |
<path d="M192.292,329.828h-66.256c-8.271,0-15,6.729-15,15v27.614c0,8.271,6.729,15,15,15h66.256c8.271,0,15-6.729,15-15v-27.614 C207.292,336.557,200.563,329.828,192.292,329.828z" /> | |
<path d="M303.328,329.828h-66.256c-8.271,0-15,6.729-15,15v27.614c0,8.271,6.729,15,15,15h66.256c8.272,0,15-6.729,15-15v-27.614 C318.328,336.557,311.6,329.828,303.328,329.828z" /> | |
<path d="M15,249.084h66.256c8.271,0,15-6.729,15-15V206.47c0-8.271-6.729-15-15-15H15c-8.271,0-15,6.729-15,15v27.614 C0,242.355,6.728,249.084,15,249.084z" /> | |
<path d="M126.036,249.084h66.256c8.271,0,15-6.729,15-15V206.47c0-8.271-6.729-15-15-15h-66.256c-8.271,0-15,6.729-15,15v27.614 C111.036,242.355,117.765,249.084,126.036,249.084z" /> | |
<path d="M70.519,260.649c-8.271,0-15,6.729-15,15v27.614c0,8.271,6.729,15,15,15h66.256c8.271,0,15-6.729,15-15v-27.614 c0-8.271-6.729-15-15-15H70.519z" /> | |
<path d="M166.555,275.649v27.614c0,8.271,6.729,15,15,15h66.256c8.271,0,15-6.729,15-15v-27.614c0-8.271-6.728-15-15-15h-66.256 C173.283,260.649,166.555,267.378,166.555,275.649z" /> | |
<path d="M437.167,68.924l-11.02-11.02c-2.637-2.637-6.152-4.089-9.899-4.089c-3.746,0-7.262,1.452-9.898,4.089l-36.9,36.901 c-4.926,4.926-5.391,12.632-1.426,18.102l-40.897,40.897l-20.863-20.863c-2.446-2.446-5.586-3.794-8.841-3.794 c-4.085,0-7.809,2.066-10.217,5.668l-30.343,45.384c-3.257,4.87-5.921,13.275-6.066,19.136l-0.781,31.826 c-0.091,3.712,1.271,7.203,3.834,9.83c2.562,2.625,6.014,4.071,9.718,4.071l32.171-0.786c5.858-0.144,14.263-2.808,19.136-6.065 l45.384-30.343c3.21-2.147,5.256-5.453,5.611-9.07s-1.006-7.258-3.737-9.989l-20.863-20.863l40.895-40.895 c2.369,1.72,5.209,2.662,8.204,2.662c3.746,0,7.262-1.453,9.898-4.09l36.9-36.9c2.638-2.637,4.091-6.153,4.091-9.9 C441.258,75.077,439.805,71.561,437.167,68.924z M338.239,199.779c-1.94,4.935-10.201,6.475-14.833,10.737 c-4.01,3.689-5.665,11.889-11.27,14.383c-5.605,2.493-12.804-1.768-18.228-1.26c-6.268,0.587-12.943,5.691-17.908,3.827 c-5.819-2.185-6.556-10.008-8.884-15.241c-2.328-5.234-7.645-11.02-5.371-16.805c1.94-4.935,10.201-6.475,14.833-10.737 c4.01-3.689,5.665-11.889,11.27-14.383c5.605-2.493,12.804,1.768,18.228,1.26c6.268-0.587,12.943-5.691,17.908-3.827 c5.819,2.185,6.556,10.007,8.884,15.241C335.197,188.208,340.513,193.994,338.239,199.779z" /> | |
</g> | |
<g transform="matrix(0.19056049896951602 -0.09325300991073553 0.09325300991073553 0.19056049896951602 205.37890902212345 155.3758313254095)" id="L1_5"> | |
<path d="M15,193.754h96.605c8.271,0,15-6.729,15-15V148.67c0-8.271-6.729-15-15-15H15c-8.271,0-15,6.729-15,15v30.084 C0,187.025,6.729,193.754,15,193.754z" /> | |
<path d="M264.287,178.754V148.67c0-8.271-6.729-15-15-15h-96.605c-8.271,0-15,6.729-15,15v30.084c0,8.271,6.729,15,15,15h96.605 C257.558,193.754,264.287,187.025,264.287,178.754z" /> | |
<path d="M401.968,178.754V148.67c0-8.271-6.729-15-15-15h-96.605c-8.271,0-15,6.729-15,15v30.084c0,8.271,6.729,15,15,15h96.605 C395.239,193.754,401.968,187.025,401.968,178.754z" /> | |
<path d="M82.976,118.492h96.606c8.271,0,15-6.729,15-15V73.407c0-8.271-6.729-15-15-15H82.976c-8.271,0-15,6.729-15,15v30.085 C67.976,111.763,74.705,118.492,82.976,118.492z" /> | |
<path d="M222.104,118.492h96.605c8.271,0,15-6.729,15-15V73.407c0-8.271-6.729-15-15-15h-96.605c-8.271,0-15,6.729-15,15v30.085 C207.104,111.763,213.833,118.492,222.104,118.492z" /> | |
<path d="M15,118.492h26.302c8.271,0,15-6.729,15-15V73.407c0-8.271-6.729-15-15-15H15c-8.271,0-15,6.729-15,15v30.085 C0,111.763,6.729,118.492,15,118.492z" /> | |
<path d="M387.686,58.407h-26.301c-8.271,0-15,6.729-15,15.001v30.084c0,8.271,6.729,15,15,15h26.301c8.271,0,15-6.729,15-15V73.408 C402.686,65.136,395.957,58.407,387.686,58.407z" /> | |
<path d="M111.605,284.194H15c-8.271,0-15,6.729-15,15v30.085c0,8.271,6.729,15,15,15h96.605c8.271,0,15-6.729,15-15v-30.085 C126.605,290.923,119.877,284.194,111.605,284.194z" /> | |
<path d="M249.287,284.194h-96.605c-8.271,0-15,6.729-15,15v30.085c0,8.271,6.729,15,15,15h96.605c8.271,0,15-6.729,15-15v-30.085 C264.287,290.923,257.558,284.194,249.287,284.194z" /> | |
<path d="M386.968,284.194h-96.605c-8.271,0-15,6.729-15,15v30.085c0,8.271,6.729,15,15,15h96.605c8.271,0,15-6.729,15-15v-30.085 C401.968,290.923,395.239,284.194,386.968,284.194z" /> | |
<path d="M82.976,208.932c-8.271,0-15,6.729-15,15v30.085c0,8.271,6.729,15,15,15h96.606c8.271,0,15-6.729,15-15v-30.085 c0-8.271-6.729-15-15-15H82.976z" /> | |
<path d="M222.104,269.016h96.605c8.271,0,15-6.729,15-15v-30.085c0-8.271-6.729-15-15-15h-96.605c-8.271,0-15,6.729-15,15v30.085 C207.104,262.287,213.833,269.016,222.104,269.016z" /> | |
<path d="M15,269.016h26.302c8.271,0,15-6.729,15-15v-30.085c0-8.271-6.729-15-15-15H15c-8.271,0-15,6.729-15,15v30.085 C0,262.287,6.729,269.016,15,269.016z" /> | |
<path d="M387.686,208.932h-26.301c-8.271,0-15,6.729-15,15v30.085c0,8.271,6.729,15,15,15h26.301c8.271,0,15-6.729,15-15v-30.085 C402.686,215.661,395.957,208.932,387.686,208.932z" /> | |
</g> | |
<g transform="matrix(0.1132894857063107 0.022105265717967885 -0.022105265717967885 0.1132894857063107 64.15260217748741 60.34185587274676)" id="L1_6"> | |
<path d="m373.230469 343.292969h43.582031v41.082031h-69.132812v-41.082031h10.519531v-15.03125h-25.550781v56.113281h-69.132813v-56.113281h-42.082031v-56.109375h-126.246094v-56.109375h-95.1875v78.65625h15.03125v-7.515625h23.042969v41.078125h-23.042969v-18.535157h-15.03125v201.894532h301.089844v-15.027344h-37.574219v-41.082031h69.132813v41.082031h-16.53125v15.027344h195.882812v-183.359375h-138.769531zm16.53125 56.109375h69.132812v41.082031h-69.132812zm-141.277344-56.109375v41.082031h-69.132813v-41.082031zm-153.296875 41.082031v-41.082031h69.132812v41.082031zm27.050781 15.027344v41.082031h-69.132812v-41.082031zm15.03125 0h69.132813v41.082031h-69.132813zm0-112.21875h69.132813v41.078125h-69.132813zm-15.03125 0v41.078125h-69.132812v-41.078125zm-107.207031-15.03125v-41.078125h65.125v41.078125zm0 71.140625h65.125v41.082031h-65.125zm0 56.109375h23.042969v41.082031h-23.042969zm65.125 97.191406h-65.125v-41.082031h65.125zm84.164062 0h-69.132812v-41.082031h69.132812zm84.164063 0h-69.132813v-41.082031h69.132813zm42.082031-56.109375h-69.132812v-41.082031h69.132812zm15.03125 0v-41.082031h69.132813v41.082031zm111.214844 56.109375h-69.132812v-41.082031h69.132812zm80.15625 0h-65.125v-41.082031h65.125zm0-56.109375h-23.042969v-41.082031h23.042969zm-65.125-97.191406h65.125v41.082031h-65.125zm0 0" /> | |
<path d="m369.222656 194h15.027344v15.03125h-15.027344zm0 0" /> | |
<path d="m429.339844 194h15.027344v15.03125h-15.027344zm0 0" /> | |
<path d="m399.28125 194h15.027344v15.03125h-15.027344zm0 0" /> | |
<path d="m459.398438 234.078125h15.027343v15.03125h-15.027343zm0 0" /> | |
<path d="m429.339844 234.078125h15.027344v15.03125h-15.027344zm0 0" /> | |
<path d="m399.28125 234.078125h15.027344v15.03125h-15.027344zm0 0" /> | |
<path d="m28.214844 150.777344 163.308594 57.640625 5-14.171875-163.308594-57.640625c-11.089844-3.914063-15.039063-13.546875-15.039063-21.257813 0-7.710937 3.949219-17.34375 15.039063-21.257812l40.714844-14.371094-5-14.171875-40.714844 14.371094c-15.230469 5.375-25.070313 19.28125-25.070313 35.429687 0 16.148438 9.839844 30.054688 25.070313 35.429688zm0 0" /> | |
<path d="m253.507812 16.339844c2.460938-.871094 5-1.3125 7.542969-1.3125 12.410157 0 22.503907 10.125 22.503907 22.570312v50.195313h-60.621094c-15.191406 0-27.554688 12.359375-27.554688 27.554687 0 15.191406 12.363282 27.554688 27.554688 27.554688h60.621094v50.195312c0 12.441406-10.09375 22.566406-22.503907 22.566406-2.542969 0-5.082031-.4375-7.542969-1.308593l-42.808593-15.109375-5.003907 14.171875 42.808594 15.109375c4.074219 1.4375 8.296875 2.167968 12.546875 2.167968 20.695313 0 37.535157-16.867187 37.535157-37.597656v-50.195312h18.035156v15.027344h152.796875c23.480469 0 42.582031-19.101563 42.582031-42.582032 0-23.480468-19.101562-42.585937-42.582031-42.585937h-55.109375v15.03125h55.109375c15.195312 0 27.554687 12.359375 27.554687 27.554687 0 15.191406-12.359375 27.554688-27.554687 27.554688h-97.691407v-55.109375h27.554688v-15.03125h-82.664062v15.03125h-18.035157v-50.195313c0-20.730468-16.835937-37.597656-37.53125-37.597656-4.25 0-8.472656.730469-12.546875 2.167969l-165.402344 58.375 5 14.175781zm78.140626 71.453125h25.046874v55.109375h-25.046874zm-15.03125 15.03125v25.046875h-93.683594c-6.90625 0-12.523438-5.617188-12.523438-12.523438s5.617188-12.523437 12.523438-12.523437zm0 0" /> | |
<path d="m454.386719 103.824219h15.03125v15.03125h-15.03125zm0 0" /> | |
<path d="m399.28125 103.824219h40.078125v15.03125h-40.078125zm0 0" /> | |
<path d="m81.160156 93.105469 44.507813-15.707031 5.003906 14.175781-44.507813 15.707031zm0 0" /> | |
<path d="m139.84375 72.402344 14.171875-5.003906 5 14.171874-14.171875 5.003907zm0 0" /> | |
<path d="m168.1875 62.390625 14.171875-5 5.003906 14.171875-14.175781 5.003906zm0 0" /> | |
</g> | |
<path d="M511.061,241.365c-0.213-0.512-0.427-0.981-0.725-1.472c-0.512-0.853-1.173-1.579-1.92-2.261 c-0.299-0.277-0.427-0.661-0.768-0.896c-0.149-0.107-0.363-0.107-0.512-0.213c-0.192-0.128-0.299-0.32-0.512-0.448l-47.893-27.371 c6.4-6.165,10.603-14.507,10.603-23.936c0-12.736-7.104-24.213-18.517-29.952l-78.165-39.083l9.067-22.677l6.144-3.072 c3.179,1.92,6.848,2.965,10.667,2.965c1.941,0,3.925-0.256,5.888-0.811l82.219-23.509C501.568,64.341,512,50.517,512,34.987 C512,15.701,496.299,0,477.013,0H467.2c-7.936,0-15.701,2.731-21.867,7.659l-59.819,47.851c-4.949,3.968-7.381,9.685-7.595,15.595 l-9.365,4.672c-2.347,1.173-4.181,3.157-5.141,5.589l-9.92,24.789l-29.803-14.891c-22.763-11.392-51.947-5.227-68.181,14.251 l-90.88,109.056L7.936,256.363c-0.597,0.171-1.045,0.533-1.6,0.789c-0.32,0.149-0.704,0.085-1.024,0.277 c-0.192,0.107-0.277,0.341-0.448,0.448c-1.344,0.896-2.517,1.984-3.328,3.349c-0.085,0.149-0.128,0.299-0.213,0.448 c-0.704,1.323-1.067,2.795-1.152,4.331c0,0.235-0.171,0.427-0.171,0.661V416c0,3.819,2.048,7.36,5.376,9.259l149.333,85.333 c1.643,0.939,3.477,1.408,5.291,1.408c1.045,0,2.133-0.149,3.179-0.491l341.333-106.667c4.459-1.387,7.488-5.504,7.488-10.176 V245.333c0-0.363-0.213-0.661-0.235-1.024C511.659,243.285,511.445,242.325,511.061,241.365z M458.688,24.32 c2.389-1.92,5.419-2.987,8.512-2.987h9.835c7.531,0,13.653,6.123,13.653,13.653c0,6.059-4.075,11.456-9.899,13.12l-76.565,21.888 c-0.021-0.043-0.021-0.064-0.021-0.107c-0.235-0.491-0.661-0.789-0.96-1.216L458.688,24.32z M271.915,119.168 c6.635-7.936,16.363-12.501,26.709-12.501c5.355,0,10.731,1.28,15.595,3.648l31.339,15.659l-2.155,5.376l-103.573,62.165 c-5.035,3.029-6.677,9.579-3.648,14.635c2.005,3.349,5.525,5.184,9.152,5.184c1.877,0,3.776-0.491,5.483-1.536l106.667-64 c2.005-1.195,3.541-3.008,4.416-5.184l2.816-7.04l76.608,38.293c4.139,2.091,6.72,6.251,6.72,10.965 c0,5.589-3.797,10.432-9.216,11.797l-5.184,1.301c-0.021,0-0.064,0.021-0.085,0.021l-287.083,71.765L271.915,119.168z M149.333,482.944l-128-73.131V285.056l128,73.131V482.944z M161.259,340.437L38.507,270.293l102.485-27.328l-31.851,38.208 c-2.944,3.563-3.285,8.597-0.832,12.501c1.963,3.157,5.419,4.992,9.024,4.992c0.853,0,1.728-0.107,2.603-0.341l35.84-8.96 l30.741,18.453c1.728,1.024,3.627,1.515,5.483,1.515c3.605,0,7.147-1.835,9.152-5.163c3.029-5.056,1.408-11.605-3.648-14.635 l-12.48-7.488l41.003-10.24l24.491,14.677c1.728,1.024,3.627,1.515,5.483,1.515c3.605,0,7.147-1.835,9.152-5.163 c3.029-5.056,1.408-11.605-3.648-14.635l-6.208-3.712l41.024-10.261l18.176,10.923c1.749,1.024,3.648,1.515,5.504,1.515 c3.605,0,7.147-1.835,9.152-5.163c3.008-5.035,1.408-11.541-3.584-14.592l41.024-10.261l11.925,7.147 c1.728,1.045,3.627,1.536,5.483,1.536c3.605,0,7.147-1.835,9.152-5.163c1.941-3.243,1.792-7.04,0.213-10.197l41.451-10.368 l39.979,22.848L161.259,340.437z M490.667,386.816l-320,100.011V359.829l320-99.989V386.816z" transform="matrix(0.14639319700397993 -0.0552427169137552 0.0552427169137552 0.14639319700397993 181.3812060370598 -9.334522903097529)" id="L1_7" /> | |
</defs> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_4" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_4" x="-350" y="-350" /> | |
<use xlink:href="#L1_4" x="0" y="-350" /> | |
<use xlink:href="#L1_4" x="350" y="-350" /> | |
<use xlink:href="#L1_4" x="-350" y="0" /> | |
<use xlink:href="#L1_4" x="0" y="0" /> | |
<use xlink:href="#L1_4" x="350" y="0" /> | |
<use xlink:href="#L1_4" x="-350" y="350" /> | |
<use xlink:href="#L1_4" x="0" y="350" /> | |
<use xlink:href="#L1_4" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_4)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_5" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_5" x="-350" y="-350" /> | |
<use xlink:href="#L1_5" x="0" y="-350" /> | |
<use xlink:href="#L1_5" x="350" y="-350" /> | |
<use xlink:href="#L1_5" x="-350" y="0" /> | |
<use xlink:href="#L1_5" x="0" y="0" /> | |
<use xlink:href="#L1_5" x="350" y="0" /> | |
<use xlink:href="#L1_5" x="-350" y="350" /> | |
<use xlink:href="#L1_5" x="0" y="350" /> | |
<use xlink:href="#L1_5" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_5)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_6" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_6" x="-350" y="-350" /> | |
<use xlink:href="#L1_6" x="0" y="-350" /> | |
<use xlink:href="#L1_6" x="350" y="-350" /> | |
<use xlink:href="#L1_6" x="-350" y="0" /> | |
<use xlink:href="#L1_6" x="0" y="0" /> | |
<use xlink:href="#L1_6" x="350" y="0" /> | |
<use xlink:href="#L1_6" x="-350" y="350" /> | |
<use xlink:href="#L1_6" x="0" y="350" /> | |
<use xlink:href="#L1_6" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_6)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_7" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_7" x="-350" y="-350" /> | |
<use xlink:href="#L1_7" x="0" y="-350" /> | |
<use xlink:href="#L1_7" x="350" y="-350" /> | |
<use xlink:href="#L1_7" x="-350" y="0" /> | |
<use xlink:href="#L1_7" x="0" y="0" /> | |
<use xlink:href="#L1_7" x="350" y="0" /> | |
<use xlink:href="#L1_7" x="-350" y="350" /> | |
<use xlink:href="#L1_7" x="0" y="350" /> | |
<use xlink:href="#L1_7" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_7)" /> | |
</g> | |
</svg> | |
</pattern> | |
<pattern id="sheep" height="100%" width="100%"> | |
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fi="http://pattern.flaticon.com/" x="0" y="0" width="200" height="200" viewBox="0 0 583.3333333333334 583.3333333333334"> | |
<rect x="0px" y="0px" width="100%" height="100%" opacity="1" fill="#ffffff" /> | |
<defs> | |
<path d="M4.316,208.388c14.091,17.905,28.223-11.943,41.328-25.264c0.352,0.984,0.729,1.964,1.14,2.937 c-10.445,12.858-14.747,28.811-11.864,44.756c2.879,15.922,12.611,29.865,27.077,39.117c-0.771,15.854,5.44,31.238,17.608,43.078 c5.855,5.694,12.864,10.254,20.558,13.521v90.993c0,8.284,6.716,15,15,15s15-6.716,15-15v-79.948 c8.987,10.976,21.919,18.937,36.953,22.463c5.588,1.313,11.329,1.978,17.062,1.978c11.992,0,23.581-2.83,33.855-8.227 c9.533,4.424,20.09,6.742,30.864,6.742c6.887,0,13.732-0.955,20.347-2.838c6.533-1.859,12.604-4.564,18.068-7.979v67.809 c0,8.284,6.717,15,15,15c8.284,0,15-6.716,15-15v-90.68c14.235-2.914,27.1-9.91,36.59-20.179 c4.384-4.743,7.852-9.966,10.379-15.487c13.213,9.107,28.215,14.24,43.101,14.24c10.93,0,21.154-2.676,30.393-7.953 c17.406-9.945,25.939-29.271,24.024-54.418c-0.597-7.843-2.178-16.165-4.644-24.662c6.552-2.833,12.394-7.777,16.3-14.114 c4.992-8.1,6.191-17.329,3.376-25.987c-2.725-8.379-8.921-15.641-18.417-21.584c-9.871-6.178-21.646-9.311-35.003-9.311 c-3.894,0-7.849,0.267-11.822,0.795c-8.166-4.978-16.915-7.494-26.098-7.494l0,0c-2.225,0-4.472,0.16-6.736,0.463 c-1.101-2.925-2.454-5.798-4.079-8.592c-8.298-14.266-22.459-24.783-39.457-29.511c-4.717-15.28-15.924-28.213-31.539-36.11 c-10.045-5.08-21.432-7.766-32.932-7.766c-4.463,0-8.914,0.397-13.288,1.185c-12.161-9.428-27.515-14.566-43.798-14.566 c-17.94,0-34.892,6.342-47.415,17.574c-4.837-0.971-9.776-1.461-14.75-1.461c-12.73,0-25.15,3.238-35.917,9.364 c-15.141,8.612-25.582,22.045-29.406,37.525c-16.693,5.522-30.206,16.694-37.651,31.342c-3.246,6.389-5.181,13.098-5.818,19.862 C22.548,168.666-12.188,187.417,4.316,208.388z M337.748,281.037c-8.779,0-15.896-6.101-15.896-21.522 c0-16.938,10.782-31.062,17.335-38.082c-3.419-24.066,4.945-46.754,23.439-57.319c8.104-4.629,15.693-6.949,22.865-6.949 c7.87,0,15.237,2.794,22.222,8.397c3.919-0.835,9.477-1.698,15.699-1.698c8.34,0,17.875,1.551,26.264,6.801 c13,8.137,14.391,17.449,9.757,24.965c-2.81,4.559-8.591,8.953-14.756,8.953c-3.999,0-8.16-1.849-11.774-6.701 c-0.738-0.99-1.466-1.943-2.188-2.875c-0.159,0.196-0.324,0.387-0.494,0.574c16.799,32.302,24.139,73.439-0.615,87.582 c-6.871,3.925-14.448,5.783-22.221,5.783c-18.726,0-38.573-10.791-52.381-29.446c-0.428,0.056-0.87,0.091-1.321,0.114 C359.127,273.919,346.507,281.037,337.748,281.037z M65.75,194.919l5.623-5.454l-3.949-6.765 c-6.146-10.53-6.536-22.74-1.069-33.499c5.698-11.211,16.923-19.498,30.796-22.735l6.834-1.595l0.824-6.969 c1.41-11.919,8.941-22.578,20.662-29.246c7.759-4.414,16.759-6.748,26.028-6.748c5.119,0,10.182,0.706,15.048,2.098l5.927,1.695 l4.177-4.533c9.003-9.77,22.493-15.373,37.012-15.373c13.154,0,25.364,4.531,34.38,12.759l3.98,3.633l5.223-1.327 c4.396-1.116,8.938-1.683,13.503-1.683c8.379,0,16.646,1.94,23.905,5.613c12.156,6.147,20.35,16.491,22.479,28.377l1.221,6.812 l6.805,1.259c14.095,2.605,25.843,10.399,32.229,21.382c0.854,1.466,1.584,2.966,2.209,4.49c-1.709,0.824-3.424,1.719-5.143,2.701 c-12.211,6.976-21.573,17.977-27.074,31.814c-4.177,10.507-5.966,22.279-5.271,34.424c-7.734,9.771-16.731,25.088-16.731,43.463 c0,11.228,2.852,20.342,8.474,27.09c5.214,6.258,12.511,10.007,20.782,10.758c-8.69,7.054-20.184,11.021-32.478,11.021 l-6.556-0.009l-2.622,6.009c-4.991,11.438-15.637,20.215-29.208,24.077c-4.834,1.375-9.837,2.073-14.873,2.073 c-9.319,0-18.375-2.357-26.189-6.816l-5.247-2.994l-5.091,3.252c-8.125,5.188-18.137,8.043-28.192,8.043 c-4.196,0-8.398-0.486-12.491-1.447c-13.832-3.246-25.03-11.559-30.722-22.803l-2.924-5.776l-6.468,0.305 c-0.866,0.04-1.746,0.062-2.614,0.062c-13.565,0-26.47-4.986-35.406-13.681c-9.15-8.902-13.177-20.699-11.048-32.365l1.343-7.357 l-6.68-3.367c-12.198-6.147-20.424-16.474-22.567-28.328C52.497,215.619,56.561,203.832,65.75,194.919z" transform="matrix(0.1817464466176433 0.04869881359842367 -0.04869881359842367 0.1817464466176433 318.17913854544827 294.8943168430488)" id="L1_108" /> | |
<g transform="matrix(0.053405966609716415 0 0 0.053405966609716415 77.5 340)" id="L1_109"> | |
<path d="M313.061,109.143c-0.349-16.349-14.49-29.65-31.527-29.65c-0.24,0-0.479,0.002-0.718,0.007 c-0.044,0.001-0.087,0.002-0.131,0.004l-6.896,0.267l-1.454-6.175c-3.212-13.648-16.147-23.555-30.761-23.555 c-0.238,0-0.478,0.002-0.719,0.007c-4.984,0.106-9.739,1.297-14.133,3.54l-6.817,3.478l-3.526-6.79 c-5.379-10.359-16.196-16.794-28.233-16.794c-0.247,0-0.492,0.002-0.741,0.008l-0.158,0.004l-0.162-0.004 c-12.332-0.272-23.483,6.216-28.971,16.786l-3.527,6.792l-6.816-3.479c-4.395-2.242-9.149-3.433-14.135-3.54 c-0.239-0.005-0.48-0.007-0.718-0.007c-14.611,0-27.549,9.906-30.761,23.555l-1.453,6.173l-7.091-0.271 c-0.175-0.003-0.416-0.006-0.655-0.006c-17.037,0-31.18,13.301-31.527,29.649c-0.159,7.43,2.528,14.642,7.567,20.307l9.216,10.36 c0.854,0.96,2.077,1.509,3.362,1.509h0.47c0.68,0,6.667,0.201,7.729,7.15c0.063,0.414,0.152,1.027,0.269,1.827 c7.179,49.464,17.402,84.759,24.715,105.66c13.575,38.801,37.172,85.053,72.488,85.053c35.306,0,58.897-46.229,72.472-85.012 c7.313-20.892,17.539-56.185,24.73-105.682c0.117-0.809,0.208-1.43,0.271-1.842c1.064-6.954,7.053-7.154,7.73-7.154h0.469 c1.285,0,2.509-0.549,3.362-1.51l9.214-10.359C310.532,123.784,313.22,116.572,313.061,109.143z" /> | |
<path d="M69.366,141.085l-4.427,1.003c-15.029,3.406-43.612,19.53-60.754,49.99c-6.445,11.453-4.599,24.848-0.155,32.446 c3.275,5.601,7.917,8.687,13.069,8.687c7.37,0,16.154-6.023,24.734-16.961c11.782-15.021,22.822-38.371,32.811-69.396 c0.496-1.539,0.128-3.225-0.964-4.417C72.59,141.243,70.943,140.728,69.366,141.085z" /> | |
<path d="M370.303,192.078c-17.141-30.459-45.725-46.583-60.754-49.99l-4.424-1.003c-1.58-0.356-3.224,0.158-4.313,1.351 c-1.093,1.192-1.46,2.878-0.965,4.417c9.988,31.024,21.026,54.371,32.81,69.393c8.581,10.938,17.365,16.963,24.736,16.965h0.001 c5.152,0,9.795-3.084,13.067-8.684C374.904,216.928,376.749,203.533,370.303,192.078z" /> | |
</g> | |
<g transform="matrix(0.10595661401748657 0 0 0.10595661401748657 155 330)" id="L1_110"> | |
<path d="M238.094,142.034l-0.546,0.015l-6.999,0.262l-1.6-6.796c-1.19-5.08-6.066-8.765-11.593-8.765l-0.273,0.004 c-1.903,0.039-3.719,0.492-5.4,1.348l-7.498,3.829l-3.885-7.479c-2.014-3.884-6.105-6.295-10.679-6.295l-0.459,0.008l-0.444-0.007 c-4.578,0-8.676,2.411-10.692,6.294l-3.881,7.479l-7.504-3.832c-1.675-0.854-3.488-1.306-5.389-1.345l-0.279-0.004 c-5.522,0-10.401,3.686-11.599,8.766l-1.597,6.796l-7.542-0.277c-6.419,0-11.874,4.929-11.874,10.993 c0,12.292,15.396,12.596,15.396,12.596s8.359,72.217,29.069,94.722c5.217,5.666,10.56,8.421,16.336,8.421 c5.783,0,11.127-2.755,16.334-8.42c20.68-22.474,29.703-86.526,27.517-95.672c10.25,1.438,14.164-4.187,14.164-4.187 c1.856-2.089,2.85-4.739,2.791-7.462C249.838,146.965,244.51,142.034,238.094,142.034z" /> | |
<path d="M253.076,174.786c4.688,13.77,9.754,24.172,15.074,30.953c4.095,5.226,7.489,7.086,9.307,7.086 c1.3,0,2.302-1.241,2.911-2.284c1.73-2.966,2.245-8.168-0.122-12.372C272.599,184.577,260.37,177.011,253.076,174.786z" /> | |
<path d="M98.083,198.167c-2.368,4.206-1.854,9.407-0.12,12.374c0.608,1.042,1.608,2.283,2.909,2.283 c1.813,0,5.211-1.859,9.305-7.082c5.324-6.785,10.389-17.188,15.075-30.957C117.96,177.01,105.729,184.576,98.083,198.167z" /> | |
<path d="M338.044,138.709l-5.53-5.702l3.822-6.962c6.304-11.478,6.701-24.794,1.09-36.531 c-5.733-11.993-16.954-20.838-30.781-24.269l-7.27-1.803l-0.829-7.445c-1.435-12.909-9.029-24.407-20.836-31.548 c-7.697-4.655-16.612-7.116-25.783-7.116c-5.062,0-10.07,0.742-14.888,2.207l-6.683,2.032l-4.572-5.276 c-8.669-10.001-21.463-15.868-35.291-16.263l0.001,0.007c-0.577-0.021-1.157-0.036-1.738-0.04c-0.582,0.004-1.162,0.019-1.74,0.04 V0.033c-13.824,0.396-26.621,6.262-35.289,16.263l-4.573,5.276l-6.681-2.032c-4.816-1.465-9.825-2.207-14.887-2.207 c-9.17,0-18.086,2.461-25.784,7.116c-11.806,7.141-19.4,18.639-20.836,31.548l-0.828,7.445l-7.271,1.803 C57.04,68.676,45.82,77.52,40.087,89.514c-5.611,11.737-5.215,25.054,1.089,36.531l3.822,6.962l-5.53,5.702 c-9.351,9.642-13.475,22.452-11.314,35.146c2.179,12.813,10.461,23.93,22.724,30.502l6.831,3.658l-1.312,7.639 c-2.185,12.726,1.902,25.547,11.214,35.178c8.902,9.208,21.718,14.488,35.161,14.488c0.859,0,1.729-0.021,2.584-0.064l6.817-0.341 v99.322c0,7.332,5.944,13.275,13.276,13.275c7.333,0,13.276-5.943,13.276-13.275v-70.854c2.416,0.992,4.949,1.779,7.585,2.332 c20.155,4.223,39.765-5.26,42.303-6.55l0.143-0.072l0.142,0.072c2.538,1.29,22.148,10.771,42.303,6.55 c2.638-0.553,5.171-1.34,7.585-2.332v70.854c0,7.332,5.944,13.275,13.275,13.275c7.333,0,13.277-5.943,13.277-13.275v-99.322 l6.816,0.341c0.856,0.043,1.726,0.064,2.583,0.064c13.444,0,26.263-5.28,35.165-14.488c9.311-9.631,13.396-22.452,11.212-35.178 l-1.312-7.639l6.832-3.658c12.263-6.572,20.546-17.689,22.724-30.502C351.518,161.161,347.396,148.351,338.044,138.709z M295.02,219.107c-3.978,6.797-10.379,10.692-17.562,10.692c-7.955-0.002-19.503-4.784-30.854-26.531 c-0.431,2.186-0.884,4.347-1.346,6.417c-3.808,17.012-10.878,40.689-22.935,56.896c-9.459,12.711-20.616,19.155-33.16,19.155 c-12.545,0-23.702-6.444-33.16-19.155c-12.049-16.194-19.12-39.88-22.931-56.896c-0.46-2.051-0.914-4.212-1.35-6.417 c-11.345,21.749-22.894,26.531-30.851,26.531c-7.188,0-13.587-3.897-17.56-10.694c-5.103-8.727-5.111-20.211-0.021-29.259 c6.675-11.861,17.565-22.275,29.401-28.194c-0.928-2.904-1.365-5.918-1.299-8.987c0.158-7.477,3.272-14.46,8.77-19.663 c4.148-3.926,9.28-6.502,14.905-7.491c4.892-9.789,15.196-15.984,26.542-15.725c1.925,0.039,3.833,0.264,5.688,0.67 c5.448-5.909,13.166-9.271,21.382-9.271l0.519,0.004l0.435-0.004c8.229,0,15.95,3.362,21.394,9.271 c1.855-0.406,3.766-0.63,5.69-0.67c0.201-0.007,0.415-0.008,0.64-0.008c11.069,0,21.108,6.137,25.905,15.732 c5.621,0.989,10.751,3.565,14.899,7.491c5.499,5.199,8.616,12.184,8.775,19.663c0.062,3.073-0.376,6.087-1.303,8.985 c11.842,5.923,22.735,16.338,29.402,28.196C300.132,198.893,300.125,210.379,295.02,219.107z" /> | |
</g> | |
<path d="M399.394,127.428c-12.936-9.172-26.308-14.021-38.67-14.021c-4.479,0-8.795,0.639-12.859,1.901 c-1.51-10.727-5.82-20.892-12.528-29.506c-11.927-15.31-29.885-24.091-49.271-24.091c-16.679,0-32.818,6.814-44.574,18.759 c-11.992-16.434-31.147-26.191-51.607-26.191c-17.386,0-33.526,6.777-45.579,19.111c-9.202-4.705-19.526-7.187-29.934-7.187 c-36.298,0-65.828,29.529-65.828,65.826c0,3.109,0.224,6.244,0.664,9.332c-12.081,8.439-20.368,20.949-23.423,35.37 c-11.667,9.144-25.419,22.485-25.777,34.783c-0.158,5.455,2.221,10.208,7.071,14.126c2.999,2.421,5.96,3.648,8.803,3.648 c6.622,0,11.247-6.39,15.153-13.919c8.452,16.2,24.347,27.687,42.358,30.511c-0.104,1.357-0.156,2.722-0.156,4.07 c0,19.92,11.424,38.475,29.18,47.537v83.438c0,9.016,7.335,16.352,16.35,16.352c9.016,0,16.351-7.335,16.351-16.352v-65.28 c10.964,10.152,25.17,15.703,40.388,15.703c13.021,0,25.352-4.107,35.719-11.887c6.878,2.496,14.116,3.76,21.527,3.76 c14.812,0,29.02-5.139,40.364-14.541v72.245c0,9.016,7.334,16.352,16.351,16.352c9.016,0,16.351-7.335,16.351-16.352v-91.212 c20.53-1.174,39.215-12.771,49.351-30.629c19.609,10.224,39.69,16.067,55.293,16.067c6.271,0,11.942-0.914,16.854-2.717 c9.712-3.563,16.569-10.552,19.83-20.208C462.65,206.3,435.043,152.707,399.394,127.428z M232.751,305.014 c-6.714,0-13.179-1.446-19.217-4.297L208,298.104l-4.51,4.14c-7.655,7.026-17.594,10.896-27.984,10.896 c-15.887,0-30.126-8.866-37.158-23.139l-2.735-5.551l-6.167,0.499c-1.085,0.087-2.024,0.129-2.869,0.129 c-19.368,0-35.125-15.757-35.125-35.125c0-3.366,0.484-6.716,1.439-9.955l3.577-12.124l-12.988,0.461 c-0.377,0.014-0.754,0.027-1.135,0.027c-21.841,0-39.609-17.77-39.609-39.612c0-14.619,8.014-28,20.915-34.922l6.246-3.353 l-1.717-6.877c-0.943-3.779-1.422-7.671-1.422-11.568c0-26.255,21.36-47.615,47.615-47.615c9.586,0,18.828,2.838,26.728,8.208 l7.148,4.859l5.226-6.886c8.729-11.505,22.001-18.104,36.411-18.104c18.36,0,34.868,10.919,42.058,27.818l6.994,16.442 l9.192-15.322c8.08-13.465,22.263-21.504,37.937-21.504c13.73,0,26.452,6.222,34.901,17.07c3.717,4.772,6.354,10.086,7.856,15.827 c-6.143-1.8-12.461-2.712-18.818-2.712c-9.466,0-18.837,2.089-27.1,6.041c-14.359,6.867-24.863,18.353-29.577,32.343 c-4.354,12.929-3.251,26.855,3.104,39.212c7.46,14.507,21.596,23.52,36.893,23.52c6.743,0,13.238-1.705,19.308-5.067 c11.468-6.351,17.229-16.058,17.123-28.851c-0.088-10.937-4.694-19.148-13.692-24.405c-0.563-0.33-1.205-0.503-1.856-0.503 c-1.29,0-2.463,0.656-3.136,1.753c-1.04,1.689-0.53,3.94,1.137,5.018c3.974,2.567,6.563,7.375,7.295,13.537 c0.944,7.967-1.935,14.484-8.326,18.847c-8.562,5.844-17.863,6.308-26.747,1.325c-8.451-4.738-13.96-16.531-12.541-26.846 c1.886-13.687,10.321-23.025,23.752-26.292c3.388-0.821,6.69-1.237,9.817-1.237c8.022,0,19.303,2.34,27.478,13.486 c3.448,4.703,10.032,10.195,17.238,10.195c3.694,0,9.045-1.508,13.543-8.693c3.75-5.988,2.555-13.196-3.364-20.299 c10.906-0.17,21.991,6.487,27.558,10.434c29.081,20.622,52.806,65.578,40.422,102.25c-1.441,4.272-3.907,6.779-7.758,7.893 c-2.822,0.814-6.01,1.229-9.473,1.229c-26.602,0-62.665-24.074-63.026-24.316l-1.783-1.201l-0.515,2.086 c-0.016,0.066-1.64,6.681-3.118,11.078c-5.823,17.324-22.026,28.965-40.32,28.965c-5.165,0-10.23-0.926-15.056-2.753l-8.812-3.335 l-3.034,8.921C269.22,292.729,252.064,305.014,232.751,305.014z" transform="matrix(0.04429109767079353 0 0 0.04429109767079353 252.5 340)" id="L1_111" /> | |
<path d="M432.396,152.531c-6.072-11.085-24.622-17.244-40.053-20.542c-9.056-20.903-30.36-35.618-55.142-35.618 c-1.535,0-3.104,0.061-4.657,0.179l-0.533,0.041l-0.439-0.306c-10.225-7.124-22.272-10.89-34.846-10.89 c-6.935,0-13.726,1.146-20.187,3.405l-0.495,0.173L275.55,88.8c-6.463-2.26-13.254-3.405-20.188-3.405 c-11.145,0-21.993,2.985-31.375,8.634l-0.562,0.338l-0.631-0.184c-4.512-1.314-9.23-2.102-14.025-2.341l-3.336-0.167l2.34-2.383 c1.104-1.123,2.109-2.177,2.98-3.114c4.32-4.651,8.129-9.391,10.725-13.345c3.351-5.1,6.813-11.849,3.854-18.825 c-4.933-11.646-27.16-14.753-39.516-14.753c-2.43,0-4.801,0.109-7.047,0.326c-8.566,0.824-16.063,3.155-22.277,6.928l-0.693,0.421 l-0.732-0.351c-10.738-5.141-22.818-7.747-35.902-7.747c-3.137,0-6.348,0.156-9.545,0.464C92.4,40.953,77.551,45.964,65.486,54.191 l-0.596,0.407l-0.689-0.212c-6.189-1.903-13.291-2.5-20.953-1.763C29.697,53.927,3.189,62.022,0.299,75.66 C-1.447,83.896,4.93,90.545,7.33,93.048c3.113,3.248,7.525,7.04,12.424,10.68c4.727,3.513,17.143,12.202,30.34,17.014l0.662,0.241 l0.236,0.663c3.627,10.135,7.617,19.643,11.863,28.26c7.453,15.126,15.52,27.135,23.977,35.692 c2.818,2.851,5.762,5.387,8.748,7.537l0.586,0.422l0.035,0.722c0.826,16.752,9.063,32.307,22.592,42.678l0.539,0.412l0.045,0.676 c1.211,17.697,11.023,34.254,26.246,44.292l0.674,0.444v71.281c0,6.893,5.607,12.5,12.5,12.5s12.5-5.607,12.5-12.5v-54.457 l2.426,1.896c5.834,4.566,12.398,7.973,19.508,10.12l1.066,0.321v71.188c0,6.893,5.607,12.5,12.5,12.5s12.5-5.607,12.5-12.5 v-69.395l1.271-0.195c3.285-0.506,6.531-1.281,9.65-2.305l0.621-0.205l0.572,0.316c8.93,4.932,19.118,7.539,29.465,7.539 c8.295,0,16.688-1.729,24.271-5.001l0.594-0.256l0.594,0.256c7.584,3.271,15.978,5.001,24.271,5.001 c2.092,0,4.291-0.119,6.537-0.354l1.653-0.172v35.701c0,6.893,5.607,12.5,12.5,12.5c6.894,0,12.5-5.607,12.5-12.5v-44.925 l0.664-0.444c2.154-1.447,4.205-3.021,6.099-4.679l0.373-0.327l0.494-0.039c3.696-0.299,7.391-0.941,10.979-1.91l1.891-0.512 v81.902c0,6.895,5.607,12.5,12.5,12.5c6.894,0,12.5-5.605,12.5-12.5v-96.934l0.431-0.438c10.651-10.868,16.52-25.061,16.52-39.962 c0-8.099-1.703-15.964-5.062-23.377l-0.279-0.619l0.279-0.619c3.358-7.413,5.062-15.278,5.062-23.377 c0-11.426-3.438-22.513-9.947-32.061l-0.348-0.509l0.111-0.606c0.038-0.206,0.063-0.415,0.1-0.621 c10.146,7.915,22.31,16.496,30.027,12.557c2.539-1.297,4.655-3.811,6.287-7.473C435.153,163.087,435.126,157.516,432.396,152.531z M101.148,171.45c-6.934-7.018-13.742-17.259-20.236-30.438c-5.834-11.845-10.154-23.555-12.75-31.292l-1.656-4.937l-6.82-2.051 C47.952,99.205,35.344,90.237,31.76,87.573c-2.963-2.202-5.693-4.448-7.898-6.496l-1.604-1.487l1.965-0.959 c4.871-2.38,12.936-5.198,20.953-5.97c6.496-0.623,11.992,0.112,16.115,2.154l6.541,3.24l5.041-4.241 c6.59-5.542,18.65-12.553,38.674-14.479c15.125-1.456,29.041,1.399,39.838,8.151l6.699,4.189l5.658-5.512 c3.662-3.566,9.525-5.829,16.955-6.543c1.609-0.154,3.332-0.233,5.119-0.233c5.619,0,11.67,0.768,16.6,2.106l2.105,0.571 l-1.287,1.761c-1.918,2.628-4.486,5.703-7.23,8.657c-3.197,3.442-14.473,15.072-25.338,20.19l-5.475,2.579l-0.709,5.461 c-1.1,8.472-3.221,21.39-7.076,34.819c-3.904,13.593-8.66,24.479-14.139,32.358c-5.979,8.598-12.684,13.311-19.932,14.008 c-0.611,0.059-1.23,0.089-1.844,0.089C114.904,181.986,108.058,178.441,101.148,171.45z M380.882,226.975 c3.424,5.715,5.233,12.223,5.233,18.823c0,20.791-17.688,37.802-39.434,37.922l-4.197,0.022l-2.938,3 c-7.591,7.75-17.869,12.018-28.943,12.018c-7.012,0-13.914-1.783-19.957-5.16l-4.91-2.74l-4.906,2.742 c-6.041,3.375-12.94,5.157-19.954,5.157c-8.406,0-16.443-2.493-23.242-7.209l-4.648-3.226l-5.172,2.297 c-5.25,2.33-10.854,3.513-16.662,3.513c-14.006,0-26.703-6.854-33.967-18.339l-2.291-3.621l-4.197-0.857 c-18.148-3.713-31.32-19.309-31.32-37.082c0-0.588,0.021-1.174,0.047-1.756l0.27-5.945l-5.08-3.1 c-7.561-4.617-13.125-11.305-16.092-19.342l-0.777-2.103l2.518,0.095c1.654,0.066,3.338,0.012,5.002-0.149 c13.404-1.289,25.021-8.877,34.531-22.553c6.738-9.693,12.445-22.577,16.959-38.293c1.91-6.658,3.604-13.801,5.029-21.23 l0.129-0.68l3.529-2.001c6.104-3.461,13.086-5.291,20.195-5.291c5.363,0,10.564,1.006,15.46,2.992l5.271,2.138l4.549-3.413 c7.043-5.284,15.496-8.076,24.444-8.076c5.783,0,11.373,1.174,16.615,3.491l4.068,1.798l4.065-1.798 c5.24-2.316,10.83-3.49,16.613-3.49c9.543,0,18.771,3.299,25.983,9.291l3.503,2.908l4.495-0.708 c2.168-0.341,4.354-0.515,6.494-0.515c21.869,0,39.662,17.014,39.662,37.928c0,3.464-0.5,6.921-1.481,10.275l-1.521,5.187 l3.482,4.132c5.739,6.81,8.772,15.034,8.772,23.783c0,6.6-1.811,13.108-5.233,18.821l-3.103,5.174L380.882,226.975z" transform="matrix(0.09206746518611908 0 0 0.09206746518611908 67.5 67.5)" id="L1_112" /> | |
<g transform="matrix(0.095238097012043 0 0 0.095238097012043 242.5 67.5)" id="L1_113"> | |
<path d="M379.709,151.004c6.405-15.926,5.895-33.502-1.635-49.253c-7.522-15.735-21.2-27.771-38.137-33.8 c-3.856-16.621-14.462-31.082-29.854-40.392c-11.053-6.686-23.819-10.221-36.913-10.221c-4.922,0-9.809,0.496-14.602,1.476 C245.785,6.786,228.531,0,210.25,0h-0.501c-18.28,0-35.536,6.786-48.32,18.814c-4.792-0.98-9.68-1.476-14.6-1.476 c-13.096,0-25.859,3.535-36.914,10.221c-15.394,9.31-25.996,23.771-29.854,40.392c-16.935,6.029-30.614,18.065-38.137,33.8 c-7.528,15.75-8.038,33.327-1.632,49.253c-10.614,13.799-15.003,30.906-12.1,47.97c2.9,17.057,12.756,32.03,27.427,42.014 c-0.835,17.005,5.44,33.554,17.771,46.308c12.203,12.623,29.321,20.164,47.38,20.974c3.443,5.574,7.713,10.569,12.646,14.871 v83.583c0,7.332,5.944,13.276,13.276,13.276c7.333,0,13.276-5.944,13.276-13.276v-69.278c0.79,0.226,1.577,0.453,2.377,0.652 c5.751,1.437,11.659,2.164,17.561,2.164c12.087,0,19.74-2.968,30.093-8.628c10.352,5.66,18.006,8.628,30.094,8.628 c5.902,0,11.81-0.729,17.56-2.164c0.801-0.199,1.59-0.427,2.378-0.652v69.278c0,7.332,5.943,13.276,13.274,13.276 c7.333,0,13.277-5.944,13.277-13.276v-83.583c4.933-4.301,9.203-9.297,12.645-14.871c18.061-0.81,35.179-8.352,47.384-20.974 c12.328-12.754,18.604-29.302,17.77-46.308c14.672-9.984,24.526-24.957,27.428-42.014 C394.709,181.911,390.321,164.804,379.709,151.004z M370.604,195.369c-2.178,12.813-10.461,23.93-22.724,30.502l-6.832,3.659 l1.312,7.639c2.185,12.726-1.901,25.547-11.212,35.177c-8.902,9.209-21.721,14.489-35.165,14.489 c-0.857,0-1.727-0.022-2.583-0.065l-7.163-0.357l-3.083,6.477c-5.729,12.029-16.801,21.43-30.709,24.342 c-20.154,4.223-39.766-5.26-42.304-6.549L210,310.607l-0.143,0.072c-2.538,1.291-22.147,10.771-42.303,6.551 c-13.907-2.914-24.979-12.313-30.707-24.342l-3.083-6.478l-7.165,0.358c-0.855,0.043-1.725,0.064-2.584,0.064 c-13.443,0-26.259-5.281-35.161-14.489c-9.312-9.63-13.398-22.452-11.214-35.177l1.312-7.639l-6.831-3.659 c-12.263-6.572-20.545-17.689-22.724-30.502c-2.16-12.694,1.964-25.505,11.314-35.146l5.53-5.702l-3.822-6.962 c-6.304-11.478-6.7-24.794-1.089-36.532c5.733-11.993,16.952-20.838,30.78-24.268l7.271-1.803l0.828-7.445 c1.436-12.909,9.03-24.407,20.836-31.548c7.698-4.655,16.614-7.116,25.784-7.116c5.062,0,10.07,0.743,14.887,2.208l6.681,2.032 l4.573-5.276c8.668-10,21.465-15.867,35.289-16.263v0.007c0.578-0.021,1.158-0.036,1.74-0.04c0.581,0.004,1.161,0.018,1.739,0.04 l-0.001-0.007c13.828,0.395,26.622,6.262,35.291,16.263l4.572,5.276l6.683-2.032c4.816-1.465,9.826-2.208,14.888-2.208 c9.171,0,18.086,2.461,25.783,7.116c11.807,7.141,19.4,18.639,20.836,31.548l0.829,7.445l7.27,1.803 c13.827,3.43,25.048,12.275,30.781,24.268c5.611,11.738,5.214,25.054-1.09,36.532l-3.822,6.962l5.53,5.702 C368.64,169.864,372.762,182.675,370.604,195.369z" /> | |
<path d="M286.88,183.164c0.927-2.898,1.364-5.912,1.303-8.985c-0.159-7.479-3.276-14.463-8.775-19.663 c-4.148-3.926-9.278-6.501-14.899-7.491c-4.797-9.596-14.836-15.732-25.905-15.732c-0.225,0-0.438,0.001-0.64,0.008 c-1.926,0.04-3.835,0.264-5.69,0.669c-5.442-5.909-13.164-9.271-21.394-9.271l-0.435,0.004l-0.519-0.004 c-8.216,0-15.934,3.363-21.382,9.271c-1.855-0.406-3.764-0.631-5.688-0.669c-11.346-0.26-21.65,5.936-26.542,15.725 c-5.625,0.989-10.757,3.565-14.905,7.491c-5.497,5.204-8.611,12.187-8.77,19.663c-0.066,3.069,0.371,6.083,1.299,8.987 c-11.836,5.919-22.727,16.333-29.401,28.194c-5.09,9.048-5.081,20.531,0.021,29.259c3.973,6.796,10.372,10.694,17.56,10.694 c7.957,0,19.506-4.782,30.851-26.53c0.436,2.205,0.89,4.366,1.35,6.417c3.811,17.016,10.882,40.699,22.931,56.895 c9.458,12.711,20.615,19.154,33.16,19.154c12.544,0,23.702-6.443,33.161-19.154c12.057-16.207,19.127-39.885,22.935-56.896 c0.462-2.071,0.915-4.232,1.346-6.417c11.351,21.747,22.897,26.529,30.854,26.531c7.185,0,13.586-3.896,17.562-10.691 c5.105-8.729,5.112-20.215,0.02-29.261C309.615,199.502,298.722,189.087,286.88,183.164z M131.42,227.256 c-4.094,5.223-7.491,7.083-9.305,7.083c-1.301,0-2.301-1.243-2.909-2.284c-1.733-2.966-2.248-8.169,0.12-12.375 c7.645-13.59,19.877-21.157,27.169-23.381C141.81,210.068,136.745,220.471,131.42,227.256z M268.422,182.001 c0,0-3.914,5.624-14.164,4.187c2.188,9.146-6.837,73.199-27.517,95.671c-5.207,5.666-10.551,8.42-16.334,8.42 c-5.776,0-11.119-2.754-16.336-8.42c-20.71-22.506-29.069-94.722-29.069-94.722s-15.396-0.304-15.396-12.596 c0-6.064,5.455-10.993,11.874-10.993l7.542,0.278l1.597-6.796c1.197-5.081,6.076-8.766,11.599-8.766l0.279,0.004 c1.9,0.039,3.714,0.492,5.389,1.345l7.504,3.832l3.881-7.479c2.017-3.883,6.114-6.294,10.692-6.294l0.444,0.007l0.459-0.008 c4.573,0,8.666,2.412,10.679,6.295l3.885,7.479l7.498-3.83c1.683-0.855,3.497-1.309,5.4-1.348l0.273-0.004 c5.525,0,10.401,3.685,11.593,8.765l1.6,6.796l6.999-0.262l0.546-0.015c6.416,0,11.744,4.931,11.875,10.992 C271.271,177.262,270.278,179.913,268.422,182.001z M301.611,232.054c-0.609,1.044-1.611,2.286-2.911,2.286 c-1.816,0-5.212-1.861-9.307-7.086c-5.32-6.781-10.387-17.184-15.074-30.953c7.294,2.225,19.522,9.791,27.17,23.383 C303.856,223.886,303.343,229.089,301.611,232.054z" /> | |
</g> | |
<path d="M413.748,136.491c-6.153-4.363-18.406-11.722-30.461-11.534c6.542,7.853,7.864,15.82,3.718,22.438 c-4.971,7.942-10.885,9.608-14.969,9.608c-7.966,0-15.243-6.071-19.056-11.27c-9.035-12.321-21.502-14.907-30.371-14.907 c-3.456,0-7.107,0.461-10.854,1.369c-14.845,3.611-24.17,13.932-26.254,29.062c-1.568,11.402,4.521,24.438,13.861,29.673 c9.821,5.51,20.104,4.997,29.566-1.462c7.064-4.824,10.249-12.027,9.204-20.833c-0.81-6.812-3.674-12.127-8.064-14.964 c-1.843-1.19-2.407-3.679-1.257-5.546c0.745-1.215,2.042-1.938,3.466-1.938c0.72,0,1.43,0.191,2.052,0.557 c9.945,5.812,15.039,14.886,15.137,26.976c0.117,14.142-6.252,24.871-18.929,31.891c-6.707,3.718-13.887,5.601-21.342,5.601 c-16.906,0-32.53-9.961-40.778-25.997c-7.023-13.656-8.242-29.052-3.429-43.343c5.209-15.464,16.819-28.16,32.692-35.751 c9.134-4.367,19.49-6.676,29.954-6.676c7.026,0,14.013,1.007,20.802,2.997c-1.662-6.345-4.576-12.219-8.687-17.496 c-9.339-11.989-23.4-18.866-38.577-18.866c-36.194,0-51.861,33.527-51.861,33.527s-13.832-41.746-54.45-41.746 c-15.929,0-30.599,7.295-40.246,20.012l-5.777,7.611l-7.902-5.37c-8.732-5.937-18.946-9.071-29.543-9.071 c-29.021,0-52.63,23.61-52.63,52.63c0,4.308,0.528,8.61,1.572,12.788l1.897,7.601l-6.905,3.707 c-8.189,4.394-14.583,11.148-18.555,19.158c-14.629,6.037-31.928,15.496-35.912,27.566c-1.781,5.396-0.798,10.881,2.922,16.3 c2.27,3.306,4.807,5.395,7.539,6.209c7.833,2.335,15.962-5.785,23.904-14.692c3.677,9.37,10.489,17.172,19.145,22.11 c0.318,16.523,13.803,29.822,30.401,29.822c0.433,0,0.862-0.015,1.291-0.031c0.079,16.381,10.355,30.387,24.793,36.002v97.068 c0,9.374,7.626,17,17,17s17-7.626,17-17v-78.646c8.542,9.595,20.801,15.228,34.111,15.228c11.487,0,22.472-4.276,30.934-12.042 l4.986-4.577l6.118,2.89c6.674,3.151,13.819,4.748,21.24,4.748c15.232,0,29.245-6.914,38.523-18.216v90.617c0,9.374,7.626,17,17,17 s17-7.626,17-17V277.75c1.458,0.137,2.924,0.207,4.398,0.207c20.22,0,38.129-12.867,44.568-32.017 c1.634-4.861,3.428-12.171,3.445-12.245l0.566-2.309l1.972,1.329c0.397,0.269,40.263,26.877,69.665,26.877 c3.828,0,7.353-0.457,10.473-1.357c4.255-1.229,6.979-4.001,8.575-8.723C472.115,208.979,445.893,159.285,413.748,136.491z" transform="matrix(0.1514679342508316 0 0 0.1514679342508316 315 140)" id="L1_114" /> | |
<g transform="matrix(0.14700373316491758 -0.03938953158589991 0.03938953158589991 0.14700373316491758 132.13143858100216 150.23249544021138)" id="L1_115"> | |
<path d="M312.329,258.729c0-17.858,11.371-32.751,18.28-40.154c-3.604-25.376,5.215-49.3,24.716-60.439 c8.544-4.881,16.548-7.327,24.11-7.327c8.299,0,16.067,2.946,23.432,8.854c4.134-0.88,9.992-1.791,16.555-1.791 c8.793,0,18.848,1.636,27.693,7.172c13.708,8.579,15.172,18.398,10.288,26.323c-2.964,4.808-9.059,9.441-15.561,9.441 c-4.216,0-8.604-1.95-12.416-7.066c-0.778-1.044-1.545-2.049-2.308-3.031c-0.168,0.207-0.341,0.409-0.521,0.606 c17.713,34.061,25.453,77.438-0.65,92.35c-7.245,4.141-15.233,6.1-23.43,6.1c-19.745,0-40.675-11.379-55.233-31.051 c-0.451,0.061-0.918,0.098-1.393,0.121c5.743,15.083-7.565,22.59-16.802,22.59C319.834,281.427,312.329,274.992,312.329,258.729z" /> | |
<path d="M39.413,152.918c0.622-3.58,1.782-7.113,3.507-10.507c6.008-11.822,17.844-20.561,32.473-23.974l7.206-1.682l0.87-7.348 c1.486-12.568,9.428-23.808,21.787-30.839c8.182-4.655,17.672-7.116,27.446-7.116c5.397,0,10.736,0.745,15.867,2.211l6.25,1.789 l4.405-4.78c9.493-10.302,23.718-16.21,39.027-16.21c13.87,0,26.744,4.778,36.251,13.454l4.197,3.83l5.507-1.4 c4.634-1.177,9.424-1.773,14.238-1.773c8.834,0,17.551,2.045,25.207,5.919c12.818,6.482,21.458,17.389,23.704,29.922l1.286,7.183 l7.176,1.327c14.862,2.748,27.25,10.966,33.986,22.546c0.898,1.546,1.67,3.128,2.33,4.735c-1.802,0.869-3.61,1.813-5.423,2.847 c-12.876,7.356-22.748,18.957-28.549,33.547c-4.403,11.08-6.29,23.492-5.559,36.299c-8.155,10.304-17.642,26.457-17.642,45.832 c0,11.838,3.005,21.447,8.933,28.563c5.498,6.601,13.193,10.552,21.916,11.345c-5.946,4.826-13.14,8.271-20.997,10.103v81.749 c0,8.285-6.715,15-15,15c-8.283,0-15-6.715-15-15v-62.969c-5.951,6.664-14.141,11.726-23.727,14.453 c-5.097,1.45-10.373,2.188-15.682,2.188c-9.828,0-19.376-2.486-27.616-7.188l-5.533-3.158l-5.368,3.429 c-8.567,5.47-19.125,8.481-29.728,8.481c-4.424,0-8.855-0.514-13.171-1.526c-14.585-3.423-26.394-12.187-32.396-24.044 l-3.083-6.092l-0.847,0.041v76.387c0,8.283-6.716,15-15,15s-15-6.717-15-15v-80.135c-6.059-2.449-11.545-5.936-16.063-10.33 c-9.649-9.389-13.895-21.827-11.649-34.129l1.416-7.76l-7.043-3.55c-12.863-6.481-21.536-17.37-23.797-29.87 c-2.218-12.273,2.066-24.702,11.756-34.1l5.93-5.751l-4.165-7.133c-0.173-0.297-0.325-0.6-0.49-0.9 c-12.512,14.102-25.896,39.979-39.241,23.021C-11.321,179.986,19.034,162.112,39.413,152.918z" /> | |
</g> | |
<g transform="matrix(0.11675778031349182 0 0 0.11675778031349182 62.5 237.5)" id="L1_116"> | |
<path d="M109.266,183.742c8.3-0.798,15.955-6.162,22.758-15.944c6.174-8.88,11.534-21.144,15.932-36.45 c4.336-15.101,6.718-29.61,7.952-39.123l0.755-5.819l5.861-2.76c11.938-5.624,23.967-17.795,28.582-22.765 c1.401-1.508,2.769-3.05,4.061-4.582c1.433-1.699,1.84-4.039,1.067-6.122c-0.772-2.085-2.607-3.591-4.801-3.944 c-5.968-0.96-12.598-1.229-17.956-0.715c-8.457,0.814-15.146,3.405-19.349,7.494l-6.026,5.874l-7.14-4.465 c-10.086-6.307-22.683-9.641-36.433-9.641c-2.818,0-5.707,0.142-8.586,0.419c-22.6,2.174-36.224,10.098-43.676,16.364l-5.37,4.518 l-7.005-3.471c-4.719-2.335-11-3.177-18.373-2.469c-6.997,0.672-13.366,2.613-17.477,4.123c-2.086,0.766-3.599,2.596-3.96,4.788 c-0.361,2.192,0.485,4.41,2.217,5.804c1.26,1.015,2.572,2.028,3.896,3.013C10.232,80.87,24.43,90.971,37.68,94.954l7.369,2.217 l1.766,5.26c2.917,8.691,7.769,21.846,14.326,35.159c7.308,14.832,14.978,26.363,22.794,34.275 c7.855,7.946,15.683,11.977,23.268,11.977C107.894,183.842,108.59,183.807,109.266,183.742z" /> | |
<path d="M426.168,155.353c-5.494-10.029-21.202-16.025-35.572-19.52c-6.795-15.568-22.868-26.54-41.573-26.54 c-2.428,0-4.905,0.196-7.371,0.584l-4.788,0.755l-3.732-3.098c-8.188-6.801-18.663-10.547-29.495-10.547 c-6.562,0-12.905,1.332-18.855,3.962l-4.331,1.916l-4.334-1.916c-5.95-2.629-12.295-3.962-18.858-3.962 c-10.157,0-19.752,3.17-27.746,9.167l-4.848,3.638l-5.617-2.279c-5.559-2.252-11.46-3.395-17.546-3.395 c-8.068,0-15.994,2.076-22.922,6.005l-1.708,0.97c-1.562,0.885-2.659,2.405-3.008,4.166c-1.521,7.676-3.301,15.081-5.287,22.008 c-5.044,17.562-11.415,31.953-18.938,42.773c-10.565,15.194-23.456,23.623-38.307,25.051l-0.423,0.039 c-2.083,0.184-3.933,1.41-4.91,3.259c-0.979,1.849-0.952,4.068,0.066,5.894c3.603,6.442,8.964,11.957,15.505,15.951l5.414,3.306 l-0.287,6.336c-0.029,0.654-0.053,1.32-0.053,1.991c0,13.981,7.174,26.772,18.427,34.724v65.295c0,6.894,5.607,12.5,12.5,12.5 s12.5-5.606,12.5-12.5v-51.723c5.601,8.15,13.675,14.09,23,17.126v63.665c0,6.894,5.607,12.5,12.5,12.5s12.5-5.606,12.5-12.5 v-62.527c2.915-0.662,5.765-1.596,8.524-2.819l5.511-2.445l4.952,3.437c7.718,5.354,16.84,8.184,26.381,8.184 c7.961,0,15.794-2.023,22.65-5.855l5.228-2.922l5.229,2.92c6.393,3.569,13.628,5.549,21.024,5.807v27.156 c0,6.894,5.606,12.5,12.5,12.5c6.893,0,12.5-5.606,12.5-12.5v-33.355c3.44-2.014,6.632-4.48,9.482-7.393l3.129-3.195l4.475-0.023 c1.148-0.008,2.286-0.068,3.414-0.156v73.192c0,6.894,5.606,12.5,12.5,12.5c6.893,0,12.5-5.606,12.5-12.5v-82.948 c9.982-7.918,16.359-19.863,16.359-33.17c0-7.502-2.058-14.898-5.948-21.396l-3.307-5.513l3.307-5.515 c3.892-6.493,5.948-13.892,5.948-21.393c0-9.944-3.447-19.291-9.97-27.027l-3.711-4.404l0.509-1.734 c9.862,7.605,21.318,15.301,28.704,11.531c2.539-1.297,4.655-3.811,6.287-7.474C428.926,165.909,428.898,160.338,426.168,155.353z " /> | |
</g> | |
<path d="M407.655,202.306c-14.938-26.545-38.188-45.074-58.214-54.244c2.452-6.104,3.67-12.668,3.526-19.348 c-0.282-13.296-5.824-25.716-15.604-34.971c-7.924-7.499-17.915-12.232-28.678-13.689c-8.06-18.003-26.277-29.931-47.115-29.931 c-0.381,0-0.761,0.004-1.144,0.012c-4.281,0.091-8.461,0.682-12.509,1.765c-9.825-11.726-24.643-18.587-40.678-18.329 c-16.04-0.266-30.854,6.604-40.678,18.329c-4.048-1.083-8.228-1.674-12.509-1.765C132.726,49.683,114,61.723,105.794,80.053 C95.031,81.51,85.04,86.244,77.116,93.742c-9.779,9.254-15.321,21.674-15.604,34.971c-0.143,6.681,1.075,13.245,3.527,19.349 c-20.026,9.171-43.275,27.7-58.214,54.244c-9.103,16.175-9.099,36.689,0.009,52.266c6.893,11.788,17.922,18.549,30.261,18.549 c16.213,0,38.527-11.209,60.489-58.479c5.092,24.686,11.302,47.687,18.369,67.885c22.843,65.288,53.557,98.392,91.286,98.392 c37.719,0,68.426-33.088,91.269-98.347c5.356-15.303,12.211-37.997,18.389-67.931c21.961,47.269,44.274,58.478,60.487,58.479 c0,0,0.002,0,0.005,0c12.338,0,23.366-6.76,30.26-18.545C416.757,238.999,416.76,218.482,407.655,202.306z M58.29,233.467 c-7.597,9.685-15.321,15.238-21.193,15.238c-4.471,0-7.462-3.512-9.185-6.458c-3.815-6.525-5.383-18.062,0.192-27.967 c16.423-29.183,43.58-44.58,57.827-47.809l4.427-1.003C80.532,195.99,69.743,218.865,58.29,233.467z M312.913,156.813h-0.469 c-3.899,0-10.854,2.311-12.179,10.973c-0.064,0.425-0.156,1.056-0.275,1.877c-7.14,49.14-17.277,84.136-24.524,104.841 c-13.094,37.407-35.56,81.998-68.225,81.998c-32.678,0-55.146-44.614-68.241-82.04c-7.247-20.712-17.382-55.71-24.509-104.819 c-0.118-0.814-0.209-1.439-0.273-1.86c-1.324-8.66-8.277-10.97-12.178-10.97h-0.47l-9.216-10.36 c-4.281-4.813-6.565-10.928-6.431-17.22c0.296-13.92,12.421-25.245,27.028-25.245c0.207,0,0.416,0.002,0.567,0.005l10.71,0.41 l2.302-9.78c2.739-11.638,13.834-20.085,26.381-20.085c0.206,0,0.415,0.002,0.623,0.006c4.299,0.092,8.398,1.117,12.184,3.049 l10.797,5.509l5.586-10.757c4.693-9.039,14.252-14.592,24.88-14.36l0.26,0.006l0.26-0.006c10.569-0.233,20.188,5.321,24.88,14.361 l5.586,10.756l10.797-5.509c3.785-1.932,7.886-2.957,12.185-3.049c0.209-0.004,0.416-0.006,0.623-0.006 c12.547,0,23.642,8.447,26.381,20.085l2.302,9.78l10.04-0.378l0.614-0.031c0.208-0.004,0.415-0.006,0.623-0.006 c14.607,0,26.732,11.325,27.028,25.246c0.135,6.291-2.149,12.406-6.433,17.219L312.913,156.813z M386.573,242.25 c-1.722,2.945-4.713,6.455-9.184,6.455c-0.001,0-0.001,0-0.001,0c-5.873-0.001-13.599-5.556-21.195-15.242 c-11.452-14.6-22.24-37.473-32.066-67.994l4.424,1.003c14.248,3.229,41.405,18.625,57.827,47.809 C391.955,224.189,390.389,235.725,386.573,242.25z" transform="matrix(0.21713902056217194 0 0 0.21713902056217194 217.5 217.5)" id="L1_117" /> | |
</defs> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_108" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_108" x="-350" y="-350" /> | |
<use xlink:href="#L1_108" x="0" y="-350" /> | |
<use xlink:href="#L1_108" x="350" y="-350" /> | |
<use xlink:href="#L1_108" x="-350" y="0" /> | |
<use xlink:href="#L1_108" x="0" y="0" /> | |
<use xlink:href="#L1_108" x="350" y="0" /> | |
<use xlink:href="#L1_108" x="-350" y="350" /> | |
<use xlink:href="#L1_108" x="0" y="350" /> | |
<use xlink:href="#L1_108" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_108)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_109" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_109" x="-350" y="-350" /> | |
<use xlink:href="#L1_109" x="0" y="-350" /> | |
<use xlink:href="#L1_109" x="350" y="-350" /> | |
<use xlink:href="#L1_109" x="-350" y="0" /> | |
<use xlink:href="#L1_109" x="0" y="0" /> | |
<use xlink:href="#L1_109" x="350" y="0" /> | |
<use xlink:href="#L1_109" x="-350" y="350" /> | |
<use xlink:href="#L1_109" x="0" y="350" /> | |
<use xlink:href="#L1_109" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_109)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_110" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_110" x="-350" y="-350" /> | |
<use xlink:href="#L1_110" x="0" y="-350" /> | |
<use xlink:href="#L1_110" x="350" y="-350" /> | |
<use xlink:href="#L1_110" x="-350" y="0" /> | |
<use xlink:href="#L1_110" x="0" y="0" /> | |
<use xlink:href="#L1_110" x="350" y="0" /> | |
<use xlink:href="#L1_110" x="-350" y="350" /> | |
<use xlink:href="#L1_110" x="0" y="350" /> | |
<use xlink:href="#L1_110" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_110)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_111" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_111" x="-350" y="-350" /> | |
<use xlink:href="#L1_111" x="0" y="-350" /> | |
<use xlink:href="#L1_111" x="350" y="-350" /> | |
<use xlink:href="#L1_111" x="-350" y="0" /> | |
<use xlink:href="#L1_111" x="0" y="0" /> | |
<use xlink:href="#L1_111" x="350" y="0" /> | |
<use xlink:href="#L1_111" x="-350" y="350" /> | |
<use xlink:href="#L1_111" x="0" y="350" /> | |
<use xlink:href="#L1_111" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_111)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_112" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_112" x="-350" y="-350" /> | |
<use xlink:href="#L1_112" x="0" y="-350" /> | |
<use xlink:href="#L1_112" x="350" y="-350" /> | |
<use xlink:href="#L1_112" x="-350" y="0" /> | |
<use xlink:href="#L1_112" x="0" y="0" /> | |
<use xlink:href="#L1_112" x="350" y="0" /> | |
<use xlink:href="#L1_112" x="-350" y="350" /> | |
<use xlink:href="#L1_112" x="0" y="350" /> | |
<use xlink:href="#L1_112" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_112)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_113" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_113" x="-350" y="-350" /> | |
<use xlink:href="#L1_113" x="0" y="-350" /> | |
<use xlink:href="#L1_113" x="350" y="-350" /> | |
<use xlink:href="#L1_113" x="-350" y="0" /> | |
<use xlink:href="#L1_113" x="0" y="0" /> | |
<use xlink:href="#L1_113" x="350" y="0" /> | |
<use xlink:href="#L1_113" x="-350" y="350" /> | |
<use xlink:href="#L1_113" x="0" y="350" /> | |
<use xlink:href="#L1_113" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_113)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_114" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_114" x="-350" y="-350" /> | |
<use xlink:href="#L1_114" x="0" y="-350" /> | |
<use xlink:href="#L1_114" x="350" y="-350" /> | |
<use xlink:href="#L1_114" x="-350" y="0" /> | |
<use xlink:href="#L1_114" x="0" y="0" /> | |
<use xlink:href="#L1_114" x="350" y="0" /> | |
<use xlink:href="#L1_114" x="-350" y="350" /> | |
<use xlink:href="#L1_114" x="0" y="350" /> | |
<use xlink:href="#L1_114" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_114)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_115" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_115" x="-350" y="-350" /> | |
<use xlink:href="#L1_115" x="0" y="-350" /> | |
<use xlink:href="#L1_115" x="350" y="-350" /> | |
<use xlink:href="#L1_115" x="-350" y="0" /> | |
<use xlink:href="#L1_115" x="0" y="0" /> | |
<use xlink:href="#L1_115" x="350" y="0" /> | |
<use xlink:href="#L1_115" x="-350" y="350" /> | |
<use xlink:href="#L1_115" x="0" y="350" /> | |
<use xlink:href="#L1_115" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_115)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_116" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_116" x="-350" y="-350" /> | |
<use xlink:href="#L1_116" x="0" y="-350" /> | |
<use xlink:href="#L1_116" x="350" y="-350" /> | |
<use xlink:href="#L1_116" x="-350" y="0" /> | |
<use xlink:href="#L1_116" x="0" y="0" /> | |
<use xlink:href="#L1_116" x="350" y="0" /> | |
<use xlink:href="#L1_116" x="-350" y="350" /> | |
<use xlink:href="#L1_116" x="0" y="350" /> | |
<use xlink:href="#L1_116" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_116)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_117" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_117" x="-350" y="-350" /> | |
<use xlink:href="#L1_117" x="0" y="-350" /> | |
<use xlink:href="#L1_117" x="350" y="-350" /> | |
<use xlink:href="#L1_117" x="-350" y="0" /> | |
<use xlink:href="#L1_117" x="0" y="0" /> | |
<use xlink:href="#L1_117" x="350" y="0" /> | |
<use xlink:href="#L1_117" x="-350" y="350" /> | |
<use xlink:href="#L1_117" x="0" y="350" /> | |
<use xlink:href="#L1_117" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_117)" /> | |
</g> | |
</svg> | |
</pattern> | |
<pattern id="desert" height="1" width="1"> | |
<image xlink:href="https://www.svgrepo.com/show/5270/desert.svg"></image> | |
</pattern> | |
<pattern id="wheat" height="100%" width="100%"> | |
<image xlink:href="https://svgur.com/i/AE8.svg"></image> | |
</pattern> | |
<pattern id="wood" height="100%" width="100%"> | |
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fi="http://pattern.flaticon.com/" x="0" y="0" width="200" height="200" viewBox="0 0 700 700"> | |
<rect x="0px" y="0px" width="100%" height="100%" opacity="1" fill="#ffffff" /> | |
<defs> | |
<path d="M55.018,6.5h-0.061C54.342,3.223,47.74,0,37.018,0S19.694,3.223,19.078,6.5h-0.061c0,0.096,0.021,0.187,0.027,0.281 C19.038,6.854,19.018,6.927,19.018,7v8.435l-2.746-2.747c-0.018-0.018-0.042-0.033-0.062-0.05c-0.02-0.021-0.036-0.046-0.057-0.067 l-0.012,0.012c-1.265-1.01-5.116-1.006-7.831,1.71c-2.666,2.666-4.015,7.678-2.98,9.102l-0.019,0.019 c0.024,0.024,0.054,0.04,0.079,0.064c0.014,0.016,0.024,0.039,0.039,0.054l13.588,13.588V53.5c0,4.009,6.897,6.5,18,6.5 s18-2.491,18-6.5V7c0-0.073-0.021-0.146-0.027-0.219C54.997,6.687,55.018,6.596,55.018,6.5z M37.018,2 C47.8,2,52.606,5.286,52.981,6.81C52.605,9.367,47.583,12,37.018,12S21.431,9.367,21.055,6.81C21.43,5.286,26.236,2,37.018,2z M9.725,15.707c2.093-2.092,4.559-1.835,5.069-1.633c0.314,0.403,0.325,1.138,0.001,2.066c-0.415,1.191-1.32,2.542-2.484,3.706 c-2.204,2.204-4.376,2.86-5.349,2.304C6.907,21.193,7.63,17.802,9.725,15.707z M48.018,56.853V52c0-0.552-0.448-1-1-1s-1,0.448-1,1 v5c0,0.103,0.03,0.197,0.059,0.291c-1.176,0.219-2.533,0.392-4.059,0.515V49c0-0.552-0.448-1-1-1s-1,0.448-1,1v8.929 c-0.639,0.028-1.306,0.047-2,0.057V56c0-0.552-0.448-1-1-1s-1,0.448-1,1v1.986c-1.057-0.015-2.069-0.045-3-0.102V51 c0-0.552-0.448-1-1-1s-1,0.448-1,1v6.721c-1.999-0.203-3.648-0.506-5-0.868V44c0-0.552-0.448-1-1-1s-1,0.448-1,1v12.193 c-2.093-0.855-3-1.865-3-2.693V36.705c0-0.265-0.105-0.52-0.293-0.707L8.938,24.211c1.512-0.358,3.194-1.358,4.787-2.951 c1.39-1.39,2.44-2.974,2.958-4.461c0.08-0.229,0.145-0.453,0.198-0.673l2.43,2.43c0.286,0.286,0.715,0.371,1.09,0.217 c0.374-0.155,0.617-0.52,0.617-0.924v-7.514c0.784,0.65,1.793,1.222,3,1.711V20c0,0.552,0.448,1,1,1s1-0.448,1-1v-7.28 c0.92,0.261,1.921,0.485,3,0.668V27c0,0.552,0.448,1,1,1s1-0.448,1-1V13.676c1.828,0.211,3.831,0.324,6,0.324 c0.342,0,0.667-0.011,1-0.016V17c0,0.552,0.448,1,1,1s1-0.448,1-1v-3.083c1.809-0.093,3.481-0.27,5-0.528V28c0,0.552,0.448,1,1,1 s1-0.448,1-1V13c0-0.006-0.004-0.012-0.004-0.018c0.707-0.17,1.383-0.354,2.004-0.563V20c0,0.552,0.448,1,1,1s1-0.448,1-1v-8.405 c0.771-0.38,1.444-0.799,2-1.26V53.5C53.018,54.555,51.553,55.906,48.018,56.853z" transform="matrix(1.7564556597596064 0.6363970002880268 -0.6363970002880268 1.7564556597596064 191.65808311352174 265.43302265556576)" id="L1_23" /> | |
<g transform="matrix(1.1635178717384065 0.4363192091436296 -0.4363192091436296 1.1635178717384065 78.18404012215669 185.00488757353892)" id="L1_24"> | |
<path d="M16,12.448c0-4.029-2.577-7.766-7.069-10.251L8,1.682L7.07,2.197C2.577,4.682,0,8.418,0,12.448 c0,4.008,2.551,7.725,7,10.211v9.413c0,0.553,0.448,1,1,1s1-0.447,1-1v-9.413C13.449,20.173,16,16.456,16,12.448z M2,12.448 c0-3.27,2.186-6.357,6-8.48c3.813,2.122,6,5.211,6,8.48c0,2.967-1.816,5.778-5,7.861v-3.823l2.707-2.707 c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0L9,13.658v-2.586c0-0.553-0.448-1-1-1s-1,0.447-1,1v2.586l-1.293-1.293 c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414L7,16.486v3.823C3.816,18.225,2,15.414,2,12.448z" /> | |
<path d="M19.929,27.442L19,26.93l-0.931,0.513C13.577,29.929,11,33.666,11,37.695c0,4.008,2.551,7.724,7,10.211v9.412 c0,0.553,0.448,1,1,1s1-0.447,1-1v-9.412c4.449-2.486,7-6.203,7-10.211C27,33.666,24.423,29.929,19.929,27.442z M20,45.555v-3.823 l2.707-2.707c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0L20,38.904v-2.586c0-0.553-0.448-1-1-1s-1,0.447-1,1v2.586 l-1.293-1.293c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414L18,41.732v3.823c-3.184-2.082-5-4.893-5-7.86 c0-3.27,2.187-6.359,6-8.48c3.814,2.122,6,5.211,6,8.48C25,40.662,23.184,43.473,20,45.555z" /> | |
<path d="M41.929,27.442L41,26.93l-0.931,0.513C35.577,29.929,33,33.666,33,37.695c0,4.008,2.551,7.724,7,10.211v9.412 c0,0.553,0.448,1,1,1s1-0.447,1-1v-9.412c4.449-2.486,7-6.203,7-10.211C49,33.666,46.423,29.929,41.929,27.442z M42,45.555v-3.823 l2.707-2.707c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0L42,38.904v-2.586c0-0.553-0.448-1-1-1s-1,0.447-1,1v2.586 l-1.293-1.293c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414L40,41.732v3.823c-3.184-2.082-5-4.893-5-7.86 c0-3.27,2.187-6.359,6-8.48c3.814,2.122,6,5.211,6,8.48C47,40.662,45.184,43.473,42,45.555z" /> | |
<path d="M60,12.448c0-4.029-2.577-7.766-7.069-10.251L52,1.682l-0.93,0.515C46.577,4.682,44,8.418,44,12.448 c0,4.008,2.551,7.725,7,10.211v9.413c0,0.553,0.448,1,1,1s1-0.447,1-1v-9.413C57.449,20.173,60,16.456,60,12.448z M53,20.308 v-3.823l2.707-2.707c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0L53,13.658v-2.586c0-0.553-0.448-1-1-1s-1,0.447-1,1 v2.586l-1.293-1.293c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414L51,16.486v3.823c-3.184-2.083-5-4.894-5-7.861 c0-3.27,2.186-6.357,6-8.48c3.813,2.122,6,5.211,6,8.48C58,15.414,56.184,18.225,53,20.308z" /> | |
<path d="M38,12.448c0-4.029-2.577-7.766-7.069-10.251L30,1.682l-0.93,0.515C24.577,4.682,22,8.418,22,12.448 c0,4.008,2.551,7.725,7,10.211v9.413c0,0.553,0.448,1,1,1s1-0.447,1-1v-9.413C35.449,20.173,38,16.456,38,12.448z M24,12.448 c0-3.27,2.186-6.357,6-8.48c3.813,2.122,6,5.211,6,8.48c0,2.967-1.816,5.778-5,7.861v-3.823l2.707-2.707 c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0L31,13.658v-2.586c0-0.553-0.448-1-1-1s-1,0.447-1,1v2.586l-1.293-1.293 c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414L29,16.486v3.823C25.816,18.225,24,15.414,24,12.448z" /> | |
</g> | |
<path d="M52.397,0.264l-4.979-0.247c-4.85-0.248-9.141,2.233-11.889,4.351c-1.315,1.013-2.509,2.332-3.65,4.03 c-1.933,2.879-6.643,6.044-8.55,7.254l-0.788-1.206c-0.563-0.858-1.718-1.101-2.576-0.54l-6.903,4.51 c-0.417,0.272-0.702,0.69-0.804,1.177c-0.102,0.486-0.009,0.983,0.264,1.4l0.469,0.717l-2.464,1.61 c-0.355,0.232-0.599,0.588-0.686,1.003c-0.087,0.416-0.007,0.84,0.225,1.195l2.331,3.567c0.232,0.355,0.588,0.599,1.003,0.686 c0.11,0.023,0.22,0.034,0.33,0.034c0.305,0,0.604-0.088,0.865-0.259l2.092-1.367c0.821,1.866,1.466,3.81,1.927,5.82H15.5v11 c0,9.164-5.944,12.411-7.134,12.968c-0.018,0.008-0.03,0.023-0.047,0.032H4.5v2h3.518H42.21h4.29v-2h-3.771l-0.019-0.01 c-1.037-0.543-6.209-3.726-6.209-12.99v-11h-3.608c1.376-1.632,2.339-3.545,2.764-5.573l0.148-0.707l-0.783-0.456 C32.51,25.8,30.207,23.98,28.171,21.9c0.332-0.255,0.676-0.523,1.021-0.796c1.814-1.437,3.479-3.245,5.088-5.529 c3.626-5.146,10.391-8.032,12.378-8.794c0.4-0.154,0.819-0.221,1.246-0.2l4.168,0.208c0.883,0.036,1.704-0.256,2.352-0.843 c0.648-0.586,1.029-1.388,1.072-2.257C55.585,1.889,54.195,0.354,52.397,0.264z M15.818,26.359l-1.972,1.288l-1.88-2.877 l2.119-1.385l0.078,0.12c0.026,0.039,0.048,0.08,0.074,0.119C14.793,24.485,15.324,25.399,15.818,26.359z M20.665,33.981 c0.128,0.009,0.255,0.016,0.383,0.02H20.67C20.669,33.994,20.667,33.987,20.665,33.981z M39.389,58.001H34.5v-3c0-0.552-0.448-1-1-1 s-1,0.448-1,1v3h-3v-6c0-0.552-0.448-1-1-1s-1,0.448-1,1v6h-3v-2c0-0.552-0.448-1-1-1s-1,0.448-1,1v2h-3v-3c0-0.552-0.448-1-1-1 s-1,0.448-1,1v3h-5.565c2.462-2.064,5.565-6.045,5.565-13v-9h1.526H26.5v2c0,0.552,0.448,1,1,1s1-0.448,1-1v-2h2v3 c0,0.552,0.448,1,1,1c0.552,0,1-0.448,1-1v-3h2v9C34.5,51.983,37.226,55.951,39.389,58.001z M30.104,34.001h-8.405 c1.919-0.05,3.777-0.599,5.397-1.646c1.917-1.24,3.333-3.061,4.106-5.21c0.757,0.548,1.529,1.077,2.328,1.561 C32.959,30.708,31.764,32.559,30.104,34.001z M29.521,25.846c-0.559,2.01-1.786,3.712-3.511,4.828 c-1.725,1.116-3.787,1.543-5.865,1.244c-0.467-1.664-1.055-3.281-1.762-4.846l0.009-0.006l-0.149-0.308 c-0.374-0.808-0.784-1.599-1.221-2.377c-0.035-0.062-0.069-0.125-0.104-0.187c-0.344-0.603-0.699-1.2-1.081-1.784l-1.565-2.396 l6.671-4.358l0.677,1.036l0,0l0.889,1.36c0.302,0.462,0.623,0.918,0.953,1.371c0.128,0.177,0.26,0.351,0.392,0.526 c0.197,0.259,0.398,0.516,0.603,0.772c0.17,0.213,0.339,0.426,0.515,0.635c0.22,0.262,0.449,0.518,0.678,0.775 c0.176,0.197,0.347,0.397,0.527,0.59l0.358,0.392l0.015-0.011C27.486,24.074,28.479,24.99,29.521,25.846z M53.082,4.462 c-0.252,0.228-0.579,0.345-0.91,0.328l-4.168-0.207c-0.701-0.035-1.399,0.076-2.062,0.33c-2.718,1.042-9.453,4.055-13.297,9.509 c-1.498,2.125-3.033,3.798-4.694,5.113c-0.387,0.306-0.773,0.607-1.141,0.888c-0.031-0.036-0.064-0.071-0.095-0.108 c-0.308-0.358-0.601-0.724-0.89-1.091c-0.123-0.156-0.249-0.31-0.369-0.469c-0.233-0.307-0.451-0.619-0.671-0.931 c-0.117-0.167-0.235-0.333-0.349-0.502c2.078-1.318,6.963-4.619,9.104-7.809c1.019-1.517,2.069-2.681,3.21-3.561 C39.232,4.04,43.088,1.8,47.319,2.014l4.979,0.247c0.697,0.035,1.236,0.63,1.201,1.328C53.482,3.924,53.334,4.234,53.082,4.462z" transform="matrix(1.5228282810445617 -0.40608754978437095 0.40608754978437095 1.5228282810445617 259.11000757196746 112.5147966477261)" id="L1_25" /> | |
</defs> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_23" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_23" x="-350" y="-350" /> | |
<use xlink:href="#L1_23" x="0" y="-350" /> | |
<use xlink:href="#L1_23" x="350" y="-350" /> | |
<use xlink:href="#L1_23" x="-350" y="0" /> | |
<use xlink:href="#L1_23" x="0" y="0" /> | |
<use xlink:href="#L1_23" x="350" y="0" /> | |
<use xlink:href="#L1_23" x="-350" y="350" /> | |
<use xlink:href="#L1_23" x="0" y="350" /> | |
<use xlink:href="#L1_23" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_23)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_24" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_24" x="-350" y="-350" /> | |
<use xlink:href="#L1_24" x="0" y="-350" /> | |
<use xlink:href="#L1_24" x="350" y="-350" /> | |
<use xlink:href="#L1_24" x="-350" y="0" /> | |
<use xlink:href="#L1_24" x="0" y="0" /> | |
<use xlink:href="#L1_24" x="350" y="0" /> | |
<use xlink:href="#L1_24" x="-350" y="350" /> | |
<use xlink:href="#L1_24" x="0" y="350" /> | |
<use xlink:href="#L1_24" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_24)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_25" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_25" x="-350" y="-350" /> | |
<use xlink:href="#L1_25" x="0" y="-350" /> | |
<use xlink:href="#L1_25" x="350" y="-350" /> | |
<use xlink:href="#L1_25" x="-350" y="0" /> | |
<use xlink:href="#L1_25" x="0" y="0" /> | |
<use xlink:href="#L1_25" x="350" y="0" /> | |
<use xlink:href="#L1_25" x="-350" y="350" /> | |
<use xlink:href="#L1_25" x="0" y="350" /> | |
<use xlink:href="#L1_25" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_25)" /> | |
</g> | |
</svg> | |
</pattern> | |
<pattern id="rock" height="100%" width="100%"> | |
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fi="http://pattern.flaticon.com/" x="0" y="0" width="200" height="200" viewBox="0 0 700 700"> | |
<rect x="0px" y="0px" width="100%" height="100%" opacity="1" fill="#ffffff" /> | |
<defs> | |
<path d="m501.339844 351.257812-18.992188-10.027343c-30.328125-16.015625-67.316406-10.84375-92.085937 12.863281-6.113281-10.894531-14.257813-20.660156-24.039063-28.644531-17.773437-14.507813-40.214844-22.496094-63.191406-22.496094-55.128906 0-99.980469 44.851563-99.980469 99.980469 0 5.324218.4375 10.601562 1.273438 15.789062-11.554688-3.457031-23.847657-4.289062-35.832031-2.304687-17.667969 2.929687-34.007813 11.863281-46.007813 25.15625l-27.304687 30.246093h-75.097657c-11.042969 0-19.9960935 8.953126-19.9960935 19.996094 0 11.042969 8.9531245 19.996094 19.9960935 19.996094h83.984375c5.660156 0 11.050782-2.394531 14.84375-6.597656l33.261719-36.84375c12.402344-13.734375 32.359375-17.046875 48.53125-8.042969l39.605469 22.039063c28.0625 15.617187 62.484375 11.164062 85.644531-11.078126l91.910156-88.257812c12.308594-11.820312 30.71875-14.40625 45.808594-6.4375l18.988281 10.027344c9.769532 5.15625 21.863282 1.421875 27.023438-8.34375 5.15625-9.765625 1.417968-21.859375-8.34375-27.019532zm-203.085938 91.1875c-8.761718 8.410157-21.097656 11.136719-32.308594 7.617188-14.371093-11.34375-22.902343-28.777344-22.902343-47.128906 0-33.078125 26.910156-59.988282 59.988281-59.988282 25.675781 0 48.5 16.640626 56.722656 40.441407zm169.109375-317.554687 8-12c6.125-9.1875 18.539063-11.671875 27.726563-5.546875 9.191406 6.128906 11.671875 18.542969 5.546875 27.730469l-7.996094 12c-3.855469 5.777343-10.195313 8.90625-16.660156 8.90625-3.808594 0-7.664063-1.085938-11.074219-3.359375-9.1875-6.128906-11.667969-18.542969-5.542969-27.730469zm-2.136719 73.777344-61.988281 85.984375c-3.90625 5.421875-10.027343 8.304687-16.238281 8.304687-4.050781 0-8.136719-1.226562-11.675781-3.777343-8.960938-6.457032-10.984375-18.957032-4.527344-27.917969l61.988281-85.984375c6.460938-8.957032 18.957032-10.984375 27.917969-4.523438 8.957031 6.457032 10.984375 18.953125 4.523437 27.914063zm-232.609374 13.75 24.996093 45.992187c5.273438 9.703125 1.683594 21.84375-8.019531 27.117188-3.035156 1.648437-6.308594 2.433594-9.53125 2.433594-7.09375 0-13.964844-3.78125-17.589844-10.453126l-24.996094-45.992187c-5.273437-9.703125-1.679687-21.84375 8.023438-27.117187 9.703125-5.277344 21.84375-1.683594 27.117188 8.019531zm193.785156-188.898438 7-13c5.234375-9.722656 17.359375-13.363281 27.085937-8.125 9.722657 5.238281 13.359375 17.363281 8.125 27.085938l-7 13c-3.609375 6.707031-10.503906 10.519531-17.625 10.519531-3.199219 0-6.445312-.769531-9.460937-2.394531-9.722656-5.234375-13.363282-17.363281-8.125-27.085938zm-53.027344 102.050781 23.996094-44.992187c5.195312-9.742187 17.308594-13.429687 27.054687-8.230469 9.742188 5.195313 13.429688 17.308594 8.230469 27.054688l-23.996094 44.992187c-3.597656 6.746094-10.511718 10.589844-17.660156 10.589844-3.175781 0-6.394531-.757813-9.390625-2.359375-9.746094-5.195312-13.433594-17.308594-8.234375-27.054688zm-325.503906 161.761719c-16.367188 5.488281-29.574219 17.09375-37.191406 32.679688-.0625.128906-.125.261719-.1875.390625l-8.640626 18.699218c-4.519531 9.769532-.488281 21.363282 9.113282 26.226563l79.863281 40.449219c2.828125 1.433594 5.925781 2.15625 9.035156 2.15625 2.21875 0 4.441407-.367188 6.578125-1.109375 5.128906-1.789063 9.3125-5.585938 11.582032-10.519531l8.53125-18.519532c12.234374-25.269531 6.527343-54.929687-12.105469-74.132812l95.476562-190.40625c4.570313-9.113282 1.507813-20.042969-6.757812-25.566406-1.402344-1.53125-3.054688-2.878907-4.96875-3.953126-21.21875-11.910156-48.78125-25.191406-77.671875-37.125 28.390625 1.996094 59.738281 8.265626 89.046875 22.851563 28.300781 14.078125 51.5625 34.351563 69.972656 55.03125-4.601563-2.746094-9.191406-5.40625-13.742187-7.949219-9.636719-5.394531-21.820313-1.957031-27.214844 7.683594-5.394532 9.636719-1.953125 21.820312 7.683594 27.214844 32.070312 17.949218 67.558593 42.664062 92.609374 64.5 3.789063 3.300781 8.46875 4.921875 13.128907 4.921875 5.582031 0 11.128906-2.320313 15.085937-6.855469 5.023438-5.765625 6.144532-13.597656 3.601563-20.277344-.160157-.5-.320313-1.003906-.523438-1.5-1.699219-4.191406-40.164062-97.191406-124.941406-148.726562l7.484375-14.144532c5.164062-9.757812 1.4375-21.859374-8.328125-27.023437-9.761719-5.164063-21.859375-1.4375-27.023437 8.324219l-7.921876 14.972656c-92.433593-36.941406-190.277343-11.421875-194.65625-10.246094-.066406.019532-.128906.042969-.195312.0625-.410156.117188-.8125.253906-1.214844.394532-.242187.082031-.484375.160156-.71875.253906-.328125.128906-.644531.277344-.960937.421875-.292969.132812-.589844.261719-.875.40625-.238281.121093-.46875.261719-.699219.394531-.339844.191406-.679688.378906-1.003906.589844-.191406.121094-.367188.261718-.554688.386718-.339844.238282-.683594.476563-1.007812.730469-.207032.167969-.402344.347657-.605469.523438-.273437.238281-.558594.46875-.820313.722656-.28125.265625-.542968.558594-.808593.84375-.15625.171875-.324219.335937-.480469.515625-.335938.390625-.648438.800781-.957031 1.21875-.0625.089844-.136719.171875-.203125.265625-.324219.457031-.625.933594-.914063 1.421875-.035156.0625-.078125.121094-.113281.183594-.265625.460937-.507812.941406-.738281 1.429687-.046875.101563-.101563.199219-.148438.304688-.191406.425781-.363281.871093-.527343 1.316406-.0625.179687-.136719.351563-.199219.535156-.128907.386719-.238281.785157-.347657 1.1875-.066406.25-.136718.492188-.195312.746094-.027344.121094-.066406.234375-.09375.355469-.054688.273437-.082031.542968-.128906.816406-.039063.253906-.085938.507812-.117188.765625-.058594.4375-.0937498.875-.1171872 1.316406-.015625.195313-.0273438.390625-.0351563.589844-.015625.515625-.0078125 1.023437.015625 1.535156.0078125.121094.0078125.242188.015625.363281.0390625.59375.1054685 1.179688.1953125 1.761719.007813.054688.015625.105469.023437.160157.105469.652343.242188 1.289062.410157 1.921874.003906.007813.003906.015626.003906.023438.003906.003906.003906.007812.003906.011719.171875.644531.375 1.277343.609375 1.894531.007813.019531.015625.039062.019532.054688.226562.585937.476562 1.160156.753906 1.722656.023437.042968.039062.089844.0625.132812.269531.535156.566406 1.058594.882812 1.570313.03125.046875.058594.101562.089844.148437.332031.53125.695312 1.042969 1.078125 1.539063.007813.011719.019531.027343.03125.042969 2.277344 2.933593 5.386719 5.238281 9.0625 6.542968.085937.03125.171875.070313.261719.097656.433594.148438.882812.273438 1.335937.394532.210938.054687.425781.117187.640625.167968.125.027344.246094.070313.371094.097657 45.117188 9.453125 107.6875 35.3125 150.066406 57.480469l-86.839844 173.179687c-10.339843-1.800781-21.015624-1.019531-31.230468 2.410156zm42.644531 73.113281c-.046875.09375-.089844.183594-.132813.277344l-44.136718-22.355468.445312-.957032c2.890625-5.808594 7.820313-10.125 13.898438-12.164062 6.136718-2.058594 12.738281-1.5625 18.585937 1.402344 12.316407 6.238281 17.402344 21.398437 11.339844 33.796874zm0 0" transform="matrix(0.1520427712560795 0.023391195990747547 -0.023391195990747547 0.1520427712560795 -11.618068768134137 180.10696267004622)" id="L1_28" /> | |
<path d="m492 252h-25v-50h10c11.046875 0 20-8.953125 20-20s-8.953125-20-20-20h-36.96875c1.953125-7.425781 2.96875-15.132812 2.96875-23 0-49.175781-39.644531-89.257812-88.648438-89.984375-4.328124-11.695313-11.535156-22.238281-21.078124-30.558594-13.648438-11.902343-31.148438-18.457031-49.273438-18.457031-37.171875 0-68.097656 27.1875-73.976562 62.71875-14.433594 3.636719-27.488282 10.761719-38.214844 20.429688-10.042969-5.351563-21.203125-8.148438-32.808594-8.148438-38.597656 0-70 31.402344-70 70 0 5.765625.730469 11.472656 2.117188 17h-34.117188c-11.046875 0-20 8.953125-20 20s8.953125 20 20 20h10v50h-27c-11.046875 0-20 8.953125-20 20s8.953125 20 20 20h27v60c0 33.785156 21.0625 62.722656 50.734375 74.433594-3.671875 7.761718-5.734375 16.425781-5.734375 25.566406 0 33.085938 26.914062 60 60 60s60-26.914062 60-60c0-7.011719-1.21875-13.738281-3.441406-20h96.882812c-2.21875 6.261719-3.441406 12.988281-3.441406 20 0 33.085938 26.917969 60 60 60 33.085938 0 60-26.914062 60-60 0-9.140625-2.0625-17.804688-5.734375-25.566406 29.671875-11.710938 50.734375-40.648438 50.734375-74.433594 0-11.046875-8.953125-20-20-20s-20 8.953125-20 20c0 22.054688-17.945312 40-40 40h-20v-130c0-11.046875-8.953125-20-20-20s-20 8.953125-20 20v130h-50v-130c0-11.046875-8.953125-20-20-20s-20 8.953125-20 20v130h-50v-130c0-11.046875-8.953125-20-20-20s-20 8.953125-20 20v130h-20c-22.054688 0-40-17.945312-40-40v-150h340v70c0 11.046875 8.953125 20 20 20h45c11.046875 0 20-8.953125 20-20s-8.953125-20-20-20zm-130 220c-11.027344 0-20-8.972656-20-20s8.972656-20 20-20 20 8.972656 20 20-8.972656 20-20 20zm-190-20c0 11.027344-8.972656 20-20 20s-20-8.972656-20-20 8.972656-20 20-20 20 8.972656 20 20zm231-313c0 8.125-1.914062 15.945312-5.585938 23h-76.207031c.523438-3.953125.792969-7.953125.792969-12 0-14.472656-3.4375-28.15625-9.535156-40.285156 9.328125-12.925782 24.296875-20.714844 40.535156-20.714844 27.570312 0 50 22.429688 50 50zm-119-99c12.796875 0 24.285156 7.066406 30.386719 17.664062-10.527344 4.992188-20.023438 12.019532-27.9375 20.726563-10.183594-7.761719-22.066407-13.40625-34.984375-16.265625 5.140625-12.945312 17.78125-22.125 32.535156-22.125zm-52 60c27.570312 0 50 22.429688 50 50 0 4.09375-.496094 8.105469-1.457031 12h-97.089844c-.957031-3.886719-1.453125-7.894531-1.453125-12 0-27.570312 22.429688-50 50-50zm-123 45c0-16.542969 13.457031-30 30-30 3.265625 0 6.445312.515625 9.464844 1.515625-4.167969 10.355469-6.464844 21.65625-6.464844 33.484375 0 4.050781.269531 8.054688.792969 12h-28.515625c-3.457032-4.996094-5.277344-10.816406-5.277344-17zm0 0" transform="matrix(0.19386077948854744 0.034210724367113476 -0.034210724367113476 0.19386077948854744 166.26823751564885 249.01084198192834)" id="L1_29" /> | |
<path d="M361.343,82.371c0-0.049-0.007-0.096-0.008-0.145c-0.003-0.187-0.015-0.372-0.032-0.558 c-0.008-0.087-0.013-0.173-0.024-0.26c-0.029-0.23-0.07-0.459-0.121-0.686c-0.008-0.035-0.012-0.072-0.021-0.107 c-0.065-0.273-0.144-0.542-0.239-0.809c-0.006-0.017-0.014-0.033-0.02-0.05c-0.086-0.236-0.186-0.469-0.297-0.699 c-0.032-0.066-0.069-0.13-0.102-0.195c-0.09-0.173-0.186-0.345-0.291-0.513c-0.052-0.083-0.107-0.163-0.162-0.244 c-0.096-0.142-0.197-0.281-0.304-0.418c-0.07-0.089-0.141-0.176-0.215-0.262c-0.047-0.054-0.086-0.112-0.135-0.164 c-0.065-0.071-0.136-0.134-0.203-0.202c-0.077-0.079-0.153-0.158-0.234-0.233c-0.14-0.132-0.286-0.254-0.433-0.373 c-0.049-0.04-0.091-0.084-0.141-0.122L260.62,1.565c-2.726-2.087-6.513-2.087-9.239,0l-97.607,74.666l-0.132,0.1 c-0.047,0.036-0.086,0.077-0.132,0.114c-0.152,0.122-0.301,0.247-0.445,0.383c-0.079,0.075-0.155,0.152-0.231,0.23 c-0.068,0.069-0.139,0.132-0.205,0.204c-0.048,0.053-0.088,0.111-0.135,0.164c-0.074,0.086-0.145,0.173-0.215,0.262 c-0.107,0.137-0.208,0.276-0.304,0.418c-0.055,0.081-0.111,0.161-0.162,0.244c-0.105,0.168-0.201,0.34-0.291,0.513 c-0.033,0.065-0.071,0.129-0.102,0.195c-0.112,0.229-0.211,0.462-0.297,0.699c-0.006,0.017-0.014,0.033-0.02,0.05 c-0.095,0.266-0.175,0.535-0.239,0.809c-0.008,0.036-0.013,0.072-0.021,0.107c-0.051,0.227-0.091,0.456-0.121,0.686 c-0.011,0.086-0.016,0.173-0.024,0.26c-0.017,0.186-0.029,0.371-0.032,0.558c-0.001,0.049-0.008,0.096-0.008,0.145v347.26 c0,0.049,0.007,0.096,0.008,0.145c0.003,0.187,0.015,0.372,0.032,0.558c0.008,0.087,0.013,0.173,0.024,0.26 c0.029,0.23,0.07,0.459,0.121,0.686c0.008,0.036,0.012,0.072,0.021,0.107c0.065,0.273,0.144,0.542,0.239,0.809 c0.006,0.017,0.014,0.033,0.02,0.05c0.086,0.236,0.185,0.469,0.297,0.698c0.032,0.066,0.069,0.13,0.102,0.195 c0.09,0.173,0.186,0.345,0.291,0.513c0.052,0.083,0.107,0.163,0.162,0.244c0.096,0.142,0.197,0.281,0.304,0.418 c0.07,0.089,0.141,0.176,0.215,0.262c0.047,0.054,0.086,0.112,0.135,0.164c0.061,0.067,0.128,0.124,0.19,0.188 c0.088,0.09,0.175,0.179,0.269,0.266c0.127,0.119,0.259,0.229,0.391,0.337c0.056,0.045,0.105,0.096,0.162,0.14l97.739,74.766 c1.364,1.043,2.992,1.564,4.62,1.564c1.628,0,3.257-0.521,4.62-1.564l97.738-74.766c0.057-0.044,0.105-0.093,0.161-0.139 c0.134-0.108,0.266-0.22,0.393-0.339c0.092-0.086,0.179-0.174,0.268-0.265c0.063-0.064,0.13-0.122,0.191-0.189 c0.048-0.053,0.088-0.111,0.135-0.164c0.074-0.086,0.145-0.173,0.215-0.262c0.107-0.137,0.208-0.276,0.304-0.418 c0.055-0.081,0.111-0.161,0.162-0.244c0.105-0.168,0.201-0.34,0.291-0.513c0.033-0.065,0.071-0.129,0.102-0.195 c0.112-0.229,0.211-0.462,0.297-0.699c0.006-0.017,0.014-0.033,0.02-0.05c0.095-0.266,0.175-0.535,0.239-0.809 c0.008-0.035,0.013-0.072,0.021-0.107c0.051-0.227,0.091-0.456,0.121-0.686c0.011-0.086,0.016-0.173,0.024-0.26 c0.017-0.186,0.029-0.371,0.032-0.558c0.001-0.049,0.008-0.096,0.008-0.145L361.343,82.371L361.343,82.371z M256,17.178 l85.874,65.69l-54,48.993h-63.748l-54-48.993L256,17.178z M283.205,147.069v217.864h-54.411V147.069H283.205z M165.865,99.537 l47.721,43.296v226.334l-47.721,43.296V99.537z M256,494.823l-85.874-65.69l54-48.993h63.748l54,48.993L256,494.823z M346.134,412.465l-47.721-43.297V142.833l47.721-43.296V412.465z" transform="matrix(0.14111802308894955 0.021710465473829405 -0.021710465473829405 0.14111802308894955 264.42086186120116 50.32792085540301)" id="L1_31" /> | |
<path d="M471.254,139.204c-32.896-34.739-94.925-74.999-165.137-79.121l4.898-14.711c0.879-2.603,0.435-5.461-1.169-7.689 c-1.596-2.236-4.173-3.55-6.912-3.55h-14.677l5.879-23.526c0.64-2.551,0.068-5.248-1.553-7.322C290.962,1.212,288.496,0,285.868,0 h-68.267c-2.628,0-5.111,1.212-6.724,3.285s-2.193,4.77-1.553,7.322l5.879,23.526h-14.669c-2.739,0-5.316,1.314-6.929,3.55 c-1.604,2.227-2.039,5.086-1.169,7.689l4.702,14.114c-73.105,0.06-143.855,28.766-158.157,65.425 c-0.956,2.458-0.725,5.222,0.631,7.492l25.6,42.667c1.323,2.202,3.567,3.695,6.118,4.062c0.401,0.043,0.802,0.068,1.203,0.068 c2.142,0,4.215-0.802,5.803-2.278c24.849-23.057,51.226-42.65,118.622-48.111l-4.514,13.551c-0.879,2.603-0.435,5.461,1.169,7.689 c1.604,2.236,4.181,3.55,6.921,3.55h17.067v314.684l-8.277,33.109c-0.64,2.552-0.068,5.248,1.553,7.322s4.096,3.285,6.724,3.285 h68.267c2.628,0,5.111-1.212,6.724-3.285s2.193-4.77,1.553-7.322l-8.277-33.109V153.6h17.067c2.739,0,5.316-1.314,6.929-3.55 c1.604-2.227,2.039-5.086,1.169-7.689l-4.719-14.157c45.568,1.493,121.011,10.82,155.563,24.772 c3.678,1.493,7.987,0.213,10.24-3.106C474.377,146.551,474.028,142.114,471.254,139.204z M274.936,17.067l-4.258,17.067h-37.879 l-4.267-17.067H274.936z M228.532,494.933l5.871-23.526c0.179-0.683,0.265-1.374,0.265-2.074V153.6h34.133v315.733 c0,0.7,0.085,1.391,0.256,2.074l5.879,23.526H228.532z M294.401,110.933c-2.739,0-5.316,1.314-6.929,3.55 c-1.604,2.227-2.039,5.086-1.169,7.689l4.787,14.362h-78.72l4.787-14.37c0.888-2.679,0.41-5.623-1.297-7.868 s-4.233-3.507-7.236-3.354c-68.813,3.541-103.014,19.695-134.093,46.473l-17.954-29.935 C72.79,97.715,143.011,73.89,208.692,76.792c2.893,0.128,5.495-1.135,7.185-3.379c1.69-2.244,2.176-5.171,1.28-7.842l-4.779-14.37 h78.72l-4.787,14.37c-0.879,2.603-0.435,5.461,1.169,7.689c1.604,2.227,4.181,3.541,6.921,3.541 c53.146,0,102.161,23.305,136.789,49.553C387.218,116.608,328.679,110.933,294.401,110.933z" transform="matrix(0.1486510971221305 -0.11594785737049092 0.11594785737049092 0.1486510971221305 68.25634680571038 138.65127353861413)" id="L1_32" /> | |
</defs> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_28" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_28" x="-350" y="-350" /> | |
<use xlink:href="#L1_28" x="0" y="-350" /> | |
<use xlink:href="#L1_28" x="350" y="-350" /> | |
<use xlink:href="#L1_28" x="-350" y="0" /> | |
<use xlink:href="#L1_28" x="0" y="0" /> | |
<use xlink:href="#L1_28" x="350" y="0" /> | |
<use xlink:href="#L1_28" x="-350" y="350" /> | |
<use xlink:href="#L1_28" x="0" y="350" /> | |
<use xlink:href="#L1_28" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_28)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_29" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_29" x="-350" y="-350" /> | |
<use xlink:href="#L1_29" x="0" y="-350" /> | |
<use xlink:href="#L1_29" x="350" y="-350" /> | |
<use xlink:href="#L1_29" x="-350" y="0" /> | |
<use xlink:href="#L1_29" x="0" y="0" /> | |
<use xlink:href="#L1_29" x="350" y="0" /> | |
<use xlink:href="#L1_29" x="-350" y="350" /> | |
<use xlink:href="#L1_29" x="0" y="350" /> | |
<use xlink:href="#L1_29" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_29)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_31" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_31" x="-350" y="-350" /> | |
<use xlink:href="#L1_31" x="0" y="-350" /> | |
<use xlink:href="#L1_31" x="350" y="-350" /> | |
<use xlink:href="#L1_31" x="-350" y="0" /> | |
<use xlink:href="#L1_31" x="0" y="0" /> | |
<use xlink:href="#L1_31" x="350" y="0" /> | |
<use xlink:href="#L1_31" x="-350" y="350" /> | |
<use xlink:href="#L1_31" x="0" y="350" /> | |
<use xlink:href="#L1_31" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_31)" /> | |
</g> | |
<g fi:class="KUsePattern"> | |
<pattern id="pattern_L1_32" width="350" height="350" patternUnits="userSpaceOnUse"> | |
<use xlink:href="#L1_32" x="-350" y="-350" /> | |
<use xlink:href="#L1_32" x="0" y="-350" /> | |
<use xlink:href="#L1_32" x="350" y="-350" /> | |
<use xlink:href="#L1_32" x="-350" y="0" /> | |
<use xlink:href="#L1_32" x="0" y="0" /> | |
<use xlink:href="#L1_32" x="350" y="0" /> | |
<use xlink:href="#L1_32" x="-350" y="350" /> | |
<use xlink:href="#L1_32" x="0" y="350" /> | |
<use xlink:href="#L1_32" x="350" y="350" /> | |
</pattern> | |
<rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_32)" /> | |
</g> | |
</svg> | |
</defs> | |
</svg> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function randInt(max) { | |
return Math.floor(Math.random() * max); | |
} | |
/* UI */ | |
function makeHex(x, y, r) { | |
hex = two.makePolygon(x, y, r, 6) | |
hex.rotation = Math.PI / 2 | |
two.update() | |
return hex | |
} | |
function setAttrs(elem, attrs) { | |
attrs.forEach(attr => elem._renderer.elem.setAttribute(attr[0], attr[1])); | |
} | |
function toXY(point) { | |
return { | |
x: R * (1 + point.get(0) * Math.sqrt(3) / 2), | |
y : R * (1.2 + point.get(1) * 1.5) | |
} | |
} | |
function makeTile(point, type, token) { | |
let {x,y} = toXY(point); | |
road = makeHex(x, y, R) | |
setAttrs(road, [ | |
['class', 'road'] | |
]); | |
hex = makeHex(x, y, 0.9 * R) | |
setAttrs(hex, [ | |
['class', `resource ${type}`] | |
]) | |
if (type === 'desert') { | |
return; | |
} | |
circle = two.makeCircle(x, y, R / 4) | |
two.update() | |
setAttrs(circle, [ | |
['class', 'circle'] | |
]) | |
num = two.makeText(token[0], x, y); | |
pips = two.makeText('.'.repeat(token[1]),x,y+R/20); | |
two.update(); | |
} | |
/* Geometry */ | |
const points = Immutable.Set([ | |
[2, 0], [4, 0], [6, 0], | |
[1, 1], [3, 1], [5, 1], [7, 1], | |
[0, 2], [2, 2], [4, 2], [6, 2], [8, 2], | |
[1, 3], [3, 3], [5, 3], [7, 3], | |
[2, 4], [4, 4], [6, 4], | |
].map(Immutable.List)); | |
const end = Immutable.List([4, 2]); | |
const directions = (['sw','se','e','ne','nw','w']); | |
const ccw_next = new Map(directions.map((v,k)=> | |
[v,directions[(k+1)%6]]) | |
); | |
const deltas = Immutable.Map( | |
[ | |
['nw', [-1,-1]],['ne', [1,-1]], | |
['w', [-2, 0]],['e', [2, 0]], | |
['sw', [-1, 1]],['se', [1, 1]], | |
] | |
.map(v=>([v[0],Immutable.List(v[1])])) | |
) | |
const corners = [ | |
[[2,0],'sw'],[[6,0], 'w'], | |
[[0,2],'se'], [[8,2],'nw'], | |
[[2,4], 'e'],[[6,4],'ne'] | |
]; | |
function add(point1,point2) { | |
return Immutable.List([ | |
point1.get(0) + point2.get(0), | |
point1.get(1) + point2.get(1) | |
]) | |
} | |
function move(point, dir) { | |
return add(point,deltas.get(dir)) | |
}; | |
ccw_cursor=function*(){ | |
let visited = Immutable.Set(); | |
let start_corner= corners[randInt(6)]; | |
let loc = Immutable.List(start_corner[0]) | |
let heading = start_corner[1] | |
visited = visited.add(loc) | |
yield loc; | |
while (!Immutable.is(loc,end)) { | |
let next = move(loc,heading); | |
while (!points.has(next) || visited.has(next)) { | |
heading= ccw_next.get(heading) | |
next = move(loc,heading); | |
} | |
loc = next; | |
visited = visited.add(loc) | |
yield loc; | |
} | |
}() | |
/* Board setup */ | |
takeTile = function*(){ | |
let tiles = [ | |
...Array(4).fill('sheep'), | |
...Array(4).fill('wheat'), | |
...Array(3).fill('brick'), | |
...Array(3).fill('rock'), | |
...Array(4).fill('wood'), | |
'desert' | |
] | |
while(tiles.length) { | |
yield tiles.splice(randInt(tiles.length),1)[0] | |
} | |
}() | |
takeToken = function*() { | |
let tokens = [ | |
[5, 4],[2, 1],[6, 5],[3, 2],[8, 5],[10, 3], | |
[9, 4],[12, 1],[11, 2],[4, 3],[8, 5],[10, 3], | |
[9, 4],[4, 3],[5, 4],[6, 5],[3, 2],[11, 2] | |
]; | |
for (let token of tokens) { | |
yield token; | |
} | |
}() | |
/* Draw */ | |
var elem = document.getElementById('board'); | |
var two = new Two({ | |
width: 8000, | |
height: 8000 | |
}).appendTo(elem); | |
R = 100 | |
for(let point of ccw_cursor) { | |
let tile = takeTile.next().value; | |
let token = (tile === 'desert') ? [7,6] : takeToken.next().value; | |
makeTile(point, tile, token) | |
} | |
function hexLine(point, r, dir) { | |
let h = r*Math.sqrt(3)/2; | |
let ends = [[-h,r/2],[0,r],[h,r/2],[h,-r/2],[0,-r],[-h,-r/2]].map(Immutable.List); | |
let i = directions.indexOf(dir); | |
let {x,y} = toXY(point) | |
let movement = Immutable.List.of(x,y); | |
let end = add(ends[i],movement); | |
let start = add(ends[(i+1)%6],movement); | |
return [start.get(0),start.get(1),end.get(0),end.get(1)]; | |
} | |
function makePort(point,dir,port) { | |
let ls=hexLine(point,1.1*R,dir); | |
l=two.makeLine(...ls); | |
l.linewidth=0; | |
let text = two.makeText(port,0,0,{alignment: 'left'}); | |
two.update(); | |
text._renderer.elem.innerHTML = | |
`<textPath xlink:href="#${l.id}" startOffset="50%" text-anchor="middle" > ${text.value} </textPath>`; | |
}; | |
makePort(Immutable.List.of(2,0),'nw','---- ? 3:1 ----'); | |
makePort(Immutable.List.of(4,0),'ne','-- sheep 2:1 --'); | |
makePort(Immutable.List.of(1,1),'w', '-- rock 2:1 --'); | |
makePort(Immutable.List.of(7,1),'ne','---- ? 3:1 ----'); | |
makePort(Immutable.List.of(8,2),'e', '---- ? 3:1 ----'); | |
makePort(Immutable.List.of(1,3),'w', '-- wheat 2:1 --'); | |
makePort(Immutable.List.of(7,3),'se', '-- brick 2:1 --'); | |
makePort(Immutable.List.of(2,4),'sw','---- ? 3:1 ----'); | |
makePort(Immutable.List.of(4,4),'sw','-- wood 2:1 --'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script src="https://cdnjs.cloudflare.com/ajax/libs/two.js/0.6.0/two.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/immutable/3.8.2/immutable.min.js"></script> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.road { | |
stroke: #000; | |
stroke-dasharray: 4.5 | |
} | |
.resource { | |
stroke-opacity: 0 | |
} | |
.sheep { | |
fill: url(#sheep) | |
} | |
.wheat { | |
fill: url(#wheat) | |
} | |
.brick { | |
fill: url(#brick) | |
} | |
.wood { | |
fill: url(#wood) | |
} | |
.brick { | |
fill: url(#brick); | |
} | |
.rock { | |
fill: url(#rock); | |
} | |
.desert { | |
fill: url(#desert); | |
} | |
.circle { | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment