libinput/doc/touchpad-tap-state-machine.svg
Peter Hutterer 9baccdf44c touchpad: support automatic drag-lock when releasing at the edge
If drag-lock is disabled but we're in a tap-and-drag state and the
finger is released near the edge (within 5mm), enable automatic drag
lock for 400ms.  This allows a user to quickly reset the finger and
continue with the drag.

The 400ms is a randomly guessed timeout - if you're using tap-and-drag
without draglock, finger dexterity should be high enough that resetting
the single finger can be done quickly but it's also short enough to not
make the occasional delayed button be painful in day-to-day use.

Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1447>
2026-03-24 05:50:24 +00:00

4 lines
489 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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="3202px" height="3013px" viewBox="0 0 3202 3013" content="&lt;mxfile host=&quot;app.diagrams.net&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64; rv:148.0) Gecko/20100101 Firefox/148.0&quot; version=&quot;29.6.4&quot;&gt;&#xA; &lt;diagram id=&quot;rBU0XCT8gyggZLzt--pc&quot; name=&quot;Page-1&quot;&gt;&#xA; &lt;mxGraphModel dx=&quot;3896&quot; dy=&quot;1257&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;827&quot; pageHeight=&quot;1169&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#xA; &lt;root&gt;&#xA; &lt;mxCell id=&quot;0&quot; /&gt;&#xA; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-10&quot; parent=&quot;1&quot; style=&quot;rounded=1;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=none;dashed=1;strokeWidth=3;&quot; value=&quot;(this section exists for [n] = 1, [n] = 2, and [n] = 3)&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;1820&quot; width=&quot;1320&quot; x=&quot;-1622&quot; y=&quot;717.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MrLpXOIsqby3ddhYwuns-1&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-143&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-137&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-620&quot; y=&quot;1594.8368074602304&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-1413&quot; y=&quot;1394.7380691168405&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-1&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-38&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-137&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-418.5&quot; y=&quot;125&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-1446.5&quot; y=&quot;1300.6321014892442&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-5&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-6&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;MEsUvs0QxSBoKlLjs463-11&quot; style=&quot;endArrow=classic;html=1;edgeStyle=orthogonalEdgeStyle;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-220&quot; y=&quot;1350&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-170&quot; y=&quot;1300&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-7&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-383&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;253.37100737100718&quot; y=&quot;1680&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1490&quot; y=&quot;915.9650853889943&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-8&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-372&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;450&quot; y=&quot;1240&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;500&quot; y=&quot;1190&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-9&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-362&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;501.8968565815312&quot; y=&quot;1375&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1490&quot; y=&quot;908.8790546802593&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-11&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-12&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-126&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-138&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-409.91401273885367&quot; y=&quot;2026&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-437.46923076923076&quot; y=&quot;2277.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-13&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.start_1;fillColor=#CCCCFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;99&quot; x=&quot;278.49999999999966&quot; y=&quot;20&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;130&quot; x=&quot;269.99999999999983&quot; y=&quot;310&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-15&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;283.4999999999999&quot; y=&quot;120&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-16&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-13&quot; style=&quot;endArrow=classic;endFill=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-15&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-17&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;20.500000000000185&quot; y=&quot;319.9999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-18&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-17&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-19&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 1&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-227&quot; y=&quot;658&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-20&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;367.9999999999998&quot; y=&quot;414.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-21&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-20&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-22&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#67AB9F;strokeColor=#000000;strokeWidth=2&quot; value=&quot;move &amp;gt; &amp;#xa;threshold&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;892&quot; y=&quot;499.9999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-23&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-22&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-24&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;186.50000000000034&quot; y=&quot;429.9999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-25&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-24&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;TOUCH_2&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;130&quot; x=&quot;429.0000000000002&quot; y=&quot;828&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-27&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;224&quot; y=&quot;960&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-28&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-27&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-29&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 2&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-169.99999999999977&quot; y=&quot;792.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-30&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-31&quot; style=&quot;edgeStyle=elbowEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-204&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1280&quot; y=&quot;1240&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1268&quot; y=&quot;1750&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1240&quot; y=&quot;1820&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1230&quot; y=&quot;1760&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1240&quot; y=&quot;1390&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint x=&quot;1200&quot; y=&quot;1810&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-31&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#67AB9F;strokeColor=#000000;strokeWidth=2&quot; value=&quot;move &amp;gt; &amp;#xa;threshold&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;697&quot; y=&quot;897.9999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-32&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;526&quot; y=&quot;979.9999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-33&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-32&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-34&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; style=&quot;edgeStyle=none;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-31&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-35&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 1&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-533.4999999999999&quot; y=&quot;599.9999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-36&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 2&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-170.00000000000043&quot; y=&quot;1003.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-37&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-169&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-38&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;[n]FGTAP_TAPPED&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;130&quot; x=&quot;-643&quot; y=&quot;868&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-39&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-479.99999999999955&quot; y=&quot;948.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-40&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-38&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-39&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-398.5&quot; y=&quot;340&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-298.5&quot; y=&quot;240&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-41&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-654&quot; y=&quot;930&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-42&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-38&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-41&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-398.5&quot; y=&quot;340&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-298.5&quot; y=&quot;240&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;[n]FGTAP_DRAGGING&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;130&quot; x=&quot;-967.0000000000001&quot; y=&quot;1582.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-44&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-950.5&quot; y=&quot;1682.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-45&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button [n]&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-974.0000000000001&quot; y=&quot;2224.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-46&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-44&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-375&quot; y=&quot;392.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-275&quot; y=&quot;292.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-47&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-19&quot; style=&quot;edgeStyle=none;entryX=1;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-271&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-48&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-39&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-341&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-398.5&quot; y=&quot;340&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-410.24489795918316&quot; y=&quot;1056.5000000000005&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-49&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.start_1;fillColor=#CCCCFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;99&quot; x=&quot;889.9999999999994&quot; y=&quot;797.9999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-50&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFB570;strokeColor=#000000;strokeWidth=2&quot; value=&quot;third&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;475.5&quot; y=&quot;1052.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-51&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-50&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;TOUCH_3&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;130&quot; x=&quot;384.49999999999943&quot; y=&quot;1365.0000000000002&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-53&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-200&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-54&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-249.9999999999999&quot; y=&quot;1470&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-55&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-169.99999999999966&quot; y=&quot;1182.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-56&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#67AB9F;strokeColor=#000000;strokeWidth=2&quot; value=&quot;move &amp;gt; &amp;#xa;threshold&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;650.5&quot; y=&quot;1553&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-57&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-56&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-58&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.start_1;fillColor=#CCCCFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;99&quot; x=&quot;-879&quot; y=&quot;2589.999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-59&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;514.5&quot; y=&quot;1553&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-60&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-59&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-61&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;278.5&quot; y=&quot;835.4999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-62&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-61&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-63&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.start_1;fillColor=#CCCCFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;99&quot; x=&quot;-671.4999999999991&quot; y=&quot;510&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-64&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2&quot; value=&quot;fourth&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;399.9999999999998&quot; y=&quot;1552.9999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-65&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-64&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-66&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-35&quot; style=&quot;endArrow=classic;endFill=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-63&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-67&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;[n]FGTAP_DRAGGING_OR_DOUBLETAP&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;240&quot; x=&quot;-994.4999999999998&quot; y=&quot;1083.9999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-68&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-183&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-67&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-398.5&quot; y=&quot;340&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-298.5&quot; y=&quot;240&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-69&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-923&quot; y=&quot;1260.0000000000002&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-70&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-67&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-69&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-398.5&quot; y=&quot;340&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-298.5&quot; y=&quot;240&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-71&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-992.9999999999998&quot; y=&quot;981&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-72&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-67&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-71&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-398.5&quot; y=&quot;340&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-298.5&quot; y=&quot;240&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-73&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button [n]&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-1107.4999999999995&quot; y=&quot;808.0000000000005&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-74&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-717.0000000000002&quot; y=&quot;1135&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-75&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-67&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-74&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-398.5&quot; y=&quot;340&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-298.5&quot; y=&quot;240&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-76&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#67AB9F;strokeColor=#000000;strokeWidth=2&quot; value=&quot;move &amp;gt; &amp;#xa;threshold&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-1064&quot; y=&quot;1247.4999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-77&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-67&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-76&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-398.5&quot; y=&quot;340&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-298.5&quot; y=&quot;240&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-78&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-188&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-375&quot; y=&quot;392.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-275&quot; y=&quot;292.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-79&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; style=&quot;edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-22&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;HOLD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;130&quot; x=&quot;567&quot; y=&quot;560.0000000000001&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-81&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;663.5000000000003&quot; y=&quot;685&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-82&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-81&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-83&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-198&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-49&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;20&quot; y=&quot;315&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;120&quot; y=&quot;214.99999999999997&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-84&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;501.9999999999999&quot; y=&quot;639.9999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-85&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-84&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-86&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-166&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-87&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; style=&quot;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.837;exitY=0.975;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.26;entryY=0.02;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-330&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;TOUCH_2_HOLD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;130&quot; x=&quot;811.25&quot; y=&quot;1135&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-89&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;876.7499999999994&quot; y=&quot;1247.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-90&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-89&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-91&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-404&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-92&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-164&quot; style=&quot;edgeStyle=elbowEdgeStyle;elbow=horizontal;entryX=1;entryY=0.5;entryPerimeter=0;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1000&quot; y=&quot;860&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-93&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFB570;strokeColor=#000000;strokeWidth=2&quot; value=&quot;third&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;747.4999999999992&quot; y=&quot;1247.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-94&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-93&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-95&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-173&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-96&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-97&quot; style=&quot;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-333&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-97&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;TOUCH_3_HOLD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;130&quot; x=&quot;550&quot; y=&quot;2242&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-98&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-215&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-97&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-99&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2&quot; value=&quot;fourth&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;290.49999999999994&quot; y=&quot;2374.9999999999995&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-100&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;130&quot; x=&quot;70.00000000000074&quot; y=&quot;2500&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-101&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-97&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-99&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-102&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-99&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-100&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-103&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-64&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-100&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-104&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#E1D5E7;strokeColor=#000000;strokeWidth=2&quot; value=&quot;any finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;30.5000000000002&quot; y=&quot;2590&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-105&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2&quot; value=&quot;fourth&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;172.99999999999983&quot; y=&quot;2619&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-106&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#E1D5E7;strokeColor=#000000;strokeWidth=2&quot; value=&quot;any finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;332.00000000000057&quot; y=&quot;1492.9999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-107&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-106&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-108&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#E1D5E7;strokeColor=#000000;strokeWidth=2&quot; value=&quot;any finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;586.4999999999999&quot; y=&quot;2344.999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-109&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-97&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-108&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-110&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-175&quot; style=&quot;edgeStyle=elbowEdgeStyle;elbow=horizontal&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1090&quot; y=&quot;1440&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-111&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-100&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-104&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-112&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-100&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-105&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-113&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.start_1;fillColor=#CCCCFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;99&quot; x=&quot;92.50000000000024&quot; y=&quot;2970&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-114&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.decision;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2&quot; value=&quot;if finger&amp;#xa;count == 0&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;89.99999999999955&quot; width=&quot;103.19999999999982&quot; x=&quot;85.80000000000018&quot; y=&quot;2840.0000000000005&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-115&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-202&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-114&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-116&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-105&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-114&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-117&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-114&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-113&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-118&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;[n]FGTAP_DRAGGING_2&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;140&quot; x=&quot;-630.0000000000001&quot; y=&quot;1582.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-119&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-186&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-454&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-418.5&quot; y=&quot;125&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-528.5&quot; y=&quot;1202.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-120&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-118&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-415&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-395&quot; y=&quot;177.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-295&quot; y=&quot;77.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-121&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-416&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-395&quot; y=&quot;177.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-295&quot; y=&quot;77.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-122&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-643&quot; y=&quot;1801.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-123&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-122&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-395&quot; y=&quot;177.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-295&quot; y=&quot;77.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-124&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-194&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-118&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-395&quot; y=&quot;177.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-295&quot; y=&quot;77.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-125&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-45&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-58&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-395&quot; y=&quot;177.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-295&quot; y=&quot;77.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-126&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFB570;strokeColor=#000000;strokeWidth=2&quot; value=&quot;third&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-851.5&quot; y=&quot;1790&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-127&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-118&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-126&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-395&quot; y=&quot;177.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-295&quot; y=&quot;77.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#000000;strokeColor=#FFFFFF;strokeWidth=2;fontColor=#FFFFFF&quot; value=&quot;phys&amp;#xa;button&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;1480&quot; y=&quot;846.0000000000001&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-131&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-132&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-133&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-134&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-97&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-135&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-207&quot; style=&quot;edgeStyle=elbowEdgeStyle;elbow=horizontal;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-100&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1268&quot; y=&quot;2520&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-136&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-13&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-137&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#000000;strokeColor=#FFFFFF;strokeWidth=2;fontColor=#FFFFFF&quot; value=&quot;phys&amp;#xa;button&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-1520&quot; y=&quot;1342.4999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-138&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button [n]&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-1518&quot; y=&quot;2028.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-139&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-211&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-100&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;-1470&quot; y=&quot;2520&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-140&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-67&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-137&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-418.5&quot; y=&quot;125&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-1446.5&quot; y=&quot;1309.0944399018808&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-141&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-137&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-395&quot; y=&quot;177.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-295&quot; y=&quot;77.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-142&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-118&quot; style=&quot;edgeStyle=none;dashed=1&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-137&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-395&quot; y=&quot;177.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-295&quot; y=&quot;77.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-143&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;[n]FGTAP_DRAGGING_WAIT&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;170&quot; x=&quot;-1134.5&quot; y=&quot;2119.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-144&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-1091.5&quot; y=&quot;2174.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-145&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-191&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;curved=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-234&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-393&quot; y=&quot;272.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-293&quot; y=&quot;172.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-146&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-143&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-144&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-393&quot; y=&quot;272.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-293&quot; y=&quot;172.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-147&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-144&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-45&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-393&quot; y=&quot;272.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-293&quot; y=&quot;172.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-148&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-1268&quot; y=&quot;2121.499999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-149&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-143&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-148&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-393&quot; y=&quot;272.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-293&quot; y=&quot;172.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-150&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;280.5&quot; y=&quot;213.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-151&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-232.5&quot; y=&quot;540.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-152&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-17&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-151&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-153&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-151&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-19&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-154&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-15&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-150&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-155&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-150&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-156&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;509.5&quot; y=&quot;478&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-157&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-22&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-329&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-158&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-20&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-156&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-159&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-156&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-160&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-61&quot; style=&quot;edgeStyle=none;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-258&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;228&quot; y=&quot;913&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-161&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;747.5&quot; y=&quot;975&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-162&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-212&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-163&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-32&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-161&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-164&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;941.5&quot; y=&quot;976&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-165&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-89&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-164&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-166&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;465.5&quot; y=&quot;725.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-167&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-84&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-166&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;470.7692307692305&quot; y=&quot;760&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;426.15384615384573&quot; y=&quot;840&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-168&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-24&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-166&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-169&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;171.5&quot; y=&quot;833&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-170&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-27&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-169&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;338.48387096774195&quot; y=&quot;965&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;217.51612903225805&quot; y=&quot;715&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-171&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;656.5&quot; y=&quot;1059&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-172&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-404&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-171&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-173&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFB570&quot; value=&quot;TOUCH_TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;660.5&quot; y=&quot;1352.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-174&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-93&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-173&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;811.2499999999991&quot; y=&quot;1288.0042656916517&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;514.4999999999991&quot; y=&quot;1367.571602681292&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-175&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7&quot; value=&quot;that finger&amp;#xa;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;873.5&quot; y=&quot;2337.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-176&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-108&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-175&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-177&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFB570&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;530&quot; y=&quot;1961&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-178&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-59&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-177&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;658.636363636364&quot; y=&quot;1600&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;603.909090909091&quot; y=&quot;1880&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-179&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-56&quot; style=&quot;edgeStyle=elbowEdgeStyle;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-204&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1260&quot; y=&quot;1730&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-180&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-386&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-54&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-120&quot; y=&quot;1560&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;401.5&quot; y=&quot;1668&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-181&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7&quot; value=&quot;that finger&amp;#xa;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;260.5&quot; y=&quot;1582.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-182&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-106&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-181&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;100&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-183&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-743&quot; y=&quot;1011&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-184&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-41&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-183&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-501.875&quot; y=&quot;1140&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-613.5833333333335&quot; y=&quot;1210&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-185&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-979&quot; y=&quot;881&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-186&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-578.5&quot; y=&quot;1097.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-187&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-74&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-186&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-701.1923076923076&quot; y=&quot;1350&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-731.0384615384614&quot; y=&quot;1430&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-188&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-1067&quot; y=&quot;1468.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-189&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-76&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-188&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-984.1739130434785&quot; y=&quot;1402.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-910.217391304348&quot; y=&quot;1582.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-190&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-69&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-188&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-395&quot; y=&quot;177.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-295&quot; y=&quot;77.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-191&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-994.5&quot; y=&quot;1898.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-192&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-44&quot; style=&quot;edgeStyle=none;entryX=0.5;entryY=0;entryPerimeter=0&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-191&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-1049.125&quot; y=&quot;1767.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-1061.5&quot; y=&quot;1857.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-193&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-1260&quot; y=&quot;1978.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-194&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-630&quot; y=&quot;1697.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-195&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-415&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-416&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-850.844827586207&quot; y=&quot;1717.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-893.1034482758619&quot; y=&quot;1622.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-198&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;762.5&quot; y=&quot;770.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-199&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-81&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-198&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;767.5&quot; y=&quot;771.2790697674418&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;819.9999999999991&quot; y=&quot;783.4883720930231&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-200&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFB570&quot; value=&quot;TOUCH_TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;486.5&quot; y=&quot;1202.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-201&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-50&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-200&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;483.27325581395326&quot; y=&quot;1071&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;451.6511627906966&quot; y=&quot;1365&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-202&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7&quot; value=&quot;that finger&amp;#xa;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;35.5&quot; y=&quot;2678.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-203&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-104&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-202&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;175.87058823529424&quot; y=&quot;2660&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;145.09411764705874&quot; y=&quot;2840.0000000000005&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-204&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;1218&quot; y=&quot;1863&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-205&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-130&quot; style=&quot;edgeStyle=elbowEdgeStyle;elbow=horizontal;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-204&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1530&quot; y=&quot;1140&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1270&quot; y=&quot;1510&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint x=&quot;1270&quot; y=&quot;905&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;200.0000000000009&quot; y=&quot;2520&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-206&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;1217.5&quot; y=&quot;1913.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-207&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFB570&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;1217.5&quot; y=&quot;1963.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-208&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-1520&quot; y=&quot;2250&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-209&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-138&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-208&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-1257&quot; y=&quot;2168.580305927342&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-306.48888888888814&quot; y=&quot;2577.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-210&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-1520&quot; y=&quot;2300&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-211&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFB570&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-1520&quot; y=&quot;2350&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-212&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;797.5&quot; y=&quot;1047.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-213&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-161&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-212&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;849.302083333333&quot; y=&quot;1055.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;870.833333333333&quot; y=&quot;1135&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-214&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;530&quot; y=&quot;2013&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-215&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;530&quot; y=&quot;2065&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-216&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-334&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-336&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-660&quot; y=&quot;660&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-217&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-185&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-73&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-218&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-71&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-185&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-219&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;[n]FGTAP_DRAGGING_OR_TAP&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;200&quot; x=&quot;-1410&quot; y=&quot;1610&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-220&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-1440&quot; y=&quot;1805.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-221&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-219&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-220&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-222&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-1287&quot; y=&quot;1468.0000000000002&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-223&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-219&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-222&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-224&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-222&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-225&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#67AB9F;strokeColor=#000000;strokeWidth=2&quot; value=&quot;move &amp;gt; &amp;#xa;threshold&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-1210&quot; y=&quot;1542.4999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-226&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-219&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-225&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-227&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-225&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-228&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-148&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-193&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-229&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-193&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-219&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-230&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-1325.5&quot; y=&quot;2222&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-231&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-220&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-230&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-232&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-230&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-45&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-233&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-219&quot; style=&quot;edgeStyle=none;html=1;dashed=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-137&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-234&quot; parent=&quot;1&quot; style=&quot;rhombus;&quot; value=&quot;drag lock&amp;#xa;enabled?&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;80&quot; width=&quot;80&quot; x=&quot;-1089.5&quot; y=&quot;1971&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-235&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-234&quot; style=&quot;rounded=0;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;&quot; target=&quot;aEcPHcOQ3G9XlgeFfZAH-1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-236&quot; connectable=&quot;0&quot; parent=&quot;1K-_w3XMuqCQhgMUq5D0-235&quot; style=&quot;text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;&quot; value=&quot;no&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;-0.0327&quot; y=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-237&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-234&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-143&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-238&quot; connectable=&quot;0&quot; parent=&quot;1K-_w3XMuqCQhgMUq5D0-237&quot; style=&quot;text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;&quot; value=&quot;yes&amp;lt;br&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;0.1045&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;0.5&quot; y=&quot;-8.5&quot; as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-239&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;thumb&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;1079.9999999999998&quot; y=&quot;350&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-240&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-239&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-241&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;1112.5&quot; y=&quot;448.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-242&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-239&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-241&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-243&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-241&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-49&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-244&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-239&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;TOUCH_2_RELEASE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;154&quot; x=&quot;70&quot; y=&quot;665&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-246&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-11.200000000000003&quot; y=&quot;772.9999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-247&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-246&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-248&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;174.5&quot; y=&quot;552.4999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-249&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-248&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-250&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#67AB9F;strokeColor=#000000;strokeWidth=2&quot; value=&quot;move &amp;gt; &amp;#xa;threshold&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;263.5&quot; y=&quot;609.9999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-251&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-250&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-252&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-248&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-253&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-250&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-329&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-254&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-246&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-29&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-255&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;133.9999999999999&quot; y=&quot;1047.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-256&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-255&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;40&quot; y=&quot;910&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-257&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-36&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-342&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-258&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;209.5&quot; y=&quot;725.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-259&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-258&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-260&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-61.5&quot; y=&quot;659.9999999999999&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-261&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-260&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-262&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-260&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-29&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-263&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-4.500000000000114&quot; y=&quot;1110&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-264&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-263&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-265&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;191.5&quot; y=&quot;1162.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-266&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;260.5&quot; y=&quot;1083.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-267&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-255&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-266&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-268&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-266&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-269&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-263&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-265&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-270&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-265&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-271&quot; parent=&quot;1&quot; style=&quot;rhombus;&quot; value=&quot;drag&amp;#xa;disabled?&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;80&quot; width=&quot;80&quot; x=&quot;-370&quot; y=&quot;648&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-272&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-271&quot; style=&quot;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;edgeStyle=orthogonalEdgeStyle;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-35&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-273&quot; connectable=&quot;0&quot; parent=&quot;1K-_w3XMuqCQhgMUq5D0-272&quot; style=&quot;text;html=1;resizable=0;points=[];;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;&quot; value=&quot;yes&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;-0.6274&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-6&quot; as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-274&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;824.9999999999998&quot; y=&quot;685&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-275&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-274&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-276&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;either finger&amp;#xa;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;331.9999999999998&quot; y=&quot;981&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-277&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-276&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-278&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;remaining&amp;#xa; finger&amp;#xa;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;55.99999999999977&quot; y=&quot;550&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-279&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-245&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-278&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-280&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;any finger&amp;#xa;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;367.9999999999998&quot; y=&quot;1232.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-281&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-280&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-282&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-280&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;entryX=0.585;entryY=0.915;entryPerimeter=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-283&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-283&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7;&quot; value=&quot;that finger&amp;#xa;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;368&quot; y=&quot;1045&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-284&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-283&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-285&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7;&quot; value=&quot;that finger&amp;#xa;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;340&quot; y=&quot;725.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-286&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-276&quot; style=&quot;edgeStyle=none;rounded=0;html=1;entryX=0.5;entryY=0.91;entryPerimeter=0;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-285&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-287&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-285&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-288&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-171&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-289&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;1149.9999999999998&quot; y=&quot;280&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-290&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-14&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-289&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-291&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-289&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-241&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-292&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-274&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-241&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-293&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;any finger&amp;#xa;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;982.9999999999998&quot; y=&quot;1250&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-294&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-293&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-295&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7;&quot; value=&quot;that finger&amp;#xa;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;1090&quot; y=&quot;948.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-296&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-293&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-295&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-297&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-295&quot; style=&quot;edgeStyle=elbowEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-80&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1149&quot; y=&quot;780&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-298&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7;&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-72&quot; y=&quot;550&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-299&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-278&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-298&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-300&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-298&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-19&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-301&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-887.0000000000002&quot; y=&quot;946&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-302&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-790&quot; y=&quot;865&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-303&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-67&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-301&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-304&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-301&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-302&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-305&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-302&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-38&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-306&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;any finger&amp;#xa;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;760.9999999999998&quot; y=&quot;2177&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-307&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-97&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-306&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;770&quot; y=&quot;2230&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-308&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-309&quot; style=&quot;edgeStyle=elbowEdgeStyle;elbow=horizontal;exitX=1;exitY=0.5;exitPerimeter=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1090&quot; y=&quot;1680&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint x=&quot;983.5&quot; y=&quot;2380&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;951.25&quot; y=&quot;1165&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-309&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7&quot; value=&quot;that finger&amp;#xa;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;897.5&quot; y=&quot;2172.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-310&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-306&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-309&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-311&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;either finger&amp;#xa;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-768.5000000000002&quot; y=&quot;1630.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-312&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-118&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-311&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-313&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7;&quot; value=&quot;that finger&amp;#xa;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-800&quot; y=&quot;1542.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-314&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-311&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-313&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-315&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-313&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-316&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-1100.0000000000002&quot; y=&quot;1607.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-317&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-122&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-194&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-318&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-43&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-316&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-319&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-844.5&quot; y=&quot;2036&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-320&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-316&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-319&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-321&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-319&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-45&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-322&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;any finger&amp;#xa;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;315.9999999999998&quot; y=&quot;2590&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-323&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-100&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-322&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-324&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7&quot; value=&quot;that finger&amp;#xa;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;309.5&quot; y=&quot;2710.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-325&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-322&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-324&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-326&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-324&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-114&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-327&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-219&quot; style=&quot;edgeStyle=none;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-316&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-328&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-329&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-100&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1409&quot; y=&quot;608&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1409&quot; y=&quot;2520&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-329&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;1280&quot; y=&quot;575&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-330&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#67AB9F;strokeColor=#000000;strokeWidth=2&quot; value=&quot;move &amp;gt; &amp;#xa;threshold&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;1101.5&quot; y=&quot;1247.4999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-331&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-330&quot; style=&quot;edgeStyle=elbowEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-204&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1270&quot; y=&quot;1560&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1250&quot; y=&quot;1830&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1240&quot; y=&quot;1770&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1250&quot; y=&quot;1400&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint x=&quot;902.666666666667&quot; y=&quot;916.3333333333335&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1190&quot; y=&quot;1790&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-332&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-333&quot; style=&quot;edgeStyle=elbowEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;elbow=vertical;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-204&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;1250&quot; y=&quot;1820&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1050&quot; y=&quot;1790&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-333&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#67AB9F;strokeColor=#000000;strokeWidth=2&quot; value=&quot;move &amp;gt; &amp;#xa;threshold&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;760.5&quot; y=&quot;2067&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-334&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 1&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-741&quot; y=&quot;640&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-335&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-336&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-38&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-535&quot; y=&quot;917.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-454.00000000000045&quot; y=&quot;917.4999999999998&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-336&quot; parent=&quot;1&quot; style=&quot;ellipse;shape=cloud;whiteSpace=wrap;html=1;&quot; value=&quot;[n] = 1&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;80&quot; width=&quot;120&quot; x=&quot;-633&quot; y=&quot;675&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-337&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-73&quot; style=&quot;edgeStyle=none;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-334&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-807.4999999999995&quot; y=&quot;660.0000000000005&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-582&quot; y=&quot;660&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-338&quot; parent=&quot;1&quot; style=&quot;ellipse;shape=cloud;whiteSpace=wrap;html=1;&quot; value=&quot;[n] = 1&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;80&quot; width=&quot;120&quot; x=&quot;-390&quot; y=&quot;770.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-339&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-271&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-338&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-200.9000000000001&quot; y=&quot;810.5999999999999&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-565&quot; y=&quot;990.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-340&quot; connectable=&quot;0&quot; parent=&quot;1K-_w3XMuqCQhgMUq5D0-339&quot; style=&quot;text;html=1;resizable=0;points=[];;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;&quot; value=&quot;no&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;-0.2286&quot; y=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-1&quot; y=&quot;1&quot; as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-341&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button [n]&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-422.99999999999966&quot; y=&quot;1041.0000000000005&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-342&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.start_1;fillColor=#CCCCFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;99&quot; x=&quot;-279.9999999999991&quot; y=&quot;1080&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-343&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-341&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-342&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-350&quot; y=&quot;1150&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-300&quot; y=&quot;1100&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-344&quot; parent=&quot;1&quot; style=&quot;rhombus;&quot; value=&quot;drag&amp;#xa;disabled?&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;80&quot; width=&quot;80&quot; x=&quot;-161&quot; y=&quot;881&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-345&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-29&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-344&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-350&quot; y=&quot;770&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-300&quot; y=&quot;720&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-346&quot; parent=&quot;1&quot; style=&quot;ellipse;shape=cloud;whiteSpace=wrap;html=1;&quot; value=&quot;[n] = 2&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;80&quot; width=&quot;120&quot; x=&quot;-364.5&quot; y=&quot;881&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-347&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-344&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-320&quot; y=&quot;738&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-240&quot; y=&quot;921&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-348&quot; connectable=&quot;0&quot; parent=&quot;1K-_w3XMuqCQhgMUq5D0-347&quot; style=&quot;text;html=1;resizable=0;points=[];;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;&quot; value=&quot;no&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;-0.2286&quot; y=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-1&quot; y=&quot;1&quot; as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-349&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-344&quot; style=&quot;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;edgeStyle=orthogonalEdgeStyle;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-36&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-360&quot; y=&quot;698&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-425.5&quot; y=&quot;640&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-350&quot; connectable=&quot;0&quot; parent=&quot;1K-_w3XMuqCQhgMUq5D0-349&quot; style=&quot;text;html=1;resizable=0;points=[];;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;&quot; value=&quot;yes&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;-0.6274&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;12.5&quot; as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-351&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-346&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-38&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-330&quot; y=&quot;1250&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-380&quot; y=&quot;1300&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-352&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-338&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-38&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-380&quot; y=&quot;1300&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-330&quot; y=&quot;1250&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-353&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-55&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-342&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;1700&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;50&quot; y=&quot;1650&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-354&quot; parent=&quot;1&quot; style=&quot;rhombus;&quot; value=&quot;drag&amp;#xa;disabled?&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;80&quot; width=&quot;80&quot; x=&quot;-161&quot; y=&quot;1300&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-355&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-354&quot; style=&quot;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;edgeStyle=orthogonalEdgeStyle;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-55&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-360&quot; y=&quot;698&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-425.5&quot; y=&quot;640&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-356&quot; connectable=&quot;0&quot; parent=&quot;1K-_w3XMuqCQhgMUq5D0-355&quot; style=&quot;text;html=1;resizable=0;points=[];;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;&quot; value=&quot;yes&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;-0.6274&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;-10&quot; as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-357&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-54&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-354&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;1390&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;50&quot; y=&quot;1340&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-358&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-354&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-360&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-320&quot; y=&quot;738&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-220&quot; y=&quot;1280&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-359&quot; connectable=&quot;0&quot; parent=&quot;1K-_w3XMuqCQhgMUq5D0-358&quot; style=&quot;text;html=1;resizable=0;points=[];;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;&quot; value=&quot;no&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;-0.2286&quot; y=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-1&quot; y=&quot;1&quot; as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-360&quot; parent=&quot;1&quot; style=&quot;ellipse;shape=cloud;whiteSpace=wrap;html=1;&quot; value=&quot;[n] = 3&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;80&quot; width=&quot;120&quot; x=&quot;-364.5&quot; y=&quot;1300&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-361&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-360&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-38&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;1350&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;50&quot; y=&quot;1300&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-362&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;TOUCH_3_RELEASE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;154&quot; x=&quot;134&quot; y=&quot;1696.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-363&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-181&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-362&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;1480&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;50&quot; y=&quot;1430&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-364&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-410&quot; style=&quot;endArrow=classic;html=1;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-88&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;1500&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;50&quot; y=&quot;1450&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-365&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;429&quot; y=&quot;1686.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-366&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-362&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-365&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint y=&quot;1520&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;50&quot; y=&quot;1470&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-367&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#7EA6E0&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;656.5&quot; y=&quot;1684&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-368&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-365&quot; style=&quot;endArrow=classic;html=1;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-367&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;509.5&quot; y=&quot;1690&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;876.3999999999996&quot; y=&quot;1175&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-369&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;790&quot; y=&quot;1681&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-370&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-367&quot; style=&quot;endArrow=classic;html=1;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-369&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;709.5&quot; y=&quot;1690&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;876.3999999999996&quot; y=&quot;1175&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-371&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;either finger&amp;#xa;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;69.99999999999977&quot; y=&quot;1423&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-372&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7;&quot; value=&quot;that finger&amp;#xa;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;42&quot; y=&quot;1217.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-373&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-371&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-372&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;450&quot; y=&quot;1240&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;500&quot; y=&quot;1190&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-374&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-362&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-371&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;450&quot; y=&quot;1240&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;500&quot; y=&quot;1190&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-375&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;MEsUvs0QxSBoKlLjs463-3&quot; style=&quot;endArrow=classic;html=1;edgeStyle=orthogonalEdgeStyle;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-204&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;270&quot; y=&quot;1896&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;500&quot; y=&quot;1760&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-376&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#67AB9F;strokeColor=#000000;strokeWidth=2&quot; value=&quot;move &amp;gt; &amp;#xa;threshold&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;164&quot; y=&quot;1865.4999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-377&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-362&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-376&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;450&quot; y=&quot;1700&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;500&quot; y=&quot;1650&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-378&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFB570;strokeColor=#000000;strokeWidth=2&quot; value=&quot;third&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;167&quot; y=&quot;1525.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-379&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-362&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-378&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;450&quot; y=&quot;1700&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;500&quot; y=&quot;1650&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-380&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFB570&quot; value=&quot;TOUCH_TOUCH&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;191.5&quot; y=&quot;1425.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-381&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-378&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-380&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;450&quot; y=&quot;1680&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;500&quot; y=&quot;1630&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-382&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-380&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-405&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;450&quot; y=&quot;1680&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;500&quot; y=&quot;1630&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-383&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.process;fillColor=#CCFFCC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;TOUCH_3_RELEASE_2&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;40&quot; width=&quot;154&quot; x=&quot;-198&quot; y=&quot;1782.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-384&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#E1D5E7;strokeColor=#000000;strokeWidth=2&quot; value=&quot;remaining&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-249.99999999999943&quot; y=&quot;1667.4999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-385&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-383&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-384&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-160&quot; y=&quot;1270&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-110&quot; y=&quot;1220&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-386&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7&quot; value=&quot;that finger&amp;#xa;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-261&quot; y=&quot;1580&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-387&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-384&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-386&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-160&quot; y=&quot;1570&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-110&quot; y=&quot;1520&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-388&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#E1D5E7;strokeColor=#000000;strokeWidth=2&quot; value=&quot;either finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;56.00000000000057&quot; y=&quot;1582.4999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-389&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-362&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-388&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-160&quot; y=&quot;1570&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-110&quot; y=&quot;1520&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-390&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7&quot; value=&quot;that finger&amp;#xa;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-37.5&quot; y=&quot;1667.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-391&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-388&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-390&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-160&quot; y=&quot;1600&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-110&quot; y=&quot;1550&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-392&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-390&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-383&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-160&quot; y=&quot;1600&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-110&quot; y=&quot;1550&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-393&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-383&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-376&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-10&quot; y=&quot;1680&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint y=&quot;1820.7944606413994&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-394&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-81.00000000000011&quot; y=&quot;1592.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-395&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-383&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-394&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-10&quot; y=&quot;1430&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;40&quot; y=&quot;1380&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-396&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;MEsUvs0QxSBoKlLjs463-15&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-265&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-10&quot; y=&quot;1430&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;40&quot; y=&quot;1380&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-397&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FF99CC;strokeColor=#000000;strokeWidth=2&quot; value=&quot;remaining&amp;#xa; finger&amp;#xa;palm&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-132.50000000000023&quot; y=&quot;1528.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-398&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-383&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-397&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-10&quot; y=&quot;1140&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;40&quot; y=&quot;1090&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-399&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7;&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-81&quot; y=&quot;1247.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-400&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-397&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-399&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-10&quot; y=&quot;1140&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;40&quot; y=&quot;1090&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-401&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-399&quot; style=&quot;endArrow=classic;html=1;rounded=0;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-29&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;-31&quot; y=&quot;940&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint x=&quot;-10&quot; y=&quot;1220&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;40&quot; y=&quot;1170&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-402&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#99FFFF;strokeColor=#000000;strokeWidth=2&quot; value=&quot;timeout&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;76&quot; y=&quot;1772.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-403&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-383&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-402&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-220&quot; y=&quot;1350&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-170&quot; y=&quot;1300&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-404&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#FFD966;strokeColor=#000000;strokeWidth=2&quot; value=&quot;first&amp;#xa;finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;639.9999999999997&quot; y=&quot;1232.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-405&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;142.0000000000001&quot; y=&quot;1320&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-406&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;261.50000000000034&quot; y=&quot;1282.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-407&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-405&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-406&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;210&quot; y=&quot;1640&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;260&quot; y=&quot;1590&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-408&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-406&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-52&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;210&quot; y=&quot;1630&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;430&quot; y=&quot;1450&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-409&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;794.0000000000001&quot; y=&quot;1468.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-410&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;794.0000000000003&quot; y=&quot;1372.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-411&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-409&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-410&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;210&quot; y=&quot;1630&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;260&quot; y=&quot;1580&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-412&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-369&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-409&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;210&quot; y=&quot;1630&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;260&quot; y=&quot;1580&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-413&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-137&quot; style=&quot;edgeStyle=none&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-138&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;100&quot; relative=&quot;1&quot; width=&quot;100&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-1354.7259475218657&quot; y=&quot;1402.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-1463.7740524781343&quot; y=&quot;2028.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-415&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#E1D5E7;strokeColor=#000000;strokeWidth=2&quot; value=&quot;either finger up&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-532.4999999999994&quot; y=&quot;1762.4999999999998&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-416&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#E1D5E7&quot; value=&quot;that finger&amp;#xa;TOUCH_IDLE&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;-633.5&quot; y=&quot;1887.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-417&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.preparation;fillColor=#7EA6E0;strokeColor=#000000;strokeWidth=2&quot; value=&quot;second&amp;#xa;finger down&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;97&quot; x=&quot;-1171&quot; y=&quot;1657.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-419&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-219&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-417&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-930&quot; y=&quot;1760&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-880&quot; y=&quot;1710&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-421&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-417&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-138&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-1014.4043639740021&quot; y=&quot;1801.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-447.8064516129034&quot; y=&quot;2277.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-454&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button [n]&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-489.99999999999966&quot; y=&quot;1232.5000000000005&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;1K-_w3XMuqCQhgMUq5D0-456&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-454&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-26&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-490&quot; y=&quot;1610&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;-440&quot; y=&quot;1560&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-1&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;350.0000000000001&quot; y=&quot;1865.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-2&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-376&quot; style=&quot;endArrow=classic;html=1;edgeStyle=orthogonalEdgeStyle;rounded=0;&quot; target=&quot;MEsUvs0QxSBoKlLjs463-1&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;261&quot; y=&quot;1895.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1218&quot; y=&quot;1895.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-3&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;470&quot; y=&quot;1865.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-4&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;MEsUvs0QxSBoKlLjs463-1&quot; style=&quot;endArrow=classic;html=1;edgeStyle=orthogonalEdgeStyle;rounded=0;&quot; target=&quot;MEsUvs0QxSBoKlLjs463-3&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;448&quot; y=&quot;1895.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;1218&quot; y=&quot;1895.5&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-7&quot; parent=&quot;1&quot; style=&quot;strokeWidth=2;shape=mxgraph.flowchart.paper_tape;fillColor=#FFD966&quot; value=&quot;TOUCH_DEAD&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;65&quot; width=&quot;100&quot; x=&quot;240&quot; y=&quot;1770&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-8&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-402&quot; style=&quot;endArrow=classic;html=1;edgeStyle=orthogonalEdgeStyle;rounded=0;&quot; target=&quot;MEsUvs0QxSBoKlLjs463-7&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;173&quot; y=&quot;1802.6&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;632&quot; y=&quot;600&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-9&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;377.5000000000001&quot; y=&quot;1772.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-10&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;MEsUvs0QxSBoKlLjs463-7&quot; style=&quot;endArrow=classic;html=1;edgeStyle=orthogonalEdgeStyle;rounded=0;&quot; target=&quot;MEsUvs0QxSBoKlLjs463-9&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;340&quot; y=&quot;1802.6&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;632&quot; y=&quot;600&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-11&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;583.0000000000003&quot; y=&quot;1772.5&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-12&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;MEsUvs0QxSBoKlLjs463-9&quot; style=&quot;endArrow=classic;html=1;edgeStyle=orthogonalEdgeStyle;rounded=0;&quot; target=&quot;MEsUvs0QxSBoKlLjs463-11&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;475.5&quot; y=&quot;1802.6&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;632&quot; y=&quot;600&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-13&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;press&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-21.999999999999886&quot; y=&quot;1520&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-14&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;1K-_w3XMuqCQhgMUq5D0-394&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;MEsUvs0QxSBoKlLjs463-13&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;-11.993576150679473&quot; y=&quot;1592.5&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;241.5&quot; y=&quot;1221.65&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-15&quot; parent=&quot;1&quot; style=&quot;shape=mxgraph.flowchart.data;fillColor=#FF6666;strokeColor=#000000;strokeWidth=2&quot; value=&quot;button 3&amp;#xa;release&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;60&quot; width=&quot;98&quot; x=&quot;-35.49999999999966&quot; y=&quot;1435&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;MEsUvs0QxSBoKlLjs463-16&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;MEsUvs0QxSBoKlLjs463-13&quot; style=&quot;endArrow=classic;html=1;&quot; target=&quot;MEsUvs0QxSBoKlLjs463-15&quot; value=&quot;&quot;&gt;&#xA; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint x=&quot;51.60766385864008&quot; y=&quot;1445&quot; as=&quot;sourcePoint&quot; /&gt;&#xA; &lt;mxPoint x=&quot;251.5&quot; y=&quot;1231.65&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;aEcPHcOQ3G9XlgeFfZAH-2&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;aEcPHcOQ3G9XlgeFfZAH-1&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-45&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;aEcPHcOQ3G9XlgeFfZAH-3&quot; connectable=&quot;0&quot; parent=&quot;aEcPHcOQ3G9XlgeFfZAH-2&quot; style=&quot;edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];&quot; value=&quot;no&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;-0.0658&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;aEcPHcOQ3G9XlgeFfZAH-7&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;aEcPHcOQ3G9XlgeFfZAH-1&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;&quot; target=&quot;1K-_w3XMuqCQhgMUq5D0-143&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;Array as=&quot;points&quot;&gt;&#xA; &lt;mxPoint x=&quot;-1050&quot; y=&quot;2100&quot; /&gt;&#xA; &lt;/Array&gt;&#xA; &lt;mxPoint x=&quot;-1050&quot; y=&quot;2140&quot; as=&quot;targetPoint&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;aEcPHcOQ3G9XlgeFfZAH-8&quot; connectable=&quot;0&quot; parent=&quot;aEcPHcOQ3G9XlgeFfZAH-7&quot; style=&quot;edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];&quot; value=&quot;&amp;lt;div&amp;gt;yes&amp;lt;/div&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry relative=&quot;1&quot; x=&quot;-0.4348&quot; y=&quot;-1&quot; as=&quot;geometry&quot;&gt;&#xA; &lt;mxPoint as=&quot;offset&quot; /&gt;&#xA; &lt;/mxGeometry&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;mxCell id=&quot;aEcPHcOQ3G9XlgeFfZAH-1&quot; parent=&quot;1&quot; style=&quot;rhombus;&quot; value=&quot;finger&amp;#xa;at edge?&quot; vertex=&quot;1&quot;&gt;&#xA; &lt;mxGeometry height=&quot;80&quot; width=&quot;80&quot; x=&quot;-964.5&quot; y=&quot;2057&quot; as=&quot;geometry&quot; /&gt;&#xA; &lt;/mxCell&gt;&#xA; &lt;/root&gt;&#xA; &lt;/mxGraphModel&gt;&#xA; &lt;/diagram&gt;&#xA;&lt;/mxfile&gt;&#xA;"><defs/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-10"><g transform="translate(0.5,0.5)"><rect x="1" y="698.5" width="1320" height="1820" rx="198" ry="198" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-width="3" stroke-dasharray="9 9" pointer-events="all"/></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 flex-start; justify-content: unsafe center; width: 1318px; height: 1px; padding-top: 706px; margin-left: 2px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">(this section exists for [n] = 1, [n] = 2, and [n] = 3)</div></div></div></foreignObject><text x="661" y="718" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">(this section exists for [n] = 1, [n] = 2, and [n] = 3)</text></switch></g></g></g><g data-cell-id="MrLpXOIsqby3ddhYwuns-1"><g transform="translate(0.5,0.5)"><path d="M 562.5 2100.5 L 171.08 1389.08" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 168.54 1384.48 L 174.99 1388.93 L 171.08 1389.08 L 168.85 1392.3 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-1"><g transform="translate(0.5,0.5)"><path d="M 1008.12 889 L 205.6 1324.17" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 200.98 1326.67 L 205.47 1320.25 L 205.6 1324.17 L 208.8 1326.41 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-5"><g transform="translate(0.5,0.5)"><path d="M 2114.9 1346 L 3097.24 882.6" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3101.99 880.36 L 3097.15 886.51 L 3097.24 882.6 L 3094.16 880.18 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-6"><g transform="translate(0.5,0.5)"><path d="M 2255 1753.5 L 2255 587.37" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2255 582.12 L 2258.5 589.12 L 2255 587.37 L 2251.5 589.12 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-7"><g transform="translate(0.5,0.5)"><path d="M 1537.61 1763.5 L 3097.45 887.36" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3102.03 884.79 L 3097.64 891.27 L 3097.45 887.36 L 3094.21 885.17 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-8"><g transform="translate(0.5,0.5)"><path d="M 1718.16 1198.5 L 1767.44 692.34" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1767.94 687.11 L 1770.75 694.42 L 1767.44 692.34 L 1763.78 693.74 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-9"><g transform="translate(0.5,0.5)"><path d="M 1865.35 1677.5 L 3099.11 890.42" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3103.53 887.6 L 3099.51 894.32 L 3099.11 890.42 L 3095.75 888.42 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-11"><g transform="translate(0.5,0.5)"><path d="M 2001.72 331 L 3097.21 832.16" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3101.98 834.35 L 3094.16 834.62 L 3097.21 832.16 L 3097.07 828.25 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-12"><g transform="translate(0.5,0.5)"><path d="M 771.5 1818.37 L 209 2019.81" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 204.05 2021.58 L 209.46 2015.92 L 209 2019.81 L 211.82 2022.51 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-13"><g><ellipse cx="1951" cy="31" rx="49.5" ry="30.000000000000007" fill="#ccccff" style="fill: light-dark(rgb(204, 204, 255), rgb(56, 56, 100)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1951" y="36">IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-14"><g><rect x="1893" y="291" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1958" y="316">TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-15"><g><path d="M 1927.04 106 C 1929.84 102.86 1933.82 101.05 1938.02 101 L 1971.99 101 C 1976.19 101.05 1980.17 102.86 1982.97 106 L 2002.95 129 C 2003.51 130.28 2003.51 131.72 2002.95 133 L 1982.97 156 C 1980.17 159.14 1976.19 160.95 1971.99 161 L 1938.02 161 C 1933.82 160.95 1929.84 159.14 1927.04 156 L 1907.06 133 C 1906.5 131.72 1906.5 130.28 1907.06 129 L 1927.04 106 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1955" y="129">first</text><text x="1955" y="143">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-16"><g transform="translate(0.5,0.5)"><path d="M 1952.2 61 L 1953.55 94.64" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1953.76 99.88 L 1949.98 93.03 L 1953.55 94.64 L 1956.97 92.75 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-17"><g><path d="M 1664.04 306 C 1666.84 302.86 1670.82 301.05 1675.02 301 L 1708.99 301 C 1713.19 301.05 1717.17 302.86 1719.97 306 L 1739.95 329 C 1740.51 330.28 1740.51 331.72 1739.95 333 L 1719.97 356 C 1717.17 359.14 1713.19 360.95 1708.99 361 L 1675.02 361 C 1670.82 360.95 1666.84 359.14 1664.04 356 L 1644.06 333 C 1643.5 331.72 1643.5 330.28 1644.06 329 L 1664.04 306 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1692" y="336">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-18"><g transform="translate(0.5,0.5)"><path d="M 1893 315.89 L 1746.85 326.88" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1741.61 327.27 L 1748.33 323.25 L 1746.85 326.88 L 1748.86 330.23 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-19"><g><path d="M 1415.22 644.1 C 1416.36 640.9 1418.22 639.04 1420.18 639.12 L 1488.64 639.12 C 1490.2 639.08 1491.7 639.63 1492.67 640.61 C 1493.65 641.59 1493.99 642.88 1493.6 644.1 L 1474.75 693.9 C 1473.61 697.1 1471.75 698.96 1469.79 698.88 L 1400.34 698.88 C 1398.95 698.69 1397.73 698.05 1396.97 697.1 C 1396.22 696.15 1396 694.99 1396.37 693.9 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1445" y="667">button 1</text><text x="1445" y="681">press</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-20"><g><path d="M 2011.54 400.5 C 2014.34 397.36 2018.32 395.55 2022.52 395.5 L 2056.49 395.5 C 2060.69 395.55 2064.67 397.36 2067.47 400.5 L 2087.45 423.5 C 2088.01 424.78 2088.01 426.22 2087.45 427.5 L 2067.47 450.5 C 2064.67 453.64 2060.69 455.45 2056.49 455.5 L 2022.52 455.5 C 2018.32 455.45 2014.34 453.64 2011.54 450.5 L 1991.56 427.5 C 1991 426.22 1991 424.78 1991.56 423.5 L 2011.54 400.5 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2039.5" y="430.5">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-21"><g transform="translate(0.5,0.5)"><path d="M 1972.24 331 L 2014.45 390.31" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2017.5 394.59 L 2010.59 390.92 L 2014.45 390.31 L 2016.29 386.86 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-22"><g><path d="M 2535.54 486 C 2538.34 482.86 2542.32 481.05 2546.52 481 L 2580.49 481 C 2584.69 481.05 2588.67 482.86 2591.47 486 L 2611.45 509 C 2612.01 510.28 2612.01 511.72 2611.45 513 L 2591.47 536 C 2588.67 539.14 2584.69 540.95 2580.49 541 L 2546.52 541 C 2542.32 540.95 2538.34 539.14 2535.54 536 L 2515.56 513 C 2515 511.72 2515 510.28 2515.56 509 L 2535.54 486 Z" fill="#67ab9f" style="fill: light-dark(rgb(103, 171, 159), rgb(58, 117, 107)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2563.5" y="509">move &gt; </text><text x="2563.5" y="523">threshold</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-23"><g transform="translate(0.5,0.5)"><path d="M 2018.55 331 L 2508.95 492.98" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2513.94 494.63 L 2506.19 495.76 L 2508.95 492.98 L 2508.39 489.11 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-24"><g><path d="M 1830.04 416 C 1832.84 412.86 1836.82 411.05 1841.02 411 L 1874.99 411 C 1879.19 411.05 1883.17 412.86 1885.97 416 L 1905.95 439 C 1906.51 440.28 1906.51 441.72 1905.95 443 L 1885.97 466 C 1883.17 469.14 1879.19 470.95 1874.99 471 L 1841.02 471 C 1836.82 470.95 1832.84 469.14 1830.04 466 L 1810.06 443 C 1809.5 441.72 1809.5 440.28 1810.06 439 L 1830.04 416 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1858" y="439">second</text><text x="1858" y="453">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-25"><g transform="translate(0.5,0.5)"><path d="M 1942.62 331 L 1884.96 405.95" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1881.76 410.11 L 1883.25 402.43 L 1884.96 405.95 L 1888.8 406.7 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-26"><g><rect x="2052" y="809" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2117" y="834">TOUCH_2</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-27"><g><path d="M 1867.54 946 C 1870.34 942.86 1874.32 941.05 1878.52 941 L 1912.49 941 C 1916.69 941.05 1920.67 942.86 1923.47 946 L 1943.45 969 C 1944.01 970.28 1944.01 971.72 1943.45 973 L 1923.47 996 C 1920.67 999.14 1916.69 1000.95 1912.49 1001 L 1878.52 1001 C 1874.32 1000.95 1870.34 999.14 1867.54 996 L 1847.56 973 C 1847 971.72 1847 970.28 1847.56 969 L 1867.54 946 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1895.5" y="969">second</text><text x="1895.5" y="983">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-28"><g transform="translate(0.5,0.5)"><path d="M 2085.8 849 L 1947.66 937.56" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1943.24 940.4 L 1947.24 933.67 L 1947.66 937.56 L 1951.02 939.57 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-29"><g><path d="M 1472.22 778.6 C 1473.36 775.4 1475.22 773.54 1477.18 773.62 L 1545.64 773.62 C 1547.2 773.58 1548.7 774.13 1549.67 775.11 C 1550.65 776.09 1550.99 777.38 1550.6 778.6 L 1531.75 828.4 C 1530.61 831.6 1528.75 833.46 1526.79 833.38 L 1457.34 833.38 C 1455.95 833.19 1454.73 832.55 1453.97 831.6 C 1453.22 830.65 1453 829.49 1453.37 828.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1502" y="801.5">button 2</text><text x="1502" y="815.5">press</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-30"><g transform="translate(0.5,0.5)"><path d="M 2417 909 L 2903 909 L 2903 1837.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2903 1842.88 L 2899.5 1835.88 L 2903 1837.63 L 2906.5 1835.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-31"><g><path d="M 2340.54 884 C 2343.34 880.86 2347.32 879.05 2351.52 879 L 2385.49 879 C 2389.69 879.05 2393.67 880.86 2396.47 884 L 2416.45 907 C 2417.01 908.28 2417.01 909.72 2416.45 911 L 2396.47 934 C 2393.67 937.14 2389.69 938.95 2385.49 939 L 2351.52 939 C 2347.32 938.95 2343.34 937.14 2340.54 934 L 2320.56 911 C 2320 909.72 2320 908.28 2320.56 907 L 2340.54 884 Z" fill="#67ab9f" style="fill: light-dark(rgb(103, 171, 159), rgb(58, 117, 107)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2368.5" y="907">move &gt; </text><text x="2368.5" y="921">threshold</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-32"><g><path d="M 2169.54 966 C 2172.34 962.86 2176.32 961.05 2180.52 961 L 2214.49 961 C 2218.69 961.05 2222.67 962.86 2225.47 966 L 2245.45 989 C 2246.01 990.28 2246.01 991.72 2245.45 993 L 2225.47 1016 C 2222.67 1019.14 2218.69 1020.95 2214.49 1021 L 2180.52 1021 C 2176.32 1020.95 2172.34 1019.14 2169.54 1016 L 2149.56 993 C 2149 991.72 2149 990.28 2149.56 989 L 2169.54 966 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2197.5" y="996">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-33"><g transform="translate(0.5,0.5)"><path d="M 2126.94 849 L 2179.76 955.3" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2182.1 960 L 2175.85 955.29 L 2179.76 955.3 L 2182.11 952.17 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-34"><g transform="translate(0.5,0.5)"><path d="M 2179.88 849 L 2313.93 891.64" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2318.93 893.23 L 2311.2 894.45 L 2313.93 891.64 L 2313.32 887.78 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-35"><g><path d="M 1108.72 586.1 C 1109.86 582.9 1111.72 581.04 1113.68 581.12 L 1182.14 581.12 C 1183.7 581.08 1185.2 581.63 1186.17 582.61 C 1187.15 583.59 1187.49 584.88 1187.1 586.1 L 1168.25 635.9 C 1167.11 639.1 1165.25 640.96 1163.29 640.88 L 1093.84 640.88 C 1092.45 640.69 1091.23 640.05 1090.47 639.1 C 1089.72 638.15 1089.5 636.99 1089.87 635.9 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1138.5" y="609">button 1</text><text x="1138.5" y="623">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-36"><g><path d="M 1472.22 989.6 C 1473.36 986.4 1475.22 984.54 1477.18 984.62 L 1545.64 984.62 C 1547.2 984.58 1548.7 985.13 1549.67 986.11 C 1550.65 987.09 1550.99 988.38 1550.6 989.6 L 1531.75 1039.4 C 1530.61 1042.6 1528.75 1044.46 1526.79 1044.38 L 1457.34 1044.38 C 1455.95 1044.19 1454.73 1043.55 1453.97 1042.6 C 1453.22 1041.65 1453 1040.49 1453.37 1039.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1502" y="1012.5">button 2</text><text x="1502" y="1026.5">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-37"><g transform="translate(0.5,0.5)"><path d="M 1831.09 814 L 1780.68 691.89" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1778.68 687.03 L 1784.59 692.17 L 1780.68 691.89 L 1778.12 694.84 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-38"><g><rect x="980" y="849" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1045" y="874">[n]FGTAP_TAPPED</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-39"><g><path d="M 1163.54 934.5 C 1166.34 931.36 1170.32 929.55 1174.52 929.5 L 1208.49 929.5 C 1212.69 929.55 1216.67 931.36 1219.47 934.5 L 1239.45 957.5 C 1240.01 958.78 1240.01 960.22 1239.45 961.5 L 1219.47 984.5 C 1216.67 987.64 1212.69 989.45 1208.49 989.5 L 1174.52 989.5 C 1170.32 989.45 1166.34 987.64 1163.54 984.5 L 1143.56 961.5 C 1143 960.22 1143 958.78 1143.56 957.5 L 1163.54 934.5 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1191.5" y="964.5">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-40"><g transform="translate(0.5,0.5)"><path d="M 1077.38 889 L 1137.58 926.19" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1142.05 928.95 L 1134.25 928.25 L 1137.58 926.19 L 1137.93 922.3 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-41"><g><path d="M 989.54 916 C 992.34 912.86 996.32 911.05 1000.52 911 L 1034.49 911 C 1038.69 911.05 1042.67 912.86 1045.47 916 L 1065.45 939 C 1066.01 940.28 1066.01 941.72 1065.45 943 L 1045.47 966 C 1042.67 969.14 1038.69 970.95 1034.49 971 L 1000.52 971 C 996.32 970.95 992.34 969.14 989.54 966 L 969.56 943 C 969 941.72 969 940.28 969.56 939 L 989.54 916 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1017.5" y="939">first</text><text x="1017.5" y="953">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-42"><g transform="translate(0.5,0.5)"><path d="M 1037.36 889 L 1031.23 905.05" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1029.36 909.96 L 1028.59 902.17 L 1031.23 905.05 L 1035.12 904.67 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-43"><g><rect x="656" y="1563.5" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="721" y="1588.5">[n]FGTAP_DRAGGING</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-44"><g><path d="M 693.04 1668.5 C 695.84 1665.36 699.82 1663.55 704.02 1663.5 L 737.99 1663.5 C 742.19 1663.55 746.17 1665.36 748.97 1668.5 L 768.95 1691.5 C 769.51 1692.78 769.51 1694.22 768.95 1695.5 L 748.97 1718.5 C 746.17 1721.64 742.19 1723.45 737.99 1723.5 L 704.02 1723.5 C 699.82 1723.45 695.84 1721.64 693.04 1718.5 L 673.06 1695.5 C 672.5 1694.22 672.5 1692.78 673.06 1691.5 L 693.04 1668.5 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="721" y="1691.5">first</text><text x="721" y="1705.5">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-45"><g><path d="M 668.22 2210.6 C 669.36 2207.4 671.22 2205.54 673.18 2205.62 L 741.64 2205.62 C 743.2 2205.58 744.7 2206.13 745.67 2207.11 C 746.65 2208.09 746.99 2209.38 746.6 2210.6 L 727.75 2260.4 C 726.61 2263.6 724.75 2265.46 722.79 2265.38 L 653.34 2265.38 C 651.95 2265.19 650.73 2264.55 649.97 2263.6 C 649.22 2262.65 649 2261.49 649.37 2260.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="698" y="2233.5">button [n]</text><text x="698" y="2247.5">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-46"><g transform="translate(0.5,0.5)"><path d="M 721 1603.5 L 721 1657.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 721 1662.38 L 717.5 1655.38 L 721 1657.13 L 724.5 1655.38 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-47"><g transform="translate(0.5,0.5)"><path d="M 1396 669 L 1339.37 669" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1334.12 669 L 1341.12 665.5 L 1339.37 669 L 1341.12 672.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-48"><g transform="translate(0.5,0.5)"><path d="M 1210.15 989.5 L 1226.99 1016.59" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1229.76 1021.05 L 1223.09 1016.95 L 1226.99 1016.59 L 1229.04 1013.26 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-49"><g><ellipse cx="2562.5" cy="809" rx="49.5" ry="30.000000000000007" fill="#ccccff" style="fill: light-dark(rgb(204, 204, 255), rgb(56, 56, 100)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2562.5" y="814">IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-50"><g><path d="M 2119.04 1038.5 C 2121.84 1035.36 2125.82 1033.55 2130.02 1033.5 L 2163.99 1033.5 C 2168.19 1033.55 2172.17 1035.36 2174.97 1038.5 L 2194.95 1061.5 C 2195.51 1062.78 2195.51 1064.22 2194.95 1065.5 L 2174.97 1088.5 C 2172.17 1091.64 2168.19 1093.45 2163.99 1093.5 L 2130.02 1093.5 C 2125.82 1093.45 2121.84 1091.64 2119.04 1088.5 L 2099.06 1065.5 C 2098.5 1064.22 2098.5 1062.78 2099.06 1061.5 L 2119.04 1038.5 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2147" y="1061.5">third</text><text x="2147" y="1075.5">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-51"><g transform="translate(0.5,0.5)"><path d="M 2119.56 849 L 2142.35 1027.18" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2143.02 1032.39 L 2138.66 1025.89 L 2142.35 1027.18 L 2145.6 1025 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-52"><g><rect x="2007.5" y="1346" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2072.5" y="1371">TOUCH_3</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-53"><g transform="translate(0.5,0.5)"><path d="M 2140.65 1248.5 L 2087.29 1340.49" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2084.66 1345.03 L 2085.15 1337.22 L 2087.29 1340.49 L 2091.2 1340.73 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-54"><g><path d="M 1392.22 1456.1 C 1393.36 1452.9 1395.22 1451.04 1397.18 1451.12 L 1465.64 1451.12 C 1467.2 1451.08 1468.7 1451.63 1469.67 1452.61 C 1470.65 1453.59 1470.99 1454.88 1470.6 1456.1 L 1451.75 1505.9 C 1450.61 1509.1 1448.75 1510.96 1446.79 1510.88 L 1377.34 1510.88 C 1375.95 1510.69 1374.73 1510.05 1373.97 1509.1 C 1373.22 1508.15 1373 1506.99 1373.37 1505.9 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1422" y="1479">button 3</text><text x="1422" y="1493">press</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-55"><g><path d="M 1472.22 1168.6 C 1473.36 1165.4 1475.22 1163.54 1477.18 1163.62 L 1545.64 1163.62 C 1547.2 1163.58 1548.7 1164.13 1549.67 1165.11 C 1550.65 1166.09 1550.99 1167.38 1550.6 1168.6 L 1531.75 1218.4 C 1530.61 1221.6 1528.75 1223.46 1526.79 1223.38 L 1457.34 1223.38 C 1455.95 1223.19 1454.73 1222.55 1453.97 1221.6 C 1453.22 1220.65 1453 1219.49 1453.37 1218.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1502" y="1191.5">button 3</text><text x="1502" y="1205.5">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-56"><g><path d="M 2294.04 1539 C 2296.84 1535.86 2300.82 1534.05 2305.02 1534 L 2338.99 1534 C 2343.19 1534.05 2347.17 1535.86 2349.97 1539 L 2369.95 1562 C 2370.51 1563.28 2370.51 1564.72 2369.95 1566 L 2349.97 1589 C 2347.17 1592.14 2343.19 1593.95 2338.99 1594 L 2305.02 1594 C 2300.82 1593.95 2296.84 1592.14 2294.04 1589 L 2274.06 1566 C 2273.5 1564.72 2273.5 1563.28 2274.06 1562 L 2294.04 1539 Z" fill="#67ab9f" style="fill: light-dark(rgb(103, 171, 159), rgb(58, 117, 107)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2322" y="1562">move &gt; </text><text x="2322" y="1576">threshold</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-57"><g transform="translate(0.5,0.5)"><path d="M 2097.7 1386 L 2279.21 1530.04" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2283.32 1533.31 L 2275.66 1531.7 L 2279.21 1530.04 L 2280.01 1526.21 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-58"><g><ellipse cx="793.5" cy="2601" rx="49.5" ry="30.000000000000007" fill="#ccccff" style="fill: light-dark(rgb(204, 204, 255), rgb(56, 56, 100)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="793.5" y="2606">IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-59"><g><path d="M 2158.04 1539 C 2160.84 1535.86 2164.82 1534.05 2169.02 1534 L 2202.99 1534 C 2207.19 1534.05 2211.17 1535.86 2213.97 1539 L 2233.95 1562 C 2234.51 1563.28 2234.51 1564.72 2233.95 1566 L 2213.97 1589 C 2211.17 1592.14 2207.19 1593.95 2202.99 1594 L 2169.02 1594 C 2164.82 1593.95 2160.84 1592.14 2158.04 1589 L 2138.06 1566 C 2137.5 1564.72 2137.5 1563.28 2138.06 1562 L 2158.04 1539 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2186" y="1569">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-60"><g transform="translate(0.5,0.5)"><path d="M 2083.96 1386 L 2165.64 1528.48" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2168.25 1533.03 L 2161.73 1528.7 L 2165.64 1528.48 L 2167.8 1525.22 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-61"><g><path d="M 1922.04 821.5 C 1924.84 818.36 1928.82 816.55 1933.02 816.5 L 1966.99 816.5 C 1971.19 816.55 1975.17 818.36 1977.97 821.5 L 1997.95 844.5 C 1998.51 845.78 1998.51 847.22 1997.95 848.5 L 1977.97 871.5 C 1975.17 874.64 1971.19 876.45 1966.99 876.5 L 1933.02 876.5 C 1928.82 876.45 1924.84 874.64 1922.04 871.5 L 1902.06 848.5 C 1901.5 847.22 1901.5 845.78 1902.06 844.5 L 1922.04 821.5 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1950" y="844.5">first</text><text x="1950" y="858.5">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-62"><g transform="translate(0.5,0.5)"><path d="M 2052 835.81 L 2004.83 840.75" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1999.61 841.3 L 2006.21 837.09 L 2004.83 840.75 L 2006.94 844.05 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-63"><g><ellipse cx="1001" cy="521" rx="49.5" ry="30.000000000000007" fill="#ccccff" style="fill: light-dark(rgb(204, 204, 255), rgb(56, 56, 100)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1001" y="526">IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-64"><g><path d="M 2043.54 1539 C 2046.34 1535.86 2050.32 1534.05 2054.52 1534 L 2088.49 1534 C 2092.69 1534.05 2096.67 1535.86 2099.47 1539 L 2119.45 1562 C 2120.01 1563.28 2120.01 1564.72 2119.45 1566 L 2099.47 1589 C 2096.67 1592.14 2092.69 1593.95 2088.49 1594 L 2054.52 1594 C 2050.32 1593.95 2046.34 1592.14 2043.54 1589 L 2023.56 1566 C 2023 1564.72 2023 1563.28 2023.56 1562 L 2043.54 1539 Z" fill="#ffffff" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2071.5" y="1562">fourth</text><text x="2071.5" y="1576">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-65"><g transform="translate(0.5,0.5)"><path d="M 2072.4 1386 L 2071.68 1527.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2071.66 1532.88 L 2068.19 1525.86 L 2071.68 1527.63 L 2075.19 1525.9 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-66"><g transform="translate(0.5,0.5)"><path d="M 1092.67 581 L 1052.16 554.49" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1047.77 551.61 L 1055.54 552.52 L 1052.16 554.49 L 1051.71 558.37 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-67"><g><rect x="628.5" y="1065" width="240" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="748.5" y="1090">[n]FGTAP_DRAGGING_OR_DOUBLETAP</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-68"><g transform="translate(0.5,0.5)"><path d="M 880 1041.17 L 814.54 1062.99" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 809.56 1064.65 L 815.09 1059.11 L 814.54 1062.99 L 817.31 1065.75 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-69"><g><path d="M 720.54 1246 C 723.34 1242.86 727.32 1241.05 731.52 1241 L 765.49 1241 C 769.69 1241.05 773.67 1242.86 776.47 1246 L 796.45 1269 C 797.01 1270.28 797.01 1271.72 796.45 1273 L 776.47 1296 C 773.67 1299.14 769.69 1300.95 765.49 1301 L 731.52 1301 C 727.32 1300.95 723.34 1299.14 720.54 1296 L 700.56 1273 C 700 1271.72 700 1270.28 700.56 1269 L 720.54 1246 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="748.5" y="1276">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-70"><g transform="translate(0.5,0.5)"><path d="M 748.5 1105 L 748.5 1234.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 748.5 1239.88 L 745 1232.88 L 748.5 1234.63 L 752 1232.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-71"><g><path d="M 650.54 967 C 653.34 963.86 657.32 962.05 661.52 962 L 695.49 962 C 699.69 962.05 703.67 963.86 706.47 967 L 726.45 990 C 727.01 991.28 727.01 992.72 726.45 994 L 706.47 1017 C 703.67 1020.14 699.69 1021.95 695.49 1022 L 661.52 1022 C 657.32 1021.95 653.34 1020.14 650.54 1017 L 630.56 994 C 630 992.72 630 991.28 630.56 990 L 650.54 967 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="678.5" y="990">first</text><text x="678.5" y="1004">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-72"><g transform="translate(0.5,0.5)"><path d="M 733.45 1065 L 704.91 1027.09" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 701.75 1022.89 L 708.76 1026.38 L 704.91 1027.09 L 703.17 1030.59 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-73"><g><path d="M 534.72 794.1 C 535.86 790.9 537.72 789.04 539.68 789.12 L 608.14 789.12 C 609.7 789.08 611.2 789.63 612.17 790.61 C 613.15 791.59 613.49 792.88 613.1 794.1 L 594.25 843.9 C 593.11 847.1 591.25 848.96 589.29 848.88 L 519.84 848.88 C 518.45 848.69 517.23 848.05 516.47 847.1 C 515.72 846.15 515.5 844.99 515.87 843.9 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="564.5" y="817">button [n]</text><text x="564.5" y="831">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-74"><g><path d="M 926.54 1121 C 929.34 1117.86 933.32 1116.05 937.52 1116 L 971.49 1116 C 975.69 1116.05 979.67 1117.86 982.47 1121 L 1002.45 1144 C 1003.01 1145.28 1003.01 1146.72 1002.45 1148 L 982.47 1171 C 979.67 1174.14 975.69 1175.95 971.49 1176 L 937.52 1176 C 933.32 1175.95 929.34 1174.14 926.54 1171 L 906.56 1148 C 906 1146.72 906 1145.28 906.56 1144 L 926.54 1121 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="954.5" y="1144">second</text><text x="954.5" y="1158">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-75"><g transform="translate(0.5,0.5)"><path d="M 816.04 1105 L 899.89 1129.83" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 904.93 1131.32 L 897.22 1132.69 L 899.89 1129.83 L 899.21 1125.98 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-76"><g><path d="M 579.54 1233.5 C 582.34 1230.36 586.32 1228.55 590.52 1228.5 L 624.49 1228.5 C 628.69 1228.55 632.67 1230.36 635.47 1233.5 L 655.45 1256.5 C 656.01 1257.78 656.01 1259.22 655.45 1260.5 L 635.47 1283.5 C 632.67 1286.64 628.69 1288.45 624.49 1288.5 L 590.52 1288.5 C 586.32 1288.45 582.34 1286.64 579.54 1283.5 L 559.56 1260.5 C 559 1259.22 559 1257.78 559.56 1256.5 L 579.54 1233.5 Z" fill="#67ab9f" style="fill: light-dark(rgb(103, 171, 159), rgb(58, 117, 107)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="607.5" y="1256.5">move &gt; </text><text x="607.5" y="1270.5">threshold</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-77"><g transform="translate(0.5,0.5)"><path d="M 732.25 1105 L 635.9 1223.56" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 632.59 1227.63 L 634.28 1219.99 L 635.9 1223.56 L 639.72 1224.41 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-78"><g transform="translate(0.5,0.5)"><path d="M 642.82 1514.5 L 693.57 1559.29" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 697.5 1562.76 L 689.94 1560.75 L 693.57 1559.29 L 694.57 1555.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-79"><g transform="translate(0.5,0.5)"><path d="M 2320 550.47 L 2508.71 519.88" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2513.9 519.04 L 2507.55 523.61 L 2508.71 519.88 L 2506.43 516.7 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-80"><g><rect x="2190" y="541" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2255" y="566">HOLD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-81"><g><path d="M 2307.04 671 C 2309.84 667.86 2313.82 666.05 2318.02 666 L 2351.99 666 C 2356.19 666.05 2360.17 667.86 2362.97 671 L 2382.95 694 C 2383.51 695.28 2383.51 696.72 2382.95 698 L 2362.97 721 C 2360.17 724.14 2356.19 725.95 2351.99 726 L 2318.02 726 C 2313.82 725.95 2309.84 724.14 2307.04 721 L 2287.06 698 C 2286.5 696.72 2286.5 695.28 2287.06 694 L 2307.04 671 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2335" y="694">first</text><text x="2335" y="708">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-82"><g transform="translate(0.5,0.5)"><path d="M 2266.85 581 L 2313.98 660.52" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2316.65 665.04 L 2310.07 660.8 L 2313.98 660.52 L 2316.09 657.23 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-83"><g transform="translate(0.5,0.5)"><path d="M 2485.5 793.84 L 2506.75 798.03" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2511.9 799.04 L 2504.36 801.12 L 2506.75 798.03 L 2505.71 794.25 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-84"><g><path d="M 2145.54 626 C 2148.34 622.86 2152.32 621.05 2156.52 621 L 2190.49 621 C 2194.69 621.05 2198.67 622.86 2201.47 626 L 2221.45 649 C 2222.01 650.28 2222.01 651.72 2221.45 653 L 2201.47 676 C 2198.67 679.14 2194.69 680.95 2190.49 681 L 2156.52 681 C 2152.32 680.95 2148.34 679.14 2145.54 676 L 2125.56 653 C 2125 651.72 2125 650.28 2125.56 649 L 2145.54 626 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2173.5" y="649">second</text><text x="2173.5" y="663">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-85"><g transform="translate(0.5,0.5)"><path d="M 2236.89 581 L 2204.94 616.28" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2201.42 620.17 L 2203.52 612.63 L 2204.94 616.28 L 2208.71 617.33 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-86"><g transform="translate(0.5,0.5)"><path d="M 2130.74 771.5 L 2123.26 802.81" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2122.04 807.91 L 2120.26 800.29 L 2123.26 802.81 L 2127.07 801.92 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-87"><g transform="translate(0.5,0.5)"><path d="M 2543.06 1155 L 2743.73 1227.54" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2748.67 1229.32 L 2740.9 1230.23 L 2743.73 1227.54 L 2743.28 1223.65 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-88"><g><rect x="2434.25" y="1116" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2499.25" y="1141">TOUCH_2_HOLD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-89"><g><path d="M 2520.29 1233.5 C 2523.09 1230.36 2527.07 1228.55 2531.27 1228.5 L 2565.24 1228.5 C 2569.44 1228.55 2573.42 1230.36 2576.22 1233.5 L 2596.2 1256.5 C 2596.76 1257.78 2596.76 1259.22 2596.2 1260.5 L 2576.22 1283.5 C 2573.42 1286.64 2569.44 1288.45 2565.24 1288.5 L 2531.27 1288.5 C 2527.07 1288.45 2523.09 1286.64 2520.29 1283.5 L 2500.31 1260.5 C 2499.75 1259.22 2499.75 1257.78 2500.31 1256.5 L 2520.29 1233.5 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2548.25" y="1256.5">second</text><text x="2548.25" y="1270.5">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-90"><g transform="translate(0.5,0.5)"><path d="M 2507.25 1156 L 2533.88 1222.59" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2535.83 1227.46 L 2529.99 1222.26 L 2533.88 1222.59 L 2536.48 1219.66 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-91"><g transform="translate(0.5,0.5)"><path d="M 2464.32 1156 L 2365.53 1212.57" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2360.97 1215.17 L 2365.31 1208.66 L 2365.53 1212.57 L 2368.78 1214.73 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-92"><g transform="translate(0.5,0.5)"><path d="M 2623 957 L 2623 561 L 2326.37 561" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2321.12 561 L 2328.12 557.5 L 2326.37 561 L 2328.12 564.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-93"><g><path d="M 2391.04 1233.5 C 2393.84 1230.36 2397.82 1228.55 2402.02 1228.5 L 2435.99 1228.5 C 2440.19 1228.55 2444.17 1230.36 2446.97 1233.5 L 2466.95 1256.5 C 2467.51 1257.78 2467.51 1259.22 2466.95 1260.5 L 2446.97 1283.5 C 2444.17 1286.64 2440.19 1288.45 2435.99 1288.5 L 2402.02 1288.5 C 2397.82 1288.45 2393.84 1286.64 2391.04 1283.5 L 2371.06 1260.5 C 2370.5 1259.22 2370.5 1257.78 2371.06 1256.5 L 2391.04 1233.5 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2419" y="1256.5">third</text><text x="2419" y="1270.5">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-94"><g transform="translate(0.5,0.5)"><path d="M 2486.15 1156 L 2442.14 1223.17" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2439.27 1227.56 L 2440.17 1219.79 L 2442.14 1223.17 L 2446.03 1223.63 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-95"><g transform="translate(0.5,0.5)"><path d="M 2283.5 1366 L 2143.87 1366" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2138.62 1366 L 2145.62 1362.5 L 2143.87 1366 L 2145.62 1369.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-96"><g transform="translate(0.5,0.5)"><path d="M 2238 2263 L 2395.93 2112.39" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2399.73 2108.77 L 2397.08 2116.14 L 2395.93 2112.39 L 2392.25 2111.07 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-97"><g><rect x="2173" y="2223" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2238" y="2248">TOUCH_3_HOLD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-98"><g transform="translate(0.5,0.5)"><path d="M 2209.91 2111 L 2232.42 2216.77" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2233.51 2221.91 L 2228.63 2215.79 L 2232.42 2216.77 L 2235.48 2214.33 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-99"><g><path d="M 1934.04 2361 C 1936.84 2357.86 1940.82 2356.05 1945.02 2356 L 1978.99 2356 C 1983.19 2356.05 1987.17 2357.86 1989.97 2361 L 2009.95 2384 C 2010.51 2385.28 2010.51 2386.72 2009.95 2388 L 1989.97 2411 C 1987.17 2414.14 1983.19 2415.95 1978.99 2416 L 1945.02 2416 C 1940.82 2415.95 1936.84 2414.14 1934.04 2411 L 1914.06 2388 C 1913.5 2386.72 1913.5 2385.28 1914.06 2384 L 1934.04 2361 Z" fill="#ffffff" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1962" y="2384">fourth</text><text x="1962" y="2398">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-100"><g><rect x="1693" y="2481" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1758" y="2506">DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-101"><g transform="translate(0.5,0.5)"><path d="M 2199.4 2263 L 2016.15 2357.94" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2011.49 2360.36 L 2016.1 2354.03 L 2016.15 2357.94 L 2019.32 2360.24 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-102"><g transform="translate(0.5,0.5)"><path d="M 1913.5 2413.34 L 1799.03 2477.87" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1794.45 2480.45 L 1798.83 2473.96 L 1799.03 2477.87 L 1802.27 2480.06 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-103"><g transform="translate(0.5,0.5)"><path d="M 2061.46 1594 L 1766.71 2474.96" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1765.05 2479.94 L 1763.95 2472.19 L 1766.71 2474.96 L 1770.59 2474.41 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-104"><g><path d="M 1674.04 2576 C 1676.84 2572.86 1680.82 2571.05 1685.02 2571 L 1718.99 2571 C 1723.19 2571.05 1727.17 2572.86 1729.97 2576 L 1749.95 2599 C 1750.51 2600.28 1750.51 2601.72 1749.95 2603 L 1729.97 2626 C 1727.17 2629.14 1723.19 2630.95 1718.99 2631 L 1685.02 2631 C 1680.82 2630.95 1676.84 2629.14 1674.04 2626 L 1654.06 2603 C 1653.5 2601.72 1653.5 2600.28 1654.06 2599 L 1674.04 2576 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1702" y="2606">any finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-105"><g><path d="M 1816.54 2605 C 1819.34 2601.86 1823.32 2600.05 1827.52 2600 L 1861.49 2600 C 1865.69 2600.05 1869.67 2601.86 1872.47 2605 L 1892.45 2628 C 1893.01 2629.28 1893.01 2630.72 1892.45 2632 L 1872.47 2655 C 1869.67 2658.14 1865.69 2659.95 1861.49 2660 L 1827.52 2660 C 1823.32 2659.95 1819.34 2658.14 1816.54 2655 L 1796.56 2632 C 1796 2630.72 1796 2629.28 1796.56 2628 L 1816.54 2605 Z" fill="#ffffff" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1844.5" y="2628">fourth</text><text x="1844.5" y="2642">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-106"><g><path d="M 1975.54 1479 C 1978.34 1475.86 1982.32 1474.05 1986.52 1474 L 2020.49 1474 C 2024.69 1474.05 2028.67 1475.86 2031.47 1479 L 2051.45 1502 C 2052.01 1503.28 2052.01 1504.72 2051.45 1506 L 2031.47 1529 C 2028.67 1532.14 2024.69 1533.95 2020.49 1534 L 1986.52 1534 C 1982.32 1533.95 1978.34 1532.14 1975.54 1529 L 1955.56 1506 C 1955 1504.72 1955 1503.28 1955.56 1502 L 1975.54 1479 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2003.5" y="1509">any finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-107"><g transform="translate(0.5,0.5)"><path d="M 2062.5 1386 L 2021.35 1468.3" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2019 1473 L 2019 1465.17 L 2021.35 1468.3 L 2025.26 1468.3 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-108"><g><path d="M 2230.04 2331 C 2232.84 2327.86 2236.82 2326.05 2241.02 2326 L 2274.99 2326 C 2279.19 2326.05 2283.17 2327.86 2285.97 2331 L 2305.95 2354 C 2306.51 2355.28 2306.51 2356.72 2305.95 2358 L 2285.97 2381 C 2283.17 2384.14 2279.19 2385.95 2274.99 2386 L 2241.02 2386 C 2236.82 2385.95 2232.84 2384.14 2230.04 2381 L 2210.06 2358 C 2209.5 2356.72 2209.5 2355.28 2210.06 2354 L 2230.04 2331 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2258" y="2361">any finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-109"><g transform="translate(0.5,0.5)"><path d="M 2241.54 2263 L 2251.58 2319.73" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2252.5 2324.9 L 2247.83 2318.62 L 2251.58 2319.73 L 2254.72 2317.4 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-110"><g transform="translate(0.5,0.5)"><path d="M 2596.5 2351 L 2703 2351 Q 2713 2351 2713 2341 L 2713 1146 Q 2713 1136 2703 1136 L 2570.62 1136" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2565.37 1136 L 2572.37 1132.5 L 2570.62 1136 L 2572.37 1139.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-111"><g transform="translate(0.5,0.5)"><path d="M 1746.8 2521 L 1721.91 2565.44" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1719.35 2570.02 L 1719.71 2562.21 L 1721.91 2565.44 L 1725.82 2565.63 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-112"><g transform="translate(0.5,0.5)"><path d="M 1771.41 2521 L 1820.84 2594.71" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1823.76 2599.07 L 1816.96 2595.21 L 1820.84 2594.71 L 1822.77 2591.31 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-113"><g><ellipse cx="1765" cy="2981" rx="49.5" ry="30.000000000000007" fill="#ccccff" style="fill: light-dark(rgb(204, 204, 255), rgb(56, 56, 100)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1765" y="2986">IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-114"><g><path d="M 1760.4 2821 L 1812 2866 L 1760.4 2911 L 1708.8 2866 Z" fill="#ffffff" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1760.4" y="2864">if finger</text><text x="1760.4" y="2878">count == 0</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-115"><g transform="translate(0.5,0.5)"><path d="M 1718.19 2724.5 L 1745.16 2814.9" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1746.66 2819.93 L 1741.3 2814.22 L 1745.16 2814.9 L 1748.01 2812.22 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-116"><g transform="translate(0.5,0.5)"><path d="M 1833.81 2660 L 1778.57 2815" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1776.81 2819.95 L 1775.86 2812.18 L 1778.57 2815 L 1782.46 2814.53 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-117"><g transform="translate(0.5,0.5)"><path d="M 1762.2 2911 L 1763.55 2944.64" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1763.76 2949.88 L 1759.98 2943.03 L 1763.55 2944.64 L 1766.97 2942.75 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-118"><g><rect x="993" y="1563.5" width="140" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1063" y="1588.5">[n]FGTAP_DRAGGING_2</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-119"><g transform="translate(0.5,0.5)"><path d="M 1115.96 1143.5 L 1158.68 1208.19" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1161.57 1212.57 L 1154.79 1208.65 L 1158.68 1208.19 L 1160.64 1204.8 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-120"><g transform="translate(0.5,0.5)"><path d="M 1071 1603.5 L 1124.63 1737.59" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1126.58 1742.46 L 1120.74 1737.26 L 1124.63 1737.59 L 1127.23 1734.66 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-121"><g transform="translate(0.5,0.5)"><path d="M 1006.9 1868.5 L 745.57 1608" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 741.85 1604.29 L 749.28 1606.75 L 745.57 1608 L 744.34 1611.71 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-122"><g><path d="M 1000.54 1787.5 C 1003.34 1784.36 1007.32 1782.55 1011.52 1782.5 L 1045.49 1782.5 C 1049.69 1782.55 1053.67 1784.36 1056.47 1787.5 L 1076.45 1810.5 C 1077.01 1811.78 1077.01 1813.22 1076.45 1814.5 L 1056.47 1837.5 C 1053.67 1840.64 1049.69 1842.45 1045.49 1842.5 L 1011.52 1842.5 C 1007.32 1842.45 1003.34 1840.64 1000.54 1837.5 L 980.56 1814.5 C 980 1813.22 980 1811.78 980.56 1810.5 L 1000.54 1787.5 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1028.5" y="1810.5">second</text><text x="1028.5" y="1824.5">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-123"><g transform="translate(0.5,0.5)"><path d="M 747.86 1603.5 L 983.11 1778.7" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 987.32 1781.83 L 979.61 1780.46 L 983.11 1778.7 L 983.8 1774.84 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-124"><g transform="translate(0.5,0.5)"><path d="M 1048.1 1678.5 L 1058.88 1609.79" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1059.69 1604.6 L 1062.06 1612.06 L 1058.88 1609.79 L 1055.15 1610.98 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-125"><g transform="translate(0.5,0.5)"><path d="M 705.84 2265.5 L 784.05 2564.84" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 785.38 2569.92 L 780.22 2564.03 L 784.05 2564.84 L 787 2562.26 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-126"><g><path d="M 792.04 1776 C 794.84 1772.86 798.82 1771.05 803.02 1771 L 836.99 1771 C 841.19 1771.05 845.17 1772.86 847.97 1776 L 867.95 1799 C 868.51 1800.28 868.51 1801.72 867.95 1803 L 847.97 1826 C 845.17 1829.14 841.19 1830.95 836.99 1831 L 803.02 1831 C 798.82 1830.95 794.84 1829.14 792.04 1826 L 772.06 1803 C 771.5 1801.72 771.5 1800.28 772.06 1799 L 792.04 1776 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="820" y="1799">third</text><text x="820" y="1813">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-127"><g transform="translate(0.5,0.5)"><path d="M 1040.66 1603.5 L 858.26 1766.75" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 854.35 1770.25 L 857.23 1762.98 L 858.26 1766.75 L 861.9 1768.19 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-130"><g><path d="M 3123.54 832 C 3126.34 828.86 3130.32 827.05 3134.52 827 L 3168.49 827 C 3172.69 827.05 3176.67 828.86 3179.47 832 L 3199.45 855 C 3200.01 856.28 3200.01 857.72 3199.45 859 L 3179.47 882 C 3176.67 885.14 3172.69 886.95 3168.49 887 L 3134.52 887 C 3130.32 886.95 3126.34 885.14 3123.54 882 L 3103.56 859 C 3103 857.72 3103 856.28 3103.56 855 L 3123.54 832 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(237, 237, 237)); stroke: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#FFFFFF" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="3151.5" y="848">phys</text><text x="3151.5" y="862">button</text><text x="3151.5" y="876">press</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-131"><g transform="translate(0.5,0.5)"><path d="M 2315.57 581 L 3096.95 838.99" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3101.94 840.64 L 3094.19 841.76 L 3096.95 838.99 L 3096.39 835.12 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-132"><g transform="translate(0.5,0.5)"><path d="M 2182 830.76 L 3096.63 855.51" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3101.88 855.66 L 3094.79 858.97 L 3096.63 855.51 L 3094.98 851.97 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-133"><g transform="translate(0.5,0.5)"><path d="M 2546.01 1116 L 3097.15 880.25" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3101.97 878.19 L 3096.91 884.16 L 3097.15 880.25 L 3094.16 877.72 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-134"><g transform="translate(0.5,0.5)"><path d="M 2251.18 2223 L 3128.22 892.32" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3131.11 887.93 L 3130.18 895.7 L 3128.22 892.32 L 3124.34 891.85 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-135"><g transform="translate(0.5,0.5)"><path d="M 2891 2009.5 L 2891 2501 L 1829.37 2501" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1824.12 2501 L 1831.12 2497.5 L 1829.37 2501 L 1831.12 2504.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-136"><g transform="translate(0.5,0.5)"><path d="M 1994.6 61 L 3102.65 823.39" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3106.98 826.37 L 3099.23 825.28 L 3102.65 823.39 L 3103.19 819.52 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-137"><g><path d="M 123.54 1328.5 C 126.34 1325.36 130.32 1323.55 134.52 1323.5 L 168.49 1323.5 C 172.69 1323.55 176.67 1325.36 179.47 1328.5 L 199.45 1351.5 C 200.01 1352.78 200.01 1354.22 199.45 1355.5 L 179.47 1378.5 C 176.67 1381.64 172.69 1383.45 168.49 1383.5 L 134.52 1383.5 C 130.32 1383.45 126.34 1381.64 123.54 1378.5 L 103.56 1355.5 C 103 1354.22 103 1352.78 103.56 1351.5 L 123.54 1328.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(237, 237, 237)); stroke: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#FFFFFF" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="151.5" y="1344.5">phys</text><text x="151.5" y="1358.5">button</text><text x="151.5" y="1372.5">press</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-138"><g><path d="M 124.22 2014.6 C 125.36 2011.4 127.22 2009.54 129.18 2009.62 L 197.64 2009.62 C 199.2 2009.58 200.7 2010.13 201.67 2011.11 C 202.65 2012.09 202.99 2013.38 202.6 2014.6 L 183.75 2064.4 C 182.61 2067.6 180.75 2069.46 178.79 2069.38 L 109.34 2069.38 C 107.95 2069.19 106.73 2068.55 105.97 2067.6 C 105.22 2066.65 105 2065.49 105.37 2064.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="154" y="2037.5">button [n]</text><text x="154" y="2051.5">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-139"><g transform="translate(0.5,0.5)"><path d="M 153 2396 L 153 2500.96 L 1686.63 2500.96" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1691.88 2500.96 L 1684.88 2504.46 L 1686.63 2500.96 L 1684.88 2497.46 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-140"><g transform="translate(0.5,0.5)"><path d="M 704.03 1105 L 205.81 1329.08" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 201.02 1331.23 L 205.97 1325.17 L 205.81 1329.08 L 208.84 1331.55 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-141"><g transform="translate(0.5,0.5)"><path d="M 671.48 1563.5 L 205.9 1375.47" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 201.04 1373.51 L 208.84 1372.88 L 205.9 1375.47 L 206.22 1379.37 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-142"><g transform="translate(0.5,0.5)"><path d="M 993 1565.84 L 206.17 1367.3" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 201.08 1366.01 L 208.73 1364.33 L 206.17 1367.3 L 207.01 1371.12 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-143"><g><rect x="488.5" y="2100.5" width="170" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="573.5" y="2125.5">[n]FGTAP_DRAGGING_WAIT</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-144"><g><path d="M 552.04 2160.5 C 554.84 2157.36 558.82 2155.55 563.02 2155.5 L 596.99 2155.5 C 601.19 2155.55 605.17 2157.36 607.97 2160.5 L 627.95 2183.5 C 628.51 2184.78 628.51 2186.22 627.95 2187.5 L 607.97 2210.5 C 605.17 2213.64 601.19 2215.45 596.99 2215.5 L 563.02 2215.5 C 558.82 2215.45 554.84 2213.64 552.04 2210.5 L 532.06 2187.5 C 531.5 2186.22 531.5 2184.78 532.06 2183.5 L 552.04 2160.5 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="580" y="2190.5">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-145"><g transform="translate(0.5,0.5)"><path d="M 628.5 1912 L 573.52 1912 L 573.52 1945.65" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 573.52 1950.9 L 570.02 1943.9 L 573.52 1945.65 L 577.02 1943.9 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-146"><g transform="translate(0.5,0.5)"><path d="M 575.5 2140.5 L 576.37 2149.16" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 576.89 2154.39 L 572.71 2147.77 L 576.37 2149.16 L 579.67 2147.07 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-147"><g transform="translate(0.5,0.5)"><path d="M 628.5 2206.05 L 643.14 2212.25" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 647.97 2214.3 L 640.16 2214.79 L 643.14 2212.25 L 642.89 2208.35 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-148"><g><path d="M 375.54 2107.5 C 378.34 2104.36 382.32 2102.55 386.52 2102.5 L 420.49 2102.5 C 424.69 2102.55 428.67 2104.36 431.47 2107.5 L 451.45 2130.5 C 452.01 2131.78 452.01 2133.22 451.45 2134.5 L 431.47 2157.5 C 428.67 2160.64 424.69 2162.45 420.49 2162.5 L 386.52 2162.5 C 382.32 2162.45 378.34 2160.64 375.54 2157.5 L 355.56 2134.5 C 355 2133.22 355 2131.78 355.56 2130.5 L 375.54 2107.5 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="403.5" y="2130.5">first</text><text x="403.5" y="2144.5">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-149"><g transform="translate(0.5,0.5)"><path d="M 488.5 2126.5 L 458.35 2128.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 453.12 2129 L 459.85 2125.01 L 458.35 2128.63 L 460.34 2132 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-150"><g><path d="M 1903.5 200.7 C 1919.62 206.91 1937.38 206.91 1953.5 200.7 C 1969.62 194.5 1987.38 194.5 2003.5 200.7 L 2003.5 253.28 C 1987.38 247.08 1969.62 247.08 1953.5 253.28 C 1937.38 259.49 1919.62 259.49 1903.5 253.28 L 1903.5 200.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1953.5" y="232">TOUCH_TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-151"><g><path d="M 1390.5 527.7 C 1406.62 533.91 1424.38 533.91 1440.5 527.7 C 1456.62 521.5 1474.38 521.5 1490.5 527.7 L 1490.5 580.28 C 1474.38 574.08 1456.62 574.08 1440.5 580.28 C 1424.38 586.49 1406.62 586.49 1390.5 580.28 L 1390.5 527.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1440.5" y="559">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-152"><g transform="translate(0.5,0.5)"><path d="M 1658.17 361 L 1481.92 517.28" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1477.99 520.76 L 1480.91 513.5 L 1481.92 517.28 L 1485.55 518.73 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-153"><g transform="translate(0.5,0.5)"><path d="M 1441.77 586.5 L 1443.58 632.64" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1443.78 637.88 L 1440.01 631.03 L 1443.58 632.64 L 1447.01 630.75 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-154"><g transform="translate(0.5,0.5)"><path d="M 1954.53 161 L 1954.11 188.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1954.03 193.38 L 1950.64 186.33 L 1954.11 188.13 L 1957.63 186.44 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-155"><g transform="translate(0.5,0.5)"><path d="M 1955.24 259.5 L 1956.59 284.64" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1956.87 289.88 L 1953 283.08 L 1956.59 284.64 L 1959.99 282.71 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-156"><g><path d="M 2132.5 465.2 C 2148.62 471.41 2166.38 471.41 2182.5 465.2 C 2198.62 459 2216.38 459 2232.5 465.2 L 2232.5 517.78 C 2216.38 511.58 2198.62 511.58 2182.5 517.78 C 2166.38 523.99 2148.62 523.99 2132.5 517.78 L 2132.5 465.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2182.5" y="496.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-157"><g transform="translate(0.5,0.5)"><path d="M 2612 520.65 L 2896.75 577.31" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2901.9 578.33 L 2894.36 580.4 L 2896.75 577.31 L 2895.72 573.53 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-158"><g transform="translate(0.5,0.5)"><path d="M 2088 447.88 L 2126.72 465.75" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2131.48 467.95 L 2123.66 468.2 L 2126.72 465.75 L 2126.6 461.84 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-159"><g transform="translate(0.5,0.5)"><path d="M 2216.4 524 L 2229.54 536.59" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2233.33 540.23 L 2225.85 537.91 L 2229.54 536.59 L 2230.7 532.86 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-160"><g transform="translate(0.5,0.5)"><path d="M 1931.16 816.5 L 1906.29 776.89" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1903.5 772.45 L 1910.19 776.51 L 1906.29 776.89 L 1904.26 780.24 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-161"><g><path d="M 2370.5 962.2 C 2386.62 968.41 2404.38 968.41 2420.5 962.2 C 2436.62 956 2454.38 956 2470.5 962.2 L 2470.5 1014.78 C 2454.38 1008.58 2436.62 1008.58 2420.5 1014.78 C 2404.38 1020.99 2386.62 1020.99 2370.5 1014.78 L 2370.5 962.2 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2420.5" y="993.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-162"><g transform="translate(0.5,0.5)"><path d="M 2482.96 1093.5 L 2489.3 1110.05" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2491.18 1114.96 L 2485.41 1109.67 L 2489.3 1110.05 L 2491.95 1107.17 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-163"><g transform="translate(0.5,0.5)"><path d="M 2246 990.46 L 2364.13 989.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2369.38 989.07 L 2362.42 992.65 L 2364.13 989.13 L 2362.34 985.65 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-164"><g><path d="M 2564.5 963.2 C 2580.62 969.41 2598.38 969.41 2614.5 963.2 C 2630.62 957 2648.38 957 2664.5 963.2 L 2664.5 1015.78 C 2648.38 1009.58 2630.62 1009.58 2614.5 1015.78 C 2598.38 1021.99 2580.62 1021.99 2564.5 1015.78 L 2564.5 963.2 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2614.5" y="994.5">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-165"><g transform="translate(0.5,0.5)"><path d="M 2555.64 1228.5 L 2604.97 1028.18" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2606.23 1023.09 L 2607.95 1030.72 L 2604.97 1028.18 L 2601.16 1029.05 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-166"><g><path d="M 2088.5 712.7 C 2104.62 718.91 2122.38 718.91 2138.5 712.7 C 2154.62 706.5 2172.38 706.5 2188.5 712.7 L 2188.5 765.28 C 2172.38 759.08 2154.62 759.08 2138.5 765.28 C 2122.38 771.49 2104.62 771.49 2088.5 765.28 L 2088.5 712.7 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2138.5" y="744">TOUCH_TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-167"><g transform="translate(0.5,0.5)"><path d="M 2161.57 681 L 2153.78 700.58" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2151.84 705.46 L 2151.17 697.66 L 2153.78 700.58 L 2157.68 700.25 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-168"><g transform="translate(0.5,0.5)"><path d="M 1886.24 471 L 2103.54 701.86" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2107.14 705.69 L 2099.8 702.99 L 2103.54 701.86 L 2104.89 698.19 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-169"><g><path d="M 1794.5 820.2 C 1810.62 826.41 1828.38 826.41 1844.5 820.2 C 1860.62 814 1878.38 814 1894.5 820.2 L 1894.5 872.78 C 1878.38 866.58 1860.62 866.58 1844.5 872.78 C 1828.38 878.99 1810.62 878.99 1794.5 872.78 L 1794.5 820.2 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1844.5" y="851.5">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-170"><g transform="translate(0.5,0.5)"><path d="M 1883.21 941 L 1860.23 884.89" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1858.24 880.03 L 1864.13 885.19 L 1860.23 884.89 L 1857.65 887.84 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-171"><g><path d="M 2279.5 1046.2 C 2295.62 1052.41 2313.38 1052.41 2329.5 1046.2 C 2345.62 1040 2363.38 1040 2379.5 1046.2 L 2379.5 1098.78 C 2363.38 1092.58 2345.62 1092.58 2329.5 1098.78 C 2313.38 1104.99 2295.62 1104.99 2279.5 1098.78 L 2279.5 1046.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2329.5" y="1077.5">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-172"><g transform="translate(0.5,0.5)"><path d="M 2314.66 1213.5 L 2325.41 1111.33" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2325.96 1106.11 L 2328.71 1113.44 L 2325.41 1111.33 L 2321.75 1112.71 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-173"><g><path d="M 2283.5 1339.7 C 2299.62 1345.91 2317.38 1345.91 2333.5 1339.7 C 2349.62 1333.5 2367.38 1333.5 2383.5 1339.7 L 2383.5 1392.28 C 2367.38 1386.08 2349.62 1386.08 2333.5 1392.28 C 2317.38 1398.49 2299.62 1398.49 2283.5 1392.28 L 2283.5 1339.7 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2333.5" y="1371">TOUCH_TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-174"><g transform="translate(0.5,0.5)"><path d="M 2395.14 1288.5 L 2363.31 1328.52" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2360.04 1332.63 L 2361.66 1324.97 L 2363.31 1328.52 L 2367.14 1329.33 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-175"><g><path d="M 2496.5 2324.7 C 2512.62 2330.91 2530.38 2330.91 2546.5 2324.7 C 2562.62 2318.5 2580.38 2318.5 2596.5 2324.7 L 2596.5 2377.28 C 2580.38 2371.08 2562.62 2371.08 2546.5 2377.28 C 2530.38 2383.49 2512.62 2383.49 2496.5 2377.28 L 2496.5 2324.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2546.5" y="2349">that finger</text><text x="2546.5" y="2363">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-176"><g transform="translate(0.5,0.5)"><path d="M 2306.5 2355.16 L 2490.13 2351.98" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2495.38 2351.89 L 2488.44 2355.51 L 2490.13 2351.98 L 2488.32 2348.51 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-177"><g><path d="M 2153 1948.2 C 2169.12 1954.41 2186.88 1954.41 2203 1948.2 C 2219.12 1942 2236.88 1942 2253 1948.2 L 2253 2000.78 C 2236.88 1994.58 2219.12 1994.58 2203 2000.78 C 2186.88 2006.99 2169.12 2006.99 2153 2000.78 L 2153 1948.2 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2203" y="1979.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-178"><g transform="translate(0.5,0.5)"><path d="M 2187.24 1594 L 2201.39 1935.64" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2201.61 1940.88 L 2197.82 1934.03 L 2201.39 1935.64 L 2204.82 1933.74 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-179"><g transform="translate(0.5,0.5)"><path d="M 2370.5 1564 L 2883 1564 L 2883 1837.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2883 1842.88 L 2879.5 1835.88 L 2883 1837.63 L 2886.5 1835.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-180"><g transform="translate(0.5,0.5)"><path d="M 1414.89 1561 L 1418.77 1517.34" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1419.23 1512.11 L 1422.1 1519.4 L 1418.77 1517.34 L 1415.13 1518.78 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-181"><g><path d="M 1883.5 1569.7 C 1899.62 1575.91 1917.38 1575.91 1933.5 1569.7 C 1949.62 1563.5 1967.38 1563.5 1983.5 1569.7 L 1983.5 1622.28 C 1967.38 1616.08 1949.62 1616.08 1933.5 1622.28 C 1917.38 1628.49 1899.62 1628.49 1883.5 1622.28 L 1883.5 1569.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1933.5" y="1594">that finger</text><text x="1933.5" y="1608">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-182"><g transform="translate(0.5,0.5)"><path d="M 1980.67 1534 L 1962.08 1558.43" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1958.91 1562.61 L 1960.36 1554.92 L 1962.08 1558.43 L 1965.93 1559.16 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-183"><g><path d="M 880 998.2 C 896.12 1004.41 913.88 1004.41 930 998.2 C 946.12 992 963.88 992 980 998.2 L 980 1050.78 C 963.88 1044.58 946.12 1044.58 930 1050.78 C 913.88 1056.99 896.12 1056.99 880 1050.78 L 880 998.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="930" y="1029.5">TOUCH_TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-184"><g transform="translate(0.5,0.5)"><path d="M 986.06 971 L 968.66 987.6" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 964.87 991.23 L 967.51 983.86 L 968.66 987.6 L 972.35 988.93 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-185"><g><path d="M 644 868.2 C 660.12 874.41 677.88 874.41 694 868.2 C 710.12 862 727.88 862 744 868.2 L 744 920.78 C 727.88 914.58 710.12 914.58 694 920.78 C 677.88 926.99 660.12 926.99 644 920.78 L 644 868.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="694" y="899.5">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-186"><g><path d="M 1044.5 1084.7 C 1060.62 1090.91 1078.38 1090.91 1094.5 1084.7 C 1110.62 1078.5 1128.38 1078.5 1144.5 1084.7 L 1144.5 1137.28 C 1128.38 1131.08 1110.62 1131.08 1094.5 1137.28 C 1078.38 1143.49 1060.62 1143.49 1044.5 1137.28 L 1044.5 1084.7 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1094.5" y="1116">TOUCH_TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-187"><g transform="translate(0.5,0.5)"><path d="M 1003 1133.88 L 1038.32 1125.04" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1043.42 1123.77 L 1037.47 1128.86 L 1038.32 1125.04 L 1035.78 1122.07 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-188"><g><path d="M 556 1455.7 C 572.12 1461.91 589.88 1461.91 606 1455.7 C 622.12 1449.5 639.88 1449.5 656 1455.7 L 656 1508.28 C 639.88 1502.08 622.12 1502.08 606 1508.28 C 589.88 1514.49 572.12 1514.49 556 1508.28 L 556 1455.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="606" y="1487">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-189"><g transform="translate(0.5,0.5)"><path d="M 607.3 1288.5 L 606.26 1443.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 606.23 1448.38 L 602.77 1441.36 L 606.26 1443.13 L 609.77 1441.41 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-190"><g transform="translate(0.5,0.5)"><path d="M 728.24 1301 L 631.51 1444.22" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 628.57 1448.57 L 629.59 1440.81 L 631.51 1444.22 L 635.39 1444.73 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-191"><g><path d="M 628.5 1885.7 C 644.62 1891.91 662.38 1891.91 678.5 1885.7 C 694.62 1879.5 712.38 1879.5 728.5 1885.7 L 728.5 1938.28 C 712.38 1932.08 694.62 1932.08 678.5 1938.28 C 662.38 1944.49 644.62 1944.49 628.5 1938.28 L 628.5 1885.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="678.5" y="1917">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-192"><g transform="translate(0.5,0.5)"><path d="M 714.15 1723.5 L 679.92 1873.29" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 678.75 1878.41 L 676.9 1870.81 L 679.92 1873.29 L 683.72 1872.37 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-193"><g><path d="M 363 1965.7 C 379.12 1971.91 396.88 1971.91 413 1965.7 C 429.12 1959.5 446.88 1959.5 463 1965.7 L 463 2018.28 C 446.88 2012.08 429.12 2012.08 413 2018.28 C 396.88 2024.49 379.12 2024.49 363 2018.28 L 363 1965.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="413" y="1997">TOUCH_TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-194"><g><path d="M 993 1684.7 C 1009.12 1690.91 1026.88 1690.91 1043 1684.7 C 1059.12 1678.5 1076.88 1678.5 1093 1684.7 L 1093 1737.28 C 1076.88 1731.08 1059.12 1731.08 1043 1737.28 C 1026.88 1743.49 1009.12 1743.49 993 1737.28 L 993 1684.7 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1043" y="1716">TOUCH_TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-195"><g transform="translate(0.5,0.5)"><path d="M 1115.59 1803.5 L 1068.78 1863.48" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1065.55 1867.62 L 1067.1 1859.95 L 1068.78 1863.48 L 1072.62 1864.25 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-198"><g><path d="M 2385.5 757.7 C 2401.62 763.91 2419.38 763.91 2435.5 757.7 C 2451.62 751.5 2469.38 751.5 2485.5 757.7 L 2485.5 810.28 C 2469.38 804.08 2451.62 804.08 2435.5 810.28 C 2419.38 816.49 2401.62 816.49 2385.5 810.28 L 2385.5 757.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2435.5" y="789">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-199"><g transform="translate(0.5,0.5)"><path d="M 2369.26 726 L 2393.59 747.3" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2397.54 750.76 L 2389.97 748.79 L 2393.59 747.3 L 2394.58 743.52 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-200"><g><path d="M 2109.5 1189.7 C 2125.62 1195.91 2143.38 1195.91 2159.5 1189.7 C 2175.62 1183.5 2193.38 1183.5 2209.5 1189.7 L 2209.5 1242.28 C 2193.38 1236.08 2175.62 1236.08 2159.5 1242.28 C 2143.38 1248.49 2125.62 1248.49 2109.5 1242.28 L 2109.5 1189.7 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2159.5" y="1221">TOUCH_TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-201"><g transform="translate(0.5,0.5)"><path d="M 2149.46 1093.5 L 2156.32 1177.15" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2156.74 1182.39 L 2152.68 1175.7 L 2156.32 1177.15 L 2159.66 1175.12 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-202"><g><path d="M 1658.5 2665.7 C 1674.62 2671.91 1692.38 2671.91 1708.5 2665.7 C 1724.62 2659.5 1742.38 2659.5 1758.5 2665.7 L 1758.5 2718.28 C 1742.38 2712.08 1724.62 2712.08 1708.5 2718.28 C 1692.38 2724.49 1674.62 2724.49 1658.5 2718.28 L 1658.5 2665.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1708.5" y="2690">that finger</text><text x="1708.5" y="2704">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-203"><g transform="translate(0.5,0.5)"><path d="M 1704.14 2631 L 1705.72 2653.15" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1706.1 2658.38 L 1702.11 2651.65 L 1705.72 2653.15 L 1709.09 2651.15 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-204"><g><path d="M 2841 1850.2 C 2857.12 1856.41 2874.88 1856.41 2891 1850.2 C 2907.12 1844 2924.88 1844 2941 1850.2 L 2941 1902.78 C 2924.88 1896.58 2907.12 1896.58 2891 1902.78 C 2874.88 1908.99 2857.12 1908.99 2841 1902.78 L 2841 1850.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2891" y="1881.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-205"><g transform="translate(0.5,0.5)"><path d="M 3153 887 L 3153 1876.5 L 2947.37 1876.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2942.12 1876.5 L 2949.12 1873 L 2947.37 1876.5 L 2949.12 1880 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-206"><g><path d="M 2840.5 1900.7 C 2856.62 1906.91 2874.38 1906.91 2890.5 1900.7 C 2906.62 1894.5 2924.38 1894.5 2940.5 1900.7 L 2940.5 1953.28 C 2924.38 1947.08 2906.62 1947.08 2890.5 1953.28 C 2874.38 1959.49 2856.62 1959.49 2840.5 1953.28 L 2840.5 1900.7 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2890.5" y="1932">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-207"><g><path d="M 2840.5 1950.7 C 2856.62 1956.91 2874.38 1956.91 2890.5 1950.7 C 2906.62 1944.5 2924.38 1944.5 2940.5 1950.7 L 2940.5 2003.28 C 2924.38 1997.08 2906.62 1997.08 2890.5 2003.28 C 2874.38 2009.49 2856.62 2009.49 2840.5 2003.28 L 2840.5 1950.7 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2890.5" y="1982">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-208"><g><path d="M 103 2237.2 C 119.12 2243.41 136.88 2243.41 153 2237.2 C 169.12 2231 186.88 2231 203 2237.2 L 203 2289.78 C 186.88 2283.58 169.12 2283.58 153 2289.78 C 136.88 2295.99 119.12 2295.99 103 2289.78 L 103 2237.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="153" y="2268.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-209"><g transform="translate(0.5,0.5)"><path d="M 153.87 2069.5 L 153.17 2224.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 153.15 2229.88 L 149.68 2222.87 L 153.17 2224.63 L 156.68 2222.9 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-210"><g><path d="M 103 2287.2 C 119.12 2293.41 136.88 2293.41 153 2287.2 C 169.12 2281 186.88 2281 203 2287.2 L 203 2339.78 C 186.88 2333.58 169.12 2333.58 153 2339.78 C 136.88 2345.99 119.12 2345.99 103 2339.78 L 103 2287.2 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="153" y="2318.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-211"><g><path d="M 103 2337.2 C 119.12 2343.41 136.88 2343.41 153 2337.2 C 169.12 2331 186.88 2331 203 2337.2 L 203 2389.78 C 186.88 2383.58 169.12 2383.58 153 2389.78 C 136.88 2395.99 119.12 2395.99 103 2389.78 L 103 2337.2 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="153" y="2368.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-212"><g><path d="M 2420.5 1034.7 C 2436.62 1040.91 2454.38 1040.91 2470.5 1034.7 C 2486.62 1028.5 2504.38 1028.5 2520.5 1034.7 L 2520.5 1087.28 C 2504.38 1081.08 2486.62 1081.08 2470.5 1087.28 C 2454.38 1093.49 2436.62 1093.49 2420.5 1087.28 L 2420.5 1034.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2470.5" y="1066">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-213"><g transform="translate(0.5,0.5)"><path d="M 2442.91 1021 L 2444.47 1023.26" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2447.45 1027.58 L 2440.6 1023.8 L 2444.47 1023.26 L 2446.36 1019.83 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-214"><g><path d="M 2153 2000.2 C 2169.12 2006.41 2186.88 2006.41 2203 2000.2 C 2219.12 1994 2236.88 1994 2253 2000.2 L 2253 2052.78 C 2236.88 2046.58 2219.12 2046.58 2203 2052.78 C 2186.88 2058.99 2169.12 2058.99 2153 2052.78 L 2153 2000.2 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2203" y="2031.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-215"><g><path d="M 2153 2052.2 C 2169.12 2058.41 2186.88 2058.41 2203 2052.2 C 2219.12 2046 2236.88 2046 2253 2052.2 L 2253 2104.78 C 2236.88 2098.58 2219.12 2098.58 2203 2104.78 C 2186.88 2110.99 2169.12 2110.99 2153 2104.78 L 2153 2052.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2203" y="2083.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-216"><g transform="translate(0.5,0.5)"><path d="M 980 669.65 L 991.75 674.12" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 996.66 675.99 L 988.87 676.77 L 991.75 674.12 L 991.36 670.23 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-217"><g transform="translate(0.5,0.5)"><path d="M 644 865.35 L 619 850.77" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 614.47 848.13 L 622.28 848.63 L 619 850.77 L 618.75 854.68 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-218"><g transform="translate(0.5,0.5)"><path d="M 683.27 962 L 687.83 933.29" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 688.66 928.1 L 691.02 935.57 L 687.83 933.29 L 684.1 934.47 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-219"><g><rect x="213" y="1591" width="200" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="313" y="1616">[n]FGTAP_DRAGGING_OR_TAP</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-220"><g><path d="M 203.54 1791.5 C 206.34 1788.36 210.32 1786.55 214.52 1786.5 L 248.49 1786.5 C 252.69 1786.55 256.67 1788.36 259.47 1791.5 L 279.45 1814.5 C 280.01 1815.78 280.01 1817.22 279.45 1818.5 L 259.47 1841.5 C 256.67 1844.64 252.69 1846.45 248.49 1846.5 L 214.52 1846.5 C 210.32 1846.45 206.34 1844.64 203.54 1841.5 L 183.56 1818.5 C 183 1817.22 183 1815.78 183.56 1814.5 L 203.54 1791.5 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="231.5" y="1814.5">first</text><text x="231.5" y="1828.5">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-221"><g transform="translate(0.5,0.5)"><path d="M 305.07 1631 L 245.75 1780.58" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 243.81 1785.46 L 243.14 1777.66 L 245.75 1780.58 L 249.64 1780.24 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-222"><g><path d="M 356.54 1454 C 359.34 1450.86 363.32 1449.05 367.52 1449 L 401.49 1449 C 405.69 1449.05 409.67 1450.86 412.47 1454 L 432.45 1477 C 433.01 1478.28 433.01 1479.72 432.45 1481 L 412.47 1504 C 409.67 1507.14 405.69 1508.95 401.49 1509 L 367.52 1509 C 363.32 1508.95 359.34 1507.14 356.54 1504 L 336.56 1481 C 336 1479.72 336 1478.28 336.56 1477 L 356.54 1454 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="384.5" y="1484">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-223"><g transform="translate(0.5,0.5)"><path d="M 323.83 1591 L 365.22 1514.6" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 367.72 1509.98 L 367.46 1517.81 L 365.22 1514.6 L 361.31 1514.47 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-224"><g transform="translate(0.5,0.5)"><path d="M 433 1494.06 L 650.52 1561.61" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 655.53 1563.17 L 647.81 1564.43 L 650.52 1561.61 L 649.88 1557.75 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-225"><g><path d="M 433.54 1528.5 C 436.34 1525.36 440.32 1523.55 444.52 1523.5 L 478.49 1523.5 C 482.69 1523.55 486.67 1525.36 489.47 1528.5 L 509.45 1551.5 C 510.01 1552.78 510.01 1554.22 509.45 1555.5 L 489.47 1578.5 C 486.67 1581.64 482.69 1583.45 478.49 1583.5 L 444.52 1583.5 C 440.32 1583.45 436.34 1581.64 433.54 1578.5 L 413.56 1555.5 C 413 1554.22 413 1552.78 413.56 1551.5 L 433.54 1528.5 Z" fill="#67ab9f" style="fill: light-dark(rgb(103, 171, 159), rgb(58, 117, 107)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="461.5" y="1551.5">move &gt; </text><text x="461.5" y="1565.5">threshold</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-226"><g transform="translate(0.5,0.5)"><path d="M 364.65 1591 L 407.06 1574.58" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 411.96 1572.68 L 406.69 1578.47 L 407.06 1574.58 L 404.17 1571.95 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-227"><g transform="translate(0.5,0.5)"><path d="M 510 1559.11 L 649.67 1575.25" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 654.89 1575.86 L 647.53 1578.53 L 649.67 1575.25 L 648.34 1571.58 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-228"><g transform="translate(0.5,0.5)"><path d="M 405.53 2102.5 L 410.37 2030.85" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 410.73 2025.62 L 413.75 2032.84 L 410.37 2030.85 L 406.76 2032.36 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-229"><g transform="translate(0.5,0.5)"><path d="M 404.47 1959.5 L 319.87 1637.16" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 318.53 1632.08 L 323.7 1637.96 L 319.87 1637.16 L 316.92 1639.74 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-230"><g><path d="M 297.5 2209.2 C 313.62 2215.41 331.38 2215.41 347.5 2209.2 C 363.62 2203 381.38 2203 397.5 2209.2 L 397.5 2261.78 C 381.38 2255.58 363.62 2255.58 347.5 2261.78 C 331.38 2267.99 313.62 2267.99 297.5 2261.78 L 297.5 2209.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="347.5" y="2240.5">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-231"><g transform="translate(0.5,0.5)"><path d="M 239.81 1846.5 L 336.8 2196.86" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 338.2 2201.92 L 332.96 2196.11 L 336.8 2196.86 L 339.71 2194.24 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-232"><g transform="translate(0.5,0.5)"><path d="M 397.5 2235.5 L 642.63 2235.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 647.88 2235.5 L 640.88 2239 L 642.63 2235.5 L 640.88 2232 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-233"><g transform="translate(0.5,0.5)"><path d="M 300.46 1591 L 173.7 1388.89" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 170.91 1384.45 L 177.59 1388.52 L 173.7 1388.89 L 171.66 1392.24 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-234"><g transform="translate(0.5,0.5)"><path d="M 573.5 1952 L 613.5 1992 L 573.5 2032 L 533.5 1992 Z" fill="#ffffff" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="573.5" y="1990">drag lock</text><text x="573.5" y="2004">enabled?</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-235"><g transform="translate(0.5,0.5)"><path d="M 613.5 1992 L 698.48 1992 L 698.5 2031.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 698.5 2036.88 L 695 2029.88 L 698.5 2031.63 L 702 2029.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-236"><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: 1px; height: 1px; padding-top: 1991px; margin-left: 677px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #121212); white-space: nowrap; ">no</div></div></div></foreignObject><text x="677" y="1995" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">no</text></switch></g></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-237"><g transform="translate(0.5,0.5)"><path d="M 573.5 2032 L 573.5 2094.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 573.5 2099.38 L 570 2092.38 L 573.5 2094.13 L 577 2092.38 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-238"><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: 1px; height: 1px; padding-top: 2062px; margin-left: 574px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #121212); white-space: nowrap; ">yes<br /></div></div></div></foreignObject><text x="574" y="2066" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">yes&#xa;</text></switch></g></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-239"><g><path d="M 2723.54 336 C 2726.34 332.86 2730.32 331.05 2734.52 331 L 2768.49 331 C 2772.69 331.05 2776.67 332.86 2779.47 336 L 2799.45 359 C 2800.01 360.28 2800.01 361.72 2799.45 363 L 2779.47 386 C 2776.67 389.14 2772.69 390.95 2768.49 391 L 2734.52 391 C 2730.32 390.95 2726.34 389.14 2723.54 386 L 2703.56 363 C 2703 361.72 2703 360.28 2703.56 359 L 2723.54 336 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2751.5" y="366">thumb</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-240"><g transform="translate(0.5,0.5)"><path d="M 2023 315.1 L 2696.64 357.54" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2701.88 357.87 L 2694.68 360.93 L 2696.64 357.54 L 2695.12 353.94 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-241"><g><path d="M 2735.5 435.7 C 2751.62 441.91 2769.38 441.91 2785.5 435.7 C 2801.62 429.5 2819.38 429.5 2835.5 435.7 L 2835.5 488.28 C 2819.38 482.08 2801.62 482.08 2785.5 488.28 C 2769.38 494.49 2751.62 494.49 2735.5 488.28 L 2735.5 435.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2785.5" y="467">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-242"><g transform="translate(0.5,0.5)"><path d="M 2761.6 391 L 2772.53 423.46" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2774.2 428.44 L 2768.65 422.92 L 2772.53 423.46 L 2775.29 420.69 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-243"><g transform="translate(0.5,0.5)"><path d="M 2764.61 494.5 L 2585.22 773.64" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2582.38 778.06 L 2583.22 770.28 L 2585.22 773.64 L 2589.11 774.06 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-244"><g transform="translate(0.5,0.5)"><path d="M 2304.65 541 L 2697.09 382.92" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2701.96 380.95 L 2696.78 386.82 L 2697.09 382.92 L 2694.16 380.32 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-245"><g><rect x="1693" y="646" width="154" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1770" y="671">TOUCH_2_RELEASE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-246"><g><path d="M 1632.34 759 C 1635.14 755.86 1639.12 754.05 1643.32 754 L 1677.29 754 C 1681.49 754.05 1685.47 755.86 1688.27 759 L 1708.25 782 C 1708.81 783.28 1708.81 784.72 1708.25 786 L 1688.27 809 C 1685.47 812.14 1681.49 813.95 1677.29 814 L 1643.32 814 C 1639.12 813.95 1635.14 812.14 1632.34 809 L 1612.36 786 C 1611.8 784.72 1611.8 783.28 1612.36 782 L 1632.34 759 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1660.3" y="782">second</text><text x="1660.3" y="796">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-247"><g transform="translate(0.5,0.5)"><path d="M 1751.41 686 L 1692.53 749.34" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1688.95 753.18 L 1691.15 745.67 L 1692.53 749.34 L 1696.28 750.44 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-248"><g><path d="M 1818.04 538.5 C 1820.84 535.36 1824.82 533.55 1829.02 533.5 L 1862.99 533.5 C 1867.19 533.55 1871.17 535.36 1873.97 538.5 L 1893.95 561.5 C 1894.51 562.78 1894.51 564.22 1893.95 565.5 L 1873.97 588.5 C 1871.17 591.64 1867.19 593.45 1862.99 593.5 L 1829.02 593.5 C 1824.82 593.45 1820.84 591.64 1818.04 588.5 L 1798.06 565.5 C 1797.5 564.22 1797.5 562.78 1798.06 561.5 L 1818.04 538.5 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1846" y="568.5">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-249"><g transform="translate(0.5,0.5)"><path d="M 1784.83 646 L 1819.96 598.62" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1823.09 594.4 L 1821.73 602.11 L 1819.96 598.62 L 1816.11 597.94 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-250"><g><path d="M 1907.04 596 C 1909.84 592.86 1913.82 591.05 1918.02 591 L 1951.99 591 C 1956.19 591.05 1960.17 592.86 1962.97 596 L 1982.95 619 C 1983.51 620.28 1983.51 621.72 1982.95 623 L 1962.97 646 C 1960.17 649.14 1956.19 650.95 1951.99 651 L 1918.02 651 C 1913.82 650.95 1909.84 649.14 1907.04 646 L 1887.06 623 C 1886.5 621.72 1886.5 620.28 1887.06 619 L 1907.04 596 Z" fill="#67ab9f" style="fill: light-dark(rgb(103, 171, 159), rgb(58, 117, 107)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1935" y="619">move &gt; </text><text x="1935" y="633">threshold</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-251"><g transform="translate(0.5,0.5)"><path d="M 1843.33 646 L 1880.36 635.9" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1885.42 634.52 L 1879.59 639.74 L 1880.36 635.9 L 1877.75 632.99 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-252"><g transform="translate(0.5,0.5)"><path d="M 1894.5 563.2 L 2183.63 561.44" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2188.88 561.4 L 2181.9 564.95 L 2183.63 561.44 L 2181.86 557.95 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-253"><g transform="translate(0.5,0.5)"><path d="M 1983.5 619.45 L 2896.64 590.3" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2901.88 590.13 L 2895 593.85 L 2896.64 590.3 L 2894.77 586.86 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-254"><g transform="translate(0.5,0.5)"><path d="M 1611.8 789.97 L 1557.32 796.69" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1552.11 797.33 L 1558.63 793 L 1557.32 796.69 L 1559.49 799.95 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-255"><g><path d="M 1777.54 1033.5 C 1780.34 1030.36 1784.32 1028.55 1788.52 1028.5 L 1822.49 1028.5 C 1826.69 1028.55 1830.67 1030.36 1833.47 1033.5 L 1853.45 1056.5 C 1854.01 1057.78 1854.01 1059.22 1853.45 1060.5 L 1833.47 1083.5 C 1830.67 1086.64 1826.69 1088.45 1822.49 1088.5 L 1788.52 1088.5 C 1784.32 1088.45 1780.34 1086.64 1777.54 1083.5 L 1757.56 1060.5 C 1757 1059.22 1757 1057.78 1757.56 1056.5 L 1777.54 1033.5 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1805.5" y="1056.5">first</text><text x="1805.5" y="1070.5">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-256"><g transform="translate(0.5,0.5)"><path d="M 1771.81 686 L 1802.21 1022.16" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1802.69 1027.39 L 1798.57 1020.73 L 1802.21 1022.16 L 1805.54 1020.1 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-257"><g transform="translate(0.5,0.5)"><path d="M 1459.06 1044.5 L 1440.66 1057.35" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1436.36 1060.36 L 1440.09 1053.48 L 1440.66 1057.35 L 1444.1 1059.22 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-258"><g><path d="M 1832.5 712.7 C 1848.62 718.91 1866.38 718.91 1882.5 712.7 C 1898.62 706.5 1916.38 706.5 1932.5 712.7 L 1932.5 765.28 C 1916.38 759.08 1898.62 759.08 1882.5 765.28 C 1866.38 771.49 1848.62 771.49 1832.5 765.28 L 1832.5 712.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1882.5" y="744">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-259"><g transform="translate(0.5,0.5)"><path d="M 1832.5 706.56 L 1806.16 689.47" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1801.76 686.61 L 1809.54 687.48 L 1806.16 689.47 L 1805.73 693.35 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-260"><g><path d="M 1582.04 646 C 1584.84 642.86 1588.82 641.05 1593.02 641 L 1626.99 641 C 1631.19 641.05 1635.17 642.86 1637.97 646 L 1657.95 669 C 1658.51 670.28 1658.51 671.72 1657.95 673 L 1637.97 696 C 1635.17 699.14 1631.19 700.95 1626.99 701 L 1593.02 701 C 1588.82 700.95 1584.84 699.14 1582.04 696 L 1562.06 673 C 1561.5 671.72 1561.5 670.28 1562.06 669 L 1582.04 646 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1610" y="669">first</text><text x="1610" y="683">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-261"><g transform="translate(0.5,0.5)"><path d="M 1693 668.41 L 1664.86 669.29" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1659.62 669.45 L 1666.5 665.73 L 1664.86 669.29 L 1666.72 672.73 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-262"><g transform="translate(0.5,0.5)"><path d="M 1585.55 701 L 1530.48 768.56" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1527.16 772.63 L 1528.87 765 L 1530.48 768.56 L 1534.29 769.42 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-263"><g><path d="M 1639.04 1096 C 1641.84 1092.86 1645.82 1091.05 1650.02 1091 L 1683.99 1091 C 1688.19 1091.05 1692.17 1092.86 1694.97 1096 L 1714.95 1119 C 1715.51 1120.28 1715.51 1121.72 1714.95 1123 L 1694.97 1146 C 1692.17 1149.14 1688.19 1150.95 1683.99 1151 L 1650.02 1151 C 1645.82 1150.95 1641.84 1149.14 1639.04 1146 L 1619.06 1123 C 1618.5 1121.72 1618.5 1120.28 1619.06 1119 L 1639.04 1096 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1667" y="1119">second</text><text x="1667" y="1133">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-264"><g transform="translate(0.5,0.5)"><path d="M 1765.47 686 L 1675.2 1084.79" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1674.04 1089.91 L 1672.17 1082.31 L 1675.2 1084.79 L 1679 1083.86 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-265"><g><path d="M 1814.5 1149.7 C 1830.62 1155.91 1848.38 1155.91 1864.5 1149.7 C 1880.62 1143.5 1898.38 1143.5 1914.5 1149.7 L 1914.5 1202.28 C 1898.38 1196.08 1880.62 1196.08 1864.5 1202.28 C 1848.38 1208.49 1830.62 1208.49 1814.5 1202.28 L 1814.5 1149.7 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1864.5" y="1181">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-266"><g><path d="M 1883.5 1070.7 C 1899.62 1076.91 1917.38 1076.91 1933.5 1070.7 C 1949.62 1064.5 1967.38 1064.5 1983.5 1070.7 L 1983.5 1123.28 C 1967.38 1117.08 1949.62 1117.08 1933.5 1123.28 C 1917.38 1129.49 1899.62 1129.49 1883.5 1123.28 L 1883.5 1070.7 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1933.5" y="1102">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-267"><g transform="translate(0.5,0.5)"><path d="M 1854 1073.09 L 1877.4 1080.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1882.43 1081.64 L 1874.72 1082.97 L 1877.4 1080.13 L 1876.73 1076.27 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-268"><g transform="translate(0.5,0.5)"><path d="M 1983.5 1100.45 L 2427.9 1131.08" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2433.13 1131.44 L 2425.91 1134.45 L 2427.9 1131.08 L 2426.39 1127.47 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-269"><g transform="translate(0.5,0.5)"><path d="M 1715.5 1134.51 L 1808.37 1160.37" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1813.42 1161.78 L 1805.74 1163.27 L 1808.37 1160.37 L 1807.62 1156.53 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-270"><g transform="translate(0.5,0.5)"><path d="M 1914.5 1172.85 L 2427.89 1140.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2433.13 1140.17 L 2426.37 1144.1 L 2427.89 1140.5 L 2425.93 1137.11 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-271"><g transform="translate(0.5,0.5)"><path d="M 1293 629 L 1333 669 L 1293 709 L 1253 669 Z" fill="#ffffff" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1293" y="667">drag</text><text x="1293" y="681">disabled?</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-272"><g transform="translate(0.5,0.5)"><path d="M 1253.04 669.04 L 1220.22 669.04 L 1220.22 610.96 L 1193.87 610.96" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1188.62 610.96 L 1195.62 607.46 L 1193.87 610.96 L 1195.62 614.46 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-273"><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: 1px; height: 1px; padding-top: 669px; margin-left: 1225px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #121212); white-space: nowrap; ">yes</div></div></div></foreignObject><text x="1225" y="673" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">yes</text></switch></g></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-274"><g><path d="M 2468.54 671 C 2471.34 667.86 2475.32 666.05 2479.52 666 L 2513.49 666 C 2517.69 666.05 2521.67 667.86 2524.47 671 L 2544.45 694 C 2545.01 695.28 2545.01 696.72 2544.45 698 L 2524.47 721 C 2521.67 724.14 2517.69 725.95 2513.49 726 L 2479.52 726 C 2475.32 725.95 2471.34 724.14 2468.54 721 L 2448.56 698 C 2448 696.72 2448 695.28 2448.56 694 L 2468.54 671 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2496.5" y="701">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-275"><g transform="translate(0.5,0.5)"><path d="M 2290.78 581 L 2442.44 665.78" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2447.02 668.34 L 2439.21 667.98 L 2442.44 665.78 L 2442.62 661.87 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-276"><g><path d="M 1975.54 967 C 1978.34 963.86 1982.32 962.05 1986.52 962 L 2020.49 962 C 2024.69 962.05 2028.67 963.86 2031.47 967 L 2051.45 990 C 2052.01 991.28 2052.01 992.72 2051.45 994 L 2031.47 1017 C 2028.67 1020.14 2024.69 1021.95 2020.49 1022 L 1986.52 1022 C 1982.32 1021.95 1978.34 1020.14 1975.54 1017 L 1955.56 994 C 1955 992.72 1955 991.28 1955.56 990 L 1975.54 967 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2003.5" y="990">either finger</text><text x="2003.5" y="1004">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-277"><g transform="translate(0.5,0.5)"><path d="M 2103.07 849 L 2028.03 956.77" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2025.03 961.08 L 2026.16 953.34 L 2028.03 956.77 L 2031.9 957.34 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-278"><g><path d="M 1699.54 536 C 1702.34 532.86 1706.32 531.05 1710.52 531 L 1744.49 531 C 1748.69 531.05 1752.67 532.86 1755.47 536 L 1775.45 559 C 1776.01 560.28 1776.01 561.72 1775.45 563 L 1755.47 586 C 1752.67 589.14 1748.69 590.95 1744.49 591 L 1710.52 591 C 1706.32 590.95 1702.34 589.14 1699.54 586 L 1679.56 563 C 1679 561.72 1679 560.28 1679.56 559 L 1699.54 536 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1727.5" y="552">remaining</text><text x="1727.5" y="566"> finger</text><text x="1727.5" y="580">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-279"><g transform="translate(0.5,0.5)"><path d="M 1761.9 646 L 1742.03 596.9" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1740.06 592.04 L 1745.93 597.21 L 1742.03 596.9 L 1739.44 599.84 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-280"><g><path d="M 2011.54 1218.5 C 2014.34 1215.36 2018.32 1213.55 2022.52 1213.5 L 2056.49 1213.5 C 2060.69 1213.55 2064.67 1215.36 2067.47 1218.5 L 2087.45 1241.5 C 2088.01 1242.78 2088.01 1244.22 2087.45 1245.5 L 2067.47 1268.5 C 2064.67 1271.64 2060.69 1273.45 2056.49 1273.5 L 2022.52 1273.5 C 2018.32 1273.45 2014.34 1271.64 2011.54 1268.5 L 1991.56 1245.5 C 1991 1244.22 1991 1242.78 1991.56 1241.5 L 2011.54 1218.5 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2039.5" y="1241.5">any finger</text><text x="2039.5" y="1255.5">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-281"><g transform="translate(0.5,0.5)"><path d="M 2067.11 1346 L 2049.24 1279.65" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2047.87 1274.58 L 2053.07 1280.43 L 2049.24 1279.65 L 2046.31 1282.25 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-282"><g transform="translate(0.5,0.5)"><path d="M 2041.4 1213.5 L 2049.1 1091.83" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2049.43 1086.59 L 2052.48 1093.8 L 2049.1 1091.83 L 2045.49 1093.36 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-283"><g><path d="M 1991 1032.2 C 2007.12 1038.41 2024.88 1038.41 2041 1032.2 C 2057.12 1026 2074.88 1026 2091 1032.2 L 2091 1084.78 C 2074.88 1078.58 2057.12 1078.58 2041 1084.78 C 2024.88 1090.99 2007.12 1090.99 1991 1084.78 L 1991 1032.2 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2041" y="1056.5">that finger</text><text x="2041" y="1070.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-284"><g transform="translate(0.5,0.5)"><path d="M 2051.76 1026 L 2108.38 855.05" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2110.03 850.06 L 2111.15 857.81 L 2108.38 855.05 L 2104.5 855.61 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-285"><g><path d="M 1963 712.7 C 1979.12 718.91 1996.88 718.91 2013 712.7 C 2029.12 706.5 2046.88 706.5 2063 712.7 L 2063 765.28 C 2046.88 759.08 2029.12 759.08 2013 765.28 C 1996.88 771.49 1979.12 771.49 1963 765.28 L 1963 712.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2013" y="737">that finger</text><text x="2013" y="751">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-286"><g transform="translate(0.5,0.5)"><path d="M 2004.76 962 L 2012.73 772.01" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2012.95 766.77 L 2016.16 773.91 L 2012.73 772.01 L 2009.16 773.61 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-287"><g transform="translate(0.5,0.5)"><path d="M 2008.82 706.5 L 1961.38 337.32" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1960.71 332.11 L 1965.08 338.61 L 1961.38 337.32 L 1958.13 339.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-288"><g transform="translate(0.5,0.5)"><path d="M 2324.77 1040 L 2258.83 587.3" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2258.07 582.11 L 2262.55 588.53 L 2258.83 587.3 L 2255.62 589.54 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-289"><g><path d="M 2793.54 266 C 2796.34 262.86 2800.32 261.05 2804.52 261 L 2838.49 261 C 2842.69 261.05 2846.67 262.86 2849.47 266 L 2869.45 289 C 2870.01 290.28 2870.01 291.72 2869.45 293 L 2849.47 316 C 2846.67 319.14 2842.69 320.95 2838.49 321 L 2804.52 321 C 2800.32 320.95 2796.34 319.14 2793.54 316 L 2773.56 293 C 2773 291.72 2773 290.28 2773.56 289 L 2793.54 266 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2821.5" y="296">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-290"><g transform="translate(0.5,0.5)"><path d="M 2023 309.49 L 2766.63 292.27" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2771.88 292.15 L 2764.97 295.81 L 2766.63 292.27 L 2764.8 288.81 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-291"><g transform="translate(0.5,0.5)"><path d="M 2815.18 321 L 2793.65 423.27" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2792.57 428.41 L 2790.59 420.84 L 2793.65 423.27 L 2797.44 422.28 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-292"><g transform="translate(0.5,0.5)"><path d="M 2533.55 666 L 2740.41 498.51" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2744.49 495.2 L 2741.25 502.33 L 2740.41 498.51 L 2736.85 496.89 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-293"><g><path d="M 2626.54 1236 C 2629.34 1232.86 2633.32 1231.05 2637.52 1231 L 2671.49 1231 C 2675.69 1231.05 2679.67 1232.86 2682.47 1236 L 2702.45 1259 C 2703.01 1260.28 2703.01 1261.72 2702.45 1263 L 2682.47 1286 C 2679.67 1289.14 2675.69 1290.95 2671.49 1291 L 2637.52 1291 C 2633.32 1290.95 2629.34 1289.14 2626.54 1286 L 2606.56 1263 C 2606 1261.72 2606 1260.28 2606.56 1259 L 2626.54 1236 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2654.5" y="1259">any finger</text><text x="2654.5" y="1273">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-294"><g transform="translate(0.5,0.5)"><path d="M 2524.09 1156 L 2612.28 1227.01" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2616.37 1230.3 L 2608.72 1228.64 L 2612.28 1227.01 L 2613.11 1223.18 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-295"><g><path d="M 2713 935.7 C 2729.12 941.91 2746.88 941.91 2763 935.7 C 2779.12 929.5 2796.88 929.5 2813 935.7 L 2813 988.28 C 2796.88 982.08 2779.12 982.08 2763 988.28 C 2746.88 994.49 2729.12 994.49 2713 988.28 L 2713 935.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2763" y="960">that finger</text><text x="2763" y="974">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-296"><g transform="translate(0.5,0.5)"><path d="M 2665.39 1231 L 2749.03 1000.49" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2750.83 995.55 L 2751.73 1003.32 L 2749.03 1000.49 L 2745.15 1000.94 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-297"><g transform="translate(0.5,0.5)"><path d="M 2772 929.5 L 2772 561 L 2326.37 561" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2321.12 561 L 2328.12 557.5 L 2326.37 561 L 2328.12 564.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-298"><g><path d="M 1551 537.2 C 1567.12 543.41 1584.88 543.41 1601 537.2 C 1617.12 531 1634.88 531 1651 537.2 L 1651 589.78 C 1634.88 583.58 1617.12 583.58 1601 589.78 C 1584.88 595.99 1567.12 595.99 1551 589.78 L 1551 537.2 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1601" y="568.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-299"><g transform="translate(0.5,0.5)"><path d="M 1679 561.96 L 1657.37 562.39" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1652.12 562.49 L 1659.05 558.85 L 1657.37 562.39 L 1659.19 565.85 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-300"><g transform="translate(0.5,0.5)"><path d="M 1552.94 596 L 1494.64 635.43" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1490.29 638.37 L 1494.12 631.55 L 1494.64 635.43 L 1498.05 637.35 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-301"><g><path d="M 756.54 932 C 759.34 928.86 763.32 927.05 767.52 927 L 801.49 927 C 805.69 927.05 809.67 928.86 812.47 932 L 832.45 955 C 833.01 956.28 833.01 957.72 832.45 959 L 812.47 982 C 809.67 985.14 805.69 986.95 801.49 987 L 767.52 987 C 763.32 986.95 759.34 985.14 756.54 982 L 736.56 959 C 736 957.72 736 956.28 736.56 955 L 756.54 932 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="784.5" y="962">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-302"><g><path d="M 833 852.2 C 849.12 858.41 866.88 858.41 883 852.2 C 899.12 846 916.88 846 933 852.2 L 933 904.78 C 916.88 898.58 899.12 898.58 883 904.78 C 866.88 910.99 849.12 910.99 833 904.78 L 833 852.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="883" y="883.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-303"><g transform="translate(0.5,0.5)"><path d="M 754.13 1065 L 774.34 993.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 775.76 988.08 L 777.23 995.76 L 774.34 993.13 L 770.5 993.87 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-304"><g transform="translate(0.5,0.5)"><path d="M 822.14 927 L 837.24 914.97" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 841.35 911.7 L 838.05 918.8 L 837.24 914.97 L 833.69 913.32 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-305"><g transform="translate(0.5,0.5)"><path d="M 933 875.57 L 973.64 873.18" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 978.88 872.88 L 972.1 876.78 L 973.64 873.18 L 971.69 869.79 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-306"><g><path d="M 2404.54 2163 C 2407.34 2159.86 2411.32 2158.05 2415.52 2158 L 2449.49 2158 C 2453.69 2158.05 2457.67 2159.86 2460.47 2163 L 2480.45 2186 C 2481.01 2187.28 2481.01 2188.72 2480.45 2190 L 2460.47 2213 C 2457.67 2216.14 2453.69 2217.95 2449.49 2218 L 2415.52 2218 C 2411.32 2217.95 2407.34 2216.14 2404.54 2213 L 2384.56 2190 C 2384 2188.72 2384 2187.28 2384.56 2186 L 2404.54 2163 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2432.5" y="2186">any finger</text><text x="2432.5" y="2200">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-307"><g transform="translate(0.5,0.5)"><path d="M 2303 2224.62 L 2377.87 2203.45" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2382.92 2202.02 L 2377.14 2207.29 L 2377.87 2203.45 L 2375.24 2200.56 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-308"><g transform="translate(0.5,0.5)"><path d="M 2620.5 2186 L 2703 2186 Q 2713 2186 2713 2176 L 2713 1146 Q 2713 1136 2703 1136 L 2570.62 1136" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2565.37 1136 L 2572.37 1132.5 L 2570.62 1136 L 2572.37 1139.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-309"><g><path d="M 2520.5 2159.7 C 2536.62 2165.91 2554.38 2165.91 2570.5 2159.7 C 2586.62 2153.5 2604.38 2153.5 2620.5 2159.7 L 2620.5 2212.28 C 2604.38 2206.08 2586.62 2206.08 2570.5 2212.28 C 2554.38 2218.49 2536.62 2218.49 2520.5 2212.28 L 2520.5 2159.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2570.5" y="2184">that finger</text><text x="2570.5" y="2198">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-310"><g transform="translate(0.5,0.5)"><path d="M 2481 2187.3 L 2514.13 2186.82" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2519.38 2186.74 L 2512.43 2190.34 L 2514.13 2186.82 L 2512.33 2183.34 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-311"><g><path d="M 875.04 1616.5 C 877.84 1613.36 881.82 1611.55 886.02 1611.5 L 919.99 1611.5 C 924.19 1611.55 928.17 1613.36 930.97 1616.5 L 950.95 1639.5 C 951.51 1640.78 951.51 1642.22 950.95 1643.5 L 930.97 1666.5 C 928.17 1669.64 924.19 1671.45 919.99 1671.5 L 886.02 1671.5 C 881.82 1671.45 877.84 1669.64 875.04 1666.5 L 855.06 1643.5 C 854.5 1642.22 854.5 1640.78 855.06 1639.5 L 875.04 1616.5 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="903" y="1639.5">either finger</text><text x="903" y="1653.5">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-312"><g transform="translate(0.5,0.5)"><path d="M 1007.83 1603.5 L 957.49 1621.75" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 952.55 1623.54 L 957.94 1617.86 L 957.49 1621.75 L 960.32 1624.44 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-313"><g><path d="M 823 1529.7 C 839.12 1535.91 856.88 1535.91 873 1529.7 C 889.12 1523.5 906.88 1523.5 923 1529.7 L 923 1582.28 C 906.88 1576.08 889.12 1576.08 873 1582.28 C 856.88 1588.49 839.12 1588.49 823 1582.28 L 823 1529.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="873" y="1554">that finger</text><text x="873" y="1568">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-314"><g transform="translate(0.5,0.5)"><path d="M 892.47 1611.5 L 886.51 1594.51" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 884.77 1589.55 L 890.39 1595 L 886.51 1594.51 L 883.79 1597.32 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-315"><g transform="translate(0.5,0.5)"><path d="M 823 1565.05 L 792.27 1570.61" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 787.1 1571.54 L 793.37 1566.85 L 792.27 1570.61 L 794.61 1573.74 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-316"><g><path d="M 543.54 1593.5 C 546.34 1590.36 550.32 1588.55 554.52 1588.5 L 588.49 1588.5 C 592.69 1588.55 596.67 1590.36 599.47 1593.5 L 619.45 1616.5 C 620.01 1617.78 620.01 1619.22 619.45 1620.5 L 599.47 1643.5 C 596.67 1646.64 592.69 1648.45 588.49 1648.5 L 554.52 1648.5 C 550.32 1648.45 546.34 1646.64 543.54 1643.5 L 523.56 1620.5 C 523 1619.22 523 1617.78 523.56 1616.5 L 543.54 1593.5 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="571.5" y="1623.5">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-317"><g transform="translate(0.5,0.5)"><path d="M 1032.79 1782.5 L 1037.46 1749.8" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1038.2 1744.61 L 1040.67 1752.03 L 1037.46 1749.8 L 1033.74 1751.04 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-318"><g transform="translate(0.5,0.5)"><path d="M 656 1598.72 L 626.2 1605.69" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 621.09 1606.89 L 627.11 1601.89 L 626.2 1605.69 L 628.7 1608.7 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-319"><g><path d="M 778.5 2023.2 C 794.62 2029.41 812.38 2029.41 828.5 2023.2 C 844.62 2017 862.38 2017 878.5 2023.2 L 878.5 2075.78 C 862.38 2069.58 844.62 2069.58 828.5 2075.78 C 812.38 2081.99 794.62 2081.99 778.5 2075.78 L 778.5 2023.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="828.5" y="2054.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-320"><g transform="translate(0.5,0.5)"><path d="M 589.39 1648.5 L 805.86 2011.53" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 808.55 2016.04 L 801.96 2011.82 L 805.86 2011.53 L 807.97 2008.23 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-321"><g transform="translate(0.5,0.5)"><path d="M 805.7 2082 L 722.71 2200.29" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 719.69 2204.58 L 720.85 2196.84 L 722.71 2200.29 L 726.58 2200.86 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-322"><g><path d="M 1959.54 2576 C 1962.34 2572.86 1966.32 2571.05 1970.52 2571 L 2004.49 2571 C 2008.69 2571.05 2012.67 2572.86 2015.47 2576 L 2035.45 2599 C 2036.01 2600.28 2036.01 2601.72 2035.45 2603 L 2015.47 2626 C 2012.67 2629.14 2008.69 2630.95 2004.49 2631 L 1970.52 2631 C 1966.32 2630.95 1962.34 2629.14 1959.54 2626 L 1939.56 2603 C 1939 2601.72 1939 2600.28 1939.56 2599 L 1959.54 2576 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1987.5" y="2599">any finger</text><text x="1987.5" y="2613">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-323"><g transform="translate(0.5,0.5)"><path d="M 1803.9 2521 L 1933.16 2577.32" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1937.98 2579.42 L 1930.16 2579.83 L 1933.16 2577.32 L 1932.96 2573.42 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-324"><g><path d="M 1932.5 2697.7 C 1948.62 2703.91 1966.38 2703.91 1982.5 2697.7 C 1998.62 2691.5 2016.38 2691.5 2032.5 2697.7 L 2032.5 2750.28 C 2016.38 2744.08 1998.62 2744.08 1982.5 2750.28 C 1966.38 2756.49 1948.62 2756.49 1932.5 2750.28 L 1932.5 2697.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1982.5" y="2722">that finger</text><text x="1982.5" y="2736">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-325"><g transform="translate(0.5,0.5)"><path d="M 1986.28 2631 L 1984.08 2685.14" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1983.87 2690.38 L 1980.65 2683.25 L 1984.08 2685.14 L 1987.65 2683.53 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-326"><g transform="translate(0.5,0.5)"><path d="M 1932.5 2755.97 L 1817.37 2829.58" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1812.94 2832.41 L 1816.95 2825.69 L 1817.37 2829.58 L 1820.72 2831.59 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-327"><g transform="translate(0.5,0.5)"><path d="M 413 1613.9 L 516.63 1616.91" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 521.88 1617.06 L 514.78 1620.36 L 516.63 1616.91 L 514.99 1613.36 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-328"><g transform="translate(0.5,0.5)"><path d="M 3003 588.5 L 3031.96 588.52 L 3031.96 2500.96 L 1829.37 2501" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1824.12 2501 L 1831.12 2497.5 L 1829.37 2501 L 1831.12 2504.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-329"><g><path d="M 2903 562.2 C 2919.12 568.41 2936.88 568.41 2953 562.2 C 2969.12 556 2986.88 556 3003 562.2 L 3003 614.78 C 2986.88 608.58 2969.12 608.58 2953 614.78 C 2936.88 620.99 2919.12 620.99 2903 614.78 L 2903 562.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2953" y="593.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-330"><g><path d="M 2745.04 1233.5 C 2747.84 1230.36 2751.82 1228.55 2756.02 1228.5 L 2789.99 1228.5 C 2794.19 1228.55 2798.17 1230.36 2800.97 1233.5 L 2820.95 1256.5 C 2821.51 1257.78 2821.51 1259.22 2820.95 1260.5 L 2800.97 1283.5 C 2798.17 1286.64 2794.19 1288.45 2789.99 1288.5 L 2756.02 1288.5 C 2751.82 1288.45 2747.84 1286.64 2745.04 1283.5 L 2725.06 1260.5 C 2724.5 1259.22 2724.5 1257.78 2725.06 1256.5 L 2745.04 1233.5 Z" fill="#67ab9f" style="fill: light-dark(rgb(103, 171, 159), rgb(58, 117, 107)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2773" y="1256.5">move &gt; </text><text x="2773" y="1270.5">threshold</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-331"><g transform="translate(0.5,0.5)"><path d="M 2821.5 1258.5 L 2893 1258.5 L 2893 1837.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2893 1842.88 L 2889.5 1835.88 L 2893 1837.63 L 2896.5 1835.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-332"><g transform="translate(0.5,0.5)"><path d="M 2432 2048 L 2432 1801 L 2873 1801 L 2873 1837.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2873 1842.88 L 2869.5 1835.88 L 2873 1837.63 L 2876.5 1835.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-333"><g><path d="M 2404.04 2053 C 2406.84 2049.86 2410.82 2048.05 2415.02 2048 L 2448.99 2048 C 2453.19 2048.05 2457.17 2049.86 2459.97 2053 L 2479.95 2076 C 2480.51 2077.28 2480.51 2078.72 2479.95 2080 L 2459.97 2103 C 2457.17 2106.14 2453.19 2107.95 2448.99 2108 L 2415.02 2108 C 2410.82 2107.95 2406.84 2106.14 2404.04 2103 L 2384.06 2080 C 2383.5 2078.72 2383.5 2077.28 2384.06 2076 L 2404.04 2053 Z" fill="#67ab9f" style="fill: light-dark(rgb(103, 171, 159), rgb(58, 117, 107)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2432" y="2076">move &gt; </text><text x="2432" y="2090">threshold</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-334"><g><path d="M 901.22 626.1 C 902.36 622.9 904.22 621.04 906.18 621.12 L 974.64 621.12 C 976.2 621.08 977.7 621.63 978.67 622.61 C 979.65 623.59 979.99 624.88 979.6 626.1 L 960.75 675.9 C 959.61 679.1 957.75 680.96 955.79 680.88 L 886.34 680.88 C 884.95 680.69 883.73 680.05 882.97 679.1 C 882.22 678.15 882 676.99 882.37 675.9 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="931" y="649">button 1</text><text x="931" y="663">press</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-335"><g transform="translate(0.5,0.5)"><path d="M 1048.86 735.99 L 1045.76 842.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1045.61 847.88 L 1042.31 840.78 L 1045.76 842.63 L 1049.31 840.99 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-336"><g transform="translate(0.5,0.5)"><path d="M 1020 676 C 996 676 990 696 1009.2 700 C 990 708.8 1011.6 728 1027.2 720 C 1038 736 1074 736 1086 720 C 1110 720 1110 704 1095 696 C 1110 680 1086 664 1065 672 C 1050 660 1026 660 1020 676 Z" fill="#ffffff" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></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: 118px; height: 1px; padding-top: 696px; margin-left: 991px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[n] = 1</div></div></div></foreignObject><text x="1050" y="700" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">[n] = 1</text></switch></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-337"><g transform="translate(0.5,0.5)"><path d="M 613.5 796.54 L 876.21 676.11" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 880.98 673.93 L 876.08 680.03 L 876.21 676.11 L 873.16 673.66 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-338"><g transform="translate(0.5,0.5)"><path d="M 1263 771.5 C 1239 771.5 1233 791.5 1252.2 795.5 C 1233 804.3 1254.6 823.5 1270.2 815.5 C 1281 831.5 1317 831.5 1329 815.5 C 1353 815.5 1353 799.5 1338 791.5 C 1353 775.5 1329 759.5 1308 767.5 C 1293 755.5 1269 755.5 1263 771.5 Z" fill="#ffffff" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></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: 118px; height: 1px; padding-top: 792px; margin-left: 1234px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[n] = 1</div></div></div></foreignObject><text x="1293" y="795" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">[n] = 1</text></switch></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-339"><g transform="translate(0.5,0.5)"><path d="M 1293 709 L 1293 745.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1293 750.38 L 1289.5 743.38 L 1293 745.13 L 1296.5 743.38 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-340"><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: 1px; height: 1px; padding-top: 727px; margin-left: 1293px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #121212); white-space: nowrap; ">no</div></div></div></foreignObject><text x="1293" y="731" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">no</text></switch></g></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-341"><g><path d="M 1219.22 1027.1 C 1220.36 1023.9 1222.22 1022.04 1224.18 1022.12 L 1292.64 1022.12 C 1294.2 1022.08 1295.7 1022.63 1296.67 1023.61 C 1297.65 1024.59 1297.99 1025.88 1297.6 1027.1 L 1278.75 1076.9 C 1277.61 1080.1 1275.75 1081.96 1273.79 1081.88 L 1204.34 1081.88 C 1202.95 1081.69 1201.73 1081.05 1200.97 1080.1 C 1200.22 1079.15 1200 1077.99 1200.37 1076.9 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1249" y="1050">button [n]</text><text x="1249" y="1064">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-342"><g><ellipse cx="1392.5" cy="1091" rx="49.5" ry="30.000000000000007" fill="#ccccff" style="fill: light-dark(rgb(204, 204, 255), rgb(56, 56, 100)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1392.5" y="1096">IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-343"><g transform="translate(0.5,0.5)"><path d="M 1298 1065.32 L 1336.85 1075.88" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1341.92 1077.25 L 1334.25 1078.8 L 1336.85 1075.88 L 1336.08 1072.04 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-344"><g transform="translate(0.5,0.5)"><path d="M 1502 862 L 1542 902 L 1502 942 L 1462 902 Z" fill="#ffffff" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1502" y="900">drag</text><text x="1502" y="914">disabled?</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-345"><g transform="translate(0.5,0.5)"><path d="M 1502 833.5 L 1502 855.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1502 860.88 L 1498.5 853.88 L 1502 855.63 L 1505.5 853.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-346"><g transform="translate(0.5,0.5)"><path d="M 1288.5 882 C 1264.5 882 1258.5 902 1277.7 906 C 1258.5 914.8 1280.1 934 1295.7 926 C 1306.5 942 1342.5 942 1354.5 926 C 1378.5 926 1378.5 910 1363.5 902 C 1378.5 886 1354.5 870 1333.5 878 C 1318.5 866 1294.5 866 1288.5 882 Z" fill="#ffffff" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></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: 118px; height: 1px; padding-top: 902px; margin-left: 1260px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[n] = 2</div></div></div></foreignObject><text x="1319" y="906" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">[n] = 2</text></switch></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-347"><g transform="translate(0.5,0.5)"><path d="M 1462 902 L 1389.37 902" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1384.12 902 L 1391.12 898.5 L 1389.37 902 L 1391.12 905.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-348"><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: 1px; height: 1px; padding-top: 904px; margin-left: 1431px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #121212); white-space: nowrap; ">no</div></div></div></foreignObject><text x="1431" y="908" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">no</text></switch></g></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-349"><g transform="translate(0.5,0.5)"><path d="M 1502 942 L 1502 978.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1502 983.38 L 1498.5 976.38 L 1502 978.13 L 1505.5 976.38 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-350"><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: 1px; height: 1px; padding-top: 963px; margin-left: 1502px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #121212); white-space: nowrap; ">yes</div></div></div></foreignObject><text x="1502" y="966" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">yes</text></switch></g></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-351"><g transform="translate(0.5,0.5)"><path d="M 1259.41 895.08 L 1116.32 877.61" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1111.11 876.98 L 1118.48 874.35 L 1116.32 877.61 L 1117.63 881.3 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-352"><g transform="translate(0.5,0.5)"><path d="M 1238.68 808.49 L 1115.08 847.1" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1110.07 848.67 L 1115.71 843.24 L 1115.08 847.1 L 1117.79 849.92 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-353"><g transform="translate(0.5,0.5)"><path d="M 1469.95 1163.5 L 1429.2 1125.35" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1425.36 1121.76 L 1432.87 1123.99 L 1429.2 1125.35 L 1428.08 1129.1 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-354"><g transform="translate(0.5,0.5)"><path d="M 1502 1281 L 1542 1321 L 1502 1361 L 1462 1321 Z" fill="#ffffff" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1502" y="1319">drag</text><text x="1502" y="1333">disabled?</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-355"><g transform="translate(0.5,0.5)"><path d="M 1502 1281 L 1502 1229.87" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1502 1224.62 L 1505.5 1231.62 L 1502 1229.87 L 1498.5 1231.62 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-356"><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: 1px; height: 1px; padding-top: 1261px; margin-left: 1502px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #121212); white-space: nowrap; ">yes</div></div></div></foreignObject><text x="1502" y="1265" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">yes</text></switch></g></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-357"><g transform="translate(0.5,0.5)"><path d="M 1437 1451 L 1485.82 1353.36" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1488.17 1348.67 L 1488.17 1356.49 L 1485.82 1353.36 L 1481.91 1353.36 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-358"><g transform="translate(0.5,0.5)"><path d="M 1462 1321 L 1384.87 1321" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1379.62 1321 L 1386.62 1317.5 L 1384.87 1321 L 1386.62 1324.5 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-359"><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: 1px; height: 1px; padding-top: 1323px; margin-left: 1429px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #121212); white-space: nowrap; ">no</div></div></div></foreignObject><text x="1429" y="1327" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">no</text></switch></g></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-360"><g transform="translate(0.5,0.5)"><path d="M 1288.5 1301 C 1264.5 1301 1258.5 1321 1277.7 1325 C 1258.5 1333.8 1280.1 1353 1295.7 1345 C 1306.5 1361 1342.5 1361 1354.5 1345 C 1378.5 1345 1378.5 1329 1363.5 1321 C 1378.5 1305 1354.5 1289 1333.5 1297 C 1318.5 1285 1294.5 1285 1288.5 1301 Z" fill="#ffffff" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></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: 118px; height: 1px; padding-top: 1321px; margin-left: 1260px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[n] = 3</div></div></div></foreignObject><text x="1319" y="1325" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">[n] = 3</text></switch></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-361"><g transform="translate(0.5,0.5)"><path d="M 1296.06 1283.9 L 1060.4 894.45" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1057.68 889.96 L 1064.3 894.13 L 1060.4 894.45 L 1058.31 897.76 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-362"><g><rect x="1757" y="1677.5" width="154" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1834" y="1702.5">TOUCH_3_RELEASE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-363"><g transform="translate(0.5,0.5)"><path d="M 1901.64 1628.5 L 1858.06 1672.95" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1854.39 1676.7 L 1856.79 1669.25 L 1858.06 1672.95 L 1861.79 1674.15 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-364"><g transform="translate(0.5,0.5)"><path d="M 2470.03 1353.5 L 2495.72 1162.31" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2496.41 1157.11 L 2498.95 1164.51 L 2495.72 1162.31 L 2492.01 1163.58 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-365"><g><path d="M 2072.54 1672.5 C 2075.34 1669.36 2079.32 1667.55 2083.52 1667.5 L 2117.49 1667.5 C 2121.69 1667.55 2125.67 1669.36 2128.47 1672.5 L 2148.45 1695.5 C 2149.01 1696.78 2149.01 1698.22 2148.45 1699.5 L 2128.47 1722.5 C 2125.67 1725.64 2121.69 1727.45 2117.49 1727.5 L 2083.52 1727.5 C 2079.32 1727.45 2075.34 1725.64 2072.54 1722.5 L 2052.56 1699.5 C 2052 1698.22 2052 1696.78 2052.56 1695.5 L 2072.54 1672.5 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2100.5" y="1702.5">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-366"><g transform="translate(0.5,0.5)"><path d="M 1911 1697.5 L 2045.63 1697.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2050.88 1697.5 L 2043.88 1701 L 2045.63 1697.5 L 2043.88 1694 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-367"><g><path d="M 2279.5 1671.2 C 2295.62 1677.41 2313.38 1677.41 2329.5 1671.2 C 2345.62 1665 2363.38 1665 2379.5 1671.2 L 2379.5 1723.78 C 2363.38 1717.58 2345.62 1717.58 2329.5 1723.78 C 2313.38 1729.99 2295.62 1729.99 2279.5 1723.78 L 2279.5 1671.2 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2329.5" y="1702.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-368"><g transform="translate(0.5,0.5)"><path d="M 2149 1697.5 L 2273.13 1697.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2278.38 1697.5 L 2271.38 1701 L 2273.13 1697.5 L 2271.38 1694 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-369"><g><path d="M 2413 1668.2 C 2429.12 1674.41 2446.88 1674.41 2463 1668.2 C 2479.12 1662 2496.88 1662 2513 1668.2 L 2513 1720.78 C 2496.88 1714.58 2479.12 1714.58 2463 1720.78 C 2446.88 1726.99 2429.12 1726.99 2413 1720.78 L 2413 1668.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2463" y="1699.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-370"><g transform="translate(0.5,0.5)"><path d="M 2379.5 1696.38 L 2406.63 1695.77" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2411.88 1695.65 L 2404.96 1699.31 L 2406.63 1695.77 L 2404.81 1692.31 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-371"><g><path d="M 1713.54 1409 C 1716.34 1405.86 1720.32 1404.05 1724.52 1404 L 1758.49 1404 C 1762.69 1404.05 1766.67 1405.86 1769.47 1409 L 1789.45 1432 C 1790.01 1433.28 1790.01 1434.72 1789.45 1436 L 1769.47 1459 C 1766.67 1462.14 1762.69 1463.95 1758.49 1464 L 1724.52 1464 C 1720.32 1463.95 1716.34 1462.14 1713.54 1459 L 1693.56 1436 C 1693 1434.72 1693 1433.28 1693.56 1432 L 1713.54 1409 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1741.5" y="1432">either finger</text><text x="1741.5" y="1446">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-372"><g><path d="M 1665 1204.7 C 1681.12 1210.91 1698.88 1210.91 1715 1204.7 C 1731.12 1198.5 1748.88 1198.5 1765 1204.7 L 1765 1257.28 C 1748.88 1251.08 1731.12 1251.08 1715 1257.28 C 1698.88 1263.49 1681.12 1263.49 1665 1257.28 L 1665 1204.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1715" y="1229">that finger</text><text x="1715" y="1243">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-373"><g transform="translate(0.5,0.5)"><path d="M 1737.58 1404 L 1720.07 1269.81" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1719.39 1264.61 L 1723.76 1271.1 L 1720.07 1269.81 L 1716.82 1272 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-374"><g transform="translate(0.5,0.5)"><path d="M 1826.98 1677.5 L 1754.14 1470.01" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1752.4 1465.05 L 1758.02 1470.5 L 1754.14 1470.01 L 1751.42 1472.82 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-375"><g transform="translate(0.5,0.5)"><path d="M 2191 1876.5 L 2834.63 1876.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2839.88 1876.5 L 2832.88 1880 L 2834.63 1876.5 L 2832.88 1873 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-376"><g><path d="M 1807.54 1851.5 C 1810.34 1848.36 1814.32 1846.55 1818.52 1846.5 L 1852.49 1846.5 C 1856.69 1846.55 1860.67 1848.36 1863.47 1851.5 L 1883.45 1874.5 C 1884.01 1875.78 1884.01 1877.22 1883.45 1878.5 L 1863.47 1901.5 C 1860.67 1904.64 1856.69 1906.45 1852.49 1906.5 L 1818.52 1906.5 C 1814.32 1906.45 1810.34 1904.64 1807.54 1901.5 L 1787.56 1878.5 C 1787 1877.22 1787 1875.78 1787.56 1874.5 L 1807.54 1851.5 Z" fill="#67ab9f" style="fill: light-dark(rgb(103, 171, 159), rgb(58, 117, 107)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1835.5" y="1874.5">move &gt; </text><text x="1835.5" y="1888.5">threshold</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-377"><g transform="translate(0.5,0.5)"><path d="M 1834.17 1717.5 L 1835.2 1840.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1835.24 1845.38 L 1831.68 1838.41 L 1835.2 1840.13 L 1838.68 1838.35 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-378"><g><path d="M 1810.54 1511.5 C 1813.34 1508.36 1817.32 1506.55 1821.52 1506.5 L 1855.49 1506.5 C 1859.69 1506.55 1863.67 1508.36 1866.47 1511.5 L 1886.45 1534.5 C 1887.01 1535.78 1887.01 1537.22 1886.45 1538.5 L 1866.47 1561.5 C 1863.67 1564.64 1859.69 1566.45 1855.49 1566.5 L 1821.52 1566.5 C 1817.32 1566.45 1813.34 1564.64 1810.54 1561.5 L 1790.56 1538.5 C 1790 1537.22 1790 1535.78 1790.56 1534.5 L 1810.54 1511.5 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1838.5" y="1534.5">third</text><text x="1838.5" y="1548.5">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-379"><g transform="translate(0.5,0.5)"><path d="M 1834.56 1677.5 L 1837.48 1572.87" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1837.63 1567.62 L 1840.93 1574.71 L 1837.48 1572.87 L 1833.94 1574.52 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-380"><g><path d="M 1814.5 1412.7 C 1830.62 1418.91 1848.38 1418.91 1864.5 1412.7 C 1880.62 1406.5 1898.38 1406.5 1914.5 1412.7 L 1914.5 1465.28 C 1898.38 1459.08 1880.62 1459.08 1864.5 1465.28 C 1848.38 1471.49 1830.62 1471.49 1814.5 1465.28 L 1814.5 1412.7 Z" fill="#ffb570" style="fill: light-dark(rgb(255, 181, 112), rgb(126, 63, 3)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1864.5" y="1444">TOUCH_TOUCH</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-381"><g transform="translate(0.5,0.5)"><path d="M 1846.5 1506.5 L 1854.19 1477.65" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1855.55 1472.58 L 1857.12 1480.25 L 1854.19 1477.65 L 1850.36 1478.44 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-382"><g transform="translate(0.5,0.5)"><path d="M 1849.3 1406.5 L 1830.73 1366.77" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1828.5 1362.01 L 1834.64 1366.87 L 1830.73 1366.77 L 1828.3 1369.84 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-383"><g><rect x="1425" y="1763.5" width="154" height="40" rx="2.4" ry="2.4" fill="#ccffcc" style="fill: light-dark(rgb(204, 255, 204), rgb(0, 43, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1502" y="1788.5">TOUCH_3_RELEASE_2</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-384"><g><path d="M 1393.54 1653.5 C 1396.34 1650.36 1400.32 1648.55 1404.52 1648.5 L 1438.49 1648.5 C 1442.69 1648.55 1446.67 1650.36 1449.47 1653.5 L 1469.45 1676.5 C 1470.01 1677.78 1470.01 1679.22 1469.45 1680.5 L 1449.47 1703.5 C 1446.67 1706.64 1442.69 1708.45 1438.49 1708.5 L 1404.52 1708.5 C 1400.32 1708.45 1396.34 1706.64 1393.54 1703.5 L 1373.56 1680.5 C 1373 1679.22 1373 1677.78 1373.56 1676.5 L 1393.54 1653.5 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1421.5" y="1676.5">remaining</text><text x="1421.5" y="1690.5">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-385"><g transform="translate(0.5,0.5)"><path d="M 1486.67 1763.5 L 1448.37 1713.55" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1445.18 1709.39 L 1452.22 1712.81 L 1448.37 1713.55 L 1446.66 1717.07 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-386"><g><path d="M 1362 1567.2 C 1378.12 1573.41 1395.88 1573.41 1412 1567.2 C 1428.12 1561 1445.88 1561 1462 1567.2 L 1462 1619.78 C 1445.88 1613.58 1428.12 1613.58 1412 1619.78 C 1395.88 1625.99 1378.12 1625.99 1362 1619.78 L 1362 1567.2 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1412" y="1591.5">that finger</text><text x="1412" y="1605.5">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-387"><g transform="translate(0.5,0.5)"><path d="M 1418.15 1648.5 L 1416.34 1632.33" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1415.76 1627.11 L 1420.01 1633.68 L 1416.34 1632.33 L 1413.06 1634.46 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-388"><g><path d="M 1699.54 1568.5 C 1702.34 1565.36 1706.32 1563.55 1710.52 1563.5 L 1744.49 1563.5 C 1748.69 1563.55 1752.67 1565.36 1755.47 1568.5 L 1775.45 1591.5 C 1776.01 1592.78 1776.01 1594.22 1775.45 1595.5 L 1755.47 1618.5 C 1752.67 1621.64 1748.69 1623.45 1744.49 1623.5 L 1710.52 1623.5 C 1706.32 1623.45 1702.34 1621.64 1699.54 1618.5 L 1679.56 1595.5 C 1679 1594.22 1679 1592.78 1679.56 1591.5 L 1699.54 1568.5 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1727.5" y="1598.5">either finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-389"><g transform="translate(0.5,0.5)"><path d="M 1813.52 1677.5 L 1762.78 1627.95" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1759.02 1624.28 L 1766.47 1626.67 L 1762.78 1627.95 L 1761.58 1631.68 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-390"><g><path d="M 1585.5 1654.7 C 1601.62 1660.91 1619.38 1660.91 1635.5 1654.7 C 1651.62 1648.5 1669.38 1648.5 1685.5 1654.7 L 1685.5 1707.28 C 1669.38 1701.08 1651.62 1701.08 1635.5 1707.28 C 1619.38 1713.49 1601.62 1713.49 1585.5 1707.28 L 1585.5 1654.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1635.5" y="1679">that finger</text><text x="1635.5" y="1693">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-391"><g transform="translate(0.5,0.5)"><path d="M 1695.96 1623.5 L 1674.29 1644.11" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1670.48 1647.73 L 1673.14 1640.37 L 1674.29 1644.11 L 1677.97 1645.44 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-392"><g transform="translate(0.5,0.5)"><path d="M 1593.17 1713.5 L 1533.1 1759.62" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1528.94 1762.82 L 1532.36 1755.78 L 1533.1 1759.62 L 1536.62 1761.33 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-393"><g transform="translate(0.5,0.5)"><path d="M 1573.72 1803.5 L 1780.87 1861.26" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1785.92 1862.67 L 1778.24 1864.17 L 1780.87 1861.26 L 1780.12 1857.42 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-394"><g><path d="M 1562.54 1578.5 C 1565.34 1575.36 1569.32 1573.55 1573.52 1573.5 L 1607.49 1573.5 C 1611.69 1573.55 1615.67 1575.36 1618.47 1578.5 L 1638.45 1601.5 C 1639.01 1602.78 1639.01 1604.22 1638.45 1605.5 L 1618.47 1628.5 C 1615.67 1631.64 1611.69 1633.45 1607.49 1633.5 L 1573.52 1633.5 C 1569.32 1633.45 1565.34 1631.64 1562.54 1628.5 L 1542.56 1605.5 C 1542 1604.22 1542 1602.78 1542.56 1601.5 L 1562.54 1578.5 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1590.5" y="1601.5">second</text><text x="1590.5" y="1615.5">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-395"><g transform="translate(0.5,0.5)"><path d="M 1511.83 1763.5 L 1572.94 1639.21" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1575.26 1634.5 L 1575.31 1642.33 L 1572.94 1639.21 L 1569.03 1639.24 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-396"><g transform="translate(0.5,0.5)"><path d="M 1661.83 1416 L 1832.95 1213.37" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1836.33 1209.35 L 1834.49 1216.96 L 1832.95 1213.37 L 1829.14 1212.44 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-397"><g><path d="M 1511.04 1514.5 C 1513.84 1511.36 1517.82 1509.55 1522.02 1509.5 L 1555.99 1509.5 C 1560.19 1509.55 1564.17 1511.36 1566.97 1514.5 L 1586.95 1537.5 C 1587.51 1538.78 1587.51 1540.22 1586.95 1541.5 L 1566.97 1564.5 C 1564.17 1567.64 1560.19 1569.45 1555.99 1569.5 L 1522.02 1569.5 C 1517.82 1569.45 1513.84 1567.64 1511.04 1564.5 L 1491.06 1541.5 C 1490.5 1540.22 1490.5 1538.78 1491.06 1537.5 L 1511.04 1514.5 Z" fill="#ff99cc" style="fill: light-dark(rgb(255, 153, 204), rgb(150, 62, 106)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1539" y="1530.5">remaining</text><text x="1539" y="1544.5"> finger</text><text x="1539" y="1558.5">palm</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-398"><g transform="translate(0.5,0.5)"><path d="M 1505.03 1763.5 L 1533.5 1575.8" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1534.28 1570.61 L 1536.69 1578.05 L 1533.5 1575.8 L 1529.77 1577 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-399"><g><path d="M 1542 1234.7 C 1558.12 1240.91 1575.88 1240.91 1592 1234.7 C 1608.12 1228.5 1625.88 1228.5 1642 1234.7 L 1642 1287.28 C 1625.88 1281.08 1608.12 1281.08 1592 1287.28 C 1575.88 1293.49 1558.12 1293.49 1542 1287.28 L 1542 1234.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1592" y="1266">TOUCH_DEAD</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-400"><g transform="translate(0.5,0.5)"><path d="M 1544.71 1509.5 L 1584.62 1299.76" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1585.61 1294.6 L 1587.74 1302.13 L 1584.62 1299.76 L 1580.86 1300.82 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-401"><g transform="translate(0.5,0.5)"><path d="M 1592 1228.5 L 1592 921 L 1528.85 838.56" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1525.66 834.39 L 1532.69 837.82 L 1528.85 838.56 L 1527.14 842.07 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-402"><g><path d="M 1719.54 1758.5 C 1722.34 1755.36 1726.32 1753.55 1730.52 1753.5 L 1764.49 1753.5 C 1768.69 1753.55 1772.67 1755.36 1775.47 1758.5 L 1795.45 1781.5 C 1796.01 1782.78 1796.01 1784.22 1795.45 1785.5 L 1775.47 1808.5 C 1772.67 1811.64 1768.69 1813.45 1764.49 1813.5 L 1730.52 1813.5 C 1726.32 1813.45 1722.34 1811.64 1719.54 1808.5 L 1699.56 1785.5 C 1699 1784.22 1699 1782.78 1699.56 1781.5 L 1719.54 1758.5 Z" fill="#99ffff" style="fill: light-dark(rgb(153, 255, 255), rgb(0, 55, 55)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1747.5" y="1788.5">timeout</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-403"><g transform="translate(0.5,0.5)"><path d="M 1579 1783.5 L 1692.63 1783.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1697.88 1783.5 L 1690.88 1787 L 1692.63 1783.5 L 1690.88 1780 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-404"><g><path d="M 2283.54 1218.5 C 2286.34 1215.36 2290.32 1213.55 2294.52 1213.5 L 2328.49 1213.5 C 2332.69 1213.55 2336.67 1215.36 2339.47 1218.5 L 2359.45 1241.5 C 2360.01 1242.78 2360.01 1244.22 2359.45 1245.5 L 2339.47 1268.5 C 2336.67 1271.64 2332.69 1273.45 2328.49 1273.5 L 2294.52 1273.5 C 2290.32 1273.45 2286.34 1271.64 2283.54 1268.5 L 2263.56 1245.5 C 2263 1244.22 2263 1242.78 2263.56 1241.5 L 2283.54 1218.5 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2311.5" y="1241.5">first</text><text x="2311.5" y="1255.5">finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-405"><g><path d="M 1784.22 1306.1 C 1785.36 1302.9 1787.22 1301.04 1789.18 1301.12 L 1857.64 1301.12 C 1859.2 1301.08 1860.7 1301.63 1861.67 1302.61 C 1862.65 1303.59 1862.99 1304.88 1862.6 1306.1 L 1843.75 1355.9 C 1842.61 1359.1 1840.75 1360.96 1838.79 1360.88 L 1769.34 1360.88 C 1767.95 1360.69 1766.73 1360.05 1765.97 1359.1 C 1765.22 1358.15 1765 1356.99 1765.37 1355.9 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1814" y="1329">button 3</text><text x="1814" y="1343">press</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-406"><g><path d="M 1903.72 1268.6 C 1904.86 1265.4 1906.72 1263.54 1908.68 1263.62 L 1977.14 1263.62 C 1978.7 1263.58 1980.2 1264.13 1981.17 1265.11 C 1982.15 1266.09 1982.49 1267.38 1982.1 1268.6 L 1963.25 1318.4 C 1962.11 1321.6 1960.25 1323.46 1958.29 1323.38 L 1888.84 1323.38 C 1887.45 1323.19 1886.23 1322.55 1885.47 1321.6 C 1884.72 1320.65 1884.5 1319.49 1884.87 1318.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1933.5" y="1291.5">button 3</text><text x="1933.5" y="1305.5">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-407"><g transform="translate(0.5,0.5)"><path d="M 1863 1315.62 L 1878.42 1310.78" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1883.43 1309.21 L 1877.8 1314.65 L 1878.42 1310.78 L 1875.71 1307.97 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-408"><g transform="translate(0.5,0.5)"><path d="M 1982.5 1319.06 L 2028.51 1343.06" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2033.16 1345.48 L 2025.34 1345.35 L 2028.51 1343.06 L 2028.58 1339.14 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-409"><g><path d="M 2436.22 1454.6 C 2437.36 1451.4 2439.22 1449.54 2441.18 1449.62 L 2509.64 1449.62 C 2511.2 1449.58 2512.7 1450.13 2513.67 1451.11 C 2514.65 1452.09 2514.99 1453.38 2514.6 1454.6 L 2495.75 1504.4 C 2494.61 1507.6 2492.75 1509.46 2490.79 1509.38 L 2421.34 1509.38 C 2419.95 1509.19 2418.73 1508.55 2417.97 1507.6 C 2417.22 1506.65 2417 1505.49 2417.37 1504.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2466" y="1477.5">button 3</text><text x="2466" y="1491.5">press</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-410"><g><path d="M 2436.22 1358.6 C 2437.36 1355.4 2439.22 1353.54 2441.18 1353.62 L 2509.64 1353.62 C 2511.2 1353.58 2512.7 1354.13 2513.67 1355.11 C 2514.65 1356.09 2514.99 1357.38 2514.6 1358.6 L 2495.75 1408.4 C 2494.61 1411.6 2492.75 1413.46 2490.79 1413.38 L 2421.34 1413.38 C 2419.95 1413.19 2418.73 1412.55 2417.97 1411.6 C 2417.22 1410.65 2417 1409.49 2417.37 1408.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2466" y="1381.5">button 3</text><text x="2466" y="1395.5">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-411"><g transform="translate(0.5,0.5)"><path d="M 2466 1449.5 L 2466 1419.87" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2466 1414.62 L 2469.5 1421.62 L 2466 1419.87 L 2462.5 1421.62 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-412"><g transform="translate(0.5,0.5)"><path d="M 2463.45 1662 L 2465.49 1515.87" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2465.57 1510.62 L 2468.97 1517.67 L 2465.49 1515.87 L 2461.97 1517.57 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-413"><g transform="translate(0.5,0.5)"><path d="M 151.61 1383.5 L 153.87 2003.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 153.89 2008.38 L 150.36 2001.39 L 153.87 2003.13 L 157.36 2001.37 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-415"><g><path d="M 1111.04 1748.5 C 1113.84 1745.36 1117.82 1743.55 1122.02 1743.5 L 1155.99 1743.5 C 1160.19 1743.55 1164.17 1745.36 1166.97 1748.5 L 1186.95 1771.5 C 1187.51 1772.78 1187.51 1774.22 1186.95 1775.5 L 1166.97 1798.5 C 1164.17 1801.64 1160.19 1803.45 1155.99 1803.5 L 1122.02 1803.5 C 1117.82 1803.45 1113.84 1801.64 1111.04 1798.5 L 1091.06 1775.5 C 1090.5 1774.22 1090.5 1772.78 1091.06 1771.5 L 1111.04 1748.5 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1139" y="1778.5">either finger up</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-416"><g><path d="M 989.5 1874.7 C 1005.62 1880.91 1023.38 1880.91 1039.5 1874.7 C 1055.62 1868.5 1073.38 1868.5 1089.5 1874.7 L 1089.5 1927.28 C 1073.38 1921.08 1055.62 1921.08 1039.5 1927.28 C 1023.38 1933.49 1005.62 1933.49 989.5 1927.28 L 989.5 1874.7 Z" fill="#e1d5e7" style="fill: light-dark(rgb(225, 213, 231), rgb(57, 47, 63)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1039.5" y="1899">that finger</text><text x="1039.5" y="1913">TOUCH_IDLE</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-417"><g><path d="M 472.54 1643.5 C 475.34 1640.36 479.32 1638.55 483.52 1638.5 L 517.49 1638.5 C 521.69 1638.55 525.67 1640.36 528.47 1643.5 L 548.45 1666.5 C 549.01 1667.78 549.01 1669.22 548.45 1670.5 L 528.47 1693.5 C 525.67 1696.64 521.69 1698.45 517.49 1698.5 L 483.52 1698.5 C 479.32 1698.45 475.34 1696.64 472.54 1693.5 L 452.56 1670.5 C 452 1669.22 452 1667.78 452.56 1666.5 L 472.54 1643.5 Z" fill="#7ea6e0" style="fill: light-dark(rgb(126, 166, 224), rgb(67, 102, 151)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="500.5" y="1666.5">second</text><text x="500.5" y="1680.5">finger down</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-419"><g transform="translate(0.5,0.5)"><path d="M 378.22 1631 L 445.91 1651.76" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 450.93 1653.3 L 443.21 1654.59 L 445.91 1651.76 L 445.26 1647.9 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-421"><g transform="translate(0.5,0.5)"><path d="M 472.48 1698.5 L 186.37 2004.85" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 182.78 2008.68 L 185 2001.18 L 186.37 2004.85 L 190.12 2005.96 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-454"><g><path d="M 1152.22 1218.6 C 1153.36 1215.4 1155.22 1213.54 1157.18 1213.62 L 1225.64 1213.62 C 1227.2 1213.58 1228.7 1214.13 1229.67 1215.11 C 1230.65 1216.09 1230.99 1217.38 1230.6 1218.6 L 1211.75 1268.4 C 1210.61 1271.6 1208.75 1273.46 1206.79 1273.38 L 1137.34 1273.38 C 1135.95 1273.19 1134.73 1272.55 1133.97 1271.6 C 1133.22 1270.65 1133 1269.49 1133.37 1268.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1182" y="1241.5">button [n]</text><text x="1182" y="1255.5">release</text></g></g></g><g data-cell-id="1K-_w3XMuqCQhgMUq5D0-456"><g transform="translate(0.5,0.5)"><path d="M 1231 1221.78 L 2066.06 851.58" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2070.86 849.45 L 2065.88 855.49 L 2066.06 851.58 L 2063.05 849.09 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-1"><g><path d="M 1992.22 1851.6 C 1993.36 1848.4 1995.22 1846.54 1997.18 1846.62 L 2065.64 1846.62 C 2067.2 1846.58 2068.7 1847.13 2069.67 1848.11 C 2070.65 1849.09 2070.99 1850.38 2070.6 1851.6 L 2051.75 1901.4 C 2050.61 1904.6 2048.75 1906.46 2046.79 1906.38 L 1977.34 1906.38 C 1975.95 1906.19 1974.73 1905.55 1973.97 1904.6 C 1973.22 1903.65 1973 1902.49 1973.37 1901.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2022" y="1874.5">button 3</text><text x="2022" y="1888.5">press</text></g></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-2"><g transform="translate(0.5,0.5)"><path d="M 1884 1876.5 L 1966.63 1876.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1971.88 1876.5 L 1964.88 1880 L 1966.63 1876.5 L 1964.88 1873 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-3"><g><path d="M 2112.22 1851.6 C 2113.36 1848.4 2115.22 1846.54 2117.18 1846.62 L 2185.64 1846.62 C 2187.2 1846.58 2188.7 1847.13 2189.67 1848.11 C 2190.65 1849.09 2190.99 1850.38 2190.6 1851.6 L 2171.75 1901.4 C 2170.61 1904.6 2168.75 1906.46 2166.79 1906.38 L 2097.34 1906.38 C 2095.95 1906.19 2094.73 1905.55 2093.97 1904.6 C 2093.22 1903.65 2093 1902.49 2093.37 1901.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2142" y="1874.5">button 3</text><text x="2142" y="1888.5">release</text></g></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-4"><g transform="translate(0.5,0.5)"><path d="M 2071 1876.5 L 2086.63 1876.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2091.88 1876.5 L 2084.88 1880 L 2086.63 1876.5 L 2084.88 1873 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-7"><g><path d="M 1863 1757.2 C 1879.12 1763.41 1896.88 1763.41 1913 1757.2 C 1929.12 1751 1946.88 1751 1963 1757.2 L 1963 1809.78 C 1946.88 1803.58 1929.12 1803.58 1913 1809.78 C 1896.88 1815.99 1879.12 1815.99 1863 1809.78 L 1863 1757.2 Z" fill="#ffd966" style="fill: light-dark(rgb(255, 217, 102), rgb(84, 51, 0)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1913" y="1788.5">TOUCH_DEAD</text></g></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-8"><g transform="translate(0.5,0.5)"><path d="M 1796 1783.5 L 1856.63 1783.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1861.88 1783.5 L 1854.88 1787 L 1856.63 1783.5 L 1854.88 1780 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-9"><g><path d="M 2019.72 1758.6 C 2020.86 1755.4 2022.72 1753.54 2024.68 1753.62 L 2093.14 1753.62 C 2094.7 1753.58 2096.2 1754.13 2097.17 1755.11 C 2098.15 1756.09 2098.49 1757.38 2098.1 1758.6 L 2079.25 1808.4 C 2078.11 1811.6 2076.25 1813.46 2074.29 1813.38 L 2004.84 1813.38 C 2003.45 1813.19 2002.23 1812.55 2001.47 1811.6 C 2000.72 1810.65 2000.5 1809.49 2000.87 1808.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2049.5" y="1781.5">button 3</text><text x="2049.5" y="1795.5">press</text></g></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-10"><g transform="translate(0.5,0.5)"><path d="M 1963 1783.5 L 1994.13 1783.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1999.38 1783.5 L 1992.38 1787 L 1994.13 1783.5 L 1992.38 1780 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-11"><g><path d="M 2225.22 1758.6 C 2226.36 1755.4 2228.22 1753.54 2230.18 1753.62 L 2298.64 1753.62 C 2300.2 1753.58 2301.7 1754.13 2302.67 1755.11 C 2303.65 1756.09 2303.99 1757.38 2303.6 1758.6 L 2284.75 1808.4 C 2283.61 1811.6 2281.75 1813.46 2279.79 1813.38 L 2210.34 1813.38 C 2208.95 1813.19 2207.73 1812.55 2206.97 1811.6 C 2206.22 1810.65 2206 1809.49 2206.37 1808.4 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2255" y="1781.5">button 3</text><text x="2255" y="1795.5">release</text></g></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-12"><g transform="translate(0.5,0.5)"><path d="M 2098.5 1783.5 L 2199.63 1783.5" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2204.88 1783.5 L 2197.88 1787 L 2199.63 1783.5 L 2197.88 1780 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-13"><g><path d="M 1620.22 1506.1 C 1621.36 1502.9 1623.22 1501.04 1625.18 1501.12 L 1693.64 1501.12 C 1695.2 1501.08 1696.7 1501.63 1697.67 1502.61 C 1698.65 1503.59 1698.99 1504.88 1698.6 1506.1 L 1679.75 1555.9 C 1678.61 1559.1 1676.75 1560.96 1674.79 1560.88 L 1605.34 1560.88 C 1603.95 1560.69 1602.73 1560.05 1601.97 1559.1 C 1601.22 1558.15 1601 1556.99 1601.37 1555.9 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1650" y="1529">button 3</text><text x="1650" y="1543">press</text></g></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-14"><g transform="translate(0.5,0.5)"><path d="M 1615.12 1573.5 L 1621.34 1565.92" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1624.67 1561.86 L 1622.93 1569.5 L 1621.34 1565.92 L 1617.52 1565.05 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-15"><g><path d="M 1606.72 1421.1 C 1607.86 1417.9 1609.72 1416.04 1611.68 1416.12 L 1680.14 1416.12 C 1681.7 1416.08 1683.2 1416.63 1684.17 1417.61 C 1685.15 1418.59 1685.49 1419.88 1685.1 1421.1 L 1666.25 1470.9 C 1665.11 1474.1 1663.25 1475.96 1661.29 1475.88 L 1591.84 1475.88 C 1590.45 1475.69 1589.23 1475.05 1588.47 1474.1 C 1587.72 1473.15 1587.5 1471.99 1587.87 1470.9 Z" fill="#ff6666" style="fill: light-dark(rgb(255, 102, 102), rgb(224, 93, 93)); stroke: light-dark(rgb(0, 0, 0), rgb(237, 237, 237));" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1636.5" y="1444">button 3</text><text x="1636.5" y="1458">release</text></g></g></g><g data-cell-id="MEsUvs0QxSBoKlLjs463-16"><g transform="translate(0.5,0.5)"><path d="M 1645.24 1501 L 1642.26 1482.29" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1641.44 1477.1 L 1645.99 1483.47 L 1642.26 1482.29 L 1639.08 1484.57 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></g><g data-cell-id="aEcPHcOQ3G9XlgeFfZAH-2"><g transform="translate(0.5,0.5)"><path d="M 698.48 2117.98 L 698.48 2161.74 L 698.11 2199.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 698.05 2204.38 L 694.62 2197.35 L 698.11 2199.13 L 701.62 2197.42 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="aEcPHcOQ3G9XlgeFfZAH-3"><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: 1px; height: 1px; padding-top: 2159px; margin-left: 699px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; ">no</div></div></div></foreignObject><text x="699" y="2163" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="11px" text-anchor="middle">no</text></switch></g></g></g></g><g data-cell-id="aEcPHcOQ3G9XlgeFfZAH-7"><g transform="translate(0.5,0.5)"><path d="M 661.54 2081.04 L 573 2081.04 L 573 2094.13" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 573 2099.38 L 569.5 2092.38 L 573 2094.13 L 576.5 2092.38 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="aEcPHcOQ3G9XlgeFfZAH-8"><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: 1px; height: 1px; padding-top: 2080px; margin-left: 632px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); white-space: nowrap; "><div>yes</div></div></div></div></foreignObject><text x="632" y="2084" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="11px" text-anchor="middle">yes</text></switch></g></g></g></g><g data-cell-id="aEcPHcOQ3G9XlgeFfZAH-1"><g transform="translate(0.5,0.5)"><path d="M 698.5 2038 L 738.5 2078 L 698.5 2118 L 658.5 2078 Z" fill="#ffffff" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="698.5" y="2076">finger</text><text x="698.5" y="2090">at edge?</text></g></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>