Files
bootloader/doc/host_html/inherit_graph_6.svg
László Monda e6c1fce5b4 Add KBOOT.
2016-08-10 01:45:15 +02:00

308 lines
19 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
<svg width="279pt" height="826pt"
viewBox="0.00 0.00 279.00 826.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 822)">
<title>Graphical Class Hierarchy</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-822 275,-822 275,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<g id="a_node1"><a xlink:href="classblfwk_1_1_command.html" target="_top" xlink:title="Represents a bootloader command. ">
<polygon fill="white" stroke="black" points="0,-399.5 0,-418.5 89,-418.5 89,-399.5 0,-399.5"/>
<text text-anchor="middle" x="44.5" y="-406.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::Command</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="classblfwk_1_1_call.html" target="_top" xlink:title="Represents the bootloader Call command. ">
<polygon fill="white" stroke="black" points="167.5,-798.5 167.5,-817.5 228.5,-817.5 228.5,-798.5 167.5,-798.5"/>
<text text-anchor="middle" x="198" y="-805.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::Call</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M46.9367,-428.691C52.4542,-498.938 74.5531,-735.871 125,-789 135.86,-800.437 152.721,-805.289 167.397,-807.234"/>
<polygon fill="midnightblue" stroke="midnightblue" points="50.4153,-428.276 46.1673,-418.57 43.4354,-428.806 50.4153,-428.276"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="classblfwk_1_1_configure_can.html" target="_top" xlink:title="Represents the bootloader Configure CAN command. ">
<polygon fill="white" stroke="black" points="147,-760.5 147,-779.5 249,-779.5 249,-760.5 147,-760.5"/>
<text text-anchor="middle" x="198" y="-767.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::ConfigureCan</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M47.4437,-428.81C54.2848,-494.547 79.3361,-703.964 125,-751 130.943,-757.122 138.608,-761.35 146.711,-764.254"/>
<polygon fill="midnightblue" stroke="midnightblue" points="50.8984,-428.186 46.4079,-418.59 43.9341,-428.891 50.8984,-428.186"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="classblfwk_1_1_configure_i2c.html" target="_top" xlink:title="Represents the bootloader Configure I2C command. ">
<polygon fill="white" stroke="black" points="149,-722.5 149,-741.5 247,-741.5 247,-722.5 149,-722.5"/>
<text text-anchor="middle" x="198" y="-729.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::ConfigureI2c</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M48.0814,-428.953C56.3569,-489.906 84.0955,-672.004 125,-713 131.483,-719.498 139.908,-723.853 148.7,-726.754"/>
<polygon fill="midnightblue" stroke="midnightblue" points="51.5122,-428.2 46.7256,-418.748 44.5732,-429.122 51.5122,-428.2"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="classblfwk_1_1_configure_quad_spi.html" target="_top" xlink:title="Represents the bootloader Configure QuadSpi command. ">
<polygon fill="white" stroke="black" points="137,-684.5 137,-703.5 259,-703.5 259,-684.5 137,-684.5"/>
<text text-anchor="middle" x="198" y="-691.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::ConfigureQuadSpi</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M45.2625,-428.904C45.8061,-478.134 54.3088,-606.564 125,-675 128.994,-678.867 133.678,-681.97 138.707,-684.458"/>
<polygon fill="midnightblue" stroke="midnightblue" points="48.7624,-428.66 45.2572,-418.662 41.7624,-428.664 48.7624,-428.66"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="classblfwk_1_1_configure_spi.html" target="_top" xlink:title="Represents the bootloader Configure SPI command. ">
<polygon fill="white" stroke="black" points="148.5,-646.5 148.5,-665.5 247.5,-665.5 247.5,-646.5 148.5,-646.5"/>
<text text-anchor="middle" x="198" y="-653.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::ConfigureSpi</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M46.4322,-429.033C49.6073,-473.331 63.5792,-580.164 125,-637 131.547,-643.058 139.796,-647.231 148.353,-650.095"/>
<polygon fill="midnightblue" stroke="midnightblue" points="49.9205,-428.732 45.8243,-418.961 42.9332,-429.153 49.9205,-428.732"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="classblfwk_1_1_execute.html" target="_top" xlink:title="Represents the bootloader Execute command. ">
<polygon fill="white" stroke="black" points="158,-608.5 158,-627.5 238,-627.5 238,-608.5 158,-608.5"/>
<text text-anchor="middle" x="198" y="-615.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::Execute</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge"><title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M47.9527,-428.559C53.8525,-467.142 72.4686,-553.273 125,-599 134.069,-606.894 146.05,-611.56 157.632,-614.301"/>
<polygon fill="midnightblue" stroke="midnightblue" points="51.412,-428.024 46.5568,-418.607 44.4799,-428.997 51.412,-428.024"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="classblfwk_1_1_fill_memory.html" target="_top" xlink:title="Represents the bootloader Fill Memory command. ">
<polygon fill="white" stroke="black" points="152,-570.5 152,-589.5 244,-589.5 244,-570.5 152,-570.5"/>
<text text-anchor="middle" x="198" y="-577.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::FillMemory</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M50.232,-428.627C59.1245,-461.202 81.4792,-526.275 125,-561 132.68,-567.128 142.146,-571.292 151.66,-574.118"/>
<polygon fill="midnightblue" stroke="midnightblue" points="53.5228,-427.372 47.6354,-418.564 46.7448,-429.121 53.5228,-427.372"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="classblfwk_1_1_flash_erase_all.html" target="_top" xlink:title="Represents the bootloader Flash Erase All command. ">
<polygon fill="white" stroke="black" points="145.5,-532.5 145.5,-551.5 250.5,-551.5 250.5,-532.5 145.5,-532.5"/>
<text text-anchor="middle" x="198" y="-539.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::FlashEraseAll</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge8" class="edge"><title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M53.6068,-428.027C65.4838,-453.578 90.0596,-498.583 125,-523 131.146,-527.295 138.203,-530.619 145.443,-533.192"/>
<polygon fill="midnightblue" stroke="midnightblue" points="56.7039,-426.379 49.4269,-418.678 50.3136,-429.236 56.7039,-426.379"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="classblfwk_1_1_flash_erase_all_unsecure.html" target="_top" xlink:title="Represents the bootloader Flash Erase All Unsecure command. ">
<polygon fill="white" stroke="black" points="125,-494.5 125,-513.5 271,-513.5 271,-494.5 125,-494.5"/>
<text text-anchor="middle" x="198" y="-501.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::FlashEraseAllUnsecure</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge"><title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M59.3831,-426.719C73.9245,-444.087 98.328,-470.065 125,-485 131.881,-488.853 139.57,-491.948 147.293,-494.429"/>
<polygon fill="midnightblue" stroke="midnightblue" points="61.7436,-424.075 52.7181,-418.526 56.3134,-428.492 61.7436,-424.075"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="classblfwk_1_1_flash_erase_region.html" target="_top" xlink:title="Represents the bootloader Flash Erase command. ">
<polygon fill="white" stroke="black" points="136,-456.5 136,-475.5 260,-475.5 260,-456.5 136,-456.5"/>
<text text-anchor="middle" x="198" y="-463.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::FlashEraseRegion</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge10" class="edge"><title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M72.362,-423.396C87.5175,-431.119 106.977,-440.381 125,-447 134.708,-450.565 145.38,-453.758 155.465,-456.462"/>
<polygon fill="midnightblue" stroke="midnightblue" points="73.5715,-420.08 63.0826,-418.586 70.3503,-426.295 73.5715,-420.08"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="classblfwk_1_1_flash_image.html" target="_top" xlink:title="Represents the Flash Image command used for downloading formatted file. ">
<polygon fill="white" stroke="black" points="150.5,-418.5 150.5,-437.5 245.5,-437.5 245.5,-418.5 150.5,-418.5"/>
<text text-anchor="middle" x="198" y="-425.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::FlashImage</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge11" class="edge"><title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M99.4511,-415.766C116.092,-417.853 134.268,-420.133 150.372,-422.152"/>
<polygon fill="midnightblue" stroke="midnightblue" points="99.6779,-412.267 89.3201,-414.496 98.8068,-419.213 99.6779,-412.267"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="classblfwk_1_1_flash_program_once.html" target="_top" xlink:title="Represents the bootloader Flash Program Once command. ">
<polygon fill="white" stroke="black" points="134,-380.5 134,-399.5 262,-399.5 262,-380.5 134,-380.5"/>
<text text-anchor="middle" x="198" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::FlashProgramOnce</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge12" class="edge"><title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M99.3479,-402.247C110.514,-400.846 122.374,-399.359 133.839,-397.921"/>
<polygon fill="midnightblue" stroke="midnightblue" points="98.8068,-398.787 89.3201,-403.504 99.6779,-405.733 98.8068,-398.787"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="classblfwk_1_1_flash_read_once.html" target="_top" xlink:title="Represents the bootloader Flash Read Once command. ">
<polygon fill="white" stroke="black" points="141,-342.5 141,-361.5 255,-361.5 255,-342.5 141,-342.5"/>
<text text-anchor="middle" x="198" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::FlashReadOnce</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge13" class="edge"><title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M72.362,-394.604C87.5175,-386.881 106.977,-377.619 125,-371 134.708,-367.435 145.38,-364.242 155.465,-361.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="70.3503,-391.705 63.0826,-399.414 73.5715,-397.92 70.3503,-391.705"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="classblfwk_1_1_flash_read_resource.html" target="_top" xlink:title="Represents the bootloader Read Resource command. ">
<polygon fill="white" stroke="black" points="132,-304.5 132,-323.5 264,-323.5 264,-304.5 132,-304.5"/>
<text text-anchor="middle" x="198" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::FlashReadResource</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge14" class="edge"><title>Node1&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M59.3831,-391.281C73.9245,-373.913 98.328,-347.935 125,-333 131.881,-329.147 139.57,-326.052 147.293,-323.571"/>
<polygon fill="midnightblue" stroke="midnightblue" points="56.3134,-389.508 52.7181,-399.474 61.7436,-393.925 56.3134,-389.508"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="classblfwk_1_1_flash_security_disable.html" target="_top" xlink:title="Represents the bootloader Flash Security Disable command. ">
<polygon fill="white" stroke="black" points="129.5,-266.5 129.5,-285.5 266.5,-285.5 266.5,-266.5 129.5,-266.5"/>
<text text-anchor="middle" x="198" y="-273.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::FlashSecurityDisable</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge15" class="edge"><title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M53.6068,-389.973C65.4838,-364.422 90.0596,-319.417 125,-295 130.51,-291.149 136.753,-288.079 143.203,-285.631"/>
<polygon fill="midnightblue" stroke="midnightblue" points="50.3136,-388.764 49.4269,-399.322 56.7039,-391.621 50.3136,-388.764"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="classblfwk_1_1_get_property.html" target="_top" xlink:title="Represents the bootloader GetProperty command. ">
<polygon fill="white" stroke="black" points="149.5,-228.5 149.5,-247.5 246.5,-247.5 246.5,-228.5 149.5,-228.5"/>
<text text-anchor="middle" x="198" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::GetProperty</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge16" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M50.232,-389.373C59.1245,-356.798 81.4792,-291.725 125,-257 132.074,-251.356 140.662,-247.378 149.409,-244.577"/>
<polygon fill="midnightblue" stroke="midnightblue" points="46.7448,-388.879 47.6354,-399.436 53.5228,-390.628 46.7448,-388.879"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="classblfwk_1_1_read_memory.html" target="_top" xlink:title="Represents the bootloader Read Memory command. ">
<polygon fill="white" stroke="black" points="147,-190.5 147,-209.5 249,-209.5 249,-190.5 147,-190.5"/>
<text text-anchor="middle" x="198" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::ReadMemory</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node18 -->
<g id="edge17" class="edge"><title>Node1&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M47.9527,-389.441C53.8525,-350.858 72.4686,-264.727 125,-219 131.241,-213.568 138.861,-209.664 146.781,-206.864"/>
<polygon fill="midnightblue" stroke="midnightblue" points="44.4799,-389.003 46.5568,-399.393 51.412,-389.976 44.4799,-389.003"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="classblfwk_1_1_receive_sb_file.html" target="_top" xlink:title="Represents the bootloader Receive SB File command. ">
<polygon fill="white" stroke="black" points="145,-152.5 145,-171.5 251,-171.5 251,-152.5 145,-152.5"/>
<text text-anchor="middle" x="198" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::ReceiveSbFile</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge18" class="edge"><title>Node1&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M46.4322,-388.967C49.6073,-344.669 63.5792,-237.836 125,-181 130.598,-175.82 137.44,-172.018 144.656,-169.234"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42.9332,-388.847 45.8243,-399.039 49.9205,-389.268 42.9332,-388.847"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="classblfwk_1_1_reliable_update.html" target="_top" xlink:title="Represents the bootloader Reliable Update command. ">
<polygon fill="white" stroke="black" points="143,-114.5 143,-133.5 253,-133.5 253,-114.5 143,-114.5"/>
<text text-anchor="middle" x="198" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::ReliableUpdate</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge19" class="edge"><title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M45.2625,-389.096C45.8061,-339.866 54.3088,-211.436 125,-143 130.109,-138.054 136.345,-134.357 142.99,-131.599"/>
<polygon fill="midnightblue" stroke="midnightblue" points="41.7624,-389.336 45.2572,-399.338 48.7624,-389.34 41.7624,-389.336"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="classblfwk_1_1_reset.html" target="_top" xlink:title="Represents the bootloader Reset command. ">
<polygon fill="white" stroke="black" points="163,-76.5 163,-95.5 233,-95.5 233,-76.5 163,-76.5"/>
<text text-anchor="middle" x="198" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::Reset</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge20" class="edge"><title>Node1&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M48.0814,-389.047C56.3569,-328.094 84.0955,-145.996 125,-105 134.953,-95.0248 149.483,-90.0996 162.889,-87.7324"/>
<polygon fill="midnightblue" stroke="midnightblue" points="44.5732,-388.878 46.7256,-399.252 51.5122,-389.8 44.5732,-388.878"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="classblfwk_1_1_set_property.html" target="_top" xlink:title="Represents the bootloader GetProperty command. ">
<polygon fill="white" stroke="black" points="150,-38.5 150,-57.5 246,-57.5 246,-38.5 150,-38.5"/>
<text text-anchor="middle" x="198" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::SetProperty</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node22 -->
<g id="edge21" class="edge"><title>Node1&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M47.4437,-389.19C54.2848,-323.453 79.3361,-114.036 125,-67 131.664,-60.136 140.491,-55.6526 149.675,-52.7471"/>
<polygon fill="midnightblue" stroke="midnightblue" points="43.9341,-389.109 46.4079,-399.41 50.8984,-389.814 43.9341,-389.109"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="classblfwk_1_1_write_memory.html" target="_top" xlink:title="Represents the bootloader Write Memory command. ">
<polygon fill="white" stroke="black" points="146.5,-0.5 146.5,-19.5 249.5,-19.5 249.5,-0.5 146.5,-0.5"/>
<text text-anchor="middle" x="198" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">blfwk::WriteMemory</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node23 -->
<g id="edge22" class="edge"><title>Node1&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M46.9367,-389.309C52.4542,-319.062 74.5531,-82.1286 125,-29 130.786,-22.9063 138.276,-18.6821 146.231,-15.771"/>
<polygon fill="midnightblue" stroke="midnightblue" points="43.4354,-389.194 46.1673,-399.43 50.4153,-389.724 43.4354,-389.194"/>
</g>
</g>
</svg>