From 87548f9739eccdde40bcdf96753a6018a278dff3 Mon Sep 17 00:00:00 2001 From: Simone Ruffilli Date: Thu, 21 Dec 2023 17:50:38 +0100 Subject: [PATCH] Networking Sandbox Blueprint (#1939) This blueprint creates a networking playground showing a number of different VPC connectivity options: Hub and spoke via HA VPN Hub and spoke via VPC peering Interconnecting two networks via a network virtual appliance (aka NVA) On top of that, this blueprint implements Policy Based Routing (aka PBR) to show how to force all traffic within a VPC to be funneled through an internal network passthrough load balancer, to implement an Intrusion Prevention System (IPS). PBR is enabled in the hub VPC, matching all traffic originating from within that VPC. --- blueprints/README.md | 2 +- blueprints/networking/README.md | 6 + .../networking/vpc-connectivity-lab/README.md | 112 + .../vpc-connectivity-lab/diagram.excalidraw | 10273 ++++++++++++++++ .../vpc-connectivity-lab/diagram.png | Bin 0 -> 278709 bytes .../vpc-connectivity-lab/diagram.svg | 21 + .../vpc-connectivity-lab/dns-hub.tf | 42 + .../networking/vpc-connectivity-lab/main.tf | 32 + .../networking/vpc-connectivity-lab/nva.tf | 117 + .../vpc-connectivity-lab/outputs.tf | 20 + .../vpc-connectivity-lab/test-resources.tf | 82 + .../vpc-connectivity-lab/variables.tf | 72 + .../vpc-connectivity-lab/vpc-ext.tf | 105 + .../vpc-connectivity-lab/vpc-hub.tf | 222 + .../vpc-connectivity-lab/vpc-peering-a.tf | 48 + .../vpc-connectivity-lab/vpc-peering-b.tf | 47 + .../vpc-connectivity-lab/vpc-vpn-a.tf | 78 + .../vpc-connectivity-lab/vpc-vpn-b.tf | 76 + 18 files changed, 11354 insertions(+), 1 deletion(-) create mode 100644 blueprints/networking/vpc-connectivity-lab/README.md create mode 100644 blueprints/networking/vpc-connectivity-lab/diagram.excalidraw create mode 100644 blueprints/networking/vpc-connectivity-lab/diagram.png create mode 100644 blueprints/networking/vpc-connectivity-lab/diagram.svg create mode 100644 blueprints/networking/vpc-connectivity-lab/dns-hub.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/main.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/nva.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/outputs.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/test-resources.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/variables.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/vpc-ext.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/vpc-hub.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/vpc-peering-a.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/vpc-peering-b.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/vpc-vpn-a.tf create mode 100644 blueprints/networking/vpc-connectivity-lab/vpc-vpn-b.tf diff --git a/blueprints/README.md b/blueprints/README.md index 5eff7c02..5d5a5d02 100644 --- a/blueprints/README.md +++ b/blueprints/README.md @@ -9,7 +9,7 @@ Currently available blueprints: - **data solutions** - [GCE and GCS CMEK via centralized Cloud KMS](./data-solutions/cmek-via-centralized-kms), [Cloud Composer version 2 private instance, supporting Shared VPC and external CMEK key](./data-solutions/composer-2), [Cloud SQL instance with multi-region read replicas](./data-solutions/cloudsql-multiregion), [Data Platform](./data-solutions/data-platform-foundations), [Minimal Data Platform](./data-solutions/data-platform-minimal), [Spinning up a foundation data pipeline on Google Cloud using Cloud Storage, Dataflow and BigQuery](./data-solutions/gcs-to-bq-with-least-privileges), [#SQL Server Always On Groups blueprint](./data-solutions/sqlserver-alwayson), [Data Playground](./data-solutions/data-playground), [MLOps with Vertex AI](./data-solutions/vertex-mlops), [Shielded Folder](./data-solutions/shielded-folder), [BigQuery ML and Vertex AI Pipeline](./data-solutions/bq-ml) - **factories** - [The why and the how of Resource Factories](./factories), [Google Cloud Identity Group Factory](./factories/cloud-identity-group-factory), [Google Cloud BQ Factory](./factories/bigquery-factory), [Google Cloud VPC Firewall Factory](./factories/net-vpc-firewall-yaml), [Minimal Project Factory](./factories/project-factory) - **GKE** - [Binary Authorization Pipeline Blueprint](./gke/binauthz), [Storage API](./gke/binauthz/image), [Multi-cluster mesh on GKE (fleet API)](./gke/multi-cluster-mesh-gke-fleet-api), [GKE Multitenant Blueprint](./gke/multitenant-fleet), [Shared VPC with GKE support](./networking/shared-vpc-gke/), [GKE Autopilot](./gke/autopilot) -- **networking** - [Calling a private Cloud Function from On-premises](./networking/private-cloud-function-from-onprem), [Decentralized firewall management](./networking/decentralized-firewall), [Decentralized firewall validator](./networking/decentralized-firewall/validator), [HA VPN over Interconnect](./networking/ha-vpn-over-interconnect/), [GLB and multi-regional daisy-chaining through hybrid NEGs](./networking/glb-hybrid-neg-internal), [Hybrid connectivity to on-premise services through PSC](./networking/psc-hybrid), [HTTP Load Balancer with Cloud Armor](./networking/glb-and-armor), [Hub and Spoke via VPN](./networking/hub-and-spoke-vpn), [Hub and Spoke via VPC Peering](./networking/hub-and-spoke-peering), [Internal Load Balancer as Next Hop](./networking/ilb-next-hop), On-prem DNS and Google Private Access, [PSC Producer](./networking/psc-hybrid/psc-producer), [PSC Consumer](./networking/psc-hybrid/psc-consumer), [Shared VPC with optional GKE cluster](./networking/shared-vpc-gke) +- **networking** - [Calling a private Cloud Function from On-premises](./networking/private-cloud-function-from-onprem), [Decentralized firewall management](./networking/decentralized-firewall), [Decentralized firewall validator](./networking/decentralized-firewall/validator), [HA VPN over Interconnect](./networking/ha-vpn-over-interconnect/), [GLB and multi-regional daisy-chaining through hybrid NEGs](./networking/glb-hybrid-neg-internal), [Hybrid connectivity to on-premise services through PSC](./networking/psc-hybrid), [HTTP Load Balancer with Cloud Armor](./networking/glb-and-armor), [Hub and Spoke via VPN](./networking/hub-and-spoke-vpn), [Hub and Spoke via VPC Peering](./networking/hub-and-spoke-peering), [Internal Load Balancer as Next Hop](./networking/ilb-next-hop), On-prem DNS and Google Private Access, [PSC Producer](./networking/psc-hybrid/psc-producer), [PSC Consumer](./networking/psc-hybrid/psc-consumer), [Shared VPC with optional GKE cluster](./networking/shared-vpc-gke), [VPC Connectivity Lab](./networking/vpc-connectivity-lab/) - **serverless** - [Cloud Run series](./serverless/cloud-run-explore) - **third party solutions** - [OpenShift on GCP user-provisioned infrastructure](./third-party-solutions/openshift), [Wordpress deployment on Cloud Run](./third-party-solutions/wordpress/cloudrun) diff --git a/blueprints/networking/README.md b/blueprints/networking/README.md index 9dca3f97..8a4c40a0 100644 --- a/blueprints/networking/README.md +++ b/blueprints/networking/README.md @@ -96,3 +96,9 @@ It is meant to be used as a starting point for most Shared VPC configurations, a It is meant to be used as a starting point for users that want to explore PSC to reduce some of the complexity in their network setup.
+ +### VPC Connectivity Lab + + This [blueprint](./vpc-connectivity-lab/) creates a networking playground showing a number of different VPC connectivity options (peering, HA VPN, NVA), along with PBR routing. + +
diff --git a/blueprints/networking/vpc-connectivity-lab/README.md b/blueprints/networking/vpc-connectivity-lab/README.md new file mode 100644 index 00000000..65a23433 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/README.md @@ -0,0 +1,112 @@ +# VPC Connectivity Lab + +This blueprint creates a networking playground showing a number of different VPC connectivity options: + +* Hub and spoke via HA VPN +* Hub and spoke via VPC peering +* Interconnecting two networks via a network virtual appliance (aka NVA) + +On top of that, this blueprint implements Policy Based Routing (aka PBR) to show how to force all traffic within a VPC to be funneled through an internal network passthrough load balancer, to implement an Intrusion Prevention System (IPS). PBR is enabled in the `hub` VPC, matching all traffic originating from within that VPC. + +The blueprint has been purposefully kept simple to show how to use and wire VPCs together, and so that it can be used as a basis for experimentation. + +This is the high level diagram of this blueprint: + +![High-level diagram](diagram.png "High-level diagram") + +## Prerequisites + +This blueprint is contained within a single project to keep complexity to a minimum, even though in a real world scenario each spoke would probably use a separate project. + +The blueprint can either create a new project or consume an existing one. +If the variable `var.project_create_config` is populated, the blueprint will create a new project named `var.project_id`, otherwise the blueprint will use an existing project with the same id. + +## Testing reachability + +After running terraform, and in case `var.test_vms` is set to true (as it is by default), a set of ping commands will be printed to check the reachability of all VMs. The blueprint is configured to ensure that all VMs can ping each other - so you can simply SSH to each one, and run the generated ping commands, e.g.: + +```bash +ping -c 1 ext.example +ping -c 1 hub-a.example +ping -c 1 hub-b.example +ping -c 1 spoke-peering-a.example +ping -c 1 spoke-peering-b.example +ping -c 1 spoke-vpn-a.example +ping -c 1 spoke-vpn-b.example +``` + +## Testing IPS/NVA + +Per blueprint setup, not all traffic will flow through the deployed test NVAs. +You should expect the following flows to be routed through them: + +* `ext` to {`hub`, `peering-a`, `peering-b`, `vpn-a`, `vpn-b`} +* `peering-a` to {`ext`, `peering-b`} +* `peering-b` to {`ext`, `peering-a`} +* `vpn-a` to {`ext`} +* `vpn-b` to {`ext`} + +Additional PBR routes could be configured to force all traffic coming from `vpn-{a,b}` to go through the NVA - however traffic coming from `peering-{a,b}` can NOT be subjected to PBR routes, due to product constrains. + +In order to see the actual traffic flow, you'll want to manually stop one of the NVA instances (to force all traffic to be sent through a single VM), SSH to the active NVA instance and run the following commands: + +```bash +# Setting the toolbox up might take a while since we're using cheap instances :) +$ toolbox + +# Once inside the toolbox +$ tcpdump -i any icmp -n + +``` + + + +## Files + +| name | description | modules | resources | +|---|---|---|---| +| [dns-hub.tf](./dns-hub.tf) | DNS setup. | dns | | +| [main.tf](./main.tf) | Project setup. | project | | +| [nva.tf](./nva.tf) | None | compute-vm · simple-nva | google_compute_instance_group | +| [outputs.tf](./outputs.tf) | Module outputs. | | | +| [test-resources.tf](./test-resources.tf) | None | | | +| [variables.tf](./variables.tf) | Module variables. | | | +| [vpc-ext.tf](./vpc-ext.tf) | External VPC. | net-address · net-cloudnat · net-lb-int · net-vpc · net-vpc-firewall | google_compute_route | +| [vpc-hub.tf](./vpc-hub.tf) | Internal Hub VPC. | net-address · net-lb-int · net-vpc · net-vpc-firewall · net-vpc-peering · net-vpn-ha | google_compute_route | +| [vpc-peering-a.tf](./vpc-peering-a.tf) | None | net-vpc · net-vpc-firewall | | +| [vpc-peering-b.tf](./vpc-peering-b.tf) | None | net-vpc · net-vpc-firewall | | +| [vpc-vpn-a.tf](./vpc-vpn-a.tf) | None | net-vpc · net-vpc-firewall · net-vpn-ha | | +| [vpc-vpn-b.tf](./vpc-vpn-b.tf) | None | net-vpc · net-vpc-firewall · net-vpn-ha | | + +## Variables + +| name | description | type | required | default | +|---|---|:---:|:---:|:---:| +| [prefix](variables.tf#L37) | Prefix used for resource names. | string | ✓ | | +| [ip_ranges](variables.tf#L17) | Subnet/Routes IP CIDR ranges. | map(string) | | {…} | +| [project_create_config](variables.tf#L46) | Populate with billing account id to trigger project creation. | object({…}) | | null | +| [project_id](variables.tf#L55) | Project id for all resources. | string | | "net-test-02" | +| [region](variables.tf#L61) | Region used to deploy resources. | string | | "europe-west8" | +| [test_vms](variables.tf#L67) | Enable the creation of test resources. | bool | | true | + +## Outputs + +| name | description | sensitive | +|---|---|:---:| +| [ping_commands](outputs.tf#L17) | Ping commands that can be run to check VPC reachability. | | + +## Test + +```hcl +module "test" { + source = "./fabric/blueprints/networking/vpc-connectivity-lab" + project_create_config = { + billing_account_id = "123456-123456-123456" + parent_id = "folders/123456789" + } + project_id = "net-test-04" + prefix = "fast-sr0-sbox" +} + +# tftest modules=35 resources=131 +``` diff --git a/blueprints/networking/vpc-connectivity-lab/diagram.excalidraw b/blueprints/networking/vpc-connectivity-lab/diagram.excalidraw new file mode 100644 index 00000000..552a89e2 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/diagram.excalidraw @@ -0,0 +1,10273 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "type": "rectangle", + "version": 1474, + "versionNonce": 993286653, + "isDeleted": false, + "id": "cahWk0DfRyLp3s9pu85Vu", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 591.3435324885941, + "y": 2133.8481850351664, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 286.50895203755545, + "height": 171.5890064842986, + "seed": 1448890547, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "mEbRfBq_UxBkFfnzBVD8J" + } + ], + "updated": 1703059826403, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1595, + "versionNonce": 653398621, + "isDeleted": false, + "id": "mEbRfBq_UxBkFfnzBVD8J", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 705.3011335073718, + "y": 2138.8481850351664, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 58.59375, + "height": 24, + "seed": 43369043, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059826403, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "vpn-a", + "textAlign": "center", + "verticalAlign": "top", + "containerId": "cahWk0DfRyLp3s9pu85Vu", + "originalText": "vpn-a", + "lineHeight": 1.2, + "baseline": 20 + }, + { + "type": "rectangle", + "version": 334, + "versionNonce": 680708413, + "isDeleted": false, + "id": "sMxH-PbI_QSEQto-RSJfS", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 977.9102295540138, + "y": 2179.0506945532093, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 500.7625481814538, + "height": 241.47267475061153, + "seed": 36452571, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "TFEIVsBkEraMp6OuJ9S5-" + } + ], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 350, + "versionNonce": 1975989523, + "isDeleted": false, + "id": "TFEIVsBkEraMp6OuJ9S5-", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1210.7133786447407, + "y": 2391.523369303821, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 35.15625, + "height": 24, + "seed": 797336955, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "hub", + "textAlign": "center", + "verticalAlign": "bottom", + "containerId": "sMxH-PbI_QSEQto-RSJfS", + "originalText": "hub", + "lineHeight": 1.2, + "baseline": 20 + }, + { + "type": "rectangle", + "version": 73, + "versionNonce": 356555165, + "isDeleted": false, + "id": "1-QRU78HgoxTvr0WL26Uk", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1049.8478307866228, + "y": 1826.7579824875347, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 428.2689117627317, + "height": 241.47267475061153, + "seed": 1687481685, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "mAhUhit4uyfdsnbtz912o" + } + ], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 77, + "versionNonce": 447727293, + "isDeleted": false, + "id": "mAhUhit4uyfdsnbtz912o", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1246.4041616679888, + "y": 1831.7579824875347, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 35.15625, + "height": 24, + "seed": 446633909, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059873984, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "ext", + "textAlign": "center", + "verticalAlign": "top", + "containerId": "1-QRU78HgoxTvr0WL26Uk", + "originalText": "ext", + "lineHeight": 1.2, + "baseline": 20 + }, + { + "type": "rectangle", + "version": 581, + "versionNonce": 1620401661, + "isDeleted": false, + "id": "ulFqvrwsF1010MSpVl-Ju", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1220.7733537370266, + "y": 2120.70798455941, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 730076277, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 573, + "versionNonce": 611667027, + "isDeleted": false, + "id": "LKd7jsHVFYsPgOxdaj5Ic", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1220.7206338029127, + "y": 2127.997539362958, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1129561557, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 601, + "versionNonce": 26383965, + "isDeleted": false, + "id": "RceqAUwCxvcwe-gPJTMsL", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1228.6479473771885, + "y": 2105.46996815895, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 170343221, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 644, + "versionNonce": 122571251, + "isDeleted": false, + "id": "dcxeJEcJpWfh1S_zE-HkZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1236.011223864305, + "y": 2105.5577821087854, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 409210005, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 651, + "versionNonce": 319406781, + "isDeleted": false, + "id": "J8ov2tUZgd9AswumW2a8l", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1243.1946613238354, + "y": 2105.550156656867, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1572844021, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 659, + "versionNonce": 1299616659, + "isDeleted": false, + "id": "pca_v9tY7ULNoILF0qAla", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1228.521605841157, + "y": 2135.598032457822, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 926919509, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 701, + "versionNonce": 1503421213, + "isDeleted": false, + "id": "gS3O7hoIIUAzV4yU4vhG4", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1235.8848823282733, + "y": 2135.701351364916, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1161394357, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 708, + "versionNonce": 1730455859, + "isDeleted": false, + "id": "jTzRLjc6Z7ckVoBMARrGl", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1243.0683197878031, + "y": 2135.693725912997, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 22190613, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 590, + "versionNonce": 163313533, + "isDeleted": false, + "id": "GKiCEDtmA0WgByAKKbced", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1250.6850338086579, + "y": 2113.4390605295825, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 343969653, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 633, + "versionNonce": 2042563283, + "isDeleted": false, + "id": "bSV94723G3QMVUlPvj-P7", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1250.8197129160455, + "y": 2120.946634548106, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1829296341, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 625, + "versionNonce": 1302986717, + "isDeleted": false, + "id": "GF0MTQZKL4_jxJJMjFjsH", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1250.7669929819315, + "y": 2128.236189351654, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 343995957, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 537, + "versionNonce": 970733683, + "isDeleted": false, + "id": "a1G_0E19JJcoZD5Ds5rxh", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1220.638674629639, + "y": 2113.2004105408864, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1171154837, + "groupIds": [ + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 794, + "versionNonce": 192412733, + "isDeleted": false, + "id": "HxaiwcWdh4cwTb69crlWA", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1226.4246527550144, + "y": 2109.8613065582117, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 25.68701803825022, + "height": 25.322961410864238, + "seed": 1126608117, + "groupIds": [ + "6Zi_lqyczctHujtPwlH4B", + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 671, + "versionNonce": 88257043, + "isDeleted": false, + "id": "cpFi4xdlR0GV4tgYkFAdT", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1230.0152397922686, + "y": 2113.2538656902034, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 18.415416343106916, + "height": 18.197540514342283, + "seed": 1812940373, + "groupIds": [ + "6Zi_lqyczctHujtPwlH4B", + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 642, + "versionNonce": 1795648669, + "isDeleted": false, + "id": "8qzgBsPJ6SYYBhRlsfeMO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1233.6699878375741, + "y": 2128.035757070686, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 11.005694271511862, + "height": 10.941584275697766, + "seed": 324907957, + "groupIds": [ + "0H22kCusqFZQqiDr5BuQj", + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.11767292537006607, + -10.939877113695731 + ], + [ + 10.888021346141796, + -10.941584275697766 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 647, + "versionNonce": 1021900723, + "isDeleted": false, + "id": "ZNpnv9f8ZVMM7ARue-U-M", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1239.144956753726, + "y": 2122.5233920954324, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 355955989, + "groupIds": [ + "0H22kCusqFZQqiDr5BuQj", + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 736, + "versionNonce": 470405373, + "isDeleted": false, + "id": "-FwRjQ0LBeWL-hoDerwCZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1236.1697944215234, + "y": 2125.2153527000996, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 756157045, + "groupIds": [ + "0H22kCusqFZQqiDr5BuQj", + "61O8NBAMlU2DbQDANQ9CE" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 588, + "versionNonce": 1593149779, + "isDeleted": false, + "id": "4CbiKzm7dBjhNPsATQ60e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1268.1406514423054, + "y": 2120.7056555624717, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1257969237, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 580, + "versionNonce": 1543547229, + "isDeleted": false, + "id": "QKjIaK7jGnVfDprP224Z9", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1268.0879315081918, + "y": 2127.9952103660194, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1146061749, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 608, + "versionNonce": 1623123699, + "isDeleted": false, + "id": "N4cqEXe-TDisCmE7HaHKJ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1276.0152450824673, + "y": 2105.467639162011, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1735345429, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 651, + "versionNonce": 1010660797, + "isDeleted": false, + "id": "DZqFncr1xxN8js8-sgZGA", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1283.378521569584, + "y": 2105.5554531118473, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 131062389, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 658, + "versionNonce": 1221300371, + "isDeleted": false, + "id": "lSySREJaGvY1NAOfaStX2", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1290.5619590291142, + "y": 2105.5478276599283, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1849082837, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 666, + "versionNonce": 669103645, + "isDeleted": false, + "id": "yI37jQFIe9zURV2YL9A1-", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1275.888903546436, + "y": 2135.595703460883, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 783909173, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 708, + "versionNonce": 147981875, + "isDeleted": false, + "id": "2rPA35AE-zcjwXSVyLYNI", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1283.2521800335523, + "y": 2135.6990223679772, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1052611221, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 715, + "versionNonce": 702474877, + "isDeleted": false, + "id": "90pvFErQINNDNn9GAT17p", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1290.435617493082, + "y": 2135.6913969160582, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1257797621, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 597, + "versionNonce": 397985747, + "isDeleted": false, + "id": "sCf3v9qI4K-HC59lsbYJ_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1298.052331513937, + "y": 2113.436731532644, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1299165525, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 640, + "versionNonce": 1928762077, + "isDeleted": false, + "id": "h9QHTQFEef4-B6zPQtR27", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1298.1870106213244, + "y": 2120.944305551168, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1668857525, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 632, + "versionNonce": 1268143475, + "isDeleted": false, + "id": "k1_zh9sbSKwX7JloIZF7B", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1298.1342906872103, + "y": 2128.2338603547155, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1673076757, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 544, + "versionNonce": 532295485, + "isDeleted": false, + "id": "21wqjd7Qp2m-AEDWcNz0o", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1268.0059723349175, + "y": 2113.198081543948, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 874927477, + "groupIds": [ + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 801, + "versionNonce": 1940991763, + "isDeleted": false, + "id": "-r4eYRrqBelUo0ebtvOKE", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1273.791950460293, + "y": 2109.858977561273, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 25.68701803825022, + "height": 25.322961410864238, + "seed": 1610997461, + "groupIds": [ + "fKcRaBnu_vTCV1A9vOoaY", + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 678, + "versionNonce": 1049313181, + "isDeleted": false, + "id": "Gb094F0BredxzthmT3qex", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1277.3825374975474, + "y": 2113.2515366932644, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 18.415416343106916, + "height": 18.197540514342283, + "seed": 1844263989, + "groupIds": [ + "fKcRaBnu_vTCV1A9vOoaY", + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 649, + "versionNonce": 847238323, + "isDeleted": false, + "id": "OAZ6YAAfZmEbmQ7Hn7yEO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1281.037285542853, + "y": 2128.0334280737475, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 11.005694271511862, + "height": 10.941584275697766, + "seed": 1975643541, + "groupIds": [ + "Z0_I8SkiEzSxjQYw3byEx", + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.11767292537006607, + -10.939877113695731 + ], + [ + 10.888021346141796, + -10.941584275697766 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 654, + "versionNonce": 362497021, + "isDeleted": false, + "id": "0AgZeIxIrHLgm8iuc7klu", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1286.5122544590047, + "y": 2122.5210630984934, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 1991865077, + "groupIds": [ + "Z0_I8SkiEzSxjQYw3byEx", + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 743, + "versionNonce": 396936787, + "isDeleted": false, + "id": "OZ19-WP8D88y0J85UbolC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1283.537092126802, + "y": 2125.213023703161, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 1834568789, + "groupIds": [ + "Z0_I8SkiEzSxjQYw3byEx", + "DARAabG91VF7nU0g1plJZ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 707, + "versionNonce": 686537821, + "isDeleted": false, + "id": "xehcbIJ2W4wT3XRoiBe-0", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1258.9918682354003, + "y": 2014.2583684275285, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 2.795822937921211, + "height": 8.814334379301076, + "seed": 94541723, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 648, + "versionNonce": 2046985203, + "isDeleted": false, + "id": "J3gLgEfGS-YFIwKeRMwnZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1251.0695469790999, + "y": 2007.7846878726143, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 9.182521437781132, + "height": 7.752121356930334, + "seed": 440593467, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 697, + "versionNonce": 5122237, + "isDeleted": false, + "id": "Rj-PhRU5XOIOh6Khitji0", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1260.3320962255789, + "y": 2007.6562353545257, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 9.182521437781132, + "height": 7.752121356930334, + "seed": 758099163, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 974, + "versionNonce": 294882707, + "isDeleted": false, + "id": "qcDu59Y1GI6wESZTKGwe_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1248.016683104638, + "y": 2031.0527516368559, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 24.90241619165637, + "height": 11.329739262259444, + "seed": 301685115, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.03435663667088932, + -9.116492863370489 + ], + [ + 24.688829304665873, + -9.050824126229084 + ], + [ + 24.868059554985482, + 1.441051264022695 + ], + [ + 21.525409128484323, + 1.356323667686184 + ], + [ + 21.6345117885427, + -6.073449205346171 + ], + [ + 13.817932625107664, + -5.930011811754959 + ], + [ + 14.026982433485095, + 2.2132463988889555 + ], + [ + 10.949960750177553, + 1.766391090785731 + ], + [ + 10.876697882143608, + -6.003099454683841 + ], + [ + 2.9292756295436786, + -6.051064198174598 + ], + [ + 3.0517329458235207, + 0.8317873156856564 + ], + [ + 0.232511198337186, + 0.5821416052893031 + ] + ] + }, + { + "type": "rectangle", + "version": 814, + "versionNonce": 761530653, + "isDeleted": false, + "id": "_b_2UqAAqfTScWWs1RJZL", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1244.9847300450635, + "y": 2029.7514514925117, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 99119643, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 856, + "versionNonce": 1368548147, + "isDeleted": false, + "id": "RyHdKGWvFvM-4w_BQc7rF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1249.657282696623, + "y": 2029.6803601641716, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 2045343419, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 860, + "versionNonce": 295624061, + "isDeleted": false, + "id": "rDPRfPuvAc9ao4rfaCfTM", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1255.6865470143166, + "y": 2029.8375871477276, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 480307035, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 902, + "versionNonce": 40207571, + "isDeleted": false, + "id": "Kyxkus5_BkLZtsVV0dBWh", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1260.3590996658763, + "y": 2029.7664958193889, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 610354171, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 870, + "versionNonce": 1681925597, + "isDeleted": false, + "id": "ffIBmmWXuuZovS5eNzCrd", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1266.7057467131513, + "y": 2029.7011744034373, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 1496124571, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 912, + "versionNonce": 463696499, + "isDeleted": false, + "id": "GKjaKaJEw1G7_ei7RnJVO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1271.3782993647112, + "y": 2029.6300830750986, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 1589035323, + "groupIds": [ + "JOc29hhcxbWKwFBm5DwnR" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 140, + "versionNonce": 2019123773, + "isDeleted": false, + "id": "OIR3Ta5PCIVYWGK1e4DpR", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1241.4756395027064, + "y": 2048.610141724072, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 13.421696578844598, + "height": 13.421696578844598, + "seed": 641969749, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 220, + "versionNonce": 1578282003, + "isDeleted": false, + "id": "BCa-6wAh4ZM4nawU0tmOc", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1267.902175717202, + "y": 2048.558034606172, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 13.421696578844598, + "height": 13.421696578844598, + "seed": 1772286171, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 48, + "versionNonce": 1120670365, + "isDeleted": false, + "id": "n3os2eKjVoygNHhxw7ubQ", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1239.4791141432052, + "y": 2103.001745371031, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 8.00529879723058, + "height": 39.86194519278706, + "seed": 558465691, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 8.00529879723058, + -39.86194519278706 + ] + ] + }, + { + "type": "line", + "version": 182, + "versionNonce": 766095795, + "isDeleted": false, + "id": "TTKyfQSiuMrBx_gomWKmL", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1285.890220146151, + "y": 2104.525528627971, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 9.71112128845266, + "height": 42.05592910432688, + "seed": 1683934715, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -9.71112128845266, + -42.05592910432688 + ] + ] + }, + { + "type": "rectangle", + "version": 854, + "versionNonce": 541701885, + "isDeleted": false, + "id": "DRgwZ776eCzrTlEj7KDx5", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1261.636264176028, + "y": 2223.229547780751, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 2.795822937921211, + "height": 8.814334379301076, + "seed": 1513372085, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 795, + "versionNonce": 730792787, + "isDeleted": false, + "id": "s2L98ZBU2fd8QcyaBFAAe", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1253.7139429197275, + "y": 2216.7558672258374, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 9.182521437781132, + "height": 7.752121356930334, + "seed": 189610773, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 844, + "versionNonce": 1532219229, + "isDeleted": false, + "id": "mqbEHMUFsi17-ty65R26N", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1262.9764921662056, + "y": 2216.6274147077484, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 9.182521437781132, + "height": 7.752121356930334, + "seed": 679415925, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 1121, + "versionNonce": 270082291, + "isDeleted": false, + "id": "Q9Y5mfq0JVHplG-OEI_dD", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1250.6610790452648, + "y": 2240.023930990078, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 24.90241619165637, + "height": 11.329739262259444, + "seed": 1603221973, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.03435663667088932, + -9.116492863370489 + ], + [ + 24.688829304665873, + -9.050824126229084 + ], + [ + 24.868059554985482, + 1.441051264022695 + ], + [ + 21.525409128484323, + 1.356323667686184 + ], + [ + 21.6345117885427, + -6.073449205346171 + ], + [ + 13.817932625107664, + -5.930011811754959 + ], + [ + 14.026982433485095, + 2.2132463988889555 + ], + [ + 10.949960750177553, + 1.766391090785731 + ], + [ + 10.876697882143608, + -6.003099454683841 + ], + [ + 2.9292756295436786, + -6.051064198174598 + ], + [ + 3.0517329458235207, + 0.8317873156856564 + ], + [ + 0.232511198337186, + 0.5821416052893031 + ] + ] + }, + { + "type": "rectangle", + "version": 961, + "versionNonce": 1916525501, + "isDeleted": false, + "id": "W_SihJ9z4KefZywFWQHae", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1247.6291259856907, + "y": 2238.722630845733, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 160642869, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1003, + "versionNonce": 1154386579, + "isDeleted": false, + "id": "ejOxTuR_HJ14QMGcviqh_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1252.3016786372507, + "y": 2238.6515395173947, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 1089505429, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1007, + "versionNonce": 488856605, + "isDeleted": false, + "id": "Ge27YncKRlLs0_xbDTAMy", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1258.330942954944, + "y": 2238.8087665009502, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 928820725, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1051, + "versionNonce": 1046855731, + "isDeleted": false, + "id": "Uqs84c0PfNm7HwUXprk8s", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1263.003495606504, + "y": 2238.7376751726115, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 1272784725, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1017, + "versionNonce": 335270013, + "isDeleted": false, + "id": "04ejsABk5G1nMv2szrfCm", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1269.3501426537784, + "y": 2238.672353756659, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 1623684277, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1059, + "versionNonce": 382026195, + "isDeleted": false, + "id": "6l9NYQdgs5ByBWGJamiXC", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 6.283185307179586, + "x": 1274.022695305339, + "y": 2238.6012624283208, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 4.501270111362706, + "height": 8.998810431203477, + "seed": 1908479509, + "groupIds": [ + "oMbWO03pcIbqnXEv89t8Q" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 253, + "versionNonce": 344373469, + "isDeleted": false, + "id": "OAnmHUXtnOP18jKAZh7Wd", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 3.141592653589793, + "x": 1269.45170932271, + "y": 2188.9818449779305, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 13.421696578844598, + "height": 13.421696578844598, + "seed": 1774160757, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 333, + "versionNonce": 1728286579, + "isDeleted": false, + "id": "lndLr0y5axsSNFoJ7IwwY", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 3.141592653589793, + "x": 1243.0251731082144, + "y": 2189.0339520958305, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 13.421696578844598, + "height": 13.421696578844598, + "seed": 956847317, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 161, + "versionNonce": 676697405, + "isDeleted": false, + "id": "m-zFu_1iQQFRbTQO_f5CJ", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 3.141592653589793, + "x": 1277.5113843928068, + "y": 2188.1362469634523, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 8.00529879723058, + "height": 39.86194519278706, + "seed": 724628021, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 8.00529879723058, + -39.86194519278706 + ] + ] + }, + { + "type": "line", + "version": 295, + "versionNonce": 1634150675, + "isDeleted": false, + "id": "n7dO4vq13K_etYjYSqehS", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 3.141592653589793, + "x": 1248.0025349064144, + "y": 2189.2090102094853, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 9.71112128845266, + "height": 42.05592910432688, + "seed": 2099176341, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -9.71112128845266, + -42.05592910432688 + ] + ] + }, + { + "type": "line", + "version": 1069, + "versionNonce": 717874589, + "isDeleted": false, + "id": "9dR33WzB0LAC0g0Z378LT", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1033.7577135441386, + "y": 2264.6078127555065, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498195, + "height": 12.807449434576053, + "seed": 1418037851, + "groupIds": [ + "PNDNhDwb11_-FkRDWjZB_" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 7.940775652730609, + 7.836427741431539 + ], + [ + 3.129717769098604, + 8.044191549716741 + ], + [ + 3.3503310394194927, + 12.793832431341501 + ], + [ + -3.230375314901173, + 12.807449434576053 + ], + [ + -3.110447002568436, + 7.99620309216759 + ], + [ + -7.9552492867675895, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1154, + "versionNonce": 728141491, + "isDeleted": false, + "id": "SwA_xGZekdRxmwljUaVmI", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 3.141592653589793, + "x": 1033.5034682281148, + "y": 2283.507380212156, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498197, + "height": 12.807449434576053, + "seed": 1572439803, + "groupIds": [ + "PNDNhDwb11_-FkRDWjZB_" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1238, + "versionNonce": 253045245, + "isDeleted": false, + "id": "hogqj6-vrgPnxE5qbiUjI", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 4.71238898038469, + "x": 1043.1298125779804, + "y": 2274.2330362679654, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498195, + "height": 12.807449434576053, + "seed": 1686433691, + "groupIds": [ + "PNDNhDwb11_-FkRDWjZB_" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1310, + "versionNonce": 2007515219, + "isDeleted": false, + "id": "FNvv4HKIJeTe_-IYuAT5G", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1024.1202072738672, + "y": 2274.3207326836023, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498195, + "height": 12.807449434576053, + "seed": 454706235, + "groupIds": [ + "PNDNhDwb11_-FkRDWjZB_" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 803, + "versionNonce": 1715003997, + "isDeleted": false, + "id": "HHOumUP5HlzJkMbNFZp18", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1011.0669587965249, + "y": 2241.462011170073, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 13.709532316968268, + "height": 13.891881189304865, + "seed": 1780115541, + "groupIds": [ + "EN0IAcsyrBL9jO3lxMe9J" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.05157250871858333, + 5.337183467876706 + ], + [ + -12.103991954322073, + 5.292187876055851 + ], + [ + -11.93736250588609, + 6.9588971209408905 + ], + [ + 0.08328391343613158, + 6.831468467275338 + ], + [ + 0.08101813593913357, + 13.218311281604404 + ], + [ + 1.6055403626461942, + 13.261230700739738 + ], + [ + 1.4974324392689604, + -0.630650488565126 + ], + [ + 0.051918537499509206, + -0.4099220472977767 + ] + ] + }, + { + "type": "rectangle", + "version": 664, + "versionNonce": 1610792435, + "isDeleted": false, + "id": "-ogSvUwnzLJL5Meh3QVUm", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1009.3579857627833, + "y": 2236.701784637444, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 666146229, + "groupIds": [ + "EN0IAcsyrBL9jO3lxMe9J" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 708, + "versionNonce": 621186749, + "isDeleted": false, + "id": "cadGkHwd3vEhuTvjzSt1D", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1009.3131584452324, + "y": 2253.3296999921254, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 6428437, + "groupIds": [ + "EN0IAcsyrBL9jO3lxMe9J" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 730, + "versionNonce": 2138867603, + "isDeleted": false, + "id": "28al62_EfJEP44Ph8DtDO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 994.8735551717771, + "y": 2244.9665991177126, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 1587047541, + "groupIds": [ + "EN0IAcsyrBL9jO3lxMe9J" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 846, + "versionNonce": 706719517, + "isDeleted": false, + "id": "DzW5k76C1tFiADx6K6_yo", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1003.4156038822205, + "y": 2245.2748515100125, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 4.799876613026025, + "height": 4.799876613026024, + "seed": 1109202389, + "groupIds": [ + "p-aK87dOsoY330TYimoxO", + "EN0IAcsyrBL9jO3lxMe9J" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 791, + "versionNonce": 1280056627, + "isDeleted": false, + "id": "DA5sI7Rnp23lB936V0z1p", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1004.2799138601949, + "y": 2246.139161487987, + "strokeColor": "#1864ab", + "backgroundColor": "white", + "width": 3.071256657077243, + "height": 3.0712566570772424, + "seed": 369464117, + "groupIds": [ + "p-aK87dOsoY330TYimoxO", + "EN0IAcsyrBL9jO3lxMe9J" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 890, + "versionNonce": 66438013, + "isDeleted": false, + "id": "1H82co6OXhRAt8blDS6xe", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1011.3281177270871, + "y": 2301.7008532232776, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 13.709532316968268, + "height": 13.891881189304865, + "seed": 404843899, + "groupIds": [ + "OutwEMO533lUjTMN6DMhP" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.05157250871858333, + 5.337183467876706 + ], + [ + -12.103991954322073, + 5.292187876055851 + ], + [ + -11.93736250588609, + 6.9588971209408905 + ], + [ + 0.08328391343613158, + 6.831468467275338 + ], + [ + 0.08101813593913357, + 13.218311281604404 + ], + [ + 1.6055403626461942, + 13.261230700739738 + ], + [ + 1.4974324392689604, + -0.630650488565126 + ], + [ + 0.051918537499509206, + -0.4099220472977767 + ] + ] + }, + { + "type": "rectangle", + "version": 751, + "versionNonce": 836239059, + "isDeleted": false, + "id": "HQpIHRCNi42CQ0u351itQ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1009.6191446933456, + "y": 2296.940626690648, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 103548443, + "groupIds": [ + "OutwEMO533lUjTMN6DMhP" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 795, + "versionNonce": 1992969181, + "isDeleted": false, + "id": "wROf4EznRSkCBu6h5wMQV", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1009.5743173757944, + "y": 2313.56854204533, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 1419414203, + "groupIds": [ + "OutwEMO533lUjTMN6DMhP" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 817, + "versionNonce": 1790356595, + "isDeleted": false, + "id": "ZMI2OEbMra8j1ZatInXlO", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 995.1347141023396, + "y": 2305.205441170917, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 672103259, + "groupIds": [ + "OutwEMO533lUjTMN6DMhP" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 933, + "versionNonce": 1118750781, + "isDeleted": false, + "id": "TzJWlth1fAeWNNL-lz8Yy", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1003.6767628127825, + "y": 2305.5136935632163, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 4.799876613026025, + "height": 4.799876613026024, + "seed": 1826445307, + "groupIds": [ + "PaekpZk8Em3PIrbAM_fXn", + "OutwEMO533lUjTMN6DMhP" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 878, + "versionNonce": 447653395, + "isDeleted": false, + "id": "Ew9MC4x09XAoKzLU0NsQK", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1004.5410727907572, + "y": 2306.378003541191, + "strokeColor": "#1864ab", + "backgroundColor": "white", + "width": 3.071256657077243, + "height": 3.0712566570772424, + "seed": 1627824283, + "groupIds": [ + "PaekpZk8Em3PIrbAM_fXn", + "OutwEMO533lUjTMN6DMhP" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 270, + "versionNonce": 2114641629, + "isDeleted": false, + "id": "vlnPDA5sRcpRToibNMy0x", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 887.4883699945209, + "y": 2257.1267580123017, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 105.48856245285094, + "height": 12.994357975033836, + "seed": 859723701, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 105.48856245285094, + -12.994357975033836 + ] + ] + }, + { + "type": "line", + "version": 351, + "versionNonce": 1673316723, + "isDeleted": false, + "id": "GtVAy-pbGmtaasEUBPt1Z", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 882.8626811416442, + "y": 2272.986490182761, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 111.80907356459636, + "height": 12.929967694521565, + "seed": 419764533, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 111.80907356459636, + -12.929967694521565 + ] + ] + }, + { + "type": "line", + "version": 1535, + "versionNonce": 1777447133, + "isDeleted": false, + "id": "EFr6u3RaWKi1LtMdi-F2O", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 861.1807230666249, + "y": 2214.0747559672427, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498197, + "height": 12.807449434576053, + "seed": 1748196277, + "groupIds": [ + "1Ht3ueP4RjVqTtYZryzwz" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059830361, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 7.940775652730609, + 7.836427741431539 + ], + [ + 3.129717769098604, + 8.044191549716741 + ], + [ + 3.3503310394194927, + 12.793832431341501 + ], + [ + -3.230375314901173, + 12.807449434576053 + ], + [ + -3.110447002568436, + 7.99620309216759 + ], + [ + -7.9552492867675895, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1618, + "versionNonce": 94473533, + "isDeleted": false, + "id": "P1WD5WPY3sOEupginOvJx", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 3.141592653589793, + "x": 860.9264777506008, + "y": 2232.974323423892, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498195, + "height": 12.807449434576053, + "seed": 286792981, + "groupIds": [ + "1Ht3ueP4RjVqTtYZryzwz" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059830361, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1704, + "versionNonce": 1809243549, + "isDeleted": false, + "id": "3iE8lT6emDXQscMzdY9-I", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 4.71238898038469, + "x": 870.5528221004664, + "y": 2223.699979479701, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498197, + "height": 12.807449434576053, + "seed": 916304501, + "groupIds": [ + "1Ht3ueP4RjVqTtYZryzwz" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059830361, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1803, + "versionNonce": 331555325, + "isDeleted": false, + "id": "-dPoIYMgtoMmp5IF8LDsY", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 851.543216796353, + "y": 2223.787675895339, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498197, + "height": 12.807449434576053, + "seed": 898210773, + "groupIds": [ + "1Ht3ueP4RjVqTtYZryzwz" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059830361, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1226, + "versionNonce": 1366952029, + "isDeleted": false, + "id": "WEkhNADkJclq9qXUPgZyk", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 867.8962279516385, + "y": 2259.4667099456096, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 13.709532316968268, + "height": 13.891881189304865, + "seed": 905009461, + "groupIds": [ + "QFEXUgF9Q4n9HUyvLnKIC" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.05157250871858333, + 5.337183467876706 + ], + [ + -12.103991954322073, + 5.292187876055851 + ], + [ + -11.93736250588609, + 6.9588971209408905 + ], + [ + 0.08328391343613158, + 6.831468467275338 + ], + [ + 0.08101813593913357, + 13.218311281604404 + ], + [ + 1.6055403626461942, + 13.261230700739738 + ], + [ + 1.4974324392689604, + -0.630650488565126 + ], + [ + 0.051918537499509206, + -0.4099220472977767 + ] + ] + }, + { + "type": "rectangle", + "version": 1087, + "versionNonce": 558823411, + "isDeleted": false, + "id": "URcnF-HyM1_iApW1rUCVF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 866.1872549178969, + "y": 2254.70648341298, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 1094347413, + "groupIds": [ + "QFEXUgF9Q4n9HUyvLnKIC" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1131, + "versionNonce": 422769853, + "isDeleted": false, + "id": "roOQAnt7EyHVpzM0ul5Z1", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 866.1424276003457, + "y": 2271.334398767662, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 404377589, + "groupIds": [ + "QFEXUgF9Q4n9HUyvLnKIC" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1153, + "versionNonce": 2133950867, + "isDeleted": false, + "id": "ipKZoTr8aZlmFiu4mNKWy", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 851.7028243268909, + "y": 2262.971297893248, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 1217825109, + "groupIds": [ + "QFEXUgF9Q4n9HUyvLnKIC" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 1269, + "versionNonce": 1741640989, + "isDeleted": false, + "id": "XfeFjOm91H1ODxYcvPKJi", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 860.2448730373338, + "y": 2263.2795502855483, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 4.799876613026025, + "height": 4.799876613026024, + "seed": 67409589, + "groupIds": [ + "ML6Hjg3O4IRMSTk9ZRk_t", + "QFEXUgF9Q4n9HUyvLnKIC" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 1214, + "versionNonce": 1062328115, + "isDeleted": false, + "id": "TuQbZUOMAaYfpcS2Qa8Ms", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 861.1091830153085, + "y": 2264.143860263523, + "strokeColor": "#1864ab", + "backgroundColor": "white", + "width": 3.071256657077243, + "height": 3.0712566570772424, + "seed": 889845781, + "groupIds": [ + "ML6Hjg3O4IRMSTk9ZRk_t", + "QFEXUgF9Q4n9HUyvLnKIC" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 403, + "versionNonce": 967051933, + "isDeleted": false, + "id": "Z_QLYy-qAAq_lA0aeAnUR", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 881.8886026128241, + "y": 2457.176746649619, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 115.83496361015068, + "height": 138.3650539946475, + "seed": 562852981, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059843008, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 115.83496361015068, + -138.3650539946475 + ] + ] + }, + { + "type": "line", + "version": 494, + "versionNonce": 216043485, + "isDeleted": false, + "id": "4_f4jxl4coCZah-DbhUw_", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 877.009612285646, + "y": 2441.309501634997, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 113.3713568231293, + "height": 131.44630452426827, + "seed": 424680917, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059845694, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 113.3713568231293, + -131.44630452426827 + ] + ] + }, + { + "type": "rectangle", + "version": 1372, + "versionNonce": 491287005, + "isDeleted": false, + "id": "LubMKqhrP54vZJNBdS_fv", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1628.4006037949123, + "y": 2159.3500765103618, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 253.3461767206081, + "height": 171.5890064842986, + "seed": 464267707, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "BJnInlZNbR5Zovo7tT3rp" + } + ], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1490, + "versionNonce": 253093491, + "isDeleted": false, + "id": "BJnInlZNbR5Zovo7tT3rp", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1702.3393171552163, + "y": 2164.3500765103618, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 105.46875, + "height": 24, + "seed": 2039822939, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "peering-a", + "textAlign": "center", + "verticalAlign": "top", + "containerId": "LubMKqhrP54vZJNBdS_fv", + "originalText": "peering-a", + "lineHeight": 1.2, + "baseline": 20 + }, + { + "type": "rectangle", + "version": 1167, + "versionNonce": 41430589, + "isDeleted": false, + "id": "iUltUTxWgZdRhu485J5m6", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1631.4515300791693, + "y": 2340.3805419215405, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 252.86183709857812, + "height": 160.44091586782883, + "seed": 958967643, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "YGJ0p9LfQXwyn0yWsI86f" + } + ], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1276, + "versionNonce": 588685331, + "isDeleted": false, + "id": "YGJ0p9LfQXwyn0yWsI86f", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1705.1480736284584, + "y": 2345.3805419215405, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 105.46875, + "height": 24, + "seed": 1823476731, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "peering-b", + "textAlign": "center", + "verticalAlign": "top", + "containerId": "iUltUTxWgZdRhu485J5m6", + "originalText": "peering-b", + "lineHeight": 1.2, + "baseline": 20 + }, + { + "type": "line", + "version": 60, + "versionNonce": 925982365, + "isDeleted": false, + "id": "b2pDNIAguitDGETJQVCVx", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1478.556867, + "y": 2282.082982, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 148.6234251630549, + "height": 52.22947100600368, + "seed": 2032387893, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 148.6234251630549, + -52.22947100600368 + ] + ] + }, + { + "type": "line", + "version": 277, + "versionNonce": 370091443, + "isDeleted": false, + "id": "xaQ6duxeuBW9DTcHTKUwf", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1479.9258015295748, + "y": 2282.11149919917, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 144.2325954261787, + "height": 108.62601454663536, + "seed": 436206965, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 144.2325954261787, + 108.62601454663536 + ] + ] + }, + { + "type": "line", + "version": 266, + "versionNonce": 1555919805, + "isDeleted": false, + "id": "RNeZ_yZBTTH4uJ26mwD5I", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1096.257786536119, + "y": 1940.9076578205977, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 7.606266135575659, + "height": 3.114070710579337, + "seed": 2094943419, + "groupIds": [ + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.542590385269981, + -0.011749421338263826 + ], + [ + 7.606266135575659, + 3.102321289241073 + ], + [ + 0.00021497885632761963, + 2.9498048152566634 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 203, + "versionNonce": 1859285651, + "isDeleted": false, + "id": "8nEo2kJn4eUZd0NUqOG7I", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1091.4620547467305, + "y": 1951.389762264169, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 14.437042901434056, + "height": 3.0413389536721747, + "seed": 1451949403, + "groupIds": [ + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 309, + "versionNonce": 1941042205, + "isDeleted": false, + "id": "DjpMnhRS0-xNk21UvPJk1", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 3.141592653589793, + "x": 1103.8420008020894, + "y": 1961.7835613863776, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 7.606266135575659, + "height": 3.114070710579337, + "seed": 77109755, + "groupIds": [ + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -5.542590385269981, + -0.011749421338263826 + ], + [ + -7.606266135575659, + 3.102321289241073 + ], + [ + -0.00021497885632761963, + 2.9498048152566634 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "ellipse", + "version": 290, + "versionNonce": 1336715315, + "isDeleted": false, + "id": "w9zOzTZ7iL6MMBz8szQy-", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1091.1412340220434, + "y": 1939.283763085099, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 6.371049940947724, + "height": 6.371049940947724, + "seed": 604611227, + "groupIds": [ + "BKsisrLF7ftQOR8PuBPBw", + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 261, + "versionNonce": 1291282557, + "isDeleted": false, + "id": "uSRBLUsunhsG7DPpaqIgn", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1093.2593569573971, + "y": 1941.4018860204528, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 2.1348040702403304, + "height": 2.1348040702403304, + "seed": 227579707, + "groupIds": [ + "BKsisrLF7ftQOR8PuBPBw", + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 363, + "versionNonce": 787425747, + "isDeleted": false, + "id": "KeTgfsonMsUWo09uJWVO0", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1086.5421740724028, + "y": 1949.7805973188683, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 6.371049940947724, + "height": 6.371049940947724, + "seed": 1603270619, + "groupIds": [ + "R5G9JBt20ZRsFps6E9K0L", + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 334, + "versionNonce": 1515147485, + "isDeleted": false, + "id": "f1cWMw49D0ADO4eAuzr5g", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1088.6602970077565, + "y": 1951.898720254222, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 2.1348040702403304, + "height": 2.1348040702403304, + "seed": 1209681019, + "groupIds": [ + "R5G9JBt20ZRsFps6E9K0L", + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 326, + "versionNonce": 833648499, + "isDeleted": false, + "id": "kzd6_jZWCHoYKtE9Jtp4u", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1091.3392618822695, + "y": 1960.2711548413145, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 6.371049940947724, + "height": 6.371049940947724, + "seed": 250739995, + "groupIds": [ + "2Pyi9gzZMwlT4kW0Eph_r", + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 297, + "versionNonce": 1498099005, + "isDeleted": false, + "id": "S8kyFWydAGjUKnYZUcTgF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1093.4573848176233, + "y": 1962.3892777766682, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 2.1348040702403304, + "height": 2.1348040702403304, + "seed": 1602855355, + "groupIds": [ + "2Pyi9gzZMwlT4kW0Eph_r", + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 617, + "versionNonce": 372707603, + "isDeleted": false, + "id": "sIz3_GdNbJMQjcOlEekHS", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1101.346380162843, + "y": 1933.1050863607288, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 11.487984999895955, + "height": 39.668093560357086, + "seed": 1392751195, + "groupIds": [ + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 1.9189012712869844, + 1.6342644423091504 + ], + [ + 3.7876242726036007, + 3.572305722154397 + ], + [ + 5.929546814322157, + 6.616511060577209 + ], + [ + 7.685262596846332, + 9.674118125778662 + ], + [ + 8.98612170539948, + 13.579579751093279 + ], + [ + 9.65491541505417, + 17.50974878611622 + ], + [ + 9.711234363124966, + 22.043548132083853 + ], + [ + 8.970896792551143, + 26.93008643914338 + ], + [ + 7.448813416314007, + 31.17904155665962 + ], + [ + 4.313501141049105, + 35.34085030934008 + ], + [ + 2.274492836433714, + 37.68405920789095 + ], + [ + -0.05017826997060611, + 39.668093560357086 + ], + [ + -1.7767506367709904, + 36.78616418476654 + ], + [ + 1.1153047941787904, + 33.99757697489578 + ], + [ + 3.427424442742467, + 30.94731364254809 + ], + [ + 4.972885391532042, + 27.494981970006393 + ], + [ + 6.189373567407041, + 23.687474909334696 + ], + [ + 6.379795223578899, + 19.447670173906996 + ], + [ + 6.004122428343023, + 15.256315609181819 + ], + [ + 4.852811431873948, + 11.75197007797351 + ], + [ + 2.5924851508422107, + 7.781466324073101 + ], + [ + 0.5358540922889202, + 5.0819850939973295 + ], + [ + -1.7748489007344752, + 2.767318772828393 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 286, + "versionNonce": 1498185117, + "isDeleted": false, + "id": "NA9PEECIKU_IxXvG0BfWX", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1112.793127808279, + "y": 1951.3347166524009, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 13.508709077169547, + "height": 9.688113111516508, + "seed": 976400123, + "groupIds": [ + "GC04Hry_G-XznKFVOAv6u" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.055497618594264705, + 3.3179836680533445 + ], + [ + 6.709875964445189, + 3.4676640748181984 + ], + [ + 6.689623853726602, + 6.499546714952619 + ], + [ + 13.453211458575282, + 1.6165142169342475 + ], + [ + 6.73594352884048, + -3.1885663965638886 + ], + [ + 6.728457854818745, + -0.02557697162071037 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1754, + "versionNonce": 234452659, + "isDeleted": false, + "id": "RRQ8keB3eHmtIKpMUGil5", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 918.0999915470898, + "y": 2010.0713027622992, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 234.00841221290932, + "height": 144.06609761970694, + "seed": 1499973723, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 9.84112582335979, + -3.4086670467121394 + ], + [ + 16.08478867991687, + -10.538944431718818 + ], + [ + 19.060612048499195, + -20.641588098529297 + ], + [ + 16.25686337909093, + -32.4391480612106 + ], + [ + 12.478134170818919, + -36.313454947567834 + ], + [ + 6.754860329386531, + -39.832759029607985 + ], + [ + -0.09749600220283128, + -41.15284299966956 + ], + [ + 3.115235265671572, + -44.449795877191036 + ], + [ + 4.906293452603279, + -53.1705127025933 + ], + [ + 4.408944843723134, + -60.77131293408959 + ], + [ + 0.5468557328943575, + -69.80724529060362 + ], + [ + -3.7318892728702053, + -75.80341356076084 + ], + [ + -10.400107006023063, + -81.50413427079135 + ], + [ + -17.406667873082995, + -85.59586319194332 + ], + [ + -28.01346147973544, + -88.2697659388052 + ], + [ + -36.30232456431986, + -87.45083645060535 + ], + [ + -39.45654098669047, + -88.47734696881528 + ], + [ + -37.38612639857149, + -93.88057674655167 + ], + [ + -37.91330648624012, + -107.6918307717751 + ], + [ + -42.26911272606901, + -119.05105880283546 + ], + [ + -49.66385212041797, + -130.65372934528838 + ], + [ + -59.7363873311611, + -138.29826121161116 + ], + [ + -74.09484844008693, + -143.48229106611254 + ], + [ + -87.93318725274935, + -144.06609761970694 + ], + [ + -100.95971591912371, + -141.82135064979738 + ], + [ + -109.86734624496114, + -136.64307576764836 + ], + [ + -116.8834782157727, + -130.7549388947132 + ], + [ + -121.82609672559397, + -125.11486082115377 + ], + [ + -126.76091883793276, + -117.20898550448177 + ], + [ + -127.56879604715829, + -111.79631521702257 + ], + [ + -130.64188343740352, + -115.61934109146111 + ], + [ + -140.908395069196, + -121.20662934732954 + ], + [ + -148.07197127818733, + -122.38344425523164 + ], + [ + -157.01851178251343, + -120.87208182798625 + ], + [ + -167.03045051966524, + -116.87859264432328 + ], + [ + -174.5834670413276, + -108.18750725856361 + ], + [ + -177.4342300392392, + -99.93297909815576 + ], + [ + -178.5277465950909, + -92.7576159671809 + ], + [ + -176.56812225040022, + -87.3294401693395 + ], + [ + -180.52109052144147, + -86.30418898467221 + ], + [ + -192.15674187692912, + -82.2667219641572 + ], + [ + -203.82806006342872, + -73.72024483215935 + ], + [ + -211.2009376946695, + -61.62444849622429 + ], + [ + -214.94780016441013, + -51.16288545406593 + ], + [ + -214.81002067082886, + -38.98760648111789 + ], + [ + -210.53527060968543, + -23.949853216579584 + ], + [ + -201.6864776724825, + -12.42689490339859 + ], + [ + -190.90388121821076, + -5.2438262478790705 + ], + [ + -180.85901638046522, + -1.184982098601182 + ], + [ + -156.8781887487329, + -0.9696705628900588 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 22, + "versionNonce": 25477629, + "isDeleted": false, + "id": "PCEUsa-kgrIgOAlxSlOvT", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1084.644408039474, + "y": 1953.3714916729625, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "width": 164.9090580571409, + "height": 0, + "seed": 1768524245, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -164.9090580571409, + 0 + ] + ] + }, + { + "type": "line", + "version": 1066, + "versionNonce": 1469982803, + "isDeleted": false, + "id": "YeGVU137QIYz2zjbMH9MB", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1101.2408777017226, + "y": 1981.8964950066338, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498195, + "height": 12.807449434576053, + "seed": 191099893, + "groupIds": [ + "XEk2uZSxoi3b-9GdbXQuQ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 7.940775652730609, + 7.836427741431539 + ], + [ + 3.129717769098604, + 8.044191549716741 + ], + [ + 3.3503310394194927, + 12.793832431341501 + ], + [ + -3.230375314901173, + 12.807449434576053 + ], + [ + -3.110447002568436, + 7.99620309216759 + ], + [ + -7.9552492867675895, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1151, + "versionNonce": 385186397, + "isDeleted": false, + "id": "c-6_JBRndzSOD2tvuWRf-", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 3.141592653589793, + "x": 1100.986632385699, + "y": 2000.7960624632842, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498197, + "height": 12.807449434576053, + "seed": 1795927381, + "groupIds": [ + "XEk2uZSxoi3b-9GdbXQuQ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1235, + "versionNonce": 419145203, + "isDeleted": false, + "id": "EACrFg5-l9v-9rdbpAEQf", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 4.71238898038469, + "x": 1110.6129767355646, + "y": 1991.5217185190932, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498195, + "height": 12.807449434576053, + "seed": 1681210037, + "groupIds": [ + "XEk2uZSxoi3b-9GdbXQuQ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1307, + "versionNonce": 1114646205, + "isDeleted": false, + "id": "6_MonwZvyZkBz34w7yAm0", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1091.6033714314513, + "y": 1991.60941493473, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498195, + "height": 12.807449434576053, + "seed": 260447253, + "groupIds": [ + "XEk2uZSxoi3b-9GdbXQuQ" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825744, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 547, + "versionNonce": 565680669, + "isDeleted": false, + "id": "nqCg8C043EerPVR26WgWX", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1280.873077161392, + "y": 2283.9252812783316, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 190.57315247671846, + "height": 80, + "seed": 1177851421, + "groupIds": [ + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "jsWz_WbUcznOLF13Q8ffQ" + } + ], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 230, + "versionNonce": 716988979, + "isDeleted": false, + "id": "jsWz_WbUcznOLF13Q8ffQ", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1337.5399796381105, + "y": 2310.9252812783316, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 128.90625, + "height": 48, + "seed": 987089533, + "groupIds": [ + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "hub-b\n10.0.2.0/24", + "textAlign": "right", + "verticalAlign": "bottom", + "containerId": "nqCg8C043EerPVR26WgWX", + "originalText": "hub-b\n10.0.2.0/24", + "lineHeight": 1.2, + "baseline": 44 + }, + { + "type": "rectangle", + "version": 849, + "versionNonce": 928534141, + "isDeleted": false, + "id": "kZKYeuxYuq5MIhqXJKU2C", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1294.978213545343, + "y": 2315.499215118297, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1320772603, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 841, + "versionNonce": 1140302803, + "isDeleted": false, + "id": "jDkThL7obg2IUM6VTBfMk", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1294.9254936112293, + "y": 2322.7887699218454, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1132539035, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 869, + "versionNonce": 1403221725, + "isDeleted": false, + "id": "UMY50oeLLy0UiaVZzBiJ3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1302.8528071855048, + "y": 2300.261198717837, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 696705339, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 912, + "versionNonce": 1134145907, + "isDeleted": false, + "id": "6gbfmkPcyvtqZMMqBggcT", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1310.2160836726216, + "y": 2300.3490126676725, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 2049769947, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 919, + "versionNonce": 556438333, + "isDeleted": false, + "id": "PcaAjNpuWcPwPCdFHlgXq", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1317.3995211321521, + "y": 2300.3413872157535, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1585843835, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 927, + "versionNonce": 1256786707, + "isDeleted": false, + "id": "h6D9PRr8GKGlLcPZOlgjt", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1302.7264656494735, + "y": 2330.3892630167093, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 961840923, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 969, + "versionNonce": 2085561245, + "isDeleted": false, + "id": "iJWWZIGbO6BqmJhNuHtw_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1310.0897421365898, + "y": 2330.4925819238024, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1896541115, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 976, + "versionNonce": 240922803, + "isDeleted": false, + "id": "dxnP_oVoAr6E0YJPa9y2K", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1317.2731795961195, + "y": 2330.4849564718834, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 2043395163, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 858, + "versionNonce": 960669693, + "isDeleted": false, + "id": "Op14u2v1SNqb5jaHbGVEv", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1324.8898936169744, + "y": 2308.230291088469, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 527005947, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 901, + "versionNonce": 1872339539, + "isDeleted": false, + "id": "AAtyXe05u0wgkjHK52GfN", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1325.0245727243623, + "y": 2315.737865106993, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 258384283, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 893, + "versionNonce": 705077341, + "isDeleted": false, + "id": "uIfWUQYewSSdGtsWo9kji", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1324.9718527902482, + "y": 2323.0274199105415, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 586528315, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 805, + "versionNonce": 1467473907, + "isDeleted": false, + "id": "A2BJgjiIquiPXPZCth2cS", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1294.8435344379554, + "y": 2307.991641099773, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1761162971, + "groupIds": [ + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1062, + "versionNonce": 1684835517, + "isDeleted": false, + "id": "wXTNNmzoMJQyvHY_9eMym", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1300.629512563331, + "y": 2304.6525371170983, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 25.68701803825022, + "height": 25.322961410864238, + "seed": 1879286651, + "groupIds": [ + "EIMSbsGeqlpo6At7o_BQy", + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 941, + "versionNonce": 1342007699, + "isDeleted": false, + "id": "_LTtof8111p5E7EM2oqEk", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1304.2200996005854, + "y": 2308.0450962490904, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 18.415416343106916, + "height": 18.197540514342283, + "seed": 1347910683, + "groupIds": [ + "EIMSbsGeqlpo6At7o_BQy", + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 910, + "versionNonce": 1209396509, + "isDeleted": false, + "id": "Wb2WkByHceNJtk3Ef7Igu", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1307.874847645891, + "y": 2322.8269876295735, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 11.005694271511862, + "height": 10.941584275697766, + "seed": 1978089659, + "groupIds": [ + "dDOTZ8escyi2T9PZRQMWu", + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.11767292537006607, + -10.939877113695731 + ], + [ + 10.888021346141796, + -10.941584275697766 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 915, + "versionNonce": 1583398707, + "isDeleted": false, + "id": "4hzzNKNcle0lJ_qF5ZLtm", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1313.3498165620426, + "y": 2317.3146226543195, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 710242651, + "groupIds": [ + "dDOTZ8escyi2T9PZRQMWu", + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1087, + "versionNonce": 1148469629, + "isDeleted": false, + "id": "ULpJF_9EStysgbRDYCG4S", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1310.37465422984, + "y": 2320.006583258987, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 1593085435, + "groupIds": [ + "dDOTZ8escyi2T9PZRQMWu", + "supSNn_AJprcC4eOaGFUE", + "spqYTauP-yPJTF-8Xmv_M" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "id": "qZfGSi0K0YrYl1ARhqUI3", + "type": "rectangle", + "x": 1225.5217516386235, + "y": 2184.476319994022, + "width": 190.57315247671846, + "height": 80, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 1261356861, + "version": 453, + "versionNonce": 2015741501, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "sk8mEqYAcZ_O5Ff59hnB7" + } + ], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "id": "sk8mEqYAcZ_O5Ff59hnB7", + "type": "text", + "x": 1282.188654115342, + "y": 2211.476319994022, + "width": 128.90625, + "height": 48, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 731617875, + "version": 132, + "versionNonce": 1521387539, + "isDeleted": false, + "boundElements": null, + "updated": 1703059825745, + "link": null, + "locked": false, + "text": "hub-nva\n10.0.0.0/24", + "fontSize": 20, + "fontFamily": 3, + "textAlign": "right", + "verticalAlign": "bottom", + "baseline": 44, + "containerId": "qZfGSi0K0YrYl1ARhqUI3", + "originalText": "hub-nva\n10.0.0.0/24", + "lineHeight": 1.2 + }, + { + "type": "rectangle", + "version": 837, + "versionNonce": 675984221, + "isDeleted": false, + "id": "KhOnCVePeiAlQUZnxpbHc", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1066.2402504689583, + "y": 2283.1754570548537, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 190.57315247671846, + "height": 80, + "seed": 499873917, + "groupIds": [ + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "D4v1QyKPzKupS4wtyH4EY" + } + ], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 527, + "versionNonce": 1567784179, + "isDeleted": false, + "id": "D4v1QyKPzKupS4wtyH4EY", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1122.9071529456767, + "y": 2310.1754570548537, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 128.90625, + "height": 48, + "seed": 371286237, + "groupIds": [ + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "hub-a\n10.0.1.0/24", + "textAlign": "right", + "verticalAlign": "bottom", + "containerId": "KhOnCVePeiAlQUZnxpbHc", + "originalText": "hub-a\n10.0.1.0/24", + "lineHeight": 1.2, + "baseline": 44 + }, + { + "type": "rectangle", + "version": 1139, + "versionNonce": 1186348989, + "isDeleted": false, + "id": "rAzbS8mn__1iSqTltgiyU", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1080.3453868529089, + "y": 2314.749390894819, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1885027645, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1131, + "versionNonce": 1453090451, + "isDeleted": false, + "id": "Zr5OwMqiBpwSbMm7uzN5Y", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1080.2926669187952, + "y": 2322.0389456983676, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 869961117, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1159, + "versionNonce": 1018249245, + "isDeleted": false, + "id": "sJ6ThHYhxYGnyK85Ywugm", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1088.2199804930708, + "y": 2299.5113744943583, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 2144391677, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1202, + "versionNonce": 303569971, + "isDeleted": false, + "id": "9APmI_5l1ovHcjBOyqO6e", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1095.5832569801876, + "y": 2299.5991884441946, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 289376861, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1209, + "versionNonce": 1345139837, + "isDeleted": false, + "id": "R5tAuvNCKomeKyjNraMug", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1102.766694439718, + "y": 2299.5915629922756, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 150484669, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1217, + "versionNonce": 2076974547, + "isDeleted": false, + "id": "-Lj3DswqWbyXn3OPiFAeX", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1088.0936389570395, + "y": 2329.6394387932314, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1906071325, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1259, + "versionNonce": 216767709, + "isDeleted": false, + "id": "HcNVUjYQnFTC8ywfY00hT", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1095.4569154441558, + "y": 2329.7427577003245, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 94202749, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1266, + "versionNonce": 1053748083, + "isDeleted": false, + "id": "Zhf5TwF3nGtZK1GtjWNLx", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1102.6403529036854, + "y": 2329.7351322484055, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 893187037, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1148, + "versionNonce": 176027965, + "isDeleted": false, + "id": "eAnuIpbLf0Mgt7MEVMLUu", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1110.2570669245404, + "y": 2307.4804668649913, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1821143101, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1191, + "versionNonce": 1600587027, + "isDeleted": false, + "id": "1dZvG1UpFn5vrSgive64s", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1110.3917460319283, + "y": 2314.988040883515, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 426598557, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1183, + "versionNonce": 1917176221, + "isDeleted": false, + "id": "s2UugGasje5o2hU-Fhuxl", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1110.3390260978142, + "y": 2322.2775956870637, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1905345789, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1095, + "versionNonce": 353036979, + "isDeleted": false, + "id": "6jz_2rWzyTRnKbNhBVdeR", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1080.2107077455214, + "y": 2307.241816876295, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 2021236061, + "groupIds": [ + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1352, + "versionNonce": 1165266429, + "isDeleted": false, + "id": "jMIlmyW1J6PrCCSXyzjze", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1085.996685870897, + "y": 2303.9027128936204, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 25.68701803825022, + "height": 25.322961410864238, + "seed": 1165486525, + "groupIds": [ + "h7tUw0NxJlWu0G2gO72Mn", + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1231, + "versionNonce": 1684085843, + "isDeleted": false, + "id": "adKkCqeZs90gjGNnJzK0m", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1089.5872729081514, + "y": 2307.2952720256117, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 18.415416343106916, + "height": 18.197540514342283, + "seed": 162376221, + "groupIds": [ + "h7tUw0NxJlWu0G2gO72Mn", + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 1200, + "versionNonce": 1661716061, + "isDeleted": false, + "id": "2c0oxB3G7RudBhLSDu6xW", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1093.2420209534569, + "y": 2322.0771634060957, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 11.005694271511862, + "height": 10.941584275697766, + "seed": 1443651197, + "groupIds": [ + "bTKKfdH2rEUh0izhaN83x", + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.11767292537006607, + -10.939877113695731 + ], + [ + 10.888021346141796, + -10.941584275697766 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1205, + "versionNonce": 2034244083, + "isDeleted": false, + "id": "UX-hfmmIY-EPQFiIlsZHk", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1098.7169898696086, + "y": 2316.5647984308407, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 559253213, + "groupIds": [ + "bTKKfdH2rEUh0izhaN83x", + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1377, + "versionNonce": 1306325693, + "isDeleted": false, + "id": "jCYs1sZJ76Fyg-mW9DVOx", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1095.741827537406, + "y": 2319.2567590355093, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 236626749, + "groupIds": [ + "bTKKfdH2rEUh0izhaN83x", + "NH2NJlKQP6T0NDhb2kl12", + "yJKSPh8b3UW2OebDT34Py" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 981, + "versionNonce": 1085170579, + "isDeleted": false, + "id": "BnEhv87Sff9IZGzbh4scV", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1664.354147472308, + "y": 2218.1952942599296, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 190.57315247671846, + "height": 80, + "seed": 1830028573, + "groupIds": [ + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "BlBeAHPwwDYgBGwfDIrxC" + } + ], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 690, + "versionNonce": 847876893, + "isDeleted": false, + "id": "BlBeAHPwwDYgBGwfDIrxC", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1721.0210499490263, + "y": 2245.1952942599296, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 128.90625, + "height": 48, + "seed": 1374640509, + "groupIds": [ + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "peering-a\n10.3.0.0/16", + "textAlign": "right", + "verticalAlign": "bottom", + "containerId": "BnEhv87Sff9IZGzbh4scV", + "originalText": "peering-a\n10.3.0.0/16", + "lineHeight": 1.2, + "baseline": 44 + }, + { + "type": "rectangle", + "version": 1282, + "versionNonce": 1122138419, + "isDeleted": false, + "id": "Xpy7p5S7xJdi1ky00JhJp", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1678.4592838562585, + "y": 2249.640898798332, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1025581533, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1274, + "versionNonce": 763570045, + "isDeleted": false, + "id": "ZNTJyryaeBTaWIIDecNu3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1678.4065639221449, + "y": 2256.9304536018803, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 62578237, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1302, + "versionNonce": 1027791571, + "isDeleted": false, + "id": "z5MzkFzeOP0a0qlfdbH-O", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1686.3338774964204, + "y": 2234.402882397871, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1553862301, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1345, + "versionNonce": 1359687645, + "isDeleted": false, + "id": "R1YcSxH0ICURR3S_sqnAu", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1693.6971539835372, + "y": 2234.4906963477074, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 645673725, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1352, + "versionNonce": 2087061619, + "isDeleted": false, + "id": "cKWsVV8c1p1Mzb3DLczxf", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1700.8805914430677, + "y": 2234.4830708957884, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1842793309, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1360, + "versionNonce": 1798515773, + "isDeleted": false, + "id": "LYNUjaPN0vWHZFQm6vxVf", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1686.2075359603891, + "y": 2264.530946696744, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 855594941, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1402, + "versionNonce": 1980924435, + "isDeleted": false, + "id": "ImjsKp3-z2yBdCVmZrmot", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1693.5708124475054, + "y": 2264.6342656038373, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1880578077, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1409, + "versionNonce": 199007389, + "isDeleted": false, + "id": "i8rBzUjHKzn6DsmZISWjg", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1700.754249907035, + "y": 2264.6266401519183, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1594903677, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1291, + "versionNonce": 591316915, + "isDeleted": false, + "id": "x4eKxqxRWiZ5npOY22hux", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1708.37096392789, + "y": 2242.371974768504, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 2141959389, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1334, + "versionNonce": 1253638397, + "isDeleted": false, + "id": "boCv9rtnuypdrQ7zQ2TBZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1708.505643035278, + "y": 2249.879548787028, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1568346429, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1326, + "versionNonce": 437344595, + "isDeleted": false, + "id": "R1ItI1LWcxHZs47jLilEc", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1708.4529231011638, + "y": 2257.1691035905765, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 366993821, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1238, + "versionNonce": 1296685405, + "isDeleted": false, + "id": "XmBxDYG-os2AP32HuJQ9T", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1678.324604748871, + "y": 2242.133324779808, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 504079869, + "groupIds": [ + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1495, + "versionNonce": 1742780147, + "isDeleted": false, + "id": "YCBEBtQInSuq_qKhm4XVh", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1684.1105828742466, + "y": 2238.794220797133, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 25.68701803825022, + "height": 25.322961410864238, + "seed": 1224728157, + "groupIds": [ + "UPppP-IYltbZn9lkzBwLQ", + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1374, + "versionNonce": 216049085, + "isDeleted": false, + "id": "mNcQrDN1mWtdHeKP56Rdh", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1687.701169911501, + "y": 2242.1867799291244, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 18.415416343106916, + "height": 18.197540514342283, + "seed": 227412669, + "groupIds": [ + "UPppP-IYltbZn9lkzBwLQ", + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 1343, + "versionNonce": 724787347, + "isDeleted": false, + "id": "8beFB6OaJs-mf2d06XFi3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1691.3559179568065, + "y": 2256.9686713096085, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 11.005694271511862, + "height": 10.941584275697766, + "seed": 207072029, + "groupIds": [ + "a45MIjJZgj6J-MFEBgc10", + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.11767292537006607, + -10.939877113695731 + ], + [ + 10.888021346141796, + -10.941584275697766 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1348, + "versionNonce": 1553917469, + "isDeleted": false, + "id": "U4nL3SWR_AfziE4PzofWm", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1696.8308868729582, + "y": 2251.4563063343535, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 1439580029, + "groupIds": [ + "a45MIjJZgj6J-MFEBgc10", + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1520, + "versionNonce": 1841288755, + "isDeleted": false, + "id": "oMgmmGmHVoxoOqRFPFCpN", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1693.8557245407555, + "y": 2254.148266939022, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 1882408925, + "groupIds": [ + "a45MIjJZgj6J-MFEBgc10", + "q5UF4B9hLKLVnwaQdFiap", + "zKtzn3nnITiKSM3USgFRB" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 934, + "versionNonce": 796269181, + "isDeleted": false, + "id": "deB_OONuWN3y9yULiUy-q", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1662.9466648099979, + "y": 2391.087980705108, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 190.57315247671846, + "height": 80, + "seed": 2065175933, + "groupIds": [ + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "8Bqs2uPQWXHNd4iMQFgXU" + } + ], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 649, + "versionNonce": 1047304147, + "isDeleted": false, + "id": "8Bqs2uPQWXHNd4iMQFgXU", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1719.6135672867163, + "y": 2418.087980705108, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 128.90625, + "height": 48, + "seed": 970087901, + "groupIds": [ + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "peering-b\n10.4.0.0/16", + "textAlign": "right", + "verticalAlign": "bottom", + "containerId": "deB_OONuWN3y9yULiUy-q", + "originalText": "peering-b\n10.4.0.0/16", + "lineHeight": 1.2, + "baseline": 44 + }, + { + "type": "rectangle", + "version": 1236, + "versionNonce": 505922269, + "isDeleted": false, + "id": "8YaKlR-0giGPZ4X7q9CJB", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1677.0518011939484, + "y": 2422.661914545073, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1323604541, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1228, + "versionNonce": 189801843, + "isDeleted": false, + "id": "KRbTioonq70IWNjiEHeii", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1676.9990812598353, + "y": 2429.9514693486217, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 321931933, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1256, + "versionNonce": 759521085, + "isDeleted": false, + "id": "thiBcJfSpKiHNhlLk3yxB", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1684.9263948341104, + "y": 2407.4238981446124, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1197928189, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1299, + "versionNonce": 1001455379, + "isDeleted": false, + "id": "VBXBI1BcbYFrBaokLDhnq", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1692.2896713212276, + "y": 2407.5117120944487, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 436864861, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1306, + "versionNonce": 1395683229, + "isDeleted": false, + "id": "RWe2aFkjCAAQZ7eiaPHgQ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1699.4731087807577, + "y": 2407.5040866425297, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1835733949, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1314, + "versionNonce": 168142003, + "isDeleted": false, + "id": "XFG9cRIkiS-hG0CNkUwoB", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1684.8000532980795, + "y": 2437.5519624434855, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1571525661, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1356, + "versionNonce": 1041921021, + "isDeleted": false, + "id": "nWT6UtuDgHW3RTwjZ1jed", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1692.1633297851959, + "y": 2437.6552813505787, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 113051773, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1363, + "versionNonce": 502568531, + "isDeleted": false, + "id": "NzA70P05eZAdwsSxwQnZy", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1699.346767244725, + "y": 2437.6476558986597, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 174125277, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1245, + "versionNonce": 1510272093, + "isDeleted": false, + "id": "wdi-wiVopMx52Pezr8NL-", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1706.9634812655804, + "y": 2415.3929905152454, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1445514557, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1288, + "versionNonce": 1716802547, + "isDeleted": false, + "id": "ZDRyL4Rrdti5_H_18s55U", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1707.0981603729679, + "y": 2422.9005645337693, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 695606685, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1280, + "versionNonce": 381769917, + "isDeleted": false, + "id": "qcvet2RljcEpbUwXXPEov", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1707.0454404388538, + "y": 2430.190119337318, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1534747133, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1192, + "versionNonce": 858480019, + "isDeleted": false, + "id": "AxJmIljb5w0nL5ZTGVEcY", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1676.917122086561, + "y": 2415.1543405265493, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1631001181, + "groupIds": [ + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1449, + "versionNonce": 1844525341, + "isDeleted": false, + "id": "MfsmaS8ziiYFIsiCEgwEd", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1682.7031002119365, + "y": 2411.8152365438746, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 25.68701803825022, + "height": 25.322961410864238, + "seed": 327009981, + "groupIds": [ + "AN8eDOALCylkf9mdVguhh", + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1328, + "versionNonce": 263205683, + "isDeleted": false, + "id": "4c8sej-9vzWIktLsaQDl8", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1686.293687249191, + "y": 2415.207795675866, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 18.415416343106916, + "height": 18.197540514342283, + "seed": 888137501, + "groupIds": [ + "AN8eDOALCylkf9mdVguhh", + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 1297, + "versionNonce": 688262525, + "isDeleted": false, + "id": "NlJhu1uUb3YTOk2wfZw2t", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1689.9484352944964, + "y": 2429.98968705635, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 11.005694271511862, + "height": 10.941584275697766, + "seed": 939457405, + "groupIds": [ + "HNqh4eyMg4fTAjEFWYkwB", + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.11767292537006607, + -10.939877113695731 + ], + [ + 10.888021346141796, + -10.941584275697766 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1302, + "versionNonce": 1548309715, + "isDeleted": false, + "id": "aeaUAj4j77oCMLFJJ1EkW", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1695.4234042106482, + "y": 2424.477322081095, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 1156350941, + "groupIds": [ + "HNqh4eyMg4fTAjEFWYkwB", + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1474, + "versionNonce": 1732335069, + "isDeleted": false, + "id": "It_JfiM7dynatHkiZf-l-", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1692.4482418784455, + "y": 2427.1692826857634, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 2143944765, + "groupIds": [ + "HNqh4eyMg4fTAjEFWYkwB", + "rqF8owiiHLWZG-UrJRbAC", + "Kfav3HathzNhS3zDUcBJw" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 1085, + "versionNonce": 680346227, + "isDeleted": false, + "id": "tKI7lmXT5PBFEm6EfMAD_", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 610.4528204220549, + "y": 2195.346921568677, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 190.57315247671846, + "height": 80, + "seed": 1978662899, + "groupIds": [ + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "Y52ZaOEm_qpEis4O7O5Y-" + } + ], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 803, + "versionNonce": 1672778301, + "isDeleted": false, + "id": "Y52ZaOEm_qpEis4O7O5Y-", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 667.1197228987733, + "y": 2222.346921568677, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 128.90625, + "height": 48, + "seed": 712083859, + "groupIds": [ + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "vpn-a\n10.1.0.0/16", + "textAlign": "right", + "verticalAlign": "bottom", + "containerId": "tKI7lmXT5PBFEm6EfMAD_", + "originalText": "vpn-a\n10.1.0.0/16", + "lineHeight": 1.2, + "baseline": 44 + }, + { + "type": "rectangle", + "version": 1386, + "versionNonce": 1296202771, + "isDeleted": false, + "id": "8Ys1M4FRFYoVYqTx_FOaF", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 624.5579568060054, + "y": 2226.79252610708, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 357621555, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1378, + "versionNonce": 2067874461, + "isDeleted": false, + "id": "djV1bp-BFLv_Pcbm777v9", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 624.5052368718918, + "y": 2234.0820809106285, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1089765587, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1406, + "versionNonce": 1180664243, + "isDeleted": false, + "id": "EZwhCweM9iSMwe3jicIva", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 632.4325504461674, + "y": 2211.5545097066192, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 653454963, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1449, + "versionNonce": 1922623229, + "isDeleted": false, + "id": "wT0X5Ft4kdeqfC2XiNoyn", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 639.7958269332842, + "y": 2211.6423236564556, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1242736659, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1456, + "versionNonce": 1292555091, + "isDeleted": false, + "id": "LkLPjhfF7pL4woWGI2BYA", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 646.9792643928147, + "y": 2211.6346982045366, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 273296819, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1464, + "versionNonce": 2084372317, + "isDeleted": false, + "id": "ZfHpPgeVc9wdqGRciNvgD", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 632.3062089101361, + "y": 2241.6825740054924, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1556086611, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1506, + "versionNonce": 832237811, + "isDeleted": false, + "id": "n424AOqdzmsQ0cS7uVSDe", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 639.6694853972524, + "y": 2241.7858929125855, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1774886131, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1513, + "versionNonce": 2122255293, + "isDeleted": false, + "id": "tOq-1exOIqi_eHkzWCmS2", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 646.852922856782, + "y": 2241.7782674606665, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1659930259, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1395, + "versionNonce": 1972787859, + "isDeleted": false, + "id": "zcKlNeucI7QCXyqKiXApv", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 654.469636877637, + "y": 2219.5236020772522, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1055407155, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1438, + "versionNonce": 427854877, + "isDeleted": false, + "id": "eeXoDAYII-6VbxNuJGOsy", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 654.6043159850249, + "y": 2227.031176095776, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1503149523, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1430, + "versionNonce": 632524851, + "isDeleted": false, + "id": "Wn2pQXw7IcvWhiYReNsT7", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 654.5515960509108, + "y": 2234.3207308993246, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1310133107, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1342, + "versionNonce": 1832059005, + "isDeleted": false, + "id": "PcuiNNleWYazHcBXfcv4A", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 624.423277698618, + "y": 2219.284952088556, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 279651603, + "groupIds": [ + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1599, + "versionNonce": 1943605715, + "isDeleted": false, + "id": "9wEwyCrfHNsAuoGrpaDY6", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 630.2092558239935, + "y": 2215.9458481058814, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 25.68701803825022, + "height": 25.322961410864238, + "seed": 1221266099, + "groupIds": [ + "dslCd4W--VBvkfq-QteaB", + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1478, + "versionNonce": 525854941, + "isDeleted": false, + "id": "BOpT64nVCoJ73p4rYDYv_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 633.799842861248, + "y": 2219.3384072378726, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 18.415416343106916, + "height": 18.197540514342283, + "seed": 1797078099, + "groupIds": [ + "dslCd4W--VBvkfq-QteaB", + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 1447, + "versionNonce": 287137651, + "isDeleted": false, + "id": "Ug_7bg7bRG6_hxcE_RkHo", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 637.4545909065534, + "y": 2234.1202986183566, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 11.005694271511862, + "height": 10.941584275697766, + "seed": 326646259, + "groupIds": [ + "yxQY6HQUdA4DEwLpWCmUq", + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.11767292537006607, + -10.939877113695731 + ], + [ + 10.888021346141796, + -10.941584275697766 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1452, + "versionNonce": 562087229, + "isDeleted": false, + "id": "nZRsXN7RVKC5tnAL-GOwX", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 642.9295598227052, + "y": 2228.6079336431017, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 518161299, + "groupIds": [ + "yxQY6HQUdA4DEwLpWCmUq", + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1624, + "versionNonce": 1204222227, + "isDeleted": false, + "id": "H9Kx8KlaQIiwoduDRflF-", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 639.9543974905025, + "y": 2231.29989424777, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 93493555, + "groupIds": [ + "yxQY6HQUdA4DEwLpWCmUq", + "gh-8zRc6RI71mKBvliDbF", + "Ah-NAposoI2CAcYtObdBl" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059825745, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 1536, + "versionNonce": 1863856275, + "isDeleted": false, + "id": "OCP9Q4gw75Civj_P3y4QB", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 589.0149766134494, + "y": 2323.0800893278024, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 286.50895203755545, + "height": 171.5890064842986, + "seed": 769560691, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "70u91zjSNaUmq-FsZjQeb" + } + ], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 1659, + "versionNonce": 1392900435, + "isDeleted": false, + "id": "70u91zjSNaUmq-FsZjQeb", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 702.9725776322272, + "y": 2328.0800893278024, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "width": 58.59375, + "height": 24, + "seed": 2000292371, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059848410, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "vpn-b", + "textAlign": "center", + "verticalAlign": "top", + "containerId": "OCP9Q4gw75Civj_P3y4QB", + "originalText": "vpn-b", + "lineHeight": 1.2, + "baseline": 20 + }, + { + "type": "line", + "version": 1597, + "versionNonce": 1264412627, + "isDeleted": false, + "id": "2eH4g-jMpfFJyDf55YYpD", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 858.8521671914804, + "y": 2403.3066602598788, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498197, + "height": 12.807449434576053, + "seed": 641028019, + "groupIds": [ + "9MNOX0vHevE_J2DWlHA2m" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 7.940775652730609, + 7.836427741431539 + ], + [ + 3.129717769098604, + 8.044191549716741 + ], + [ + 3.3503310394194927, + 12.793832431341501 + ], + [ + -3.230375314901173, + 12.807449434576053 + ], + [ + -3.110447002568436, + 7.99620309216759 + ], + [ + -7.9552492867675895, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1680, + "versionNonce": 1638331763, + "isDeleted": false, + "id": "xhJ3VlVQQZ-y3cRNAnt9g", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 3.141592653589793, + "x": 858.5979218754563, + "y": 2422.2062277165273, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498195, + "height": 12.807449434576053, + "seed": 217506131, + "groupIds": [ + "9MNOX0vHevE_J2DWlHA2m" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1766, + "versionNonce": 1051578131, + "isDeleted": false, + "id": "sGiNjbQFppIWDzBrZ4JLk", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 4.71238898038469, + "x": 868.2242662253219, + "y": 2412.9318837723363, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498197, + "height": 12.807449434576053, + "seed": 1960132339, + "groupIds": [ + "9MNOX0vHevE_J2DWlHA2m" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1865, + "versionNonce": 887649459, + "isDeleted": false, + "id": "X1tvyccO6F8FWLkzuFiII", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 849.2146609212085, + "y": 2413.019580187974, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 15.896024939498197, + "height": 12.807449434576053, + "seed": 945219731, + "groupIds": [ + "9MNOX0vHevE_J2DWlHA2m" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -7.9407756527306095, + 7.836427741431539 + ], + [ + -3.129717769098604, + 8.044191549716741 + ], + [ + -3.3503310394194914, + 12.793832431341501 + ], + [ + 3.230375314901172, + 12.807449434576053 + ], + [ + 3.1104470025684363, + 7.99620309216759 + ], + [ + 7.955249286767588, + 8.09930374901842 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1288, + "versionNonce": 66938451, + "isDeleted": false, + "id": "NeSUmiOzS8vf72BwJ1-cZ", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 865.567672076494, + "y": 2448.698614238245, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 13.709532316968268, + "height": 13.891881189304865, + "seed": 489840179, + "groupIds": [ + "lo0Tiy2FccxVELkQh5UKU" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 0.05157250871858333, + 5.337183467876706 + ], + [ + -12.103991954322073, + 5.292187876055851 + ], + [ + -11.93736250588609, + 6.9588971209408905 + ], + [ + 0.08328391343613158, + 6.831468467275338 + ], + [ + 0.08101813593913357, + 13.218311281604404 + ], + [ + 1.6055403626461942, + 13.261230700739738 + ], + [ + 1.4974324392689604, + -0.630650488565126 + ], + [ + 0.051918537499509206, + -0.4099220472977767 + ] + ] + }, + { + "type": "rectangle", + "version": 1149, + "versionNonce": 851649523, + "isDeleted": false, + "id": "_Qb7mcfWICxgukqPcBMwl", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 863.8586990427524, + "y": 2443.9383877056157, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 1850613715, + "groupIds": [ + "lo0Tiy2FccxVELkQh5UKU" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1193, + "versionNonce": 692071827, + "isDeleted": false, + "id": "49PtbwzqvhU5Y_Mm3T1ap", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 863.8138717252012, + "y": 2460.5663030602977, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 1438690675, + "groupIds": [ + "lo0Tiy2FccxVELkQh5UKU" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1215, + "versionNonce": 178979635, + "isDeleted": false, + "id": "jNGaQLPuxvkc-3HJ3nrDn", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 849.3742684517464, + "y": 2452.2032021858836, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.207202259436818, + "height": 5.207202259436818, + "seed": 1993377555, + "groupIds": [ + "lo0Tiy2FccxVELkQh5UKU" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 1331, + "versionNonce": 1332356307, + "isDeleted": false, + "id": "A-JVJ4IDbOT3T2kJ3ZveR", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 857.9163171621893, + "y": 2452.511454578184, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 4.799876613026025, + "height": 4.799876613026024, + "seed": 1207184563, + "groupIds": [ + "Wa-ia71skhXThVr1Ufxzu", + "lo0Tiy2FccxVELkQh5UKU" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "ellipse", + "version": 1276, + "versionNonce": 521409139, + "isDeleted": false, + "id": "Sj2i3J_3JsUEzY1RHgClt", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 858.780627140164, + "y": 2453.3757645561586, + "strokeColor": "#1864ab", + "backgroundColor": "white", + "width": 3.071256657077243, + "height": 3.0712566570772424, + "seed": 751967827, + "groupIds": [ + "Wa-ia71skhXThVr1Ufxzu", + "lo0Tiy2FccxVELkQh5UKU" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1147, + "versionNonce": 1785678867, + "isDeleted": false, + "id": "x46LdZDq1sK-cwS7K2tbb", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 608.1242645469102, + "y": 2384.5788258613125, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 190.57315247671846, + "height": 80, + "seed": 1346427891, + "groupIds": [ + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "SrDmM1v7D1GW60VDU_ooR" + } + ], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 874, + "versionNonce": 475444701, + "isDeleted": false, + "id": "SrDmM1v7D1GW60VDU_ooR", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 664.7911670236288, + "y": 2411.5788258613125, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 128.90625, + "height": 48, + "seed": 1044833683, + "groupIds": [ + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059857588, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "vpn-b\n10.2.0.0/16", + "textAlign": "right", + "verticalAlign": "bottom", + "containerId": "x46LdZDq1sK-cwS7K2tbb", + "originalText": "vpn-b\n10.2.0.0/16", + "lineHeight": 1.2, + "baseline": 44 + }, + { + "type": "rectangle", + "version": 1448, + "versionNonce": 21209939, + "isDeleted": false, + "id": "u4Jfc4VMCf2ht14NZe4ci", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 622.2294009308608, + "y": 2416.0244303997156, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1041939251, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1440, + "versionNonce": 104448243, + "isDeleted": false, + "id": "Br6eZTo7t1KJXmgGwz5C_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 622.1766809967472, + "y": 2423.313985203264, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1814224083, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1468, + "versionNonce": 1843079827, + "isDeleted": false, + "id": "DM2ufRyKBC-eUMfDqxFca", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 630.1039945710228, + "y": 2400.786413999255, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 334875251, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1511, + "versionNonce": 1558077491, + "isDeleted": false, + "id": "kYPceQpr_oiVhEuPtKeb3", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 637.4672710581395, + "y": 2400.874227949091, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1247413267, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1518, + "versionNonce": 489284051, + "isDeleted": false, + "id": "m1-AJ8KG7_0MKJ7CdZaWU", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 644.6507085176701, + "y": 2400.866602497172, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1195772339, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1526, + "versionNonce": 2010394483, + "isDeleted": false, + "id": "Ld9sEsTr2mt6VK9f51FyN", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 629.9776530349915, + "y": 2430.914478298128, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 2145409875, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1568, + "versionNonce": 1327745299, + "isDeleted": false, + "id": "hdENQDAYlZcx-Y2tm3FVq", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 637.3409295221078, + "y": 2431.017797205221, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 8354035, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1575, + "versionNonce": 2022649523, + "isDeleted": false, + "id": "v_EfdESSk9-frBDB5RoAr", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 644.5243669816374, + "y": 2431.010171753302, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 111796883, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1457, + "versionNonce": 1455218771, + "isDeleted": false, + "id": "cXvb7Aj6NXkDEJ6SkxJad", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 652.1410810024923, + "y": 2408.755506369888, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1528174643, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1500, + "versionNonce": 864247283, + "isDeleted": false, + "id": "Qu-7sBMmx0D1vp0FUyu0Z", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 652.2757601098803, + "y": 2416.2630803884117, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1806342611, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1492, + "versionNonce": 1508452243, + "isDeleted": false, + "id": "jutpG8LrSjEQPiq0rui1N", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 652.2230401757662, + "y": 2423.5526351919602, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 629008243, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1404, + "versionNonce": 1881455923, + "isDeleted": false, + "id": "7jbP2X8VJO0t3-BKS8lJU", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 622.0947218234734, + "y": 2408.5168563811917, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 248938771, + "groupIds": [ + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1661, + "versionNonce": 295476947, + "isDeleted": false, + "id": "0plkdLt4TdYzhp6B-XXBz", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 627.8806999488489, + "y": 2405.177752398517, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 25.68701803825022, + "height": 25.322961410864238, + "seed": 556459699, + "groupIds": [ + "Nh39oWl6XeR9XxceuHasT", + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1540, + "versionNonce": 686247027, + "isDeleted": false, + "id": "yOpWHbaA-Ua3Cl2vrjXf_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 631.4712869861033, + "y": 2408.570311530508, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 18.415416343106916, + "height": 18.197540514342283, + "seed": 1663146067, + "groupIds": [ + "Nh39oWl6XeR9XxceuHasT", + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 1509, + "versionNonce": 164316691, + "isDeleted": false, + "id": "sz68YdrqzYLxm9PXR01O_", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 635.1260350314088, + "y": 2423.352202910992, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 11.005694271511862, + "height": 10.941584275697766, + "seed": 1116804595, + "groupIds": [ + "p6Di7xYrPJhVu1-nq1QRP", + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.11767292537006607, + -10.939877113695731 + ], + [ + 10.888021346141796, + -10.941584275697766 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1514, + "versionNonce": 1262422963, + "isDeleted": false, + "id": "WkBLanBBNbKPGoI2AypQ0", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 640.6010039475606, + "y": 2417.8398379357373, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 780132243, + "groupIds": [ + "p6Di7xYrPJhVu1-nq1QRP", + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1686, + "versionNonce": 1634278739, + "isDeleted": false, + "id": "DkvZgauujAiVmZkjYG2U5", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 637.6258416153579, + "y": 2420.531798540406, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 1898214707, + "groupIds": [ + "p6Di7xYrPJhVu1-nq1QRP", + "cuAhBAkSU23K0v96qczrk", + "Ms51rkF5yFOD8ASz3QYec" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059839395, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 1058, + "versionNonce": 447806333, + "isDeleted": false, + "id": "uWtU_FeLRedA51Gtav-m6", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1166.0680281207106, + "y": 1899.5205212385947, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 190.57315247671846, + "height": 80, + "seed": 365105789, + "groupIds": [ + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "bRk7mVnU1nhCd5z9rwVCO" + } + ], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 778, + "versionNonce": 530354877, + "isDeleted": false, + "id": "bRk7mVnU1nhCd5z9rwVCO", + "fillStyle": "cross-hatch", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1199.297430597429, + "y": 1926.5205212385947, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "width": 152.34375, + "height": 48, + "seed": 538295005, + "groupIds": [ + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059881545, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 3, + "text": "ext\n10.255.0.0/16", + "textAlign": "right", + "verticalAlign": "bottom", + "containerId": "uWtU_FeLRedA51Gtav-m6", + "originalText": "ext\n10.255.0.0/16", + "lineHeight": 1.2, + "baseline": 44 + }, + { + "type": "rectangle", + "version": 1359, + "versionNonce": 1576796221, + "isDeleted": false, + "id": "1LyC5uLjAwuGz_4BmJBRa", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1180.1731645046611, + "y": 1930.966125776997, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 783570749, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1351, + "versionNonce": 1449848989, + "isDeleted": false, + "id": "YRgHgSzp8hnD1v27C0vN5", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1180.120444570547, + "y": 1938.2556805805455, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1006659485, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1379, + "versionNonce": 1482478845, + "isDeleted": false, + "id": "INCx1zS8fJSD1YFkxo29I", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1188.047758144823, + "y": 1915.7281093765362, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 2049666045, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1422, + "versionNonce": 525544797, + "isDeleted": false, + "id": "OYZGFZ9gYI2f6o3qeCdO4", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1195.4110346319394, + "y": 1915.8159233263725, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1496769629, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1429, + "versionNonce": 2057271741, + "isDeleted": false, + "id": "nydylK60ZtAOVRmY3Mjkf", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1202.5944720914704, + "y": 1915.8082978744535, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1291079869, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1437, + "versionNonce": 1399011869, + "isDeleted": false, + "id": "Hgch8rBsMsiGVjn6v3OHP", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1187.9214166087913, + "y": 1945.8561736754093, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1392849181, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1479, + "versionNonce": 1922035325, + "isDeleted": false, + "id": "-kxMV7UyOqOZwbOiIuZZe", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1195.2846930959076, + "y": 1945.9594925825024, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 953877885, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1486, + "versionNonce": 115807965, + "isDeleted": false, + "id": "MuVLkLsR_GjGBhCSkNxNP", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1202.4681305554377, + "y": 1945.9518671305834, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 565661149, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1368, + "versionNonce": 1794782013, + "isDeleted": false, + "id": "G_ZnbOzkmxIgYASxCrvlu", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1210.0848445762922, + "y": 1923.6972017471692, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1286310461, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1411, + "versionNonce": 724222877, + "isDeleted": false, + "id": "IvqYLmdUlIdx1xpSax3P5", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1210.2195236836806, + "y": 1931.204775765693, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 446249629, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1403, + "versionNonce": 1269450749, + "isDeleted": false, + "id": "5EQTrkF-BCpvd8DCo1XIR", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1210.1668037495665, + "y": 1938.4943305692416, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 1412554493, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1315, + "versionNonce": 1316634717, + "isDeleted": false, + "id": "vovK35CZ4OV9cs_6CCMtH", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1180.0384853972737, + "y": 1923.458551758473, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 6.390428952916756, + "height": 3.559017050423508, + "seed": 804714333, + "groupIds": [ + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1572, + "versionNonce": 2037132477, + "isDeleted": false, + "id": "VSDMkda27iGkBjWqU8t89", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1185.8244635226492, + "y": 1920.1194477757983, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 25.68701803825022, + "height": 25.322961410864238, + "seed": 406455229, + "groupIds": [ + "U9e5QiMKwSvBkmKVjYK8H", + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 1451, + "versionNonce": 1545702685, + "isDeleted": false, + "id": "ZcgKHNHtSCJPs9sggCBCA", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1189.4150505599036, + "y": 1923.5120069077896, + "strokeColor": "#669df6", + "backgroundColor": "white", + "width": 18.415416343106916, + "height": 18.197540514342283, + "seed": 823952413, + "groupIds": [ + "U9e5QiMKwSvBkmKVjYK8H", + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false + }, + { + "type": "line", + "version": 1420, + "versionNonce": 369877373, + "isDeleted": false, + "id": "87V2aMASqpShAwPIXGRBz", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1193.0697986052091, + "y": 1938.2938982882736, + "strokeColor": "#669df6", + "backgroundColor": "#aecbfa", + "width": 11.005694271511862, + "height": 10.941584275697766, + "seed": 512751741, + "groupIds": [ + "CvneiRXyEi3pl1f9QoKrJ", + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + -0.11767292537006607, + -10.939877113695731 + ], + [ + 10.888021346141796, + -10.941584275697766 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1425, + "versionNonce": 1550625245, + "isDeleted": false, + "id": "1DF0gduuuG2WyREp88c6o", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1198.5447675213609, + "y": 1932.7815333130186, + "strokeColor": "#1864ab", + "backgroundColor": "#4285f4", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 173400285, + "groupIds": [ + "CvneiRXyEi3pl1f9QoKrJ", + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + }, + { + "type": "line", + "version": 1597, + "versionNonce": 1079338557, + "isDeleted": false, + "id": "UUoDBdjiC8ngT0MPFfyqx", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 1.5707963267948957, + "x": 1195.5696051891582, + "y": 1935.4734939176872, + "strokeColor": "#1864ab", + "backgroundColor": "#669df6", + "width": 5.716009503705499, + "height": 10.677776743237455, + "seed": 1778367805, + "groupIds": [ + "CvneiRXyEi3pl1f9QoKrJ", + "dpH6lzlECxP1gDBq5jLOz", + "ji5b1nS9NfGYW-gMtOe_o" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1703059875211, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": null, + "points": [ + [ + 0, + 0 + ], + [ + 5.459069112195784, + 5.178594135612063 + ], + [ + 5.716009503705499, + -5.499182607625391 + ], + [ + 0, + 0 + ] + ] + } + ], + "appState": { + "gridSize": null, + "viewBackgroundColor": "#ffffff" + }, + "files": {} +} \ No newline at end of file diff --git a/blueprints/networking/vpc-connectivity-lab/diagram.png b/blueprints/networking/vpc-connectivity-lab/diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..6522af03332d6957403affd4313c355f72052f22 GIT binary patch literal 278709 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≥SoAZSo|u?U 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 O_fSUVL6Nkv-~R)0Jmwex literal 0 HcmV?d00001 diff --git a/blueprints/networking/vpc-connectivity-lab/diagram.svg b/blueprints/networking/vpc-connectivity-lab/diagram.svg new file mode 100644 index 00000000..f3836c7a --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/diagram.svg @@ -0,0 +1,21 @@ + + + + + + + + vpn-ahubextpeering-apeering-bhub-b10.0.2.0/24hub-nva10.0.0.0/24hub-a10.0.1.0/24peering-a10.3.0.0/16peering-b10.4.0.0/16vpn-a10.1.0.0/16vpn-bvpn-b10.2.0.0/16ext10.255.0.0/16 \ No newline at end of file diff --git a/blueprints/networking/vpc-connectivity-lab/dns-hub.tf b/blueprints/networking/vpc-connectivity-lab/dns-hub.tf new file mode 100644 index 00000000..ab155398 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/dns-hub.tf @@ -0,0 +1,42 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +# tfdoc:file:description DNS setup. + +module "hub-dns" { + source = "../../../modules/dns" + project_id = module.project.project_id + name = "${var.prefix}-example" + zone_config = { + domain = "example." + private = { + client_networks = [ + module.hub-vpc.self_link, + module.ext-vpc.self_link, + module.spoke-peering-a-vpc.self_link, + module.spoke-peering-b-vpc.self_link, + module.spoke-vpn-a-vpc.self_link, + module.spoke-vpn-b-vpc.self_link, + ] + } + } + recordsets = merge({ + "A localhost" = { records = ["127.0.0.1"] } + }, + var.test_vms + ? { for instance, _ in local.test-vms : "A ${instance}" => { records = [module.test-vms[instance].internal_ip] } } + : {}) +} diff --git a/blueprints/networking/vpc-connectivity-lab/main.tf b/blueprints/networking/vpc-connectivity-lab/main.tf new file mode 100644 index 00000000..92b04da4 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/main.tf @@ -0,0 +1,32 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +# tfdoc:file:description Project setup. + +module "project" { + source = "../../../modules/project" + name = var.project_id + parent = try(var.project_create_config.parent_id, null) + billing_account = try(var.project_create_config.billing_account_id, null) + project_create = try(var.project_create_config.billing_account_id, null) != null + prefix = var.prefix + services = [ + "compute.googleapis.com", + "dns.googleapis.com", + "networkconnectivity.googleapis.com", + "stackdriver.googleapis.com", + ] +} diff --git a/blueprints/networking/vpc-connectivity-lab/nva.tf b/blueprints/networking/vpc-connectivity-lab/nva.tf new file mode 100644 index 00000000..81231580 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/nva.tf @@ -0,0 +1,117 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +locals { + network_interfaces = [ + { + addresses = null + name = "ext" + nat = false + enable_masquerading = true + network = module.ext-vpc.self_link + routes = [var.ip_ranges.ext, "0.0.0.0/0"] + subnetwork = module.ext-vpc.subnet_self_links["${var.region}/ext"] + }, + { + addresses = null + name = "hub" + nat = false + network = module.hub-vpc.self_link + routes = [var.ip_ranges.int] + subnetwork = module.hub-vpc.subnet_self_links["${var.region}/hub-nva"] + } + ] +} + +module "cos-nva" { + source = "../../../modules/cloud-config-container/simple-nva" + enable_health_checks = true + network_interfaces = local.network_interfaces +} + +module "nva-a" { + source = "../../../modules/compute-vm" + project_id = module.project.project_id + zone = "${var.region}-a" + name = "cos-nva-a" + network_interfaces = local.network_interfaces + can_ip_forward = true + instance_type = "e2-micro" + options = { + spot = true + termination_action = "STOP" + } + metadata = { + user-data = module.cos-nva.cloud_config + google-logging-enabled = true + } + boot_disk = { + initialize_params = { + image = "projects/cos-cloud/global/images/family/cos-stable" + type = "pd-ssd" + size = 10 + } + } + tags = ["nva", "ssh"] +} + +module "nva-b" { + source = "../../../modules/compute-vm" + project_id = module.project.project_id + zone = "${var.region}-b" + name = "cos-nva-b" + network_interfaces = local.network_interfaces + can_ip_forward = true + instance_type = "e2-micro" + options = { + spot = true + termination_action = "STOP" + } + metadata = { + user-data = module.cos-nva.cloud_config + google-logging-enabled = true + } + boot_disk = { + initialize_params = { + image = "projects/cos-cloud/global/images/family/cos-stable" + type = "pd-ssd" + size = 10 + } + } + tags = ["nva", "ssh"] +} + +resource "google_compute_instance_group" "nva-a" { + name = "nva-ig-a" + description = "NVA instance group for the primary region, zone a." + zone = "${var.region}-a" + project = module.project.project_id + network = module.ext-vpc.self_link + instances = toset([ + module.nva-a.self_link, + ]) +} + +resource "google_compute_instance_group" "nva-b" { + name = "nva-ig-b" + description = "NVA instance group for the primary region, zone b." + zone = "${var.region}-b" + project = module.project.project_id + network = module.ext-vpc.self_link + instances = toset([ + module.nva-b.self_link, + ]) +} diff --git a/blueprints/networking/vpc-connectivity-lab/outputs.tf b/blueprints/networking/vpc-connectivity-lab/outputs.tf new file mode 100644 index 00000000..0b4adf5c --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/outputs.tf @@ -0,0 +1,20 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +output "ping_commands" { + description = "Ping commands that can be run to check VPC reachability." + value = var.test_vms ? join("\n", [for instance, _ in local.test-vms : "ping -c 1 ${instance}.example"]) : "" +} diff --git a/blueprints/networking/vpc-connectivity-lab/test-resources.tf b/blueprints/networking/vpc-connectivity-lab/test-resources.tf new file mode 100644 index 00000000..b04a55ff --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/test-resources.tf @@ -0,0 +1,82 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +locals { + test-vms = { + ext = { + network = module.ext-vpc.self_link + subnetwork = module.ext-vpc.subnet_self_links["${var.region}/ext"] + } + hub-a = { + network = module.hub-vpc.self_link + subnetwork = module.hub-vpc.subnet_self_links["${var.region}/hub-a"] + } + hub-b = { + network = module.hub-vpc.self_link + subnetwork = module.hub-vpc.subnet_self_links["${var.region}/hub-b"] + } + spoke-vpn-a = { + network = module.spoke-vpn-a-vpc.self_link + subnetwork = module.spoke-vpn-a-vpc.subnet_self_links["${var.region}/vpn-a"] + }, + spoke-peering-a = { + network = module.spoke-peering-a-vpc.self_link + subnetwork = module.spoke-peering-a-vpc.subnet_self_links["${var.region}/peering-a"] + }, + spoke-vpn-b = { + network = module.spoke-vpn-b-vpc.self_link + subnetwork = module.spoke-vpn-b-vpc.subnet_self_links["${var.region}/vpn-b"] + }, + spoke-peering-b = { + network = module.spoke-peering-b-vpc.self_link + subnetwork = module.spoke-peering-b-vpc.subnet_self_links["${var.region}/peering-b"] + }, + } +} + +module "test-vms" { + for_each = var.test_vms ? local.test-vms : {} + source = "../../../modules/compute-vm" + project_id = module.project.project_id + zone = "${var.region}-a" + name = "test-vm-${each.key}" + network_interfaces = [{ + network = each.value.network + # change the subnet name to match the values you are actually using + subnetwork = each.value.subnetwork + }] + instance_type = "e2-micro" + tags = ["ssh"] + boot_disk = { + initialize_params = { + image = "projects/debian-cloud/global/images/family/debian-11" + } + } + options = { + spot = true + termination_action = "STOP" + } + metadata = { + startup-script = < /etc/apt/sources.list + echo "deb https://packages.cloud.google.com/mirror/cloud-apt/$DEB_VERSION-security $DEB_VERSION-security main" >> /etc/apt/sources.list + echo "deb https://packages.cloud.google.com/mirror/cloud-apt/$DEB_VERSION-updates $DEB_VERSION-updates main" >> /etc/apt/sources.list + apt update + apt install -y iputils-ping bind9-dnsutils + EOF + } +} diff --git a/blueprints/networking/vpc-connectivity-lab/variables.tf b/blueprints/networking/vpc-connectivity-lab/variables.tf new file mode 100644 index 00000000..fd2be1ec --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/variables.tf @@ -0,0 +1,72 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +variable "ip_ranges" { + description = "Subnet/Routes IP CIDR ranges." + type = map(string) + default = { + ext = "10.255.0.0/16" + hub-a = "10.0.1.0/24" + hub-all = "10.0.0.0/16" + hub-b = "10.0.2.0/24" + hub-nva = "10.0.0.0/24" + int = "10.0.0.0/9" + peering-a = "10.3.0.0/24" + peering-b = "10.4.0.0/24" + rfc1918_10 = "10.0.0.0/8" + rfc1918_172 = "172.16.0.0/12" + rfc1918_192 = "192.168.0.0/16" + vpn-a = "10.1.0.0/24" + vpn-b = "10.2.0.0/24" + } +} + +variable "prefix" { + description = "Prefix used for resource names." + type = string + validation { + condition = var.prefix != "" + error_message = "Prefix cannot be empty." + } +} + +variable "project_create_config" { + description = "Populate with billing account id to trigger project creation." + type = object({ + billing_account_id = string + parent_id = string + }) + default = null +} + +variable "project_id" { + description = "Project id for all resources." + type = string + default = "net-test-02" +} + +variable "region" { + description = "Region used to deploy resources." + type = string + default = "europe-west8" +} + +variable "test_vms" { + description = "Enable the creation of test resources." + type = bool + default = true +} + diff --git a/blueprints/networking/vpc-connectivity-lab/vpc-ext.tf b/blueprints/networking/vpc-connectivity-lab/vpc-ext.tf new file mode 100644 index 00000000..b52ef9ab --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/vpc-ext.tf @@ -0,0 +1,105 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +# tfdoc:file:description External VPC. + +module "ext-vpc" { + source = "../../../modules/net-vpc" + project_id = module.project.project_id + name = "ext" + mtu = 1500 + subnets = [ + { + name = "ext" + region = var.region + ip_cidr_range = var.ip_ranges.ext + } + ] +} + +module "nat" { + source = "../../../modules/net-cloudnat" + project_id = module.project.project_id + router_network = module.ext-vpc.name + region = var.region + name = "default" +} + +module "ext-firewall" { + source = "../../../modules/net-vpc-firewall" + project_id = module.project.project_id + network = module.ext-vpc.name + default_rules_config = { + admin_ranges = [var.ip_ranges.rfc1918_10] + ssh_ranges = ["35.235.240.0/20", "35.191.0.0/16", "130.211.0.0/22", "209.85.152.0/22", "209.85.204.0/22"] + } +} + +resource "google_compute_route" "ext-rfc1918-10" { + project = module.project.project_id + network = module.ext-vpc.name + name = "ext-rfc1918-10" + description = "Terraform-managed." + dest_range = var.ip_ranges.rfc1918_10 + priority = 1000 + next_hop_ilb = module.ext-lb.forwarding_rule_self_links[""] +} + +module "ext-addresses" { + source = "../../../modules/net-address" + project_id = module.project.project_id + internal_addresses = { + ext = { + region = var.region + subnetwork = module.ext-vpc.subnet_self_links["${var.region}/ext"] + address = cidrhost(module.ext-vpc.subnet_ips["${var.region}/ext"], -3) + } + } +} + +module "ext-lb" { + source = "../../../modules/net-lb-int" + project_id = module.project.project_id + region = var.region + name = "ext-lb" + vpc_config = { + network = module.ext-vpc.name + subnetwork = module.ext-vpc.subnet_self_links["${var.region}/ext"] + } + forwarding_rules_config = { + "" = { + global_access = false + address = module.ext-addresses.internal_addresses["ext"].address + } + } + backends = [ + { + failover = false + group = google_compute_instance_group.nva-a.id + balancing_mode = "CONNECTION" + }, + { + failover = false + group = google_compute_instance_group.nva-b.id + balancing_mode = "CONNECTION" + }, + ] + health_check_config = { + tcp = { + port = 22 + } + } +} diff --git a/blueprints/networking/vpc-connectivity-lab/vpc-hub.tf b/blueprints/networking/vpc-connectivity-lab/vpc-hub.tf new file mode 100644 index 00000000..34546b85 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/vpc-hub.tf @@ -0,0 +1,222 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +# tfdoc:file:description Internal Hub VPC. + +module "hub-vpc" { + source = "../../../modules/net-vpc" + project_id = module.project.project_id + name = "hub" + mtu = 1500 + subnets = [ + { + name = "hub-nva" + region = var.region + ip_cidr_range = var.ip_ranges.hub-nva + }, + { + name = "hub-a" + region = var.region + ip_cidr_range = var.ip_ranges.hub-a + }, + { + name = "hub-b" + region = var.region + ip_cidr_range = var.ip_ranges.hub-b + }, + ] + policy_based_routes = { + nva-skip = { + use_default_routing = true + priority = 100 + target = { + tags = ["nva"] + } + } + default-nva = { + next_hop_ilb_ip = module.hub-lb.forwarding_rule_addresses[""] + priority = 101 + filter = { + src_range = var.ip_ranges.hub-all + dest_range = "0.0.0.0/0" + } + } + } +} + +module "hub-firewall" { + source = "../../../modules/net-vpc-firewall" + project_id = module.project.project_id + network = module.hub-vpc.name + default_rules_config = { + admin_ranges = [var.ip_ranges.rfc1918_10] + ssh_ranges = ["35.235.240.0/20", "35.191.0.0/16", "130.211.0.0/22", "209.85.152.0/22", "209.85.204.0/22"] + } +} + +resource "google_compute_route" "hub-0-0" { + project = module.project.project_id + network = module.hub-vpc.name + name = "hub-0-0" + description = "Terraform-managed." + dest_range = "0.0.0.0/0" + priority = 1000 + next_hop_ilb = module.hub-lb.forwarding_rule_self_links[""] +} + +module "hub-addresses" { + source = "../../../modules/net-address" + project_id = module.project.project_id + internal_addresses = { + hub = { + region = var.region + subnetwork = module.hub-vpc.subnet_self_links["${var.region}/hub-nva"] + address = cidrhost(module.hub-vpc.subnet_ips["${var.region}/hub-nva"], -3) + } + } +} + +module "hub-lb" { + source = "../../../modules/net-lb-int" + project_id = module.project.project_id + region = var.region + name = "hub-lb" + vpc_config = { + network = module.hub-vpc.name + subnetwork = module.hub-vpc.subnet_self_links["${var.region}/hub-nva"] + } + forwarding_rules_config = { + "" = { + global_access = false + address = module.hub-addresses.internal_addresses["hub"].address + } + } + + backends = [ + { + failover = false + group = google_compute_instance_group.nva-a.id + balancing_mode = "CONNECTION" + }, + { + failover = false + group = google_compute_instance_group.nva-b.id + balancing_mode = "CONNECTION" + }, + ] + health_check_config = { + tcp = { + port = 22 + } + } +} + + +module "vpn-hub-a" { + source = "../../../modules/net-vpn-ha" + project_id = module.project.project_id + region = var.region + network = module.hub-vpc.self_link + name = "hub-a" + peer_gateways = { + default = { gcp = module.vpn-a-hub.self_link } + } + router_config = { + asn = 64513 + custom_advertise = { + all_subnets = false + ip_ranges = { + "0.0.0.0/0" = "default" + } + } + } + tunnels = { + remote-0 = { + bgp_peer = { + address = "169.254.1.2" + asn = 64514 + } + bgp_session_range = "169.254.1.1/30" + shared_secret = module.vpn-a-hub.random_secret + vpn_gateway_interface = 0 + } + remote-1 = { + bgp_peer = { + address = "169.254.2.2" + asn = 64514 + } + bgp_session_range = "169.254.2.1/30" + shared_secret = module.vpn-a-hub.random_secret + vpn_gateway_interface = 1 + } + } +} + +module "vpn-hub-b" { + source = "../../../modules/net-vpn-ha" + project_id = module.project.project_id + region = var.region + network = module.hub-vpc.self_link + name = "hub-b" + peer_gateways = { + default = { gcp = module.vpn-b-hub.self_link } + } + router_config = { + asn = 64513 + custom_advertise = { + all_subnets = false + ip_ranges = { + "0.0.0.0/0" = "default" + } + } + } + tunnels = { + remote-0 = { + bgp_peer = { + address = "169.254.1.6" + asn = 64515 + } + bgp_session_range = "169.254.1.5/30" + shared_secret = module.vpn-b-hub.random_secret + vpn_gateway_interface = 0 + } + remote-1 = { + bgp_peer = { + address = "169.254.2.6" + asn = 64515 + } + bgp_session_range = "169.254.2.5/30" + shared_secret = module.vpn-b-hub.random_secret + vpn_gateway_interface = 1 + } + } +} + +module "peering-hub-a" { + source = "../../../modules/net-vpc-peering" + prefix = "a" + local_network = module.hub-vpc.id + peer_network = module.spoke-peering-a-vpc.id +} + +module "peering-hub-b" { + source = "../../../modules/net-vpc-peering" + prefix = "b" + local_network = module.hub-vpc.id + peer_network = module.spoke-peering-b-vpc.id + depends_on = [module.spoke-peering-a-vpc.id] +} + diff --git a/blueprints/networking/vpc-connectivity-lab/vpc-peering-a.tf b/blueprints/networking/vpc-connectivity-lab/vpc-peering-a.tf new file mode 100644 index 00000000..b1ba8cd0 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/vpc-peering-a.tf @@ -0,0 +1,48 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +module "spoke-peering-a-vpc" { + source = "../../../modules/net-vpc" + project_id = module.project.project_id + name = "peering-a" + mtu = 1500 + subnets = [ + { + name = "peering-a" + region = var.region + ip_cidr_range = var.ip_ranges.peering-a + + } + ] + routes = { + default = { + description = "Route to default." + dest_range = "0.0.0.0/0" + tags = null + next_hop_type = "ilb" + next_hop = module.hub-lb.forwarding_rule_addresses[""] + } + } +} + +module "peering-a-firewall" { + source = "../../../modules/net-vpc-firewall" + project_id = module.project.project_id + network = module.spoke-peering-a-vpc.name + default_rules_config = { + admin_ranges = [var.ip_ranges.rfc1918_10] + } +} diff --git a/blueprints/networking/vpc-connectivity-lab/vpc-peering-b.tf b/blueprints/networking/vpc-connectivity-lab/vpc-peering-b.tf new file mode 100644 index 00000000..961518a3 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/vpc-peering-b.tf @@ -0,0 +1,47 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +module "spoke-peering-b-vpc" { + source = "../../../modules/net-vpc" + project_id = module.project.project_id + name = "peering-b" + mtu = 1500 + subnets = [ + { + name = "peering-b" + region = var.region + ip_cidr_range = var.ip_ranges.peering-b + } + ] + routes = { + default = { + description = "Route to default." + dest_range = "0.0.0.0/0" + tags = null + next_hop_type = "ilb" + next_hop = module.hub-lb.forwarding_rule_addresses[""] + } + } +} + +module "peering-b-firewall" { + source = "../../../modules/net-vpc-firewall" + project_id = module.project.project_id + network = module.spoke-peering-b-vpc.name + default_rules_config = { + admin_ranges = [var.ip_ranges.rfc1918_10] + } +} diff --git a/blueprints/networking/vpc-connectivity-lab/vpc-vpn-a.tf b/blueprints/networking/vpc-connectivity-lab/vpc-vpn-a.tf new file mode 100644 index 00000000..d1aee279 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/vpc-vpn-a.tf @@ -0,0 +1,78 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +module "spoke-vpn-a-vpc" { + source = "../../../modules/net-vpc" + project_id = module.project.project_id + name = "vpn-a" + mtu = 1500 + subnets = [ + { + name = "vpn-a" + region = var.region + ip_cidr_range = var.ip_ranges.vpn-a + } + ] +} + +module "vpn-a-firewall" { + source = "../../../modules/net-vpc-firewall" + project_id = module.project.project_id + network = module.spoke-vpn-a-vpc.name + default_rules_config = { + admin_ranges = [var.ip_ranges.rfc1918_10] + } +} + +module "vpn-a-hub" { + source = "../../../modules/net-vpn-ha" + project_id = module.project.project_id + region = var.region + network = module.spoke-vpn-a-vpc.self_link + name = "a-hub" + peer_gateways = { + default = { gcp = module.vpn-hub-a.self_link } + } + router_config = { + asn = 64514 + custom_advertise = { + all_subnets = false + ip_ranges = { + (var.ip_ranges.vpn-a) = "default" + } + } + } + tunnels = { + remote-0 = { + bgp_peer = { + address = "169.254.1.1" + asn = 64513 + } + bgp_session_range = "169.254.1.2/30" + vpn_gateway_interface = 0 + } + remote-1 = { + bgp_peer = { + address = "169.254.2.1" + asn = 64513 + } + bgp_session_range = "169.254.2.2/30" + vpn_gateway_interface = 1 + } + } +} + + diff --git a/blueprints/networking/vpc-connectivity-lab/vpc-vpn-b.tf b/blueprints/networking/vpc-connectivity-lab/vpc-vpn-b.tf new file mode 100644 index 00000000..a57a39d9 --- /dev/null +++ b/blueprints/networking/vpc-connectivity-lab/vpc-vpn-b.tf @@ -0,0 +1,76 @@ +/** + * Copyright 2023 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +module "spoke-vpn-b-vpc" { + source = "../../../modules/net-vpc" + project_id = module.project.project_id + name = "vpn-b" + mtu = 1500 + subnets = [ + { + name = "vpn-b" + region = var.region + ip_cidr_range = var.ip_ranges.vpn-b + } + ] +} + +module "vpn-b-firewall" { + source = "../../../modules/net-vpc-firewall" + project_id = module.project.project_id + network = module.spoke-vpn-b-vpc.name + default_rules_config = { + admin_ranges = [var.ip_ranges.rfc1918_10] + } +} + +module "vpn-b-hub" { + source = "../../../modules/net-vpn-ha" + project_id = module.project.project_id + region = var.region + network = module.spoke-vpn-b-vpc.self_link + name = "b-hub" + peer_gateways = { + default = { gcp = module.vpn-hub-b.self_link } + } + router_config = { + asn = 64515 + custom_advertise = { + all_subnets = false + ip_ranges = { + (var.ip_ranges.vpn-b) = "default" + } + } + } + tunnels = { + remote-0 = { + bgp_peer = { + address = "169.254.1.5" + asn = 64513 + } + bgp_session_range = "169.254.1.6/30" + vpn_gateway_interface = 0 + } + remote-1 = { + bgp_peer = { + address = "169.254.2.5" + asn = 64513 + } + bgp_session_range = "169.254.2.6/30" + vpn_gateway_interface = 1 + } + } +}