1 Star 0 Fork 43

zhongtao/src-iSulad

forked from src-openEuler/iSulad 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
0117-add-nri-design-doc.patch 336.76 KB
一键复制 编辑 原始数据 按行查看 历史
From 0b55502b6e104df2cb34bbe176d3168456f0b024 Mon Sep 17 00:00:00 2001
From: zhongtao <[email protected]>
Date: Wed, 6 Mar 2024 11:00:04 +0800
Subject: [PATCH 117/149] add nri design doc
Signed-off-by: zhongtao <[email protected]>
---
.../detailed/NRI/nri_CreateContainer.svg | 16 +
.../design/detailed/NRI/nri_RunPodSandbox.svg | 16 +
docs/design/detailed/NRI/nri_design.md | 382 ++++++++++++++++++
docs/design/detailed/NRI/nri_detail.svg | 16 +
docs/design/detailed/NRI/nri_init.svg | 16 +
5 files changed, 446 insertions(+)
create mode 100644 docs/design/detailed/NRI/nri_CreateContainer.svg
create mode 100644 docs/design/detailed/NRI/nri_RunPodSandbox.svg
create mode 100644 docs/design/detailed/NRI/nri_design.md
create mode 100644 docs/design/detailed/NRI/nri_detail.svg
create mode 100644 docs/design/detailed/NRI/nri_init.svg
diff --git a/docs/design/detailed/NRI/nri_CreateContainer.svg b/docs/design/detailed/NRI/nri_CreateContainer.svg
new file mode 100644
index 00000000..3c10bf93
--- /dev/null
+++ b/docs/design/detailed/NRI/nri_CreateContainer.svg
@@ -0,0 +1,16 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1386.5730653205294 833.4522030026228" width="1386.5730653205294" height="833.4522030026228">
+ <!-- svg-source:excalidraw -->
+
+ <defs>
+ <style class="style-fonts">
+ @font-face {
+ font-family: "Virgil";
+ src: url("https://excalidraw.com/Virgil.woff2");
+ }
+ @font-face {
+ font-family: "Cascadia";
+ src: url("https://excalidraw.com/Cascadia.woff2");
+ }
+ </style>
+ </defs>
+ <rect x="0" y="0" width="1386.5730653205294" height="833.4522030026228" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(473.2278685676763 10) rotate(0 148.5 35)"><path d="M4.66 4.05 C4.66 4.05, 4.66 4.05, 4.66 4.05 M4.66 4.05 C4.66 4.05, 4.66 4.05, 4.66 4.05 M3.08 11.96 C6.5 7.9, 8.48 4.99, 11.61 2.15 M3.08 11.96 C5.97 8.27, 7.9 5.63, 11.61 2.15 M2.17 19.11 C8.4 14.62, 11.87 7.4, 17.91 1 M2.17 19.11 C7.8 13.09, 11.53 6.61, 17.91 1 M1.91 25.51 C4.78 20.71, 8.95 15.02, 23.56 0.6 M1.91 25.51 C7.76 19.69, 13.37 12.45, 23.56 0.6 M2.3 31.15 C6.38 24.81, 14.86 17.86, 28.54 0.96 M2.3 31.15 C7.01 25.32, 13.55 18.4, 28.54 0.96 M2.69 36.79 C10.76 27.55, 20.54 13.65, 34.19 0.57 M2.69 36.79 C11.59 25.24, 21.92 15.27, 34.19 0.57 M2.43 43.19 C9.91 32.83, 18.54 27.33, 39.17 0.93 M2.43 43.19 C14.03 29.81, 26.34 14.24, 39.17 0.93 M2.83 48.83 C20.17 31.44, 34.86 12.4, 44.82 0.53 M2.83 48.83 C17.5 31.84, 32.39 15.7, 44.82 0.53 M3.22 54.48 C16 40.84, 27.55 26.66, 49.8 0.89 M3.22 54.48 C13.2 42.89, 22.32 32.54, 49.8 0.89 M2.31 61.63 C15.97 45.33, 33.57 27.38, 55.45 0.5 M2.31 61.63 C14.83 47.88, 27.13 32.28, 55.45 0.5 M5.32 64.25 C18.39 47.82, 33.02 34.4, 60.43 0.86 M5.32 64.25 C24.31 42.48, 41.69 21.48, 60.43 0.86 M7.69 67.63 C25.22 48.57, 42.54 30.21, 66.08 0.46 M7.69 67.63 C25.16 48.5, 41.44 27.91, 66.08 0.46 M11.36 69.5 C27.95 51.75, 42.18 32.43, 71.06 0.82 M11.36 69.5 C25.88 53.75, 39.66 36.82, 71.06 0.82 M15.04 71.37 C33.18 50.72, 46.83 31.7, 76.71 0.43 M15.04 71.37 C38.4 43.24, 63.04 14.72, 76.71 0.43 M20.68 70.98 C36.42 52.15, 54.39 33.27, 81.69 0.79 M20.68 70.98 C38.17 50.56, 55.76 29.97, 81.69 0.79 M25.67 71.34 C48.86 46.46, 68.06 21.4, 87.34 0.39 M25.67 71.34 C47.45 48.33, 68.08 23.52, 87.34 0.39 M31.31 70.94 C45.46 54.01, 56.72 41.75, 92.32 0.75 M31.31 70.94 C46.05 51.82, 62.72 33.57, 92.32 0.75 M36.3 71.3 C54.73 50.85, 73.65 32.09, 97.97 0.36 M36.3 71.3 C51.16 53.4, 65.33 38.57, 97.97 0.36 M41.94 70.91 C59.89 47.86, 77.36 27.32, 102.95 0.72 M41.94 70.91 C62.03 45.95, 83.05 21.97, 102.95 0.72 M46.93 71.27 C64.11 53.86, 77.18 36.37, 107.94 1.08 M46.93 71.27 C66.53 47.77, 85.06 25.52, 107.94 1.08 M51.91 71.63 C70.22 51.16, 87.25 29.63, 113.58 0.69 M51.91 71.63 C74.37 45.96, 98.78 19.71, 113.58 0.69 M57.56 71.23 C74.54 52.88, 88.33 35.88, 118.57 1.05 M57.56 71.23 C78.16 46.62, 99.25 24.09, 118.57 1.05 M62.54 71.59 C80.12 48.64, 99.93 31.23, 124.21 0.65 M62.54 71.59 C84.62 46.5, 109.1 19.27, 124.21 0.65 M68.19 71.2 C88.38 47.36, 104.83 26.95, 129.2 1.01 M68.19 71.2 C92.96 42.85, 116.47 16.59, 129.2 1.01 M73.17 71.56 C93.97 47, 115.86 23.03, 134.84 0.62 M73.17 71.56 C86.6 55.79, 100.2 39.46, 134.84 0.62 M78.82 71.16 C98.62 49.93, 114.7 28.93, 139.83 0.98 M78.82 71.16 C94.73 52.23, 110.34 34.55, 139.83 0.98 M83.8 71.52 C103.47 45.43, 124.18 23.7, 145.47 0.58 M83.8 71.52 C97.67 56.31, 110.6 42.68, 145.47 0.58 M89.45 71.13 C107.83 47.44, 127.49 25.39, 150.46 0.94 M89.45 71.13 C106.98 50.99, 125.04 32.32, 150.46 0.94 M94.43 71.49 C106.55 54.58, 121.85 38.53, 156.1 0.55 M94.43 71.49 C108.67 55.29, 122 39.93, 156.1 0.55 M100.08 71.1 C115.58 54.58, 129.24 33.79, 161.09 0.91 M100.08 71.1 C116.93 49.56, 136.29 29.01, 161.09 0.91 M105.06 71.46 C127.63 46.07, 150.87 18.26, 166.73 0.51 M105.06 71.46 C117.44 55.43, 131.41 39.08, 166.73 0.51 M110.71 71.06 C125.84 52.24, 142.35 31.81, 171.72 0.87 M110.71 71.06 C127.35 51.8, 143.79 33.6, 171.72 0.87 M115.69 71.42 C134.57 50.19, 152.94 28.19, 177.36 0.48 M115.69 71.42 C135.43 46.82, 158.16 22.72, 177.36 0.48 M121.34 71.03 C143.6 46.74, 161.69 24.58, 182.35 0.84 M121.34 71.03 C138.49 51.19, 155.15 31.15, 182.35 0.84 M126.32 71.39 C143.76 49.5, 165.13 28.24, 187.99 0.44 M126.32 71.39 C149.56 45.42, 170.75 21.07, 187.99 0.44 M131.97 70.99 C148.43 53.11, 164.27 36.01, 192.98 0.8 M131.97 70.99 C154.55 45.45, 176.18 21.44, 192.98 0.8 M136.95 71.35 C156.69 44.53, 178.7 21.81, 197.97 1.16 M136.95 71.35 C154.24 52.8, 169.63 33.46, 197.97 1.16 M141.94 71.71 C157.03 52.98, 176.51 32.4, 203.61 0.77 M141.94 71.71 C155.1 58.32, 168.21 42.61, 203.61 0.77 M147.58 71.32 C169.55 46.19, 193.79 17.04, 208.6 1.13 M147.58 71.32 C165.67 51.64, 182.27 30.99, 208.6 1.13 M152.57 71.68 C164.48 57.17, 177.97 41.95, 214.24 0.74 M152.57 71.68 C170.69 50.79, 190.26 28.83, 214.24 0.74 M158.21 71.28 C173.11 53.82, 186.17 42.19, 219.23 1.1 M158.21 71.28 C174.25 53.5, 189.55 33.99, 219.23 1.1 M163.2 71.64 C186.48 41.17, 209.68 16.62, 224.87 0.7 M163.2 71.64 C176.15 55.17, 189.21 40, 224.87 0.7 M168.84 71.25 C184.96 54.31, 200.83 33.82, 229.86 1.06 M168.84 71.25 C183.74 54.76, 198.47 36.78, 229.86 1.06 M173.83 71.61 C193.89 50.11, 214.08 27, 235.5 0.67 M173.83 71.61 C190.33 53.13, 205.27 35.42, 235.5 0.67 M179.47 71.21 C202.66 44.83, 227.97 17.85, 240.49 1.03 M179.47 71.21 C198.4 47.76, 218.88 25.1, 240.49 1.03 M184.46 71.57 C202.68 48.96, 223.76 26.73, 246.13 0.63 M184.46 71.57 C196.3 56.09, 210.32 41.11, 246.13 0.63 M190.1 71.18 C203 53.25, 218.39 36.01, 251.12 0.99 M190.1 71.18 C202.43 55.27, 216.47 40.68, 251.12 0.99 M195.09 71.54 C219.23 46.03, 240.82 17.21, 256.76 0.6 M195.09 71.54 C210.25 53.76, 226.28 35.5, 256.76 0.6 M200.73 71.15 C222.94 44.7, 245.75 16.12, 261.75 0.96 M200.73 71.15 C213.93 54.7, 227.83 39.2, 261.75 0.96 M205.72 71.51 C225.39 50.87, 242.21 31.23, 267.39 0.56 M205.72 71.51 C220.11 55.11, 234.62 39.04, 267.39 0.56 M211.37 71.11 C231.06 48.69, 247.88 27.63, 272.38 0.92 M211.37 71.11 C230.74 47.89, 251.14 24.35, 272.38 0.92 M216.35 71.47 C230.24 54.39, 248.51 34.61, 278.02 0.53 M216.35 71.47 C236.94 47.65, 258.82 22.86, 278.02 0.53 M221.34 71.83 C236.63 57.06, 249.88 41.05, 283.01 0.89 M221.34 71.83 C237.3 53.22, 253.57 33.63, 283.01 0.89 M226.98 71.44 C248.89 45.61, 272.98 18.33, 286.68 2.76 M226.98 71.44 C242.66 52.25, 260.13 33.02, 286.68 2.76 M231.97 71.8 C249.34 53.45, 261.96 34.79, 291.67 3.12 M231.97 71.8 C247.17 53.87, 263.04 35.94, 291.67 3.12 M237.61 71.4 C256.7 51.37, 273.55 30, 294.03 6.5 M237.61 71.4 C252.75 54.87, 269.38 35.77, 294.03 6.5 M242.6 71.76 C257.36 52.93, 278.19 31.83, 296.4 9.88 M242.6 71.76 C257.7 53.41, 273.71 35.78, 296.4 9.88 M248.24 71.37 C267.08 49.31, 283.81 29.09, 296.13 16.27 M248.24 71.37 C261.81 56.43, 274.93 40.62, 296.13 16.27 M253.23 71.73 C268.58 52.77, 286.03 34.51, 296.53 21.92 M253.23 71.73 C263.21 59.51, 274.5 47.28, 296.53 21.92 M258.87 71.33 C271.5 59.23, 280.63 44.32, 296.27 28.31 M258.87 71.33 C273.22 54.77, 286.46 40.35, 296.27 28.31 M263.86 71.69 C274.11 56.71, 289.8 42.07, 296.66 33.96 M263.86 71.69 C274.41 58.44, 285.58 47.06, 296.66 33.96 M269.5 71.3 C275.96 60.92, 282.85 53.74, 296.4 40.36 M269.5 71.3 C277.92 60.48, 287.31 50.09, 296.4 40.36 M274.49 71.66 C282.24 60.82, 289.64 54.72, 296.8 46 M274.49 71.66 C279.11 64.64, 286.31 59.54, 296.8 46 M280.79 70.51 C287 65.5, 289.4 60.74, 297.19 51.64 M280.79 70.51 C284.72 65.31, 291.01 59.71, 297.19 51.64 M287.09 69.36 C290.02 66.73, 292.91 60.92, 297.58 57.28 M287.09 69.36 C290.14 65.3, 294.22 61.52, 297.58 57.28" stroke="#ffc9c9" stroke-width="0.5" fill="none"></path><path d="M17.5 0 M17.5 0 C101.96 -0.85, 186.55 -0.51, 279.5 0 M17.5 0 C90.11 -1.35, 164.04 -2.03, 279.5 0 M279.5 0 C292.31 1.41, 297.72 4.27, 297 17.5 M279.5 0 C290.9 -1.65, 295.24 4.06, 297 17.5 M297 17.5 C297.69 23.98, 295.78 32.84, 297 52.5 M297 17.5 C297.76 24.88, 297.99 31.52, 297 52.5 M297 52.5 C296.78 64.92, 292.58 71.69, 279.5 70 M297 52.5 C296.2 62.63, 291.88 68.86, 279.5 70 M279.5 70 C178.07 68.77, 77.7 69.8, 17.5 70 M279.5 70 C186.76 70.43, 93.47 70.03, 17.5 70 M17.5 70 C6.63 69.3, 0.77 65.53, 0 52.5 M17.5 70 C3.84 70.52, -0.73 64.96, 0 52.5 M0 52.5 C1.96 41.93, 0.9 36.4, 0 17.5 M0 52.5 C-0.4 42.65, -0.08 33.99, 0 17.5 M0 17.5 C-1.7 6.03, 5.38 -1.88, 17.5 0 M0 17.5 C-1.46 7.53, 6.61 1.53, 17.5 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(603.0578780281255 32.5) rotate(0 18.66999053955078 12.5)"><text x="18.66999053955078" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI</text></g><g mask="url(#mask-r_HqSGYDu1Se27X58_a8_)" stroke-linecap="round"><g transform="translate(622.1469858883454 79.78275368430513) rotate(0 1.0082239731011668 36.00664331455255)"><path d="M-1.11 -1 C-0.63 11.1, 2.53 59.48, 3.12 71.93 M0.51 1.09 C0.77 13.38, 1.25 61.24, 1.95 73.02" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(622.1469858883454 79.78275368430513) rotate(0 1.0082239731011668 36.00664331455255)"><path d="M-10.85 44.45 C-7.16 52.38, -0.69 63.19, 0.77 72.96 M-10.12 45.4 C-7.21 53.17, -2.25 61.8, 2.36 72.25" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(622.1469858883454 79.78275368430513) rotate(0 1.0082239731011668 36.00664331455255)"><path d="M9.66 43.81 C6.72 51.76, 6.57 62.78, 0.77 72.96 M10.39 44.76 C7.47 52.85, 6.6 61.67, 2.36 72.25" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-r_HqSGYDu1Se27X58_a8_"><rect x="0" y="0" fill="#fff" width="725.6949756424976" height="252.56058571555513"></rect><rect x="544.3210509558517" y="103.67166969993013" fill="#000" width="159.19985961914062" height="25" opacity="1"></rect></mask><g transform="translate(544.3210509558512 103.67166969993013) rotate(0 78.83415890559513 12.117727298927548)"><text x="79.59992980957031" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CreateContainer</text></g><g stroke-linecap="round" transform="translate(452.81365255501146 153.56058571555513) rotate(0 176 36)"><path d="M18 0 M18 0 C102.63 2.05, 184.36 2.06, 334 0 M18 0 C107.11 -1.32, 196.88 -1.37, 334 0 M334 0 C347.74 1.78, 352.82 4.46, 352 18 M334 0 C344.19 -0.08, 351.55 4.58, 352 18 M352 18 C353.07 24.17, 352.66 35.61, 352 54 M352 18 C351.83 28.57, 351.35 41.73, 352 54 M352 54 C351.6 64.58, 346.29 70.3, 334 72 M352 54 C351.68 65.08, 344.99 73.63, 334 72 M334 72 C235.65 71.14, 137.14 71.97, 18 72 M334 72 C267.55 72.23, 201.12 72.65, 18 72 M18 72 C4.98 72.26, 1.53 64.55, 0 54 M18 72 C5.94 72.11, -0.63 64.54, 0 54 M0 54 C0.23 41.01, 1.58 26.04, 0 18 M0 54 C-0.94 45.24, -0.41 34.77, 0 18 M0 18 C-1.54 6.9, 7.93 0.68, 18 0 M0 18 C2.17 4.71, 5.36 1.25, 18 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(573.8036961951482 177.06058571555513) rotate(0 55.00995635986328 12.5)"><text x="55.00995635986328" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI module</text></g><g mask="url(#mask-OpknWNg9Sznc-QhpTZdV_)" stroke-linecap="round"><g transform="translate(821.1732677211501 387.78532718011866) rotate(0 165.60605119295678 -10.532439672289911)"><path d="M-0.04 -0.19 C27.89 -3.27, 112.41 -18.53, 167.49 -19.17 C222.57 -19.81, 303.27 -6.55, 330.42 -4.04 M-1.51 -1.34 C26.76 -4.69, 113.9 -20.67, 169.61 -20.87 C225.32 -21.08, 305.98 -5.56, 332.73 -2.57" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(821.1732677211501 387.78532718011866) rotate(0 165.60605119295678 -10.532439672289911)"><path d="M303.03 1.65 C313.45 -0.15, 321.31 -1.95, 333.07 -0.83 M302.56 3.49 C314.56 0.76, 325.37 -0.14, 332.95 -2.19" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(821.1732677211501 387.78532718011866) rotate(0 165.60605119295678 -10.532439672289911)"><path d="M305.99 -18.66 C315.4 -14.43, 322.39 -10.2, 333.07 -0.83 M305.52 -16.82 C316.45 -11.66, 326.11 -4.66, 332.95 -2.19" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-OpknWNg9Sznc-QhpTZdV_"><rect x="0" y="0" fill="#fff" width="1252.7207974659775" height="507.7607488336844"></rect><rect x="900.3920654031149" y="342.80990552655294" fill="#000" width="178.79989624023438" height="50" opacity="1"></rect></mask><g transform="translate(900.3920654031153 342.80990552655294) rotate(0 86.38725351099174 34.44298198127581)"><text x="89.39994812011719" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI sandbox and </text><text x="89.39994812011719" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">container info</text></g><g stroke-linecap="round" transform="translate(1161.141470437926 372.24409573119283) rotate(0 102 27)"><path d="M13.5 0 M13.5 0 C50.46 -0.21, 86.78 3.4, 190.5 0 M13.5 0 C81.61 1.33, 151.09 0.74, 190.5 0 M190.5 0 C197.86 1.71, 204.46 5.27, 204 13.5 M190.5 0 C197.57 0.4, 206.2 4.97, 204 13.5 M204 13.5 C202.01 21.89, 205.26 33.64, 204 40.5 M204 13.5 C203.9 19.29, 203.6 26.59, 204 40.5 M204 40.5 C204.23 51.12, 199.7 54.11, 190.5 54 M204 40.5 C202.24 49.47, 199.09 51.94, 190.5 54 M190.5 54 C132.29 54.49, 77.26 53.11, 13.5 54 M190.5 54 C135.08 52.76, 79.44 52.08, 13.5 54 M13.5 54 C5.93 53.14, -1.7 49.58, 0 40.5 M13.5 54 C4.95 55.64, -1.38 48.75, 0 40.5 M0 40.5 C1.55 31.26, -0.13 21.91, 0 13.5 M0 40.5 C0.68 30.63, -0.54 22.42, 0 13.5 M0 13.5 C-0.51 2.69, 6.08 1.49, 13.5 0 M0 13.5 C-1.37 6.55, 5.26 0.64, 13.5 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1203.5915131625354 386.74409573119283) rotate(0 59.549957275390625 12.5)"><text x="59.549957275390625" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI convert</text></g><g mask="url(#mask-DM-zvSyh5rcHa85d0V_b5)" stroke-linecap="round"><g transform="translate(1152.8566925680036 413.1035137103745) rotate(0 -167.40297087769568 9.746459734911696)"><path d="M1.04 1.07 C-27.2 4, -114.42 17.05, -170.57 17.78 C-226.72 18.52, -308.42 7.65, -335.85 5.49 M0.13 0.59 C-28.12 3.62, -115.66 17.8, -171.26 18.84 C-226.86 19.87, -306.16 9, -333.45 6.78" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1152.8566925680036 413.1035137103745) rotate(0 -167.40297087769568 9.746459734911696)"><path d="M-302.57 0.3 C-311.9 -0.34, -316.44 2.36, -334.69 5.15 M-305.2 -0.35 C-314.6 2.61, -325.96 4.98, -333.92 5.82" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1152.8566925680036 413.1035137103745) rotate(0 -167.40297087769568 9.746459734911696)"><path d="M-304.68 20.71 C-313.6 15.84, -317.72 14.31, -334.69 5.15 M-307.31 20.06 C-315.94 15.14, -326.49 9.65, -333.92 5.82" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-DM-zvSyh5rcHa85d0V_b5"><rect x="0" y="0" fill="#fff" width="1587.7603540329699" height="531.8099055265529"></rect><rect x="892.3920654031153" y="406.80990552655294" fill="#000" width="178.79989624023438" height="50" opacity="1"></rect></mask><g transform="translate(892.3920654031149 406.80990552655294) rotate(0 93.06165628719282 16.040067918733257)"><text x="89.39994812011719" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI sandbox and </text><text x="89.39994812011719" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">container info</text></g><g mask="url(#mask-Z3OCoE3xkKxAvM-4ZpGdR)" stroke-linecap="round"><g transform="translate(536.975886201901 438.4405519618804) rotate(0 -1.3703625478365211 71.73214034558487)"><path d="M0.97 -0.29 C0.36 23.68, -1.8 119.64, -2.47 144.02 M0.01 -1.48 C-0.9 22.56, -3.58 120.69, -3.71 144.95" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(536.975886201901 438.4405519618804) rotate(0 -1.3703625478365211 71.73214034558487)"><path d="M-13.93 115.64 C-11.47 125.83, -4.36 138.54, -5.12 145.23 M-13.89 117.28 C-11.28 123.52, -9.2 128.86, -4.47 144.93" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(536.975886201901 438.4405519618804) rotate(0 -1.3703625478365211 71.73214034558487)"><path d="M6.59 116.02 C0.93 126.22, -0.07 138.78, -5.12 145.23 M6.63 117.66 C4.83 123.73, 2.49 129, -4.47 144.93" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-Z3OCoE3xkKxAvM-4ZpGdR"><rect x="0" y="0" fill="#fff" width="638.8837341569981" height="683.6130377275504"></rect><rect x="429.47204309593417" y="486.02679484471537" fill="#000" width="213.09983825683594" height="50" opacity="1"></rect></mask><g transform="translate(429.4720430959346 486.02679484471537) rotate(0 106.13348055813003 24.145897462749872)"><text x="106.54991912841797" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">call CreateContainer </text><text x="106.54991912841797" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">for all manager plugin</text></g><g stroke-linecap="round" transform="translate(425.72318012936944 586.2855617672712) rotate(0 192 28.5)"><path d="M14.25 0 M14.25 0 C105.24 1.89, 193.62 2.33, 369.75 0 M14.25 0 C90.39 1.37, 167.17 1.43, 369.75 0 M369.75 0 C379.45 0.11, 382.47 4.72, 384 14.25 M369.75 0 C378.84 -2.06, 384.41 5.71, 384 14.25 M384 14.25 C382.93 21.99, 383.98 33.3, 384 42.75 M384 14.25 C383.72 20.09, 384.71 26.78, 384 42.75 M384 42.75 C382.3 52.33, 379.64 58.42, 369.75 57 M384 42.75 C382.62 51.5, 379.62 58.64, 369.75 57 M369.75 57 C294.42 55.21, 219.59 57.43, 14.25 57 M369.75 57 C250.76 56.07, 131.97 55.14, 14.25 57 M14.25 57 C6.33 58.49, -1.19 54.04, 0 42.75 M14.25 57 C5.51 57.64, -0.07 53.45, 0 42.75 M0 42.75 C-0.12 34.56, 1.64 25.73, 0 14.25 M0 42.75 C-0.34 37.25, -0.92 29.6, 0 14.25 M0 14.25 C0.31 6.49, 5.54 -0.15, 14.25 0 M0 14.25 C-0.33 6.35, 4.46 -0.68, 14.25 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(592.613210036596 602.2855617672712) rotate(0 25.109970092773438 12.5)"><text x="25.109970092773438" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">plugin</text></g><g mask="url(#mask-PDz157tTqh314uxFblmw3)" stroke-linecap="round"><g transform="translate(633.5577914951557 645.6455478774196) rotate(0 -75.62674011992544 55.1054164023335)"><path d="M0.17 -1.02 C-24.83 8.49, -145.64 37.52, -150.25 56.23 C-154.86 74.94, -48.06 102.04, -27.49 111.23 M-1.2 1.06 C-26.35 10.81, -146.73 39.47, -151.28 57.52 C-155.84 75.56, -49.32 100.71, -28.53 109.34" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(633.5577914951557 645.6455478774196) rotate(0 -75.62674011992544 55.1054164023335)"><path d="M-60.2 110.32 C-50.9 109.32, -40.29 110.08, -26.91 109.53 M-58.68 109.7 C-49.16 110.63, -40.11 108.84, -28.35 108.94" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(633.5577914951557 645.6455478774196) rotate(0 -75.62674011992544 55.1054164023335)"><path d="M-54 90.76 C-46.57 95.25, -37.7 101.48, -26.91 109.53 M-52.48 90.14 C-45 97.04, -37.85 101.22, -28.35 108.94" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-PDz157tTqh314uxFblmw3"><rect x="0" y="0" fill="#fff" width="883.6396737870232" height="856.0236866925115"></rect><rect x="375.01600167154993" y="677.35602210468" fill="#000" width="216.91981506347656" height="50" opacity="1"></rect></mask><g transform="translate(375.01600167154993 677.35602210468) rotate(0 182.9150497036801 23.394942175073083)"><text x="108.45990753173828" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CreateContainerReque</text><text x="108.45990753173828" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">st</text></g><g stroke-linecap="round" transform="translate(432.55646260007256 764.4522030026228) rotate(0 165.5 29.5)"><path d="M3.93 3.41 C3.93 3.41, 3.93 3.41, 3.93 3.41 M3.93 3.41 C3.93 3.41, 3.93 3.41, 3.93 3.41 M3.01 10.57 C4.87 7.44, 7.67 6.29, 10.23 2.26 M3.01 10.57 C4.5 8.33, 6.69 6.55, 10.23 2.26 M2.75 16.96 C7.13 12.33, 8.02 10.43, 16.52 1.11 M2.75 16.96 C7.65 10.99, 12.35 5.52, 16.52 1.11 M2.49 23.36 C8.83 13.95, 18.59 5.31, 21.51 1.47 M2.49 23.36 C5.7 19.53, 10.62 14.33, 21.51 1.47 M2.88 29 C9.34 20.31, 16.94 12.23, 27.15 1.08 M2.88 29 C12.81 19.16, 21.21 8.73, 27.15 1.08 M3.27 34.65 C11.83 27.9, 16.46 19.33, 32.14 1.44 M3.27 34.65 C14.66 21.56, 25.48 10.44, 32.14 1.44 M3.01 41.04 C17.3 26.69, 30.04 12.19, 37.78 1.05 M3.01 41.04 C12.19 31.74, 18.96 23.19, 37.78 1.05 M3.41 46.69 C18.18 31.54, 30.85 13.16, 42.77 1.41 M3.41 46.69 C13.95 35.8, 23.38 24.81, 42.77 1.41 M3.15 53.09 C21.94 34.4, 38.44 13.93, 48.41 1.01 M3.15 53.09 C14.09 40.23, 26.35 26.23, 48.41 1.01 M6.17 55.71 C15.06 44.25, 27.43 31.38, 53.4 1.37 M6.17 55.71 C20.84 39.66, 34.89 21.29, 53.4 1.37 M8.53 59.09 C18.38 45.84, 28.49 34.51, 58.39 1.73 M8.53 59.09 C18.87 46.72, 29.48 35.39, 58.39 1.73 M12.86 60.2 C34.46 36.9, 54.41 13.1, 64.03 1.34 M12.86 60.2 C29.74 40.96, 47.49 19.58, 64.03 1.34 M18.5 59.81 C31.91 44.43, 49.28 26.85, 69.02 1.7 M18.5 59.81 C32.14 45.95, 43.11 30.76, 69.02 1.7 M23.49 60.17 C43.56 36.55, 60.38 16.41, 74.66 1.3 M23.49 60.17 C35.58 46.12, 48.61 32.16, 74.66 1.3 M28.48 60.53 C49.93 38.95, 65.57 16.54, 79.65 1.66 M28.48 60.53 C48.15 38.62, 65.77 16.32, 79.65 1.66 M34.12 60.13 C44.86 45.81, 54.45 33.02, 85.29 1.27 M34.12 60.13 C46.58 46.09, 60.39 29.89, 85.29 1.27 M39.11 60.49 C57.08 42.54, 69.69 22.58, 90.28 1.63 M39.11 60.49 C48.62 48.84, 59.76 36.4, 90.28 1.63 M44.75 60.1 C56.27 44.25, 69.99 33.19, 95.92 1.23 M44.75 60.1 C61.74 42.18, 77.28 22.74, 95.92 1.23 M49.74 60.46 C65.23 41.4, 80.46 23.15, 100.91 1.59 M49.74 60.46 C69.02 38.29, 86.77 17.26, 100.91 1.59 M55.38 60.07 C73.82 35.19, 97.44 14.77, 106.55 1.2 M55.38 60.07 C71.15 42.42, 85.84 22.99, 106.55 1.2 M60.37 60.43 C75.36 43.66, 89.71 24.55, 111.54 1.56 M60.37 60.43 C77.71 41.06, 93.93 22.15, 111.54 1.56 M66.01 60.03 C77.99 44.87, 90.65 30.46, 117.18 1.16 M66.01 60.03 C77.44 47.75, 88.42 33.67, 117.18 1.16 M71 60.39 C89.06 39.25, 106.46 17.4, 122.17 1.52 M71 60.39 C89.82 37.4, 108.21 15.06, 122.17 1.52 M76.64 60 C97.81 39.83, 114.68 18.71, 127.81 1.13 M76.64 60 C95.65 38.28, 113.21 17.05, 127.81 1.13 M81.63 60.36 C91.39 46.61, 103.25 34.78, 132.8 1.49 M81.63 60.36 C101.84 36.53, 121.59 14.23, 132.8 1.49 M87.27 59.96 C99.04 48.55, 109.28 34.92, 138.44 1.09 M87.27 59.96 C108.41 37.11, 128.33 13.29, 138.44 1.09 M92.26 60.32 C105.67 44.43, 115.95 32.95, 143.43 1.46 M92.26 60.32 C108.55 41.87, 124.43 23.82, 143.43 1.46 M97.9 59.93 C110.18 46.1, 119.48 34.68, 148.42 1.82 M97.9 59.93 C110.6 44.76, 123.43 30.19, 148.42 1.82 M102.89 60.29 C114.82 46.71, 125.82 33.25, 154.06 1.42 M102.89 60.29 C117.47 43.49, 132.24 26.56, 154.06 1.42 M108.53 59.89 C120.02 43.66, 131.7 32.95, 159.05 1.78 M108.53 59.89 C120.37 47.28, 131.41 32.61, 159.05 1.78 M113.52 60.25 C134.24 37.43, 153.47 13.7, 164.69 1.39 M113.52 60.25 C127.05 43.53, 141.29 28.74, 164.69 1.39 M118.5 60.61 C130.6 48.64, 140.85 33.44, 169.68 1.75 M118.5 60.61 C134.87 41.43, 152.58 21.86, 169.68 1.75 M124.15 60.22 C144.1 38.87, 162.06 16.4, 175.32 1.35 M124.15 60.22 C138.69 43.4, 150.95 27.65, 175.32 1.35 M129.13 60.58 C146.33 44.13, 161.49 24.61, 180.31 1.71 M129.13 60.58 C143.54 43.44, 158.03 28.43, 180.31 1.71 M134.78 60.18 C147.43 45.33, 164.46 30.14, 185.95 1.32 M134.78 60.18 C149.65 42.89, 164.57 26.64, 185.95 1.32 M139.76 60.54 C152.24 47.76, 164.28 32.76, 190.94 1.68 M139.76 60.54 C156.45 40.69, 173.61 21.71, 190.94 1.68 M145.41 60.15 C164.24 37.31, 185.26 16.58, 196.58 1.28 M145.41 60.15 C165 40.08, 181.41 19.09, 196.58 1.28 M150.39 60.51 C170.67 38.51, 191.16 14.74, 201.57 1.64 M150.39 60.51 C162.44 46.27, 172.4 32.13, 201.57 1.64 M156.04 60.12 C177.76 36.22, 195.93 11.88, 207.21 1.25 M156.04 60.12 C173.87 41.17, 190.68 22, 207.21 1.25 M161.02 60.48 C171.36 47.54, 183.74 34.8, 212.2 1.61 M161.02 60.48 C176.92 43.64, 191.67 26.78, 212.2 1.61 M166.67 60.08 C184.21 42.59, 199.7 21.98, 217.84 1.21 M166.67 60.08 C181.8 42.88, 196.37 26.76, 217.84 1.21 M171.65 60.44 C189.22 38.55, 205.63 19.44, 222.83 1.57 M171.65 60.44 C189.23 40.47, 205.19 22.05, 222.83 1.57 M177.3 60.05 C193.61 38.82, 210.15 21.15, 228.47 1.18 M177.3 60.05 C195.33 39.27, 211.59 19.9, 228.47 1.18 M182.28 60.41 C195.83 44.22, 207.18 31.12, 233.46 1.54 M182.28 60.41 C196.4 45.45, 209.66 29.24, 233.46 1.54 M187.93 60.01 C200.45 44.96, 213.29 31.49, 238.44 1.9 M187.93 60.01 C206.46 36.81, 226.51 14.06, 238.44 1.9 M192.91 60.37 C207.93 43.38, 220.25 27.7, 244.09 1.5 M192.91 60.37 C212.24 40.36, 230.02 18.78, 244.09 1.5 M198.56 59.98 C210.55 44.58, 225.66 28.8, 249.07 1.86 M198.56 59.98 C217.64 38.37, 236.65 15.17, 249.07 1.86 M203.54 60.34 C219.91 41.67, 233.31 25.73, 254.72 1.47 M203.54 60.34 C214.61 47.01, 225.58 36.01, 254.72 1.47 M209.19 59.94 C225.91 39.27, 243.63 21.42, 259.7 1.83 M209.19 59.94 C223.75 43.95, 239.39 26.8, 259.7 1.83 M214.17 60.3 C231.06 41.96, 247.21 23.36, 265.35 1.44 M214.17 60.3 C228.86 43.14, 243.27 26.97, 265.35 1.44 M219.16 60.66 C235.85 42.44, 249.7 27.22, 270.33 1.8 M219.16 60.66 C235.34 43.58, 250.39 24.16, 270.33 1.8 M224.8 60.27 C242.09 42.49, 255.61 26.44, 275.98 1.4 M224.8 60.27 C236.84 47.15, 248.64 33.06, 275.98 1.4 M229.79 60.63 C245.11 41.3, 263.74 25.46, 280.96 1.76 M229.79 60.63 C241.06 46.34, 252.66 35.24, 280.96 1.76 M235.44 60.23 C250.61 42.63, 264.55 26.28, 286.61 1.37 M235.44 60.23 C254.96 38.22, 273.68 14.92, 286.61 1.37 M240.42 60.59 C257.27 42.88, 273.32 24.38, 291.59 1.73 M240.42 60.59 C253.21 43.75, 267.97 28.04, 291.59 1.73 M246.07 60.2 C263.17 42.15, 276.43 26.95, 297.24 1.33 M246.07 60.2 C257.3 48.15, 268.18 34.54, 297.24 1.33 M251.05 60.56 C266.66 43.62, 281.04 24.38, 302.22 1.69 M251.05 60.56 C267.93 40.66, 283.38 23.39, 302.22 1.69 M256.7 60.17 C269.49 46.75, 278.02 34.57, 307.87 1.3 M256.7 60.17 C272.15 41.98, 286.5 24.1, 307.87 1.3 M261.68 60.53 C278 42.64, 290.23 26.73, 312.85 1.66 M261.68 60.53 C273.99 46.23, 284.71 32.1, 312.85 1.66 M267.33 60.13 C287 36.9, 303.73 18.85, 318.5 1.26 M267.33 60.13 C285.14 39.42, 304.41 17.14, 318.5 1.26 M272.31 60.49 C288.88 40.1, 305.45 24.5, 322.83 2.38 M272.31 60.49 C288.27 42.7, 304.26 24.47, 322.83 2.38 M277.96 60.1 C287.82 46.17, 300.48 34.7, 326.5 4.25 M277.96 60.1 C288.65 47.89, 299.1 35.43, 326.5 4.25 M282.94 60.46 C295.8 45.77, 306.18 34.41, 330.18 6.12 M282.94 60.46 C295.37 45.1, 307.27 30.92, 330.18 6.12 M288.59 60.06 C296.97 47.33, 309.32 36.64, 331.89 10.25 M288.59 60.06 C300.43 47.66, 311.2 35.38, 331.89 10.25 M293.57 60.42 C308.95 45.24, 324.36 26.49, 332.28 15.89 M293.57 60.42 C303.33 50.21, 311 39.74, 332.28 15.89 M299.22 60.03 C309.55 49.63, 318.22 37.92, 332.02 22.29 M299.22 60.03 C310.25 47.95, 320.54 37.15, 332.02 22.29 M304.2 60.39 C310.84 52.47, 314.67 46.09, 332.41 27.93 M304.2 60.39 C315.95 47.46, 325.98 34.56, 332.41 27.93 M309.19 60.75 C315.42 52.27, 321.38 46.7, 332.81 33.58 M309.19 60.75 C314.57 55.64, 318.41 49.08, 332.81 33.58 M314.83 60.35 C322.32 52.8, 329.07 44.85, 332.55 39.98 M314.83 60.35 C320.65 54.47, 325.59 48.7, 332.55 39.98 M319.16 61.47 C323.27 55.73, 327.99 50.67, 330.97 47.88 M319.16 61.47 C321.57 57.23, 325.19 53.95, 330.97 47.88" stroke="#ffc9c9" stroke-width="0.5" fill="none"></path><path d="M14.75 0 M14.75 0 C117.82 0.46, 217.51 2.11, 316.25 0 M14.75 0 C130.76 0.41, 246.62 0.76, 316.25 0 M316.25 0 C325.52 0.8, 330.06 3.99, 331 14.75 M316.25 0 C324.6 1.72, 331.33 4.59, 331 14.75 M331 14.75 C331.99 24.69, 330.17 33.06, 331 44.25 M331 14.75 C330.85 25.67, 330.48 37.52, 331 44.25 M331 44.25 C329.17 54.02, 325.72 58.8, 316.25 59 M331 44.25 C333.28 52.05, 326.05 60.93, 316.25 59 M316.25 59 C238.67 56.44, 160.85 58.65, 14.75 59 M316.25 59 C225.32 57.95, 134.66 56.59, 14.75 59 M14.75 59 C6.89 58.5, 1.42 55.57, 0 44.25 M14.75 59 C4.59 61.18, 0.43 54.2, 0 44.25 M0 44.25 C1.79 34.66, -0.19 24.57, 0 14.75 M0 44.25 C0.7 37.08, -0.96 28.76, 0 14.75 M0 14.75 C1.73 3.83, 5.74 0.21, 14.75 0 M0 14.75 C0.56 5.6, 5.93 -1.74, 14.75 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(556.7865041039788 781.4522030026228) rotate(0 41.26995849609375 12.5)"><text x="41.26995849609375" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nri plugin</text></g><g mask="url(#mask-T8TvRDaxAzGXakclfcKun)" stroke-linecap="round"><g transform="translate(696.8092679679364 754.85602210468) rotate(0 33.78493068825151 -55.79026121423067)"><path d="M0.12 0.06 C11.19 -7.6, 65.03 -26.4, 66.58 -45.02 C68.14 -63.63, 18.9 -100.8, 9.45 -111.64 M-1.28 -0.95 C10.16 -8.49, 67.17 -25.16, 68.81 -43.49 C70.45 -61.81, 18.33 -99.41, 8.57 -110.89" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(696.8092679679364 754.85602210468) rotate(0 33.78493068825151 -55.79026121423067)"><path d="M36.39 -100.94 C27.53 -103.31, 17.14 -106.18, 9.4 -110.74 M35.77 -99.28 C31.46 -102.55, 25.1 -104.08, 8.3 -111.53" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(696.8092679679364 754.85602210468) rotate(0 33.78493068825151 -55.79026121423067)"><path d="M22.52 -85.81 C17.86 -92.91, 11.78 -100.49, 9.4 -110.74 M21.91 -84.15 C20.35 -90.41, 16.78 -94.97, 8.3 -111.53" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-T8TvRDaxAzGXakclfcKun"><rect x="0" y="0" fill="#fff" width="864.3092679679369" height="965.4264824420889"></rect><rect x="656.559367150066" y="684.85602210468" fill="#000" width="215.4998016357422" height="50" opacity="1"></rect></mask><g transform="translate(656.559367150066 684.85602210468) rotate(0 74.03483150612215 14.209738785769332)"><text x="107.7499008178711" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CreateContainerRespo</text><text x="107.7499008178711" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nse</text></g><g stroke-linecap="round" transform="translate(430.79679440932546 371.4405519618804) rotate(0 190 33)"><path d="M16.5 0 M16.5 0 C107.26 -2.18, 198.74 -2.45, 363.5 0 M16.5 0 C133.06 0.04, 250.98 0.52, 363.5 0 M363.5 0 C374.9 -0.76, 380.65 5.81, 380 16.5 M363.5 0 C376.55 0.63, 381.91 5.15, 380 16.5 M380 16.5 C381.71 25.36, 377.93 29.38, 380 49.5 M380 16.5 C380.09 29.55, 380.12 42.56, 380 49.5 M380 49.5 C381.15 61.84, 373.99 65.79, 363.5 66 M380 49.5 C379.3 58.99, 375.88 67.1, 363.5 66 M363.5 66 C242.62 68.58, 121.81 66.89, 16.5 66 M363.5 66 C280.77 63.54, 197.75 63.24, 16.5 66 M16.5 66 C5.65 66.94, 0.16 61.93, 0 49.5 M16.5 66 C7.1 67.4, -1.63 61.09, 0 49.5 M0 49.5 C-1.7 36.66, -1.17 25.2, 0 16.5 M0 49.5 C-0.27 37.92, -0.19 26.9, 0 16.5 M0 16.5 C1.26 7.19, 6.17 -1.1, 16.5 0 M0 16.5 C-1.61 4.56, 5.57 -2.1, 16.5 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(555.2268404908684 391.9405519618804) rotate(0 65.56995391845703 12.5)"><text x="65.56995391845703" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI Adaption</text></g><g mask="url(#mask-YXhXcLar9N4V9Y240KE-m)" stroke-linecap="round"><g transform="translate(643.9981699359926 376.67945901843814) rotate(0 2.2108034655113897 -71.38695292503371)"><path d="M1.08 -0.08 C1.35 -23.68, 1.67 -117.57, 1.91 -141.14 M0.19 -1.17 C0.82 -25.12, 3.97 -118.97, 4.23 -142.7" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(643.9981699359926 376.67945901843814) rotate(0 2.2108034655113897 -71.38695292503371)"><path d="M13.69 -115.53 C12.38 -123.66, 8.62 -131.13, 3.63 -142.91 M14.08 -114.66 C10.65 -123.33, 8.69 -130.45, 4.25 -142.47" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(643.9981699359926 376.67945901843814) rotate(0 2.2108034655113897 -71.38695292503371)"><path d="M-6.83 -116.01 C-1.45 -124.17, 1.47 -131.48, 3.63 -142.91 M-6.44 -115.14 C-3.68 -123.64, 0.54 -130.6, 4.25 -142.47" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-YXhXcLar9N4V9Y240KE-m"><rect x="0" y="0" fill="#fff" width="746.6648366026595" height="618.9016676772917"></rect><rect x="601.1515411111232" y="280.56835468901136" fill="#000" width="88.35992431640625" height="50" opacity="1"></rect></mask><g transform="translate(601.1515411111227 280.56835468901136) rotate(0 45.05743229038103 24.72415140439307)"><text x="44.179962158203125" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">update </text><text x="44.179962158203125" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">container</text></g><g mask="url(#mask-HmCIsBeuFWHlVOsQt6qUi)" stroke-linecap="round"><g transform="translate(479.55375261828453 228.2350417007292) rotate(0 -0.03879652257978705 71.16499273528325)"><path d="M-0.75 -0.65 C-0.74 23.18, -0.56 119.18, -0.43 142.98 M1.06 1.63 C0.99 25.12, -0.91 117.62, -1.14 141.26" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(479.55375261828453 228.2350417007292) rotate(0 -0.03879652257978705 71.16499273528325)"><path d="M-12.04 113.67 C-7.1 121.89, -5.9 126.16, -0.71 142.21 M-11.79 113.65 C-7.22 122.56, -5.56 130.57, -0.98 141.54" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(479.55375261828453 228.2350417007292) rotate(0 -0.03879652257978705 71.16499273528325)"><path d="M8.48 113.99 C8.04 122, 3.87 126.18, -0.71 142.21 M8.73 113.97 C7.07 122.64, 2.49 130.56, -0.98 141.54" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-HmCIsBeuFWHlVOsQt6qUi"><rect x="0" y="0" fill="#fff" width="580.4370435285393" height="470.4405519618804"></rect><rect x="389.7121590430397" y="274.33779683130433" fill="#000" width="178.79989624023438" height="50" opacity="1"></rect></mask><g transform="translate(389.7121590430402 274.33779683130433) rotate(0 89.8027970526648 25.062237604708116)"><text x="89.39994812011719" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI sandbox and </text><text x="89.39994812011719" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">container info</text></g><g mask="url(#mask-5TzJvxa8XXpouNS8y8_c-)" stroke-linecap="round"><g transform="translate(768.44266863391 366.0127923517739) rotate(0 0.9788965578827629 -66.0210469606036)"><path d="M1.2 1.16 C1.28 -21.03, 1.74 -110.9, 1.69 -133.2 M0.36 0.72 C0.18 -21.24, 0.21 -109.03, 0.7 -131.6" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(768.44266863391 366.0127923517739) rotate(0 0.9788965578827629 -66.0210469606036)"><path d="M12.63 -103.45 C6.95 -115.95, 3.89 -124.27, 0.26 -132.06 M10.3 -103.96 C9.69 -109.06, 6 -115.37, 0.92 -131.98" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(768.44266863391 366.0127923517739) rotate(0 0.9788965578827629 -66.0210469606036)"><path d="M-7.89 -103.65 C-5.41 -116.27, -0.32 -124.51, 0.26 -132.06 M-10.22 -104.15 C-6.63 -109.01, -6.11 -115.29, 0.92 -131.98" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-5TzJvxa8XXpouNS8y8_c-"><rect x="0" y="0" fill="#fff" width="870.220419284951" height="599.3461256851097"></rect><rect x="694.6616068256412" y="274.346125685106" fill="#000" width="149.33987426757812" height="50" opacity="1"></rect></mask><g transform="translate(694.6616068256412 274.346125685106) rotate(0 74.7599583661513 25.64561970606428)"><text x="74.66993713378906" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">merged adjust </text><text x="74.66993713378906" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">container info</text></g><g mask="url(#mask-jMAkxvunSk8Kf09Z2hkZx)" stroke-linecap="round"><g transform="translate(721.1107163682634 586.5516590009674) rotate(0 -0.4676759824310466 -73.98739256346926)"><path d="M0.88 0.49 C0.78 -23.92, -0.76 -122.09, -1.39 -146.74 M-0.12 -0.3 C-0.21 -25.02, -1.18 -124.17, -1.81 -148.47" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(721.1107163682634 586.5516590009674) rotate(0 -0.4676759824310466 -73.98739256346926)"><path d="M9.73 -118.8 C7.76 -127.75, 4.1 -133.68, -0.12 -146.48 M8.59 -119.48 C7.06 -127.65, 4.32 -134.1, -1.88 -148.45" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(721.1107163682634 586.5516590009674) rotate(0 -0.4676759824310466 -73.98739256346926)"><path d="M-10.79 -118.46 C-8 -127.64, -6.9 -133.65, -0.12 -146.48 M-11.93 -119.14 C-8.6 -127.32, -6.47 -133.85, -1.88 -148.45" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-jMAkxvunSk8Kf09Z2hkZx"><rect x="0" y="0" fill="#fff" width="823.4897365127028" height="834.0531404997237"></rect><rect x="678.6812542086413" y="500.3009182515898" fill="#000" width="82.47990417480469" height="25" opacity="1"></rect></mask><g transform="translate(678.6812542086409 500.3009182515898) rotate(0 41.96178617719124 12.263348185908399)"><text x="41.239952087402344" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">response</text></g><g stroke-linecap="round" transform="translate(10 367.86430358667076) rotate(0 85.5 31)"><path d="M15.5 0 M15.5 0 C57.83 0.85, 96.88 -2.13, 155.5 0 M15.5 0 C57.67 1.09, 100.8 1.67, 155.5 0 M155.5 0 C167.06 -0.85, 169.99 3.5, 171 15.5 M155.5 0 C164.13 2.19, 171.84 3.13, 171 15.5 M171 15.5 C169.13 22.04, 169.73 29.09, 171 46.5 M171 15.5 C170.15 25.35, 170.82 33.88, 171 46.5 M171 46.5 C172.7 55.05, 165.09 61.99, 155.5 62 M171 46.5 C170.91 58.17, 163.57 64.24, 155.5 62 M155.5 62 C128.2 62.6, 97.04 63.71, 15.5 62 M155.5 62 C121.46 60.43, 87.21 60.88, 15.5 62 M15.5 62 C5.72 62.14, -1.08 58.19, 0 46.5 M15.5 62 C5.22 60.96, 2.08 58.37, 0 46.5 M0 46.5 C-0.65 39.75, -0.43 33.15, 0 15.5 M0 46.5 C0.01 39.25, 0.5 30.59, 0 15.5 M0 15.5 C-1.46 3.88, 6.17 0.77, 15.5 0 M0 15.5 C-0.52 6.56, 7.18 -0.37, 15.5 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(50.18004608154297 386.36430358667076) rotate(0 45.31995391845703 12.5)"><text x="45.31995391845703" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nri result</text></g><g mask="url(#mask-4RCmohsVVI9SO6fB5yUmi)" stroke-linecap="round"><g transform="translate(424.62461331906 391.1155846942793) rotate(0 -120.74312644979341 0.3665053932409137)"><path d="M0.09 -0.65 C-40.09 -0.84, -200.64 -0.98, -241.05 -0.83 M-1.33 1.63 C-41.59 1.61, -201.22 1.25, -241.57 0.72" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(424.62461331906 391.1155846942793) rotate(0 -120.74312644979341 0.3665053932409137)"><path d="M-214.39 -7.99 C-221.69 -7.22, -228.38 -1.96, -242.95 0.22 M-213.56 -8.86 C-223.07 -6.99, -231.96 -3, -240.97 0.91" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(424.62461331906 391.1155846942793) rotate(0 -120.74312644979341 0.3665053932409137)"><path d="M-214.53 12.53 C-221.85 7.16, -228.49 6.28, -242.95 0.22 M-213.7 11.66 C-223.08 6.81, -231.93 4.09, -240.97 0.91" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-4RCmohsVVI9SO6fB5yUmi"><rect x="0" y="0" fill="#fff" width="766.492738359477" height="491.97315376004826"></rect><rect x="215.41063594289426" y="378.1868001613948" fill="#000" width="176.55982971191406" height="25" opacity="1"></rect></mask><g transform="translate(215.4106359428945 378.1868001613948) rotate(0 88.47085092637212 13.295289926125406)"><text x="88.27991485595703" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">all plugin response</text></g><g mask="url(#mask-sEsNwMSpvJ2hI4B6_JuJm)" stroke-linecap="round"><g transform="translate(192.96021259129907 424.18105656420084) rotate(0 115.60485285280083 -0.1854056624488294)"><path d="M-0.48 0.13 C37.98 0.43, 192.9 0.79, 231.68 0.73 M1.48 -0.85 C39.72 -0.79, 192.5 -1.31, 230.91 -1.01" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(192.96021259129907 424.18105656420084) rotate(0 115.60485285280083 -0.1854056624488294)"><path d="M202.91 9.74 C214.72 6.84, 223.77 -0.01, 232.79 -1.12 M203.07 9.88 C209.13 7.46, 215.04 4.68, 231.71 -1.16" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(192.96021259129907 424.18105656420084) rotate(0 115.60485285280083 -0.1854056624488294)"><path d="M202.94 -10.78 C214.55 -5.88, 223.58 -4.94, 232.79 -1.12 M203.1 -10.64 C209.22 -8.66, 215.12 -7.05, 231.71 -1.16" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-sEsNwMSpvJ2hI4B6_JuJm"><rect x="0" y="0" fill="#fff" width="524.3234338101422" height="524.1810565642008"></rect><rect x="233.9718860669318" y="399.18105656420084" fill="#000" width="149.33987426757812" height="50" opacity="1"></rect></mask><g transform="translate(233.97188606693135 399.18105656420084) rotate(0 74.59317937716833 24.81459433755117)"><text x="74.66993713378906" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">merged adjust </text><text x="74.66993713378906" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">container info</text></g><g stroke-linecap="round" transform="translate(982.57624395671 150.32484493454922) rotate(0 176 36)"><path d="M18 0 M18 0 C83.28 2.44, 145.92 0.68, 334 0 M18 0 C141.03 -1, 262.43 -1.98, 334 0 M334 0 C345.4 0.7, 352.55 6.51, 352 18 M334 0 C344.08 1.01, 350.83 6.08, 352 18 M352 18 C351.99 23.64, 350.23 33.77, 352 54 M352 18 C351.45 28.1, 351.62 38.81, 352 54 M352 54 C352.82 67.53, 347.83 71.88, 334 72 M352 54 C354.2 66.49, 347.43 72.94, 334 72 M334 72 C243.69 72.91, 156.94 71.37, 18 72 M334 72 C266.14 70.86, 197.87 70.81, 18 72 M18 72 C6.79 71.38, -1.63 64.67, 0 54 M18 72 C7.48 70.18, 2.01 65.47, 0 54 M0 54 C1.84 46.51, -1.95 39.49, 0 18 M0 54 C-0.89 45.11, -0.27 35.1, 0 18 M0 18 C-0.71 4.56, 6.93 1.23, 18 0 M0 18 C1.55 8.15, 4.77 0.62, 18 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1083.7163120109092 173.82484493454922) rotate(0 74.85993194580078 12.5)"><text x="74.85993194580078" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">create excutor</text></g><g mask="url(#mask-vf0tIy_vFKkEe40SrHqli)" stroke-linecap="round"><g transform="translate(810.6143070708038 184.60105550989647) rotate(0 85.85473115192053 0.5034335892464696)"><path d="M0.81 -0.23 C29.11 0.09, 141.36 0.79, 169.82 0.96 M-0.23 -1.4 C28.43 -0.8, 143.38 1.85, 171.93 2.4" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(810.6143070708038 184.60105550989647) rotate(0 85.85473115192053 0.5034335892464696)"><path d="M143.15 10.16 C151.79 9.96, 160 6.01, 171.38 1.26 M143.5 12.25 C150.41 9.15, 160.09 6.06, 172.12 2.16" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(810.6143070708038 184.60105550989647) rotate(0 85.85473115192053 0.5034335892464696)"><path d="M143.59 -10.36 C151.94 -4.41, 160.02 -2.23, 171.38 1.26 M143.94 -8.27 C150.59 -5.73, 160.15 -3.17, 172.12 2.16" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-vf0tIy_vFKkEe40SrHqli"><rect x="0" y="0" fill="#fff" width="1081.57624395671" height="285.74847354302347"></rect><rect x="839.5053249522339" y="172.6747645264595" fill="#000" width="113.17990112304688" height="25" opacity="1"></rect></mask><g transform="translate(839.5053249522334 172.6747645264595) rotate(0 56.96371327049064 12.429724572683426)"><text x="56.58995056152344" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">req-&gt;adjust</text></g><g mask="url(#mask-9dl0saM1Gcj0ZLfACPrTs)" stroke-linecap="round"><g transform="translate(1307.8133771964197 228.85359375618555) rotate(0 2.1264746066437965 72.7339411229691)"><path d="M0.14 -0.02 C0.86 24.25, 4.76 122.28, 5.5 146.54 M-1.24 -1.07 C-0.71 22.74, 4.16 120.02, 5 144.63" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1307.8133771964197 228.85359375618555) rotate(0 2.1264746066437965 72.7339411229691)"><path d="M-6.49 118.33 C-1.04 127.8, 1.86 140.65, 5.73 144.45 M-6.2 117.69 C-3.11 126, 0.78 135.77, 4.3 144.93" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1307.8133771964197 228.85359375618555) rotate(0 2.1264746066437965 72.7339411229691)"><path d="M14.02 117.45 C11.34 127.3, 6.11 140.49, 5.73 144.45 M14.3 116.81 C10.58 125.59, 7.65 135.65, 4.3 144.93" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-9dl0saM1Gcj0ZLfACPrTs"><rect x="0" y="0" fill="#fff" width="1412.4528706321387" height="474.99763698134757"></rect><rect x="1243.6931825080292" y="276.92561536876656" fill="#000" width="132.8798828125" height="50" opacity="1"></rect></mask><g transform="translate(1243.6931825080292 276.92561536876656) rotate(0 66.24666929503405 24.66191951038809)"><text x="66.43994140625" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">adjust </text><text x="66.43994140625" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">container info</text></g><g mask="url(#mask-zRXmjeqsDL6tlclFuSErW)" stroke-linecap="round"><g transform="translate(1190.279496296159 370.358143545629) rotate(0 -4.540293284720292 -71.94612488596567)"><path d="M-0.24 -1.13 C-1.45 -25.2, -6.99 -121.11, -8.37 -144.79 M-1.82 0.9 C-3.01 -23.03, -7.66 -119.41, -8.84 -143.76" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1190.279496296159 370.358143545629) rotate(0 -4.540293284720292 -71.94612488596567)"><path d="M0.89 -114.58 C-1.16 -120.62, -0.9 -127.57, -10.76 -141.89 M1.94 -116.27 C-0.19 -122.86, -3.91 -132.14, -8.4 -144.01" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1190.279496296159 370.358143545629) rotate(0 -4.540293284720292 -71.94612488596567)"><path d="M-19.61 -113.59 C-17.42 -119.79, -12.91 -126.95, -10.76 -141.89 M-18.56 -115.28 C-14.88 -122.3, -12.78 -131.86, -8.4 -144.01" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-zRXmjeqsDL6tlclFuSErW"><rect x="0" y="0" fill="#fff" width="1299.558483167598" height="614.1824400529313"></rect><rect x="1147.040042533291" y="273.44599529197785" fill="#000" width="77.19992065429688" height="50" opacity="1"></rect></mask><g transform="translate(1147.0400425332914 273.44599529197785) rotate(0 38.69916047814763 24.966023367685466)"><text x="38.59996032714844" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">adjust </text><text x="38.59996032714844" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">oci spec</text></g></svg>
\ No newline at end of file
diff --git a/docs/design/detailed/NRI/nri_RunPodSandbox.svg b/docs/design/detailed/NRI/nri_RunPodSandbox.svg
new file mode 100644
index 00000000..c7b96968
--- /dev/null
+++ b/docs/design/detailed/NRI/nri_RunPodSandbox.svg
@@ -0,0 +1,16 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 890.3367625296412 937.7656935634695" width="890.3367625296412" height="937.7656935634695">
+ <!-- svg-source:excalidraw -->
+
+ <defs>
+ <style class="style-fonts">
+ @font-face {
+ font-family: "Virgil";
+ src: url("https://excalidraw.com/Virgil.woff2");
+ }
+ @font-face {
+ font-family: "Cascadia";
+ src: url("https://excalidraw.com/Cascadia.woff2");
+ }
+ </style>
+ </defs>
+ <rect x="0" y="0" width="890.3367625296412" height="937.7656935634695" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(35.35858416316478 10) rotate(0 148.5 35)"><path d="M4.66 4.05 C4.66 4.05, 4.66 4.05, 4.66 4.05 M4.66 4.05 C4.66 4.05, 4.66 4.05, 4.66 4.05 M3.08 11.96 C4.55 9.92, 6.55 8.05, 11.61 2.15 M3.08 11.96 C4.3 9.7, 7.04 7.4, 11.61 2.15 M2.17 19.11 C8.79 11.78, 15.84 3.23, 17.91 1 M2.17 19.11 C7.95 13.38, 13.65 6.39, 17.91 1 M1.91 25.51 C7.63 20.77, 10.83 14.18, 23.56 0.6 M1.91 25.51 C8.05 19.27, 14.35 11.03, 23.56 0.6 M2.3 31.15 C6.59 23.09, 14.92 18.63, 28.54 0.96 M2.3 31.15 C7.69 24.59, 14.01 16.89, 28.54 0.96 M2.69 36.79 C10.93 29.86, 14.11 19.97, 34.19 0.57 M2.69 36.79 C11.28 27.1, 21.66 15.89, 34.19 0.57 M2.43 43.19 C10.7 35.32, 17.75 23.66, 39.17 0.93 M2.43 43.19 C10.11 33.63, 17.94 24.89, 39.17 0.93 M2.83 48.83 C16.46 35.42, 28.67 21.57, 44.82 0.53 M2.83 48.83 C15.84 33.19, 29.02 19.76, 44.82 0.53 M3.22 54.48 C17.28 36.9, 32.66 22.97, 49.8 0.89 M3.22 54.48 C13.55 41.64, 25.13 29.67, 49.8 0.89 M2.31 61.63 C15.14 47.17, 24.5 35.53, 55.45 0.5 M2.31 61.63 C22.22 38.5, 41.54 16.22, 55.45 0.5 M5.32 64.25 C25.84 38.03, 49.9 12.94, 60.43 0.86 M5.32 64.25 C15.77 51.46, 28.24 37.56, 60.43 0.86 M7.69 67.63 C24.07 47.36, 41.8 27.62, 66.08 0.46 M7.69 67.63 C30.73 43.26, 52.02 17.99, 66.08 0.46 M11.36 69.5 C27.2 54.71, 38.79 38.13, 71.06 0.82 M11.36 69.5 C34.2 43.39, 56.41 19.16, 71.06 0.82 M15.04 71.37 C39.29 45.9, 61.78 20.17, 76.71 0.43 M15.04 71.37 C30.59 55.18, 43.54 39.51, 76.71 0.43 M20.68 70.98 C43.26 46.74, 63.84 19.28, 81.69 0.79 M20.68 70.98 C36.65 53.86, 51.48 36.65, 81.69 0.79 M25.67 71.34 C50.58 45.74, 73.18 18.26, 87.34 0.39 M25.67 71.34 C40.88 53.6, 57.34 34.77, 87.34 0.39 M31.31 70.94 C43.22 56.12, 58.53 39.88, 92.32 0.75 M31.31 70.94 C50.33 50.04, 68.67 26.74, 92.32 0.75 M36.3 71.3 C48.53 55.09, 61.14 40.88, 97.97 0.36 M36.3 71.3 C49.07 56.21, 62.1 42.12, 97.97 0.36 M41.94 70.91 C67.45 43.05, 91.29 14.77, 102.95 0.72 M41.94 70.91 C62.12 47.89, 83.23 22.64, 102.95 0.72 M46.93 71.27 C63.43 52.29, 83.93 31.11, 107.94 1.08 M46.93 71.27 C63.25 54.36, 76.79 36.2, 107.94 1.08 M51.91 71.63 C75.91 43.51, 96.6 18.9, 113.58 0.69 M51.91 71.63 C66.6 54.7, 82.21 37.77, 113.58 0.69 M57.56 71.23 C82.79 45.46, 102.13 18.79, 118.57 1.05 M57.56 71.23 C80.91 45.18, 102.21 18.66, 118.57 1.05 M62.54 71.59 C75.49 54.63, 87.34 39.25, 124.21 0.65 M62.54 71.59 C77.73 54.54, 94.21 35.27, 124.21 0.65 M68.19 71.2 C89.25 49.69, 104.96 26.16, 129.2 1.01 M68.19 71.2 C79.7 57.34, 92.84 42.61, 129.2 1.01 M73.17 71.56 C87.19 52.85, 103.48 38.83, 134.84 0.62 M73.17 71.56 C93.55 49.77, 112.41 26.5, 134.84 0.62 M78.82 71.16 C97.39 48.5, 115.74 26.64, 139.83 0.98 M78.82 71.16 C101.74 44.78, 123.13 19.57, 139.83 0.98 M83.8 71.52 C106.34 41.8, 134.14 16.57, 145.47 0.58 M83.8 71.52 C102.77 50.13, 120.68 27, 145.47 0.58 M89.45 71.13 C107.39 50.87, 124.8 28.26, 150.46 0.94 M89.45 71.13 C110.03 48.04, 129.54 25.36, 150.46 0.94 M94.43 71.49 C109.04 53.46, 124.24 36.13, 156.1 0.55 M94.43 71.49 C108.13 56.54, 121.39 39.85, 156.1 0.55 M100.08 71.1 C121.62 45.98, 142.46 20.17, 161.09 0.91 M100.08 71.1 C122.53 43.79, 144.6 17.22, 161.09 0.91 M105.06 71.46 C130.24 46.93, 150.99 21.34, 166.73 0.51 M105.06 71.46 C127.89 45.42, 149.29 19.78, 166.73 0.51 M110.71 71.06 C122.66 54.91, 136.69 40.58, 171.72 0.87 M110.71 71.06 C134.88 42.82, 158.49 16.07, 171.72 0.87 M115.69 71.42 C129.73 57.45, 142.16 41.3, 177.36 0.48 M115.69 71.42 C140.98 43.89, 165 15.36, 177.36 0.48 M121.34 71.03 C137.07 52.41, 149.66 38.25, 182.35 0.84 M121.34 71.03 C140.67 48.97, 159.66 27.34, 182.35 0.84 M126.32 71.39 C141.01 54.82, 152.62 40.74, 187.99 0.44 M126.32 71.39 C141.85 53.06, 157.47 35.28, 187.99 0.44 M131.97 70.99 C146.25 54.82, 159.56 38.7, 192.98 0.8 M131.97 70.99 C149.39 50.87, 166.99 30.68, 192.98 0.8 M136.95 71.35 C150.98 52.1, 165.23 38.42, 197.97 1.16 M136.95 71.35 C151.14 55.95, 164.59 38.51, 197.97 1.16 M141.94 71.71 C166.75 44.22, 190.04 15.82, 203.61 0.77 M141.94 71.71 C158.38 51.67, 175.53 33.54, 203.61 0.77 M147.58 71.32 C161.91 56.8, 174.45 38.97, 208.6 1.13 M147.58 71.32 C167.23 48.44, 188.19 25.15, 208.6 1.13 M152.57 71.68 C176.56 45.71, 198.61 18.53, 214.24 0.74 M152.57 71.68 C169.92 51.61, 185.06 32.56, 214.24 0.74 M158.21 71.28 C178.44 51.46, 196.6 28.5, 219.23 1.1 M158.21 71.28 C175.39 51.03, 192.6 32.88, 219.23 1.1 M163.2 71.64 C178.78 53.53, 198.62 35.09, 224.87 0.7 M163.2 71.64 C181.01 50.93, 198.96 31.2, 224.87 0.7 M168.84 71.25 C183.54 56.01, 197.79 38.47, 229.86 1.06 M168.84 71.25 C188.78 47.7, 209.11 25.09, 229.86 1.06 M173.83 71.61 C196.59 44.15, 221.54 18.89, 235.5 0.67 M173.83 71.61 C197.26 47.23, 217.4 21.96, 235.5 0.67 M179.47 71.21 C203.58 44.82, 227.86 16.69, 240.49 1.03 M179.47 71.21 C193.67 54.28, 205.88 37.55, 240.49 1.03 M184.46 71.57 C210.38 42.87, 232.66 13.81, 246.13 0.63 M184.46 71.57 C205.83 48.71, 226.11 25.54, 246.13 0.63 M190.1 71.18 C202.54 55.96, 216.95 40.89, 251.12 0.99 M190.1 71.18 C208.88 51.09, 226.51 30.9, 251.12 0.99 M195.09 71.54 C216.12 50.11, 235.04 25.55, 256.76 0.6 M195.09 71.54 C213.18 50.81, 230.8 31.19, 256.76 0.6 M200.73 71.15 C221.59 45.4, 241.32 22.47, 261.75 0.96 M200.73 71.15 C221.51 47.4, 240.69 25.27, 261.75 0.96 M205.72 71.51 C225.48 46.33, 245.37 24.8, 267.39 0.56 M205.72 71.51 C227.34 46.6, 247.11 23.18, 267.39 0.56 M211.37 71.11 C227.51 52, 241.37 36.02, 272.38 0.92 M211.37 71.11 C228.01 53.13, 243.88 33.92, 272.38 0.92 M216.35 71.47 C231.54 53.4, 246.98 36.92, 278.02 0.53 M216.35 71.47 C239.06 43.24, 263.39 15.56, 278.02 0.53 M221.34 71.83 C239.2 51.66, 254.27 32.81, 283.01 0.89 M221.34 71.83 C244.52 47.52, 266.13 21.53, 283.01 0.89 M226.98 71.44 C241.48 53.18, 259.02 34.59, 286.68 2.76 M226.98 71.44 C249.56 45.88, 272.07 18.66, 286.68 2.76 M231.97 71.8 C250.82 50.31, 266.73 31.49, 291.67 3.12 M231.97 71.8 C244.82 56.39, 257.53 43.38, 291.67 3.12 M237.61 71.4 C256.28 48.47, 275.98 28.35, 294.03 6.5 M237.61 71.4 C253.95 53.48, 271.31 34.35, 294.03 6.5 M242.6 71.76 C260.31 52.46, 277.27 32.92, 296.4 9.88 M242.6 71.76 C258.01 53.75, 273.17 36.73, 296.4 9.88 M248.24 71.37 C263.97 54.26, 276.86 40.15, 296.13 16.27 M248.24 71.37 C263.42 55.43, 277.48 37.15, 296.13 16.27 M253.23 71.73 C268.1 56.64, 279.26 43.3, 296.53 21.92 M253.23 71.73 C263.48 60.75, 273.47 48.74, 296.53 21.92 M258.87 71.33 C269.79 56.92, 284.08 46.07, 296.27 28.31 M258.87 71.33 C267.14 60.63, 275.72 53.01, 296.27 28.31 M263.86 71.69 C273.85 60.18, 282.63 49.77, 296.66 33.96 M263.86 71.69 C276.54 57.56, 288.25 42.33, 296.66 33.96 M269.5 71.3 C278.71 62.25, 287.18 52.46, 296.4 40.36 M269.5 71.3 C275.8 62.25, 283.85 54.26, 296.4 40.36 M274.49 71.66 C282.75 63.39, 287.39 58.11, 296.8 46 M274.49 71.66 C279.75 66.72, 284.6 60.05, 296.8 46 M280.79 70.51 C285.68 66.32, 289.08 59.69, 297.19 51.64 M280.79 70.51 C286.69 63.45, 290.88 59.13, 297.19 51.64 M287.09 69.36 C290.52 66.54, 290.47 64.71, 297.58 57.28 M287.09 69.36 C290.3 65.34, 292.69 61.48, 297.58 57.28" stroke="#ffc9c9" stroke-width="0.5" fill="none"></path><path d="M17.5 0 M17.5 0 C94.53 -0.02, 168.17 0.86, 279.5 0 M17.5 0 C79.8 -1.75, 140.57 -1.94, 279.5 0 M279.5 0 C292.46 -1.07, 296.41 6.53, 297 17.5 M279.5 0 C288.97 -1.43, 298.73 7.23, 297 17.5 M297 17.5 C299.13 27.13, 297.04 37.14, 297 52.5 M297 17.5 C296.43 27.84, 298 37.77, 297 52.5 M297 52.5 C297.22 62.26, 291.93 69.43, 279.5 70 M297 52.5 C298.69 62.98, 289.89 70.11, 279.5 70 M279.5 70 C214.48 70.76, 150.23 69.78, 17.5 70 M279.5 70 C219.04 70.72, 159.44 70.21, 17.5 70 M17.5 70 C5.93 71.65, -1.89 65.1, 0 52.5 M17.5 70 C5.28 69.13, 1.31 65.79, 0 52.5 M0 52.5 C-1.16 39.21, -1.26 27.52, 0 17.5 M0 52.5 C-0.4 44.47, 0.06 36.43, 0 17.5 M0 17.5 C1.44 5.47, 6.85 0.37, 17.5 0 M0 17.5 C1.7 5.01, 5.58 0.87, 17.5 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(165.188593623614 32.5) rotate(0 18.66999053955078 12.5)"><text x="18.66999053955078" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI</text></g><g mask="url(#mask-x7bA0n7Ehc-konmG6XiGb)" stroke-linecap="round"><g transform="translate(184.27770148383206 79.78275368430513) rotate(0 1.1199047305378826 36.80769423820993)"><path d="M-0.19 0.21 C0.6 12.16, 3.5 60.74, 3.99 72.8 M-1.75 -0.73 C-1.01 11.94, 2.12 61.93, 3.27 74.35" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(184.27770148383206 79.78275368430513) rotate(0 1.1199047305378826 36.80769423820993)"><path d="M-8.73 47.73 C-5.88 52.07, -3.33 61.12, 5.22 72.83 M-8.91 46.75 C-4.43 55.26, 0.04 65.69, 2.31 74.36" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(184.27770148383206 79.78275368430513) rotate(0 1.1199047305378826 36.80769423820993)"><path d="M11.73 46.2 C9.77 50.86, 7.5 60.27, 5.22 72.83 M11.55 45.21 C9.33 54.16, 7.09 65.1, 2.31 74.36" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-x7bA0n7Ehc-konmG6XiGb"><rect x="0" y="0" fill="#fff" width="287.82569123798544" height="252.56058571555513"></rect><rect x="111.73175770124078" y="103.67166969993013" fill="#000" width="148.63987731933594" height="25" opacity="1"></rect></mask><g transform="translate(111.73175770124078 103.67166969993013) rotate(0 73.66584851312916 12.918778222584933)"><text x="74.31993865966797" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">RunPodSandbox</text></g><g stroke-linecap="round" transform="translate(14.94436815049994 153.56058571555513) rotate(0 176 36)"><path d="M18 0 M18 0 C124.09 2.41, 232.01 0.5, 334 0 M18 0 C121.75 0.53, 225.56 0.18, 334 0 M334 0 C347.67 1.43, 350.09 6.02, 352 18 M334 0 C346.71 -0.29, 354.24 4.88, 352 18 M352 18 C353.12 26.96, 353.32 40.75, 352 54 M352 18 C352.29 25.71, 351.1 32.77, 352 54 M352 54 C350.77 67.34, 346.15 72.17, 334 72 M352 54 C350.37 65.61, 346.32 70.12, 334 72 M334 72 C236.74 71.21, 139.9 72.01, 18 72 M334 72 C261.62 73.21, 189.26 73.51, 18 72 M18 72 C4.12 73.34, -1.88 66.49, 0 54 M18 72 C3.85 72.4, 2 68.05, 0 54 M0 54 C0.21 41.32, -0.96 27.79, 0 18 M0 54 C-0.92 40.3, 0.87 26.45, 0 18 M0 18 C1.61 5.52, 5.07 -1.93, 18 0 M0 18 C-2.17 7.52, 5.54 -1.63, 18 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(135.93441179063666 177.06058571555513) rotate(0 55.00995635986328 12.5)"><text x="55.00995635986328" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI module</text></g><g mask="url(#mask-K8tCZIyk2EXyYdUuxqVUo)" stroke-linecap="round"><g transform="translate(192.27770148383206 224.67166969993013) rotate(0 -0.04788608622271795 64.55094473573308)"><path d="M-0.91 0.34 C-0.9 21.52, 0.6 106.96, 0.79 128.3 M0.81 -0.53 C0.67 21.33, 0.47 107.96, 0.25 129.64" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(192.27770148383206 224.67166969993013) rotate(0 -0.04788608622271795 64.55094473573308)"><path d="M-9.29 102.7 C-6.58 111.96, -2.81 122.63, -1.25 131.31 M-9.54 101.26 C-5.39 111.4, -2.71 122.51, 0.18 130.17" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(192.27770148383206 224.67166969993013) rotate(0 -0.04788608622271795 64.55094473573308)"><path d="M11.23 102.82 C6.56 111.88, 2.94 122.51, -1.25 131.31 M10.98 101.38 C7.5 111.47, 2.57 122.55, 0.18 130.17" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-K8tCZIyk2EXyYdUuxqVUo"><rect x="0" y="0" fill="#fff" width="292.2792459937632" height="453.3541924282599"></rect><rect x="107.64699301060477" y="276.512931064095" fill="#000" width="169.25987243652344" height="25" opacity="1"></rect></mask><g transform="translate(107.64699301060477 276.512931064095) rotate(0 84.58282238700457 12.70968337156819)"><text x="84.62993621826172" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI sandbox info</text></g><g stroke-linecap="round" transform="translate(658.3367625296412 363.34724506793555) rotate(0 111 34.5)"><path d="M17.25 0 M17.25 0 C85.32 0.53, 152.89 1.36, 204.75 0 M17.25 0 C87.22 -0.14, 157.54 -0.5, 204.75 0 M204.75 0 C216.06 0.28, 221.85 6.82, 222 17.25 M204.75 0 C214.52 1.46, 224.1 3.59, 222 17.25 M222 17.25 C222.84 26.41, 222.11 38.29, 222 51.75 M222 17.25 C221.32 29.74, 222.17 41.76, 222 51.75 M222 51.75 C222.1 64.51, 216.71 67.87, 204.75 69 M222 51.75 C219.88 61.33, 215.43 67.37, 204.75 69 M204.75 69 C164.94 68.88, 127.18 67.06, 17.25 69 M204.75 69 C135 69.63, 68 70.35, 17.25 69 M17.25 69 C6.57 67.46, -1.58 63.18, 0 51.75 M17.25 69 C5.3 67.58, -1.88 65.21, 0 51.75 M0 51.75 C0.22 42.52, 0.27 31.08, 0 17.25 M0 51.75 C-0.78 42.89, -0.04 31.99, 0 17.25 M0 17.25 C0.29 4.05, 5.47 -0.8, 17.25 0 M0 17.25 C-1.01 7.38, 6.01 1.86, 17.25 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(709.7868052542506 385.34724506793555) rotate(0 59.549957275390625 12.5)"><text x="59.549957275390625" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI convert</text></g><g mask="url(#mask--wrxjs_xJlI6TVvnP5COo)" stroke-linecap="round"><g transform="translate(654.3719981519619 410.5519856603887) rotate(0 -126.84245074879391 0.009490662336702371)"><path d="M1 0.86 C-41.53 0.87, -212.33 -0.53, -254.69 -0.84 M0.07 0.26 C-42.15 0.56, -210.28 0.71, -252.58 0.7" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(654.3719981519619 410.5519856603887) rotate(0 -126.84245074879391 0.009490662336702371)"><path d="M-222.96 -11.49 C-234.09 -5.21, -244 -0.36, -253.55 0.52 M-225.15 -8.94 C-232.34 -7.14, -241.87 -2.26, -252.37 1" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(654.3719981519619 410.5519856603887) rotate(0 -126.84245074879391 0.009490662336702371)"><path d="M-222.95 9.04 C-233.93 8.29, -243.84 6.12, -253.55 0.52 M-225.14 11.58 C-232.31 6.94, -241.85 5.38, -252.37 1" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask--wrxjs_xJlI6TVvnP5COo"><rect x="0" y="0" fill="#fff" width="1007.9142232648026" height="511.40129610153326"></rect><rect x="450.48095151351026" y="397.62733043981643" fill="#000" width="154.2398681640625" height="25" opacity="1"></rect></mask><g transform="translate(450.48095151351026 397.62733043981643) rotate(0 77.04859588965769 12.934145882908979)"><text x="77.11993408203125" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nri sandbox info</text></g><g stroke-linecap="round" transform="translate(10 366.1875410203811) rotate(0 190 33)"><path d="M16.5 0 M16.5 0 C87.26 0.58, 157.72 -0.82, 363.5 0 M16.5 0 C124.9 -0.8, 234.89 -1.83, 363.5 0 M363.5 0 C374.95 1.42, 380.42 6.09, 380 16.5 M363.5 0 C372.24 -0.16, 378.59 7.04, 380 16.5 M380 16.5 C379.69 26.93, 378.39 36.9, 380 49.5 M380 16.5 C379.15 27.65, 379.72 39.76, 380 49.5 M380 49.5 C378.12 61.96, 374.44 64.82, 363.5 66 M380 49.5 C379.93 60.13, 372.34 67.54, 363.5 66 M363.5 66 C292.17 65.02, 221.55 64.42, 16.5 66 M363.5 66 C285.96 65.52, 208.14 66.48, 16.5 66 M16.5 66 C5.96 66.77, -1.68 60.85, 0 49.5 M16.5 66 C7.7 66.47, 1.85 59.95, 0 49.5 M0 49.5 C1.64 40.73, -1.1 33.05, 0 16.5 M0 49.5 C-0.39 43.12, 0.16 36.12, 0 16.5 M0 16.5 C0.2 5.61, 3.97 -0.03, 16.5 0 M0 16.5 C-0.41 3.44, 5.91 0.96, 16.5 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(134.43004608154297 386.6875410203811) rotate(0 65.56995391845703 12.5)"><text x="65.56995391845703" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI Adaption</text></g><g mask="url(#mask-IJbcakQRvHVBERb-IzN8V)" stroke-linecap="round"><g transform="translate(191.37748251763867 438.52083112047876) rotate(0 1.2565344676615382 101.85002309368747)"><path d="M0.27 0.85 C0.68 34.95, 3.25 169.76, 3.56 203.45 M-1.04 0.25 C-0.87 34.07, 1.83 167.51, 2.74 201.51" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(191.37748251763867 438.52083112047876) rotate(0 1.2565344676615382 101.85002309368747)"><path d="M-6.74 173.98 C-3.56 182.5, -0.03 194.17, 4.08 201.66 M-8.02 172.74 C-4.94 182.84, -1.4 190.27, 1.82 200.68" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(191.37748251763867 438.52083112047876) rotate(0 1.2565344676615382 101.85002309368747)"><path d="M13.78 173.51 C8.92 182.26, 4.43 194.12, 4.08 201.66 M12.5 172.28 C9.24 182.49, 6.45 190.06, 1.82 200.68" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-IJbcakQRvHVBERb-IzN8V"><rect x="0" y="0" fill="#fff" width="294.6846566480016" height="741.6127470780584"></rect><rect x="87.09113580596465" y="490.06678909926904" fill="#000" width="211.87986755371094" height="100" opacity="1"></rect></mask><g transform="translate(87.09113580596465 490.06678909926904) rotate(0 105.54288117933555 50.304065114897185)"><text x="105.93993377685547" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">call </text><text x="105.93993377685547" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">RUN_POD_SANDBOX</text><text x="105.93993377685547" y="50" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">StateChange for all </text><text x="105.93993377685547" y="75" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">manager plugin</text></g><g stroke-linecap="round" transform="translate(19.767828191946137 643.4519123531309) rotate(0 173 28.5)"><path d="M14.25 0 M14.25 0 C116.04 1.34, 218.97 2.3, 331.75 0 M14.25 0 C112.38 -0.19, 210.34 0.83, 331.75 0 M331.75 0 C341.71 -1.13, 344.16 3.08, 346 14.25 M331.75 0 C340.43 -1.63, 343.84 6.42, 346 14.25 M346 14.25 C345.51 20.83, 347.17 29.29, 346 42.75 M346 14.25 C346.6 24.39, 346.15 31.97, 346 42.75 M346 42.75 C344.42 52.18, 340.86 55.77, 331.75 57 M346 42.75 C344.12 54.21, 341.77 57.88, 331.75 57 M331.75 57 C263.49 60.27, 194.32 58.48, 14.25 57 M331.75 57 C266.96 57.98, 202.56 57.88, 14.25 57 M14.25 57 C4.47 56.2, -0.88 53.67, 0 42.75 M14.25 57 C5.01 58.86, 0.23 52.37, 0 42.75 M0 42.75 C-1.79 36.74, 0.84 30.16, 0 14.25 M0 42.75 C-0.56 37.15, 0.71 30.57, 0 14.25 M0 14.25 C-0.06 4.85, 4.2 -1.27, 14.25 0 M0 14.25 C1.65 3.76, 2.8 0.09, 14.25 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(167.6578580991727 659.4519123531309) rotate(0 25.109970092773438 12.5)"><text x="25.109970092773438" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">plugin</text></g><g stroke-linecap="round"><g transform="translate(194.9509815388708 701.7008043063797) rotate(0 -1.8727292897347638 20.04266170563824)"><path d="M0.09 0.1 C-0.43 6.56, -3.35 33.1, -3.84 39.54 M-1.32 -0.89 C-1.4 5.69, -1.21 34.23, -1.57 40.97" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(194.9509815388708 701.7008043063797) rotate(0 -1.8727292897347638 20.04266170563824)"><path d="M-7.86 20.71 C-6.71 26.89, -6.46 31.22, -0.31 41.43 M-8.39 21.41 C-7.57 27.49, -5.1 30.76, -1.6 40.81" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(194.9509815388708 701.7008043063797) rotate(0 -1.8727292897347638 20.04266170563824)"><path d="M5.77 20.96 C3.67 27.1, 0.66 31.36, -0.31 41.43 M5.24 21.66 C2.74 27.56, 1.9 30.78, -1.6 40.81" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(19.38669368170781 868.7656935634695) rotate(0 165.5 29.5)"><path d="M3.93 3.41 C3.93 3.41, 3.93 3.41, 3.93 3.41 M3.93 3.41 C3.93 3.41, 3.93 3.41, 3.93 3.41 M3.01 10.57 C3.78 8.82, 5.75 6.11, 10.23 2.26 M3.01 10.57 C5.22 7.6, 8.86 4.95, 10.23 2.26 M2.75 16.96 C7.5 11.27, 11.04 4.62, 16.52 1.11 M2.75 16.96 C7.18 10.98, 14.29 4.9, 16.52 1.11 M2.49 23.36 C7.85 13.24, 18.34 6.4, 21.51 1.47 M2.49 23.36 C6.68 18.11, 10.74 14.2, 21.51 1.47 M2.88 29 C10.32 18.75, 17.75 11.23, 27.15 1.08 M2.88 29 C8.01 22.03, 13.23 16.75, 27.15 1.08 M3.27 34.65 C8.96 26.11, 17.7 17.35, 32.14 1.44 M3.27 34.65 C9.01 26.96, 16.88 19.78, 32.14 1.44 M3.01 41.04 C12.92 29.62, 21.59 21.06, 37.78 1.05 M3.01 41.04 C14.83 29.11, 25.34 16.08, 37.78 1.05 M3.41 46.69 C12.07 36.04, 26.08 20.94, 42.77 1.41 M3.41 46.69 C18.55 29.47, 33.69 11.02, 42.77 1.41 M3.15 53.09 C17.31 37.56, 26.6 25.46, 48.41 1.01 M3.15 53.09 C18.33 33.66, 35.08 17.23, 48.41 1.01 M6.17 55.71 C23.65 37.07, 37.7 20.21, 53.4 1.37 M6.17 55.71 C16.29 43.46, 25.24 33.41, 53.4 1.37 M8.53 59.09 C21.72 40.63, 36.37 26.39, 58.39 1.73 M8.53 59.09 C22.3 44.39, 34.6 29.45, 58.39 1.73 M12.86 60.2 C31.04 38.36, 51.13 18.27, 64.03 1.34 M12.86 60.2 C31.04 39.43, 47.26 20.22, 64.03 1.34 M18.5 59.81 C33.24 40.72, 50.87 21.33, 69.02 1.7 M18.5 59.81 C36.05 38.18, 55.19 16.95, 69.02 1.7 M23.49 60.17 C39.02 41.95, 53.07 24.26, 74.66 1.3 M23.49 60.17 C41.42 40.49, 61.29 18.43, 74.66 1.3 M28.48 60.53 C40.18 44.7, 54.64 29.73, 79.65 1.66 M28.48 60.53 C39.94 48.29, 50.54 36.59, 79.65 1.66 M34.12 60.13 C51.01 42.4, 64.68 21.96, 85.29 1.27 M34.12 60.13 C51.41 41.06, 68.62 20.07, 85.29 1.27 M39.11 60.49 C58.09 34.99, 80.97 14.81, 90.28 1.63 M39.11 60.49 C59.62 37.84, 78.79 16.38, 90.28 1.63 M44.75 60.1 C55.11 47.13, 65.45 33.43, 95.92 1.23 M44.75 60.1 C60.73 41.75, 74.49 25.91, 95.92 1.23 M49.74 60.46 C67.68 42.05, 80.39 24.83, 100.91 1.59 M49.74 60.46 C62.92 45.77, 77.58 29.82, 100.91 1.59 M55.38 60.07 C66.45 46.26, 77.8 32.23, 106.55 1.2 M55.38 60.07 C74.15 39.13, 92.39 18.54, 106.55 1.2 M60.37 60.43 C75.59 41.3, 92.34 20.43, 111.54 1.56 M60.37 60.43 C74.27 44.94, 88.21 27.42, 111.54 1.56 M66.01 60.03 C76.64 46.67, 87.59 36.6, 117.18 1.16 M66.01 60.03 C86.46 37.17, 106.63 13.3, 117.18 1.16 M71 60.39 C87.52 43.4, 101.25 27.25, 122.17 1.52 M71 60.39 C86.38 44.88, 99.69 27.41, 122.17 1.52 M76.64 60 C88.44 45.84, 101.51 31.91, 127.81 1.13 M76.64 60 C95.82 39.89, 114.12 17.37, 127.81 1.13 M81.63 60.36 C101.72 39.14, 118.84 17.74, 132.8 1.49 M81.63 60.36 C96.5 41.69, 111.89 24.52, 132.8 1.49 M87.27 59.96 C98.11 46.24, 112.97 32.64, 138.44 1.09 M87.27 59.96 C106.58 38.13, 125.16 16.64, 138.44 1.09 M92.26 60.32 C107.99 45.49, 122.27 28.3, 143.43 1.46 M92.26 60.32 C105.81 45.55, 116.54 33.06, 143.43 1.46 M97.9 59.93 C117.32 39.04, 132.2 18.85, 148.42 1.82 M97.9 59.93 C109.31 46.45, 120.94 32.23, 148.42 1.82 M102.89 60.29 C117.23 44.71, 126.81 31.56, 154.06 1.42 M102.89 60.29 C113.22 47.13, 125.4 35.75, 154.06 1.42 M108.53 59.89 C128.08 38.51, 143.48 20.75, 159.05 1.78 M108.53 59.89 C122.18 43.31, 138.33 26.98, 159.05 1.78 M113.52 60.25 C125 48.56, 136.45 35.63, 164.69 1.39 M113.52 60.25 C129.44 39.5, 148.2 21.44, 164.69 1.39 M118.5 60.61 C129.24 46.66, 141.09 33.42, 169.68 1.75 M118.5 60.61 C128.77 48.12, 139.79 35.73, 169.68 1.75 M124.15 60.22 C139.46 42.64, 156.38 24.92, 175.32 1.35 M124.15 60.22 C141.71 39.58, 160.82 18.08, 175.32 1.35 M129.13 60.58 C139.15 48.25, 152.04 35.76, 180.31 1.71 M129.13 60.58 C149.5 38.26, 168.01 16.44, 180.31 1.71 M134.78 60.18 C149.4 42.98, 164.48 24.29, 185.95 1.32 M134.78 60.18 C147 45.82, 159.24 31.09, 185.95 1.32 M139.76 60.54 C159.22 38.6, 176.32 16.59, 190.94 1.68 M139.76 60.54 C155.94 43.46, 169.52 25.43, 190.94 1.68 M145.41 60.15 C163.67 39.69, 181.5 19.34, 196.58 1.28 M145.41 60.15 C156.3 48.24, 165.8 37.4, 196.58 1.28 M150.39 60.51 C167.74 39.29, 185.52 19.12, 201.57 1.64 M150.39 60.51 C160.2 47.55, 171.09 35.8, 201.57 1.64 M156.04 60.12 C173.38 40.37, 190.53 19.2, 207.21 1.25 M156.04 60.12 C167.06 45.9, 179.19 32.46, 207.21 1.25 M161.02 60.48 C176.39 41.66, 192.53 25.13, 212.2 1.61 M161.02 60.48 C173.5 47.07, 185.66 33.01, 212.2 1.61 M166.67 60.08 C181.83 41.45, 195.38 28.26, 217.84 1.21 M166.67 60.08 C188.03 36.25, 207.53 13.82, 217.84 1.21 M171.65 60.44 C187.43 42.29, 208.26 21.96, 222.83 1.57 M171.65 60.44 C187.1 44.01, 200.95 29.3, 222.83 1.57 M177.3 60.05 C192.21 43.27, 204.35 29.26, 228.47 1.18 M177.3 60.05 C192.3 40.59, 208.9 22.17, 228.47 1.18 M182.28 60.41 C194.4 46.6, 205.86 33.72, 233.46 1.54 M182.28 60.41 C198.11 41.31, 213.78 23.69, 233.46 1.54 M187.93 60.01 C207.51 39.05, 227.59 16.39, 238.44 1.9 M187.93 60.01 C203.15 42.43, 218.25 24.99, 238.44 1.9 M192.91 60.37 C204.22 48.69, 215.79 37.99, 244.09 1.5 M192.91 60.37 C206.63 43.65, 220.95 28.56, 244.09 1.5 M198.56 59.98 C209.54 47.29, 220.79 37.85, 249.07 1.86 M198.56 59.98 C210.31 45.44, 223.2 32.46, 249.07 1.86 M203.54 60.34 C216.16 46.74, 230.05 32.5, 254.72 1.47 M203.54 60.34 C221.64 37.84, 241.62 16.46, 254.72 1.47 M209.19 59.94 C222.17 48.53, 234.07 32.57, 259.7 1.83 M209.19 59.94 C221.7 44.65, 235.23 30.92, 259.7 1.83 M214.17 60.3 C227 46.99, 235.35 35.22, 265.35 1.44 M214.17 60.3 C234.31 35.93, 255.65 12.34, 265.35 1.44 M219.16 60.66 C237.12 42.08, 249.85 22.86, 270.33 1.8 M219.16 60.66 C235.01 43.36, 249.99 25.82, 270.33 1.8 M224.8 60.27 C233.85 47.07, 248.43 36.06, 275.98 1.4 M224.8 60.27 C235.61 47.95, 245.97 34.93, 275.98 1.4 M229.79 60.63 C241.17 45.42, 251.28 32.13, 280.96 1.76 M229.79 60.63 C247.63 39.56, 266.36 19.73, 280.96 1.76 M235.44 60.23 C251.23 43, 266.83 23.64, 286.61 1.37 M235.44 60.23 C247.05 46.29, 259.75 33.6, 286.61 1.37 M240.42 60.59 C253.85 44.03, 267.76 30.19, 291.59 1.73 M240.42 60.59 C259.67 38.32, 278.58 17.36, 291.59 1.73 M246.07 60.2 C259.27 43.52, 276.74 27.22, 297.24 1.33 M246.07 60.2 C265.27 37.58, 283.79 15.14, 297.24 1.33 M251.05 60.56 C261.6 46.04, 277.32 31.44, 302.22 1.69 M251.05 60.56 C260.97 48.11, 272.35 36.57, 302.22 1.69 M256.7 60.17 C271.97 46.16, 282.07 29.64, 307.87 1.3 M256.7 60.17 C272.13 42.98, 286.92 26.2, 307.87 1.3 M261.68 60.53 C277.73 42.68, 295.63 20.05, 312.85 1.66 M261.68 60.53 C275.08 44.54, 287.85 30.69, 312.85 1.66 M267.33 60.13 C279.22 44.41, 295.84 29.81, 318.5 1.26 M267.33 60.13 C285.2 40.2, 303.6 18.53, 318.5 1.26 M272.31 60.49 C293.1 38.88, 311.75 16.22, 322.83 2.38 M272.31 60.49 C281.92 48.69, 292.77 37.5, 322.83 2.38 M277.96 60.1 C292.66 43.03, 307.49 27.15, 326.5 4.25 M277.96 60.1 C290.49 46.78, 302.36 33.34, 326.5 4.25 M282.94 60.46 C293.48 48.19, 308.05 34.89, 330.18 6.12 M282.94 60.46 C298.44 43.45, 311.9 27.77, 330.18 6.12 M288.59 60.06 C298.97 49.02, 308.19 37.74, 331.89 10.25 M288.59 60.06 C305.81 40.42, 323.04 21.08, 331.89 10.25 M293.57 60.42 C302.48 50.16, 309.22 40.54, 332.28 15.89 M293.57 60.42 C303.21 48.58, 313.72 35.44, 332.28 15.89 M299.22 60.03 C306.96 49.87, 315.93 38.63, 332.02 22.29 M299.22 60.03 C309.31 47.69, 320.43 36.73, 332.02 22.29 M304.2 60.39 C309.09 54.93, 317.06 47.84, 332.41 27.93 M304.2 60.39 C309.73 52.62, 316.02 45.36, 332.41 27.93 M309.19 60.75 C312.96 54.82, 316.83 51.25, 332.81 33.58 M309.19 60.75 C316.45 52.68, 322.26 45.75, 332.81 33.58 M314.83 60.35 C319.89 53.48, 326.81 47.03, 332.55 39.98 M314.83 60.35 C320.09 54.76, 326.02 48.76, 332.55 39.98 M319.16 61.47 C323.31 55.33, 326.3 53.19, 330.97 47.88 M319.16 61.47 C321.46 57.99, 325.08 54.5, 330.97 47.88" stroke="#ffc9c9" stroke-width="0.5" fill="none"></path><path d="M14.75 0 M14.75 0 C90.24 -0.84, 163.71 1.42, 316.25 0 M14.75 0 C94.46 1.24, 174.76 1.71, 316.25 0 M316.25 0 C324.38 0.19, 330.55 3.04, 331 14.75 M316.25 0 C324.62 1.7, 331.78 6.45, 331 14.75 M331 14.75 C330.09 20.5, 331.98 28.07, 331 44.25 M331 14.75 C330.53 25.04, 331.28 36.93, 331 44.25 M331 44.25 C331.1 55.01, 327.19 59.09, 316.25 59 M331 44.25 C328.94 53.97, 324.79 59.56, 316.25 59 M316.25 59 C247.21 57.94, 175.83 59.03, 14.75 59 M316.25 59 C248.56 61.9, 181.29 60.91, 14.75 59 M14.75 59 C6.28 60.71, 1.04 53.33, 0 44.25 M14.75 59 C4.16 57.67, -2 53.85, 0 44.25 M0 44.25 C-1.04 34.94, 1.38 28.49, 0 14.75 M0 44.25 C-0.44 36.21, -0.17 26.86, 0 14.75 M0 14.75 C-1.76 6.75, 5.69 -0.23, 14.75 0 M0 14.75 C-0.6 3.48, 3.45 -0.75, 14.75 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(143.61673518561406 885.7656935634695) rotate(0 41.26995849609375 12.5)"><text x="41.26995849609375" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nri plugin</text></g><g stroke-linecap="round" transform="translate(15.611948117769998 745.2189051470195) rotate(0 173 28.5)"><path d="M14.25 0 M14.25 0 C119.07 -2.65, 225.34 -3.03, 331.75 0 M14.25 0 C134.69 0.55, 254.74 0.46, 331.75 0 M331.75 0 C342.82 1.43, 347.58 4.51, 346 14.25 M331.75 0 C342.01 0.4, 344.41 4.75, 346 14.25 M346 14.25 C347.77 23.93, 347.33 33.4, 346 42.75 M346 14.25 C346.58 23.32, 345.22 32.98, 346 42.75 M346 42.75 C345.82 50.99, 339.82 57.89, 331.75 57 M346 42.75 C346.44 52.57, 343.02 55.71, 331.75 57 M331.75 57 C236.08 53.9, 141.82 55.23, 14.25 57 M331.75 57 C241.6 54.98, 152.72 55, 14.25 57 M14.25 57 C4.37 56.28, -0.87 50.74, 0 42.75 M14.25 57 C3.21 58.67, -1.24 53.93, 0 42.75 M0 42.75 C-0.21 30.94, 0 18.56, 0 14.25 M0 42.75 C-0.61 35.53, 0.76 27.03, 0 14.25 M0 14.25 C1.65 3.64, 4.83 0.38, 14.25 0 M0 14.25 C-0.98 3.72, 4.54 2.02, 14.25 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(26.742136106051248 761.2189051470195) rotate(0 161.86981201171875 12.5)"><text x="161.86981201171875" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">isula-rust-extensions-plugin client</text></g><g stroke-linecap="round"><g transform="translate(193.48920462632282 806.1360531347664) rotate(0 0.5828912998827604 32.13722384666016)"><path d="M-0.41 -0.14 C-0.23 10.57, 0.43 53.41, 0.36 64.09 M1.58 -1.26 C1.7 9.65, -0.42 54.47, -0.42 65.53" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(193.48920462632282 806.1360531347664) rotate(0 0.5828912998827604 32.13722384666016)"><path d="M-10.16 37.63 C-8 42.42, -5.96 49.26, -1.67 63.77 M-9.73 37.48 C-6.99 45.75, -3.62 54.01, -0.12 66.51" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(193.48920462632282 806.1360531347664) rotate(0 0.5828912998827604 32.13722384666016)"><path d="M10.35 38.17 C7.63 42.76, 4.78 49.47, -1.67 63.77 M10.78 38.03 C7.23 46.15, 4.32 54.24, -0.12 66.51" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask></mask><g mask="url(#mask-MnhzEbIaIqh74s_zosROW)" stroke-linecap="round"><g transform="translate(402.05735358504376 377.54606753379994) rotate(0 121.57534873310851 -2.01877893778601)"><path d="M-0.66 -0.01 C39.99 -0.54, 202.98 -1.73, 243.81 -2.09 M1.19 -1.06 C41.67 -1.46, 202.34 -4.08, 242.77 -4.03" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(402.05735358504376 377.54606753379994) rotate(0 121.57534873310851 -2.01877893778601)"><path d="M214.65 6.17 C223.4 4.15, 231.51 2.45, 241.01 -2.68 M214.97 6.2 C225.88 1.81, 235.85 -2.01, 242.46 -4.71" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(402.05735358504376 377.54606753379994) rotate(0 121.57534873310851 -2.01877893778601)"><path d="M214.47 -14.35 C223.47 -10.34, 231.62 -6.03, 241.01 -2.68 M214.79 -14.32 C225.82 -11.02, 235.86 -7.15, 242.46 -4.71" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-MnhzEbIaIqh74s_zosROW"><rect x="0" y="0" fill="#fff" width="746.0551613629477" height="479.98187432259056"></rect><rect x="439.42632125573414" y="363.8281641394051" fill="#000" width="169.25987243652344" height="25" opacity="1"></rect></mask><g transform="translate(439.42632125573414 363.8281641394051) rotate(0 84.20638106241813 11.699124456608843)"><text x="84.62993621826172" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI sandbox info</text></g></svg>
\ No newline at end of file
diff --git a/docs/design/detailed/NRI/nri_design.md b/docs/design/detailed/NRI/nri_design.md
new file mode 100644
index 00000000..1f68df5d
--- /dev/null
+++ b/docs/design/detailed/NRI/nri_design.md
@@ -0,0 +1,382 @@
+| Author | zhongtao |
+| ------ | --------------------- |
+| Date | 2024-07-21 |
+| Email | [email protected] |
+# 方案目标
+## NRI介绍
+
+[NRI](https://github.com/containerd/nri) (Node Resource Interface), 是用于控制节点资源的公共接口, 是CRI兼容的容器运行时插件扩展的通用框架。它为扩展插件提供了跟踪容器状态,并对其配置进行有限修改的基本机制。允许将用户某些自定的逻辑插入到OCI兼容的运行时中,此逻辑可以对容器进行受控更改,或在容器生命周期的某些时间点执行 OCI 范围之外的额外操作。例如,用于改进设备和其他容器资源的分配和管理。
+
+NRI 定义了插件的api:https://github.com/containerd/nri/blob/main/pkg/api/api.proto,目前支持的api 版本为0.6.1
+
+NRI 插件能够订阅Pod和容器生命周期事件:
+
+### 订阅Pod生命周期事件
+
+NRI能够订阅Pod生命周期事件,包括:
+- creation
+- stopping
+- removal
+
+相关的API如下:
+```go
+// 当有pod在节点上创建时,NRI插件将收到该事件
+func (p *plugin) RunPodSandbox(pod *api.PodSandbox) error {
+ return nil
+}
+// 当有pod在节点上停止时,NRI插件将收到该事件
+func (p *plugin) StopPodSandbox(pod *api.PodSandbox) error {
+ return nil
+}
+
+// 当有pod在节点上移除时,NRI插件将收到该事件
+func (p *plugin) RemovePodSandbox(pod *api.PodSandbox) error {
+ return nil
+}
+```
+
+### 订阅容器生命周期事件
+
+NRI能够订阅容器生命周期事件,包括:
+
+- creation ( * )
+- post-creation
+- starting
+- post-start
+- updating ( * )
+- post-update
+- stopping ( * )
+- removal
+
+( * )后缀的表示可以根据插件的返回信息更新容器的oci spec。相关的API如下:
+
+```go
+// 创建容器
+func (p *plugin) CreateContainer(pod *api.PodSandbox, container *api.Container) (*api.ContainerAdjustment, []*api.ContainerUpdate, error) {
+ return nil, nil, nil
+}
+// 容器创建以后
+func (p *plugin) PostCreateContainer(pod *api.PodSandbox, container *api.Container) error {
+  return nil
+}
+// 容器启动之前
+func (p *plugin) StartContainer(pod *api.PodSandbox, container *api.Container) error {
+ return nil
+}
+// 容器启动之后
+func (p *plugin) PostStartContainer(pod *api.PodSandbox, container *api.Container) error {
+ return nil
+}
+// 容器更新时
+func (p *plugin) UpdateContainer(pod *api.PodSandbox, container *api.Container) ([]*api.ContainerUpdate, error) {
+ return nil, nil
+}
+// 容器更新后
+func (p *plugin) PostUpdateContainer(pod *api.PodSandbox, container *api.Container) error {
+ return nil
+}
+// 容器停止时
+func (p *plugin) StopContainer(pod *api.PodSandbox, container *api.Container) ([]*api.ContainerUpdate, error) {
+ return nil, nil
+}
+// 容器移除时
+func (p *plugin) RemoveContainer(pod *api.PodSandbox, container *api.Container) error {
+ return nil
+}
+```
+
+### NRI插件可获得的信息
+
+```proto
+// Pod metadata that is considered relevant for a plugin.
+message PodSandbox {
+ string id = 1;
+ string name = 2;
+ string uid = 3;
+ string namespace = 4;
+ map<string, string> labels = 5;
+ map<string, string> annotations = 6;
+ string runtime_handler = 7;
+ LinuxPodSandbox linux = 8;
+ uint32 pid = 9; // for NRI v1 emulation
+}
+
+// Container metadata that is considered relevant for a plugin.
+message Container {
+ string id = 1;
+ string pod_sandbox_id = 2;
+ string name = 3;
+ ContainerState state = 4;
+ map<string, string> labels = 5;
+ map<string, string> annotations = 6;
+ repeated string args = 7;
+ repeated string env = 8;
+ repeated Mount mounts = 9;
+ Hooks hooks = 10;
+ LinuxContainer linux = 11;
+ uint32 pid = 12; // for NRI v1 emulation
+ repeated POSIXRlimit rlimits = 13;
+}
+```
+
+### NRI 插件可更新资源
+
+#### 可更新的pod资源
+
+```proto
+// PodSandbox linux-specific metadata
+message LinuxPodSandbox {
+ LinuxResources pod_overhead = 1;
+ LinuxResources pod_resources = 2;
+ string cgroup_parent = 3;
+ string cgroups_path = 4; // for NRI v1 emulation
+ repeated LinuxNamespace namespaces = 5; // for NRI v1 emulation
+ LinuxResources resources = 6; // for NRI v1 emulation
+}
+
+// Container (linux) resources.
+message LinuxResources {
+ LinuxMemory memory = 1;
+ LinuxCPU cpu = 2;
+ repeated HugepageLimit hugepage_limits = 3;
+ OptionalString blockio_class = 4;
+ OptionalString rdt_class = 5;
+ map<string, string> unified = 6;
+ repeated LinuxDeviceCgroup devices = 7; // for NRI v1 emulation
+}
+
+// Memory-related parts of (linux) resources.
+message LinuxMemory {
+ OptionalInt64 limit = 1;
+ OptionalInt64 reservation = 2;
+ OptionalInt64 swap = 3;
+ OptionalInt64 kernel = 4;
+ OptionalInt64 kernel_tcp = 5;
+ OptionalUInt64 swappiness = 6;
+ OptionalBool disable_oom_killer = 7;
+ OptionalBool use_hierarchy = 8;
+}
+
+// CPU-related parts of (linux) resources.
+message LinuxCPU {
+ OptionalUInt64 shares = 1;
+ OptionalInt64 quota = 2;
+ OptionalUInt64 period = 3;
+ OptionalInt64 realtime_runtime = 4;
+ OptionalUInt64 realtime_period = 5;
+ string cpus = 6;
+ string mems = 7;
+}
+
+// Container huge page limit.
+message HugepageLimit {
+ string page_size = 1;
+ uint64 limit = 2;
+}
+
+// Container rlimits
+message POSIXRlimit {
+ string type = 1;
+ uint64 hard = 2;
+ uint64 soft = 3;
+}
+
+// A linux namespace.
+message LinuxNamespace {
+ string type = 1;
+ string path = 2;
+}
+```
+
+#### 可更新的container资源
+
+```proto
+// Requested adjustments to a container being created.
+message ContainerAdjustment {
+ map<string, string> annotations = 2;
+ repeated Mount mounts = 3;
+ repeated KeyValue env = 4;
+ Hooks hooks = 5;
+ LinuxContainerAdjustment linux = 6;
+ repeated POSIXRlimit rlimits = 7;
+}
+
+// A container mount.
+message Mount {
+ string destination = 1;
+ string type = 2;
+ string source = 3;
+ repeated string options = 4;
+}
+
+// Adjustments to (linux) resources.
+message LinuxContainerAdjustment {
+ repeated LinuxDevice devices = 1;
+ LinuxResources resources = 2;
+ string cgroups_path = 3;
+}
+
+```
+
+## NRI 优势
+NRI(Node Resource Interface), 是用于控制节点资源的公共接口, 是CRI兼容的容器运行时插件扩展的通用框架。它为扩展插件提供了跟踪容器状态,并对其配置进行有限修改的基本机制。
+
+在NRI规范之前,k8s场景下资源管理的流程与CRI管理流程是相互独立的,在管理面上的存在一些一致性的问题,NRI的推出则解决了这些问题:
+- NRI利用容器引擎来捕获生命周期,无需额外组件监控
+- Pod资源管理流程与CRI原有流程归一化,减少管理及维护成本
+- 在Pod管理流程中直接插入调度策略,不存在延迟
+- Kubernetes获取的资源信息与底层信息保持一致
+
+简单来说,NRI的出现减少了管理维护成本,消除了调度延迟,规范了信息一致性
+
+## 需求目标
+
+实现iSulad对符合NRI 规范的nri插件的支持,使得对于iSulad管理的sandbox与容器,用户可以在不修改容器运行时源代码的情况下添加自定义逻辑,减少对容器资源的管理成本,且保证插件获取信息与容器引擎信息一致。
+
+# 总体设计
+
+```mermaid
+flowchart TD
+classDef background fill:#FFFFFF,stroke:#216,stroke-width:2px,color:#fff,stroke-dasharray:none;
+
+classDef oldmodule fill:#DCDCDC,stroke:#216,stroke-width:2px,color:#fff,stroke-dasharray: none;
+
+classDef newmodule fill:#a5d8ff,stroke:#216,stroke-width:2px,color:#fff,stroke-dasharray: 5 5;
+
+classDef submodule fill:#87CEFA,stroke:#216,stroke-width:2px,color:#fff,stroke-dasharray: 5 5;
+
+subgraph isulad
+ subgraph NRI
+ A[NRI Adaption]
+ B[NRI Helpers]
+ C[NRI plugin ops]
+ D[NRI Result]
+ E[Plugin]
+ end
+
+ subgraph common
+ subgraph NRICommon
+ F[NRI Convert]
+ G[NRI Spec]
+ H[NRI utils]
+ end
+ end
+
+ S[isulad init] --> A
+ A --> config
+ ICRI[CRI module] --> A
+ NRI --> NRICommon
+ A --> E
+ A --> B
+ A --> C
+ A --> D
+ I[executor] --> G
+ ICRI[CRI module] --> I
+
+ config:::oldmodule
+ I:::oldmodule
+ S:::oldmodule
+ common:::oldmodule
+ ICRI:::oldmodule
+ NRI:::newmodule
+ NRICommon:::newmodule
+ A:::submodule
+ B:::submodule
+ C:::submodule
+ D:::submodule
+ E:::submodule
+ F:::submodule
+ G:::submodule
+ H:::submodule
+end
+isulad:::background
+OCRI[CRI API] --> ICRI
+E --> R
+R[isula-rust-extensions] --> P[nri plugin]
+P --> R
+```
+模块简要介绍:
+1. NRI Adaption: (1)管理所有NRI插件;(2)与isula-rust-extension进行交互,调用isula-rust-extension的注册callback函数,告知isula-rust-extension接收到plugin注册与update请求时调用的函数
+2. NRI Helpers: C++实现的nri帮助函数
+3. NRI plugin ops: 提供转换后的adaption init函数以及提供需要注册到isula-rust-extension的callback函数
+4. NRI Result:处理所有插件的adjust与update,得到一个合并后的结果,若插件修改冲突则报错
+5. Plugin:定义plugin 类,用于定义plugin支持的相关操作以及存储的信息, 根据插件是否关注event来决定是否调用此plugin,需调用isula-rust-extension中plugin相关函数实现
+6. NRI convert module:实现 CRI 结构体与 NRI结构体之间的转换、实现iSulad内部存储container的结构体与NRI结构体之间的转换
+7. NRI Spec:实现nri修改oci spec的函数
+8. NRI utils: 提供处理init与copy nri相关结构体的工具函数
+
+# 接口描述
+
+## 配置
+```json
+# add support for NRI plugin.
+"nri-support": true,
+# Allow connections from externally launched NRI plugins.
+"disable_connections": true,
+# plugin_config_path is the directory to search for plugin-specific configuration.
+"plugin_config_path": "/etc/nri/conf.d"
+# plugin_path is the directory to search for plugins to launch on startup.
+"plugin_path": "/opt/nri/plugins"
+# plugin_registration_timeout is the timeout for a plugin to register after connection.
+"plugin_registration_timeout": "5s"
+# plugin_requst_timeout is the timeout for a plugin to handle an event/request.
+"plugin_request_timeout": "2s"
+# socket_path is the path of the NRI socket to create for plugins to connect to.
+"socket_path" = "/var/run/nri/nri.sock"
+```
+# 详细设计
+![nri_detail](./nri_detail.svg)
+
+## 初始化流程
+
+![nri_init](./nri_init.svg)
+
+## 响应RunPodSandbox事件流程
+![nri_RunPodSandbox](./nri_RunPodSandbox.svg)
+
+StopPodSandbox/RemovePodSandbox/PostCreateContainer/StartContainer/PostStartContainer/PostUpdateContainer/RemoveContainer 与RunPodSandbox处理流程相同,仅event种类变化
+
+## 响应CreateContainer事件流程
+![nri_CreateContainer](./nri_CreateContainer.svg)
+
+
+
+# 约束限制
+## 接口参数限制
+暂不支持修改以下参数:
+```proto
+// Container to evict(IOW unsolicitedly stop).
+ContainerEviction evict;
+
+// ref:https://github.com/containerd/containerd/pull/5490
+// - User defines blockio classes, for example: ThrottledIO and LowLatency. Class names are not restricted, and the number of classes is not limited.
+// iSulad not support
+OptionalString blockio_class;
+
+// iSulad now not support the following hook types
+message Hooks {
+ repeated Hook create_runtime = 2;
+ repeated Hook create_container = 3;
+ repeated Hook start_container = 4;
+}
+```
+tips:
+以下参数iSulad支持,containerd暂不支持
+```proto
+// POSIX rlimits can be used control the resources a process can consume.
+POSIXRlimit rlimits
+```
+
+## 使用限制
+1. 对于插件异常退出场景,iSulad目前仅在下次调用出错时打印日志(
+2. 对于external 注册的plugin,若iSulad退出,iSulad不对其进行强制kill,生命周期与iSulad无关。
+
+# 测试点
+
+1.对于订阅不同生命周期事件的nri插件支持
+
+2.稳定性:某个插件异常退出时,iSulad中插件的行为是否存在异常残留以及是否影响其他插件功能。
+
+3.稳定性:iSulad退出后,iSulad自己拉取的nri插件是否正常被kill退出。
+
+4.注册方式:测试iSulad启动时拉取注册nri插件与external 注册nri插件
diff --git a/docs/design/detailed/NRI/nri_detail.svg b/docs/design/detailed/NRI/nri_detail.svg
new file mode 100644
index 00000000..69c0d053
--- /dev/null
+++ b/docs/design/detailed/NRI/nri_detail.svg
@@ -0,0 +1,16 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1856.451299601144 927.7272485224321" width="1856.451299601144" height="927.7272485224321">
+ <!-- svg-source:excalidraw -->
+
+ <defs>
+ <style class="style-fonts">
+ @font-face {
+ font-family: "Virgil";
+ src: url("https://excalidraw.com/Virgil.woff2");
+ }
+ @font-face {
+ font-family: "Cascadia";
+ src: url("https://excalidraw.com/Cascadia.woff2");
+ }
+ </style>
+ </defs>
+ <rect x="0" y="0" width="1856.451299601144" height="927.7272485224321" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(666.016561039748 10) rotate(0 540.5 24.5)"><path d="M12.25 0 M12.25 0 C313.44 -3.5, 615.92 -4.63, 1068.75 0 M12.25 0 C350.65 -2.48, 688.9 -2.36, 1068.75 0 M1068.75 0 C1075.76 -0.09, 1079.73 3.41, 1081 12.25 M1068.75 0 C1076.81 -0.09, 1080.53 4.89, 1081 12.25 M1081 12.25 C1080.52 18, 1082.35 25.6, 1081 36.75 M1081 12.25 C1080.54 20.68, 1082.07 29.46, 1081 36.75 M1081 36.75 C1079.69 43.72, 1078.19 50.96, 1068.75 49 M1081 36.75 C1080.93 43.01, 1075.36 51.16, 1068.75 49 M1068.75 49 C657.77 50.28, 248.48 51.02, 12.25 49 M1068.75 49 C707.33 48.28, 345.7 47.58, 12.25 49 M12.25 49 C5.22 48.67, -0.97 44.74, 0 36.75 M12.25 49 C5.86 49.04, -0.84 44.13, 0 36.75 M0 36.75 C-0.94 30.33, -0.64 24.82, 0 12.25 M0 36.75 C0.9 29.85, 0.02 20.25, 0 12.25 M0 12.25 C0.73 5.41, 3.05 -0.51, 12.25 0 M0 12.25 C-1.46 2.65, 5.39 1.48, 12.25 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1187.8465705001972 22) rotate(0 18.66999053955078 12.5)"><text x="18.66999053955078" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI</text></g><g stroke-linecap="round" transform="translate(1152.3727127527818 211.867619414028) rotate(0 121 25.5)"><path d="M12.75 0 M12.75 0 C99.37 -2.57, 185.29 -2.89, 229.25 0 M12.75 0 C89.99 0.69, 165.89 0.74, 229.25 0 M229.25 0 C236.48 -0.67, 241.91 4.17, 242 12.75 M229.25 0 C237.28 0.8, 241.73 5.35, 242 12.75 M242 12.75 C243.16 17.17, 243.26 24.68, 242 38.25 M242 12.75 C242.71 18.82, 241.18 25.85, 242 38.25 M242 38.25 C243.27 48.71, 237.69 49.34, 229.25 51 M242 38.25 C240.44 48.91, 239.78 52.33, 229.25 51 M229.25 51 C154.96 49.11, 79.05 50.3, 12.75 51 M229.25 51 C169.32 52.21, 111.27 52.72, 12.75 51 M12.75 51 C3.28 50.82, 1.54 46.79, 0 38.25 M12.75 51 C3.41 50.21, -1.33 48.67, 0 38.25 M0 38.25 C-0.34 28.22, 0.5 16.92, 0 12.75 M0 38.25 C-0.34 28.29, 0.18 20.63, 0 12.75 M0 12.75 C-1.03 3.74, 2.98 -1.25, 12.75 0 M0 12.75 C1.3 5.73, 3.04 0.75, 12.75 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1218.3627563929185 224.867619414028) rotate(0 55.00995635986328 12.5)"><text x="55.00995635986328" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CRI module</text></g><g stroke-linecap="round" transform="translate(805.7570895247284 622.5638004558205) rotate(0 330.5 34.5)"><path d="M4.59 3.99 C4.59 3.99, 4.59 3.99, 4.59 3.99 M4.59 3.99 C4.59 3.99, 4.59 3.99, 4.59 3.99 M3.02 11.9 C6 8.86, 8.69 4.86, 11.55 2.09 M3.02 11.9 C5.13 9.63, 8.19 6.35, 11.55 2.09 M2.1 19.05 C4.35 13.34, 8.41 11.66, 17.85 0.94 M2.1 19.05 C7.7 12.91, 15.53 5.34, 17.85 0.94 M2.5 24.69 C11.34 16.4, 18.15 9.34, 23.49 0.54 M2.5 24.69 C7.48 17.12, 14.59 11.1, 23.49 0.54 M2.23 31.09 C8.9 22.56, 14.78 14.55, 28.48 0.9 M2.23 31.09 C11.78 19.4, 22.05 8.24, 28.48 0.9 M2.63 36.74 C11.55 27.87, 15.28 20.56, 34.12 0.51 M2.63 36.74 C13.71 22.92, 26.45 10.92, 34.12 0.51 M3.02 42.38 C12.77 31.66, 20.68 21.8, 39.11 0.87 M3.02 42.38 C14.24 30.12, 24.14 16.23, 39.11 0.87 M2.76 48.78 C16.82 31.72, 33.28 14.11, 44.75 0.47 M2.76 48.78 C11.68 37.8, 22.3 27.24, 44.75 0.47 M3.16 54.42 C15.45 39.15, 27.11 26.66, 49.74 0.83 M3.16 54.42 C20.84 34.59, 38.02 14.85, 49.74 0.83 M2.89 60.82 C16.54 47.21, 29.29 32.52, 55.38 0.44 M2.89 60.82 C21.26 39.58, 40.35 18.48, 55.38 0.44 M4.6 64.95 C15.41 50.91, 27.49 37.54, 60.37 0.8 M4.6 64.95 C24.86 42.26, 42.85 21.07, 60.37 0.8 M8.28 66.82 C29.89 41.98, 53.28 14.09, 66.01 0.41 M8.28 66.82 C24.23 49.34, 37.68 31.63, 66.01 0.41 M11.95 68.69 C33.32 45.71, 53.49 24.36, 71 0.77 M11.95 68.69 C26.51 53.2, 40.39 35.25, 71 0.77 M15.63 70.56 C36.55 45.99, 60.82 20.49, 76.64 0.37 M15.63 70.56 C34.83 50.54, 52.83 28.79, 76.64 0.37 M20.61 70.92 C32.84 55.02, 48.58 39.16, 81.63 0.73 M20.61 70.92 C36.9 53.58, 53.19 33.96, 81.63 0.73 M26.26 70.52 C45.37 48.8, 60.88 32.83, 86.61 1.09 M26.26 70.52 C40.92 53.27, 54.07 37.49, 86.61 1.09 M31.24 70.88 C45.06 55.28, 56.46 43.11, 92.26 0.7 M31.24 70.88 C49.89 48.93, 67.41 27.07, 92.26 0.7 M36.89 70.49 C50.1 56.2, 64.46 39.43, 97.24 1.06 M36.89 70.49 C52.6 52.5, 67.53 36.55, 97.24 1.06 M41.87 70.85 C61.25 49.69, 77.93 30.38, 102.89 0.66 M41.87 70.85 C66.3 43.09, 90.7 15.04, 102.89 0.66 M47.52 70.46 C69.17 48.73, 87.05 22.69, 107.87 1.02 M47.52 70.46 C67.79 44.55, 89.93 21.19, 107.87 1.02 M52.5 70.82 C69.59 53.35, 85.54 33.86, 113.52 0.63 M52.5 70.82 C69.54 52.35, 84.88 31.86, 113.52 0.63 M58.15 70.42 C79.13 47.39, 99.99 20, 118.5 0.99 M58.15 70.42 C81.24 45, 103.25 17.02, 118.5 0.99 M63.13 70.78 C75.84 54.36, 89.36 41.44, 124.15 0.59 M63.13 70.78 C74.99 56.21, 88.54 41.12, 124.15 0.59 M68.78 70.39 C83.76 50.85, 103.67 29.57, 129.13 0.95 M68.78 70.39 C92.46 44.3, 114.68 18.14, 129.13 0.95 M73.76 70.75 C95.4 41.78, 121 15.96, 134.78 0.56 M73.76 70.75 C96.69 43.21, 121.22 15.89, 134.78 0.56 M78.75 71.11 C96.64 49.73, 114.24 26.51, 139.76 0.92 M78.75 71.11 C92.52 55.33, 105.28 40.26, 139.76 0.92 M84.39 70.71 C101.41 49.1, 120.73 32.84, 145.41 0.52 M84.39 70.71 C104.05 47.33, 125.39 25.31, 145.41 0.52 M89.38 71.07 C109.16 47.24, 126.58 28.02, 150.39 0.88 M89.38 71.07 C101.62 57.04, 113.33 43.38, 150.39 0.88 M95.02 70.68 C107.87 54.23, 126.2 35.82, 156.04 0.49 M95.02 70.68 C108.56 52.2, 124.7 36.51, 156.04 0.49 M100.01 71.04 C120.01 47.18, 137.27 24.35, 161.02 0.85 M100.01 71.04 C115.67 53.39, 129.47 35.2, 161.02 0.85 M105.65 70.64 C119.15 56.96, 132.74 38.63, 166.67 0.46 M105.65 70.64 C123.85 50.01, 143.15 27.62, 166.67 0.46 M110.64 71 C128.96 53.5, 141.38 33.14, 171.65 0.82 M110.64 71 C127.11 49.45, 144.93 30.29, 171.65 0.82 M116.28 70.61 C128.82 57.34, 140.59 43.25, 177.3 0.42 M116.28 70.61 C139.86 44.36, 163.08 16.74, 177.3 0.42 M121.27 70.97 C135.19 54.29, 151.18 37.19, 182.28 0.78 M121.27 70.97 C139.89 49.03, 158.83 29.41, 182.28 0.78 M126.91 70.57 C138.33 58.57, 149.47 43.04, 187.27 1.14 M126.91 70.57 C143.08 50.81, 159.43 32.59, 187.27 1.14 M131.9 70.93 C146.48 55.57, 157.18 40.25, 192.91 0.75 M131.9 70.93 C147.88 53.08, 162.49 35.93, 192.91 0.75 M137.54 70.54 C152.28 52.07, 170.3 35.15, 197.9 1.11 M137.54 70.54 C153.83 52, 172.35 30.79, 197.9 1.11 M142.53 70.9 C164.81 46.25, 189.91 18, 203.54 0.71 M142.53 70.9 C164.67 46.47, 185.54 20.58, 203.54 0.71 M148.17 70.51 C161.38 53.03, 179.38 34.88, 208.53 1.07 M148.17 70.51 C164.06 50.16, 182.95 31.62, 208.53 1.07 M153.16 70.87 C174.73 49.26, 191.67 23.22, 214.17 0.68 M153.16 70.87 C166.77 53.77, 182.22 37.34, 214.17 0.68 M158.8 70.47 C176.57 50.03, 193.1 32.96, 219.16 1.04 M158.8 70.47 C173 54.69, 186.22 40.8, 219.16 1.04 M163.79 70.83 C182.24 48.8, 196.42 30.95, 224.8 0.64 M163.79 70.83 C184.8 47.69, 206.07 23.66, 224.8 0.64 M169.43 70.44 C184.65 53.78, 199.39 36.16, 229.79 1 M169.43 70.44 C193.03 45.29, 214.73 19, 229.79 1 M174.42 70.8 C196.5 43.32, 218.93 21.45, 235.43 0.61 M174.42 70.8 C196.72 46.69, 217.43 22.35, 235.43 0.61 M179.41 71.16 C201.46 48.66, 219.18 22.82, 240.42 0.97 M179.41 71.16 C199.63 46.34, 222.44 21.38, 240.42 0.97 M185.05 70.76 C197.5 55.97, 209.97 42.87, 246.06 0.57 M185.05 70.76 C205.59 46.29, 226.52 22.7, 246.06 0.57 M190.04 71.12 C210.59 48.38, 228 29.24, 251.05 0.93 M190.04 71.12 C208.28 50.85, 227.13 29.37, 251.05 0.93 M195.68 70.73 C217.4 45.96, 243.14 20.23, 256.69 0.54 M195.68 70.73 C211.19 52.81, 226.41 36.25, 256.69 0.54 M200.67 71.09 C222.5 42.46, 248.92 14.89, 261.68 0.9 M200.67 71.09 C216.68 54.51, 231.79 36.56, 261.68 0.9 M206.31 70.69 C227.98 44.54, 252.24 19.85, 267.33 0.5 M206.31 70.69 C230.22 43.62, 253.84 15.01, 267.33 0.5 M211.3 71.05 C222.39 55.06, 238.62 40.23, 272.31 0.86 M211.3 71.05 C233.64 44.26, 256.75 18.55, 272.31 0.86 M216.94 70.66 C230.22 53.86, 246.5 35.87, 277.96 0.47 M216.94 70.66 C237.51 45.41, 257.17 21.93, 277.96 0.47 M221.93 71.02 C238.82 53.57, 253.71 32.84, 282.94 0.83 M221.93 71.02 C245.28 43.7, 269.48 16.15, 282.94 0.83 M227.57 70.62 C247.27 47.31, 267.14 24.87, 287.93 1.19 M227.57 70.62 C243.82 51.34, 259.48 33.98, 287.93 1.19 M232.56 70.98 C244.77 58.13, 258.12 41.2, 293.57 0.8 M232.56 70.98 C250.25 50.92, 266.62 31.06, 293.57 0.8 M238.2 70.59 C257.36 51.45, 276.09 29.04, 298.56 1.16 M238.2 70.59 C260.89 44.35, 283.62 16.82, 298.56 1.16 M243.19 70.95 C267.41 45.44, 290.28 20.27, 304.2 0.76 M243.19 70.95 C255.33 56.54, 269.35 39.98, 304.2 0.76 M248.83 70.55 C271.36 41.43, 297.41 16.94, 309.19 1.12 M248.83 70.55 C266.52 48.57, 283.97 29.21, 309.19 1.12 M253.82 70.91 C272.92 47.71, 294.55 24.71, 314.83 0.73 M253.82 70.91 C268.81 53.75, 282.62 36.64, 314.83 0.73 M259.46 70.52 C278 46.18, 302.74 21.44, 319.82 1.09 M259.46 70.52 C277.04 50.96, 292.19 32.3, 319.82 1.09 M264.45 70.88 C278.88 54.09, 294.99 36.02, 325.46 0.69 M264.45 70.88 C283.88 46.31, 304.51 23.82, 325.46 0.69 M270.09 70.49 C284.21 56.63, 299.67 40.68, 330.45 1.05 M270.09 70.49 C292.02 44.76, 315.44 18.87, 330.45 1.05 M275.08 70.85 C296.05 48.4, 316.6 26.4, 336.09 0.66 M275.08 70.85 C288.07 57.03, 299.46 41.88, 336.09 0.66 M280.72 70.45 C293.46 54.8, 310.09 40.99, 341.08 1.02 M280.72 70.45 C297.01 51.33, 315.02 31.09, 341.08 1.02 M285.71 70.81 C298.81 56.28, 311.07 40, 346.72 0.62 M285.71 70.81 C303.22 50.24, 321.28 31.06, 346.72 0.62 M290.7 71.17 C306.68 50.96, 323.13 33.59, 351.71 0.98 M290.7 71.17 C308.79 50.07, 328.21 26.77, 351.71 0.98 M296.34 70.78 C320.95 43.12, 342.03 16.62, 357.35 0.59 M296.34 70.78 C314.9 49.07, 333.11 26.95, 357.35 0.59 M301.33 71.14 C312.27 55.94, 324.44 41.91, 362.34 0.95 M301.33 71.14 C326.15 42.92, 349.94 16.09, 362.34 0.95 M306.97 70.74 C324.43 49.11, 344 29.03, 367.98 0.55 M306.97 70.74 C329.6 47.49, 349.67 22.41, 367.98 0.55 M311.96 71.1 C327.28 53.66, 338.84 40.98, 372.97 0.91 M311.96 71.1 C329.5 49.43, 347.35 29.85, 372.97 0.91 M317.6 70.71 C334.82 49.28, 351.63 28.78, 378.61 0.52 M317.6 70.71 C330.29 56.05, 342.19 43.4, 378.61 0.52 M322.59 71.07 C337.71 54.18, 353.3 37.16, 383.6 0.88 M322.59 71.07 C345.25 45.36, 368.36 16.58, 383.6 0.88 M328.23 70.67 C346.71 48.57, 367.89 25.37, 389.24 0.49 M328.23 70.67 C351.32 42.96, 374.3 15.88, 389.24 0.49 M333.22 71.03 C348.91 51.72, 368.03 34.01, 394.23 0.85 M333.22 71.03 C349.74 52.86, 366.33 34.84, 394.23 0.85 M338.86 70.64 C361.04 48.42, 381.6 21.12, 399.22 1.21 M338.86 70.64 C358.09 48.64, 377.73 24.92, 399.22 1.21 M343.85 71 C362.86 50.37, 381.44 28, 404.86 0.81 M343.85 71 C366.8 45.56, 387.28 21.97, 404.86 0.81 M349.49 70.6 C374.02 42.11, 397.21 17.45, 409.85 1.17 M349.49 70.6 C371.16 43.99, 395.19 17.68, 409.85 1.17 M354.48 70.96 C368.95 55.24, 380.95 39.66, 415.49 0.78 M354.48 70.96 C372.19 51.16, 390.66 29, 415.49 0.78 M360.12 70.57 C377.3 52.58, 393.62 32.12, 420.48 1.14 M360.12 70.57 C374.55 55.07, 388.03 39.59, 420.48 1.14 M365.11 70.93 C378.55 55.99, 394.02 37.04, 426.12 0.74 M365.11 70.93 C385.81 45.21, 407.01 20.15, 426.12 0.74 M370.75 70.54 C385.32 51.03, 404.56 31.17, 431.11 1.1 M370.75 70.54 C386.4 52.63, 402.58 33.33, 431.11 1.1 M375.74 70.9 C395.62 49, 414.09 24.01, 436.75 0.71 M375.74 70.9 C389.06 55.73, 402.09 39.72, 436.75 0.71 M381.38 70.5 C399.3 53.03, 414.06 32.84, 441.74 1.07 M381.38 70.5 C394.41 54.81, 408.77 39.07, 441.74 1.07 M386.37 70.86 C407.35 47.63, 427.44 20.42, 447.38 0.67 M386.37 70.86 C410.86 42.1, 434.34 14.64, 447.38 0.67 M391.35 71.22 C413.15 45.02, 434.9 20.12, 452.37 1.03 M391.35 71.22 C413.81 47.06, 434.81 22.78, 452.37 1.03 M397 70.83 C414.91 51.52, 436.16 29.47, 458.01 0.64 M397 70.83 C410.25 56.74, 423.42 40.6, 458.01 0.64 M401.98 71.19 C420.8 49.64, 442.65 24.89, 463 1 M401.98 71.19 C414.39 55.25, 426.74 41.84, 463 1 M407.63 70.79 C427.08 47.62, 451.77 22.62, 468.64 0.6 M407.63 70.79 C420.38 55.36, 434.68 37.81, 468.64 0.6 M412.61 71.15 C429.53 48.95, 450.9 29.79, 473.63 0.96 M412.61 71.15 C430.53 50.25, 446.86 30.46, 473.63 0.96 M418.26 70.76 C438.23 49.21, 456.77 22.78, 479.27 0.57 M418.26 70.76 C430.34 56.18, 442.91 40.61, 479.27 0.57 M423.24 71.12 C443.14 49.48, 465.05 24.22, 484.26 0.93 M423.24 71.12 C447.39 45.38, 469.74 18.05, 484.26 0.93 M428.89 70.72 C444.93 53.77, 457.72 38.05, 489.9 0.54 M428.89 70.72 C451.72 46.08, 474.14 19.38, 489.9 0.54 M433.87 71.08 C447.78 54.85, 460.43 40.72, 494.89 0.9 M433.87 71.08 C447.9 53.75, 463.91 38.31, 494.89 0.9 M439.52 70.69 C452.24 56.33, 463.29 43.23, 499.87 1.26 M439.52 70.69 C457.25 49.87, 475.08 30.24, 499.87 1.26 M444.5 71.05 C456.65 56.85, 467.47 39.94, 505.52 0.86 M444.5 71.05 C462.66 48.9, 482.69 27.66, 505.52 0.86 M450.15 70.65 C466.34 52.13, 481.31 35.99, 510.5 1.22 M450.15 70.65 C464.56 52.25, 480.9 35.84, 510.5 1.22 M455.13 71.01 C466.71 54.71, 479.72 42.08, 516.15 0.83 M455.13 71.01 C476.84 45.03, 499.51 17.82, 516.15 0.83 M460.78 70.62 C485.48 45.88, 508.88 18.92, 521.14 1.19 M460.78 70.62 C478.94 48.74, 495.84 27.97, 521.14 1.19 M465.76 70.98 C486.94 48.64, 506.66 22.32, 526.78 0.79 M465.76 70.98 C484.69 48.1, 505.38 24.72, 526.78 0.79 M471.41 70.59 C490.02 49.79, 506.99 30.79, 531.77 1.15 M471.41 70.59 C489.34 48.03, 508.33 26.66, 531.77 1.15 M476.39 70.95 C496.71 48.42, 515.46 25.49, 537.41 0.76 M476.39 70.95 C499.78 44.57, 521.25 19.16, 537.41 0.76 M482.04 70.55 C506.46 43.88, 528.69 17.68, 542.4 1.12 M482.04 70.55 C506.27 43.7, 530.7 16.44, 542.4 1.12 M487.02 70.91 C506.4 47.09, 528.41 23.65, 548.04 0.72 M487.02 70.91 C503.82 51.11, 522.02 32.72, 548.04 0.72 M492.01 71.27 C507.98 54.49, 523.29 34.25, 553.03 1.08 M492.01 71.27 C508.15 50.39, 525.61 31.93, 553.03 1.08 M497.65 70.88 C520.98 43.99, 545.95 17.2, 558.67 0.69 M497.65 70.88 C515.23 50.47, 534.17 31.48, 558.67 0.69 M502.64 71.24 C527.47 42.54, 553.36 15.86, 563.66 1.05 M502.64 71.24 C522.76 49.44, 541.02 26.91, 563.66 1.05 M508.28 70.84 C525.03 51.52, 543.58 29.7, 569.3 0.65 M508.28 70.84 C533.35 43.62, 557.09 14.17, 569.3 0.65 M513.27 71.2 C535.12 43.41, 560.43 14.54, 574.29 1.01 M513.27 71.2 C530.63 52.71, 546.26 32.25, 574.29 1.01 M518.92 70.81 C539.73 47.81, 557.56 26.36, 579.93 0.62 M518.92 70.81 C537.62 50.52, 556.35 27.13, 579.93 0.62 M523.9 71.17 C537.3 57.82, 547.97 42.93, 584.92 0.98 M523.9 71.17 C546.03 47.1, 566.85 21.6, 584.92 0.98 M529.55 70.77 C551.04 47.67, 568.26 25.17, 590.56 0.58 M529.55 70.77 C545.03 51.97, 559.88 35.84, 590.56 0.58 M534.53 71.13 C554.79 50.59, 572.1 30.68, 595.55 0.94 M534.53 71.13 C555.56 45.55, 578.56 22.14, 595.55 0.94 M540.18 70.74 C556.98 52.75, 571.61 35.2, 600.53 1.31 M540.18 70.74 C562.82 45.71, 585.85 19.49, 600.53 1.31 M545.16 71.1 C562.76 51.37, 580.1 35.48, 606.18 0.91 M545.16 71.1 C564.7 49.31, 584.62 26.84, 606.18 0.91 M550.81 70.7 C562.69 54.69, 575.12 40.88, 611.16 1.27 M550.81 70.7 C571.32 47.14, 594.11 20.68, 611.16 1.27 M555.79 71.06 C569.58 53.86, 586.7 36.02, 616.81 0.88 M555.79 71.06 C575.08 50.38, 594.69 26.84, 616.81 0.88 M561.44 70.67 C586.19 43.7, 606.24 18.03, 621.79 1.24 M561.44 70.67 C584.55 44.72, 608.24 18.29, 621.79 1.24 M566.42 71.03 C587.04 47.26, 603.65 25.49, 627.44 0.84 M566.42 71.03 C580.24 56.73, 592.51 40.76, 627.44 0.84 M572.07 70.63 C594.73 46.46, 617.32 20.4, 632.42 1.2 M572.07 70.63 C594.82 43.89, 618.49 18.35, 632.42 1.2 M577.05 70.99 C589.7 53.85, 606.9 39.3, 638.07 0.81 M577.05 70.99 C596.24 48.62, 617.07 24.92, 638.07 0.81 M582.7 70.6 C607.76 43.02, 628.8 17.49, 643.05 1.17 M582.7 70.6 C605.08 45.12, 628.09 18.45, 643.05 1.17 M587.68 70.96 C606.74 49.6, 625.23 27.44, 648.7 0.77 M587.68 70.96 C609.86 46.82, 631.79 21.71, 648.7 0.77 M592.67 71.32 C609.08 52.03, 624.92 33.42, 652.37 2.64 M592.67 71.32 C613.56 46.81, 633.64 22.77, 652.37 2.64 M598.31 70.93 C619.66 44.66, 643.68 18.64, 656.05 4.51 M598.31 70.93 C614.69 52.14, 630.59 34.02, 656.05 4.51 M603.3 71.29 C624.01 51.03, 642.62 28.17, 659.72 6.38 M603.3 71.29 C623.99 47.91, 643.05 25.15, 659.72 6.38 M608.94 70.89 C621.49 57.24, 635.41 41.38, 661.43 10.51 M608.94 70.89 C620.96 56.72, 632.13 43.65, 661.43 10.51 M613.93 71.25 C627.12 58.45, 640.33 43.47, 661.17 16.91 M613.93 71.25 C624.38 59.07, 634.21 47.83, 661.17 16.91 M619.57 70.86 C636.04 54.29, 652.45 35.02, 661.56 22.56 M619.57 70.86 C628.23 61.01, 638.76 50.25, 661.56 22.56 M624.56 71.22 C637.65 55.25, 654.28 37.15, 661.3 28.95 M624.56 71.22 C634.86 60.48, 643.46 49.8, 661.3 28.95 M630.2 70.82 C643.19 56.7, 656.81 41.57, 661.69 34.6 M630.2 70.82 C638.48 61.94, 646.64 52.23, 661.69 34.6 M635.19 71.18 C644.66 63.69, 649.59 54.59, 661.43 40.99 M635.19 71.18 C643.34 62.31, 650.6 52.44, 661.43 40.99 M640.83 70.79 C646.55 62.34, 652.91 58.27, 661.83 46.64 M640.83 70.79 C649.27 61.51, 657.03 51.76, 661.83 46.64 M645.82 71.15 C650.49 62.65, 657.76 55.89, 662.22 52.28 M645.82 71.15 C651.07 65.36, 657.91 57.42, 662.22 52.28" stroke="#a5d8ff" stroke-width="0.5" fill="none"></path><path d="M17.25 0 M17.25 0 C197.18 1.66, 376.91 1.87, 643.75 0 M17.25 0 C169.99 -2.43, 323 -2.67, 643.75 0 M643.75 0 C653.64 0.3, 660.75 4.09, 661 17.25 M643.75 0 C654.45 -1.68, 662.81 5.67, 661 17.25 M661 17.25 C662.29 22.82, 660.07 30.53, 661 51.75 M661 17.25 C661.53 28.03, 661.03 38.69, 661 51.75 M661 51.75 C661.59 63.97, 655.27 69.18, 643.75 69 M661 51.75 C660.27 64.8, 655.28 66.77, 643.75 69 M643.75 69 C513.36 68.02, 383.28 69.07, 17.25 69 M643.75 69 C513.03 70.26, 382.81 70.59, 17.25 69 M17.25 69 C4.19 70.68, 1.69 62.73, 0 51.75 M17.25 69 C5.42 68.96, -1.57 65.43, 0 51.75 M0 51.75 C-0.62 42.87, 0.31 33.59, 0 17.25 M0 51.75 C0.89 43.08, 0.02 32.28, 0 17.25 M0 17.25 C0.69 4.47, 4.81 0.42, 17.25 0 M0 17.25 C-1.38 4.14, 4.23 -1.08, 17.25 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1070.6871356062713 644.5638004558205) rotate(0 65.56995391845703 12.5)"><text x="65.56995391845703" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI Adaption</text></g><g stroke-linecap="round" transform="translate(779.1312811557848 438.2528256168371) rotate(0 183.5 35)"><path d="M4.66 4.05 C4.66 4.05, 4.66 4.05, 4.66 4.05 M4.66 4.05 C4.66 4.05, 4.66 4.05, 4.66 4.05 M3.08 11.96 C6.06 7.97, 7.43 5.63, 11.61 2.15 M3.08 11.96 C6.71 8.15, 8.87 4.44, 11.61 2.15 M2.17 19.11 C7.22 13.46, 16.48 5.1, 17.91 1 M2.17 19.11 C6.59 15.61, 9.61 10.38, 17.91 1 M1.91 25.51 C6.98 21.73, 10.02 15.09, 23.56 0.6 M1.91 25.51 C11.31 15.57, 18.89 5.71, 23.56 0.6 M2.3 31.15 C11.5 18.71, 23.75 10.3, 28.54 0.96 M2.3 31.15 C9.25 23.46, 15.5 15.89, 28.54 0.96 M2.69 36.79 C12.45 24.08, 27.14 8.82, 34.19 0.57 M2.69 36.79 C12.14 27.69, 19.69 17.43, 34.19 0.57 M2.43 43.19 C12.24 31.57, 22.52 20.99, 39.17 0.93 M2.43 43.19 C12.43 29.71, 24.62 18.75, 39.17 0.93 M2.83 48.83 C21 29.25, 34.5 9.21, 44.82 0.53 M2.83 48.83 C15.81 34.95, 27.52 20.17, 44.82 0.53 M3.22 54.48 C14.66 41.09, 30.75 25.04, 49.8 0.89 M3.22 54.48 C12.47 43.91, 22.08 32.36, 49.8 0.89 M2.31 61.63 C19.11 43.93, 35.44 23.01, 55.45 0.5 M2.31 61.63 C17.73 44.5, 31.03 28.31, 55.45 0.5 M5.32 64.25 C23.2 43.38, 40.16 23.98, 60.43 0.86 M5.32 64.25 C21.85 44.73, 39.57 25.88, 60.43 0.86 M7.69 67.63 C30.51 40.85, 50.08 17.41, 66.08 0.46 M7.69 67.63 C28.53 41.83, 51.85 17.2, 66.08 0.46 M11.36 69.5 C26.06 55.53, 36.35 39.38, 71.06 0.82 M11.36 69.5 C31.11 45.41, 51.07 22.8, 71.06 0.82 M15.04 71.37 C34.39 50.84, 49.72 29.96, 76.71 0.43 M15.04 71.37 C31.17 52.16, 46.88 32.55, 76.71 0.43 M20.68 70.98 C34.37 55.55, 45.47 41.15, 81.69 0.79 M20.68 70.98 C35.09 53.71, 49.03 37.59, 81.69 0.79 M25.67 71.34 C47.34 48.4, 67.24 20.56, 87.34 0.39 M25.67 71.34 C44.95 48.22, 65.2 25.66, 87.34 0.39 M31.31 70.94 C53.12 47.42, 74.63 22.49, 92.32 0.75 M31.31 70.94 C53.91 43.46, 77.61 16.29, 92.32 0.75 M36.3 71.3 C58.96 45.81, 77.44 22.91, 97.97 0.36 M36.3 71.3 C53.74 52.44, 70.21 31.65, 97.97 0.36 M41.94 70.91 C62.45 47.83, 82.71 25.16, 102.95 0.72 M41.94 70.91 C66.42 43.04, 91.11 15.18, 102.95 0.72 M46.93 71.27 C59.41 53.68, 74.44 40.43, 107.94 1.08 M46.93 71.27 C69.3 46.96, 90.94 20.98, 107.94 1.08 M51.91 71.63 C68.05 52.97, 84.2 35.46, 113.58 0.69 M51.91 71.63 C68.18 50.69, 87.05 30.06, 113.58 0.69 M57.56 71.23 C81.54 41.17, 107.76 14.32, 118.57 1.05 M57.56 71.23 C76.11 47.63, 95.34 25.97, 118.57 1.05 M62.54 71.59 C80.27 52.43, 95.37 32.81, 124.21 0.65 M62.54 71.59 C80.74 50.94, 98.9 31.1, 124.21 0.65 M68.19 71.2 C88.29 48.68, 107.02 28.02, 129.2 1.01 M68.19 71.2 C82.47 54.25, 97.34 37.85, 129.2 1.01 M73.17 71.56 C98.07 43.97, 123.26 19.09, 134.84 0.62 M73.17 71.56 C90.84 51.94, 107.82 33.01, 134.84 0.62 M78.82 71.16 C101.23 42.72, 125.47 16.65, 139.83 0.98 M78.82 71.16 C97.98 48.88, 116.76 26.36, 139.83 0.98 M83.8 71.52 C106.23 50.2, 125.79 22.64, 145.47 0.58 M83.8 71.52 C105.79 48.36, 125.95 24.58, 145.47 0.58 M89.45 71.13 C110.53 47.45, 131.85 21.16, 150.46 0.94 M89.45 71.13 C106.14 51.85, 123.16 32.06, 150.46 0.94 M94.43 71.49 C109.6 55.59, 119.15 44.34, 156.1 0.55 M94.43 71.49 C118.42 46.2, 140.96 19.57, 156.1 0.55 M100.08 71.1 C118.78 46.28, 139.41 25.7, 161.09 0.91 M100.08 71.1 C121.98 43.96, 144.48 18.35, 161.09 0.91 M105.06 71.46 C117.68 55.15, 130.09 40.54, 166.73 0.51 M105.06 71.46 C125.13 48.16, 144.46 25.86, 166.73 0.51 M110.71 71.06 C122.95 52.94, 139.33 38.81, 171.72 0.87 M110.71 71.06 C132.66 46.65, 154.61 19.85, 171.72 0.87 M115.69 71.42 C131.01 53.59, 149.65 34.57, 177.36 0.48 M115.69 71.42 C135.98 47.57, 154.36 25.27, 177.36 0.48 M121.34 71.03 C139.01 51.36, 153.7 33.2, 182.35 0.84 M121.34 71.03 C142.44 48.64, 161.16 24.85, 182.35 0.84 M126.32 71.39 C139.88 53.85, 156.15 35.09, 187.99 0.44 M126.32 71.39 C149.05 45.43, 170.65 20.88, 187.99 0.44 M131.97 70.99 C142.34 56.9, 155.32 41.13, 192.98 0.8 M131.97 70.99 C149.51 50.44, 167.94 29.89, 192.98 0.8 M136.95 71.35 C159.77 48.46, 179.39 23.06, 198.62 0.41 M136.95 71.35 C152.58 53.58, 167.47 36.27, 198.62 0.41 M141.94 71.71 C161.85 49.64, 178.84 31.31, 203.61 0.77 M141.94 71.71 C165.37 43.52, 188.73 16.69, 203.61 0.77 M147.58 71.32 C165.9 51.54, 181.58 32.74, 208.6 1.13 M147.58 71.32 C171.13 46.91, 192.4 21.22, 208.6 1.13 M152.57 71.68 C173.89 43.09, 197.15 18.55, 214.24 0.74 M152.57 71.68 C169.38 53.22, 184.17 36.31, 214.24 0.74 M158.21 71.28 C176.77 51.99, 191.33 29.07, 219.23 1.1 M158.21 71.28 C181.36 45.98, 202.84 20.57, 219.23 1.1 M163.2 71.64 C182.86 47.61, 207.28 22.13, 224.87 0.7 M163.2 71.64 C180.84 52.17, 196.9 32.28, 224.87 0.7 M168.84 71.25 C190.72 46.6, 213.78 18.82, 229.86 1.06 M168.84 71.25 C188.87 47.38, 209.48 25.03, 229.86 1.06 M173.83 71.61 C195.2 50.09, 216.25 23.81, 235.5 0.67 M173.83 71.61 C195.35 46.89, 217.2 21.13, 235.5 0.67 M179.47 71.21 C201.32 42.98, 227.12 18.37, 240.49 1.03 M179.47 71.21 C200.73 47.87, 218.97 24.76, 240.49 1.03 M184.46 71.57 C201.05 53.09, 218.16 35.21, 246.13 0.63 M184.46 71.57 C202.81 50.81, 221.81 28.88, 246.13 0.63 M190.1 71.18 C201.55 58.97, 214.55 41.37, 251.12 0.99 M190.1 71.18 C207.13 51.77, 223.22 32.99, 251.12 0.99 M195.09 71.54 C216.31 50.75, 232.93 25.35, 256.76 0.6 M195.09 71.54 C211.17 53.64, 228.39 35.97, 256.76 0.6 M200.73 71.15 C224.39 45.24, 245.74 17.18, 261.75 0.96 M200.73 71.15 C217.39 51.73, 233.78 32.69, 261.75 0.96 M205.72 71.51 C222.79 53.84, 241.5 32.27, 267.39 0.56 M205.72 71.51 C223.5 49.68, 241.9 29.97, 267.39 0.56 M211.37 71.11 C235.61 45.76, 259.71 17.72, 272.38 0.92 M211.37 71.11 C228.72 51.59, 246.27 31.54, 272.38 0.92 M216.35 71.47 C240.43 44.04, 263.31 20.55, 278.02 0.53 M216.35 71.47 C239.73 43.57, 264.33 15.36, 278.02 0.53 M222 71.08 C235.59 52.59, 252.31 35.91, 283.01 0.89 M222 71.08 C240.27 49.93, 258.54 29.42, 283.01 0.89 M226.98 71.44 C244.17 51.11, 259.54 33.4, 288.65 0.49 M226.98 71.44 C242.53 53.84, 258.26 35.22, 288.65 0.49 M231.97 71.8 C250.63 49.69, 267.57 31.33, 293.64 0.85 M231.97 71.8 C248.24 52.23, 266.03 32.36, 293.64 0.85 M237.61 71.4 C253.83 53.71, 268.82 36.58, 298.63 1.21 M237.61 71.4 C257.14 47.6, 278.14 25.24, 298.63 1.21 M242.6 71.76 C256.19 58.25, 267.02 42.66, 304.27 0.82 M242.6 71.76 C259.15 52.31, 276.28 34.84, 304.27 0.82 M248.24 71.37 C262.47 58.24, 274.58 43.36, 309.26 1.18 M248.24 71.37 C268.1 48.87, 289.57 24.41, 309.26 1.18 M253.23 71.73 C266.49 56.99, 277.9 42.23, 314.9 0.78 M253.23 71.73 C269.25 51.96, 287.46 34.09, 314.9 0.78 M258.87 71.33 C280.07 49.26, 296.67 27.73, 319.89 1.14 M258.87 71.33 C280.26 45.77, 302.61 18.71, 319.89 1.14 M263.86 71.69 C288.56 43.52, 313.68 16.52, 325.53 0.75 M263.86 71.69 C287.01 45.88, 310.15 17.93, 325.53 0.75 M269.5 71.3 C289.81 51.13, 307.59 27.34, 330.52 1.11 M269.5 71.3 C283.54 55.71, 296.66 41.74, 330.52 1.11 M274.49 71.66 C290.42 56.01, 301.38 38.24, 336.16 0.72 M274.49 71.66 C288.74 53.54, 304.42 34.76, 336.16 0.72 M280.13 71.26 C306.07 45.94, 327.17 17.54, 341.15 1.08 M280.13 71.26 C305.41 42.84, 327.64 16.2, 341.15 1.08 M285.12 71.62 C304.07 48.48, 323.57 25.92, 346.79 0.68 M285.12 71.62 C310.46 44.02, 333.76 15.31, 346.79 0.68 M290.76 71.23 C314.63 44.42, 337.94 18.42, 351.78 1.04 M290.76 71.23 C312.21 45.76, 333.63 21.85, 351.78 1.04 M295.75 71.59 C316.01 46.2, 337.1 25.71, 356.11 2.16 M295.75 71.59 C315.98 47.34, 335.67 24.11, 356.11 2.16 M301.39 71.19 C320.94 47.12, 345.36 22.67, 360.44 3.27 M301.39 71.19 C314.22 56.73, 327.21 40.99, 360.44 3.27 M306.38 71.56 C328.9 46.93, 349.36 22.82, 363.46 5.9 M306.38 71.56 C318.4 56.48, 331.05 40.73, 363.46 5.9 M312.02 71.16 C330.54 50.62, 350.79 26.89, 365.82 9.27 M312.02 71.16 C328.45 52.7, 345.65 33.64, 365.82 9.27 M317.01 71.52 C334.44 49.69, 350.92 30.14, 368.84 11.9 M317.01 71.52 C328.14 59.43, 339.72 43.98, 368.84 11.9 M322.65 71.13 C339.39 52.71, 354.92 37.37, 368.58 18.3 M322.65 71.13 C332.01 58.43, 343.01 48.64, 368.58 18.3 M327.64 71.49 C345.43 52.51, 360.94 35.26, 368.97 23.94 M327.64 71.49 C340.55 55.48, 354.26 40.17, 368.97 23.94 M332.63 71.85 C348.28 57.11, 360.45 39.45, 368.71 30.34 M332.63 71.85 C342.86 61.55, 352.07 50.06, 368.71 30.34 M338.27 71.45 C348.16 59.38, 356.99 48.19, 369.1 35.98 M338.27 71.45 C348.46 58.43, 359.21 48.32, 369.1 35.98 M343.26 71.81 C352.34 62.02, 359.72 51.88, 368.84 42.38 M343.26 71.81 C350.37 63.71, 359.41 55.22, 368.84 42.38 M349.56 70.66 C355.21 66.36, 360.86 59.28, 369.24 48.02 M349.56 70.66 C356.03 63.18, 360.45 56.86, 369.24 48.02 M355.86 69.51 C358.34 65.25, 361.62 61.81, 367.01 56.68 M355.86 69.51 C359.07 65.12, 362.41 61.41, 367.01 56.68" stroke="#a5d8ff" stroke-width="0.5" fill="none"></path><path d="M17.5 0 M17.5 0 C123.83 -1.35, 230.56 -2.4, 349.5 0 M17.5 0 C101.4 0.51, 183.74 0.45, 349.5 0 M349.5 0 C360.99 -1.6, 368.98 4.95, 367 17.5 M349.5 0 C361.17 1.24, 368.04 6.77, 367 17.5 M367 17.5 C365.12 25.55, 367.98 34.8, 367 52.5 M367 17.5 C366.66 24.52, 367.08 32.08, 367 52.5 M367 52.5 C366.19 65.32, 360.47 69.65, 349.5 70 M367 52.5 C367.58 63.53, 359.65 69.83, 349.5 70 M349.5 70 C240.18 68.83, 132.4 68.71, 17.5 70 M349.5 70 C257.28 67.19, 166.01 68.19, 17.5 70 M17.5 70 C7.33 69.89, -0.18 62.76, 0 52.5 M17.5 70 C7.65 70.08, -0.66 64.81, 0 52.5 M0 52.5 C-2.16 42.66, -0.94 31.45, 0 17.5 M0 52.5 C-0.39 45.58, 0.3 36.76, 0 17.5 M0 17.5 C-1.01 4.51, 7.17 0.63, 17.5 0 M0 17.5 C1.38 5.43, 5.71 -1.11, 17.5 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(903.0813238803942 460.7528256168371) rotate(0 59.549957275390625 12.5)"><text x="59.549957275390625" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI convert</text></g><g stroke-linecap="round" transform="translate(776.38983126822 215.37868949510266) rotate(0 103.5 27)"><path d="M13.5 0 M13.5 0 C52.09 0.21, 92.12 -1.92, 193.5 0 M13.5 0 C66.65 0.56, 119.69 0.95, 193.5 0 M193.5 0 C202.26 0.96, 205.07 3.9, 207 13.5 M193.5 0 C201 1.42, 206.11 6.04, 207 13.5 M207 13.5 C205.79 25.45, 205.36 32.58, 207 40.5 M207 13.5 C207.14 19.15, 206.49 27.4, 207 40.5 M207 40.5 C208.77 50.66, 203.47 52.56, 193.5 54 M207 40.5 C204.78 51.06, 202.41 54.97, 193.5 54 M193.5 54 C129.94 52.15, 60.91 54.87, 13.5 54 M193.5 54 C143.28 53.86, 91.16 53.49, 13.5 54 M13.5 54 C3.34 55.67, 1.82 48.77, 0 40.5 M13.5 54 C3.95 53.5, -0.07 49.96, 0 40.5 M0 40.5 C1.73 33.98, -1.79 28.8, 0 13.5 M0 40.5 C-0.5 29.99, 0.71 21.36, 0 13.5 M0 13.5 C-1.05 5.15, 3.99 0.95, 13.5 0 M0 13.5 C-0.62 4.42, 4.36 0.14, 13.5 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(803.7099072569895 229.87868949510266) rotate(0 76.17992401123047 12.5)"><text x="76.17992401123047" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">excution module</text></g><g mask="url(#mask-gFVrjJq6eWhtjg8YcFqka)" stroke-linecap="round"><g transform="translate(1014.7149737796883 510.6391138805511) rotate(0 1.9869564054638431 51.26554403084492)"><path d="M0.58 -0.12 C0.86 17.01, 1.94 85.24, 2.19 102.24 M-0.57 -1.22 C0.06 16.14, 3.68 86.38, 4.54 103.75" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1014.7149737796883 510.6391138805511) rotate(0 1.9869564054638431 51.26554403084492)"><path d="M-7.32 74.96 C-3.33 84.25, 0.08 94.9, 4.46 103.35 M-8.09 75.82 C-3.9 85.93, 0.27 95.24, 5.32 103.44" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1014.7149737796883 510.6391138805511) rotate(0 1.9869564054638431 51.26554403084492)"><path d="M13.17 73.93 C10.14 83.67, 6.53 94.67, 4.46 103.35 M12.4 74.78 C9.73 85.34, 7.04 95, 5.32 103.44" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-gFVrjJq6eWhtjg8YcFqka"><rect x="0" y="0" fill="#fff" width="1117.599775678401" height="712.9373584136829"></rect><rect x="960.757418979533" y="549.2882361471165" fill="#000" width="110.79991149902344" height="25" opacity="1"></rect></mask><g transform="translate(960.757418979533 549.2882361471165) rotate(0 55.944511205619165 12.616421764279494)"><text x="55.39995574951172" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI struct</text></g><g stroke-linecap="round" transform="translate(33.69590449094301 671.3215654615151) rotate(0 278.57139732724147 100.43218458733327)"><path d="M32 0 M32 0 C203.9 0.65, 375.6 1.13, 525.14 0 M525.14 0 C546.39 -0.41, 557.84 10.43, 557.14 32 M557.14 32 C554.52 80.86, 555.05 128.59, 557.14 168.86 M557.14 168.86 C558.7 189.57, 545.18 199.74, 525.14 200.86 M525.14 200.86 C333.47 200.05, 143.59 199.51, 32 200.86 M32 200.86 C9.01 199.51, 1.87 191.97, 0 168.86 M0 168.86 C-2.59 121.24, -0.75 71.75, 0 32 M0 32 C1.28 10.14, 10.38 1.98, 32 0" stroke="#1e1e1e" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g><g transform="translate(54.112824177100265 679.7948966336871) rotate(0 18.66999053955078 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI</text></g><g stroke-linecap="round" transform="translate(73.19156283841824 702.6022058658982) rotate(0 112 77)"><path d="M32 0 M32 0 C69.76 -0.34, 108.38 -0.17, 192 0 M32 0 C87.03 1.1, 142.97 1.15, 192 0 M192 0 C214.89 -0.63, 222.7 9.55, 224 32 M192 0 C215.35 -1.79, 222.49 9.29, 224 32 M224 32 C223.22 63.36, 226.76 99.21, 224 122 M224 32 C223.47 64.88, 224.4 96.83, 224 122 M224 122 C225.28 142.81, 213.04 155.98, 192 154 M224 122 C222.17 141.6, 214.64 153.62, 192 154 M192 154 C151.8 154.5, 110.84 154.08, 32 154 M192 154 C130.41 153.2, 69.28 153.62, 32 154 M32 154 C9.27 155.17, 1.45 145.22, 0 122 M32 154 C10.32 152.13, 0.84 144.86, 0 122 M0 122 C-1.02 100.79, 1.51 76.25, 0 32 M0 122 C-0.04 92.04, 0.17 62.22, 0 32 M0 32 C0.9 10.61, 11.39 0.87, 32 0 M0 32 C-1.77 8.93, 11.81 1.96, 32 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(83.68165988431667 729.6022058658982) rotate(0 101.50990295410156 50)"><text x="101.50990295410156" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">pre-installed plugin A</text><text x="101.50990295410156" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">iSulad child </text><text x="101.50990295410156" y="50" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">process,exec by </text><text x="101.50990295410156" y="75" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">iSulad</text></g><g stroke-linecap="round" transform="translate(376.0943065508013 746.5292048024885) rotate(0 91 42.5)"><path d="M21.25 0 M21.25 0 C63.18 0.05, 104.67 -1.65, 160.75 0 M21.25 0 C58.51 -0.19, 97.32 -1.17, 160.75 0 M160.75 0 C173.62 -1.12, 183.75 5.53, 182 21.25 M160.75 0 C173.41 -1.38, 183.46 9.34, 182 21.25 M182 21.25 C183.52 35.63, 182.8 47.45, 182 63.75 M182 21.25 C181.55 31.36, 182.23 40.36, 182 63.75 M182 63.75 C181.71 79.89, 173.33 83.49, 160.75 85 M182 63.75 C183.3 77.53, 173.8 84.79, 160.75 85 M160.75 85 C107.47 83.33, 57.23 86.31, 21.25 85 M160.75 85 C123.98 84.9, 86.56 85.28, 21.25 85 M21.25 85 C8.53 86.89, -0.3 76.29, 0 63.75 M21.25 85 C7.92 86.52, -1.19 77.33, 0 63.75 M0 63.75 C1.55 52.65, 0.91 43.14, 0 21.25 M0 63.75 C0.05 49.04, 0.56 34.19, 0 21.25 M0 21.25 C0.72 7.95, 5.54 -1.51, 21.25 0 M0 21.25 C1.14 9.04, 9.25 -0.25, 21.25 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(386.26438101369195 751.5292048024885) rotate(0 80.82992553710938 37.5)"><text x="80.82992553710938" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">externel plugin N</text><text x="80.82992553710938" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">independent </text><text x="80.82992553710938" y="50" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">process</text></g><g transform="translate(321.02218874392844 775.6637918342876) rotate(0 16.43998718261716 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">......</text></g><g mask="url(#mask-TzMhPrg1Y6BU8WpydeCbn)" stroke-linecap="round"><g transform="translate(377.5008818220156 318.4974021628568) rotate(0 6.69831740004139 171.20370933175946)"><path d="M-1.16 -0.36 C0.09 23.05, 4.72 83.68, 7.34 141.07 C9.96 198.46, 13.12 310.38, 14.55 344 M0.43 -1.6 C2.08 21.43, 7.45 82.06, 9.64 139.34 C11.82 196.62, 12.37 308.02, 13.55 342.08" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(377.5008818220156 318.4974021628568) rotate(0 6.69831740004139 171.20370933175946)"><path d="M2.13 312.8 C7.21 321.5, 10.44 331.89, 12.92 340.79 M2.07 313.5 C6.25 321.99, 8.22 327.01, 12.87 343.02" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(377.5008818220156 318.4974021628568) rotate(0 6.69831740004139 171.20370933175946)"><path d="M22.64 312.39 C21.82 321.01, 19.13 331.52, 12.92 340.79 M22.59 313.1 C21.77 321.53, 18.73 326.64, 12.87 343.02" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-TzMhPrg1Y6BU8WpydeCbn"><rect x="0" y="0" fill="#fff" width="492.51785921797364" height="761.6976710017916"></rect><rect x="339.7624572945682" y="446.3281996378264" fill="#000" width="91.71992492675781" height="25" opacity="1"></rect></mask><g transform="translate(339.7624572945682 446.3281996378264) rotate(0 44.436741927488754 43.37291185678987)"><text x="45.859962463378906" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">client req</text></g><g mask="url(#mask-07-pOcmh6vBYG2RZvt4j5)" stroke-linecap="round"><g transform="translate(1151.3727127527818 236.09966947245084) rotate(0 -83.72160061814031 0.983200256269356)"><path d="M-0.78 0.74 C-28.47 1.12, -139.75 1.91, -167.26 1.91 M1.01 0.08 C-26.77 0.16, -140.59 -0.09, -168.45 0.21" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1151.3727127527818 236.09966947245084) rotate(0 -83.72160061814031 0.983200256269356)"><path d="M-139.06 -10.92 C-144.71 -6.67, -152.41 -7.41, -169.57 1.96 M-139.66 -9.16 C-146.65 -8.84, -153.55 -4.77, -167.56 0.79" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1151.3727127527818 236.09966947245084) rotate(0 -83.72160061814031 0.983200256269356)"><path d="M-138.99 9.61 C-144.6 9.68, -152.31 4.76, -169.57 1.96 M-139.59 11.36 C-146.46 7.12, -153.38 6.62, -167.56 0.79" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-07-pOcmh6vBYG2RZvt4j5"><rect x="0" y="0" fill="#fff" width="1418.1689844890898" height="337.2037947588742"></rect><rect x="1051.0245875657802" y="224.15173211566253" fill="#000" width="33.89997863769531" height="25" opacity="1"></rect></mask><g transform="translate(1051.0245875657802 224.15173211566253) rotate(0 16.626524568861328 12.931137613057672)"><text x="16.949989318847656" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">call</text></g><g stroke-linecap="round" transform="translate(657.7323680295196 118.07174761311762) rotate(0 594.3594657858122 399.82775045465723)"><path d="M32 0 M32 0 C296.53 2.35, 559.73 1.21, 1156.72 0 M1156.72 0 C1176.93 1.75, 1187.16 9.35, 1188.72 32 M1188.72 32 C1190.56 208, 1190.05 386.08, 1188.72 767.66 M1188.72 767.66 C1190.49 790.15, 1179.02 798.21, 1156.72 799.66 M1156.72 799.66 C928.17 799.99, 698.75 799.36, 32 799.66 M32 799.66 C12.64 798.07, -1.51 790.12, 0 767.66 M0 767.66 C2.04 559.28, 1.13 350.61, 0 32 M0 32 C-1.16 12.33, 12.48 -0.73, 32 0" stroke="#1e1e1e" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g><g transform="translate(699.9331835266487 139.04242423466894) rotate(0 52.09197998046875 22.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="36px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">iSulad</text></g><g stroke-linecap="round" transform="translate(824.2320604200497 784.7965642218423) rotate(0 318.5 30.5)"><path d="M4.06 3.53 C4.06 3.53, 4.06 3.53, 4.06 3.53 M4.06 3.53 C4.06 3.53, 4.06 3.53, 4.06 3.53 M3.14 10.68 C5.1 6.36, 9.45 4.15, 10.36 2.38 M3.14 10.68 C5.48 8.4, 7.59 4.61, 10.36 2.38 M2.22 17.83 C7.22 13.52, 12.59 5.33, 16.66 1.23 M2.22 17.83 C7.06 12.93, 9.75 8.67, 16.66 1.23 M2.62 23.48 C9.39 18.56, 15.76 10.31, 21.64 1.59 M2.62 23.48 C6.18 18.31, 10.22 13.16, 21.64 1.59 M3.01 29.12 C12.14 18.78, 21.1 8.79, 27.29 1.2 M3.01 29.12 C10.68 20.8, 17.79 12.98, 27.29 1.2 M2.75 35.52 C11.29 29.69, 15.95 20.46, 32.27 1.56 M2.75 35.52 C13.27 22.81, 24.28 9.92, 32.27 1.56 M3.15 41.16 C13.51 27.69, 25.24 14.23, 37.92 1.16 M3.15 41.16 C10.52 31.21, 18.16 23.43, 37.92 1.16 M3.54 46.8 C13.85 35.56, 24.32 25.09, 42.9 1.52 M3.54 46.8 C16.29 30.82, 30.05 15.22, 42.9 1.52 M2.62 53.96 C19.84 36.21, 34.68 16.55, 48.55 1.13 M2.62 53.96 C18.05 35.82, 35.4 16.71, 48.55 1.13 M4.99 57.34 C20.91 40.92, 35.31 22.98, 53.53 1.49 M4.99 57.34 C22.74 38.24, 41.2 17.62, 53.53 1.49 M7.35 60.71 C20.42 45.67, 32.41 33.49, 59.18 1.09 M7.35 60.71 C27.75 37.78, 48.56 14.86, 59.18 1.09 M12.34 61.07 C29.15 40.27, 46.78 20.61, 64.16 1.45 M12.34 61.07 C31.94 37.36, 53.41 15.17, 64.16 1.45 M17.32 61.43 C31.25 42.48, 45.93 25.94, 69.81 1.06 M17.32 61.43 C34.45 40.92, 52.35 22.23, 69.81 1.06 M22.97 61.04 C38.5 44, 56.92 22.78, 74.79 1.42 M22.97 61.04 C38.96 42.03, 56.72 21.31, 74.79 1.42 M27.95 61.4 C39.95 50.55, 51.51 36.02, 80.44 1.02 M27.95 61.4 C45.43 42.59, 62.15 22.23, 80.44 1.02 M33.6 61.01 C45.05 49.3, 56.49 36.38, 85.43 1.38 M33.6 61.01 C53.89 38.32, 74.25 14.99, 85.43 1.38 M38.58 61.37 C57.07 39.69, 78.89 15.75, 91.07 0.99 M38.58 61.37 C58.02 39.35, 77.82 16.64, 91.07 0.99 M44.23 60.97 C61.28 41.09, 77.37 25.59, 96.06 1.35 M44.23 60.97 C59.63 44.53, 72.99 26.23, 96.06 1.35 M49.21 61.33 C63.23 43.21, 79.95 27.49, 101.7 0.95 M49.21 61.33 C65.28 43.76, 80.36 27.26, 101.7 0.95 M54.86 60.94 C65.52 49.37, 77.72 35.78, 106.69 1.31 M54.86 60.94 C69.62 43.95, 84.53 27.98, 106.69 1.31 M59.84 61.3 C71.75 47.86, 83.51 33.02, 112.33 0.92 M59.84 61.3 C76.76 42.35, 92.37 23.43, 112.33 0.92 M65.49 60.9 C80.57 45.57, 90.67 30.32, 117.32 1.28 M65.49 60.9 C84.01 38.56, 103.74 17.41, 117.32 1.28 M70.47 61.26 C87.67 42.32, 104.12 18.69, 122.3 1.64 M70.47 61.26 C88.23 41.4, 103.67 22.27, 122.3 1.64 M75.46 61.62 C94.22 43.7, 109.32 23.04, 127.95 1.25 M75.46 61.62 C87.12 49.65, 98.4 36.47, 127.95 1.25 M81.1 61.23 C98.06 41.6, 116.22 18.89, 132.93 1.61 M81.1 61.23 C99.26 38.83, 119.03 15.49, 132.93 1.61 M86.09 61.59 C106.17 40.51, 125.5 15.57, 138.58 1.21 M86.09 61.59 C99.38 46.66, 112.41 31.61, 138.58 1.21 M91.73 61.19 C106.27 43.86, 117.19 30.05, 143.56 1.57 M91.73 61.19 C113.78 38.42, 132.8 13.01, 143.56 1.57 M96.72 61.55 C115.68 40.59, 134.62 17.06, 149.21 1.18 M96.72 61.55 C109.96 48.56, 122.58 33.94, 149.21 1.18 M102.36 61.16 C116.57 43.94, 130.07 31.47, 154.19 1.54 M102.36 61.16 C117.86 42.99, 133.74 25.26, 154.19 1.54 M107.35 61.52 C122.27 43.22, 139.65 27.86, 159.84 1.14 M107.35 61.52 C119.6 49.51, 128.97 35.55, 159.84 1.14 M112.99 61.12 C123.23 47.3, 135.86 35.29, 164.82 1.5 M112.99 61.12 C126.12 45.82, 139.7 30.89, 164.82 1.5 M117.98 61.48 C138.54 37.79, 158.61 14.64, 170.47 1.11 M117.98 61.48 C137.4 39.43, 157.38 15.95, 170.47 1.11 M123.62 61.09 C143.24 38.26, 161.24 18.93, 175.45 1.47 M123.62 61.09 C133.88 49.44, 144.97 35.4, 175.45 1.47 M128.61 61.45 C146.58 41.17, 163.01 24.08, 181.1 1.07 M128.61 61.45 C139.56 48.26, 152.09 34.62, 181.1 1.07 M134.25 61.05 C148.07 47.62, 158.58 32.36, 186.08 1.43 M134.25 61.05 C153.08 38.63, 170.99 18.37, 186.08 1.43 M139.24 61.41 C155.76 40.17, 174.58 20.89, 191.73 1.04 M139.24 61.41 C160.67 38.28, 181.71 14.63, 191.73 1.04 M144.88 61.02 C162.21 42.28, 175.34 24.33, 196.71 1.4 M144.88 61.02 C162.8 41.37, 179.34 19.99, 196.71 1.4 M149.87 61.38 C170.23 39.13, 192.34 15.75, 202.36 1 M149.87 61.38 C162.96 47.19, 174.37 32.64, 202.36 1 M155.51 60.99 C176.21 38.59, 196.26 15.07, 207.34 1.36 M155.51 60.99 C173.47 40.14, 194.22 16.89, 207.34 1.36 M160.5 61.35 C183.13 38.45, 203.77 11.7, 212.99 0.97 M160.5 61.35 C171.86 47.84, 183.28 35.75, 212.99 0.97 M166.14 60.95 C185.81 40.73, 203.88 18.99, 217.97 1.33 M166.14 60.95 C181.02 42.51, 198.7 24.36, 217.97 1.33 M171.13 61.31 C190.17 41.78, 206.39 19.34, 223.62 0.93 M171.13 61.31 C187.99 41.28, 206.76 21.1, 223.62 0.93 M176.77 60.92 C193.84 42.59, 212.48 22.62, 228.6 1.29 M176.77 60.92 C190.42 46.56, 201.4 31.93, 228.6 1.29 M181.76 61.28 C201.11 38.33, 221.49 15.35, 233.59 1.65 M181.76 61.28 C198.32 42.58, 213.68 23.88, 233.59 1.65 M186.75 61.64 C200.27 43.4, 215.93 27.87, 239.23 1.26 M186.75 61.64 C199.57 45.12, 214.19 29.41, 239.23 1.26 M192.39 61.24 C210.43 38.61, 230.32 17.26, 244.22 1.62 M192.39 61.24 C210.46 38.77, 230.5 16.1, 244.22 1.62 M197.38 61.6 C214.06 45.44, 225.21 26.68, 249.86 1.23 M197.38 61.6 C212.95 42.6, 230.79 24.35, 249.86 1.23 M203.02 61.21 C220.96 38.34, 239.7 16.96, 254.85 1.59 M203.02 61.21 C217.22 43.32, 232.35 26.52, 254.85 1.59 M208.01 61.57 C221.48 50.46, 228.97 36.13, 260.49 1.19 M208.01 61.57 C224.55 41.4, 240.98 21.51, 260.49 1.19 M213.65 61.17 C226.32 49.09, 236.56 34.15, 265.48 1.55 M213.65 61.17 C232.6 41.54, 249.83 19.43, 265.48 1.55 M218.64 61.53 C230.13 46.14, 244.22 33.69, 271.12 1.16 M218.64 61.53 C232.33 44.78, 246.54 28.33, 271.12 1.16 M224.28 61.14 C237.83 43.75, 253.69 26.33, 276.11 1.52 M224.28 61.14 C241.72 41.26, 258.89 21.12, 276.11 1.52 M229.27 61.5 C242.29 47.18, 254.35 34.23, 281.75 1.12 M229.27 61.5 C247.78 41.11, 265.39 21.02, 281.75 1.12 M234.91 61.1 C247.89 45.35, 261.35 33.25, 286.74 1.48 M234.91 61.1 C254.7 38.24, 274.16 15.6, 286.74 1.48 M239.9 61.46 C253.07 43.8, 268.3 30.45, 292.38 1.09 M239.9 61.46 C257.69 41.2, 273.93 21.99, 292.38 1.09 M245.54 61.07 C262.19 41.23, 275.25 23.41, 297.37 1.45 M245.54 61.07 C263.57 41, 280.72 19.26, 297.37 1.45 M250.53 61.43 C261.86 45.18, 273.56 32.32, 303.01 1.05 M250.53 61.43 C266.39 43.07, 282.73 24.53, 303.01 1.05 M256.17 61.04 C269.84 47.9, 277.29 34.7, 308 1.41 M256.17 61.04 C276.12 38.89, 297.16 15.11, 308 1.41 M261.16 61.4 C272.54 48.05, 286.81 31.62, 313.64 1.02 M261.16 61.4 C277.26 44.05, 291.58 24.87, 313.64 1.02 M266.8 61 C277.68 47.21, 291.24 34.79, 318.63 1.38 M266.8 61 C286.47 35.99, 306.96 12.46, 318.63 1.38 M271.79 61.36 C290.51 39.85, 308.44 21.2, 324.27 0.98 M271.79 61.36 C291.97 37.83, 312.67 15.3, 324.27 0.98 M277.43 60.97 C285.92 51.08, 297.01 37.6, 329.26 1.34 M277.43 60.97 C297.77 38.28, 317.9 14.28, 329.26 1.34 M282.42 61.33 C304.81 38.26, 324.53 14.78, 334.25 1.7 M282.42 61.33 C296.86 45.58, 311.84 27.65, 334.25 1.7 M287.41 61.69 C307.33 40.34, 327.46 14.16, 339.89 1.31 M287.41 61.69 C304.56 42.91, 320.38 24.1, 339.89 1.31 M293.05 61.29 C308.9 42.57, 328.55 21.06, 344.88 1.67 M293.05 61.29 C309.74 44.07, 324.63 26.13, 344.88 1.67 M298.04 61.65 C313.7 45.46, 327.69 26.07, 350.52 1.28 M298.04 61.65 C308.9 47.47, 320.91 34.45, 350.52 1.28 M303.68 61.26 C317.81 44.91, 333.91 24.85, 355.51 1.64 M303.68 61.26 C322.75 38.09, 343.44 17.51, 355.51 1.64 M308.67 61.62 C321.37 47.58, 337.2 29.2, 361.15 1.24 M308.67 61.62 C322.38 45.71, 335.71 28.75, 361.15 1.24 M314.31 61.22 C328.01 47.67, 339.58 31.14, 366.14 1.6 M314.31 61.22 C328.95 44.42, 343.59 27.86, 366.14 1.6 M319.3 61.58 C329.65 47.7, 344.74 31.87, 371.78 1.21 M319.3 61.58 C339.9 37.7, 358.45 16.81, 371.78 1.21 M324.94 61.19 C338.33 50.05, 347.48 36.14, 376.77 1.57 M324.94 61.19 C345.92 37.25, 366.24 12.58, 376.77 1.57 M329.93 61.55 C341.59 49, 354.35 32.89, 382.41 1.17 M329.93 61.55 C348.54 39.51, 367.9 18.18, 382.41 1.17 M335.57 61.15 C355.56 38.06, 376.18 17.19, 387.4 1.53 M335.57 61.15 C352.86 40.96, 370.74 20.65, 387.4 1.53 M340.56 61.51 C356.43 45.89, 369.69 30.6, 393.04 1.14 M340.56 61.51 C359.45 38.66, 380.75 15.45, 393.04 1.14 M346.2 61.12 C361.31 44.18, 374.26 28.17, 398.03 1.5 M346.2 61.12 C363.49 40.3, 380.27 19.34, 398.03 1.5 M351.19 61.48 C368.79 40.05, 389.31 18.89, 403.67 1.1 M351.19 61.48 C365.42 44.82, 379.78 29.08, 403.67 1.1 M356.83 61.09 C370.68 44.99, 385.82 29.75, 408.66 1.46 M356.83 61.09 C369.05 46.3, 382.88 31.76, 408.66 1.46 M361.82 61.45 C381.38 38.35, 400.8 17.27, 414.3 1.07 M361.82 61.45 C375.7 46.12, 388.1 29.64, 414.3 1.07 M367.46 61.05 C379.6 49.48, 387.05 37.03, 419.29 1.43 M367.46 61.05 C384.97 41.29, 401.69 22.18, 419.29 1.43 M372.45 61.41 C385.91 43.96, 400.23 29.79, 424.93 1.03 M372.45 61.41 C385.23 47.78, 396.92 34.53, 424.93 1.03 M378.09 61.02 C393.5 43.66, 412.96 24.66, 429.92 1.39 M378.09 61.02 C394.2 43.85, 408.4 26.53, 429.92 1.39 M383.08 61.38 C397.42 43.4, 415.28 24.29, 434.91 1.75 M383.08 61.38 C393.94 48.72, 405.68 34.65, 434.91 1.75 M388.06 61.74 C402.2 47.52, 414.32 31.14, 440.55 1.36 M388.06 61.74 C401.02 45.43, 415.02 31.33, 440.55 1.36 M393.71 61.34 C409.12 40.84, 424.4 26.03, 445.54 1.72 M393.71 61.34 C412.76 39.51, 432.55 17.86, 445.54 1.72 M398.69 61.7 C415.69 40.38, 433.35 21.38, 451.18 1.33 M398.69 61.7 C417.04 42.2, 434.66 19.98, 451.18 1.33 M404.34 61.31 C415.86 47.28, 425.08 36.02, 456.17 1.69 M404.34 61.31 C424.94 38.56, 443.82 15.84, 456.17 1.69 M409.32 61.67 C424.36 43.9, 436.13 28.39, 461.81 1.29 M409.32 61.67 C425.76 42.17, 443.96 20.94, 461.81 1.29 M414.97 61.27 C430.84 45.89, 443.13 31.62, 466.8 1.65 M414.97 61.27 C429.26 46.21, 441.12 31.84, 466.8 1.65 M419.95 61.63 C433.24 46.81, 444.9 34.6, 472.44 1.26 M419.95 61.63 C440.8 37.13, 462.66 14.15, 472.44 1.26 M425.6 61.24 C439.87 45.9, 455.74 28.45, 477.43 1.62 M425.6 61.24 C439.14 44.61, 454.41 28.72, 477.43 1.62 M430.58 61.6 C449.73 41.64, 470.45 16.58, 483.07 1.22 M430.58 61.6 C448.6 40.3, 466.49 18.89, 483.07 1.22 M436.23 61.2 C455.68 42.85, 472.81 20.81, 488.06 1.58 M436.23 61.2 C453.07 42.65, 468.95 23.6, 488.06 1.58 M441.21 61.56 C460.14 41.72, 475.78 22.2, 493.7 1.19 M441.21 61.56 C453.61 47.98, 463.8 35.04, 493.7 1.19 M446.86 61.17 C466.01 39.46, 484.35 18.44, 498.69 1.55 M446.86 61.17 C463.4 41.93, 479.17 22.04, 498.69 1.55 M451.84 61.53 C468.63 41.02, 483.4 22.07, 504.33 1.15 M451.84 61.53 C465.01 46.81, 476.34 32.47, 504.33 1.15 M457.49 61.13 C470.37 45.69, 483.59 34.67, 509.32 1.51 M457.49 61.13 C477.12 38.95, 497.44 14.23, 509.32 1.51 M462.47 61.49 C475.58 47.29, 487.81 34.99, 514.96 1.12 M462.47 61.49 C478.47 43.85, 493.49 25.31, 514.96 1.12 M468.12 61.1 C484.76 39.98, 504.45 19.73, 519.95 1.48 M468.12 61.1 C485.09 42.93, 500.62 22.65, 519.95 1.48 M473.1 61.46 C490.29 40.96, 507.64 22.65, 525.59 1.08 M473.1 61.46 C488.68 43.39, 503.8 26.55, 525.59 1.08 M478.75 61.07 C491.49 43.54, 505.14 30.68, 530.58 1.44 M478.75 61.07 C489.59 45.94, 502.65 32.48, 530.58 1.44 M483.74 61.43 C503.19 39.56, 519.63 18.59, 535.56 1.8 M483.74 61.43 C498.92 43.25, 514.88 24.61, 535.56 1.8 M488.72 61.79 C508.06 37.79, 528.27 17.11, 541.21 1.41 M488.72 61.79 C499.02 50.53, 508.66 36.83, 541.21 1.41 M494.37 61.39 C505.11 47.45, 518.45 32.55, 546.19 1.77 M494.37 61.39 C509.24 42.83, 525.32 24.49, 546.19 1.77 M499.35 61.75 C517.11 36.49, 538.79 13.87, 551.84 1.37 M499.35 61.75 C518.51 38, 539.59 15.66, 551.84 1.37 M505 61.36 C514.89 49.66, 525.09 38.16, 556.82 1.73 M505 61.36 C516.96 46.49, 530.6 32.52, 556.82 1.73 M509.98 61.72 C526.92 42.45, 540.2 24.47, 562.47 1.34 M509.98 61.72 C524.37 44.62, 539.33 29.34, 562.47 1.34 M515.63 61.32 C525.21 47.55, 538.49 35.35, 567.45 1.7 M515.63 61.32 C530.62 42.85, 546.1 26.81, 567.45 1.7 M520.61 61.68 C534.44 47.05, 547.97 33.5, 573.1 1.31 M520.61 61.68 C535.67 43.44, 551.8 26.55, 573.1 1.31 M526.26 61.29 C544.31 43.3, 561.78 23.25, 578.08 1.67 M526.26 61.29 C540.69 46.55, 554.51 29.06, 578.08 1.67 M531.24 61.65 C546.78 41.76, 567.26 21.96, 583.73 1.27 M531.24 61.65 C549.94 39.56, 569.27 15.9, 583.73 1.27 M536.89 61.25 C554.01 41.76, 575.64 17.84, 588.71 1.63 M536.89 61.25 C556.57 37.72, 576.34 16.31, 588.71 1.63 M541.87 61.61 C556.3 41.65, 574.88 22.87, 594.36 1.24 M541.87 61.61 C560.5 38.89, 580.71 16.47, 594.36 1.24 M547.52 61.22 C562.09 45.48, 575.27 27.18, 599.34 1.6 M547.52 61.22 C562.85 43.66, 576.34 28.22, 599.34 1.6 M552.5 61.58 C573.67 37.73, 590.5 17.37, 604.99 1.2 M552.5 61.58 C567.38 43.04, 583.17 26.77, 604.99 1.2 M558.15 61.18 C575.86 39.89, 594.46 20.64, 609.97 1.56 M558.15 61.18 C570.25 46.09, 582.57 32.8, 609.97 1.56 M563.13 61.54 C577.97 44.39, 596.63 22.41, 615.62 1.17 M563.13 61.54 C574.92 48.44, 587.45 35.71, 615.62 1.17 M568.78 61.15 C584.67 40.07, 602.55 23.38, 620.6 1.53 M568.78 61.15 C586.97 41.02, 604.39 19.98, 620.6 1.53 M573.76 61.51 C591.09 40.18, 611.08 15.26, 626.25 1.13 M573.76 61.51 C592.96 39.18, 613.22 15.5, 626.25 1.13 M579.41 61.12 C597.68 37.4, 619.24 15.86, 629.92 3 M579.41 61.12 C594.72 43.06, 609.64 26.29, 629.92 3 M584.39 61.48 C594.98 48.64, 607.11 35.39, 634.25 4.12 M584.39 61.48 C600.41 41.52, 617.74 23.5, 634.25 4.12 M590.04 61.08 C604.48 43.98, 620.51 25.49, 635.96 8.25 M590.04 61.08 C602.7 48.19, 614.61 33.36, 635.96 8.25 M595.02 61.44 C609.84 43.13, 625.08 24.81, 638.98 10.88 M595.02 61.44 C609.4 45.4, 625.05 27.4, 638.98 10.88 M600.01 61.8 C613.9 45.8, 632.41 28.25, 638.72 17.27 M600.01 61.8 C613.49 46.6, 628.09 29.91, 638.72 17.27 M605.65 61.41 C616.43 52.53, 624.12 42.01, 639.11 22.92 M605.65 61.41 C618.85 46.89, 631.32 32.04, 639.11 22.92 M610.64 61.77 C617.72 54.49, 626.14 46.54, 638.85 29.31 M610.64 61.77 C621.74 49.5, 632.59 36.67, 638.85 29.31 M616.28 61.37 C624.38 51.13, 632.81 44.49, 639.25 34.96 M616.28 61.37 C625.51 50.47, 633.36 41.86, 639.25 34.96 M621.93 60.98 C628.17 53.53, 633.45 46.52, 639.64 40.6 M621.93 60.98 C627.07 54.13, 634.41 47.43, 639.64 40.6 M627.57 60.58 C631.6 55.8, 634.5 53.18, 637.41 49.26 M627.57 60.58 C631.51 56.08, 635.11 52.46, 637.41 49.26" stroke="#a5d8ff" stroke-width="0.5" fill="none"></path><path d="M15.25 0 M15.25 0 C189.47 -0.25, 365.34 0.58, 621.75 0 M15.25 0 C147.92 0.13, 280.15 0.06, 621.75 0 M621.75 0 C630.79 0.19, 636.55 6.25, 637 15.25 M621.75 0 C631.79 0.03, 634.99 5.73, 637 15.25 M637 15.25 C638.01 26.61, 637.52 36.4, 637 45.75 M637 15.25 C637.96 22.88, 636.5 31.75, 637 45.75 M637 45.75 C635.8 57.12, 631.08 60.21, 621.75 61 M637 45.75 C635.31 58.1, 632.35 60.56, 621.75 61 M621.75 61 C447.81 57.84, 273.67 58.05, 15.25 61 M621.75 61 C473.43 63.12, 325.37 62.88, 15.25 61 M15.25 61 C3.47 61.3, -0.25 54.25, 0 45.75 M15.25 61 C4.29 59.32, 1.81 55.84, 0 45.75 M0 45.75 C0.82 37.62, -1.4 31.65, 0 15.25 M0 45.75 C0.1 36.48, -0.4 27.08, 0 15.25 M0 15.25 C0.59 5.81, 5.1 0.18, 15.25 0 M0 15.25 C-0.73 6.64, 5.11 -2.23, 15.25 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1112.6220903272763 802.7965642218423) rotate(0 30.109970092773438 12.5)"><text x="30.109970092773438" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">plugin </text></g><g stroke-linecap="round" transform="translate(10 131.4823844339371) rotate(0 269.66662597656256 116.06928877397013)"><path d="M32 0 M32 0 C143.1 -2.42, 255.05 -1.28, 507.33 0 M32 0 C220.97 2.15, 410.94 1.99, 507.33 0 M507.33 0 C529.64 -1.44, 537.4 12.02, 539.33 32 M507.33 0 C528.57 0.97, 540.81 10.06, 539.33 32 M539.33 32 C539.48 81.14, 540.66 127.04, 539.33 200.14 M539.33 32 C540.26 80.58, 540.05 130.67, 539.33 200.14 M539.33 200.14 C541.15 220.74, 528.19 231.7, 507.33 232.14 M539.33 200.14 C539.26 221.94, 527.06 233.48, 507.33 232.14 M507.33 232.14 C329.58 232.14, 153.84 231.37, 32 232.14 M507.33 232.14 C377.12 231.11, 246.17 230.97, 32 232.14 M32 232.14 C10.16 233.09, -0.54 221.4, 0 200.14 M32 232.14 C10.53 232.28, 1.04 221.41, 0 200.14 M0 200.14 C-2.24 144.6, 0.97 88.97, 0 32 M0 200.14 C-0.44 150.74, -0.93 102.76, 0 32 M0 32 C-1.79 10.41, 11.22 0.36, 32 0 M0 32 C-0.65 9.56, 10.13 -0.72, 32 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(20.242077341672996 141.64298369524386) rotate(0 102.01988220214844 12.5)"><text x="102.01988220214844" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">isula-rust-extensions</text></g><g stroke-linecap="round" transform="translate(62.108766233767824 181.322216293971) rotate(0 90 62.5)"><path d="M7.66 7.99 C7.66 7.99, 7.66 7.99, 7.66 7.99 M7.66 7.99 C7.66 7.99, 7.66 7.99, 7.66 7.99 M3.46 18.91 C7.14 13.62, 13.91 7.4, 17.9 2.31 M3.46 18.91 C6.12 15.12, 10.62 11.5, 17.9 2.31 M2.55 26.06 C10 21.45, 13.3 12.59, 24.2 1.16 M2.55 26.06 C7.88 19.68, 15.32 13.11, 24.2 1.16 M2.94 31.71 C12.18 21.76, 18.01 12.71, 29.84 0.76 M2.94 31.71 C8.63 24.51, 15.29 17.3, 29.84 0.76 M2.68 38.1 C11.42 29.13, 19.85 19.05, 34.17 1.88 M2.68 38.1 C14.27 26.75, 25.53 13.36, 34.17 1.88 M2.42 44.5 C12.03 29.96, 24.81 16.49, 39.16 2.24 M2.42 44.5 C12.57 31.82, 23.16 19.86, 39.16 2.24 M2.81 50.15 C15.5 37.59, 22.8 25.3, 44.14 2.6 M2.81 50.15 C15.11 35.62, 28.35 21.3, 44.14 2.6 M2.55 56.54 C20.3 35.71, 35.87 16.6, 49.79 2.2 M2.55 56.54 C14.29 42.28, 28.36 26.77, 49.79 2.2 M2.95 62.19 C16.16 46.6, 28.28 35.32, 54.77 2.56 M2.95 62.19 C14.22 50.57, 24.64 38.08, 54.77 2.56 M2.68 68.58 C21.28 45.95, 43.45 25.19, 60.42 2.17 M2.68 68.58 C22.38 47.75, 40.02 26.34, 60.42 2.17 M2.42 74.98 C18.29 54.74, 37.91 34.94, 65.4 2.53 M2.42 74.98 C27.64 46.17, 51.87 17.52, 65.4 2.53 M2.82 80.63 C22.63 55.38, 42.46 34.09, 71.05 2.14 M2.82 80.63 C28.36 49.73, 54.46 19.28, 71.05 2.14 M2.56 87.02 C19.93 64.96, 37.73 44.77, 76.04 2.5 M2.56 87.02 C29.28 56.08, 56.97 26.36, 76.04 2.5 M2.95 92.67 C17.35 72.46, 35.2 55.47, 81.68 2.1 M2.95 92.67 C20.22 73.38, 39.13 53.73, 81.68 2.1 M0.72 101.33 C22.74 76.9, 46.48 50.71, 86.67 2.46 M0.72 101.33 C28.09 69.93, 56.76 38.48, 86.67 2.46 M1.77 106.22 C31.22 71.1, 63.16 36.24, 92.31 2.07 M1.77 106.22 C21.07 82.19, 41.68 60.21, 92.31 2.07 M4.13 109.6 C27.61 83.61, 49.94 58.46, 97.3 2.43 M4.13 109.6 C39.63 69.35, 73.68 29.03, 97.3 2.43 M6.5 112.97 C41.99 75.13, 76.28 33.38, 102.94 2.03 M6.5 112.97 C25.9 89.59, 45.49 67.73, 102.94 2.03 M8.2 117.11 C43.79 77.46, 79.88 35.77, 107.93 2.39 M8.2 117.11 C48.57 71.87, 88.08 27.32, 107.93 2.39 M11.22 119.73 C52.18 74.94, 90.12 30.58, 113.57 2 M11.22 119.73 C51.71 73.8, 92.88 27.25, 113.57 2 M14.9 121.6 C34.94 96.53, 58.52 68.86, 118.56 2.36 M14.9 121.6 C49.31 83.14, 83.56 42.28, 118.56 2.36 M18.57 123.47 C52.22 85.56, 82.32 50.16, 124.2 1.96 M18.57 123.47 C45.8 92.79, 72.74 61.28, 124.2 1.96 M22.9 124.59 C47.46 100.28, 68.18 71.38, 129.19 2.32 M22.9 124.59 C52.63 90.92, 83.43 55.43, 129.19 2.32 M27.89 124.95 C64.71 83.39, 104.07 41.09, 134.83 1.93 M27.89 124.95 C54.79 92.99, 82.92 61.44, 134.83 1.93 M32.22 126.06 C55.43 95.9, 79.34 68.87, 139.82 2.29 M32.22 126.06 C59.88 93.44, 88.75 60.77, 139.82 2.29 M37.86 125.67 C61.76 96.74, 88.64 67.17, 145.46 1.89 M37.86 125.67 C70.57 87.89, 103.02 48.75, 145.46 1.89 M42.85 126.03 C73.07 91.24, 108.18 50.48, 151.1 1.5 M42.85 126.03 C64.98 99.67, 87.78 73.73, 151.1 1.5 M48.5 125.63 C73.25 98.86, 100.79 70.99, 155.43 2.61 M48.5 125.63 C82.03 87.48, 115.7 48.46, 155.43 2.61 M53.48 125.99 C92.26 80.39, 131.34 35.68, 160.42 2.97 M53.48 125.99 C93.47 79.99, 133.4 34.95, 160.42 2.97 M59.13 125.6 C95.88 86.78, 133.12 42.28, 164.75 4.09 M59.13 125.6 C83.94 95.63, 109.42 67.42, 164.75 4.09 M64.11 125.96 C101.61 85.28, 135.9 45.44, 168.43 5.96 M64.11 125.96 C98.05 85.6, 134 44.5, 168.43 5.96 M69.76 125.56 C96.88 93.15, 125.56 61.96, 172.1 7.83 M69.76 125.56 C91.17 98.5, 114.83 71.1, 172.1 7.83 M74.74 125.92 C114.34 79.66, 155.54 35.03, 175.12 10.45 M74.74 125.92 C94.74 103.2, 115.43 79.24, 175.12 10.45 M79.73 126.28 C107.63 92.62, 136.58 62.12, 177.48 13.83 M79.73 126.28 C107.12 95.52, 135.03 63.28, 177.48 13.83 M85.37 125.89 C113.17 92.61, 140.98 57.29, 179.19 17.97 M85.37 125.89 C122.89 82.49, 159.38 40.02, 179.19 17.97 M90.36 126.25 C122.3 91.05, 154.8 55.28, 179.58 23.61 M90.36 126.25 C125.06 86.37, 160.53 44.33, 179.58 23.61 M96 125.85 C121 96.62, 148.34 64.7, 180.63 28.5 M96 125.85 C116.91 100.7, 138.94 76.71, 180.63 28.5 M100.99 126.21 C132.04 91.14, 164.19 52.95, 182.34 32.63 M100.99 126.21 C117.19 107.57, 134.49 88.17, 182.34 32.63 M106.63 125.82 C121.59 103.73, 142.03 87.09, 182.08 39.03 M106.63 125.82 C124.13 105.23, 143.31 83.82, 182.08 39.03 M111.62 126.18 C128.67 108.48, 142.92 90.74, 181.82 45.43 M111.62 126.18 C137.06 95.86, 164.59 65.07, 181.82 45.43 M117.26 125.79 C141.57 97.29, 163.88 74.16, 182.21 51.07 M117.26 125.79 C140.91 99.96, 163.9 72.66, 182.21 51.07 M122.25 126.15 C135.66 110.52, 148.46 98.15, 181.95 57.47 M122.25 126.15 C144.3 100.59, 166.71 76.07, 181.95 57.47 M127.89 125.75 C149.82 104.23, 169.89 77.58, 181.69 63.86 M127.89 125.75 C142.69 106.85, 159.63 88.4, 181.69 63.86 M132.88 126.11 C146.28 112.72, 157.93 96.89, 182.08 69.51 M132.88 126.11 C146.88 110, 159.44 95.05, 182.08 69.51 M138.52 125.72 C148.97 111.91, 158.82 101.02, 181.82 75.91 M138.52 125.72 C152.36 109.53, 165.26 94.17, 181.82 75.91 M143.51 126.08 C156.12 107.98, 170.33 93.13, 181.56 82.3 M143.51 126.08 C153.2 117.04, 161.57 105.26, 181.56 82.3 M149.15 125.68 C157.49 113.01, 167.44 104.78, 181.96 87.95 M149.15 125.68 C160.76 112.35, 170.85 99.42, 181.96 87.95 M155.45 124.53 C165.12 114.49, 170.95 105.61, 181.69 94.34 M155.45 124.53 C164.25 114.89, 175.07 102.27, 181.69 94.34 M161.1 124.14 C168.56 116.87, 172.72 108.73, 180.12 102.25 M161.1 124.14 C165.57 118.81, 171.85 112.22, 180.12 102.25" stroke="#a5d8ff" stroke-width="0.5" fill="none"></path><path d="M31.25 0 M31.25 0 C69.23 2.46, 107.5 1.51, 148.75 0 M31.25 0 C56.85 -0.14, 82.56 0.69, 148.75 0 M148.75 0 C170.15 -0.62, 178.24 12.13, 180 31.25 M148.75 0 C167.39 -0.16, 178.02 9.78, 180 31.25 M180 31.25 C178.14 48.11, 179.5 64.84, 180 93.75 M180 31.25 C179.34 51.46, 179.44 71.56, 180 93.75 M180 93.75 C178.84 115.33, 167.69 125.54, 148.75 125 M180 93.75 C179.78 114.44, 171.29 125.81, 148.75 125 M148.75 125 C119.21 126.91, 90.4 124.62, 31.25 125 M148.75 125 C110.16 125.77, 73.4 126.03, 31.25 125 M31.25 125 C10.42 126.6, 0.12 115.07, 0 93.75 M31.25 125 C9.92 125.7, -0.98 112.66, 0 93.75 M0 93.75 C1.16 70.61, 0.99 48.35, 0 31.25 M0 93.75 C-1.15 80.78, -0.48 65.91, 0 31.25 M0 31.25 C1.97 11.48, 8.67 -1.15, 31.25 0 M0 31.25 C-2.29 11.4, 11.78 0, 31.25 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(76.57883611902173 231.322216293971) rotate(0 75.5299301147461 12.5)"><text x="75.5299301147461" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Runtime Service</text></g><g stroke-linecap="round" transform="translate(299.10147425003186 176.2622602621841) rotate(0 108.5 67)"><path d="M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M7.86 8.16 C7.86 8.16, 7.86 8.16, 7.86 8.16 M3.66 19.09 C10.94 11.47, 12.71 8.15, 18.1 2.48 M3.66 19.09 C8.6 14.41, 11.55 9.35, 18.1 2.48 M2.75 26.24 C7.05 19.53, 12.59 13.92, 24.4 1.33 M2.75 26.24 C10.58 19.08, 16.63 9.35, 24.4 1.33 M2.48 32.64 C11.25 20.59, 20.01 12.07, 30.7 0.18 M2.48 32.64 C12.67 21.2, 22.93 8.87, 30.7 0.18 M2.88 38.28 C12.06 28.21, 22.24 15.29, 34.37 2.05 M2.88 38.28 C10.71 29.77, 16.95 22.53, 34.37 2.05 M2.62 44.68 C12.91 31.51, 22.93 22.2, 39.36 2.41 M2.62 44.68 C14.19 31.09, 25.71 17.15, 39.36 2.41 M2.36 51.07 C15.62 33.34, 33.03 14.57, 45 2.02 M2.36 51.07 C18.19 33.61, 34.24 15.72, 45 2.02 M2.75 56.72 C19.25 36.62, 36.38 18.33, 49.99 2.38 M2.75 56.72 C16.33 41.54, 28.64 27.08, 49.99 2.38 M2.49 63.11 C14.16 51.93, 23.78 36.73, 55.63 1.98 M2.49 63.11 C16.1 47.45, 29.24 32.72, 55.63 1.98 M2.88 68.76 C17.04 56.34, 28.27 39.03, 60.62 2.34 M2.88 68.76 C18.2 50.46, 35.11 31.73, 60.62 2.34 M2.62 75.16 C27.09 49.33, 51.77 21.9, 66.26 1.95 M2.62 75.16 C16.49 58.39, 31.19 43.14, 66.26 1.95 M2.36 81.55 C19.7 61.9, 40.1 40.52, 71.25 2.31 M2.36 81.55 C23.87 56.01, 46.17 32.02, 71.25 2.31 M2.76 87.2 C18.89 67.54, 38.73 48.36, 76.89 1.91 M2.76 87.2 C21.79 67.33, 38.61 45.55, 76.89 1.91 M2.49 93.59 C33.59 59.81, 61.35 23.38, 81.88 2.27 M2.49 93.59 C25.45 69.29, 45.95 43.99, 81.88 2.27 M2.89 99.24 C35.81 63.52, 65.62 25.1, 87.52 1.88 M2.89 99.24 C28.88 70.85, 53.66 43.08, 87.52 1.88 M2.63 105.64 C25.64 80.75, 47.34 54.18, 92.51 2.24 M2.63 105.64 C35.5 69.53, 67.1 31.93, 92.51 2.24 M3.02 111.28 C29.06 82.52, 53.75 53.88, 98.15 1.85 M3.02 111.28 C36.59 71.53, 72.64 30.4, 98.15 1.85 M4.07 116.17 C26.17 89.33, 44.62 66.07, 103.14 2.21 M4.07 116.17 C36.33 79.78, 69.51 42.46, 103.14 2.21 M4.47 121.81 C38.86 82.82, 75.37 40.08, 108.78 1.81 M4.47 121.81 C35.08 87.42, 65.12 52.64, 108.78 1.81 M7.49 124.43 C30.03 98.21, 54.75 69.94, 113.77 2.17 M7.49 124.43 C32.23 97.02, 55.41 69.9, 113.77 2.17 M10.51 127.06 C44.8 86.47, 78.96 49.23, 119.41 1.78 M10.51 127.06 C44.66 86.28, 78.69 48.6, 119.41 1.78 M12.87 130.44 C36.88 102.3, 63.47 71.32, 124.4 2.14 M12.87 130.44 C39.44 99.12, 64.51 69.5, 124.4 2.14 M17.2 131.55 C45.28 95.67, 75.07 62.74, 130.04 1.74 M17.2 131.55 C51.81 91.53, 85.16 51.98, 130.04 1.74 M21.53 132.67 C54.45 97.63, 84.74 60.42, 135.03 2.1 M21.53 132.67 C53.42 96.93, 83.57 61.97, 135.03 2.1 M25.2 134.54 C71.41 81.26, 115.79 31.58, 140.67 1.71 M25.2 134.54 C65.26 88.88, 103.54 42.43, 140.67 1.71 M30.19 134.9 C75.07 84.3, 119.44 32.53, 145.66 2.07 M30.19 134.9 C71.31 85.91, 113.57 40.15, 145.66 2.07 M34.52 136.01 C63.68 102.49, 87.4 73.96, 150.65 2.43 M34.52 136.01 C75.66 88.87, 115.7 40.58, 150.65 2.43 M39.51 136.37 C66.07 109.64, 89.22 79.07, 156.29 2.03 M39.51 136.37 C66.84 104.95, 95.7 73.64, 156.29 2.03 M45.15 135.98 C71.31 105.4, 98.35 77.24, 161.28 2.39 M45.15 135.98 C75.76 101.82, 107.47 64.57, 161.28 2.39 M50.14 136.34 C81.12 99.76, 108.17 65.67, 166.92 2 M50.14 136.34 C94.51 86.86, 138.75 36.54, 166.92 2 M55.78 135.94 C95.79 90.35, 136.75 43.97, 171.91 2.36 M55.78 135.94 C83.26 104.85, 110.29 74.74, 171.91 2.36 M60.77 136.3 C89.06 105.19, 114.49 74.81, 177.55 1.96 M60.77 136.3 C104.2 86.48, 148.34 36.8, 177.55 1.96 M66.41 135.91 C105.56 93, 139.84 50.59, 182.54 2.32 M66.41 135.91 C93.5 104.77, 121.36 72.21, 182.54 2.32 M71.4 136.27 C107.43 96.66, 142.42 54.48, 187.52 2.68 M71.4 136.27 C110.25 91.48, 147.8 48.88, 187.52 2.68 M77.04 135.87 C120.11 83.13, 167.46 34.82, 193.82 1.54 M77.04 135.87 C107.09 100.69, 138.85 66.26, 193.82 1.54 M82.03 136.23 C110.51 105.85, 138.09 72.82, 198.15 2.65 M82.03 136.23 C116.14 95.84, 150.16 58.33, 198.15 2.65 M87.67 135.84 C121.4 96.54, 151.59 63.22, 201.83 4.52 M87.67 135.84 C128.4 90.24, 168.84 42.37, 201.83 4.52 M92.66 136.2 C119.31 104.21, 145.09 75.8, 206.16 5.63 M92.66 136.2 C117.22 108.48, 140.95 80.45, 206.16 5.63 M98.3 135.8 C137.25 96.26, 171.18 55.03, 208.52 9.01 M98.3 135.8 C136.13 92.88, 171.89 48.55, 208.52 9.01 M103.29 136.16 C138.49 94.87, 176.61 54.02, 211.54 11.64 M103.29 136.16 C145.3 88.79, 186.06 41.67, 211.54 11.64 M108.93 135.77 C144.99 96.62, 181.72 53.94, 214.56 14.26 M108.93 135.77 C138.27 100.96, 166.76 66.88, 214.56 14.26 M113.92 136.13 C154.77 91.72, 195.39 44.2, 216.27 18.4 M113.92 136.13 C153.14 92.19, 191.88 46.18, 216.27 18.4 M118.91 136.49 C145.48 103.86, 171.55 76.01, 217.32 23.28 M118.91 136.49 C146.69 105.71, 173.59 74.76, 217.32 23.28 M124.55 136.1 C153.06 101.91, 181.6 68.27, 219.68 26.66 M124.55 136.1 C156.06 99.32, 189.05 60.87, 219.68 26.66 M129.54 136.46 C163.97 96.42, 199.99 57.94, 219.42 33.06 M129.54 136.46 C149.03 113.39, 169.71 91.79, 219.42 33.06 M135.18 136.06 C167.05 99.31, 198.53 62.47, 219.16 39.46 M135.18 136.06 C161.29 104.06, 186.79 74.82, 219.16 39.46 M140.17 136.42 C164.6 109.81, 190.61 81.9, 219.55 45.1 M140.17 136.42 C159.86 112.37, 180.77 89.32, 219.55 45.1 M145.81 136.03 C172.43 103.89, 201.05 71.47, 219.29 51.5 M145.81 136.03 C166.11 112.62, 184.36 92.13, 219.29 51.5 M150.8 136.39 C174.9 106.2, 199.34 77.66, 219.68 57.14 M150.8 136.39 C175.15 109, 197.74 83.26, 219.68 57.14 M156.44 135.99 C173.88 118.12, 186.24 97.7, 219.42 63.54 M156.44 135.99 C172.55 117.64, 189.96 98.13, 219.42 63.54 M161.43 136.35 C173.08 120.96, 185.03 108.05, 219.82 69.18 M161.43 136.35 C174.14 121.62, 186.91 106.81, 219.82 69.18 M167.07 135.96 C177.87 122.85, 188.26 108.68, 219.56 75.58 M167.07 135.96 C185.26 115.38, 203.82 95.41, 219.56 75.58 M172.06 136.32 C183.59 123.58, 195.78 107.63, 219.95 81.22 M172.06 136.32 C187.01 118.93, 203.8 101.36, 219.95 81.22 M177.7 135.92 C190.41 120.97, 203.14 106.04, 219.69 87.62 M177.7 135.92 C185.56 126.09, 195.74 115.54, 219.69 87.62 M182.69 136.28 C196.83 117.82, 213.59 102.4, 220.08 93.26 M182.69 136.28 C190.73 124.76, 199.96 115.02, 220.08 93.26 M187.68 136.64 C199 124.28, 207 110.77, 217.2 102.68 M187.68 136.64 C197.04 124.1, 208.12 112.84, 217.2 102.68 M193.97 135.49 C199.94 128.45, 206.02 119.35, 216.28 109.83 M193.97 135.49 C199.35 128.08, 204.7 123.65, 216.28 109.83 M200.93 133.59 C205.75 131.4, 207.68 124.78, 213.39 119.25 M200.93 133.59 C205.92 128.52, 209.5 124.46, 213.39 119.25" stroke="#a5d8ff" stroke-width="0.5" fill="none"></path><path d="M32 0 M32 0 C80.38 -2.28, 124.72 -2.09, 185 0 M32 0 C87.89 0.9, 144.66 1.82, 185 0 M185 0 C207.85 1.39, 215.86 8.98, 217 32 M185 0 C204.54 -1.31, 217.75 8.85, 217 32 M217 32 C218.51 55.12, 219.06 79.07, 217 102 M217 32 C217.4 47.1, 216.08 61.18, 217 102 M217 102 C215.43 121.39, 208.04 132.7, 185 134 M217 102 C217.28 125.59, 208.4 133.47, 185 134 M185 134 C136.99 135.56, 85.61 131.87, 32 134 M185 134 C127.92 134.21, 69.91 134.22, 32 134 M32 134 C10 135.95, 0.07 123.05, 0 102 M32 134 C12.62 135.2, -0.85 123.37, 0 102 M0 102 C0.36 74.89, 0.18 48.96, 0 32 M0 102 C0.51 77.08, 0.99 53.23, 0 32 M0 32 C0.91 12.13, 9.34 -0.1, 32 0 M0 32 C-2.06 10.82, 12.64 0.95, 32 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(350.18152948684826 230.7622602621841) rotate(0 57.419944763183594 12.5)"><text x="57.419944763183594" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Plugin clinet</text></g><g mask="url(#mask-oKA4s3pyjo4kyorp7tOI-)" stroke-linecap="round"><g transform="translate(820.2310312350744 814.3079863056755) rotate(0 -164.75580456834018 -251.39287292908057)"><path d="M-0.81 1.12 C-19.38 -22.6, -56.59 -59.2, -111.45 -143.37 C-166.32 -227.54, -293.29 -444.1, -330.01 -503.91 M0.96 0.67 C-17.67 -23.32, -56.6 -61.17, -111.84 -145.13 C-167.08 -229.08, -293.76 -443.17, -330.47 -503.05" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(820.2310312350744 814.3079863056755) rotate(0 -164.75580456834018 -251.39287292908057)"><path d="M-305.25 -482.43 C-312.74 -488.98, -322.27 -497.48, -329.12 -503.13 M-307.27 -483.22 C-316.03 -491.47, -322.65 -497.32, -330.96 -503.14" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(820.2310312350744 814.3079863056755) rotate(0 -164.75580456834018 -251.39287292908057)"><path d="M-322.83 -471.84 C-325.01 -481.41, -329.32 -493.05, -329.12 -503.13 M-324.85 -472.62 C-327.66 -484.45, -328.27 -493.93, -330.96 -503.14" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-oKA4s3pyjo4kyorp7tOI-"><rect x="0" y="0" fill="#fff" width="1250.8256187304519" height="1417.353712349167"></rect><rect x="690.7678438893104" y="657.7462013274344" fill="#000" width="33.89997863769531" height="25" opacity="1"></rect></mask><g transform="translate(690.7678438893104 657.7462013274344) rotate(0 -35.292617222576155 -94.83108795083945)"><text x="16.949989318847656" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">call</text></g><g mask="url(#mask-ne33bhbs-yLaUby1tf7TI)" stroke-linecap="round"><g transform="translate(79.45526923866078 669.935423773688) rotate(0 -1.5715833556676841 -180.1656832099752)"><path d="M1.06 0.69 C0.6 -59.66, -2.5 -301.02, -3.56 -361.03 M0.16 0.01 C-0.33 -59.71, -3.68 -299.73, -4.2 -359.94" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(79.45526923866078 669.935423773688) rotate(0 -1.5715833556676841 -180.1656832099752)"><path d="M7.54 -330.9 C2.22 -340.23, 2.56 -344.89, -3.36 -358.66 M5.59 -332.63 C4.09 -339.61, 0.15 -347.22, -3.43 -359.92" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(79.45526923866078 669.935423773688) rotate(0 -1.5715833556676841 -180.1656832099752)"><path d="M-12.98 -330.66 C-13.54 -340.22, -8.44 -344.95, -3.36 -358.66 M-14.93 -332.39 C-10.81 -339.64, -9.15 -347.31, -3.43 -359.92" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-ne33bhbs-yLaUby1tf7TI"><rect x="0" y="0" fill="#fff" width="183.6009723226037" height="1130.09643998327"></rect><rect x="10.292490023349501" y="464.85491566889687" fill="#000" width="134.1798553466797" height="50" opacity="1"></rect></mask><g transform="translate(10.292490023349501 464.85491566889687) rotate(0 67.59119585964359 24.914824894815865)"><text x="67.08992767333984" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">RegisterPlugin</text><text x="67.08992767333984" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge"></text></g><g mask="url(#mask-vAG_8_uMXXnHUl59qU-Gu)" stroke-linecap="round"><g transform="translate(291.85811222375855 645.7849646818368) rotate(0 -50.35444210175925 -166.92967031517765)"><path d="M0.58 -0.86 C-1.53 -22.31, 5.21 -72.6, -11.64 -127.97 C-28.49 -183.34, -85.83 -298.76, -100.5 -333.08 M-0.57 1.3 C-2.43 -20.54, 7.25 -73.59, -9.53 -129.66 C-26.32 -185.74, -86.38 -301.27, -101.29 -335.16" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(291.85811222375855 645.7849646818368) rotate(0 -50.35444210175925 -166.92967031517765)"><path d="M-81.34 -316.05 C-86.98 -322.27, -95.8 -329.08, -101.82 -335.45 M-79.33 -314.29 C-88.75 -322.76, -96.03 -331.04, -101.66 -335.5" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(291.85811222375855 645.7849646818368) rotate(0 -50.35444210175925 -166.92967031517765)"><path d="M-99.87 -307.22 C-98.36 -316.96, -99.98 -327.2, -101.82 -335.45 M-97.86 -305.46 C-99.82 -317.32, -99.7 -329.12, -101.66 -335.5" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-vAG_8_uMXXnHUl59qU-Gu"><rect x="0" y="0" fill="#fff" width="492.3098474632352" height="1079.3672252023462"></rect><rect x="194.7972458348047" y="504.5054142402314" fill="#000" width="173.15985107421875" height="25" opacity="1"></rect></mask><g transform="translate(194.7972458348047 504.5054142402314) rotate(0 46.70642428719461 -25.650119873572294)"><text x="86.57992553710938" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">UpdateContainers</text></g><g mask="url(#mask-t4Ve6UCb4s2ddFOJFMKmq)" stroke-linecap="round"><g transform="translate(174.84757981386832 316.06689886760614) rotate(0 18.06697964380507 186.46561865802823)"><path d="M-1.16 0.81 C-0.49 45.65, -1.83 206.39, 4.58 268.19 C10.99 329.99, 32 354.1, 37.29 371.59 M0.43 0.19 C0.89 44.75, -2.47 204.24, 3.61 266.33 C9.69 328.42, 31.45 355.27, 36.93 372.74" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(174.84757981386832 316.06689886760614) rotate(0 18.06697964380507 186.46561865802823)"><path d="M17.42 351.1 C24.02 360.18, 29.93 366.12, 38.91 371.15 M15.58 351.09 C21.64 356.07, 25.19 360.55, 36.35 373.57" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(174.84757981386832 316.06689886760614) rotate(0 18.06697964380507 186.46561865802823)"><path d="M36.16 342.73 C36.17 354.55, 35.54 363.41, 38.91 371.15 M34.32 342.72 C36.22 349.55, 35.56 355.91, 36.35 373.57" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-t4Ve6UCb4s2ddFOJFMKmq"><rect x="0" y="0" fill="#fff" width="311.370283987698" height="787.9704674162213"></rect><rect x="91.97820374459491" y="571.2529728339814" fill="#000" width="174.9998321533203" height="25" opacity="1"></rect></mask><g transform="translate(91.97820374459491 571.2529728339814) rotate(0 100.93635571307848 -68.72045530834703)"><text x="87.49991607666016" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">update failed list</text></g><g mask="url(#mask-9VLM9lSMU1NGhxSIiyzQb)" stroke-linecap="round"><g transform="translate(486.39206745127194 665.8644940354698) rotate(0 -5.3612081416674755 -176.06974041674312)"><path d="M-0.05 0.5 C-0.4 -16.38, -1.61 -41.92, -3.24 -100.49 C-4.86 -159.07, -8.59 -308.84, -9.82 -350.92 M-1.53 -0.28 C-1.87 -17.06, -2.26 -40.4, -3.78 -99.12 C-5.3 -157.85, -9.5 -310.43, -10.67 -352.64" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(486.39206745127194 665.8644940354698) rotate(0 -5.3612081416674755 -176.06974041674312)"><path d="M1.2 -323.47 C-2.6 -330.72, -2.34 -337.69, -12.18 -351.51 M1.13 -324.73 C-3 -333, -6.33 -339.73, -9.76 -353.01" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(486.39206745127194 665.8644940354698) rotate(0 -5.3612081416674755 -176.06974041674312)"><path d="M-19.31 -322.9 C-18.94 -330.26, -14.51 -337.35, -12.18 -351.51 M-19.38 -324.16 C-17.7 -332.58, -15.22 -339.46, -9.76 -353.01" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-9VLM9lSMU1NGhxSIiyzQb"><rect x="0" y="0" fill="#fff" width="596.034632297163" height="1117.975238016037"></rect><rect x="441.14604286330905" y="553.1863734075687" fill="#000" width="82.47990417480469" height="25" opacity="1"></rect></mask><g transform="translate(441.14604286330905 553.1863734075687) rotate(0 39.88481644629542 -63.391619788842036)"><text x="41.239952087402344" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">response</text></g><g mask="url(#mask-LZ9ev888BBSucr_xRdptu)" stroke-linecap="round"><g transform="translate(1194.168112626724 267.5152644533837) rotate(0 2.728295080510293 173.14359760798106)"><path d="M0.77 -0.32 C1.73 57.57, 5.04 290.14, 5.74 347.82 M-0.29 -1.53 C0.51 56.01, 3.43 288.3, 4.7 346.32" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1194.168112626724 267.5152644533837) rotate(0 2.728295080510293 173.14359760798106)"><path d="M-6.55 318.01 C-0.75 324.93, -1.07 335.95, 4.37 345.35 M-6.39 317.96 C-3.26 327.28, 1.34 334.23, 4.46 346.1" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1194.168112626724 267.5152644533837) rotate(0 2.728295080510293 173.14359760798106)"><path d="M13.97 317.67 C13.69 324.83, 7.31 335.94, 4.37 345.35 M14.13 317.62 C11.29 327.05, 9.92 334.1, 4.46 346.1" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask id="mask-LZ9ev888BBSucr_xRdptu"><rect x="0" y="0" fill="#fff" width="1300.0847276937782" height="714.1446988196667"></rect><rect x="1180.1764308414035" y="428.3299816365252" fill="#000" width="33.89997863769531" height="25" opacity="1"></rect></mask><g transform="translate(1180.1764308414035 428.3299816365252) rotate(0 16.719976865830745 12.328880424839554)"><text x="16.949989318847656" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">call</text></g><g stroke-linecap="round"><g transform="translate(1276.550934970028 58.53551739195791) rotate(0 0.5093983992495623 76.59715198779622)"><path d="M-0.17 1.19 C-0.21 26.47, 0.14 126.22, 0.53 151.37 M-1.72 0.76 C-1.46 26.2, 2.16 127.01, 2.74 152.43" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1276.550934970028 58.53551739195791) rotate(0 0.5093983992495623 76.59715198779622)"><path d="M-6.38 122.97 C-5.9 135.86, -0.68 143.9, 2.56 153.97 M-8.93 125.39 C-4.2 132.65, -2 141.21, 2.71 152.63" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1276.550934970028 58.53551739195791) rotate(0 0.5093983992495623 76.59715198779622)"><path d="M14.13 122.36 C7.14 135.44, 4.89 143.7, 2.56 153.97 M11.58 124.78 C10.12 132.15, 6.13 140.9, 2.71 152.63" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g mask="url(#mask-RR6eGbAn7Aj0xyVWgZKVy)" stroke-linecap="round"><g transform="translate(808.8133225597356 442.2790282891556) rotate(0 0.21868587230858338 -82.91315751214916)"><path d="M-0.95 -0.91 C-0.69 -28.95, 1.21 -139.38, 1.39 -167.06 M0.75 1.23 C0.93 -26.12, 1.08 -137.8, 0.8 -165.63" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(808.8133225597356 442.2790282891556) rotate(0 0.21868587230858338 -82.91315751214916)"><path d="M9.64 -136.34 C7.59 -146.56, 4.78 -152.09, 0.84 -166.36 M12.06 -137.84 C8.33 -145.09, 5.78 -152.15, 0.1 -165.04" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(808.8133225597356 442.2790282891556) rotate(0 0.21868587230858338 -82.91315751214916)"><path d="M-10.88 -136.27 C-7.08 -146.35, -4.02 -151.9, 0.84 -166.36 M-8.46 -137.77 C-6.74 -145.21, -3.83 -152.29, 0.1 -165.04" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-RR6eGbAn7Aj0xyVWgZKVy"><rect x="0" y="0" fill="#fff" width="909.523029817289" height="709.1361420819394"></rect><rect x="733.1682448530629" y="346.3504713927632" fill="#000" width="151.99986267089844" height="25" opacity="1"></rect></mask><g transform="translate(733.1682448530629 346.3504713927632) rotate(0 75.8637635789812 13.01539938424321)"><text x="75.99993133544922" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">adjust oci spec</text></g><g mask="url(#mask-1ulPStvL1fhx2LLr_N0fq)" stroke-linecap="round"><g transform="translate(1117.9225807913301 693.5564619959187) rotate(0 6.252196245743221 44.06817081043482)"><path d="M0.68 -0.2 C2.59 14.62, 8.63 73.28, 10.52 88.01 M-0.42 -1.35 C1.97 13.74, 10.9 74.35, 12.93 89.49" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1117.9225807913301 693.5564619959187) rotate(0 6.252196245743221 44.06817081043482)"><path d="M-1.53 62.05 C1.54 70.32, 4.88 73.88, 12.24 88.33 M-1.43 62.8 C4.43 73.42, 9.18 83.95, 13.65 90.43" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1117.9225807913301 693.5564619959187) rotate(0 6.252196245743221 44.06817081043482)"><path d="M18.79 59.17 C17.36 68.19, 16.21 72.39, 12.24 88.33 M18.89 59.92 C16.99 71.57, 13.94 83.21, 13.65 90.43" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-1ulPStvL1fhx2LLr_N0fq"><rect x="0" y="0" fill="#fff" width="1229.0243431323681" height="881.6728113157524"></rect><rect x="1088.6534851552085" y="725.114636655835" fill="#000" width="69.63995361328125" height="25" opacity="1"></rect></mask><g transform="translate(1088.6534851552085 725.114636655835) rotate(0 35.52129188186484 12.509996150518418)"><text x="34.819976806640625" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">manage</text></g><g stroke-linecap="round" transform="translate(1645.0211967892924 620.782216988212) rotate(0 92 37.5)"><path d="M4.99 4.34 C4.99 4.34, 4.99 4.34, 4.99 4.34 M4.99 4.34 C4.99 4.34, 4.99 4.34, 4.99 4.34 M0.79 15.26 C5.07 12.76, 9 7.47, 11.95 2.43 M0.79 15.26 C2.74 12.17, 5.08 9.05, 11.95 2.43 M1.19 20.91 C8.02 13.22, 14.64 5.93, 18.9 0.53 M1.19 20.91 C6.9 14.83, 12.07 9.25, 18.9 0.53 M0.93 27.31 C8.09 23.02, 11.44 15.31, 24.54 0.14 M0.93 27.31 C9.19 17.13, 17.97 6.8, 24.54 0.14 M1.32 32.95 C9.55 21.93, 19.13 10.94, 29.53 0.5 M1.32 32.95 C7.31 24.71, 13.51 18.57, 29.53 0.5 M1.06 39.35 C10.06 29.62, 19.2 20.69, 35.17 0.1 M1.06 39.35 C12.04 25.47, 23.99 11.94, 35.17 0.1 M0.8 45.74 C15.71 30.56, 28.27 13.53, 40.16 0.46 M0.8 45.74 C13.92 30.21, 29.03 13.68, 40.16 0.46 M1.19 51.39 C15.86 36.41, 29.04 19.89, 45.8 0.07 M1.19 51.39 C17.49 33.91, 34.53 14.91, 45.8 0.07 M0.93 57.78 C13.55 43.25, 25.11 31.58, 50.79 0.43 M0.93 57.78 C20.57 35.73, 40.6 13.71, 50.79 0.43 M1.98 62.67 C19.7 40.84, 38.21 20.16, 56.43 0.03 M1.98 62.67 C22.62 37.77, 45.13 14.41, 56.43 0.03 M4.34 66.05 C19.59 45.61, 35.6 27.53, 61.42 0.39 M4.34 66.05 C23.03 43.81, 42.45 23.36, 61.42 0.39 M5.4 70.94 C23.99 50.46, 45.42 25.79, 67.06 0 M5.4 70.94 C24.54 48.27, 45.55 23.82, 67.06 0 M9.07 72.81 C23.28 59.56, 37.02 42.52, 72.05 0.36 M9.07 72.81 C29.88 50.06, 50.01 25.77, 72.05 0.36 M12.09 75.43 C26.56 60.4, 41 44.02, 77.69 -0.04 M12.09 75.43 C37.71 46.77, 63.33 17.39, 77.69 -0.04 M17.08 75.79 C40.3 48.58, 66.96 19.08, 82.68 0.32 M17.08 75.79 C41.45 48.03, 66.14 19.7, 82.68 0.32 M21.41 76.91 C42.94 51.69, 63.63 30.9, 88.32 -0.07 M21.41 76.91 C41.19 55.51, 58.79 32.33, 88.32 -0.07 M26.39 77.27 C44.57 54.36, 65.5 33.79, 93.31 0.29 M26.39 77.27 C46.61 54.9, 65.88 33.58, 93.31 0.29 M32.04 76.87 C45.93 61.54, 61.34 44.26, 98.3 0.65 M32.04 76.87 C50.99 55.11, 69.96 34.47, 98.3 0.65 M37.02 77.23 C52.28 60.21, 67.27 41.66, 103.94 0.25 M37.02 77.23 C58.54 53.11, 78.78 28.87, 103.94 0.25 M42.67 76.84 C61.47 57.23, 75.31 37.68, 108.93 0.61 M42.67 76.84 C66.46 48.45, 91.35 21.37, 108.93 0.61 M47.65 77.2 C70.08 52.24, 91.65 22.72, 114.57 0.22 M47.65 77.2 C70.33 51.62, 90.61 26.91, 114.57 0.22 M53.3 76.81 C76.56 53.69, 96.17 27.84, 119.56 0.58 M53.3 76.81 C67.86 61.64, 82.01 45.16, 119.56 0.58 M58.28 77.17 C80.45 51.62, 103.78 22.97, 125.2 0.19 M58.28 77.17 C81.99 48.15, 107.49 18.22, 125.2 0.19 M63.93 76.77 C89.03 49.82, 113.46 19.02, 130.19 0.55 M63.93 76.77 C80.58 57.97, 97.09 38.91, 130.19 0.55 M68.91 77.13 C87.33 55.31, 102.23 36.92, 135.83 0.15 M68.91 77.13 C97.1 47.52, 122.14 15.18, 135.83 0.15 M73.9 77.49 C97.92 50.58, 122.01 21.13, 140.82 0.51 M73.9 77.49 C90.65 60.71, 106.62 42.24, 140.82 0.51 M79.54 77.1 C97.83 55.43, 115.3 38.4, 146.46 0.12 M79.54 77.1 C99.81 53.59, 120.33 30.53, 146.46 0.12 M84.53 77.46 C103.65 54.45, 125.17 34.33, 151.45 0.48 M84.53 77.46 C99.89 61.97, 112.3 44.52, 151.45 0.48 M90.17 77.06 C103.72 59.44, 119.78 43.48, 157.09 0.08 M90.17 77.06 C107.04 57.24, 124.45 37.9, 157.09 0.08 M95.16 77.42 C121.41 47.41, 147.06 17.84, 162.08 0.44 M95.16 77.42 C120.04 49.21, 145.37 19.56, 162.08 0.44 M100.8 77.03 C125.46 48.42, 148.6 23.18, 166.41 1.56 M100.8 77.03 C113.91 62.11, 127.88 44.76, 166.41 1.56 M105.79 77.39 C127.94 52.52, 148.44 30.74, 171.4 1.92 M105.79 77.39 C119.65 60.9, 135.1 43.9, 171.4 1.92 M111.43 76.99 C128.25 60.11, 141.79 41.37, 175.73 3.03 M111.43 76.99 C134.72 49.33, 157.2 23.81, 175.73 3.03 M116.42 77.35 C136.57 51.91, 158.98 28.5, 179.4 4.9 M116.42 77.35 C142.05 49.42, 167.22 21.02, 179.4 4.9 M122.06 76.96 C141.64 55.67, 157.01 35.15, 181.11 9.04 M122.06 76.96 C142.46 54.49, 161.46 30.28, 181.11 9.04 M127.05 77.32 C148.67 53.58, 172.07 28.72, 182.82 13.17 M127.05 77.32 C140.94 62.27, 153.11 46.84, 182.82 13.17 M132.69 76.92 C153.89 53.97, 174.44 29.88, 185.84 15.79 M132.69 76.92 C151.13 55.54, 172.36 31.73, 185.84 15.79 M137.68 77.28 C158.5 56.49, 177.31 31.84, 185.57 22.19 M137.68 77.28 C148.06 64.94, 158.49 54, 185.57 22.19 M143.32 76.89 C159.73 60.46, 174.47 42.56, 185.97 27.83 M143.32 76.89 C155.41 61.78, 170.25 46.88, 185.97 27.83 M148.31 77.25 C162.34 63.55, 173.57 46.84, 185.71 34.23 M148.31 77.25 C160.26 63.13, 173.95 48.79, 185.71 34.23 M153.95 76.86 C164.64 66.15, 176.72 53.72, 186.1 39.87 M153.95 76.86 C162.78 68.06, 169.02 58.88, 186.1 39.87 M158.94 77.22 C168.7 64.98, 179.55 52.94, 185.84 46.27 M158.94 77.22 C167.79 67.51, 175.43 57.7, 185.84 46.27 M165.9 75.31 C170.75 67.28, 177.58 61.91, 185.58 52.67 M165.9 75.31 C170.26 68.9, 176.09 63.3, 185.58 52.67 M172.2 74.16 C175.56 68.3, 181.1 63.46, 185.97 58.31 M172.2 74.16 C176.37 67.9, 182.15 61.62, 185.97 58.31" stroke="#a5d8ff" stroke-width="0.5" fill="none"></path><path d="M18.75 0 M18.75 0 C62.14 0.01, 99.91 -1.66, 165.25 0 M18.75 0 C63.92 0.49, 111.29 1.2, 165.25 0 M165.25 0 C179.09 -0.79, 185.48 4.92, 184 18.75 M165.25 0 C177.07 -1.85, 183.91 6.05, 184 18.75 M184 18.75 C184.29 31.91, 185.43 45.12, 184 56.25 M184 18.75 C184.5 27.39, 183.86 38.28, 184 56.25 M184 56.25 C185.25 70.29, 177.47 74.73, 165.25 75 M184 56.25 C182.22 67.83, 176.19 75.83, 165.25 75 M165.25 75 C129.47 76.38, 96.4 75.08, 18.75 75 M165.25 75 C115.87 75.6, 64.92 76, 18.75 75 M18.75 75 C5.49 73.83, -1.29 69.23, 0 56.25 M18.75 75 C6.9 74.28, -2.03 70.73, 0 56.25 M0 56.25 C-0.53 48.17, -1.47 41.28, 0 18.75 M0 56.25 C-0.57 47.91, -0.71 38.66, 0 18.75 M0 18.75 C-0.28 5.47, 6.16 -1.77, 18.75 0 M0 18.75 C-1.33 7.11, 4.07 0.62, 18.75 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(1684.191240734605 645.782216988212) rotate(0 52.8299560546875 12.5)"><text x="52.8299560546875" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRI result</text></g><g mask="url(#mask-a5xCWBkOEDg0mBhbi08Xu)" stroke-linecap="round"><g transform="translate(1329.038532780583 615.3599280412636) rotate(0 -7.292721704084215 -178.76528187787972)"><path d="M0.92 0.02 C-1.37 -59.55, -11.75 -298.19, -14.33 -357.55 M-0.05 -1.01 C-2.49 -60.41, -12.9 -296.74, -15.51 -356.23" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1329.038532780583 615.3599280412636) rotate(0 -7.292721704084215 -178.76528187787972)"><path d="M-3.98 -329.25 C-7.57 -336.56, -8.11 -340.55, -16.24 -356.71 M-4.72 -327.93 C-6.48 -335.26, -10.56 -344.73, -15.14 -355.57" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1329.038532780583 615.3599280412636) rotate(0 -7.292721704084215 -178.76528187787972)"><path d="M-24.48 -328.35 C-22.92 -336.04, -18.3 -340.26, -16.24 -356.71 M-25.22 -327.03 C-21.28 -334.65, -19.65 -344.37, -15.14 -355.57" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-a5xCWBkOEDg0mBhbi08Xu"><rect x="0" y="0" fill="#fff" width="1442.9294766770977" height="1072.5028069823911"></rect><rect x="1238.82313285381" y="424.2884885706999" fill="#000" width="166.53985595703125" height="25" opacity="1"></rect></mask><g transform="translate(1238.82313285381 424.2884885706999) rotate(0 82.92267822268877 12.30615759268403)"><text x="83.26992797851562" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">update container</text></g><g mask="url(#mask-nUHR_9L9jV7EuSFJ_2S9_)" stroke-linecap="round"><g transform="translate(1642.5089055206602 655.7657258493055) rotate(0 -85.27311736005413 0.9396532236555686)"><path d="M-0.44 -0.41 C-29.27 0.18, -143.77 3.13, -172.08 3.55 M1.53 -1.67 C-26.99 -1.4, -141.06 1.14, -169.73 1.95" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1642.5089055206602 655.7657258493055) rotate(0 -85.27311736005413 0.9396532236555686)"><path d="M-142.48 -10.15 C-150.66 -3.15, -163.59 -1.32, -170.17 1.89 M-141.07 -8.05 C-150.97 -6.14, -159.4 -1.16, -170.25 1.7" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1642.5089055206602 655.7657258493055) rotate(0 -85.27311736005413 0.9396532236555686)"><path d="M-141.98 10.36 C-150.35 9.62, -163.47 3.72, -170.17 1.89 M-140.57 12.46 C-150.48 7.81, -159.07 6.22, -170.25 1.7" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-nUHR_9L9jV7EuSFJ_2S9_"><rect x="0" y="0" fill="#fff" width="1913.8913538846825" height="758.3162269196455"></rect><rect x="1497.5477457307386" y="632.0409763844755" fill="#000" width="118.53987121582031" height="50" opacity="1"></rect></mask><g transform="translate(1497.5477457307388 632.0409763844755) rotate(0 59.68804242986721 24.664402688485552)"><text x="59.269935607910156" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">merge all </text><text x="59.269935607910156" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">plugin result</text></g></svg>
\ No newline at end of file
diff --git a/docs/design/detailed/NRI/nri_init.svg b/docs/design/detailed/NRI/nri_init.svg
new file mode 100644
index 00000000..f1628f65
--- /dev/null
+++ b/docs/design/detailed/NRI/nri_init.svg
@@ -0,0 +1,16 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2823.2323848839956 1797.06763419055" width="2823.2323848839956" height="1797.06763419055">
+ <!-- svg-source:excalidraw -->
+
+ <defs>
+ <style class="style-fonts">
+ @font-face {
+ font-family: "Virgil";
+ src: url("https://excalidraw.com/Virgil.woff2");
+ }
+ @font-face {
+ font-family: "Cascadia";
+ src: url("https://excalidraw.com/Cascadia.woff2");
+ }
+ </style>
+ </defs>
+ <rect x="0" y="0" width="2823.2323848839956" height="1797.06763419055" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(127.22668132042895 509.2690219846654) rotate(0 155 26)"><path d="M13 0 M13 0 C97.84 1.56, 180.27 1.06, 297 0 M13 0 C82.01 -0.1, 149.35 0.37, 297 0 M297 0 C307.57 -1.35, 311.68 5.88, 310 13 M297 0 C307.11 -1.56, 311.14 5.32, 310 13 M310 13 C310.25 22.96, 310.98 32.29, 310 39 M310 13 C309.3 20.45, 309.66 27.82, 310 39 M310 39 C310.38 47.07, 304.23 51.59, 297 52 M310 39 C310.26 48.61, 305.79 51.21, 297 52 M297 52 C209.21 52.16, 121.43 52.98, 13 52 M297 52 C239.24 53.33, 180.92 53.51, 13 52 M13 52 C5.54 53.05, -0.44 48.87, 0 39 M13 52 C2.8 49.91, -0.51 47.23, 0 39 M0 39 C-1.83 33.5, 0.01 27.55, 0 13 M0 39 C0.02 28.3, 0.19 18.75, 0 13 M0 13 C0.49 3.38, 4.11 1, 13 0 M0 13 C1.58 4.17, 4.83 0.94, 13 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(201.93675669884692 522.7690219846654) rotate(0 80.28992462158203 12.5)"><text x="80.28992462158203" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">pre_init_daemon</text></g><g stroke-linecap="round"><g transform="translate(439.82676066613215 539.1748226101463) rotate(0 60.909572890781135 -0.07241361157139181)"><path d="M0.41 -0.71 C20.72 -0.94, 102.17 -1.38, 122.65 -1.68 M-0.83 1.54 C19.27 1.51, 101.16 0.22, 121.79 -0.33" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(439.82676066613215 539.1748226101463) rotate(0 60.909572890781135 -0.07241361157139181)"><path d="M92.64 10.8 C103.54 7.79, 112.46 0.8, 121.11 1.57 M94.44 9.82 C100.73 8.19, 107.2 4.5, 121.59 -0.11" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(439.82676066613215 539.1748226101463) rotate(0 60.909572890781135 -0.07241361157139181)"><path d="M92.22 -9.72 C103.22 -5.19, 112.3 -4.64, 121.11 1.57 M94.03 -10.7 C100.58 -7.55, 107.15 -6.47, 121.59 -0.11" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(570.5266996309759 515.6691074338842) rotate(0 157 29)"><path d="M14.5 0 M14.5 0 C102.8 -2.72, 193.53 -0.03, 299.5 0 M14.5 0 C81.29 -2.19, 147.5 -1.35, 299.5 0 M299.5 0 C310.08 -1.49, 313.59 5.28, 314 14.5 M299.5 0 C310.28 1.34, 315.51 4.77, 314 14.5 M314 14.5 C313.43 22.57, 312.7 32.38, 314 43.5 M314 14.5 C313.9 22.75, 313.84 29.84, 314 43.5 M314 43.5 C314.23 54.22, 309.98 58.96, 299.5 58 M314 43.5 C312.92 55.39, 309.32 55.78, 299.5 58 M299.5 58 C213.78 57.06, 129.46 59, 14.5 58 M299.5 58 C198.56 58.61, 98.47 59.16, 14.5 58 M14.5 58 C2.97 59.32, 0.13 51.51, 0 43.5 M14.5 58 C4.7 58.21, -0.79 55.27, 0 43.5 M0 43.5 C-0.89 36.69, 0.36 30.29, 0 14.5 M0 43.5 C0.72 36.11, 0.25 29.27, 0 14.5 M0 14.5 C-1.36 4.42, 3.92 1.56, 14.5 0 M0 14.5 C1.32 5.84, 4.11 -0.48, 14.5 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(577.8568387911322 532.1691074338842) rotate(0 149.66986083984375 12.5)"><text x="149.66986083984375" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">merge_json_confs_into_global</text></g><g transform="translate(548.4266935274603 475.66907691630604) rotate(0 201.44981384277344 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">get config for nri plugin from deamon.json</text></g><g stroke-linecap="round"><g transform="translate(270.83650872565477 563.0690708127904) rotate(0 -0.05160679541131685 99.8160984170936)"><path d="M1.01 0.93 C0.72 34.09, -0.27 165.06, -0.55 198.15 M0.07 0.37 C-0.4 33.74, -0.9 166.42, -1.11 199.26" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(270.83650872565477 563.0690708127904) rotate(0 -0.05160679541131685 99.8160984170936)"><path d="M-9.68 172.27 C-8.77 183.08, -2.56 194.17, -2.6 198.85 M-10.57 170.99 C-7.81 180.05, -5.27 188.89, -1.45 198.61" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(270.83650872565477 563.0690708127904) rotate(0 -0.05160679541131685 99.8160984170936)"><path d="M10.84 172.37 C3.64 183.32, 1.74 194.36, -2.6 198.85 M9.95 171.1 C6.09 180.24, 2.01 189.04, -1.45 198.61" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(127.7267423555852 774.6690463987279) rotate(0 150.5 22)"><path d="M11 0 M11 0 C73.95 1.02, 138.43 -0.37, 290 0 M11 0 C89.06 -1.14, 167.12 -0.47, 290 0 M290 0 C298.14 0.96, 300.06 5.6, 301 11 M290 0 C297.49 -2.22, 300.93 5.64, 301 11 M301 11 C299.94 18.89, 301.9 23.92, 301 33 M301 11 C300.63 18.73, 299.92 27.51, 301 33 M301 33 C301.13 38.68, 297.22 44.18, 290 44 M301 33 C300.21 42.44, 295.87 42.78, 290 44 M290 44 C210.42 44.42, 129.79 43.87, 11 44 M290 44 C192.51 44.16, 94.16 43.69, 11 44 M11 44 C2.75 45.56, 1.15 41.21, 0 33 M11 44 C2.94 43.52, -1.94 38.93, 0 33 M0 33 C0.63 27.13, 0.9 22.03, 0 11 M0 33 C0.07 28.33, -0.53 22.58, 0 11 M0 11 C1.46 5.05, 3.34 -0.06, 11 0 M0 11 C0.9 3.43, 5.38 1.81, 11 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(193.83681925988208 784.1690463987279) rotate(0 84.38992309570312 12.5)"><text x="84.38992309570312" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nri_adaption_init</text></g><g stroke-linecap="round"><g transform="translate(433.15041198587664 805.4975260035035) rotate(0 68.70051974178017 -19.62116838704651)"><path d="M-0.86 -0.24 C22.15 -6.37, 115.09 -30.83, 138.26 -37.13 M0.89 -1.42 C23.73 -7.88, 114.62 -33.08, 137.38 -39" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(433.15041198587664 805.4975260035035) rotate(0 68.70051974178017 -19.62116838704651)"><path d="M112.44 -21.52 C121.54 -26.96, 127.85 -32.33, 138.44 -38.19 M112.91 -22.71 C121.43 -27.12, 130.03 -34.67, 136.71 -39.45" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(433.15041198587664 805.4975260035035) rotate(0 68.70051974178017 -19.62116838704651)"><path d="M107.09 -41.33 C117.84 -40.42, 125.85 -39.48, 138.44 -38.19 M107.56 -42.52 C117.85 -40.1, 128.31 -40.75, 136.71 -39.45" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(583.7415679221112 843.1310854109825) rotate(0 180 30)"><path d="M15 0 M15 0 C117.24 0.04, 221.15 0.44, 345 0 M15 0 C129.82 -2.84, 244.53 -1.6, 345 0 M345 0 C355.08 -1.37, 358.66 4.09, 360 15 M345 0 C356.39 1.2, 359.49 6.39, 360 15 M360 15 C359.35 20.14, 361.04 29.13, 360 45 M360 15 C359.64 22.43, 359.35 27.51, 360 45 M360 45 C359.72 53.96, 355.04 60.2, 345 60 M360 45 C360.57 53.9, 354.74 61.15, 345 60 M345 60 C223.92 59.56, 101.44 59.87, 15 60 M345 60 C220.06 60.84, 94.98 60.57, 15 60 M15 60 C4.47 61.69, 0.11 55.82, 0 45 M15 60 C5.18 61.25, 1.23 53.78, 0 45 M0 45 C1.3 33.99, 0.68 26.26, 0 15 M0 45 C0.44 33.82, 0.79 23.64, 0 15 M0 15 C-0.96 3.44, 3.1 -0.8, 15 0 M0 15 C1.84 4.37, 6.89 0.79, 15 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(589.5216887717206 860.6310854109825) rotate(0 174.21987915039062 12.5)"><text x="174.21987915039062" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRIAdaptation::GetInstance()-&gt;Init</text></g><g stroke-linecap="round" transform="translate(92.77666911339747 436.21902274760487) rotate(0 183.49998474121105 220.50002098083496)"><path d="M32 0 M32 0 C136.6 1.13, 236.97 0.99, 335 0 M32 0 C148.39 1.18, 266.21 1.89, 335 0 M335 0 C355.89 1.2, 365.67 8.85, 367 32 M335 0 C355.82 -0.44, 364.86 12.18, 367 32 M367 32 C365.22 147.11, 366.22 262.28, 367 409 M367 32 C366.69 125.24, 366.83 218.06, 367 409 M367 409 C366.77 431.33, 357.71 440.86, 335 441 M367 409 C367.5 431.27, 354.77 440.53, 335 441 M335 441 C258.55 441.81, 180.53 441.04, 32 441 M335 441 C262.62 443.16, 190.22 443.26, 32 441 M32 441 C11.74 439.94, 0.73 431.79, 0 409 M32 441 C11.01 442.75, -1.04 431.36, 0 409 M0 409 C-1.61 268.82, -1.7 128.6, 0 32 M0 409 C0.52 266.07, 1.58 123.46, 0 32 M0 32 C1.64 11.35, 9.03 1.42, 32 0 M0 32 C-1.36 11.03, 10.46 -0.77, 32 0" stroke="#1e1e1e" stroke-width="4" fill="none"></path></g><g stroke-linecap="round"><g transform="translate(945.450430743124 888.3072622604932) rotate(0 129.03446739145397 -340.98443489770807)"><path d="M0.08 -1.16 C24.32 -38.77, 101.64 -110.9, 144.86 -224.51 C188.08 -338.12, 240.46 -606.48, 259.41 -682.82 M-1.34 0.85 C22.79 -36.57, 100.56 -112.3, 143.9 -226.09 C187.23 -339.89, 239.58 -605.99, 258.66 -681.93" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(945.450430743124 888.3072622604932) rotate(0 129.03446739145397 -340.98443489770807)"><path d="M260.51 -652.23 C262.91 -659.63, 258.87 -668.58, 257.76 -680.72 M261.78 -653.08 C260.96 -662.83, 258.92 -672.46, 258.73 -682.76" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(945.450430743124 888.3072622604932) rotate(0 129.03446739145397 -340.98443489770807)"><path d="M240.5 -656.76 C248.01 -663.03, 249.04 -670.83, 257.76 -680.72 M241.76 -657.61 C247.98 -665.88, 253 -673.92, 258.73 -682.76" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1212.9521093485976 185.45607793967065) rotate(0 123 22.5)"><path d="M11.25 0 M11.25 0 C81.26 0.12, 147.15 -1.1, 234.75 0 M11.25 0 C67.98 -0.49, 124.52 -1.79, 234.75 0 M234.75 0 C241.8 -0.38, 244.14 5.07, 246 11.25 M234.75 0 C242.4 -1.9, 245.87 3.96, 246 11.25 M246 11.25 C245.15 16.95, 245.16 23.25, 246 33.75 M246 11.25 C245.94 18.73, 246.74 25.14, 246 33.75 M246 33.75 C246.43 42.06, 240.89 44.59, 234.75 45 M246 33.75 C244.95 43.04, 243.57 46, 234.75 45 M234.75 45 C173.69 42.93, 116.19 43.47, 11.25 45 M234.75 45 C159 45.59, 82.65 46.68, 11.25 45 M11.25 45 C4.05 46.52, -0.91 42.14, 0 33.75 M11.25 45 C5.43 46.59, -0.37 41.18, 0 33.75 M0 33.75 C1.59 25.17, -1.54 16.6, 0 11.25 M0 33.75 C0.64 28.24, -1 22.75, 0 11.25 M0 11.25 C-1.19 4.07, 3.57 -0.67, 11.25 0 M0 11.25 C-1.3 2.39, 4.89 0.74, 11.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1241.7321920512343 195.45607793967065) rotate(0 94.21991729736328 12.5)"><text x="94.21991729736328" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">init var from config</text></g><g transform="translate(113.7766920015813 449.9690418210912) rotate(0 38.66798400878906 17.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e03131" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">main.c</text></g><g stroke-linecap="round" transform="translate(506.77668437218665 114.01751937120207) rotate(0 257.9999923706055 236.45753887329056)"><path d="M32 0 M32 0 C137.73 -1.53, 243.03 -1.95, 484 0 M32 0 C126.02 0.73, 220.97 0.02, 484 0 M484 0 C505.22 0.18, 515.32 12.5, 516 32 M484 0 C503.87 -1.22, 515.67 9.47, 516 32 M516 32 C515.7 155.38, 516.78 279.77, 516 440.92 M516 32 C516.11 151.67, 516.24 272, 516 440.92 M516 440.92 C517.15 463.12, 504.7 472.5, 484 472.92 M516 440.92 C514.06 460.85, 504.73 474.86, 484 472.92 M484 472.92 C346.44 473.6, 207.33 473.43, 32 472.92 M484 472.92 C315.24 474.78, 147.27 474.89, 32 472.92 M32 472.92 C10.34 472.85, 0.78 462.04, 0 440.92 M32 472.92 C12.38 474.72, -1.1 460.45, 0 440.92 M0 440.92 C0.6 358, 1.28 272.38, 0 32 M0 440.92 C1.29 289.07, 1.02 137.27, 0 32 M0 32 C0.99 11.31, 12.29 -0.65, 32 0 M0 32 C1.71 12.1, 12.35 -0.54, 32 0" stroke="#1e1e1e" stroke-width="4" fill="none"></path></g><g transform="translate(547.9743099350771 134.48631409327209) rotate(0 100.12794494628906 17.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e03131" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">isulad_config.h</text></g><g stroke-linecap="round" transform="translate(515.5099319172167 611.941277606682) rotate(0 256.8000488281252 230.80539402817294)"><path d="M32 0 M32 0 C157.51 2.09, 280.94 1.97, 481.6 0 M32 0 C170.65 -2.25, 309.85 -2.24, 481.6 0 M481.6 0 C502.97 0.2, 514.09 9.71, 513.6 32 M481.6 0 C502.67 1.15, 515.18 10.5, 513.6 32 M513.6 32 C514.29 159.38, 515.41 288.46, 513.6 429.61 M513.6 32 C512.4 168.29, 512.73 305.76, 513.6 429.61 M513.6 429.61 C513.71 451.76, 503.09 462.7, 481.6 461.61 M513.6 429.61 C514.83 449.72, 503.78 463.29, 481.6 461.61 M481.6 461.61 C340.4 461.33, 199 460.47, 32 461.61 M481.6 461.61 C348.46 461.76, 214.36 461, 32 461.61 M32 461.61 C8.77 460.81, 1.6 450.4, 0 429.61 M32 461.61 C12.56 462.4, -1.88 452.57, 0 429.61 M0 429.61 C-0.74 333.25, -1.03 238.74, 0 32 M0 429.61 C-1.42 297.81, -1.42 165.17, 0 32 M0 32 C1.47 12.11, 10 -0.62, 32 0 M0 32 C1.91 8.38, 9.21 1.6, 32 0" stroke="#1e1e1e" stroke-width="4" fill="none"></path></g><g transform="translate(543.598839794821 638.47456211189) rotate(0 106.91793060302734 17.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e03131" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nri_plugin_ops.h</text></g><g stroke-linecap="round"><g transform="translate(1205.402898670562 211.38975913473496) rotate(0 -106.62272231449916 -4.240394101712809)"><path d="M-0.07 0.11 C-35.42 -0.9, -176.63 -5.56, -212.01 -7.04 M-1.56 -0.88 C-37.11 -2.11, -178.46 -7.44, -213.18 -8.59" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1205.402898670562 211.38975913473496) rotate(0 -106.62272231449916 -4.240394101712809)"><path d="M-184.46 -18.52 C-191.63 -16.29, -203.26 -12.47, -214.22 -8.55 M-184.75 -17.34 C-192.78 -15.18, -202.1 -11.83, -213.86 -8.79" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1205.402898670562 211.38975913473496) rotate(0 -106.62272231449916 -4.240394101712809)"><path d="M-185.19 1.99 C-191.97 -2.07, -203.38 -4.53, -214.22 -8.55 M-185.48 3.17 C-193.34 -1.02, -202.43 -4.04, -213.86 -8.79" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1339.6891897432415 228.46001580359916) rotate(0 0.6583335483969961 25.812424113767975)"><path d="M-0.41 1.1 C-0.5 9.38, -0.66 41.68, -0.6 49.79 M1.57 0.63 C1.88 9.05, 2.12 42.64, 1.71 51" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1339.6891897432415 228.46001580359916) rotate(0 0.6583335483969961 25.812424113767975)"><path d="M-4.7 25.9 C-5.14 33.93, -2.7 41.27, 1.92 51.49 M-5.85 27.1 C-4.26 33.55, -3.08 38.95, 1.26 51.78" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1339.6891897432415 228.46001580359916) rotate(0 0.6583335483969961 25.812424113767975)"><path d="M12.54 26.17 C7.03 34.06, 4.39 41.32, 1.92 51.49 M11.4 27.37 C8.63 33.84, 5.47 39.17, 1.26 51.78" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1218.390625029773 279.4939658833182) rotate(0 122.5 60)"><path d="M153.75 15.25 M153.75 15.25 C169.05 23.46, 185.14 31.89, 214.25 45.75 M153.75 15.25 C172.48 25.5, 192.04 34.39, 214.25 45.75 M214.25 45.75 C245.43 61.81, 243.64 60.59, 214.25 76.25 M214.25 45.75 C243.95 62.79, 246.32 62, 214.25 76.25 M214.25 76.25 C196.73 82.87, 183.39 91.15, 153.75 104.75 M214.25 76.25 C194.18 85.77, 173.38 96.74, 153.75 104.75 M153.75 104.75 C123.3 121.52, 122.09 120.89, 92.25 104.75 M153.75 104.75 C124.68 121.59, 122.63 119.93, 92.25 104.75 M92.25 104.75 C73 94.59, 49.02 83.99, 30.75 76.25 M92.25 104.75 C76.85 97.51, 59.21 90.47, 30.75 76.25 M30.75 76.25 C-1.19 61.32, -0.18 60.33, 30.75 45.75 M30.75 76.25 C-1.3 59.64, 1.14 61.74, 30.75 45.75 M30.75 45.75 C55.54 35.13, 77.27 23.51, 92.25 15.25 M30.75 45.75 C54.58 33.59, 76.01 23.93, 92.25 15.25 M92.25 15.25 C122.36 0.13, 124.74 -1.52, 153.75 15.25 M92.25 15.25 C123.46 1.67, 124.14 2.28, 153.75 15.25" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1285.4306869804566 326.9939658833182) rotate(0 55.709938049316406 12.5)"><text x="55.709938049316406" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">m_support?</text></g><g mask="url(#mask-7WfavuBOsJZAKEtDHZh9-)" stroke-linecap="round"><g transform="translate(1309.925252077095 387.21845170835877) rotate(0 -39.570858004917795 54.842982454373214)"><path d="M0.02 0.12 C-13.01 18.44, -65.24 90.92, -78.37 109.31 M-1.42 -0.86 C-14.57 17.67, -66.13 92.33, -79.17 110.55" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1309.925252077095 387.21845170835877) rotate(0 -39.570858004917795 54.842982454373214)"><path d="M-71.18 82.07 C-74.71 89.63, -74.98 99.51, -79.31 110.98 M-71.83 82.35 C-73.65 91.87, -77.2 101.09, -80.01 109.94" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1309.925252077095 387.21845170835877) rotate(0 -39.570858004917795 54.842982454373214)"><path d="M-54.38 93.85 C-62.65 98.05, -67.72 104.56, -79.31 110.98 M-55.03 94.14 C-62.5 99.6, -71.77 104.81, -80.01 109.94" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-7WfavuBOsJZAKEtDHZh9-"><rect x="0" y="0" fill="#fff" width="1488.5943577474734" height="597.0998401502584"></rect><rect x="1245.5307245714957" y="429.6591459293086" fill="#000" width="50.11994934082031" height="25" opacity="1"></rect></mask><g transform="translate(1245.5307245714955 429.6591459293086) rotate(0 24.823669500681547 12.402288233423405)"><text x="25.059974670410156" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">false</text></g><g mask="url(#mask-7FSlzWEgw_RQAurWqiYCk)" stroke-linecap="round"><g transform="translate(1332.7565469271947 398.9505970234086) rotate(0 -0.7703164724059945 120.66137078634256)"><path d="M-0.14 0.6 C-0.16 40.69, 0.18 199.97, 0.13 239.96 M-1.67 -0.13 C-1.81 40.21, -0.49 201.69, -0.39 241.45" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1332.7565469271947 398.9505970234086) rotate(0 -0.7703164724059945 120.66137078634256)"><path d="M-9.8 214.69 C-7.7 222.9, -3.36 230.24, -0.8 240.54 M-11.12 213.11 C-7.55 223.3, -3.03 235.38, -0.33 241.86" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1332.7565469271947 398.9505970234086) rotate(0 -0.7703164724059945 120.66137078634256)"><path d="M10.72 214.58 C6.16 222.8, 3.84 230.18, -0.8 240.54 M9.4 213 C5.22 223.32, 1.98 235.44, -0.33 241.86" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-7FSlzWEgw_RQAurWqiYCk"><rect x="0" y="0" fill="#fff" width="1433.4492353157402" height="738.9952097329497"></rect><rect x="1316.8202216538202" y="506.47290337817867" fill="#000" width="31.179962158203125" height="25" opacity="1"></rect></mask><g transform="translate(1316.8202216538202 506.47290337817867) rotate(0 15.166008800968399 13.139064431572478)"><text x="15.589981079101562" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">yes</text></g><g stroke-linecap="round" transform="translate(1143.6828540872134 492.14469477570583) rotate(0 54 58)"><path d="M36.79 3.89 C44.7 0.06, 55.63 -0.87, 64.31 0.66 C73 2.2, 82.23 6.79, 88.89 13.08 C95.56 19.37, 101.13 29.15, 104.31 38.41 C107.48 47.68, 109.41 59.1, 107.93 68.66 C106.46 78.22, 101.35 88.35, 95.45 95.78 C89.55 103.2, 81.18 109.95, 72.54 113.22 C63.89 116.49, 52.41 117.22, 43.59 115.39 C34.77 113.56, 26.25 108.65, 19.63 102.23 C13.01 95.81, 6.89 85.89, 3.84 76.87 C0.8 67.85, -0.28 57.58, 1.36 48.12 C2.99 38.67, 6.59 27.92, 13.65 20.14 C20.71 12.36, 37.39 4.47, 43.72 1.44 C50.05 -1.59, 51.35 1.15, 51.66 1.95 M34.62 3.97 C42.67 -0.12, 53.86 -0.5, 62.38 1.03 C70.89 2.55, 78.95 7.26, 85.72 13.11 C92.5 18.96, 99.43 27.46, 103.04 36.14 C106.65 44.81, 108.57 55.78, 107.39 65.17 C106.21 74.57, 101.28 84.68, 95.93 92.5 C90.59 100.33, 83.3 108.36, 75.32 112.11 C67.34 115.86, 56.93 116.21, 48.07 115.01 C39.22 113.8, 29.32 110.76, 22.17 104.89 C15.02 99.01, 8.6 88.66, 5.17 79.75 C1.74 70.84, 0.65 61.01, 1.58 51.41 C2.5 41.81, 5.2 30.24, 10.72 22.15 C16.23 14.06, 30.98 5.49, 34.67 2.88 C38.37 0.27, 32.83 5.33, 32.89 6.49" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1167.4291187258937 525.1325014668864) rotate(0 30.069969177246108 25)"><text x="30.069969177246094" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">return</text><text x="30.069969177246094" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">true</text></g><g stroke-linecap="round" transform="translate(1206.5773032663924 642.8232891267553) rotate(0 131.5 22.5)"><path d="M11.25 0 M11.25 0 C68.36 1.87, 123.6 0.39, 251.75 0 M11.25 0 C78.21 1.92, 145.65 1.56, 251.75 0 M251.75 0 C259.4 1.09, 264.07 2.69, 263 11.25 M251.75 0 C260.09 1.68, 263.35 5.5, 263 11.25 M263 11.25 C264.48 16.65, 263.04 23.49, 263 33.75 M263 11.25 C262.69 16.98, 262.22 23.88, 263 33.75 M263 33.75 C264.6 40.7, 260.89 45.69, 251.75 45 M263 33.75 C261.12 42.88, 257.89 45.36, 251.75 45 M251.75 45 C180.8 44.69, 112.36 45.22, 11.25 45 M251.75 45 C187.98 46.05, 123.6 46.85, 11.25 45 M11.25 45 C3.08 44.38, 1.66 39.26, 0 33.75 M11.25 45 C2.3 46.6, -0.74 41.4, 0 33.75 M0 33.75 C1.62 26.03, 2.15 15.53, 0 11.25 M0 33.75 C-0.59 26.16, -0.2 21.11, 0 11.25 M0 11.25 C-1.42 3.21, 4.65 1.13, 11.25 0 M0 11.25 C-1.41 2.18, 2.21 0.7, 11.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1283.5873588083846 652.8232891267553) rotate(0 54.48994445800781 12.5)"><text x="54.48994445800781" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">startPlugin</text></g><g stroke-linecap="round"><g transform="translate(1328.2659023502301 696.3303563857535) rotate(0 -0.6977216760748775 38.298936821813186)"><path d="M-0.38 -0.25 C-1 12.48, -2.7 63.73, -3.02 76.87 M1.62 -1.42 C1.31 11.39, -0.02 64.98, -0.84 78.02" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1328.2659023502301 696.3303563857535) rotate(0 -0.6977216760748775 38.298936821813186)"><path d="M-10.36 47.75 C-7.79 59.16, -1.62 70.02, -0.02 78.18 M-9.58 50.17 C-6.42 60.38, -3.79 70.2, -0.11 78.71" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1328.2659023502301 696.3303563857535) rotate(0 -0.6977216760748775 38.298936821813186)"><path d="M10.14 48.59 C5.38 59.63, 4.22 70.19, -0.02 78.18 M10.92 51 C6.82 60.81, 2.17 70.33, -0.11 78.71" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1195.1185884614952 778.7419902315023) rotate(0 125 24)"><path d="M12 0 M12 0 C71.63 1.18, 134.81 1.72, 238 0 M12 0 C89.52 -1.51, 166.44 -0.43, 238 0 M238 0 C246.3 1.52, 249.09 4.89, 250 12 M238 0 C247.68 1.59, 249.63 3.93, 250 12 M250 12 C251.54 19.18, 248.41 26.37, 250 36 M250 12 C251.01 18.59, 249.38 25.19, 250 36 M250 36 C248.81 44.32, 245.82 47.33, 238 48 M250 36 C248.7 42.64, 247.14 48.74, 238 48 M238 48 C152.91 50.69, 65.29 50.7, 12 48 M238 48 C154.57 46.55, 69.18 48, 12 48 M12 48 C3.36 48.13, 1.74 42.48, 0 36 M12 48 C4.46 49.67, 1.14 46.28, 0 36 M0 36 C1.7 28.5, -1.62 23.03, 0 12 M0 36 C0.62 27.13, -0.44 16.44, 0 12 M0 12 C-1.34 4.61, 4.02 -0.27, 12 0 M0 12 C-2.01 3.81, 3.46 -1.13, 12 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1266.978650107003 790.2419902315023) rotate(0 53.13993835449219 12.5)"><text x="53.13993835449219" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">sortPlugins</text></g><g stroke-linecap="round"><g transform="translate(1425.6176340271184 633.4783390841649) rotate(0 52.01495586337421 -201.0896557931942)"><path d="M0.07 0.49 C17.68 -66.49, 87.74 -333.78, 105.39 -400.89 M-1.36 -0.3 C16.14 -67.11, 86.68 -335.85, 104.49 -402.67" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1425.6176340271184 633.4783390841649) rotate(0 52.01495586337421 -201.0896557931942)"><path d="M108.03 -372.64 C107.3 -379.9, 104.41 -388.41, 105.95 -402.37 M107.94 -372.1 C106.16 -384.04, 105.69 -395.35, 105.23 -401.89" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1425.6176340271184 633.4783390841649) rotate(0 52.01495586337421 -201.0896557931942)"><path d="M88.19 -377.88 C92.94 -383.72, 95.47 -390.8, 105.95 -402.37 M88.1 -377.34 C93.75 -387.4, 100.74 -396.74, 105.23 -401.89" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1550.9443081601885 186.65457953529494) rotate(0 146 26.5)"><path d="M13.25 0 M13.25 0 C95.22 0.68, 174.62 0.42, 278.75 0 M13.25 0 C111.89 -1.24, 211.83 -1.05, 278.75 0 M278.75 0 C287.26 -0.06, 292.78 4.21, 292 13.25 M278.75 0 C289.29 1.81, 290.9 2.62, 292 13.25 M292 13.25 C291.35 20.33, 292.58 22.48, 292 39.75 M292 13.25 C291.75 22.74, 291.28 32.32, 292 39.75 M292 39.75 C292.99 49.23, 289.21 52.35, 278.75 53 M292 39.75 C293.71 50.01, 289.27 52.46, 278.75 53 M278.75 53 C179.1 53.62, 78.85 51.3, 13.25 53 M278.75 53 C181.28 52.54, 82.59 53.71, 13.25 53 M13.25 53 C5.41 54.98, -0.79 48.61, 0 39.75 M13.25 53 C4.03 54.96, -1.43 46.73, 0 39.75 M0 39.75 C-0.79 33.32, 0.89 23.88, 0 13.25 M0 39.75 C0.19 33.48, -0.7 27.39, 0 13.25 M0 13.25 C-0.47 3.43, 4.1 0.79, 13.25 0 M0 13.25 C-1.05 5.78, 6.17 -0.13, 13.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1625.8543881162432 200.65457953529494) rotate(0 71.08992004394531 12.5)"><text x="71.08992004394531" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">discoverPlugins</text></g><g stroke-linecap="round"><g transform="translate(1689.3658289035263 243.46203756092837) rotate(0 0.2950533270954452 35.37944387934431)"><path d="M0.44 0.87 C0.56 12.73, 1.35 58.93, 1.38 70.47 M-0.79 0.29 C-0.86 11.87, 0.46 57.54, 0.53 68.83" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1689.3658289035263 243.46203756092837) rotate(0 0.2950533270954452 35.37944387934431)"><path d="M-8.8 41.13 C-5.07 49.78, -1.89 62.05, 1.91 68.5 M-9.51 41.62 C-7.42 48.37, -4.69 57.07, 1.33 68.55" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1689.3658289035263 243.46203756092837) rotate(0 0.2950533270954452 35.37944387934431)"><path d="M11.72 40.75 C8.19 49.61, 4.12 62.01, 1.91 68.5 M11.01 41.23 C7 48.08, 3.64 56.89, 1.33 68.55" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1537.5480187829976 312.2688975372166) rotate(0 156.5 85)"><path d="M196.25 21.5 M196.25 21.5 C224.17 34.95, 249.64 51.8, 273.75 64.5 M196.25 21.5 C225.18 37.29, 254.14 54.06, 273.75 64.5 M273.75 64.5 C312.04 84.44, 311.1 85.2, 273.75 107.5 M273.75 64.5 C314.84 85.37, 314.89 86.79, 273.75 107.5 M273.75 107.5 C257.44 115.81, 239.53 123.81, 196.25 148.5 M273.75 107.5 C256.1 117.3, 237.36 128.12, 196.25 148.5 M196.25 148.5 C158.46 169.53, 158.47 171.45, 117.75 148.5 M196.25 148.5 C156.23 169.29, 158.91 167.71, 117.75 148.5 M117.75 148.5 C99.01 140.28, 78.76 129.23, 39.25 107.5 M117.75 148.5 C87.91 134.02, 58.9 119.59, 39.25 107.5 M39.25 107.5 C-1.25 84.38, -0.47 87.86, 39.25 64.5 M39.25 107.5 C-1.64 85.38, 1.03 87.3, 39.25 64.5 M39.25 64.5 C58.9 54.77, 76.78 42.73, 117.75 21.5 M39.25 64.5 C62.1 52.73, 84.7 40.38, 117.75 21.5 M117.75 21.5 C158.52 -0.12, 158.05 -0.64, 196.25 21.5 M117.75 21.5 C158.04 -0.03, 157.39 -1.01, 196.25 21.5" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1623.4780877527242 372.2688975372166) rotate(0 70.81993103027344 25)"><text x="70.81993103027344" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">for pair in </text><text x="70.81993103027344" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">tmp_storeMap</text></g><g stroke-linecap="round"><g transform="translate(1696.2854099449696 476.3684316484678) rotate(0 -0.18362465050449828 44.33537683633085)"><path d="M0.88 0.83 C0.94 15.23, -0.13 72.6, -0.2 86.93 M-0.12 0.22 C-0.19 14.77, -1.26 73.8, -1.25 88.45" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1696.2854099449696 476.3684316484678) rotate(0 -0.18362465050449828 44.33537683633085)"><path d="M-9.85 59.83 C-8.62 68.07, -6.23 75.98, 0.32 87.49 M-10.43 59.89 C-8.46 66.82, -7.89 73.46, -1.84 88.61" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1696.2854099449696 476.3684316484678) rotate(0 -0.18362465050449828 44.33537683633085)"><path d="M10.68 60.04 C6.67 68.37, 3.84 76.23, 0.32 87.49 M10.09 60.09 C7.51 66.89, 3.53 73.49, -1.84 88.61" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1557.0988234654205 570.9428996897641) rotate(0 135.5 32.5)"><path d="M16.25 0 M16.25 0 C105.18 0.98, 194.03 1.57, 254.75 0 M16.25 0 C105.72 1.22, 197.46 1.33, 254.75 0 M254.75 0 C267.23 0.69, 269.37 6.83, 271 16.25 M254.75 0 C264.22 0.36, 270.79 4.65, 271 16.25 M271 16.25 C271.46 25.79, 270.16 33.56, 271 48.75 M271 16.25 C271.97 28.75, 270.9 39.49, 271 48.75 M271 48.75 C272.66 57.59, 264.32 66.39, 254.75 65 M271 48.75 C270.26 59.74, 267.59 63.25, 254.75 65 M254.75 65 C180.07 65.32, 102.11 65.71, 16.25 65 M254.75 65 C162.7 64.17, 70.45 63.16, 16.25 65 M16.25 65 C6.32 66.13, -1.22 58.22, 0 48.75 M16.25 65 C3.87 65.7, 0.02 59.28, 0 48.75 M0 48.75 C-0.96 41.53, 0.82 34.03, 0 16.25 M0 48.75 C0.28 36.76, 0.21 25.4, 0 16.25 M0 16.25 C0.34 4.54, 6.94 -1.65, 16.25 0 M0 16.25 C0.48 3.66, 7.3 -1.46, 16.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1605.448898233487 590.9428996897641) rotate(0 87.1499252319336 12.5)"><text x="87.1499252319336" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">newLaunchedPlugin</text></g><g stroke-linecap="round"><g transform="translate(1696.0645322015266 639.4276200776249) rotate(0 1.5871809078216756 45.32478699906687)"><path d="M0.89 0.94 C1.36 15.83, 2.97 74.43, 3.27 89.21 M-0.1 0.39 C0.12 15.41, 1.17 75.2, 2.02 90.26" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1696.0645322015266 639.4276200776249) rotate(0 1.5871809078216756 45.32478699906687)"><path d="M-7.62 61.48 C-6.98 69.88, -2.42 82.81, 1.48 91.9 M-9.79 62.59 C-5.76 71.32, -2.49 80.37, 2.52 90.58" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1696.0645322015266 639.4276200776249) rotate(0 1.5871809078216756 45.32478699906687)"><path d="M12.89 60.78 C6.57 69.57, 4.19 82.74, 1.48 91.9 M10.72 61.89 C7.89 71, 4.3 80.28, 2.52 90.58" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1833.7806681421462 635.3843978120531) rotate(0 52.52115313701643 9.627725107538481)"><path d="M-0.57 -0.94 C16.53 2.06, 85.81 15.57, 103.5 18.91 M1.32 1.18 C18.7 4.26, 88.28 17.02, 105.62 20.19" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1833.7806681421462 635.3843978120531) rotate(0 52.52115313701643 9.627725107538481)"><path d="M74.48 23.31 C86.27 25.07, 97.6 23.24, 106.3 18.56 M75.95 24.88 C86.47 22.71, 98.5 21.77, 106.43 19.87" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1833.7806681421462 635.3843978120531) rotate(0 52.52115313701643 9.627725107538481)"><path d="M78.17 3.12 C88.74 12.43, 98.69 18.15, 106.3 18.56 M79.64 4.69 C88.68 10.02, 99.34 16.56, 106.43 19.87" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1965.301107575477 536.3616552811945) rotate(0 104 26.5)"><path d="M13.25 0 M13.25 0 C58.21 3.32, 104.22 3.37, 194.75 0 M13.25 0 C73.34 -1.13, 134.53 -1.62, 194.75 0 M194.75 0 C202.45 -1.18, 208.99 5.06, 208 13.25 M194.75 0 C205.45 -0.74, 209.71 5.85, 208 13.25 M208 13.25 C209.38 22.47, 207.32 34.69, 208 39.75 M208 13.25 C207.51 18.63, 208.7 23.11, 208 39.75 M208 39.75 C208.4 50.03, 204.57 54.98, 194.75 53 M208 39.75 C207.09 48.62, 203.2 54.96, 194.75 53 M194.75 53 C153.47 51.15, 107.92 53.47, 13.25 53 M194.75 53 C129.36 52.06, 65.31 51.63, 13.25 53 M13.25 53 C2.67 52.84, -0.47 47.6, 0 39.75 M13.25 53 C4.05 53.91, -1.05 49.94, 0 39.75 M0 39.75 C-0.63 30.69, -0.01 20.15, 0 13.25 M0 39.75 C0.01 32.2, 0.62 25.55, 0 13.25 M0 13.25 C1.33 4.28, 2.47 -0.71, 13.25 0 M0 13.25 C-0.38 2.33, 2.32 0.73, 13.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1982.901189972938 550.3616552811945) rotate(0 86.39991760253906 12.5)"><text x="86.39991760253906" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">CreateSocketPair</text></g><g stroke-linecap="round"><g transform="translate(2064.228269031724 585.4587092194788) rotate(0 1.012532919851651 25.11980622121746)"><path d="M0.99 0.41 C0.81 8.91, 0.05 42.39, -0.09 50.66 M0.05 -0.42 C0.15 7.78, 1.67 40.34, 2.11 48.98" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2064.228269031724 585.4587092194788) rotate(0 1.012532919851651 25.11980622121746)"><path d="M-6.83 24.38 C-2.51 33.48, 0.05 43.21, 1.44 47.85 M-6.71 25.69 C-4.34 32.13, -2.03 36.81, 2.85 49.7" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2064.228269031724 585.4587092194788) rotate(0 1.012532919851651 25.11980622121746)"><path d="M10.18 23.56 C8.04 33.11, 4.14 43.15, 1.44 47.85 M10.31 24.87 C8.58 31.57, 6.79 36.44, 2.85 49.7" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1967.376404486732 639.2013710293404) rotate(0 104 29)"><path d="M14.5 0 M14.5 0 C84.33 0.28, 151.65 1.28, 193.5 0 M14.5 0 C62.73 1.38, 110.77 0.74, 193.5 0 M193.5 0 C204.65 1.24, 209.46 4.36, 208 14.5 M193.5 0 C204.86 1.66, 207.23 4.12, 208 14.5 M208 14.5 C209.11 24.97, 207.84 38.47, 208 43.5 M208 14.5 C208.55 21.98, 207.66 27.5, 208 43.5 M208 43.5 C207.67 54.87, 201.92 56.38, 193.5 58 M208 43.5 C207.46 55.31, 201.53 57.38, 193.5 58 M193.5 58 C130.39 55.56, 70.62 56.92, 14.5 58 M193.5 58 C141.94 57.36, 90.7 58.25, 14.5 58 M14.5 58 C3.92 59.18, 1.52 53.05, 0 43.5 M14.5 58 C6.05 57.26, 1.04 53.13, 0 43.5 M0 43.5 C-1.53 34.73, -1.4 26.75, 0 14.5 M0 43.5 C-1.16 36.29, -0.36 28.88, 0 14.5 M0 14.5 C-1.83 5.47, 5.44 0.75, 14.5 0 M0 14.5 C-0.08 6.9, 6.98 -0.79, 14.5 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1978.9264914618298 655.7013710293404) rotate(0 92.44991302490234 12.5)"><text x="92.44991302490234" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">fork to exec plugin</text></g><g stroke-linecap="round"><g transform="translate(2071.631249687138 698.3712459193457) rotate(0 0.43689848492533656 29.382497450808387)"><path d="M-0.11 -0.4 C0.03 9.44, -0.11 49.13, 0.14 59.26 M-1.63 -1.66 C-1.03 8.31, 2.07 50.44, 2.5 60.42" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2071.631249687138 698.3712459193457) rotate(0 0.43689848492533656 29.382497450808387)"><path d="M-10.11 31.79 C-7.71 40.54, -3 47.79, 1.85 61.91 M-8.71 33.64 C-5.25 42.6, 0.24 51.88, 1.87 61.12" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2071.631249687138 698.3712459193457) rotate(0 0.43689848492533656 29.382497450808387)"><path d="M10.36 30.54 C7.84 39.58, 7.61 47.13, 1.85 61.91 M11.76 32.4 C7.81 41.76, 5.89 51.48, 1.87 61.12" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1973.3738757510996 759.3371465831096) rotate(0 101 29)"><path d="M14.5 0 M14.5 0 C63.64 1.97, 115.8 2.6, 187.5 0 M14.5 0 C61.54 -1.31, 107.86 -0.35, 187.5 0 M187.5 0 C196.5 -0.62, 203.66 2.84, 202 14.5 M187.5 0 C195.71 1.6, 201.26 4.99, 202 14.5 M202 14.5 C203.23 26.72, 203.76 36.17, 202 43.5 M202 14.5 C201.33 22.44, 201.72 32.92, 202 43.5 M202 43.5 C200.58 52.62, 198.07 59.13, 187.5 58 M202 43.5 C200.59 51.6, 195.62 58.7, 187.5 58 M187.5 58 C135.27 56.01, 82.39 56.17, 14.5 58 M187.5 58 C129.54 58.96, 70.59 58.7, 14.5 58 M14.5 58 C5.74 57.97, 0.34 52.29, 0 43.5 M14.5 58 C6.59 56.1, 0.48 51.41, 0 43.5 M0 43.5 C0.05 30.49, -0.52 21.03, 0 14.5 M0 43.5 C0.57 37.81, 0.23 32.26, 0 14.5 M0 14.5 C1.87 4.15, 4.66 0.25, 14.5 0 M0 14.5 C1.99 2.62, 5.91 -0.09, 14.5 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1985.6939822574473 775.8371465831096) rotate(0 88.67989349365234 12.5)"><text x="88.67989349365234" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">plugin-&gt;SetPid(pid);</text></g><g stroke-linecap="round" transform="translate(1946.1701080204493 513.517041542279) rotate(0 127.28138227314548 161.40762111706317)"><path d="M32 0 M32 0 C97.97 -0.06, 166.48 -0.08, 222.56 0 M222.56 0 C243.43 1.47, 256.01 10, 254.56 32 M254.56 32 C255.28 102.79, 255.77 171.44, 254.56 290.82 M254.56 290.82 C256.31 310.63, 244.3 324.27, 222.56 322.82 M222.56 322.82 C156 321.73, 91.07 320.81, 32 322.82 M32 322.82 C9.05 322.34, 1.86 310.73, 0 290.82 M0 290.82 C-1.91 219.1, -2.01 150.06, 0 32 M0 32 C0.02 10.4, 8.92 -0.16, 32 0" stroke="#1e1e1e" stroke-width="1" fill="none" stroke-dasharray="8 8.5"></path></g><g stroke-linecap="round" transform="translate(1575.6400776245337 742.9495810241624) rotate(0 121.5 30)"><path d="M15 0 M15 0 C97.29 -0.11, 176.98 -0.1, 228 0 M15 0 C95.03 -0.3, 173.04 1.19, 228 0 M228 0 C237.36 0.13, 244.74 3.48, 243 15 M228 0 C238.46 1.67, 244.14 7.28, 243 15 M243 15 C244.71 21.57, 241.39 30.15, 243 45 M243 15 C243.24 27.36, 242.18 37.91, 243 45 M243 45 C241.66 55.61, 238.02 59.73, 228 60 M243 45 C240.99 54.81, 237.46 58.87, 228 60 M228 60 C168.52 60.49, 106.87 60.07, 15 60 M228 60 C171.09 59.59, 114.55 59.25, 15 60 M15 60 C5.42 58.47, 1.63 53.73, 0 45 M15 60 C6.53 59.85, -2.23 54.19, 0 45 M0 45 C0.91 37.1, 1.02 27.92, 0 15 M0 45 C-0.37 33.43, 0.59 20.66, 0 15 M0 15 C0.94 4.92, 4.06 1.68, 15 0 M0 15 C1.03 4.03, 6.45 -0.94, 15 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1634.7201404907446 760.4495810241624) rotate(0 62.41993713378906 12.5)"><text x="62.41993713378906" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">plugin-&gt;Start</text></g><g stroke-linecap="round" transform="translate(1053.9866462145635 117.93778384067173) rotate(0 604.4564308538065 479.83843844674675)"><path d="M32 0 M32 0 C459.87 -3.63, 886.33 -2.7, 1176.91 0 M32 0 C261.43 -3.17, 491.46 -3.5, 1176.91 0 M1176.91 0 C1198.65 1.45, 1209.9 12.65, 1208.91 32 M1176.91 0 C1197.34 0.04, 1208.53 12.62, 1208.91 32 M1208.91 32 C1206.76 244.34, 1205.8 458.17, 1208.91 927.68 M1208.91 32 C1206.45 351.52, 1206.73 670.74, 1208.91 927.68 M1208.91 927.68 C1207.16 948.85, 1197.77 958.69, 1176.91 959.68 M1208.91 927.68 C1208.55 949.92, 1197.2 961.04, 1176.91 959.68 M1176.91 959.68 C745.96 962.45, 315.51 962.23, 32 959.68 M1176.91 959.68 C883.96 955.58, 591.16 955.63, 32 959.68 M32 959.68 C11.99 959.54, -1.94 948.3, 0 927.68 M32 959.68 C10.29 957.59, -2.1 949.74, 0 927.68 M0 927.68 C-0.62 632.52, -1.61 335.8, 0 32 M0 927.68 C-2.92 647.69, -3.29 368.06, 0 32 M0 32 C0.89 9.82, 11.93 -0.82, 32 0 M0 32 C-0.12 9.22, 11.02 0.12, 32 0" stroke="#1e1e1e" stroke-width="4" fill="none"></path></g><g transform="translate(1079.3840524672423 134.27591534706335) rotate(0 96.75393676757812 17.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e03131" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nri_adaption.h</text></g><g stroke-linecap="round"><g transform="translate(1840.29695052346 207.3103559318688) rotate(0 35.801098535335655 -0.17867812737813438)"><path d="M1 -1.19 C12.6 -0.99, 57.79 0.62, 69.22 0.84 M0.06 0.79 C12.09 0.69, 60.11 -0.95, 71.54 -0.85" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1840.29695052346 207.3103559318688) rotate(0 35.801098535335655 -0.17867812737813438)"><path d="M41.52 8.59 C52.41 6.13, 58.62 5.66, 70.02 -0.45 M43.12 9.87 C53.73 6.44, 63.72 0.8, 71.3 0.09" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1840.29695052346 207.3103559318688) rotate(0 35.801098535335655 -0.17867812737813438)"><path d="M41.2 -11.92 C52.11 -8.92, 58.41 -3.92, 70.02 -0.45 M42.79 -10.64 C53.63 -6.43, 63.73 -4.44, 71.3 0.09" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1954.156486068844 140.38544819111303) rotate(0 110.5 17.5)"><path d="M8.75 0 M8.75 0 C87.98 0.58, 164.83 2.71, 212.25 0 M8.75 0 C54.74 -0.43, 99.49 -1.31, 212.25 0 M212.25 0 C217.75 1.7, 219.75 1.3, 221 8.75 M212.25 0 C217.54 2.14, 219.36 2.29, 221 8.75 M221 8.75 C219.9 13.61, 221.63 20.84, 221 26.25 M221 8.75 C220.64 13.34, 220.71 19.13, 221 26.25 M221 26.25 C220.09 33.26, 219.61 34.88, 212.25 35 M221 26.25 C222.21 31.34, 219.13 34.97, 212.25 35 M212.25 35 C146.27 36.76, 81.88 37.85, 8.75 35 M212.25 35 C163.25 34.56, 115.84 34.07, 8.75 35 M8.75 35 C1.09 35.63, 0.61 32.83, 0 26.25 M8.75 35 C2.83 37.06, 2.15 31.29, 0 26.25 M0 26.25 C-1.7 21.97, -0.09 15.24, 0 8.75 M0 26.25 C0.47 19.17, -0.13 12.26, 0 8.75 M0 8.75 C0.31 3.02, 3.6 1.92, 8.75 0 M0 8.75 C0.85 1.05, 3.61 -1.92, 8.75 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1976.396575485348 145.38544819111303) rotate(0 88.2599105834961 12.5)"><text x="88.2599105834961" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">util_scan_subdirs</text></g><g stroke-linecap="round"><g transform="translate(2061.629698853203 176.38544819111303) rotate(0 1.327661016229058 11.378398495884994)"><path d="M1.05 -0.91 C1.53 3.02, 2.21 19.52, 2.52 23.67 M0.14 1.22 C0.52 4.82, 1.32 18.5, 1.7 22.01" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2061.629698853203 176.38544819111303) rotate(0 1.327661016229058 11.378398495884994)"><path d="M-3.95 11.82 C-0.96 14.9, 0.62 16.67, 1.71 21.81 M-3.21 12.12 C-1.71 15.48, 0.79 19.97, 1.35 21.61" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2061.629698853203 176.38544819111303) rotate(0 1.327661016229058 11.378398495884994)"><path d="M3.86 11.19 C4.76 14.51, 4.25 16.45, 1.71 21.81 M4.6 11.49 C3.09 15.03, 2.58 19.77, 1.35 21.61" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1957.6395932905596 200.18647806842273) rotate(0 110.5 17.5)"><path d="M8.75 0 M8.75 0 C88.85 0.52, 168.13 -1.07, 212.25 0 M8.75 0 C69.55 -2.27, 131.26 -0.72, 212.25 0 M212.25 0 C216.66 -0.54, 221.9 4.05, 221 8.75 M212.25 0 C216.68 -1.57, 219.46 3.62, 221 8.75 M221 8.75 C220.83 13.6, 220.12 19, 221 26.25 M221 8.75 C221.59 14.64, 221.38 20.35, 221 26.25 M221 26.25 C221.91 32.06, 218.42 34.12, 212.25 35 M221 26.25 C222.75 30.18, 218.56 33.24, 212.25 35 M212.25 35 C134.45 34.47, 56.25 35.91, 8.75 35 M212.25 35 C169.93 35.91, 127.04 36.38, 8.75 35 M8.75 35 C4.78 34.31, -0.18 32.34, 0 26.25 M8.75 35 C4.91 32.79, 1.08 31.99, 0 26.25 M0 26.25 C-0.89 22.92, -0.86 17.3, 0 8.75 M0 26.25 C0.27 22.94, 0.3 17.24, 0 8.75 M0 8.75 C0.6 1.25, 2.58 0.4, 8.75 0 M0 8.75 C-0.56 3.03, 1.46 1.14, 8.75 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1975.7096769087236 205.18647806842273) rotate(0 92.42991638183594 12.5)"><text x="92.42991638183594" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">walk_plugin_dir_cb</text></g><g stroke-linecap="round"><g transform="translate(2063.6974983108485 238.0683248469013) rotate(0 -0.19771349608413402 11.766539813040708)"><path d="M-0.48 0.02 C-0.71 3.91, -0.67 20.79, -0.82 24.55 M1.48 -1.02 C1.01 3.07, -1.82 18.9, -1.87 22.96" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2063.6974983108485 238.0683248469013) rotate(0 -0.19771349608413402 11.766539813040708)"><path d="M-4.68 11.34 C-2.6 14.81, -3.56 19.26, -0.77 22.13 M-5.06 11.14 C-4.27 14.82, -3.1 17.68, -2.39 22.92" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2063.6974983108485 238.0683248469013) rotate(0 -0.19771349608413402 11.766539813040708)"><path d="M3.32 12.2 C2.6 15.33, -1.16 19.48, -0.77 22.13 M2.94 11.99 C1.54 15.49, 0.53 18.11, -2.39 22.92" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1965.1609446185 264.71333088305073) rotate(0 107.5 41)"><path d="M20.5 0 M20.5 0 C67.51 -0.95, 109.51 -0.18, 194.5 0 M20.5 0 C89.37 1.04, 156.72 -0.21, 194.5 0 M194.5 0 C206.82 0.61, 215.02 6.57, 215 20.5 M194.5 0 C206.15 -0.19, 214.46 5.7, 215 20.5 M215 20.5 C216.34 33.67, 215.04 44.85, 215 61.5 M215 20.5 C215.36 31.04, 215.95 41.64, 215 61.5 M215 61.5 C215.42 73.64, 209.8 80.73, 194.5 82 M215 61.5 C216.53 75.01, 205.93 81.19, 194.5 82 M194.5 82 C145.81 81.02, 96.59 80.34, 20.5 82 M194.5 82 C126.6 81.53, 59.75 80.44, 20.5 82 M20.5 82 C7.77 81.92, -0.94 76.85, 0 61.5 M20.5 82 C7.86 81.03, 1.45 74.23, 0 61.5 M0 61.5 C0.36 50.11, 2.17 38.08, 0 20.5 M0 61.5 C-0.29 52.72, -0.37 43.6, 0 20.5 M0 20.5 C-1.26 7.82, 6.69 1.76, 20.5 0 M0 20.5 C0.21 6.14, 5.3 0.33, 20.5 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1974.4710489886172 280.71333088305073) rotate(0 98.18989562988281 25)"><text x="98.18989562988281" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Verify plugin </text><text x="98.18989562988281" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">permissions for exec</text></g><g stroke-linecap="round"><g transform="translate(2065.190811563474 351.97966378001) rotate(0 0.5311339763076148 2.4318372477032426)"><path d="M-0.28 1.12 C-0.3 1.75, -0.99 2.38, -0.85 2.84 M1.77 0.66 C2.19 1.56, 1.7 4, 1.41 4.2" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2065.190811563474 351.97966378001) rotate(0 0.5311339763076148 2.4318372477032426)"><path d="M1.63 2.51 C1.41 3.07, 1.52 3.28, 1.3 4.1 M1.41 2.62 C1.44 3.11, 1.42 3.7, 1.37 4.25" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2065.190811563474 351.97966378001) rotate(0 0.5311339763076148 2.4318372477032426)"><path d="M2.63 2.93 C2.17 3.38, 2.05 3.49, 1.3 4.1 M2.41 3.03 C2.11 3.38, 1.76 3.84, 1.37 4.25" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1966.5540195264566 355.053366307573) rotate(0 106.5 22.5)"><path d="M11.25 0 M11.25 0 C63.37 2.25, 117.7 0.13, 201.75 0 M11.25 0 C55.39 -0.71, 98.64 -0.66, 201.75 0 M201.75 0 C208.78 -0.98, 212.68 4.54, 213 11.25 M201.75 0 C208.2 1.36, 214.75 3.62, 213 11.25 M213 11.25 C212.9 19.53, 212.05 28.65, 213 33.75 M213 11.25 C213.86 15.5, 213.71 20.96, 213 33.75 M213 33.75 C211.06 40.54, 208.92 43.19, 201.75 45 M213 33.75 C210.9 41.98, 209.95 45.86, 201.75 45 M201.75 45 C144.62 46.6, 89.11 48.51, 11.25 45 M201.75 45 C162.42 45.76, 124.48 44.5, 11.25 45 M11.25 45 C5.01 44.18, -0.11 39.99, 0 33.75 M11.25 45 C4.1 45.12, 0.79 43.45, 0 33.75 M0 33.75 C-1.48 25.83, 0.58 18.09, 0 11.25 M0 33.75 C0.07 27.77, 0.23 19.72, 0 11.25 M0 11.25 C-1.34 4.03, 2.54 -0.67, 11.25 0 M0 11.25 C-0.59 2.71, 5.96 1.05, 11.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1986.3240924634683 365.053366307573) rotate(0 86.72992706298828 12.5)"><text x="86.72992706298828" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Parse plugin name</text></g><g stroke-linecap="round"><g transform="translate(2068.336010758302 398.9811681924384) rotate(0 0.9929506080603687 12.65370072052201)"><path d="M-0.73 -0.82 C-0.75 3.42, 0.1 21.72, 0.43 26.13 M1.08 1.36 C1.4 5.17, 2.81 19.95, 2.71 24.2" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2068.336010758302 398.9811681924384) rotate(0 0.9929506080603687 12.65370072052201)"><path d="M-3.07 11.4 C-0.04 16.43, 1.09 19.4, 2.61 23.89 M-2.48 12.65 C-0.49 15.2, 0.59 18.03, 3.01 24.19" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2068.336010758302 398.9811681924384) rotate(0 0.9929506080603687 12.65370072052201)"><path d="M5.75 11.04 C5.74 16.14, 3.83 19.23, 2.61 23.89 M6.33 12.29 C6.12 14.97, 4.98 17.88, 3.01 24.19" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1973.699518686874 429.9865646911694) rotate(0 102.5 20.5)"><path d="M10.25 0 M10.25 0 C54.93 1.26, 98.13 -0.51, 194.75 0 M10.25 0 C63.92 1.3, 117.46 1.5, 194.75 0 M194.75 0 C203.11 -0.12, 206.05 2.77, 205 10.25 M194.75 0 C202.63 -0.03, 205.39 2.4, 205 10.25 M205 10.25 C203.3 19.6, 203.56 27, 205 30.75 M205 10.25 C204.64 15.36, 203.89 22.6, 205 30.75 M205 30.75 C205.61 38.33, 201.51 42.79, 194.75 41 M205 30.75 C207.15 36.79, 201.38 41.29, 194.75 41 M194.75 41 C123.33 40.92, 53.75 42.76, 10.25 41 M194.75 41 C147.13 39.62, 99.78 40.3, 10.25 41 M10.25 41 C4.1 42.92, 0.74 35.96, 0 30.75 M10.25 41 C4.11 39.08, -0.39 38.04, 0 30.75 M0 30.75 C0.98 24.96, 1.75 19.64, 0 10.25 M0 30.75 C-0.47 24.88, -0.12 19.23, 0 10.25 M0 10.25 C1.92 4.33, 3.87 0.03, 10.25 0 M0 10.25 C1.69 4.25, 1.43 -0.69, 10.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2031.3895669046474 437.9865646911694) rotate(0 44.80995178222656 12.5)"><text x="44.80995178222656" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">init plugin</text></g><g stroke-linecap="round" transform="translate(1936.841194201655 132.52731516328004) rotate(0 131.27185259755356 177.91174412612145)"><path d="M32 0 M32 0 C91.58 1.26, 150.52 1.42, 230.54 0 M230.54 0 C252.67 -0.91, 263.72 12.19, 262.54 32 M262.54 32 C264.37 117.82, 263.95 203.02, 262.54 323.82 M262.54 323.82 C264.07 343.5, 252.29 354.3, 230.54 355.82 M230.54 355.82 C154.62 355.2, 78.25 356.81, 32 355.82 M32 355.82 C8.85 354, 0.63 345.76, 0 323.82 M0 323.82 C1.47 224.85, -0.05 127.09, 0 32 M0 32 C1.73 8.75, 11.6 -0.08, 32 0" stroke="#1e1e1e" stroke-width="1" fill="none" stroke-dasharray="8 8.5"></path></g><g stroke-linecap="round" transform="translate(1526.366699932505 167.27708930521658) rotate(0 164.63797607565243 420.39281295420096)"><path d="M32 0 M32 0 C87.59 0.25, 145.36 -0.22, 297.28 0 M297.28 0 C319.79 1.52, 329.16 11.72, 329.28 32 M329.28 32 C330.82 239.74, 331.29 447.53, 329.28 808.79 M329.28 808.79 C329.69 828.59, 320.24 839.52, 297.28 840.79 M297.28 840.79 C199.52 838.49, 101.46 837.3, 32 840.79 M32 840.79 C11.3 841.39, 0.75 830.05, 0 808.79 M0 808.79 C-2.97 506.17, -2.21 202.59, 0 32 M0 32 C0.94 10.59, 9.73 1.68, 32 0" stroke="#1e1e1e" stroke-width="1" fill="none" stroke-dasharray="8 8.5"></path></g><g stroke-linecap="round" transform="translate(2375.512207168123 180.04629825078246) rotate(0 108 32)"><path d="M16 0 M16 0 C67.63 -0.62, 118.86 1.82, 200 0 M16 0 C70.58 0.58, 124.42 0.15, 200 0 M200 0 C212.19 -1.65, 216.42 3.81, 216 16 M200 0 C212.55 -1.46, 217.53 5.18, 216 16 M216 16 C214.07 20.66, 216.52 29.59, 216 48 M216 16 C216.92 26.45, 215.9 37.72, 216 48 M216 48 C217.73 56.75, 211.6 63.92, 200 64 M216 48 C214.92 60.6, 211.7 63.03, 200 64 M200 64 C131.95 64.21, 66.51 64.59, 16 64 M200 64 C127.48 61.68, 54.18 62.71, 16 64 M16 64 C4.84 64.1, -1.26 59.65, 0 48 M16 64 C5.17 66.02, 0.21 57.97, 0 48 M0 48 C-0.72 40.02, -0.95 35, 0 16 M0 48 C0.66 37.3, -0.94 25.58, 0 16 M0 16 C1.93 5.1, 5.52 -0.08, 16 0 M0 16 C0.37 4.75, 5.36 -1.43, 16 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2430.5222550807207 199.54629825078246) rotate(0 52.989952087402344 12.5)"><text x="52.989952087402344" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">NRIPlugin()</text></g><g stroke-linecap="round"><g transform="translate(2181.778519054026 441.23512397615013) rotate(0 92.7467369867993 -108.700449113162)"><path d="M0.91 -0.07 C31.93 -36.41, 154.8 -181.18, 185.56 -217.33 M-0.07 -1.15 C30.9 -37.38, 154.1 -180.25, 184.94 -216" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2181.778519054026 441.23512397615013) rotate(0 92.7467369867993 -108.700449113162)"><path d="M174.19 -186.89 C176.2 -194.26, 179.52 -201.96, 184.06 -214.47 M175.12 -188.58 C177.22 -194.02, 177.9 -200.41, 184.78 -216.9" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2181.778519054026 441.23512397615013) rotate(0 92.7467369867993 -108.700449113162)"><path d="M158.64 -200.29 C164.69 -204.37, 171.97 -208.66, 184.06 -214.47 M159.58 -201.98 C165.08 -204.4, 169.14 -207.87, 184.78 -216.9" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(2336.391890521107 900.3209595988292) rotate(0 157.5 27.5)"><path d="M13.75 0 M13.75 0 C121.42 -0.46, 230.03 -0.89, 301.25 0 M13.75 0 C87.49 1.22, 161.54 1.32, 301.25 0 M301.25 0 C311.74 -0.13, 313.06 3.88, 315 13.75 M301.25 0 C310.04 -2.09, 312.9 5.31, 315 13.75 M315 13.75 C316.9 24.7, 314.42 31.74, 315 41.25 M315 13.75 C315.71 22.31, 314.77 31.78, 315 41.25 M315 41.25 C315.89 49.57, 311.68 54.18, 301.25 55 M315 41.25 C314.88 48.97, 310.77 55.12, 301.25 55 M301.25 55 C203.89 56.26, 107.72 55.55, 13.75 55 M301.25 55 C208.77 55.48, 117.18 55.77, 13.75 55 M13.75 55 C4.77 54.4, -1.34 50.7, 0 41.25 M13.75 55 C3.2 54.23, -0.59 49.37, 0 41.25 M0 41.25 C-0.09 31.83, 0.6 17.74, 0 13.75 M0 41.25 C-0.17 33.78, -0.1 26.14, 0 13.75 M0 13.75 C0.03 3.34, 2.85 1.78, 13.75 0 M0 13.75 C-2.11 4.03, 6.77 1.1, 13.75 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2370.47200679308 915.3209595988292) rotate(0 123.41988372802734 12.5)"><text x="123.41988372802734" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Start(uint32_t timeout)</text></g><g stroke-linecap="round"><g transform="translate(1826.5126721262648 801.3905374028327) rotate(0 253.93790454727468 50.75553872723867)"><path d="M0.2 -0.53 C34.45 10.55, 121.21 49.48, 206.01 66.43 C290.82 83.39, 458.4 95.38, 509.02 101.2 M-1.15 1.81 C32.97 13, 120.62 50.74, 205.55 67.45 C290.47 84.15, 457.56 96.27, 508.39 102.04" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1826.5126721262648 801.3905374028327) rotate(0 253.93790454727468 50.75553872723867)"><path d="M478.47 111.1 C487.73 107.34, 497.88 105.96, 507.12 103.37 M479.19 108.67 C487.03 107.78, 496.77 105.63, 508.35 102.94" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1826.5126721262648 801.3905374028327) rotate(0 253.93790454727468 50.75553872723867)"><path d="M480.42 90.67 C489 93.97, 498.48 99.64, 507.12 103.37 M481.14 88.24 C488.21 93.34, 497.38 97.18, 508.35 102.94" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(2461.2847948561116 891.1061373014109) rotate(0 1.708079074100965 -60.309881883255)"><path d="M0.91 -0.99 C1.46 -21.19, 2.93 -101.62, 3.48 -121.72 M-0.06 1.1 C0.33 -18.93, 1.99 -100.37, 2.66 -120.66" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2461.2847948561116 891.1061373014109) rotate(0 1.708079074100965 -60.309881883255)"><path d="M10.54 -91.8 C7.77 -99.53, 5.01 -108.85, 2.53 -122.61 M11.28 -91.9 C10.02 -99.46, 7.16 -106.46, 3.6 -121.01" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2461.2847948561116 891.1061373014109) rotate(0 1.708079074100965 -60.309881883255)"><path d="M-9.97 -92.33 C-6.24 -100.04, -2.5 -109.2, 2.53 -122.61 M-9.23 -92.43 C-5.06 -99.66, -2.5 -106.52, 3.6 -121.01" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(2356.1017156294083 567.9370110758537) rotate(0 120 25)"><path d="M3.33 2.89 C3.33 2.89, 3.33 2.89, 3.33 2.89 M3.33 2.89 C3.33 2.89, 3.33 2.89, 3.33 2.89 M1.56 7.98 C3.99 6.73, 4.73 3.92, 6.8 1.94 M1.56 7.98 C3.33 6.13, 4.6 4.59, 6.8 1.94 M0.44 12.31 C3.27 8.26, 6.33 4.67, 10.28 0.99 M0.44 12.31 C3.68 8.15, 6.63 4.68, 10.28 0.99 M-0.02 15.89 C3.77 10.38, 8.37 7.23, 13.1 0.79 M-0.02 15.89 C4.39 10.21, 9.55 3.88, 13.1 0.79 M0.18 18.71 C5.49 14.04, 8.93 10.1, 15.93 0.59 M0.18 18.71 C6.59 12.55, 11.02 6.54, 15.93 0.59 M0.38 21.53 C5 13.11, 13.83 6.33, 18.75 0.4 M0.38 21.53 C6.02 15.73, 11.3 9.67, 18.75 0.4 M0.57 24.35 C7.63 18.17, 13.89 11.97, 20.91 0.95 M0.57 24.35 C8.61 15.72, 16.14 7.16, 20.91 0.95 M0.77 27.17 C9.53 17.84, 15.77 9.16, 23.73 0.76 M0.77 27.17 C9.84 17.66, 17.93 9.22, 23.73 0.76 M0.31 30.75 C9.52 19.52, 17.19 9.43, 26.56 0.56 M0.31 30.75 C9.44 20.32, 18.51 10.31, 26.56 0.56 M0.51 33.57 C11.5 20.87, 22.43 6.16, 29.38 0.36 M0.51 33.57 C6.28 27.23, 13.48 19.08, 29.38 0.36 M0.71 36.39 C10.21 23.19, 22.33 7.77, 31.54 0.92 M0.71 36.39 C9.02 25.82, 18.05 17.39, 31.54 0.92 M0.91 39.21 C10.24 31.26, 15.32 21.99, 34.36 0.72 M0.91 39.21 C10.95 27.76, 20.18 16.18, 34.36 0.72 M1.1 42.03 C11.03 33.42, 15.87 23.45, 37.19 0.52 M1.1 42.03 C11.86 29.03, 22.93 16.41, 37.19 0.52 M1.96 44.1 C16.32 28.44, 29.88 13.23, 40.01 0.33 M1.96 44.1 C11.16 33.64, 18.61 24.92, 40.01 0.33 M3.47 45.41 C16.69 31.51, 29.88 16.83, 42.17 0.88 M3.47 45.41 C16.35 30.3, 30.22 15.45, 42.17 0.88 M4.32 47.48 C19.38 27.78, 37.35 12.12, 44.99 0.69 M4.32 47.48 C14.62 34.41, 25.67 22.09, 44.99 0.69 M5.83 48.79 C18.23 31.61, 36.04 15.55, 47.82 0.49 M5.83 48.79 C21.87 31.53, 38.23 13.1, 47.82 0.49 M7.99 49.35 C20.41 37.07, 32.45 21.64, 49.98 1.05 M7.99 49.35 C21.82 34.13, 35.54 18.39, 49.98 1.05 M10.16 49.91 C25.4 33.96, 39.7 16.47, 52.8 0.85 M10.16 49.91 C25.14 34.38, 38.06 17.07, 52.8 0.85 M12.32 50.46 C25.1 32.63, 39.33 18.34, 55.62 0.65 M12.32 50.46 C24.26 35.46, 36.52 21.96, 55.62 0.65 M15.15 50.27 C25.46 37.09, 36.91 26.2, 58.45 0.46 M15.15 50.27 C25.1 38.26, 35.3 25.46, 58.45 0.46 M17.97 50.07 C29.66 34.91, 46.06 20.62, 60.61 1.01 M17.97 50.07 C30.95 36.8, 44.05 21.82, 60.61 1.01 M20.79 49.87 C31.93 40.04, 40.65 27.97, 63.43 0.82 M20.79 49.87 C33.29 35.06, 45.35 23.06, 63.43 0.82 M22.95 50.43 C40.09 31.68, 51.95 14.42, 66.25 0.62 M22.95 50.43 C35.03 36.45, 48.64 20.76, 66.25 0.62 M25.78 50.23 C36.9 37.93, 46.05 26.4, 69.08 0.42 M25.78 50.23 C40.12 34.19, 54.53 15.68, 69.08 0.42 M28.6 50.03 C42.86 32.45, 57.23 16.99, 71.24 0.98 M28.6 50.03 C39.67 36.36, 51.11 23.16, 71.24 0.98 M31.42 49.84 C41.39 39.19, 55.14 25.5, 74.06 0.78 M31.42 49.84 C40.97 38.74, 50.28 27.47, 74.06 0.78 M33.58 50.39 C44.9 35.83, 55.85 24.38, 76.88 0.58 M33.58 50.39 C43.52 41.05, 51.12 30.16, 76.88 0.58 M36.41 50.2 C50.61 32.15, 66.58 16.36, 79.71 0.39 M36.41 50.2 C48.62 36.96, 60.38 23.19, 79.71 0.39 M39.23 50 C49.44 36.87, 59.87 26.65, 81.87 0.94 M39.23 50 C53.65 33.71, 65.93 19.24, 81.87 0.94 M42.05 49.8 C55.85 33.44, 74.31 14.51, 84.69 0.75 M42.05 49.8 C55.64 34.01, 71.36 16.78, 84.69 0.75 M44.21 50.36 C56.34 36.49, 70.42 19.53, 87.51 0.55 M44.21 50.36 C55.63 37.03, 66.81 23.32, 87.51 0.55 M47.04 50.16 C63.62 30.94, 80.97 11.5, 90.34 0.35 M47.04 50.16 C62.85 30.21, 79.82 10.64, 90.34 0.35 M49.86 49.97 C59.79 38.11, 71.84 26.37, 92.5 0.91 M49.86 49.97 C61.61 35.82, 75.9 21.43, 92.5 0.91 M52.02 50.52 C63.71 33.49, 77.45 20.23, 95.32 0.71 M52.02 50.52 C65.34 34.09, 80.71 19.9, 95.32 0.71 M54.84 50.33 C69.33 29.93, 85.97 13.48, 98.14 0.52 M54.84 50.33 C69.01 36.02, 80.84 21.65, 98.14 0.52 M57.67 50.13 C68.83 36.35, 82.18 21.8, 100.31 1.07 M57.67 50.13 C73.92 33.07, 88.34 14.84, 100.31 1.07 M60.49 49.93 C74.57 35.47, 86.31 19.51, 103.13 0.88 M60.49 49.93 C77.47 30.77, 92.51 13.08, 103.13 0.88 M62.65 50.49 C77.22 35.2, 90.26 15.64, 105.95 0.68 M62.65 50.49 C73.59 38.38, 84.17 25.52, 105.95 0.68 M65.47 50.29 C82.22 33.81, 98.4 14.73, 108.77 0.48 M65.47 50.29 C76.07 38.45, 85.57 25.9, 108.77 0.48 M68.3 50.09 C77.24 39.4, 84.11 30.99, 110.94 1.04 M68.3 50.09 C79.13 38.33, 89.52 25.92, 110.94 1.04 M71.12 49.9 C85.86 32.9, 98.05 19.55, 113.76 0.84 M71.12 49.9 C82.19 37.54, 95.13 22.5, 113.76 0.84 M73.28 50.45 C86.53 34.83, 101.99 18.73, 116.58 0.64 M73.28 50.45 C89.4 32.51, 104.31 16.3, 116.58 0.64 M76.1 50.26 C88.75 34.37, 105.19 17.87, 119.4 0.45 M76.1 50.26 C84.95 40.69, 95.62 29.3, 119.4 0.45 M78.93 50.06 C95.02 33.9, 109.77 14.17, 121.57 1 M78.93 50.06 C89.6 37.81, 100.37 26.64, 121.57 1 M81.75 49.86 C98.13 34.37, 112.31 17.61, 124.39 0.81 M81.75 49.86 C93.45 37.03, 105.28 22.92, 124.39 0.81 M83.91 50.42 C98.29 30.82, 116.97 13.4, 127.21 0.61 M83.91 50.42 C99.01 31.2, 115.19 12.58, 127.21 0.61 M86.74 50.22 C95.09 38.73, 106.39 23.9, 130.03 0.41 M86.74 50.22 C98.88 36.47, 110.5 22.93, 130.03 0.41 M89.56 50.03 C103.8 33.55, 113.84 18.84, 132.2 0.97 M89.56 50.03 C102.3 37.31, 113.31 21.68, 132.2 0.97 M91.72 50.58 C102.16 38.88, 110.45 26.96, 135.02 0.77 M91.72 50.58 C100.43 38.49, 110.97 27.86, 135.02 0.77 M94.54 50.39 C106.23 38.36, 119.45 21.82, 137.84 0.57 M94.54 50.39 C105.36 39.08, 116.12 25.23, 137.84 0.57 M97.37 50.19 C105.82 40.33, 118.63 25.6, 140.67 0.38 M97.37 50.19 C106.53 40.57, 116.35 29.36, 140.67 0.38 M100.19 49.99 C113.22 35.2, 122.77 23.78, 142.83 0.93 M100.19 49.99 C112.3 37.65, 122.74 23.24, 142.83 0.93 M102.35 50.55 C115.74 36.04, 127.57 21.95, 145.65 0.74 M102.35 50.55 C116.11 36.77, 128.51 21.71, 145.65 0.74 M105.17 50.35 C115.82 37.34, 128.92 24.36, 148.47 0.54 M105.17 50.35 C115.84 37.67, 127.96 24.48, 148.47 0.54 M108 50.15 C119.12 40.12, 129.51 26.97, 150.64 1.1 M108 50.15 C123.38 31.49, 139.68 11.77, 150.64 1.1 M110.82 49.96 C123.8 33.6, 135.47 21.01, 153.46 0.9 M110.82 49.96 C121.33 39.14, 132.11 27.61, 153.46 0.9 M112.98 50.51 C125.83 36.28, 140.85 20.27, 156.28 0.7 M112.98 50.51 C122.82 39.9, 130.62 29.82, 156.28 0.7 M115.8 50.32 C131.29 30.45, 149.11 11.74, 159.1 0.51 M115.8 50.32 C133.24 30.06, 150.2 10.66, 159.1 0.51 M118.63 50.12 C129.06 40.89, 137.15 30.77, 161.27 1.06 M118.63 50.12 C131.11 36, 145.2 19.04, 161.27 1.06 M121.45 49.92 C132.84 34.76, 145.26 25.19, 164.09 0.87 M121.45 49.92 C137.76 30.46, 153.91 12.12, 164.09 0.87 M123.61 50.48 C134.89 36.44, 149.55 21.9, 166.91 0.67 M123.61 50.48 C133.4 38.28, 146.19 24.71, 166.91 0.67 M126.43 50.28 C134.31 38, 145.39 27.64, 169.73 0.47 M126.43 50.28 C137.13 38.91, 147.56 26.05, 169.73 0.47 M129.26 50.08 C137.63 38.79, 149.22 27.23, 171.9 1.03 M129.26 50.08 C139.37 38.23, 149.21 27.03, 171.9 1.03 M132.08 49.89 C147.62 34.07, 162.06 16.07, 174.72 0.83 M132.08 49.89 C143.49 37.89, 154.45 23.56, 174.72 0.83 M134.24 50.44 C143.8 36.19, 157.53 23.11, 177.54 0.63 M134.24 50.44 C146.46 36.69, 156.37 23.74, 177.54 0.63 M137.06 50.25 C148.24 35.35, 162.3 22.52, 180.36 0.44 M137.06 50.25 C150.45 35.01, 163.33 19.73, 180.36 0.44 M139.89 50.05 C156.35 34.46, 169.26 16.43, 182.53 0.99 M139.89 50.05 C154.96 30.3, 171.17 11.89, 182.53 0.99 M142.05 50.61 C157.27 33.39, 170.99 16.78, 185.35 0.8 M142.05 50.61 C156.75 33.29, 173.1 15.47, 185.35 0.8 M144.87 50.41 C162.83 32.97, 176.19 11.47, 188.17 0.6 M144.87 50.41 C155.36 40.2, 163.58 29.02, 188.17 0.6 M147.69 50.21 C156.45 40.42, 167.08 28.86, 190.34 1.16 M147.69 50.21 C158.42 36.77, 170.05 24.99, 190.34 1.16 M150.52 50.02 C165.05 33.61, 178.16 16.69, 193.16 0.96 M150.52 50.02 C162.24 36.81, 174.38 22.12, 193.16 0.96 M152.68 50.57 C165.11 36.76, 177.26 21.22, 195.98 0.76 M152.68 50.57 C165.06 35.67, 177.55 21.04, 195.98 0.76 M155.5 50.38 C170.38 32.69, 189.93 12.46, 198.8 0.56 M155.5 50.38 C167.21 37.2, 176.46 26.57, 198.8 0.56 M158.32 50.18 C172.03 32.83, 185.22 20.08, 200.97 1.12 M158.32 50.18 C173.78 33.31, 188.11 15.81, 200.97 1.12 M161.15 49.98 C177.04 32.12, 193.5 14.41, 203.79 0.92 M161.15 49.98 C170.87 37.55, 183.41 24.64, 203.79 0.92 M163.31 50.54 C178.65 33.68, 193.22 17.36, 206.61 0.73 M163.31 50.54 C175.41 35.24, 189.2 22.77, 206.61 0.73 M166.13 50.34 C176.9 35.33, 189.98 21.16, 209.43 0.53 M166.13 50.34 C175.54 38.3, 187.26 27.06, 209.43 0.53 M168.95 50.14 C181.32 36.64, 195.43 21.64, 211.6 1.09 M168.95 50.14 C181.74 35.06, 194.49 20.38, 211.6 1.09 M171.78 49.95 C184.93 36.36, 197.24 23.68, 214.42 0.89 M171.78 49.95 C188 32.3, 203.66 14.61, 214.42 0.89 M173.94 50.5 C189.58 34.26, 204.66 13.53, 217.24 0.69 M173.94 50.5 C185.73 35.57, 197.42 23.19, 217.24 0.69 M176.76 50.31 C193.92 31.47, 207.54 14.81, 220.06 0.5 M176.76 50.31 C185.63 40.05, 194.47 29.63, 220.06 0.5 M179.58 50.11 C194.25 32.7, 207.35 17.57, 222.23 1.05 M179.58 50.11 C189.82 37.11, 201.65 26.07, 222.23 1.05 M181.75 50.67 C197.35 31.34, 210.74 14.86, 225.05 0.86 M181.75 50.67 C199.05 31.26, 216.42 11.6, 225.05 0.86 M184.57 50.47 C200 33.16, 217.94 12.14, 227.87 0.66 M184.57 50.47 C200.69 32.73, 214.79 13.83, 227.87 0.66 M187.39 50.27 C202.43 33.61, 215.38 15.94, 230.69 0.46 M187.39 50.27 C202.49 32.67, 216.81 15.61, 230.69 0.46 M190.21 50.07 C200.08 39.25, 211.07 26.39, 232.86 1.02 M190.21 50.07 C200.71 37.54, 213.07 23.75, 232.86 1.02 M192.38 50.63 C206.52 35.21, 222.39 19.76, 234.37 2.33 M192.38 50.63 C205.77 35.04, 218.43 19.61, 234.37 2.33 M195.2 50.43 C206.2 37.99, 218.57 20.64, 236.53 2.89 M195.2 50.43 C211.64 32.68, 227.01 15.43, 236.53 2.89 M198.02 50.24 C213.02 33.85, 226.32 21.57, 238.04 4.2 M198.02 50.24 C212.66 32.78, 227.79 16.58, 238.04 4.2 M200.84 50.04 C212.2 36.22, 222.62 23.84, 238.9 6.27 M200.84 50.04 C215.45 32.89, 228.71 17.18, 238.9 6.27 M203.01 50.6 C211.83 41.18, 219.56 31.67, 240.41 7.58 M203.01 50.6 C211.74 40.96, 219.86 30.71, 240.41 7.58 M205.83 50.4 C220.17 34.45, 230.23 23.29, 239.95 11.16 M205.83 50.4 C215.83 37.81, 226.26 25.62, 239.95 11.16 M208.65 50.2 C220.73 36.12, 234.84 20.32, 240.14 13.98 M208.65 50.2 C220.59 35.35, 232.33 20.66, 240.14 13.98 M211.47 50.01 C219.78 43.29, 224.45 33.94, 240.34 16.8 M211.47 50.01 C220.82 38.71, 231.91 28.75, 240.34 16.8 M213.64 50.56 C219.93 45.33, 226.25 35.93, 240.54 19.62 M213.64 50.56 C218.77 44.75, 224.4 38.44, 240.54 19.62 M216.46 50.37 C225.99 39.42, 232.29 31.05, 240.74 22.44 M216.46 50.37 C224.15 40.6, 231.81 31.48, 240.74 22.44 M219.28 50.17 C226.05 42.53, 234.06 30.18, 240.28 26.02 M219.28 50.17 C223.72 45.11, 227.79 38.94, 240.28 26.02 M222.1 49.97 C227.17 45.69, 232.66 41.07, 240.47 28.84 M222.1 49.97 C226.23 43.65, 231.24 38.86, 240.47 28.84 M224.27 50.53 C226.4 46.72, 234.26 39.98, 240.67 31.66 M224.27 50.53 C227.33 47.06, 230.75 41.13, 240.67 31.66 M227.09 50.33 C229.42 47.66, 233.98 42.72, 240.87 34.48 M227.09 50.33 C231.05 45.69, 235.21 41, 240.87 34.48 M229.26 50.89 C232.14 45.45, 239.5 41.73, 240.41 38.06 M229.26 50.89 C231.33 48.59, 234.19 45.56, 240.41 38.06 M232.73 49.94 C235.1 46.24, 238.49 44.42, 240.61 40.88 M232.73 49.94 C234.55 48.35, 236.98 46.12, 240.61 40.88" stroke="#ffec99" stroke-width="0.25" fill="none"></path><path d="M12.5 0 M12.5 0 C64.07 -2.23, 113.9 -1.37, 227.5 0 M12.5 0 C68.04 -0.04, 123.7 -0.8, 227.5 0 M227.5 0 C235.03 1.01, 241.91 3.47, 240 12.5 M227.5 0 C234.54 -0.73, 238.1 3.43, 240 12.5 M240 12.5 C241.31 18.62, 238.2 29.36, 240 37.5 M240 12.5 C240.9 19.5, 241.18 26.39, 240 37.5 M240 37.5 C239.26 46.82, 235.55 49.42, 227.5 50 M240 37.5 C238.92 45.69, 237.18 50.66, 227.5 50 M227.5 50 C153.26 50.82, 77.08 50.68, 12.5 50 M227.5 50 C178.09 51.21, 131.01 51.33, 12.5 50 M12.5 50 C5.57 50.69, 0.67 46.57, 0 37.5 M12.5 50 C2.81 48, -0.84 47.71, 0 37.5 M0 37.5 C0.67 31.35, -0.43 23.64, 0 12.5 M0 37.5 C0.5 28.06, -0.91 20.55, 0 12.5 M0 12.5 C-1.5 2.35, 4.08 1.24, 12.5 0 M0 12.5 C-2.02 3.89, 4.45 -1.8, 12.5 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2401.721771781752 580.4370110758537) rotate(0 74.37994384765625 12.5)"><text x="74.37994384765625" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">WaitForReady()</text></g><g stroke-linecap="round" transform="translate(2360.605443261682 387.87648566907774) rotate(0 116.5 20.5)"><path d="M10.25 0 M10.25 0 C91.25 -2.95, 171.87 -1.53, 222.75 0 M10.25 0 C54.99 -0.26, 99.16 0.2, 222.75 0 M222.75 0 C231.45 -0.69, 232.82 3.67, 233 10.25 M222.75 0 C231.58 -2.21, 234.08 3.33, 233 10.25 M233 10.25 C232.33 16.7, 232.36 20.52, 233 30.75 M233 10.25 C233.38 16.07, 233.4 19.17, 233 30.75 M233 30.75 C233.6 35.92, 229.25 41.4, 222.75 41 M233 30.75 C232.44 37.7, 228.13 42.14, 222.75 41 M222.75 41 C159.95 40, 98.45 40.11, 10.25 41 M222.75 41 C166.98 40.55, 109.72 40.17, 10.25 41 M10.25 41 C4.89 41.72, -1.73 36.98, 0 30.75 M10.25 41 C5.63 40.73, 0.21 37.49, 0 30.75 M0 30.75 C-1.19 22.53, 1.83 15.95, 0 10.25 M0 30.75 C0.58 25.21, 0.79 19.33, 0 10.25 M0 10.25 C-0.3 4.8, 5.19 1.43, 10.25 0 M0 10.25 C0.76 5.59, 4.72 1.79, 10.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2432.115483544885 395.87648566907774) rotate(0 44.989959716796875 12.5)"><text x="44.989959716796875" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Connect()</text></g><g stroke-linecap="round"><g transform="translate(2481.879219806936 422.8590814145782) rotate(0 0.24542602784003975 61.82937405903249)"><path d="M-0.2 -1.09 C0.02 19.77, -0.18 103.76, 0.12 124.75 M-1.76 0.95 C-1.09 21.48, 1.79 102.53, 2.25 122.82" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2481.879219806936 422.8590814145782) rotate(0 0.24542602784003975 61.82937405903249)"><path d="M-10.66 93.13 C-6.06 101.23, -3.7 106.21, 4.05 124.69 M-7.98 93.99 C-5.46 102.31, -3.44 110.59, 2.7 122.4" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2481.879219806936 422.8590814145782) rotate(0 0.24542602784003975 61.82937405903249)"><path d="M9.85 92.51 C10.29 100.71, 8.49 105.81, 4.05 124.69 M12.53 93.38 C9.6 101.88, 6.17 110.33, 2.7 122.4" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(2476.315329432925 628.8339278917038) rotate(0 -0.1367275121659759 33.65393252462809)"><path d="M-1.1 0.38 C-0.93 11.86, 0.57 56.44, 0.82 67.77 M0.53 -0.47 C0.59 10.74, 0.22 54.71, 0.07 65.89" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2476.315329432925 628.8339278917038) rotate(0 -0.1367275121659759 33.65393252462809)"><path d="M-9.27 38.2 C-6.58 45.63, -2.71 55.59, -0.62 65.71 M-9.43 37.55 C-7.01 47.37, -2.98 54.95, 0.7 65.48" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2476.315329432925 628.8339278917038) rotate(0 -0.1367275121659759 33.65393252462809)"><path d="M11.25 38.41 C8.12 45.6, 6.17 55.5, -0.62 65.71 M11.09 37.76 C7.09 47.32, 4.71 54.84, 0.7 65.48" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(2363.786681990579 689.1901479212938) rotate(0 116.5 20.5)"><path d="M10.25 0 M10.25 0 C55.24 -0.63, 100.5 1.07, 222.75 0 M10.25 0 C67.47 -1.08, 123.58 -0.27, 222.75 0 M222.75 0 C228.64 1.68, 233.89 2.57, 233 10.25 M222.75 0 C231.03 -0.94, 232.88 1.97, 233 10.25 M233 10.25 C234.93 17.46, 231.39 23.78, 233 30.75 M233 10.25 C232.72 14.74, 232.33 19.63, 233 30.75 M233 30.75 C232.86 39.34, 229.77 40.4, 222.75 41 M233 30.75 C231.46 37.91, 228.2 40.23, 222.75 41 M222.75 41 C165.3 43.19, 106.27 44.09, 10.25 41 M222.75 41 C152.17 40.34, 79.97 40.41, 10.25 41 M10.25 41 C3.74 40.49, 0.03 36.34, 0 30.75 M10.25 41 C1.42 43.05, -2.11 37.03, 0 30.75 M0 30.75 C0.13 24.63, -0.33 14.24, 0 10.25 M0 30.75 C0.15 24.13, 0.38 16.39, 0 10.25 M0 10.25 C-0.92 2.52, 3.89 0.24, 10.25 0 M0 10.25 C0.18 4.35, 4.31 2.27, 10.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2428.596740584329 697.1901479212938) rotate(0 51.68994140625 12.5)"><text x="51.68994140625" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">Configure()</text></g><g stroke-linecap="round" transform="translate(2339.6331084344206 327.0159682781823) rotate(0 149.58805398767788 214.8219191126218)"><path d="M32 0 M32 0 C101.11 -1.99, 171.58 -0.39, 267.18 0 M267.18 0 C286.59 0.94, 299.1 9.73, 299.18 32 M299.18 32 C300.98 171.88, 300.13 311.99, 299.18 397.64 M299.18 397.64 C299.48 419.08, 289.2 431.56, 267.18 429.64 M267.18 429.64 C186.48 429.95, 108.93 429.82, 32 429.64 M32 429.64 C10.77 428.38, 0.99 418.84, 0 397.64 M0 397.64 C-1.04 255.96, -0.96 113.51, 0 32 M0 32 C-0.52 9.76, 12.59 0.91, 32 0" stroke="#1e1e1e" stroke-width="1" fill="none" stroke-dasharray="8 8.5"></path></g><g stroke-linecap="round" transform="translate(2309.4927758771514 119.86548781130386) rotate(0 190.43722219901656 479.37661568433987)"><path d="M32 0 M32 0 C156.8 1.42, 279.9 0.86, 348.87 0 M32 0 C126.13 -2.17, 220.08 -2.16, 348.87 0 M348.87 0 C370.1 -1.26, 381.18 10.77, 380.87 32 M348.87 0 C371 2.2, 381.73 8.8, 380.87 32 M380.87 32 C378.05 327.03, 377.93 621.96, 380.87 926.75 M380.87 32 C380.66 344.47, 380.36 657.24, 380.87 926.75 M380.87 926.75 C379.67 947.42, 369.69 957.84, 348.87 958.75 M380.87 926.75 C383.08 949.14, 370.73 958.79, 348.87 958.75 M348.87 958.75 C230.07 958.18, 111.95 956.95, 32 958.75 M348.87 958.75 C255.08 957.75, 160.66 958.81, 32 958.75 M32 958.75 C8.83 958.27, 1.9 949.04, 0 926.75 M32 958.75 C12.45 959.02, 2.27 947.82, 0 926.75 M0 926.75 C-1.91 672.13, -1.72 417.44, 0 32 M0 926.75 C1.73 588.57, 1.67 250.46, 0 32 M0 32 C0.77 12.64, 10.3 1.24, 32 0 M0 32 C-0.5 10.33, 10.48 1.22, 32 0" stroke="#1e1e1e" stroke-width="4" fill="none"></path></g><g transform="translate(2336.854232661256 131.28246764997766) rotate(0 45.905967712402344 17.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="28px" fill="#e03131" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">plugin.h</text></g><g mask="url(#mask-tNa8LJUAE4h13JL4UE0aU)" stroke-linecap="round"><g transform="translate(2583.3291895067046 429.87648566907774) rotate(0 27.177049285369435 460.0288721262573)"><path d="M0.56 -0.05 C14.76 97.95, 91.63 433.48, 86.25 586.85 C80.88 740.21, -12.06 864.57, -31.68 920.12 M-0.6 -1.12 C13.3 96.67, 90.27 431.54, 85.01 585.25 C79.75 738.97, -12.86 865.22, -32.17 921.18" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2583.3291895067046 429.87648566907774) rotate(0 27.177049285369435 460.0288721262573)"><path d="M-29.26 890.38 C-28.94 903.78, -32.62 915.68, -32.98 921.07 M-28.84 892.28 C-29.47 897.6, -30.25 904.66, -32.33 921.38" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2583.3291895067046 429.87648566907774) rotate(0 27.177049285369435 460.0288721262573)"><path d="M-10.77 899.29 C-17.52 909.32, -28.34 917.79, -32.98 921.07 M-10.35 901.18 C-15.38 904.4, -20.55 909.34, -32.33 921.38" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-tNa8LJUAE4h13JL4UE0aU"><rect x="0" y="0" fill="#fff" width="2802.3640622970233" height="1450.5067696917304"></rect><rect x="2637.564846609109" y="1003.2152901995905" fill="#000" width="65.15994262695312" height="25" opacity="1"></rect></mask><g transform="translate(2637.564846609109 1003.2152901995905) rotate(0 -27.058607817034613 -113.3099324042555)"><text x="32.57997131347656" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">create</text></g><g mask="url(#mask-LrOHeB0UlwLSTQErYV_xH)" stroke-linecap="round"><g transform="translate(2598.4981580659055 715.4945154647676) rotate(0 50.4703276388185 317.9066741016918)"><path d="M0.54 -0.51 C22.31 53.13, 134.94 216.64, 130.1 322.84 C125.26 429.04, -2.12 584.26, -28.51 636.71 M-0.64 -1.82 C21.09 52.5, 134.33 217.55, 129.55 324.12 C124.77 430.7, -3.07 585.21, -29.31 637.63" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2598.4981580659055 715.4945154647676) rotate(0 50.4703276388185 317.9066741016918)"><path d="M-23.68 609.6 C-25.04 615.67, -27.12 623.5, -29.21 638.32 M-22.53 607.51 C-25.46 620.08, -28.1 631.52, -29.94 638.13" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2598.4981580659055 715.4945154647676) rotate(0 50.4703276388185 317.9066741016918)"><path d="M-6.36 620.62 C-12.2 623.98, -18.66 629.02, -29.21 638.32 M-5.22 618.52 C-15.04 626.6, -24.53 633.68, -29.94 638.13" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-LrOHeB0UlwLSTQErYV_xH"><rect x="0" y="0" fill="#fff" width="2856.288281578487" height="1452.9572027189315"></rect><rect x="2710.891670065227" y="1026.326511050681" fill="#000" width="33.89997863769531" height="25" opacity="1"></rect></mask><g transform="translate(2710.891670065227 1026.326511050681) rotate(0 -61.923184360503114 7.074678515778487)"><text x="16.949989318847656" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">call</text></g><g stroke-linecap="round"><g transform="translate(1700.8565399888764 804.6401852767158) rotate(0 -0.07100263651312844 43.01698527064764)"><path d="M-0.06 -0.75 C0.05 13.53, 1.13 70.71, 1.42 85.22 M-1.56 1.47 C-1.65 16, 0.13 72.94, 0.57 86.79" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1700.8565399888764 804.6401852767158) rotate(0 -0.07100263651312844 43.01698527064764)"><path d="M-11.81 59.24 C-6.53 69.73, -0.68 79.9, -1.05 87.39 M-10.8 58.98 C-8.82 65.44, -5.85 71.86, 0.66 86.49" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1700.8565399888764 804.6401852767158) rotate(0 -0.07100263651312844 43.01698527064764)"><path d="M8.7 58.6 C6.53 69.32, 4.94 79.72, -1.05 87.39 M9.71 58.34 C7.24 64.98, 5.77 71.54, 0.66 86.49" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1581.0590702593133 905.6958114124654) rotate(0 123.5 31)"><path d="M15.5 0 M15.5 0 C79.23 0.31, 144.45 0.36, 231.5 0 M15.5 0 C62.65 1.75, 109.87 1.62, 231.5 0 M231.5 0 C240.57 0.99, 246.86 6.93, 247 15.5 M231.5 0 C242.04 -0.69, 245.46 5.49, 247 15.5 M247 15.5 C245.99 24.85, 247.81 30.82, 247 46.5 M247 15.5 C246.36 24.55, 248.19 34.09, 247 46.5 M247 46.5 C247.19 56.75, 242.16 61.49, 231.5 62 M247 46.5 C247.03 55.4, 239.83 64.05, 231.5 62 M231.5 62 C187.34 65.15, 141.71 65.52, 15.5 62 M231.5 62 C169.96 63.93, 107.16 64.13, 15.5 62 M15.5 62 C6.3 63.56, -0.92 55.94, 0 46.5 M15.5 62 C5.71 62.27, 0.18 57.77, 0 46.5 M0 46.5 C0.94 35.57, -0.6 25.34, 0 15.5 M0 46.5 C0.98 35.24, 0.97 25.18, 0 15.5 M0 15.5 C0.51 6.88, 3.92 0.93, 15.5 0 M0 15.5 C-1.81 5.23, 3.05 1.01, 15.5 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1613.4391514360711 924.1958114124654) rotate(0 91.11991882324219 12.5)"><text x="91.11991882324219" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">AddPluginByIndex()</text></g><g transform="translate(617.8636750995107 195.36737834316955) rotate(0 108.61988830566406 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">conf_get_nri_support</text></g><g transform="translate(569.5221941231623 239.07094340847016) rotate(0 163.26983642578125 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">conf_get_nri_plugin_config_path</text></g><g transform="translate(593.6036565060843 287.2287876306327) rotate(0 127.71987915039062 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">conf_get_nri_plugin_path</text></g><g transform="translate(562.2084664154596 334.6783857792989) rotate(0 207.36976623535156 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">conf_get_nri_plugin_registration_timeout</text></g><g transform="translate(570.7707810878355 380.70097684745997) rotate(0 182.28981018066406 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">conf_get_nri_plugin_requst_timeout</text></g><g stroke-linecap="round" transform="translate(537.9484478220331 181.62664355496145) rotate(0 223.69108324185004 131.6459283244626)"><path d="M32 0 M32 0 C123.83 0.27, 213.22 -0.64, 415.38 0 M415.38 0 C437 -1.21, 446.71 10.15, 447.38 32 M447.38 32 C449.75 82.77, 450.77 134.2, 447.38 231.29 M447.38 231.29 C445.65 252.03, 438.64 263.06, 415.38 263.29 M415.38 263.29 C296.49 263.68, 177.46 262.63, 32 263.29 M32 263.29 C12.45 261.46, -0.49 254.53, 0 231.29 M0 231.29 C0.43 161.79, -1.85 94.13, 0 32 M0 32 C1.77 12.09, 11.33 1.89, 32 0" stroke="#1e1e1e" stroke-width="1" fill="none" stroke-dasharray="8 8.5"></path></g><g transform="translate(615.8540934831792 416.43051850539996) rotate(0 115.16989135742188 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">conf_get_socket_path</text></g><g stroke-linecap="round" transform="translate(1857.45363715511 1708.06763419055) rotate(0 108.5 39.5)"><path d="M5.26 4.57 C5.26 4.57, 5.26 4.57, 5.26 4.57 M5.26 4.57 C5.26 4.57, 5.26 4.57, 5.26 4.57 M2.17 11.16 C4.09 6.93, 8.75 3.77, 10.7 1.35 M2.17 11.16 C4.94 8.49, 7.43 5.64, 10.7 1.35 M1.06 15.5 C5.36 12.31, 8.93 9.05, 12.21 2.67 M1.06 15.5 C5.54 10.8, 9.62 6.19, 12.21 2.67 M0.6 19.07 C6.78 12.79, 10.35 7.18, 15.69 1.71 M0.6 19.07 C6.84 12.72, 12.16 7.47, 15.69 1.71 M0.8 21.89 C7.73 13.32, 13.05 5.93, 19.82 0.01 M0.8 21.89 C7.44 14.35, 14.03 7.2, 19.82 0.01 M1 24.72 C9.1 15.28, 17.24 3.79, 22.65 -0.19 M1 24.72 C5.26 20.18, 10.88 13.85, 22.65 -0.19 M1.19 27.54 C8.02 17.48, 17.45 5.15, 24.81 0.37 M1.19 27.54 C7.5 19.23, 14.58 13.03, 24.81 0.37 M0.73 31.11 C8.6 24.89, 12.16 17.36, 27.63 0.17 M0.73 31.11 C8.84 21.89, 16.14 12.54, 27.63 0.17 M0.93 33.93 C9.4 27.08, 12.72 18.85, 30.45 -0.03 M0.93 33.93 C9.67 23.26, 18.69 12.98, 30.45 -0.03 M1.13 36.76 C13.43 23.51, 24.87 10.74, 33.28 -0.22 M1.13 36.76 C9.05 27.81, 15.17 20.62, 33.28 -0.22 M0.67 40.33 C12.54 27.9, 24.42 14.72, 35.44 0.33 M0.67 40.33 C12.19 26.76, 24.7 13.48, 35.44 0.33 M0.87 43.15 C14.59 24.95, 31.26 10.79, 38.26 0.14 M0.87 43.15 C10.27 31.11, 20.43 19.81, 38.26 0.14 M1.06 45.98 C12.8 29.55, 29.95 14.25, 41.08 -0.06 M1.06 45.98 C16.37 29.57, 31.99 11.98, 41.08 -0.06 M0.61 49.55 C13.42 36.84, 25.84 20.97, 43.91 -0.26 M0.61 49.55 C14.86 33.86, 28.99 17.63, 43.91 -0.26 M0.8 52.37 C16.93 35.4, 32.12 16.88, 46.07 0.3 M0.8 52.37 C16.66 35.87, 30.44 17.56, 46.07 0.3 M1 55.19 C15.26 35.6, 30.98 19.59, 48.89 0.1 M1 55.19 C14.19 38.68, 27.77 23.67, 48.89 0.1 M1.2 58.02 C13.38 42.74, 26.65 29.76, 51.71 -0.1 M1.2 58.02 C12.84 43.97, 24.78 29.17, 51.71 -0.1 M0.74 61.59 C15.91 42.65, 35.65 24.5, 54.54 -0.29 M0.74 61.59 C17.04 44.63, 33.39 25.9, 54.54 -0.29 M0.94 64.41 C14.91 51.35, 26.54 35.93, 56.7 0.26 M0.94 64.41 C17.03 45.33, 32.8 29.06, 56.7 0.26 M1.79 66.48 C24.16 41.85, 41.11 18.72, 59.52 0.07 M1.79 66.48 C18.05 47.7, 35.92 27.12, 59.52 0.07 M2.64 68.55 C17.56 51.95, 30.33 36.24, 62.34 -0.13 M2.64 68.55 C22.51 46.13, 42.54 21.16, 62.34 -0.13 M2.84 71.37 C23.97 45.79, 45.16 22.5, 65.17 -0.33 M2.84 71.37 C19 51.56, 35.68 32.32, 65.17 -0.33 M4.35 72.68 C19.66 56.26, 38.54 36.68, 67.33 0.23 M4.35 72.68 C18.41 56.02, 32.38 39.4, 67.33 0.23 M5.86 73.99 C22.66 53.07, 39.28 35.11, 70.15 0.03 M5.86 73.99 C20.19 59.86, 32.08 44.04, 70.15 0.03 M7.37 75.31 C29.13 48.26, 52.79 23.63, 72.97 -0.17 M7.37 75.31 C25.57 54.91, 43.47 34.06, 72.97 -0.17 M8.88 76.62 C24.93 56.97, 41.09 40.16, 75.14 0.39 M8.88 76.62 C30.74 51.7, 50.71 28.37, 75.14 0.39 M11.04 77.18 C33.63 50.9, 60.75 22.01, 77.96 0.19 M11.04 77.18 C32.82 51.98, 56.68 25.39, 77.96 0.19 M12.55 78.49 C32.19 55.54, 54.05 29.64, 80.78 0 M12.55 78.49 C30.62 57.27, 48.55 35.79, 80.78 0 M14.72 79.04 C40.68 49.06, 67.59 18.61, 83.6 -0.2 M14.72 79.04 C40.35 47.59, 67.13 16.71, 83.6 -0.2 M16.88 79.6 C33.27 59.98, 51.95 40.61, 85.77 0.36 M16.88 79.6 C36.41 56.51, 58.59 33.04, 85.77 0.36 M19.7 79.4 C39.17 53.22, 60.86 30.81, 88.59 0.16 M19.7 79.4 C41.37 53.83, 64.91 30.24, 88.59 0.16 M22.53 79.21 C46.57 47.79, 72.63 20.52, 91.41 -0.04 M22.53 79.21 C44.61 56.3, 64.11 33.11, 91.41 -0.04 M25.35 79.01 C44.58 55.97, 66.04 32.09, 94.23 -0.23 M25.35 79.01 C51 51.12, 74.88 22, 94.23 -0.23 M28.17 78.81 C49.63 55.75, 68.77 31.27, 96.4 0.32 M28.17 78.81 C54.76 48.73, 79.33 20.08, 96.4 0.32 M30.33 79.37 C53.43 54.01, 75.16 24.47, 99.22 0.13 M30.33 79.37 C47.9 59.84, 64.87 39.64, 99.22 0.13 M33.16 79.17 C59.61 51.86, 85.4 21.73, 102.04 -0.07 M33.16 79.17 C49.83 60.32, 65.65 40.51, 102.04 -0.07 M35.98 78.98 C50.47 62.46, 62.62 47.98, 104.86 -0.27 M35.98 78.98 C53.59 59.71, 70.53 39.77, 104.86 -0.27 M38.8 78.78 C61.88 52.33, 82.13 29.71, 107.03 0.29 M38.8 78.78 C56.81 58.57, 76.69 35.54, 107.03 0.29 M40.97 79.34 C62.59 54.57, 86.22 29.08, 109.85 0.09 M40.97 79.34 C66.07 51.18, 89.81 24.81, 109.85 0.09 M43.79 79.14 C64.67 53.9, 89.37 27.9, 112.67 -0.11 M43.79 79.14 C58.01 63.36, 74.26 45.57, 112.67 -0.11 M46.61 78.94 C71.58 52.23, 95.5 21.95, 115.49 -0.3 M46.61 78.94 C63.83 59.56, 81 41.03, 115.49 -0.3 M48.77 79.5 C74.19 53.76, 97.37 26.65, 117.66 0.25 M48.77 79.5 C67.5 58.42, 86.65 35.9, 117.66 0.25 M51.6 79.3 C75.53 48.81, 103.79 20.38, 120.48 0.06 M51.6 79.3 C75.96 48.9, 101.71 19.28, 120.48 0.06 M54.42 79.1 C68.84 60.35, 86.47 38.24, 123.3 -0.14 M54.42 79.1 C73.26 57.34, 91.76 35.89, 123.3 -0.14 M57.24 78.91 C79.23 53.23, 97.28 29.32, 126.12 -0.34 M57.24 78.91 C77.49 57.77, 96.01 33.5, 126.12 -0.34 M59.4 79.46 C75.71 60.96, 90.03 42.1, 128.29 0.22 M59.4 79.46 C73.69 60.76, 89.99 43.51, 128.29 0.22 M62.23 79.27 C81.18 59.17, 101.58 34.36, 131.11 0.02 M62.23 79.27 C79.26 60.74, 96.51 39.42, 131.11 0.02 M65.05 79.07 C79.62 62.39, 98.5 40.68, 133.93 -0.18 M65.05 79.07 C79.75 63.18, 94.82 45.91, 133.93 -0.18 M67.87 78.87 C87.97 56.01, 104.38 36.7, 136.1 0.38 M67.87 78.87 C86.81 58.81, 104.18 36.43, 136.1 0.38 M70.03 79.43 C91.12 56.06, 110.81 32.93, 138.92 0.19 M70.03 79.43 C91.37 57.29, 111.22 33.66, 138.92 0.19 M72.86 79.23 C90.09 58.32, 109.92 37.59, 141.74 -0.01 M72.86 79.23 C90.26 59.08, 108.88 38.42, 141.74 -0.01 M75.68 79.04 C92.84 62.31, 109.27 42.21, 144.56 -0.21 M75.68 79.04 C100.86 48.73, 127.24 17.41, 144.56 -0.21 M78.5 78.84 C98.76 53.8, 117.85 32.69, 146.73 0.35 M78.5 78.84 C95.03 61.14, 111.97 42.52, 146.73 0.35 M80.66 79.4 C101.47 55.6, 124.66 30.2, 149.55 0.15 M80.66 79.4 C96.1 62.54, 109.23 46.32, 149.55 0.15 M83.49 79.2 C109.07 47.63, 137.07 17.2, 152.37 -0.05 M83.49 79.2 C111 47.42, 137.99 16.48, 152.37 -0.05 M86.31 79 C102.3 63.13, 116.01 46.54, 155.19 -0.24 M86.31 79 C107.08 55.63, 129.31 29.3, 155.19 -0.24 M89.13 78.8 C107.48 55.54, 126.79 38.05, 157.36 0.31 M89.13 78.8 C115.13 47.93, 141.25 18.13, 157.36 0.31 M91.29 79.36 C110.01 57.05, 131.96 34.12, 160.18 0.12 M91.29 79.36 C107.44 59.42, 126.82 38.28, 160.18 0.12 M94.12 79.16 C107.25 60.56, 123.71 44.01, 163 -0.08 M94.12 79.16 C110.94 60.66, 127.43 40.83, 163 -0.08 M96.94 78.97 C111.1 60.69, 128.66 42.26, 165.82 -0.28 M96.94 78.97 C113.12 59.94, 129.25 41.51, 165.82 -0.28 M99.1 79.52 C123.93 52.86, 147.76 24.06, 167.99 0.28 M99.1 79.52 C117.14 59.57, 134.93 37.39, 167.99 0.28 M101.92 79.33 C118.07 57.08, 138.64 36.13, 170.81 0.08 M101.92 79.33 C120.82 57.59, 137.61 36.72, 170.81 0.08 M104.75 79.13 C123.08 56.16, 144.18 35.22, 173.63 -0.12 M104.75 79.13 C125.92 55.02, 146.65 30.72, 173.63 -0.12 M107.57 78.93 C133.17 52.76, 155.45 23.94, 176.45 -0.31 M107.57 78.93 C132.27 47.54, 158.41 17.7, 176.45 -0.31 M109.73 79.49 C133.83 52.06, 156.64 24.99, 178.62 0.24 M109.73 79.49 C133.53 51.98, 158.73 23.97, 178.62 0.24 M112.55 79.29 C140.15 50.58, 163.22 17.92, 181.44 0.05 M112.55 79.29 C128.93 62.68, 142.87 44.92, 181.44 0.05 M115.38 79.09 C129.8 62.64, 146.14 44.5, 184.26 -0.15 M115.38 79.09 C132.92 57.77, 151.64 37.84, 184.26 -0.15 M118.2 78.9 C141.47 52.38, 163.34 25.38, 186.43 0.41 M118.2 78.9 C137.4 57.23, 156.76 34.24, 186.43 0.41 M120.36 79.45 C140.5 56.55, 160.65 31.82, 189.25 0.21 M120.36 79.45 C140.03 56.18, 159.95 32.98, 189.25 0.21 M123.18 79.26 C147.73 50.06, 177.1 18.53, 192.07 0.01 M123.18 79.26 C141.29 58.88, 157.01 40.81, 192.07 0.01 M126.01 79.06 C147.96 52.14, 169.41 29.89, 194.89 -0.18 M126.01 79.06 C150.51 51.83, 173.87 23.93, 194.89 -0.18 M128.83 78.86 C154.46 50.35, 180.39 21.76, 197.06 0.37 M128.83 78.86 C144.98 58.83, 164.1 38.36, 197.06 0.37 M130.99 79.42 C154.57 52.66, 177.57 26.65, 199.88 0.18 M130.99 79.42 C150.69 55.62, 171.84 34.68, 199.88 0.18 M133.81 79.22 C151.85 55.83, 172.25 33.24, 202.04 0.73 M133.81 79.22 C148.94 60.24, 166.57 42.2, 202.04 0.73 M136.64 79.03 C156.13 57.45, 177.46 34.15, 204.21 1.29 M136.64 79.03 C156.77 55.44, 176.98 32.16, 204.21 1.29 M139.46 78.83 C159.39 57.43, 178.43 36.99, 206.38 1.85 M139.46 78.83 C164.66 51.12, 189.02 23.43, 206.38 1.85 M141.62 79.39 C165.23 53.71, 188.51 23.57, 207.88 3.16 M141.62 79.39 C159.8 57, 177.92 37.21, 207.88 3.16 M144.44 79.19 C170.11 50.86, 192.02 24.65, 210.05 3.72 M144.44 79.19 C157.71 63.56, 171.18 47.82, 210.05 3.72 M147.27 78.99 C168.84 53.61, 188.86 30.51, 211.56 5.03 M147.27 78.99 C163.13 59.74, 180.44 42.4, 211.56 5.03 M150.09 78.79 C172.58 51.38, 192.94 26.88, 213.07 6.34 M150.09 78.79 C175.33 50.31, 200.43 21.76, 213.07 6.34 M152.25 79.35 C174.92 53.87, 200.12 24.5, 213.92 8.41 M152.25 79.35 C174.81 53.87, 195.55 27.32, 213.92 8.41 M155.07 79.15 C175.58 56.02, 194.18 31.86, 215.43 9.72 M155.07 79.15 C176.15 54.8, 196.34 30.98, 215.43 9.72 M157.9 78.96 C171.48 64.04, 186.08 47.04, 216.29 11.79 M157.9 78.96 C172.59 61.64, 189.25 42.9, 216.29 11.79 M160.06 79.51 C179.36 58.14, 200.32 36.84, 217.14 13.85 M160.06 79.51 C178.29 58.44, 195.72 37.53, 217.14 13.85 M162.88 79.32 C177.87 62.17, 194.29 40.16, 217.99 15.92 M162.88 79.32 C184.55 55.65, 205.08 32.46, 217.99 15.92 M165.7 79.12 C184.61 58.25, 201.86 41.44, 217.53 19.5 M165.7 79.12 C184.87 56.6, 204.48 35.24, 217.53 19.5 M168.53 78.92 C183.14 61.29, 196.82 45.16, 217.73 22.32 M168.53 78.92 C187.32 56.95, 204.79 36.39, 217.73 22.32 M170.69 79.48 C181.59 67.74, 191.43 55.8, 217.93 25.14 M170.69 79.48 C181.74 67.14, 192.15 54.26, 217.93 25.14 M173.51 79.28 C191.65 58.97, 205.44 43.52, 218.13 27.96 M173.51 79.28 C186.74 62.91, 200.46 46.93, 218.13 27.96 M176.33 79.08 C192.32 60.48, 210.31 40.21, 217.67 31.54 M176.33 79.08 C192.03 59.7, 207.64 40.56, 217.67 31.54 M179.16 78.89 C189.84 69.54, 196.85 57.51, 217.86 34.36 M179.16 78.89 C191.9 63.82, 206.31 50.04, 217.86 34.36 M181.32 79.44 C189.75 71.73, 198.26 59.81, 218.06 37.18 M181.32 79.44 C188.46 71.42, 196.06 62.84, 218.06 37.18 M184.14 79.25 C196.88 64.63, 206.41 52.55, 218.26 40 M184.14 79.25 C194.9 65.79, 205.73 53.03, 218.26 40 M186.96 79.05 C197.5 67.2, 209.2 50.61, 217.8 43.58 M186.96 79.05 C193.57 71.6, 199.78 62.98, 217.8 43.58 M189.79 78.85 C197.12 71.86, 204.96 64.54, 218 46.4 M189.79 78.85 C196.46 69.51, 204.1 61.69, 218 46.4 M191.95 79.41 C196.55 72.83, 206.89 63.24, 218.19 49.22 M191.95 79.41 C197.26 73.33, 202.88 64.86, 218.19 49.22 M194.77 79.21 C199.29 74.05, 205.94 66.7, 218.39 52.04 M194.77 79.21 C201.61 71.22, 208.64 63.22, 218.39 52.04 M197.59 79.02 C203.76 69.41, 215.21 61.81, 217.93 55.62 M197.59 79.02 C201.68 74.35, 206.7 68.88, 217.93 55.62 M201.07 78.06 C206.08 70.73, 212.77 66.49, 217.47 59.2 M201.07 78.06 C204.85 74.52, 209.69 69.91, 217.47 59.2 M203.89 77.87 C207.22 73.56, 208.58 70.94, 217.02 62.77 M203.89 77.87 C206.92 74.23, 210.15 69.43, 217.02 62.77 M207.37 76.91 C209.08 73.55, 211.34 70.66, 215.9 67.1 M207.37 76.91 C210.21 74.62, 211.5 70.98, 215.9 67.1" stroke="#b2f2bb" stroke-width="0.25" fill="none"></path><path d="M19.75 0 M19.75 0 C90.46 0.03, 160.83 0.59, 197.25 0 M19.75 0 C84.18 -1.17, 148.43 -0.94, 197.25 0 M197.25 0 C211.59 0.57, 217.97 8.32, 217 19.75 M197.25 0 C209.59 0.89, 218.97 5.83, 217 19.75 M217 19.75 C218.59 32.71, 215.41 51, 217 59.25 M217 19.75 C217.61 29.98, 216.69 38.61, 217 59.25 M217 59.25 C216.27 74.05, 210.47 78.65, 197.25 79 M217 59.25 C217.88 73.13, 212.04 78.45, 197.25 79 M197.25 79 C131.69 82.03, 67.04 79.21, 19.75 79 M197.25 79 C130.13 78.01, 62.22 77.27, 19.75 79 M19.75 79 C6.83 77.44, -0.99 73.15, 0 59.25 M19.75 79 C7.44 79.01, -0.32 70.87, 0 59.25 M0 59.25 C-0.3 44.8, 0 30.63, 0 19.75 M0 59.25 C-0.65 43.96, 0.17 28.36, 0 19.75 M0 19.75 C-0.05 5.28, 7.3 -0.16, 19.75 0 M0 19.75 C-0.27 6.94, 8.29 0.04, 19.75 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1940.8436670623366 1735.06763419055) rotate(0 25.109970092773438 12.5)"><text x="25.109970092773438" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">plugin</text></g><g mask="url(#mask-iZyFQP6igOtELXCKu_6Fw)" stroke-linecap="round"><g transform="translate(2172.4697410192366 701.0457387953638) rotate(0 -59.54647337216102 502.95415536226983)"><path d="M0.88 0.43 C5.38 77.5, 53.37 294.97, 27.27 462.41 C1.17 629.85, -125.06 914.59, -155.73 1005.05 M-0.11 -0.38 C4.72 76.85, 55.4 295.98, 29.44 463.76 C3.47 631.54, -124.91 915.88, -155.89 1006.29" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2172.4697410192366 701.0457387953638) rotate(0 -59.54647337216102 502.95415536226983)"><path d="M-154.5 974.57 C-156.04 987.91, -155.88 995.85, -155.97 1006.62 M-156.1 977.19 C-156.32 984.29, -154.64 993.24, -155.11 1006.41" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2172.4697410192366 701.0457387953638) rotate(0 -59.54647337216102 502.95415536226983)"><path d="M-135.38 982.01 C-143.08 993.09, -149.1 998.63, -155.97 1006.62 M-136.97 984.63 C-142.45 989.57, -146.01 996.48, -155.11 1006.41" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-iZyFQP6igOtELXCKu_6Fw"><rect x="0" y="0" fill="#fff" width="2457.6660261027505" height="1806.2343916274494"></rect><rect x="2186.127484619935" y="1151.3149977346666" fill="#000" width="29.299972534179688" height="25" opacity="1"></rect></mask><g transform="translate(2186.127484619935 1151.3149977346666) rotate(0 -73.20421697285929 52.684896422967086)"><text x="14.649986267089844" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">run</text></g><g stroke-linecap="round" transform="translate(1536.1493435076768 1350.0358194070259) rotate(0 128 34.5)"><path d="M4.59 3.99 C4.59 3.99, 4.59 3.99, 4.59 3.99 M4.59 3.99 C4.59 3.99, 4.59 3.99, 4.59 3.99 M1.51 10.59 C4.98 7.93, 8.05 2.57, 10.04 0.78 M1.51 10.59 C4.79 7.52, 8.09 3.79, 10.04 0.78 M1.05 14.16 C4.33 10.82, 7.85 7.92, 12.86 0.58 M1.05 14.16 C5.59 8.54, 10.41 3.74, 12.86 0.58 M1.25 16.98 C4.3 14.36, 9.65 9.13, 15.68 0.38 M1.25 16.98 C6.13 10.54, 11.56 4.55, 15.68 0.38 M1.44 19.81 C6.39 14.44, 12.04 10.28, 17.85 0.94 M1.44 19.81 C4.99 15.46, 7.54 11.06, 17.85 0.94 M0.99 23.38 C10.64 15.66, 16.77 6.81, 20.67 0.74 M0.99 23.38 C7.02 15.93, 11.98 9.29, 20.67 0.74 M1.18 26.2 C4.12 21.6, 11.19 13.7, 23.49 0.54 M1.18 26.2 C9.57 16.5, 17.29 7.75, 23.49 0.54 M1.38 29.03 C8.9 19.22, 16.14 9.95, 26.31 0.35 M1.38 29.03 C10.94 17.5, 19.86 7.9, 26.31 0.35 M0.92 32.6 C9.11 21.88, 18.13 14.28, 28.48 0.9 M0.92 32.6 C11.81 20.53, 22.86 6.88, 28.48 0.9 M1.12 35.42 C10.67 22.29, 23.77 10.73, 31.3 0.71 M1.12 35.42 C7.93 28.39, 14.23 21.54, 31.3 0.71 M1.32 38.24 C11.5 26.99, 22.48 17.67, 34.12 0.51 M1.32 38.24 C7.55 30.85, 15.79 22.58, 34.12 0.51 M1.51 41.07 C10.36 28.74, 20.64 20.14, 36.28 1.07 M1.51 41.07 C11.76 30.18, 22.41 18.02, 36.28 1.07 M1.05 44.64 C16.02 31.14, 28.79 14.09, 39.11 0.87 M1.05 44.64 C10.02 35.32, 17.28 26.7, 39.11 0.87 M1.25 47.46 C13.5 34.58, 25.06 20.67, 41.93 0.67 M1.25 47.46 C15.65 31.53, 29.25 15.34, 41.93 0.67 M1.45 50.29 C12.29 37.81, 19.69 27.83, 44.75 0.47 M1.45 50.29 C14.38 33.91, 29.34 18.15, 44.75 0.47 M0.99 53.86 C17.29 33.16, 36.57 11.83, 46.91 1.03 M0.99 53.86 C12.15 40.73, 24.43 27.19, 46.91 1.03 M1.19 56.68 C18.71 35.97, 34.48 16.83, 49.74 0.83 M1.19 56.68 C11.12 46.65, 21.27 34.15, 49.74 0.83 M2.04 58.75 C17.21 45.37, 29.07 26.76, 52.56 0.64 M2.04 58.75 C20.68 38.4, 37.87 17.17, 52.56 0.64 M2.89 60.82 C20.71 39.37, 44.11 16.21, 55.38 0.44 M2.89 60.82 C13.99 45.97, 25.86 33.44, 55.38 0.44 M3.75 62.88 C23.08 43.02, 39.17 19.91, 57.54 1 M3.75 62.88 C14.24 49.76, 25.43 36.67, 57.54 1 M5.26 64.2 C26.24 41.08, 42.39 21.37, 60.37 0.8 M5.26 64.2 C19.73 46.48, 35.6 29.29, 60.37 0.8 M6.77 65.51 C26.78 41.46, 47.64 15.99, 63.19 0.6 M6.77 65.51 C19.82 53.03, 31.08 37.72, 63.19 0.6 M8.28 66.82 C29.93 41.68, 51.07 17.38, 66.01 0.41 M8.28 66.82 C29.63 41.64, 52.2 16.22, 66.01 0.41 M9.79 68.13 C26.29 49.61, 39.87 34.08, 68.17 0.96 M9.79 68.13 C29.45 45.07, 50.56 21.04, 68.17 0.96 M11.95 68.69 C34.34 44.64, 55.55 18.11, 71 0.77 M11.95 68.69 C26.86 50.99, 43.07 33.69, 71 0.77 M14.77 68.49 C37.44 39.69, 63.91 15.12, 73.82 0.57 M14.77 68.49 C30.34 52.64, 44.52 35.03, 73.82 0.57 M16.94 69.05 C34.99 51.55, 50.14 31.28, 76.64 0.37 M16.94 69.05 C41.04 42.11, 63.85 14.94, 76.64 0.37 M18.45 70.36 C39.13 45.74, 58.98 25.26, 78.8 0.93 M18.45 70.36 C40.66 45.71, 62.31 20.23, 78.8 0.93 M21.27 70.16 C38.07 48.68, 55.48 27.53, 81.63 0.73 M21.27 70.16 C42.79 45.94, 64.63 20.85, 81.63 0.73 M24.09 69.97 C45.93 47.87, 67.35 23.14, 84.45 0.53 M24.09 69.97 C44.82 45.05, 67.45 21.07, 84.45 0.53 M26.26 70.52 C39.64 55.7, 57.66 38.78, 87.27 0.34 M26.26 70.52 C40.23 52.88, 56.54 35.69, 87.27 0.34 M29.08 70.33 C43.06 54.28, 57.04 40.42, 89.44 0.89 M29.08 70.33 C48.97 48.09, 68.34 27.65, 89.44 0.89 M31.9 70.13 C52.66 47.11, 71.11 24.4, 92.26 0.7 M31.9 70.13 C50.03 48.96, 67.59 27.85, 92.26 0.7 M34.72 69.93 C49.42 50.6, 67.1 32.15, 95.08 0.5 M34.72 69.93 C56.82 44.49, 76.92 20.13, 95.08 0.5 M36.89 70.49 C50.87 54.36, 63.32 41.63, 97.24 1.06 M36.89 70.49 C54.48 52.04, 70.35 32.92, 97.24 1.06 M39.71 70.29 C63.14 42.23, 85.32 15.87, 100.07 0.86 M39.71 70.29 C52.2 55.08, 65.4 41.1, 100.07 0.86 M42.53 70.1 C56.8 53.96, 69.82 39.81, 102.89 0.66 M42.53 70.1 C53.58 55.62, 66.81 41.52, 102.89 0.66 M45.35 69.9 C65.46 50.92, 80.3 28.5, 105.71 0.46 M45.35 69.9 C59.68 54.74, 73.3 39.04, 105.71 0.46 M47.52 70.46 C60.99 54.47, 77.88 36.01, 107.87 1.02 M47.52 70.46 C66.27 50.27, 84.46 27.7, 107.87 1.02 M50.34 70.26 C74.65 47.18, 95.47 21.02, 110.7 0.82 M50.34 70.26 C74.58 43.16, 97.07 14.48, 110.7 0.82 M53.16 70.06 C67.34 53.7, 83.81 36.58, 113.52 0.63 M53.16 70.06 C71.4 50.19, 88.8 29.35, 113.52 0.63 M55.98 69.86 C81.3 42.84, 104.18 16.53, 116.34 0.43 M55.98 69.86 C74.19 49.52, 93.26 28.69, 116.34 0.43 M58.15 70.42 C81.01 42.01, 104.98 14.59, 118.5 0.99 M58.15 70.42 C81.92 43.5, 103.99 17.02, 118.5 0.99 M60.97 70.22 C82.09 46.28, 103.56 19.74, 121.33 0.79 M60.97 70.22 C83.38 42.44, 106.65 16.33, 121.33 0.79 M63.79 70.03 C84.53 47.44, 99.58 26.5, 124.15 0.59 M63.79 70.03 C85.65 44.35, 107.14 19.49, 124.15 0.59 M66.61 69.83 C86.44 45.53, 109.22 20.14, 126.97 0.4 M66.61 69.83 C84.24 51.47, 99.27 32.01, 126.97 0.4 M68.78 70.39 C95.1 42.96, 116.47 14.18, 129.13 0.95 M68.78 70.39 C86.91 51.87, 102.33 31.2, 129.13 0.95 M71.6 70.19 C85.54 57.31, 96.15 40.8, 131.96 0.76 M71.6 70.19 C84.4 53.45, 99.21 37.44, 131.96 0.76 M74.42 69.99 C96.41 45.5, 114.42 23.07, 134.78 0.56 M74.42 69.99 C96.49 44.78, 118.43 20.69, 134.78 0.56 M76.58 70.55 C93.76 53.21, 108.52 32.75, 137.6 0.36 M76.58 70.55 C97.86 46.57, 119.42 20.79, 137.6 0.36 M79.41 70.35 C92.28 56.68, 104.14 39.59, 139.76 0.92 M79.41 70.35 C98.74 49.92, 116.05 28.83, 139.76 0.92 M82.23 70.15 C106.3 41.99, 128.22 15.79, 142.59 0.72 M82.23 70.15 C101.52 46.2, 123 21.74, 142.59 0.72 M85.05 69.96 C107.98 47.43, 129.6 21.59, 145.41 0.52 M85.05 69.96 C107.88 44.76, 130.15 17.87, 145.41 0.52 M87.22 70.51 C99.72 53.75, 113.22 42.57, 148.23 0.33 M87.22 70.51 C107.51 47.17, 128.35 25.28, 148.23 0.33 M90.04 70.32 C105.67 51.14, 123.04 29, 150.39 0.88 M90.04 70.32 C109.86 47.65, 129.55 25.15, 150.39 0.88 M92.86 70.12 C110.18 53, 121.89 35.13, 153.22 0.69 M92.86 70.12 C108.08 51.54, 126.42 33.06, 153.22 0.69 M95.68 69.92 C118.6 42.02, 143.78 15.08, 156.04 0.49 M95.68 69.92 C111.03 53.5, 125.92 35.23, 156.04 0.49 M97.85 70.48 C121.86 46.32, 143.05 17.09, 158.2 1.05 M97.85 70.48 C117.31 47.57, 137.96 22.77, 158.2 1.05 M100.67 70.28 C118.29 51.92, 132.83 30.3, 161.02 0.85 M100.67 70.28 C122.12 46.03, 143.65 20, 161.02 0.85 M103.49 70.09 C125.83 43.72, 149.52 19.12, 163.85 0.65 M103.49 70.09 C124.22 46.81, 143.96 23.62, 163.85 0.65 M106.31 69.89 C129.95 45.16, 148.86 18.1, 166.67 0.46 M106.31 69.89 C128.92 43.84, 152.35 16.44, 166.67 0.46 M108.48 70.45 C129.88 42.86, 152.81 18.61, 168.83 1.01 M108.48 70.45 C123.62 53.27, 139.76 34.67, 168.83 1.01 M111.3 70.25 C130.44 47.66, 149.63 27.14, 171.65 0.82 M111.3 70.25 C135.71 42.89, 158.51 17.52, 171.65 0.82 M114.12 70.05 C135.86 41.8, 160.14 16.31, 174.48 0.62 M114.12 70.05 C137.09 43.62, 159.92 19.19, 174.48 0.62 M116.94 69.85 C130.03 56.38, 142.12 41.38, 177.3 0.42 M116.94 69.85 C136.97 46.23, 155.15 23.76, 177.3 0.42 M119.11 70.41 C135.58 51.25, 150.25 34.53, 179.46 0.98 M119.11 70.41 C138.71 48.79, 157.57 25.86, 179.46 0.98 M121.93 70.21 C144.56 43.28, 170.65 17.92, 182.28 0.78 M121.93 70.21 C140.57 48.17, 159.01 27.45, 182.28 0.78 M124.75 70.02 C138.75 54.64, 149.69 41.62, 185.11 0.58 M124.75 70.02 C149.64 41.78, 173.49 15.26, 185.11 0.58 M127.57 69.82 C148.01 45.05, 169.13 22.23, 187.93 0.39 M127.57 69.82 C149.2 46.47, 169.95 20.77, 187.93 0.39 M129.74 70.38 C147.99 45.69, 171.5 25.1, 190.09 0.94 M129.74 70.38 C146.79 49.44, 166.27 28.97, 190.09 0.94 M132.56 70.18 C150.74 49.63, 167.71 29.37, 192.91 0.75 M132.56 70.18 C145.4 56.36, 157.87 41.65, 192.91 0.75 M135.38 69.98 C156.75 47.59, 177.15 22.82, 195.74 0.55 M135.38 69.98 C156.74 45.13, 178.76 18.88, 195.74 0.55 M137.54 70.54 C149.13 56.62, 166.36 39.85, 198.56 0.35 M137.54 70.54 C156.98 47.89, 176.74 25.53, 198.56 0.35 M140.37 70.34 C162.25 46.92, 185.66 19.26, 200.72 0.91 M140.37 70.34 C161.37 48.04, 181.15 23.87, 200.72 0.91 M143.19 70.15 C163.02 46.64, 183.69 22.03, 203.54 0.71 M143.19 70.15 C160.56 50.54, 178.49 30.18, 203.54 0.71 M146.01 69.95 C158.06 57.35, 170.02 42.85, 206.37 0.51 M146.01 69.95 C169.84 43.34, 191.44 16.49, 206.37 0.51 M148.17 70.51 C165.54 47.09, 187.97 27.75, 208.53 1.07 M148.17 70.51 C161.24 54.29, 175.29 39.18, 208.53 1.07 M151 70.31 C174.73 43.39, 198.12 16.31, 211.35 0.87 M151 70.31 C168.24 49.36, 186.68 27.72, 211.35 0.87 M153.82 70.11 C166.77 54.69, 183.66 39.11, 214.17 0.68 M153.82 70.11 C172.95 46.06, 193.67 24.57, 214.17 0.68 M156.64 69.91 C169.61 56.03, 181.9 43.17, 217 0.48 M156.64 69.91 C176.71 48.81, 194.46 28.62, 217 0.48 M158.8 70.47 C183.58 40.94, 205.93 14.99, 219.16 1.04 M158.8 70.47 C182.23 43.03, 205.09 16.63, 219.16 1.04 M161.63 70.27 C175.95 51.47, 191.37 33.91, 221.98 0.84 M161.63 70.27 C175.96 54.75, 189.14 37.86, 221.98 0.84 M164.45 70.08 C187.34 45.76, 207.86 22.27, 224.8 0.64 M164.45 70.08 C179.9 53.22, 195.68 34.95, 224.8 0.64 M167.27 69.88 C181.83 51.02, 196.73 34.7, 227.63 0.45 M167.27 69.88 C188.36 46.23, 207.16 23.81, 227.63 0.45 M169.43 70.44 C185.43 52.99, 202.46 34.15, 229.79 1 M169.43 70.44 C188.91 48.08, 210.17 25.38, 229.79 1 M172.26 70.24 C188.28 50.61, 206.93 33.52, 232.61 0.81 M172.26 70.24 C190.13 48.55, 208.94 28.2, 232.61 0.81 M175.08 70.04 C193.39 45.77, 214.6 23.19, 235.43 0.61 M175.08 70.04 C194.81 47.84, 213.98 24.61, 235.43 0.61 M177.9 69.84 C195.41 49.34, 211.67 32.52, 238.26 0.41 M177.9 69.84 C190.99 52.56, 206.85 36.07, 238.26 0.41 M180.06 70.4 C201.2 44.23, 223.13 22.73, 240.42 0.97 M180.06 70.4 C196.43 52.09, 212.26 33.32, 240.42 0.97 M182.89 70.2 C205.33 41.52, 228.13 14.47, 242.59 1.53 M182.89 70.2 C199.32 51.54, 214.09 34.53, 242.59 1.53 M185.71 70.01 C198.55 56.86, 214.02 38.86, 244.75 2.08 M185.71 70.01 C207.4 46.52, 226.78 21.41, 244.75 2.08 M188.53 69.81 C205.16 51.62, 220.72 34.27, 247.57 1.89 M188.53 69.81 C206.31 48.06, 225.18 27.03, 247.57 1.89 M190.69 70.37 C211.74 44.13, 234.17 19.6, 249.08 3.2 M190.69 70.37 C204.77 54.96, 216.34 39.46, 249.08 3.2 M193.52 70.17 C208.6 52.11, 221.33 35.38, 250.59 4.51 M193.52 70.17 C214.8 46.74, 236.01 21.28, 250.59 4.51 M196.34 69.97 C215.63 45.51, 237.98 21.88, 252.1 5.82 M196.34 69.97 C214.59 51.51, 230.89 29.98, 252.1 5.82 M198.5 70.53 C214.18 52.45, 225.19 36.01, 253.61 7.13 M198.5 70.53 C210.16 57.59, 221.19 43.46, 253.61 7.13 M201.32 70.33 C217.19 52.07, 233.1 35.22, 254.47 9.2 M201.32 70.33 C218.36 51.83, 236.39 30.26, 254.47 9.2 M204.15 70.14 C221.12 51.9, 236.65 34.63, 255.32 11.27 M204.15 70.14 C217.51 55.24, 231.92 38.51, 255.32 11.27 M206.97 69.94 C225.99 52.09, 242.83 29.42, 256.17 13.33 M206.97 69.94 C221.94 50.95, 238.21 33.17, 256.17 13.33 M209.13 70.5 C225.84 51.06, 240.27 32.6, 255.71 16.91 M209.13 70.5 C224.38 51.57, 240.43 32.8, 255.71 16.91 M211.95 70.3 C225.99 53.44, 236.03 41.58, 255.91 19.73 M211.95 70.3 C223.91 57.16, 235.84 44.02, 255.91 19.73 M214.78 70.1 C224.83 56.71, 236.16 46.32, 256.11 22.55 M214.78 70.1 C227.76 54.51, 242.56 38.18, 256.11 22.55 M217.6 69.9 C234.17 51.7, 245.35 38.56, 255.65 26.13 M217.6 69.9 C227.12 59.21, 235.7 47.04, 255.65 26.13 M219.76 70.46 C228.58 60.29, 239.05 50, 255.85 28.95 M219.76 70.46 C230.36 58.29, 240.15 46.77, 255.85 28.95 M222.58 70.26 C228.2 61.54, 238.98 50.97, 256.04 31.77 M222.58 70.26 C231.68 59.8, 242.19 48.35, 256.04 31.77 M225.41 70.07 C233.5 59.82, 242.46 49.62, 255.58 35.35 M225.41 70.07 C234.82 59.64, 242.69 49.73, 255.58 35.35 M228.23 69.87 C236.14 59.94, 246.55 48.32, 255.78 38.17 M228.23 69.87 C237.09 60.61, 244.41 50.28, 255.78 38.17 M230.39 70.43 C240.96 57.59, 251.89 47.54, 255.32 41.75 M230.39 70.43 C238.04 61.18, 244.83 54.06, 255.32 41.75 M233.21 70.23 C240.43 61.5, 251.91 49.81, 255.52 44.57 M233.21 70.23 C242.24 59.36, 251.27 49.98, 255.52 44.57 M236.04 70.03 C242.05 63.02, 253.36 51.63, 255.72 47.39 M236.04 70.03 C239.95 64.97, 244.86 59.4, 255.72 47.39 M239.51 69.08 C244.18 62.7, 250.66 56.1, 255.26 50.97 M239.51 69.08 C244.6 64.03, 248.16 58.04, 255.26 50.97 M242.34 68.88 C247.19 63.73, 250.92 55.87, 255.46 53.79 M242.34 68.88 C246.36 64.45, 250.13 60.92, 255.46 53.79 M245.81 67.93 C249.47 65.48, 252.55 61.5, 255 57.36 M245.81 67.93 C249.16 64.84, 251.06 61.03, 255 57.36" stroke="#ffc9c9" stroke-width="0.25" fill="none"></path><path d="M17.25 0 M17.25 0 C70.2 2.59, 121.35 1.68, 238.75 0 M17.25 0 C104.04 1.48, 191.28 1.52, 238.75 0 M238.75 0 C252.06 -1.78, 256.83 6.83, 256 17.25 M238.75 0 C248.32 1.94, 255.39 5.29, 256 17.25 M256 17.25 C256.96 24.57, 255.92 31.96, 256 51.75 M256 17.25 C256.49 30.06, 255.64 42.58, 256 51.75 M256 51.75 C255.58 62.93, 251.95 70.89, 238.75 69 M256 51.75 C253.96 64.29, 249.97 67.38, 238.75 69 M238.75 69 C159.73 71.08, 80.59 67.88, 17.25 69 M238.75 69 C190.21 67.98, 140.78 67.96, 17.25 69 M17.25 69 C7.4 70.68, 0.69 62.57, 0 51.75 M17.25 69 C6.59 69.87, 1.84 63.59, 0 51.75 M0 51.75 C1.86 42.72, 0.64 34.06, 0 17.25 M0 51.75 C-0.36 39.68, 0.34 25.54, 0 17.25 M0 17.25 C0.13 5.89, 5.73 1.45, 17.25 0 M0 17.25 C0.74 6.74, 4.74 -0.9, 17.25 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1591.7494182757432 1372.0358194070259) rotate(0 72.3999252319336 12.5)"><text x="72.3999252319336" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">runtime service</text></g><g mask="url(#mask-55XNUYyrHcmWaj7sqrS-g)" stroke-linecap="round"><g transform="translate(1863.2975344788365 1700.856714752801) rotate(0 -46.79148766456939 -136.6762116912064)"><path d="M-1.04 1.07 C-16.74 -44.55, -79.04 -228.65, -94.19 -274.42 M0.61 0.58 C-14.74 -44.79, -76.6 -227, -92.06 -273.04" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1863.2975344788365 1700.856714752801) rotate(0 -46.79148766456939 -136.6762116912064)"><path d="M-71.54 -251.45 C-79.3 -254.93, -83.51 -262.33, -91.83 -271.06 M-72.43 -248.9 C-78.36 -255.29, -83.53 -262.22, -92.52 -273.48" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1863.2975344788365 1700.856714752801) rotate(0 -46.79148766456939 -136.6762116912064)"><path d="M-90.98 -244.88 C-92.85 -250.17, -91.2 -259.55, -91.83 -271.06 M-91.87 -242.33 C-92.18 -250.75, -91.74 -259.57, -92.52 -273.48" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-55XNUYyrHcmWaj7sqrS-g"><rect x="0" y="0" fill="#fff" width="2056.3909212490685" height="2074.9851080294447"></rect><rect x="1779.7108859545606" y="1551.2925181144792" fill="#000" width="74.07991027832031" height="25" opacity="1"></rect></mask><g transform="translate(1779.7108859545601 1551.2925181144792) rotate(0 36.79516085970687 12.887984947115456)"><text x="37.039955139160156" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">registry</text></g><g stroke-linecap="round" transform="translate(2404.4809298968185 1354.993794984509) rotate(0 108.5 39.5)"><path d="M5.26 4.57 C5.26 4.57, 5.26 4.57, 5.26 4.57 M5.26 4.57 C5.26 4.57, 5.26 4.57, 5.26 4.57 M2.17 11.16 C5.77 7.58, 7.66 4.43, 10.7 1.35 M2.17 11.16 C5.77 7.55, 8.77 4.66, 10.7 1.35 M1.06 15.5 C5.37 10.06, 8.26 5.65, 12.21 2.67 M1.06 15.5 C4.98 11.09, 8.85 7, 12.21 2.67 M0.6 19.07 C6.1 12.6, 11.68 4.04, 15.69 1.71 M0.6 19.07 C3.5 16.18, 7.68 11.5, 15.69 1.71 M0.8 21.89 C5.92 13.84, 13.64 3.47, 19.82 0.01 M0.8 21.89 C5.83 15.02, 11.67 10.24, 19.82 0.01 M1 24.72 C7.68 19.87, 10.04 13.73, 22.65 -0.19 M1 24.72 C7.56 17.28, 13.3 9.71, 22.65 -0.19 M1.19 27.54 C8.34 22.27, 10.31 15.6, 24.81 0.37 M1.19 27.54 C8.1 18.96, 15.3 10.78, 24.81 0.37 M0.73 31.11 C11.21 20.01, 20.76 9.41, 27.63 0.17 M0.73 31.11 C7.52 23.51, 12.46 17.67, 27.63 0.17 M0.93 33.93 C11 23.47, 21.14 12.29, 30.45 -0.03 M0.93 33.93 C10.64 22.42, 21.32 11.22, 30.45 -0.03 M1.13 36.76 C12.71 20.94, 27.31 9.17, 33.28 -0.22 M1.13 36.76 C9.09 26.36, 17.83 16.69, 33.28 -0.22 M0.67 40.33 C10.62 25.91, 25.99 12.67, 35.44 0.33 M0.67 40.33 C14.02 26.18, 27.65 10.88, 35.44 0.33 M0.87 43.15 C11.89 32.39, 22.59 18.51, 38.26 0.14 M0.87 43.15 C13.21 29.59, 25.45 15.55, 38.26 0.14 M1.06 45.98 C15.43 31.06, 28.83 14.59, 41.08 -0.06 M1.06 45.98 C15.16 31.43, 27.22 15.1, 41.08 -0.06 M0.61 49.55 C13.38 31.72, 27.61 17.43, 43.91 -0.26 M0.61 49.55 C12.54 34.55, 24.8 21.05, 43.91 -0.26 M0.8 52.37 C11.63 38.62, 23.57 27.17, 46.07 0.3 M0.8 52.37 C11.22 39.81, 21.9 26.47, 46.07 0.3 M1 55.19 C14.33 38.25, 32.3 22.15, 48.89 0.1 M1 55.19 C15.54 40.19, 30.17 23.44, 48.89 0.1 M1.2 58.02 C14.04 46.25, 24.5 32.17, 51.71 -0.1 M1.2 58.02 C15.85 40.65, 30.14 26.08, 51.71 -0.1 M0.74 61.59 C21.68 38.57, 37.24 17.04, 54.54 -0.29 M0.74 61.59 C15.86 44.12, 32.56 24.88, 54.54 -0.29 M0.94 64.41 C14.94 48.85, 26.85 34.14, 56.7 0.26 M0.94 64.41 C19.48 43.53, 38.16 20.11, 56.7 0.26 M1.79 66.48 C21.32 42.77, 40.91 21.3, 59.52 0.07 M1.79 66.48 C16.76 48.1, 32.22 30.27, 59.52 0.07 M2.64 68.55 C17.09 53.06, 35.14 34.42, 62.34 -0.13 M2.64 68.55 C15.97 52.79, 29.19 37.02, 62.34 -0.13 M2.84 71.37 C19.13 51.04, 35.21 33.69, 65.17 -0.33 M2.84 71.37 C16.76 57.68, 28.25 42.33, 65.17 -0.33 M4.35 72.68 C25.22 46.69, 47.98 23.1, 67.33 0.23 M4.35 72.68 C21.85 53.13, 39.02 33.11, 67.33 0.23 M5.86 73.99 C21.42 54.89, 37.11 38.62, 70.15 0.03 M5.86 73.99 C27.1 49.8, 46.43 27.2, 70.15 0.03 M7.37 75.31 C29.48 49.57, 56.13 21.22, 72.97 -0.17 M7.37 75.31 C28.71 50.62, 52.12 24.53, 72.97 -0.17 M8.88 76.62 C27.92 54.39, 49.17 29.19, 75.14 0.39 M8.88 76.62 C26.42 56.02, 43.82 35.15, 75.14 0.39 M11.04 77.18 C36.28 48.02, 62.46 18.42, 77.96 0.19 M11.04 77.18 C35.92 46.6, 61.95 16.6, 77.96 0.19 M12.55 78.49 C28.78 59.06, 47.29 39.88, 80.78 0 M12.55 78.49 C31.88 55.62, 53.86 32.37, 80.78 0 M14.72 79.04 C34.18 52.86, 55.87 30.45, 83.6 -0.2 M14.72 79.04 C36.38 53.47, 59.92 29.88, 83.6 -0.2 M16.88 79.6 C40.93 48.19, 66.98 20.91, 85.77 0.36 M16.88 79.6 C38.97 56.7, 58.46 33.5, 85.77 0.36 M19.7 79.4 C38.94 56.37, 60.4 32.49, 88.59 0.16 M19.7 79.4 C45.36 51.51, 69.24 22.39, 88.59 0.16 M22.53 79.21 C44.18 55.92, 63.51 31.22, 91.41 -0.04 M22.53 79.21 C49.36 48.84, 74.17 19.91, 91.41 -0.04 M25.35 79.01 C48.44 53.65, 70.18 24.11, 94.23 -0.23 M25.35 79.01 C42.91 59.48, 59.88 39.28, 94.23 -0.23 M28.17 78.81 C54.37 51.78, 79.92 21.93, 96.4 0.32 M28.17 78.81 C44.69 60.14, 60.35 40.52, 96.4 0.32 M30.33 79.37 C44.83 62.85, 56.97 48.38, 99.22 0.13 M30.33 79.37 C47.95 60.1, 64.89 40.17, 99.22 0.13 M33.16 79.17 C56.46 52.48, 76.91 29.62, 102.04 -0.07 M33.16 79.17 C51.34 58.76, 71.4 35.53, 102.04 -0.07 M35.98 78.98 C57.6 54.21, 81.23 28.72, 104.86 -0.27 M35.98 78.98 C61.08 50.82, 84.82 24.45, 104.86 -0.27 M38.8 78.78 C59.47 53.78, 83.96 28.03, 107.03 0.29 M38.8 78.78 C52.89 63.16, 68.99 45.53, 107.03 0.29 M40.97 79.34 C65.94 52.62, 89.86 22.34, 109.85 0.09 M40.97 79.34 C58.19 59.95, 75.35 41.43, 109.85 0.09 M43.79 79.14 C69.2 53.4, 92.38 26.29, 112.67 -0.11 M43.79 79.14 C62.51 58.06, 81.66 35.54, 112.67 -0.11 M46.61 78.94 C70.54 48.45, 98.8 20.02, 115.49 -0.3 M46.61 78.94 C70.98 48.54, 96.72 18.92, 115.49 -0.3 M48.77 79.5 C63.2 60.75, 80.82 38.64, 117.66 0.25 M48.77 79.5 C67.62 57.73, 86.12 36.28, 117.66 0.25 M51.6 79.3 C73.59 53.63, 91.64 29.71, 120.48 0.06 M51.6 79.3 C71.84 58.16, 90.37 33.9, 120.48 0.06 M54.42 79.1 C70.72 60.6, 85.05 41.74, 123.3 -0.14 M54.42 79.1 C68.7 60.4, 85 43.15, 123.3 -0.14 M57.24 78.91 C76.19 58.81, 96.59 34, 126.12 -0.34 M57.24 78.91 C74.27 60.38, 91.52 39.06, 126.12 -0.34 M59.4 79.46 C73.98 62.78, 92.86 41.08, 128.29 0.22 M59.4 79.46 C74.1 63.58, 89.18 46.31, 128.29 0.22 M62.23 79.27 C82.5 56.2, 99.1 36.68, 131.11 0.02 M62.23 79.27 C81.34 59.01, 98.89 36.42, 131.11 0.02 M65.05 79.07 C86.13 55.7, 105.82 32.57, 133.93 -0.18 M65.05 79.07 C86.38 56.93, 106.23 33.3, 133.93 -0.18 M67.87 78.87 C84.93 58.17, 104.6 37.63, 136.1 0.38 M67.87 78.87 C85.1 58.91, 103.56 38.44, 136.1 0.38 M70.03 79.43 C87.19 62.7, 103.63 42.6, 138.92 0.19 M70.03 79.43 C95.22 49.12, 121.6 17.8, 138.92 0.19 M72.86 79.23 C93.3 53.97, 112.58 32.64, 141.74 -0.01 M72.86 79.23 C89.54 61.36, 106.64 42.56, 141.74 -0.01 M75.68 79.04 C96.49 55.24, 119.67 29.84, 144.56 -0.21 M75.68 79.04 C91.11 62.18, 104.24 45.96, 144.56 -0.21 M78.5 78.84 C103.82 47.57, 131.57 17.44, 146.73 0.35 M78.5 78.84 C105.75 47.35, 132.49 16.71, 146.73 0.35 M80.66 79.4 C96.66 63.53, 110.37 46.94, 149.55 0.15 M80.66 79.4 C101.44 56.02, 123.67 29.7, 149.55 0.15 M83.49 79.2 C102.02 55.73, 121.5 38.03, 152.37 -0.05 M83.49 79.2 C109.74 48.04, 136.11 17.94, 152.37 -0.05 M86.31 79 C105.02 56.69, 126.97 33.76, 155.19 -0.24 M86.31 79 C102.46 59.06, 121.83 37.92, 155.19 -0.24 M89.13 78.8 C102.13 60.37, 118.45 43.97, 157.36 0.31 M89.13 78.8 C105.79 60.49, 122.14 40.83, 157.36 0.31 M91.29 79.36 C105.46 61.09, 123.02 42.66, 160.18 0.12 M91.29 79.36 C107.47 60.33, 123.6 41.9, 160.18 0.12 M94.12 79.16 C118.95 52.5, 142.77 23.7, 163 -0.08 M94.12 79.16 C112.15 59.21, 129.94 37.03, 163 -0.08 M96.94 78.97 C113.08 56.72, 133.65 35.77, 165.82 -0.28 M96.94 78.97 C115.84 57.23, 132.63 36.36, 165.82 -0.28 M99.1 79.52 C117.44 56.55, 138.53 35.62, 167.99 0.28 M99.1 79.52 C120.28 55.42, 141.01 31.12, 167.99 0.28 M101.92 79.33 C127.52 53.15, 149.81 24.33, 170.81 0.08 M101.92 79.33 C126.63 47.93, 152.77 18.1, 170.81 0.08 M104.75 79.13 C128.85 51.7, 151.66 24.63, 173.63 -0.12 M104.75 79.13 C128.54 51.62, 153.74 23.61, 173.63 -0.12 M107.57 78.93 C135.17 50.22, 158.24 17.56, 176.45 -0.31 M107.57 78.93 C123.94 62.32, 137.88 44.56, 176.45 -0.31 M109.73 79.49 C124.15 63.03, 140.5 44.89, 178.62 0.24 M109.73 79.49 C127.28 58.16, 145.99 38.24, 178.62 0.24 M112.55 79.29 C136.05 52.52, 158.15 25.26, 181.44 0.05 M112.55 79.29 C131.95 57.41, 151.5 34.2, 181.44 0.05 M115.38 79.09 C135.52 56.19, 155.66 31.46, 184.26 -0.15 M115.38 79.09 C135.04 55.82, 154.97 32.62, 184.26 -0.15 M118.2 78.9 C142.49 49.99, 171.61 18.75, 186.43 0.41 M118.2 78.9 C136.14 58.71, 151.69 40.83, 186.43 0.41 M120.36 79.45 C142.32 52.53, 163.77 30.29, 189.25 0.21 M120.36 79.45 C144.86 52.22, 168.23 24.32, 189.25 0.21 M123.18 79.26 C149.07 50.47, 175.24 21.6, 192.07 0.01 M123.18 79.26 C139.51 59.03, 158.79 38.37, 192.07 0.01 M126.01 79.06 C149.58 52.3, 172.58 26.29, 194.89 -0.18 M126.01 79.06 C145.7 55.26, 166.86 34.32, 194.89 -0.18 M128.83 78.86 C146.86 55.47, 167.27 32.88, 197.06 0.37 M128.83 78.86 C143.96 59.88, 161.58 41.84, 197.06 0.37 M130.99 79.42 C150.86 57.42, 172.58 33.68, 199.88 0.18 M130.99 79.42 C151.51 55.39, 172.12 31.66, 199.88 0.18 M133.81 79.22 C154.11 57.4, 173.52 36.54, 202.04 0.73 M133.81 79.22 C159.5 50.97, 184.33 22.74, 202.04 0.73 M136.64 79.03 C160.7 52.82, 184.44 22.13, 204.21 1.29 M136.64 79.03 C155.18 56.21, 173.67 36, 204.21 1.29 M139.46 78.83 C165.62 49.94, 188.02 23.17, 206.38 1.85 M139.46 78.83 C152.98 62.88, 166.72 46.83, 206.38 1.85 M141.62 79.39 C163.83 53.27, 184.48 29.46, 207.88 3.16 M141.62 79.39 C158 59.57, 175.8 41.66, 207.88 3.16 M144.44 79.19 C167.85 50.7, 189.15 25.13, 210.05 3.72 M144.44 79.19 C170.75 49.5, 196.88 19.76, 210.05 3.72 M147.27 78.99 C170.97 52.35, 197.21 21.78, 211.56 5.03 M147.27 78.99 C170.74 52.4, 192.43 24.77, 211.56 5.03 M150.09 78.79 C171.44 54.67, 190.91 29.5, 213.07 6.34 M150.09 78.79 C172.08 53.4, 193.18 28.54, 213.07 6.34 M152.25 79.35 C166.62 63.58, 181.96 45.71, 213.92 8.41 M152.25 79.35 C167.82 61.03, 185.38 41.27, 213.92 8.41 M155.07 79.15 C175.5 56.49, 197.56 33.91, 215.43 9.72 M155.07 79.15 C174.36 56.89, 192.82 34.79, 215.43 9.72 M157.9 78.96 C173.84 60.69, 191.22 37.57, 216.29 11.79 M157.9 78.96 C180.8 53.88, 202.57 29.27, 216.29 11.79 M160.06 79.51 C180.71 56.66, 199.71 37.82, 217.14 13.85 M160.06 79.51 C181.24 54.74, 202.84 31.1, 217.14 13.85 M162.88 79.32 C179.22 59.68, 194.63 41.55, 217.99 15.92 M162.88 79.32 C183.89 54.8, 203.6 31.67, 217.99 15.92 M165.7 79.12 C177.57 66.3, 188.39 53.23, 217.53 19.5 M165.7 79.12 C177.83 65.52, 189.32 51.41, 217.53 19.5 M168.53 78.92 C188.32 56.71, 203.74 39.38, 217.73 22.32 M168.53 78.92 C183.16 60.9, 198.33 43.25, 217.73 22.32 M170.69 79.48 C189.02 58.16, 209.34 35.21, 217.93 25.14 M170.69 79.48 C188.65 57.37, 206.57 35.56, 217.93 25.14 M173.51 79.28 C185.63 68.36, 194.04 54.71, 218.13 27.96 M173.51 79.28 C188.3 61.95, 204.7 45.89, 218.13 27.96 M176.33 79.08 C185.76 70.21, 195.29 57.11, 217.67 31.54 M176.33 79.08 C184.41 70.02, 192.93 60.38, 217.67 31.54 M179.16 78.89 C193.39 62.55, 204.42 48.75, 217.86 34.36 M179.16 78.89 C191.34 63.71, 203.65 49.25, 217.86 34.36 M181.32 79.44 C194.11 65.07, 208.03 45.93, 218.06 37.18 M181.32 79.44 C189.24 70.56, 196.71 60.47, 218.06 37.18 M184.14 79.25 C192.84 70.62, 202.08 61.68, 218.26 40 M184.14 79.25 C192.35 68.08, 201.57 58.45, 218.26 40 M186.96 79.05 C192.71 71.18, 204.22 60.26, 217.8 43.58 M186.96 79.05 C193.32 71.75, 199.97 62.1, 217.8 43.58 M189.79 78.85 C195.32 72.52, 202.95 64.06, 218 46.4 M189.79 78.85 C197.96 69.3, 206.34 59.75, 218 46.4 M191.95 79.41 C200.38 67.17, 214.12 56.95, 218.19 49.22 M191.95 79.41 C197.39 73.13, 203.76 66.11, 218.19 49.22 M194.77 79.21 C202.12 69.3, 211.12 62.39, 218.39 52.04 M194.77 79.21 C200.23 73.71, 206.78 67.12, 218.39 52.04 M197.59 79.02 C202.63 72.66, 205.71 68.05, 217.93 55.62 M197.59 79.02 C202.45 73.21, 207.56 66.26, 217.93 55.62 M201.07 78.06 C204.54 71.88, 208.87 66.45, 217.47 59.2 M201.07 78.06 C206.33 73.5, 209.19 66.89, 217.47 59.2 M203.89 77.87 C209.68 73.21, 215.08 67.8, 217.02 62.77 M203.89 77.87 C208.58 72.02, 213.03 66.76, 217.02 62.77 M207.37 76.91 C211.53 72.89, 213.97 70.95, 215.9 67.1 M207.37 76.91 C209.12 74.97, 211.22 71.31, 215.9 67.1" stroke="#ffc9c9" stroke-width="0.25" fill="none"></path><path d="M19.75 0 M19.75 0 C86.41 -0.58, 152.44 -2.43, 197.25 0 M19.75 0 C57.59 -1.63, 95.76 -1.14, 197.25 0 M197.25 0 C211.83 -0.48, 218.27 7.67, 217 19.75 M197.25 0 C212.47 -1.18, 218.66 5.27, 217 19.75 M217 19.75 C215.49 28.79, 218.55 36.24, 217 59.25 M217 19.75 C216.55 31.5, 217.42 42.51, 217 59.25 M217 59.25 C216.72 71.07, 211.52 78.23, 197.25 79 M217 59.25 C216.83 71.9, 209.93 78.82, 197.25 79 M197.25 79 C148.98 78.97, 101.15 80.61, 19.75 79 M197.25 79 C141.43 77.77, 84.77 78, 19.75 79 M19.75 79 C8.06 79.03, 0.81 73.91, 0 59.25 M19.75 79 C4.38 79.92, 2.23 71.13, 0 59.25 M0 59.25 C1.45 46.99, -0.14 33.6, 0 19.75 M0 59.25 C-0.62 49.96, 0.97 40.16, 0 19.75 M0 19.75 C0 5.1, 8.07 1.13, 19.75 0 M0 19.75 C0 8.62, 7.82 0.16, 19.75 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2457.2409854388106 1381.993794984509) rotate(0 55.73994445800781 12.5)"><text x="55.73994445800781" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">plugin client</text></g><g mask="url(#mask-1L5e7UHL8LNV_1rXTN2IN)" stroke-linecap="round"><g transform="translate(2474.3351325421972 1435.6433489963056) rotate(0 -196.74806178414883 134.15632252373598)"><path d="M0.68 0.94 C-64.88 45.19, -327.47 222.27, -392.94 266.67 M-0.42 0.38 C-66.22 45.31, -328.79 223.2, -394.17 267.93" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2474.3351325421972 1435.6433489963056) rotate(0 -196.74806178414883 134.15632252373598)"><path d="M-375.08 242.67 C-383.14 252.27, -387.85 260.06, -393.36 268.7 M-376.85 243.44 C-383.75 253.93, -391.18 262.51, -393.35 267.62" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(2474.3351325421972 1435.6433489963056) rotate(0 -196.74806178414883 134.15632252373598)"><path d="M-363.53 259.64 C-375.61 263.65, -384.16 265.79, -393.36 268.7 M-365.31 260.41 C-376.78 264.21, -388.8 266.02, -393.35 267.62" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-1L5e7UHL8LNV_1rXTN2IN"><rect x="0" y="0" fill="#fff" width="2966.7236017392984" height="1802.8542695864653"></rect><rect x="2261.1909086247992" y="1556.7488092913854" fill="#000" width="33.89997863769531" height="25" opacity="1"></rect></mask><g transform="translate(2261.1909086247997 1556.7488092913854) rotate(0 16.39616213324939 13.050862228656115)"><text x="16.949989318847656" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">call</text></g><g stroke-linecap="round"><g transform="translate(767.030290185769 807.4045609498135) rotate(0 0.44150554361590366 14.448143312257798)"><path d="M-0.91 0.33 C-0.44 5.19, 1.29 23.54, 1.79 28.19 M0.82 -0.54 C1.28 4.56, 1.11 24.46, 1.3 29.43" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(767.030290185769 807.4045609498135) rotate(0 0.44150554361590366 14.448143312257798)"><path d="M-3.39 17.02 C-3.46 20.37, -2.28 22.02, 0.29 29.96 M-3.46 15.53 C-2.41 19.16, -1.09 21.56, 1.5 29" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(767.030290185769 807.4045609498135) rotate(0 0.44150554361590366 14.448143312257798)"><path d="M6.44 16.9 C4.23 20.2, 3.26 21.87, 0.29 29.96 M6.38 15.4 C5.2 18.98, 4.31 21.41, 1.5 29" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g transform="translate(608.2618975076747 916.0206572152019) rotate(0 143.83987426757812 12.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">init nri adaption for nri plugin</text></g><g stroke-linecap="round" transform="translate(1019.8775677041053 1221.2067954221857) rotate(0 849.0476335797993 161.42859322684126)"><path d="M32 0 M32 0 C455.08 5.96, 875.93 6.9, 1666.1 0 M32 0 C665.95 1.85, 1300.79 1.38, 1666.1 0 M1666.1 0 C1688.25 1.7, 1696.98 10.07, 1698.1 32 M1666.1 0 C1688.25 1.34, 1697.46 9.32, 1698.1 32 M1698.1 32 C1697.01 101.9, 1695.26 174.69, 1698.1 290.86 M1698.1 32 C1699.61 124.24, 1699.07 216.5, 1698.1 290.86 M1698.1 290.86 C1698.78 312.05, 1688.26 320.9, 1666.1 322.86 M1698.1 290.86 C1698.3 312.11, 1685.24 323.77, 1666.1 322.86 M1666.1 322.86 C1103.03 324.19, 539.22 325.56, 32 322.86 M1666.1 322.86 C1312.3 328.82, 959.14 328.77, 32 322.86 M32 322.86 C11.8 323.91, -0.47 312.35, 0 290.86 M32 322.86 C11.58 321.63, -1.78 310.12, 0 290.86 M0 290.86 C-0.37 206.29, -1.55 121.74, 0 32 M0 290.86 C-0.52 231.15, 0.36 173.69, 0 32 M0 32 C1.23 12.49, 12.62 -1.41, 32 0 M0 32 C0.1 9.12, 9.72 -1.7, 32 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1064.7401857582518 1240.7305904138175) rotate(0 183.63589477539062 22.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="36px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">isula-rust-extensions</text></g><g stroke-linecap="round" transform="translate(10 10) rotate(0 1401.6161924419978 560)"><path d="M32 0 M32 0 C1019.51 0.86, 2006.72 0.78, 2771.23 0 M32 0 C783.18 -9.02, 1534.07 -8.88, 2771.23 0 M2771.23 0 C2791.15 0.09, 2801.88 9.85, 2803.23 32 M2771.23 0 C2790.86 1.06, 2802.76 10.72, 2803.23 32 M2803.23 32 C2801.42 310.8, 2801.87 589.65, 2803.23 1088 M2803.23 32 C2804.63 250.65, 2804.76 469.38, 2803.23 1088 M2803.23 1088 C2803.1 1110.13, 2790.96 1121.08, 2771.23 1120 M2803.23 1088 C2804.65 1108.72, 2794.81 1119.8, 2771.23 1120 M2771.23 1120 C1877.99 1112.23, 986.63 1111.79, 32 1120 M2771.23 1120 C2164.59 1114.43, 1558.6 1114.75, 32 1120 M32 1120 C11.3 1120.51, 0.7 1109.99, 0 1088 M32 1120 C8.52 1117.97, 0.92 1107.19, 0 1088 M0 1088 C-1.2 699.7, -0.35 309.55, 0 32 M0 1088 C-3.84 693.41, -4.07 298.94, 0 32 M0 32 C0 11.96, 10.35 -0.25, 32 0 M0 32 C1.99 12.38, 8.87 0.31, 32 0" stroke="#1e1e1e" stroke-width="4" fill="none"></path></g><g transform="translate(62.12113813920496 44.44447835286246) rotate(0 52.09197998046875 22.5)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="36px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">iSulad</text></g><g stroke-linecap="round" transform="translate(574.8221902100627 738.1266876146383) rotate(0 187.5 29.5)"><path d="M14.75 0 M14.75 0 C124.95 -0.1, 235.73 0.22, 360.25 0 M14.75 0 C95.36 0, 176.9 -0.51, 360.25 0 M360.25 0 C369.83 -0.71, 375.43 6.71, 375 14.75 M360.25 0 C369.12 -1.36, 374.08 5.01, 375 14.75 M375 14.75 C374.32 22.41, 373.72 33.71, 375 44.25 M375 14.75 C374.13 22.63, 374.95 28.41, 375 44.25 M375 44.25 C376.55 53.7, 371.36 60.94, 360.25 59 M375 44.25 C377.1 55.89, 371.7 57.42, 360.25 59 M360.25 59 C242.52 56.77, 122.48 57.75, 14.75 59 M360.25 59 C275.29 59.01, 189.55 59.24, 14.75 59 M14.75 59 C5.68 60.61, -0.99 53.95, 0 44.25 M14.75 59 C4.57 58.83, -2.24 54.02, 0 44.25 M0 44.25 C-0.79 39.58, 1.42 30.04, 0 14.75 M0 44.25 C0.14 37.02, 0.58 28.32, 0 14.75 M0 14.75 C0.94 4.39, 5.91 0.82, 14.75 0 M0 14.75 C-0.85 5.57, 2.8 -0.88, 14.75 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(644.2823113648478 755.1266876146383) rotate(0 118.03987884521484 12.5)"><text x="118.03987884521484" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nri_runtime_service_init</text></g><g transform="translate(590.8070756859149 699.1417466522807) rotate(0 177.9464569091797 14.008811488808078)"><text x="0" y="0" font-family="Virgil, Segoe UI Emoji" font-size="22.41409838209323px" fill="#1e1e1e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">register runtime service callback</text></g><g mask="url(#mask-ZCSyk_rtiJuADQW74jI3M)" stroke-linecap="round"><g transform="translate(1319.8398044369849 831.2629957644976) rotate(0 -0.002643446790841608 59.67985069917631)"><path d="M0.52 0.41 C0.61 20.32, 0.61 98.96, 0.7 118.6 M-0.67 -0.42 C-0.78 19.7, -0.61 99.87, -0.46 119.78" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1319.8398044369849 831.2629957644976) rotate(0 -0.002643446790841608 59.67985069917631)"><path d="M-10.16 90.98 C-8.95 100.26, -6.25 107.29, 0.52 119.95 M-9.98 92.03 C-6.74 100.61, -4.63 108.69, -0.46 119.45" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1319.8398044369849 831.2629957644976) rotate(0 -0.002643446790841608 59.67985069917631)"><path d="M10.36 90.89 C5.19 100.29, 1.52 107.34, 0.52 119.95 M10.55 91.94 C7.45 100.52, 3.22 108.63, -0.46 119.45" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-ZCSyk_rtiJuADQW74jI3M"><rect x="0" y="0" fill="#fff" width="1420.9360972289537" height="1050.5500333334312"></rect><rect x="1215.0980414701762" y="865.906514548964" fill="#000" width="210.57981872558594" height="50" opacity="1"></rect></mask><g transform="translate(1215.0980414701762 865.906514548964) rotate(0 104.73911952001771 25.03633191470999)"><text x="105.28990936279297" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">if </text><text x="105.28990936279297" y="25" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">!disable_connections</text></g><g stroke-linecap="round" transform="translate(1191.921244720006 960.2469660393972) rotate(0 135 27.5)"><path d="M13.75 0 M13.75 0 C103.79 0.52, 195.27 -0.35, 256.25 0 M13.75 0 C108.75 -1.2, 202.53 -2.65, 256.25 0 M256.25 0 C266.96 1.06, 270.14 4.37, 270 13.75 M256.25 0 C264.34 -1.89, 272.21 3.16, 270 13.75 M270 13.75 C271.33 22.37, 271.1 29.53, 270 41.25 M270 13.75 C269.1 21.53, 269.3 30.58, 270 41.25 M270 41.25 C268.33 52.37, 266.59 56.28, 256.25 55 M270 41.25 C270.29 48.68, 267.37 53.55, 256.25 55 M256.25 55 C193.3 57.51, 127.74 57.78, 13.75 55 M256.25 55 C204.87 54.79, 152.32 55.54, 13.75 55 M13.75 55 C4.34 56.09, -1.84 52.35, 0 41.25 M13.75 55 C4.27 55.29, 1.1 48.7, 0 41.25 M0 41.25 C0.6 28.9, -1.12 20.11, 0 13.75 M0 41.25 C0.91 32.17, 0.43 24.73, 0 13.75 M0 13.75 C-1.08 5.44, 2.96 -1.85, 13.75 0 M0 13.75 C1.77 6.24, 3.64 0.71, 13.75 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1260.0513106379747 975.2469660393972) rotate(0 66.86993408203125 12.5)"><text x="66.86993408203125" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">startListener</text></g><g stroke-linecap="round" transform="translate(1417.5546275536744 1720.7162934137905) rotate(0 155 31.5)"><path d="M4.19 3.64 C4.19 3.64, 4.19 3.64, 4.19 3.64 M4.19 3.64 C4.19 3.64, 4.19 3.64, 4.19 3.64 M1.77 9.48 C5.36 7.54, 6.41 3.47, 8.98 1.18 M1.77 9.48 C3.8 8.07, 4.75 6.51, 8.98 1.18 M1.31 13.06 C4.48 9.23, 7.68 5, 11.8 0.99 M1.31 13.06 C5.34 9.34, 7.77 4.89, 11.8 0.99 M0.85 16.64 C3.94 14.63, 6.5 11.41, 15.28 0.03 M0.85 16.64 C4.75 11.17, 10.92 6.25, 15.28 0.03 M1.05 19.46 C8.25 14.68, 11.88 5.45, 16.79 1.35 M1.05 19.46 C5.18 13.57, 10.17 10.01, 16.79 1.35 M1.24 22.28 C5.51 16.53, 13.49 9.74, 19.61 1.15 M1.24 22.28 C8.34 14.11, 16.46 5.7, 19.61 1.15 M1.44 25.1 C5.88 21.14, 11.03 14.06, 22.43 0.95 M1.44 25.1 C9.63 15.54, 18.73 6.58, 22.43 0.95 M0.98 28.68 C10.56 19.78, 16.27 10.59, 25.26 0.75 M0.98 28.68 C8.1 19.89, 16.75 10.1, 25.26 0.75 M1.18 31.5 C5.96 25.76, 12.62 19.54, 27.42 1.31 M1.18 31.5 C7.27 23.78, 12.5 17.9, 27.42 1.31 M1.38 34.32 C7.03 26.59, 14.45 16.03, 30.24 1.11 M1.38 34.32 C7.48 26.9, 13.85 21.73, 30.24 1.11 M1.57 37.14 C12.4 25.99, 21.15 14.04, 33.06 0.92 M1.57 37.14 C11.74 24.28, 24.03 11.17, 33.06 0.92 M1.77 39.96 C12.95 23.71, 27.36 9.94, 35.23 1.47 M1.77 39.96 C13.16 25.34, 25.82 11.83, 35.23 1.47 M1.31 43.54 C15.82 29.76, 26.98 14, 38.05 1.28 M1.31 43.54 C9.77 34.73, 17.24 23.64, 38.05 1.28 M1.51 46.36 C10.75 38.18, 18.8 27.67, 40.87 1.08 M1.51 46.36 C15.37 31.66, 26.95 15.19, 40.87 1.08 M1.71 49.18 C15.52 34.84, 28.45 17.66, 43.69 0.88 M1.71 49.18 C13.77 37.31, 23.69 24.43, 43.69 0.88 M1.9 52.01 C12.59 37.05, 22.45 27.91, 45.86 1.44 M1.9 52.01 C16.17 34.29, 33.03 15.77, 45.86 1.44 M2.1 54.83 C15.24 38.49, 31.82 23.02, 48.68 1.24 M2.1 54.83 C17.92 36.94, 33.8 18.96, 48.68 1.24 M2.95 56.89 C16.67 43.83, 29.32 25.93, 51.5 1.04 M2.95 56.89 C19.51 36.96, 37.52 16.17, 51.5 1.04 M4.46 58.21 C23.38 35.96, 40.09 17.67, 54.32 0.85 M4.46 58.21 C23.11 37.55, 40.49 16.16, 54.32 0.85 M5.97 59.52 C23.98 38.68, 42.97 18.13, 56.49 1.41 M5.97 59.52 C19.67 42.7, 35.45 25.86, 56.49 1.41 M6.83 61.58 C18.61 51.22, 29.83 37.48, 59.31 1.21 M6.83 61.58 C20.14 44.51, 34.2 28.57, 59.31 1.21 M8.99 62.14 C30.2 40.55, 47.67 15.5, 62.13 1.01 M8.99 62.14 C24.4 42.97, 40.86 24.53, 62.13 1.01 M11.16 62.7 C28.96 43.69, 46.55 19.87, 64.95 0.81 M11.16 62.7 C22.4 49.73, 32.79 36.76, 64.95 0.81 M13.32 63.26 C27.56 47.84, 41.71 30.44, 67.12 1.37 M13.32 63.26 C34.73 37.99, 54.91 12.9, 67.12 1.37 M15.49 63.81 C31.53 45.16, 48.41 26.7, 69.94 1.17 M15.49 63.81 C34.59 40.92, 53.33 18.7, 69.94 1.17 M18.31 63.62 C36.19 43.3, 52.65 23.44, 72.76 0.98 M18.31 63.62 C30.06 49.59, 42.29 36.39, 72.76 0.98 M21.13 63.42 C35.25 47.11, 51.82 28.16, 75.58 0.78 M21.13 63.42 C39.55 42.97, 58.56 20.78, 75.58 0.78 M23.3 63.98 C38.85 43.65, 54.18 25.48, 77.75 1.34 M23.3 63.98 C43.99 40.43, 64.32 15.27, 77.75 1.34 M26.12 63.78 C36.02 49.36, 48.98 35.37, 80.57 1.14 M26.12 63.78 C37.45 51.09, 48.84 37.91, 80.57 1.14 M28.94 63.58 C48.95 39.83, 66.36 19.34, 83.39 0.94 M28.94 63.58 C40.25 50.21, 50.84 36.82, 83.39 0.94 M31.76 63.39 C49.67 42.34, 69.65 18.69, 85.56 1.5 M31.76 63.39 C44.74 49.8, 55.97 37.31, 85.56 1.5 M33.93 63.94 C53.04 43.16, 69.06 23.82, 88.38 1.3 M33.93 63.94 C52.65 40.79, 72.83 18.59, 88.38 1.3 M36.75 63.75 C53.36 45.32, 68.37 26.47, 91.2 1.1 M36.75 63.75 C51.42 46.51, 66.62 30.74, 91.2 1.1 M39.57 63.55 C58.91 41.95, 78.93 16.51, 94.02 0.91 M39.57 63.55 C51.78 48.91, 65.81 33.65, 94.02 0.91 M42.39 63.35 C60.16 43.4, 77.82 25.78, 96.19 1.46 M42.39 63.35 C57.65 44.97, 75.07 26.76, 96.19 1.46 M44.56 63.91 C65.51 41.41, 82.63 19.36, 99.01 1.27 M44.56 63.91 C64.53 41.88, 82 20, 99.01 1.27 M47.38 63.71 C58.67 48.33, 73.42 33.99, 101.83 1.07 M47.38 63.71 C61.42 47.14, 75.38 31.8, 101.83 1.07 M50.2 63.51 C66.15 45.33, 85.82 23.28, 104.65 0.87 M50.2 63.51 C67.62 42.79, 87 21.03, 104.65 0.87 M53.02 63.32 C64.89 49.28, 74.42 35.85, 106.82 1.43 M53.02 63.32 C70.36 43.2, 87.09 24.97, 106.82 1.43 M55.19 63.87 C76.56 41.42, 93.22 17.39, 109.64 1.23 M55.19 63.87 C75.89 39.48, 96.28 16.78, 109.64 1.23 M58.01 63.68 C75.98 43.62, 93.83 23.37, 112.46 1.04 M58.01 63.68 C74.14 45.33, 90.14 27.88, 112.46 1.04 M60.83 63.48 C79.59 42.79, 99.52 19.73, 115.28 0.84 M60.83 63.48 C79.67 41.44, 98.98 19.01, 115.28 0.84 M63.65 63.28 C81.45 45.49, 97.19 28.4, 117.45 1.4 M63.65 63.28 C75.99 48.78, 87.92 35.66, 117.45 1.4 M65.82 63.84 C80.48 46.47, 94.44 30.54, 120.27 1.2 M65.82 63.84 C82.13 44.84, 99.07 25.09, 120.27 1.2 M68.64 63.64 C86.98 46.04, 104.5 25.87, 123.09 1 M68.64 63.64 C89.95 38.69, 111.42 14.46, 123.09 1 M71.46 63.44 C92.26 40.9, 114.74 15.66, 125.26 1.56 M71.46 63.44 C82.46 49.89, 93.5 38.13, 125.26 1.56 M73.63 64 C94.23 43.33, 110.74 20.26, 128.08 1.36 M73.63 64 C89.2 46.09, 104.66 28.91, 128.08 1.36 M76.45 63.8 C94.04 41.17, 113.4 22.85, 130.9 1.16 M76.45 63.8 C95.09 43.76, 111.86 23.97, 130.9 1.16 M79.27 63.61 C99.86 39.44, 121.84 15.83, 133.72 0.97 M79.27 63.61 C91.21 50.26, 102.65 36.34, 133.72 0.97 M82.09 63.41 C97.2 48.02, 108.36 32.8, 135.89 1.52 M82.09 63.41 C96.95 47.87, 109.68 30.96, 135.89 1.52 M84.26 63.97 C97.65 44.46, 116.99 26.19, 138.71 1.33 M84.26 63.97 C103.55 42.04, 121.98 21.58, 138.71 1.33 M87.08 63.77 C107.44 38.7, 130.18 15.14, 141.53 1.13 M87.08 63.77 C105.97 41.86, 127.32 17.66, 141.53 1.13 M89.9 63.57 C102.76 45.31, 117.72 29.41, 144.35 0.93 M89.9 63.57 C103.12 48.98, 116.42 32.99, 144.35 0.93 M92.72 63.38 C110.57 43.34, 129.19 22.52, 146.52 1.49 M92.72 63.38 C109.9 44.02, 126.08 25.89, 146.52 1.49 M94.89 63.93 C104.14 51.05, 116.74 39.33, 149.34 1.29 M94.89 63.93 C114.35 42.28, 131.38 21.71, 149.34 1.29 M97.71 63.74 C117.01 41, 139.13 15.57, 152.16 1.09 M97.71 63.74 C112.65 45.1, 130.61 26.15, 152.16 1.09 M100.53 63.54 C120.09 41.42, 141.12 16.08, 154.98 0.9 M100.53 63.54 C113.36 48.06, 126.94 33.15, 154.98 0.9 M103.35 63.34 C124.93 38.33, 143.74 16.42, 157.15 1.45 M103.35 63.34 C116.03 48.93, 130.17 33.85, 157.15 1.45 M105.52 63.9 C124.93 41.52, 141.55 23.88, 159.97 1.26 M105.52 63.9 C119.43 48.96, 131.5 34.88, 159.97 1.26 M108.34 63.7 C121.02 47.35, 137.81 32.79, 162.79 1.06 M108.34 63.7 C118.67 51.46, 130.2 37.8, 162.79 1.06 M111.16 63.5 C129.39 40.99, 151.88 18, 165.61 0.86 M111.16 63.5 C121.54 50.4, 133.95 37.54, 165.61 0.86 M113.32 64.06 C127.89 47.02, 145.84 27.16, 167.78 1.42 M113.32 64.06 C132.9 42.06, 152.72 18.55, 167.78 1.42 M116.15 63.86 C131.08 50.28, 143.39 32.76, 170.6 1.22 M116.15 63.86 C130.56 46.99, 146.49 29.73, 170.6 1.22 M118.97 63.67 C132.24 47.45, 145.38 31.94, 173.42 1.03 M118.97 63.67 C131.35 49.67, 143.04 36.57, 173.42 1.03 M121.79 63.47 C138.4 41.2, 157.75 23.09, 175.59 1.58 M121.79 63.47 C142.44 40.46, 163.76 15.13, 175.59 1.58 M123.95 64.03 C139.74 46.33, 156.23 25.27, 178.41 1.39 M123.95 64.03 C136.24 49.41, 149.49 35.56, 178.41 1.39 M126.78 63.83 C141.91 46.94, 155.34 31.09, 181.23 1.19 M126.78 63.83 C145 43.43, 160.95 25, 181.23 1.19 M129.6 63.63 C142.14 48.28, 155.14 35.63, 184.05 0.99 M129.6 63.63 C148.43 42.24, 166.32 21.61, 184.05 0.99 M132.42 63.43 C144.14 50.43, 158.88 33.29, 186.22 1.55 M132.42 63.43 C146.89 45.34, 162.68 29.52, 186.22 1.55 M134.58 63.99 C146.76 49.99, 157.95 37.41, 189.04 1.35 M134.58 63.99 C149.06 48.31, 162.27 32.02, 189.04 1.35 M137.41 63.79 C154.15 45.67, 171.42 24.76, 191.86 1.15 M137.41 63.79 C153.32 46.25, 169.51 27.23, 191.86 1.15 M140.23 63.6 C156.66 44.36, 173.98 24.09, 194.68 0.96 M140.23 63.6 C161.26 39.32, 182.7 13.09, 194.68 0.96 M143.05 63.4 C158.5 43.43, 176.44 24.04, 196.85 1.51 M143.05 63.4 C154.62 48.02, 169.28 34.02, 196.85 1.51 M145.21 63.96 C162.03 40.12, 182.52 20.42, 199.67 1.32 M145.21 63.96 C161.25 44.7, 177.61 26.37, 199.67 1.32 M148.04 63.76 C166.68 42.49, 187.91 20.12, 202.49 1.12 M148.04 63.76 C169.98 40.16, 192.33 14.01, 202.49 1.12 M150.86 63.56 C161.95 48.58, 176.43 32.09, 205.31 0.92 M150.86 63.56 C167 46.33, 181.37 29.33, 205.31 0.92 M153.68 63.37 C173.77 39.67, 192.04 19.06, 207.48 1.48 M153.68 63.37 C167.98 47.36, 182.06 29.37, 207.48 1.48 M155.84 63.92 C166.28 50.24, 178.85 35.81, 210.3 1.28 M155.84 63.92 C171.98 45.3, 188.06 26.63, 210.3 1.28 M158.67 63.73 C170.92 50.19, 184.07 35.94, 213.12 1.08 M158.67 63.73 C170.33 49.66, 182.46 37.18, 213.12 1.08 M161.49 63.53 C177.09 44.68, 191.78 31.03, 215.28 1.64 M161.49 63.53 C177.91 44.61, 194.89 24.61, 215.28 1.64 M163.65 64.09 C182.87 43.25, 200.19 25.2, 218.11 1.45 M163.65 64.09 C176.57 50.2, 186.84 37.35, 218.11 1.45 M166.47 63.89 C182.17 46.72, 197.45 30.44, 220.93 1.25 M166.47 63.89 C186.6 39.55, 207.95 15.91, 220.93 1.25 M169.3 63.69 C183.45 47.49, 194.23 34.43, 223.75 1.05 M169.3 63.69 C183.55 46.05, 197.11 30.13, 223.75 1.05 M172.12 63.49 C183.44 50.46, 199.62 33.87, 225.91 1.61 M172.12 63.49 C188.98 44.91, 205.25 26.37, 225.91 1.61 M174.28 64.05 C195.27 43.48, 211.37 21.94, 228.74 1.41 M174.28 64.05 C196.38 38.9, 215.72 15.83, 228.74 1.41 M177.1 63.85 C192.12 46.86, 209.29 26.79, 231.56 1.21 M177.1 63.85 C197.19 39.04, 219.33 15.43, 231.56 1.21 M179.93 63.66 C197 47.45, 208.41 28.4, 234.38 1.02 M179.93 63.66 C192.57 50.17, 206.36 34.78, 234.38 1.02 M182.75 63.46 C199.93 45.48, 215.53 26.22, 236.54 1.57 M182.75 63.46 C199.03 47.06, 213.24 28.19, 236.54 1.57 M184.91 64.02 C198.29 49.3, 213.02 31.24, 239.37 1.38 M184.91 64.02 C202.23 43.95, 219.34 25.13, 239.37 1.38 M187.74 63.82 C200.94 48.7, 211.81 34.71, 242.19 1.18 M187.74 63.82 C208.55 39.94, 228.51 17.26, 242.19 1.18 M190.56 63.62 C207.95 42.11, 228.38 20.19, 245.01 0.98 M190.56 63.62 C207.37 43.48, 225.87 23.49, 245.01 0.98 M193.38 63.43 C212.88 38.05, 233.19 13.66, 247.17 1.54 M193.38 63.43 C211.53 42.77, 229.22 22.2, 247.17 1.54 M195.54 63.98 C208.64 48.34, 224.85 32.08, 250 1.34 M195.54 63.98 C207.37 49.35, 217.97 36.57, 250 1.34 M198.37 63.79 C216.91 40.77, 237.03 16.59, 252.82 1.14 M198.37 63.79 C211.33 49.13, 223.55 33.63, 252.82 1.14 M201.19 63.59 C215.48 45.35, 229.16 29.66, 255.64 0.95 M201.19 63.59 C220.66 43.03, 238.99 20.11, 255.64 0.95 M204.01 63.39 C221.39 43.89, 240.36 20.33, 257.81 1.5 M204.01 63.39 C215.46 49.81, 226.16 38.26, 257.81 1.5 M206.17 63.95 C223.65 42.05, 241.5 24.93, 260.63 1.31 M206.17 63.95 C224.82 42.73, 242.41 21.97, 260.63 1.31 M209 63.75 C228.38 42.46, 249.62 18.41, 263.45 1.11 M209 63.75 C228.28 41.52, 247.06 20.59, 263.45 1.11 M211.82 63.55 C230.66 43.04, 251.35 18.48, 265.61 1.67 M211.82 63.55 C232.36 39.46, 253.59 14.73, 265.61 1.67 M213.98 64.11 C227.27 49.01, 239.75 35.17, 268.44 1.47 M213.98 64.11 C229.59 45.53, 244.01 29.4, 268.44 1.47 M216.8 63.91 C238.32 42.32, 256.61 19.83, 271.26 1.27 M216.8 63.91 C236.99 40.96, 256.87 16.84, 271.26 1.27 M219.63 63.72 C231.43 51.61, 241.04 38.69, 274.08 1.08 M219.63 63.72 C237.34 42.16, 256.06 21.31, 274.08 1.08 M222.45 63.52 C239.87 44.22, 256.22 27.32, 276.24 1.63 M222.45 63.52 C242.79 40.33, 262.6 18.85, 276.24 1.63 M224.61 64.08 C243 43.46, 263.19 21.92, 279.07 1.44 M224.61 64.08 C246.4 39.73, 266.38 13.64, 279.07 1.44 M227.43 63.88 C250.03 41.06, 270.36 13.43, 281.89 1.24 M227.43 63.88 C242.94 45.81, 257.83 27.94, 281.89 1.24 M230.26 63.68 C241.87 48.14, 253.58 36.09, 284.71 1.04 M230.26 63.68 C243.3 48.29, 256.86 32.96, 284.71 1.04 M233.08 63.48 C250.04 45.83, 266.68 27.31, 286.87 1.6 M233.08 63.48 C246.84 48.2, 261.45 32.7, 286.87 1.6 M235.24 64.04 C249.89 46.97, 265.76 30.45, 289.7 1.4 M235.24 64.04 C247.15 50.94, 259.78 34.8, 289.7 1.4 M238.06 63.84 C252.48 45.86, 265.61 29.75, 292.52 1.2 M238.06 63.84 C250.66 46.57, 266.33 31.87, 292.52 1.2 M240.89 63.65 C258.23 43.79, 275.69 25.27, 295.34 1.01 M240.89 63.65 C263.11 39.74, 285.59 13.66, 295.34 1.01 M243.71 63.45 C262.24 39.85, 282.77 19.59, 298.16 0.81 M243.71 63.45 C259.05 44.7, 275.14 27.61, 298.16 0.81 M245.87 64.01 C261.97 49.24, 275.85 29.93, 300.33 1.37 M245.87 64.01 C264.2 43.73, 281.97 21.62, 300.33 1.37 M248.69 63.81 C264.12 46.7, 279.53 25.16, 301.83 2.68 M248.69 63.81 C267.09 40.66, 285.71 19.33, 301.83 2.68 M251.52 63.61 C268.56 44.02, 285.97 22.52, 304 3.24 M251.52 63.61 C269.48 42.17, 288.58 21.12, 304 3.24 M253.68 64.17 C265.64 52.28, 277.92 40.2, 306.17 3.79 M253.68 64.17 C271.14 43.72, 287.82 24.21, 306.17 3.79 M256.5 63.97 C274.02 43.04, 287.93 25.42, 307.68 5.11 M256.5 63.97 C272.49 46.96, 286.64 29.75, 307.68 5.11 M259.32 63.78 C269.3 49.09, 284.18 35.94, 308.53 7.17 M259.32 63.78 C272.51 48.22, 288 33.14, 308.53 7.17 M262.15 63.58 C275.47 50.64, 286.42 34.34, 309.38 9.24 M262.15 63.58 C277.32 46.53, 292.19 29.13, 309.38 9.24 M264.31 64.14 C278.62 45.97, 294.81 28.04, 309.58 12.06 M264.31 64.14 C278.59 46.74, 292.27 31.4, 309.58 12.06 M267.13 63.94 C275.97 55.21, 287.6 41.92, 309.78 14.88 M267.13 63.94 C282.81 47.98, 296.48 30.89, 309.78 14.88 M269.95 63.74 C280.66 48.74, 295.73 36.46, 309.32 18.46 M269.95 63.74 C285.89 47.81, 298.76 30.79, 309.32 18.46 M272.78 63.54 C283.05 50.42, 291.82 39.76, 309.52 21.28 M272.78 63.54 C286.46 47.86, 300.1 32.63, 309.52 21.28 M274.94 64.1 C289.05 50.73, 301.9 35.16, 309.71 24.1 M274.94 64.1 C282.17 56.72, 288.54 46.68, 309.71 24.1 M277.76 63.9 C285.26 53, 295.69 40.91, 309.91 26.92 M277.76 63.9 C289.16 49.98, 302.45 36.01, 309.91 26.92 M280.58 63.71 C290.24 51.52, 301.9 42.11, 310.11 29.74 M280.58 63.71 C287.15 55.36, 295.32 47.05, 310.11 29.74 M283.41 63.51 C287.28 58.28, 295.01 49.24, 309.65 33.32 M283.41 63.51 C288.47 56.35, 295.83 51.09, 309.65 33.32 M285.57 64.07 C292.17 58.41, 297.56 49.8, 309.85 36.14 M285.57 64.07 C291.42 57.29, 297.53 50.92, 309.85 36.14 M288.39 63.87 C294.78 55.4, 305.5 46.11, 310.04 38.96 M288.39 63.87 C296.17 55.82, 303.22 47.97, 310.04 38.96 M291.21 63.67 C295.77 56.57, 300.72 51.7, 310.24 41.79 M291.21 63.67 C296.73 57.73, 303.63 50.93, 310.24 41.79 M294.04 63.47 C301.03 56.56, 305.93 51.3, 309.78 45.36 M294.04 63.47 C298.26 60.19, 300.68 54.46, 309.78 45.36 M297.51 62.52 C303.99 56.8, 305.56 51.01, 309.98 48.18 M297.51 62.52 C300.37 57.67, 304.8 52.81, 309.98 48.18 M300.34 62.33 C302.57 57.97, 307 53.5, 310.18 51 M300.34 62.33 C304.39 57.51, 307.75 53.68, 310.18 51 M302.5 62.88 C304.52 60.84, 305.32 58.32, 307.09 57.6 M302.5 62.88 C303.97 60.88, 305.15 59.61, 307.09 57.6" stroke="#a5d8ff" stroke-width="0.25" fill="none"></path><path d="M15.75 0 M15.75 0 C100.56 -2.51, 188.44 -2.25, 294.25 0 M15.75 0 C121.89 -1.52, 228.86 -0.67, 294.25 0 M294.25 0 C306.56 1.48, 311.37 6.22, 310 15.75 M294.25 0 C306.95 -2.2, 309.56 5.33, 310 15.75 M310 15.75 C310.43 27.49, 312.19 37.98, 310 47.25 M310 15.75 C309 27.43, 310.51 40.42, 310 47.25 M310 47.25 C309.82 56.7, 305.39 61.64, 294.25 63 M310 47.25 C310.42 58.23, 306.48 63.61, 294.25 63 M294.25 63 C219.67 64.68, 144.45 63.28, 15.75 63 M294.25 63 C205.37 62.57, 115.91 62.29, 15.75 63 M15.75 63 C6.74 62.11, -0.72 59.58, 0 47.25 M15.75 63 C7.37 64.85, 0.13 57.26, 0 47.25 M0 47.25 C-0.52 37.97, 1.08 28.51, 0 15.75 M0 47.25 C-1.03 33.86, -0.71 22, 0 15.75 M0 15.75 C-1.36 3.48, 6.51 -0.51, 15.75 0 M0 15.75 C2.11 7.43, 7.36 -0.76, 15.75 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1501.96469225094 1739.7162934137905) rotate(0 70.58993530273438 12.5)"><text x="70.58993530273438" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">external plugin</text></g><g stroke-linecap="round"><g transform="translate(1584.288064523253 1714.3113411834584) rotate(0 35.721670925128535 -145.4241019509318)"><path d="M-0.25 0.93 C11.66 -47.5, 59.73 -243.12, 71.7 -291.78 M1.82 0.37 C13.55 -47.77, 59.26 -241.48, 70.74 -290.4" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1584.288064523253 1714.3113411834584) rotate(0 35.721670925128535 -145.4241019509318)"><path d="M75.81 -260.64 C72.93 -270.43, 73.03 -278.46, 72.47 -292.14 M73.35 -260.58 C73.93 -272.27, 72.09 -283, 71.18 -291.16" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1584.288064523253 1714.3113411834584) rotate(0 35.721670925128535 -145.4241019509318)"><path d="M55.84 -265.34 C59.29 -273.59, 65.77 -280.11, 72.47 -292.14 M53.38 -265.28 C61.53 -275.26, 67.29 -284.21, 71.18 -291.16" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(601.3402437471732 1000.2881143540808) rotate(0 178 27.5)"><path d="M13.75 0 M13.75 0 C98.88 2.63, 185.79 1.89, 342.25 0 M13.75 0 C129.26 0.46, 245.38 -0.11, 342.25 0 M342.25 0 C351.58 1.37, 357.15 3.63, 356 13.75 M342.25 0 C349.18 -0.79, 354.06 5.79, 356 13.75 M356 13.75 C355.48 22.23, 354.08 30.55, 356 41.25 M356 13.75 C355.4 20.92, 355.73 29.75, 356 41.25 M356 41.25 C357.24 51.27, 350.87 54.9, 342.25 55 M356 41.25 C357.07 50.65, 349.31 53.74, 342.25 55 M342.25 55 C233.42 52.59, 123.72 53.02, 13.75 55 M342.25 55 C266.05 56.61, 190.57 55.92, 13.75 55 M13.75 55 C5.77 54.7, -0.86 50.43, 0 41.25 M13.75 55 C6.77 55.58, 1.3 50.95, 0 41.25 M0 41.25 C-0.84 33.23, 0.86 25.82, 0 13.75 M0 41.25 C-1.17 31.92, -0.8 21.19, 0 13.75 M0 13.75 C-1.57 2.78, 4.13 -0.4, 13.75 0 M0 13.75 C0.63 3.43, 2.77 1.91, 13.75 0" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(641.7703584932669 1015.2881143540808) rotate(0 137.56988525390625 12.5)"><text x="137.56988525390625" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">nri_external_plugin_connect</text></g><g mask="url(#mask-DfSAYmOosbg_eZ8jxGRof)" stroke-linecap="round"><g transform="translate(1635.887790133892 1350.279062203228) rotate(0 -388.4316504155438 -146.43912801203805)"><path d="M1.14 0.3 C-54.69 -27.27, -205.79 -116.83, -335.51 -165.44 C-465.24 -214.05, -703.58 -270.15, -777.21 -291.37 M0.28 -0.58 C-55.61 -28.54, -206.39 -118.65, -336.11 -167.41 C-465.82 -216.18, -704.51 -272.45, -778 -293.18" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1635.887790133892 1350.279062203228) rotate(0 -388.4316504155438 -146.43912801203805)"><path d="M-747.63 -294.83 C-755.36 -295.06, -761.82 -294.45, -778.61 -293.1 M-747.22 -295.39 C-759.63 -293.87, -769.85 -293.38, -778.79 -294.08" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g><g transform="translate(1635.887790133892 1350.279062203228) rotate(0 -388.4316504155438 -146.43912801203805)"><path d="M-752.83 -274.98 C-759.22 -280.37, -764.34 -284.86, -778.61 -293.1 M-752.43 -275.54 C-763.07 -281.09, -771.44 -287.64, -778.79 -294.08" stroke="#1e1e1e" stroke-width="0.5" fill="none"></path></g></g><mask id="mask-DfSAYmOosbg_eZ8jxGRof"><rect x="0" y="0" fill="#fff" width="2513.030647276749" height="1742.6600436485405"></rect><rect x="1239.157293046141" y="1172.0647764889418" fill="#000" width="121.07992553710938" height="25" opacity="1"></rect></mask><g transform="translate(1239.157293046141 1172.0647764889418) rotate(0 8.298846672207219 31.77515770224818)"><text x="60.53996276855469" y="0" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">call callback</text></g></svg>
\ No newline at end of file
--
2.25.1
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/taotao-sauce/src-iSulad.git
[email protected]:taotao-sauce/src-iSulad.git
taotao-sauce
src-iSulad
src-iSulad
master

搜索帮助