Current File : //usr/local/apps/share/doc/freetds/reference/a00390_gabe2bdd5a41ce067cb31aef18ff81cb1c_cgraph.svg
<?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: tds5_process_result2 Pages: 1 -->
<svg width="876pt" height="525pt"
 viewBox="0.00 0.00 876.00 525.36" 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 521.356)">
<title>tds5_process_result2</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-521.356 872,-521.356 872,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-190.5 0,-209.5 118,-209.5 118,-190.5 0,-190.5"/>
<text text-anchor="middle" x="59" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds5_process_result2</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00217.html#ab45c291105027e69836002e1dd586141" target="_top" xlink:title="Write a message to the debug log. ">
<polygon fill="white" stroke="black" points="791,-275.5 791,-294.5 868,-294.5 868,-275.5 791,-275.5"/>
<text text-anchor="middle" x="829.5" y="-282.5" font-family="Helvetica,sans-Serif" font-size="10.00">tdsdump_log</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="M59.9102,-209.555C60.1019,-249.579 66.6257,-404.914 154,-475 245.043,-548.029 298.286,-504 415,-504 415,-504 415,-504 572,-504 694.945,-504 788.764,-356.677 818.528,-303.696"/>
<polygon fill="midnightblue" stroke="midnightblue" points="821.727,-305.142 823.475,-294.693 815.592,-301.771 821.727,-305.142"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00388.html#ga9ac121c269e203337a48c5bf8afc48c3" target="_top" xlink:title="Get an int32 from the server. ">
<polygon fill="white" stroke="black" points="379,-456.5 379,-475.5 453,-475.5 453,-456.5 379,-456.5"/>
<text text-anchor="middle" x="416" y="-463.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_uint</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="M60.37,-209.724C62.367,-247.105 75.002,-382.442 154,-442 216.254,-488.934 312.089,-483.795 368.669,-475.262"/>
<polygon fill="midnightblue" stroke="midnightblue" points="369.441,-478.682 378.759,-473.641 368.331,-471.771 369.441,-478.682"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00388.html#gae7d9c4e1a079e1d0aa0252732631e8c4" target="_top" xlink:title="Get N bytes from the buffer and return them in the already allocated space given to us...">
<polygon fill="white" stroke="black" points="539,-361.5 539,-380.5 603,-380.5 603,-361.5 539,-361.5"/>
<text text-anchor="middle" x="571" y="-368.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_n</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge18" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M64.7579,-209.743C76.664,-233.204 109.976,-293.44 154,-328 227.818,-385.948 256.966,-390.646 349,-409 407.405,-420.648 424.702,-421.176 483,-409 504.714,-404.465 527.643,-394.195 544.507,-385.474"/>
<polygon fill="midnightblue" stroke="midnightblue" points="546.51,-388.373 553.681,-380.574 543.211,-382.199 546.51,-388.373"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00388.html#gad38aa5b9547817854ccba1fcc7855861" target="_top" xlink:title="Get an int16 from the server. ">
<polygon fill="white" stroke="black" points="367,-380.5 367,-399.5 465,-399.5 465,-380.5 367,-380.5"/>
<text text-anchor="middle" x="416" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_usmallint</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M70.0318,-209.63C86.5242,-225.098 120.853,-255.785 154,-276 228.559,-321.471 324.47,-358.461 376.783,-377.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="375.741,-380.374 386.336,-380.388 378.063,-373.77 375.741,-380.374"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00388.html#gafae08056186b143f3ef1399307dc9be7" target="_top" xlink:title="Reads a string from wire and put in a DSTR. ">
<polygon fill="white" stroke="black" points="195.5,-247.5 195.5,-266.5 271.5,-266.5 271.5,-247.5 195.5,-247.5"/>
<text text-anchor="middle" x="233.5" y="-254.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_get</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge8" class="edge"><title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M88.8726,-209.541C117.606,-219.035 161.886,-233.667 193.684,-244.174"/>
<polygon fill="midnightblue" stroke="midnightblue" points="192.94,-247.614 203.533,-247.428 195.136,-240.968 192.94,-247.614"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="a00388.html#ga0cb72d3f6943795c39db1fa692be0a58" target="_top" xlink:title="Return a single byte from the input buffer. ">
<polygon fill="white" stroke="black" points="532.5,-190.5 532.5,-209.5 609.5,-209.5 609.5,-190.5 532.5,-190.5"/>
<text text-anchor="middle" x="571" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_byte</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge16" class="edge"><title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M118.349,-195.183C217.332,-187.381 414.115,-173.566 483,-181 496.719,-182.481 511.446,-185.238 524.812,-188.202"/>
<polygon fill="midnightblue" stroke="midnightblue" points="524.196,-191.652 534.727,-190.492 525.771,-184.832 524.196,-191.652"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="a00389.html#gae6d3d12bd1f5f0c56df934a377c245d3" target="_top" xlink:title="test if string is empty ">
<polygon fill="white" stroke="black" points="185,-152.5 185,-171.5 282,-171.5 282,-152.5 185,-152.5"/>
<text text-anchor="middle" x="233.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_isempty</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge19" class="edge"><title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M103.529,-190.411C126.6,-185.329 155.127,-179.045 179.481,-173.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="180.271,-177.089 189.284,-171.52 178.765,-170.253 180.271,-177.089"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="a00389.html#ga4e6d9fa6f9b9551a5a3390e10a5322e6" target="_top" xlink:title="Duplicate a string from another dynamic string. ">
<polygon fill="white" stroke="black" points="194.5,-114.5 194.5,-133.5 272.5,-133.5 272.5,-114.5 194.5,-114.5"/>
<text text-anchor="middle" x="233.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_dup</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge20" class="edge"><title>Node1&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M73.0037,-190.317C90.5356,-177.697 123.125,-155.738 154,-143 163.527,-139.069 174.055,-135.83 184.223,-133.208"/>
<polygon fill="midnightblue" stroke="midnightblue" points="185.323,-136.543 194.22,-130.79 183.678,-129.739 185.323,-136.543"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="a00390.html#ga91770634ce8c0d6f1fe007b45da186fd" target="_top" xlink:title="Adjust column size according to client&#39;s encoding. ">
<polygon fill="white" stroke="black" points="154,-76.5 154,-95.5 313,-95.5 313,-76.5 154,-76.5"/>
<text text-anchor="middle" x="233.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">adjust_character_column_size</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge22" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M66.5447,-190.476C80.3372,-171.17 114.402,-127.362 154,-105 157.953,-102.768 162.161,-100.796 166.498,-99.0551"/>
<polygon fill="midnightblue" stroke="midnightblue" points="167.911,-102.267 176.145,-95.6001 165.551,-95.6767 167.911,-102.267"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="a00389.html#ga3340b488ed37845018e34572450e64c6" target="_top" xlink:title="Returns a C version (NUL terminated string) of dstr. ">
<polygon fill="white" stroke="black" points="194.5,-38.5 194.5,-57.5 272.5,-57.5 272.5,-38.5 194.5,-38.5"/>
<text text-anchor="middle" x="233.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_cstr</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge25" class="edge"><title>Node1&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M63.996,-190.145C74.6158,-165.26 106.046,-99.5617 154,-67 162.967,-60.9114 173.675,-56.7674 184.256,-53.9487"/>
<polygon fill="midnightblue" stroke="midnightblue" points="185.343,-57.29 194.301,-51.6322 183.77,-50.469 185.343,-57.29"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="a00386.html#ga1224fb9277112dc2ce12531d2b73b145" target="_top" xlink:title="Allocate space for row store return NULL on out of memory. ">
<polygon fill="white" stroke="black" points="192.5,-0.5 192.5,-19.5 274.5,-19.5 274.5,-0.5 192.5,-0.5"/>
<text text-anchor="middle" x="233.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_alloc_row</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge26" class="edge"><title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M62.3199,-190.448C69.9241,-161.267 96.9483,-72.6257 154,-29 162.187,-22.7397 172.144,-18.508 182.179,-15.656"/>
<polygon fill="midnightblue" stroke="midnightblue" points="183.28,-18.9909 192.178,-13.24 181.636,-12.1867 183.28,-18.9909"/>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M449.853,-456.486C460.751,-452.702 472.717,-447.842 483,-442 509.658,-426.856 536.396,-403.524 553.055,-387.779"/>
<polygon fill="midnightblue" stroke="midnightblue" points="555.602,-390.185 560.379,-380.728 550.747,-385.142 555.602,-390.185"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00388.html#ga410619783bdf2bb60b0f27a5578e0e07" target="_top" xlink:title="Read in one &#39;packet&#39; from the server. ">
<polygon fill="white" stroke="red" points="659,-275.5 659,-294.5 755,-294.5 755,-275.5 659,-275.5"/>
<text text-anchor="middle" x="707" y="-282.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_read_packet</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M586.852,-361.468C609.994,-346.616 654.857,-317.823 682.444,-300.118"/>
<polygon fill="midnightblue" stroke="midnightblue" points="684.556,-302.922 691.081,-294.575 680.775,-297.031 684.556,-302.922"/>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge5" class="edge"><title>Node5&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M755.279,-285C763.531,-285 772.124,-285 780.398,-285"/>
<polygon fill="midnightblue" stroke="midnightblue" points="780.659,-288.5 790.659,-285 780.658,-281.5 780.659,-288.5"/>
</g>
<!-- Node6&#45;&gt;Node4 -->
<g id="edge7" class="edge"><title>Node6&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M465.41,-383.988C485.744,-381.463 509.152,-378.556 528.661,-376.134"/>
<polygon fill="midnightblue" stroke="midnightblue" points="529.269,-379.585 538.761,-374.879 528.406,-372.638 529.269,-379.585"/>
</g>
<!-- Node7&#45;&gt;Node4 -->
<g id="edge10" class="edge"><title>Node7&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M245.621,-266.733C265.104,-283.215 307.314,-316.44 349,-333 408.748,-356.735 483.373,-365.661 528.821,-369.007"/>
<polygon fill="midnightblue" stroke="midnightblue" points="528.675,-372.505 538.889,-369.692 529.15,-365.521 528.675,-372.505"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00389.html#ga6aa14b8b717b51afcfb65bd55143689d" target="_top" xlink:title="allocate space for length char ">
<polygon fill="white" stroke="black" points="374.5,-304.5 374.5,-323.5 457.5,-323.5 457.5,-304.5 374.5,-304.5"/>
<text text-anchor="middle" x="416" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_alloc</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge9" class="edge"><title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M262.164,-266.527C285.292,-274.409 319.19,-285.767 349,-295 356.207,-297.232 363.883,-299.522 371.356,-301.704"/>
<polygon fill="midnightblue" stroke="midnightblue" points="370.428,-305.079 381.007,-304.497 372.374,-298.355 370.428,-305.079"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="a00388.html#ga90f080e6e9448feac15dee1370d66802" target="_top" xlink:title="Fetch a string from the wire. ">
<polygon fill="white" stroke="black" points="374,-266.5 374,-285.5 458,-285.5 458,-266.5 374,-266.5"/>
<text text-anchor="middle" x="416" y="-273.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_string</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node9 -->
<g id="edge11" class="edge"><title>Node7&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M271.9,-260.937C298.502,-263.737 334.564,-267.533 363.831,-270.614"/>
<polygon fill="midnightblue" stroke="midnightblue" points="363.561,-274.105 373.872,-271.671 364.294,-267.143 363.561,-274.105"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="a00389.html#ga8fa35e3ff06ef0b7d0d642cf50282ab8" target="_top" xlink:title="Returns a buffer to edit the string. ">
<polygon fill="white" stroke="black" points="379,-228.5 379,-247.5 453,-247.5 453,-228.5 379,-228.5"/>
<text text-anchor="middle" x="416" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_buf</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node11 -->
<g id="edge14" class="edge"><title>Node7&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M271.9,-253.063C299.98,-250.107 338.6,-246.042 368.643,-242.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="369.301,-246.33 378.88,-241.802 368.568,-239.368 369.301,-246.33"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="a00389.html#ga0cd7863ba7c2d2da4a193234472a3d14" target="_top" xlink:title="limit length of string, MUST be &lt;= current length ">
<polygon fill="white" stroke="black" points="371.5,-190.5 371.5,-209.5 460.5,-209.5 460.5,-190.5 371.5,-190.5"/>
<text text-anchor="middle" x="416" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_setlen</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node12 -->
<g id="edge15" class="edge"><title>Node7&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M262.164,-247.473C285.292,-239.591 319.19,-228.233 349,-219 356.207,-216.768 363.883,-214.478 371.356,-212.296"/>
<polygon fill="midnightblue" stroke="midnightblue" points="372.374,-215.645 381.007,-209.503 370.428,-208.921 372.374,-215.645"/>
</g>
<!-- Node9&#45;&gt;Node4 -->
<g id="edge12" class="edge"><title>Node9&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M458.245,-284.859C466.707,-287.498 475.358,-290.833 483,-295 511.298,-310.428 538.351,-336.435 554.572,-353.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="552.277,-356.335 561.623,-361.325 557.429,-351.596 552.277,-356.335"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="a00388.html#ga676c4dee6522815b16fdc8e448e43590" target="_top" xlink:title="For UTF&#45;8 and similar, tds_iconv() may encounter a partial sequence when the chunk boundary is not al...">
<polygon fill="white" stroke="red" points="519,-266.5 519,-285.5 623,-285.5 623,-266.5 519,-266.5"/>
<text text-anchor="middle" x="571" y="-273.5" font-family="Helvetica,sans-Serif" font-size="10.00">read_and_convert</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge13" class="edge"><title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M458.001,-276C473.468,-276 491.423,-276 508.365,-276"/>
<polygon fill="midnightblue" stroke="midnightblue" points="508.752,-279.5 518.752,-276 508.752,-272.5 508.752,-279.5"/>
</g>
<!-- Node13&#45;&gt;Node5 -->
<g id="edge17" class="edge"><title>Node13&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M587.111,-209.585C610.233,-224.252 654.599,-252.395 682.11,-269.846"/>
<polygon fill="midnightblue" stroke="midnightblue" points="680.419,-272.918 690.739,-275.319 684.169,-267.007 680.419,-272.918"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="a00389.html#ga656718f240d7403f986ae887d84a6ca1" target="_top" xlink:title="Set string to a given buffer of characters. ">
<polygon fill="white" stroke="black" points="371.5,-114.5 371.5,-133.5 460.5,-133.5 460.5,-114.5 371.5,-114.5"/>
<text text-anchor="middle" x="416" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_copyn</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge21" class="edge"><title>Node15&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M272.779,-124C298.494,-124 332.747,-124 361.194,-124"/>
<polygon fill="midnightblue" stroke="midnightblue" points="361.385,-127.5 371.385,-124 361.385,-120.5 361.385,-127.5"/>
</g>
<!-- Node17&#45;&gt;Node2 -->
<g id="edge24" class="edge"><title>Node17&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M313.153,-83.9948C362.756,-84.6798 427.667,-89.1905 483,-105 614.594,-142.599 754.018,-233.22 806.676,-269.551"/>
<polygon fill="midnightblue" stroke="midnightblue" points="804.995,-272.645 815.203,-275.485 808.994,-266.9 804.995,-272.645"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="a00390.html#ga87209537d51f069fee02bc224da492cb" target="_top" xlink:title="Allow for maximum possible size of converted data, while being careful about integer division truncat...">
<polygon fill="white" stroke="black" points="349,-38.5 349,-57.5 483,-57.5 483,-38.5 349,-38.5"/>
<text text-anchor="middle" x="416" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">determine_adjusted_size</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge23" class="edge"><title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M280.048,-76.411C304.296,-71.3061 334.304,-64.9887 359.861,-59.6082"/>
<polygon fill="midnightblue" stroke="midnightblue" points="360.715,-63.0052 369.78,-57.5201 359.273,-56.1553 360.715,-63.0052"/>
</g>
</g>
</svg>