1
0
mirror of https://github.com/corona-warn-app/cwa-documentation synced 2024-11-27 03:34:26 +01:00
cwa-documentation/images/solution_architecture/figure_1.svg

902 lines
58 KiB
XML
Raw Normal View History

2020-05-17 19:53:38 +02:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="-34 274 1279 692" width="1279" height="692">
<defs>
<filter id="Shadow" filterUnits="userSpaceOnUse" x="-161.9" y="204.8">
<feGaussianBlur in="SourceAlpha" result="blur" stdDeviation="1.308"/>
<feOffset in="blur" result="offset" dx="0" dy="2"/>
<feFlood flood-color="black" flood-opacity=".5" result="flood"/>
<feComposite in="flood" in2="offset" operator="in"/>
</filter>
<font-face font-family="Helvetica Neue" font-size="16" panose-1="2 0 8 3 0 0 0 9 0 4" units-per-em="1000" underline-position="-100" underline-thickness="50" slope="0" x-height="517" cap-height="714" ascent="975.0061" descent="-216.99524" font-weight="700">
<font-face-src>
<font-face-name name="HelveticaNeue-Bold"/>
</font-face-src>
</font-face>
<font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.68359" underline-thickness="49.316406" slope="0" x-height="532.22656" cap-height="719.7266" ascent="770.0195" descent="-229.98047" font-weight="700">
<font-face-src>
<font-face-name name="Helvetica-Bold"/>
</font-face-src>
</font-face>
<font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.68359" underline-thickness="49.316406" slope="0" x-height="522.9492" cap-height="717.28516" ascent="770.0195" descent="-229.98047" font-weight="400">
<font-face-src>
<font-face-name name="Helvetica"/>
</font-face-src>
</font-face>
<marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" stroke-linejoin="miter" stroke-miterlimit="10" viewBox="-1 -4 10 8" markerWidth="10" markerHeight="8" color="lime">
<g>
<path d="M 8 0 L 0 -3 L 0 3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/>
</g>
</marker>
<font-face font-family="Helvetica" font-size="15" units-per-em="1000" underline-position="-75.68359" underline-thickness="49.316406" slope="0" x-height="522.9492" cap-height="717.28516" ascent="770.0195" descent="-229.98047" font-weight="400">
<font-face-src>
<font-face-name name="Helvetica"/>
</font-face-src>
</font-face>
<font-face font-family="Helvetica Neue" font-size="12" panose-1="2 0 5 3 0 0 0 2 0 4" units-per-em="1000" underline-position="-100" underline-thickness="50" slope="0" x-height="517" cap-height="714" ascent="951.9958" descent="-212.99744" font-weight="400">
<font-face-src>
<font-face-name name="HelveticaNeue"/>
</font-face-src>
</font-face>
</defs>
<metadata> Produced by OmniGraffle 7.17.5\n2020-10-16 16:08:56 +0000</metadata>
<g id="high-level-overview" stroke-dasharray="none" stroke-opacity="1" fill="none" stroke="none" fill-opacity="1">
<title>high-level-overview</title>
<rect fill="white" x="-34" y="274" width="1279" height="692"/>
<g id="high-level-overview_Layer_1">
<title>Layer 1</title>
<g id="Graphic_145_shadow" filter="url(#Shadow)">
<rect x="-30" y="275.6805" width="1271" height="684.52064" fill="white"/>
<path d="M -30 275.6805 L 1241 275.6805 L 1241 960.2011 L -30 960.2011 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="4.0,4.0" stroke-width="1"/>
</g>
<g id="Graphic_2_shadow" filter="url(#Shadow)">
<rect x="620.0835" y="382" width="593.9165" height="291.392" fill="#ccc"/>
<rect x="620.0835" y="382" width="593.9165" height="291.392" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_3_shadow" filter="url(#Shadow)">
<rect x="1133" y="468" width="63.125" height="178" fill="white"/>
<rect x="1133" y="468" width="63.125" height="178" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_4_shadow" filter="url(#Shadow)">
<rect x="1024" y="468" width="72.125" height="178" fill="white"/>
<rect x="1024" y="468" width="72.125" height="178" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_5_shadow" filter="url(#Shadow)">
<rect x="666" y="468" width="244" height="178" fill="#fecc66"/>
<rect x="666" y="468" width="244" height="178" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_7_shadow" filter="url(#Shadow)">
<rect x="20" y="895.664" width="122.125" height="24.335999" fill="white"/>
<rect x="20" y="895.664" width="122.125" height="24.335999" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_6_shadow" filter="url(#Shadow)">
<rect x="152" y="896" width="122.125" height="24" fill="white"/>
<rect x="152" y="896" width="122.125" height="24" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_12_shadow" filter="url(#Shadow)">
<path d="M 973.6385 581.8517 L 980.1247 578.65626 L 973.6385 575.4608 Z" fill="blue"/>
<path d="M 973.6385 581.8517 L 980.1247 578.65626 L 973.6385 575.4608 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_13_shadow" filter="url(#Shadow)">
<rect x="958.3062" y="571.87114" width="18.666016" height="14"/>
</g>
<g id="Graphic_14_shadow" filter="url(#Shadow)">
<circle cx="969.6252" cy="556.85714" r="12.0000191748228" fill="white"/>
<circle cx="969.6252" cy="556.85714" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_15_shadow" filter="url(#Shadow)">
<circle cx="1114.5625" cy="557" r="12.0000191748228" fill="white"/>
<circle cx="1114.5625" cy="557" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_18_shadow" filter="url(#Shadow)">
<path d="M 1032 396 L 1084 396 C 1097.8071 396 1109 407.1929 1109 421 L 1109 421 C 1109 434.8071 1097.8071 446 1084 446 L 1032 446 C 1018.1929 446 1007 434.8071 1007 421 L 1007 421 C 1007 407.1929 1018.1929 396 1032 396 Z" fill="white"/>
<path d="M 1032 396 L 1084 396 C 1097.8071 396 1109 407.1929 1109 421 L 1109 421 C 1109 434.8071 1097.8071 446 1084 446 L 1032 446 C 1018.1929 446 1007 434.8071 1007 421 L 1007 421 C 1007 407.1929 1018.1929 396 1032 396 Z" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_23_shadow" filter="url(#Shadow)">
<rect x="666" y="756.098" width="122.125" height="54" fill="#ccc"/>
<rect x="666" y="756.098" width="122.125" height="54" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_22_shadow" filter="url(#Shadow)">
<rect x="960.4375" y="771" width="166.125" height="49.392" fill="white"/>
<rect x="960.4375" y="771" width="166.125" height="49.392" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_24_shadow" filter="url(#Shadow)">
<circle cx="1167.125" cy="708" r="12.0000191748228" fill="white"/>
<circle cx="1167.125" cy="708" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_27_shadow" filter="url(#Shadow)">
<circle cx="898" cy="851" r="12.0000191748228" fill="white"/>
<circle cx="898" cy="851" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_35_shadow" filter="url(#Shadow)">
<rect x="686" y="782.098" width="55.208496" height="19" fill="#fecc66"/>
<rect x="686" y="782.098" width="55.208496" height="19" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_37_shadow" filter="url(#Shadow)">
<rect x="666" y="822.402" width="122.125" height="54" fill="#ccc"/>
<rect x="666" y="822.402" width="122.125" height="54" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_36_shadow" filter="url(#Shadow)">
<rect x="686" y="848.402" width="55.208496" height="19" fill="#fecc66"/>
<rect x="686" y="848.402" width="55.208496" height="19" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_39_shadow" filter="url(#Shadow)">
<rect x="666" y="891.902" width="122.125" height="54" fill="#ccc"/>
<rect x="666" y="891.902" width="122.125" height="54" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_38_shadow" filter="url(#Shadow)">
<rect x="686" y="917.902" width="55.208496" height="19" fill="#fecc66"/>
<rect x="686" y="917.902" width="55.208496" height="19" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_47_shadow" filter="url(#Shadow)">
<rect x="20" y="300.986" width="136" height="41.014" fill="white"/>
<rect x="20" y="300.986" width="136" height="41.014" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_48_shadow" filter="url(#Shadow)">
<rect x="183" y="300.986" width="80" height="41.014" fill="white"/>
<rect x="183" y="300.986" width="80" height="41.014" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_49_shadow" filter="url(#Shadow)">
<rect x="290" y="300.986" width="80" height="41.014" fill="white"/>
<rect x="290" y="300.986" width="80" height="41.014" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_50_shadow" filter="url(#Shadow)">
<rect x="20" y="396" width="136" height="41.014" fill="white"/>
<rect x="20" y="396" width="136" height="41.014" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_51_shadow" filter="url(#Shadow)">
<rect x="183" y="396" width="187" height="41.014" fill="white"/>
<rect x="183" y="396" width="187" height="41.014" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_52_shadow" filter="url(#Shadow)">
<rect x="20" y="496" width="350" height="41.014" fill="white"/>
<rect x="20" y="496" width="350" height="41.014" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_53_shadow" filter="url(#Shadow)">
<rect x="20" y="596" width="144" height="113.007" fill="white"/>
<rect x="20" y="596" width="144" height="113.007" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_54_shadow" filter="url(#Shadow)">
<rect x="20" y="799.365" width="144" height="41.014" fill="white"/>
<rect x="20" y="799.365" width="144" height="41.014" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_55_shadow" filter="url(#Shadow)">
<rect x="369" y="652" width="122.125" height="41.014" fill="white"/>
<rect x="369" y="652" width="122.125" height="41.014" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_56_shadow" filter="url(#Shadow)">
<rect x="376" y="662" width="122.125" height="41.014" fill="white"/>
<rect x="376" y="662" width="122.125" height="41.014" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_57_shadow" filter="url(#Shadow)">
<rect x="383" y="672" width="122.125" height="41.014" fill="white"/>
<rect x="383" y="672" width="122.125" height="41.014" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_59_shadow" filter="url(#Shadow)">
<path d="M 106.8885 371 L 110.08395 377.48624 L 113.2794 371 Z" fill="black"/>
<path d="M 106.8885 371 L 110.08395 377.48624 L 113.2794 371 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_60_shadow" filter="url(#Shadow)">
<rect x="100.75049" y="357" width="18.666016" height="14"/>
</g>
<g id="Graphic_61_shadow" filter="url(#Shadow)">
<circle cx="88.5835" cy="369" r="12.0000191748228" fill="white"/>
<circle cx="88.5835" cy="369" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_63_shadow" filter="url(#Shadow)">
<path d="M 241.8885 371 L 245.08395 377.48624 L 248.2794 371 Z" fill="black"/>
<path d="M 241.8885 371 L 245.08395 377.48624 L 248.2794 371 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_64_shadow" filter="url(#Shadow)">
<rect x="235.7505" y="357" width="18.666016" height="14"/>
</g>
<g id="Graphic_65_shadow" filter="url(#Shadow)">
<circle cx="223.5835" cy="369" r="12.0000191748227" fill="white"/>
<circle cx="223.5835" cy="369" r="12.0000191748227" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_67_shadow" filter="url(#Shadow)">
<path d="M 347.8885 371 L 351.08395 377.48624 L 354.2794 371 Z" fill="black"/>
<path d="M 347.8885 371 L 351.08395 377.48624 L 354.2794 371 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_68_shadow" filter="url(#Shadow)">
<rect x="341.7505" y="357" width="18.666016" height="14"/>
</g>
<g id="Graphic_69_shadow" filter="url(#Shadow)">
<circle cx="329.5835" cy="369" r="12.0000191748228" fill="white"/>
<circle cx="329.5835" cy="369" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_79_shadow" filter="url(#Shadow)">
<path d="M 295.3885 468.257 L 298.58395 474.74325 L 301.7794 468.257 Z" fill="blue"/>
<path d="M 295.3885 468.257 L 298.58395 474.74325 L 301.7794 468.257 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
</g>
<g id="Graphic_80_shadow" filter="url(#Shadow)">
<rect x="289.2505" y="454.257" width="18.666016" height="14"/>
</g>
<g id="Graphic_81_shadow" filter="url(#Shadow)">
<circle cx="277.0835" cy="466.257" r="12.0000191748227" fill="white"/>
<circle cx="277.0835" cy="466.257" r="12.0000191748227" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
</g>
<g id="Graphic_84_shadow" filter="url(#Shadow)">
<path d="M 111.82452 462.26424 L 108.62907 455.778 L 105.43362 462.26424 Z" fill="blue"/>
<path d="M 111.82452 462.26424 L 108.62907 455.778 L 105.43362 462.26424 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_85_shadow" filter="url(#Shadow)">
<rect x="100.12261" y="463.236" width="18.666016" height="14"/>
</g>
<g id="Graphic_86_shadow" filter="url(#Shadow)">
<circle cx="88.70562" cy="466.507" r="12.0000191748228" fill="white"/>
<circle cx="88.70562" cy="466.507" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_93_shadow" filter="url(#Shadow)">
<path d="M 115.1189 562.26424 L 111.92345 555.778 L 108.728 562.26424 Z" fill="blue"/>
<path d="M 115.1189 562.26424 L 111.92345 555.778 L 108.728 562.26424 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_94_shadow" filter="url(#Shadow)">
<rect x="103.41699" y="563.236" width="18.666016" height="14"/>
</g>
<g id="Graphic_95_shadow" filter="url(#Shadow)">
<circle cx="92" cy="566.507" r="12.0000191748228" fill="white"/>
<circle cx="92" cy="566.507" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_99_shadow" filter="url(#Shadow)">
<path d="M 277.51333 718.4946 L 283.99957 715.2991 L 277.51333 712.1037 Z" fill="blue"/>
<path d="M 277.51333 718.4946 L 283.99957 715.2991 L 277.51333 712.1037 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_100_shadow" filter="url(#Shadow)">
<rect x="262.181" y="708.514" width="18.666016" height="14"/>
</g>
<g id="Graphic_101_shadow" filter="url(#Shadow)">
<circle cx="273.5" cy="693.5" r="12.0000191748228" fill="white"/>
<circle cx="273.5" cy="693.5" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_117_shadow" filter="url(#Shadow)">
<path d="M 151.96781 756.186 L 155.16326 762.67225 L 158.35871 756.186 Z" fill="blue"/>
<path d="M 151.96781 756.186 L 155.16326 762.67225 L 158.35871 756.186 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_118_shadow" filter="url(#Shadow)">
<rect x="145.8298" y="742.186" width="18.666016" height="14"/>
</g>
<g id="Graphic_119_shadow" filter="url(#Shadow)">
<circle cx="133.66281" cy="754.186" r="12.0000191748228" fill="white"/>
<circle cx="133.66281" cy="754.186" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_113_shadow" filter="url(#Shadow)">
<path d="M 78.88944 749.8572 L 75.69399 743.371 L 72.49854 749.8572 Z" fill="blue"/>
<path d="M 78.88944 749.8572 L 75.69399 743.371 L 72.49854 749.8572 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_114_shadow" filter="url(#Shadow)">
<rect x="67.18753" y="750.829" width="18.666016" height="14"/>
</g>
<g id="Graphic_115_shadow" filter="url(#Shadow)">
<circle cx="55.77054" cy="754.1" r="12.0000191748228" fill="white"/>
<circle cx="55.77054" cy="754.1" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_122_shadow" filter="url(#Shadow)">
<path d="M 409.3614 632.8187 L 402.87517 636.0141 L 409.3614 639.2096 Z" fill="blue"/>
<path d="M 409.3614 632.8187 L 402.87517 636.0141 L 409.3614 639.2096 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_123_shadow" filter="url(#Shadow)">
<rect x="407.04183" y="629.014" width="18.666016" height="14"/>
</g>
<g id="Graphic_124_shadow" filter="url(#Shadow)">
<circle cx="415.12484" cy="614" r="12.0000191748228" fill="white"/>
<circle cx="415.12484" cy="614" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_131_shadow" filter="url(#Shadow)">
<path d="M 609.11124 712.3187 L 602.625 715.5141 L 609.11124 718.7096 Z" fill="blue"/>
<path d="M 609.11124 712.3187 L 602.625 715.5141 L 609.11124 718.7096 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_132_shadow" filter="url(#Shadow)">
<rect x="606.79166" y="708.514" width="18.666016" height="14"/>
</g>
<g id="Graphic_133_shadow" filter="url(#Shadow)">
<circle cx="614.8747" cy="693.5" r="12.0000191748228" fill="white"/>
<circle cx="614.8747" cy="693.5" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_140_shadow" filter="url(#Shadow)">
<path d="M 495.8656 536.6477 L 489.37934 539.8431 L 495.8656 543.0386 Z" fill="blue"/>
<path d="M 495.8656 536.6477 L 489.37934 539.8431 L 495.8656 543.0386 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_141_shadow" filter="url(#Shadow)">
<rect x="493.546" y="532.843" width="18.666016" height="14"/>
</g>
<g id="Graphic_142_shadow" filter="url(#Shadow)">
<circle cx="501.629" cy="517.829" r="12.0000191748228" fill="white"/>
<circle cx="501.629" cy="517.829" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_145">
<rect x="-30" y="275.6805" width="1271" height="684.52064" fill="white"/>
<path d="M -30 275.6805 L 1241 275.6805 L 1241 960.2011 L -30 960.2011 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="4.0,4.0" stroke-width="1"/>
</g>
<g id="Graphic_144">
<text transform="translate(-13.243494 935.737)" fill="black">
<tspan font-family="Helvetica Neue" font-size="16" font-weight="700" fill="black" x="0" y="16">Figure 1: High-level architecture overview</tspan>
</text>
</g>
<g id="Graphic_2">
<rect x="620.0835" y="382" width="593.9165" height="291.392" fill="#ccc"/>
<rect x="620.0835" y="382" width="593.9165" height="291.392" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(625.0835 382)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="0" y="11">Mobile Phone</tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="0" y="25">Apple iPhone or Android phone</tspan>
</text>
</g>
<g id="Graphic_3">
<rect x="1133" y="468" width="63.125" height="178" fill="white"/>
<rect x="1133" y="468" width="63.125" height="178" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(1138 515)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="1.2089844" y="11">Bluetooth </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="15.555664" y="25">Low </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="7.551758" y="39">Energy </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="11.225586" y="53">(BLE) </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x=".5527344" y="67">Hardware </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="3.2158203" y="81">Interface</tspan>
</text>
</g>
<g id="Graphic_4">
<rect x="1024" y="468" width="72.125" height="178" fill="white"/>
<rect x="1024" y="468" width="72.125" height="178" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(1029 536)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="5.714844" y="11">Exposure </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="1.381836" y="25">Notification </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="1.0595703" y="39">Framework</tspan>
</text>
</g>
<g id="Graphic_5">
<rect x="666" y="468" width="244" height="178" fill="#fecc66"/>
<rect x="666" y="468" width="244" height="178" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(671 522)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="45.896484" y="11">Corona-Warn-App (CWA)</tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="28.623047" y="25">Test result retrieval and exposure </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="64.643555" y="39">notification (tracing)</tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="31.277344" y="67">(Apple iOS and Google Android)</tspan>
</text>
</g>
<g id="Graphic_7">
<rect x="20" y="895.664" width="122.125" height="24.335999" fill="white"/>
<rect x="20" y="895.664" width="122.125" height="24.335999" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(25 900.832)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="20.707031" y="11">Open Source</tspan>
</text>
</g>
<g id="Graphic_6">
<rect x="152" y="896" width="122.125" height="24" fill="white"/>
<rect x="152" y="896" width="122.125" height="24" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(157 901)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="8.704102" y="11">Existing Solutions</tspan>
</text>
</g>
<g id="Group_10">
<g id="Graphic_14">
<circle cx="969.6252" cy="556.85714" r="12.0000191748228" fill="white"/>
<circle cx="969.6252" cy="556.85714" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Group_11">
<g id="Graphic_13">
<text transform="translate(963.3062 571.87114)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_12">
<path d="M 973.6385 581.8517 L 980.1247 578.65626 L 973.6385 575.4608 Z" fill="blue"/>
<path d="M 973.6385 581.8517 L 980.1247 578.65626 L 973.6385 575.4608 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
</g>
</g>
<g id="Line_9">
<line x1="982.6252" y1="556.8777" x2="1023" y2="556.94146" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_8">
<line x1="911" y1="556.90325" x2="956.6252" y2="556.8674" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_15">
<circle cx="1114.5625" cy="557" r="12.0000191748228" fill="white"/>
<circle cx="1114.5625" cy="557" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_16">
<line x1="1097.125" y1="557" x2="1102.0625" y2="557" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_17">
<line x1="1127.0625" y1="557" x2="1132.5" y2="557" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_18">
<path d="M 1032 396 L 1084 396 C 1097.8071 396 1109 407.1929 1109 421 L 1109 421 C 1109 434.8071 1097.8071 446 1084 446 L 1032 446 C 1018.1929 446 1007 434.8071 1007 421 L 1007 421 C 1007 407.1929 1018.1929 396 1032 396 Z" fill="white"/>
<path d="M 1032 396 L 1084 396 C 1097.8071 396 1109 407.1929 1109 421 L 1109 421 C 1109 434.8071 1097.8071 446 1084 446 L 1032 446 C 1018.1929 446 1007 434.8071 1007 421 L 1007 421 C 1007 407.1929 1018.1929 396 1032 396 Z" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(1012 407)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="20.652344" y="11">Exposure </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="1.9785156" y="25">Notification Data</tspan>
</text>
</g>
<g id="Group_19">
<g id="Line_21">
<path d="M 1039.777 459 C 1045.4431 455.667 1050.7033 449.3643 1056.777 449 C 1060.1342 448.79864 1063.741 450.4115 1067.3903 452.3343" marker-end="url(#FilledArrow_Marker)" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_20">
<path d="M 1076.223 456.814 C 1070.7415 460.5423 1065.8507 467.6357 1059.777 468 C 1056.2704 468.2103 1052.3682 466.17774 1048.4133 463.8447" marker-end="url(#FilledArrow_Marker)" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
</g>
<g id="Graphic_23">
<rect x="666" y="756.098" width="122.125" height="54" fill="#ccc"/>
<rect x="666" y="756.098" width="122.125" height="54" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(671 756.098)" fill="black">
<tspan font-family="Helvetica" font-size="15" font-weight="400" fill="black" x="0" y="15">Mobile Phone</tspan>
</text>
</g>
<g id="Graphic_22">
<rect x="960.4375" y="771" width="166.125" height="49.392" fill="white"/>
<rect x="960.4375" y="771" width="166.125" height="49.392" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(965.4375 781.696)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="14.359375" y="11">BLE Beacon Mechanics</tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="20.365234" y="25">(No active connection</tspan>
</text>
</g>
<g id="Graphic_24">
<circle cx="1167.125" cy="708" r="12.0000191748228" fill="white"/>
<circle cx="1167.125" cy="708" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_25">
<line x1="1166.9129" y1="695.5018" x2="1166.0813" y2="646.4999" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_26">
<path d="M 1167.125 720.5 C 1167.125 741.99785 1173.8017 773.6734 1167.125 785 C 1160.4483 796.3266 1140.4141 787.311 1127.0606 788.4664" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="4.0,4.0" stroke-width="1"/>
</g>
<g id="Graphic_27">
<circle cx="898" cy="851" r="12.0000191748228" fill="white"/>
<circle cx="898" cy="851" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_28">
<line x1="909.6872" y1="846.5577" x2="978.0596" y2="820.5696" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="4.0,4.0" stroke-width="1"/>
</g>
<g id="Graphic_35">
<rect x="686" y="782.098" width="55.208496" height="19" fill="#fecc66"/>
<rect x="686" y="782.098" width="55.208496" height="19" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(691 784.598)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="8.825928" y="11">CWA</tspan>
</text>
</g>
<g id="Graphic_37">
<rect x="666" y="822.402" width="122.125" height="54" fill="#ccc"/>
<rect x="666" y="822.402" width="122.125" height="54" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(671 822.402)" fill="black">
<tspan font-family="Helvetica" font-size="15" font-weight="400" fill="black" x="0" y="15">Mobile Phone</tspan>
</text>
</g>
<g id="Graphic_36">
<rect x="686" y="848.402" width="55.208496" height="19" fill="#fecc66"/>
<rect x="686" y="848.402" width="55.208496" height="19" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(691 850.902)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="8.825928" y="11">CWA</tspan>
</text>
</g>
<g id="Graphic_39">
<rect x="666" y="891.902" width="122.125" height="54" fill="#ccc"/>
<rect x="666" y="891.902" width="122.125" height="54" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(671 891.902)" fill="black">
<tspan font-family="Helvetica" font-size="15" font-weight="400" fill="black" x="0" y="15">Mobile Phone</tspan>
</text>
</g>
<g id="Graphic_38">
<rect x="686" y="917.902" width="55.208496" height="19" fill="#fecc66"/>
<rect x="686" y="917.902" width="55.208496" height="19" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(691 920.402)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="8.825928" y="11">CWA</tspan>
</text>
</g>
<g id="Line_40">
<line x1="788.5897" y1="807.5386" x2="886.3801" y2="846.3842" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_41">
<line x1="788.625" y1="849.9775" x2="885.5005" y2="850.8831" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_42">
<line x1="788.5897" y1="894.4614" x2="886.3801" y2="855.6158" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_44">
<text transform="translate(801 790.762)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="7105427e-20" y="11">Broadcasting</tspan>
</text>
</g>
<g id="Graphic_43">
<text transform="translate(971 844)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="2.2845" y="11">Broadcasting of RPI </tspan>
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="2.0445" y="25.336">encrypted metadata</tspan>
</text>
</g>
<g id="Graphic_46">
<text transform="translate(872.884 882)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="0" y="11">Scanning</tspan>
</text>
</g>
<g id="Graphic_47">
<rect x="20" y="300.986" width="136" height="41.014" fill="white"/>
<rect x="20" y="300.986" width="136" height="41.014" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(25 307.493)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="2.633789" y="11">Laboratory Information </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="28.32715" y="25">System (LIS)</tspan>
</text>
</g>
<g id="Graphic_48">
<rect x="183" y="300.986" width="80" height="41.014" fill="white"/>
<rect x="183" y="300.986" width="80" height="41.014" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(188 307.493)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="17.65625" y="11">Health </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="11.322266" y="25">Authority</tspan>
</text>
</g>
<g id="Graphic_49">
<rect x="290" y="300.986" width="80" height="41.014" fill="white"/>
<rect x="290" y="300.986" width="80" height="41.014" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
<text transform="translate(295 314.493)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="16.323242" y="11">Hotline</tspan>
</text>
</g>
<g id="Graphic_50">
<rect x="20" y="396" width="136" height="41.014" fill="white"/>
<rect x="20" y="396" width="136" height="41.014" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(25 409.507)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="10.751953" y="11">Test Result Server</tspan>
</text>
</g>
<g id="Graphic_51">
<rect x="183" y="396" width="187" height="41.014" fill="white"/>
<rect x="183" y="396" width="187" height="41.014" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(188 409.507)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="51.146484" y="11">Portal Server</tspan>
</text>
</g>
<g id="Graphic_52">
<rect x="20" y="496" width="350" height="41.014" fill="white"/>
<rect x="20" y="496" width="350" height="41.014" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(25 509.507)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="117.30371" y="11">Verification Server</tspan>
</text>
</g>
<g id="Graphic_53">
<rect x="20" y="596" width="144" height="113.007" fill="white"/>
<rect x="20" y="596" width="144" height="113.007" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(25 638.5035)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="15.560547" y="11">Corona-Warn-App </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="48.31738" y="25">Server</tspan>
</text>
</g>
<g id="Graphic_54">
<rect x="20" y="799.365" width="144" height="41.014" fill="white"/>
<rect x="20" y="799.365" width="144" height="41.014" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(25 805.872)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="6.991211" y="11">European Federation </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="700" fill="black" x="42.32031" y="25">Gateway</tspan>
</text>
</g>
<g id="Graphic_55">
<rect x="369" y="652" width="122.125" height="41.014" fill="white"/>
<rect x="369" y="652" width="122.125" height="41.014" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_56">
<rect x="376" y="662" width="122.125" height="41.014" fill="white"/>
<rect x="376" y="662" width="122.125" height="41.014" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_57">
<rect x="383" y="672" width="122.125" height="41.014" fill="white"/>
<rect x="383" y="672" width="122.125" height="41.014" stroke="lime" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
<text transform="translate(388 678.507)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="11.709961" y="11">Content Delivery </tspan>
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="15.395508" y="25">Network (CDN)</tspan>
</text>
</g>
<g id="Group_58">
<g id="Graphic_61">
<circle cx="88.5835" cy="369" r="12.0000191748228" fill="white"/>
<circle cx="88.5835" cy="369" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_60">
<text transform="translate(105.75049 357)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_59">
<path d="M 106.8885 371 L 110.08395 377.48624 L 113.2794 371 Z" fill="black"/>
<path d="M 106.8885 371 L 110.08395 377.48624 L 113.2794 371 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
</g>
<g id="Group_62">
<g id="Graphic_65">
<circle cx="223.5835" cy="369" r="12.0000191748227" fill="white"/>
<circle cx="223.5835" cy="369" r="12.0000191748227" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_64">
<text transform="translate(240.7505 357)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_63">
<path d="M 241.8885 371 L 245.08395 377.48624 L 248.2794 371 Z" fill="black"/>
<path d="M 241.8885 371 L 245.08395 377.48624 L 248.2794 371 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
</g>
<g id="Group_66">
<g id="Graphic_69">
<circle cx="329.5835" cy="369" r="12.0000191748228" fill="white"/>
<circle cx="329.5835" cy="369" r="12.0000191748228" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Graphic_68">
<text transform="translate(346.7505 357)" fill="black">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="black" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_67">
<path d="M 347.8885 371 L 351.08395 377.48624 L 354.2794 371 Z" fill="black"/>
<path d="M 347.8885 371 L 351.08395 377.48624 L 354.2794 371 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
</g>
<g id="Line_70">
<line x1="88.42998" y1="356.50093" x2="88.26415" y2="342.99992" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_71">
<line x1="88.26415" y1="395.00008" x2="88.42998" y2="381.49907" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_72">
<line x1="223.42998" y1="356.50093" x2="223.25801" y2="342.49996" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_73">
<line x1="329.6931" y1="356.50047" x2="329.81583" y2="342.5" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_74">
<line x1="329.5835" y1="396" x2="329.5835" y2="381.5" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Line_75">
<line x1="223.5835" y1="396" x2="223.5835" y2="381.5" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/>
</g>
<g id="Group_78">
<g id="Graphic_81">
<circle cx="277.0835" cy="466.257" r="12.0000191748227" fill="white"/>
<circle cx="277.0835" cy="466.257" r="12.0000191748227" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
</g>
<g id="Graphic_80">
<text transform="translate(294.2505 454.257)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_79">
<path d="M 295.3885 468.257 L 298.58395 474.74325 L 301.7794 468.257 Z" fill="blue"/>
<path d="M 295.3885 468.257 L 298.58395 474.74325 L 301.7794 468.257 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
</g>
</g>
<g id="Line_77">
<line x1="276.92517" y1="452.7579" x2="276.75225" y2="438.01393" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
</g>
<g id="Line_76">
<line x1="277.0835" y1="493.257" x2="277.0835" y2="479.757" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"/>
</g>
<g id="Group_82">
<g id="Graphic_86">
<circle cx="88.70562" cy="466.507" r="12.0000191748228" fill="white"/>
<circle cx="88.70562" cy="466.507" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Group_83">
<g id="Graphic_85">
<text transform="translate(105.12261 463.236)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_84">
<path d="M 111.82452 462.26424 L 108.62907 455.778 L 105.43362 462.26424 Z" fill="blue"/>
<path d="M 111.82452 462.26424 L 108.62907 455.778 L 105.43362 462.26424 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
</g>
</g>
<g id="Line_87">
<line x1="88.52218" y1="453.5083" x2="88.30352" y2="438.0139" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_88">
<line x1="88.70562" y1="496" x2="88.70562" y2="479.507" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Group_91">
<g id="Graphic_95">
<circle cx="92" cy="566.507" r="12.0000191748228" fill="white"/>
<circle cx="92" cy="566.507" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Group_92">
<g id="Graphic_94">
<text transform="translate(108.41699 563.236)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_93">
<path d="M 115.1189 562.26424 L 111.92345 555.778 L 108.728 562.26424 Z" fill="blue"/>
<path d="M 115.1189 562.26424 L 111.92345 555.778 L 108.728 562.26424 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
</g>
</g>
<g id="Line_90">
<line x1="91.97569" y1="553.507" x2="91.94484" y2="537.014" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_89">
<line x1="92" y1="595" x2="92" y2="579.507" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_96">
<text transform="translate(9.875 552.421)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x=".933" y="11">Verification </tspan>
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="12.375" y="25.336">of TAN</tspan>
</text>
</g>
<g id="Group_97">
<g id="Graphic_101">
<circle cx="273.5" cy="693.5" r="12.0000191748228" fill="white"/>
<circle cx="273.5" cy="693.5" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Group_98">
<g id="Graphic_100">
<text transform="translate(267.181 708.514)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_99">
<path d="M 277.51333 718.4946 L 283.99957 715.2991 L 277.51333 712.1037 Z" fill="blue"/>
<path d="M 277.51333 718.4946 L 283.99957 715.2991 L 277.51333 712.1037 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
</g>
</g>
<g id="Line_102">
<line x1="164" y1="693.63866" x2="260.5" y2="693.5165" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_103">
<line x1="286.4998" y1="693.4243" x2="382" y2="692.8683" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_104">
<text transform="translate(213.5 728.402)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="12.504" y="11">Aggregated keys + </tspan>
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="26.778" y="25.336">Configuration</tspan>
</text>
</g>
<g id="Group_116">
<g id="Graphic_119">
<circle cx="133.66281" cy="754.186" r="12.0000191748228" fill="white"/>
<circle cx="133.66281" cy="754.186" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_118">
<text transform="translate(150.8298 742.186)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_117">
<path d="M 151.96781 756.186 L 155.16326 762.67225 L 158.35871 756.186 Z" fill="blue"/>
<path d="M 151.96781 756.186 L 155.16326 762.67225 L 158.35871 756.186 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
</g>
<g id="Group_111">
<g id="Graphic_115">
<circle cx="55.77054" cy="754.1" r="12.0000191748228" fill="white"/>
<circle cx="55.77054" cy="754.1" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Group_112">
<g id="Graphic_114">
<text transform="translate(72.18753 750.829)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_113">
<path d="M 78.88944 749.8572 L 75.69399 743.371 L 72.49854 749.8572 Z" fill="blue"/>
<path d="M 78.88944 749.8572 L 75.69399 743.371 L 72.49854 749.8572 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
</g>
</g>
<g id="Line_110">
<line x1="55.77054" y1="741.1" x2="55.77054" y2="709.007" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_109">
<line x1="133.52668" y1="741.1867" x2="133.19582" y2="709.593" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_108">
<line x1="134.13192" y1="797.5727" x2="133.80336" y2="767.1853" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_107">
<line x1="56.3045" y1="797.593" x2="55.93013" y2="767.099" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_106">
<text transform="translate(137 768.762)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="2.6112538" y="11">Upload/Download </tspan>
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="31.939254" y="25.336">of keys</tspan>
</text>
</g>
<g id="Graphic_105">
<text transform="translate(-21 714.007)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="12.916" y="11">Callback </tspan>
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="2.698" y="25.336">Notifications</tspan>
</text>
</g>
<g id="Graphic_120">
<text transform="translate(15 451.921)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="3.254" y="11">Retrieve </tspan>
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="5.36" y="25.336">Results</tspan>
</text>
</g>
<g id="Group_121">
<g id="Graphic_124">
<circle cx="415.12484" cy="614" r="12.0000191748228" fill="white"/>
<circle cx="415.12484" cy="614" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_123">
<text transform="translate(412.04183 629.014)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_122">
<path d="M 409.3614 632.8187 L 402.87517 636.0141 L 409.3614 639.2096 Z" fill="blue"/>
<path d="M 409.3614 632.8187 L 402.87517 636.0141 L 409.3614 639.2096 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
</g>
<g id="Line_125">
<line x1="428.1248" y1="614.0225" x2="665.26316" y2="614.43255" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_126">
<line x1="164.49582" y1="614.43255" x2="402.12485" y2="614.0224" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_127">
<text transform="translate(352 568.328)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="22.662" y="11">Upload of keys</tspan>
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="5.184" y="25.336">(+TAN for Verification)</tspan>
</text>
</g>
<g id="Group_130">
<g id="Graphic_133">
<circle cx="614.8747" cy="693.5" r="12.0000191748228" fill="white"/>
<circle cx="614.8747" cy="693.5" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_132">
<text transform="translate(611.79166 708.514)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_131">
<path d="M 609.11124 712.3187 L 602.625 715.5141 L 609.11124 718.7096 Z" fill="blue"/>
<path d="M 609.11124 712.3187 L 602.625 715.5141 L 609.11124 718.7096 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
</g>
<g id="Line_129">
<path d="M 627.8747 693.5 L 788.125 693.5 L 788.0824 647" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_128">
<line x1="506.125" y1="692.8678" x2="601.8749" y2="693.4244" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_134">
<text transform="translate(551.74984 727.514)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="3.216" y="11">Download of keys and </tspan>
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="27.888" y="25.336">configuration</tspan>
</text>
</g>
<g id="Group_139">
<g id="Graphic_142">
<circle cx="501.629" cy="517.829" r="12.0000191748228" fill="white"/>
<circle cx="501.629" cy="517.829" r="12.0000191748228" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_141">
<text transform="translate(498.546 532.843)" fill="blue">
<tspan font-family="Helvetica" font-size="12" font-weight="400" fill="blue" x="0" y="11">R</tspan>
</text>
</g>
<g id="Graphic_140">
<path d="M 495.8656 536.6477 L 489.37934 539.8431 L 495.8656 543.0386 Z" fill="blue"/>
<path d="M 495.8656 536.6477 L 489.37934 539.8431 L 495.8656 543.0386 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
</g>
<g id="Line_138">
<line x1="514.629" y1="517.829" x2="664.6552" y2="517.829" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Line_137">
<line x1="371" y1="517.2658" x2="488.6291" y2="517.77295" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
</g>
<g id="Graphic_136">
<text transform="translate(457.25627 473)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="2.9139095" y="11">Retrieve results </tspan>
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="27.86791" y="25.336">+ TAN</tspan>
</text>
</g>
<g id="Graphic_143">
<text transform="translate(893.7727 804.365)" fill="black">
<tspan font-family="Helvetica Neue" font-size="12" font-weight="400" fill="black" x="0" y="11">Scanning</tspan>
</text>
</g>
</g>
</g>
</svg>