<mxfile host="orrery" agent="orrery" type="device">
<diagram id="orrery" name="Three-tier web application on AWS">
<mxGraphModel dx="1112" dy="1598" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="1112" pageHeight="1598" background="#0b1012" math="0" shadow="0">
<root><mxCell id="0"/><mxCell id="1" parent="0"/>
<mxCell id="title" value="Three-tier web application on AWS" style="text;html=1;align=left;verticalAlign=top;fontSize=20;fontStyle=1;fontColor=#9d9fa0;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="1"><mxGeometry x="28" y="24" width="358.79" height="25" as="geometry"/></mxCell>
<mxCell id="subtitle" value="Load-balanced EC2 web tier across two Availability Zones, Aurora and ElastiCache in private subnets" style="text;html=1;align=left;verticalAlign=top;fontSize=13;fontColor=#979a9b;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="1"><mxGeometry x="28" y="53" width="642.01" height="16.9" as="geometry"/></mxCell>
<mxCell id="g-cloud" value="AWS Cloud" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#121719;strokeColor=#323638;strokeWidth=1.67;dashed=0;verticalAlign=top;align=left;spacingLeft=46;spacingTop=8;fontColor=#649adb;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="1"><mxGeometry x="28" y="246" width="1056" height="1259" as="geometry"/></mxCell>
<mxCell id="g-cloud:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjZmZmIi8+PHBhdGggZmlsbD0iIzIzMmYzZSIgZD0iTTMyLjY5OCAyMy45Yy4zNjEuNDctLjQgMi40LS43NCAzLjI2NC0uMTA1LjI2Mi4xMTcuMzY1LjM1LjE2OCAxLjUxMi0xLjI4NCAxLjkwNC0zLjk3NSAxLjU5My00LjM2My0uMzA3LS4zODYtMi45NS0uNzE3LTQuNTYzLjQzMi0uMjQ5LjE3Ny0uMjA2LjQyLjA3LjM4OS45MDctLjExMiAyLjkzLS4zNTcgMy4yOS4xMW0tLjg0MiAyLjAxYy41MTgtLjM3OC4wNzQtLjk0MS0uNDU0LS43Mi0zLjUxMyAxLjQ2NC03LjMyNyAyLjE3My0xMC44IDIuMTczLTUuMTQzIDAtMTAuMTI3LTEuMzktMTQuMTU2LTMuNjk1LS4zNTItLjIwMi0uNjEzLjE1NS0uMzE5LjQxNCAzLjczMyAzLjMxNiA4LjY3IDUuMzA5IDE0LjE0NyA1LjMwOSAzLjkxIDAgOC40NTEtMS4yMDggMTEuNTgyLTMuNDgxbS0yLjE0NC01LjIxNWE2LjYgNi42IDAgMCAxLTEuNDU5LS4xNjFxLS43MTQtLjE2My0xLjA5My0uMzczLS4yMzMtLjEyOC0uMjktLjI1OGEuNy43IDAgMCAxLS4wNTktLjI2di0uNDdxMC0uMjkuMjE2LS4yOTIuMDgzLjAwMi4xNzMuMDMzLjA5MS4wMzQuMjQxLjA5OC40OC4yMSAxLjA0NC4zMjQuNTY0LjExMyAxLjEyNi4xMTMuODk1IDAgMS4zODQtLjMwOGEuOTcuOTcgMCAwIDAgLjQ5LS44NzMuODguODggMCAwIDAtLjI1OC0uNjVxLS4yNTYtLjI1OC0uOTUyLS40ODRsLTEuMzc1LS40MjFxLTEuMDQ1LS4zMjUtMS41MTctLjkzOGEyLjE3IDIuMTcgMCAwIDEtLjQ3Mi0xLjM0N3EwLS41ODEuMjU4LTEuMDI3LjI1NS0uNDQ1LjY3Ni0uNzYxLjQyNy0uMzE0Ljk5LS40NzhhNC4zIDQuMyAwIDAgMSAxLjE5LS4xNjJxLjMxNSAwIC42NC4wNGE2LjMgNi4zIDAgMCAxIDEuMTUuMjUycS4yNDguMDgyLjQuMTYyYS45LjkgMCAwIDEgLjI4LjIyNy41LjUgMCAwIDEgLjA4My4zMDh2LjQzNnEwIC4yOTEtLjIxNy4yOS0uMTE0LjAwMi0uMzY0LS4xMTFjLS41NC0uMjQtMS4xNS0uMzU2LTEuODItLjM1NnEtLjgxNSAwLTEuMjYyLjI1OC0uNDQ4LjI2LS40NDguODI3IDAgLjM4OC4yODMuNjU1LjI4MS4yNjcgMS4wNDQuNTFsMS4zNDIuNDIzcTEuMDI4LjMyMiAxLjQ2Ni44ODguNDQxLjU2OC40NDEgMS4yOTUgMCAuNi0uMjUgMS4wNzgtLjI0OC40NzctLjY4OS44MTdhMy4xIDMuMSAwIDAgMS0xLjA1LjUxOHEtLjYxNS4xNzktMS4zNDMuMTc4bS0xMi4xNjUtLjI0NHEtLjI0OC4wMDItLjM2NS0uMDg3LS4xMTctLjA5LS4xOTktLjM2NWwtMi4yMjItNy4xNTdhMS44IDEuOCAwIDAgMS0uMDgyLS4zNzFxMC0uMjI3LjIzMy0uMjI3aC45MjdxLjI2NSAwIC4zNzQuMDkuMTA2LjA4Ni4xOS4zNjRsMS41OSA2LjEyIDEuNDc3LTYuMTJxLjA2Ni0uMjc4LjE4MS0uMzY0LjExNi0uMDkuMzgtLjA5aC43NjVxLjI2MyAwIC4zOC4wOS4xMTYuMDg2LjE4Mi4zNjRsMS40OTMgNi4yIDEuNjQtNi4ycS4wODItLjI3OC4xOS0uMzY0LjEwOS0uMDkuMzczLS4wOWguODc4cS4yMzMgMCAuMjMzLjIyN2ExIDEgMCAwIDEtLjAxNi4xNDQgMiAyIDAgMCAxLS4wNjguMjI3bC0yLjI4NiA3LjE1N3EtLjA4My4yNzUtLjIuMzY1LS4xMTYuMDg4LS4zNjQuMDg3aC0uODEzcS0uMjY0LjAwMS0uMzgtLjA5NC0uMTE2LS4wOTktLjE4Mi0uMzczbC0xLjQ3Ni01Ljk2LTEuNDU3IDUuOTZxLS4wNjcuMjc0LS4xODMuMzczLS4xMTYuMDk1LS4zOC4wOTR6TTkuOTQgMTkuNDQ5cS40NjUgMCAuOTgtLjE3LjUxMy0uMTcuODkzLS41OTIuMjMyLS4yNTkuMzI0LS41OTEuMDktLjMzLjA5LS44MDF2LS4zODhhOCA4IDAgMCAwLTEuNzU3LS4yMTFxLS45NDUgMC0xLjQwOC4zNzMtLjQ2NC4zNy0uNDY1IDEuMDcgMCAuNjQ1LjM1Ljk3OC4zNDcuMzMyLjk5My4zMzJtMy44NDYtMS40MDhxMCAuNTE3LjEwNy44MjUuMTEuMzEuMzA3LjY2NGEuNC40IDAgMCAxIC4wNjYuMjA5cTAgLjE0OC0uMTgyLjI3NmwtLjU5Ny4zOWEuNS41IDAgMCAxLS4yNDguMDguNC40IDAgMCAxLS4yODItLjEyOCAyIDIgMCAwIDEtLjMzOS0uNDMgNiA2IDAgMCAxLS4yOS0uNTQ0cS0xLjExMiAxLjI4LTIuNzg1IDEuMjgtMS4xOTQuMDAxLTEuODktLjY2NC0uNjk2LS42NjQtLjY5Ni0xLjc4IDAtMS4xODIuODYzLTEuOTAzLjg2LS43MiAyLjMyLS43MjEuNDggMCAxLjAwMi4wNzN0MS4wODQuMjAzdi0uNjhxLjAwMS0xLjA1Mi0uNDQ2LTEuNDgyLS40NDYtLjQyOC0xLjU0LS40MjhhNC41IDQuNSAwIDAgMC0xLjAyLjEyIDcuNSA3LjUgMCAwIDAtMS4wMi4zMTUgMyAzIDAgMCAxLS4zMy4xMjIuNy43IDAgMCAxLS4xNS4wMjRxLS4xOTkuMDAxLS4yLS4yOTJ2LS40NTJxLjAwMS0uMjI4LjA2OC0uMzIzLjA2Ni0uMDk5LjI2NS0uMTk1YTYgNiAwIDAgMSAxLjE5Mi0uNDIxIDYgNiAwIDAgMSAxLjQ3Ni0uMThjMS4xMjYgMCAxLjk1Mi4yNTQgMi40NzcuNzU0cS43ODcuNzUzLjc4OCAyLjI3NXoiLz48L2c+PC9zdmc+;" vertex="1" parent="g-cloud"><mxGeometry x="0" y="0" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="g-region" value="us-east-1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#323638;strokeWidth=1.67;dashed=1;dashPattern=5 1.67;verticalAlign=top;align=left;spacingLeft=46;spacingTop=8;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-cloud"><mxGeometry x="20" y="58" width="1016" height="1181" as="geometry"/></mxCell>
<mxCell id="g-region:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjMDBhNGE2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0IDIwLjAyNnYtOWgxNS4yOTNsLTQuMTQ3IDQuMTQ2YS41LjUgMCAwIDAgMCAuNzA4bDQuMTQ3IDQuMTQ2em0xMi4yMDctNC41IDQuNjQ3LTQuNjQ2YS41LjUgMCAwIDAtLjM1NC0uODU0SDE0VjguOTdBMS41MjggMS41MjggMCAwIDAgMTMuNDk1IDZjLS44NDUgMC0xLjUzMi42ODctMS41MzIgMS41MzEgMCAuNjcuNDM1IDEuMjM1IDEuMDM3IDEuNDQydjI0LjA1M2gtM3YxaDd2LTFoLTN2LTEyaDE2LjVhLjUuNSAwIDAgMCAuMzU0LS44NTR6Ii8+PC9nPjwvc3ZnPg==;" vertex="1" parent="g-region"><mxGeometry x="0" y="0" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="g-vpc" value="VPC 10.0.0.0/16" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#121719;strokeColor=#323638;strokeWidth=1.67;dashed=0;verticalAlign=top;align=left;spacingLeft=46;spacingTop=8;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-region"><mxGeometry x="20" y="58" width="976" height="1103" as="geometry"/></mxCell>
<mxCell id="g-vpc:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjOGM0ZmZmIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTMwLjk3IDIxLjAzLTIuOTQzLTEuMjY0djEwLjQ5YzIuNTQ1LS4zNTMgMi45MzItMi45NjkgMi45NDgtMy4wODh6bS0zLjk0MyA5LjI0VjE5Ljc2bC0zLjAzNSAxLjI3MnY2LjIwMWMuMDEzLjA1NC40NDUgMi43NjcgMy4wMzUgMy4wMzZtLjMwNi0xMS43MjNhLjUuNSAwIDAgMSAuMzkuMDAxbDMuOTQ1IDEuNjkyYS41LjUgMCAwIDEgLjMwMy40NnY2LjUzM2MtLjE4MyAxLjQ0Ny0xLjM1NyA0LjA2My00LjUyNyA0LjA2My0zLjA3NSAwLTQuMjU0LTIuNjEyLTQuNDQ4LTMuOTk0bC0uMDA0LTYuNjAzYzAtLjIuMTItLjM4My4zMDYtLjQ2em01LjY1LjYzNy01LjQ2MS0yLjQwNi01LjUzIDIuMzI3djcuMTI4Yy0uMDAxLjA0Mi0uMDU0IDIuODY4IDEuNjU3IDQuNjIzLjkxNy45NDEgMi4xOTQgMS40MiAzLjc5NSAxLjQyIDEuNjAyIDAgMi44ODctLjQ4IDMuODE5LTEuNDIzIDEuNzM1LTEuNzU4IDEuNzItNC41ODUgMS43Mi00LjYxM3pNMzEuOTggMzEuNTVjLTEuMTI3IDEuMTQ0LTIuNjU0IDEuNzI1LTQuNTM2IDEuNzI1LTEuODg0IDAtMy40MDQtLjU4LTQuNTE3LTEuNzI3LTIuMDA1LTIuMDYzLTEuOTQtNS4xOTctMS45MzUtNS4zMjl2LTcuNDQ2YS41LjUgMCAwIDEgLjMwNS0uNDZsNi4wMzUtMi41NGEuNS41IDAgMCAxIC4zOTYuMDAzbDUuOTU2IDIuNjI1YS41LjUgMCAwIDEgLjI5OS40NTd2Ny4zNzVjLjAwMi4xMjUuMDI3IDMuMjU1LTIuMDAzIDUuMzE3bS0yMC45ODgtNy4zMTRoOHYxaC04Yy0yLjgxMSAwLTQuODExLTIuMDE2LTQuOTgtNS4wMTZBNCA0IDAgMCAxIDYgMTkuODQxYzAtMi41MDkgMS4zMTgtNC4yMjMgMy44MTctNC45NzlhOCA4IDAgMCAxLS4wMzItLjY0N2MwLTIuOTE2IDEuNTc3LTUuNDQ1IDQuMDE3LTYuNDQ1IDMuMjk4LTEuMzQ4IDcuMDQyLS44OTQgOS4xMDYgMS4xMDRhOC4yIDguMiAwIDAgMSAxLjc2IDIuNDg1Yy42MDktLjQ1IDEuNC0uNjYgMi4zNDktLjYxNCAxLjc4LjA5IDMuMTQ5IDEuNzEzIDMuNDMzIDQuMDA3IDEuNDk4LjEyNCAyLjQ4NS44ODMgMy4wMSAyLjMwOGwtLjkzNy4zNDZjLS40MjgtMS4xNTctMS4yMDgtMS42NzMtMi41MzEtMS42NzNhLjUuNSAwIDAgMS0uNS0uNDdjLS4xMzgtMi4zMzgtMS40MDYtMy40NjMtMi41MjYtMy41MTktLjk0NS0uMDUzLTEuNjQ1LjIyLTIuMDguNzkxYS41LjUgMCAwIDEtLjQ3Mi4xOTMuNS41IDAgMCAxLS4zOTUtLjMyMyA3LjQgNy40IDAgMCAwLTEuODA3LTIuODE0Yy0xLjc4OC0xLjczLTUuMDktMi4wOTktOC4wMzEtLjg5NS0yLjA2My44NDUtMy4zOTYgMy4wMTEtMy4zOTYgNS41MiAwIC4yNzIuMDM1LjY5NS4wNjYuOTU4YS41LjUgMCAwIDEtLjM3Ni41NDRDOC4xNjkgMTYuMjkgNyAxNy42NzggNyAxOS44NDFjMCAuMTAxLS4wMDEuMjAxLjAwOS4zMDIuMTQgMi40OTUgMS43MDMgNC4wOTMgMy45ODMgNC4wOTMiLz48L2c+PC9zdmc+;" vertex="1" parent="g-vpc"><mxGeometry x="0" y="0" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="g-az-a" value="Availability Zone A" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#323638;strokeWidth=1.67;dashed=1;dashPattern=6.67 5;verticalAlign=top;align=left;spacingLeft=164;spacingTop=2;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-vpc"><mxGeometry x="20" y="387" width="448" height="696" as="geometry"/></mxCell>
<mxCell id="g-az-b" value="Availability Zone B" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#323638;strokeWidth=1.67;dashed=1;dashPattern=6.67 5;verticalAlign=top;align=left;spacingLeft=164;spacingTop=2;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-vpc"><mxGeometry x="508" y="387" width="448" height="696" as="geometry"/></mxCell>
<mxCell id="g-public-a" value="Public subnet" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#121719;strokeColor=#323638;strokeWidth=1.67;dashed=0;verticalAlign=top;align=left;spacingLeft=46;spacingTop=8;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-az-a"><mxGeometry x="20" y="47" width="280" height="149" as="geometry"/></mxCell>
<mxCell id="g-public-a:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjN2FhMTE2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5LjUzNiAyMi4wNDljMS4xMDYgMCAyLjAwNi44OTkgMi4wMDYgMi4wMDVzLS45IDIuMDA2LTIuMDA2IDIuMDA2LTIuMDA2LS45LTIuMDA2LTIuMDA2LjktMi4wMDUgMi4wMDYtMi4wMDVtLS41MjQgNC45NTh2My40OTRoMXYtMy40ODlhMyAzIDAgMCAwIDIuNTMtMi45NTggMy4wMSAzLjAxIDAgMCAwLTMuMDA2LTMuMDA1IDMuMDEgMy4wMSAwIDAgMC0zLjAwNiAzLjAwNSAzLjAwNiAzLjAwNiAwIDAgMCAyLjQ4MiAyLjk1M00xMCAzMy4wMTRoMTkuMDEyVjE4SDEwem00LjA0Ni0yMC41M0E1LjQ5IDUuNDkgMCAwIDEgMTkuNTI5IDdhNS40OSA1LjQ5IDAgMCAxIDUuNDgzIDUuNDg0VjE3SDE0LjA0NnpNMjkuNTEyIDE3aC0zLjV2LTQuNTE2QTYuNDkgNi40OSAwIDAgMCAxOS41MjkgNmE2LjQ5IDYuNDkgMCAwIDAtNi40ODMgNi40ODRWMTdIOS41YS41LjUgMCAwIDAtLjUuNXYxNi4wMTRhLjUuNSAwIDAgMCAuNS41aDIwLjAxMmEuNS41IDAgMCAwIC41LS41VjE3LjVhLjUuNSAwIDAgMC0uNS0uNSIvPjwvZz48L3N2Zz4=;" vertex="1" parent="g-public-a"><mxGeometry x="0" y="0" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="g-public-b" value="Public subnet" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#121719;strokeColor=#323638;strokeWidth=1.67;dashed=0;verticalAlign=top;align=left;spacingLeft=46;spacingTop=8;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-az-b"><mxGeometry x="20" y="47" width="280" height="149" as="geometry"/></mxCell>
<mxCell id="g-public-b:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjN2FhMTE2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5LjUzNiAyMi4wNDljMS4xMDYgMCAyLjAwNi44OTkgMi4wMDYgMi4wMDVzLS45IDIuMDA2LTIuMDA2IDIuMDA2LTIuMDA2LS45LTIuMDA2LTIuMDA2LjktMi4wMDUgMi4wMDYtMi4wMDVtLS41MjQgNC45NTh2My40OTRoMXYtMy40ODlhMyAzIDAgMCAwIDIuNTMtMi45NTggMy4wMSAzLjAxIDAgMCAwLTMuMDA2LTMuMDA1IDMuMDEgMy4wMSAwIDAgMC0zLjAwNiAzLjAwNSAzLjAwNiAzLjAwNiAwIDAgMCAyLjQ4MiAyLjk1M00xMCAzMy4wMTRoMTkuMDEyVjE4SDEwem00LjA0Ni0yMC41M0E1LjQ5IDUuNDkgMCAwIDEgMTkuNTI5IDdhNS40OSA1LjQ5IDAgMCAxIDUuNDgzIDUuNDg0VjE3SDE0LjA0NnpNMjkuNTEyIDE3aC0zLjV2LTQuNTE2QTYuNDkgNi40OSAwIDAgMCAxOS41MjkgNmE2LjQ5IDYuNDkgMCAwIDAtNi40ODMgNi40ODRWMTdIOS41YS41LjUgMCAwIDAtLjUuNXYxNi4wMTRhLjUuNSAwIDAgMCAuNS41aDIwLjAxMmEuNS41IDAgMCAwIC41LS41VjE3LjVhLjUuNSAwIDAgMC0uNS0uNSIvPjwvZz48L3N2Zz4=;" vertex="1" parent="g-public-b"><mxGeometry x="0" y="0" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="g-app-a" value="Web subnet" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#121719;strokeColor=#323638;strokeWidth=1.67;dashed=0;verticalAlign=top;align=left;spacingLeft=46;spacingTop=8;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-az-a"><mxGeometry x="99" y="270" width="329" height="166" as="geometry"/></mxCell>
<mxCell id="g-app-a:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjMDBhNGE2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5LjUzNiAyMi4wNDljMS4xMDYgMCAyLjAwNi44OTkgMi4wMDYgMi4wMDVzLS45IDIuMDA2LTIuMDA2IDIuMDA2LTIuMDA2LS45LTIuMDA2LTIuMDA2LjktMi4wMDUgMi4wMDYtMi4wMDVtLS41MjQgNC45NTh2My40OTRoMXYtMy40ODlhMyAzIDAgMCAwIDIuNTMtMi45NTggMy4wMSAzLjAxIDAgMCAwLTMuMDA2LTMuMDA1IDMuMDEgMy4wMSAwIDAgMC0zLjAwNiAzLjAwNSAzLjAwNiAzLjAwNiAwIDAgMCAyLjQ4MiAyLjk1M00xMCAzMy4wMTRoMTkuMDEyVjE4SDEwem00LjA0Ni0yMC41M0E1LjQ5IDUuNDkgMCAwIDEgMTkuNTI5IDdhNS40OSA1LjQ5IDAgMCAxIDUuNDgzIDUuNDg0VjE3SDE0LjA0NnpNMjkuNTEyIDE3aC0zLjV2LTQuNTE2QTYuNDkgNi40OSAwIDAgMCAxOS41MjkgNmE2LjQ5IDYuNDkgMCAwIDAtNi40ODMgNi40ODRWMTdIOS41YS41LjUgMCAwIDAtLjUuNXYxNi4wMTRhLjUuNSAwIDAgMCAuNS41aDIwLjAxMmEuNS41IDAgMCAwIC41LS41VjE3LjVhLjUuNSAwIDAgMC0uNS0uNSIvPjwvZz48L3N2Zz4=;" vertex="1" parent="g-app-a"><mxGeometry x="0" y="0" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="g-app-b" value="Web subnet" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#121719;strokeColor=#323638;strokeWidth=1.67;dashed=0;verticalAlign=top;align=left;spacingLeft=46;spacingTop=8;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-az-b"><mxGeometry x="99" y="270" width="329" height="166" as="geometry"/></mxCell>
<mxCell id="g-app-b:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjMDBhNGE2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5LjUzNiAyMi4wNDljMS4xMDYgMCAyLjAwNi44OTkgMi4wMDYgMi4wMDVzLS45IDIuMDA2LTIuMDA2IDIuMDA2LTIuMDA2LS45LTIuMDA2LTIuMDA2LjktMi4wMDUgMi4wMDYtMi4wMDVtLS41MjQgNC45NTh2My40OTRoMXYtMy40ODlhMyAzIDAgMCAwIDIuNTMtMi45NTggMy4wMSAzLjAxIDAgMCAwLTMuMDA2LTMuMDA1IDMuMDEgMy4wMSAwIDAgMC0zLjAwNiAzLjAwNSAzLjAwNiAzLjAwNiAwIDAgMCAyLjQ4MiAyLjk1M00xMCAzMy4wMTRoMTkuMDEyVjE4SDEwem00LjA0Ni0yMC41M0E1LjQ5IDUuNDkgMCAwIDEgMTkuNTI5IDdhNS40OSA1LjQ5IDAgMCAxIDUuNDgzIDUuNDg0VjE3SDE0LjA0NnpNMjkuNTEyIDE3aC0zLjV2LTQuNTE2QTYuNDkgNi40OSAwIDAgMCAxOS41MjkgNmE2LjQ5IDYuNDkgMCAwIDAtNi40ODMgNi40ODRWMTdIOS41YS41LjUgMCAwIDAtLjUuNXYxNi4wMTRhLjUuNSAwIDAgMCAuNS41aDIwLjAxMmEuNS41IDAgMCAwIC41LS41VjE3LjVhLjUuNSAwIDAgMC0uNS0uNSIvPjwvZz48L3N2Zz4=;" vertex="1" parent="g-app-b"><mxGeometry x="0" y="0" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="g-data-a" value="Data subnet" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#121719;strokeColor=#323638;strokeWidth=1.67;dashed=0;verticalAlign=top;align=left;spacingLeft=72;spacingTop=8;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-az-a"><mxGeometry x="99" y="510" width="329" height="166" as="geometry"/></mxCell>
<mxCell id="g-data-a:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjMDBhNGE2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5LjUzNiAyMi4wNDljMS4xMDYgMCAyLjAwNi44OTkgMi4wMDYgMi4wMDVzLS45IDIuMDA2LTIuMDA2IDIuMDA2LTIuMDA2LS45LTIuMDA2LTIuMDA2LjktMi4wMDUgMi4wMDYtMi4wMDVtLS41MjQgNC45NTh2My40OTRoMXYtMy40ODlhMyAzIDAgMCAwIDIuNTMtMi45NTggMy4wMSAzLjAxIDAgMCAwLTMuMDA2LTMuMDA1IDMuMDEgMy4wMSAwIDAgMC0zLjAwNiAzLjAwNSAzLjAwNiAzLjAwNiAwIDAgMCAyLjQ4MiAyLjk1M00xMCAzMy4wMTRoMTkuMDEyVjE4SDEwem00LjA0Ni0yMC41M0E1LjQ5IDUuNDkgMCAwIDEgMTkuNTI5IDdhNS40OSA1LjQ5IDAgMCAxIDUuNDgzIDUuNDg0VjE3SDE0LjA0NnpNMjkuNTEyIDE3aC0zLjV2LTQuNTE2QTYuNDkgNi40OSAwIDAgMCAxOS41MjkgNmE2LjQ5IDYuNDkgMCAwIDAtNi40ODMgNi40ODRWMTdIOS41YS41LjUgMCAwIDAtLjUuNXYxNi4wMTRhLjUuNSAwIDAgMCAuNS41aDIwLjAxMmEuNS41IDAgMCAwIC41LS41VjE3LjVhLjUuNSAwIDAgMC0uNS0uNSIvPjwvZz48L3N2Zz4=;" vertex="1" parent="g-data-a"><mxGeometry x="0" y="0" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="g-data-b" value="Data subnet" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#121719;strokeColor=#323638;strokeWidth=1.67;dashed=0;verticalAlign=top;align=left;spacingLeft=72;spacingTop=8;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-az-b"><mxGeometry x="99" y="510" width="329" height="166" as="geometry"/></mxCell>
<mxCell id="g-data-b:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjMDBhNGE2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5LjUzNiAyMi4wNDljMS4xMDYgMCAyLjAwNi44OTkgMi4wMDYgMi4wMDVzLS45IDIuMDA2LTIuMDA2IDIuMDA2LTIuMDA2LS45LTIuMDA2LTIuMDA2LjktMi4wMDUgMi4wMDYtMi4wMDVtLS41MjQgNC45NTh2My40OTRoMXYtMy40ODlhMyAzIDAgMCAwIDIuNTMtMi45NTggMy4wMSAzLjAxIDAgMCAwLTMuMDA2LTMuMDA1IDMuMDEgMy4wMSAwIDAgMC0zLjAwNiAzLjAwNSAzLjAwNiAzLjAwNiAwIDAgMCAyLjQ4MiAyLjk1M00xMCAzMy4wMTRoMTkuMDEyVjE4SDEwem00LjA0Ni0yMC41M0E1LjQ5IDUuNDkgMCAwIDEgMTkuNTI5IDdhNS40OSA1LjQ5IDAgMCAxIDUuNDgzIDUuNDg0VjE3SDE0LjA0NnpNMjkuNTEyIDE3aC0zLjV2LTQuNTE2QTYuNDkgNi40OSAwIDAgMCAxOS41MjkgNmE2LjQ5IDYuNDkgMCAwIDAtNi40ODMgNi40ODRWMTdIOS41YS41LjUgMCAwIDAtLjUuNXYxNi4wMTRhLjUuNSAwIDAgMCAuNS41aDIwLjAxMmEuNS41IDAgMCAwIC41LS41VjE3LjVhLjUuNSAwIDAgMC0uNS0uNSIvPjwvZz48L3N2Zz4=;" vertex="1" parent="g-data-b"><mxGeometry x="0" y="0" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="g-asg" value="Auto Scaling group" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#323638;strokeWidth=1.67;dashed=1;dashPattern=6.67 5;verticalAlign=top;align=left;spacingLeft=358;spacingTop=19;fontColor=#9d9fa0;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=0;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="1"><mxGeometry x="175" y="962" width="841" height="235" as="geometry"/></mxCell>
<mxCell id="g-asg:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDAgNDAiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjZWQ3MTAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4LjAyMSAxOS40OTVhLjUuNSAwIDAgMC0uMTg4LS4zOWwtMi45NTQtMi45NTQtLjcwNy43MDcgMi4xMzggMi4xMzdIN3YxaDkuMzE0bC0yLjE0MiAyLjE0Mi43MDcuNzA3IDIuOTY5LTIuOTY5YS41LjUgMCAwIDAgLjE3My0uMzhtMTUuOTY1LS41aC05LjMxMWwyLjEzOC0yLjEzNy0uNzA3LS43MDctMi45NjkgMi45N2EuNS41IDAgMCAwIC4wMTYuNzdsMi45NTMgMi45NTMuNzA3LS43MDctMi4xNDItMi4xNDJoOS4zMTV6bS0xMi45OSAxMi4zM1YyMi4wMWgtMXY5LjMxbC0yLjEzOC0yLjEzNy0uNzA3LjcwNyAyLjk2OSAyLjk2N2EuNS41IDAgMCAwIC43NzMtLjAxNmwyLjk1MS0yLjk1LS43MDctLjcwOHpNMTcuODU4IDkuODM2bC0uNzA3LS43MDcgMi45NTItMi45NWMuMTgyLS4yMzMuNTgtLjI0Ljc3NC0uMDE4bDIuOTY3IDIuOTY4LS43MDcuNzA3LTIuMTQxLTIuMTR2OS4zMTNoLTFWNy43eiIvPjwvZz48L3N2Zz4=;" vertex="1" parent="g-asg"><mxGeometry x="400.5" y="-20" width="40" height="40" as="geometry"/></mxCell>
<mxCell id="n-users" value="Users" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI4LjYzOSA5LjI4NmMwLTIuOTE1IDIuNDEzLTUuMjg2IDUuMzgtNS4yODZzNS4zNzggMi4zNzEgNS4zNzggNS4yODYtMi40MTIgNS4yODYtNS4zNzggNS4yODYtNS4zOC0yLjM3MS01LjM4LTUuMjg2bTExLjUyNCA3LjA0OGExMS43IDExLjcgMCAwIDAtMi4wMzUtMS4wMDFjMS45Ny0xLjMxIDMuMjY5LTMuNTMxIDMuMjY5LTYuMDQ3IDAtNC4wMTctMy4zMS03LjI4Ni03LjM3OC03LjI4Ni00LjA2OSAwLTcuMzggMy4yNjktNy4zOCA3LjI4NiAwIDIuNTEgMS4yOTMgNC43MjggMy4yNTYgNi4wMzlhMTEuOSAxMS45IDAgMCAwLTMuNTQ2IDIuMWwxLjMwMyAxLjUxOEE5Ljc3IDkuNzcgMCAwIDEgMzQgMTYuNTcyYzEuODAyIDAgMy41NjkuNTA1IDUuMTA5IDEuNDYxIDIuNzQgMS43MDIgNC41MzggNC42OTIgNC44NDQgNy45NjdIMzR2MmgxMWExIDEgMCAwIDAgMS0xYzAtNC4zNDMtMi4yMzYtOC40My01LjgzNy0xMC42NjZNOC42MzkgOS4yODZDOC42MzkgNi4zNzEgMTEuMDUyIDQgMTQuMDE5IDRzNS4zNzggMi4zNzEgNS4zNzggNS4yODYtMi40MTIgNS4yODYtNS4zNzggNS4yODYtNS4zOC0yLjM3MS01LjM4LTUuMjg2TTE0IDI2SDQuMDQ2QzQuNTMgMjAuNzE3IDguODEgMTYuNTcyIDE0IDE2LjU3MmMxLjgwMiAwIDMuNTY5LjUwNSA1LjEwOSAxLjQ2MS40MzIuMjY5Ljg0OS41NzUgMS4yNC45MWwxLjMwMy0xLjUxN2ExMS43IDExLjcgMCAwIDAtMy41MjQtMi4wOTNjMS45Ny0xLjMxIDMuMjY5LTMuNTMxIDMuMjY5LTYuMDQ3IDAtNC4wMTctMy4zMS03LjI4Ni03LjM3OC03LjI4Ni00LjA2OSAwLTcuMzggMy4yNjktNy4zOCA3LjI4NiAwIDIuNTE1IDEuMjk4IDQuNzM3IDMuMjY4IDYuMDQ2QzUuMzAyIDE3LjA3MSAyIDIxLjYzOCAyIDI3YTEgMSAwIDAgMCAxIDFoMTF6bS4wNDYgMThjLjQ4NC01LjI4MyA0Ljc2NC05LjQyOCA5Ljk1NC05LjQyOCAxLjgwMiAwIDMuNTY5LjUwNSA1LjEwOSAxLjQ2MSAyLjc0IDEuNzAyIDQuNTM4IDQuNjkyIDQuODQ0IDcuOTY3em00LjU5My0xNi43MTRjMC0yLjkxNSAyLjQxMy01LjI4NiA1LjM4LTUuMjg2czUuMzc4IDIuMzcxIDUuMzc4IDUuMjg2LTIuNDEyIDUuMjg2LTUuMzc4IDUuMjg2LTUuMzgtMi4zNzEtNS4zOC01LjI4Nm0xMS41MjQgNy4wNDhhMTEuNyAxMS43IDAgMCAwLTIuMDM1LTEuMDAxYzEuOTctMS4zMSAzLjI2OS0zLjUzMSAzLjI2OS02LjA0NyAwLTQuMDE3LTMuMzEtNy4yODYtNy4zNzgtNy4yODYtNC4wNjkgMC03LjM4IDMuMjY5LTcuMzggNy4yODYgMCAyLjUxNSAxLjI5OCA0LjczNyAzLjI2OCA2LjA0NkMxNS4zMDIgMzUuMDcxIDEyIDM5LjYzOCAxMiA0NWExIDEgMCAwIDAgMSAxaDIyYTEgMSAwIDAgMCAxLTFjMC00LjM0My0yLjIzNi04LjQzLTUuODM3LTEwLjY2NiIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="1"><mxGeometry x="403" y="96" width="48" height="71" as="geometry"/></mxCell>
<mxCell id="n-igw" value="Internet gateway" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiM4YzRmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMzLjQzMSAzNS4xNzhoLTEuNDk4VjE3LjUwMmExIDEgMCAwIDAtLjU4OS0uOTExbC0uMDkyLS4wNDJjLTIuMDA5LS45MDctNC4wODgtMS44NDYtNy4wNzYtMS44NDYtMy4xMjMgMC01LjQxNSAxLjAwOS03LjY4IDIuMTM0YTEgMSAwIDAgMC0uNTU2Ljg5NnYxNy40NDVoLTEuNDYzVjE2LjMxMmMyLjQzNC0xLjk4IDUuOTQzLTMuMTA3IDkuNzEtMy4xMDcgMy41IDAgNi44MzguOTk3IDkuMjQ0IDIuNzQ4em0tOS4yNDUtMjMuOTczYy00LjQyNSAwLTguNTY5IDEuNDE5LTExLjM3IDMuODk1YTEgMSAwIDAgMC0uMzM5Ljc0OXYyMC4zMjlhMSAxIDAgMCAwIDEgMWgzLjQ2M2ExIDEgMCAwIDAgMS0xVjE4LjM1NmMxLjkyLS45MjcgMy43OC0xLjY1MyA2LjIzNi0xLjY1MyAyLjMzNSAwIDQuMDMzLjY3NSA1Ljc1NyAxLjQ0NnYxOC4wMjlhMSAxIDAgMCAwIDEgMWgzLjQ5OGExIDEgMCAwIDAgMS0xdi0yMC43MmMwLS4zMDQtLjEzOS0uNTkyLS4zNzgtLjc4My0yLjc3NC0yLjIwNS02LjczNS0zLjQ3LTEwLjg2Ny0zLjQ3bS0uMjMyIDMyLjcwNEMxMi45NTIgNDMuOTA5IDQgMzQuOTU3IDQgMjMuOTU0UzEyLjk1MiA0IDIzLjk1NCA0IDQzLjkxIDEyLjk1IDQzLjkxIDIzLjk1NGMwIDExLjAwMy04Ljk1MiAxOS45NTUtMTkuOTU1IDE5Ljk1NW0wLTQxLjkxQzExLjg0OCAyIDIgMTEuODUgMiAyMy45NTUgMiAzNi4wNjIgMTEuODUgNDUuOTEgMjMuOTU1IDQ1LjkxYzEyLjEwNiAwIDIxLjk1NS05Ljg0OCAyMS45NTUtMjEuOTU1UzM2LjA2IDIgMjMuOTU0IDIiLz48L3N2Zz4=;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-vpc"><mxGeometry x="307" y="58" width="104" height="71" as="geometry"/></mxCell>
<mxCell id="n-alb" value="Application Load&lt;br&gt;Balancer&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#979a9b&quot;&gt;Public subnets in both&lt;br&gt;AZs&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiM4YzRmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMzLjY5IDM0LjM3NWgyLjM0NVYzMkgzMy42OXptLTYuOTM5IDBoMi4zNzVWMzJoLTIuMzc1em0tNy44NzUgMGgyLjM3NVYzMmgtMi4zNzV6bS02LjkxIDBoMi4yODVWMzJoLTIuMjg1em02LjAzNS0xNy41aDEyVjExaC0xMnpNMzcuMDM1IDMwaC0xLjUzNHYtMy4zNzVhMSAxIDAgMCAwLTEtMWgtMi41VjIyLjI1YTEgMSAwIDAgMC0xLTFoLTZ2LTIuMzc1aDZhMSAxIDAgMCAwIDEtMVYxMGExIDEgMCAwIDAtMS0xaC0xNGExIDEgMCAwIDAtMSAxdjcuODc1YTEgMSAwIDAgMCAxIDFoNnYyLjM3NWgtNmExIDEgMCAwIDAtMSAxdjMuMzc1aC0yLjVhMSAxIDAgMCAwLTEgMVYzMGgtMS41MzZhMSAxIDAgMCAwLTEgMXY0LjM3NWExIDEgMCAwIDAgMSAxaDQuMjg2YTEgMSAwIDAgMCAxLTFWMzFhMSAxIDAgMCAwLTEtMWgtLjc1di0yLjM3NWg0LjEyNVYzMGgtLjc1YTEgMSAwIDAgMC0xIDF2NC4zNzVhMSAxIDAgMCAwIDEgMWg0LjM3NWExIDEgMCAwIDAgMS0xVjMxYTEgMSAwIDAgMC0xLTFoLTEuNjI1di0zLjM3NWExIDEgMCAwIDAtMS0xaC0xLjYyNVYyMy4yNWgxMnYyLjM3NWgtMS42MjVhMSAxIDAgMCAwLTEgMVYzMGgtMS42MjVhMSAxIDAgMCAwLTEgMXY0LjM3NWExIDEgMCAwIDAgMSAxaDQuMzc1YTEgMSAwIDAgMCAxLTFWMzFhMSAxIDAgMCAwLTEtMWgtLjc1di0yLjM3NWg0LjEyNVYzMGgtLjgxMWExIDEgMCAwIDAtMSAxdjQuMzc1YTEgMSAwIDAgMCAxIDFoNC4zNDVhMSAxIDAgMCAwIDEtMVYzMWExIDEgMCAwIDAtMS0xTTI0LjAwMSA0NEMxMi45NzIgNDQgNCAzNS4wMjggNCAyNFMxMi45NzIgNCAyNC4wMDEgNGMxMS4wMjggMCAyMCA4Ljk3MiAyMCAyMHMtOC45NzIgMjAtMjAgMjBtMC00MkMxMS44NjkgMiAyIDExLjg2OSAyIDI0czkuODY5IDIyIDIyLjAwMSAyMmMxMi4xMyAwIDIyLTkuODY5IDIyLTIycy05Ljg3LTIyLTIyLTIyIi8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-vpc"><mxGeometry x="298" y="193" width="121" height="120" as="geometry"/></mxCell>
<mxCell id="n-nat-a" value="NAT gateway" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiM4YzRmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjYyNiAzNS45MnYtMi44MzdsMS43NzQgMS40MTl6bS0uMzc1LTUuN2ExLjAwMSAxLjAwMSAwIDAgMC0xLjYyNS43ODF2N2ExLjAwMSAxLjAwMSAwIDAgMCAxLjYyNS43ODJsNC4zNzQtMy41YTEgMSAwIDAgMCAwLTEuNTYyem0yNC0zLjM4M3YtMy45MjJsMS45NjIgMS45NnptNC4wODMtMi42NjgtNC4zNzYtNC4zNzVhMSAxIDAgMCAwLTEuNzA2LjcwN3YzLjM3NWgtNy42Mjd2LTkuNWExIDEgMCAwIDAtMS0xaC03LjY5M3YyaDYuNjk0djguNUgxOC43NXYyaDYuODc1djguNWgtNi42OTN2Mmg3LjY5NGExIDEgMCAwIDAgMS0xdi05LjVoNy42MjV2My4zNzZhMSAxIDAgMCAwIDEuNzA4LjcwN2w0LjM3NC00LjM3NmExIDEgMCAwIDAgMC0xLjQxNG0tMjcuNzA4IDIuMTI3di0yLjg0bDEuNzc0IDEuNDJ6bS0uMzc1LTUuNzAxYTEgMSAwIDAgMC0xLjYyNS43OHY3LjAwMmExLjAwMSAxLjAwMSAwIDAgMCAxLjYyNS43OGw0LjM3NC0zLjVhMSAxIDAgMCAwIDAtMS41NjJ6bS4zNzUtNC44di0yLjgzOGwxLjc3NCAxLjQxOXptLS4zNzUtNS43YTEuMDAxIDEuMDAxIDAgMCAwLTEuNjI1Ljc4MXY3YTEuMDAxIDEuMDAxIDAgMCAwIDEuNjI1Ljc4bDQuMzc0LTMuNWExIDEgMCAwIDAgMC0xLjU2MXpNMjQgNDQuMDAzQzEyLjk3MSA0NC4wMDMgNCAzNS4wMyA0IDI0UzEyLjk3MyA0IDI0IDRjMTEuMDMgMCAyMC4wMDIgOC45NzMgMjAuMDAyIDIwIDAgMTEuMDMtOC45NzMgMjAuMDAzLTIwLjAwMiAyMC4wMDNNMjQgMkMxMS44NjggMiAyIDExLjg2OSAyIDI0YzAgMTIuMTMzIDkuODY5IDIyLjAwMyAyMiAyMi4wMDMgMTIuMTMzIDAgMjIuMDAyLTkuODcgMjIuMDAyLTIyLjAwMlMzNi4xMzMgMiAyNCAyIi8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-public-a"><mxGeometry x="98" y="58" width="84" height="71" as="geometry"/></mxCell>
<mxCell id="n-nat-b" value="NAT gateway" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiM4YzRmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjYyNiAzNS45MnYtMi44MzdsMS43NzQgMS40MTl6bS0uMzc1LTUuN2ExLjAwMSAxLjAwMSAwIDAgMC0xLjYyNS43ODF2N2ExLjAwMSAxLjAwMSAwIDAgMCAxLjYyNS43ODJsNC4zNzQtMy41YTEgMSAwIDAgMCAwLTEuNTYyem0yNC0zLjM4M3YtMy45MjJsMS45NjIgMS45NnptNC4wODMtMi42NjgtNC4zNzYtNC4zNzVhMSAxIDAgMCAwLTEuNzA2LjcwN3YzLjM3NWgtNy42Mjd2LTkuNWExIDEgMCAwIDAtMS0xaC03LjY5M3YyaDYuNjk0djguNUgxOC43NXYyaDYuODc1djguNWgtNi42OTN2Mmg3LjY5NGExIDEgMCAwIDAgMS0xdi05LjVoNy42MjV2My4zNzZhMSAxIDAgMCAwIDEuNzA4LjcwN2w0LjM3NC00LjM3NmExIDEgMCAwIDAgMC0xLjQxNG0tMjcuNzA4IDIuMTI3di0yLjg0bDEuNzc0IDEuNDJ6bS0uMzc1LTUuNzAxYTEgMSAwIDAgMC0xLjYyNS43OHY3LjAwMmExLjAwMSAxLjAwMSAwIDAgMCAxLjYyNS43OGw0LjM3NC0zLjVhMSAxIDAgMCAwIDAtMS41NjJ6bS4zNzUtNC44di0yLjgzOGwxLjc3NCAxLjQxOXptLS4zNzUtNS43YTEuMDAxIDEuMDAxIDAgMCAwLTEuNjI1Ljc4MXY3YTEuMDAxIDEuMDAxIDAgMCAwIDEuNjI1Ljc4bDQuMzc0LTMuNWExIDEgMCAwIDAgMC0xLjU2MXpNMjQgNDQuMDAzQzEyLjk3MSA0NC4wMDMgNCAzNS4wMyA0IDI0UzEyLjk3MyA0IDI0IDRjMTEuMDMgMCAyMC4wMDIgOC45NzMgMjAuMDAyIDIwIDAgMTEuMDMtOC45NzMgMjAuMDAzLTIwLjAwMiAyMC4wMDNNMjQgMkMxMS44NjggMiAyIDExLjg2OSAyIDI0YzAgMTIuMTMzIDkuODY5IDIyLjAwMyAyMiAyMi4wMDMgMTIuMTMzIDAgMjIuMDAyLTkuODcgMjIuMDAyLTIyLjAwMlMzNi4xMzMgMiAyNCAyIi8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-public-b"><mxGeometry x="98" y="58" width="84" height="71" as="geometry"/></mxCell>
<mxCell id="n-web-a" value="Web server&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#979a9b&quot;&gt;Amazon EC2 instance&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiNlZDcxMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkgMzloMzBWOUg5em0zNy0yNnYtMmgtNVY4YTEgMSAwIDAgMC0xLTFoLTNWMmgtMnY1aC00VjJoLTJ2NWgtNFYyaC0ydjVoLTRWMmgtMnY1aC00VjJoLTJ2NUg4YTEgMSAwIDAgMC0xIDF2M0gydjJoNXY0SDJ2Mmg1djRIMnYyaDV2NEgydjJoNXY0SDJ2Mmg1djNhMSAxIDAgMCAwIDEgMWgzdjVoMnYtNWg0djVoMnYtNWg0djVoMnYtNWg0djVoMnYtNWg0djVoMnYtNWgzYTEgMSAwIDAgMCAxLTF2LTNoNXYtMmgtNXYtNGg1di0yaC01di00aDV2LTJoLTV2LTRoNXYtMmgtNXYtNHoiLz48L3N2Zz4=;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-app-a"><mxGeometry x="139" y="58" width="120" height="88" as="geometry"/></mxCell>
<mxCell id="n-web-b" value="Web server&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#979a9b&quot;&gt;Amazon EC2 instance&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiNlZDcxMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkgMzloMzBWOUg5em0zNy0yNnYtMmgtNVY4YTEgMSAwIDAgMC0xLTFoLTNWMmgtMnY1aC00VjJoLTJ2NWgtNFYyaC0ydjVoLTRWMmgtMnY1aC00VjJoLTJ2NUg4YTEgMSAwIDAgMC0xIDF2M0gydjJoNXY0SDJ2Mmg1djRIMnYyaDV2NEgydjJoNXY0SDJ2Mmg1djNhMSAxIDAgMCAwIDEgMWgzdjVoMnYtNWg0djVoMnYtNWg0djVoMnYtNWg0djVoMnYtNWg0djVoMnYtNWgzYTEgMSAwIDAgMCAxLTF2LTNoNXYtMmgtNXYtNGg1di0yaC01di00aDV2LTJoLTV2LTRoNXYtMmgtNXYtNHoiLz48L3N2Zz4=;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-app-b"><mxGeometry x="139" y="58" width="120" height="88" as="geometry"/></mxCell>
<mxCell id="n-db-a" value="Amazon Aurora&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#979a9b&quot;&gt;Primary (writer)&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiNjOTI1ZDEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQzLjk1NCA0MS42MDZ2LTIuNzE3Yy0xLjc5My45MzgtNC40NSAxLjM3Mi02Ljg2NiAxLjM3Mi0yLjQzMyAwLTUuMDgtLjQzNi02Ljg2Ni0xLjM3MnYyLjcxN2MwIC44MDcgMi42NzMgMi4zNDkgNi44NjYgMi4zNDlzNi44NjYtMS41NDIgNi44NjYtMi4zNDlNMzAuMjIyIDI0LjQxNWMwIC42MTUgMi4zMzYgMi4wNTkgNi44NjYgMi4wNTlzNi44NjYtMS40NDQgNi44NjYtMi4wNTktMi4zMzYtMi4wNi02Ljg2Ni0yLjA2LTYuODY2IDEuNDQ0LTYuODY2IDIuMDZtMTMuNzMyIDIuNjU1Yy0xLjcxMS45MjUtNC4yOTQgMS40MDQtNi44NjYgMS40MDRzLTUuMTU1LS40NzktNi44NjYtMS40MDR2My4yNjJjLjUzOC44MTUgMy4wOTIgMS44NzIgNi44NjYgMS44NzIgMy40OTkgMCA2LjEzNC0uOTMxIDYuODM1LTEuODA2LjAxMy0uMDE3LjAxOS0uMDMyLjAzLS4wNDh6bS0xMy43MzIgOS4zMTljLjUzNi44MTcgMy4wODkgMS44NzIgNi44NjYgMS44NzIgMy45IDAgNi4zMzgtMS4wODUgNi44NjYtMS44Njd2LTMuNTc1Yy0xLjYzOC44NjMtNC4xIDEuMzg1LTYuODY2IDEuMzg1LTIuNDMxIDAtNS4wNzgtLjQzNy02Ljg2Ni0xLjM3MnptMTUuNzI0LTEyLjA0OGguMDA4djE3LjI2NWMwIDIuNDM4LTMuODk1IDQuMzQ5LTguODY2IDQuMzQ5LTQuOTcyIDAtOC44NjYtMS45MTEtOC44NjYtNC4zNDlWMjQuMzQxaC4wMDdjLjA4NC0yLjYxNiA0LjQ5NS0zLjk4NiA4Ljg1OS0zLjk4NnM4Ljc3NSAxLjM3IDguODU4IDMuOTg2TTI3LjQyIDE4LjY5NWExLjQgMS40IDAgMCAwLS40MzItLjA1OHEtLjI0IDAtLjM2Ny4xNTMtLjEzLjE1NC0uMTMuNDQ1IDAgLjI0OC4xMDUuMzk0YS4zMi4zMiAwIDAgMCAuMjc3LjE0NXEuMjczIDAgLjU0Ny0uMjY1em0xLjA0MyAxLjc2OGgtLjg3N2wtLjEtLjM4MWExLjA1IDEuMDUgMCAwIDEtLjQwNS4zNTIgMS4yIDEuMiAwIDAgMS0uNTQuMTM4cS0uNTEyIDAtLjgxMS0uMzM3LS4yOTktLjMzNS0uMjk4LS45MjYgMC0uNjIyLjM2NS0uOTg0LjM2My0uMzYuOTg1LS4zNjEuMjU2IDAgLjYzOC4xdi0uMzgzcTAtLjQzLS4xMTMtLjU4NC0uMTEtLjE1NC0uNDE3LS4xNTQtLjQ5OSAwLTEuMjE3LjI2NnYtLjc1NnEuMjQtLjE1OC42MjktLjI0OS4zODgtLjA5Mi43OTUtLjA5Mi43MiAwIDEuMDQzLjMyOHQuMzIzIDEuMDUxem0tNC41OC0zLjA5N3EuMzU2LS4yLjc1NS0uMTk5LjIwNiAwIC40MzguMDQydi0xLjAwNWExLjQgMS40IDAgMCAwLS4yNjUtLjAyNXEtLjI3MyAwLS41MTguMTQxYTEuOSAxLjkgMCAwIDAtLjQ5Mi40NDhsLS4xMjUtLjU0OGgtLjkyN3Y0LjI0M2gxLjEzNHptLTQuMjIzLjk4cTAgLjcwNy4xMzcgMS4wMzQuMTM2LjMyOC40NDIuMzI4LjMwNyAwIC40NDMtLjMyOC4xMzctLjMyNy4xMzctMS4wMzR0LS4xMzctMS4wMzhxLS4xMzctLjMzMy0uNDQzLS4zMzItLjMwNiAwLS40NDIuMzMyLS4xMzcuMzMxLS4xMzcgMS4wMzhtLS42ODcgMS42NDRxLS40NDgtLjU4LS40NS0xLjY0NC4wMDItMS4wNy40NS0xLjY1Mi40NDYtLjU4MiAxLjI2Ni0uNTgydDEuMjY3LjU4Mi40NDggMS42NTJxMCAxLjA2NC0uNDQ4IDEuNjQ0LS40NDcuNTgyLTEuMjY3LjU4MnQtMS4yNjYtLjU4Mm0tMS45NzItMi42MjRxLjM1Ni0uMi43NTQtLjE5OS4yMDggMCAuNDM5LjA0MnYtMS4wMDVhMS40IDEuNCAwIDAgMC0uMjY1LS4wMjVxLS4yNzIgMC0uNTE4LjE0MWExLjkgMS45IDAgMCAwLS40OTIuNDQ4bC0uMTI0LS41NDhoLS45Mjh2NC4yNDNoMS4xMzR6bS01LjMtMS4xNDZ2My4wODlxMCAuNjE0LjI0LjkzOC4yNC4zMjUuNzA0LjMyNS41ODggMCAxLjIyNi0uNDlsLjA5LjM4MWguOTI5VjE2LjIyaC0xLjEzNHYzLjI5N3EtLjI3NC4xOTItLjUyMy4xOTEtLjIxNCAwLS4zMDYtLjE3NC0uMDktLjE3NC0uMDkxLS41ODJWMTYuMjJ6bS0yLjI3IDIuMDQzLS41MjEtMi4zODQtLjUwNSAyLjM4NHpNOS42IDE0LjcxbDEuNTgyIDUuNzUzSDkuOTA1bC0uMjk4LTEuMzdIOC4yMzJsLS4yOSAxLjM3SDYuNzI1bDEuNTktNS43NTN6bTIyLjg5LTIuNTVWOS4wNDZxMC0uNjA2LS4yNTItLjkyMi0uMjU1LS4zMTUtLjczMy0uMzE1LS42MDUgMC0xLjI2OC40OWwtLjA5MS0uMzgyaC0uOTI2djQuMjQzaDEuMTMzVjguODcycS4zMDctLjIuNTY0LS4yLjI0IDAgLjMzOS4xNjZ0LjEuNTMydjIuNzl6bS02LjM2MS0yLjExN3EwIC43MDUuMTM4IDEuMDM0LjEzNi4zMjcuNDQzLjMyNy4zMDUgMCAuNDQyLS4zMjcuMTM2LS4zMjkuMTM3LTEuMDM0IDAtLjcwNy0uMTM3LTEuMDM4LS4xMzYtLjMzMy0uNDQyLS4zMzMtLjMwNyAwLS40NDMuMzMzLS4xMzguMzMyLS4xMzggMS4wMzhtLS42ODcgMS42NDRxLS40NDctLjU4MS0uNDQ3LTEuNjQ0IDAtMS4wNzIuNDQ3LTEuNjUzLjQ0Ny0uNTgyIDEuMjY4LS41ODEuODIgMCAxLjI2Ni41ODEuNDQ4LjU4MS40NDggMS42NTMgMCAxLjA2My0uNDQ4IDEuNjQ0LS40NDYuNTgtMS4yNjYuNTgxLS44MiAwLTEuMjY4LS41ODFtLS45NjEtLjM5OWgtMS43NDdsMS43MTQtMi41NjZ2LS44MDVoLTIuODR2Ljg3MmgxLjY0OWwtMS43MTUgMi41NjZ2LjgwNWgyLjkzOXptLTUuNTktLjM1N2EuNjcuNjcgMCAwIDAgLjEwNC4zOTUuMzMuMzMgMCAwIDAgLjI3Ny4xNDVxLjI3NCAwIC41NDctLjI2NXYtLjgxNWExLjQgMS40IDAgMCAwLS40My0uMDU4cS0uMjQxIDAtLjM3LjE1NC0uMTI3LjE1NC0uMTI3LjQ0NG0uMDUgMS4zMzdxLS41MTIgMC0uODExLS4zMzYtLjI5OS0uMzM3LS4yOTgtLjkyNy0uMDAxLS42MjIuMzY0LS45ODMuMzY0LS4zNjIuOTg3LS4zNjIuMjU0IDAgLjYzNi4xdi0uMzgycTAtLjQzMS0uMTExLS41ODV0LS40MTgtLjE1M3EtLjQ5NyAwLTEuMjE4LjI2NXYtLjc1NnEuMjQtLjE1Ny42MjktLjI0OS4zOS0uMDkxLjc5NS0uMDkxLjcyMSAwIDEuMDQzLjMyOC4zMjUuMzI3LjMyNCAxLjA1MXYyLjk3MmgtLjg3OGwtLjEtLjM4MmExLjA1IDEuMDUgMCAwIDEtLjQwNS4zNTIgMS4xNiAxLjE2IDAgMCAxLS41NC4xMzhtLTMuMTQyLTMuNDNxLjA5NS4xNjcuMDk1LjUyNHYyLjc5OGgxLjEzNFY5LjA0NnEwLS41OTktLjI0OC0uOTE4LS4yNDktLjMxOS0uNzEyLS4zMTktLjU4IDAtMS4yNi41MDYtLjI0LS41MDYtLjgyOC0uNTA2LS41NzggMC0xLjI0Mi40OWwtLjA5MS0uMzgyaC0uOTI3djQuMjQzaDEuMTM0VjguODcycS4zMDctLjIuNTM5LS4yLjIyMyAwIC4zMTkuMTY2LjA5NC4xNjcuMDk1LjUyNHYyLjc5OGgxLjEzNFY4Ljk2M2EuNS41IDAgMCAwLS4wMDctLjA5MXEuMzA2LS4yLjU0NS0uMi4yMjQgMCAuMzIuMTY2TTkuNDMzIDkuOTU5IDguOTEgNy41NzZsLS41MDUgMi4zODN6bTEuNzQ4IDIuMjAxSDkuOTA1bC0uMjk4LTEuMzdIOC4yMzJsLS4yOSAxLjM3SDYuNzI1bDEuNTktNS43NTRoMS4yODR6bTM0Ljc3My00LjM5OHYxMi43MTloLTJWNy43NjJBMy43NjYgMy43NjYgMCAwIDAgNDAuMTkyIDRINy43NjJBMy43NjYgMy43NjYgMCAwIDAgNCA3Ljc2MnYzMi40MzFhMy43NjYgMy43NjYgMCAwIDAgMy43NjIgMy43NjJoMTkuNzEydjJINy43NjJBNS43NyA1Ljc3IDAgMCAxIDIgNDAuMTkzVjcuNzYyQTUuNzcgNS43NyAwIDAgMSA3Ljc2MiAyaDMyLjQzYTUuNzcgNS43NyAwIDAgMSA1Ljc2MiA1Ljc2MiIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-data-a"><mxGeometry x="20" y="58" width="96" height="88" as="geometry"/></mxCell>
<mxCell id="n-db-b" value="Amazon Aurora&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#979a9b&quot;&gt;Replica (reader)&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiNjOTI1ZDEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQzLjk1NCA0MS42MDZ2LTIuNzE3Yy0xLjc5My45MzgtNC40NSAxLjM3Mi02Ljg2NiAxLjM3Mi0yLjQzMyAwLTUuMDgtLjQzNi02Ljg2Ni0xLjM3MnYyLjcxN2MwIC44MDcgMi42NzMgMi4zNDkgNi44NjYgMi4zNDlzNi44NjYtMS41NDIgNi44NjYtMi4zNDlNMzAuMjIyIDI0LjQxNWMwIC42MTUgMi4zMzYgMi4wNTkgNi44NjYgMi4wNTlzNi44NjYtMS40NDQgNi44NjYtMi4wNTktMi4zMzYtMi4wNi02Ljg2Ni0yLjA2LTYuODY2IDEuNDQ0LTYuODY2IDIuMDZtMTMuNzMyIDIuNjU1Yy0xLjcxMS45MjUtNC4yOTQgMS40MDQtNi44NjYgMS40MDRzLTUuMTU1LS40NzktNi44NjYtMS40MDR2My4yNjJjLjUzOC44MTUgMy4wOTIgMS44NzIgNi44NjYgMS44NzIgMy40OTkgMCA2LjEzNC0uOTMxIDYuODM1LTEuODA2LjAxMy0uMDE3LjAxOS0uMDMyLjAzLS4wNDh6bS0xMy43MzIgOS4zMTljLjUzNi44MTcgMy4wODkgMS44NzIgNi44NjYgMS44NzIgMy45IDAgNi4zMzgtMS4wODUgNi44NjYtMS44Njd2LTMuNTc1Yy0xLjYzOC44NjMtNC4xIDEuMzg1LTYuODY2IDEuMzg1LTIuNDMxIDAtNS4wNzgtLjQzNy02Ljg2Ni0xLjM3MnptMTUuNzI0LTEyLjA0OGguMDA4djE3LjI2NWMwIDIuNDM4LTMuODk1IDQuMzQ5LTguODY2IDQuMzQ5LTQuOTcyIDAtOC44NjYtMS45MTEtOC44NjYtNC4zNDlWMjQuMzQxaC4wMDdjLjA4NC0yLjYxNiA0LjQ5NS0zLjk4NiA4Ljg1OS0zLjk4NnM4Ljc3NSAxLjM3IDguODU4IDMuOTg2TTI3LjQyIDE4LjY5NWExLjQgMS40IDAgMCAwLS40MzItLjA1OHEtLjI0IDAtLjM2Ny4xNTMtLjEzLjE1NC0uMTMuNDQ1IDAgLjI0OC4xMDUuMzk0YS4zMi4zMiAwIDAgMCAuMjc3LjE0NXEuMjczIDAgLjU0Ny0uMjY1em0xLjA0MyAxLjc2OGgtLjg3N2wtLjEtLjM4MWExLjA1IDEuMDUgMCAwIDEtLjQwNS4zNTIgMS4yIDEuMiAwIDAgMS0uNTQuMTM4cS0uNTEyIDAtLjgxMS0uMzM3LS4yOTktLjMzNS0uMjk4LS45MjYgMC0uNjIyLjM2NS0uOTg0LjM2My0uMzYuOTg1LS4zNjEuMjU2IDAgLjYzOC4xdi0uMzgzcTAtLjQzLS4xMTMtLjU4NC0uMTEtLjE1NC0uNDE3LS4xNTQtLjQ5OSAwLTEuMjE3LjI2NnYtLjc1NnEuMjQtLjE1OC42MjktLjI0OS4zODgtLjA5Mi43OTUtLjA5Mi43MiAwIDEuMDQzLjMyOHQuMzIzIDEuMDUxem0tNC41OC0zLjA5N3EuMzU2LS4yLjc1NS0uMTk5LjIwNiAwIC40MzguMDQydi0xLjAwNWExLjQgMS40IDAgMCAwLS4yNjUtLjAyNXEtLjI3MyAwLS41MTguMTQxYTEuOSAxLjkgMCAwIDAtLjQ5Mi40NDhsLS4xMjUtLjU0OGgtLjkyN3Y0LjI0M2gxLjEzNHptLTQuMjIzLjk4cTAgLjcwNy4xMzcgMS4wMzQuMTM2LjMyOC40NDIuMzI4LjMwNyAwIC40NDMtLjMyOC4xMzctLjMyNy4xMzctMS4wMzR0LS4xMzctMS4wMzhxLS4xMzctLjMzMy0uNDQzLS4zMzItLjMwNiAwLS40NDIuMzMyLS4xMzcuMzMxLS4xMzcgMS4wMzhtLS42ODcgMS42NDRxLS40NDgtLjU4LS40NS0xLjY0NC4wMDItMS4wNy40NS0xLjY1Mi40NDYtLjU4MiAxLjI2Ni0uNTgydDEuMjY3LjU4Mi40NDggMS42NTJxMCAxLjA2NC0uNDQ4IDEuNjQ0LS40NDcuNTgyLTEuMjY3LjU4MnQtMS4yNjYtLjU4Mm0tMS45NzItMi42MjRxLjM1Ni0uMi43NTQtLjE5OS4yMDggMCAuNDM5LjA0MnYtMS4wMDVhMS40IDEuNCAwIDAgMC0uMjY1LS4wMjVxLS4yNzIgMC0uNTE4LjE0MWExLjkgMS45IDAgMCAwLS40OTIuNDQ4bC0uMTI0LS41NDhoLS45Mjh2NC4yNDNoMS4xMzR6bS01LjMtMS4xNDZ2My4wODlxMCAuNjE0LjI0LjkzOC4yNC4zMjUuNzA0LjMyNS41ODggMCAxLjIyNi0uNDlsLjA5LjM4MWguOTI5VjE2LjIyaC0xLjEzNHYzLjI5N3EtLjI3NC4xOTItLjUyMy4xOTEtLjIxNCAwLS4zMDYtLjE3NC0uMDktLjE3NC0uMDkxLS41ODJWMTYuMjJ6bS0yLjI3IDIuMDQzLS41MjEtMi4zODQtLjUwNSAyLjM4NHpNOS42IDE0LjcxbDEuNTgyIDUuNzUzSDkuOTA1bC0uMjk4LTEuMzdIOC4yMzJsLS4yOSAxLjM3SDYuNzI1bDEuNTktNS43NTN6bTIyLjg5LTIuNTVWOS4wNDZxMC0uNjA2LS4yNTItLjkyMi0uMjU1LS4zMTUtLjczMy0uMzE1LS42MDUgMC0xLjI2OC40OWwtLjA5MS0uMzgyaC0uOTI2djQuMjQzaDEuMTMzVjguODcycS4zMDctLjIuNTY0LS4yLjI0IDAgLjMzOS4xNjZ0LjEuNTMydjIuNzl6bS02LjM2MS0yLjExN3EwIC43MDUuMTM4IDEuMDM0LjEzNi4zMjcuNDQzLjMyNy4zMDUgMCAuNDQyLS4zMjcuMTM2LS4zMjkuMTM3LTEuMDM0IDAtLjcwNy0uMTM3LTEuMDM4LS4xMzYtLjMzMy0uNDQyLS4zMzMtLjMwNyAwLS40NDMuMzMzLS4xMzguMzMyLS4xMzggMS4wMzhtLS42ODcgMS42NDRxLS40NDctLjU4MS0uNDQ3LTEuNjQ0IDAtMS4wNzIuNDQ3LTEuNjUzLjQ0Ny0uNTgyIDEuMjY4LS41ODEuODIgMCAxLjI2Ni41ODEuNDQ4LjU4MS40NDggMS42NTMgMCAxLjA2My0uNDQ4IDEuNjQ0LS40NDYuNTgtMS4yNjYuNTgxLS44MiAwLTEuMjY4LS41ODFtLS45NjEtLjM5OWgtMS43NDdsMS43MTQtMi41NjZ2LS44MDVoLTIuODR2Ljg3MmgxLjY0OWwtMS43MTUgMi41NjZ2LjgwNWgyLjkzOXptLTUuNTktLjM1N2EuNjcuNjcgMCAwIDAgLjEwNC4zOTUuMzMuMzMgMCAwIDAgLjI3Ny4xNDVxLjI3NCAwIC41NDctLjI2NXYtLjgxNWExLjQgMS40IDAgMCAwLS40My0uMDU4cS0uMjQxIDAtLjM3LjE1NC0uMTI3LjE1NC0uMTI3LjQ0NG0uMDUgMS4zMzdxLS41MTIgMC0uODExLS4zMzYtLjI5OS0uMzM3LS4yOTgtLjkyNy0uMDAxLS42MjIuMzY0LS45ODMuMzY0LS4zNjIuOTg3LS4zNjIuMjU0IDAgLjYzNi4xdi0uMzgycTAtLjQzMS0uMTExLS41ODV0LS40MTgtLjE1M3EtLjQ5NyAwLTEuMjE4LjI2NXYtLjc1NnEuMjQtLjE1Ny42MjktLjI0OS4zOS0uMDkxLjc5NS0uMDkxLjcyMSAwIDEuMDQzLjMyOC4zMjUuMzI3LjMyNCAxLjA1MXYyLjk3MmgtLjg3OGwtLjEtLjM4MmExLjA1IDEuMDUgMCAwIDEtLjQwNS4zNTIgMS4xNiAxLjE2IDAgMCAxLS41NC4xMzhtLTMuMTQyLTMuNDNxLjA5NS4xNjcuMDk1LjUyNHYyLjc5OGgxLjEzNFY5LjA0NnEwLS41OTktLjI0OC0uOTE4LS4yNDktLjMxOS0uNzEyLS4zMTktLjU4IDAtMS4yNi41MDYtLjI0LS41MDYtLjgyOC0uNTA2LS41NzggMC0xLjI0Mi40OWwtLjA5MS0uMzgyaC0uOTI3djQuMjQzaDEuMTM0VjguODcycS4zMDctLjIuNTM5LS4yLjIyMyAwIC4zMTkuMTY2LjA5NC4xNjcuMDk1LjUyNHYyLjc5OGgxLjEzNFY4Ljk2M2EuNS41IDAgMCAwLS4wMDctLjA5MXEuMzA2LS4yLjU0NS0uMi4yMjQgMCAuMzIuMTY2TTkuNDMzIDkuOTU5IDguOTEgNy41NzZsLS41MDUgMi4zODN6bTEuNzQ4IDIuMjAxSDkuOTA1bC0uMjk4LTEuMzdIOC4yMzJsLS4yOSAxLjM3SDYuNzI1bDEuNTktNS43NTRoMS4yODR6bTM0Ljc3My00LjM5OHYxMi43MTloLTJWNy43NjJBMy43NjYgMy43NjYgMCAwIDAgNDAuMTkyIDRINy43NjJBMy43NjYgMy43NjYgMCAwIDAgNCA3Ljc2MnYzMi40MzFhMy43NjYgMy43NjYgMCAwIDAgMy43NjIgMy43NjJoMTkuNzEydjJINy43NjJBNS43NyA1Ljc3IDAgMCAxIDIgNDAuMTkzVjcuNzYyQTUuNzcgNS43NyAwIDAgMSA3Ljc2MiAyaDMyLjQzYTUuNzcgNS43NyAwIDAgMSA1Ljc2MiA1Ljc2MiIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-data-b"><mxGeometry x="20" y="58" width="96" height="88" as="geometry"/></mxCell>
<mxCell id="n-cache-a" value="Amazon ElastiCache&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#979a9b&quot;&gt;Primary node&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiNjOTI1ZDEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMzLjg4OSA3LjI4OWgzLjk3MnYuODgzaC0yLjg3NHYyLjQ2N2gyLjM3NnYuODgyaC0yLjM3NnYyLjcyN2gyLjg3NHYuODgzaC0zLjk3MnptLTIuNzk1IDBoMS4wOTh2Ny44NDJoLTEuMDk4di0zLjU2NWgtMi44NTF2My41NjVoLTEuMDk4VjcuMjg5aDEuMDk4djMuMzg0aDIuODV6bS02LjY0MyA2Ljk5M3EuNTEgMCAxLjQ3Mi0uMjgzdi44OTRhMy42NiAzLjY2IDAgMCAxLTEuNTk2LjM1MXEtMy4wMzIgMC0zLjAzMi00LjAwNiAwLTEuOTc5Ljc4LTMuMDEuNzgxLTEuMDI5IDIuMjk3LTEuMDI5LjcyNSAwIDEuNDYuMzA2di44OTNxLS43NTgtLjIzNy0xLjMzNS0uMjM3LTEuMDY0IDAtMS41NTYuNjk1LS40OTIuNjk2LS40OTIgMi4yMzZ2LjI3MXEwIDEuNTM5LjQ3NSAyLjIyOS40NzYuNjkgMS41MjcuNjltLTcuNTAxLTIuMTA0Ljk3My0zLjgzNi45NzMgMy44MzZ6bS40MDgtNC44ODktMi4yNjQgNy44NDJoMS4xMmwuNTMyLTIuMTE2aDIuMzY2bC41NDMgMi4xMTZoMS4xNTRsLTIuMjY0LTcuODQyem0tNC4yMSA2Ljk5M3EuNTEgMCAxLjQ3LS4yODN2Ljg5NGEzLjY2IDMuNjYgMCAwIDEtMS41OTQuMzUxcS0zLjAzMyAwLTMuMDMyLTQuMDA2IDAtMS45NzkuNzgtMy4wMS43OC0xLjAyOSAyLjI5Ny0xLjAyOS43MjMgMCAxLjQ2LjMwNnYuODkzcS0uNzU5LS4yMzctMS4zMzUtLjIzNy0xLjA2NiAwLTEuNTU3LjY5NS0uNDkyLjY5Ni0uNDkyIDIuMjM2di4yNzFxMCAxLjUzOS40NzUgMi4yMjkuNDc3LjY5IDEuNTI4LjY5bTMwLjYzIDI1LjA0OWE0LjQ1IDQuNDUgMCAwIDEtNC40NDcgNC40NDdIOC40NDlhNC40NTMgNC40NTMgMCAwIDEtNC40NS00LjQ0N1Y4LjQ0OEE0LjQ1MyA0LjQ1MyAwIDAgMSA4LjQ1IDRoMzAuODhhNC40NTMgNC40NTMgMCAwIDEgNC40NDggNC40NDh6TTM5LjMzMiAySDguNDQ5YTYuNDU2IDYuNDU2IDAgMCAwLTYuNDUgNi40NDh2MzAuODgzYTYuNDU1IDYuNDU1IDAgMCAwIDYuNDUgNi40NDdIMzkuMzNhNi40NTUgNi40NTUgMCAwIDAgNi40NDgtNi40NDdWOC40NDhBNi40NTYgNi40NTYgMCAwIDAgMzkuMzMgMiIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-data-a"><mxGeometry x="156" y="58" width="126" height="88" as="geometry"/></mxCell>
<mxCell id="n-cache-b" value="Amazon ElastiCache&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#979a9b&quot;&gt;Replica node&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxwYXRoIGZpbGw9IiNjOTI1ZDEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMzLjg4OSA3LjI4OWgzLjk3MnYuODgzaC0yLjg3NHYyLjQ2N2gyLjM3NnYuODgyaC0yLjM3NnYyLjcyN2gyLjg3NHYuODgzaC0zLjk3MnptLTIuNzk1IDBoMS4wOTh2Ny44NDJoLTEuMDk4di0zLjU2NWgtMi44NTF2My41NjVoLTEuMDk4VjcuMjg5aDEuMDk4djMuMzg0aDIuODV6bS02LjY0MyA2Ljk5M3EuNTEgMCAxLjQ3Mi0uMjgzdi44OTRhMy42NiAzLjY2IDAgMCAxLTEuNTk2LjM1MXEtMy4wMzIgMC0zLjAzMi00LjAwNiAwLTEuOTc5Ljc4LTMuMDEuNzgxLTEuMDI5IDIuMjk3LTEuMDI5LjcyNSAwIDEuNDYuMzA2di44OTNxLS43NTgtLjIzNy0xLjMzNS0uMjM3LTEuMDY0IDAtMS41NTYuNjk1LS40OTIuNjk2LS40OTIgMi4yMzZ2LjI3MXEwIDEuNTM5LjQ3NSAyLjIyOS40NzYuNjkgMS41MjcuNjltLTcuNTAxLTIuMTA0Ljk3My0zLjgzNi45NzMgMy44MzZ6bS40MDgtNC44ODktMi4yNjQgNy44NDJoMS4xMmwuNTMyLTIuMTE2aDIuMzY2bC41NDMgMi4xMTZoMS4xNTRsLTIuMjY0LTcuODQyem0tNC4yMSA2Ljk5M3EuNTEgMCAxLjQ3LS4yODN2Ljg5NGEzLjY2IDMuNjYgMCAwIDEtMS41OTQuMzUxcS0zLjAzMyAwLTMuMDMyLTQuMDA2IDAtMS45NzkuNzgtMy4wMS43OC0xLjAyOSAyLjI5Ny0xLjAyOS43MjMgMCAxLjQ2LjMwNnYuODkzcS0uNzU5LS4yMzctMS4zMzUtLjIzNy0xLjA2NiAwLTEuNTU3LjY5NS0uNDkyLjY5Ni0uNDkyIDIuMjM2di4yNzFxMCAxLjUzOS40NzUgMi4yMjkuNDc3LjY5IDEuNTI4LjY5bTMwLjYzIDI1LjA0OWE0LjQ1IDQuNDUgMCAwIDEtNC40NDcgNC40NDdIOC40NDlhNC40NTMgNC40NTMgMCAwIDEtNC40NS00LjQ0N1Y4LjQ0OEE0LjQ1MyA0LjQ1MyAwIDAgMSA4LjQ1IDRoMzAuODhhNC40NTMgNC40NTMgMCAwIDEgNC40NDggNC40NDh6TTM5LjMzMiAySDguNDQ5YTYuNDU2IDYuNDU2IDAgMCAwLTYuNDUgNi40NDh2MzAuODgzYTYuNDU1IDYuNDU1IDAgMCAwIDYuNDUgNi40NDdIMzkuMzNhNi40NTUgNi40NTUgMCAwIDAgNi40NDgtNi40NDdWOC40NDhBNi40NTYgNi40NTYgMCAwIDAgMzkuMzMgMiIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#9d9fa0;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-data-b"><mxGeometry x="156" y="58" width="126" height="88" as="geometry"/></mxCell>
<mxCell id="e1" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-users" target="n-igw"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.504;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-igw" target="n-alb"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.331;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.667;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-alb" target="n-web-a"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.669;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.667;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-alb" target="n-web-b"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="447" y="695"/><mxPoint x="894" y="695"/></Array></mxGeometry></mxCell>
<mxCell id="e5" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=none;endFill=1;endSize=6;startArrow=open;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=1;dashPattern=6 4;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.25;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-igw" target="n-nat-a"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="401" y="511"/><mxPoint x="248" y="511"/></Array></mxGeometry></mxCell>
<mxCell id="e6" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=none;endFill=1;endSize=6;startArrow=open;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=1;dashPattern=6 4;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.75;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-igw" target="n-nat-b"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="453" y="511"/><mxPoint x="736" y="511"/></Array></mxGeometry></mxCell>
<mxCell id="e7" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=none;endFill=1;endSize=6;startArrow=open;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=1;dashPattern=6 4;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.333;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-nat-a" target="n-web-a"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="248" y="970"/><mxPoint x="366" y="970"/></Array></mxGeometry></mxCell>
<mxCell id="e8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=none;endFill=1;endSize=6;startArrow=open;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=1;dashPattern=6 4;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.333;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-nat-b" target="n-web-b"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="736" y="970"/><mxPoint x="854" y="970"/></Array></mxGeometry></mxCell>
<mxCell id="e9" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.333;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-web-a" target="n-db-a"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="366" y="1210"/><mxPoint x="255" y="1210"/></Array></mxGeometry></mxCell>
<mxCell id="e10" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.667;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-web-a" target="n-cache-a"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e11" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.333;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-web-b" target="n-db-b"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="854" y="1210"/><mxPoint x="743" y="1210"/></Array></mxGeometry></mxCell>
<mxCell id="e12" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0.667;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-web-b" target="n-cache-b"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e13" value="writes" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;fontColor=#979899;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#0b1012;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-web-b" target="g-data-a"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="665" y="1121"/><mxPoint x="665" y="1342"/></Array></mxGeometry></mxCell>
<mxCell id="legend" value="" style="rounded=1;absoluteArcSize=1;arcSize=12;html=1;fillColor=#0b1012;strokeColor=#323638;container=1;collapsible=0;recursiveResize=0;" vertex="1" parent="1"><mxGeometry x="927" y="1517" width="157" height="53" as="geometry"/></mxCell>
<mxCell id="legend:0:line" value="" style="line;html=1;fillColor=none;strokeColor=#484c4d;strokeWidth=1.5;dashed=0;" vertex="1" parent="legend"><mxGeometry x="10" y="11.5" width="28" height="12" as="geometry"/></mxCell>
<mxCell id="legend:0:text" value="Application traffic" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=nowrap;fontSize=11.5;fontColor=#9d9fa0;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="legend"><mxGeometry x="46" y="10" width="96.5" height="15" as="geometry"/></mxCell>
<mxCell id="legend:1:line" value="" style="line;html=1;fillColor=none;strokeColor=#484c4d;strokeWidth=1.5;dashed=1;dashPattern=6 4;" vertex="1" parent="legend"><mxGeometry x="10" y="29.5" width="28" height="12" as="geometry"/></mxCell>
<mxCell id="legend:1:text" value="Outbound via NAT" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=nowrap;fontSize=11.5;fontColor=#9d9fa0;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="legend"><mxGeometry x="46" y="28" width="100.13" height="15" as="geometry"/></mxCell>
</root></mxGraphModel></diagram></mxfile>
