<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="220" height="160" viewBox="0 0 220 160">
<defs><marker id="xaligo-arrow" markerWidth="10" markerHeight="10" refX="9" refY="5" orient="auto-start-reverse" markerUnits="strokeWidth"><path d="M 0 0 L 10 5 L 0 10 z" fill="context-stroke"/></marker><marker id="xaligo-oval" markerWidth="7" markerHeight="7" refX="3.5" refY="3.5" orient="auto" markerUnits="strokeWidth"><circle cx="3.5" cy="3.5" r="2.5" fill="context-stroke"/></marker></defs>
<rect x="0" y="0" width="220" height="160" fill="#FFFFFF"/>
<g transform="translate(0 0)">
<rect x="77" y="25" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="25" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="25" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="25" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="25" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="38.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="38.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="38.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="38.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="38.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="52.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="52.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="52.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="52.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="52.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="65.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="65.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="65.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="65.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="65.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="79.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="79.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="79.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="79.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="79.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<image x="78" y="26" width="64" height="64" href="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+SWNvbi1BcmNoaXRlY3R1cmUvMTYvQXJjaF9BV1MtQXBwbGljYXRpb24tQ29tcG9zZXJfMTY8L3RpdGxlPgogICAgPGcgaWQ9Ikljb24tQXJjaGl0ZWN0dXJlLzE2L0FyY2hfQVdTLUFwcGxpY2F0aW9uLUNvbXBvc2VyXzE2IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbi1BcmNoaXRlY3R1cmUtQkcvMTYvRGV2ZWxvcGVyLVRvb2xzIiBmaWxsPSIjQzkyNUQxIj4KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48L3JlY3Q+CiAgICAgICAgPC9nPgogICAgICAgIDxwYXRoIGQ9Ik0xOCwxOC41IEMxNy40NDgsMTguNSAxNywxOC4wNTEgMTcsMTcuNSBDMTcsMTYuOTQ5IDE3LjQ0OCwxNi41IDE4LDE2LjUgQzE4LjU1MiwxNi41IDE5LDE2Ljk0OSAxOSwxNy41IEMxOSwxOC4wNTEgMTguNTUyLDE4LjUgMTgsMTguNSBNMTIuNzA3LDE4LjIwNyBDMTIuMzE2LDE4LjU5NyAxMS42ODQsMTguNTk3IDExLjI5MywxOC4yMDcgQzExLjEwNCwxOC4wMTggMTEsMTcuNzY3IDExLDE3LjUgQzExLDE3LjIzMyAxMS4xMDQsMTYuOTgyIDExLjI5MywxNi43OTMgQzExLjQ4OCwxNi41OTggMTEuNzQ0LDE2LjUgMTIsMTYuNSBDMTIuMjU2LDE2LjUgMTIuNTEyLDE2LjU5OCAxMi43MDcsMTYuNzkzIEMxMi44OTYsMTYuOTgyIDEzLDE3LjIzMyAxMywxNy41IEMxMywxNy43NjcgMTIuODk2LDE4LjAxOCAxMi43MDcsMTguMjA3IE01LjI5MywxMi43MDcgQzUuMTA0LDEyLjUxOCA1LDEyLjI2NyA1LDEyIEM1LDExLjczMyA1LjEwNCwxMS40ODIgNS4yOTMsMTEuMjkzIEM1LjQ4OCwxMS4wOTggNS43NDQsMTEgNiwxMSBDNi4yNTYsMTEgNi41MTIsMTEuMDk4IDYuNzA3LDExLjI5MyBDNi44OTYsMTEuNDgyIDcsMTEuNzMzIDcsMTIgQzcsMTIuMjY3IDYuODk2LDEyLjUxOCA2LjcwNywxMi43MDcgQzYuMzE2LDEzLjA5NyA1LjY4NCwxMy4wOTcgNS4yOTMsMTIuNzA3IE0xMS4yOTMsNS43OTMgQzExLjQ4OCw1LjU5OCAxMS43NDQsNS41IDEyLDUuNSBDMTIuMjU2LDUuNSAxMi41MTIsNS41OTggMTIuNzA3LDUuNzkzIEMxMi44OTYsNS45ODIgMTMsNi4yMzMgMTMsNi41IEMxMyw2Ljc2NyAxMi44OTYsNy4wMTggMTIuNzA3LDcuMjA3IEMxMi4zMTYsNy41OTcgMTEuNjg0LDcuNTk3IDExLjI5Myw3LjIwNyBDMTEuMTA0LDcuMDE4IDExLDYuNzY3IDExLDYuNSBDMTEsNi4yMzMgMTEuMTA0LDUuOTgyIDExLjI5Myw1Ljc5MyBNMTgsNS41IEMxOC41NTIsNS41IDE5LDUuOTQ5IDE5LDYuNSBDMTksNy4wNTEgMTguNTUyLDcuNSAxOCw3LjUgQzE3LjQ0OCw3LjUgMTcsNy4wNTEgMTcsNi41IEMxNyw1Ljk0OSAxNy40NDgsNS41IDE4LDUuNSBNMTgsMTUuNSBDMTcuMDcxLDE1LjUgMTYuMjk1LDE2LjE0IDE2LjA3MSwxNyBMMTMuOTI5LDE3IEMxMy44NDEsMTYuNjU4IDEzLjY3LDE2LjM0MiAxMy40MTQsMTYuMDg2IEMxMi43MzYsMTUuNDA3IDExLjY4NiwxNS4zMiAxMC45MTEsMTUuODIzIEw3Ljc1OSwxMi45MzQgQzcuOTExLDEyLjY0OCA4LDEyLjMzMyA4LDEyIEM4LDExLjY2NyA3LjkxMSwxMS4zNTIgNy43NTksMTEuMDY2IEwxMC45MTEsOC4xNzYgQzExLjI0MSw4LjM5MSAxMS42MjEsOC40OTkgMTIsOC40OTkgQzEyLjUxMiw4LjQ5OSAxMy4wMjQsOC4zMDQgMTMuNDE0LDcuOTE0IEMxMy42Nyw3LjY1OCAxMy44NDEsNy4zNDIgMTMuOTI5LDcgTDE2LjA3MSw3IEMxNi4yOTUsNy44NiAxNy4wNzEsOC41IDE4LDguNSBDMTkuMTAzLDguNSAyMCw3LjYwMyAyMCw2LjUgQzIwLDUuMzk3IDE5LjEwMyw0LjUgMTgsNC41IEMxNy4wNzEsNC41IDE2LjI5NSw1LjE0IDE2LjA3MSw2IEwxMy45MjksNiBDMTMuODQxLDUuNjU4IDEzLjY3LDUuMzQyIDEzLjQxNCw1LjA4NiBDMTIuNjM1LDQuMzA2IDExLjM2NSw0LjMwNiAxMC41ODYsNS4wODYgQzEwLjIwOCw1LjQ2MyAxMCw1Ljk2NiAxMCw2LjUgQzEwLDYuODMzIDEwLjA4OSw3LjE0OCAxMC4yNDEsNy40MzQgTDcuMDg5LDEwLjMyMyBDNi4zMTQsOS44MiA1LjI2NCw5LjkwNyA0LjU4NiwxMC41ODYgQzQuMjA4LDEwLjk2MyA0LDExLjQ2NiA0LDEyIEM0LDEyLjUzNCA0LjIwOCwxMy4wMzcgNC41ODYsMTMuNDE0IEM0Ljk3NiwxMy44MDQgNS40ODgsMTMuOTk5IDYsMTMuOTk5IEM2LjM3OSwxMy45OTkgNi43NTksMTMuODkxIDcuMDg5LDEzLjY3NiBMMTAuMjQxLDE2LjU2NiBDMTAuMDg5LDE2Ljg1MiAxMCwxNy4xNjcgMTAsMTcuNSBDMTAsMTguMDM0IDEwLjIwOCwxOC41MzcgMTAuNTg2LDE4LjkxNCBDMTAuOTc2LDE5LjMwNCAxMS40ODgsMTkuNDk5IDEyLDE5LjQ5OSBDMTIuNTEyLDE5LjQ5OSAxMy4wMjQsMTkuMzA0IDEzLjQxNCwxOC45MTQgQzEzLjY3LDE4LjY1OCAxMy44NDEsMTguMzQyIDEzLjkyOSwxOCBMMTYuMDcxLDE4IEMxNi4yOTUsMTguODYgMTcuMDcxLDE5LjUgMTgsMTkuNSBDMTkuMTAzLDE5LjUgMjAsMTguNjAzIDIwLDE3LjUgQzIwLDE2LjM5NyAxOS4xMDMsMTUuNSAxOCwxNS41IE02LDE4IEM1LjcyNSwxOCA1LjUsMTcuNzc2IDUuNSwxNy41IEM1LjUsMTcuMjI0IDUuNzI1LDE3IDYsMTcgQzYuMjc1LDE3IDYuNSwxNy4yMjQgNi41LDE3LjUgQzYuNSwxNy43NzYgNi4yNzUsMTggNiwxOCBNNiwxNiBDNS4xNzMsMTYgNC41LDE2LjY3MyA0LjUsMTcuNSBDNC41LDE4LjMyNyA1LjE3MywxOSA2LDE5IEM2LjgyNywxOSA3LjUsMTguMzI3IDcuNSwxNy41IEM3LjUsMTYuNjczIDYuODI3LDE2IDYsMTYgTTE4LDEyLjUgQzE3LjcyNSwxMi41IDE3LjUsMTIuMjc2IDE3LjUsMTIgQzE3LjUsMTEuNzI0IDE3LjcyNSwxMS41IDE4LDExLjUgQzE4LjI3NSwxMS41IDE4LjUsMTEuNzI0IDE4LjUsMTIgQzE4LjUsMTIuMjc2IDE4LjI3NSwxMi41IDE4LDEyLjUgTTE4LDEwLjUgQzE3LjE3MywxMC41IDE2LjUsMTEuMTczIDE2LjUsMTIgQzE2LjUsMTIuODI3IDE3LjE3MywxMy41IDE4LDEzLjUgQzE4LjgyNywxMy41IDE5LjUsMTIuODI3IDE5LjUsMTIgQzE5LjUsMTEuMTczIDE4LjgyNywxMC41IDE4LDEwLjUgTTEyLDEyLjUgQzExLjcyNSwxMi41IDExLjUsMTIuMjc2IDExLjUsMTIgQzExLjUsMTEuNzI0IDExLjcyNSwxMS41IDEyLDExLjUgQzEyLjI3NSwxMS41IDEyLjUsMTEuNzI0IDEyLjUsMTIgQzEyLjUsMTIuMjc2IDEyLjI3NSwxMi41IDEyLDEyLjUgTTEyLDEwLjUgQzExLjE3MywxMC41IDEwLjUsMTEuMTczIDEwLjUsMTIgQzEwLjUsMTIuODI3IDExLjE3MywxMy41IDEyLDEzLjUgQzEyLjgyNywxMy41IDEzLjUsMTIuODI3IDEzLjUsMTIgQzEzLjUsMTEuMTczIDEyLjgyNywxMC41IDEyLDEwLjUgTTYsNiBDNi4yNzUsNiA2LjUsNi4yMjQgNi41LDYuNSBDNi41LDYuNzc2IDYuMjc1LDcgNiw3IEM1LjcyNSw3IDUuNSw2Ljc3NiA1LjUsNi41IEM1LjUsNi4yMjQgNS43MjUsNiA2LDYgTTYsOCBDNi44MjcsOCA3LjUsNy4zMjcgNy41LDYuNSBDNy41LDUuNjczIDYuODI3LDUgNiw1IEM1LjE3Myw1IDQuNSw1LjY3MyA0LjUsNi41IEM0LjUsNy4zMjcgNS4xNzMsOCA2LDgiIGlkPSJGaWxsLTciIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+" opacity="1"/>
<text x="110" y="104.667" fill="#1E1E1E" font-family="Helvetica" font-size="10.667" text-anchor="middle">Infrastructure Composer</text>
</g>
</svg>
