mvk_server.svg 287 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Created with Inkscape (http://www.inkscape.org/) -->
  3. <svg
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:cc="http://creativecommons.org/ns#"
  6. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  7. xmlns:svg="http://www.w3.org/2000/svg"
  8. xmlns="http://www.w3.org/2000/svg"
  9. xmlns:xlink="http://www.w3.org/1999/xlink"
  10. xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  11. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  12. width="1155.3235mm"
  13. height="734.39075mm"
  14. viewBox="0 0 4093.6658 2602.1719"
  15. id="svg2"
  16. version="1.1"
  17. inkscape:version="0.91 r13725"
  18. sodipodi:docname="mvk_server.svg">
  19. <defs
  20. id="defs4">
  21. <marker
  22. inkscape:stockid="Arrow1Lend"
  23. orient="auto"
  24. refY="0"
  25. refX="0"
  26. id="marker10844"
  27. style="overflow:visible"
  28. inkscape:isstock="true">
  29. <path
  30. id="path10846"
  31. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  32. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  33. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  34. inkscape:connector-curvature="0" />
  35. </marker>
  36. <marker
  37. inkscape:stockid="Arrow1Lend"
  38. orient="auto"
  39. refY="0"
  40. refX="0"
  41. id="marker10838"
  42. style="overflow:visible"
  43. inkscape:isstock="true">
  44. <path
  45. id="path10840"
  46. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  47. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  48. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  49. inkscape:connector-curvature="0" />
  50. </marker>
  51. <marker
  52. inkscape:stockid="Arrow1Lend"
  53. orient="auto"
  54. refY="0"
  55. refX="0"
  56. id="marker10832"
  57. style="overflow:visible"
  58. inkscape:isstock="true">
  59. <path
  60. id="path10834"
  61. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  62. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  63. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  64. inkscape:connector-curvature="0" />
  65. </marker>
  66. <marker
  67. inkscape:stockid="Arrow1Lend"
  68. orient="auto"
  69. refY="0"
  70. refX="0"
  71. id="marker10805"
  72. style="overflow:visible"
  73. inkscape:isstock="true">
  74. <path
  75. id="path10807"
  76. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  77. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  78. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  79. inkscape:connector-curvature="0" />
  80. </marker>
  81. <marker
  82. inkscape:stockid="DotL"
  83. orient="auto"
  84. refY="0"
  85. refX="0"
  86. id="marker10703"
  87. style="overflow:visible"
  88. inkscape:isstock="true">
  89. <path
  90. id="path6485"
  91. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  92. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  93. transform="matrix(0.8,0,0,0.8,5.92,0.8)"
  94. inkscape:connector-curvature="0" />
  95. </marker>
  96. <marker
  97. inkscape:stockid="Arrow1Lend"
  98. orient="auto"
  99. refY="0"
  100. refX="0"
  101. id="marker9605"
  102. style="overflow:visible"
  103. inkscape:isstock="true">
  104. <path
  105. id="path9607"
  106. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  107. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  108. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  109. inkscape:connector-curvature="0" />
  110. </marker>
  111. <marker
  112. inkscape:stockid="Arrow1Lend"
  113. orient="auto"
  114. refY="0"
  115. refX="0"
  116. id="marker9472"
  117. style="overflow:visible"
  118. inkscape:isstock="true">
  119. <path
  120. id="path9474"
  121. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  122. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  123. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  124. inkscape:connector-curvature="0" />
  125. </marker>
  126. <marker
  127. inkscape:stockid="Arrow1Lend"
  128. orient="auto"
  129. refY="0"
  130. refX="0"
  131. id="marker9401"
  132. style="overflow:visible"
  133. inkscape:isstock="true">
  134. <path
  135. id="path9403"
  136. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  137. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  138. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  139. inkscape:connector-curvature="0" />
  140. </marker>
  141. <marker
  142. inkscape:isstock="true"
  143. style="overflow:visible"
  144. id="marker9397"
  145. refX="0"
  146. refY="0"
  147. orient="auto"
  148. inkscape:stockid="Arrow1Lend">
  149. <path
  150. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  151. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  152. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  153. id="path9399"
  154. inkscape:connector-curvature="0" />
  155. </marker>
  156. <marker
  157. inkscape:isstock="true"
  158. style="overflow:visible"
  159. id="marker9393"
  160. refX="0"
  161. refY="0"
  162. orient="auto"
  163. inkscape:stockid="Arrow1Lend">
  164. <path
  165. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  166. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  167. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  168. id="path9395"
  169. inkscape:connector-curvature="0" />
  170. </marker>
  171. <marker
  172. inkscape:isstock="true"
  173. style="overflow:visible"
  174. id="marker9389"
  175. refX="0"
  176. refY="0"
  177. orient="auto"
  178. inkscape:stockid="Arrow1Lend">
  179. <path
  180. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  181. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  182. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  183. id="path9391"
  184. inkscape:connector-curvature="0" />
  185. </marker>
  186. <marker
  187. inkscape:isstock="true"
  188. style="overflow:visible"
  189. id="marker9385"
  190. refX="0"
  191. refY="0"
  192. orient="auto"
  193. inkscape:stockid="Arrow1Lend">
  194. <path
  195. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  196. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  197. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  198. id="path9387"
  199. inkscape:connector-curvature="0" />
  200. </marker>
  201. <marker
  202. inkscape:isstock="true"
  203. style="overflow:visible"
  204. id="marker9381"
  205. refX="0"
  206. refY="0"
  207. orient="auto"
  208. inkscape:stockid="Arrow1Lend">
  209. <path
  210. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  211. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  212. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  213. id="path9383"
  214. inkscape:connector-curvature="0" />
  215. </marker>
  216. <marker
  217. inkscape:isstock="true"
  218. style="overflow:visible"
  219. id="marker9377"
  220. refX="0"
  221. refY="0"
  222. orient="auto"
  223. inkscape:stockid="Arrow1Lend">
  224. <path
  225. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  226. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  227. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  228. id="path9379"
  229. inkscape:connector-curvature="0" />
  230. </marker>
  231. <marker
  232. inkscape:isstock="true"
  233. style="overflow:visible"
  234. id="marker9373"
  235. refX="0"
  236. refY="0"
  237. orient="auto"
  238. inkscape:stockid="Arrow1Lend">
  239. <path
  240. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  241. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  242. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  243. id="path9375"
  244. inkscape:connector-curvature="0" />
  245. </marker>
  246. <marker
  247. inkscape:isstock="true"
  248. style="overflow:visible"
  249. id="marker9369"
  250. refX="0"
  251. refY="0"
  252. orient="auto"
  253. inkscape:stockid="Arrow1Lend">
  254. <path
  255. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  256. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  257. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  258. id="path9371"
  259. inkscape:connector-curvature="0" />
  260. </marker>
  261. <marker
  262. inkscape:isstock="true"
  263. style="overflow:visible"
  264. id="marker9365"
  265. refX="0"
  266. refY="0"
  267. orient="auto"
  268. inkscape:stockid="Arrow1Lend">
  269. <path
  270. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  271. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  272. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  273. id="path9367"
  274. inkscape:connector-curvature="0" />
  275. </marker>
  276. <marker
  277. inkscape:isstock="true"
  278. style="overflow:visible"
  279. id="marker9361"
  280. refX="0"
  281. refY="0"
  282. orient="auto"
  283. inkscape:stockid="Arrow1Lend">
  284. <path
  285. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  286. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  287. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  288. id="path9363"
  289. inkscape:connector-curvature="0" />
  290. </marker>
  291. <marker
  292. inkscape:isstock="true"
  293. style="overflow:visible"
  294. id="marker9357"
  295. refX="0"
  296. refY="0"
  297. orient="auto"
  298. inkscape:stockid="Arrow1Lend">
  299. <path
  300. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  301. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  302. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  303. id="path9359"
  304. inkscape:connector-curvature="0" />
  305. </marker>
  306. <marker
  307. inkscape:isstock="true"
  308. style="overflow:visible"
  309. id="marker9353"
  310. refX="0"
  311. refY="0"
  312. orient="auto"
  313. inkscape:stockid="Arrow1Lend">
  314. <path
  315. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  316. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  317. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  318. id="path9355"
  319. inkscape:connector-curvature="0" />
  320. </marker>
  321. <marker
  322. inkscape:isstock="true"
  323. style="overflow:visible"
  324. id="marker9349"
  325. refX="0"
  326. refY="0"
  327. orient="auto"
  328. inkscape:stockid="Arrow1Lend">
  329. <path
  330. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  331. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  332. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  333. id="path9351"
  334. inkscape:connector-curvature="0" />
  335. </marker>
  336. <marker
  337. inkscape:isstock="true"
  338. style="overflow:visible"
  339. id="marker9345"
  340. refX="0"
  341. refY="0"
  342. orient="auto"
  343. inkscape:stockid="Arrow1Lend">
  344. <path
  345. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  346. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  347. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  348. id="path9347"
  349. inkscape:connector-curvature="0" />
  350. </marker>
  351. <marker
  352. inkscape:isstock="true"
  353. style="overflow:visible"
  354. id="marker9341"
  355. refX="0"
  356. refY="0"
  357. orient="auto"
  358. inkscape:stockid="Arrow1Lend">
  359. <path
  360. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  361. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  362. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  363. id="path9343"
  364. inkscape:connector-curvature="0" />
  365. </marker>
  366. <marker
  367. inkscape:isstock="true"
  368. style="overflow:visible"
  369. id="marker9337"
  370. refX="0"
  371. refY="0"
  372. orient="auto"
  373. inkscape:stockid="Arrow1Lend">
  374. <path
  375. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  376. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  377. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  378. id="path9339"
  379. inkscape:connector-curvature="0" />
  380. </marker>
  381. <marker
  382. inkscape:isstock="true"
  383. style="overflow:visible"
  384. id="marker9333"
  385. refX="0"
  386. refY="0"
  387. orient="auto"
  388. inkscape:stockid="Arrow1Lend">
  389. <path
  390. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  391. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  392. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  393. id="path9335"
  394. inkscape:connector-curvature="0" />
  395. </marker>
  396. <marker
  397. inkscape:isstock="true"
  398. style="overflow:visible"
  399. id="marker9329"
  400. refX="0"
  401. refY="0"
  402. orient="auto"
  403. inkscape:stockid="Arrow1Lend">
  404. <path
  405. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  406. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  407. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  408. id="path9331"
  409. inkscape:connector-curvature="0" />
  410. </marker>
  411. <marker
  412. inkscape:isstock="true"
  413. style="overflow:visible"
  414. id="marker9325"
  415. refX="0"
  416. refY="0"
  417. orient="auto"
  418. inkscape:stockid="Arrow1Lend">
  419. <path
  420. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  421. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  422. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  423. id="path9327"
  424. inkscape:connector-curvature="0" />
  425. </marker>
  426. <marker
  427. inkscape:stockid="Arrow1Lend"
  428. orient="auto"
  429. refY="0"
  430. refX="0"
  431. id="marker9321"
  432. style="overflow:visible"
  433. inkscape:isstock="true"
  434. inkscape:collect="always">
  435. <path
  436. id="path9323"
  437. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  438. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  439. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  440. inkscape:connector-curvature="0" />
  441. </marker>
  442. <marker
  443. inkscape:stockid="Arrow1Lend"
  444. orient="auto"
  445. refY="0"
  446. refX="0"
  447. id="marker8480"
  448. style="overflow:visible"
  449. inkscape:isstock="true">
  450. <path
  451. id="path8482"
  452. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  453. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  454. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  455. inkscape:connector-curvature="0" />
  456. </marker>
  457. <marker
  458. inkscape:isstock="true"
  459. style="overflow:visible"
  460. id="marker8290"
  461. refX="0"
  462. refY="0"
  463. orient="auto"
  464. inkscape:stockid="Arrow1Lend">
  465. <path
  466. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  467. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  468. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  469. id="path8292"
  470. inkscape:connector-curvature="0" />
  471. </marker>
  472. <marker
  473. inkscape:isstock="true"
  474. style="overflow:visible"
  475. id="marker8286"
  476. refX="0"
  477. refY="0"
  478. orient="auto"
  479. inkscape:stockid="Arrow1Lend">
  480. <path
  481. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  482. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  483. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  484. id="path8288"
  485. inkscape:connector-curvature="0" />
  486. </marker>
  487. <marker
  488. inkscape:isstock="true"
  489. style="overflow:visible"
  490. id="marker8282"
  491. refX="0"
  492. refY="0"
  493. orient="auto"
  494. inkscape:stockid="Arrow1Lend">
  495. <path
  496. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  497. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  498. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  499. id="path8284"
  500. inkscape:connector-curvature="0" />
  501. </marker>
  502. <marker
  503. inkscape:isstock="true"
  504. style="overflow:visible"
  505. id="marker8278"
  506. refX="0"
  507. refY="0"
  508. orient="auto"
  509. inkscape:stockid="Arrow1Lend">
  510. <path
  511. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  512. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  513. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  514. id="path8280"
  515. inkscape:connector-curvature="0" />
  516. </marker>
  517. <marker
  518. inkscape:isstock="true"
  519. style="overflow:visible"
  520. id="marker8274"
  521. refX="0"
  522. refY="0"
  523. orient="auto"
  524. inkscape:stockid="Arrow1Lend">
  525. <path
  526. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  527. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  528. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  529. id="path8276"
  530. inkscape:connector-curvature="0" />
  531. </marker>
  532. <marker
  533. inkscape:isstock="true"
  534. style="overflow:visible"
  535. id="marker8270"
  536. refX="0"
  537. refY="0"
  538. orient="auto"
  539. inkscape:stockid="Arrow1Lend">
  540. <path
  541. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  542. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  543. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  544. id="path8272"
  545. inkscape:connector-curvature="0" />
  546. </marker>
  547. <marker
  548. inkscape:isstock="true"
  549. style="overflow:visible"
  550. id="marker8266"
  551. refX="0"
  552. refY="0"
  553. orient="auto"
  554. inkscape:stockid="Arrow1Lend">
  555. <path
  556. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  557. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  558. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  559. id="path8268"
  560. inkscape:connector-curvature="0" />
  561. </marker>
  562. <marker
  563. inkscape:isstock="true"
  564. style="overflow:visible"
  565. id="marker8262"
  566. refX="0"
  567. refY="0"
  568. orient="auto"
  569. inkscape:stockid="Arrow1Lend">
  570. <path
  571. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  572. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  573. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  574. id="path8264"
  575. inkscape:connector-curvature="0" />
  576. </marker>
  577. <marker
  578. inkscape:isstock="true"
  579. style="overflow:visible"
  580. id="marker8258"
  581. refX="0"
  582. refY="0"
  583. orient="auto"
  584. inkscape:stockid="Arrow1Lend">
  585. <path
  586. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  587. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  588. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  589. id="path8260"
  590. inkscape:connector-curvature="0" />
  591. </marker>
  592. <marker
  593. inkscape:isstock="true"
  594. style="overflow:visible"
  595. id="marker8254"
  596. refX="0"
  597. refY="0"
  598. orient="auto"
  599. inkscape:stockid="Arrow1Lend">
  600. <path
  601. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  602. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  603. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  604. id="path8256"
  605. inkscape:connector-curvature="0" />
  606. </marker>
  607. <marker
  608. inkscape:isstock="true"
  609. style="overflow:visible"
  610. id="marker8250"
  611. refX="0"
  612. refY="0"
  613. orient="auto"
  614. inkscape:stockid="Arrow1Lend">
  615. <path
  616. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  617. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  618. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  619. id="path8252"
  620. inkscape:connector-curvature="0" />
  621. </marker>
  622. <marker
  623. inkscape:isstock="true"
  624. style="overflow:visible"
  625. id="marker8246"
  626. refX="0"
  627. refY="0"
  628. orient="auto"
  629. inkscape:stockid="Arrow1Lend">
  630. <path
  631. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  632. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  633. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  634. id="path8248"
  635. inkscape:connector-curvature="0" />
  636. </marker>
  637. <marker
  638. inkscape:isstock="true"
  639. style="overflow:visible"
  640. id="marker8242"
  641. refX="0"
  642. refY="0"
  643. orient="auto"
  644. inkscape:stockid="Arrow1Lend">
  645. <path
  646. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  647. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  648. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  649. id="path8244"
  650. inkscape:connector-curvature="0" />
  651. </marker>
  652. <marker
  653. inkscape:isstock="true"
  654. style="overflow:visible"
  655. id="marker8238"
  656. refX="0"
  657. refY="0"
  658. orient="auto"
  659. inkscape:stockid="Arrow1Lend">
  660. <path
  661. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  662. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  663. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  664. id="path8240"
  665. inkscape:connector-curvature="0" />
  666. </marker>
  667. <marker
  668. inkscape:isstock="true"
  669. style="overflow:visible"
  670. id="marker8234"
  671. refX="0"
  672. refY="0"
  673. orient="auto"
  674. inkscape:stockid="Arrow1Lend">
  675. <path
  676. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  677. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  678. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  679. id="path8236"
  680. inkscape:connector-curvature="0" />
  681. </marker>
  682. <marker
  683. inkscape:stockid="Arrow1Lend"
  684. orient="auto"
  685. refY="0"
  686. refX="0"
  687. id="marker8230"
  688. style="overflow:visible"
  689. inkscape:isstock="true"
  690. inkscape:collect="always">
  691. <path
  692. id="path8232"
  693. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  694. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  695. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  696. inkscape:connector-curvature="0" />
  697. </marker>
  698. <marker
  699. inkscape:stockid="Arrow1Lend"
  700. orient="auto"
  701. refY="0"
  702. refX="0"
  703. id="marker7460"
  704. style="overflow:visible"
  705. inkscape:isstock="true">
  706. <path
  707. id="path7462"
  708. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  709. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  710. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  711. inkscape:connector-curvature="0" />
  712. </marker>
  713. <marker
  714. inkscape:isstock="true"
  715. style="overflow:visible"
  716. id="marker7419"
  717. refX="0"
  718. refY="0"
  719. orient="auto"
  720. inkscape:stockid="Arrow1Lend">
  721. <path
  722. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  723. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  724. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  725. id="path7421"
  726. inkscape:connector-curvature="0" />
  727. </marker>
  728. <marker
  729. inkscape:isstock="true"
  730. style="overflow:visible"
  731. id="marker7415"
  732. refX="0"
  733. refY="0"
  734. orient="auto"
  735. inkscape:stockid="Arrow1Lend">
  736. <path
  737. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  738. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  739. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  740. id="path7417"
  741. inkscape:connector-curvature="0" />
  742. </marker>
  743. <marker
  744. inkscape:isstock="true"
  745. style="overflow:visible"
  746. id="marker7411"
  747. refX="0"
  748. refY="0"
  749. orient="auto"
  750. inkscape:stockid="Arrow1Lend">
  751. <path
  752. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  753. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  754. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  755. id="path7413"
  756. inkscape:connector-curvature="0" />
  757. </marker>
  758. <marker
  759. inkscape:isstock="true"
  760. style="overflow:visible"
  761. id="marker7407"
  762. refX="0"
  763. refY="0"
  764. orient="auto"
  765. inkscape:stockid="Arrow1Lend">
  766. <path
  767. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  768. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  769. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  770. id="path7409"
  771. inkscape:connector-curvature="0" />
  772. </marker>
  773. <marker
  774. inkscape:isstock="true"
  775. style="overflow:visible"
  776. id="marker7403"
  777. refX="0"
  778. refY="0"
  779. orient="auto"
  780. inkscape:stockid="Arrow1Lend">
  781. <path
  782. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  783. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  784. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  785. id="path7405"
  786. inkscape:connector-curvature="0" />
  787. </marker>
  788. <marker
  789. inkscape:isstock="true"
  790. style="overflow:visible"
  791. id="marker7399"
  792. refX="0"
  793. refY="0"
  794. orient="auto"
  795. inkscape:stockid="Arrow1Lend">
  796. <path
  797. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  798. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  799. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  800. id="path7401"
  801. inkscape:connector-curvature="0" />
  802. </marker>
  803. <marker
  804. inkscape:isstock="true"
  805. style="overflow:visible"
  806. id="marker7395"
  807. refX="0"
  808. refY="0"
  809. orient="auto"
  810. inkscape:stockid="Arrow1Lend">
  811. <path
  812. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  813. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  814. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  815. id="path7397"
  816. inkscape:connector-curvature="0" />
  817. </marker>
  818. <marker
  819. inkscape:isstock="true"
  820. style="overflow:visible"
  821. id="marker7391"
  822. refX="0"
  823. refY="0"
  824. orient="auto"
  825. inkscape:stockid="Arrow1Lend">
  826. <path
  827. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  828. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  829. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  830. id="path7393"
  831. inkscape:connector-curvature="0" />
  832. </marker>
  833. <marker
  834. inkscape:isstock="true"
  835. style="overflow:visible"
  836. id="marker7387"
  837. refX="0"
  838. refY="0"
  839. orient="auto"
  840. inkscape:stockid="Arrow1Lend">
  841. <path
  842. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  843. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  844. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  845. id="path7389"
  846. inkscape:connector-curvature="0" />
  847. </marker>
  848. <marker
  849. inkscape:isstock="true"
  850. style="overflow:visible"
  851. id="marker7383"
  852. refX="0"
  853. refY="0"
  854. orient="auto"
  855. inkscape:stockid="Arrow1Lend">
  856. <path
  857. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  858. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  859. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  860. id="path7385"
  861. inkscape:connector-curvature="0" />
  862. </marker>
  863. <marker
  864. inkscape:isstock="true"
  865. style="overflow:visible"
  866. id="marker7379"
  867. refX="0"
  868. refY="0"
  869. orient="auto"
  870. inkscape:stockid="Arrow1Lend">
  871. <path
  872. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  873. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  874. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  875. id="path7381"
  876. inkscape:connector-curvature="0" />
  877. </marker>
  878. <marker
  879. inkscape:isstock="true"
  880. style="overflow:visible"
  881. id="marker7375"
  882. refX="0"
  883. refY="0"
  884. orient="auto"
  885. inkscape:stockid="Arrow1Lend">
  886. <path
  887. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  888. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  889. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  890. id="path7377"
  891. inkscape:connector-curvature="0" />
  892. </marker>
  893. <marker
  894. inkscape:stockid="Arrow1Lend"
  895. orient="auto"
  896. refY="0"
  897. refX="0"
  898. id="marker7371"
  899. style="overflow:visible"
  900. inkscape:isstock="true"
  901. inkscape:collect="always">
  902. <path
  903. id="path7373"
  904. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  905. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  906. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  907. inkscape:connector-curvature="0" />
  908. </marker>
  909. <marker
  910. inkscape:stockid="Arrow1Lend"
  911. orient="auto"
  912. refY="0"
  913. refX="0"
  914. id="marker6849"
  915. style="overflow:visible"
  916. inkscape:isstock="true">
  917. <path
  918. id="path6851"
  919. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  920. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  921. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  922. inkscape:connector-curvature="0" />
  923. </marker>
  924. <marker
  925. inkscape:stockid="Arrow1Lend"
  926. orient="auto"
  927. refY="0"
  928. refX="0"
  929. id="marker6843"
  930. style="overflow:visible"
  931. inkscape:isstock="true">
  932. <path
  933. id="path6845"
  934. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  935. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  936. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  937. inkscape:connector-curvature="0" />
  938. </marker>
  939. <marker
  940. inkscape:stockid="Arrow1Lend"
  941. orient="auto"
  942. refY="0"
  943. refX="0"
  944. id="marker6745"
  945. style="overflow:visible"
  946. inkscape:isstock="true">
  947. <path
  948. id="path6747"
  949. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  950. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  951. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  952. inkscape:connector-curvature="0" />
  953. </marker>
  954. <marker
  955. inkscape:stockid="Arrow1Lend"
  956. orient="auto"
  957. refY="0"
  958. refX="0"
  959. id="marker6705"
  960. style="overflow:visible"
  961. inkscape:isstock="true">
  962. <path
  963. id="path6707"
  964. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  965. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  966. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  967. inkscape:connector-curvature="0" />
  968. </marker>
  969. <marker
  970. inkscape:isstock="true"
  971. style="overflow:visible"
  972. id="marker6691"
  973. refX="0"
  974. refY="0"
  975. orient="auto"
  976. inkscape:stockid="Arrow1Lend">
  977. <path
  978. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  979. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  980. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  981. id="path6693"
  982. inkscape:connector-curvature="0" />
  983. </marker>
  984. <marker
  985. inkscape:isstock="true"
  986. style="overflow:visible"
  987. id="marker6687"
  988. refX="0"
  989. refY="0"
  990. orient="auto"
  991. inkscape:stockid="Arrow1Lend">
  992. <path
  993. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  994. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  995. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  996. id="path6689"
  997. inkscape:connector-curvature="0" />
  998. </marker>
  999. <marker
  1000. inkscape:isstock="true"
  1001. style="overflow:visible"
  1002. id="marker6683"
  1003. refX="0"
  1004. refY="0"
  1005. orient="auto"
  1006. inkscape:stockid="Arrow1Lend">
  1007. <path
  1008. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1009. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1010. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1011. id="path6685"
  1012. inkscape:connector-curvature="0" />
  1013. </marker>
  1014. <marker
  1015. inkscape:stockid="Arrow1Lend"
  1016. orient="auto"
  1017. refY="0"
  1018. refX="0"
  1019. id="marker6680"
  1020. style="overflow:visible"
  1021. inkscape:isstock="true"
  1022. inkscape:collect="always">
  1023. <path
  1024. id="path6427"
  1025. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1026. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1027. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1028. inkscape:connector-curvature="0" />
  1029. </marker>
  1030. <marker
  1031. inkscape:stockid="DotL"
  1032. orient="auto"
  1033. refY="0"
  1034. refX="0"
  1035. id="marker5895"
  1036. style="overflow:visible"
  1037. inkscape:isstock="true">
  1038. <path
  1039. id="path5897"
  1040. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  1041. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1042. transform="matrix(0.8,0,0,0.8,5.92,0.8)"
  1043. inkscape:connector-curvature="0" />
  1044. </marker>
  1045. <marker
  1046. inkscape:stockid="DiamondL"
  1047. orient="auto"
  1048. refY="0"
  1049. refX="0"
  1050. id="DiamondL"
  1051. style="overflow:visible"
  1052. inkscape:isstock="true">
  1053. <path
  1054. id="path4516"
  1055. d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 Z"
  1056. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1057. transform="scale(0.8,0.8)"
  1058. inkscape:connector-curvature="0" />
  1059. </marker>
  1060. <marker
  1061. inkscape:stockid="SemiCircleIn"
  1062. orient="auto"
  1063. refY="0"
  1064. refX="0"
  1065. id="SemiCircleIn"
  1066. style="overflow:visible"
  1067. inkscape:isstock="true">
  1068. <path
  1069. id="path4615"
  1070. d="m -0.37450702,-0.04569258 c 0,2.75999998 2.24000002,4.99999998 5.00000002,4.99999998 l 0,-10 c -2.76,0 -5.00000002,2.24 -5.00000002,5.00000002 z"
  1071. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1072. transform="scale(0.6,0.6)"
  1073. inkscape:connector-curvature="0" />
  1074. </marker>
  1075. <marker
  1076. inkscape:stockid="Torso"
  1077. orient="auto"
  1078. refY="0"
  1079. refX="0"
  1080. id="Torso"
  1081. style="overflow:visible"
  1082. inkscape:isstock="true">
  1083. <g
  1084. id="g4649"
  1085. transform="scale(0.7,0.7)"
  1086. style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1">
  1087. <path
  1088. id="path4651"
  1089. d="m -4.7792281,-3.239542 c 2.350374,0.3659393 5.30026732,1.9375477 5.03715532,3.62748546 C -0.00518779,2.0778819 -2.2126741,2.6176539 -4.5630471,2.2517169 -6.9134221,1.8857769 -8.521035,0.75201414 -8.257922,-0.93792336 -7.994809,-2.6278615 -7.1296041,-3.6054813 -4.7792281,-3.239542 Z"
  1090. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-opacity:1"
  1091. inkscape:connector-curvature="0" />
  1092. <path
  1093. id="path4653"
  1094. d="M 4.4598789,0.08866574 C -2.5564571,-4.378332 5.2248769,-3.9061806 -0.84829578,-8.7197331"
  1095. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1096. inkscape:connector-curvature="0" />
  1097. <path
  1098. id="path4655"
  1099. d="M 4.9298719,0.05752074 C -1.3872731,1.7494689 1.8027579,5.4782079 -4.9448731,7.5462725"
  1100. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1101. inkscape:connector-curvature="0" />
  1102. <rect
  1103. id="rect4657"
  1104. transform="matrix(0.527536,-0.849533,0.887668,0.460484,0,0)"
  1105. y="-1.7408575"
  1106. x="-10.391706"
  1107. height="2.7608147"
  1108. width="2.6366582"
  1109. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" />
  1110. <rect
  1111. id="rect4659"
  1112. transform="matrix(0.671205,-0.741272,0.790802,0.612072,0,0)"
  1113. y="-7.9629307"
  1114. x="4.9587269"
  1115. height="2.8614161"
  1116. width="2.7327356"
  1117. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" />
  1118. <path
  1119. id="path4661"
  1120. transform="matrix(0,-1.109517,1.109517,0,25.96648,19.71619)"
  1121. d="m 16.779951,-28.685045 a 0.60731727,0.60731727 0 1 0 -1.214634,0 0.60731727,0.60731727 0 1 0 1.214634,0 z"
  1122. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1123. inkscape:connector-curvature="0" />
  1124. <path
  1125. id="path4663"
  1126. transform="matrix(0,-1.109517,1.109517,0,26.8245,16.99126)"
  1127. d="m 16.779951,-28.685045 a 0.60731727,0.60731727 0 1 0 -1.214634,0 0.60731727,0.60731727 0 1 0 1.214634,0 z"
  1128. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1129. inkscape:connector-curvature="0" />
  1130. </g>
  1131. </marker>
  1132. <marker
  1133. inkscape:stockid="DotL"
  1134. orient="auto"
  1135. refY="0"
  1136. refX="0"
  1137. id="DotL"
  1138. style="overflow:visible"
  1139. inkscape:isstock="true">
  1140. <path
  1141. id="path4498"
  1142. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  1143. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1144. transform="matrix(0.8,0,0,0.8,5.92,0.8)"
  1145. inkscape:connector-curvature="0" />
  1146. </marker>
  1147. <marker
  1148. inkscape:isstock="true"
  1149. style="overflow:visible"
  1150. id="marker5136"
  1151. refX="0"
  1152. refY="0"
  1153. orient="auto"
  1154. inkscape:stockid="Arrow1Lend">
  1155. <path
  1156. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1157. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1158. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1159. id="path5138"
  1160. inkscape:connector-curvature="0" />
  1161. </marker>
  1162. <marker
  1163. inkscape:isstock="true"
  1164. style="overflow:visible"
  1165. id="marker5132"
  1166. refX="0"
  1167. refY="0"
  1168. orient="auto"
  1169. inkscape:stockid="Arrow1Lend">
  1170. <path
  1171. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1172. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1173. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1174. id="path5134"
  1175. inkscape:connector-curvature="0" />
  1176. </marker>
  1177. <marker
  1178. inkscape:isstock="true"
  1179. style="overflow:visible"
  1180. id="marker5128"
  1181. refX="0"
  1182. refY="0"
  1183. orient="auto"
  1184. inkscape:stockid="Arrow1Lend">
  1185. <path
  1186. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1187. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1188. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1189. id="path5130"
  1190. inkscape:connector-curvature="0" />
  1191. </marker>
  1192. <marker
  1193. inkscape:isstock="true"
  1194. style="overflow:visible"
  1195. id="marker5124"
  1196. refX="0"
  1197. refY="0"
  1198. orient="auto"
  1199. inkscape:stockid="Arrow1Lend">
  1200. <path
  1201. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1202. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1203. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1204. id="path5126"
  1205. inkscape:connector-curvature="0" />
  1206. </marker>
  1207. <marker
  1208. inkscape:stockid="Arrow1Lend"
  1209. orient="auto"
  1210. refY="0"
  1211. refX="0"
  1212. id="marker5120"
  1213. style="overflow:visible"
  1214. inkscape:isstock="true"
  1215. inkscape:collect="always">
  1216. <path
  1217. id="path5122"
  1218. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1219. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1220. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1221. inkscape:connector-curvature="0" />
  1222. </marker>
  1223. <marker
  1224. inkscape:isstock="true"
  1225. style="overflow:visible"
  1226. id="marker5106"
  1227. refX="0"
  1228. refY="0"
  1229. orient="auto"
  1230. inkscape:stockid="Arrow1Lend">
  1231. <path
  1232. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1233. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1234. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1235. id="path5108"
  1236. inkscape:connector-curvature="0" />
  1237. </marker>
  1238. <marker
  1239. inkscape:isstock="true"
  1240. style="overflow:visible"
  1241. id="marker5102"
  1242. refX="0"
  1243. refY="0"
  1244. orient="auto"
  1245. inkscape:stockid="Arrow1Lend">
  1246. <path
  1247. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1248. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1249. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1250. id="path5104"
  1251. inkscape:connector-curvature="0" />
  1252. </marker>
  1253. <marker
  1254. inkscape:isstock="true"
  1255. style="overflow:visible"
  1256. id="marker5098"
  1257. refX="0"
  1258. refY="0"
  1259. orient="auto"
  1260. inkscape:stockid="Arrow1Lend">
  1261. <path
  1262. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1263. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1264. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1265. id="path5100"
  1266. inkscape:connector-curvature="0" />
  1267. </marker>
  1268. <marker
  1269. inkscape:isstock="true"
  1270. style="overflow:visible"
  1271. id="marker5094"
  1272. refX="0"
  1273. refY="0"
  1274. orient="auto"
  1275. inkscape:stockid="Arrow1Lend">
  1276. <path
  1277. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1278. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1279. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1280. id="path5096"
  1281. inkscape:connector-curvature="0" />
  1282. </marker>
  1283. <marker
  1284. inkscape:isstock="true"
  1285. style="overflow:visible"
  1286. id="marker5090"
  1287. refX="0"
  1288. refY="0"
  1289. orient="auto"
  1290. inkscape:stockid="Arrow1Lend">
  1291. <path
  1292. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1293. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1294. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1295. id="path5092"
  1296. inkscape:connector-curvature="0" />
  1297. </marker>
  1298. <marker
  1299. inkscape:isstock="true"
  1300. style="overflow:visible"
  1301. id="marker5086"
  1302. refX="0"
  1303. refY="0"
  1304. orient="auto"
  1305. inkscape:stockid="Arrow1Lend">
  1306. <path
  1307. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1308. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1309. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1310. id="path5088"
  1311. inkscape:connector-curvature="0" />
  1312. </marker>
  1313. <marker
  1314. inkscape:isstock="true"
  1315. style="overflow:visible"
  1316. id="marker5082"
  1317. refX="0"
  1318. refY="0"
  1319. orient="auto"
  1320. inkscape:stockid="Arrow1Lend">
  1321. <path
  1322. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1323. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1324. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1325. id="path5084"
  1326. inkscape:connector-curvature="0" />
  1327. </marker>
  1328. <marker
  1329. inkscape:stockid="Arrow1Lend"
  1330. orient="auto"
  1331. refY="0"
  1332. refX="0"
  1333. id="marker5078"
  1334. style="overflow:visible"
  1335. inkscape:isstock="true"
  1336. inkscape:collect="always">
  1337. <path
  1338. id="path5080"
  1339. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1340. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1341. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1342. inkscape:connector-curvature="0" />
  1343. </marker>
  1344. <marker
  1345. inkscape:stockid="Arrow1Lend"
  1346. orient="auto"
  1347. refY="0"
  1348. refX="0"
  1349. id="marker4806"
  1350. style="overflow:visible"
  1351. inkscape:isstock="true">
  1352. <path
  1353. id="path4808"
  1354. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1355. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1356. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1357. inkscape:connector-curvature="0" />
  1358. </marker>
  1359. <marker
  1360. inkscape:stockid="Arrow1Lend"
  1361. orient="auto"
  1362. refY="0"
  1363. refX="0"
  1364. id="marker4760"
  1365. style="overflow:visible"
  1366. inkscape:isstock="true">
  1367. <path
  1368. id="path4762"
  1369. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1370. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1371. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1372. inkscape:connector-curvature="0" />
  1373. </marker>
  1374. <marker
  1375. inkscape:stockid="Arrow1Lend"
  1376. orient="auto"
  1377. refY="0"
  1378. refX="0"
  1379. id="marker4756"
  1380. style="overflow:visible"
  1381. inkscape:isstock="true">
  1382. <path
  1383. id="path4758"
  1384. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1385. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1386. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1387. inkscape:connector-curvature="0" />
  1388. </marker>
  1389. <marker
  1390. inkscape:stockid="Arrow1Lend"
  1391. orient="auto"
  1392. refY="0"
  1393. refX="0"
  1394. id="marker4750"
  1395. style="overflow:visible"
  1396. inkscape:isstock="true">
  1397. <path
  1398. id="path4752"
  1399. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1400. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1401. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1402. inkscape:connector-curvature="0" />
  1403. </marker>
  1404. <marker
  1405. inkscape:stockid="Arrow1Lend"
  1406. orient="auto"
  1407. refY="0"
  1408. refX="0"
  1409. id="marker4746"
  1410. style="overflow:visible"
  1411. inkscape:isstock="true">
  1412. <path
  1413. id="path4748"
  1414. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1415. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1416. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1417. inkscape:connector-curvature="0" />
  1418. </marker>
  1419. <marker
  1420. inkscape:stockid="Arrow1Lend"
  1421. orient="auto"
  1422. refY="0"
  1423. refX="0"
  1424. id="marker4742"
  1425. style="overflow:visible"
  1426. inkscape:isstock="true">
  1427. <path
  1428. id="path4744"
  1429. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1430. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1431. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1432. inkscape:connector-curvature="0" />
  1433. </marker>
  1434. <marker
  1435. inkscape:stockid="Arrow1Lend"
  1436. orient="auto"
  1437. refY="0"
  1438. refX="0"
  1439. id="marker4732"
  1440. style="overflow:visible"
  1441. inkscape:isstock="true">
  1442. <path
  1443. id="path4734"
  1444. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1445. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1446. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1447. inkscape:connector-curvature="0" />
  1448. </marker>
  1449. <marker
  1450. inkscape:isstock="true"
  1451. style="overflow:visible"
  1452. id="marker4724"
  1453. refX="0"
  1454. refY="0"
  1455. orient="auto"
  1456. inkscape:stockid="Arrow1Lend">
  1457. <path
  1458. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1459. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1460. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1461. id="path4726"
  1462. inkscape:connector-curvature="0" />
  1463. </marker>
  1464. <marker
  1465. inkscape:isstock="true"
  1466. style="overflow:visible"
  1467. id="marker4720"
  1468. refX="0"
  1469. refY="0"
  1470. orient="auto"
  1471. inkscape:stockid="Arrow1Lend">
  1472. <path
  1473. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1474. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1475. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1476. id="path4722"
  1477. inkscape:connector-curvature="0" />
  1478. </marker>
  1479. <marker
  1480. inkscape:isstock="true"
  1481. style="overflow:visible"
  1482. id="marker4716"
  1483. refX="0"
  1484. refY="0"
  1485. orient="auto"
  1486. inkscape:stockid="Arrow1Lend">
  1487. <path
  1488. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1489. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1490. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1491. id="path4718"
  1492. inkscape:connector-curvature="0" />
  1493. </marker>
  1494. <marker
  1495. inkscape:isstock="true"
  1496. style="overflow:visible"
  1497. id="marker4712"
  1498. refX="0"
  1499. refY="0"
  1500. orient="auto"
  1501. inkscape:stockid="Arrow1Lend">
  1502. <path
  1503. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1504. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1505. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1506. id="path4714"
  1507. inkscape:connector-curvature="0" />
  1508. </marker>
  1509. <marker
  1510. inkscape:isstock="true"
  1511. style="overflow:visible"
  1512. id="marker4708"
  1513. refX="0"
  1514. refY="0"
  1515. orient="auto"
  1516. inkscape:stockid="Arrow1Lend">
  1517. <path
  1518. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1519. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1520. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1521. id="path4710"
  1522. inkscape:connector-curvature="0" />
  1523. </marker>
  1524. <marker
  1525. inkscape:isstock="true"
  1526. style="overflow:visible"
  1527. id="marker4704"
  1528. refX="0"
  1529. refY="0"
  1530. orient="auto"
  1531. inkscape:stockid="Arrow1Lend">
  1532. <path
  1533. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1534. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1535. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1536. id="path4706"
  1537. inkscape:connector-curvature="0" />
  1538. </marker>
  1539. <marker
  1540. inkscape:isstock="true"
  1541. style="overflow:visible"
  1542. id="marker4700"
  1543. refX="0"
  1544. refY="0"
  1545. orient="auto"
  1546. inkscape:stockid="Arrow1Lend">
  1547. <path
  1548. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1549. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1550. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1551. id="path4702"
  1552. inkscape:connector-curvature="0" />
  1553. </marker>
  1554. <marker
  1555. inkscape:isstock="true"
  1556. style="overflow:visible"
  1557. id="marker4696"
  1558. refX="0"
  1559. refY="0"
  1560. orient="auto"
  1561. inkscape:stockid="Arrow1Lend">
  1562. <path
  1563. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1564. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1565. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1566. id="path4698"
  1567. inkscape:connector-curvature="0" />
  1568. </marker>
  1569. <marker
  1570. inkscape:stockid="Arrow1Lend"
  1571. orient="auto"
  1572. refY="0"
  1573. refX="0"
  1574. id="marker4693"
  1575. style="overflow:visible"
  1576. inkscape:isstock="true"
  1577. inkscape:collect="always">
  1578. <path
  1579. id="path4440"
  1580. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1581. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1582. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1583. inkscape:connector-curvature="0" />
  1584. </marker>
  1585. <linearGradient
  1586. inkscape:collect="always"
  1587. id="linearGradient4620">
  1588. <stop
  1589. style="stop-color:#000000;stop-opacity:1;"
  1590. offset="0"
  1591. id="stop4622" />
  1592. <stop
  1593. style="stop-color:#000000;stop-opacity:0;"
  1594. offset="1"
  1595. id="stop4624" />
  1596. </linearGradient>
  1597. <marker
  1598. inkscape:stockid="Arrow1Lend"
  1599. orient="auto"
  1600. refY="0"
  1601. refX="0"
  1602. id="Arrow1Lend"
  1603. style="overflow:visible"
  1604. inkscape:isstock="true">
  1605. <path
  1606. id="path4199"
  1607. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1608. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1609. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  1610. inkscape:connector-curvature="0" />
  1611. </marker>
  1612. <linearGradient
  1613. inkscape:collect="always"
  1614. xlink:href="#linearGradient4620"
  1615. id="linearGradient4626"
  1616. x1="255.29666"
  1617. y1="28.031147"
  1618. x2="388.85135"
  1619. y2="28.031147"
  1620. gradientUnits="userSpaceOnUse" />
  1621. <marker
  1622. inkscape:stockid="DotL"
  1623. orient="auto"
  1624. refY="0"
  1625. refX="0"
  1626. id="marker5895-3"
  1627. style="overflow:visible"
  1628. inkscape:isstock="true">
  1629. <path
  1630. inkscape:connector-curvature="0"
  1631. id="path5897-9"
  1632. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  1633. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1634. transform="matrix(0.8,0,0,0.8,5.92,0.8)" />
  1635. </marker>
  1636. <marker
  1637. inkscape:stockid="DotL"
  1638. orient="auto"
  1639. refY="0"
  1640. refX="0"
  1641. id="marker10703-5"
  1642. style="overflow:visible"
  1643. inkscape:isstock="true">
  1644. <path
  1645. inkscape:connector-curvature="0"
  1646. id="path6485-3"
  1647. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  1648. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1649. transform="matrix(0.8,0,0,0.8,5.92,0.8)" />
  1650. </marker>
  1651. <marker
  1652. inkscape:stockid="DotL"
  1653. orient="auto"
  1654. refY="0"
  1655. refX="0"
  1656. id="marker10703-7"
  1657. style="overflow:visible"
  1658. inkscape:isstock="true">
  1659. <path
  1660. inkscape:connector-curvature="0"
  1661. id="path6485-34"
  1662. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  1663. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1664. transform="matrix(0.8,0,0,0.8,5.92,0.8)" />
  1665. </marker>
  1666. <marker
  1667. inkscape:stockid="DotL"
  1668. orient="auto"
  1669. refY="0"
  1670. refX="0"
  1671. id="marker10703-3"
  1672. style="overflow:visible"
  1673. inkscape:isstock="true">
  1674. <path
  1675. inkscape:connector-curvature="0"
  1676. id="path6485-1"
  1677. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  1678. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1679. transform="matrix(0.8,0,0,0.8,5.92,0.8)" />
  1680. </marker>
  1681. <marker
  1682. inkscape:stockid="DotL"
  1683. orient="auto"
  1684. refY="0"
  1685. refX="0"
  1686. id="marker5895-3-7"
  1687. style="overflow:visible"
  1688. inkscape:isstock="true">
  1689. <path
  1690. inkscape:connector-curvature="0"
  1691. id="path5897-9-4"
  1692. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  1693. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1694. transform="matrix(0.8,0,0,0.8,5.92,0.8)" />
  1695. </marker>
  1696. <marker
  1697. inkscape:stockid="DotL"
  1698. orient="auto"
  1699. refY="0"
  1700. refX="0"
  1701. id="marker5895-3-1"
  1702. style="overflow:visible"
  1703. inkscape:isstock="true">
  1704. <path
  1705. inkscape:connector-curvature="0"
  1706. id="path5897-9-2"
  1707. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  1708. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1709. transform="matrix(0.8,0,0,0.8,5.92,0.8)" />
  1710. </marker>
  1711. <marker
  1712. inkscape:stockid="Arrow1Lend"
  1713. orient="auto"
  1714. refY="0"
  1715. refX="0"
  1716. id="marker10805-9"
  1717. style="overflow:visible"
  1718. inkscape:isstock="true">
  1719. <path
  1720. inkscape:connector-curvature="0"
  1721. id="path10807-1"
  1722. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1723. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1724. transform="matrix(-0.8,0,0,-0.8,-10,0)" />
  1725. </marker>
  1726. </defs>
  1727. <sodipodi:namedview
  1728. id="base"
  1729. pagecolor="#ffffff"
  1730. bordercolor="#666666"
  1731. borderopacity="1.0"
  1732. inkscape:pageopacity="0.0"
  1733. inkscape:pageshadow="2"
  1734. inkscape:zoom="0.70000001"
  1735. inkscape:cx="650.93744"
  1736. inkscape:cy="1769.5285"
  1737. inkscape:document-units="px"
  1738. inkscape:current-layer="layer1"
  1739. showgrid="false"
  1740. inkscape:window-width="2558"
  1741. inkscape:window-height="1422"
  1742. inkscape:window-x="0"
  1743. inkscape:window-y="16"
  1744. inkscape:window-maximized="0"
  1745. fit-margin-top="0"
  1746. fit-margin-left="0"
  1747. fit-margin-right="0"
  1748. fit-margin-bottom="0" />
  1749. <metadata
  1750. id="metadata7">
  1751. <rdf:RDF>
  1752. <cc:Work
  1753. rdf:about="">
  1754. <dc:format>image/svg+xml</dc:format>
  1755. <dc:type
  1756. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  1757. <dc:title></dc:title>
  1758. </cc:Work>
  1759. </rdf:RDF>
  1760. </metadata>
  1761. <g
  1762. inkscape:label="Layer 1"
  1763. inkscape:groupmode="layer"
  1764. id="layer1"
  1765. transform="translate(2030.3773,727.33103)">
  1766. <flowRoot
  1767. xml:space="preserve"
  1768. id="flowRoot4223"
  1769. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"><flowRegion
  1770. id="flowRegion4225"><rect
  1771. id="rect4227"
  1772. width="210.71428"
  1773. height="117.14285"
  1774. x="70.714287"
  1775. y="-2.6377876" /></flowRegion><flowPara
  1776. id="flowPara4229" /></flowRoot> <flowRoot
  1777. xml:space="preserve"
  1778. id="flowRoot4972"
  1779. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"><flowRegion
  1780. id="flowRegion4974"><rect
  1781. id="rect4976"
  1782. width="379.81735"
  1783. height="221.2234"
  1784. x="-94.954338"
  1785. y="190.70209" /></flowRegion><flowPara
  1786. id="flowPara4978" /></flowRoot> <g
  1787. id="g5660"
  1788. transform="translate(-744.83069,1349.9104)">
  1789. <rect
  1790. ry="18.5714"
  1791. y="-409.32852"
  1792. x="-168.69548"
  1793. height="684.88342"
  1794. width="904.01257"
  1795. id="rect5021"
  1796. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  1797. <path
  1798. sodipodi:nodetypes="cc"
  1799. inkscape:connector-curvature="0"
  1800. id="path5023"
  1801. d="m -168.6955,-139.61779 387.89861,0"
  1802. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  1803. <path
  1804. inkscape:connector-curvature="0"
  1805. id="path5025"
  1806. d="m 220.21326,-409.32852 0,684.88342"
  1807. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  1808. <g
  1809. transform="translate(16.300072,0)"
  1810. id="g5648">
  1811. <g
  1812. id="g4952"
  1813. transform="translate(857.24314,-361.85508)">
  1814. <rect
  1815. ry="18.571428"
  1816. y="74.18631"
  1817. x="-940.93475"
  1818. height="55"
  1819. width="187.14285"
  1820. id="rect4158-001"
  1821. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  1822. <text
  1823. id="text4920"
  1824. y="105.20682"
  1825. x="-847.38287"
  1826. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1827. xml:space="preserve"><tspan
  1828. y="105.20682"
  1829. x="-847.38287"
  1830. id="tspan4922"
  1831. sodipodi:role="line">queue</tspan></text>
  1832. </g>
  1833. <circle
  1834. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1835. id="path4389-0"
  1836. cx="9.8798351"
  1837. cy="-364.306"
  1838. r="10" />
  1839. <path
  1840. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5102);enable-background:accumulate"
  1841. d="m 9.87982,-357.35001 0,67.14285"
  1842. id="path5062"
  1843. inkscape:connector-curvature="0" />
  1844. <path
  1845. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5128);enable-background:accumulate"
  1846. d="m -45.94704,-233.77858 0,24.99999 107.14285,0 0,-22.85714"
  1847. id="path5110"
  1848. inkscape:connector-curvature="0" />
  1849. <text
  1850. xml:space="preserve"
  1851. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1852. x="10.744093"
  1853. y="-187.70717"
  1854. id="text5140"><tspan
  1855. sodipodi:role="line"
  1856. id="tspan5142"
  1857. x="10.744093"
  1858. y="-187.70717">HTTP_output</tspan><tspan
  1859. sodipodi:role="line"
  1860. x="10.744093"
  1861. y="-162.70717"
  1862. id="tspan5144">/ from_mvi</tspan></text>
  1863. </g>
  1864. <g
  1865. transform="translate(834.386,-440.42651)"
  1866. id="g5342">
  1867. <g
  1868. id="g4985">
  1869. <g
  1870. id="g4957">
  1871. <rect
  1872. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1873. id="rect4158-001-7"
  1874. width="187.14285"
  1875. height="55"
  1876. x="-481.15207"
  1877. y="74.18631"
  1878. ry="18.571428" />
  1879. <text
  1880. xml:space="preserve"
  1881. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1882. x="-388.27887"
  1883. y="109.28397"
  1884. id="text4924"><tspan
  1885. sodipodi:role="line"
  1886. id="tspan4926"
  1887. x="-388.27887"
  1888. y="109.28397">init</tspan></text>
  1889. </g>
  1890. </g>
  1891. <g
  1892. id="g4991">
  1893. <g
  1894. id="g4962">
  1895. <rect
  1896. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1897. id="rect4158-001-90"
  1898. width="187.14285"
  1899. height="55"
  1900. x="-481.15207"
  1901. y="250.12589"
  1902. ry="18.571428" />
  1903. <text
  1904. xml:space="preserve"
  1905. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1906. x="-387.58063"
  1907. y="283.14346"
  1908. id="text4928"><tspan
  1909. sodipodi:role="line"
  1910. id="tspan4930"
  1911. x="-387.58063"
  1912. y="283.14346">binding</tspan></text>
  1913. </g>
  1914. </g>
  1915. <g
  1916. id="g4967">
  1917. <rect
  1918. ry="18.571428"
  1919. y="426.06543"
  1920. x="-481.15207"
  1921. height="55"
  1922. width="187.14285"
  1923. id="rect4158-001-93"
  1924. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  1925. <text
  1926. id="text4932"
  1927. y="459.08301"
  1928. x="-387.61481"
  1929. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1930. xml:space="preserve"><tspan
  1931. y="459.08301"
  1932. x="-387.61481"
  1933. id="tspan4934"
  1934. sodipodi:role="line">listening</tspan></text>
  1935. </g>
  1936. <g
  1937. id="g4997">
  1938. <rect
  1939. ry="18.571428"
  1940. y="602.00507"
  1941. x="-481.15207"
  1942. height="55"
  1943. width="187.14285"
  1944. id="rect4158-001-5"
  1945. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  1946. <text
  1947. id="text4936"
  1948. y="635.02264"
  1949. x="-387.22418"
  1950. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1951. xml:space="preserve"><tspan
  1952. y="635.02264"
  1953. x="-387.22418"
  1954. id="tspan4938"
  1955. sodipodi:role="line">accepting</tspan></text>
  1956. </g>
  1957. <circle
  1958. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1959. id="path4389-52"
  1960. cx="-183.73753"
  1961. cy="101.68631"
  1962. r="10" />
  1963. <path
  1964. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5106);enable-background:accumulate"
  1965. d="m -190,101.68631 -102.85714,0"
  1966. id="path5068"
  1967. inkscape:connector-curvature="0" />
  1968. <path
  1969. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5082);enable-background:accumulate"
  1970. d="m -387.58064,130.21935 0,117.14286"
  1971. id="path5070"
  1972. inkscape:connector-curvature="0" />
  1973. <path
  1974. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5086);enable-background:accumulate"
  1975. d="m -387.58064,305.93364 0,118.21428"
  1976. id="path5072"
  1977. inkscape:connector-curvature="0"
  1978. sodipodi:nodetypes="cc" />
  1979. <path
  1980. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5090);enable-background:accumulate"
  1981. d="m -389.34841,481.24219 0.50508,120.17857"
  1982. id="path5074"
  1983. inkscape:connector-curvature="0"
  1984. sodipodi:nodetypes="cc" />
  1985. <path
  1986. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5124);enable-background:accumulate"
  1987. d="m -479.82668,613.32903 -101.42857,0 0,32.85715 100.71428,0"
  1988. id="path5114"
  1989. inkscape:connector-curvature="0" />
  1990. <path
  1991. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5120);enable-background:accumulate"
  1992. d="m -298.36222,650.76775 139.28571,0 0,-39.28571 -135,0"
  1993. id="path5116"
  1994. inkscape:connector-curvature="0" />
  1995. <text
  1996. xml:space="preserve"
  1997. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  1998. x="-304.05591"
  1999. y="182.44005"
  2000. id="text5154"><tspan
  2001. sodipodi:role="line"
  2002. id="tspan5156"
  2003. x="-304.05591"
  2004. y="182.44005">create_socket</tspan><tspan
  2005. sodipodi:role="line"
  2006. x="-304.05591"
  2007. y="207.44005"
  2008. id="tspan5158">/ bind_socket</tspan></text>
  2009. <text
  2010. xml:space="preserve"
  2011. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2012. x="-303.50415"
  2013. y="357.79721"
  2014. id="text5160"><tspan
  2015. sodipodi:role="line"
  2016. id="tspan5162"
  2017. x="-303.50415"
  2018. y="357.79721">bound_socket</tspan><tspan
  2019. sodipodi:role="line"
  2020. x="-303.50415"
  2021. y="382.79721"
  2022. id="tspan5164">/ listen_socket</tspan></text>
  2023. <text
  2024. xml:space="preserve"
  2025. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2026. x="-303.50415"
  2027. y="532.44006"
  2028. id="text5166"><tspan
  2029. sodipodi:role="line"
  2030. id="tspan5168"
  2031. x="-303.50415"
  2032. y="532.44006">listened_socket</tspan><tspan
  2033. sodipodi:role="line"
  2034. x="-303.50415"
  2035. y="557.44006"
  2036. id="tspan5170">/ accept_socket</tspan></text>
  2037. <text
  2038. xml:space="preserve"
  2039. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2040. x="-475.78183"
  2041. y="676.58545"
  2042. id="text5172"><tspan
  2043. sodipodi:role="line"
  2044. id="tspan5174"
  2045. x="-475.78183"
  2046. y="676.58545">accepted_socket</tspan><tspan
  2047. sodipodi:role="line"
  2048. x="-475.78183"
  2049. y="701.58545"
  2050. id="tspan5176">/ create_instance (Socket)</tspan></text>
  2051. <text
  2052. xml:space="preserve"
  2053. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2054. x="-208.09143"
  2055. y="670.5246"
  2056. id="text5178"><tspan
  2057. sodipodi:role="line"
  2058. id="tspan5180"
  2059. x="-208.09143"
  2060. y="670.5246">instance_created</tspan><tspan
  2061. sodipodi:role="line"
  2062. x="-208.09143"
  2063. y="695.5246"
  2064. id="tspan5182">/ start_instance</tspan></text>
  2065. </g>
  2066. <g
  2067. transform="translate(0.962789,-323.28365)"
  2068. id="g5254">
  2069. <g
  2070. id="g4980"
  2071. transform="translate(-1.0101528,84.852813)">
  2072. <rect
  2073. ry="18.571428"
  2074. y="250.12589"
  2075. x="-67.344177"
  2076. height="55"
  2077. width="187.14285"
  2078. id="rect4158-001-75"
  2079. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2080. <text
  2081. id="text4940"
  2082. y="285.08194"
  2083. x="26.207718"
  2084. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2085. xml:space="preserve"><tspan
  2086. y="285.08194"
  2087. x="26.207718"
  2088. id="tspan4942"
  2089. sodipodi:role="line">close</tspan></text>
  2090. </g>
  2091. <circle
  2092. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2093. id="path4389-1"
  2094. cx="25.217096"
  2095. cy="262.02734"
  2096. r="10" />
  2097. <path
  2098. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5078);enable-background:accumulate"
  2099. d="m 25.217096,269.50506 0,66.42858"
  2100. id="path5076"
  2101. inkscape:connector-curvature="0"
  2102. sodipodi:nodetypes="cc" />
  2103. <path
  2104. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5136);enable-background:accumulate"
  2105. d="m -18.824045,389.50507 0,72.14285 83.571428,0 0,-70"
  2106. id="path5118"
  2107. inkscape:connector-curvature="0"
  2108. sodipodi:nodetypes="cccc" />
  2109. <text
  2110. xml:space="preserve"
  2111. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2112. x="25.749323"
  2113. y="483.92117"
  2114. id="text5184"><tspan
  2115. sodipodi:role="line"
  2116. id="tspan5186"
  2117. x="25.749323"
  2118. y="483.92117">close</tspan><tspan
  2119. sodipodi:role="line"
  2120. x="25.749323"
  2121. y="508.92117"
  2122. id="tspan5188">/ delete_instance</tspan></text>
  2123. </g>
  2124. </g>
  2125. <text
  2126. id="text6080"
  2127. y="-565.37354"
  2128. x="-1584.6954"
  2129. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2130. xml:space="preserve"><tspan
  2131. y="-565.37354"
  2132. x="-1584.6954"
  2133. id="tspan6082"
  2134. sodipodi:role="line" /></text>
  2135. <g
  2136. id="g6148"
  2137. transform="translate(-586.55409,910.46555)">
  2138. <g
  2139. id="g4311"
  2140. transform="translate(1275.4927,-41.42862)">
  2141. <rect
  2142. ry="18.571428"
  2143. y="90.21936"
  2144. x="-173.57143"
  2145. height="55"
  2146. width="187.14285"
  2147. id="rect4158"
  2148. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2149. <text
  2150. id="text4217"
  2151. y="127.21643"
  2152. x="-80.872803"
  2153. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2154. xml:space="preserve"><tspan
  2155. style="font-size:25px"
  2156. y="127.21643"
  2157. x="-80.872803"
  2158. id="tspan4219"
  2159. sodipodi:role="line">init</tspan></text>
  2160. </g>
  2161. <g
  2162. id="g4341"
  2163. transform="translate(339.06409,514.28568)">
  2164. <rect
  2165. ry="18.571428"
  2166. y="362.00507"
  2167. x="762.85718"
  2168. height="55"
  2169. width="187.14285"
  2170. id="rect4158-008"
  2171. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2172. <text
  2173. id="text4295"
  2174. y="398.82513"
  2175. x="856.87415"
  2176. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2177. xml:space="preserve"><tspan
  2178. y="398.82513"
  2179. x="856.87415"
  2180. id="tspan4297"
  2181. sodipodi:role="line">closed</tspan></text>
  2182. </g>
  2183. <path
  2184. transform="translate(-1.0351563e-6,-2e-5)"
  2185. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4720);enable-background:accumulate"
  2186. d="m 1194.2857,104.50507 0,50"
  2187. id="path4385"
  2188. inkscape:connector-curvature="0" />
  2189. <path
  2190. transform="translate(-1.0351563e-6,-2e-5)"
  2191. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4760);enable-background:accumulate"
  2192. d="m 1197.8571,796.48204 0,78.73731"
  2193. id="path4387"
  2194. inkscape:connector-curvature="0"
  2195. sodipodi:nodetypes="cc" />
  2196. <circle
  2197. transform="translate(-1.0351563e-6,-2e-5)"
  2198. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2199. id="path4389"
  2200. cx="1004.2857"
  2201. cy="76.290787"
  2202. r="10" />
  2203. <path
  2204. transform="translate(-1.0351563e-6,-2e-5)"
  2205. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4750);enable-background:accumulate"
  2206. d="m 1010,75.219355 90,0"
  2207. id="path4728"
  2208. inkscape:connector-curvature="0" />
  2209. <g
  2210. transform="translate(-1.0351563e-6,-2e-5)"
  2211. id="g5603">
  2212. <rect
  2213. ry="18.5714"
  2214. y="156.64793"
  2215. x="751.42859"
  2216. height="640"
  2217. width="911.42847"
  2218. id="rect4361"
  2219. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2220. <path
  2221. inkscape:connector-curvature="0"
  2222. id="path4363"
  2223. d="m 749.99999,546.64792 912.85711,0"
  2224. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  2225. <path
  2226. inkscape:connector-curvature="0"
  2227. id="path4365"
  2228. d="m 748.57142,403.79078 911.42858,0"
  2229. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  2230. <path
  2231. sodipodi:nodetypes="cc"
  2232. inkscape:connector-curvature="0"
  2233. id="path4367"
  2234. d="m 1201.4286,156.64792 0,246.92249"
  2235. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  2236. <g
  2237. id="g5555">
  2238. <g
  2239. id="g4321"
  2240. transform="translate(644.28571,112.85714)">
  2241. <rect
  2242. ry="18.571428"
  2243. y="215.57649"
  2244. x="152.14285"
  2245. height="55"
  2246. width="187.14285"
  2247. id="rect4158-0"
  2248. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2249. <text
  2250. id="text4260"
  2251. y="252.39656"
  2252. x="245.68987"
  2253. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2254. xml:space="preserve"><tspan
  2255. y="252.39656"
  2256. x="245.68987"
  2257. id="tspan4262"
  2258. sodipodi:role="line">close</tspan></text>
  2259. </g>
  2260. <g
  2261. id="g4316"
  2262. transform="translate(859.24299,-5.6861875)">
  2263. <text
  2264. id="text4264"
  2265. y="258.07651"
  2266. x="25.714285"
  2267. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2268. xml:space="preserve"><tspan
  2269. y="258.07651"
  2270. x="25.714285"
  2271. id="tspan4266"
  2272. sodipodi:role="line">listening</tspan></text>
  2273. <rect
  2274. ry="18.571428"
  2275. y="223.67953"
  2276. x="-67.814415"
  2277. height="55"
  2278. width="187.14285"
  2279. id="rect4158-7-4"
  2280. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2281. </g>
  2282. <path
  2283. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4712);enable-background:accumulate"
  2284. d="m 829.28571,273.50235 0,53.18518"
  2285. id="path4369"
  2286. inkscape:connector-curvature="0"
  2287. sodipodi:nodetypes="cc" />
  2288. <path
  2289. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4716);enable-background:accumulate"
  2290. d="m 974.91445,224.2472 175.00005,0 0,42.85715 -173.57147,0"
  2291. id="path4371"
  2292. inkscape:connector-curvature="0" />
  2293. <circle
  2294. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2295. id="path4389-5"
  2296. cx="885"
  2297. cy="169.50507"
  2298. r="10" />
  2299. <path
  2300. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4732);enable-background:accumulate"
  2301. d="m 885,178.07649 0,38.57143"
  2302. id="path4730"
  2303. inkscape:connector-curvature="0" />
  2304. <text
  2305. xml:space="preserve"
  2306. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2307. x="1100"
  2308. y="292.36221"
  2309. id="text4764"><tspan
  2310. sodipodi:role="line"
  2311. id="tspan4766"
  2312. x="1100"
  2313. y="292.36221">received_socket</tspan><tspan
  2314. sodipodi:role="line"
  2315. x="1100"
  2316. y="317.36221"
  2317. id="tspan4768">[not complete]</tspan></text>
  2318. <text
  2319. xml:space="preserve"
  2320. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2321. x="914.58154"
  2322. y="293.83411"
  2323. id="text4770"><tspan
  2324. sodipodi:role="line"
  2325. id="tspan4772"
  2326. x="914.58154"
  2327. y="293.83411">received_socket</tspan><tspan
  2328. sodipodi:role="line"
  2329. x="914.58154"
  2330. y="318.83411"
  2331. id="tspan4774">[complete]</tspan></text>
  2332. </g>
  2333. <g
  2334. id="g5536">
  2335. <g
  2336. id="g4326"
  2337. transform="translate(804.28571,25.960181)">
  2338. <rect
  2339. ry="18.571428"
  2340. y="173.43364"
  2341. x="449.28571"
  2342. height="55"
  2343. width="187.14285"
  2344. id="rect4158-9"
  2345. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2346. <text
  2347. id="text4287"
  2348. y="207.83061"
  2349. x="543.46747"
  2350. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2351. xml:space="preserve"><tspan
  2352. y="207.83061"
  2353. x="543.46747"
  2354. id="tspan4289"
  2355. sodipodi:role="line">waiting</tspan></text>
  2356. </g>
  2357. <g
  2358. id="g4331"
  2359. transform="translate(710.27117,152.85714)">
  2360. <rect
  2361. ry="18.571428"
  2362. y="175.57649"
  2363. x="697.14282"
  2364. height="55"
  2365. width="187.14285"
  2366. id="rect4158-2"
  2367. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2368. <text
  2369. id="text4291"
  2370. y="209.97346"
  2371. x="791.51379"
  2372. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2373. xml:space="preserve"><tspan
  2374. y="209.97346"
  2375. x="791.51379"
  2376. id="tspan4293"
  2377. sodipodi:role="line">transferring</tspan></text>
  2378. </g>
  2379. <path
  2380. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4704);enable-background:accumulate"
  2381. d="m 1439.2857,210.21935 21.4286,0 0,116.01015"
  2382. id="path4373"
  2383. inkscape:connector-curvature="0"
  2384. sodipodi:nodetypes="ccc" />
  2385. <path
  2386. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4708);enable-background:accumulate"
  2387. d="m 1405.7143,363.07649 -23.5715,0 0,-107.6046"
  2388. id="path4375"
  2389. inkscape:connector-curvature="0"
  2390. sodipodi:nodetypes="ccc" />
  2391. <circle
  2392. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2393. id="path4389-4"
  2394. cx="1216.4286"
  2395. cy="226.89381"
  2396. r="10" />
  2397. <path
  2398. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4746);enable-background:accumulate"
  2399. d="m 1225.7143,226.89382 27.1428,0"
  2400. id="path4736"
  2401. inkscape:connector-curvature="0" />
  2402. <text
  2403. xml:space="preserve"
  2404. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2405. x="1534.2856"
  2406. y="242.36221"
  2407. id="text4776"><tspan
  2408. sodipodi:role="line"
  2409. id="tspan4778"
  2410. x="1534.2856"
  2411. y="242.36221">[data]</tspan><tspan
  2412. sodipodi:role="line"
  2413. x="1534.2856"
  2414. y="267.36221"
  2415. id="tspan4780">/send_socket</tspan></text>
  2416. <text
  2417. xml:space="preserve"
  2418. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2419. x="1315"
  2420. y="310.21936"
  2421. id="text4782"><tspan
  2422. sodipodi:role="line"
  2423. id="tspan4784"
  2424. x="1315"
  2425. y="310.21936">sent_socket</tspan></text>
  2426. </g>
  2427. <g
  2428. transform="translate(-2.1428572,14.285714)"
  2429. id="g5524">
  2430. <g
  2431. id="g4336"
  2432. transform="translate(895.49269,77.857143)">
  2433. <rect
  2434. ry="18.571428"
  2435. y="350.57651"
  2436. x="206.42857"
  2437. height="55"
  2438. width="187.14285"
  2439. id="rect4158-7"
  2440. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2441. <text
  2442. id="text4283"
  2443. y="382.47714"
  2444. x="299.97559"
  2445. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2446. xml:space="preserve"><tspan
  2447. y="382.47714"
  2448. x="299.97559"
  2449. id="tspan4285"
  2450. sodipodi:role="line">queue</tspan></text>
  2451. </g>
  2452. <path
  2453. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4700);enable-background:accumulate"
  2454. d="m 1290,439.03537 49.2857,0 0,29.28571 -50.7143,0"
  2455. id="path4377"
  2456. inkscape:connector-curvature="0" />
  2457. <circle
  2458. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2459. id="path4389-9"
  2460. cx="992.85712"
  2461. cy="455.93365"
  2462. r="10" />
  2463. <path
  2464. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4742);enable-background:accumulate"
  2465. d="m 1001.4286,455.93365 100,0"
  2466. id="path4740"
  2467. inkscape:connector-curvature="0" />
  2468. <text
  2469. xml:space="preserve"
  2470. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2471. x="1426.4285"
  2472. y="448.67291"
  2473. id="text4786"><tspan
  2474. sodipodi:role="line"
  2475. id="tspan4788"
  2476. x="1426.4285"
  2477. y="448.67291">HTTP_input</tspan><tspan
  2478. sodipodi:role="line"
  2479. x="1426.4285"
  2480. y="473.67291"
  2481. id="tspan4790">/add_to_queue()</tspan></text>
  2482. </g>
  2483. <g
  2484. id="g5575">
  2485. <g
  2486. id="g4346"
  2487. transform="translate(896.42857,56.428571)">
  2488. <rect
  2489. ry="18.571428"
  2490. y="568.43365"
  2491. x="-100"
  2492. height="55"
  2493. width="187.14285"
  2494. id="rect4158-3"
  2495. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2496. <text
  2497. id="text4299"
  2498. y="605.25372"
  2499. x="-7.5516205"
  2500. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2501. xml:space="preserve"><tspan
  2502. y="605.25372"
  2503. x="-7.5516205"
  2504. id="tspan4301"
  2505. sodipodi:role="line">header</tspan></text>
  2506. </g>
  2507. <g
  2508. id="g4351"
  2509. transform="translate(954.77841,57.142857)">
  2510. <rect
  2511. ry="18.571428"
  2512. y="566.29077"
  2513. x="147.14285"
  2514. height="55"
  2515. width="187.14285"
  2516. id="rect4158-1"
  2517. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2518. <text
  2519. id="text4303"
  2520. y="600.68774"
  2521. x="240.71428"
  2522. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2523. xml:space="preserve"><tspan
  2524. y="600.68774"
  2525. x="240.71428"
  2526. id="tspan4305"
  2527. sodipodi:role="line">payload</tspan></text>
  2528. </g>
  2529. <g
  2530. id="g4356"
  2531. transform="translate(1023.1283,58.571429)">
  2532. <rect
  2533. ry="18.571428"
  2534. y="567.71936"
  2535. x="384.28571"
  2536. height="55"
  2537. width="187.14285"
  2538. id="rect4158-00"
  2539. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2540. <text
  2541. id="text4307"
  2542. y="604.53943"
  2543. x="477.8327"
  2544. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2545. xml:space="preserve"><tspan
  2546. y="604.53943"
  2547. x="477.8327"
  2548. id="tspan4309"
  2549. sodipodi:role="line">close</tspan></text>
  2550. </g>
  2551. <path
  2552. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4693);enable-background:accumulate"
  2553. d="m 981.42856,633.07649 120.71434,0"
  2554. id="path4379"
  2555. inkscape:connector-curvature="0" />
  2556. <path
  2557. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4696);enable-background:accumulate"
  2558. d="m 1105.9272,672.18363 -123.57147,0"
  2559. id="path4381"
  2560. inkscape:connector-curvature="0" />
  2561. <path
  2562. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4724);enable-background:accumulate"
  2563. d="m 882.85714,680.84806 0,72.85714 626.42856,0 0,-71.42857"
  2564. id="path4383"
  2565. inkscape:connector-curvature="0" />
  2566. <circle
  2567. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2568. id="path4389-3"
  2569. cx="885.71429"
  2570. cy="571.64789"
  2571. r="10" />
  2572. <path
  2573. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4756);enable-background:accumulate"
  2574. d="m 886.42856,578.07649 0,45"
  2575. id="path4754"
  2576. inkscape:connector-curvature="0" />
  2577. <text
  2578. xml:space="preserve"
  2579. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2580. x="1041.4286"
  2581. y="623.79071"
  2582. id="text4792"><tspan
  2583. sodipodi:role="line"
  2584. id="tspan4794"
  2585. x="1041.4286"
  2586. y="623.79071">[got header]</tspan></text>
  2587. <text
  2588. xml:space="preserve"
  2589. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2590. x="1052.8572"
  2591. y="700.2193"
  2592. id="text4796"><tspan
  2593. sodipodi:role="line"
  2594. id="tspan4798"
  2595. x="1052.8572"
  2596. y="700.2193">[got payload] / HTTP_output</tspan></text>
  2597. <text
  2598. xml:space="preserve"
  2599. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2600. x="1204.2856"
  2601. y="744.505"
  2602. id="text4800"><tspan
  2603. sodipodi:role="line"
  2604. id="tspan4802"
  2605. x="1204.2856"
  2606. y="744.505">[close]</tspan></text>
  2607. <path
  2608. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker4806);enable-background:accumulate"
  2609. d="m 1460.8729,624.50506 0,-30.71428 75.7143,0 0,30"
  2610. id="path4804"
  2611. inkscape:connector-curvature="0" />
  2612. <text
  2613. xml:space="preserve"
  2614. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2615. x="1501.5177"
  2616. y="581.64789"
  2617. id="text4810"><tspan
  2618. sodipodi:role="line"
  2619. id="tspan4812"
  2620. x="1501.5177"
  2621. y="581.64789">/close</tspan></text>
  2622. </g>
  2623. </g>
  2624. <text
  2625. transform="translate(-1.0351563e-6,-2e-5)"
  2626. xml:space="preserve"
  2627. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2628. x="1226.5375"
  2629. y="841.53278"
  2630. id="text4814"><tspan
  2631. sodipodi:role="line"
  2632. id="tspan4816"
  2633. x="1226.5375"
  2634. y="841.53278">close</tspan></text>
  2635. <rect
  2636. ry="18.5714"
  2637. y="9.9205036"
  2638. x="703.70801"
  2639. height="953.45483"
  2640. width="1006.8699"
  2641. id="rect5021-2"
  2642. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2643. </g>
  2644. <g
  2645. id="g7094"
  2646. transform="translate(-1103.2921,1242.5351)">
  2647. <g
  2648. id="g6889"
  2649. transform="translate(486.2652,760.25107)">
  2650. <g
  2651. id="g6804">
  2652. <g
  2653. transform="translate(533.36054,-245.46707)"
  2654. id="g6387">
  2655. <rect
  2656. ry="18.571428"
  2657. y="-962.86261"
  2658. x="-1366.371"
  2659. height="55"
  2660. width="187.14285"
  2661. id="rect4158-6-7"
  2662. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2663. <text
  2664. xml:space="preserve"
  2665. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2666. x="-1273.3123"
  2667. y="-926.04254"
  2668. id="text6088"><tspan
  2669. sodipodi:role="line"
  2670. id="tspan6090"
  2671. x="-1273.3123"
  2672. y="-926.04254">idle</tspan></text>
  2673. </g>
  2674. <g
  2675. transform="translate(-14.142141,-76.77162)"
  2676. id="g6382">
  2677. <rect
  2678. ry="18.571428"
  2679. y="-940.63922"
  2680. x="-818.86829"
  2681. height="55"
  2682. width="187.14285"
  2683. id="rect4158-6-3"
  2684. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2685. <text
  2686. xml:space="preserve"
  2687. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2688. x="-724.85132"
  2689. y="-906.24225"
  2690. id="text6092"><tspan
  2691. sodipodi:role="line"
  2692. id="tspan6094"
  2693. x="-724.85132"
  2694. y="-906.24225">executing</tspan></text>
  2695. </g>
  2696. <g
  2697. transform="translate(335.37067,-9.09142)"
  2698. id="g6392">
  2699. <rect
  2700. ry="18.571428"
  2701. y="-817.40063"
  2702. x="-1168.3811"
  2703. height="55"
  2704. width="187.14285"
  2705. id="rect4158-6-2"
  2706. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2707. <text
  2708. xml:space="preserve"
  2709. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2710. x="-1074.6388"
  2711. y="-780.58057"
  2712. id="text6096"><tspan
  2713. sodipodi:role="line"
  2714. id="tspan6098"
  2715. x="-1074.6388"
  2716. y="-780.58057">wait MvS</tspan></text>
  2717. </g>
  2718. <circle
  2719. transform="translate(-1.0351563e-6,-2e-5)"
  2720. r="10"
  2721. cy="-1259.7642"
  2722. cx="-739.43903"
  2723. id="path4389-6-4"
  2724. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2725. <g
  2726. transform="translate(6.700309,-2e-5)"
  2727. id="g6699">
  2728. <path
  2729. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker6687);enable-background:accumulate"
  2730. d="m -756.31788,-961.87459 0,132.85714"
  2731. id="path6414"
  2732. inkscape:connector-curvature="0" />
  2733. <path
  2734. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker6683);enable-background:accumulate"
  2735. d="m -735.96074,-826.16031 0,-134.28571"
  2736. id="path6416"
  2737. inkscape:connector-curvature="0" />
  2738. </g>
  2739. <g
  2740. transform="translate(6.700309,-2e-5)"
  2741. id="g6695">
  2742. <path
  2743. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker6680);enable-background:accumulate"
  2744. d="m -756.31788,-1154.0174 0,135"
  2745. id="path6412"
  2746. inkscape:connector-curvature="0" />
  2747. <path
  2748. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker6691);enable-background:accumulate"
  2749. d="m -735.96074,-1017.7675 0,-134.2857"
  2750. id="path6418"
  2751. inkscape:connector-curvature="0" />
  2752. </g>
  2753. <path
  2754. transform="translate(-1.0351563e-6,-2e-5)"
  2755. inkscape:connector-curvature="0"
  2756. id="path6703"
  2757. d="m -739.43901,-1253.7933 0,42.9315"
  2758. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker6705);enable-background:accumulate" />
  2759. <text
  2760. xml:space="preserve"
  2761. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2762. x="-822.74652"
  2763. y="-1127.1725"
  2764. id="text6731"><tspan
  2765. sodipodi:role="line"
  2766. id="tspan6733"
  2767. x="-822.74652"
  2768. y="-1127.1725">[queue]</tspan><tspan
  2769. sodipodi:role="line"
  2770. x="-822.74652"
  2771. y="-1095.9225"
  2772. id="tspan6735">/ execute()</tspan></text>
  2773. <text
  2774. xml:space="preserve"
  2775. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2776. x="-844.53217"
  2777. y="-901.33887"
  2778. id="text6737"><tspan
  2779. sodipodi:role="line"
  2780. id="tspan6739"
  2781. x="-844.53217"
  2782. y="-901.33887">[has request]</tspan><tspan
  2783. sodipodi:role="line"
  2784. x="-844.53217"
  2785. y="-870.08887"
  2786. id="tspan6741">/ HTTP_input</tspan></text>
  2787. <path
  2788. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker6745);enable-background:accumulate"
  2789. d="m -649.53592,-1009.1527 71.4286,0 0,37.14286 -67.1429,0"
  2790. id="path6743"
  2791. inkscape:connector-curvature="0" />
  2792. <text
  2793. xml:space="preserve"
  2794. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2795. x="-618.81793"
  2796. y="-1128.1246"
  2797. id="text6749"><tspan
  2798. sodipodi:role="line"
  2799. id="tspan6751"
  2800. x="-618.81793"
  2801. y="-1128.1246">[no request &amp;&amp;</tspan><tspan
  2802. sodipodi:role="line"
  2803. x="-618.81793"
  2804. y="-1096.8746"
  2805. id="tspan6753">stop] / executed</tspan></text>
  2806. <text
  2807. xml:space="preserve"
  2808. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2809. x="-570.96075"
  2810. y="-1047.7675"
  2811. id="text6755"><tspan
  2812. sodipodi:role="line"
  2813. id="tspan6757"
  2814. x="-570.96075"
  2815. y="-1047.7675">[no request &amp;&amp;</tspan><tspan
  2816. sodipodi:role="line"
  2817. x="-570.96075"
  2818. y="-1016.5175"
  2819. id="tspan6759">keep going]</tspan></text>
  2820. <text
  2821. xml:space="preserve"
  2822. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2823. x="-640.96075"
  2824. y="-886.09839"
  2825. id="text6765"><tspan
  2826. sodipodi:role="line"
  2827. id="tspan6767"
  2828. x="-640.96075"
  2829. y="-886.09839">HTTP_output</tspan></text>
  2830. </g>
  2831. <g
  2832. id="g6859">
  2833. <g
  2834. id="g6377"
  2835. transform="translate(-267.59646,167.14223)">
  2836. <rect
  2837. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2838. id="rect4158-6"
  2839. width="187.14285"
  2840. height="55"
  2841. x="-958.10358"
  2842. y="-1184.5531"
  2843. ry="18.571428" />
  2844. <text
  2845. id="text6084"
  2846. y="-1152.6525"
  2847. x="-864.55658"
  2848. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2849. xml:space="preserve"><tspan
  2850. y="-1152.6525"
  2851. x="-864.55658"
  2852. id="tspan6086"
  2853. sodipodi:role="line">queue</tspan></text>
  2854. </g>
  2855. <g
  2856. id="g6709"
  2857. transform="translate(58.831107,133.34013)">
  2858. <circle
  2859. r="10"
  2860. cy="-1221.5947"
  2861. cx="-1190.9597"
  2862. id="path4389-6-4-4"
  2863. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2864. </g>
  2865. <path
  2866. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker6843);enable-background:accumulate"
  2867. d="m -1132.1286,-1085.2241 0,65.6599"
  2868. id="path6841"
  2869. inkscape:connector-curvature="0" />
  2870. <path
  2871. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker6849);enable-background:accumulate"
  2872. d="m -1191.3483,-962.47159 0,46.13271 113.9285,0 0,-43.21428"
  2873. id="path6847"
  2874. inkscape:connector-curvature="0"
  2875. sodipodi:nodetypes="cccc" />
  2876. <text
  2877. xml:space="preserve"
  2878. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2879. x="-1131.0483"
  2880. y="-887.05316"
  2881. id="text6853"><tspan
  2882. sodipodi:role="line"
  2883. id="tspan6855"
  2884. x="-1131.0483"
  2885. y="-887.05316">execute</tspan><tspan
  2886. sodipodi:role="line"
  2887. x="-1131.0483"
  2888. y="-855.80316"
  2889. id="tspan6857">/ add_queue()</tspan></text>
  2890. </g>
  2891. <rect
  2892. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2893. id="rect4158-6-35-6"
  2894. width="784.14319"
  2895. height="531.79181"
  2896. x="-1243.1149"
  2897. y="-1283.4398"
  2898. ry="18.571428" />
  2899. <path
  2900. inkscape:connector-curvature="0"
  2901. id="path6887"
  2902. d="m -951.55364,-1284.2242 0,530.33013"
  2903. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  2904. </g>
  2905. </g>
  2906. <path
  2907. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker10703);enable-background:accumulate"
  2908. d="m -203.66193,400.75043 0,-184.07156"
  2909. id="path5878"
  2910. inkscape:connector-curvature="0"
  2911. sodipodi:nodetypes="cc" />
  2912. <path
  2913. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5895-3);enable-background:accumulate"
  2914. d="m 574.92081,781.78497 0,133.36116"
  2915. id="path5878-2"
  2916. inkscape:connector-curvature="0"
  2917. sodipodi:nodetypes="cc" />
  2918. <g
  2919. id="g5733"
  2920. transform="translate(58.48245,699.58245)">
  2921. <text
  2922. id="text3359"
  2923. y="66.647919"
  2924. x="505.71426"
  2925. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2926. xml:space="preserve"><tspan
  2927. y="66.647919"
  2928. x="505.71426"
  2929. id="tspan3361"
  2930. sodipodi:role="line"
  2931. style="font-size:30px">Socket</tspan></text>
  2932. <rect
  2933. ry="0"
  2934. y="29.570072"
  2935. x="439.4119"
  2936. height="51.787529"
  2937. width="133.84987"
  2938. id="rect3363"
  2939. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2940. </g>
  2941. <g
  2942. id="g4234"
  2943. transform="translate(-415.45004,699.63518)">
  2944. <g
  2945. id="g5728">
  2946. <text
  2947. xml:space="preserve"
  2948. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2949. x="204.19971"
  2950. y="66.331512"
  2951. id="text3355"><tspan
  2952. style="font-size:30px"
  2953. sodipodi:role="line"
  2954. id="tspan3357"
  2955. x="204.19971"
  2956. y="66.331512">Server</tspan></text>
  2957. <rect
  2958. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2959. id="rect3363-0"
  2960. width="133.84987"
  2961. height="51.787529"
  2962. x="138.2489"
  2963. y="29.517338"
  2964. ry="0" />
  2965. </g>
  2966. </g>
  2967. <g
  2968. id="g5818"
  2969. transform="translate(597.86303,3.8375545)">
  2970. <text
  2971. id="text5785"
  2972. y="434.62643"
  2973. x="-33.981262"
  2974. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2975. xml:space="preserve"><tspan
  2976. y="434.62643"
  2977. x="-33.981262"
  2978. id="tspan5787"
  2979. sodipodi:role="line">UserStatechart</tspan></text>
  2980. <rect
  2981. y="397.36041"
  2982. x="-155.79195"
  2983. height="52.163887"
  2984. width="245.49638"
  2985. id="rect5789"
  2986. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  2987. </g>
  2988. <g
  2989. id="g5823"
  2990. transform="translate(-79.181043,-83.305359)">
  2991. <text
  2992. id="text5773"
  2993. y="521.76935"
  2994. x="-132.55269"
  2995. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  2996. xml:space="preserve"><tspan
  2997. y="521.76935"
  2998. x="-132.55269"
  2999. id="tspan5775"
  3000. sodipodi:role="line">MvK Controller</tspan></text>
  3001. <rect
  3002. y="484.50333"
  3003. x="-253.84335"
  3004. height="52.163887"
  3005. width="245.49638"
  3006. id="rect5789-1"
  3007. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3008. </g>
  3009. <g
  3010. id="g5828"
  3011. transform="translate(-835.68702,-269.41431)">
  3012. <text
  3013. id="text5777"
  3014. y="564.62646"
  3015. x="10.30446"
  3016. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3017. xml:space="preserve"><tspan
  3018. y="564.62646"
  3019. x="10.30446"
  3020. id="tspan5779"
  3021. sodipodi:role="line">HTTPClient</tspan></text>
  3022. <rect
  3023. y="527.36041"
  3024. x="-111.33778"
  3025. height="52.163887"
  3026. width="245.49638"
  3027. id="rect5789-4"
  3028. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3029. </g>
  3030. <g
  3031. id="g5833"
  3032. transform="translate(-967.09009,-38.056596)">
  3033. <text
  3034. id="text5781"
  3035. y="594.62653"
  3036. x="148.8759"
  3037. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3038. xml:space="preserve"><tspan
  3039. y="594.62653"
  3040. x="148.8759"
  3041. id="tspan5783"
  3042. sodipodi:role="line">Executor</tspan></text>
  3043. <rect
  3044. y="557.8219"
  3045. x="27.585228"
  3046. height="52.163887"
  3047. width="245.49638"
  3048. id="rect5789-2"
  3049. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3050. </g>
  3051. <g
  3052. id="g7807"
  3053. transform="translate(-65.663773,2989.8256)">
  3054. <g
  3055. id="g7710">
  3056. <circle
  3057. r="10"
  3058. cy="-3379.2805"
  3059. cx="-1923.0876"
  3060. id="path4389-6-8"
  3061. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3062. <g
  3063. id="g7267">
  3064. <rect
  3065. ry="18.571428"
  3066. y="-3406.7805"
  3067. x="-1779.506"
  3068. height="55"
  3069. width="187.14285"
  3070. id="rect4158-6-35-0"
  3071. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3072. <text
  3073. id="text7231"
  3074. y="-3369.7834"
  3075. x="-1686.8074"
  3076. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3077. xml:space="preserve"><tspan
  3078. style="font-size:25px"
  3079. y="-3369.7834"
  3080. x="-1686.8074"
  3081. id="tspan7233"
  3082. sodipodi:role="line">init</tspan></text>
  3083. </g>
  3084. <g
  3085. id="g7272">
  3086. <rect
  3087. ry="18.571428"
  3088. y="-3406.7805"
  3089. x="-1325.9926"
  3090. height="55"
  3091. width="187.14285"
  3092. id="rect4158-6-35-2"
  3093. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3094. <text
  3095. id="text7235"
  3096. y="-3372.3835"
  3097. x="-1231.9756"
  3098. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3099. xml:space="preserve"><tspan
  3100. y="-3372.3835"
  3101. x="-1231.9756"
  3102. id="tspan7237"
  3103. sodipodi:role="line">connecting</tspan></text>
  3104. </g>
  3105. <path
  3106. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7415);enable-background:accumulate"
  3107. d="m -1919.6955,-3379.2805 138.5714,0"
  3108. id="path7345"
  3109. inkscape:connector-curvature="0" />
  3110. <path
  3111. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7411);enable-background:accumulate"
  3112. d="m -1592.5526,-3379.2805 262.8571,0"
  3113. id="path7347"
  3114. inkscape:connector-curvature="0" />
  3115. <path
  3116. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7460);enable-background:accumulate"
  3117. d="m -1232.4211,-3350.9962 0,88.3883"
  3118. id="path7458"
  3119. inkscape:connector-curvature="0" />
  3120. <text
  3121. xml:space="preserve"
  3122. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3123. x="-1812.5527"
  3124. y="-3423.9451"
  3125. id="text7464"><tspan
  3126. sodipodi:role="line"
  3127. id="tspan7466"
  3128. x="-1812.5527"
  3129. y="-3423.9451">/ create_socket</tspan></text>
  3130. <text
  3131. xml:space="preserve"
  3132. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3133. x="-1462.5527"
  3134. y="-3422.5166"
  3135. id="text7468"><tspan
  3136. sodipodi:role="line"
  3137. id="tspan7470"
  3138. x="-1462.5527"
  3139. y="-3422.5166">created_socket</tspan><tspan
  3140. sodipodi:role="line"
  3141. x="-1462.5527"
  3142. y="-3391.2666"
  3143. id="tspan7472">/ connect_socket</tspan></text>
  3144. <text
  3145. xml:space="preserve"
  3146. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3147. x="-1362.5526"
  3148. y="-3306.8022"
  3149. id="text7474"><tspan
  3150. sodipodi:role="line"
  3151. id="tspan7476"
  3152. x="-1362.5526"
  3153. y="-3306.8022">connected_socket</tspan><tspan
  3154. sodipodi:role="line"
  3155. x="-1362.5526"
  3156. y="-3275.5522"
  3157. id="tspan7478">/ http_client_ready</tspan></text>
  3158. <g
  3159. id="g7619">
  3160. <rect
  3161. ry="18.571428"
  3162. y="-3259.9846"
  3163. x="-1926.649"
  3164. height="808.57385"
  3165. width="825.55927"
  3166. id="rect4158-6-35-48"
  3167. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3168. <g
  3169. id="g7545">
  3170. <g
  3171. id="g7282">
  3172. <rect
  3173. ry="18.571428"
  3174. y="-3208.7908"
  3175. x="-1325.9926"
  3176. height="55"
  3177. width="187.14285"
  3178. id="rect4158-6-35-4"
  3179. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3180. <text
  3181. id="text7243"
  3182. y="-3171.9707"
  3183. x="-1232.4456"
  3184. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3185. xml:space="preserve"><tspan
  3186. y="-3171.9707"
  3187. x="-1232.4456"
  3188. id="tspan7245"
  3189. sodipodi:role="line">close</tspan></text>
  3190. </g>
  3191. <circle
  3192. r="10"
  3193. cy="-3181.2908"
  3194. cx="-1893.9877"
  3195. id="path4389-6-8-7"
  3196. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3197. <g
  3198. id="g7277">
  3199. <rect
  3200. ry="18.571428"
  3201. y="-3208.7908"
  3202. x="-1779.506"
  3203. height="55"
  3204. width="187.14285"
  3205. id="rect4158-6-35-9"
  3206. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3207. <text
  3208. id="text7239"
  3209. y="-3171.9707"
  3210. x="-1686.0383"
  3211. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3212. xml:space="preserve"><tspan
  3213. y="-3171.9707"
  3214. x="-1686.0383"
  3215. id="tspan7241"
  3216. sodipodi:role="line">listen</tspan></text>
  3217. </g>
  3218. <path
  3219. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7403);enable-background:accumulate"
  3220. d="m -1742.2331,-3154.5216 0,31.8198 108.0863,0 0,-29.7995"
  3221. id="path7349"
  3222. inkscape:connector-curvature="0" />
  3223. <path
  3224. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7399);enable-background:accumulate"
  3225. d="m -1592.4953,-3181.2908 264.6599,0"
  3226. id="path7351"
  3227. inkscape:connector-curvature="0" />
  3228. <path
  3229. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7407);enable-background:accumulate"
  3230. d="m -1885.4098,-3181.2908 101.4286,0"
  3231. id="path7353"
  3232. inkscape:connector-curvature="0" />
  3233. <text
  3234. xml:space="preserve"
  3235. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3236. x="-1825.4099"
  3237. y="-3216.8022"
  3238. id="text7480"><tspan
  3239. sodipodi:role="line"
  3240. id="tspan7482"
  3241. x="-1825.4099"
  3242. y="-3216.8022">recv_socket</tspan></text>
  3243. <text
  3244. xml:space="preserve"
  3245. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3246. x="-1460.0854"
  3247. y="-3219.6594"
  3248. id="text7484"><tspan
  3249. sodipodi:role="line"
  3250. id="tspan7486"
  3251. x="-1460.0854"
  3252. y="-3219.6594">received_socket</tspan><tspan
  3253. sodipodi:role="line"
  3254. x="-1460.0854"
  3255. y="-3188.4094"
  3256. id="tspan7488">[no data]</tspan></text>
  3257. <text
  3258. xml:space="preserve"
  3259. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3260. x="-1686.7646"
  3261. y="-3095.3735"
  3262. id="text7490"><tspan
  3263. sodipodi:role="line"
  3264. id="tspan7492"
  3265. x="-1686.7646"
  3266. y="-3095.3735">received_socket</tspan><tspan
  3267. sodipodi:role="line"
  3268. x="-1686.7646"
  3269. y="-3064.1235"
  3270. id="tspan7494">[data]</tspan></text>
  3271. </g>
  3272. <g
  3273. transform="translate(0,-7.2573242)"
  3274. id="g7567">
  3275. <g
  3276. id="g7287"
  3277. transform="translate(0,46.298763)">
  3278. <rect
  3279. ry="18.571428"
  3280. y="-3010.801"
  3281. x="-1779.506"
  3282. height="55"
  3283. width="187.14285"
  3284. id="rect4158-6-35-63"
  3285. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3286. <text
  3287. id="text7247"
  3288. y="-2976.4041"
  3289. x="-1685.3242"
  3290. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3291. xml:space="preserve"><tspan
  3292. y="-2976.4041"
  3293. x="-1685.3242"
  3294. id="tspan7249"
  3295. sodipodi:role="line">waiting</tspan></text>
  3296. </g>
  3297. <g
  3298. id="g7292"
  3299. transform="translate(0,46.298763)">
  3300. <rect
  3301. ry="18.571428"
  3302. y="-3010.801"
  3303. x="-1325.9926"
  3304. height="55"
  3305. width="187.14285"
  3306. id="rect4158-6-35-1"
  3307. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3308. <text
  3309. id="text7251"
  3310. y="-2973.981"
  3311. x="-1232.7446"
  3312. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3313. xml:space="preserve"><tspan
  3314. y="-2973.981"
  3315. x="-1232.7446"
  3316. id="tspan7253"
  3317. sodipodi:role="line">transfer</tspan></text>
  3318. </g>
  3319. <circle
  3320. r="10"
  3321. cy="-2937"
  3322. cx="-1893.9877"
  3323. id="path4389-6-8-4"
  3324. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3325. <path
  3326. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7387);enable-background:accumulate"
  3327. d="m -1887.5526,-2937.0022 107.8571,0"
  3328. id="path7355"
  3329. inkscape:connector-curvature="0" />
  3330. <g
  3331. id="g7435"
  3332. transform="translate(0,45.156938)">
  3333. <path
  3334. sodipodi:nodetypes="cc"
  3335. inkscape:connector-curvature="0"
  3336. id="path7357"
  3337. d="m -1592.1954,-2991.0878 264.2857,0"
  3338. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7395);enable-background:accumulate" />
  3339. <path
  3340. sodipodi:nodetypes="cc"
  3341. inkscape:connector-curvature="0"
  3342. id="path7359"
  3343. d="m -1326.1241,-2973.2306 -265.3571,0"
  3344. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7391);enable-background:accumulate" />
  3345. </g>
  3346. <text
  3347. xml:space="preserve"
  3348. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3349. x="-1459.3903"
  3350. y="-2989.7869"
  3351. id="text7496"><tspan
  3352. sodipodi:role="line"
  3353. id="tspan7498"
  3354. x="-1459.3903"
  3355. y="-2989.7869">[data]</tspan><tspan
  3356. sodipodi:role="line"
  3357. x="-1459.3903"
  3358. y="-2958.5369"
  3359. id="tspan7500">/ send_socket</tspan></text>
  3360. <text
  3361. xml:space="preserve"
  3362. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3363. x="-1460.0677"
  3364. y="-2896.9297"
  3365. id="text7502"><tspan
  3366. sodipodi:role="line"
  3367. id="tspan7504"
  3368. x="-1460.0677"
  3369. y="-2896.9297">sent_socket</tspan></text>
  3370. </g>
  3371. <g
  3372. transform="translate(0,20.722656)"
  3373. id="g7587">
  3374. <g
  3375. id="g7297">
  3376. <rect
  3377. ry="18.571428"
  3378. y="-2812.811"
  3379. x="-1571.4146"
  3380. height="55"
  3381. width="187.14285"
  3382. id="rect4158-6-35-05"
  3383. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3384. <text
  3385. id="text7255"
  3386. y="-2780.9104"
  3387. x="-1477.8676"
  3388. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3389. xml:space="preserve"><tspan
  3390. y="-2780.9104"
  3391. x="-1477.8676"
  3392. id="tspan7257"
  3393. sodipodi:role="line">queue</tspan></text>
  3394. </g>
  3395. <circle
  3396. r="10"
  3397. cy="-2785.311"
  3398. cx="-1893.9877"
  3399. id="path4389-6-8-5"
  3400. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3401. <path
  3402. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7383);enable-background:accumulate"
  3403. d="m -1885.4098,-2785.311 310.7143,0"
  3404. id="path7361"
  3405. inkscape:connector-curvature="0" />
  3406. <path
  3407. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7379);enable-background:accumulate"
  3408. d="m -1386.1241,-2804.7093 40.7143,0 0,34.2857 -38.5714,0"
  3409. id="path7363"
  3410. inkscape:connector-curvature="0" />
  3411. <text
  3412. xml:space="preserve"
  3413. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3414. x="-1228.267"
  3415. y="-2794.387"
  3416. id="text7506"><tspan
  3417. sodipodi:role="line"
  3418. id="tspan7508"
  3419. x="-1228.267"
  3420. y="-2794.387">HTTP_input</tspan><tspan
  3421. sodipodi:role="line"
  3422. x="-1228.267"
  3423. y="-2763.137"
  3424. id="tspan7510">/ add_to_queue()</tspan></text>
  3425. </g>
  3426. <g
  3427. id="g7599">
  3428. <g
  3429. id="g7302">
  3430. <rect
  3431. ry="18.571428"
  3432. y="-2614.821"
  3433. x="-1779.506"
  3434. height="55"
  3435. width="187.14285"
  3436. id="rect4158-6-35-20"
  3437. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3438. <text
  3439. id="text7259"
  3440. y="-2578.001"
  3441. x="-1686.4473"
  3442. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3443. xml:space="preserve"><tspan
  3444. y="-2578.001"
  3445. x="-1686.4473"
  3446. id="tspan7261"
  3447. sodipodi:role="line">wait header</tspan></text>
  3448. </g>
  3449. <g
  3450. id="g7307">
  3451. <rect
  3452. ry="18.571428"
  3453. y="-2614.821"
  3454. x="-1325.9926"
  3455. height="55"
  3456. width="187.14285"
  3457. id="rect4158-6-35-23"
  3458. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3459. <text
  3460. id="text7263"
  3461. y="-2580.4241"
  3462. x="-1231.8108"
  3463. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3464. xml:space="preserve"><tspan
  3465. y="-2580.4241"
  3466. x="-1231.8108"
  3467. id="tspan7265"
  3468. sodipodi:role="line">wait payload</tspan></text>
  3469. </g>
  3470. <circle
  3471. r="10"
  3472. cy="-2587.321"
  3473. cx="-1893.9877"
  3474. id="path4389-6-8-52"
  3475. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3476. <path
  3477. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7419);enable-background:accumulate"
  3478. d="m -1886.8383,-2587.321 103.5714,0"
  3479. id="path7365"
  3480. inkscape:connector-curvature="0" />
  3481. <g
  3482. id="g7439"
  3483. transform="translate(0,0.19530508)">
  3484. <path
  3485. inkscape:connector-curvature="0"
  3486. id="path7367"
  3487. d="m -1593.2669,-2599.6592 265.7143,0"
  3488. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7375);enable-background:accumulate" />
  3489. <path
  3490. inkscape:connector-curvature="0"
  3491. id="path7369"
  3492. d="m -1326.638,-2575.3735 -263.5715,0"
  3493. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker7371);enable-background:accumulate" />
  3494. </g>
  3495. <text
  3496. xml:space="preserve"
  3497. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3498. x="-1459.4937"
  3499. y="-2612.5166"
  3500. id="text7512"><tspan
  3501. sodipodi:role="line"
  3502. id="tspan7514"
  3503. x="-1459.4937"
  3504. y="-2612.5166">[got header]</tspan></text>
  3505. <text
  3506. xml:space="preserve"
  3507. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3508. x="-1459.1946"
  3509. y="-2549.6594"
  3510. id="text7516"><tspan
  3511. sodipodi:role="line"
  3512. id="tspan7518"
  3513. x="-1459.1946"
  3514. y="-2549.6594">[got all data]</tspan><tspan
  3515. sodipodi:role="line"
  3516. x="-1459.1946"
  3517. y="-2518.4094"
  3518. id="tspan7520">/ HTTP_output</tspan></text>
  3519. </g>
  3520. <path
  3521. inkscape:connector-curvature="0"
  3522. id="path7522"
  3523. d="m -1926.6466,-2668.3004 825.2946,0"
  3524. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  3525. <path
  3526. inkscape:connector-curvature="0"
  3527. id="path7522-7"
  3528. d="m -1926.6466,-2860.8762 825.2946,0"
  3529. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  3530. <path
  3531. inkscape:connector-curvature="0"
  3532. id="path7522-73"
  3533. d="m -1926.6466,-3053.4526 825.2946,0"
  3534. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  3535. </g>
  3536. </g>
  3537. <rect
  3538. ry="18.571428"
  3539. y="-3466.1191"
  3540. x="-1963.7136"
  3541. height="1038.8885"
  3542. width="894.24969"
  3543. id="rect4158-6-35-25"
  3544. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  3545. </g>
  3546. <g
  3547. id="g8925"
  3548. transform="translate(3330.3292,3472.7657)">
  3549. <circle
  3550. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3551. id="path4389-6-0"
  3552. cx="-1713.1456"
  3553. cy="-3633.8679"
  3554. r="10" />
  3555. <g
  3556. transform="translate(822.26414,129.29952)"
  3557. id="g8045">
  3558. <rect
  3559. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3560. id="rect4158-6-35-81"
  3561. width="187.14285"
  3562. height="55"
  3563. x="-2628.9812"
  3564. y="-3687.1592"
  3565. ry="18.571428" />
  3566. <text
  3567. xml:space="preserve"
  3568. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3569. x="-2536.2825"
  3570. y="-3650.1621"
  3571. id="text8017"><tspan
  3572. sodipodi:role="line"
  3573. id="tspan8019"
  3574. x="-2536.2825"
  3575. y="-3650.1621">init</tspan></text>
  3576. </g>
  3577. <path
  3578. inkscape:connector-curvature="0"
  3579. id="path8196"
  3580. d="m -1713.1456,-3631.0878 0,71.4286"
  3581. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8286);enable-background:accumulate" />
  3582. <text
  3583. id="text8298"
  3584. y="-3430.9197"
  3585. x="-1615.6061"
  3586. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3587. xml:space="preserve"><tspan
  3588. y="-3430.9197"
  3589. x="-1615.6061"
  3590. id="tspan8300"
  3591. sodipodi:role="line">set_returnpath</tspan></text>
  3592. <g
  3593. id="g8843">
  3594. <g
  3595. id="g8360"
  3596. transform="translate(54.610901,0.00119838)">
  3597. <circle
  3598. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3599. id="path4389-6-36"
  3600. cx="-2125.4097"
  3601. cy="-3279.6592"
  3602. r="10" />
  3603. <g
  3604. transform="translate(376.8184,-43.820313)"
  3605. id="g8055">
  3606. <rect
  3607. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3608. id="rect4158-6-35-98"
  3609. width="187.14285"
  3610. height="55"
  3611. x="-2424.9934"
  3612. y="-3263.3389"
  3613. ry="18.571428" />
  3614. <text
  3615. xml:space="preserve"
  3616. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3617. x="-2331.4463"
  3618. y="-3227.239"
  3619. id="text8021"><tspan
  3620. sodipodi:role="line"
  3621. id="tspan8023"
  3622. x="-2331.4463"
  3623. y="-3227.239">execute</tspan></text>
  3624. </g>
  3625. <g
  3626. transform="translate(-79.70757,-43.820313)"
  3627. id="g8050">
  3628. <rect
  3629. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3630. id="rect4158-6-35-8"
  3631. width="187.14285"
  3632. height="55"
  3633. x="-1485.5515"
  3634. y="-3263.3389"
  3635. ry="18.571428" />
  3636. <text
  3637. xml:space="preserve"
  3638. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3639. x="-1392.0106"
  3640. y="-3226.5188"
  3641. id="text8025"><tspan
  3642. sodipodi:role="line"
  3643. id="tspan8027"
  3644. x="-1392.0106"
  3645. y="-3226.5188">timeout</tspan></text>
  3646. </g>
  3647. <path
  3648. sodipodi:nodetypes="cc"
  3649. inkscape:connector-curvature="0"
  3650. id="path8198"
  3651. d="m -2119.6955,-3279.6592 69.2857,0"
  3652. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8282);enable-background:accumulate" />
  3653. <g
  3654. transform="translate(0,-0.71427969)"
  3655. id="g8294">
  3656. <path
  3657. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8274);enable-background:accumulate"
  3658. d="m -1860.7669,-3289.6592 293.2143,0"
  3659. id="path8200"
  3660. inkscape:connector-curvature="0"
  3661. sodipodi:nodetypes="cc" />
  3662. <path
  3663. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8270);enable-background:accumulate"
  3664. d="m -1565.0526,-3268.2306 -294.6429,0"
  3665. id="path8204"
  3666. inkscape:connector-curvature="0"
  3667. sodipodi:nodetypes="cc" />
  3668. </g>
  3669. <path
  3670. sodipodi:nodetypes="cccc"
  3671. inkscape:connector-curvature="0"
  3672. id="path8206"
  3673. d="m -2029.0543,-3308.0469 0,-43.2142 30,0 0,42.1211"
  3674. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8278);enable-background:accumulate" />
  3675. <path
  3676. sodipodi:nodetypes="cccc"
  3677. inkscape:connector-curvature="0"
  3678. id="path8208"
  3679. d="m -1489.7124,-3252.2538 0,62.1243 -472.7513,0 0,-59.3644"
  3680. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8266);enable-background:accumulate" />
  3681. <text
  3682. id="text8302"
  3683. y="-3330.2881"
  3684. x="-1875.3381"
  3685. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3686. xml:space="preserve"><tspan
  3687. y="-3330.2881"
  3688. x="-1875.3381"
  3689. id="tspan8304"
  3690. sodipodi:role="line">[success] / execute</tspan></text>
  3691. <text
  3692. id="text8306"
  3693. y="-3244.9304"
  3694. x="-1705.6326"
  3695. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3696. xml:space="preserve"><tspan
  3697. y="-3244.9304"
  3698. x="-1705.6326"
  3699. id="tspan8308"
  3700. sodipodi:role="line">set_input / execute</tspan></text>
  3701. <text
  3702. id="text8310"
  3703. y="-3196.4429"
  3704. x="-1702.0968"
  3705. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3706. xml:space="preserve"><tspan
  3707. y="-3196.4429"
  3708. x="-1702.0968"
  3709. id="tspan8312"
  3710. sodipodi:role="line">after 5 / execute</tspan></text>
  3711. <text
  3712. id="text8314"
  3713. y="-3296.448"
  3714. x="-1666.2365"
  3715. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3716. xml:space="preserve"><tspan
  3717. y="-3296.448"
  3718. x="-1666.2365"
  3719. id="tspan8316"
  3720. sodipodi:role="line">[fail]</tspan></text>
  3721. <text
  3722. id="text8318"
  3723. y="-3228.8396"
  3724. x="-2077.1252"
  3725. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3726. xml:space="preserve"><tspan
  3727. y="-3228.8396"
  3728. x="-2077.1252"
  3729. id="tspan8320"
  3730. sodipodi:role="line">/ execute</tspan></text>
  3731. </g>
  3732. <g
  3733. id="g8387"
  3734. transform="translate(65.197622,13.857782)">
  3735. <circle
  3736. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3737. id="path4389-6-3"
  3738. cx="-1949.6956"
  3739. cy="-3022.5164"
  3740. r="10" />
  3741. <g
  3742. transform="translate(258.66211,1.979248)"
  3743. id="g8150">
  3744. <rect
  3745. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3746. id="rect4158-6-35-3"
  3747. width="187.14285"
  3748. height="55"
  3749. x="-2065.3792"
  3750. y="-3051.9956"
  3751. ry="18.571428" />
  3752. <text
  3753. xml:space="preserve"
  3754. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3755. x="-1971.0204"
  3756. y="-3015.1755"
  3757. id="text8029"><tspan
  3758. sodipodi:role="line"
  3759. id="tspan8031"
  3760. x="-1971.0204"
  3761. y="-3015.1755">fetch</tspan></text>
  3762. </g>
  3763. <path
  3764. sodipodi:nodetypes="cc"
  3765. inkscape:connector-curvature="0"
  3766. id="path8210"
  3767. d="m -1945.2912,-3022.5164 136.1973,0"
  3768. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8254);enable-background:accumulate" />
  3769. <path
  3770. sodipodi:nodetypes="cccc"
  3771. inkscape:connector-curvature="0"
  3772. id="path8212"
  3773. d="m -1740.6548,-3050.1681 0,-50.6302 50.5076,0 0,48.4873"
  3774. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8262);enable-background:accumulate" />
  3775. <path
  3776. sodipodi:nodetypes="cccc"
  3777. inkscape:connector-curvature="0"
  3778. id="path8214"
  3779. d="m -1688.1618,-2995.7428 0,57.5787 -45.4568,0 0,-54.9666"
  3780. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8258);enable-background:accumulate" />
  3781. <text
  3782. id="text8322"
  3783. y="-3109.0649"
  3784. x="-1712.7428"
  3785. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3786. xml:space="preserve"><tspan
  3787. y="-3109.0649"
  3788. x="-1712.7428"
  3789. id="tspan8324"
  3790. sodipodi:role="line">set_input / execute()</tspan></text>
  3791. <text
  3792. id="text8326"
  3793. y="-2915.6208"
  3794. x="-1713.5302"
  3795. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3796. xml:space="preserve"><tspan
  3797. y="-2915.6208"
  3798. x="-1713.5302"
  3799. id="tspan8328"
  3800. sodipodi:role="line">executed / HTTP_input</tspan></text>
  3801. </g>
  3802. <g
  3803. id="g8401"
  3804. transform="translate(-9.459177,-23.709845)">
  3805. <circle
  3806. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3807. id="path4389-6-9"
  3808. cx="-1945.4098"
  3809. cy="-2768.2307"
  3810. r="10" />
  3811. <g
  3812. transform="translate(258.66211,3.3320313)"
  3813. id="g8155">
  3814. <rect
  3815. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3816. id="rect4158-6-35-7"
  3817. width="187.14285"
  3818. height="55"
  3819. x="-2065.3792"
  3820. y="-2799.0627"
  3821. ry="18.571428" />
  3822. <text
  3823. xml:space="preserve"
  3824. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3825. x="-1971.1974"
  3826. y="-2764.6658"
  3827. id="text8033"><tspan
  3828. sodipodi:role="line"
  3829. id="tspan8035"
  3830. x="-1971.1974"
  3831. y="-2764.6658">waiting</tspan></text>
  3832. </g>
  3833. <path
  3834. inkscape:connector-curvature="0"
  3835. id="path8216"
  3836. d="m -1623.0945,-2789.174 74.7512,0 0,37.3757 -71.7208,0"
  3837. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8246);enable-background:accumulate" />
  3838. <path
  3839. sodipodi:nodetypes="cc"
  3840. inkscape:connector-curvature="0"
  3841. id="path8218"
  3842. d="m -1942.5132,-2768.2307 133.1055,0"
  3843. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8250);enable-background:accumulate" />
  3844. <text
  3845. id="text8330"
  3846. y="-2731.0879"
  3847. x="-1532.5526"
  3848. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3849. xml:space="preserve"><tspan
  3850. y="-2731.0879"
  3851. x="-1532.5526"
  3852. id="tspan8332"
  3853. sodipodi:role="line">get_output</tspan><tspan
  3854. id="tspan8334"
  3855. y="-2699.8379"
  3856. x="-1532.5526"
  3857. sodipodi:role="line">/ add_to_queue()</tspan></text>
  3858. </g>
  3859. <g
  3860. id="g8413"
  3861. transform="translate(58.19666,1.1634966e-4)">
  3862. <circle
  3863. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3864. id="path4389-6-1"
  3865. cx="-2153.9812"
  3866. cy="-2515.3735"
  3867. r="10" />
  3868. <g
  3869. transform="translate(546.52397,-309.10668)"
  3870. id="g8070">
  3871. <rect
  3872. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3873. id="rect4158-6-35-5"
  3874. width="187.14285"
  3875. height="55"
  3876. x="-2594.699"
  3877. y="-2237.0239"
  3878. ry="18.571428" />
  3879. <text
  3880. xml:space="preserve"
  3881. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3882. x="-2500.7979"
  3883. y="-2203.6951"
  3884. id="text8037"><tspan
  3885. sodipodi:role="line"
  3886. id="tspan8039"
  3887. x="-2500.7979"
  3888. y="-2203.6951">try_execute</tspan></text>
  3889. </g>
  3890. <g
  3891. transform="translate(294.0489,-311.12694)"
  3892. id="g8075">
  3893. <rect
  3894. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3895. id="rect4158-6-35-93"
  3896. width="187.14285"
  3897. height="55"
  3898. x="-1859.308"
  3899. y="-2235.0037"
  3900. ry="18.571428" />
  3901. <text
  3902. xml:space="preserve"
  3903. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3904. x="-1765.9563"
  3905. y="-2198.1836"
  3906. id="text8041"><tspan
  3907. sodipodi:role="line"
  3908. id="tspan8043"
  3909. x="-1765.9563"
  3910. y="-2198.1836">wait</tspan></text>
  3911. </g>
  3912. <path
  3913. inkscape:connector-curvature="0"
  3914. id="path8220"
  3915. d="m -2147.7475,-2515.6613 97.9848,0"
  3916. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8290);enable-background:accumulate" />
  3917. <g
  3918. id="g8356">
  3919. <path
  3920. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8238);enable-background:accumulate"
  3921. d="m -1863.7213,-2535.8031 299.0051,0"
  3922. id="path8222"
  3923. inkscape:connector-curvature="0" />
  3924. <path
  3925. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8242);enable-background:accumulate"
  3926. d="m -1563.8794,-2501.2129 -296.9848,0"
  3927. id="path8224"
  3928. inkscape:connector-curvature="0" />
  3929. </g>
  3930. <path
  3931. inkscape:connector-curvature="0"
  3932. id="path8226"
  3933. d="m -1986.6585,-2546.9148 0,-37.3757 59.599,0 0,35.3554"
  3934. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8234);enable-background:accumulate" />
  3935. <path
  3936. inkscape:connector-curvature="0"
  3937. id="path8228"
  3938. d="m -1920.0233,-2491.3564 0,56.5685 -64.6497,0 0,-54.5482"
  3939. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8230);enable-background:accumulate" />
  3940. <text
  3941. id="text8336"
  3942. y="-2623.2307"
  3943. x="-1954.5975"
  3944. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3945. xml:space="preserve"><tspan
  3946. y="-2623.2307"
  3947. x="-1954.5975"
  3948. id="tspan8338"
  3949. sodipodi:role="line">executed</tspan><tspan
  3950. id="tspan8340"
  3951. y="-2591.9807"
  3952. x="-1954.5975"
  3953. sodipodi:role="line">[success]</tspan></text>
  3954. <text
  3955. id="text8342"
  3956. y="-2410.3735"
  3957. x="-1953.5233"
  3958. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3959. xml:space="preserve"><tspan
  3960. y="-2410.3735"
  3961. x="-1953.5233"
  3962. id="tspan8344"
  3963. sodipodi:role="line">[queue]</tspan><tspan
  3964. id="tspan8346"
  3965. y="-2379.1235"
  3966. x="-1953.5233"
  3967. sodipodi:role="line">/ get_output()</tspan></text>
  3968. <text
  3969. id="text8348"
  3970. y="-2543.9451"
  3971. x="-1712.9181"
  3972. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3973. xml:space="preserve"><tspan
  3974. y="-2543.9451"
  3975. x="-1712.9181"
  3976. id="tspan8350"
  3977. sodipodi:role="line">executed [fail]</tspan></text>
  3978. <text
  3979. id="text8352"
  3980. y="-2474.6592"
  3981. x="-1713.443"
  3982. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3983. xml:space="preserve"><tspan
  3984. y="-2474.6592"
  3985. x="-1713.443"
  3986. id="tspan8354"
  3987. sodipodi:role="line">after 1s</tspan></text>
  3988. </g>
  3989. <rect
  3990. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  3991. id="rect4158-6-35-06"
  3992. width="821.51868"
  3993. height="1028.7871"
  3994. x="-2123.905"
  3995. y="-3374.4556"
  3996. ry="18.571428" />
  3997. <path
  3998. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate"
  3999. d="m -2124.278,-3151.9149 822.2642,0"
  4000. id="path8455"
  4001. inkscape:connector-curvature="0" />
  4002. <path
  4003. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate"
  4004. d="m -2124.278,-2858.1537 822.2642,0"
  4005. id="path8455-6"
  4006. inkscape:connector-curvature="0" />
  4007. <path
  4008. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate"
  4009. d="m -2124.278,-2679.9384 822.2642,0"
  4010. id="path8455-4"
  4011. inkscape:connector-curvature="0" />
  4012. </g>
  4013. <path
  4014. sodipodi:nodetypes="cc"
  4015. inkscape:connector-curvature="0"
  4016. id="path8478"
  4017. d="m -1713.1456,-3502.4297 0,125.2451"
  4018. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker8480);enable-background:accumulate" />
  4019. <rect
  4020. ry="18.571428"
  4021. y="-3668.2659"
  4022. x="-2158.2502"
  4023. height="1347.9954"
  4024. width="890.20941"
  4025. id="rect4158-6-35-16"
  4026. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  4027. </g>
  4028. <g
  4029. id="g10501"
  4030. transform="translate(951.80878,2634.9927)">
  4031. <g
  4032. id="g10333">
  4033. <g
  4034. id="g9655">
  4035. <text
  4036. id="text9458"
  4037. y="-3248.2307"
  4038. x="-1421.1241"
  4039. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4040. xml:space="preserve"><tspan
  4041. y="-3248.2307"
  4042. x="-1421.1241"
  4043. id="tspan9460"
  4044. sodipodi:role="line">/ create_instance</tspan><tspan
  4045. id="tspan9462"
  4046. y="-3216.9807"
  4047. x="-1421.1241"
  4048. sodipodi:role="line">(HTTPClient)</tspan></text>
  4049. <text
  4050. id="text9464"
  4051. y="-3092.7344"
  4052. x="-1421.124"
  4053. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4054. xml:space="preserve"><tspan
  4055. y="-3092.7344"
  4056. x="-1421.124"
  4057. id="tspan9466"
  4058. sodipodi:role="line">instance_created</tspan><tspan
  4059. id="tspan9468"
  4060. y="-3061.4844"
  4061. x="-1421.124"
  4062. sodipodi:role="line">/ start_instance</tspan></text>
  4063. <g
  4064. id="g9631">
  4065. <g
  4066. id="g9157">
  4067. <rect
  4068. ry="18.571428"
  4069. y="-3207.1594"
  4070. x="-1628.9813"
  4071. height="55"
  4072. width="187.14285"
  4073. id="rect4158-6-35-10"
  4074. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  4075. <text
  4076. id="text9105"
  4077. y="-3170.1624"
  4078. x="-1536.2827"
  4079. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4080. xml:space="preserve"><tspan
  4081. y="-3170.1624"
  4082. x="-1536.2827"
  4083. id="tspan9107"
  4084. sodipodi:role="line">init</tspan></text>
  4085. </g>
  4086. <g
  4087. id="g9162"
  4088. transform="translate(11.428467,-0.95214844)">
  4089. <rect
  4090. ry="18.571428"
  4091. y="-3015.7307"
  4092. x="-1640.4098"
  4093. height="55"
  4094. width="187.14285"
  4095. id="rect4158-6-35-03"
  4096. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  4097. <text
  4098. id="text9109"
  4099. y="-2982.054"
  4100. x="-1547.2229"
  4101. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4102. xml:space="preserve"><tspan
  4103. y="-2982.054"
  4104. x="-1547.2229"
  4105. id="tspan9111"
  4106. sodipodi:role="line">get root</tspan></text>
  4107. </g>
  4108. <g
  4109. id="g9167"
  4110. transform="translate(2.8570557,3.8095703)">
  4111. <rect
  4112. ry="18.571428"
  4113. y="-2830.0164"
  4114. x="-1631.8384"
  4115. height="55"
  4116. width="187.14285"
  4117. id="rect4158-6-35-52"
  4118. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  4119. <text
  4120. id="text9113"
  4121. y="-2793.1963"
  4122. x="-1539.4327"
  4123. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4124. xml:space="preserve"><tspan
  4125. y="-2793.1963"
  4126. x="-1539.4327"
  4127. id="tspan9115"
  4128. sodipodi:role="line">init server</tspan></text>
  4129. </g>
  4130. <g
  4131. id="g9172"
  4132. transform="translate(17.142822,0)">
  4133. <rect
  4134. ry="18.571428"
  4135. y="-2635.7305"
  4136. x="-1646.1241"
  4137. height="55"
  4138. width="187.14285"
  4139. id="rect4158-6-35-162"
  4140. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  4141. <text
  4142. id="text9117"
  4143. y="-2598.9104"
  4144. x="-1553.7185"
  4145. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4146. xml:space="preserve"><tspan
  4147. y="-2598.9104"
  4148. x="-1553.7185"
  4149. id="tspan9119"
  4150. sodipodi:role="line">init executor</tspan></text>
  4151. </g>
  4152. <circle
  4153. r="10"
  4154. cy="-3272.5164"
  4155. cx="-1535.4099"
  4156. id="path4389-6-87"
  4157. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  4158. <path
  4159. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9393);enable-background:accumulate"
  4160. d="m -1535.4099,-3266.1434 0,56.5685"
  4161. id="path9263"
  4162. inkscape:connector-curvature="0" />
  4163. <path
  4164. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9389);enable-background:accumulate"
  4165. d="m -1535.4099,-3151.4911 0,133.8452"
  4166. id="path9265"
  4167. inkscape:connector-curvature="0" />
  4168. <path
  4169. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9385);enable-background:accumulate"
  4170. d="m -1535.4099,-2962.0875 0,133.8452"
  4171. id="path9267"
  4172. inkscape:connector-curvature="0" />
  4173. <path
  4174. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9381);enable-background:accumulate"
  4175. d="m -1535.4099,-2770.3581 0,131.8249"
  4176. id="path9269"
  4177. inkscape:connector-curvature="0" />
  4178. <path
  4179. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9472);enable-background:accumulate"
  4180. d="m -1628.2052,-3005.2282 -40.4061,0 0,34.8502 40.4061,0"
  4181. id="path9470"
  4182. inkscape:connector-curvature="0" />
  4183. </g>
  4184. <text
  4185. id="text9476"
  4186. y="-2998.231"
  4187. x="-1786.8384"
  4188. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4189. xml:space="preserve"><tspan
  4190. y="-2998.231"
  4191. x="-1786.8384"
  4192. id="tspan9478"
  4193. sodipodi:role="line">http_client_ready</tspan><tspan
  4194. id="tspan9480"
  4195. y="-2966.981"
  4196. x="-1786.8384"
  4197. sodipodi:role="line">/ HTTP_input</tspan></text>
  4198. <text
  4199. id="text9482"
  4200. y="-2918.0403"
  4201. x="-1415.4098"
  4202. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4203. xml:space="preserve"><tspan
  4204. y="-2918.0403"
  4205. x="-1415.4098"
  4206. id="tspan9484"
  4207. sodipodi:role="line">HTTP_output</tspan><tspan
  4208. id="tspan9486"
  4209. y="-2886.7903"
  4210. x="-1415.4098"
  4211. sodipodi:role="line">/ create_instance</tspan><tspan
  4212. id="tspan9488"
  4213. y="-2855.5403"
  4214. x="-1415.4098"
  4215. sodipodi:role="line">(Server)</tspan></text>
  4216. <text
  4217. id="text9490"
  4218. y="-2742.5615"
  4219. x="-1421.1241"
  4220. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4221. xml:space="preserve"><tspan
  4222. y="-2742.5615"
  4223. x="-1421.1241"
  4224. id="tspan9492"
  4225. sodipodi:role="line">instance_created</tspan><tspan
  4226. id="tspan9494"
  4227. y="-2711.3115"
  4228. x="-1421.1241"
  4229. sodipodi:role="line">/ start_instance,</tspan><tspan
  4230. id="tspan9496"
  4231. y="-2680.0615"
  4232. x="-1421.1241"
  4233. sodipodi:role="line">create_instance</tspan><tspan
  4234. id="tspan9498"
  4235. y="-2648.8115"
  4236. x="-1421.1241"
  4237. sodipodi:role="line">(Executor)</tspan></text>
  4238. <text
  4239. id="text9545"
  4240. y="-2575.3735"
  4241. x="-1325.4098"
  4242. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4243. xml:space="preserve"><tspan
  4244. y="-2575.3735"
  4245. x="-1325.4098"
  4246. id="tspan9547"
  4247. sodipodi:role="line">instance_created</tspan><tspan
  4248. id="tspan9549"
  4249. y="-2544.1235"
  4250. x="-1325.4098"
  4251. sodipodi:role="line">/ start_instance</tspan></text>
  4252. <path
  4253. sodipodi:nodetypes="cc"
  4254. inkscape:connector-curvature="0"
  4255. id="path9603"
  4256. d="m -1442.5526,-2608.2305 245.8876,0"
  4257. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9605);enable-background:accumulate" />
  4258. </g>
  4259. <g
  4260. id="g10227">
  4261. <rect
  4262. ry="18.571428"
  4263. y="-3332.0293"
  4264. x="-1194.6276"
  4265. height="879.28448"
  4266. width="1328.6152"
  4267. id="rect4158-6-35-74"
  4268. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  4269. <g
  4270. transform="translate(24.100081,42.19989)"
  4271. id="g9745">
  4272. <g
  4273. id="g9409"
  4274. transform="translate(82.832508,-36.365491)">
  4275. <g
  4276. transform="translate(39.999878,19.999756)"
  4277. id="g9177">
  4278. <rect
  4279. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4280. id="rect4158-6-35-29"
  4281. width="187.14285"
  4282. height="55"
  4283. x="-1191.8384"
  4284. y="-3227.1592"
  4285. ry="18.571428" />
  4286. <text
  4287. xml:space="preserve"
  4288. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4289. x="-1098.2914"
  4290. y="-3195.2585"
  4291. id="text9121"><tspan
  4292. sodipodi:role="line"
  4293. id="tspan9123"
  4294. x="-1098.2914"
  4295. y="-3195.2585">queue</tspan></text>
  4296. </g>
  4297. <circle
  4298. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4299. id="path4389-6-7"
  4300. cx="-1058.2671"
  4301. cy="-3248.2307"
  4302. r="10" />
  4303. <path
  4304. inkscape:connector-curvature="0"
  4305. id="path9271"
  4306. d="m -1058.2671,-3238.732 0,29.2857"
  4307. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9357);enable-background:accumulate" />
  4308. <path
  4309. sodipodi:nodetypes="cccc"
  4310. inkscape:connector-curvature="0"
  4311. id="path9275"
  4312. d="m -1102.6654,-3151.6682 0,31.2947 84.2857,0 0,-30.7143"
  4313. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9361);enable-background:accumulate" />
  4314. </g>
  4315. <text
  4316. xml:space="preserve"
  4317. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4318. x="-974.35425"
  4319. y="-3127.031"
  4320. id="text9702"><tspan
  4321. sodipodi:role="line"
  4322. id="tspan9704"
  4323. x="-974.35425"
  4324. y="-3127.031">from_mvi</tspan><tspan
  4325. sodipodi:role="line"
  4326. x="-974.35425"
  4327. y="-3095.781"
  4328. id="tspan9706">/ add_queue()</tspan></text>
  4329. </g>
  4330. <g
  4331. transform="translate(15.714286,14.285714)"
  4332. id="g10198">
  4333. <g
  4334. id="g9758"
  4335. transform="translate(4.9164912,42.19989)">
  4336. <g
  4337. transform="translate(117.11815,-9.698743)"
  4338. id="g9182">
  4339. <rect
  4340. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4341. id="rect4158-6-35-17"
  4342. width="187.14285"
  4343. height="55"
  4344. x="-1186.1241"
  4345. y="-2852.8735"
  4346. ry="18.571428" />
  4347. <text
  4348. xml:space="preserve"
  4349. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4350. x="-1092.7725"
  4351. y="-2816.0535"
  4352. id="text9125"><tspan
  4353. sodipodi:role="line"
  4354. id="tspan9127"
  4355. x="-1092.7725"
  4356. y="-2816.0535">wait</tspan></text>
  4357. </g>
  4358. <g
  4359. transform="translate(117.11815,-47.793958)"
  4360. id="g9187">
  4361. <rect
  4362. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4363. id="rect4158-6-35-04"
  4364. width="187.14285"
  4365. height="55"
  4366. x="-1186.1241"
  4367. y="-2624.302"
  4368. ry="18.571428" />
  4369. <text
  4370. xml:space="preserve"
  4371. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4372. x="-1093.0715"
  4373. y="-2592.4014"
  4374. id="text9129"><tspan
  4375. sodipodi:role="line"
  4376. id="tspan9131"
  4377. x="-1093.0715"
  4378. y="-2592.4014">process</tspan></text>
  4379. </g>
  4380. <circle
  4381. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4382. id="path4389-6-5"
  4383. cx="-975.43457"
  4384. cy="-2928.8818"
  4385. r="10" />
  4386. <path
  4387. inkscape:connector-curvature="0"
  4388. id="path9273"
  4389. d="m -975.43459,-2924.5961 0,60"
  4390. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9401);enable-background:accumulate" />
  4391. <g
  4392. transform="translate(95.689534,-36.365491)"
  4393. id="g9405">
  4394. <path
  4395. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9373);enable-background:accumulate"
  4396. d="m -1086.1241,-2771.0878 0,132.8572"
  4397. id="path9277"
  4398. inkscape:connector-curvature="0" />
  4399. <path
  4400. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9369);enable-background:accumulate"
  4401. d="m -1056.1241,-2638.2306 0,-130.7143"
  4402. id="path9279"
  4403. inkscape:connector-curvature="0" />
  4404. </g>
  4405. <path
  4406. sodipodi:nodetypes="cccc"
  4407. inkscape:connector-curvature="0"
  4408. id="path9281"
  4409. d="m -1066.9736,-2852.9911 -36.1029,0 0,33.3351 33.1845,0"
  4410. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9377);enable-background:accumulate" />
  4411. <path
  4412. sodipodi:nodetypes="cccc"
  4413. inkscape:connector-curvature="0"
  4414. id="path9283"
  4415. d="m -881.89552,-2646.9199 75.47789,0 0,-193.9493 -74.46774,0"
  4416. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9365);enable-background:accumulate" />
  4417. <text
  4418. id="text9708"
  4419. y="-2899.4583"
  4420. x="-1089.0856"
  4421. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4422. xml:space="preserve"><tspan
  4423. y="-2899.4583"
  4424. x="-1089.0856"
  4425. id="tspan9710"
  4426. sodipodi:role="line">[unknown_user]</tspan><tspan
  4427. id="tspan9712"
  4428. y="-2868.2083"
  4429. x="-1089.0856"
  4430. sodipodi:role="line">/ user_refresh</tspan></text>
  4431. <text
  4432. id="text9714"
  4433. y="-2749.1907"
  4434. x="-891.95465"
  4435. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4436. xml:space="preserve"><tspan
  4437. y="-2749.1907"
  4438. x="-891.95465"
  4439. id="tspan9716"
  4440. sodipodi:role="line">[set_input]</tspan><tspan
  4441. id="tspan9718"
  4442. y="-2717.9407"
  4443. x="-891.95465"
  4444. sodipodi:role="line">/ set_input</tspan></text>
  4445. <text
  4446. id="text9720"
  4447. y="-2621.666"
  4448. x="-801.04089"
  4449. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4450. xml:space="preserve"><tspan
  4451. y="-2621.666"
  4452. x="-801.04089"
  4453. id="tspan9722"
  4454. sodipodi:role="line">[get_output]</tspan><tspan
  4455. id="tspan9724"
  4456. y="-2590.416"
  4457. x="-801.04089"
  4458. sodipodi:role="line">/ get_output</tspan></text>
  4459. <text
  4460. id="text9741"
  4461. y="-2733.2178"
  4462. x="-1047.5181"
  4463. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4464. xml:space="preserve"><tspan
  4465. y="-2733.2178"
  4466. x="-1047.5181"
  4467. id="tspan9743"
  4468. sodipodi:role="line">[queue]</tspan></text>
  4469. </g>
  4470. </g>
  4471. <g
  4472. transform="translate(-20.743002,-2.8571428)"
  4473. id="g10136">
  4474. <g
  4475. id="g9566"
  4476. transform="translate(82.832508,-36.365491)">
  4477. <g
  4478. id="g9293">
  4479. <rect
  4480. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4481. id="rect4158-6-35-51"
  4482. width="187.14285"
  4483. height="55"
  4484. x="-674.69562"
  4485. y="-3207.1594"
  4486. ry="18.571428" />
  4487. <text
  4488. xml:space="preserve"
  4489. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4490. x="-581.19745"
  4491. y="-3172.7625"
  4492. id="text9133"><tspan
  4493. sodipodi:role="line"
  4494. id="tspan9135"
  4495. x="-581.19745"
  4496. y="-3172.7625">get users</tspan></text>
  4497. </g>
  4498. <g
  4499. transform="translate(0,-37.142578)"
  4500. id="g9215">
  4501. <rect
  4502. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4503. id="rect4158-6-35-46"
  4504. width="187.14285"
  4505. height="55"
  4506. x="-197.55269"
  4507. y="-2884.302"
  4508. ry="18.571428" />
  4509. <text
  4510. xml:space="preserve"
  4511. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4512. x="-104.20099"
  4513. y="-2847.4819"
  4514. id="text9137"><tspan
  4515. sodipodi:role="line"
  4516. id="tspan9139"
  4517. x="-104.20099"
  4518. y="-2847.4819">wait</tspan></text>
  4519. </g>
  4520. <g
  4521. id="g9298">
  4522. <rect
  4523. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4524. id="rect4158-6-35-35"
  4525. width="187.14285"
  4526. height="55"
  4527. x="-197.55269"
  4528. y="-3207.1594"
  4529. ry="18.571428" />
  4530. <text
  4531. xml:space="preserve"
  4532. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4533. x="-104.0545"
  4534. y="-3173.4827"
  4535. id="text9141"><tspan
  4536. sodipodi:role="line"
  4537. id="tspan9143"
  4538. x="-104.0545"
  4539. y="-3173.4827">get links</tspan></text>
  4540. </g>
  4541. <g
  4542. transform="translate(-28.571533,-39.999756)"
  4543. id="g9202">
  4544. <rect
  4545. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4546. id="rect4158-6-35-00"
  4547. width="187.14285"
  4548. height="55"
  4549. x="-646.12408"
  4550. y="-2881.4448"
  4551. ry="18.571428" />
  4552. <text
  4553. xml:space="preserve"
  4554. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4555. x="-552.62592"
  4556. y="-2847.7681"
  4557. id="text9145"><tspan
  4558. sodipodi:role="line"
  4559. id="tspan9147"
  4560. x="-552.62592"
  4561. y="-2847.7681">get names</tspan></text>
  4562. </g>
  4563. <g
  4564. transform="translate(-20.000122,31.428711)"
  4565. id="g9220">
  4566. <rect
  4567. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4568. id="rect4158-6-35-70"
  4569. width="187.14285"
  4570. height="55"
  4571. x="-654.6955"
  4572. y="-2667.1592"
  4573. ry="18.571428" />
  4574. <text
  4575. xml:space="preserve"
  4576. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4577. x="-562.24713"
  4578. y="-2635.2585"
  4579. id="text9149"><tspan
  4580. sodipodi:role="line"
  4581. id="tspan9151"
  4582. x="-562.24713"
  4583. y="-2635.2585">process user</tspan></text>
  4584. </g>
  4585. <g
  4586. transform="translate(-5.7142944,14.285889)"
  4587. id="g9225">
  4588. <rect
  4589. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4590. id="rect4158-6-35-26"
  4591. width="187.14285"
  4592. height="55"
  4593. x="-191.83839"
  4594. y="-2650.0164"
  4595. ry="18.571428" />
  4596. <text
  4597. xml:space="preserve"
  4598. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4599. x="-98.944458"
  4600. y="-2613.9165"
  4601. id="text9153"><tspan
  4602. sodipodi:role="line"
  4603. id="tspan9155"
  4604. x="-98.944458"
  4605. y="-2613.9165">create user</tspan></text>
  4606. </g>
  4607. <circle
  4608. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4609. id="path4389-6-89"
  4610. cx="-103.98126"
  4611. cy="-3245.2002"
  4612. r="10" />
  4613. <path
  4614. sodipodi:nodetypes="cc"
  4615. inkscape:connector-curvature="0"
  4616. id="path9285"
  4617. d="m -103.98126,-3236.0227 0,26.3866"
  4618. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9337);enable-background:accumulate" />
  4619. <path
  4620. inkscape:connector-curvature="0"
  4621. id="path9303"
  4622. d="m -197.97981,-3180.2805 -288.90363,0"
  4623. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9349);enable-background:accumulate" />
  4624. <path
  4625. sodipodi:nodetypes="cc"
  4626. inkscape:connector-curvature="0"
  4627. id="path9305"
  4628. d="m -573.75655,-3152.5931 0,228.8914"
  4629. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9333);enable-background:accumulate" />
  4630. <path
  4631. sodipodi:nodetypes="cc"
  4632. inkscape:connector-curvature="0"
  4633. id="path9307"
  4634. d="m -573.75655,-2866.5362 0,228.7076"
  4635. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9325);enable-background:accumulate" />
  4636. <path
  4637. inkscape:connector-curvature="0"
  4638. id="path9309"
  4639. d="m -487.89359,-2602.4732 287.89347,0"
  4640. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9397);enable-background:accumulate" />
  4641. <path
  4642. sodipodi:nodetypes="cc"
  4643. inkscape:connector-curvature="0"
  4644. id="path9311"
  4645. d="m -493.17895,-3156.45 298.35215,240.355"
  4646. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9353);enable-background:accumulate" />
  4647. <path
  4648. sodipodi:nodetypes="cc"
  4649. inkscape:connector-curvature="0"
  4650. id="path9313"
  4651. d="m -490.92405,-2626.7169 295.7401,-244.4009"
  4652. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9321);enable-background:accumulate" />
  4653. <path
  4654. sodipodi:nodetypes="cc"
  4655. inkscape:connector-curvature="0"
  4656. id="path9315"
  4657. d="m -76.761502,-2922.1865 0,-228.0419"
  4658. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9345);enable-background:accumulate" />
  4659. <path
  4660. sodipodi:nodetypes="cc"
  4661. inkscape:connector-curvature="0"
  4662. id="path9317"
  4663. d="m -57.56861,-2922.1865 0,-228.2944"
  4664. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9341);enable-background:accumulate" />
  4665. <path
  4666. sodipodi:nodetypes="ccccc"
  4667. inkscape:connector-curvature="0"
  4668. id="path9319"
  4669. d="m -108.07623,-2581.26 0,76.7716 -607.10168,0 0,-679.8327 38.1512,0"
  4670. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker9329);enable-background:accumulate" />
  4671. </g>
  4672. <text
  4673. xml:space="preserve"
  4674. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4675. x="56.578621"
  4676. y="-3254.0217"
  4677. id="text9786"><tspan
  4678. sodipodi:role="line"
  4679. id="tspan9788"
  4680. x="56.578621"
  4681. y="-3254.0217">HTTP_input</tspan></text>
  4682. <text
  4683. xml:space="preserve"
  4684. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4685. x="-253.53819"
  4686. y="-3224.7273"
  4687. id="text9790"><tspan
  4688. sodipodi:role="line"
  4689. id="tspan9792"
  4690. x="-253.53819"
  4691. y="-3224.7273">HTTP_output</tspan></text>
  4692. <text
  4693. xml:space="preserve"
  4694. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4695. x="-403.04074"
  4696. y="-3046.9404"
  4697. id="text9794"><tspan
  4698. sodipodi:role="line"
  4699. id="tspan9796"
  4700. x="-403.04074"
  4701. y="-3046.9404">[users]</tspan><tspan
  4702. sodipodi:role="line"
  4703. x="-403.04074"
  4704. y="-3015.6904"
  4705. id="tspan9798">/ HTTP_input</tspan></text>
  4706. <text
  4707. xml:space="preserve"
  4708. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4709. x="-397.98999"
  4710. y="-2869.1538"
  4711. id="text9800"><tspan
  4712. sodipodi:role="line"
  4713. id="tspan9802"
  4714. x="-397.98999"
  4715. y="-2869.1538">HTTP_output</tspan><tspan
  4716. sodipodi:role="line"
  4717. x="-397.98999"
  4718. y="-2837.9038"
  4719. id="tspan9804">/ filter_users()</tspan></text>
  4720. <text
  4721. xml:space="preserve"
  4722. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4723. x="-264.61938"
  4724. y="-2614.5952"
  4725. id="text9806"><tspan
  4726. sodipodi:role="line"
  4727. id="tspan9808"
  4728. x="-264.61938"
  4729. y="-2614.5952">create_instance</tspan><tspan
  4730. sodipodi:role="line"
  4731. x="-264.61938"
  4732. y="-2583.3452"
  4733. id="tspan9810">(UserStatechart)</tspan></text>
  4734. <text
  4735. xml:space="preserve"
  4736. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4737. x="-264.6499"
  4738. y="-2513.5798"
  4739. id="text9812"><tspan
  4740. sodipodi:role="line"
  4741. id="tspan9814"
  4742. x="-264.6499"
  4743. y="-2513.5798">created_instance</tspan><tspan
  4744. sodipodi:role="line"
  4745. x="-264.6499"
  4746. y="-2482.3298"
  4747. id="tspan9816">/ start_instance</tspan></text>
  4748. <text
  4749. xml:space="preserve"
  4750. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4751. x="-211.11179"
  4752. y="-2748.9456"
  4753. id="text9818"><tspan
  4754. sodipodi:role="line"
  4755. id="tspan9820"
  4756. x="-211.11179"
  4757. y="-2748.9456">[no users]</tspan></text>
  4758. <text
  4759. xml:space="preserve"
  4760. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4761. x="-281.82248"
  4762. y="-3147.9556"
  4763. id="text9822"><tspan
  4764. sodipodi:role="line"
  4765. id="tspan9824"
  4766. x="-281.82248"
  4767. y="-3147.9556">[no users]</tspan></text>
  4768. <text
  4769. xml:space="preserve"
  4770. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4771. x="77.79184"
  4772. y="-3076.2349"
  4773. id="text9826"><tspan
  4774. sodipodi:role="line"
  4775. id="tspan9828"
  4776. x="77.79184"
  4777. y="-3076.2349">after 5s</tspan></text>
  4778. <text
  4779. xml:space="preserve"
  4780. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4781. x="-79.791962"
  4782. y="-3079.0059"
  4783. id="text9830"><tspan
  4784. sodipodi:role="line"
  4785. id="tspan9832"
  4786. x="-79.791962"
  4787. y="-3079.0059">user_refresh</tspan></text>
  4788. </g>
  4789. <path
  4790. sodipodi:nodetypes="cc"
  4791. inkscape:connector-curvature="0"
  4792. id="path9834"
  4793. d="m -680.83272,-3332.8135 0,880.2848"
  4794. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  4795. <path
  4796. sodipodi:nodetypes="cc"
  4797. inkscape:connector-curvature="0"
  4798. id="path9836"
  4799. d="m -1195.0003,-2947.9454 514.00974,0"
  4800. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;enable-background:accumulate" />
  4801. </g>
  4802. </g>
  4803. <rect
  4804. ry="18.571428"
  4805. y="-3361.3237"
  4806. x="-1923.978"
  4807. height="937.87311"
  4808. width="2090.2703"
  4809. id="rect4158-6-35-71"
  4810. style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
  4811. </g>
  4812. <path
  4813. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker10703-5);enable-background:accumulate"
  4814. d="M -947.57986,258.27315 -1129.7227,137.38028"
  4815. id="path5878-3"
  4816. inkscape:connector-curvature="0"
  4817. sodipodi:nodetypes="cc" />
  4818. <path
  4819. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker10703-3);enable-background:accumulate"
  4820. d="m 687.60266,428.28916 479.16124,-0.8805"
  4821. id="path5878-1"
  4822. inkscape:connector-curvature="0"
  4823. sodipodi:nodetypes="cc" />
  4824. <path
  4825. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5895-3-7);enable-background:accumulate"
  4826. d="m -939.3897,571.93689 -138.2545,149.78608"
  4827. id="path5878-2-8"
  4828. inkscape:connector-curvature="0"
  4829. sodipodi:nodetypes="cc" />
  4830. <path
  4831. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker5895-3-1);enable-background:accumulate"
  4832. d="m -208.7115,780.8267 0,154.59812"
  4833. id="path5878-2-84"
  4834. inkscape:connector-curvature="0"
  4835. sodipodi:nodetypes="cc" />
  4836. <path
  4837. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker10805);enable-background:accumulate"
  4838. d="m -333.78102,404.72972 -366.6854,-115.6625"
  4839. id="path10803"
  4840. inkscape:connector-curvature="0" />
  4841. <path
  4842. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker10805-9);enable-background:accumulate"
  4843. d="m -333.80288,448.73724 -358.82826,99.32322"
  4844. id="path10803-6"
  4845. inkscape:connector-curvature="0"
  4846. sodipodi:nodetypes="cc" />
  4847. <path
  4848. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker10832);enable-background:accumulate"
  4849. d="m -86.9881,429.35217 526.35073,0"
  4850. id="path10830"
  4851. inkscape:connector-curvature="0"
  4852. sodipodi:nodetypes="cc" />
  4853. <path
  4854. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker10838);enable-background:accumulate"
  4855. d="m -205.0811,453.83587 0,273.21429"
  4856. id="path10836"
  4857. inkscape:connector-curvature="0"
  4858. sodipodi:nodetypes="cc" />
  4859. <path
  4860. style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:url(#marker10844);enable-background:accumulate"
  4861. d="m -143.6525,753.12167 638.57134,0"
  4862. id="path10842"
  4863. inkscape:connector-curvature="0"
  4864. sodipodi:nodetypes="cc" />
  4865. <text
  4866. xml:space="preserve"
  4867. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4868. x="183.84735"
  4869. y="743.47876"
  4870. id="text10848"><tspan
  4871. sodipodi:role="line"
  4872. id="tspan10850"
  4873. x="183.84735"
  4874. y="743.47876">sockets</tspan></text>
  4875. <text
  4876. xml:space="preserve"
  4877. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4878. x="168.13306"
  4879. y="449.90735"
  4880. id="text10852"><tspan
  4881. sodipodi:role="line"
  4882. id="tspan10854"
  4883. x="168.13306"
  4884. y="449.90735">users</tspan></text>
  4885. <text
  4886. xml:space="preserve"
  4887. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4888. x="-167.73474"
  4889. y="596.19812"
  4890. id="text10856"><tspan
  4891. sodipodi:role="line"
  4892. id="tspan10858"
  4893. x="-167.73474"
  4894. y="596.19812">server</tspan></text>
  4895. <text
  4896. xml:space="preserve"
  4897. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4898. x="-473.85812"
  4899. y="514.44391"
  4900. id="text10860"><tspan
  4901. sodipodi:role="line"
  4902. id="tspan10862"
  4903. x="-473.85812"
  4904. y="514.44391">executor</tspan></text>
  4905. <text
  4906. xml:space="preserve"
  4907. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4908. x="-488.06329"
  4909. y="336.43658"
  4910. id="text10864"><tspan
  4911. sodipodi:role="line"
  4912. id="tspan10866"
  4913. x="-488.06329"
  4914. y="336.43658">http_client</tspan></text>
  4915. <text
  4916. xml:space="preserve"
  4917. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4918. x="-340.08105"
  4919. y="388.12167"
  4920. id="text10868"><tspan
  4921. sodipodi:role="line"
  4922. id="tspan10870"
  4923. x="-340.08105"
  4924. y="388.12167">1</tspan></text>
  4925. <text
  4926. xml:space="preserve"
  4927. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4928. x="-681.5097"
  4929. y="572.40729"
  4930. id="text10872"><tspan
  4931. sodipodi:role="line"
  4932. id="tspan10874"
  4933. x="-681.5097"
  4934. y="572.40729">1</tspan></text>
  4935. <text
  4936. xml:space="preserve"
  4937. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4938. x="-347.22388"
  4939. y="478.12161"
  4940. id="text10876"><tspan
  4941. sodipodi:role="line"
  4942. id="tspan10878"
  4943. x="-347.22388"
  4944. y="478.12161">1</tspan></text>
  4945. <text
  4946. xml:space="preserve"
  4947. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4948. x="-71.509636"
  4949. y="452.40732"
  4950. id="text10880"><tspan
  4951. sodipodi:role="line"
  4952. id="tspan10882"
  4953. x="-71.509636"
  4954. y="452.40732">1</tspan></text>
  4955. <text
  4956. xml:space="preserve"
  4957. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4958. x="-690.08112"
  4959. y="275.26453"
  4960. id="text10888"><tspan
  4961. sodipodi:role="line"
  4962. id="tspan10890"
  4963. x="-690.08112"
  4964. y="275.26453">1</tspan></text>
  4965. <text
  4966. xml:space="preserve"
  4967. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4968. x="-221.50967"
  4969. y="715.26447"
  4970. id="text10892"><tspan
  4971. sodipodi:role="line"
  4972. id="tspan10894"
  4973. x="-221.50967"
  4974. y="715.26447">1</tspan></text>
  4975. <text
  4976. xml:space="preserve"
  4977. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4978. x="-218.65253"
  4979. y="473.83597"
  4980. id="text10896"><tspan
  4981. sodipodi:role="line"
  4982. id="tspan10898"
  4983. x="-218.65253"
  4984. y="473.83597">1</tspan></text>
  4985. <text
  4986. xml:space="preserve"
  4987. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4988. x="-131.50972"
  4989. y="775.26447"
  4990. id="text10900"><tspan
  4991. sodipodi:role="line"
  4992. id="tspan10902"
  4993. x="-131.50972"
  4994. y="775.26447">1</tspan></text>
  4995. <text
  4996. xml:space="preserve"
  4997. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  4998. x="427.06183"
  4999. y="455.26456"
  5000. id="text10908"><tspan
  5001. sodipodi:role="line"
  5002. id="tspan10910"
  5003. x="427.06183"
  5004. y="455.26456">*</tspan></text>
  5005. <text
  5006. xml:space="preserve"
  5007. style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:Sans;-inkscape-font-specification:Sans;text-align:center;text-anchor:middle;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
  5008. x="484.20471"
  5009. y="780.9787"
  5010. id="text10912"><tspan
  5011. sodipodi:role="line"
  5012. id="tspan10914"
  5013. x="484.20471"
  5014. y="780.9787">*</tspan></text>
  5015. </g>
  5016. </svg>