529 lines
122 KiB
XML
529 lines
122 KiB
XML
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||
|
|
||
|
<svg
|
||
|
width="134.59589mm"
|
||
|
height="175.30692mm"
|
||
|
viewBox="0 0 134.59589 175.30692"
|
||
|
version="1.1"
|
||
|
id="svg1"
|
||
|
xml:space="preserve"
|
||
|
xmlns="http://www.w3.org/2000/svg"
|
||
|
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||
|
id="defs1"><meshgradient
|
||
|
id="meshgradient17209"
|
||
|
gradientUnits="userSpaceOnUse"
|
||
|
x="69.102615"
|
||
|
y="62.316814"><meshrow
|
||
|
id="meshrow43060"><meshpatch
|
||
|
id="meshpatch43060"><stop
|
||
|
path="c 11.8566,2.61023e-05 16.1682,-7.06774 37.8113,-10.7294"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop43060" /><stop
|
||
|
path="c 1.13725e-05,4.65467 1.73353,-0.674666 2.29738,9.96135"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop43061" /><stop
|
||
|
path="c -11.8566,0.000100804 -28.2706,4.62198 -40.1275,4.62175"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop43062" /><stop
|
||
|
path="c -0.0638193,-1.55493 0.0738094,-2.54971 0.01882,-3.8537"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop43063" /></meshpatch><meshpatch
|
||
|
id="meshpatch43063"><stop
|
||
|
path="c 26.1534,4.32259 29.3247,22.9819 33.1173,33.9362"
|
||
|
id="stop43064" /><stop
|
||
|
path="c 0.000353664,4.65534 0.162007,1.85153 0.161593,6.50621"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop43065" /><stop
|
||
|
path="c -9.27179,-15.2099 -14.6223,-32.3476 -30.9815,-30.4811"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop43066" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow43066"><meshpatch
|
||
|
id="meshpatch43066"><stop
|
||
|
path="c -5.71738e-06,4.65512 1.2279,2.09076 -0.0137327,10.1487"
|
||
|
id="stop43067" /><stop
|
||
|
path="c -11.8566,-0.000322339 -28.7091,-4.19568 -40.566,-4.19589"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop43068" /><stop
|
||
|
path="c -0.0123757,-0.784757 0.0597304,-0.495295 0.452233,-1.33106"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop43069" /></meshpatch><meshpatch
|
||
|
id="meshpatch43069"><stop
|
||
|
path="c 0.205558,2.10204 -1.47491,4.46229 -1.46629,6.12216"
|
||
|
id="stop43070" /><stop
|
||
|
path="c -7.84205,-10.9143 -12.6376,-18.8477 -29.529,-26.4545"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop43071" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow43071"><meshpatch
|
||
|
id="meshpatch43071"><stop
|
||
|
path="c 0.591472,7.35952 1.98475,11.6687 1.98477,16.3245"
|
||
|
id="stop43072" /><stop
|
||
|
path="c -11.6871,-8.27706 -41.7364,-19.7685 -42.5516,-19.2275"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop43073" /><stop
|
||
|
path="c -0.113264,-0.821004 0.0559366,-0.598429 0.00083,-1.29289"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop43074" /></meshpatch><meshpatch
|
||
|
id="meshpatch43074"><stop
|
||
|
path="c -0.151712,0.830053 -0.154769,1.72919 -0.988487,3.41247"
|
||
|
id="stop43075" /><stop
|
||
|
path="c -18.2168,-11.5481 -15.5434,-5.32495 -26.5557,-13.5425"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop43076" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow43076"><meshpatch
|
||
|
id="meshpatch43076"><stop
|
||
|
path="c -5.81248,10.6245 -11.2772,5.77358 -11.2772,10.429"
|
||
|
id="stop43077" /><stop
|
||
|
path="c -14.8302,-13.2832 -19.046,-27.8772 -30.9028,-27.8768"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop43078" /><stop
|
||
|
path="c -0.0590503,-1.0541 -0.323533,-0.870579 -0.3716,-1.7797"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop43079" /></meshpatch><meshpatch
|
||
|
id="meshpatch43079"><stop
|
||
|
path="c 0.152169,1.24557 0.0641985,3.14072 -2.01441,5.176"
|
||
|
id="stop43080" /><stop
|
||
|
path="c -5.56057,3.54608 -21.309,1.06147 -35.8185,-8.28949"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop43081" /></meshpatch></meshrow></meshgradient><meshgradient
|
||
|
id="meshgradient43125"
|
||
|
gradientUnits="userSpaceOnUse"
|
||
|
x="132.76526"
|
||
|
y="13.215541"><meshrow
|
||
|
id="meshrow77691"><meshpatch
|
||
|
id="meshpatch77691"><stop
|
||
|
path="c 4.73411,2.96251 26.1236,19.2608 28.5197,28.5902"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop77691" /><stop
|
||
|
path="c 0.000326602,6.69701 -2.31431,-6.48903 -2.01776,8.81259"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop77692" /><stop
|
||
|
path="c -2.60299,-12.3778 -23.7097,-35.1479 -27.6781,-38.2009"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop77693" /><stop
|
||
|
path="c 0.714103,0.243068 0.907078,0.739655 1.17616,0.79811"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop77694" /></meshpatch><meshpatch
|
||
|
id="meshpatch77694"><stop
|
||
|
path="c 9.37974,17.0801 -1.39939,34.9684 -4.79545,40.6278"
|
||
|
id="stop77695" /><stop
|
||
|
path="c 0.000488277,6.69735 2.03228,-5.06599 -1.90892,3.53755"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop77696" /><stop
|
||
|
path="c 4.22972,-23.5581 9.17859,-21.2188 4.68661,-35.3528"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop77697" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow77697"><meshpatch
|
||
|
id="meshpatch77697"><stop
|
||
|
path="c -6.76433,-3.51479 -3.62826,0.0592587 -9.24645,1.83334"
|
||
|
id="stop77698" /><stop
|
||
|
path="c -6.41796,-13.6972 -16.7893,-37.8472 -19.5655,-39.9958"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop77699" /><stop
|
||
|
path="c 0.665411,-0.743096 0.790743,0.0664678 1.13385,-0.03844"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop77700" /></meshpatch><meshpatch
|
||
|
id="meshpatch77700"><stop
|
||
|
path="c 0.108643,3.02436 -7.21977,3.41549 -7.21545,5.80328"
|
||
|
id="stop77701" /><stop
|
||
|
path="c 1.83924,-12.0392 6.46088,-19.0612 2.65561,-39.3227"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop77702" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow77702"><meshpatch
|
||
|
id="meshpatch77702"><stop
|
||
|
path="c -4.68935,-3.33113 -6.99474,-1.23934 -12.4907,-0.0911511"
|
||
|
id="stop77703" /><stop
|
||
|
path="c -2.49777,-11.767 -6.9702,-40.1578 -7.40091,-39.3795"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop77704" /><stop
|
||
|
path="c 0.299319,-0.400301 -0.13342,-0.0686076 0.32611,-0.525178"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop77705" /></meshpatch><meshpatch
|
||
|
id="meshpatch77705"><stop
|
||
|
path="c -0.0796288,1.19419 -2.21142,-1.11975 -2.65147,1.30208"
|
||
|
id="stop77706" /><stop
|
||
|
path="c -1.42442,-21.3135 -4.56453,-24.8383 -7.18362,-40.7159"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop77707" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow77707"><meshpatch
|
||
|
id="meshpatch77707"><stop
|
||
|
path="c -8.94073,3.37446 -3.81489,0.511644 -6.59939,2.87293"
|
||
|
id="stop77708" /><stop
|
||
|
path="c -3.51805,-17.6281 -7.41106,-25.6887 -0.978744,-41.2844"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop77709" /><stop
|
||
|
path="c -0.0308213,-1.51667 0.2028,0.339697 0.177224,-0.968027"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop77710" /></meshpatch><meshpatch
|
||
|
id="meshpatch77710"><stop
|
||
|
path="c -3.57543,-1.37247 -1.61151,1.49732 -6.46855,0.750257"
|
||
|
id="stop77711" /><stop
|
||
|
path="c -2.25151,-11.6458 -4.49884,-24.9444 -7.31446,-38.5933"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop77712" /></meshpatch></meshrow></meshgradient><meshgradient
|
||
|
id="meshgradient77756"
|
||
|
gradientUnits="userSpaceOnUse"
|
||
|
x="145.2562"
|
||
|
y="99.167656"><meshrow
|
||
|
id="meshrow97958"><meshpatch
|
||
|
id="meshpatch97958"><stop
|
||
|
path="c 7.72674,2.94437e-07 11.8941,-28.6251 25.1763,-35.2502"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop97958" /><stop
|
||
|
path="c -0.297637,1.94727 -0.101729,-2.99392 3.75976,5.71774"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop97959" /><stop
|
||
|
path="c -9.28377,2.52191 -19.4836,31.3566 -27.2105,31.3567"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop97960" /><stop
|
||
|
path="c -0.0415342,-1.31533 -1.68967,-0.72167 -1.72556,-1.82424"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop97961" /></meshpatch><meshpatch
|
||
|
id="meshpatch97961"><stop
|
||
|
path="c 4.8843,-1.89499 8.32998,-6.11503 15.9013,-1.99956"
|
||
|
id="stop97962" /><stop
|
||
|
path="c 1.81176,1.60573 4.24901,1.87449 6.04592,6.06372"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop97963" /><stop
|
||
|
path="c -8.7445,1.16401 -13.7901,-3.31142 -18.1875,1.65358"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop97964" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow97964"><meshpatch
|
||
|
id="meshpatch97964"><stop
|
||
|
path="c 1.99255,4.56897 5.64529,5.48872 9.09927,14.6416"
|
||
|
id="stop97965" /><stop
|
||
|
path="c -7.72679,-0.000520207 -27.3546,18.5614 -35.0814,18.561"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop97966" /><stop
|
||
|
path="c -0.0080247,-0.663812 -1.48422,-1.13932 -1.22837,-1.8459"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop97967" /></meshpatch><meshpatch
|
||
|
id="meshpatch97967"><stop
|
||
|
path="c 0.836758,2.33731 3.99773,4.24641 5.50515,7.48264"
|
||
|
id="stop97968" /><stop
|
||
|
path="c -12.3371,2.78405 -6.83273,5.38446 -14.5933,8.81259"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop97969" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow97969"><meshpatch
|
||
|
id="meshpatch97969"><stop
|
||
|
path="c 5.51166,8.56313 5.65584,7.75272 8.15555,14.1024"
|
||
|
id="stop97970" /><stop
|
||
|
path="c -11.4512,8.59176 -41.2055,5.86503 -41.7363,6.3226"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop97971" /><stop
|
||
|
path="c -0.073377,-0.694494 -1.46396,-1.27687 -1.50065,-1.8641"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop97972" /></meshpatch><meshpatch
|
||
|
id="meshpatch97972"><stop
|
||
|
path="c -0.0986358,0.70215 1.98621,5.6285 1.44264,7.05209"
|
||
|
id="stop97973" /><stop
|
||
|
path="c -5.16811,4.7538 -1.28936,12.7523 -7.88043,15.8629"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop97974" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow97974"><meshpatch
|
||
|
id="meshpatch97974"><stop
|
||
|
path="c 3.47172,9.41519 0.681592,5.09979 0.920028,7.4274"
|
||
|
id="stop97975" /><stop
|
||
|
path="c -13.7665,6.04552 -34.5007,0.216823 -42.2272,0.217273"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop97976" /><stop
|
||
|
path="c -0.0386158,-0.891445 -0.398559,-0.554109 -0.429128,-1.32207"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop97977" /></meshpatch><meshpatch
|
||
|
id="meshpatch97977"><stop
|
||
|
path="c 0.0993522,1.05333 1.49039,3.5116 1.22839,7.73929"
|
||
|
id="stop97978" /><stop
|
||
|
path="c -0.339799,2.88435 2.15142,10.4764 -8.18879,15.5511"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop97979" /></meshpatch></meshrow></meshgradient><meshgradient
|
||
|
id="meshgradient98023"
|
||
|
gradientUnits="userSpaceOnUse"
|
||
|
x="146.76628"
|
||
|
y="111.28189"><meshrow
|
||
|
id="meshrow157595"><meshpatch
|
||
|
id="meshpatch157595"><stop
|
||
|
path="c 7.76093,6.97576 22.8309,29.7944 16.5126,46.423"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157595" /><stop
|
||
|
path="c -1.16269,-2.76034 -2.95813,-0.325927 -7.63005,-4.82035"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157596" /><stop
|
||
|
path="c 2.74861,-8.08457 -7.28933,-39.1244 -11.0052,-41.9339"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157597" /><stop
|
||
|
path="c 1.76406,-0.263877 1.48892,0.334862 2.12265,0.33125"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157598" /></meshpatch><meshpatch
|
||
|
id="meshpatch157598"><stop
|
||
|
path="c -4.88981,21.8287 -25.4578,19.19 -35.7032,27.6539"
|
||
|
id="stop157599" /><stop
|
||
|
path="c -0.513677,2.86691 -0.667614,-0.0721229 -1.93409,1.15619"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157600" /><stop
|
||
|
path="c 13.1627,-13.0287 28.8199,-20.4982 30.0072,-33.6304"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157601" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow157601"><meshpatch
|
||
|
id="meshpatch157601"><stop
|
||
|
path="c -4.5689,-3.62188 -8.4625,-7.92628 -15.1093,-9.71407"
|
||
|
id="stop157602" /><stop
|
||
|
path="c 4.05513,-10.3716 3.06024,-28.1979 1.15234,-33.3416"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop157603" /><stop
|
||
|
path="c -0.00677483,-1.11667 2.00186,1.51945 2.95176,1.12177"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop157604" /></meshpatch><meshpatch
|
||
|
id="meshpatch157604"><stop
|
||
|
path="c -1.52876,0.870849 -0.497352,-0.575527 -1.89364,0.705518"
|
||
|
id="stop157605" /><stop
|
||
|
path="c 9.11762,-14.7347 15.1087,-27.1732 16.7916,-44.05"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop157606" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow157606"><meshpatch
|
||
|
id="meshpatch157606"><stop
|
||
|
path="c -5.5596,-2.3099 -4.89264,-2.45948 -11.0146,-3.26919"
|
||
|
id="stop157607" /><stop
|
||
|
path="c 0.505819,-13.6819 10.228,-32.7247 9.74433,-31.9554"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157608" /><stop
|
||
|
path="c -0.0662644,-1.16768 2.45624,2.87054 2.42261,1.88299"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157609" /></meshpatch><meshpatch
|
||
|
id="meshpatch157609"><stop
|
||
|
path="c -1.39858,-0.888282 -0.350822,-3.83135 -0.843981,-1.43745"
|
||
|
id="stop157610" /><stop
|
||
|
path="c 6.17312,-10.9852 6.63017,-31.9602 6.62096,-45.8818"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157611" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow157611"><meshpatch
|
||
|
id="meshpatch157611"><stop
|
||
|
path="c -8.36959,-0.529808 -2.8556,-2.4959 -7.47316,-0.991994"
|
||
|
id="stop157612" /><stop
|
||
|
path="c 3.26464,-18.936 8.0667,-27.3052 13.7956,-32.8569"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157613" /><stop
|
||
|
path="c 1.69481,-0.356314 2.78873,1.77866 3.42186,1.89347"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157614" /></meshpatch><meshpatch
|
||
|
id="meshpatch157614"><stop
|
||
|
path="c -0.369202,-0.813974 -0.150161,-0.651529 -0.0325549,-2.10486"
|
||
|
id="stop157615" /><stop
|
||
|
path="c 0.315578,-10.7201 -2.92139,-37.5527 -0.819644,-44.7689"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157616" /></meshpatch></meshrow></meshgradient><meshgradient
|
||
|
id="meshgradient119193"
|
||
|
gradientUnits="userSpaceOnUse"
|
||
|
x="152.61118"
|
||
|
y="103.6998"><meshrow
|
||
|
id="meshrow157827"><meshpatch
|
||
|
id="meshpatch157827"><stop
|
||
|
path="c 9.26657,7.79219e-05 39.6998,5.24664 45.0677,20.1012"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157827" /><stop
|
||
|
path="c -3.33357,-0.563186 -0.320778,-1.24249 -6.46305,1.1879"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157828" /><stop
|
||
|
path="c -3.23412,-8.29773 -34.1012,-18.3282 -43.367,-18.3275"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157829" /><stop
|
||
|
path="c 1.26259,-1.22722 3.66115,-2.08038 4.76236,-2.9616"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157830" /></meshpatch><meshpatch
|
||
|
id="meshpatch157830"><stop
|
||
|
path="c 8.81151,21.9617 4.85701,28.0302 3.63124,42.2039"
|
||
|
id="stop157831" /><stop
|
||
|
path="c -0.000617508,5.37816 -0.149724,-3.42494 -0.149308,1.95276"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157832" /><stop
|
||
|
path="c -3.31145,-18.2884 1.46014,-38.0412 -9.94498,-42.9688"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157833" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow157833"><meshpatch
|
||
|
id="meshpatch157833"><stop
|
||
|
path="c -2.34413,1.97624 -7.49079,10.1559 -10.2243,13.6141"
|
||
|
id="stop157834" /><stop
|
||
|
path="c -0.703882,-13.8294 -27.7399,-26.869 -34.5263,-31.1981"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop157835" /><stop
|
||
|
path="c 0.762436,-0.933651 0.890881,-0.0376254 1.3836,-0.7435"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop157836" /></meshpatch><meshpatch
|
||
|
id="meshpatch157836"><stop
|
||
|
path="c 0.159943,2.42778 -0.799212,0.336773 -0.791555,2.25514"
|
||
|
id="stop157837" /><stop
|
||
|
path="c -6.12995,-12.61 -8.20884,-18.641 -19.3777,-31.6098"
|
||
|
style="stop-color:#8ac1f7;stop-opacity:1"
|
||
|
id="stop157838" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow157838"><meshpatch
|
||
|
id="meshpatch157838"><stop
|
||
|
path="c -3.4365,3.03913 -4.43415,-3.20798 -6.70771,1.66417"
|
||
|
id="stop157839" /><stop
|
||
|
path="c -9.1344,-9.56413 -28.0166,-32.2855 -28.6534,-31.659"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157840" /><stop
|
||
|
path="c -0.089247,-0.950102 0.487425,-0.54969 0.83481,-1.20327"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157841" /></meshpatch><meshpatch
|
||
|
id="meshpatch157841"><stop
|
||
|
path="c -0.119512,0.958474 -0.625132,-0.299956 -1.69169,-0.24435"
|
||
|
id="stop157842" /><stop
|
||
|
path="c -6.5782,-14.8257 -15.1995,-5.77547 -24.3937,-29.7013"
|
||
|
style="stop-color:#a19de2;stop-opacity:1"
|
||
|
id="stop157843" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow157843"><meshpatch
|
||
|
id="meshpatch157843"><stop
|
||
|
path="c -3.21617,-0.548634 -5.82157,-0.487104 -6.25969,0.80319"
|
||
|
id="stop157844" /><stop
|
||
|
path="c -12.2666,-15.2848 -18.7459,-25.6809 -21.8462,-30.7246"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157845" /><stop
|
||
|
path="c -0.0466326,-1.21845 -0.51032,-0.688549 -0.54751,-1.73759"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157846" /></meshpatch><meshpatch
|
||
|
id="meshpatch157846"><stop
|
||
|
path="c 0.118185,1.43899 -0.744472,-0.725338 -2.04533,-1.35808"
|
||
|
id="stop157847" /><stop
|
||
|
path="c -9.73706,-2.36112 -18.7488,-13.7771 -28.6081,-27.54"
|
||
|
style="stop-color:#849df8;stop-opacity:1"
|
||
|
id="stop157848" /></meshpatch></meshrow></meshgradient><meshgradient
|
||
|
id="meshgradient147043"
|
||
|
gradientUnits="userSpaceOnUse"
|
||
|
x="86.24794"
|
||
|
y="125.90024"><meshrow
|
||
|
id="meshrow158185"><meshpatch
|
||
|
id="meshpatch158185"><stop
|
||
|
path="c 4.25765,-0.661344 9.31705,-2.9633 14.5364,-11.9647"
|
||
|
style="stop-color:#ac85d6;stop-opacity:1"
|
||
|
id="stop158185" /><stop
|
||
|
path="c 5.72133,-2.73577 2.36612,-1.81959 4.17714,2.11438"
|
||
|
style="stop-color:#ac85d6;stop-opacity:1"
|
||
|
id="stop158186" /><stop
|
||
|
path="c -6.64214,2.89077 -3.89851,8.3347 -20.0565,11.0762"
|
||
|
style="stop-color:#a09de4;stop-opacity:1"
|
||
|
id="stop158187" /><stop
|
||
|
path="c 0.111324,-0.917004 1.05159,-0.816443 1.34296,-1.22588"
|
||
|
style="stop-color:#8a53c5;stop-opacity:1"
|
||
|
id="stop158188" /></meshpatch><meshpatch
|
||
|
id="meshpatch158188"><stop
|
||
|
path="c 3.37357,-4.42913 10.8773,-13.6805 16.9168,-13.6803"
|
||
|
id="stop158189" /><stop
|
||
|
path="c -6.03534e-05,5.37956 0.721781,3.80187 0.721781,9.18214"
|
||
|
style="stop-color:#ac85d6;stop-opacity:1"
|
||
|
id="stop158190" /><stop
|
||
|
path="c -6.03934,0.000288096 -8.59238,3.34948 -13.4614,6.61254"
|
||
|
style="stop-color:#9d9de5;stop-opacity:1"
|
||
|
id="stop158191" /></meshpatch><meshpatch
|
||
|
id="meshpatch158191"><stop
|
||
|
path="c 5.54127,-1.17 15.65,-3.01308 21.6895,-3.01245"
|
||
|
id="stop158192" /><stop
|
||
|
path="c 1.72277e-05,5.37956 0.0597713,6.09907 0.0597713,11.4792"
|
||
|
style="stop-color:#ac85d6;stop-opacity:1"
|
||
|
id="stop158193" /><stop
|
||
|
path="c -6.03934,0.000100183 -14.9881,0.715362 -21.0275,0.71539"
|
||
|
style="stop-color:#9c9de7;stop-opacity:1"
|
||
|
id="stop158194" /></meshpatch></meshrow><meshrow
|
||
|
id="meshrow158194"><meshpatch
|
||
|
id="meshpatch158194"><stop
|
||
|
path="c 2.82433,2.20425 1.00753,3.4236 2.74616,6.06093"
|
||
|
id="stop158195" /><stop
|
||
|
path="c -10.5093,7.53161 -14.7727,5.8448 -20.942,5.91803"
|
||
|
style="stop-color:#8a53c5;stop-opacity:1"
|
||
|
id="stop158196" /><stop
|
||
|
path="c -0.36574,-0.330552 -1.65524,-0.41951 -1.86062,-0.902762"
|
||
|
style="stop-color:#8a53c5;stop-opacity:1"
|
||
|
id="stop158197" /></meshpatch><meshpatch
|
||
|
id="meshpatch158197"><stop
|
||
|
path="c 5.1587e-06,5.38047 -0.464887,1.63941 -0.464838,7.01982"
|
||
|
id="stop158198" /><stop
|
||
|
path="c -5.86651,1.17807 -5.06588,2.64577 -10.2504,5.65365"
|
||
|
style="stop-color:#8a63cc;stop-opacity:1"
|
||
|
id="stop158199" /></meshpatch><meshpatch
|
||
|
id="meshpatch158199"><stop
|
||
|
path="c 1.32582e-06,5.38027 1.94646,2.91185 1.94639,8.2927"
|
||
|
id="stop158200" /><stop
|
||
|
path="c -6.03927,-0.000664235 -16.0311,1.98534 -23.4387,-0.55749"
|
||
|
style="stop-color:#687ed2;stop-opacity:1"
|
||
|
id="stop158201" /></meshpatch></meshrow></meshgradient></defs><g
|
||
|
id="layer1"
|
||
|
transform="translate(-304.12221,-18.108189)"><g
|
||
|
id="g2"
|
||
|
transform="translate(235.45529,6.1309342)"><g
|
||
|
id="g158201"><path
|
||
|
style="fill:url(#meshgradient43125);fill-opacity:1;stroke:#637aca;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||
|
d="m 137.85815,89.658473 c -1.82802,-5.14592 -3.66478,-16.322093 -5.46371,-25.846615 -1.79893,-9.524522 -3.55992,-17.396915 -4.46887,-23.402588 -0.90894,-6.005672 -0.96574,-10.143895 -0.36588,-13.707513 0.59985,-3.563618 1.8563,-6.552262 2.29831,-9.094568 0.44202,-2.542305 0.0696,-4.638089 0.45232,-5.212658 0.38273,-0.574568 1.52059,0.37217 3.22876,1.856916 1.70816,1.484747 3.98652,3.507405 7.56566,6.198373 3.57913,2.690968 8.45869,6.049995 12.08535,9.572569 3.62666,3.522573 5.99998,7.208265 7.93472,11.232967 1.93475,4.024702 3.43068,8.387925 3.73877,13.022772 0.30809,4.634847 -0.57172,9.540751 -2.66816,15.47765 -2.09644,5.936899 -5.40926,12.90406 -7.89521,16.834174 -2.48594,3.930113 -4.14472,4.822702 -5.83614,5.390752 -1.69142,0.568051 -3.41537,0.811529 -5.18702,1.375447 -1.77164,0.563919 -3.59088,1.448242 -5.4189,-3.697678 z"
|
||
|
id="path3" /><path
|
||
|
style="fill:url(#meshgradient77756);fill-opacity:1;stroke:#6980d2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||
|
d="m 154.30467,88.828779 c 0.71004,-4.243192 3.8787,-10.759238 7.40999,-15.794566 3.53128,-5.035327 7.42479,-8.589436 11.30788,-10.707974 3.88308,-2.118537 7.75523,-2.801226 11.08029,-1.535323 3.32506,1.265904 6.10268,4.48031 7.9963,6.946182 1.89363,2.465872 2.90316,4.183078 3.82145,5.370141 0.91829,1.187064 1.74527,1.843926 2.13516,2.967547 0.38989,1.12362 0.34267,2.713919 0.79918,4.951355 0.45652,2.237435 1.41672,5.121857 1.79717,8.555864 0.38045,3.434008 0.18112,7.417306 -1.66154,10.549505 -1.84267,3.1322 -5.32846,5.41293 -9.51971,6.66625 -4.19125,1.25333 -9.08745,1.47909 -13.51054,1.20402 -4.42308,-0.27507 -8.37258,-1.05095 -11.3268,-1.63527 -2.95423,-0.58432 -4.91302,-0.97705 -6.00406,-2.50416 -1.09103,-1.52712 -1.31427,-4.188513 -2.30024,-6.50436 -0.98596,-2.315847 -2.73458,-4.286019 -2.02453,-8.529211 z"
|
||
|
id="path4" /><path
|
||
|
style="fill:url(#meshgradient119193);fill-opacity:1;stroke:#637aca;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||
|
d="m 161.40832,104.41537 c 3.89552,0.8567 11.02658,2.61183 17.04864,4.8494 6.02205,2.23758 10.9345,4.95737 14.42554,8.32181 3.49104,3.36444 5.56026,7.37314 6.9944,11.4599 1.43415,4.08677 2.23307,8.25114 2.69065,12.37094 0.45758,4.1198 0.57377,8.19463 0.29563,11.79293 -0.27815,3.59831 -0.95061,6.71989 -1.29102,9.86737 -0.3404,3.14748 -0.34874,6.32064 -1.1398,7.06965 -0.79106,0.74901 -2.3648,-0.92623 -4.96016,-2.2613 -2.59537,-1.33507 -6.21212,-2.32987 -10.29586,-5.87309 -4.08374,-3.54322 -8.63408,-9.63455 -12.98694,-15.35727 -4.35287,-5.72272 -8.50801,-11.07649 -12.65053,-16.50537 -4.14252,-5.42888 -8.27215,-10.93253 -10.47773,-14.24728 -2.20558,-3.31475 -2.487,-4.44044 -1.42724,-5.28315 1.05975,-0.84271 3.46059,-1.40239 5.11069,-2.5182 1.65009,-1.11581 2.54937,-2.78765 3.3289,-3.64447 0.77954,-0.85682 1.43931,-0.89858 5.33483,-0.0419 z"
|
||
|
id="path5" /><path
|
||
|
style="fill:url(#meshgradient147043);fill-opacity:1;stroke:#6378ca;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||
|
d="m 135.36789,98.768208 c -1.44435,-3.273631 -1.88031,-3.273631 -4.87278,-2.383689 -2.99246,0.889941 -8.54123,2.669753 -12.82086,4.346641 -4.27964,1.67688 -7.28991,3.25074 -10.2775,5.97557 -2.9876,2.72483 -5.95234,6.60045 -8.005301,9.6925 -2.052962,3.09204 -3.194042,5.40034 -4.200445,6.6401 -1.006403,1.23976 -1.878074,1.41093 -2.885853,1.55049 -1.007778,0.13956 -2.151596,0.24749 -4.014323,0.78034 -1.862726,0.53285 -4.444263,1.49059 -3.197758,2.13082 1.246504,0.64022 6.321089,0.96291 10.366003,0.27205 4.044915,-0.69086 7.060037,-2.39521 9.951607,-4.39095 2.89157,-1.99574 5.65941,-4.28274 8.06464,-5.56636 2.40523,-1.28361 4.44771,-1.56377 6.31348,-1.33566 1.86577,0.2281 3.55472,0.96444 5.80154,1.21424 2.24682,0.24981 5.05134,0.0131 7.83224,-0.49435 2.78089,-0.50742 5.53799,-1.2855 5.69017,-4.94824 0.15218,-3.66274 -2.30052,-10.20987 -3.74486,-13.483502 z"
|
||
|
id="path6" /><g
|
||
|
id="g1"
|
||
|
transform="translate(-70.255583,3.1307257)"><path
|
||
|
style="fill:#373654;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||
|
d="m 139.87475,94.196954 c 0.0944,-3.674478 1.62104,-9.966323 2.59949,-11.521414 0.97846,-1.555091 1.40861,1.626638 2.75541,2.024086 1.34679,0.397448 3.61006,-1.98942 3.30061,0.09418 -0.30945,2.0836 -3.19158,8.637393 -5.30175,11.386 -2.11017,2.748607 -3.44813,1.691626 -3.35376,-1.982853 z"
|
||
|
id="path7-2-7-1"
|
||
|
transform="matrix(1.5828204,1.0594443,-0.93495553,1.3968329,78.05534,-184.34926)" /><path
|
||
|
style="fill:#373654;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||
|
d="m 139.88586,94.549627 c 0.0832,-4.027151 1.60993,-10.318996 2.58838,-11.874087 0.97846,-1.555091 1.40861,1.626638 2.75541,2.024086 1.34679,0.397448 3.61006,-1.98942 3.31172,0.446864 -0.29833,2.436284 -3.15823,9.695395 -5.2684,12.444003 -2.11017,2.748607 -3.47036,0.986286 -3.38711,-3.040866 z"
|
||
|
id="path7-2-7-1-2"
|
||
|
transform="matrix(0.86197784,1.6984513,-1.4988767,0.76069211,234.34403,-210.79724)" /><path
|
||
|
style="fill:#c5b641;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||
|
d="m 143.07059,100.09884 c 0.1028,-2.819028 1.47516,-8.057086 2.24097,-9.636817 0.7658,-1.579731 0.925,0.49895 1.95697,0.75299 1.03198,0.25404 2.93663,-1.316594 2.75421,0.463086 -0.18241,1.779681 -2.45184,6.909429 -4.17002,9.274531 -1.71819,2.3651 -2.88494,1.96523 -2.78213,-0.85379 z"
|
||
|
id="path7-2-7-1-0"
|
||
|
transform="matrix(1.5828204,1.0594443,-0.93495553,1.3968329,78.348794,-194.73425)" /><path
|
||
|
style="fill:#c5b641;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||
|
d="m 143.07059,100.09884 c 0.1028,-2.819028 1.47516,-8.057086 2.24097,-9.636817 0.7658,-1.579731 0.925,0.49895 1.95697,0.75299 1.03198,0.25404 2.93663,-1.316594 2.75421,0.463086 -0.18241,1.779681 -2.45184,6.909429 -4.17002,9.274531 -1.71819,2.3651 -2.88494,1.96523 -2.78213,-0.85379 z"
|
||
|
id="path7-2-7-1-0-8"
|
||
|
transform="matrix(0.86197784,1.6984513,-1.4988767,0.76069211,239.68153,-219.71044)" /><g
|
||
|
id="g2-9"
|
||
|
transform="rotate(3.9664939,208.47167,17.900367)"><path
|
||
|
style="fill:#373654;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||
|
d="m 139.87475,94.196954 c 0.0944,-3.674478 1.62104,-9.966323 2.59949,-11.521414 0.97846,-1.555091 1.40861,1.626638 2.38267,2.901347 0.97405,1.27471 2.49188,0.642264 2.18243,2.725868 -0.30945,2.083604 -2.44615,6.882976 -4.18357,8.754317 -1.73743,1.871342 -3.07539,0.814361 -2.98102,-2.860118 z"
|
||
|
id="path7-2-7-1-3"
|
||
|
transform="matrix(1.6719053,0.91240081,-0.80519022,1.47545,52.68899,-170.43645)" /><path
|
||
|
style="fill:#373654;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||
|
d="m 139.67846,94.959588 c -0.17522,-2.968439 0.88558,-7.791637 1.6452,-9.155787 0.75962,-1.36415 1.21798,0.730818 2.72603,0.371829 1.50805,-0.358989 4.0656,-3.171884 4.01164,-1.250921 -0.054,1.920962 -2.71942,8.575502 -4.7579,11.346195 -2.03848,2.770692 -3.44974,1.657122 -3.62497,-1.311316 z"
|
||
|
id="path7-2-7-1-3-5"
|
||
|
transform="matrix(0.70171416,1.770689,-1.5626263,0.61926004,263.35214,-207.82957)" /></g><g
|
||
|
id="g147040"
|
||
|
transform="matrix(0.54843277,0.03802788,-0.03802788,0.54843277,92.714941,39.53021)"
|
||
|
style="fill:#24233a;fill-opacity:1"><path
|
||
|
style="fill:#24233a;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||
|
d="m 139.87475,94.196954 c 0.0944,-3.674478 1.62104,-9.966323 2.59949,-11.521414 0.97846,-1.555091 1.40861,1.626638 3.05159,2.132947 1.64298,0.50631 4.49859,-1.662848 4.18913,0.420759 -0.30945,2.083607 -3.78391,8.419679 -6.19027,11.059423 -2.40635,2.639745 -3.74431,1.582764 -3.64994,-2.091715 z"
|
||
|
id="path147039"
|
||
|
transform="matrix(1.7431507,1.2455263,-0.80001574,1.9417941,42.140586,-263.17914)" /><path
|
||
|
style="fill:#24233a;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||
|
d="m 139.9504,93.78963 c 0.059,-4.159353 1.62588,-11.34338 2.60434,-12.898471 0.97846,-1.555092 1.36836,2.518802 3.16358,2.342676 1.79522,-0.176126 4.99555,-4.60224 4.74162,-2.479858 -0.25393,2.122383 -3.96206,10.792941 -6.54079,14.561236 -2.57872,3.768295 -4.02772,2.63377 -3.96875,-1.525583 z"
|
||
|
id="path147040"
|
||
|
transform="matrix(0.70171416,1.770689,-1.5626263,0.61926004,263.35214,-207.82957)" /></g></g><path
|
||
|
style="fill:url(#meshgradient17209);fill-opacity:1;stroke:#6479ca;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:0.998039"
|
||
|
d="m 135.45311,106.65339 c -2.04594,1.4709 -6.16598,2.3856 -12.21943,1.13315 -6.05345,-1.25245 -14.03966,-4.67186 -19.84051,-8.402082 -5.80086,-3.730218 -9.415747,-7.770875 -12.819915,-11.873957 -3.404168,-4.103083 -6.597417,-8.268346 -9.418047,-10.97418 -2.82063,-2.705834 -5.268479,-3.952103 -7.585323,-5.196195 -2.316844,-1.244091 -4.502505,-2.485906 -4.645962,-3.481254 -0.143457,-0.995347 1.755342,-1.744124 4.802655,-2.752326 3.047313,-1.008202 7.242932,-2.275763 11.411255,-4.337314 4.168323,-2.06155 8.309015,-4.916893 12.337786,-6.555514 4.028771,-1.638621 7.945151,-2.060325 12.435271,-1.396606 4.49012,0.663718 9.55346,2.412779 13.55878,5.15289 4.00532,2.740112 6.95214,6.470943 9.35147,10.657283 2.39933,4.18634 4.25088,8.827676 5.50877,12.97304 1.25789,4.145363 1.92198,7.794263 1.67513,10.96628 -0.24685,3.172018 -1.40462,5.866766 -1.96942,8.227795 -0.5648,2.36103 -0.53656,4.38808 -2.58251,5.85899 z"
|
||
|
id="path1" /><path
|
||
|
style="fill:url(#meshgradient98023);fill-opacity:1;stroke:#687ed2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:0.9969"
|
||
|
d="m 148.59719,113.93924 c 1.63294,2.03492 5.24104,5.48678 8.21929,10.09062 2.97826,4.60384 5.32636,10.35918 6.58844,15.51636 1.26209,5.15717 1.43801,9.71558 0.72072,14.35554 -0.71729,4.63997 -2.32772,9.36094 -5.49262,13.34147 -3.1649,3.98054 -7.88391,7.22017 -12.27656,9.34561 -4.39264,2.12544 -8.45848,3.13644 -12.08138,4.90282 -3.6229,1.76638 -6.80266,4.28802 -8.78088,5.18078 -1.97823,0.89276 -2.75483,0.15663 -2.61126,-2.46459 0.14357,-2.62123 1.20728,-7.12736 1.34166,-11.93899 0.13439,-4.81163 -0.66055,-9.92846 -1.31874,-14.97904 -0.65819,-5.05058 -1.17957,-10.0345 -0.37817,-16.09618 0.8014,-6.06169 2.92553,-13.20054 4.70344,-18.49206 1.7779,-5.29152 3.20946,-8.73541 4.65902,-11.53661 1.44956,-2.8012 2.91701,-4.95952 4.66601,-4.7641 1.74899,0.19543 3.77938,2.74461 5.67509,3.8482 1.8957,1.10358 3.65663,0.76152 4.36596,0.89944 0.70933,0.13792 0.36704,0.75582 1.99998,2.79073 z"
|
||
|
id="path2" /></g></g><script
|
||
|
id="mesh_polyfill-84"
|
||
|
type="text/javascript">
|
||
|
!function(){const t="http://www.w3.org/2000/svg",e="http://www.w3.org/1999/xlink",s="http://www.w3.org/1999/xhtml",r=2;if(document.createElementNS(t,"meshgradient").x)return;const n=(t,e,s,r)=>{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=>{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e>s?e:s,i=r>n?r:n;return 18*(o>i?o:i)},i=(t,e)=>Math.sqrt(t.distSquared(e)),a=(t,e)=>t.scale(2/3).add(e.scale(1/3)),h=t=>{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=>{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case"translate":2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error("mesh.js: translate does not have 2 arguments!"),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case"scale":1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error("mesh.js: scale does not have 1 or 2 arguments!"),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case"rotate":if(3===l.length&&(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)<1e-16&&(t=0),Math.abs(e)<1e-16&&(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error("math.js: No argument to rotate transform!");3===l.length&&(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case"skewX":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error("math.js: No argument to skewX transform!");break;case"skewY":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error("math.js: No argument to skewY transform!");break;case"matrix":6===l.length?h=h.append(new g(...l)):console.error("math.js: Incorrect number of arguments for matrix!");break;default:console.error("mesh.js: Unhandled transform type: "+d)}}),h},l=t=>{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t<r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=>{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=>{let o,i,a=[0,0,0,0];for(let h=0;h<3;++h)e[h]<t[h]&&e[h]<s[h]||t[h]<e[h]&&s[h]<e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]>o?a[h]=o:a[h]>i&&(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=>{let e=[];for(let s=0;s<16;++s){e[s]=0;for(let r=0;r<16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=>{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=>{let e=[],s=[],r=[];for(let s=0;s<4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t<8;++t){s[t]=[];for(let r=0;r<4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1]
|
||
|
</script><script
|
||
|
id="mesh_polyfill-8"
|
||
|
type="text/javascript">
|
||
|
!function(){const t="http://www.w3.org/2000/svg",e="http://www.w3.org/1999/xlink",s="http://www.w3.org/1999/xhtml",r=2;if(document.createElementNS(t,"meshgradient").x)return;const n=(t,e,s,r)=>{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=>{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e>s?e:s,i=r>n?r:n;return 18*(o>i?o:i)},i=(t,e)=>Math.sqrt(t.distSquared(e)),a=(t,e)=>t.scale(2/3).add(e.scale(1/3)),h=t=>{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=>{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case"translate":2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error("mesh.js: translate does not have 2 arguments!"),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case"scale":1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error("mesh.js: scale does not have 1 or 2 arguments!"),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case"rotate":if(3===l.length&&(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)<1e-16&&(t=0),Math.abs(e)<1e-16&&(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error("math.js: No argument to rotate transform!");3===l.length&&(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case"skewX":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error("math.js: No argument to skewX transform!");break;case"skewY":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error("math.js: No argument to skewY transform!");break;case"matrix":6===l.length?h=h.append(new g(...l)):console.error("math.js: Incorrect number of arguments for matrix!");break;default:console.error("mesh.js: Unhandled transform type: "+d)}}),h},l=t=>{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t<r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=>{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=>{let o,i,a=[0,0,0,0];for(let h=0;h<3;++h)e[h]<t[h]&&e[h]<s[h]||t[h]<e[h]&&s[h]<e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]>o?a[h]=o:a[h]>i&&(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=>{let e=[];for(let s=0;s<16;++s){e[s]=0;for(let r=0;r<16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=>{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=>{let e=[],s=[],r=[];for(let s=0;s<4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t<8;++t){s[t]=[];for(let r=0;r<4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1]
|
||
|
</script><script
|
||
|
id="mesh_polyfill"
|
||
|
type="text/javascript">
|
||
|
!function(){const t="http://www.w3.org/2000/svg",e="http://www.w3.org/1999/xlink",s="http://www.w3.org/1999/xhtml",r=2;if(document.createElementNS(t,"meshgradient").x)return;const n=(t,e,s,r)=>{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=>{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e>s?e:s,i=r>n?r:n;return 18*(o>i?o:i)},i=(t,e)=>Math.sqrt(t.distSquared(e)),a=(t,e)=>t.scale(2/3).add(e.scale(1/3)),h=t=>{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=>{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case"translate":2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error("mesh.js: translate does not have 2 arguments!"),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case"scale":1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error("mesh.js: scale does not have 1 or 2 arguments!"),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case"rotate":if(3===l.length&&(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)<1e-16&&(t=0),Math.abs(e)<1e-16&&(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error("math.js: No argument to rotate transform!");3===l.length&&(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case"skewX":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error("math.js: No argument to skewX transform!");break;case"skewY":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error("math.js: No argument to skewY transform!");break;case"matrix":6===l.length?h=h.append(new g(...l)):console.error("math.js: Incorrect number of arguments for matrix!");break;default:console.error("mesh.js: Unhandled transform type: "+d)}}),h},l=t=>{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t<r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=>{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=>{let o,i,a=[0,0,0,0];for(let h=0;h<3;++h)e[h]<t[h]&&e[h]<s[h]||t[h]<e[h]&&s[h]<e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]>o?a[h]=o:a[h]>i&&(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=>{let e=[];for(let s=0;s<16;++s){e[s]=0;for(let r=0;r<16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=>{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=>{let e=[],s=[],r=[];for(let s=0;s<4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t<8;++t){s[t]=[];for(let r=0;r<4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1]
|
||
|
</script></g><script
|
||
|
id="script1"
|
||
|
type="text/javascript">
|
||
|
!function(){const t="http://www.w3.org/2000/svg",e="http://www.w3.org/1999/xlink",s="http://www.w3.org/1999/xhtml",r=2;if(document.createElementNS(t,"meshgradient").x)return;const n=(t,e,s,r)=>{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=>{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e>s?e:s,i=r>n?r:n;return 18*(o>i?o:i)},i=(t,e)=>Math.sqrt(t.distSquared(e)),a=(t,e)=>t.scale(2/3).add(e.scale(1/3)),h=t=>{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=>{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case"translate":2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error("mesh.js: translate does not have 2 arguments!"),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case"scale":1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error("mesh.js: scale does not have 1 or 2 arguments!"),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case"rotate":if(3===l.length&&(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)<1e-16&&(t=0),Math.abs(e)<1e-16&&(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error("math.js: No argument to rotate transform!");3===l.length&&(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case"skewX":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error("math.js: No argument to skewX transform!");break;case"skewY":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error("math.js: No argument to skewY transform!");break;case"matrix":6===l.length?h=h.append(new g(...l)):console.error("math.js: Incorrect number of arguments for matrix!");break;default:console.error("mesh.js: Unhandled transform type: "+d)}}),h},l=t=>{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t<r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=>{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=>{let o,i,a=[0,0,0,0];for(let h=0;h<3;++h)e[h]<t[h]&&e[h]<s[h]||t[h]<e[h]&&s[h]<e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]>o?a[h]=o:a[h]>i&&(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=>{let e=[];for(let s=0;s<16;++s){e[s]=0;for(let r=0;r<16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=>{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=>{let e=[],s=[],r=[];for(let s=0;s<4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t<8;++t){s[t]=[];for(let r=0;r<4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1]
|
||
|
</script><script
|
||
|
id="script2"
|
||
|
type="text/javascript">
|
||
|
!function(){const t="http://www.w3.org/2000/svg",e="http://www.w3.org/1999/xlink",s="http://www.w3.org/1999/xhtml",r=2;if(document.createElementNS(t,"meshgradient").x)return;const n=(t,e,s,r)=>{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=>{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e>s?e:s,i=r>n?r:n;return 18*(o>i?o:i)},i=(t,e)=>Math.sqrt(t.distSquared(e)),a=(t,e)=>t.scale(2/3).add(e.scale(1/3)),h=t=>{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=>{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case"translate":2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error("mesh.js: translate does not have 2 arguments!"),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case"scale":1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error("mesh.js: scale does not have 1 or 2 arguments!"),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case"rotate":if(3===l.length&&(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)<1e-16&&(t=0),Math.abs(e)<1e-16&&(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error("math.js: No argument to rotate transform!");3===l.length&&(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case"skewX":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error("math.js: No argument to skewX transform!");break;case"skewY":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error("math.js: No argument to skewY transform!");break;case"matrix":6===l.length?h=h.append(new g(...l)):console.error("math.js: Incorrect number of arguments for matrix!");break;default:console.error("mesh.js: Unhandled transform type: "+d)}}),h},l=t=>{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t<r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=>{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=>{let o,i,a=[0,0,0,0];for(let h=0;h<3;++h)e[h]<t[h]&&e[h]<s[h]||t[h]<e[h]&&s[h]<e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]>o?a[h]=o:a[h]>i&&(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=>{let e=[];for(let s=0;s<16;++s){e[s]=0;for(let r=0;r<16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=>{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=>{let e=[],s=[],r=[];for(let s=0;s<4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t<8;++t){s[t]=[];for(let r=0;r<4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1]
|
||
|
</script></svg>
|