marimo-learn / sql /public /04_concepts.svg
Greg Wilson
feat: overhaul for relaunch
aaef24a
<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than draw.io -->
<!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" style="background: transparent; background-color: transparent; color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="561px" height="321px" viewBox="0 0 561 321" content="&lt;mxfile host=&quot;Electron&quot; agent=&quot;Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.5.2 Chrome/142.0.7444.265 Electron/39.6.1 Safari/537.36&quot; version=&quot;29.5.2&quot;&gt;&#10; &lt;diagram name=&quot;Page-1&quot; id=&quot;ByKeiZXm40MUItRrX5b6&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;786&quot; dy=&quot;602&quot; grid=&quot;1&quot; gridSize=&quot;10&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;1&quot; page=&quot;1&quot; pageScale=&quot;1&quot; pageWidth=&quot;1100&quot; pageHeight=&quot;850&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-1&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeWidth=3;fontSize=14;&quot; value=&quot;&amp;lt;i style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;null&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;280&quot; y=&quot;200&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;is not&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;40&quot; width=&quot;70&quot; x=&quot;400&quot; y=&quot;195&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;2ZdABM0r3_JjbjhbYHQP-1&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-1&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;340&quot; y=&quot;160&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;700&quot; y=&quot;180&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-5&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;entryX=0.5;entryY=1;entryDx=0;entryDy=0;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-9&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;480&quot; y=&quot;360&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;485.9375&quot; y=&quot;150&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-6&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-10&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;480&quot; y=&quot;360&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;510&quot; y=&quot;187.80000000000007&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-7&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;entryX=0.5;entryY=0;entryDx=0;entryDy=0;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-11&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;480&quot; y=&quot;360&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;510&quot; y=&quot;228.70000000000005&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-9&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;false&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;60&quot; x=&quot;450&quot; y=&quot;110&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-10&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;empty string&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;90&quot; x=&quot;500&quot; y=&quot;150&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-11&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;zero&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;445&quot; y=&quot;270&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-13&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;represents&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;40&quot; width=&quot;80&quot; x=&quot;160&quot; y=&quot;195&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-14&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-1&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-13&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;390&quot; y=&quot;310&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;440&quot; y=&quot;260&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-15&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;&amp;quot;I don&amp;#39;t know&amp;quot;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;100&quot; x=&quot;30&quot; y=&quot;200&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-16&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;xxuAuwp8H7nKlfhpwfi7-13&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-15&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;370&quot; y=&quot;270&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;420&quot; y=&quot;220&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-17&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;produces&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;itself in&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; width=&quot;80&quot; x=&quot;275&quot; y=&quot;120&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-18&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-1&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-17&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;390&quot; y=&quot;170&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;440&quot; y=&quot;120&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-19&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;arithmetic&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;210&quot; y=&quot;70&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-20&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;xxuAuwp8H7nKlfhpwfi7-17&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-19&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;390&quot; y=&quot;170&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;440&quot; y=&quot;120&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-21&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;comparison&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;80&quot; x=&quot;340&quot; y=&quot;70&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-22&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;xxuAuwp8H7nKlfhpwfi7-17&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-21&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;390&quot; y=&quot;170&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;440&quot; y=&quot;120&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-23&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;ignored&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;in&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; width=&quot;80&quot; x=&quot;220&quot; y=&quot;275&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-24&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-1&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-23&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;380&quot; y=&quot;300&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;430&quot; y=&quot;250&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-25&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;aggregation&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;80&quot; x=&quot;140&quot; y=&quot;360&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-26&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;xxuAuwp8H7nKlfhpwfi7-23&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-25&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;390&quot; y=&quot;300&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;440&quot; y=&quot;250&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-27&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;checked using&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; width=&quot;80&quot; x=&quot;330&quot; y=&quot;275&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-28&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-1&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-27&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;380&quot; y=&quot;300&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;430&quot; y=&quot;250&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-29&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;is null&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;290&quot; y=&quot;360&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-30&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;is not null&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;390&quot; y=&quot;360&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-31&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;xxuAuwp8H7nKlfhpwfi7-27&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-30&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;400&quot; y=&quot;300&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;450&quot; y=&quot;250&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-32&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;xxuAuwp8H7nKlfhpwfi7-27&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-29&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;400&quot; y=&quot;300&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;450&quot; y=&quot;250&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-33&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;(un)equal&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;to itself&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;40&quot; width=&quot;80&quot; x=&quot;510&quot; y=&quot;220&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;xxuAuwp8H7nKlfhpwfi7-34&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;xxuAuwp8H7nKlfhpwfi7-33&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;380&quot; y=&quot;300&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;430&quot; y=&quot;250&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;/root&gt;&#10; &lt;/mxGraphModel&gt;&#10; &lt;/diagram&gt;&#10;&lt;/mxfile&gt;&#10;"><defs/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-1"><g transform="translate(0.5,0.5)"><rect x="250" y="130" width="70" height="30" fill="none" stroke="#000000" stroke-width="3" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 145px; margin-left: 251px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><i style="font-size: 14px;"><b style="font-size: 14px;">null</b></i></div></div></div></foreignObject><text x="285" y="149" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">null</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-10"><g transform="translate(0.5,0.5)"><ellipse cx="405" cy="145" rx="35" ry="20" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 145px; margin-left: 371px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">is not</div></div></div></foreignObject><text x="405" y="149" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">is not</text></switch></g></g></g><g data-cell-id="2ZdABM0r3_JjbjhbYHQP-1"><g transform="translate(0.5,0.5)"><path d="M 320 145 L 363.63 145" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 368.88 145 L 361.88 148.5 L 363.63 145 L 361.88 141.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-5"><g transform="translate(0.5,0.5)"><path d="M 416.35 126.08 L 446.72 75.46" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 449.42 70.96 L 448.82 78.76 L 446.72 75.46 L 442.82 75.16 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-6"><g transform="translate(0.5,0.5)"><path d="M 425.87 128.95 L 464.95 98.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 469.11 95.68 L 465.7 102.72 L 464.95 98.88 L 461.43 97.18 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-7"><g transform="translate(0.5,0.5)"><path d="M 419.82 163.12 L 445.97 195.07" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 449.29 199.13 L 442.15 195.93 L 445.97 195.07 L 447.57 191.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-9"><g transform="translate(0.5,0.5)"><rect x="420" y="40" width="60" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 55px; margin-left: 421px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">false</div></div></div></foreignObject><text x="450" y="59" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">false</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-10"><g transform="translate(0.5,0.5)"><rect x="470" y="80" width="90" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 95px; margin-left: 471px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">empty string</div></div></div></foreignObject><text x="515" y="99" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">empty string</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-11"><g transform="translate(0.5,0.5)"><rect x="415" y="200" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 215px; margin-left: 416px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">zero</div></div></div></foreignObject><text x="450" y="219" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">zero</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-13"><g transform="translate(0.5,0.5)"><ellipse cx="170" cy="145" rx="40" ry="20" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 145px; margin-left: 131px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">represents</div></div></div></foreignObject><text x="170" y="149" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">represents</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-14"><g transform="translate(0.5,0.5)"><path d="M 250 145 L 216.37 145" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 211.12 145 L 218.12 141.5 L 216.37 145 L 218.12 148.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-15"><g transform="translate(0.5,0.5)"><rect x="0" y="130" width="100" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 145px; margin-left: 1px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">"I don't know"</div></div></div></foreignObject><text x="50" y="149" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">"I don't know"</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-16"><g transform="translate(0.5,0.5)"><path d="M 130 145 L 106.37 145" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 101.12 145 L 108.12 141.5 L 106.37 145 L 108.12 148.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-17"><g transform="translate(0.5,0.5)"><ellipse cx="285" cy="75" rx="40" ry="25" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 75px; margin-left: 246px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">produces<br style="font-size: 14px;" />itself in</div></div></div></foreignObject><text x="285" y="79" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">produces...</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-18"><g transform="translate(0.5,0.5)"><path d="M 285 130 L 285 106.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 285 101.12 L 288.5 108.12 L 285 106.37 L 281.5 108.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-19"><g transform="translate(0.5,0.5)"><rect x="180" y="0" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 15px; margin-left: 181px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">arithmetic</div></div></div></foreignObject><text x="215" y="19" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">arithmetic</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-20"><g transform="translate(0.5,0.5)"><path d="M 261.58 54.73 L 237.35 34.13" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 233.35 30.72 L 240.95 32.59 L 237.35 34.13 L 236.42 37.93 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-21"><g transform="translate(0.5,0.5)"><rect x="310" y="0" width="80" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 15px; margin-left: 311px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">comparison</div></div></div></foreignObject><text x="350" y="19" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">comparison</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-22"><g transform="translate(0.5,0.5)"><path d="M 307.19 54.2 L 329.04 34.29" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 332.92 30.75 L 330.11 38.05 L 329.04 34.29 L 325.39 32.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-23"><g transform="translate(0.5,0.5)"><ellipse cx="230" cy="230" rx="40" ry="25" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 230px; margin-left: 191px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ignored<br style="font-size: 14px;" />in</div></div></div></foreignObject><text x="230" y="234" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">ignored...</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-24"><g transform="translate(0.5,0.5)"><path d="M 275.29 160 L 248.46 201.48" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 245.6 205.88 L 246.47 198.11 L 248.46 201.48 L 252.35 201.91 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-25"><g transform="translate(0.5,0.5)"><rect x="110" y="290" width="80" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 305px; margin-left: 111px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">aggregation</div></div></div></foreignObject><text x="150" y="309" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">aggregation</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-26"><g transform="translate(0.5,0.5)"><path d="M 207.81 250.8 L 170.65 285.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 166.82 289.24 L 169.53 281.89 L 170.65 285.64 L 174.32 287 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-27"><g transform="translate(0.5,0.5)"><ellipse cx="340" cy="230" rx="40" ry="25" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 230px; margin-left: 301px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">checked using</div></div></div></foreignObject><text x="340" y="234" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">checked usi...</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-28"><g transform="translate(0.5,0.5)"><path d="M 294.71 160 L 321.54 201.48" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 324.4 205.88 L 317.65 201.91 L 321.54 201.48 L 323.53 198.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-29"><g transform="translate(0.5,0.5)"><rect x="260" y="290" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 305px; margin-left: 261px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">is null</div></div></div></foreignObject><text x="295" y="309" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">is null</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-30"><g transform="translate(0.5,0.5)"><rect x="360" y="290" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 305px; margin-left: 361px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">is not null</div></div></div></foreignObject><text x="395" y="309" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">is not null</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-31"><g transform="translate(0.5,0.5)"><path d="M 356.67 252.73 L 380.23 284.86" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 383.34 289.1 L 376.38 285.52 L 380.23 284.86 L 382.02 281.38 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-32"><g transform="translate(0.5,0.5)"><path d="M 325.96 253.41 L 307.28 284.54" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 304.58 289.04 L 305.18 281.24 L 307.28 284.54 L 311.18 284.84 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-33"><g transform="translate(0.5,0.5)"><rect x="480" y="150" width="80" height="40" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 170px; margin-left: 481px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">(un)equal<br style="font-size: 14px;" />to itself</div></div></div></foreignObject><text x="520" y="174" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">(un)equal...</text></switch></g></g></g><g data-cell-id="xxuAuwp8H7nKlfhpwfi7-34"><g transform="translate(0.5,0.5)"><path d="M 435.23 155.08 L 473.96 167.99" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 478.94 169.65 L 471.19 170.75 L 473.96 167.99 L 473.41 164.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g></g></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>