1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3 <!--Created by yEd 3.12.2-->
4 <key for="graphml" id="d0" yfiles.type="resources"/>
5 <key for="port" id="d1" yfiles.type="portgraphics"/>
6 <key for="port" id="d2" yfiles.type="portgeometry"/>
7 <key for="port" id="d3" yfiles.type="portuserdata"/>
8 <key attr.name="url" attr.type="string" for="node" id="d4"/>
9 <key attr.name="description" attr.type="string" for="node" id="d5"/>
10 <key for="node" id="d6" yfiles.type="nodegraphics"/>
11 <key attr.name="Description" attr.type="string" for="graph" id="d7"/>
12 <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13 <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14 <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15 <graph edgedefault="directed" id="G">
20 <y:Geometry height="30.0" width="43.982421875" x="-702.3366978424849" y="853.0306446776617"/>
21 <y:Fill color="#FFCC00" transparent="false"/>
22 <y:BorderStyle color="#000000" type="line" width="1.0"/>
23 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="33.982421875" x="5.0" y="6.015625">main<y:LabelModel>
24 <y:SmartNodeLabelModel distance="4.0"/>
27 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
30 <y:Shape type="rectangle"/>
37 <y:Geometry height="30.0" width="113.609375" x="-275.1453132027723" y="347.43052708021025"/>
38 <y:Fill color="#FFCC00" transparent="false"/>
39 <y:BorderStyle color="#000000" type="line" width="1.0"/>
40 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="103.609375" x="5.0" y="6.015625">block_all_signals<y:LabelModel>
41 <y:SmartNodeLabelModel distance="4.0"/>
44 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
47 <y:Shape type="rectangle"/>
54 <y:Geometry height="30.0" width="77.205078125" x="-256.9431647652723" y="414.93052708021025"/>
55 <y:Fill color="#FFCC00" transparent="false"/>
56 <y:BorderStyle color="#000000" type="line" width="1.0"/>
57 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="67.205078125" x="5.0" y="6.015625">init_logger<y:LabelModel>
58 <y:SmartNodeLabelModel distance="4.0"/>
61 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
64 <y:Shape type="rectangle"/>
71 <y:Geometry height="30.0" width="119.3046875" x="-280.8406257027723" y="474.93052708021025"/>
72 <y:Fill color="#FFCC00" transparent="false"/>
73 <y:BorderStyle color="#000000" type="line" width="1.0"/>
74 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="109.3046875" x="5.0" y="6.015625">get_configuration<y:LabelModel>
75 <y:SmartNodeLabelModel distance="4.0"/>
78 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
81 <y:Shape type="rectangle"/>
88 <y:Geometry height="30.0" width="80.005859375" x="-261.1912116402723" y="534.9305270802103"/>
89 <y:Fill color="#FFCC00" transparent="false"/>
90 <y:BorderStyle color="#000000" type="line" width="1.0"/>
91 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="70.005859375" x="5.0" y="6.015625">daemonize<y:LabelModel>
92 <y:SmartNodeLabelModel distance="4.0"/>
95 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
98 <y:Shape type="roundrectangle"/>
105 <y:Geometry height="30.0" width="83.720703125" x="-270.2009772652723" y="594.9305270802103"/>
106 <y:Fill color="#FFCC00" transparent="false"/>
107 <y:BorderStyle color="#000000" type="line" width="1.0"/>
108 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="73.720703125" x="5.0" y="6.015625">init_pingers<y:LabelModel>
109 <y:SmartNodeLabelModel distance="4.0"/>
112 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
115 <y:Shape type="rectangle"/>
122 <y:Geometry height="30.0" width="92.69140625" x="-274.6863288277723" y="926.5133733133438"/>
123 <y:Fill color="#FFCC00" transparent="false"/>
124 <y:BorderStyle color="#000000" type="line" width="1.0"/>
125 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="82.69140625" x="5.0" y="6.015625">start_pingers<y:LabelModel>
126 <y:SmartNodeLabelModel distance="4.0"/>
129 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
132 <y:Shape type="rectangle"/>
139 <y:Geometry height="30.0" width="102.646484375" x="-279.6638678902723" y="1066.2375562218895"/>
140 <y:Fill color="#FFCC00" transparent="false"/>
141 <y:BorderStyle color="#000000" type="line" width="1.0"/>
142 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="92.646484375" x="5.0" y="6.015625">handle_signals<y:LabelModel>
143 <y:SmartNodeLabelModel distance="4.0"/>
146 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
149 <y:Shape type="rectangle"/>
156 <y:Geometry height="30.0" width="90.658203125" x="-287.2722663277723" y="1410.3347526236885"/>
157 <y:Fill color="#FFCC00" transparent="false"/>
158 <y:BorderStyle color="#000000" type="line" width="1.0"/>
159 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="80.658203125" x="5.0" y="6.015625">stop_pingers<y:LabelModel>
160 <y:SmartNodeLabelModel distance="4.0"/>
163 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
166 <y:Shape type="rectangle"/>
173 <y:Geometry height="30.0" width="96.3359375" x="-3.3730022488744" y="662.0250098388311"/>
174 <y:Fill color="#FFCC00" transparent="false"/>
175 <y:BorderStyle color="#000000" type="line" width="1.0"/>
176 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="86.3359375" x="5.0" y="-0.96875">add to
177 scheduler_list<y:LabelModel>
178 <y:SmartNodeLabelModel distance="4.0"/>
181 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
184 <y:Shape type="roundrectangle"/>
191 <y:Geometry height="30.0" width="138.27734375" x="-39.479297577772286" y="926.5133733133438"/>
192 <y:Fill color="#FF9900" transparent="false"/>
193 <y:BorderStyle color="#000000" type="line" width="1.0"/>
194 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="128.27734375" x="5.0" y="-0.96875">PingSchedulerItem::
195 start_pinging_thread<y:LabelModel>
196 <y:SmartNodeLabelModel distance="4.0"/>
199 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
202 <y:Shape type="rectangle"/>
209 <y:Geometry height="30.0" width="136.244140625" x="-24.3437053738744" y="1422.4287106446782"/>
210 <y:Fill color="#FF9900" transparent="false"/>
211 <y:BorderStyle color="#000000" type="line" width="1.0"/>
212 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="126.244140625" x="5.0" y="-0.96875">PingSchedulerItem::
213 stop_pinging_thread<y:LabelModel>
214 <y:SmartNodeLabelModel distance="4.0"/>
217 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
220 <y:Shape type="rectangle"/>
227 <y:Geometry height="30.0" width="135.53515625" x="-22.9726116238744" y="1482.4287106446782"/>
228 <y:Fill color="#FF9900" transparent="false"/>
229 <y:BorderStyle color="#000000" type="line" width="1.0"/>
230 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="125.53515625" x="5.0" y="-0.96875">PingSchedulerItem::
231 wait_pinging_thread<y:LabelModel>
232 <y:SmartNodeLabelModel distance="4.0"/>
235 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
238 <y:Shape type="rectangle"/>
245 <y:Geometry height="30.0" width="56.41015625" x="1.4542961722277141" y="1114.4287106446782"/>
246 <y:Fill color="#FFCC00" transparent="false"/>
247 <y:BorderStyle color="#000000" type="line" width="1.0"/>
248 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="46.41015625" x="5.0" y="6.015625">sigwait<y:LabelModel>
249 <y:SmartNodeLabelModel distance="4.0"/>
252 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
255 <y:Shape type="rectangle"/>
262 <y:Geometry height="63.0" width="68.05859375" x="-702.3366978424849" y="1251.1015592203903"/>
263 <y:Fill color="#FFFFFF" transparent="false"/>
264 <y:BorderStyle color="#000000" type="line" width="1.0"/>
265 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="45.90625" modelName="custom" textColor="#000000" visible="true" width="58.05859375" x="5.0" y="8.546875">SIGTERM
268 <y:SmartNodeLabelModel distance="4.0"/>
271 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
274 <y:Shape type="octagon"/>
281 <y:Geometry height="43.0" width="90.669921875" x="197.2382783803423" y="958.9287106446781"/>
282 <y:Fill color="#FF00FF" transparent="false"/>
283 <y:BorderStyle color="#000000" type="line" width="1.0"/>
284 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="80.669921875" x="5.0" y="5.53125">boost thread
286 <y:SmartNodeLabelModel distance="4.0"/>
289 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
292 <y:Shape type="ellipse"/>
299 <y:Geometry height="30.0" width="143.310546875" x="612.2646490817035" y="570.3236319340333"/>
300 <y:Fill color="#FF9900" transparent="false"/>
301 <y:BorderStyle color="#000000" type="line" width="1.0"/>
302 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="133.310546875" x="5.0" y="6.015625">resolve_ping_address<y:LabelModel>
303 <y:SmartNodeLabelModel distance="4.0"/>
306 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
309 <y:Shape type="rectangle"/>
316 <y:Geometry height="30.0" width="112.53125" x="627.6542975192035" y="890.6787106446782"/>
317 <y:Fill color="#FF9900" transparent="false"/>
318 <y:BorderStyle color="#000000" type="line" width="1.0"/>
319 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="102.53125" x="5.0" y="6.015625">setup_next_ping<y:LabelModel>
320 <y:SmartNodeLabelModel distance="4.0"/>
323 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
326 <y:Shape type="rectangle"/>
333 <y:Geometry height="30.0" width="93.189453125" x="639.017624742311" y="1066.2375562218895"/>
334 <y:Fill color="#CC99FF" transparent="false"/>
335 <y:BorderStyle color="#000000" type="line" width="1.0"/>
336 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="83.189453125" x="5.0" y="6.015625">IoService.run<y:LabelModel>
337 <y:SmartNodeLabelModel distance="4.0"/>
340 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
343 <y:Shape type="rectangle"/>
350 <y:Geometry height="43.0" width="110.732421875" x="816.2178765109632" y="1059.7375562218895"/>
351 <y:Fill color="#CC99FF" transparent="false"/>
352 <y:BorderStyle color="#000000" type="line" width="1.0"/>
353 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="100.732421875" x="5.0" y="5.53125">boost io_service
354 IoService<y:LabelModel>
355 <y:SmartNodeLabelModel distance="4.0"/>
358 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
361 <y:Shape type="ellipse"/>
368 <y:Geometry height="30.0" width="90.646484375" x="194.8769502553423" y="1422.4287106446782"/>
369 <y:Fill color="#FF9900" transparent="false"/>
370 <y:BorderStyle color="#000000" type="line" width="1.0"/>
371 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="80.646484375" x="5.0" y="6.015625">stop_pinging<y:LabelModel>
372 <y:SmartNodeLabelModel distance="4.0"/>
375 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
378 <y:Shape type="rectangle"/>
385 <y:Geometry height="30.0" width="98.9609375" x="342.4231464345951" y="1422.4287106446782"/>
386 <y:Fill color="#CC99FF" transparent="false"/>
387 <y:BorderStyle color="#000000" type="line" width="1.0"/>
388 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="88.9609375" x="5.0" y="6.015625">IoService.stop<y:LabelModel>
389 <y:SmartNodeLabelModel distance="4.0"/>
392 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
395 <y:Shape type="rectangle"/>
402 <y:Geometry height="30.0" width="143.310546875" x="867.6337890625" y="517.8092391304351"/>
403 <y:Fill color="#00FFFF" transparent="false"/>
404 <y:BorderStyle color="#000000" type="line" width="1.0"/>
405 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="133.310546875" x="5.0" y="-0.96875">PingRotateItem::
406 resolve_ping_address<y:LabelModel>
407 <y:SmartNodeLabelModel distance="4.0"/>
410 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
413 <y:Shape type="rectangle"/>
420 <y:Geometry height="30.0" width="147.857421875" x="865.3603515625" y="567.8092391304351"/>
421 <y:Fill color="#00FFFF" transparent="false"/>
422 <y:BorderStyle color="#000000" type="line" width="1.0"/>
423 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="137.857421875" x="5.0" y="-0.96875">PingRotateItem::
424 get_resolved_ip_count<y:LabelModel>
425 <y:SmartNodeLabelModel distance="4.0"/>
428 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
431 <y:Shape type="rectangle"/>
438 <y:Geometry height="30.0" width="146.4921875" x="866.04296875" y="617.8092391304351"/>
439 <y:Fill color="#99CCFF" transparent="false"/>
440 <y:BorderStyle color="#000000" type="line" width="1.0"/>
441 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="136.4921875" x="5.0" y="-0.96875">HostStatus::
442 set_resolved_ip_count<y:LabelModel>
443 <y:SmartNodeLabelModel distance="4.0"/>
446 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
449 <y:Shape type="rectangle"/>
456 <y:Geometry height="43.0" width="106.935546875" x="1810.9755244448086" y="554.8092391304351"/>
457 <y:Fill color="#00FFFF" transparent="false"/>
458 <y:BorderStyle color="#000000" type="line" width="1.0"/>
459 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="96.935546875" x="5.0" y="5.53125">PingRotateItem
461 <y:SmartNodeLabelModel distance="4.0"/>
464 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
467 <y:Shape type="ellipse"/>
474 <y:Geometry height="30.0" width="93.541015625" x="1849.874401763962" y="617.8092391304351"/>
475 <y:Fill color="#99CCFF" transparent="false"/>
476 <y:BorderStyle color="#000000" type="line" width="1.0"/>
477 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="83.541015625" x="5.0" y="-0.96875">HostStatus
478 HostAnalyzer<y:LabelModel>
479 <y:SmartNodeLabelModel distance="4.0"/>
482 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
485 <y:Shape type="ellipse"/>
492 <y:Geometry height="30.0" width="141.86328125" x="868.357421875" y="815.1011666041984"/>
493 <y:Fill color="#FF9900" transparent="false"/>
494 <y:BorderStyle color="#000000" type="line" width="1.0"/>
495 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="131.86328125" x="5.0" y="6.015625">update_ping_address<y:LabelModel>
496 <y:SmartNodeLabelModel distance="4.0"/>
499 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
502 <y:Shape type="rectangle"/>
509 <y:Geometry height="30.0" width="40.173828125" x="919.2021484375" y="890.6787106446781"/>
510 <y:Fill color="#FF9900" transparent="false"/>
511 <y:BorderStyle color="#000000" type="line" width="1.0"/>
512 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="30.173828125" x="5.0" y="6.015625">ping<y:LabelModel>
513 <y:SmartNodeLabelModel distance="4.0"/>
516 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
519 <y:Shape type="rectangle"/>
526 <y:Geometry height="30.0" width="133.666015625" x="1117.1669921875" y="830.6787106446781"/>
527 <y:Fill color="#00FFFF" transparent="false"/>
528 <y:BorderStyle color="#000000" type="line" width="1.0"/>
529 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="123.666015625" x="5.0" y="-0.96875">PingRotateItem::
530 expired_resolved_ip<y:LabelModel>
531 <y:SmartNodeLabelModel distance="4.0"/>
534 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
537 <y:Shape type="rectangle"/>
544 <y:Geometry height="30.0" width="115.021484375" x="1126.4892578125" y="890.6787106446781"/>
545 <y:Fill color="#00FFFF" transparent="false"/>
546 <y:BorderStyle color="#000000" type="line" width="1.0"/>
547 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="105.021484375" x="5.0" y="-0.96875">PingRotateItem::
549 <y:SmartNodeLabelModel distance="4.0"/>
552 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
555 <y:Shape type="rectangle"/>
562 <y:Geometry height="30.0" width="127.953125" x="1120.0234375" y="1025.4287106446782"/>
563 <y:Fill color="#FF9900" transparent="false"/>
564 <y:BorderStyle color="#000000" type="line" width="1.0"/>
565 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="117.953125" x="5.0" y="6.015625">ping_done_handler<y:LabelModel>
566 <y:SmartNodeLabelModel distance="4.0"/>
569 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
572 <y:Shape type="rectangle"/>
579 <y:Geometry height="30.0" width="147.9453125" x="1333.02734375" y="936.4287106446781"/>
580 <y:Fill color="#FF9900" transparent="false"/>
581 <y:BorderStyle color="#000000" type="line" width="1.0"/>
582 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="137.9453125" x="5.0" y="6.015625">update_ping_statistics<y:LabelModel>
583 <y:SmartNodeLabelModel distance="4.0"/>
586 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
589 <y:Shape type="rectangle"/>
596 <y:Geometry height="30.0" width="174.505859375" x="1319.7470703125" y="1025.4287106446782"/>
597 <y:Fill color="#FF9900" transparent="false"/>
598 <y:BorderStyle color="#000000" type="line" width="1.0"/>
599 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="164.505859375" x="5.0" y="6.015625">update_ping_elapsed_time<y:LabelModel>
600 <y:SmartNodeLabelModel distance="4.0"/>
603 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
606 <y:Shape type="rectangle"/>
613 <y:Geometry height="30.0" width="132.74609375" x="1340.626953125" y="1114.4287106446782"/>
614 <y:Fill color="#FF9900" transparent="false"/>
615 <y:BorderStyle color="#000000" type="line" width="1.0"/>
616 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="122.74609375" x="5.0" y="6.015625">schedule_next_ping<y:LabelModel>
617 <y:SmartNodeLabelModel distance="4.0"/>
620 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
623 <y:Shape type="rectangle"/>
630 <y:Geometry height="43.0" width="147.9453125" x="2065.26171875" y="1134.7412106446782"/>
631 <y:Fill color="#CCFFCC" transparent="false"/>
632 <y:BorderStyle color="#000000" type="line" width="1.0"/>
633 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="130.744140625" x="8.6005859375" y="5.53125">boost deadline_timer
634 NextPingTimer<y:LabelModel>
635 <y:SmartNodeLabelModel distance="4.0"/>
638 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
641 <y:Shape type="ellipse"/>
648 <y:Geometry height="30.0" width="122.955078125" x="1614.5224609375" y="1114.4287106446782"/>
649 <y:Fill color="#CCFFCC" transparent="false"/>
650 <y:BorderStyle color="#000000" type="line" width="1.0"/>
651 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="112.955078125" x="5.0" y="-0.96875">deadline_timer::
652 expires_from_now<y:LabelModel>
653 <y:SmartNodeLabelModel distance="4.0"/>
656 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
659 <y:Shape type="rectangle"/>
666 <y:Geometry height="30.0" width="111.7578125" x="1620.12109375" y="1174.4287106446782"/>
667 <y:Fill color="#CCFFCC" transparent="false"/>
668 <y:BorderStyle color="#000000" type="line" width="1.0"/>
669 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="101.7578125" x="5.0" y="-0.96875">deadline_timer::
670 async_wait<y:LabelModel>
671 <y:SmartNodeLabelModel distance="4.0"/>
674 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
677 <y:Shape type="rectangle"/>
684 <y:Geometry height="43.0" width="118.490234375" x="2079.9892578125" y="908.0537106446781"/>
685 <y:Fill color="#FFCC99" transparent="false"/>
686 <y:BorderStyle color="#000000" type="line" width="1.0"/>
687 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="108.490234375" x="5.0" y="5.53125">PingInterval
688 PingIntervalInSec<y:LabelModel>
689 <y:SmartNodeLabelModel distance="4.0"/>
692 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
695 <y:Shape type="ellipse"/>
702 <y:Geometry height="30.0" width="147.9453125" x="1597.08203125" y="816.6162106446781"/>
703 <y:Fill color="#99CCFF" transparent="false"/>
704 <y:BorderStyle color="#000000" type="line" width="1.0"/>
705 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="137.9453125" x="5.0" y="-0.96875">HostStatus::
706 update_ping_statistics<y:LabelModel>
707 <y:SmartNodeLabelModel distance="4.0"/>
710 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
713 <y:Shape type="rectangle"/>
720 <y:Geometry height="47.0" width="121.8359375" x="1610.13671875" y="1037.4287106446782"/>
721 <y:Fill color="#00FF00" transparent="false"/>
722 <y:BorderStyle color="#000000" type="line" width="1.0"/>
723 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="111.8359375" x="5.0" y="7.53125">boost posix_time
724 TimeSentLastPing<y:LabelModel>
725 <y:SmartNodeLabelModel distance="4.0"/>
728 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
731 <y:Shape type="ellipse"/>
738 <y:Geometry height="30.0" width="113.03515625" x="1614.537109375" y="989.9287106446781"/>
739 <y:Fill color="#FFFFFF" transparent="false"/>
740 <y:BorderStyle color="#000000" type="line" width="1.0"/>
741 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="103.03515625" x="5.0" y="-0.96875">microsec_clock::
742 universal_time<y:LabelModel>
743 <y:SmartNodeLabelModel distance="4.0"/>
746 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
749 <y:Shape type="rectangle"/>
756 <y:Geometry height="30.0" width="99.869140625" x="2385.9404296875" y="936.4287106446781"/>
757 <y:Fill color="#FF9900" transparent="false"/>
758 <y:BorderStyle color="#000000" type="line" width="1.0"/>
759 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="89.869140625" x="5.0" y="-0.96875">PingScheduler
760 Konstruktor<y:LabelModel>
761 <y:SmartNodeLabelModel distance="4.0"/>
764 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
767 <y:Shape type="rectangle"/>
774 <y:Geometry height="30.0" width="30.0" x="1661.0" y="1252.4287106446782"/>
775 <y:Fill color="#FFCC00" transparent="false"/>
776 <y:BorderStyle color="#000000" type="line" width="1.0"/>
777 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" textColor="#000000" visible="true" width="4.0" x="13.0" y="13.0">
779 <y:SmartNodeLabelModel distance="4.0"/>
782 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
785 <y:Shape type="diamond"/>
792 <y:Geometry height="30.0" width="85.923828125" x="197.2382783803423" y="1482.4287106446782"/>
793 <y:Fill color="#FF00FF" transparent="false"/>
794 <y:BorderStyle color="#000000" type="line" width="1.0"/>
795 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="75.923828125" x="5.0" y="6.015625">Thread::join<y:LabelModel>
796 <y:SmartNodeLabelModel distance="4.0"/>
799 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
802 <y:Shape type="rectangle"/>
809 <y:Geometry height="30.0" width="140.205078125" x="1600.9521484375" y="903.2724606446781"/>
810 <y:Fill color="#FF9900" transparent="false"/>
811 <y:BorderStyle color="#000000" type="line" width="1.0"/>
812 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="130.205078125" x="5.0" y="6.015625">update_ping_interval<y:LabelModel>
813 <y:SmartNodeLabelModel distance="4.0"/>
816 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
819 <y:Shape type="rectangle"/>
826 <y:Geometry height="30.0" width="176.28125" x="1841.3085937500005" y="816.6162106446781"/>
827 <y:Fill color="#99CCFF" transparent="false"/>
828 <y:BorderStyle color="#000000" type="line" width="1.0"/>
829 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="166.28125" x="5.0" y="-0.96875">HostStatus::
830 exceeded_ping_failed_limit<y:LabelModel>
831 <y:SmartNodeLabelModel distance="4.0"/>
834 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
837 <y:Shape type="rectangle"/>
844 <y:Geometry height="30.0" width="93.833984375" x="1882.5322265625005" y="876.6162106446781"/>
845 <y:Fill color="#FFCC99" transparent="false"/>
846 <y:BorderStyle color="#000000" type="line" width="1.0"/>
847 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="83.833984375" x="5.0" y="-0.96875">PingInterval::
848 speed_up<y:LabelModel>
849 <y:SmartNodeLabelModel distance="4.0"/>
852 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
855 <y:Shape type="rectangle"/>
862 <y:Geometry height="30.0" width="104.064453125" x="1877.4169921875005" y="936.4287106446781"/>
863 <y:Fill color="#FFCC99" transparent="false"/>
864 <y:BorderStyle color="#000000" type="line" width="1.0"/>
865 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="94.064453125" x="5.0" y="-0.96875">PingInterval::
866 bck_to_original<y:LabelModel>
867 <y:SmartNodeLabelModel distance="4.0"/>
870 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
873 <y:Shape type="rectangle"/>
880 <y:Geometry height="30.0" width="105.130859375" x="2093.3486328125" y="631.3300974512748"/>
881 <y:Fill color="#00FFFF" transparent="false"/>
882 <y:BorderStyle color="#000000" type="line" width="1.0"/>
883 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="95.130859375" x="5.0" y="-0.96875">PingerFactory::
884 createPinger<y:LabelModel>
885 <y:SmartNodeLabelModel distance="4.0"/>
888 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
891 <y:Shape type="rectangle"/>
898 <y:Geometry height="30.0" width="30.0" x="227.5732393178423" y="890.6787106446782"/>
899 <y:Fill color="#FFCC00" transparent="false"/>
900 <y:BorderStyle color="#000000" type="line" width="1.0"/>
901 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" textColor="#000000" visible="true" width="4.0" x="13.0" y="13.0">
903 <y:SmartNodeLabelModel distance="4.0"/>
906 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
909 <y:Shape type="diamond"/>
916 <y:Geometry height="30.0" width="30.0" x="-88.04181631840197" y="1114.4287106446782"/>
917 <y:Fill color="#FFCC00" transparent="false"/>
918 <y:BorderStyle color="#000000" type="line" width="1.0"/>
919 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" textColor="#000000" visible="true" width="4.0" x="13.0" y="13.0">
921 <y:SmartNodeLabelModel distance="4.0"/>
924 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
927 <y:Shape type="diamond"/>
931 <node id="n52" yfiles.foldertype="group">
934 <y:ProxyAutoBoundsNode>
935 <y:Realizers active="0">
937 <y:Geometry height="301.8205327023986" width="967.3881591430727" x="-51.396001452399105" y="47.91721092578749"/>
938 <y:Fill color="#F5F5F5" transparent="false"/>
939 <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
940 <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="21.4609375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="967.3881591430727" x="0.0" y="0.0">Legend</y:NodeLabel>
941 <y:Shape type="roundrectangle"/>
942 <y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
943 <y:NodeBounds considerNodeLabelSize="true"/>
944 <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
945 <y:BorderInsets bottom="0" bottomF="0.0" left="7" leftF="7.391166135682397" right="0" rightF="0.0" top="0" topF="0.0"/>
948 <y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
949 <y:Fill color="#F5F5F5" transparent="false"/>
950 <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
951 <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="21.4609375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="65.201171875" x="-7.6005859375" y="0.0">Folder 1</y:NodeLabel>
952 <y:Shape type="roundrectangle"/>
953 <y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
954 <y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
955 <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
958 </y:ProxyAutoBoundsNode>
960 <graph edgedefault="directed" id="n52:">
964 <y:Geometry height="30.0" width="63.01953125" x="-29.004835316716708" y="194.3253748125941"/>
965 <y:Fill color="#FFCC00" transparent="false"/>
966 <y:BorderStyle color="#000000" type="line" width="1.0"/>
967 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="53.01953125" x="5.0" y="-0.96875">calling
968 function<y:LabelModel>
969 <y:SmartNodeLabelModel distance="4.0"/>
972 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
975 <y:Shape type="rectangle"/>
982 <y:Geometry height="30.0" width="129.716796875" x="185.3847627553423" y="84.37814842578749"/>
983 <y:Fill color="#FFCC00" transparent="false"/>
984 <y:BorderStyle color="#000000" type="line" width="1.0"/>
985 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="119.716796875" x="5.0" y="6.015625">first called function<y:LabelModel>
986 <y:SmartNodeLabelModel distance="4.0"/>
989 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
992 <y:Shape type="rectangle"/>
999 <y:Geometry height="30.0" width="62.41015625" x="73.37970542072208" y="304.7377436281861"/>
1000 <y:Fill color="#FFCC00" transparent="false"/>
1001 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1002 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="52.41015625" x="5.0" y="6.015625">variable<y:LabelModel>
1003 <y:SmartNodeLabelModel distance="4.0"/>
1006 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1009 <y:Shape type="ellipse"/>
1016 <y:Geometry height="30.0" width="30.0" x="523.527327410508" y="194.3253748125941"/>
1017 <y:Fill color="#FFCC00" transparent="false"/>
1018 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1019 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" textColor="#000000" visible="true" width="4.0" x="13.0" y="13.0">
1021 <y:SmartNodeLabelModel distance="4.0"/>
1024 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1027 <y:Shape type="diamond"/>
1034 <y:Geometry height="30.0" width="84.9453125" x="568.930448310995" y="273.48110944527764"/>
1035 <y:Fill color="#FFCC00" transparent="false"/>
1036 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1037 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="74.9453125" x="5.0" y="6.015625">... or thread<y:LabelModel>
1038 <y:SmartNodeLabelModel distance="4.0"/>
1041 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1044 <y:Shape type="ellipse"/>
1051 <y:Geometry height="30.0" width="80.84375" x="430.9568632285366" y="273.48110944527764"/>
1052 <y:Fill color="#FFCC00" transparent="false"/>
1053 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1054 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="70.84375" x="5.0" y="6.015625">signal or ...<y:LabelModel>
1055 <y:SmartNodeLabelModel distance="4.0"/>
1058 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1061 <y:Shape type="octagon"/>
1068 <y:Geometry height="30.0" width="63.01953125" x="622.6604754849122" y="106.51038230884527"/>
1069 <y:Fill color="#FFCC00" transparent="false"/>
1070 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1071 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="53.01953125" x="5.0" y="6.015625">function<y:LabelModel>
1072 <y:SmartNodeLabelModel distance="4.0"/>
1075 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1078 <y:Shape type="rectangle"/>
1085 <y:Geometry height="30.0" width="46.935546875" x="403.8491157351009" y="107.48110944527767"/>
1086 <y:Fill color="#FFCC00" transparent="false"/>
1087 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1088 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="36.935546875" x="5.0" y="6.015625">caller<y:LabelModel>
1089 <y:SmartNodeLabelModel distance="4.0"/>
1092 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1095 <y:Shape type="rectangle"/>
1102 <y:Geometry height="30.0" width="170.837890625" x="164.8242158803423" y="151.48879310344867"/>
1103 <y:Fill color="#FFCC00" transparent="false"/>
1104 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1105 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="160.837890625" x="5.0" y="6.015625">function called afterwards<y:LabelModel>
1106 <y:SmartNodeLabelModel distance="4.0"/>
1109 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1112 <y:Shape type="rectangle"/>
1119 <y:Geometry height="30.0" width="88.478515625" x="206.0039033803423" y="252.926274362819"/>
1120 <y:Fill color="#FFCC00" transparent="false"/>
1121 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1122 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="78.478515625" x="5.0" y="6.015625">last function<y:LabelModel>
1123 <y:SmartNodeLabelModel distance="4.0"/>
1126 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1129 <y:Shape type="rectangle"/>
1133 <node id="n52::n10">
1136 <y:Geometry height="30.0" width="127.185546875" x="773.8066108156736" y="156.6346514242879"/>
1137 <y:Fill color="#FF9900" transparent="false"/>
1138 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1139 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="117.185546875" x="5.0" y="-0.96875">function in
1140 PingSchedulerItem<y:LabelModel>
1141 <y:SmartNodeLabelModel distance="4.0"/>
1144 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1147 <y:Shape type="rectangle"/>
1151 <node id="n52::n11">
1154 <y:Geometry height="30.0" width="106.935546875" x="783.9316108156736" y="216.6346514242879"/>
1155 <y:Fill color="#00FFFF" transparent="false"/>
1156 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1157 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="96.935546875" x="5.0" y="-0.96875">function in
1158 PingRotateItem<y:LabelModel>
1159 <y:SmartNodeLabelModel distance="4.0"/>
1162 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1165 <y:Shape type="rectangle"/>
1169 <node id="n52::n12">
1173 <y:Geometry height="30.0" width="106.009765625" x="197.2382783803423" y="202.20753373313383"/>
1174 <y:Fill color="#FFCC00" transparent="false"/>
1175 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1176 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="96.009765625" x="5.0" y="-0.96875">part of
1177 calling function<y:LabelModel>
1178 <y:SmartNodeLabelModel distance="4.0"/>
1181 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1184 <y:Shape type="roundrectangle"/>
1188 <node id="n52::n13">
1192 <y:Geometry height="30.0" width="84.3828125" x="795.2079780031736" y="96.63465142428791"/>
1193 <y:Fill color="#FFCC00" transparent="false"/>
1194 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1195 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="74.3828125" x="5.0" y="-0.96875">function
1196 in main.cpp<y:LabelModel>
1197 <y:SmartNodeLabelModel distance="4.0"/>
1200 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1203 <y:Shape type="rectangle"/>
1213 <y:Geometry height="30.0" width="30.0" x="497.744140625" y="890.6787106446782"/>
1214 <y:Fill color="#FFCC00" transparent="false"/>
1215 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1216 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" textColor="#000000" visible="true" width="4.0" x="13.0" y="13.0">
1218 <y:SmartNodeLabelModel distance="4.0"/>
1221 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1224 <y:Shape type="diamond"/>
1232 <y:Geometry height="30.0" width="127.4140625" x="-18.9120647488744" y="524.0785930472267"/>
1233 <y:Fill color="#FFCC00" transparent="false"/>
1234 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1235 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="117.4140625" x="5.0" y="6.015625">calc_pinger_delays<y:LabelModel>
1236 <y:SmartNodeLabelModel distance="4.0"/>
1239 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1242 <y:Shape type="rectangle"/>
1249 <y:Geometry height="43.0" width="140.744140625" x="1251.1510412762368" y="719.3092391304351"/>
1250 <y:Fill color="#CCFFCC" transparent="false"/>
1251 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1252 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="130.744140625" x="5.0" y="5.53125">boost deadline_timer
1253 NextAddressTimer<y:LabelModel>
1254 <y:SmartNodeLabelModel distance="4.0"/>
1257 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1260 <y:Shape type="ellipse"/>
1267 <y:Geometry height="43.0" width="188.09375" x="1227.4762365887368" y="652.8092391304351"/>
1268 <y:Fill color="#FFCC99" transparent="false"/>
1269 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1270 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="178.09375" x="5.0" y="5.53125">PingInterval
1271 AddressResolveIntervalInSec<y:LabelModel>
1272 <y:SmartNodeLabelModel distance="4.0"/>
1275 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1278 <y:Shape type="ellipse"/>
1286 <y:Geometry height="30.0" width="172.876953125" x="597.4814459567035" y="820.9095202398805"/>
1287 <y:Fill color="#FF9900" transparent="false"/>
1288 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1289 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="162.876953125" x="5.0" y="-0.96875">bool
1290 AddressResolvedFirstTime<y:LabelModel>
1291 <y:SmartNodeLabelModel distance="4.0"/>
1294 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1297 <y:Shape type="ellipse"/>
1305 <y:Geometry height="51.70386806596696" width="205.513671875" x="-57.9618694363744" y="584.0785930472267"/>
1306 <y:Fill color="#FF9900" transparent="false"/>
1307 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1308 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="45.90625" modelName="custom" textColor="#000000" visible="true" width="195.513671875" x="5.0" y="2.898809032983422">PingSchedulerItem::Konstruktor
1309 repeated on right for better
1310 arrow layout<y:LabelModel>
1311 <y:SmartNodeLabelModel distance="4.0"/>
1314 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1317 <y:Shape type="rectangle"/>
1325 <y:Geometry height="30.0" width="30.0" x="783.9316108156736" y="689.7376499250378"/>
1326 <y:Fill color="#FFCC00" transparent="false"/>
1327 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1328 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" textColor="#000000" visible="true" width="4.0" x="13.0" y="13.0">
1330 <y:SmartNodeLabelModel distance="4.0"/>
1333 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1336 <y:Shape type="diamond"/>
1344 <y:Geometry height="30.0" width="170.9140625" x="598.4628912692035" y="739.5236225637186"/>
1345 <y:Fill color="#FF9900" transparent="false"/>
1346 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1347 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="160.9140625" x="5.0" y="6.015625">schedule_address_resolve<y:LabelModel>
1348 <y:SmartNodeLabelModel distance="4.0"/>
1351 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1354 <y:Shape type="rectangle"/>
1362 <y:Geometry height="30.0" width="111.7578125" x="883.41015625" y="725.8092391304351"/>
1363 <y:Fill color="#CCFFCC" transparent="false"/>
1364 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1365 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" textColor="#000000" visible="true" width="101.7578125" x="5.0" y="-0.96875">deadline_timer::
1366 async_wait<y:LabelModel>
1367 <y:SmartNodeLabelModel distance="4.0"/>
1370 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1373 <y:Shape type="rectangle"/>
1381 <y:Geometry height="29.999999999999886" width="48.460335828176085" x="488.51397271091196" y="790.8271036356825"/>
1382 <y:Fill color="#FFCC00" transparent="false"/>
1383 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1384 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="21.783203125" x="13.338566351588042" y="6.015625">OR<y:LabelModel>
1385 <y:SmartNodeLabelModel distance="4.0"/>
1388 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1391 <y:Shape type="triangle"/>
1399 <y:Geometry height="30.0" width="74.5390625" x="319.244140625" y="755.1452597919794"/>
1400 <y:Fill color="#FF9900" transparent="false"/>
1401 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1402 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="64.5390625" x="5.0" y="6.015625">FirstDelay<y:LabelModel>
1403 <y:SmartNodeLabelModel distance="4.0"/>
1406 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1409 <y:Shape type="ellipse"/>
1416 <y:Geometry height="30.0" width="92.6796875" x="310.173828125" y="890.6787106446782"/>
1417 <y:Fill color="#FF9900" transparent="false"/>
1418 <y:BorderStyle color="#000000" type="line" width="1.0"/>
1419 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" textColor="#000000" visible="true" width="82.6796875" x="5.0" y="6.015625">start_pinging<y:LabelModel>
1420 <y:SmartNodeLabelModel distance="4.0"/>
1423 <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1426 <y:Shape type="rectangle"/>
1430 <edge id="e0" source="n0" target="n1">
1433 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1434 <y:LineStyle color="#000000" type="line" width="1.0"/>
1435 <y:Arrows source="none" target="standard"/>
1436 <y:BendStyle smoothed="false"/>
1440 <edge id="e1" source="n0" target="n2">
1443 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1444 <y:LineStyle color="#000000" type="line" width="1.0"/>
1445 <y:Arrows source="none" target="standard"/>
1446 <y:BendStyle smoothed="false"/>
1450 <edge id="e2" source="n0" target="n3">
1453 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1454 <y:LineStyle color="#000000" type="line" width="1.0"/>
1455 <y:Arrows source="none" target="standard"/>
1456 <y:BendStyle smoothed="false"/>
1460 <edge id="e3" source="n0" target="n4">
1463 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1464 <y:LineStyle color="#000000" type="line" width="1.0"/>
1465 <y:Arrows source="none" target="standard"/>
1466 <y:BendStyle smoothed="false"/>
1470 <edge id="e4" source="n0" target="n5">
1473 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1474 <y:LineStyle color="#000000" type="line" width="1.0"/>
1475 <y:Arrows source="none" target="standard"/>
1476 <y:BendStyle smoothed="false"/>
1480 <edge id="e5" source="n0" target="n6">
1483 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1484 <y:LineStyle color="#000000" type="line" width="1.0"/>
1485 <y:Arrows source="none" target="standard"/>
1486 <y:BendStyle smoothed="false"/>
1490 <edge id="e6" source="n0" target="n7">
1493 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1494 <y:LineStyle color="#000000" type="line" width="1.0"/>
1495 <y:Arrows source="none" target="standard"/>
1496 <y:BendStyle smoothed="false"/>
1500 <edge id="e7" source="n0" target="n8">
1503 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1504 <y:LineStyle color="#000000" type="line" width="1.0"/>
1505 <y:Arrows source="none" target="standard"/>
1506 <y:BendStyle smoothed="false"/>
1510 <edge id="e8" source="n5" target="n9">
1512 <y:QuadCurveEdge straightness="0.1">
1513 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1514 <y:LineStyle color="#000000" type="line" width="1.0"/>
1515 <y:Arrows source="none" target="standard"/>
1519 <edge id="e9" source="n6" target="n10">
1521 <y:QuadCurveEdge straightness="0.1">
1522 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1523 <y:LineStyle color="#000000" type="line" width="1.0"/>
1524 <y:Arrows source="none" target="standard"/>
1528 <edge id="e10" source="n5" target="n58">
1530 <y:QuadCurveEdge straightness="0.1">
1531 <y:Path sx="0.0" sy="0.0" tx="30.371980123227104" ty="3.7507661403647035"/>
1532 <y:LineStyle color="#000000" type="line" width="1.0"/>
1533 <y:Arrows source="none" target="standard"/>
1537 <edge id="e11" source="n8" target="n11">
1539 <y:QuadCurveEdge straightness="0.1">
1540 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1541 <y:LineStyle color="#000000" type="line" width="1.0"/>
1542 <y:Arrows source="none" target="standard"/>
1546 <edge id="e12" source="n8" target="n12">
1548 <y:QuadCurveEdge straightness="0.1">
1549 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1550 <y:LineStyle color="#000000" type="line" width="1.0"/>
1551 <y:Arrows source="none" target="standard"/>
1555 <edge id="e13" source="n7" target="n51">
1557 <y:QuadCurveEdge straightness="0.1">
1558 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1559 <y:LineStyle color="#000000" type="line" width="1.0"/>
1560 <y:Arrows source="none" target="standard"/>
1564 <edge id="e14" source="n14" target="n51">
1566 <y:QuadCurveEdge straightness="0.1">
1567 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1568 <y:LineStyle color="#000000" type="line" width="1.0"/>
1569 <y:Arrows source="none" target="standard"/>
1573 <edge id="e15" source="n10" target="n15">
1575 <y:QuadCurveEdge straightness="0.1">
1576 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1577 <y:LineStyle color="#000000" type="line" width="1.0"/>
1578 <y:Arrows source="none" target="standard"/>
1579 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="45.12109375" x="26.6595654745272" y="-6.972553591262795">create
1580 & start<y:LabelModel>
1581 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1584 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
1586 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1591 <edge id="e16" source="n64" target="n16">
1593 <y:QuadCurveEdge straightness="0.1">
1594 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1595 <y:LineStyle color="#000000" type="line" width="1.0"/>
1596 <y:Arrows source="none" target="standard"/>
1597 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="4.0" x="146.37295564436738" y="-147.17753964814426">
1599 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1602 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
1604 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1609 <edge id="e17" source="n64" target="n53">
1611 <y:QuadCurveEdge straightness="0.1">
1612 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1613 <y:LineStyle color="#000000" type="line" width="1.0"/>
1614 <y:Arrows source="none" target="standard"/>
1615 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="57.77734375" x="18.556640625" y="-8.984375292821937">schedule<y:LabelModel>
1616 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1619 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
1621 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1626 <edge id="e18" source="n64" target="n18">
1628 <y:QuadCurveEdge straightness="0.1">
1629 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1630 <y:LineStyle color="#000000" type="line" width="1.0"/>
1631 <y:Arrows source="none" target="standard"/>
1635 <edge id="e19" source="n18" target="n19">
1637 <y:QuadCurveEdge straightness="0.1">
1638 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1639 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
1640 <y:Arrows source="none" target="standard"/>
1644 <edge id="e20" source="n11" target="n20">
1646 <y:QuadCurveEdge straightness="0.1">
1647 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1648 <y:LineStyle color="#000000" type="line" width="1.0"/>
1649 <y:Arrows source="none" target="standard"/>
1653 <edge id="e21" source="n20" target="n21">
1655 <y:QuadCurveEdge straightness="0.1">
1656 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1657 <y:LineStyle color="#000000" type="line" width="1.0"/>
1658 <y:Arrows source="none" target="standard"/>
1662 <edge id="e22" source="n21" target="n19">
1664 <y:QuadCurveEdge straightness="0.1">
1665 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1666 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
1667 <y:Arrows source="none" target="standard"/>
1671 <edge id="e23" source="n16" target="n22">
1673 <y:QuadCurveEdge straightness="0.1">
1674 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1675 <y:LineStyle color="#000000" type="line" width="1.0"/>
1676 <y:Arrows source="none" target="standard"/>
1680 <edge id="e24" source="n16" target="n23">
1682 <y:QuadCurveEdge straightness="0.1">
1683 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1684 <y:LineStyle color="#000000" type="line" width="1.0"/>
1685 <y:Arrows source="none" target="standard"/>
1689 <edge id="e25" source="n16" target="n24">
1691 <y:QuadCurveEdge straightness="0.1">
1692 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1693 <y:LineStyle color="#000000" type="line" width="1.0"/>
1694 <y:Arrows source="none" target="standard"/>
1698 <edge id="e26" source="n25" target="n22">
1700 <y:QuadCurveEdge straightness="0.1">
1701 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1702 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
1703 <y:Arrows source="none" target="standard"/>
1707 <edge id="e27" source="n25" target="n23">
1709 <y:QuadCurveEdge straightness="0.1">
1710 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1711 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
1712 <y:Arrows source="none" target="standard"/>
1716 <edge id="e28" source="n26" target="n24">
1718 <y:QuadCurveEdge straightness="0.1">
1719 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1720 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
1721 <y:Arrows source="none" target="standard"/>
1725 <edge id="e29" source="n17" target="n27">
1727 <y:QuadCurveEdge straightness="0.1">
1728 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1729 <y:LineStyle color="#000000" type="line" width="1.0"/>
1730 <y:Arrows source="none" target="standard"/>
1734 <edge id="e30" source="n17" target="n28">
1736 <y:QuadCurveEdge straightness="0.1">
1737 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1738 <y:LineStyle color="#000000" type="line" width="1.0"/>
1739 <y:Arrows source="none" target="standard"/>
1743 <edge id="e31" source="n27" target="n29">
1745 <y:QuadCurveEdge straightness="0.1">
1746 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1747 <y:LineStyle color="#000000" type="line" width="1.0"/>
1748 <y:Arrows source="none" target="standard"/>
1752 <edge id="e32" source="n27" target="n22">
1754 <y:QuadCurveEdge straightness="0.1">
1755 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
1756 <y:Point x="1210.5625187406297" y="610.5944152923543"/>
1758 <y:LineStyle color="#000000" type="line" width="1.0"/>
1759 <y:Arrows source="none" target="standard"/>
1763 <edge id="e33" source="n28" target="n30">
1765 <y:QuadCurveEdge straightness="0.1">
1766 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1767 <y:LineStyle color="#000000" type="line" width="1.0"/>
1768 <y:Arrows source="none" target="standard"/>
1772 <edge id="e34" source="n28" target="n31">
1774 <y:QuadCurveEdge straightness="0.1">
1775 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1776 <y:LineStyle color="#000000" type="line" width="1.0"/>
1777 <y:Arrows source="none" target="standard"/>
1778 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="96.26171875" x="54.1376953125" y="47.329772656396926">[done callback]<y:LabelModel>
1779 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1782 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
1784 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1789 <edge id="e35" source="n31" target="n32">
1791 <y:QuadCurveEdge straightness="0.1">
1792 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1793 <y:LineStyle color="#000000" type="line" width="1.0"/>
1794 <y:Arrows source="none" target="standard"/>
1798 <edge id="e36" source="n31" target="n33">
1800 <y:QuadCurveEdge straightness="0.1">
1801 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1802 <y:LineStyle color="#000000" type="line" width="1.0"/>
1803 <y:Arrows source="none" target="standard"/>
1807 <edge id="e37" source="n31" target="n34">
1809 <y:QuadCurveEdge straightness="0.1">
1810 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1811 <y:LineStyle color="#000000" type="line" width="1.0"/>
1812 <y:Arrows source="none" target="standard"/>
1816 <edge id="e38" source="n34" target="n36">
1818 <y:QuadCurveEdge straightness="0.1">
1819 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1820 <y:LineStyle color="#000000" type="line" width="1.0"/>
1821 <y:Arrows source="none" target="standard"/>
1825 <edge id="e39" source="n34" target="n37">
1827 <y:QuadCurveEdge straightness="0.1">
1828 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1829 <y:LineStyle color="#000000" type="line" width="1.0"/>
1830 <y:Arrows source="none" target="standard"/>
1834 <edge id="e40" source="n35" target="n36">
1836 <y:QuadCurveEdge straightness="0.1">
1837 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1838 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
1839 <y:Arrows source="none" target="standard"/>
1843 <edge id="e41" source="n35" target="n37">
1845 <y:QuadCurveEdge straightness="0.1">
1846 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1847 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
1848 <y:Arrows source="none" target="standard"/>
1852 <edge id="e42" source="n38" target="n36">
1854 <y:QuadCurveEdge straightness="0.1">
1855 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1856 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
1857 <y:Arrows source="none" target="standard"/>
1861 <edge id="e43" source="n32" target="n39">
1863 <y:QuadCurveEdge straightness="0.1">
1864 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1865 <y:LineStyle color="#000000" type="line" width="1.0"/>
1866 <y:Arrows source="none" target="standard"/>
1870 <edge id="e44" source="n33" target="n40">
1872 <y:QuadCurveEdge straightness="0.1">
1873 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
1874 <y:Point x="1547.8242187500005" y="1072.6787106446782"/>
1876 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
1877 <y:Arrows source="none" target="standard"/>
1881 <edge id="e45" source="n33" target="n41">
1883 <y:QuadCurveEdge straightness="0.1">
1884 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1885 <y:LineStyle color="#000000" type="line" width="1.0"/>
1886 <y:Arrows source="none" target="standard"/>
1890 <edge id="e46" source="n42" target="n41">
1892 <y:QuadCurveEdge straightness="0.1">
1893 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1894 <y:LineStyle color="#000000" type="line" width="1.0"/>
1895 <y:Arrows source="none" target="standard"/>
1899 <edge id="e47" source="n42" target="n35">
1901 <y:QuadCurveEdge straightness="0.1">
1902 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1903 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
1904 <y:Arrows source="none" target="standard"/>
1908 <edge id="e48" source="n42" target="n38">
1910 <y:QuadCurveEdge straightness="0.1">
1911 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1912 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
1913 <y:Arrows source="none" target="standard"/>
1917 <edge id="e49" source="n19" target="n43">
1919 <y:QuadCurveEdge straightness="0.1">
1920 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1921 <y:LineStyle color="#000000" type="line" width="1.0"/>
1922 <y:Arrows source="none" target="standard"/>
1923 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="45.384765625" x="352.13994411485646" y="77.77476083358215">checks<y:LabelModel>
1924 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1927 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
1929 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1934 <edge id="e50" source="n42" target="n43">
1936 <y:QuadCurveEdge straightness="0.1">
1937 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
1938 <y:Point x="1978.375" y="1133.7255856446782"/>
1940 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
1941 <y:Arrows source="none" target="standard"/>
1942 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="73.64453125" x="-370.3128552612179" y="123.89929577866906">creates link<y:LabelModel>
1943 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1946 <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="30.0" distanceToCenter="true" position="center" ratio="0.7754897808627618" segment="0"/>
1948 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1953 <edge id="e51" source="n37" target="n43">
1955 <y:QuadCurveEdge straightness="0.1">
1956 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1957 <y:LineStyle color="#000000" type="line" width="1.0"/>
1958 <y:Arrows source="none" target="standard"/>
1959 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="48.00390625" x="-24.001953125" y="15.015624707178176">expires<y:LabelModel>
1960 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1963 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
1965 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1970 <edge id="e52" source="n43" target="n17">
1972 <y:QuadCurveEdge straightness="0.1">
1973 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
1974 <y:Point x="1168.5742187500005" y="1097.7255856446782"/>
1976 <y:LineStyle color="#000000" type="line" width="1.0"/>
1977 <y:Arrows source="none" target="standard"/>
1978 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="30.87109375" x="-541.6850514769453" y="-186.83934546022329">calls<y:LabelModel>
1979 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1982 <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="30.0" distanceToCenter="true" position="center" ratio="0.07298048492848684" segment="-1"/>
1984 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1989 <edge id="e53" source="n25" target="n29">
1991 <y:QuadCurveEdge straightness="0.1">
1992 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1993 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
1994 <y:Arrows source="none" target="standard"/>
1998 <edge id="e54" source="n25" target="n30">
2000 <y:QuadCurveEdge straightness="0.1">
2001 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2002 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2003 <y:Arrows source="none" target="standard"/>
2007 <edge id="e55" source="n26" target="n39">
2009 <y:QuadCurveEdge straightness="0.1">
2010 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2011 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2012 <y:Arrows source="none" target="standard"/>
2016 <edge id="e56" source="n42" target="n40">
2018 <y:QuadCurveEdge straightness="0.1">
2019 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2020 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2021 <y:Arrows source="none" target="standard"/>
2025 <edge id="e57" source="n15" target="n44">
2027 <y:QuadCurveEdge straightness="0.1">
2028 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2029 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2030 <y:Arrows source="none" target="standard"/>
2034 <edge id="e58" source="n12" target="n44">
2036 <y:QuadCurveEdge straightness="0.1">
2037 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2038 <y:LineStyle color="#000000" type="line" width="1.0"/>
2039 <y:Arrows source="none" target="standard"/>
2043 <edge id="e59" source="n15" target="n50">
2045 <y:QuadCurveEdge straightness="0.1">
2046 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2047 <y:LineStyle color="#000000" type="line" width="1.0"/>
2048 <y:Arrows source="none" target="standard"/>
2052 <edge id="e60" source="n42" target="n26">
2054 <y:QuadCurveEdge straightness="0.1">
2055 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2056 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2057 <y:Arrows source="none" target="standard"/>
2061 <edge id="e61" source="n32" target="n45">
2063 <y:QuadCurveEdge straightness="0.1">
2064 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2065 <y:LineStyle color="#000000" type="line" width="1.0"/>
2066 <y:Arrows source="none" target="standard"/>
2070 <edge id="e62" source="n45" target="n46">
2072 <y:QuadCurveEdge straightness="0.1">
2073 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2074 <y:LineStyle color="#000000" type="line" width="1.0"/>
2075 <y:Arrows source="none" target="standard"/>
2079 <edge id="e63" source="n26" target="n46">
2081 <y:QuadCurveEdge straightness="0.1">
2082 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2083 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2084 <y:Arrows source="none" target="standard"/>
2088 <edge id="e64" source="n45" target="n47">
2090 <y:QuadCurveEdge straightness="0.1">
2091 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2092 <y:LineStyle color="#000000" type="line" width="1.0"/>
2093 <y:Arrows source="none" target="standard"/>
2097 <edge id="e65" source="n45" target="n48">
2099 <y:QuadCurveEdge straightness="0.1">
2100 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2101 <y:LineStyle color="#000000" type="line" width="1.0"/>
2102 <y:Arrows source="none" target="standard"/>
2106 <edge id="e66" source="n48" target="n38">
2108 <y:QuadCurveEdge straightness="0.1">
2109 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2110 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2111 <y:Arrows source="none" target="standard"/>
2115 <edge id="e67" source="n47" target="n38">
2117 <y:QuadCurveEdge straightness="0.1">
2118 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2119 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2120 <y:Arrows source="none" target="standard"/>
2124 <edge id="e68" source="n40" target="n33">
2126 <y:QuadCurveEdge straightness="0.1">
2127 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
2128 <y:Point x="1567.1992187500005" y="1040.4287106446782"/>
2130 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2131 <y:Arrows source="none" target="standard"/>
2135 <edge id="e69" source="n42" target="n49">
2137 <y:QuadCurveEdge straightness="0.1">
2138 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2139 <y:LineStyle color="#000000" type="line" width="1.0"/>
2140 <y:Arrows source="none" target="standard"/>
2144 <edge id="e70" source="n49" target="n25">
2146 <y:QuadCurveEdge straightness="0.1">
2147 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2148 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2149 <y:Arrows source="none" target="standard"/>
2153 <edge id="n52::e0" source="n52::n0" target="n52::n1">
2155 <y:QuadCurveEdge straightness="0.1">
2156 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2157 <y:LineStyle color="#000000" type="line" width="1.0"/>
2158 <y:Arrows source="none" target="standard"/>
2162 <edge id="n52::e1" source="n52::n0" target="n52::n2">
2164 <y:QuadCurveEdge straightness="0.1">
2165 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2166 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2167 <y:Arrows source="none" target="standard"/>
2168 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="67.041015625" x="3.6514281245124707" y="24.237430802421386">write
2169 (and read)<y:LabelModel>
2170 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2173 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
2175 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2180 <edge id="n52::e2" source="n52::n2" target="n52::n9">
2182 <y:QuadCurveEdge straightness="0.1">
2183 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2184 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2185 <y:Arrows source="none" target="standard"/>
2186 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="31.287109375" x="25.58444356068844" y="-23.64938760094651">read<y:LabelModel>
2187 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2190 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
2192 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2197 <edge id="e71" source="n10" target="n50">
2199 <y:QuadCurveEdge straightness="0.1">
2200 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2201 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2202 <y:Arrows source="none" target="standard"/>
2203 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="67.392578125" x="30.6913037557772" y="-19.821215473988445">create link<y:LabelModel>
2204 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2207 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
2209 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2214 <edge id="e72" source="n50" target="n64">
2216 <y:QuadCurveEdge straightness="0.1">
2217 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2218 <y:LineStyle color="#000000" type="line" width="1.0"/>
2219 <y:Arrows source="none" target="standard"/>
2223 <edge id="n52::e3" source="n52::n4" target="n52::n3">
2225 <y:QuadCurveEdge straightness="0.1">
2226 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2227 <y:LineStyle color="#000000" type="line" width="1.0"/>
2228 <y:Arrows source="none" target="standard"/>
2229 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="45.859375" x="-46.234430010342294" y="-34.29734991207977">control<y:LabelModel>
2230 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2233 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
2235 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2240 <edge id="n52::e4" source="n52::n5" target="n52::n3">
2242 <y:QuadCurveEdge straightness="0.1">
2243 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2244 <y:LineStyle color="#000000" type="line" width="1.0"/>
2245 <y:Arrows source="none" target="standard"/>
2246 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="44.5234375" x="-1.4253241140714863" y="-33.54661749020477">trigger<y:LabelModel>
2247 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2250 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
2252 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2257 <edge id="n52::e5" source="n52::n3" target="n52::n6">
2259 <y:QuadCurveEdge straightness="0.1">
2260 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2261 <y:LineStyle color="#000000" type="line" width="1.0"/>
2262 <y:Arrows source="none" target="standard"/>
2263 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="83.95703125" x="7.3447559398975955" y="-46.43867356330375">triggered call<y:LabelModel>
2264 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2267 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
2269 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2274 <edge id="n52::e6" source="n52::n7" target="n52::n3">
2276 <y:QuadCurveEdge straightness="0.1">
2277 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2278 <y:LineStyle color="#000000" type="line" width="1.0"/>
2279 <y:Arrows source="none" target="standard"/>
2280 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="82.2109375" x="-4.708842636179952" y="19.43775750979526">schedule call<y:LabelModel>
2281 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2284 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
2286 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2291 <edge id="e73" source="n51" target="n13">
2293 <y:QuadCurveEdge straightness="0.1">
2294 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2295 <y:LineStyle color="#000000" type="line" width="1.0"/>
2296 <y:Arrows source="none" target="standard"/>
2300 <edge id="n52::e7" source="n52::n0" target="n52::n8">
2302 <y:QuadCurveEdge straightness="0.1">
2303 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2304 <y:LineStyle color="#000000" type="line" width="1.0"/>
2305 <y:Arrows source="none" target="standard"/>
2309 <edge id="n52::e8" source="n52::n0" target="n52::n9">
2311 <y:QuadCurveEdge straightness="0.1">
2312 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2313 <y:LineStyle color="#000000" type="line" width="1.0"/>
2314 <y:Arrows source="none" target="standard"/>
2318 <edge id="e74" source="n53" target="n17">
2321 <y:QuadCurveEdge straightness="0.1">
2322 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2323 <y:LineStyle color="#000000" type="line" width="1.0"/>
2324 <y:Arrows source="none" target="standard"/>
2328 <edge id="e75" source="n19" target="n53">
2331 <y:QuadCurveEdge straightness="0.1">
2332 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2333 <y:LineStyle color="#000000" type="line" width="1.0"/>
2334 <y:Arrows source="none" target="standard"/>
2335 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="45.384765625" x="-182.61008079734802" y="-87.22247991588767">checks<y:LabelModel>
2336 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2339 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
2341 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2346 <edge id="e76" source="n63" target="n53">
2349 <y:QuadCurveEdge straightness="0.1">
2350 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2351 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2352 <y:Arrows source="none" target="standard"/>
2356 <edge id="n52::e9" source="n52::n0" target="n52::n12">
2359 <y:QuadCurveEdge straightness="0.1">
2360 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2361 <y:LineStyle color="#000000" type="line" width="1.0"/>
2362 <y:Arrows source="none" target="standard"/>
2366 <edge id="e77" source="n5" target="n54">
2369 <y:QuadCurveEdge straightness="0.1">
2370 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2371 <y:LineStyle color="#000000" type="line" width="1.0"/>
2372 <y:Arrows source="none" target="standard"/>
2376 <edge id="e78" source="n58" target="n42">
2379 <y:QuadCurveEdge straightness="0.1">
2380 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
2381 <y:Point x="744.9361969405998" y="338.72400475543355"/>
2382 <y:Point x="2259.8856540479833" y="503.48588045820725"/>
2384 <y:LineStyle color="#000000" type="line" width="1.0"/>
2385 <y:Arrows source="none" target="none"/>
2389 <edge id="e79" source="n62" target="n57">
2392 <y:QuadCurveEdge straightness="0.1">
2393 <y:Path sx="12.143902404508841" sy="0.0" tx="0.0" ty="0.0"/>
2394 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2395 <y:Arrows source="none" target="standard"/>
2396 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="28.626953125" x="38.96643130826601" y="1.0940541068257517">true<y:LabelModel>
2397 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2400 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="1.0" segment="-1"/>
2402 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2407 <edge id="e80" source="n64" target="n62">
2410 <y:QuadCurveEdge straightness="0.1">
2411 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2412 <y:LineStyle color="#000000" type="line" width="1.0"/>
2413 <y:Arrows source="none" target="standard"/>
2417 <edge id="e81" source="n59" target="n60">
2420 <y:QuadCurveEdge straightness="0.1">
2421 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
2422 <y:Point x="753.319563323807" y="684.1848609679449"/>
2423 <y:Point x="691.920462874032" y="759.8628219874354"/>
2424 <y:Point x="643.3723369370006" y="771.2859104432082"/>
2426 <y:LineStyle color="#000000" type="line" width="1.0"/>
2427 <y:Arrows source="none" target="standard"/>
2431 <edge id="e82" source="n56" target="n61">
2434 <y:QuadCurveEdge straightness="0.1">
2435 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2436 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2437 <y:Arrows source="none" target="standard"/>
2441 <edge id="e83" source="n57" target="n17">
2444 <y:QuadCurveEdge straightness="0.1">
2445 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2446 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2447 <y:Arrows source="none" target="standard"/>
2451 <edge id="e84" source="n60" target="n16">
2454 <y:QuadCurveEdge straightness="0.1">
2455 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2456 <y:LineStyle color="#000000" type="line" width="1.0"/>
2457 <y:Arrows source="none" target="standard"/>
2461 <edge id="e85" source="n60" target="n59">
2464 <y:QuadCurveEdge straightness="0.1">
2465 <y:Path sx="12.071280570651993" sy="0.0" tx="0.0" ty="0.0"/>
2466 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2467 <y:Arrows source="none" target="standard"/>
2468 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="57.77734375" x="-0.4489371972161962" y="-22.73889911877336">schedule<y:LabelModel>
2469 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2472 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.0" segment="0"/>
2474 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2479 <edge id="e86" source="n60" target="n57">
2482 <y:QuadCurveEdge straightness="0.1">
2483 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2484 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2485 <y:Arrows source="none" target="standard"/>
2486 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="28.626953125" x="-14.313475918296604" y="16.70857579633082">true<y:LabelModel>
2487 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2490 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
2492 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2497 <edge id="e87" source="n58" target="n57">
2500 <y:QuadCurveEdge straightness="0.1">
2501 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2502 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2503 <y:Arrows source="none" target="standard"/>
2504 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="32.546875" x="467.7607605989484" y="162.15829953675552">false<y:LabelModel>
2505 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2508 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="1.0" segment="-1"/>
2510 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2515 <edge id="e88" source="n61" target="n59">
2518 <y:QuadCurveEdge straightness="0.1">
2519 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2520 <y:LineStyle color="#000000" type="line" width="1.0"/>
2521 <y:Arrows source="none" target="standard"/>
2522 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="48.00390625" x="-53.00390625" y="-16.437836220770464">expires<y:LabelModel>
2523 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2526 <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.0" segment="0"/>
2528 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2533 <edge id="e89" source="n55" target="n61">
2536 <y:QuadCurveEdge straightness="0.1">
2537 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2538 <y:LineStyle color="#000000" type="dotted" width="1.0"/>
2539 <y:Arrows source="none" target="standard"/>
2543 <edge id="e90" source="n19" target="n59">
2546 <y:QuadCurveEdge straightness="0.1">
2547 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2548 <y:LineStyle color="#000000" type="line" width="1.0"/>
2549 <y:Arrows source="none" target="standard"/>
2550 <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="45.384765625" x="-75.52365436032005" y="-282.76656711874205">checks<y:LabelModel>
2551 <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
2554 <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="3.881684847263709" distanceToCenter="false" position="center" ratio="0.8324097151108023" segment="-1"/>
2556 <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
2561 <edge id="e91" source="n58" target="n63">
2564 <y:QuadCurveEdge straightness="0.1">
2565 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2566 <y:LineStyle color="#000000" type="dashed" width="1.0"/>
2567 <y:Arrows source="none" target="standard"/>
2571 <edge id="e92" source="n62" target="n60">
2574 <y:QuadCurveEdge straightness="0.1">
2575 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2576 <y:LineStyle color="#000000" type="line" width="1.0"/>
2577 <y:Arrows source="none" target="standard"/>
2581 <edge id="e93" source="n60" target="n61">
2584 <y:QuadCurveEdge straightness="0.1">
2585 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
2586 <y:LineStyle color="#000000" type="line" width="1.0"/>
2587 <y:Arrows source="none" target="standard"/>