<?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="38" 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" 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" 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" 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" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="51.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="51.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="51.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="51.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="51.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="65.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="65.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="65.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="65.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="65.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="78.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="78.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="78.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="78.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="78.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="92.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="92.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="92.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="92.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="92.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<image x="78" y="39" width="64" height="64" href="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+SWNvbi1BcmNoaXRlY3R1cmUvMTYvQXJjaF9GcmVlUlRPU18xNjwvdGl0bGU+CiAgICA8ZyBpZD0iSWNvbi1BcmNoaXRlY3R1cmUvMTYvQXJjaF9GcmVlUlRPU18xNiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikljb24tQXJjaGl0ZWN0dXJlLUJHLzE2L0ludGVybmV0LW9mLVRoaW5ncyIgZmlsbD0iIzdBQTExNiI+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgICAgICA8cGF0aCBkPSJNOC41NzM4NzI1NywxMS45MDA3NTEyIEM4Ljg0NjU5NDEzLDExLjkwMDc1MTIgOS4wNjc5OTE3LDEyLjExODc0OTUgOS4wNjc5OTE3LDEyLjM4NjA2ODcgQzkuMDY3OTkxNywxMi42NTMzODggOC44NDY1OTQxMywxMi44NzAzOTk5IDguNTczODcyNTcsMTIuODcwMzk5OSBDOC4zMDExNTEwMiwxMi44NzAzOTk5IDguMDc4NzQ3MDksMTIuNjUzMzg4IDguMDc4NzQ3MDksMTIuMzg2MDY4NyBDOC4wNzg3NDcwOSwxMi4xMTg3NDk1IDguMzAxMTUxMDIsMTEuOTAwNzUxMiA4LjU3Mzg3MjU3LDExLjkwMDc1MTIgTDguNTczODcyNTcsMTEuOTAwNzUxMiBaIE0xMC43Mzc1MzA3LDkuNzU4MjUxNzYgQzEwLjkxMzY0MjQsMTAuMDM1NDM1MiAxMS4xODAzMjU4LDEwLjI0ODUwMTQgMTEuNDk3MzI2OSwxMC4zNjE5Mzk0IEwxMS41MDQzNzEzLDE1LjE3MjY5OSBDMTEuMzM3MzE2OCwxNS4xNDUwNzkzIDExLjE3NjMwMDQsMTUuMDk4NzE3NyAxMS4wMTkzMDk0LDE1LjA0MTUwNTQgTDExLjAxOTMwOTQsMTIuMzM1NzYxNCBDMTEuMDE5MzA5NCwxMi4wNjM1MTAxIDEwLjc5Mzg4NjQsMTEuODQyNTUyNSAxMC41MTYxMzMxLDExLjg0MjU1MjUgTDkuOTY1NjU4MjIsMTEuODQyNTUyNSBDOS44NDU5MDIyNiwxMS41NDc2MTM2IDkuNjMwNTQyOCwxMS4zMDE5OTU2IDkuMzU2ODE0ODksMTEuMTM2Mjc3NCBDOS42NDI2MTkwMywxMC41Mjk2MzA1IDEwLjEyNDY2MTksMTAuMDQ4MjU4NiAxMC43Mzc1MzA3LDkuNzU4MjUxNzYgTDEwLjczNzUzMDcsOS43NTgyNTE3NiBaIE0xMi4wMDk1NjAzLDguNDk5NTgyNjcgQzEyLjI4MjI4MTksOC40OTk1ODI2NyAxMi41MDM2Nzk1LDguNzE2NTk0NTggMTIuNTAzNjc5NSw4Ljk4MzkxMzggQzEyLjUwMzY3OTUsOS4yNTEyMzMwMiAxMi4yODIyODE5LDkuNDY5MjMxMzUgMTIuMDA5NTYwMyw5LjQ2OTIzMTM1IEMxMS43MzY4Mzg4LDkuNDY5MjMxMzUgMTEuNTE0NDM0OSw5LjI1MTIzMzAyIDExLjUxNDQzNDksOC45ODM5MTM4IEMxMS41MTQ0MzQ5LDguNzE2NTk0NTggMTEuNzM2ODM4OCw4LjQ5OTU4MjY3IDEyLjAwOTU2MDMsOC40OTk1ODI2NyBMMTIuMDA5NTYwMyw4LjQ5OTU4MjY3IFogTTE0LjY2MTI5OTUsMTEuMTM2Mjc3NCBDMTQuMzg0NTUyNSwxMS4zMDM5Njg0IDE0LjE2ODE4NjcsMTEuNTUzNTMyMSAxNC4wNDg0MzA3LDExLjg1NDM4OTYgTDEzLjUwMjk4NzYsMTEuODU0Mzg5NiBDMTMuMjI1MjM0MywxMS44NTQzODk2IDEyLjk5OTgxMTMsMTIuMDc1MzQ3MSAxMi45OTk4MTEzLDEyLjM0NzU5ODUgTDEyLjk5OTgxMTMsMTUuMDQxNTA1NCBDMTIuODQxODE0LDE1LjA5OTcwNDEgMTIuNjc4Nzg0OCwxNS4xNDUwNzkzIDEyLjUxMDcyMzksMTUuMTczNjg1NCBMMTIuNTAzNjc5NSwxMC4zNjY4NzE1IEMxMi44Mjk3Mzc3LDEwLjI1NTQwNjMgMTMuMTAxNDUyOSwxMC4wNDAzNjczIDEzLjI4MDU4MzcsOS43NTgyNTE3NiBDMTMuODkzNDUyNCwxMC4wNDgyNTg2IDE0LjM3NTQ5NTMsMTAuNTI5NjMwNSAxNC42NjEyOTk1LDExLjEzNjI3NzQgTDE0LjY2MTI5OTUsMTEuMTM2Mjc3NCBaIE0xNS45MzkzNjczLDEyLjM4NjA2ODcgQzE1LjkzOTM2NzMsMTIuNjUzMzg4IDE1LjcxNzk2OTcsMTIuODcwMzk5OSAxNS40NDQyNDE4LDEyLjg3MDM5OTkgQzE1LjE3MjUyNjYsMTIuODcwMzk5OSAxNC45NTAxMjI2LDEyLjY1MzM4OCAxNC45NTAxMjI2LDEyLjM4NjA2ODcgQzE0Ljk1MDEyMjYsMTIuMTE4NzQ5NSAxNS4xNzI1MjY2LDExLjkwMDc1MTIgMTUuNDQ0MjQxOCwxMS45MDA3NTEyIEMxNS43MTc5Njk3LDExLjkwMDc1MTIgMTUuOTM5MzY3MywxMi4xMTg3NDk1IDE1LjkzOTM2NzMsMTIuMzg2MDY4NyBMMTUuOTM5MzY3MywxMi4zODYwNjg3IFogTTE0LjAwNjE2MzksMTQuNDI3OTUzNiBMMTQuMDA2MTYzOSwxMi44NDA4MDczIEwxNC4wMjQyNzgzLDEyLjg0MDgwNzMgQzE0LjEzMTk1OCwxMy4xNjIzNzk1IDE0LjM0NDI5ODQsMTMuNDM2NjAzNyAxNC42MjkwOTYyLDEzLjYxODEwNDYgQzE0LjQ3MTA5ODgsMTMuOTIyOTA3NyAxNC4yNjE3Nzc1LDE0LjE5NDE3MjUgMTQuMDA2MTYzOSwxNC40Mjc5NTM2IEwxNC4wMDYxNjM5LDE0LjQyNzk1MzYgWiBNOS43MDgwMzE5NSwxNC4xMjkwNjkgQzkuNTc4MjEyNDcsMTMuOTcxMjQyMSA5LjQ3MzU1MTgsMTMuODAwNTkxOSA5LjM4MTk3MzcxLDEzLjYyMjA1MDIgQzkuNjcyODA5NjEsMTMuNDM4NTc2NSA5Ljg5MDE4MTc3LDEzLjE1ODQzMzkgOS45OTY4NTUxNSwxMi44Mjg5NzAzIEwxMC4wMTI5NTY4LDEyLjgyODk3MDMgTDEwLjAxMjk1NjgsMTQuNDE0MTQzNyBDOS45MTAzMDg4MiwxNC4zMjA0MzQgOS44MDM2MzU0NSwxNC4yNDI1MDcgOS43MDgwMzE5NSwxNC4xMjkwNjkgTDkuNzA4MDMxOTUsMTQuMTI5MDY5IFogTTguMzg2NjkwOTksMTMuODM5MDYyMSBDOC41MjU1Njc2NSwxNC4xNjA2MzQzIDguNjkyNjIyMTgsMTQuNDY1NDM3NCA4LjkwNTk2ODkzLDE0LjcyMzg3ODkgQzguOTEzMDEzNCwxNC43MzM3NDMxIDguOTc0NDAwOTEsMTQuODA5Njk3MiA4Ljk4MjQ1MTczLDE0LjgxODU3NSBDOS4yNzIyODEyOCwxNS4xNTk4NzU2IDkuNjI0NTA0NjksMTUuNDQ0OTUwMyAxMC4wMTI5NTY4LDE1LjY2Nzg4MDcgTDEwLjAxMjk1NjgsMTYuOTIyNjA0MSBMMTEuMDE5MzA5NCwxNi45MjI2MDQxIEwxMS4wMTkzMDk0LDE2LjA2NzM3OTkgQzExLjE3ODMxMzEsMTYuMTA4ODA5NSAxMS4zMzkzMjk1LDE2LjEzOTM4ODQgMTEuNTA1Mzc3NywxNi4xNjAxMDMyIEwxMS41MDYzODQsMTYuOTIyNjA0MSBMMTIuNTEyNzM2NywxNi45MjE2MTc3IEwxMi41MTE3MzAzLDE2LjE2MDEwMzIgQzEyLjY3ODc4NDgsMTYuMTM5Mzg4NCAxMi44NDA4MDc2LDE2LjEwODgwOTUgMTIuOTk5ODExMywxNi4wNjczNzk5IEwxMi45OTk4MTEzLDE2LjkyMjYwNDEgTDE0LjAwNjE2MzksMTYuOTIyNjA0MSBMMTQuMDA2MTYzOSwxNS42NDcxNjU5IEMxNC43Mjc3MTg3LDE1LjIyNzkzODQgMTUuMjkzMjg4OSwxNC41OTI2ODUzIDE1LjYyMjM2NjIsMTMuODQwMDQ4NiBDMTYuMzY2MDYwOCwxMy43NTIyNTc0IDE2Ljk0NTcxOTksMTMuMTM3NzE5MSAxNi45NDU3MTk5LDEyLjM4NjA2ODcgQzE2Ljk0NTcxOTksMTEuNjU0MTQ2NyAxNi4zOTgyNjQsMTEuMDUxNDQ1NSAxNS42ODM3NTM3LDEwLjkzODAwNzQgQzE1LjI4ODI1NzEsOS45Mzk3NTI2NCAxNC40OTgyNzAzLDkuMTUyNTkxMjQgMTMuNDg2ODg2LDguNzUzMDkyMDQgQzEzLjM3MjE2MTgsOC4wNTI3MzU0MSAxMi43NTYyNzQsNy41MTMxNjQ4OCAxMi4wMDk1NjAzLDcuNTEzMTY0ODggQzExLjI1Mjc4MzIsNy41MTMxNjQ4OCAxMC42MzI4Nyw4LjA2NDU3MjQzIDEwLjUyOTIxNTcsOC43Nzc3NTI0OSBDOS41Mjg5MDExOSw5LjE3ODIzODExIDguNzUwOTkwNjMsOS45NDg2MzA0IDguMzU1NDk0MDYsMTAuOTM2MDM0NiBDNy42MzA5MjAxOCwxMS4wMzk2MDg1IDcuMDcyMzk0NDksMTEuNjQ3MjQxOCA3LjA3MjM5NDQ5LDEyLjM4NjA2ODcgQzcuMDcyMzk0NDksMTMuMTM0NzU5OCA3LjY0ODAyODE4LDEzLjc0NzMyNTMgOC4zODY2OTA5OSwxMy44MzkwNjIxIEw4LjM4NjY5MDk5LDEzLjgzOTA2MjEgWiBNNS45ODM1MjA5OCwxOC4wMTM1ODIyIEwxOC4wMzM1ODcsMTguMDEzNTgyMiBMMTguMDMzNTg3LDYuOTg2NDE3NzkgTDUuOTgzNTIwOTgsNi45ODY0MTc3OSBMNS45ODM1MjA5OCwxOC4wMTM1ODIyIFogTTIwLDEwLjA3MjkxOSBMMjAsOS4wODY1MDEyNSBMMTkuMDM5OTM5Niw5LjA4NjUwMTI1IEwxOS4wMzk5Mzk2LDguMDUzNzIxODMgTDE5Ljk2OTgwOTQsOC4wNTM3MjE4MyBMMTkuOTY5ODA5NCw3LjA2NzMwNDA0IEwxOS4wMzk5Mzk2LDcuMDY3MzA0MDQgTDE5LjAzOTkzOTYsNi40OTMyMDg4OSBDMTkuMDM5OTM5Niw2LjIyMDk1NzU4IDE4LjgxNTUyMyw2IDE4LjUzNjc2MzMsNiBMNS40ODEzNTEwMyw2IEM1LjIwMjU5MTM2LDYgNC45NzgxNzQ3Myw2LjIyMDk1NzU4IDQuOTc4MTc0NzMsNi40OTMyMDg4OSBMNC45NzgxNzQ3Myw3LjA4MzA4NjczIEw0LjAzMTE5NjkzLDcuMDgyMTAwMzEgTDQuMDI5MTg0MjMsOC4wNjg1MTgxIEw0Ljk3ODE3NDczLDguMDY5NTA0NTEgTDQuOTc4MTc0NzMsOS4wNTY5MDg3MiBMNCw5LjA1NjkwODcyIEw0LDEwLjA0MzMyNjUgTDQuOTc4MTc0NzMsMTAuMDQzMzI2NSBMNC45NzgxNzQ3MywxMS4wNjAzMjMyIEw0LDExLjA2MDMyMzIgTDQsMTIuMDQ2NzQxIEw0Ljk3ODE3NDczLDEyLjA0Njc0MSBMNC45NzgxNzQ3MywxMy4wMjAzMzU0IEw0LDEzLjAyMDMzNTQgTDQsMTQuMDA2NzUzMiBMNC45NzgxNzQ3MywxNC4wMDY3NTMyIEw0Ljk3ODE3NDczLDE0Ljk1MTc0MTQgTDQsMTQuOTUxNzQxNCBMNCwxNS45MzgxNTkyIEw0Ljk3ODE3NDczLDE1LjkzODE1OTIgTDQuOTc4MTc0NzMsMTYuOTY2OTkyOSBMNC4wMzAxOTA1OCwxNi45NjY5OTI5IEw0LjAzMDE5MDU4LDE3Ljk1MzQxMDcgTDQuOTc4MTc0NzMsMTcuOTUzNDEwNyBMNC45NzgxNzQ3MywxOC41MDY3OTExIEM0Ljk3ODE3NDczLDE4Ljc3OTA0MjQgNS4yMDI1OTEzNiwxOSA1LjQ4MTM1MTAzLDE5IEwxOC41MzY3NjMzLDE5IEMxOC44MTU1MjMsMTkgMTkuMDM5OTM5NiwxOC43NzkwNDI0IDE5LjAzOTkzOTYsMTguNTA2NzkxMSBMMTkuMDM5OTM5NiwxNy45ODM5ODk3IEwxOS45ODI4OTIsMTcuOTgzOTg5NyBMMTkuOTgyODkyLDE2Ljk5NzU3MTkgTDE5LjAzOTkzOTYsMTYuOTk3NTcxOSBMMTkuMDM5OTM5NiwxNi4wMTAxNjc3IEwxOS45ODc5MjM4LDE2LjAxMDE2NzcgTDE5Ljk4NzkyMzgsMTUuMDIzNzQ5OSBMMTkuMDM5OTM5NiwxNS4wMjM3NDk5IEwxOS4wMzk5Mzk2LDE0LjAwNjc1MzIgTDE5Ljk2OTgwOTQsMTQuMDA2NzUzMiBMMTkuOTY5ODA5NCwxMy4wMjAzMzU0IEwxOS4wMzk5Mzk2LDEzLjAyMDMzNTQgTDE5LjAzOTkzOTYsMTEuOTg2NTY5NSBMMTkuOTg3OTIzOCwxMS45ODY1Njk1IEwxOS45ODc5MjM4LDExLjAwMDE1MTggTDE5LjAzOTkzOTYsMTEuMDAwMTUxOCBMMTkuMDM5OTM5NiwxMC4wNzI5MTkgTDIwLDEwLjA3MjkxOSBaIiBpZD0iRnJlZVJUT1NfSWNvbl8xNl9TcXVpZCIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgPC9nPgo8L3N2Zz4=" opacity="1"/>
<text x="110" y="117.667" fill="#1E1E1E" font-family="Helvetica" font-size="10.667" text-anchor="middle">FreeRTOS</text>
</g>
</svg>
