ctx.beginPath(); // AG ctx.moveTo(581.52811,89.076325); ctx.lineTo(580.22274,91.13386); ctx.lineTo(580.86901,91.877073); ctx.lineTo(580.6105,95.754703); ctx.lineTo(578.28393,101.7004); ctx.lineTo(574.14779,105.83654); ctx.lineTo(570.78717,108.68014); ctx.lineTo(570.78717,112.81628); ctx.lineTo(568.97761,116.17689); ctx.lineTo(566.90954,122.63961); ctx.lineTo(568.7191,128.06829); ctx.lineTo(570.27016,129.36083); ctx.lineTo(570.65792,131.04114); ctx.lineTo(571.17494,133.88473); ctx.lineTo(572.07972,138.92565); ctx.lineTo(572.33823,139.83043); ctx.lineTo(574.53555,140.86447); ctx.lineTo(578.15467,142.93254); ctx.lineTo(578.80094,146.03464); ctx.lineTo(578.02542,147.8442); ctx.lineTo(571.95046,155.08245); ctx.lineTo(572.33823,157.27977); ctx.lineTo(579.18871,160.89889); ctx.lineTo(578.61443,163.48435); ctx.lineTo(579.08709,171.25339); ctx.lineTo(580.79686,173.33256); ctx.lineTo(582.16781,174.45339); ctx.lineTo(584.88943,174.95394); ctx.lineTo(586.8642,172.1566); ctx.lineTo(587.82062,172.60249); ctx.lineTo(586.06,175.62048); ctx.lineTo(584.2986,178.80638); ctx.lineTo(581.92229,181.45688); ctx.lineTo(579.54598,182.55364); ctx.lineTo(576.25996,183.21155); ctx.bezierCurveTo(576.66625,183.91747,577.53251,184.91898,577.88167,185.63504); ctx.bezierCurveTo(578.31487,186.52345,578.70275,187.79113,579.0076,188.73134); ctx.bezierCurveTo(579.19721,189.31613,579.38095,190.11692,579.57056,190.70171); ctx.bezierCurveTo(579.8754,191.64192,580.48107,192.83337,580.69649,193.798); ctx.bezierCurveTo(580.89978,194.7083,581.17078,195.98173,580.97797,196.8943); ctx.bezierCurveTo(580.79825,197.74493,579.94386,198.64245,579.57056,199.42764); ctx.bezierCurveTo(579.18005,200.24903,578.42104,201.33326,578.44464,202.24245); ctx.bezierCurveTo(578.47601,203.4511,579.66761,204.78603,580.13352,205.90171); ctx.bezierCurveTo(580.41155,206.56748,580.82209,207.44911,580.97797,208.15356); ctx.bezierCurveTo(581.21585,209.22858,581.2172,210.71262,581.25945,211.81283); ctx.bezierCurveTo(581.30482,212.99418,581.08777,214.58388,581.25945,215.75357); ctx.bezierCurveTo(581.38747,216.62585,581.89055,217.71296,582.1039,218.56838); ctx.bezierCurveTo(582.3123,219.40395,582.38738,220.56864,582.66686,221.3832); ctx.bezierCurveTo(582.91198,222.09761,583.77564,222.87995,583.79279,223.63505); ctx.bezierCurveTo(583.81168,224.46652,582.89301,225.36804,582.66686,226.16839); ctx.bezierCurveTo(582.31938,227.39811,582.49072,229.17269,582.09073,230.36118); ctx.lineTo(577.16125,231.82118); ctx.lineTo(571.76311,233.14317); ctx.lineTo(569.44961,233.47367); ctx.lineTo(567.90729,230.93985); ctx.lineTo(565.81413,226.75353); ctx.lineTo(563.83113,222.56721); ctx.lineTo(561.62781,216.7284); ctx.lineTo(560.85664,212.21158); ctx.lineTo(559.09398,206.9236); ctx.lineTo(557.00082,200.09328); ctx.lineTo(556.00932,195.4663); ctx.lineTo(555.78899,192.16131); ctx.lineTo(555.12799,190.06815); ctx.lineTo(554.467,189.62749); ctx.lineTo(550.17051,188.41566); ctx.lineTo(549.17901,186.653); ctx.lineTo(545.76386,185.88183); ctx.lineTo(543.56053,185.992); ctx.lineTo(539.04371,191.83081); ctx.lineTo(536.50989,193.26297); ctx.lineTo(535.51839,195.90696); ctx.lineTo(534.74723,199.87295); ctx.lineTo(534.41673,202.29661); ctx.lineTo(533.31507,204.49994); ctx.lineTo(531.44224,206.04226); ctx.lineTo(529.45925,206.37276); ctx.lineTo(527.14575,205.71177); ctx.lineTo(525.38309,204.16944); ctx.lineTo(525.16276,202.84744); ctx.lineTo(525.16276,201.30511); ctx.lineTo(527.69659,200.09328); ctx.lineTo(527.36609,198.66112); ctx.lineTo(525.60343,199.10179); ctx.lineTo(520.53578,199.65262); ctx.lineTo(515.24779,200.09328); ctx.lineTo(512.6038,199.54245); ctx.lineTo(512.49364,196.67813); ctx.lineTo(511.61231,194.4748); ctx.lineTo(511.28181,193.92397); ctx.lineTo(509.62931,193.59347); ctx.lineTo(507.09549,193.04264); ctx.lineTo(504.56166,193.81381); ctx.lineTo(503.34983,194.69514); ctx.lineTo(502.799,196.89846); ctx.lineTo(502.02784,199.21195); ctx.lineTo(499.38385,199.98312); ctx.lineTo(496.85002,200.20345); ctx.lineTo(493.9857,199.98312); ctx.lineTo(492.11287,199.98312); ctx.lineTo(492.3332,198.77129); ctx.lineTo(492.55354,195.02563); ctx.lineTo(492.55354,192.27148); ctx.lineTo(491.89254,190.28848); ctx.lineTo(490.35021,187.42416); ctx.lineTo(488.58755,188.08516); ctx.lineTo(485.61306,188.96649); ctx.lineTo(484.1809,188.96649); ctx.lineTo(482.30807,188.96649); ctx.lineTo(480.98607,187.75466); ctx.lineTo(479.66408,187.53433); ctx.lineTo(479.55391,189.62749); ctx.lineTo(479.55391,198.33062); ctx.lineTo(479.00308,199.43229); ctx.lineTo(478.12175,200.42378); ctx.lineTo(476.79975,201.19495); ctx.lineTo(472.83377,200.97461); ctx.lineTo(470.96094,200.09328); ctx.lineTo(467.65595,199.65262); ctx.lineTo(463.35947,200.20345); ctx.lineTo(461.37647,200.75428); ctx.lineTo(459.39348,202.07628); ctx.lineTo(455.20129,202.41632); ctx.lineTo(454.76649,198.93654); ctx.lineTo(454.71141,193.48331); ctx.lineTo(455.48257,190.17832); ctx.lineTo(455.96256,189.07624); ctx.bezierCurveTo(456.79053,188.78143,457.53732,187.6982,458.09934,186.97837); ctx.bezierCurveTo(458.94199,185.89913,459.78867,184.26494,460.44756,183.06466); ctx.bezierCurveTo(460.82657,182.37423,461.16114,181.35539,461.62167,180.71644); ctx.bezierCurveTo(462.15565,179.97558,463.25719,179.3167,463.77421,178.5639); ctx.bezierCurveTo(464.10154,178.0873,464.20836,177.26401,464.55695,176.80273); ctx.bezierCurveTo(465.10982,176.07113,466.32501,175.55603,466.90518,174.84588); ctx.bezierCurveTo(467.45357,174.17463,468.15606,173.16055,468.27498,172.30197); ctx.bezierCurveTo(468.4235,171.22973,467.35997,169.85401,467.49223,168.77964); ctx.bezierCurveTo(467.57242,168.12821,468.18634,167.41435,468.38003,166.76784); ctx.lineTo(470.24486,168.08998); ctx.lineTo(472.17277,169.6323); ctx.lineTo(474.54134,170.56872); ctx.lineTo(477.57092,171.22972); ctx.lineTo(483.40973,171.72546); ctx.lineTo(487.21047,172.00088); ctx.lineTo(488.86296,171.72546); ctx.lineTo(490.12988,171.22972); ctx.lineTo(491.3417,169.46705); ctx.lineTo(492.3332,165.99682); ctx.lineTo(494.26111,160.54358); ctx.lineTo(496.13394,156.74285); ctx.lineTo(498.06185,152.22603); ctx.lineTo(497.62118,150.07779); ctx.lineTo(494.86703,147.43379); ctx.lineTo(492.49845,147.04821); ctx.lineTo(490.68071,146.22196); ctx.lineTo(488.64263,145.01014); ctx.lineTo(485.39273,143.24747); ctx.lineTo(483.5199,141.42973); ctx.lineTo(485.94356,139.99757); ctx.lineTo(485.83339,137.40866); ctx.lineTo(485.11731,134.37909); ctx.lineTo(483.5199,133.93842); ctx.lineTo(482.80381,131.56985); ctx.lineTo(482.74873,129.80719); ctx.lineTo(480.60049,129.58685); ctx.lineTo(479.52637,129.39406); ctx.lineTo(476.79975,127.60386); ctx.lineTo(476.24892,124.07854); ctx.lineTo(476.46925,121.76505); ctx.lineTo(473.60493,121.43455); ctx.lineTo(471.18127,121.32438); ctx.lineTo(469.30844,120.22272); ctx.lineTo(466.88479,117.0279); ctx.lineTo(465.78312,112.95174); ctx.lineTo(462.69847,107.44343); ctx.lineTo(460.16464,104.02827); ctx.lineTo(458.07148,101.38428); ctx.lineTo(457.07998,100.17245); ctx.lineTo(455.42749,99.070788); ctx.lineTo(453.88516,98.960622); ctx.lineTo(452.453,99.841952); ctx.lineTo(451.68184,101.27411); ctx.lineTo(451.131,103.69777); ctx.lineTo(450.58017,105.68077); ctx.lineTo(449.80901,108.10442); ctx.lineTo(447.60568,110.19758); ctx.lineTo(445.29219,111.85008); ctx.lineTo(441.87703,112.07041); ctx.lineTo(441.6567,109.75692); ctx.lineTo(441.9872,108.21459); ctx.lineTo(441.3262,107.00276); ctx.lineTo(439.78388,106.2316); ctx.lineTo(436.53397,103.36728); ctx.lineTo(433.66964,101.88003); ctx.lineTo(430.75024,100.83345); ctx.lineTo(430.45762,99.200575); ctx.bezierCurveTo(431.22346,99.022339,432.35827,98.838517,433.20014,98.657232); ctx.bezierCurveTo(434.30152,98.420064,435.78431,98.149659,436.8594,97.812788); ctx.bezierCurveTo(437.72729,97.540842,438.81362,96.981063,439.67422,96.686861); ctx.bezierCurveTo(440.83764,96.289135,442.46907,96.006667,443.61496,95.560935); ctx.bezierCurveTo(444.49486,95.21867,445.68042,94.727822,446.42978,94.153527); ctx.bezierCurveTo(447.23687,93.534993,448.16083,92.493547,448.68163,91.620193); ctx.bezierCurveTo(449.18786,90.771273,449.44385,89.442943,449.80756,88.523896); ctx.bezierCurveTo(450.04421,87.92591,450.29145,87.086063,450.652,86.553525); ctx.bezierCurveTo(450.85286,86.256854,451.16545,85.846183,451.49645,85.70908); ctx.bezierCurveTo(451.88653,85.547504,452.49292,85.612074,452.90385,85.70908); ctx.bezierCurveTo(453.63894,85.882611,454.43477,86.609802,455.15571,86.835006); ctx.bezierCurveTo(455.72566,87.013045,456.52901,87.12343,457.12608,87.116488); ctx.bezierCurveTo(457.6397,87.110516,458.32031,86.973414,458.81497,86.835006); ctx.bezierCurveTo(459.2529,86.712472,459.81499,86.474115,460.22237,86.272043); ctx.bezierCurveTo(460.66348,86.053242,461.16325,85.585074,461.62978,85.427598); ctx.bezierCurveTo(462.3543,85.18304,463.39872,85.125285,464.16312,85.146117); ctx.bezierCurveTo(464.67659,85.16011,465.36813,85.255261,465.85201,85.427598); ctx.bezierCurveTo(466.49336,85.656018,467.34097,86.072117,467.82238,86.553525); ctx.bezierCurveTo(468.30379,87.034933,468.64482,87.914464,468.9483,88.523896); ctx.bezierCurveTo(469.23497,89.099579,469.54664,89.90011,469.79275,90.494267); ctx.bezierCurveTo(469.96677,90.914398,470.23828,91.462353,470.35571,91.901675); ctx.bezierCurveTo(470.50991,92.478534,470.51266,93.288064,470.63719,93.872046); ctx.bezierCurveTo(470.7654,94.473293,470.91817,95.296139,471.20016,95.842417); ctx.bezierCurveTo(471.44818,96.322887,471.89183,96.927662,472.32608,97.249824); ctx.bezierCurveTo(473.05652,97.791717,474.41902,97.822515,475.1409,98.375751); ctx.bezierCurveTo(475.47602,98.632583,475.58935,99.355188,475.98534,99.501677); ctx.bezierCurveTo(476.71552,99.77179,477.87644,99.378782,478.51868,98.938714); ctx.bezierCurveTo(479.02101,98.594514,479.2987,97.750979,479.6446,97.249824); ctx.bezierCurveTo(480.05724,96.651981,480.4061,95.611849,481.05201,95.279453); ctx.bezierCurveTo(481.72778,94.931692,482.826,95.247868,483.58534,95.279453); ctx.bezierCurveTo(484.60131,95.321712,485.94979,95.47649,486.96312,95.560935); ctx.bezierCurveTo(487.97645,95.64538,489.36182,95.567867,490.3409,95.842417); ctx.bezierCurveTo(490.88633,95.995365,491.48763,96.522707,492.02979,96.686861); ctx.bezierCurveTo(492.68139,96.88415,493.60214,96.926039,494.28164,96.968343); ctx.bezierCurveTo(495.3773,97.036556,496.85135,97.102474,497.94091,96.968343); ctx.bezierCurveTo(498.63204,96.883261,499.56875,96.714434,500.19276,96.40538); ctx.bezierCurveTo(500.6773,96.165401,501.17795,95.617232,501.60017,95.279453); ctx.bezierCurveTo(502.02239,94.941676,502.62523,94.535864,503.00757,94.153527); ctx.bezierCurveTo(503.38991,93.771188,503.67843,93.038138,504.1335,92.746119); ctx.bezierCurveTo(504.42653,92.558082,504.91505,92.413392,505.25943,92.464638); ctx.bezierCurveTo(505.74646,92.537111,506.25822,93.034334,506.66683,93.309082); ctx.bezierCurveTo(507.01721,93.544678,507.3922,94.020009,507.79276,94.153527); ctx.bezierCurveTo(508.59387,94.420564,509.76313,94.153527,510.60758,94.153527); ctx.bezierCurveTo(510.94536,94.153527,511.43957,94.319948,511.7335,94.153527); ctx.bezierCurveTo(512.16198,93.910926,512.34101,93.177753,512.57795,92.746119); ctx.bezierCurveTo(512.85054,92.249548,513.29224,91.608546,513.42239,91.05723); ctx.bezierCurveTo(513.5582,90.481931,513.42239,89.67797,513.42239,89.086859); ctx.bezierCurveTo(513.42239,88.91797,513.3649,88.682697,513.42239,88.523896); ctx.bezierCurveTo(513.64691,87.903756,514.23253,87.11475,514.8298,86.835006); ctx.bezierCurveTo(515.21216,86.655918,515.81815,86.886595,516.23721,86.835006); ctx.bezierCurveTo(516.92834,86.749924,517.83597,86.513639,518.48906,86.272043); ctx.bezierCurveTo(518.66615,86.206531,518.89566,86.096421,519.05202,85.990561); ctx.bezierCurveTo(519.89404,85.420486,520.80808,84.394317,521.58536,83.738709); ctx.bezierCurveTo(521.99868,83.390089,522.48254,82.791761,522.99277,82.612783); ctx.bezierCurveTo(523.70993,82.361218,524.7718,82.705642,525.5261,82.612783); ctx.bezierCurveTo(525.87167,82.570242,526.32548,82.452099,526.65203,82.331301); ctx.bezierCurveTo(527.36041,82.069255,528.22832,81.543153,528.90388,81.205375); ctx.bezierCurveTo(529.41055,80.952041,530.23831,80.802801,530.59277,80.36093); ctx.bezierCurveTo(530.81063,80.08934,530.69555,79.533818,530.87425,79.235004); ctx.bezierCurveTo(531.51858,78.157614,532.98107,77.19275,533.97055,76.420188); ctx.bezierCurveTo(534.45052,76.04544,535.21059,75.705774,535.65944,75.294262); ctx.bezierCurveTo(536.05799,74.92886,536.28036,74.080089,536.78536,73.886854); ctx.bezierCurveTo(537.26509,73.703287,538.06107,73.863171,538.47425,74.168335); ctx.bezierCurveTo(538.77803,74.392696,538.79188,75.007156,539.03721,75.294262); ctx.bezierCurveTo(539.50911,75.846524,540.34809,76.397122,541.00759,76.70167); ctx.bezierCurveTo(541.32369,76.847639,541.78795,76.94061,542.13351,76.983151); ctx.bezierCurveTo(542.46876,77.024422,542.92303,77.013485,543.25944,76.983151); ctx.bezierCurveTo(544.19974,76.898364,545.41544,76.504975,546.35574,76.420188); ctx.bezierCurveTo(546.94446,76.367103,547.74263,76.325503,548.32611,76.420188); ctx.bezierCurveTo(548.85329,76.505737,549.48782,76.897602,550.015,76.983151); ctx.bezierCurveTo(550.76519,77.104889,551.79403,76.890292,552.54833,76.983151); ctx.bezierCurveTo(553.23946,77.068233,554.24068,77.131558,554.80018,77.546114); ctx.bezierCurveTo(555.19581,77.83925,555.48972,78.486133,555.64463,78.953522); ctx.bezierCurveTo(555.91163,79.759085,555.56269,81.001433,555.92611,81.768338); ctx.bezierCurveTo(556.38637,82.739604,557.69944,83.541672,558.45944,84.301672); ctx.bezierCurveTo(559.38833,85.230562,559.86685,87.116488,561.55574,87.397969); ctx.bezierCurveTo(563.24463,87.679451,562.91617,88.410836,563.52611,88.805377); ctx.bezierCurveTo(564.51113,89.442546,565.77796,90.775748,566.90389,90.775748); ctx.bezierCurveTo(568.02982,90.775748,569.45569,91.25402,570.56315,91.338711); ctx.bezierCurveTo(571.57353,91.415978,572.9276,91.338711,573.94093,91.338711); ctx.bezierCurveTo(574.86982,91.338711,576.30507,91.910362,577.03723,91.338711); ctx.bezierCurveTo(577.31166,91.124441,577.14717,90.515765,577.31871,90.212785); ctx.bezierCurveTo(577.67175,89.589256,578.34561,88.798102,579.0076,88.523896); ctx.bezierCurveTo(579.31966,88.394635,579.80184,88.46002,580.13352,88.523896); ctx.bezierCurveTo(580.58006,88.609892,581.11327,88.890035,581.52811,89.076325); ctx.closePath(); ctx.fill(); ctx.stroke();