docs/document-structure (#578)

Habe per toctree die verschiedenen Dokumente in die richtige Reihenfolge
gebracht.

---------

Co-authored-by: Tim Ronneburg <Tim-Ronneburg@users.noreply.github.com>
Co-authored-by: Sebastian <94404394+SeZett@users.noreply.github.com>
Co-authored-by: Philipp Horstenkamp <philipp@horstenkamp.de>
Co-authored-by: SeZett <zeleny.sebastian@fh-swf.de>
This commit is contained in:
Tristan Nolde
2024-01-25 17:49:23 +01:00
committed by GitHub
parent f0570d6145
commit e30f6b813d
52 changed files with 8140 additions and 8044 deletions

View File

@ -1,6 +1,6 @@
<mxfile host="Electron" modified="2024-01-11T01:52:42.034Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.7.5 Chrome/114.0.5735.289 Electron/25.8.1 Safari/537.36" etag="PH9n6xjyhB6dS2H5OEyx" version="21.7.5" type="device" pages="5">
<mxfile host="Electron" modified="2024-01-25T16:30:07.276Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.1.2 Chrome/114.0.5735.289 Electron/25.9.4 Safari/537.36" version="22.1.2" etag="Y0N69jhPIZVyyvxxzYC-" type="device" pages="5">
<diagram id="XClLuxTnXhbEa_T0bkAs" name="PoC v1">
<mxGraphModel dx="1658" dy="828" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="1432" dy="820" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
@ -370,7 +370,7 @@
</mxGraphModel>
</diagram>
<diagram name="PoC v1 - 09.23" id="V75WI-Vc3ERBdHz3RbNH">
<mxGraphModel dx="3328" dy="844" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="2933" dy="575" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="JG5BCxef4sXj4Bs8cui4-0" />
<mxCell id="JG5BCxef4sXj4Bs8cui4-1" parent="JG5BCxef4sXj4Bs8cui4-0" />
@ -863,7 +863,7 @@
</mxGraphModel>
</diagram>
<diagram id="6lcZ0WluHrCxXI3KRIGV" name="Solution Arch.">
<mxGraphModel dx="797" dy="402" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="1432" dy="820" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
@ -873,12 +873,12 @@
<mxCell id="4QydbOITRQrlghnwuT7l-122" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="4QydbOITRQrlghnwuT7l-121" vertex="1">
<mxGeometry width="190" height="60" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-123" value="" style="image;sketch=0;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/mscae/Docker.svg;" parent="4QydbOITRQrlghnwuT7l-121" vertex="1">
<mxGeometry x="10" y="9.5" width="50" height="41" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-124" value="Dashboard&lt;br&gt;server" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-121" vertex="1">
<mxGeometry x="80" y="15" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="txUyMvO9ThvCAUF8pDqV-1" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAOEAAADgCAMAAADCMfHtAAABRFBMVEUPERP///8AAAAAAAbf3+Dr6+tqa2tLTE3zPnv2OXeym8Wtosuqps6vn8j6M3Onq9LSbaGL0/L0PHnPcqTuQ3+Pze3Uap+G2vjLdqeH2ff8L3C0mMIADADTbKDYZJqC4PwADgqDg4QAEA7Nzc2osNeNjY7ExMScnJxCQ0QVFxgABgAIAAD/M3YAExH5RYSG6P+uPGjjaKFqHTbWRHo+P1DHO22Wn8Dm5ueYmJo6OTyrrKwmJyksHyuNLE68MWBjKUF8Q2GhVXyUWXlePVJoYHeDepl5d5RRUGEeGyJYe49pnrZ0rsVJZnV2LUofFh1uS2C4PGtJJzqlaYx2wNo/JjUxLjamkLaEuNWbK1HHfKhkWG7KXZBgZ3xWL0SybZeZo8U1SlcAHCGEiKbdNm11pL5SVmh9WnFaIjiUNltaW11uK0YtLi9jy8IrAAAHh0lEQVR4nO2d3VvTSBSH01P5KApapIBQbdrSQkMruosKFBAW0IKgdhXsyuoirqvI/3+/ST9oMmcSDm4645M978Xe7O9J5+0kIZlznBqxFktG1FhqmxnN/xYBdA8odACKXcPZ6Pk5wGzHMKKCbUXbMB9VQVsx3zSMrqCt6BgWIm1YsA2jLOhMolGMuGHRyEbcMGvM6R5Dj5kzSrqH0GOi7scwDMMwDMMwDMMwDMMwDMMwDMMwDMMwTATImWY6bZrBIcsCgEsy4GARMoq7ftKra+uP1h88DXKE1Y3Nzc3ftqyA8UN1e+f09NnzoPFDbXfvxYu9/XmFjmZtvVxOJBKjibGDtF/m5eb4+N27t27dnnzlNzSrtDM8PHz9+o0bN/70y8wbe8lk8s6diczErjJF82u5PDLiGA4O3n8tV7Tq4zaOoM3v8qHB8tDQUNvw5qlfJpVMthQnFt7Mh+YQSK5u+3UMfRTNt/fuXRhOTkoVrcOmYNtQrgjVVCrVFLQNMwtv1MxiJTHlMhy7f2DijHnsMZSeqHDkMZyRnajwLtWdw0xmYU+FotmY8hiOjVVQxtp46DX8A2fg/fS02/DmDG5Ag/1kaw7bhplMtSdOXtIJwVAyiWBPoaN4YTj5Ct1Q4Ug0xJMIf6e8hgsK7ja51bI4hw/Qlfjy4T3vHEquxPS0aIivREgKhhkFV2LulynR8JFoaH5Ahh/FkVmLyPAvMQOL3ZO0bXhHi+GvIRnOiJn5k9TPYYjmMEcwNJaR4WOUOezMYVKhofGJcB1W2objAdchDBGuw5Ro+EKBYfqzeC/9kEMjOxbncMtEGXQv/SK/lyYV30sNc00wRJdh+0L0/D3EGeu5YHgTD37+RPx7qOS5zZ5EzzNNHU1haxLdhluS9wvY8RhKprA7ie07zcK+kse2XGlkyvVc+k366F06dhv+Ix/Ykctw5pk0A++S3Xupmoc2m9ynz913iwP521+uctx9pvERbCu2DOWC9on6rmOoTtAZ/tpg2VEcfP3W7/3QfjZt3ktv3f741ndgsN2ew9ND/8x+qjmDE29OVL7mm5X6WqPxvZaWXIMdLKhvbGxs1YLWMQAWt7e3v1SD1jEATnZ3d/fPQdHbYYecaV62TGPkLMu6LGMQlmDm1S/TMAzDMAzDMAzDMESa74cB778OlPK7RcjEnUz8KqP775iVr41G42A16B0f4KywMputBo3Necd/tv3lMPgdf8A5zrnKl+BcpZFortOMPqr7rtNAoa+1mVh+IHCd5rqzTvN40T+TbR/n2pm6haiXo921tm/ybz8efxK7YEk+NKt01F1N9FlrA7jWPc6KqsXEGmW9NOZGvpdYybNeKm9VgCfu4yhSFNe8n5qSgeU9hrF+aR2fsOZd9B5HyW5BlLoF9HsHFuvDI6PULeBMOI6SPa1w7QlPovvi8ZtEUu2pKB5HxSRS6ocgDkxyBZHqh+g4CrbtctWAR/1qwPEBNLJraGS4yo1rwDV0nCeKDKeC6/joMpQYUur4km9KckGHDaWOTzEEQi+GHkOjhgzRdUgxpPTTaDLEPVHfTSFCMiT0RGkyJPS10QxRXxv6KE2GhN5EkiF6psFtbboMc/Wy+7kU/zUkGhqH05f0l+oyNMz6SPfdQiJINXRaaIeDeoS1Gbb6vB3FxNh32ZsF0dCwzIs+b9ljt0ZD+4ZaW1tfX//2NW3K/i/V0E6W3u/s7Pj16us0tOfRTPuu09ANg/+9hV7DIK5iGAQb6oMNqbChPtiQChvqgw2psKE+2JAKG+ojIoYB9fcrGcb9S/Q6De1RnWX7/UrrV3jHBxjI9i/7HEejIfS3KqB9s9KxkQ3hrF1JXSn9XOs07rKerH2Aaug+jqxKrM3QW/+UDI1o6C2FS2qfugzFwuwyulEQ17xXvBHclKLJENXWJSUJiiEaPi5+6jLMi586J04irTKDavToktZliD4VdcvQDFEG1fr1GOIGEPzTeyTD88szmgwpFWxChjJ6NuwNbEjNsCE1Ez5sSM2wITUTPmxIzbAhNRM+bEjNsCE1Ez5sSM2wITUTPmxIzbAhNRM+bEjNsCE1Ez5sSM2wITUTPmxIzbAhNRM+bEjNsCE1Ez5sSM2wITUTPmxIzfwvDVHLUHxOh6HkU/FeFVWUQR0pRpyQwT03P9SJe0XwpxYII8PbDEGfmMH79Hj333FQsQcP7tbCv/0iNuXFYue4vW9WzEhaAJfEzICCLb9AbGaSfa3iaSrddIWQEU9lfCL3Aih4PlR67UP2ypmY9LOEexb+OaGe4D0Hq9LzxnsO+mQ8X9WydHoomR7g+maLfo32rkw+7jMwd0ba6O1kzi7uSPmqKkGnxb7gdEL3rfhvNmdnsk4nal+RkgnYbM6VUbqxoPOPLS7bzLCdCfziqZk476zPMAzDMAzDMAzDMAzDMAzDMAzDMAzDOCjq4NBGyVDRZqSR+ICh5LfM9AFZQ8HPYOkEikYs4mdpzPD5dcKIALO2YawU3VmMl2KOoYrGW004+3Q6bZ6qfuBTOc02ymYj64rqn9tVQrzVJ2oo72xUBVRb23R2mpFXznWPKGTOO42+/wKerhF8yieRDQAAAABJRU5ErkJggg==;" vertex="1" parent="4QydbOITRQrlghnwuT7l-121">
<mxGeometry x="10" y="6.110000000000014" width="48" height="47.79" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-127" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="730" y="310" width="190" height="60" as="geometry" />
</mxCell>
@ -897,35 +897,23 @@
<mxCell id="4QydbOITRQrlghnwuT7l-78" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="4QydbOITRQrlghnwuT7l-81" vertex="1">
<mxGeometry width="190" height="60" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-77" value="" style="image;sketch=0;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/mscae/Docker.svg;" parent="4QydbOITRQrlghnwuT7l-81" vertex="1">
<mxGeometry x="10" y="9.5" width="50" height="41" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-80" value="Daily Fetch (News + Stock prices)" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-81" vertex="1">
<mxCell id="4QydbOITRQrlghnwuT7l-80" value="Data Crawler" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-81" vertex="1">
<mxGeometry x="80" y="15" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="99oBgwYwi8GZivSEWGbn-1" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#4D27AA;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.glue_crawlers;" parent="4QydbOITRQrlghnwuT7l-81" vertex="1">
<mxGeometry x="10" y="6" width="48" height="48" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-90" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="730" y="480" width="190" height="60" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-91" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="4QydbOITRQrlghnwuT7l-90" vertex="1">
<mxGeometry width="190" height="60" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-92" value="" style="image;sketch=0;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/mscae/Docker.svg;" parent="4QydbOITRQrlghnwuT7l-90" vertex="1">
<mxGeometry x="10" y="9.5" width="50" height="41" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-93" value="StagingDB&lt;br&gt;(MongoDB)" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-90" vertex="1">
<mxCell id="4QydbOITRQrlghnwuT7l-93" value="Data Lake" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-90" vertex="1">
<mxGeometry x="80" y="15" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-82" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="480" y="580" width="190" height="60" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-83" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="4QydbOITRQrlghnwuT7l-82" vertex="1">
<mxGeometry width="190" height="60" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-84" value="" style="image;sketch=0;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/mscae/Docker.svg;" parent="4QydbOITRQrlghnwuT7l-82" vertex="1">
<mxGeometry x="10" y="9.5" width="50" height="41" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-85" value="Bundesanzeiger + Unternehmensregister" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-82" vertex="1">
<mxGeometry x="80" y="15" width="80" height="30" as="geometry" />
<mxCell id="99oBgwYwi8GZivSEWGbn-2" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://seeklogo.com/images/M/mongodb-logo-D13D67C930-seeklogo.com.png;" parent="4QydbOITRQrlghnwuT7l-90" vertex="1">
<mxGeometry x="10" y="6" width="48" height="48" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-94" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="730" y="580" width="190" height="60" as="geometry" />
@ -933,28 +921,25 @@
<mxCell id="4QydbOITRQrlghnwuT7l-95" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="4QydbOITRQrlghnwuT7l-94" vertex="1">
<mxGeometry width="190" height="60" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-96" value="" style="image;sketch=0;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/mscae/Docker.svg;" parent="4QydbOITRQrlghnwuT7l-94" vertex="1">
<mxGeometry x="10" y="9.5" width="50" height="41" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-97" value="ProdDB&lt;br&gt;(PostgreSQL)" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-94" vertex="1">
<mxCell id="4QydbOITRQrlghnwuT7l-97" value="Prod. DB" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-94" vertex="1">
<mxGeometry x="80" y="15" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="99oBgwYwi8GZivSEWGbn-3" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=https://uxwing.com/wp-content/themes/uxwing/download/brands-and-social-media/postgresql-icon.png;" parent="4QydbOITRQrlghnwuT7l-94" vertex="1">
<mxGeometry x="10" y="5.1200000000000045" width="48" height="49.75" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-98" value="" style="group;fillColor=#E6E6E6;" parent="1" vertex="1" connectable="0">
<mxGeometry x="983" y="480" width="190" height="60" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-99" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="4QydbOITRQrlghnwuT7l-98" vertex="1">
<mxGeometry width="190" height="60" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-100" value="" style="image;sketch=0;aspect=fixed;html=1;points=[];align=center;fontSize=12;image=img/lib/mscae/Docker.svg;" parent="4QydbOITRQrlghnwuT7l-98" vertex="1">
<mxGeometry x="10" y="9.5" width="50" height="41" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-101" value="Data Loader&lt;br&gt;(Core data + AI components)" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-98" vertex="1">
<mxCell id="4QydbOITRQrlghnwuT7l-101" value="Data Loader" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="4QydbOITRQrlghnwuT7l-98" vertex="1">
<mxGeometry x="80" y="15" width="100" height="30" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-132" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="4QydbOITRQrlghnwuT7l-78" target="4QydbOITRQrlghnwuT7l-91" edge="1">
<mxGeometry relative="1" as="geometry" />
<mxCell id="99oBgwYwi8GZivSEWGbn-9" value="" style="aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=#ffffff;fontSize=12;spacingTop=3;image;image=img/lib/ibm/management/process_management.svg;" parent="4QydbOITRQrlghnwuT7l-98" vertex="1">
<mxGeometry x="17" y="6" width="48" height="48" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-133" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1.004;exitY=0.165;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="4QydbOITRQrlghnwuT7l-83" target="4QydbOITRQrlghnwuT7l-91" edge="1">
<mxCell id="4QydbOITRQrlghnwuT7l-132" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="4QydbOITRQrlghnwuT7l-78" target="4QydbOITRQrlghnwuT7l-91" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="4QydbOITRQrlghnwuT7l-135" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="4QydbOITRQrlghnwuT7l-99" target="4QydbOITRQrlghnwuT7l-95" edge="1">
@ -964,19 +949,23 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="PBvJ47YNABYgI1IU5Uo1-1" value="" style="endArrow=classic;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
<mxCell id="PBvJ47YNABYgI1IU5Uo1-1" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;" parent="1" target="4QydbOITRQrlghnwuT7l-78" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="730" y="630" as="sourcePoint" />
<mxPoint x="730" y="610" as="sourcePoint" />
<mxPoint x="670" y="630" as="targetPoint" />
<Array as="points">
<mxPoint x="730" y="610" />
<mxPoint x="575" y="610" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="NPEAOddeQstWlf1RxnmO-3" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="4QydbOITRQrlghnwuT7l-122" target="4QydbOITRQrlghnwuT7l-95">
<mxCell id="NPEAOddeQstWlf1RxnmO-3" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="4QydbOITRQrlghnwuT7l-122" target="4QydbOITRQrlghnwuT7l-95" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="820" y="620" as="sourcePoint" />
<mxPoint x="860" y="660" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="NPEAOddeQstWlf1RxnmO-4" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="4QydbOITRQrlghnwuT7l-91" target="4QydbOITRQrlghnwuT7l-99">
<mxCell id="NPEAOddeQstWlf1RxnmO-4" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="4QydbOITRQrlghnwuT7l-91" target="4QydbOITRQrlghnwuT7l-99" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="820" y="620" as="sourcePoint" />
<mxPoint x="980" y="510" as="targetPoint" />