{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-docs/functions/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["partial"]},"type":"markdown"},"seo":{"title":"Developer Documentation","siteUrl":"https://developers.sinch.com","llmstxt":{"title":"Sinch Developer Documentation","description":"LLMs.txt containing a map of all the documentation files for Sinch.","sections":[{"title":"SMS API","description":"The SMS API allows you to send and receive SMS messages with a few easy steps. You can also send bulk SMS messages to multiple customers using the Sinch SMS service.","includeFiles":["docs/sms/**/*.md","docs/sms/**/*.yaml"],"excludeFiles":["docs/sms/index.md"]},{"title":"Numbers API","description":"The Numbers API enables you to search for, view, and activate numbers. It's considered a precursor to other APIs in the Sinch product family. The numbers API can be used in tandem with any of our APIs that perform messaging or calling.","includeFiles":["docs/numbers/**/*.md","docs/numbers/**/*.yaml"],"excludeFiles":["docs/numbers/index.md"]},{"title":"Conversation API","description":"Send and receive messages globally on many popular channels with ease and confidence when using Sinch's Conversation API. Conversation API is the preferred API for sending mobile messages on SMS and other social channels with Sinch. It is a simple API with unified error messages, consistent request payloads, and common webhook payloads that are channel-agnostic.","includeFiles":["docs/conversation/**/*.md","docs/conversation/**/*.yaml"],"excludeFiles":["docs/conversation/index.md"]},{"title":"Voice API","description":"The Voice API works as a big telephony switch. The Voice API handles incoming phone calls (also known as incoming call “legs”), sets up outgoing phone calls (or outgoing call “legs”), and bridges the two. The incoming call leg may come in over a data connection (from a smartphone or web application using the Sinch SDKs) or through a local phone number (from the PSTN network). Similarly, the outgoing call leg can be over data (to another smartphone or web application using the Sinch SDKs) or the PSTN network.","includeFiles":["docs/voice/**/*.md","docs/voice/**/*.yaml"],"excludeFiles":["docs/voice/index.md"]},{"title":"Verification API","description":"The Verification API is a platform for phone number verification. It consists of the API and different software development kits (the Sinch SDKs) that you integrate with your smartphone or web application and cloud based back-end services. Together they enable SMS, Flashcall, Phone Call and Data verification in your application.","includeFiles":["docs/verification/**/*.md","docs/verification/**/*.yaml"],"excludeFiles":["docs/verification/index.md"]},{"title":"Provisioning API","description":"Provisioning API allows you to programmatically set up your senders, accounts and templates on your favorite messaging platforms on the Conversation API. For now, you can create your first WhatsApp channel through Meta's Embedded sign up, you can configure your first SMS App and configure your webhooks. As development continues, we will be adding the most commonly used channels.","includeFiles":["docs/provisioning-api/**/*.md","docs/provisioning-api/**/*.json"],"excludeFiles":["docs/provisioning-api/index.md"]},{"title":"Elastic SIP Trunking API","description":"With Elastic SIP Trunking you can create and manage your SIP trunks and phone numbers programmatically.","includeFiles":["docs/est/**/*.md","docs/est/**/*.yaml"],"excludeFiles":["docs/est/index.md"]},{"title":"Fax API","description":"Send and receive HIPAA compliant faxes on our modern fax platform using our developer-friendly API.","includeFiles":["docs/fax/**/*.md","docs/fax/**/*.yaml"],"excludeFiles":["docs/fax/index.md"]},{"title":"In-app Voice and Video SDK","description":"The In-app Voice and Video SDK enables you to add voice and video calling capabilities directly into your mobile or web application using the Sinch SDKs.","includeFiles":["docs/in-app-calling/**/*.md"],"excludeFiles":["docs/in-app-calling/index.md"]}],"hide":false,"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"architecture","__idx":0},"children":["Architecture"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This page walks through the moving parts so you have a mental model of where your code sits and what runs where."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"the-big-picture","__idx":1},"children":["The big picture"]},{"$$mdtype":"Tag","name":"Mermaid","attributes":{"data-language":"mermaid","diagramSource":"flowchart LR\n    Dev[\"Your laptop<br/><code>sinch CLI</code>\"]\n    Platform[\"Sinch Functions Platform\"]\n    Fn[\"Your deployed Function\"]\n    VP[\"Voice Platform\"]\n    CP[\"Conversation Platform<br/><i>(SMS, WhatsApp, etc.)</i>\"]\n    Phone([\"Phone network\"])\n    Chat([\"Messaging channels\"])\n\n    Dev -- \"deploy\" --> Platform\n    Platform -- \"runs\" --> Fn\n    Phone -- \"incoming call\" --> VP\n    Chat -- \"inbound message\" --> CP\n    VP -- \"ICE / ACE / PIE / DICE\" --> Fn\n    CP -- \"webhook\" --> Fn\n    Fn -. \"SDK calls<br/><code>context.voice</code>\" .-> VP\n    Fn -. \"SDK calls<br/><code>context.conversation</code>\" .-> CP\n","diagramHtml":"<div class=\"mermaid\" data-processed=\"true\"><svg id=\"mermaid-1776263183768\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" class=\"flowchart\" style=\"max-width: 1263.234375px;\" viewBox=\"0 0 1263.234375 327.2141418457031\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#mermaid-1776263183768{font-family:\"trebuchet ms\",verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-1776263183768 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-1776263183768 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-1776263183768 .error-icon{fill:#552222;}#mermaid-1776263183768 .error-text{fill:#552222;stroke:#552222;}#mermaid-1776263183768 .edge-thickness-normal{stroke-width:1px;}#mermaid-1776263183768 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-1776263183768 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-1776263183768 .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-1776263183768 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-1776263183768 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-1776263183768 .marker{fill:#333333;stroke:#333333;}#mermaid-1776263183768 .marker.cross{stroke:#333333;}#mermaid-1776263183768 svg{font-family:\"trebuchet ms\",verdana,arial,sans-serif;font-size:16px;}#mermaid-1776263183768 p{margin:0;}#mermaid-1776263183768 .label{font-family:\"trebuchet ms\",verdana,arial,sans-serif;color:#333;}#mermaid-1776263183768 .cluster-label text{fill:#333;}#mermaid-1776263183768 .cluster-label span{color:#333;}#mermaid-1776263183768 .cluster-label span p{background-color:transparent;}#mermaid-1776263183768 .label text,#mermaid-1776263183768 span{fill:#333;color:#333;}#mermaid-1776263183768 .node rect,#mermaid-1776263183768 .node circle,#mermaid-1776263183768 .node ellipse,#mermaid-1776263183768 .node polygon,#mermaid-1776263183768 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-1776263183768 .rough-node .label text,#mermaid-1776263183768 .node .label text,#mermaid-1776263183768 .image-shape .label,#mermaid-1776263183768 .icon-shape .label{text-anchor:middle;}#mermaid-1776263183768 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-1776263183768 .rough-node .label,#mermaid-1776263183768 .node .label,#mermaid-1776263183768 .image-shape .label,#mermaid-1776263183768 .icon-shape .label{text-align:center;}#mermaid-1776263183768 .node.clickable{cursor:pointer;}#mermaid-1776263183768 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-1776263183768 .arrowheadPath{fill:#333333;}#mermaid-1776263183768 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-1776263183768 .flowchart-link{stroke:#333333;fill:none;}#mermaid-1776263183768 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-1776263183768 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-1776263183768 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-1776263183768 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-1776263183768 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-1776263183768 .cluster text{fill:#333;}#mermaid-1776263183768 .cluster span{color:#333;}#mermaid-1776263183768 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"trebuchet ms\",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-1776263183768 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-1776263183768 rect.text{fill:none;stroke-width:0;}#mermaid-1776263183768 .icon-shape,#mermaid-1776263183768 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-1776263183768 .icon-shape p,#mermaid-1776263183768 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-1776263183768 .icon-shape rect,#mermaid-1776263183768 .image-shape rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-1776263183768 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-1776263183768 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-1776263183768 :root{--mermaid-font-family:\"trebuchet ms\",verdana,arial,sans-serif;}</style><g><marker id=\"mermaid-1776263183768_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"mermaid-1776263183768_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"mermaid-1776263183768_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"mermaid-1776263183768_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"mermaid-1776263183768_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"mermaid-1776263183768_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M154.922,139.5L163.276,139.5C171.63,139.5,188.339,139.5,204.38,139.5C220.422,139.5,235.797,139.5,243.484,139.5L251.172,139.5\" id=\"L_Dev_Platform_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Dev_Platform_0\" data-points=\"W3sieCI6MTU0LjkyMTg3NSwieSI6MTM5LjV9LHsieCI6MjA1LjA0Njg3NSwieSI6MTM5LjV9LHsieCI6MjU1LjE3MTg3NSwieSI6MTM5LjV9XQ==\" marker-end=\"url(#mermaid-1776263183768_flowchart-v2-pointEnd)\"></path><path d=\"M500.563,139.5L507.546,139.5C514.529,139.5,528.495,139.5,541.794,139.5C555.094,139.5,567.727,139.5,574.043,139.5L580.359,139.5\" id=\"L_Platform_Fn_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Platform_Fn_0\" data-points=\"W3sieCI6NTAwLjU2MjUsInkiOjEzOS41fSx7IngiOjU0Mi40NjA5Mzc1LCJ5IjoxMzkuNX0seyJ4Ijo1ODQuMzU5Mzc1LCJ5IjoxMzkuNX1d\" marker-end=\"url(#mermaid-1776263183768_flowchart-v2-pointEnd)\"></path><path d=\"M772.459,28L797.805,27.917C823.152,27.833,873.846,27.667,920.651,32.949C967.456,38.232,1010.374,48.964,1031.833,54.33L1053.291,59.696\" id=\"L_Phone_VP_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Phone_VP_0\" data-points=\"W3sieCI6NzcyLjQ1ODcyOTgyNjg0NTUsInkiOjI4LjAwMDAwMDAwMDAwMDAwNH0seyJ4Ijo5MjQuNTM5MDYyNSwieSI6MjcuNX0seyJ4IjoxMDU3LjE3MTg3NSwieSI6NjAuNjY2NTYxNjMzNDc2MTh9XQ==\" marker-end=\"url(#mermaid-1776263183768_flowchart-v2-pointEnd)\"></path><path d=\"M790.348,234.145L812.713,233.455C835.078,232.764,879.809,231.382,918.714,233.283C957.62,235.185,990.701,240.369,1007.242,242.961L1023.783,245.554\" id=\"L_Chat_CP_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Chat_CP_0\" data-points=\"W3sieCI6NzkwLjM0NzcyOTcwMzEwNzUsInkiOjIzNC4xNDU0Mzc4MjAyNzExNn0seyJ4Ijo5MjQuNTM5MDYyNSwieSI6MjMwfSx7IngiOjEwMjcuNzM0Mzc1LCJ5IjoyNDYuMTcyOTI2NjQ0ODE5Nzd9XQ==\" marker-end=\"url(#mermaid-1776263183768_flowchart-v2-pointEnd)\"></path><path d=\"M1057.172,104.194L1035.066,110.078C1012.961,115.962,968.75,127.731,930.112,133.616C891.474,139.5,858.409,139.5,841.876,139.5L825.344,139.5\" id=\"L_VP_Fn_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_VP_Fn_0\" data-points=\"W3sieCI6MTA1Ny4xNzE4NzUsInkiOjEwNC4xOTM2NjAxOTY2MjIxM30seyJ4Ijo5MjQuNTM5MDYyNSwieSI6MTM5LjV9LHsieCI6ODIxLjM0Mzc1LCJ5IjoxMzkuNX1d\" marker-end=\"url(#mermaid-1776263183768_flowchart-v2-pointEnd)\"></path><path d=\"M1033.012,303L1014.933,309.5C996.854,316,960.697,329,911.089,306.7C861.48,284.399,798.422,226.798,766.893,197.998L735.363,169.198\" id=\"L_CP_Fn_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_CP_Fn_0\" data-points=\"W3sieCI6MTAzMy4wMTE3MTg3NSwieSI6MzAzfSx7IngiOjkyNC41MzkwNjI1LCJ5IjozNDJ9LHsieCI6NzMyLjQwOTg5NTgzMzMzMzMsInkiOjE2Ni41fV0=\" marker-end=\"url(#mermaid-1776263183768_flowchart-v2-pointEnd)\"></path><path d=\"M809.737,112.5L828.87,107.667C848.004,102.833,886.272,93.167,926.844,88.16C967.417,83.154,1010.294,82.808,1031.733,82.635L1053.172,82.462\" id=\"L_Fn_VP_0\" class=\"edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Fn_VP_0\" data-points=\"W3sieCI6ODA5LjczNjYwNzE0Mjg1NzEsInkiOjExMi41fSx7IngiOjkyNC41MzkwNjI1LCJ5Ijo4My41fSx7IngiOjEwNTcuMTcxODc1LCJ5Ijo4Mi40MzAxMTA5MTUwNDkxNn1d\" marker-end=\"url(#mermaid-1776263183768_flowchart-v2-pointEnd)\"></path><path d=\"M743.709,166.5L773.847,186.417C803.985,206.333,864.262,246.167,910.937,264.406C957.611,282.646,990.683,279.292,1007.219,277.616L1023.755,275.939\" id=\"L_Fn_CP_0\" class=\"edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Fn_CP_0\" data-points=\"W3sieCI6NzQzLjcwODY0NDQxMTI2MjgsInkiOjE2Ni41fSx7IngiOjkyNC41MzkwNjI1LCJ5IjoyODZ9LHsieCI6MTAyNy43MzQzNzUsInkiOjI3NS41MzUxNjUxMTIxNzU0M31d\" marker-end=\"url(#mermaid-1776263183768_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(205.046875, 139.5)\"><g class=\"label\" data-id=\"L_Dev_Platform_0\" transform=\"translate(-25.125, -12)\"><foreignObject width=\"50.25\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>deploy</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(542.4609375, 139.5)\"><g class=\"label\" data-id=\"L_Platform_Fn_0\" transform=\"translate(-16.8984375, -12)\"><foreignObject width=\"33.796875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>runs</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(924.5390625, 27.5)\"><g class=\"label\" data-id=\"L_Phone_VP_0\" transform=\"translate(-48.640625, -12)\"><foreignObject width=\"97.28125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>incoming call</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(909.64597, 230.46008)\"><g class=\"label\" data-id=\"L_Chat_CP_0\" transform=\"translate(-66.2265625, -12)\"><foreignObject width=\"132.453125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>inbound message</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(924.5390625, 139.5)\"><g class=\"label\" data-id=\"L_VP_Fn_0\" transform=\"translate(-76.546875, -12)\"><foreignObject width=\"153.09375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>ICE / ACE / PIE / DICE</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(871.02875, 293.12111)\"><g class=\"label\" data-id=\"L_CP_Fn_0\" transform=\"translate(-34.3203125, -12)\"><foreignObject width=\"68.640625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>webhook</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(924.5390625, 83.5)\"><g class=\"label\" data-id=\"L_Fn_VP_0\" transform=\"translate(-49.1875, -24)\"><foreignObject width=\"98.375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>SDK calls<br><code>context.voice</code></p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(877.39188, 254.84325)\"><g class=\"label\" data-id=\"L_Fn_CP_0\" transform=\"translate(-78.1953125, -24)\"><foreignObject width=\"156.390625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>SDK calls<br><code>context.conversation</code></p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-Dev-0\" transform=\"translate(81.4609375, 139.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-73.4609375\" y=\"-39\" width=\"146.921875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-43.4609375, -24)\"><rect></rect><foreignObject width=\"86.921875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Your laptop<br><code>sinch CLI</code></p></span></div></foreignObject></g></g><g class=\"node default\" id=\"flowchart-Platform-1\" transform=\"translate(377.8671875, 139.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-122.6953125\" y=\"-27\" width=\"245.390625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-92.6953125, -12)\"><rect></rect><foreignObject width=\"185.390625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Sinch Functions Platform</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"flowchart-Fn-2\" transform=\"translate(702.8515625, 139.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-118.4921875\" y=\"-27\" width=\"236.984375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-88.4921875, -12)\"><rect></rect><foreignObject width=\"176.984375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Your deployed Function</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"flowchart-VP-3\" transform=\"translate(1141.484375, 81.75)\"><rect class=\"basic label-container\" style=\"\" x=\"-84.3125\" y=\"-27\" width=\"168.625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-54.3125, -12)\"><rect></rect><foreignObject width=\"108.625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Voice Platform</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"flowchart-CP-4\" transform=\"translate(1141.484375, 264)\"><rect class=\"basic label-container\" style=\"\" x=\"-113.75\" y=\"-39\" width=\"227.5\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-83.75, -24)\"><rect></rect><foreignObject width=\"167.5\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Conversation Platform<br><i>(SMS, WhatsApp, etc.)</i></p></span></div></foreignObject></g></g><g class=\"node default\" id=\"flowchart-Phone-5\" transform=\"translate(702.8515625, 27.5)\"><g class=\"basic label-container outer-path\"><path d=\"M-49.6171875 -19.5 C-10.29700300734391 -19.5, 29.02318148531218 -19.5, 49.6171875 -19.5 C49.6171875 -19.5, 49.6171875 -19.5, 49.6171875 -19.5 C49.98638958351613 -19.4881604077899, 50.35559166703225 -19.476320815579797, 50.8665567896239 -19.45993515863156 C51.18648576751692 -19.429071994905108, 51.50641474540994 -19.398208831178657, 52.110792152847864 -19.3399052695533 C52.513710326871944 -19.274764583854193, 52.91662850089602 -19.209623898155087, 53.34478075967676 -19.140403561325776 C53.66209563811271 -19.067978510995868, 53.97941051654866 -18.995553460665956, 54.56345188623539 -18.862249829261074 C54.96753965322418 -18.742318701118776, 55.37162742021297 -18.622387572976475, 55.761797751460605 -18.50658706670804 C56.029424281449096 -18.40809802975975, 56.29705081143759 -18.309608992811462, 56.9348940951478 -18.074876768247425 C57.37754521616667 -17.878928247751336, 57.82019633718555 -17.682979727255244, 58.07792041279238 -17.568892924097174 C58.36693927493363 -17.4181119688435, 58.655958137074876 -17.26733101358983, 59.18617976407678 -16.990714730406097 C59.59593183586294 -16.742320616518874, 60.00568390764909 -16.493926502631652, 60.2551180736057 -16.342718045390892 C60.56393587226887 -16.127300117550508, 60.872753670932035 -15.911882189710123, 61.28034284457871 -15.627565626425154 C61.58396947978395 -15.385431464693067, 61.88759611498919 -15.14329730296098, 62.257641208501866 -14.848196188198123 C62.55112141195179 -14.581665232485577, 62.844601615401714 -14.315134276773032, 63.18299723676799 -14.007812326905688 C63.424467394613906 -13.75847456386112, 63.66593755245983 -13.509136800816549, 64.05260844296865 -13.10986736009568 C64.29184701887152 -12.82884411577956, 64.53108559477438 -12.54782087146344, 64.86290140812658 -12.158051136245305 C65.07307744034108 -11.876434400508298, 65.2832534725556 -11.594817664771293, 65.61054646464063 -11.156274872382312 C65.84537182190448 -10.795520064187476, 66.08019717916831 -10.434765255992641, 66.29247137860425 -10.108655082055241 C66.43893408576638 -9.84859571453157, 66.5853967929285 -9.5885363470079, 66.9058739742735 -9.019496659696287 C67.01569874733828 -8.791443168553593, 67.12552352040304 -8.5633896774109, 67.44823364880834 -7.893275190886684 C67.6039182919867 -7.508731112278329, 67.75960293516506 -7.124187033669973, 67.91732172997033 -6.734618561215508 C68.06651047541291 -6.285285829940985, 68.21569922085551 -5.835953098666462, 68.31121063421489 -5.548287939305138 C68.4322892449153 -5.08656272090264, 68.5533678556157 -4.624837502500141, 68.62828178754556 -4.339158212148133 C68.71263428150395 -3.9060259835776736, 68.79698677546236 -3.472893755007214, 68.86723227658177 -3.1121979531509023 C68.92214851393656 -2.686278460664786, 68.97706475129137 -2.26035896817867, 69.02708020250937 -1.872449005199798 C69.05227586119435 -1.4800062836117294, 69.07747151987931 -1.0875635620236608, 69.10716871591342 -0.6250057626472757 C69.10716871591342 -0.1865748577602257, 69.10716871591342 0.2518560471268243, 69.10716871591342 0.625005762647271 C69.08412217555474 0.9839742315661644, 69.06107563519606 1.3429427004850576, 69.02708020250937 1.8724490051997846 C68.97079511847018 2.308985002260765, 68.91451003443098 2.7455209993217458, 68.86723227658177 3.1121979531508885 C68.81332509707025 3.3889999266561306, 68.75941791755874 3.665801900161373, 68.62828178754556 4.339158212148129 C68.53700274781279 4.687244751235228, 68.44572370808004 5.035331290322328, 68.31121063421489 5.548287939305125 C68.2080688156804 5.858934663313904, 68.10492699714592 6.1695813873226815, 67.91732172997033 6.734618561215495 C67.82153534775021 6.971212777202876, 67.72574896553012 7.207806993190257, 67.44823364880834 7.893275190886679 C67.31006772065952 8.180179696964977, 67.17190179251071 8.467084203043274, 66.9058739742735 9.019496659696284 C66.67293643425062 9.433100849490577, 66.43999889422774 9.84670503928487, 66.29247137860425 10.108655082055236 C66.02300692650981 10.522624841809233, 65.75354247441537 10.936594601563229, 65.61054646464065 11.156274872382301 C65.43542693775058 11.390919084697906, 65.26030741086049 11.625563297013512, 64.86290140812659 12.158051136245302 C64.6505560012425 12.407484133967294, 64.43821059435841 12.656917131689287, 64.05260844296866 13.10986736009567 C63.84175337892722 13.327592525241165, 63.630898314885776 13.545317690386662, 63.18299723676799 14.007812326905684 C62.941497146107196 14.227136319501565, 62.6999970554464 14.446460312097443, 62.25764120850189 14.848196188198111 C62.00256366487445 15.051613741342479, 61.74748612124702 15.255031294486846, 61.28034284457871 15.627565626425152 C60.99270625928278 15.828208456740505, 60.70506967398684 16.028851287055858, 60.25511807360571 16.34271804539089 C60.03360158995124 16.47700263955758, 59.81208510629678 16.611287233724266, 59.18617976407678 16.990714730406093 C58.817237550945634 17.183191646677848, 58.44829533781448 17.375668562949606, 58.07792041279239 17.56889292409717 C57.83102503116498 17.678186185652347, 57.584129649537566 17.787479447207524, 56.934894095147804 18.07487676824742 C56.59306102271649 18.20067449877243, 56.25122795028517 18.326472229297437, 55.76179775146062 18.506587066708033 C55.51477398147799 18.57990242498465, 55.267750211495354 18.65321778326127, 54.56345188623541 18.86224982926107 C54.28493020146709 18.92582058628559, 54.00640851669877 18.98939134331011, 53.344780759676766 19.140403561325773 C52.87828932297755 19.215822279116182, 52.411797886278336 19.291240996906588, 52.11079215284788 19.3399052695533 C51.77036817402988 19.372745561370134, 51.429944195211895 19.405585853186974, 50.8665567896239 19.45993515863156 C50.53768387850389 19.47048147277889, 50.20881096738388 19.48102778692622, 49.61718750000001 19.5 C49.61718750000001 19.5, 49.6171875 19.5, 49.6171875 19.5 C10.605340194363102 19.5, -28.406507111273797 19.5, -49.61718749999999 19.5 C-50.109624373969694 19.48420850792202, -50.602061247939396 19.46841701584404, -50.86655678962389 19.45993515863156 C-51.18611344801016 19.429107912120145, -51.50567010639644 19.39828066560873, -52.11079215284787 19.3399052695533 C-52.453893776161756 19.28443525988874, -52.79699539947564 19.228965250224174, -53.34478075967676 19.140403561325773 C-53.58903650270226 19.084653781897885, -53.83329224572776 19.028904002469996, -54.563451886235384 18.862249829261074 C-54.95398881050287 18.74634052010863, -55.344525734770365 18.63043121095619, -55.76179775146059 18.506587066708043 C-56.18175790431641 18.352037848388, -56.60171805717224 18.197488630067962, -56.9348940951478 18.074876768247425 C-57.27628552130555 17.92375291090423, -57.6176769474633 17.772629053561037, -58.07792041279238 17.568892924097174 C-58.51401496491556 17.341382675586402, -58.95010951703875 17.11387242707563, -59.18617976407678 16.990714730406097 C-59.41729662308585 16.850610332281377, -59.648413482094924 16.710505934156657, -60.255118073605686 16.3427180453909 C-60.626212988858676 16.083858296950385, -60.997307904111665 15.82499854850987, -61.28034284457871 15.627565626425156 C-61.513547517299884 15.441591105766989, -61.746752190021056 15.255616585108822, -62.257641208501866 14.848196188198125 C-62.48652147469499 14.640333186281527, -62.71540174088811 14.432470184364927, -63.182997236767974 14.007812326905697 C-63.38703940345559 13.7971220376273, -63.5910815701432 13.586431748348906, -64.05260844296865 13.109867360095677 C-64.36225553017678 12.746138272042597, -64.67190261738493 12.382409183989518, -64.86290140812658 12.158051136245307 C-65.07097346897541 11.879253530462563, -65.27904552982426 11.600455924679817, -65.61054646464063 11.156274872382316 C-65.75141967553137 10.939855790700374, -65.89229288642208 10.723436709018433, -66.29247137860425 10.108655082055249 C-66.44355834222748 9.840384878928147, -66.5946453058507 9.572114675801043, -66.9058739742735 9.019496659696289 C-67.08793889449271 8.64143495729586, -67.27000381471193 8.263373254895432, -67.44823364880834 7.893275190886686 C-67.60288348150331 7.511287114179011, -67.75753331419827 7.129299037471337, -67.91732172997033 6.73461856121551 C-68.06470070762677 6.2907365621655025, -68.21207968528323 5.846854563115494, -68.31121063421489 5.5482879393051325 C-68.37968856753045 5.287151901048842, -68.44816650084601 5.026015862792551, -68.62828178754556 4.339158212148136 C-68.71031211225917 3.9179498318590054, -68.79234243697279 3.496741451569875, -68.86723227658177 3.112197953150904 C-68.92459408647201 2.6673110830127897, -68.98195589636225 2.222424212874676, -69.02708020250937 1.872449005199809 C-69.04667087109746 1.5673085286371684, -69.06626153968556 1.2621680520745275, -69.10716871591342 0.6250057626472781 C-69.10716871591342 0.20107779635342365, -69.10716871591342 -0.22285016994043083, -69.10716871591342 -0.6250057626472687 C-69.08989867964476 -0.8940005176538488, -69.07262864337612 -1.162995272660429, -69.02708020250937 -1.8724490051997822 C-68.98521752043362 -2.197127700657641, -68.94335483835788 -2.5218063961154993, -68.86723227658177 -3.112197953150895 C-68.79959446367573 -3.4595038271666265, -68.73195665076967 -3.8068097011823583, -68.62828178754556 -4.339158212148126 C-68.54566851036002 -4.6541984428774255, -68.46305523317447 -4.969238673606725, -68.31121063421489 -5.548287939305123 C-68.16247491175585 -5.996256237532584, -68.01373918929681 -6.4442245357600445, -67.91732172997033 -6.734618561215485 C-67.75971801294307 -7.123902789333395, -67.60211429591581 -7.513187017451306, -67.44823364880834 -7.893275190886676 C-67.29716773580436 -8.206966791532155, -67.1461018228004 -8.520658392177634, -66.9058739742735 -9.019496659696282 C-66.77753407221101 -9.247377151632534, -66.64919417014853 -9.475257643568787, -66.29247137860425 -10.108655082055243 C-66.07521160848027 -10.44242443138266, -65.85795183835629 -10.776193780710077, -65.61054646464063 -11.156274872382308 C-65.319227308064 -11.546616002473874, -65.02790815148735 -11.936957132565439, -64.86290140812659 -12.158051136245302 C-64.5940162439858 -12.47389895004434, -64.32513107984501 -12.789746763843379, -64.05260844296866 -13.10986736009567 C-63.72066980168966 -13.452621259885522, -63.38873116041065 -13.795375159675373, -63.182997236767996 -14.007812326905677 C-62.914222203360005 -14.251906700849123, -62.645447169952014 -14.496001074792566, -62.25764120850189 -14.848196188198107 C-61.87325410676703 -15.154734672861295, -61.48886700503216 -15.46127315752448, -61.28034284457872 -15.627565626425149 C-61.05018422820528 -15.78811431380134, -60.82002561183184 -15.948663001177533, -60.255118073605715 -16.342718045390885 C-59.90836622388476 -16.55292105443178, -59.5616143741638 -16.76312406347268, -59.18617976407679 -16.99071473040609 C-58.95686431783413 -17.11034845182733, -58.727548871591466 -17.229982173248576, -58.07792041279239 -17.56889292409717 C-57.784348853612954 -17.698848344855016, -57.490777294433514 -17.828803765612864, -56.934894095147804 -18.07487676824742 C-56.47827809359096 -18.242915677732388, -56.02166209203411 -18.410954587217354, -55.76179775146062 -18.506587066708033 C-55.42253108998559 -18.607279630986774, -55.08326442851056 -18.707972195265516, -54.56345188623541 -18.862249829261067 C-54.29948196194258 -18.922499241916167, -54.03551203764975 -18.98274865457127, -53.344780759676766 -19.140403561325773 C-52.86782997556055 -19.21751326529311, -52.390879191444334 -19.29462296926045, -52.11079215284788 -19.3399052695533 C-51.7323598862468 -19.376412175180917, -51.35392761964572 -19.412919080808535, -50.8665567896239 -19.45993515863156 C-50.41148213753756 -19.474528516974893, -49.95640748545123 -19.489121875318226, -49.61718750000001 -19.5 C-49.61718750000001 -19.5, -49.6171875 -19.5, -49.6171875 -19.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" style=\"\"></path><path d=\"M-49.6171875 -19.5 C-19.411017038758867 -19.5, 10.795153422482265 -19.5, 49.6171875 -19.5 M-49.6171875 -19.5 C-25.64436563998859 -19.5, -1.6715437799771777 -19.5, 49.6171875 -19.5 M49.6171875 -19.5 C49.6171875 -19.5, 49.6171875 -19.5, 49.6171875 -19.5 M49.6171875 -19.5 C49.6171875 -19.5, 49.6171875 -19.5, 49.6171875 -19.5 M49.6171875 -19.5 C50.089602877312736 -19.48485055835033, 50.56201825462547 -19.46970111670066, 50.8665567896239 -19.45993515863156 M49.6171875 -19.5 C49.99355960191666 -19.487930479255386, 50.36993170383331 -19.475860958510776, 50.8665567896239 -19.45993515863156 M50.8665567896239 -19.45993515863156 C51.251907876310916 -19.42276080275135, 51.63725896299793 -19.38558644687114, 52.110792152847864 -19.3399052695533 M50.8665567896239 -19.45993515863156 C51.207110353705055 -19.427082365880235, 51.54766391778621 -19.394229573128907, 52.110792152847864 -19.3399052695533 M52.110792152847864 -19.3399052695533 C52.42498369631818 -19.289109217396827, 52.7391752397885 -19.23831316524036, 53.34478075967676 -19.140403561325776 M52.110792152847864 -19.3399052695533 C52.460388443562586 -19.283385252430268, 52.809984734277315 -19.22686523530724, 53.34478075967676 -19.140403561325776 M53.34478075967676 -19.140403561325776 C53.80615153878157 -19.0350986917208, 54.26752231788639 -18.92979382211583, 54.56345188623539 -18.862249829261074 M53.34478075967676 -19.140403561325776 C53.59537430860434 -19.083207219058785, 53.84596785753193 -19.026010876791794, 54.56345188623539 -18.862249829261074 M54.56345188623539 -18.862249829261074 C55.02935586138172 -18.723971975017516, 55.49525983652805 -18.585694120773955, 55.761797751460605 -18.50658706670804 M54.56345188623539 -18.862249829261074 C54.821588438615265 -18.785636255501142, 55.07972499099513 -18.70902268174121, 55.761797751460605 -18.50658706670804 M55.761797751460605 -18.50658706670804 C56.22999897660538 -18.334284687850083, 56.69820020175015 -18.161982308992126, 56.9348940951478 -18.074876768247425 M55.761797751460605 -18.50658706670804 C56.178707744641436 -18.353160335343762, 56.595617737822266 -18.199733603979485, 56.9348940951478 -18.074876768247425 M56.9348940951478 -18.074876768247425 C57.307391715538756 -17.909983121449656, 57.679889335929715 -17.74508947465189, 58.07792041279238 -17.568892924097174 M56.9348940951478 -18.074876768247425 C57.27926436086634 -17.922434266994802, 57.62363462658489 -17.76999176574218, 58.07792041279238 -17.568892924097174 M58.07792041279238 -17.568892924097174 C58.477870668210585 -17.360239132025864, 58.87782092362879 -17.15158533995455, 59.18617976407678 -16.990714730406097 M58.07792041279238 -17.568892924097174 C58.49534573309493 -17.351122401869016, 58.91277105339747 -17.133351879640855, 59.18617976407678 -16.990714730406097 M59.18617976407678 -16.990714730406097 C59.58132403053875 -16.75117595395139, 59.97646829700072 -16.51163717749668, 60.2551180736057 -16.342718045390892 M59.18617976407678 -16.990714730406097 C59.441338496602484 -16.836036007269865, 59.696497229128184 -16.681357284133636, 60.2551180736057 -16.342718045390892 M60.2551180736057 -16.342718045390892 C60.646060352589814 -16.070013635190072, 61.03700263157393 -15.797309224989252, 61.28034284457871 -15.627565626425154 M60.2551180736057 -16.342718045390892 C60.5983878179164 -16.103267931667485, 60.941657562227086 -15.863817817944076, 61.28034284457871 -15.627565626425154 M61.28034284457871 -15.627565626425154 C61.576131781861086 -15.391681820216656, 61.87192071914345 -15.155798014008157, 62.257641208501866 -14.848196188198123 M61.28034284457871 -15.627565626425154 C61.618206930936914 -15.35812800849542, 61.956071017295116 -15.088690390565688, 62.257641208501866 -14.848196188198123 M62.257641208501866 -14.848196188198123 C62.4630303471073 -14.661667206815485, 62.66841948571274 -14.475138225432849, 63.18299723676799 -14.007812326905688 M62.257641208501866 -14.848196188198123 C62.53458654109005 -14.596681764713498, 62.811531873678234 -14.345167341228873, 63.18299723676799 -14.007812326905688 M63.18299723676799 -14.007812326905688 C63.513872728425696 -13.666156216386034, 63.844748220083396 -13.32450010586638, 64.05260844296865 -13.10986736009568 M63.18299723676799 -14.007812326905688 C63.455737641101 -13.726185467028207, 63.728478045434024 -13.444558607150729, 64.05260844296865 -13.10986736009568 M64.05260844296865 -13.10986736009568 C64.32163097836774 -12.793858182199989, 64.59065351376684 -12.477849004304296, 64.86290140812658 -12.158051136245305 M64.05260844296865 -13.10986736009568 C64.33157645147496 -12.782175663574801, 64.61054445998127 -12.454483967053923, 64.86290140812658 -12.158051136245305 M64.86290140812658 -12.158051136245305 C65.14318469244279 -11.782497069594072, 65.423467976759 -11.406943002942837, 65.61054646464063 -11.156274872382312 M64.86290140812658 -12.158051136245305 C65.04699470351635 -11.911382891667248, 65.2310879989061 -11.66471464708919, 65.61054646464063 -11.156274872382312 M65.61054646464063 -11.156274872382312 C65.85638907764358 -10.778594600824794, 66.10223169064655 -10.400914329267275, 66.29247137860425 -10.108655082055241 M65.61054646464063 -11.156274872382312 C65.84199761831348 -10.80070374700376, 66.07344877198634 -10.44513262162521, 66.29247137860425 -10.108655082055241 M66.29247137860425 -10.108655082055241 C66.50050936626495 -9.739262568833079, 66.70854735392565 -9.369870055610917, 66.9058739742735 -9.019496659696287 M66.29247137860425 -10.108655082055241 C66.48584822126531 -9.76529491638185, 66.67922506392638 -9.421934750708457, 66.9058739742735 -9.019496659696287 M66.9058739742735 -9.019496659696287 C67.07282669589479 -8.672815761033693, 67.23977941751609 -8.326134862371099, 67.44823364880834 -7.893275190886684 M66.9058739742735 -9.019496659696287 C67.04045984144125 -8.740026226846224, 67.17504570860899 -8.460555793996162, 67.44823364880834 -7.893275190886684 M67.44823364880834 -7.893275190886684 C67.59224910182036 -7.537554237597632, 67.73626455483237 -7.181833284308581, 67.91732172997033 -6.734618561215508 M67.44823364880834 -7.893275190886684 C67.55343404532684 -7.633428177574708, 67.65863444184532 -7.373581164262733, 67.91732172997033 -6.734618561215508 M67.91732172997033 -6.734618561215508 C68.07089569479693 -6.272078247846168, 68.22446965962354 -5.809537934476827, 68.31121063421489 -5.548287939305138 M67.91732172997033 -6.734618561215508 C68.01173219388228 -6.450269286177348, 68.10614265779424 -6.165920011139188, 68.31121063421489 -5.548287939305138 M68.31121063421489 -5.548287939305138 C68.39376033506865 -5.233490152683069, 68.47631003592241 -4.918692366060999, 68.62828178754556 -4.339158212148133 M68.31121063421489 -5.548287939305138 C68.42688432558904 -5.107174020800481, 68.54255801696321 -4.666060102295824, 68.62828178754556 -4.339158212148133 M68.62828178754556 -4.339158212148133 C68.71424211434301 -3.8977701017647384, 68.80020244114046 -3.4563819913813436, 68.86723227658177 -3.1121979531509023 M68.62828178754556 -4.339158212148133 C68.72209806732914 -3.8574314435371786, 68.81591434711272 -3.375704674926224, 68.86723227658177 -3.1121979531509023 M68.86723227658177 -3.1121979531509023 C68.9258074174013 -2.6579007279245506, 68.98438255822083 -2.2036035026981984, 69.02708020250937 -1.872449005199798 M68.86723227658177 -3.1121979531509023 C68.92278464663288 -2.681344741090771, 68.978337016684 -2.2504915290306395, 69.02708020250937 -1.872449005199798 M69.02708020250937 -1.872449005199798 C69.05643731301687 -1.4151883124122748, 69.08579442352439 -0.9579276196247518, 69.10716871591342 -0.6250057626472757 M69.02708020250937 -1.872449005199798 C69.05612224796654 -1.420095704887147, 69.08516429342372 -0.9677424045744959, 69.10716871591342 -0.6250057626472757 M69.10716871591342 -0.6250057626472757 C69.10716871591342 -0.27808844992894305, 69.10716871591342 0.0688288627893896, 69.10716871591342 0.625005762647271 M69.10716871591342 -0.6250057626472757 C69.10716871591342 -0.23170565308781865, 69.10716871591342 0.1615944564716384, 69.10716871591342 0.625005762647271 M69.10716871591342 0.625005762647271 C69.08369291798249 0.9906602647445998, 69.06021712005155 1.3563147668419284, 69.02708020250937 1.8724490051997846 M69.10716871591342 0.625005762647271 C69.08798735985823 0.9237708661187012, 69.06880600380305 1.2225359695901314, 69.02708020250937 1.8724490051997846 M69.02708020250937 1.8724490051997846 C68.98129843199492 2.2275233766767304, 68.93551666148046 2.5825977481536757, 68.86723227658177 3.1121979531508885 M69.02708020250937 1.8724490051997846 C68.96510444212755 2.3531207642229086, 68.90312868174576 2.833792523246033, 68.86723227658177 3.1121979531508885 M68.86723227658177 3.1121979531508885 C68.78525282003031 3.533145136178398, 68.70327336347884 3.954092319205907, 68.62828178754556 4.339158212148129 M68.86723227658177 3.1121979531508885 C68.78381109613251 3.540548083685143, 68.70038991568325 3.968898214219398, 68.62828178754556 4.339158212148129 M68.62828178754556 4.339158212148129 C68.5430497776062 4.664184805833688, 68.45781776766684 4.989211399519248, 68.31121063421489 5.548287939305125 M68.62828178754556 4.339158212148129 C68.54113118436827 4.671501233373516, 68.45398058119096 5.003844254598903, 68.31121063421489 5.548287939305125 M68.31121063421489 5.548287939305125 C68.1779089205719 5.949771462054016, 68.0446072069289 6.351254984802906, 67.91732172997033 6.734618561215495 M68.31121063421489 5.548287939305125 C68.17743301491197 5.951204814076464, 68.04365539560904 6.354121688847802, 67.91732172997033 6.734618561215495 M67.91732172997033 6.734618561215495 C67.75080626193268 7.14591498662605, 67.58429079389504 7.5572114120366045, 67.44823364880834 7.893275190886679 M67.91732172997033 6.734618561215495 C67.80800360738492 7.004636437523574, 67.69868548479951 7.274654313831654, 67.44823364880834 7.893275190886679 M67.44823364880834 7.893275190886679 C67.25432909286808 8.295922150189485, 67.06042453692783 8.698569109492292, 66.9058739742735 9.019496659696284 M67.44823364880834 7.893275190886679 C67.25546209442992 8.293569448203973, 67.0626905400515 8.693863705521268, 66.9058739742735 9.019496659696284 M66.9058739742735 9.019496659696284 C66.78129891376938 9.240692294214112, 66.65672385326525 9.46188792873194, 66.29247137860425 10.108655082055236 M66.9058739742735 9.019496659696284 C66.73082390216733 9.330315788462702, 66.55577383006116 9.64113491722912, 66.29247137860425 10.108655082055236 M66.29247137860425 10.108655082055236 C66.12636120743788 10.363844911793274, 65.96025103627153 10.619034741531312, 65.61054646464065 11.156274872382301 M66.29247137860425 10.108655082055236 C66.14147783920087 10.34062170602132, 65.99048429979752 10.572588329987404, 65.61054646464065 11.156274872382301 M65.61054646464065 11.156274872382301 C65.38597049776934 11.457186208698385, 65.16139453089804 11.758097545014468, 64.86290140812659 12.158051136245302 M65.61054646464065 11.156274872382301 C65.42814702306784 11.400673507158897, 65.24574758149502 11.645072141935492, 64.86290140812659 12.158051136245302 M64.86290140812659 12.158051136245302 C64.67550226056512 12.37818083828457, 64.48810311300366 12.598310540323839, 64.05260844296866 13.10986736009567 M64.86290140812659 12.158051136245302 C64.65276313607107 12.404891507808127, 64.44262486401556 12.651731879370953, 64.05260844296866 13.10986736009567 M64.05260844296866 13.10986736009567 C63.78234059752254 13.388941099921565, 63.51207275207642 13.66801483974746, 63.18299723676799 14.007812326905684 M64.05260844296866 13.10986736009567 C63.829490870236135 13.3402545722354, 63.60637329750361 13.570641784375129, 63.18299723676799 14.007812326905684 M63.18299723676799 14.007812326905684 C62.81309541154451 14.343747377507666, 62.44319358632104 14.679682428109649, 62.25764120850189 14.848196188198111 M63.18299723676799 14.007812326905684 C62.97024571793978 14.201027627208736, 62.75749419911158 14.39424292751179, 62.25764120850189 14.848196188198111 M62.25764120850189 14.848196188198111 C61.99981109441112 15.053808843038011, 61.741980980320356 15.259421497877911, 61.28034284457871 15.627565626425152 M62.25764120850189 14.848196188198111 C62.02198026316087 15.036129520906442, 61.78631931781985 15.224062853614775, 61.28034284457871 15.627565626425152 M61.28034284457871 15.627565626425152 C60.911937067565404 15.884549548440589, 60.543531290552096 16.141533470456025, 60.25511807360571 16.34271804539089 M61.28034284457871 15.627565626425152 C60.909788754023566 15.886048118968379, 60.53923466346842 16.144530611511605, 60.25511807360571 16.34271804539089 M60.25511807360571 16.34271804539089 C59.959084711255315 16.522175209332836, 59.66305134890492 16.70163237327478, 59.18617976407678 16.990714730406093 M60.25511807360571 16.34271804539089 C59.94084820901466 16.5332302841607, 59.62657834442361 16.723742522930515, 59.18617976407678 16.990714730406093 M59.18617976407678 16.990714730406093 C58.86841420272253 17.156492820226052, 58.55064864136828 17.32227091004601, 58.07792041279239 17.56889292409717 M59.18617976407678 16.990714730406093 C58.94240952231578 17.11788950939052, 58.69863928055478 17.24506428837494, 58.07792041279239 17.56889292409717 M58.07792041279239 17.56889292409717 C57.655872995847 17.75572079598709, 57.233825578901616 17.942548667877013, 56.934894095147804 18.07487676824742 M58.07792041279239 17.56889292409717 C57.8443668454709 17.672280160229974, 57.610813278149415 17.775667396362778, 56.934894095147804 18.07487676824742 M56.934894095147804 18.07487676824742 C56.641365859298695 18.182897872385162, 56.34783762344958 18.290918976522903, 55.76179775146062 18.506587066708033 M56.934894095147804 18.07487676824742 C56.66259776221746 18.175084335845497, 56.39030142928711 18.275291903443573, 55.76179775146062 18.506587066708033 M55.76179775146062 18.506587066708033 C55.518067173844315 18.578925022776644, 55.274336596228004 18.651262978845256, 54.56345188623541 18.86224982926107 M55.76179775146062 18.506587066708033 C55.468532748430476 18.593626580227966, 55.175267745400326 18.680666093747902, 54.56345188623541 18.86224982926107 M54.56345188623541 18.86224982926107 C54.2909670395406 18.92444271738936, 54.01848219284578 18.986635605517655, 53.344780759676766 19.140403561325773 M54.56345188623541 18.86224982926107 C54.163616303223414 18.95350969191254, 53.76378072021141 19.04476955456401, 53.344780759676766 19.140403561325773 M53.344780759676766 19.140403561325773 C53.04381452687356 19.1890614478174, 52.742848294070356 19.23771933430903, 52.11079215284788 19.3399052695533 M53.344780759676766 19.140403561325773 C52.87768683370052 19.215919684910116, 52.41059290772428 19.29143580849446, 52.11079215284788 19.3399052695533 M52.11079215284788 19.3399052695533 C51.629967882797416 19.386289808609277, 51.14914361274696 19.432674347665255, 50.8665567896239 19.45993515863156 M52.11079215284788 19.3399052695533 C51.66005223060835 19.38338760775768, 51.209312308368816 19.426869945962057, 50.8665567896239 19.45993515863156 M50.8665567896239 19.45993515863156 C50.45560934833718 19.473113443212956, 50.044661907050454 19.48629172779435, 49.61718750000001 19.5 M50.8665567896239 19.45993515863156 C50.55896686429406 19.469798968849418, 50.25137693896421 19.479662779067276, 49.61718750000001 19.5 M49.61718750000001 19.5 C49.61718750000001 19.5, 49.6171875 19.5, 49.6171875 19.5 M49.61718750000001 19.5 C49.61718750000001 19.5, 49.6171875 19.5, 49.6171875 19.5 M49.6171875 19.5 C26.81043397031872 19.5, 4.003680440637439 19.5, -49.61718749999999 19.5 M49.6171875 19.5 C19.929621566254724 19.5, -9.757944367490552 19.5, -49.61718749999999 19.5 M-49.61718749999999 19.5 C-50.10051293708245 19.48450069396866, -50.58383837416491 19.469001387937315, -50.86655678962389 19.45993515863156 M-49.61718749999999 19.5 C-50.025801761774424 19.486896535944307, -50.434416023548856 19.47379307188861, -50.86655678962389 19.45993515863156 M-50.86655678962389 19.45993515863156 C-51.242086302862006 19.423708278129794, -51.61761581610012 19.38748139762803, -52.11079215284787 19.3399052695533 M-50.86655678962389 19.45993515863156 C-51.14124106802111 19.43343669665076, -51.41592534641833 19.406938234669955, -52.11079215284787 19.3399052695533 M-52.11079215284787 19.3399052695533 C-52.558968763780015 19.267447550759314, -53.00714537471217 19.194989831965334, -53.34478075967676 19.140403561325773 M-52.11079215284787 19.3399052695533 C-52.52802652956185 19.2724500512271, -52.94526090627583 19.204994832900898, -53.34478075967676 19.140403561325773 M-53.34478075967676 19.140403561325773 C-53.68517324842406 19.06271119703778, -54.02556573717136 18.985018832749784, -54.563451886235384 18.862249829261074 M-53.34478075967676 19.140403561325773 C-53.64298776718135 19.072339757845434, -53.94119477468594 19.0042759543651, -54.563451886235384 18.862249829261074 M-54.563451886235384 18.862249829261074 C-55.03081167603204 18.723539896871024, -55.4981714658287 18.584829964480978, -55.76179775146059 18.506587066708043 M-54.563451886235384 18.862249829261074 C-55.03075857524259 18.723555656906605, -55.498065264249796 18.584861484552132, -55.76179775146059 18.506587066708043 M-55.76179775146059 18.506587066708043 C-56.16476256072855 18.358292291931573, -56.567727369996504 18.209997517155102, -56.9348940951478 18.074876768247425 M-55.76179775146059 18.506587066708043 C-56.09292874649518 18.38472779959395, -56.42405974152978 18.262868532479853, -56.9348940951478 18.074876768247425 M-56.9348940951478 18.074876768247425 C-57.265368875269566 17.92858538627356, -57.59584365539134 17.782294004299697, -58.07792041279238 17.568892924097174 M-56.9348940951478 18.074876768247425 C-57.38839557175748 17.87412511719565, -57.84189704836716 17.67337346614387, -58.07792041279238 17.568892924097174 M-58.07792041279238 17.568892924097174 C-58.40403483062273 17.398759241201336, -58.730149248453074 17.2286255583055, -59.18617976407678 16.990714730406097 M-58.07792041279238 17.568892924097174 C-58.30106285867923 17.45247965300756, -58.52420530456608 17.33606638191795, -59.18617976407678 16.990714730406097 M-59.18617976407678 16.990714730406097 C-59.51564709899564 16.790989695813312, -59.8451144339145 16.591264661220524, -60.255118073605686 16.3427180453909 M-59.18617976407678 16.990714730406097 C-59.43199051739716 16.841702807198956, -59.67780127071754 16.692690883991816, -60.255118073605686 16.3427180453909 M-60.255118073605686 16.3427180453909 C-60.565866210143206 16.125953597412348, -60.876614346680725 15.909189149433795, -61.28034284457871 15.627565626425156 M-60.255118073605686 16.3427180453909 C-60.470668962123135 16.1923590766087, -60.68621985064059 16.042000107826503, -61.28034284457871 15.627565626425156 M-61.28034284457871 15.627565626425156 C-61.5778310414139 15.39032670594248, -61.87531923824909 15.153087785459805, -62.257641208501866 14.848196188198125 M-61.28034284457871 15.627565626425156 C-61.56710438110492 15.398880932090476, -61.853865917631126 15.170196237755796, -62.257641208501866 14.848196188198125 M-62.257641208501866 14.848196188198125 C-62.48636345836586 14.640476692530761, -62.71508570822984 14.432757196863399, -63.182997236767974 14.007812326905697 M-62.257641208501866 14.848196188198125 C-62.530346954674606 14.600532044922693, -62.80305270084735 14.352867901647262, -63.182997236767974 14.007812326905697 M-63.182997236767974 14.007812326905697 C-63.41251659811241 13.770814742427548, -63.64203595945685 13.5338171579494, -64.05260844296865 13.109867360095677 M-63.182997236767974 14.007812326905697 C-63.44974609594687 13.732372229314853, -63.71649495512577 13.456932131724008, -64.05260844296865 13.109867360095677 M-64.05260844296865 13.109867360095677 C-64.31409360745984 12.802712006956959, -64.57557877195104 12.495556653818241, -64.86290140812658 12.158051136245307 M-64.05260844296865 13.109867360095677 C-64.25504417212574 12.872074833708458, -64.45747990128282 12.634282307321238, -64.86290140812658 12.158051136245307 M-64.86290140812658 12.158051136245307 C-65.04977778040424 11.90765382218099, -65.2366541526819 11.657256508116674, -65.61054646464063 11.156274872382316 M-64.86290140812658 12.158051136245307 C-65.11343788085824 11.822355087127084, -65.36397435358991 11.486659038008861, -65.61054646464063 11.156274872382316 M-65.61054646464063 11.156274872382316 C-65.81525217815573 10.841791925242369, -66.01995789167081 10.527308978102422, -66.29247137860425 10.108655082055249 M-65.61054646464063 11.156274872382316 C-65.77737515642684 10.899981202022406, -65.94420384821304 10.643687531662497, -66.29247137860425 10.108655082055249 M-66.29247137860425 10.108655082055249 C-66.49373158109015 9.751297212736116, -66.69499178357606 9.393939343416985, -66.9058739742735 9.019496659696289 M-66.29247137860425 10.108655082055249 C-66.42878984453593 9.866607842052055, -66.56510831046761 9.62456060204886, -66.9058739742735 9.019496659696289 M-66.9058739742735 9.019496659696289 C-67.05326862795167 8.713428507593202, -67.20066328162984 8.407360355490113, -67.44823364880834 7.893275190886686 M-66.9058739742735 9.019496659696289 C-67.03170427664477 8.75820734448519, -67.15753457901603 8.49691802927409, -67.44823364880834 7.893275190886686 M-67.44823364880834 7.893275190886686 C-67.60014477728022 7.518051766559263, -67.75205590575212 7.14282834223184, -67.91732172997033 6.73461856121551 M-67.44823364880834 7.893275190886686 C-67.5990193618249 7.520831564492359, -67.74980507484145 7.148387938098032, -67.91732172997033 6.73461856121551 M-67.91732172997033 6.73461856121551 C-68.05908348543967 6.307654740410229, -68.20084524090903 5.880690919604948, -68.31121063421489 5.5482879393051325 M-67.91732172997033 6.73461856121551 C-68.03199817695197 6.389231374117327, -68.14667462393363 6.043844187019144, -68.31121063421489 5.5482879393051325 M-68.31121063421489 5.5482879393051325 C-68.40460204957955 5.192145996424226, -68.4979934649442 4.83600405354332, -68.62828178754556 4.339158212148136 M-68.31121063421489 5.5482879393051325 C-68.40260505422998 5.199761405195401, -68.49399947424506 4.851234871085669, -68.62828178754556 4.339158212148136 M-68.62828178754556 4.339158212148136 C-68.7226381543668 3.854658210746242, -68.81699452118805 3.370158209344348, -68.86723227658177 3.112197953150904 M-68.62828178754556 4.339158212148136 C-68.7108870009483 3.914997899943064, -68.79349221435105 3.4908375877379925, -68.86723227658177 3.112197953150904 M-68.86723227658177 3.112197953150904 C-68.91219474524905 2.763477925011201, -68.95715721391633 2.4147578968714973, -69.02708020250937 1.872449005199809 M-68.86723227658177 3.112197953150904 C-68.91683603617187 2.7274809891404095, -68.96643979576196 2.342764025129915, -69.02708020250937 1.872449005199809 M-69.02708020250937 1.872449005199809 C-69.04366553132125 1.6141191215183346, -69.06025086013312 1.3557892378368603, -69.10716871591342 0.6250057626472781 M-69.02708020250937 1.872449005199809 C-69.0466552558051 1.5675517494201396, -69.06623030910083 1.2626544936404702, -69.10716871591342 0.6250057626472781 M-69.10716871591342 0.6250057626472781 C-69.10716871591342 0.303189362938017, -69.10716871591342 -0.01862703677124411, -69.10716871591342 -0.6250057626472687 M-69.10716871591342 0.6250057626472781 C-69.10716871591342 0.17698751951525116, -69.10716871591342 -0.2710307236167758, -69.10716871591342 -0.6250057626472687 M-69.10716871591342 -0.6250057626472687 C-69.08887236372115 -0.909986216591465, -69.07057601152889 -1.1949666705356612, -69.02708020250937 -1.8724490051997822 M-69.10716871591342 -0.6250057626472687 C-69.08654371063248 -0.9462568681023106, -69.06591870535156 -1.2675079735573525, -69.02708020250937 -1.8724490051997822 M-69.02708020250937 -1.8724490051997822 C-68.97403625341144 -2.2838473996907416, -68.92099230431353 -2.6952457941817007, -68.86723227658177 -3.112197953150895 M-69.02708020250937 -1.8724490051997822 C-68.96367547906931 -2.364203519522084, -68.90027075562924 -2.8559580338443853, -68.86723227658177 -3.112197953150895 M-68.86723227658177 -3.112197953150895 C-68.7945194762368 -3.4855628150665714, -68.72180667589181 -3.8589276769822476, -68.62828178754556 -4.339158212148126 M-68.86723227658177 -3.112197953150895 C-68.77894187616045 -3.565550499131716, -68.6906514757391 -4.018903045112537, -68.62828178754556 -4.339158212148126 M-68.62828178754556 -4.339158212148126 C-68.55702148333 -4.610904636533231, -68.48576117911446 -4.882651060918337, -68.31121063421489 -5.548287939305123 M-68.62828178754556 -4.339158212148126 C-68.52011762264074 -4.751635051575829, -68.41195345773592 -5.1641118910035315, -68.31121063421489 -5.548287939305123 M-68.31121063421489 -5.548287939305123 C-68.15591957450256 -6.015999868888326, -68.00062851479025 -6.4837117984715285, -67.91732172997033 -6.734618561215485 M-68.31121063421489 -5.548287939305123 C-68.15608491855103 -6.015501878958367, -68.00095920288716 -6.482715818611611, -67.91732172997033 -6.734618561215485 M-67.91732172997033 -6.734618561215485 C-67.77542718476622 -7.085100831214027, -67.63353263956212 -7.43558310121257, -67.44823364880834 -7.893275190886676 M-67.91732172997033 -6.734618561215485 C-67.77736336798783 -7.080318421223102, -67.63740500600534 -7.42601828123072, -67.44823364880834 -7.893275190886676 M-67.44823364880834 -7.893275190886676 C-67.24095854261725 -8.323686383869282, -67.03368343642616 -8.754097576851885, -66.9058739742735 -9.019496659696282 M-67.44823364880834 -7.893275190886676 C-67.23216924228066 -8.34193755407912, -67.01610483575297 -8.790599917271566, -66.9058739742735 -9.019496659696282 M-66.9058739742735 -9.019496659696282 C-66.7201035220308 -9.349350908951337, -66.53433306978808 -9.679205158206392, -66.29247137860425 -10.108655082055243 M-66.9058739742735 -9.019496659696282 C-66.75733638885723 -9.283240183664411, -66.60879880344093 -9.54698370763254, -66.29247137860425 -10.108655082055243 M-66.29247137860425 -10.108655082055243 C-66.11526418666968 -10.38089291566055, -65.9380569947351 -10.653130749265857, -65.61054646464063 -11.156274872382308 M-66.29247137860425 -10.108655082055243 C-66.14694415081283 -10.332223983475181, -66.0014169230214 -10.55579288489512, -65.61054646464063 -11.156274872382308 M-65.61054646464063 -11.156274872382308 C-65.32659205544869 -11.536747911920676, -65.04263764625674 -11.917220951459043, -64.86290140812659 -12.158051136245302 M-65.61054646464063 -11.156274872382308 C-65.35832574402772 -11.49422766022327, -65.10610502341481 -11.832180448064232, -64.86290140812659 -12.158051136245302 M-64.86290140812659 -12.158051136245302 C-64.6806100122702 -12.3721809824925, -64.49831861641378 -12.5863108287397, -64.05260844296866 -13.10986736009567 M-64.86290140812659 -12.158051136245302 C-64.54169093049323 -12.535363240667392, -64.22048045285987 -12.912675345089482, -64.05260844296866 -13.10986736009567 M-64.05260844296866 -13.10986736009567 C-63.75330146728394 -13.418926386049854, -63.45399449159922 -13.727985412004038, -63.182997236767996 -14.007812326905677 M-64.05260844296866 -13.10986736009567 C-63.83938997012008 -13.330032938874012, -63.62617149727149 -13.550198517652355, -63.182997236767996 -14.007812326905677 M-63.182997236767996 -14.007812326905677 C-62.924178832637274 -14.242864353577483, -62.66536042850655 -14.477916380249287, -62.25764120850189 -14.848196188198107 M-63.182997236767996 -14.007812326905677 C-62.85984152507566 -14.301293794033064, -62.53668581338332 -14.594775261160452, -62.25764120850189 -14.848196188198107 M-62.25764120850189 -14.848196188198107 C-61.95515872681171 -15.089417917949135, -61.65267624512153 -15.330639647700162, -61.28034284457872 -15.627565626425149 M-62.25764120850189 -14.848196188198107 C-62.048281255670084 -15.015155179279148, -61.83892130283828 -15.182114170360187, -61.28034284457872 -15.627565626425149 M-61.28034284457872 -15.627565626425149 C-60.98467799916285 -15.833808623462387, -60.689013153746984 -16.040051620499625, -60.255118073605715 -16.342718045390885 M-61.28034284457872 -15.627565626425149 C-60.94943266242735 -15.858394244623037, -60.61852248027598 -16.089222862820925, -60.255118073605715 -16.342718045390885 M-60.255118073605715 -16.342718045390885 C-59.94049131183591 -16.533446637327824, -59.625864550066105 -16.72417522926476, -59.18617976407679 -16.99071473040609 M-60.255118073605715 -16.342718045390885 C-59.97057258651564 -16.51521119183978, -59.686027099425566 -16.687704338288672, -59.18617976407679 -16.99071473040609 M-59.18617976407679 -16.99071473040609 C-58.79825340442509 -17.193095663757692, -58.41032704477339 -17.39547659710929, -58.07792041279239 -17.56889292409717 M-59.18617976407679 -16.99071473040609 C-58.88068873713412 -17.150089203485738, -58.57519771019145 -17.309463676565386, -58.07792041279239 -17.56889292409717 M-58.07792041279239 -17.56889292409717 C-57.758753302561075 -17.71017873604064, -57.439586192329756 -17.851464547984108, -56.934894095147804 -18.07487676824742 M-58.07792041279239 -17.56889292409717 C-57.72588555118262 -17.724728314588674, -57.373850689572855 -17.88056370508018, -56.934894095147804 -18.07487676824742 M-56.934894095147804 -18.07487676824742 C-56.59641244163528 -18.199441145630136, -56.25793078812276 -18.324005523012847, -55.76179775146062 -18.506587066708033 M-56.934894095147804 -18.07487676824742 C-56.59147245448469 -18.201259106566294, -56.248050813821564 -18.32764144488517, -55.76179775146062 -18.506587066708033 M-55.76179775146062 -18.506587066708033 C-55.43334171129266 -18.604071095328948, -55.1048856711247 -18.70155512394986, -54.56345188623541 -18.862249829261067 M-55.76179775146062 -18.506587066708033 C-55.38380532914245 -18.618773233529353, -55.00581290682427 -18.730959400350674, -54.56345188623541 -18.862249829261067 M-54.56345188623541 -18.862249829261067 C-54.194576331076114 -18.946443267588222, -53.825700775916815 -19.030636705915374, -53.344780759676766 -19.140403561325773 M-54.56345188623541 -18.862249829261067 C-54.08088882383695 -18.972391699235242, -53.59832576143849 -19.08253356920942, -53.344780759676766 -19.140403561325773 M-53.344780759676766 -19.140403561325773 C-52.89172764474654 -19.21364967546831, -52.43867452981631 -19.286895789610853, -52.11079215284788 -19.3399052695533 M-53.344780759676766 -19.140403561325773 C-53.0309555679258 -19.19114038457736, -52.717130376174836 -19.241877207828946, -52.11079215284788 -19.3399052695533 M-52.11079215284788 -19.3399052695533 C-51.743119324953675 -19.37537422506898, -51.37544649705947 -19.410843180584667, -50.8665567896239 -19.45993515863156 M-52.11079215284788 -19.3399052695533 C-51.663440264276716 -19.383060768224396, -51.21608837570555 -19.426216266895498, -50.8665567896239 -19.45993515863156 M-50.8665567896239 -19.45993515863156 C-50.60525778814836 -19.468314509021226, -50.34395878667281 -19.476693859410897, -49.61718750000001 -19.5 M-50.8665567896239 -19.45993515863156 C-50.41994507314091 -19.4742571271022, -49.97333335665792 -19.488579095572838, -49.61718750000001 -19.5 M-49.61718750000001 -19.5 C-49.61718750000001 -19.5, -49.6171875 -19.5, -49.6171875 -19.5 M-49.61718750000001 -19.5 C-49.61718750000001 -19.5, -49.61718750000001 -19.5, -49.6171875 -19.5\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path></g><g class=\"label\" style=\"\" transform=\"translate(-56.7421875, -12)\"><rect></rect><foreignObject width=\"113.484375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Phone network</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"flowchart-Chat-6\" transform=\"translate(702.8515625, 236)\"><g class=\"basic label-container outer-path\"><path d=\"M-67.6484375 -19.5 C-40.38917614203239 -19.5, -13.12991478406478 -19.5, 67.6484375 -19.5 C67.6484375 -19.5, 67.6484375 -19.5, 67.6484375 -19.5 C67.91203363349433 -19.491546985057585, 68.17562976698868 -19.48309397011517, 68.8978067896239 -19.45993515863156 C69.1856496338942 -19.43216730562647, 69.4734924781645 -19.404399452621384, 70.14204215284786 -19.3399052695533 C70.56074844924923 -19.27221208266695, 70.97945474565061 -19.204518895780602, 71.37603075967675 -19.140403561325776 C71.67959444090371 -19.071117132023872, 71.98315812213067 -19.001830702721964, 72.59470188623538 -18.862249829261074 C72.94576880253123 -18.758055011292313, 73.29683571882708 -18.653860193323556, 73.7930477514606 -18.50658706670804 C74.20259484963707 -18.355869948767225, 74.61214194781353 -18.205152830826414, 74.9661440951478 -18.074876768247425 C75.23410794820579 -17.95625711936393, 75.50207180126378 -17.837637470480434, 76.10917041279238 -17.568892924097174 C76.33603623194699 -17.450537171558707, 76.5629020511016 -17.332181419020237, 77.21742976407678 -16.990714730406097 C77.44426583292811 -16.853205372431717, 77.67110190177944 -16.715696014457336, 78.2863680736057 -16.342718045390892 C78.57414399781126 -16.141978018284075, 78.86191992201681 -15.941237991177255, 79.31159284457871 -15.627565626425154 C79.6421584096508 -15.36394838499928, 79.97272397472291 -15.100331143573406, 80.28889120850187 -14.848196188198123 C80.64662062125332 -14.523315800538851, 81.00435003400477 -14.198435412879581, 81.21424723676799 -14.007812326905688 C81.56011518440813 -13.65067527468063, 81.90598313204829 -13.293538222455574, 82.08385844296865 -13.10986736009568 C82.3868350287517 -12.75397382257878, 82.68981161453478 -12.398080285061882, 82.89415140812658 -12.158051136245305 C83.13217338013045 -11.839123378007846, 83.37019535213433 -11.520195619770387, 83.64179646464063 -11.156274872382312 C83.91438499414474 -10.737505690794821, 84.18697352364886 -10.318736509207332, 84.32372137860425 -10.108655082055241 C84.46936906259369 -9.850042870704728, 84.61501674658312 -9.591430659354215, 84.9371239742735 -9.019496659696287 C85.13499442649962 -8.608614431899316, 85.33286487872573 -8.197732204102342, 85.47948364880834 -7.893275190886684 C85.6480029405184 -7.4770292822640005, 85.81652223222844 -7.060783373641318, 85.94857172997033 -6.734618561215508 C86.06442750328596 -6.385679431099504, 86.1802832766016 -6.036740300983501, 86.34246063421489 -5.548287939305138 C86.43737044790689 -5.186355685524088, 86.53228026159888 -4.824423431743038, 86.65953178754556 -4.339158212148133 C86.7395833173794 -3.928110525348176, 86.81963484721324 -3.5170628385482186, 86.89848227658177 -3.1121979531509023 C86.94576207151418 -2.7455052001066518, 86.9930418664466 -2.3788124470624012, 87.05833020250937 -1.872449005199798 C87.08201608125917 -1.503522324774389, 87.10570196000897 -1.1345956443489802, 87.13841871591342 -0.6250057626472757 C87.13841871591342 -0.27248973202239285, 87.13841871591342 0.08002629860249, 87.13841871591342 0.625005762647271 C87.11899302487733 0.9275765806699869, 87.09956733384124 1.2301473986927027, 87.05833020250937 1.8724490051997846 C87.00841842969328 2.259554858967029, 86.95850665687719 2.6466607127342736, 86.89848227658177 3.1121979531508885 C86.80863081852709 3.5735662001493016, 86.71877936047241 4.034934447147714, 86.65953178754556 4.339158212148129 C86.58653613288571 4.617522279882986, 86.51354047822586 4.895886347617844, 86.34246063421489 5.548287939305125 C86.1873602810529 6.0154254911436595, 86.03225992789093 6.482563042982194, 85.94857172997033 6.734618561215495 C85.78798087742905 7.131281071805347, 85.62739002488779 7.5279435823952, 85.47948364880834 7.893275190886679 C85.34696510656856 8.16845277929016, 85.21444656432878 8.443630367693642, 84.9371239742735 9.019496659696284 C84.80783543093129 9.249061560285023, 84.67854688758909 9.478626460873762, 84.32372137860425 10.108655082055236 C84.12274464325505 10.417409317361534, 83.92176790790586 10.72616355266783, 83.64179646464065 11.156274872382301 C83.47053056789476 11.385755571377633, 83.29926467114886 11.615236270372964, 82.89415140812659 12.158051136245302 C82.62502889706803 12.474177751239365, 82.3559063860095 12.790304366233428, 82.08385844296866 13.10986736009567 C81.85709981900004 13.344014256572526, 81.63034119503143 13.578161153049384, 81.21424723676799 14.007812326905684 C80.91455527683694 14.27998463550033, 80.61486331690588 14.552156944094977, 80.2888912085019 14.848196188198111 C79.9202597395125 15.142169975021776, 79.55162827052311 15.436143761845441, 79.31159284457871 15.627565626425152 C78.9488471190567 15.88060134153994, 78.58610139353468 16.133637056654727, 78.2863680736057 16.34271804539089 C77.89993322457111 16.576977121818903, 77.51349837553651 16.811236198246913, 77.21742976407678 16.990714730406093 C76.8041624425322 17.20631602734555, 76.39089512098761 17.42191732428501, 76.10917041279238 17.56889292409717 C75.74904029821784 17.728311842939032, 75.3889101836433 17.887730761780897, 74.9661440951478 18.07487676824742 C74.55414975908631 18.226494492351943, 74.14215542302483 18.378112216456465, 73.79304775146062 18.506587066708033 C73.44511223827799 18.609852500669863, 73.09717672509534 18.713117934631693, 72.59470188623541 18.86224982926107 C72.2649115559798 18.93752232005889, 71.93512122572417 19.012794810856704, 71.37603075967677 19.140403561325773 C71.04939867855013 19.19321090313271, 70.72276659742349 19.24601824493964, 70.14204215284788 19.3399052695533 C69.87417069231871 19.365746507187982, 69.60629923178954 19.391587744822665, 68.8978067896239 19.45993515863156 C68.40738775246058 19.47566194261064, 67.91696871529724 19.49138872658972, 67.6484375 19.5 C67.6484375 19.5, 67.6484375 19.5, 67.6484375 19.5 C26.40452087845012 19.5, -14.839395743099757 19.5, -67.6484375 19.5 C-67.94168872043728 19.49059600413945, -68.23493994087458 19.4811920082789, -68.8978067896239 19.45993515863156 C-69.1478903661989 19.435809896768873, -69.39797394277389 19.411684634906187, -70.14204215284786 19.3399052695533 C-70.45206567425275 19.289783070880873, -70.76208919565765 19.239660872208443, -71.37603075967675 19.140403561325773 C-71.78075300143581 19.048028350703714, -72.18547524319487 18.955653140081658, -72.59470188623538 18.862249829261074 C-72.9390325309242 18.76005430134587, -73.283363175613 18.65785877343067, -73.79304775146059 18.506587066708043 C-74.12843045947075 18.383163129916536, -74.46381316748092 18.25973919312503, -74.9661440951478 18.074876768247425 C-75.3839225976848 17.88993861813325, -75.80170110022179 17.705000468019076, -76.10917041279238 17.568892924097174 C-76.52450898540525 17.352211056802094, -76.93984755801812 17.135529189507015, -77.21742976407678 16.990714730406097 C-77.5049404754867 16.81642404754892, -77.79245118689661 16.642133364691745, -78.28636807360569 16.3427180453909 C-78.5276712113745 16.174395422327855, -78.7689743491433 16.006072799264807, -79.31159284457871 15.627565626425156 C-79.63097396477598 15.37286768215639, -79.95035508497322 15.118169737887623, -80.28889120850187 14.848196188198125 C-80.63771709884337 14.531401744017273, -80.98654298918487 14.21460729983642, -81.21424723676797 14.007812326905697 C-81.45431109222366 13.759926686538615, -81.69437494767935 13.512041046171534, -82.08385844296865 13.109867360095677 C-82.34344405535293 12.804943328949319, -82.6030296677372 12.50001929780296, -82.89415140812658 12.158051136245307 C-83.09578970907002 11.8878741826082, -83.29742801001348 11.617697228971096, -83.64179646464063 11.156274872382316 C-83.8699027372811 10.805842382495836, -84.09800900992157 10.455409892609357, -84.32372137860425 10.108655082055249 C-84.51065133139076 9.776742022172513, -84.69758128417728 9.444828962289776, -84.9371239742735 9.019496659696289 C-85.07251024721663 8.73836416712772, -85.20789652015974 8.457231674559154, -85.47948364880834 7.893275190886686 C-85.62974448209134 7.522128027582099, -85.78000531537434 7.1509808642775115, -85.94857172997033 6.73461856121551 C-86.04961703592053 6.4302861990766305, -86.15066234187076 6.125953836937751, -86.34246063421489 5.5482879393051325 C-86.41293897572329 5.27952347762713, -86.48341731723171 5.010759015949128, -86.65953178754556 4.339158212148136 C-86.75297231588233 3.859360847801498, -86.84641284421909 3.3795634834548602, -86.89848227658177 3.112197953150904 C-86.95741408268618 2.655134502406512, -87.0163458887906 2.1980710516621196, -87.05833020250937 1.872449005199809 C-87.08949545464343 1.387025047073209, -87.12066070677747 0.9016010889466091, -87.13841871591342 0.6250057626472781 C-87.13841871591342 0.27590775263741274, -87.13841871591342 -0.07319025737245266, -87.13841871591342 -0.6250057626472687 C-87.11990565562556 -0.9133616201039017, -87.10139259533771 -1.2017174775605346, -87.05833020250937 -1.8724490051997822 C-87.00968151125542 -2.249758647794716, -86.96103282000146 -2.62706829038965, -86.89848227658177 -3.112197953150895 C-86.84477581478995 -3.387969283587201, -86.79106935299812 -3.663740614023507, -86.65953178754556 -4.339158212148126 C-86.54250110839975 -4.785446913148305, -86.42547042925393 -5.231735614148484, -86.34246063421489 -5.548287939305123 C-86.2220348200683 -5.910991304266832, -86.10160900592172 -6.273694669228542, -85.94857172997033 -6.734618561215485 C-85.77493497273329 -7.163504708629284, -85.60129821549626 -7.592390856043083, -85.47948364880834 -7.893275190886676 C-85.31521173995431 -8.234389324477847, -85.15093983110029 -8.575503458069019, -84.9371239742735 -9.019496659696282 C-84.72596749784566 -9.394426365505732, -84.51481102141781 -9.769356071315181, -84.32372137860425 -10.108655082055243 C-84.16819127171846 -10.347591091913266, -84.01266116483266 -10.58652710177129, -83.64179646464063 -11.156274872382308 C-83.47681172910997 -11.37733938757479, -83.3118269935793 -11.59840390276727, -82.89415140812659 -12.158051136245302 C-82.62791265080864 -12.470790330005414, -82.3616738934907 -12.783529523765528, -82.08385844296866 -13.10986736009567 C-81.78675544757058 -13.416650595453747, -81.4896524521725 -13.723433830811826, -81.21424723676799 -14.007812326905677 C-80.97628804089635 -14.223920572540989, -80.73832884502472 -14.440028818176302, -80.2888912085019 -14.848196188198107 C-80.08371217106006 -15.011821010514474, -79.87853313361823 -15.17544583283084, -79.31159284457871 -15.627565626425149 C-79.0104905869518 -15.837601526839034, -78.70938832932488 -16.04763742725292, -78.28636807360571 -16.342718045390885 C-77.90581383458185 -16.573412261472093, -77.52525959555798 -16.804106477553297, -77.21742976407678 -16.99071473040609 C-76.90551975218357 -17.153437983822887, -76.59360974029035 -17.31616123723968, -76.1091704127924 -17.56889292409717 C-75.72083119008907 -17.740799178314184, -75.33249196738576 -17.912705432531194, -74.96614409514781 -18.07487676824742 C-74.5949116051815 -18.211493756190542, -74.22367911521518 -18.348110744133663, -73.79304775146062 -18.506587066708033 C-73.54914041840885 -18.57897748286208, -73.30523308535709 -18.651367899016126, -72.59470188623541 -18.862249829261067 C-72.11752824258677 -18.97116159957484, -71.64035459893813 -19.080073369888616, -71.37603075967677 -19.140403561325773 C-71.12855473433558 -19.180413565897695, -70.8810787089944 -19.22042357046962, -70.14204215284788 -19.3399052695533 C-69.84622725596371 -19.36844217688625, -69.55041235907953 -19.3969790842192, -68.8978067896239 -19.45993515863156 C-68.61637079964773 -19.46896026304817, -68.33493480967154 -19.477985367464786, -67.6484375 -19.5 C-67.6484375 -19.5, -67.6484375 -19.5, -67.6484375 -19.5\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" style=\"\"></path><path d=\"M-67.6484375 -19.5 C-14.827914927829944 -19.5, 37.99260764434011 -19.5, 67.6484375 -19.5 M-67.6484375 -19.5 C-30.402254493841355 -19.5, 6.843928512317291 -19.5, 67.6484375 -19.5 M67.6484375 -19.5 C67.6484375 -19.5, 67.6484375 -19.5, 67.6484375 -19.5 M67.6484375 -19.5 C67.6484375 -19.5, 67.6484375 -19.5, 67.6484375 -19.5 M67.6484375 -19.5 C68.05597379456874 -19.486931104254456, 68.46351008913749 -19.473862208508912, 68.8978067896239 -19.45993515863156 M67.6484375 -19.5 C68.10662958024473 -19.485306671803333, 68.56482166048944 -19.470613343606665, 68.8978067896239 -19.45993515863156 M68.8978067896239 -19.45993515863156 C69.34365354864917 -19.416924857997568, 69.78950030767446 -19.373914557363577, 70.14204215284786 -19.3399052695533 M68.8978067896239 -19.45993515863156 C69.18091523807631 -19.43262402709708, 69.46402368652872 -19.4053128955626, 70.14204215284786 -19.3399052695533 M70.14204215284786 -19.3399052695533 C70.44057238538868 -19.291641216692632, 70.73910261792949 -19.243377163831962, 71.37603075967675 -19.140403561325776 M70.14204215284786 -19.3399052695533 C70.41303825558106 -19.29609272126956, 70.68403435831425 -19.252280172985824, 71.37603075967675 -19.140403561325776 M71.37603075967675 -19.140403561325776 C71.84301044967336 -19.033818494411314, 72.30999013966996 -18.927233427496855, 72.59470188623538 -18.862249829261074 M71.37603075967675 -19.140403561325776 C71.82851501878237 -19.037126981920657, 72.28099927788799 -18.93385040251554, 72.59470188623538 -18.862249829261074 M72.59470188623538 -18.862249829261074 C72.86504324833159 -18.78201393204169, 73.13538461042778 -18.701778034822308, 73.7930477514606 -18.50658706670804 M72.59470188623538 -18.862249829261074 C73.04095912627771 -18.729803022868566, 73.48721636632004 -18.597356216476058, 73.7930477514606 -18.50658706670804 M73.7930477514606 -18.50658706670804 C74.04415226826241 -18.41417828334027, 74.29525678506421 -18.321769499972497, 74.9661440951478 -18.074876768247425 M73.7930477514606 -18.50658706670804 C74.13742894474237 -18.379851604155498, 74.48181013802413 -18.253116141602955, 74.9661440951478 -18.074876768247425 M74.9661440951478 -18.074876768247425 C75.3778238585902 -17.892638349017755, 75.78950362203263 -17.71039992978809, 76.10917041279238 -17.568892924097174 M74.9661440951478 -18.074876768247425 C75.30041858311526 -17.9269033683246, 75.63469307108274 -17.778929968401773, 76.10917041279238 -17.568892924097174 M76.10917041279238 -17.568892924097174 C76.51209920428948 -17.358685231661347, 76.91502799578659 -17.148477539225517, 77.21742976407678 -16.990714730406097 M76.10917041279238 -17.568892924097174 C76.44349202776634 -17.394477551708473, 76.77781364274031 -17.220062179319772, 77.21742976407678 -16.990714730406097 M77.21742976407678 -16.990714730406097 C77.57031673634602 -16.77679257402245, 77.92320370861525 -16.562870417638802, 78.2863680736057 -16.342718045390892 M77.21742976407678 -16.990714730406097 C77.64171256059035 -16.7335120057971, 78.06599535710393 -16.4763092811881, 78.2863680736057 -16.342718045390892 M78.2863680736057 -16.342718045390892 C78.59530895694488 -16.12721425900877, 78.90424984028407 -15.91171047262665, 79.31159284457871 -15.627565626425154 M78.2863680736057 -16.342718045390892 C78.57039222059957 -16.14459509565513, 78.85441636759343 -15.946472145919369, 79.31159284457871 -15.627565626425154 M79.31159284457871 -15.627565626425154 C79.62844076808636 -15.374887839105156, 79.94528869159402 -15.122210051785157, 80.28889120850187 -14.848196188198123 M79.31159284457871 -15.627565626425154 C79.54005112579972 -15.44537622668159, 79.76850940702072 -15.263186826938027, 80.28889120850187 -14.848196188198123 M80.28889120850187 -14.848196188198123 C80.63589767598374 -14.533054095719104, 80.9829041434656 -14.217912003240084, 81.21424723676799 -14.007812326905688 M80.28889120850187 -14.848196188198123 C80.61660654725699 -14.550573788413436, 80.94432188601212 -14.252951388628748, 81.21424723676799 -14.007812326905688 M81.21424723676799 -14.007812326905688 C81.40289215761918 -13.813020958090801, 81.59153707847035 -13.618229589275913, 82.08385844296865 -13.10986736009568 M81.21424723676799 -14.007812326905688 C81.537992740628 -13.67351851417004, 81.86173824448801 -13.33922470143439, 82.08385844296865 -13.10986736009568 M82.08385844296865 -13.10986736009568 C82.38953536620953 -12.75080185254728, 82.6952122894504 -12.391736344998877, 82.89415140812658 -12.158051136245305 M82.08385844296865 -13.10986736009568 C82.28687885937026 -12.871388026801398, 82.48989927577186 -12.632908693507115, 82.89415140812658 -12.158051136245305 M82.89415140812658 -12.158051136245305 C83.14741635100819 -11.818699185694893, 83.4006812938898 -11.479347235144482, 83.64179646464063 -11.156274872382312 M82.89415140812658 -12.158051136245305 C83.17213083024397 -11.785584035054326, 83.45011025236137 -11.413116933863346, 83.64179646464063 -11.156274872382312 M83.64179646464063 -11.156274872382312 C83.88820308481347 -10.777728134354735, 84.13460970498629 -10.399181396327158, 84.32372137860425 -10.108655082055241 M83.64179646464063 -11.156274872382312 C83.78204304905142 -10.940818457246314, 83.92228963346223 -10.725362042110314, 84.32372137860425 -10.108655082055241 M84.32372137860425 -10.108655082055241 C84.51389401202444 -9.770984314350388, 84.70406664544464 -9.433313546645536, 84.9371239742735 -9.019496659696287 M84.32372137860425 -10.108655082055241 C84.49595356446014 -9.802839395668114, 84.66818575031604 -9.497023709280986, 84.9371239742735 -9.019496659696287 M84.9371239742735 -9.019496659696287 C85.07125071760403 -8.740979607317874, 85.20537746093457 -8.46246255493946, 85.47948364880834 -7.893275190886684 M84.9371239742735 -9.019496659696287 C85.13431887586286 -8.610017227251006, 85.33151377745222 -8.200537794805726, 85.47948364880834 -7.893275190886684 M85.47948364880834 -7.893275190886684 C85.58457335573594 -7.633701583004248, 85.68966306266354 -7.374127975121811, 85.94857172997033 -6.734618561215508 M85.47948364880834 -7.893275190886684 C85.59865455705524 -7.598920743504081, 85.71782546530213 -7.304566296121477, 85.94857172997033 -6.734618561215508 M85.94857172997033 -6.734618561215508 C86.03449607877708 -6.4758281127954, 86.12042042758382 -6.217037664375292, 86.34246063421489 -5.548287939305138 M85.94857172997033 -6.734618561215508 C86.04944950387289 -6.430790778911522, 86.15032727777547 -6.126962996607536, 86.34246063421489 -5.548287939305138 M86.34246063421489 -5.548287939305138 C86.42219583014827 -5.244223079758617, 86.50193102608166 -4.940158220212098, 86.65953178754556 -4.339158212148133 M86.34246063421489 -5.548287939305138 C86.45603667313262 -5.115173278745199, 86.56961271205034 -4.682058618185259, 86.65953178754556 -4.339158212148133 M86.65953178754556 -4.339158212148133 C86.75479332467827 -3.8500103525046203, 86.850054861811 -3.360862492861107, 86.89848227658177 -3.1121979531509023 M86.65953178754556 -4.339158212148133 C86.71497538300595 -4.054467067467068, 86.77041897846634 -3.7697759227860033, 86.89848227658177 -3.1121979531509023 M86.89848227658177 -3.1121979531509023 C86.95893359582081 -2.643349458596151, 87.01938491505985 -2.1745009640413993, 87.05833020250937 -1.872449005199798 M86.89848227658177 -3.1121979531509023 C86.93094690427365 -2.8604087116385295, 86.96341153196553 -2.6086194701261567, 87.05833020250937 -1.872449005199798 M87.05833020250937 -1.872449005199798 C87.08734523494232 -1.420516454544023, 87.11636026737526 -0.9685839038882481, 87.13841871591342 -0.6250057626472757 M87.05833020250937 -1.872449005199798 C87.08037907921671 -1.5290199529500104, 87.10242795592406 -1.1855909007002228, 87.13841871591342 -0.6250057626472757 M87.13841871591342 -0.6250057626472757 C87.13841871591342 -0.1822302139961054, 87.13841871591342 0.2605453346550649, 87.13841871591342 0.625005762647271 M87.13841871591342 -0.6250057626472757 C87.13841871591342 -0.20185622465539094, 87.13841871591342 0.22129331333649382, 87.13841871591342 0.625005762647271 M87.13841871591342 0.625005762647271 C87.12050827179328 0.9039753868685694, 87.10259782767315 1.1829450110898678, 87.05833020250937 1.8724490051997846 M87.13841871591342 0.625005762647271 C87.12171227615454 0.8852220470872871, 87.10500583639566 1.1454383315273033, 87.05833020250937 1.8724490051997846 M87.05833020250937 1.8724490051997846 C87.01242538396194 2.228477712921881, 86.96652056541451 2.584506420643977, 86.89848227658177 3.1121979531508885 M87.05833020250937 1.8724490051997846 C87.00118887157761 2.315625884074356, 86.94404754064587 2.758802762948928, 86.89848227658177 3.1121979531508885 M86.89848227658177 3.1121979531508885 C86.84566577598451 3.383399520946488, 86.79284927538724 3.654601088742087, 86.65953178754556 4.339158212148129 M86.89848227658177 3.1121979531508885 C86.85021428054321 3.3600439113643272, 86.80194628450465 3.6078898695777664, 86.65953178754556 4.339158212148129 M86.65953178754556 4.339158212148129 C86.57748419053148 4.652041259216308, 86.4954365935174 4.9649243062844866, 86.34246063421489 5.548287939305125 M86.65953178754556 4.339158212148129 C86.58998715246626 4.604362046541004, 86.52044251738697 4.86956588093388, 86.34246063421489 5.548287939305125 M86.34246063421489 5.548287939305125 C86.25117670678203 5.823220584614174, 86.15989277934918 6.0981532299232235, 85.94857172997033 6.734618561215495 M86.34246063421489 5.548287939305125 C86.24979721748477 5.827375386585752, 86.15713380075465 6.106462833866379, 85.94857172997033 6.734618561215495 M85.94857172997033 6.734618561215495 C85.84228520626789 6.99714832967066, 85.73599868256545 7.259678098125825, 85.47948364880834 7.893275190886679 M85.94857172997033 6.734618561215495 C85.83182643269063 7.022981702613101, 85.71508113541094 7.311344844010706, 85.47948364880834 7.893275190886679 M85.47948364880834 7.893275190886679 C85.31256091885379 8.239893811211573, 85.14563818889924 8.586512431536466, 84.9371239742735 9.019496659696284 M85.47948364880834 7.893275190886679 C85.28232684253499 8.302675517593169, 85.08517003626163 8.712075844299658, 84.9371239742735 9.019496659696284 M84.9371239742735 9.019496659696284 C84.73451465725671 9.379250018477682, 84.5319053402399 9.739003377259083, 84.32372137860425 10.108655082055236 M84.9371239742735 9.019496659696284 C84.76906263139101 9.31790659204049, 84.60100128850851 9.616316524384697, 84.32372137860425 10.108655082055236 M84.32372137860425 10.108655082055236 C84.0674537584658 10.502350964079252, 83.81118613832737 10.896046846103266, 83.64179646464065 11.156274872382301 M84.32372137860425 10.108655082055236 C84.14916665947456 10.376818005143585, 83.97461194034486 10.644980928231936, 83.64179646464065 11.156274872382301 M83.64179646464065 11.156274872382301 C83.36798185837948 11.523161499748465, 83.09416725211832 11.890048127114628, 82.89415140812659 12.158051136245302 M83.64179646464065 11.156274872382301 C83.47555084792927 11.379028853488293, 83.3093052312179 11.601782834594285, 82.89415140812659 12.158051136245302 M82.89415140812659 12.158051136245302 C82.66250263080168 12.43015897127997, 82.43085385347678 12.70226680631464, 82.08385844296866 13.10986736009567 M82.89415140812659 12.158051136245302 C82.68516494968026 12.403538522002721, 82.47617849123392 12.64902590776014, 82.08385844296866 13.10986736009567 M82.08385844296866 13.10986736009567 C81.81596011523168 13.386494378345864, 81.54806178749469 13.663121396596058, 81.21424723676799 14.007812326905684 M82.08385844296866 13.10986736009567 C81.81072150848928 13.391903669905004, 81.53758457400988 13.673939979714337, 81.21424723676799 14.007812326905684 M81.21424723676799 14.007812326905684 C80.89246811673941 14.300043609906668, 80.57068899671083 14.592274892907652, 80.2888912085019 14.848196188198111 M81.21424723676799 14.007812326905684 C80.90678270193716 14.287043482373248, 80.59931816710632 14.566274637840811, 80.2888912085019 14.848196188198111 M80.2888912085019 14.848196188198111 C79.91019676910018 15.15019492613871, 79.53150232969848 15.452193664079307, 79.31159284457871 15.627565626425152 M80.2888912085019 14.848196188198111 C80.0112290667194 15.069624357369742, 79.73356692493691 15.291052526541371, 79.31159284457871 15.627565626425152 M79.31159284457871 15.627565626425152 C78.93606813107807 15.889515410360351, 78.56054341757745 16.15146519429555, 78.2863680736057 16.34271804539089 M79.31159284457871 15.627565626425152 C79.04518133768987 15.813402760862546, 78.77876983080104 15.999239895299942, 78.2863680736057 16.34271804539089 M78.2863680736057 16.34271804539089 C77.92152695316533 16.563886876646258, 77.55668583272494 16.785055707901627, 77.21742976407678 16.990714730406093 M78.2863680736057 16.34271804539089 C77.95697046340796 16.542400812447983, 77.62757285321022 16.742083579505078, 77.21742976407678 16.990714730406093 M77.21742976407678 16.990714730406093 C76.98558277810709 17.1116691544814, 76.75373579213739 17.232623578556712, 76.10917041279238 17.56889292409717 M77.21742976407678 16.990714730406093 C76.88594288567673 17.163651222539926, 76.55445600727667 17.336587714673755, 76.10917041279238 17.56889292409717 M76.10917041279238 17.56889292409717 C75.71170575046746 17.744838739738118, 75.31424108814254 17.92078455537907, 74.9661440951478 18.07487676824742 M76.10917041279238 17.56889292409717 C75.75893130299366 17.72393338853101, 75.40869219319495 17.878973852964847, 74.9661440951478 18.07487676824742 M74.9661440951478 18.07487676824742 C74.6453686239554 18.19292510686217, 74.32459315276303 18.31097344547692, 73.79304775146062 18.506587066708033 M74.9661440951478 18.07487676824742 C74.55287806361441 18.226962488041025, 74.13961203208103 18.37904820783463, 73.79304775146062 18.506587066708033 M73.79304775146062 18.506587066708033 C73.52510111839386 18.58611222092167, 73.2571544853271 18.665637375135304, 72.59470188623541 18.86224982926107 M73.79304775146062 18.506587066708033 C73.39030101488187 18.626120184063844, 72.98755427830314 18.745653301419658, 72.59470188623541 18.86224982926107 M72.59470188623541 18.86224982926107 C72.20055086706176 18.952212227311684, 71.8063998478881 19.042174625362296, 71.37603075967677 19.140403561325773 M72.59470188623541 18.86224982926107 C72.28222009166738 18.933571759736946, 71.96973829709935 19.00489369021282, 71.37603075967677 19.140403561325773 M71.37603075967677 19.140403561325773 C70.93064023095484 19.2124108479544, 70.48524970223292 19.28441813458302, 70.14204215284788 19.3399052695533 M71.37603075967677 19.140403561325773 C71.05029968803825 19.1930652349061, 70.72456861639975 19.24572690848643, 70.14204215284788 19.3399052695533 M70.14204215284788 19.3399052695533 C69.8540327263626 19.36768919254432, 69.56602329987733 19.395473115535342, 68.8978067896239 19.45993515863156 M70.14204215284788 19.3399052695533 C69.82184820152057 19.37079399494828, 69.50165425019324 19.401682720343256, 68.8978067896239 19.45993515863156 M68.8978067896239 19.45993515863156 C68.40788273234793 19.475646069569073, 67.91795867507197 19.491356980506584, 67.6484375 19.5 M68.8978067896239 19.45993515863156 C68.48459386906343 19.473186092723775, 68.07138094850296 19.48643702681599, 67.6484375 19.5 M67.6484375 19.5 C67.6484375 19.5, 67.6484375 19.5, 67.6484375 19.5 M67.6484375 19.5 C67.6484375 19.5, 67.6484375 19.5, 67.6484375 19.5 M67.6484375 19.5 C19.326725196066818 19.5, -28.994987107866365 19.5, -67.6484375 19.5 M67.6484375 19.5 C16.509882055018387 19.5, -34.628673389963225 19.5, -67.6484375 19.5 M-67.6484375 19.5 C-67.9696960897893 19.489697862317367, -68.29095467957859 19.47939572463474, -68.8978067896239 19.45993515863156 M-67.6484375 19.5 C-68.14769802551498 19.483989686698393, -68.64695855102997 19.46797937339679, -68.8978067896239 19.45993515863156 M-68.8978067896239 19.45993515863156 C-69.37027102656339 19.414357101915385, -69.84273526350286 19.36877904519921, -70.14204215284786 19.3399052695533 M-68.8978067896239 19.45993515863156 C-69.36205592302906 19.415149603073232, -69.82630505643424 19.370364047514908, -70.14204215284786 19.3399052695533 M-70.14204215284786 19.3399052695533 C-70.50303878988183 19.28154213284838, -70.86403542691579 19.22317899614346, -71.37603075967675 19.140403561325773 M-70.14204215284786 19.3399052695533 C-70.50521829368849 19.28118976757522, -70.86839443452912 19.222474265597146, -71.37603075967675 19.140403561325773 M-71.37603075967675 19.140403561325773 C-71.71108157303732 19.06393039958711, -72.0461323863979 18.98745723784845, -72.59470188623538 18.862249829261074 M-71.37603075967675 19.140403561325773 C-71.75095638716449 19.054829233470063, -72.12588201465225 18.969254905614353, -72.59470188623538 18.862249829261074 M-72.59470188623538 18.862249829261074 C-73.04652952307657 18.728149758338276, -73.49835715991775 18.594049687415477, -73.79304775146059 18.506587066708043 M-72.59470188623538 18.862249829261074 C-72.88034790509722 18.77747159024943, -73.16599392395908 18.692693351237782, -73.79304775146059 18.506587066708043 M-73.79304775146059 18.506587066708043 C-74.05934013971591 18.40858900625023, -74.32563252797124 18.310590945792423, -74.9661440951478 18.074876768247425 M-73.79304775146059 18.506587066708043 C-74.11803116341157 18.386990166996355, -74.44301457536254 18.267393267284668, -74.9661440951478 18.074876768247425 M-74.9661440951478 18.074876768247425 C-75.35870083538254 17.901103544127466, -75.75125757561727 17.727330320007503, -76.10917041279238 17.568892924097174 M-74.9661440951478 18.074876768247425 C-75.39971860769592 17.882946193073316, -75.83329312024402 17.69101561789921, -76.10917041279238 17.568892924097174 M-76.10917041279238 17.568892924097174 C-76.49049915573916 17.36995396315456, -76.87182789868592 17.17101500221195, -77.21742976407678 16.990714730406097 M-76.10917041279238 17.568892924097174 C-76.47462550165663 17.378235238321846, -76.8400805905209 17.18757755254652, -77.21742976407678 16.990714730406097 M-77.21742976407678 16.990714730406097 C-77.54564144340402 16.791750881612007, -77.87385312273125 16.592787032817917, -78.28636807360569 16.3427180453909 M-77.21742976407678 16.990714730406097 C-77.48929745517589 16.82590693838993, -77.76116514627499 16.66109914637376, -78.28636807360569 16.3427180453909 M-78.28636807360569 16.3427180453909 C-78.51230779450458 16.185112276864714, -78.73824751540347 16.02750650833853, -79.31159284457871 15.627565626425156 M-78.28636807360569 16.3427180453909 C-78.63876040180425 16.09690441205761, -78.9911527300028 15.851090778724323, -79.31159284457871 15.627565626425156 M-79.31159284457871 15.627565626425156 C-79.52911302480514 15.454099071149667, -79.74663320503159 15.28063251587418, -80.28889120850187 14.848196188198125 M-79.31159284457871 15.627565626425156 C-79.5804908736956 15.41312660388152, -79.84938890281246 15.198687581337882, -80.28889120850187 14.848196188198125 M-80.28889120850187 14.848196188198125 C-80.4783975361706 14.676091555472043, -80.66790386383934 14.50398692274596, -81.21424723676797 14.007812326905697 M-80.28889120850187 14.848196188198125 C-80.51638110299649 14.641595885070883, -80.74387099749111 14.434995581943639, -81.21424723676797 14.007812326905697 M-81.21424723676797 14.007812326905697 C-81.44229104989705 13.77233836710467, -81.67033486302613 13.536864407303643, -82.08385844296865 13.109867360095677 M-81.21424723676797 14.007812326905697 C-81.5568160349444 13.654081917367137, -81.89938483312083 13.300351507828578, -82.08385844296865 13.109867360095677 M-82.08385844296865 13.109867360095677 C-82.37456198800896 12.768390434591018, -82.66526553304926 12.426913509086356, -82.89415140812658 12.158051136245307 M-82.08385844296865 13.109867360095677 C-82.39831159457552 12.740492795327043, -82.71276474618239 12.371118230558409, -82.89415140812658 12.158051136245307 M-82.89415140812658 12.158051136245307 C-83.16956149640781 11.789026708323657, -83.44497158468904 11.420002280402008, -83.64179646464063 11.156274872382316 M-82.89415140812658 12.158051136245307 C-83.1742343433696 11.782765519099968, -83.45431727861263 11.407479901954629, -83.64179646464063 11.156274872382316 M-83.64179646464063 11.156274872382316 C-83.79190839006013 10.925662644241978, -83.94202031547961 10.69505041610164, -84.32372137860425 10.108655082055249 M-83.64179646464063 11.156274872382316 C-83.8608054649016 10.81981823583042, -84.07981446516257 10.483361599278522, -84.32372137860425 10.108655082055249 M-84.32372137860425 10.108655082055249 C-84.48072822213857 9.829873532693178, -84.63773506567287 9.551091983331107, -84.9371239742735 9.019496659696289 M-84.32372137860425 10.108655082055249 C-84.53082384775358 9.740923676681536, -84.73792631690293 9.373192271307824, -84.9371239742735 9.019496659696289 M-84.9371239742735 9.019496659696289 C-85.04616663341464 8.793067244850558, -85.1552092925558 8.56663783000483, -85.47948364880834 7.893275190886686 M-84.9371239742735 9.019496659696289 C-85.13568588122222 8.607178611373083, -85.33424778817093 8.194860563049879, -85.47948364880834 7.893275190886686 M-85.47948364880834 7.893275190886686 C-85.61120102053462 7.5679307361406485, -85.74291839226089 7.24258628139461, -85.94857172997033 6.73461856121551 M-85.47948364880834 7.893275190886686 C-85.66124973517765 7.44430944334627, -85.84301582154697 6.995343695805854, -85.94857172997033 6.73461856121551 M-85.94857172997033 6.73461856121551 C-86.07295774957963 6.359987688373162, -86.19734376918892 5.985356815530814, -86.34246063421489 5.5482879393051325 M-85.94857172997033 6.73461856121551 C-86.05621715954265 6.410407678313706, -86.16386258911498 6.086196795411901, -86.34246063421489 5.5482879393051325 M-86.34246063421489 5.5482879393051325 C-86.41870582133014 5.257531995961581, -86.49495100844537 4.966776052618029, -86.65953178754556 4.339158212148136 M-86.34246063421489 5.5482879393051325 C-86.4569159963886 5.111820038069005, -86.57137135856232 4.675352136832877, -86.65953178754556 4.339158212148136 M-86.65953178754556 4.339158212148136 C-86.73997698255185 3.92608913788883, -86.82042217755813 3.513020063629524, -86.89848227658177 3.112197953150904 M-86.65953178754556 4.339158212148136 C-86.74278964734955 3.9116466986094993, -86.82604750715356 3.4841351850708633, -86.89848227658177 3.112197953150904 M-86.89848227658177 3.112197953150904 C-86.95391508099358 2.682272068578293, -87.00934788540539 2.252346184005682, -87.05833020250937 1.872449005199809 M-86.89848227658177 3.112197953150904 C-86.95532878885702 2.6713076295576896, -87.01217530113226 2.2304173059644756, -87.05833020250937 1.872449005199809 M-87.05833020250937 1.872449005199809 C-87.08461568053983 1.4630314676193432, -87.1109011585703 1.0536139300388774, -87.13841871591342 0.6250057626472781 M-87.05833020250937 1.872449005199809 C-87.08014219259722 1.5327096532599949, -87.10195418268508 1.1929703013201807, -87.13841871591342 0.6250057626472781 M-87.13841871591342 0.6250057626472781 C-87.13841871591342 0.3746608122967193, -87.13841871591342 0.12431586194616051, -87.13841871591342 -0.6250057626472687 M-87.13841871591342 0.6250057626472781 C-87.13841871591342 0.2050597037390171, -87.13841871591342 -0.21488635516924393, -87.13841871591342 -0.6250057626472687 M-87.13841871591342 -0.6250057626472687 C-87.10821586607092 -1.0954395282457159, -87.07801301622843 -1.565873293844163, -87.05833020250937 -1.8724490051997822 M-87.13841871591342 -0.6250057626472687 C-87.10679273756381 -1.1176059034726555, -87.0751667592142 -1.6102060442980424, -87.05833020250937 -1.8724490051997822 M-87.05833020250937 -1.8724490051997822 C-87.01744355213302 -2.18955779153645, -86.97655690175665 -2.5066665778731174, -86.89848227658177 -3.112197953150895 M-87.05833020250937 -1.8724490051997822 C-86.99514598377924 -2.3624933285353555, -86.93196176504912 -2.8525376518709287, -86.89848227658177 -3.112197953150895 M-86.89848227658177 -3.112197953150895 C-86.80581550101651 -3.5880222605485868, -86.71314872545125 -4.063846567946278, -86.65953178754556 -4.339158212148126 M-86.89848227658177 -3.112197953150895 C-86.82142258936311 -3.507883160448059, -86.74436290214446 -3.903568367745223, -86.65953178754556 -4.339158212148126 M-86.65953178754556 -4.339158212148126 C-86.54700209065054 -4.768282717087986, -86.43447239375553 -5.197407222027844, -86.34246063421489 -5.548287939305123 M-86.65953178754556 -4.339158212148126 C-86.56986890795936 -4.68108163214815, -86.48020602837316 -5.023005052148173, -86.34246063421489 -5.548287939305123 M-86.34246063421489 -5.548287939305123 C-86.2352377780195 -5.871226098523497, -86.1280149218241 -6.194164257741872, -85.94857172997033 -6.734618561215485 M-86.34246063421489 -5.548287939305123 C-86.23382479975072 -5.8754817639415435, -86.12518896528655 -6.202675588577963, -85.94857172997033 -6.734618561215485 M-85.94857172997033 -6.734618561215485 C-85.76394957734692 -7.190638847621788, -85.57932742472352 -7.6466591340280905, -85.47948364880834 -7.893275190886676 M-85.94857172997033 -6.734618561215485 C-85.8304390818427 -7.026408486030111, -85.71230643371507 -7.3181984108447375, -85.47948364880834 -7.893275190886676 M-85.47948364880834 -7.893275190886676 C-85.26918922273774 -8.329956066202179, -85.05889479666715 -8.766636941517682, -84.9371239742735 -9.019496659696282 M-85.47948364880834 -7.893275190886676 C-85.368674477509 -8.123372806026207, -85.25786530620967 -8.353470421165738, -84.9371239742735 -9.019496659696282 M-84.9371239742735 -9.019496659696282 C-84.76291185100457 -9.328827925450664, -84.58869972773564 -9.638159191205048, -84.32372137860425 -10.108655082055243 M-84.9371239742735 -9.019496659696282 C-84.70758545275146 -9.427065547954399, -84.47804693122941 -9.834634436212514, -84.32372137860425 -10.108655082055243 M-84.32372137860425 -10.108655082055243 C-84.07172323451495 -10.495791902352911, -83.81972509042566 -10.88292872265058, -83.64179646464063 -11.156274872382308 M-84.32372137860425 -10.108655082055243 C-84.11114475511214 -10.435229860555157, -83.89856813162002 -10.76180463905507, -83.64179646464063 -11.156274872382308 M-83.64179646464063 -11.156274872382308 C-83.39954999386005 -11.480863074120808, -83.15730352307946 -11.805451275859308, -82.89415140812659 -12.158051136245302 M-83.64179646464063 -11.156274872382308 C-83.48637025196037 -11.364531837754596, -83.33094403928011 -11.572788803126885, -82.89415140812659 -12.158051136245302 M-82.89415140812659 -12.158051136245302 C-82.67970686200223 -12.40994990236332, -82.46526231587788 -12.661848668481337, -82.08385844296866 -13.10986736009567 M-82.89415140812659 -12.158051136245302 C-82.582938387878 -12.523619658351798, -82.27172536762943 -12.889188180458294, -82.08385844296866 -13.10986736009567 M-82.08385844296866 -13.10986736009567 C-81.8305390239794 -13.371440458113169, -81.57721960499013 -13.633013556130667, -81.21424723676799 -14.007812326905677 M-82.08385844296866 -13.10986736009567 C-81.80915972702088 -13.393516337495758, -81.5344610110731 -13.677165314895845, -81.21424723676799 -14.007812326905677 M-81.21424723676799 -14.007812326905677 C-80.86224408268032 -14.327492277955008, -80.51024092859265 -14.64717222900434, -80.2888912085019 -14.848196188198107 M-81.21424723676799 -14.007812326905677 C-80.85644678973819 -14.332757226017092, -80.49864634270837 -14.657702125128509, -80.2888912085019 -14.848196188198107 M-80.2888912085019 -14.848196188198107 C-79.97302091065744 -15.10009434506742, -79.65715061281297 -15.351992501936733, -79.31159284457871 -15.627565626425149 M-80.2888912085019 -14.848196188198107 C-79.94850768014102 -15.119642994079804, -79.60812415178015 -15.391089799961499, -79.31159284457871 -15.627565626425149 M-79.31159284457871 -15.627565626425149 C-78.94949555963437 -15.880149017463497, -78.58739827469003 -16.132732408501845, -78.28636807360571 -16.342718045390885 M-79.31159284457871 -15.627565626425149 C-78.95860986794017 -15.873791270541412, -78.60562689130164 -16.120016914657675, -78.28636807360571 -16.342718045390885 M-78.28636807360571 -16.342718045390885 C-77.9312066837054 -16.558018967108456, -77.57604529380508 -16.773319888826023, -77.21742976407678 -16.99071473040609 M-78.28636807360571 -16.342718045390885 C-77.89053713345844 -16.58267308746897, -77.49470619331115 -16.822628129547052, -77.21742976407678 -16.99071473040609 M-77.21742976407678 -16.99071473040609 C-76.92679584256389 -17.142338261099457, -76.636161921051 -17.293961791792825, -76.1091704127924 -17.56889292409717 M-77.21742976407678 -16.99071473040609 C-76.94408870893548 -17.133316583790005, -76.6707476537942 -17.275918437173917, -76.1091704127924 -17.56889292409717 M-76.1091704127924 -17.56889292409717 C-75.73108391842635 -17.73626059961565, -75.3529974240603 -17.903628275134132, -74.96614409514781 -18.07487676824742 M-76.1091704127924 -17.56889292409717 C-75.66064063140777 -17.767443753152914, -75.21211085002314 -17.965994582208655, -74.96614409514781 -18.07487676824742 M-74.96614409514781 -18.07487676824742 C-74.52373047380519 -18.23768907052819, -74.08131685246256 -18.40050137280896, -73.79304775146062 -18.506587066708033 M-74.96614409514781 -18.07487676824742 C-74.5710482681261 -18.2202756848172, -74.17595244110439 -18.365674601386978, -73.79304775146062 -18.506587066708033 M-73.79304775146062 -18.506587066708033 C-73.49345704611926 -18.595504015469643, -73.19386634077792 -18.684420964231254, -72.59470188623541 -18.862249829261067 M-73.79304775146062 -18.506587066708033 C-73.37323711394968 -18.631184660290273, -72.95342647643875 -18.755782253872514, -72.59470188623541 -18.862249829261067 M-72.59470188623541 -18.862249829261067 C-72.2133346943415 -18.94929440215735, -71.83196750244758 -19.03633897505363, -71.37603075967677 -19.140403561325773 M-72.59470188623541 -18.862249829261067 C-72.21882162760696 -18.948042045445096, -71.8429413689785 -19.033834261629124, -71.37603075967677 -19.140403561325773 M-71.37603075967677 -19.140403561325773 C-71.06803276591448 -19.190198288397145, -70.7600347721522 -19.239993015468514, -70.14204215284788 -19.3399052695533 M-71.37603075967677 -19.140403561325773 C-71.08887561378023 -19.18682857839291, -70.8017204678837 -19.233253595460045, -70.14204215284788 -19.3399052695533 M-70.14204215284788 -19.3399052695533 C-69.64889410016782 -19.387478669098037, -69.15574604748778 -19.435052068642776, -68.8978067896239 -19.45993515863156 M-70.14204215284788 -19.3399052695533 C-69.77160965960542 -19.375640446666146, -69.40117716636296 -19.41137562377899, -68.8978067896239 -19.45993515863156 M-68.8978067896239 -19.45993515863156 C-68.54087634904555 -19.47138122313795, -68.18394590846721 -19.48282728764434, -67.6484375 -19.5 M-68.8978067896239 -19.45993515863156 C-68.63562947204903 -19.468342674908993, -68.37345215447417 -19.47675019118643, -67.6484375 -19.5 M-67.6484375 -19.5 C-67.6484375 -19.5, -67.6484375 -19.5, -67.6484375 -19.5 M-67.6484375 -19.5 C-67.6484375 -19.5, -67.6484375 -19.5, -67.6484375 -19.5\" stroke=\"#9370DB\" stroke-width=\"1.3\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path></g><g class=\"label\" style=\"\" transform=\"translate(-74.7734375, -12)\"><rect></rect><foreignObject width=\"149.546875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Messaging channels</p></span></div></foreignObject></g></g></g></g></g></svg></div>"},"children":["flowchart LR\n    Dev[\"Your laptop<br/><code>sinch CLI</code>\"]\n    Platform[\"Sinch Functions Platform\"]\n    Fn[\"Your deployed Function\"]\n    VP[\"Voice Platform\"]\n    CP[\"Conversation Platform<br/><i>(SMS, WhatsApp, etc.)</i>\"]\n    Phone([\"Phone network\"])\n    Chat([\"Messaging channels\"])\n\n    Dev -- \"deploy\" --> Platform\n    Platform -- \"runs\" --> Fn\n    Phone -- \"incoming call\" --> VP\n    Chat -- \"inbound message\" --> CP\n    VP -- \"ICE / ACE / PIE / DICE\" --> Fn\n    CP -- \"webhook\" --> Fn\n    Fn -. \"SDK calls<br/><code>context.voice</code>\" .-> VP\n    Fn -. \"SDK calls<br/><code>context.conversation</code>\" .-> CP\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The CLI uploads your source and configuration to the Sinch Functions Platform. From there, the platform builds your function, runs it, and updates any callback URLs on your Voice or Conversation apps so inbound traffic reaches the new version."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-happens-when-you-deploy","__idx":2},"children":["What happens when you deploy"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You run ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch functions deploy"]}," from your project directory."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The CLI validates your project:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Node:"]}," typecheck, bundle with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tsup"]},", smoke-test."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["C#:"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["dotnet build"]},", health-check locally."]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The CLI packages the project into a zip and uploads it to the Sinch Functions Platform."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The platform builds and rolls out your function. If an identical build already exists, the build step is skipped and the existing artifact is reused."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Your function comes up at ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://fn-<id>.functions.sinch.com"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If your project's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch.json"]}," declares a Voice App or Conversation App, the CLI updates that app's callback URL to point at the new function."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-happens-when-a-call-arrives","__idx":3},"children":["What happens when a call arrives"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A caller dials your Sinch phone number."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Sinch's voice platform receives the call and looks up the Voice App assigned to that number."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The Voice App sends an ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["ICE"]}," (Incoming Call Event) callback to your function's URL."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Your function runs, builds a SVAML response, returns it."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Sinch interprets the SVAML and controls the call accordingly — plays audio, runs menus, connects legs, records, etc."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If the SVAML ran a menu, Sinch sends a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["PIE"]}," (Prompt Input Event) callback when the menu completes. You respond with the next SVAML step."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["When the call ends, Sinch sends a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["DICE"]}," (Disconnected Call Event) callback. Your function can log or clean up."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"#"},"children":["voice-callbacks"]}," for the callback lifecycle in detail."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-happens-when-a-message-arrives","__idx":4},"children":["What happens when a message arrives"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A user sends an SMS or WhatsApp message to a number assigned to your Conversation App."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The Conversation platform posts a webhook to your function's URL."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Your function runs, decides what to do, and optionally sends a reply via ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["context.conversation.messages.send(...)"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-happens-when-you-run-sinch-functions-dev","__idx":5},"children":["What happens when you run ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch functions dev"]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The CLI starts your function locally — hot-reloading via ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tsup"]}," watch (Node) or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["dotnet watch"]}," (C#)."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["It opens a tunnel (Cloudflare Tunnel) that gives your local process a public URL."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["It optionally updates your Voice App's callback URL to the tunnel URL so Sinch can reach your laptop directly."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["When a real call hits the number, Sinch calls your laptop, and you see requests in real time via ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch functions logs"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Stop the dev server and the CLI reverts any callback URLs it touched."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This means you can test against real Sinch traffic from your laptop, with no deploy loop."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"where-secrets-live","__idx":6},"children":["Where secrets live"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Where"},"children":["Where"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"What"},"children":["What"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Who manages it"},"children":["Who manages it"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["OS keychain (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["keytar"]},")"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["CLI login credentials — API keys for the Sinch platform"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The CLI itself, via ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch auth login"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Your project's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":[".env"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Local development variables (dev loop only)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["You, during ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch dev"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch.json"]}," → ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["variables"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Non-secret function config (e.g., feature flags, upstream URLs)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Checked into your repo"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch.json"]}," → ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["secrets"]}," + ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch secrets add"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Production secrets (e.g., ElevenLabs API key, OpenAI key)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["You; stored encrypted in the platform, injected at runtime"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"#"},"children":["configuration-secrets"]}," for the full story of how each layer is resolved."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"where-your-deployed-function-runs","__idx":7},"children":["Where your deployed function runs"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Deployed functions run in an isolated, managed runtime environment. The platform provides:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Cache"]}," — persistent and shared across invocations"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Blob storage"]}," — durable and backed up"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SQLite database"]}," — with automatic durable replication, so it survives restarts"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Per-function subdomain"]}," — ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://fn-<id>.functions.sinch.com"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Auto-scaling"]}," based on request volume"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Structured logging"]}," streamed via ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sinch functions logs"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pre-initialized SDK clients"]}," for Voice, Conversation, SMS, Numbers (and Verification in C#) when the right environment variables are set"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You don't see any of this infrastructure from your code. You write a handler, the runtime takes care of the rest."]}]},"headings":[{"value":"Architecture","id":"architecture","depth":1},{"value":"The big picture","id":"the-big-picture","depth":2},{"value":"What happens when you deploy","id":"what-happens-when-you-deploy","depth":2},{"value":"What happens when a call arrives","id":"what-happens-when-a-call-arrives","depth":2},{"value":"What happens when a message arrives","id":"what-happens-when-a-message-arrives","depth":2},{"value":"What happens when you run sinch functions dev","id":"what-happens-when-you-run-sinch-functions-dev","depth":2},{"value":"Where secrets live","id":"where-secrets-live","depth":2},{"value":"Where your deployed function runs","id":"where-your-deployed-function-runs","depth":2}],"frontmatter":{"seo":{"title":""}},"lastModified":"2026-04-15T14:23:23.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/functions/concepts/architecture","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}