touchpad: simplify tapping state machine by eliminating the multitap states
authorsatrmb <10471-satrmb@users.noreply.gitlab.freedesktop.org>
Fri, 22 Nov 2019 14:37:53 +0000 (15:37 +0100)
committerPeter Hutterer <peter.hutterer@who-t.net>
Tue, 26 Nov 2019 02:34:44 +0000 (02:34 +0000)
Alternating between TAPPED and DRAGGING_OR_MULTITAP on repeated taps is enough, no need for more states.

doc/touchpad-tap-state-machine.svg
src/evdev-mt-touchpad-tap.c
src/evdev-mt-touchpad.h

index 24b28a6..37ce354 100644 (file)
@@ -1,3 +1,3 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!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-color: rgb(255, 255, 255);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="3140px" height="3012px" viewBox="-0.5 -0.5 3140 3012" content="&lt;mxfile host=&quot;www.draw.io&quot; modified=&quot;2019-11-11T04:14:51.623Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0&quot; version=&quot;12.2.3&quot; etag=&quot;phQCOZoQR5V9DNi46uio&quot; type=&quot;google&quot; pages=&quot;1&quot;&gt;&lt;diagram id=&quot;2a0e2da0-52e7-0364-2376-bf36962f12af&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><path d="M 2052.9 1346 L 3035.24 882.6" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3039.99 880.36 L 3035.15 886.51 L 3035.24 882.6 L 3032.16 880.18 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1939.72 331 L 3035.21 832.16" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3039.98 834.35 L 3032.16 834.62 L 3035.21 832.16 L 3035.07 828.25 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1546.09 1929.5 L 1542.96 2174.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1542.9 2179.88 L 1539.49 2172.84 L 1542.96 2174.63 L 1546.49 2172.93 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="1889" cy="31" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1888" y="34">IDLE</text></g><rect x="1831" y="291" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1895" y="314">TOUCH</text></g><path d="M 1865.04 106 C 1867.84 102.86 1871.82 101.05 1876.02 101 L 1909.99 101 C 1914.19 101.05 1918.17 102.86 1920.97 106 L 1940.95 129 C 1941.51 130.28 1941.51 131.72 1940.95 133 L 1920.97 156 C 1918.17 159.14 1914.19 160.95 1909.99 161 L 1876.02 161 C 1871.82 160.95 1867.84 159.14 1865.04 156 L 1845.06 133 C 1844.5 131.72 1844.5 130.28 1845.06 129 L 1865.04 106 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1892" y="127">first</text><text x="1892" y="141">finger down</text></g><path d="M 1890.2 61 L 1891.55 94.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1891.76 99.88 L 1887.98 93.03 L 1891.55 94.64 L 1894.97 92.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1602.04 306 C 1604.84 302.86 1608.82 301.05 1613.02 301 L 1646.99 301 C 1651.19 301.05 1655.17 302.86 1657.97 306 L 1677.95 329 C 1678.51 330.28 1678.51 331.72 1677.95 333 L 1657.97 356 C 1655.17 359.14 1651.19 360.95 1646.99 361 L 1613.02 361 C 1608.82 360.95 1604.84 359.14 1602.04 356 L 1582.06 333 C 1581.5 331.72 1581.5 330.28 1582.06 329 L 1602.04 306 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1629" y="334">finger up</text></g><path d="M 1831 315.89 L 1684.85 326.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1679.61 327.27 L 1686.33 323.25 L 1684.85 326.88 L 1686.86 330.23 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1353.22 644.1 C 1354.36 640.9 1356.22 639.04 1358.18 639.12 L 1426.64 639.12 C 1428.2 639.08 1429.7 639.63 1430.67 640.61 C 1431.65 641.59 1431.99 642.88 1431.6 644.1 L 1412.75 693.9 C 1411.61 697.1 1409.75 698.96 1407.79 698.88 L 1338.34 698.88 C 1336.95 698.69 1335.73 698.05 1334.97 697.1 C 1334.22 696.15 1334 694.99 1334.37 693.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1382" y="665">button 1</text><text x="1382" y="679">press</text></g><path d="M 1949.54 400.5 C 1952.34 397.36 1956.32 395.55 1960.52 395.5 L 1994.49 395.5 C 1998.69 395.55 2002.67 397.36 2005.47 400.5 L 2025.45 423.5 C 2026.01 424.78 2026.01 426.22 2025.45 427.5 L 2005.47 450.5 C 2002.67 453.64 1998.69 455.45 1994.49 455.5 L 1960.52 455.5 C 1956.32 455.45 1952.34 453.64 1949.54 450.5 L 1929.56 427.5 C 1929 426.22 1929 424.78 1929.56 423.5 L 1949.54 400.5 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1976.5" y="428.5">timeout</text></g><path d="M 1910.24 331 L 1952.45 390.31" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1955.5 394.59 L 1948.59 390.92 L 1952.45 390.31 L 1954.29 386.86 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2473.54 486 C 2476.34 482.86 2480.32 481.05 2484.52 481 L 2518.49 481 C 2522.69 481.05 2526.67 482.86 2529.47 486 L 2549.45 509 C 2550.01 510.28 2550.01 511.72 2549.45 513 L 2529.47 536 C 2526.67 539.14 2522.69 540.95 2518.49 541 L 2484.52 541 C 2480.32 540.95 2476.34 539.14 2473.54 536 L 2453.56 513 C 2453 511.72 2453 510.28 2453.56 509 L 2473.54 486 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2500.5" y="507">move &gt; </text><text x="2500.5" y="521">threshold</text></g><path d="M 1956.55 331 L 2446.95 492.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2451.94 494.63 L 2444.19 495.76 L 2446.95 492.98 L 2446.39 489.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1772.54 406 C 1775.34 402.86 1779.32 401.05 1783.52 401 L 1817.49 401 C 1821.69 401.05 1825.67 402.86 1828.47 406 L 1848.45 429 C 1849.01 430.28 1849.01 431.72 1848.45 433 L 1828.47 456 C 1825.67 459.14 1821.69 460.95 1817.49 461 L 1783.52 461 C 1779.32 460.95 1775.34 459.14 1772.54 456 L 1752.56 433 C 1752 431.72 1752 430.28 1752.56 429 L 1772.54 406 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1799.5" y="427">second</text><text x="1799.5" y="441">finger down</text></g><path d="M 1880.08 331 L 1828.34 396.02" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1825.07 400.13 L 1826.69 392.47 L 1828.34 396.02 L 1832.17 396.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1990" y="809" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2054" y="832">TOUCH_2</text></g><path d="M 1836.04 917 C 1838.84 913.86 1842.82 912.05 1847.02 912 L 1880.99 912 C 1885.19 912.05 1889.17 913.86 1891.97 917 L 1911.95 940 C 1912.51 941.28 1912.51 942.72 1911.95 944 L 1891.97 967 C 1889.17 970.14 1885.19 971.95 1880.99 972 L 1847.02 972 C 1842.82 971.95 1838.84 970.14 1836.04 967 L 1816.06 944 C 1815.5 942.72 1815.5 941.28 1816.06 940 L 1836.04 917 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1863" y="938">second</text><text x="1863" y="952">finger up</text></g><path d="M 2021.19 849 L 1917.98 910.06" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1913.46 912.74 L 1917.7 906.16 L 1917.98 910.06 L 1921.27 912.19 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1391.22 366.1 C 1392.36 362.9 1394.22 361.04 1396.18 361.12 L 1464.64 361.12 C 1466.2 361.08 1467.7 361.63 1468.67 362.61 C 1469.65 363.59 1469.99 364.88 1469.6 366.1 L 1450.75 415.9 C 1449.61 419.1 1447.75 420.96 1445.79 420.88 L 1376.34 420.88 C 1374.95 420.69 1373.73 420.05 1372.97 419.1 C 1372.22 418.15 1372 416.99 1372.37 415.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1420" y="387">button 2</text><text x="1420" y="401">press</text></g><path d="M 2218 912 L 2841 912 L 2841 1837.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2841 1842.88 L 2837.5 1835.88 L 2841 1837.63 L 2844.5 1835.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2141.04 887 C 2143.84 883.86 2147.82 882.05 2152.02 882 L 2185.99 882 C 2190.19 882.05 2194.17 883.86 2196.97 887 L 2216.95 910 C 2217.51 911.28 2217.51 912.72 2216.95 914 L 2196.97 937 C 2194.17 940.14 2190.19 941.95 2185.99 942 L 2152.02 942 C 2147.82 941.95 2143.84 940.14 2141.04 937 L 2121.06 914 C 2120.5 912.72 2120.5 911.28 2121.06 910 L 2141.04 887 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2168" y="908">move &gt; </text><text x="2168" y="922">threshold</text></g><path d="M 2119.54 976 C 2122.34 972.86 2126.32 971.05 2130.52 971 L 2164.49 971 C 2168.69 971.05 2172.67 972.86 2175.47 976 L 2195.45 999 C 2196.01 1000.28 2196.01 1001.72 2195.45 1003 L 2175.47 1026 C 2172.67 1029.14 2168.69 1030.95 2164.49 1031 L 2130.52 1031 C 2126.32 1030.95 2122.34 1029.14 2119.54 1026 L 2099.56 1003 C 2099 1001.72 2099 1000.28 2099.56 999 L 2119.54 976 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2146.5" y="1004">timeout</text></g><path d="M 2065.76 849 L 2128.35 965.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2130.84 970.02 L 2124.44 965.51 L 2128.35 965.39 L 2130.6 962.19 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2082.47 849 L 2122.65 878.25" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2126.89 881.34 L 2119.17 880.05 L 2122.65 878.25 L 2123.29 874.39 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1574.72 1141.1 C 1575.86 1137.9 1577.72 1136.04 1579.68 1136.12 L 1648.14 1136.12 C 1649.7 1136.08 1651.2 1136.63 1652.17 1137.61 C 1653.15 1138.59 1653.49 1139.88 1653.1 1141.1 L 1634.25 1190.9 C 1633.11 1194.1 1631.25 1195.96 1629.29 1195.88 L 1559.84 1195.88 C 1558.45 1195.69 1557.23 1195.05 1556.47 1194.1 C 1555.72 1193.15 1555.5 1191.99 1555.87 1190.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1603.5" y="1162">button 1</text><text x="1603.5" y="1176">release</text></g><path d="M 1526.72 236.1 C 1527.86 232.9 1529.72 231.04 1531.68 231.12 L 1600.14 231.12 C 1601.7 231.08 1603.2 231.63 1604.17 232.61 C 1605.15 233.59 1605.49 234.88 1605.1 236.1 L 1586.25 285.9 C 1585.11 289.1 1583.25 290.96 1581.29 290.88 L 1511.84 290.88 C 1510.45 290.69 1509.23 290.05 1508.47 289.1 C 1507.72 288.15 1507.5 286.99 1507.87 285.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1555.5" y="257">button 2</text><text x="1555.5" y="271">release</text></g><path d="M 1784.58 746.5 L 1731.42 690.61" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1727.8 686.81 L 1735.16 689.47 L 1731.42 690.61 L 1730.09 694.29 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1452.27 361 L 1520.64 295.41" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1524.42 291.77 L 1521.8 299.15 L 1520.64 295.41 L 1516.95 294.09 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1326" y="894" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1390" y="917">TAPPED</text></g><path d="M 1575.04 997 C 1577.84 993.86 1581.82 992.05 1586.02 992 L 1619.99 992 C 1624.19 992.05 1628.17 993.86 1630.97 997 L 1650.95 1020 C 1651.51 1021.28 1651.51 1022.72 1650.95 1024 L 1630.97 1047 C 1628.17 1050.14 1624.19 1051.95 1619.99 1052 L 1586.02 1052 C 1581.82 1051.95 1577.84 1050.14 1575.04 1047 L 1555.06 1024 C 1554.5 1022.72 1554.5 1021.28 1555.06 1020 L 1575.04 997 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1602" y="1025">timeout</text></g><path d="M 1430.26 934 L 1548.83 994.4" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1553.5 996.78 L 1545.68 996.73 L 1548.83 994.4 L 1548.86 990.49 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1392.54 967 C 1395.34 963.86 1399.32 962.05 1403.52 962 L 1437.49 962 C 1441.69 962.05 1445.67 963.86 1448.47 967 L 1468.45 990 C 1469.01 991.28 1469.01 992.72 1468.45 994 L 1448.47 1017 C 1445.67 1020.14 1441.69 1021.95 1437.49 1022 L 1403.52 1022 C 1399.32 1021.95 1395.34 1020.14 1392.54 1017 L 1372.56 994 C 1372 992.72 1372 991.28 1372.56 990 L 1392.54 967 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1419.5" y="988">first</text><text x="1419.5" y="1002">finger down</text></g><path d="M 1398.56 934 L 1406.9 956.04" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1408.76 960.95 L 1403.01 955.65 L 1406.9 956.04 L 1409.56 953.17 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="989" y="1486" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1053" y="1509">DRAGGING</text></g><path d="M 934.04 1631 C 936.84 1627.86 940.82 1626.05 945.02 1626 L 978.99 1626 C 983.19 1626.05 987.17 1627.86 989.97 1631 L 1009.95 1654 C 1010.51 1655.28 1010.51 1656.72 1009.95 1658 L 989.97 1681 C 987.17 1684.14 983.19 1685.95 978.99 1686 L 945.02 1686 C 940.82 1685.95 936.84 1684.14 934.04 1681 L 914.06 1658 C 913.5 1656.72 913.5 1655.28 914.06 1654 L 934.04 1631 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="961" y="1652">first</text><text x="961" y="1666">finger up</text></g><path d="M 1001.22 2133.1 C 1002.36 2129.9 1004.22 2128.04 1006.18 2128.12 L 1074.64 2128.12 C 1076.2 2128.08 1077.7 2128.63 1078.67 2129.61 C 1079.65 2130.59 1079.99 2131.88 1079.6 2133.1 L 1060.75 2182.9 C 1059.61 2186.1 1057.75 2187.96 1055.79 2187.88 L 986.34 2187.88 C 984.95 2187.69 983.73 2187.05 982.97 2186.1 C 982.22 2185.15 982 2183.99 982.37 2182.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1030" y="2154">btn1</text><text x="1030" y="2168">release</text></g><path d="M 1041.73 1526 L 983.73 1620.57" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 980.98 1625.05 L 981.66 1617.25 L 983.73 1620.57 L 987.63 1620.91 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1386.2 699 L 1390.32 737.67" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1390.88 742.89 L 1386.66 736.3 L 1390.32 737.67 L 1393.62 735.56 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1603.31 1052 L 1604.12 1129.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1604.18 1134.88 L 1600.6 1127.92 L 1604.12 1129.63 L 1607.6 1127.85 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="2500.5" cy="809" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2499.5" y="812">IDLE</text></g><path d="M 2019.54 997 C 2022.34 993.86 2026.32 992.05 2030.52 992 L 2064.49 992 C 2068.69 992.05 2072.67 993.86 2075.47 997 L 2095.45 1020 C 2096.01 1021.28 2096.01 1022.72 2095.45 1024 L 2075.47 1047 C 2072.67 1050.14 2068.69 1051.95 2064.49 1052 L 2030.52 1052 C 2026.32 1051.95 2022.34 1050.14 2019.54 1047 L 1999.56 1024 C 1999 1022.72 1999 1021.28 1999.56 1020 L 2019.54 997 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2046.5" y="1018">third</text><text x="2046.5" y="1032">finger down</text></g><path d="M 2054.22 849 L 2048.91 985.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2048.71 990.88 L 2045.48 983.75 L 2048.91 985.64 L 2052.48 984.02 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1945.5" y="1346" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2009.5" y="1369">TOUCH_3</text></g><path d="M 2018.33 1248.5 L 2012.26 1339.65" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2011.91 1344.88 L 2008.88 1337.67 L 2012.26 1339.65 L 2015.87 1338.13 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1866.22 1852.1 C 1867.36 1848.9 1869.22 1847.04 1871.18 1847.12 L 1939.64 1847.12 C 1941.2 1847.08 1942.7 1847.63 1943.67 1848.61 C 1944.65 1849.59 1944.99 1850.88 1944.6 1852.1 L 1925.75 1901.9 C 1924.61 1905.1 1922.75 1906.96 1920.79 1906.88 L 1851.34 1906.88 C 1849.95 1906.69 1848.73 1906.05 1847.97 1905.1 C 1847.22 1904.15 1847 1902.99 1847.37 1901.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1895" y="1873">button 3</text><text x="1895" y="1887">press</text></g><path d="M 1866.22 1949.1 C 1867.36 1945.9 1869.22 1944.04 1871.18 1944.12 L 1939.64 1944.12 C 1941.2 1944.08 1942.7 1944.63 1943.67 1945.61 C 1944.65 1946.59 1944.99 1947.88 1944.6 1949.1 L 1925.75 1998.9 C 1924.61 2002.1 1922.75 2003.96 1920.79 2003.88 L 1851.34 2003.88 C 1849.95 2003.69 1848.73 2003.05 1847.97 2002.1 C 1847.22 2001.15 1847 1999.99 1847.37 1998.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1895" y="1970">button 3</text><text x="1895" y="1984">release</text></g><path d="M 1896 1907 L 1896 1937.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1896 1942.88 L 1892.5 1935.88 L 1896 1937.63 L 1899.5 1935.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2232.04 1539 C 2234.84 1535.86 2238.82 1534.05 2243.02 1534 L 2276.99 1534 C 2281.19 1534.05 2285.17 1535.86 2287.97 1539 L 2307.95 1562 C 2308.51 1563.28 2308.51 1564.72 2307.95 1566 L 2287.97 1589 C 2285.17 1592.14 2281.19 1593.95 2276.99 1594 L 2243.02 1594 C 2238.82 1593.95 2234.84 1592.14 2232.04 1589 L 2212.06 1566 C 2211.5 1564.72 2211.5 1563.28 2212.06 1562 L 2232.04 1539 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2259" y="1560">move &gt; </text><text x="2259" y="1574">threshold</text></g><path d="M 2035.7 1386 L 2217.21 1530.04" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2221.32 1533.31 L 2213.66 1531.7 L 2217.21 1530.04 L 2218.01 1526.21 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="916.5" cy="2223" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="915.5" y="2226">IDLE</text></g><path d="M 2089.54 1535 C 2092.34 1531.86 2096.32 1530.05 2100.52 1530 L 2134.49 1530 C 2138.69 1530.05 2142.67 1531.86 2145.47 1535 L 2165.45 1558 C 2166.01 1559.28 2166.01 1560.72 2165.45 1562 L 2145.47 1585 C 2142.67 1588.14 2138.69 1589.95 2134.49 1590 L 2100.52 1590 C 2096.32 1589.95 2092.34 1588.14 2089.54 1585 L 2069.56 1562 C 2069 1560.72 2069 1559.28 2069.56 1558 L 2089.54 1535 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2116.5" y="1563">timeout</text></g><path d="M 2021.53 1386 L 2097.88 1524.42" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2100.41 1529.02 L 2093.97 1524.58 L 2097.88 1524.42 L 2100.1 1521.2 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1580.54 887 C 1583.34 883.86 1587.32 882.05 1591.52 882 L 1625.49 882 C 1629.69 882.05 1633.67 883.86 1636.47 887 L 1656.45 910 C 1657.01 911.28 1657.01 912.72 1656.45 914 L 1636.47 937 C 1633.67 940.14 1629.69 941.95 1625.49 942 L 1591.52 942 C 1587.32 941.95 1583.34 940.14 1580.54 937 L 1560.56 914 C 1560 912.72 1560 911.28 1560.56 910 L 1580.54 887 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1607.5" y="908">first</text><text x="1607.5" y="922">finger up</text></g><path d="M 1990 841.08 L 1663.26 901.82" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1658.1 902.78 L 1664.34 898.06 L 1663.26 901.82 L 1665.62 904.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="1604" cy="1291" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1603" y="1294">IDLE</text></g><path d="M 1782.04 1531 C 1784.84 1527.86 1788.82 1526.05 1793.02 1526 L 1826.99 1526 C 1831.19 1526.05 1835.17 1527.86 1837.97 1531 L 1857.95 1554 C 1858.51 1555.28 1858.51 1556.72 1857.95 1558 L 1837.97 1581 C 1835.17 1584.14 1831.19 1585.95 1826.99 1586 L 1793.02 1586 C 1788.82 1585.95 1784.84 1584.14 1782.04 1581 L 1762.06 1558 C 1761.5 1556.72 1761.5 1555.28 1762.06 1554 L 1782.04 1531 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1809" y="1552">fourth</text><text x="1809" y="1566">finger down</text></g><path d="M 1989.39 1386 L 1846.28 1521.62" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1842.47 1525.23 L 1845.14 1517.88 L 1846.28 1521.62 L 1849.96 1522.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1604.38 1196 L 1604.15 1254.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1604.12 1259.88 L 1600.65 1252.87 L 1604.15 1254.63 L 1607.65 1252.9 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1229.5" y="1166" width="209" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1333" y="1189">DRAGGING_OR_DOUBLETAP</text></g><path d="M 1401.48 1117.5 L 1358.17 1161.46" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1354.49 1165.2 L 1356.91 1157.76 L 1358.17 1161.46 L 1361.89 1162.67 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1106.54 1251 C 1109.34 1247.86 1113.32 1246.05 1117.52 1246 L 1151.49 1246 C 1155.69 1246.05 1159.67 1247.86 1162.47 1251 L 1182.45 1274 C 1183.01 1275.28 1183.01 1276.72 1182.45 1278 L 1162.47 1301 C 1159.67 1304.14 1155.69 1305.95 1151.49 1306 L 1117.52 1306 C 1113.32 1305.95 1109.34 1304.14 1106.54 1301 L 1086.56 1278 C 1086 1276.72 1086 1275.28 1086.56 1274 L 1106.54 1251 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1133.5" y="1279">timeout</text></g><path d="M 1289.67 1206 L 1188.8 1251.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1184.02 1253.66 L 1188.96 1247.59 L 1188.8 1251.5 L 1191.84 1253.97 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1043.04 931 C 1045.84 927.86 1049.82 926.05 1054.02 926 L 1087.99 926 C 1092.19 926.05 1096.17 927.86 1098.97 931 L 1118.95 954 C 1119.51 955.28 1119.51 956.72 1118.95 958 L 1098.97 981 C 1096.17 984.14 1092.19 985.95 1087.99 986 L 1054.02 986 C 1049.82 985.95 1045.84 984.14 1043.04 981 L 1023.06 958 C 1022.5 956.72 1022.5 955.28 1023.06 954 L 1043.04 931 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1070" y="952">first</text><text x="1070" y="966">finger up</text></g><path d="M 1311.13 1166 L 1110.1 990.19" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1106.15 986.74 L 1113.72 988.71 L 1110.1 990.19 L 1109.11 993.98 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 567.22 941.1 C 568.36 937.9 570.22 936.04 572.18 936.12 L 640.64 936.12 C 642.2 936.08 643.7 936.63 644.67 937.61 C 645.65 938.59 645.99 939.88 645.6 941.1 L 626.75 990.9 C 625.61 994.1 623.75 995.96 621.79 995.88 L 552.34 995.88 C 550.95 995.69 549.73 995.05 548.97 994.1 C 548.22 993.15 548 991.99 548.37 990.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="596" y="962">button 1</text><text x="596" y="976">release</text></g><path d="M 381.22 1306.1 C 382.36 1302.9 384.22 1301.04 386.18 1301.12 L 454.64 1301.12 C 456.2 1301.08 457.7 1301.63 458.67 1302.61 C 459.65 1303.59 459.99 1304.88 459.6 1306.1 L 440.75 1355.9 C 439.61 1359.1 437.75 1360.96 435.79 1360.88 L 366.34 1360.88 C 364.95 1360.69 363.73 1360.05 362.97 1359.1 C 362.22 1358.15 362 1356.99 362.37 1355.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="410" y="1327">button 1</text><text x="410" y="1341">press</text></g><path d="M 381.72 1446.1 C 382.86 1442.9 384.72 1441.04 386.68 1441.12 L 455.14 1441.12 C 456.7 1441.08 458.2 1441.63 459.17 1442.61 C 460.15 1443.59 460.49 1444.88 460.1 1446.1 L 441.25 1495.9 C 440.11 1499.1 438.25 1500.96 436.29 1500.88 L 366.84 1500.88 C 365.45 1500.69 364.23 1500.05 363.47 1499.1 C 362.72 1498.15 362.5 1496.99 362.87 1495.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="410.5" y="1467">btn1</text><text x="410.5" y="1481">release</text></g><path d="M 411.11 1361 L 411.37 1434.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 411.39 1439.88 L 407.86 1432.89 L 411.37 1434.63 L 414.86 1432.87 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1261.54 1251 C 1264.34 1247.86 1268.32 1246.05 1272.52 1246 L 1306.49 1246 C 1310.69 1246.05 1314.67 1247.86 1317.47 1251 L 1337.45 1274 C 1338.01 1275.28 1338.01 1276.72 1337.45 1278 L 1317.47 1301 C 1314.67 1304.14 1310.69 1305.95 1306.49 1306 L 1272.52 1306 C 1268.32 1305.95 1264.34 1304.14 1261.54 1301 L 1241.56 1278 C 1241 1276.72 1241 1275.28 1241.56 1274 L 1261.54 1251 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1288.5" y="1272">second</text><text x="1288.5" y="1286">finger down</text></g><path d="M 1324.11 1206 L 1307.16 1240.29" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1304.83 1245 L 1304.79 1237.17 L 1307.16 1240.29 L 1311.07 1240.27 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 805.54 1281 C 808.34 1277.86 812.32 1276.05 816.52 1276 L 850.49 1276 C 854.69 1276.05 858.67 1277.86 861.47 1281 L 881.45 1304 C 882.01 1305.28 882.01 1306.72 881.45 1308 L 861.47 1331 C 858.67 1334.14 854.69 1335.95 850.49 1336 L 816.52 1336 C 812.32 1335.95 808.34 1334.14 805.54 1331 L 785.56 1308 C 785 1306.72 785 1305.28 785.56 1304 L 805.54 1281 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="832.5" y="1302">move &gt; </text><text x="832.5" y="1316">threshold</text></g><path d="M 1250.58 1206 L 888.19 1292.89" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 883.09 1294.11 L 889.08 1289.08 L 888.19 1292.89 L 890.71 1295.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1084.98 1431.5 L 1064.76 1480.12" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1062.75 1484.97 L 1062.2 1477.16 L 1064.76 1480.12 L 1068.67 1479.85 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2258 550.47 L 2446.71 519.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2451.9 519.04 L 2445.55 523.61 L 2446.71 519.88 L 2444.43 516.7 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="2128" y="541" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2192" y="564">HOLD</text></g><path d="M 2245.04 671 C 2247.84 667.86 2251.82 666.05 2256.02 666 L 2289.99 666 C 2294.19 666.05 2298.17 667.86 2300.97 671 L 2320.95 694 C 2321.51 695.28 2321.51 696.72 2320.95 698 L 2300.97 721 C 2298.17 724.14 2294.19 725.95 2289.99 726 L 2256.02 726 C 2251.82 725.95 2247.84 724.14 2245.04 721 L 2225.06 698 C 2224.5 696.72 2224.5 695.28 2225.06 694 L 2245.04 671 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2272" y="692">first</text><text x="2272" y="706">finger up</text></g><path d="M 2204.85 581 L 2251.98 660.52" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2254.65 665.04 L 2248.07 660.8 L 2251.98 660.52 L 2254.09 657.23 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2423.5 793.84 L 2444.75 798.03" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2449.9 799.04 L 2442.36 801.12 L 2444.75 798.03 L 2443.71 794.25 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2083.54 626 C 2086.34 622.86 2090.32 621.05 2094.52 621 L 2128.49 621 C 2132.69 621.05 2136.67 622.86 2139.47 626 L 2159.45 649 C 2160.01 650.28 2160.01 651.72 2159.45 653 L 2139.47 676 C 2136.67 679.14 2132.69 680.95 2128.49 681 L 2094.52 681 C 2090.32 680.95 2086.34 679.14 2083.54 676 L 2063.56 653 C 2063 651.72 2063 650.28 2063.56 649 L 2083.54 626 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2110.5" y="647">second</text><text x="2110.5" y="661">finger down</text></g><path d="M 2174.89 581 L 2142.94 616.28" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2139.42 620.17 L 2141.52 612.63 L 2142.94 616.28 L 2146.71 617.33 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2068.74 771.5 L 2061.26 802.81" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2060.04 807.91 L 2058.26 800.29 L 2061.26 802.81 L 2065.07 801.92 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2481.06 1155 L 2681.73 1227.54" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2686.67 1229.32 L 2678.9 1230.23 L 2681.73 1227.54 L 2681.28 1223.65 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="2372.25" y="1116" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2436.25" y="1139">TOUCH_2_HOLD</text></g><path d="M 2458.29 1233.5 C 2461.09 1230.36 2465.07 1228.55 2469.27 1228.5 L 2503.24 1228.5 C 2507.44 1228.55 2511.42 1230.36 2514.22 1233.5 L 2534.2 1256.5 C 2534.76 1257.78 2534.76 1259.22 2534.2 1260.5 L 2514.22 1283.5 C 2511.42 1286.64 2507.44 1288.45 2503.24 1288.5 L 2469.27 1288.5 C 2465.07 1288.45 2461.09 1286.64 2458.29 1283.5 L 2438.31 1260.5 C 2437.75 1259.22 2437.75 1257.78 2438.31 1256.5 L 2458.29 1233.5 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2485.25" y="1254.5">second</text><text x="2485.25" y="1268.5">finger up</text></g><path d="M 2445.25 1156 L 2471.88 1222.59" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2473.83 1227.46 L 2467.99 1222.26 L 2471.88 1222.59 L 2474.48 1219.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2247.29 1226 C 2250.09 1222.86 2254.07 1221.05 2258.27 1221 L 2292.24 1221 C 2296.44 1221.05 2300.42 1222.86 2303.22 1226 L 2323.2 1249 C 2323.76 1250.28 2323.76 1251.72 2323.2 1253 L 2303.22 1276 C 2300.42 1279.14 2296.44 1280.95 2292.24 1281 L 2258.27 1281 C 2254.07 1280.95 2250.09 1279.14 2247.29 1276 L 2227.31 1253 C 2226.75 1251.72 2226.75 1250.28 2227.31 1249 L 2247.29 1226 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2274.25" y="1247">first</text><text x="2274.25" y="1261">finger up</text></g><path d="M 2409.08 1156 L 2322.7 1217.31" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2318.42 1220.35 L 2322.1 1213.45 L 2322.7 1217.31 L 2326.16 1219.15 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2561 957 L 2561 571 Q 2561 561 2551 561 L 2264.37 561" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2259.12 561 L 2266.12 557.5 L 2264.37 561 L 2266.12 564.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2358.29 1228.5 C 2361.09 1225.36 2365.07 1223.55 2369.27 1223.5 L 2403.24 1223.5 C 2407.44 1223.55 2411.42 1225.36 2414.22 1228.5 L 2434.2 1251.5 C 2434.76 1252.78 2434.76 1254.22 2434.2 1255.5 L 2414.22 1278.5 C 2411.42 1281.64 2407.44 1283.45 2403.24 1283.5 L 2369.27 1283.5 C 2365.07 1283.45 2361.09 1281.64 2358.29 1278.5 L 2338.31 1255.5 C 2337.75 1254.22 2337.75 1252.78 2338.31 1251.5 L 2358.29 1228.5 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2385.25" y="1249.5">third</text><text x="2385.25" y="1263.5">finger down</text></g><path d="M 2428.57 1156 L 2401.81 1217.66" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2399.72 1222.47 L 2399.29 1214.66 L 2401.81 1217.66 L 2405.71 1217.45 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2145.5 1351.41 L 2081.83 1358.29" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2076.61 1358.85 L 2083.19 1354.62 L 2081.83 1358.29 L 2083.95 1361.58 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2146.5 1983 L 2641 1983 Q 2651 1983 2651 1973 L 2651 1146 Q 2651 1136 2641 1136 L 2508.62 1136" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2503.37 1136 L 2510.37 1132.5 L 2508.62 1136 L 2510.37 1139.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2176 2263 L 2333.93 2112.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2337.73 2108.77 L 2335.08 2116.14 L 2333.93 2112.39 L 2330.25 2111.07 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="2111" y="2223" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2175" y="2246">TOUCH_3_HOLD</text></g><path d="M 2168.11 1822.5 L 2175.51 2216.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2175.6 2221.88 L 2171.97 2214.95 L 2175.51 2216.63 L 2178.97 2214.82 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1872.04 2361 C 1874.84 2357.86 1878.82 2356.05 1883.02 2356 L 1916.99 2356 C 1921.19 2356.05 1925.17 2357.86 1927.97 2361 L 1947.95 2384 C 1948.51 2385.28 1948.51 2386.72 1947.95 2388 L 1927.97 2411 C 1925.17 2414.14 1921.19 2415.95 1916.99 2416 L 1883.02 2416 C 1878.82 2415.95 1874.84 2414.14 1872.04 2411 L 1852.06 2388 C 1851.5 2386.72 1851.5 2385.28 1852.06 2384 L 1872.04 2361 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1899" y="2382">fourth</text><text x="1899" y="2396">finger down</text></g><rect x="1631" y="2481" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1695" y="2504">DEAD</text></g><path d="M 2137.4 2263 L 1954.15 2357.94" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1949.49 2360.36 L 1954.1 2354.03 L 1954.15 2357.94 L 1957.32 2360.24 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1851.5 2413.34 L 1737.03 2477.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1732.45 2480.45 L 1736.83 2473.96 L 1737.03 2477.87 L 1740.27 2480.06 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1806.38 1586 L 1699.18 2474.68" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1698.55 2479.89 L 1695.91 2472.52 L 1699.18 2474.68 L 1702.86 2473.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1612.04 2576 C 1614.84 2572.86 1618.82 2571.05 1623.02 2571 L 1656.99 2571 C 1661.19 2571.05 1665.17 2572.86 1667.97 2576 L 1687.95 2599 C 1688.51 2600.28 1688.51 2601.72 1687.95 2603 L 1667.97 2626 C 1665.17 2629.14 1661.19 2630.95 1656.99 2631 L 1623.02 2631 C 1618.82 2630.95 1614.84 2629.14 1612.04 2626 L 1592.06 2603 C 1591.5 2601.72 1591.5 2600.28 1592.06 2599 L 1612.04 2576 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1639" y="2604">any finger up</text></g><path d="M 1754.54 2605 C 1757.34 2601.86 1761.32 2600.05 1765.52 2600 L 1799.49 2600 C 1803.69 2600.05 1807.67 2601.86 1810.47 2605 L 1830.45 2628 C 1831.01 2629.28 1831.01 2630.72 1830.45 2632 L 1810.47 2655 C 1807.67 2658.14 1803.69 2659.95 1799.49 2660 L 1765.52 2660 C 1761.32 2659.95 1757.34 2658.14 1754.54 2655 L 1734.56 2632 C 1734 2630.72 1734 2629.28 1734.56 2628 L 1754.54 2605 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1781.5" y="2626">fourth</text><text x="1781.5" y="2640">finger up</text></g><path d="M 1934.54 1536 C 1937.34 1532.86 1941.32 1531.05 1945.52 1531 L 1979.49 1531 C 1983.69 1531.05 1987.67 1532.86 1990.47 1536 L 2010.45 1559 C 2011.01 1560.28 2011.01 1561.72 2010.45 1563 L 1990.47 1586 C 1987.67 1589.14 1983.69 1590.95 1979.49 1591 L 1945.52 1591 C 1941.32 1590.95 1937.34 1589.14 1934.54 1586 L 1914.56 1563 C 1914 1561.72 1914 1560.28 1914.56 1559 L 1934.54 1536 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1961.5" y="1564">any finger up</text></g><path d="M 2005.58 1386 L 1971.41 1524.82" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1970.15 1529.91 L 1968.43 1522.28 L 1971.41 1524.82 L 1975.22 1523.95 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1943.82 1749 L 1909.44 1841.03" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1907.6 1845.95 L 1906.77 1838.17 L 1909.44 1841.03 L 1913.33 1840.62 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="11px"><rect fill="#ffffff" stroke="none" x="1917" y="1785" width="18" height="27" stroke-width="0"/><text x="1925.12" y="1807.21">yes</text></g><path d="M 2168.04 2331 C 2170.84 2327.86 2174.82 2326.05 2179.02 2326 L 2212.99 2326 C 2217.19 2326.05 2221.17 2327.86 2223.97 2331 L 2243.95 2354 C 2244.51 2355.28 2244.51 2356.72 2243.95 2358 L 2223.97 2381 C 2221.17 2384.14 2217.19 2385.95 2212.99 2386 L 2179.02 2386 C 2174.82 2385.95 2170.84 2384.14 2168.04 2381 L 2148.06 2358 C 2147.5 2356.72 2147.5 2355.28 2148.06 2354 L 2168.04 2331 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2195" y="2359">any finger up</text></g><path d="M 2179.54 2263 L 2189.58 2319.73" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2190.5 2324.9 L 2185.83 2318.62 L 2189.58 2319.73 L 2192.72 2317.4 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2534.5 2351 L 2641 2351 Q 2651 2351 2651 2341 L 2651 1146 Q 2651 1136 2641 1136 L 2508.62 1136" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2503.37 1136 L 2510.37 1132.5 L 2508.62 1136 L 2510.37 1139.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1684.8 2521 L 1659.91 2565.44" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1657.35 2570.02 L 1657.71 2562.21 L 1659.91 2565.44 L 1663.82 2565.63 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1709.41 2521 L 1758.84 2594.71" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1761.76 2599.07 L 1754.96 2595.21 L 1758.84 2594.71 L 1760.77 2591.31 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="1703" cy="2981" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1702" y="2984">IDLE</text></g><path d="M 1698.4 2821 L 1750 2866 L 1698.4 2911 L 1646.8 2866 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1697.4" y="2862">if finger</text><text x="1697.4" y="2876">count == 0</text></g><path d="M 1656.19 2724.5 L 1683.16 2814.9" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1684.66 2819.93 L 1679.3 2814.22 L 1683.16 2814.9 L 1686.01 2812.22 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1771.81 2660 L 1716.57 2815" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1714.81 2819.95 L 1713.86 2812.18 L 1716.57 2815 L 1720.46 2814.53 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1700.2 2911 L 1701.55 2944.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1701.76 2949.88 L 1697.98 2943.03 L 1701.55 2944.64 L 1704.97 2942.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1449.54 1719 C 1452.34 1715.86 1456.32 1714.05 1460.52 1714 L 1494.49 1714 C 1498.69 1714.05 1502.67 1715.86 1505.47 1719 L 1525.45 1742 C 1526.01 1743.28 1526.01 1744.72 1525.45 1746 L 1505.47 1769 C 1502.67 1772.14 1498.69 1773.95 1494.49 1774 L 1460.52 1774 C 1456.32 1773.95 1452.34 1772.14 1449.54 1769 L 1429.56 1746 C 1429 1744.72 1429 1743.28 1429.56 1742 L 1449.54 1719 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1476.5" y="1740">second</text><text x="1476.5" y="1754">finger up</text></g><rect x="1176" y="1486" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1240" y="1509">DRAGGING_2</text></g><path d="M 1255.27 1431.5 L 1246.03 1479.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1245.04 1484.9 L 1242.92 1477.37 L 1246.03 1479.75 L 1249.8 1478.69 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1260.87 1526 L 1443.2 1709.48" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1446.9 1713.21 L 1439.48 1710.71 L 1443.2 1709.48 L 1444.45 1705.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1326.54 1756 C 1329.34 1752.86 1333.32 1751.05 1337.52 1751 L 1371.49 1751 C 1375.69 1751.05 1379.67 1752.86 1382.47 1756 L 1402.45 1779 C 1403.01 1780.28 1403.01 1781.72 1402.45 1783 L 1382.47 1806 C 1379.67 1809.14 1375.69 1810.95 1371.49 1811 L 1337.52 1811 C 1333.32 1810.95 1329.34 1809.14 1326.54 1806 L 1306.56 1783 C 1306 1781.72 1306 1780.28 1306.56 1779 L 1326.54 1756 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1353.5" y="1777">first</text><text x="1353.5" y="1791">finger up</text></g><path d="M 1249.25 1526 L 1339.69 1745.11" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1341.69 1749.97 L 1335.79 1744.83 L 1339.69 1745.11 L 1342.26 1742.16 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1205.25 1649.5 L 1079.7 1530.38" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1075.89 1526.77 L 1083.38 1529.05 L 1079.7 1530.38 L 1078.56 1534.13 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1292.69 1918.5 L 1068.76 1531.51" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1066.13 1526.97 L 1072.67 1531.27 L 1068.76 1531.51 L 1066.61 1534.78 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 952.54 1858 C 955.34 1854.86 959.32 1853.05 963.52 1853 L 997.49 1853 C 1001.69 1853.05 1005.67 1854.86 1008.47 1858 L 1028.45 1881 C 1029.01 1882.28 1029.01 1883.72 1028.45 1885 L 1008.47 1908 C 1005.67 1911.14 1001.69 1912.95 997.49 1913 L 963.52 1913 C 959.32 1912.95 955.34 1911.14 952.54 1908 L 932.56 1885 C 932 1883.72 932 1882.28 932.56 1881 L 952.54 1858 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="979.5" y="1879">second</text><text x="979.5" y="1893">finger down</text></g><path d="M 1050.1 1526 L 987.57 1846.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 986.56 1851.9 L 984.47 1844.36 L 987.57 1846.75 L 991.34 1845.7 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1117.56 1716.5 L 1226.05 1531.49" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1228.71 1526.96 L 1228.18 1534.77 L 1226.05 1531.49 L 1222.15 1531.23 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 982 2185.82 L 971.54 2191.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 966.97 2194.35 L 971.33 2187.85 L 971.54 2191.76 L 974.79 2193.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1496.54 1599 C 1499.34 1595.86 1503.32 1594.05 1507.52 1594 L 1541.49 1594 C 1545.69 1594.05 1549.67 1595.86 1552.47 1599 L 1572.45 1622 C 1573.01 1623.28 1573.01 1624.72 1572.45 1626 L 1552.47 1649 C 1549.67 1652.14 1545.69 1653.95 1541.49 1654 L 1507.52 1654 C 1503.32 1653.95 1499.34 1652.14 1496.54 1649 L 1476.56 1626 C 1476 1624.72 1476 1623.28 1476.56 1622 L 1496.54 1599 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1523.5" y="1620">third</text><text x="1523.5" y="1634">finger down</text></g><path d="M 1289.05 1526 L 1470.12 1601.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1474.97 1603.38 L 1467.16 1603.92 L 1470.12 1601.37 L 1469.85 1597.46 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1512.72 2186.1 C 1513.86 2182.9 1515.72 2181.04 1517.68 2181.12 L 1586.14 2181.12 C 1587.7 2181.08 1589.2 2181.63 1590.17 2182.61 C 1591.15 2183.59 1591.49 2184.88 1591.1 2186.1 L 1572.25 2235.9 C 1571.11 2239.1 1569.25 2240.96 1567.29 2240.88 L 1497.84 2240.88 C 1496.45 2240.69 1495.23 2240.05 1494.47 2239.1 C 1493.72 2238.15 1493.5 2236.99 1493.87 2235.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1541.5" y="2207">btn1</text><text x="1541.5" y="2221">release</text></g><path d="M 1558.38 2241 L 1682.43 2475.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1684.89 2480.01 L 1678.52 2475.46 L 1682.43 2475.37 L 1684.71 2472.19 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 3061.54 832 C 3064.34 828.86 3068.32 827.05 3072.52 827 L 3106.49 827 C 3110.69 827.05 3114.67 828.86 3117.47 832 L 3137.45 855 C 3138.01 856.28 3138.01 857.72 3137.45 859 L 3117.47 882 C 3114.67 885.14 3110.69 886.95 3106.49 887 L 3072.52 887 C 3068.32 886.95 3064.34 885.14 3061.54 882 L 3041.56 859 C 3041 857.72 3041 856.28 3041.56 855 L 3061.54 832 Z" fill="#000000" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#FFFFFF" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="3088.5" y="846">phys</text><text x="3088.5" y="860">button</text><text x="3088.5" y="874">press</text></g><path d="M 2253.57 581 L 3034.95 838.99" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3039.94 840.64 L 3032.19 841.76 L 3034.95 838.99 L 3034.39 835.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2120 830.76 L 3034.63 855.51" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3039.88 855.66 L 3032.79 858.97 L 3034.63 855.51 L 3032.98 851.97 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2484.01 1116 L 3035.15 880.25" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3039.97 878.19 L 3034.91 884.16 L 3035.15 880.25 L 3032.16 877.72 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2189.18 2223 L 3066.22 892.32" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3069.11 887.93 L 3068.18 895.7 L 3066.22 892.32 L 3062.34 891.85 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2829 2009.5 L 2829 2491 Q 2829 2501 2819 2501 L 1767.37 2501" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1762.12 2501 L 1769.12 2497.5 L 1767.37 2501 L 1769.12 2504.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1932.6 61 L 3040.65 823.39" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 3044.98 826.37 L 3037.23 825.28 L 3040.65 823.39 L 3041.19 819.52 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 578.54 1251 C 581.34 1247.86 585.32 1246.05 589.52 1246 L 623.49 1246 C 627.69 1246.05 631.67 1247.86 634.47 1251 L 654.45 1274 C 655.01 1275.28 655.01 1276.72 654.45 1278 L 634.47 1301 C 631.67 1304.14 627.69 1305.95 623.49 1306 L 589.52 1306 C 585.32 1305.95 581.34 1304.14 578.54 1301 L 558.56 1278 C 558 1276.72 558 1275.28 558.56 1274 L 578.54 1251 Z" fill="#000000" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#FFFFFF" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="605.5" y="1265">phys</text><text x="605.5" y="1279">button</text><text x="605.5" y="1293">press</text></g><path d="M 1347.66 934 L 660.78 1250.95" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 656.02 1253.15 L 660.9 1247.04 L 660.78 1250.95 L 663.84 1253.4 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 400.22 2116.1 C 401.36 2112.9 403.22 2111.04 405.18 2111.12 L 473.64 2111.12 C 475.2 2111.08 476.7 2111.63 477.67 2112.61 C 478.65 2113.59 478.99 2114.88 478.6 2116.1 L 459.75 2165.9 C 458.61 2169.1 456.75 2170.96 454.79 2170.88 L 385.34 2170.88 C 383.95 2170.69 382.73 2170.05 381.97 2169.1 C 381.22 2168.15 381 2166.99 381.37 2165.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="429" y="2137">button 1</text><text x="429" y="2151">release</text></g><path d="M 600.38 1306 L 437.39 2104.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 436.34 2109.9 L 434.32 2102.35 L 437.39 2104.76 L 441.17 2103.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1015.5 2429.27 L 1624.67 2493.48" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1629.89 2494.03 L 1622.56 2496.78 L 1624.67 2493.48 L 1623.29 2489.82 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1229.5 1198.93 L 661.32 1269.22" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 656.11 1269.86 L 662.63 1265.53 L 661.32 1269.22 L 663.49 1272.48 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1015.09 1486 L 660.66 1303.84" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 655.99 1301.44 L 663.82 1301.53 L 660.66 1303.84 L 660.62 1307.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1185.83 1486 L 660.99 1295.75" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 656.05 1293.96 L 663.82 1293.06 L 660.99 1295.75 L 661.44 1299.64 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="821.5" y="2023" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="885.5" y="2046">DRAGGING_WAIT</text></g><path d="M 885.04 2083 C 887.84 2079.86 891.82 2078.05 896.02 2078 L 929.99 2078 C 934.19 2078.05 938.17 2079.86 940.97 2083 L 960.95 2106 C 961.51 2107.28 961.51 2108.72 960.95 2110 L 940.97 2133 C 938.17 2136.14 934.19 2137.95 929.99 2138 L 896.02 2138 C 891.82 2137.95 887.84 2136.14 885.04 2133 L 865.06 2110 C 864.5 2108.72 864.5 2107.28 865.06 2106 L 885.04 2083 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="912" y="2111">timeout</text></g><path d="M 868.57 1878.5 L 882.65 1908.89" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 884.86 1913.65 L 878.74 1908.78 L 882.65 1908.89 L 885.09 1905.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 894.65 2063 L 898.37 2072.1" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 900.35 2076.96 L 894.46 2071.8 L 898.37 2072.1 L 900.95 2069.16 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 961.5 2128.55 L 976.14 2134.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 980.97 2136.8 L 973.16 2137.29 L 976.14 2134.75 L 975.89 2130.85 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 708.54 2030 C 711.34 2026.86 715.32 2025.05 719.52 2025 L 753.49 2025 C 757.69 2025.05 761.67 2026.86 764.47 2030 L 784.45 2053 C 785.01 2054.28 785.01 2055.72 784.45 2057 L 764.47 2080 C 761.67 2083.14 757.69 2084.95 753.49 2085 L 719.52 2085 C 715.32 2084.95 711.34 2083.14 708.54 2080 L 688.56 2057 C 688 2055.72 688 2054.28 688.56 2053 L 708.54 2030 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="735.5" y="2051">first</text><text x="735.5" y="2065">finger down</text></g><path d="M 821.5 2048.2 L 791.35 2050.61" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 786.11 2051.03 L 792.81 2046.98 L 791.35 2050.61 L 793.37 2053.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1841.5 200.7 C 1857.62 206.91 1875.38 206.91 1891.5 200.7 C 1907.62 194.5 1925.38 194.5 1941.5 200.7 L 1941.5 253.28 C 1925.38 247.08 1907.62 247.08 1891.5 253.28 C 1875.38 259.49 1857.62 259.49 1841.5 253.28 L 1841.5 200.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1890.5" y="230">TOUCH_TOUCH</text></g><path d="M 1328.5 527.7 C 1344.62 533.91 1362.38 533.91 1378.5 527.7 C 1394.62 521.5 1412.38 521.5 1428.5 527.7 L 1428.5 580.28 C 1412.38 574.08 1394.62 574.08 1378.5 580.28 C 1362.38 586.49 1344.62 586.49 1328.5 580.28 L 1328.5 527.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1377.5" y="557">TOUCH_IDLE</text></g><path d="M 1596.17 361 L 1419.92 517.28" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1415.99 520.76 L 1418.91 513.5 L 1419.92 517.28 L 1423.55 518.73 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1379.77 586.5 L 1381.58 632.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1381.78 637.88 L 1378.01 631.03 L 1381.58 632.64 L 1385.01 630.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1892.53 161 L 1892.11 188.13" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1892.03 193.38 L 1888.64 186.33 L 1892.11 188.13 L 1895.63 186.44 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1893.24 259.5 L 1894.59 284.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1894.87 289.88 L 1891 283.08 L 1894.59 284.64 L 1897.99 282.71 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2070.5 465.2 C 2086.62 471.41 2104.38 471.41 2120.5 465.2 C 2136.62 459 2154.38 459 2170.5 465.2 L 2170.5 517.78 C 2154.38 511.58 2136.62 511.58 2120.5 517.78 C 2104.38 523.99 2086.62 523.99 2070.5 517.78 L 2070.5 465.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2119.5" y="494.5">TOUCH_DEAD</text></g><path d="M 2550 520.65 L 2834.75 577.31" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2839.9 578.33 L 2832.36 580.4 L 2834.75 577.31 L 2833.72 573.53 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2026 447.88 L 2064.72 465.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2069.48 467.95 L 2061.66 468.2 L 2064.72 465.75 L 2064.6 461.84 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2154.4 524 L 2167.54 536.59" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2171.33 540.23 L 2163.85 537.91 L 2167.54 536.59 L 2168.7 532.86 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1607.8 882 L 1606.41 822.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1606.29 817.62 L 1609.95 824.53 L 1606.41 822.87 L 1602.95 824.7 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2308.5 962.2 C 2324.62 968.41 2342.38 968.41 2358.5 962.2 C 2374.62 956 2392.38 956 2408.5 962.2 L 2408.5 1014.78 C 2392.38 1008.58 2374.62 1008.58 2358.5 1014.78 C 2342.38 1020.99 2324.62 1020.99 2308.5 1014.78 L 2308.5 962.2 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2357.5" y="991.5">TOUCH_DEAD</text></g><path d="M 2420.96 1093.5 L 2427.3 1110.05" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2429.18 1114.96 L 2423.41 1109.67 L 2427.3 1110.05 L 2429.95 1107.17 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2196 998.13 L 2302.14 991.84" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2307.38 991.53 L 2300.6 995.44 L 2302.14 991.84 L 2300.19 988.45 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2502.5 963.2 C 2518.62 969.41 2536.38 969.41 2552.5 963.2 C 2568.62 957 2586.38 957 2602.5 963.2 L 2602.5 1015.78 C 2586.38 1009.58 2568.62 1009.58 2552.5 1015.78 C 2536.38 1021.99 2518.62 1021.99 2502.5 1015.78 L 2502.5 963.2 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2551.5" y="992.5">TOUCH_IDLE</text></g><path d="M 2493.64 1228.5 L 2542.97 1028.18" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2544.23 1023.09 L 2545.95 1030.72 L 2542.97 1028.18 L 2539.16 1029.05 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2026.5 712.7 C 2042.62 718.91 2060.38 718.91 2076.5 712.7 C 2092.62 706.5 2110.38 706.5 2126.5 712.7 L 2126.5 765.28 C 2110.38 759.08 2092.62 759.08 2076.5 765.28 C 2060.38 771.49 2042.62 771.49 2026.5 765.28 L 2026.5 712.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2075.5" y="742">TOUCH_TOUCH</text></g><path d="M 2099.57 681 L 2091.78 700.58" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2089.84 705.46 L 2089.17 697.66 L 2091.78 700.58 L 2095.68 700.25 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1827.38 461 L 2043.13 701.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2046.63 705.67 L 2039.35 702.79 L 2043.13 701.76 L 2044.57 698.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1765.5 752.7 C 1781.62 758.91 1799.38 758.91 1815.5 752.7 C 1831.62 746.5 1849.38 746.5 1865.5 752.7 L 1865.5 805.28 C 1849.38 799.08 1831.62 799.08 1815.5 805.28 C 1799.38 811.49 1781.62 811.49 1765.5 805.28 L 1765.5 752.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1814.5" y="782">TOUCH_IDLE</text></g><path d="M 1855.07 912 L 1826.99 817.6" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1825.49 812.57 L 1830.84 818.28 L 1826.99 817.6 L 1824.13 820.28 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2193.5 1048.7 C 2209.62 1054.91 2227.38 1054.91 2243.5 1048.7 C 2259.62 1042.5 2277.38 1042.5 2293.5 1048.7 L 2293.5 1101.28 C 2277.38 1095.08 2259.62 1095.08 2243.5 1101.28 C 2227.38 1107.49 2209.62 1107.49 2193.5 1101.28 L 2193.5 1048.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2242.5" y="1078">TOUCH_IDLE</text></g><path d="M 2269.84 1221 L 2250.49 1113.77" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2249.56 1108.6 L 2254.25 1114.87 L 2250.49 1113.77 L 2247.36 1116.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2145.5 1319.7 C 2161.62 1325.91 2179.38 1325.91 2195.5 1319.7 C 2211.62 1313.5 2229.38 1313.5 2245.5 1319.7 L 2245.5 1372.28 C 2229.38 1366.08 2211.62 1366.08 2195.5 1372.28 C 2179.38 1378.49 2161.62 1378.49 2145.5 1372.28 L 2145.5 1319.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2194.5" y="1349">TOUCH_TOUCH</text></g><path d="M 2337.75 1277.02 L 2251.23 1318.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2246.51 1321.27 L 2251.28 1315.06 L 2251.23 1318.98 L 2254.33 1321.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2434.5 2324.7 C 2450.62 2330.91 2468.38 2330.91 2484.5 2324.7 C 2500.62 2318.5 2518.38 2318.5 2534.5 2324.7 L 2534.5 2377.28 C 2518.38 2371.08 2500.62 2371.08 2484.5 2377.28 C 2468.38 2383.49 2450.62 2383.49 2434.5 2377.28 L 2434.5 2324.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2483.5" y="2347">that finger</text><text x="2483.5" y="2361">TOUCH_IDLE</text></g><path d="M 2244.5 2355.16 L 2428.13 2351.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2433.38 2351.89 L 2426.44 2355.51 L 2428.13 2351.98 L 2426.32 2348.51 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2117.5 1659.7 C 2133.62 1665.91 2151.38 1665.91 2167.5 1659.7 C 2183.62 1653.5 2201.38 1653.5 2217.5 1659.7 L 2217.5 1712.28 C 2201.38 1706.08 2183.62 1706.08 2167.5 1712.28 C 2151.38 1718.49 2133.62 1718.49 2117.5 1712.28 L 2117.5 1659.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2166.5" y="1689">TOUCH_DEAD</text></g><path d="M 2129.4 1590 L 2152.25 1647.58" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2154.19 1652.46 L 2148.36 1647.25 L 2152.25 1647.58 L 2154.86 1644.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2308.5 1564 L 2811 1564 Q 2821 1564 2821 1574 L 2821 1837.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2821 1842.88 L 2817.5 1835.88 L 2821 1837.63 L 2824.5 1835.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1962.5 1591 L 1962.5 1642.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1962.5 1647.88 L 1959 1640.88 L 1962.5 1642.63 L 1966 1640.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2046.5 1956.7 C 2062.62 1962.91 2080.38 1962.91 2096.5 1956.7 C 2112.62 1950.5 2130.38 1950.5 2146.5 1956.7 L 2146.5 2009.28 C 2130.38 2003.08 2112.62 2003.08 2096.5 2009.28 C 2080.38 2015.49 2062.62 2015.49 2046.5 2009.28 L 2046.5 1956.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2095.5" y="1979">that finger</text><text x="2095.5" y="1993">TOUCH_IDLE</text></g><path d="M 1945 1976.2 L 2040.14 1980.47" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2045.38 1980.71 L 2038.23 1983.89 L 2040.14 1980.47 L 2038.55 1976.9 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1986.09 1749 L 2078.45 1944.74" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2080.69 1949.49 L 2074.54 1944.65 L 2078.45 1944.74 L 2080.87 1941.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="11px"><rect fill="#ffffff" stroke="none" x="2027" y="1843" width="14" height="14" stroke-width="0"/><text x="2032.96" y="1852.39">no</text></g><path d="M 1383.5 1058.7 C 1399.62 1064.91 1417.38 1064.91 1433.5 1058.7 C 1449.62 1052.5 1467.38 1052.5 1483.5 1058.7 L 1483.5 1111.28 C 1467.38 1105.08 1449.62 1105.08 1433.5 1111.28 C 1417.38 1117.49 1399.62 1117.49 1383.5 1111.28 L 1383.5 1058.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1432.5" y="1088">TOUCH_TOUCH</text></g><path d="M 1424.69 1022 L 1428.08 1046.19" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1428.8 1051.39 L 1424.37 1044.94 L 1428.08 1046.19 L 1431.3 1043.98 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 753 983.2 C 769.12 989.41 786.88 989.41 803 983.2 C 819.12 977 836.88 977 853 983.2 L 853 1035.78 C 836.88 1029.58 819.12 1029.58 803 1035.78 C 786.88 1041.99 769.12 1041.99 753 1035.78 L 753 983.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="802" y="1012.5">TOUCH_IDLE</text></g><path d="M 1211.5 1372.7 C 1227.62 1378.91 1245.38 1378.91 1261.5 1372.7 C 1277.62 1366.5 1295.38 1366.5 1311.5 1372.7 L 1311.5 1425.28 C 1295.38 1419.08 1277.62 1419.08 1261.5 1425.28 C 1245.38 1431.49 1227.62 1431.49 1211.5 1425.28 L 1211.5 1372.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1260.5" y="1402">TOUCH_TOUCH</text></g><path d="M 1282.67 1306 L 1270.31 1360.29" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1269.15 1365.41 L 1267.29 1357.81 L 1270.31 1360.29 L 1274.11 1359.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1048.5 1372.7 C 1064.62 1378.91 1082.38 1378.91 1098.5 1372.7 C 1114.62 1366.5 1132.38 1366.5 1148.5 1372.7 L 1148.5 1425.28 C 1132.38 1419.08 1114.62 1419.08 1098.5 1425.28 C 1082.38 1431.49 1064.62 1431.49 1048.5 1425.28 L 1048.5 1372.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1097.5" y="1402">TOUCH_DEAD</text></g><path d="M 882 1323.02 L 1042.49 1379.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1047.45 1381.08 L 1039.68 1382.07 L 1042.49 1379.34 L 1042 1375.46 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1125.72 1306 L 1109.8 1360.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1108.33 1365.43 L 1106.93 1357.73 L 1109.8 1360.39 L 1113.65 1359.69 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 803.5 1819.7 C 819.62 1825.91 837.38 1825.91 853.5 1819.7 C 869.62 1813.5 887.38 1813.5 903.5 1819.7 L 903.5 1872.28 C 887.38 1866.08 869.62 1866.08 853.5 1872.28 C 837.38 1878.49 819.62 1878.49 803.5 1872.28 L 803.5 1819.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="852.5" y="1849">TOUCH_IDLE</text></g><path d="M 941.33 1686 L 857.11 1808.26" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 854.13 1812.58 L 855.22 1804.83 L 857.11 1808.26 L 860.99 1808.8 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 682.5 1817.7 C 698.62 1823.91 716.38 1823.91 732.5 1817.7 C 748.62 1811.5 766.38 1811.5 782.5 1817.7 L 782.5 1870.28 C 766.38 1864.08 748.62 1864.08 732.5 1870.28 C 716.38 1876.49 698.62 1876.49 682.5 1870.28 L 682.5 1817.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="731.5" y="1847">TOUCH_TOUCH</text></g><path d="M 1048.5 1722.7 C 1064.62 1728.91 1082.38 1728.91 1098.5 1722.7 C 1114.62 1716.5 1132.38 1716.5 1148.5 1722.7 L 1148.5 1775.28 C 1132.38 1769.08 1114.62 1769.08 1098.5 1775.28 C 1082.38 1781.49 1064.62 1781.49 1048.5 1775.28 L 1048.5 1722.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1097.5" y="1752">TOUCH_TOUCH</text></g><path d="M 1189.5 1655.7 C 1205.62 1661.91 1223.38 1661.91 1239.5 1655.7 C 1255.62 1649.5 1273.38 1649.5 1289.5 1655.7 L 1289.5 1708.28 C 1273.38 1702.08 1255.62 1702.08 1239.5 1708.28 C 1223.38 1714.49 1205.62 1714.49 1189.5 1708.28 L 1189.5 1655.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1238.5" y="1685">TOUCH_IDLE</text></g><path d="M 1319.65 1751 L 1282.08 1718.65" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1278.1 1715.23 L 1285.69 1717.14 L 1282.08 1718.65 L 1281.12 1722.45 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1261.5 1924.7 C 1277.62 1930.91 1295.38 1930.91 1311.5 1924.7 C 1327.62 1918.5 1345.38 1918.5 1361.5 1924.7 L 1361.5 1977.28 C 1345.38 1971.08 1327.62 1971.08 1311.5 1977.28 C 1295.38 1983.49 1277.62 1983.49 1261.5 1977.28 L 1261.5 1924.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1310.5" y="1954">TOUCH_IDLE</text></g><path d="M 1453.44 1774 L 1341.55 1913.53" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1338.26 1917.63 L 1339.91 1909.98 L 1341.55 1913.53 L 1345.37 1914.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1496.5 1870.7 C 1512.62 1876.91 1530.38 1876.91 1546.5 1870.7 C 1562.62 1864.5 1580.38 1864.5 1596.5 1870.7 L 1596.5 1923.28 C 1580.38 1917.08 1562.62 1917.08 1546.5 1923.28 C 1530.38 1929.49 1512.62 1929.49 1496.5 1923.28 L 1496.5 1870.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1545.5" y="1900">TOUCH_TOUCH</text></g><path d="M 1526.92 1654 L 1543.37 1858.15" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1543.79 1863.39 L 1539.74 1856.69 L 1543.37 1858.15 L 1546.72 1856.13 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2323.5 757.7 C 2339.62 763.91 2357.38 763.91 2373.5 757.7 C 2389.62 751.5 2407.38 751.5 2423.5 757.7 L 2423.5 810.28 C 2407.38 804.08 2389.62 804.08 2373.5 810.28 C 2357.38 816.49 2339.62 816.49 2323.5 810.28 L 2323.5 757.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2372.5" y="787">TOUCH_IDLE</text></g><path d="M 2307.26 726 L 2331.59 747.3" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2335.54 750.76 L 2327.97 748.79 L 2331.59 747.3 L 2332.58 743.52 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1970.5 1189.7 C 1986.62 1195.91 2004.38 1195.91 2020.5 1189.7 C 2036.62 1183.5 2054.38 1183.5 2070.5 1189.7 L 2070.5 1242.28 C 2054.38 1236.08 2036.62 1236.08 2020.5 1242.28 C 2004.38 1248.49 1986.62 1248.49 1970.5 1242.28 L 1970.5 1189.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2019.5" y="1219">TOUCH_TOUCH</text></g><path d="M 2043.32 1052 L 2025.9 1177.19" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2025.18 1182.39 L 2022.68 1174.98 L 2025.9 1177.19 L 2029.61 1175.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1596.5 2665.7 C 1612.62 2671.91 1630.38 2671.91 1646.5 2665.7 C 1662.62 2659.5 1680.38 2659.5 1696.5 2665.7 L 1696.5 2718.28 C 1680.38 2712.08 1662.62 2712.08 1646.5 2718.28 C 1630.38 2724.49 1612.62 2724.49 1596.5 2718.28 L 1596.5 2665.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1645.5" y="2688">that finger</text><text x="1645.5" y="2702">TOUCH_IDLE</text></g><path d="M 1642.14 2631 L 1643.72 2653.15" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1644.1 2658.38 L 1640.11 2651.65 L 1643.72 2653.15 L 1647.09 2651.15 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2779 1850.2 C 2795.12 1856.41 2812.88 1856.41 2829 1850.2 C 2845.12 1844 2862.88 1844 2879 1850.2 L 2879 1902.78 C 2862.88 1896.58 2845.12 1896.58 2829 1902.78 C 2812.88 1908.99 2795.12 1908.99 2779 1902.78 L 2779 1850.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2828" y="1879.5">TOUCH_DEAD</text></g><path d="M 3091 887 L 3091 1866.5 Q 3091 1876.5 3081 1876.5 L 2885.37 1876.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2880.12 1876.5 L 2887.12 1873 L 2885.37 1876.5 L 2887.12 1880 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2778.5 1900.7 C 2794.62 1906.91 2812.38 1906.91 2828.5 1900.7 C 2844.62 1894.5 2862.38 1894.5 2878.5 1900.7 L 2878.5 1953.28 C 2862.38 1947.08 2844.62 1947.08 2828.5 1953.28 C 2812.38 1959.49 2794.62 1959.49 2778.5 1953.28 L 2778.5 1900.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2827.5" y="1930">TOUCH_DEAD</text></g><path d="M 2778.5 1950.7 C 2794.62 1956.91 2812.38 1956.91 2828.5 1950.7 C 2844.62 1944.5 2862.38 1944.5 2878.5 1950.7 L 2878.5 2003.28 C 2862.38 1997.08 2844.62 1997.08 2828.5 2003.28 C 2812.38 2009.49 2794.62 2009.49 2778.5 2003.28 L 2778.5 1950.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2827.5" y="1980">TOUCH_DEAD</text></g><path d="M 648 2299.2 C 664.12 2305.41 681.88 2305.41 698 2299.2 C 714.12 2293 731.88 2293 748 2299.2 L 748 2351.78 C 731.88 2345.58 714.12 2345.58 698 2351.78 C 681.88 2357.99 664.12 2357.99 648 2351.78 L 648 2299.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="697" y="2328.5">TOUCH_DEAD</text></g><path d="M 473.58 2171 L 645.55 2289.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 649.87 2292.37 L 642.12 2291.28 L 645.55 2289.39 L 646.09 2285.51 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 790.5 2352.7 C 806.62 2358.91 824.38 2358.91 840.5 2352.7 C 856.62 2346.5 874.38 2346.5 890.5 2352.7 L 890.5 2405.28 C 874.38 2399.08 856.62 2399.08 840.5 2405.28 C 824.38 2411.49 806.62 2411.49 790.5 2405.28 L 790.5 2352.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="839.5" y="2382">TOUCH_DEAD</text></g><path d="M 748 2344.27 L 784.54 2357.99" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 789.45 2359.84 L 781.67 2360.65 L 784.54 2357.99 L 784.13 2354.1 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 915.5 2397.7 C 931.62 2403.91 949.38 2403.91 965.5 2397.7 C 981.62 2391.5 999.38 2391.5 1015.5 2397.7 L 1015.5 2450.28 C 999.38 2444.08 981.62 2444.08 965.5 2450.28 C 949.38 2456.49 931.62 2456.49 915.5 2450.28 L 915.5 2397.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="964.5" y="2427">TOUCH_DEAD</text></g><path d="M 890.5 2397 L 909.51 2403.84" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 914.45 2405.62 L 906.68 2406.54 L 909.51 2403.84 L 909.05 2399.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1962.5 1649 L 2026 1699 L 1962.5 1749 L 1899 1699 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1961.5" y="1695">that finger state ==</text><text x="1961.5" y="1709">TOUCH_TOUCH</text></g><path d="M 2358.5 1034.7 C 2374.62 1040.91 2392.38 1040.91 2408.5 1034.7 C 2424.62 1028.5 2442.38 1028.5 2458.5 1034.7 L 2458.5 1087.28 C 2442.38 1081.08 2424.62 1081.08 2408.5 1087.28 C 2392.38 1093.49 2374.62 1093.49 2358.5 1087.28 L 2358.5 1034.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2407.5" y="1064">TOUCH_DEAD</text></g><path d="M 2380.91 1021 L 2382.47 1023.26" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2385.45 1027.58 L 2378.6 1023.8 L 2382.47 1023.26 L 2384.36 1019.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2117.5 1711.7 C 2133.62 1717.91 2151.38 1717.91 2167.5 1711.7 C 2183.62 1705.5 2201.38 1705.5 2217.5 1711.7 L 2217.5 1764.28 C 2201.38 1758.08 2183.62 1758.08 2167.5 1764.28 C 2151.38 1770.49 2133.62 1770.49 2117.5 1764.28 L 2117.5 1711.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2166.5" y="1741">TOUCH_DEAD</text></g><path d="M 2117.5 1763.7 C 2133.62 1769.91 2151.38 1769.91 2167.5 1763.7 C 2183.62 1757.5 2201.38 1757.5 2217.5 1763.7 L 2217.5 1816.28 C 2201.38 1810.08 2183.62 1810.08 2167.5 1816.28 C 2151.38 1822.49 2133.62 1822.49 2117.5 1816.28 L 2117.5 1763.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2166.5" y="1793">TOUCH_DEAD</text></g><path d="M 423.54 931 C 426.34 927.86 430.32 926.05 434.52 926 L 468.49 926 C 472.69 926.05 476.67 927.86 479.47 931 L 499.45 954 C 500.01 955.28 500.01 956.72 499.45 958 L 479.47 981 C 476.67 984.14 472.69 985.95 468.49 986 L 434.52 986 C 430.32 985.95 426.34 984.14 423.54 981 L 403.56 958 C 403 956.72 403 955.28 403.56 954 L 423.54 931 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="450.5" y="952">first</text><text x="450.5" y="966">finger down</text></g><rect x="420.5" y="1061" width="209" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="524" y="1084">MULTITAP</text></g><path d="M 578.22 996 L 540.9 1055.6" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 538.12 1060.05 L 538.86 1052.26 L 540.9 1055.6 L 544.8 1055.98 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 513.24 1061 L 472.37 991.49" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 469.71 986.96 L 476.27 991.22 L 472.37 991.49 L 470.24 994.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 471.54 1181 C 474.34 1177.86 478.32 1176.05 482.52 1176 L 516.49 1176 C 520.69 1176.05 524.67 1177.86 527.47 1181 L 547.45 1204 C 548.01 1205.28 548.01 1206.72 547.45 1208 L 527.47 1231 C 524.67 1234.14 520.69 1235.95 516.49 1236 L 482.52 1236 C 478.32 1235.95 474.34 1234.14 471.54 1231 L 451.56 1208 C 451 1206.72 451 1205.28 451.56 1204 L 471.54 1181 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="498.5" y="1209">timeout</text></g><path d="M 478.26 1236 L 435.92 1295.8" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 432.89 1300.09 L 434.07 1292.35 L 435.92 1295.8 L 439.79 1296.4 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 520.92 1101 L 506.89 1169.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 505.84 1174.9 L 503.81 1167.35 L 506.89 1169.76 L 510.67 1168.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="411.5" cy="1601" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="410.5" y="1604">IDLE</text></g><path d="M 411.5 1501 L 411.5 1564.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 411.5 1569.88 L 408 1562.88 L 411.5 1564.63 L 415 1562.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 753 998.94 L 652.23 977.66" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 647.09 976.58 L 654.67 974.6 L 652.23 977.66 L 653.22 981.45 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1022.5 965.68 L 859.24 998.27" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 854.1 999.3 L 860.28 994.5 L 859.24 998.27 L 861.65 1001.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="780.5" y="561" width="209" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="884" y="584">MULTITAP_DOWN</text></g><path d="M 582.54 731 C 585.34 727.86 589.32 726.05 593.52 726 L 627.49 726 C 631.69 726.05 635.67 727.86 638.47 731 L 658.45 754 C 659.01 755.28 659.01 756.72 658.45 758 L 638.47 781 C 635.67 784.14 631.69 785.95 627.49 786 L 593.52 786 C 589.32 785.95 585.34 784.14 582.54 781 L 562.56 758 C 562 756.72 562 755.28 562.56 754 L 582.54 731 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="609.5" y="752">first</text><text x="609.5" y="766">finger up</text></g><path d="M 853.63 601 L 662.93 722.58" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 658.5 725.4 L 662.52 718.68 L 662.93 722.58 L 666.28 724.59 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 921.54 686 C 924.34 682.86 928.32 681.05 932.52 681 L 966.49 681 C 970.69 681.05 974.67 682.86 977.47 686 L 997.45 709 C 998.01 710.28 998.01 711.72 997.45 713 L 977.47 736 C 974.67 739.14 970.69 740.95 966.49 741 L 932.52 741 C 928.32 740.95 924.34 739.14 921.54 736 L 901.56 713 C 901 711.72 901 710.28 901.56 709 L 921.54 686 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="948.5" y="714">timeout</text></g><path d="M 1044.54 684 C 1047.34 680.86 1051.32 679.05 1055.52 679 L 1089.49 679 C 1093.69 679.05 1097.67 680.86 1100.47 684 L 1120.45 707 C 1121.01 708.28 1121.01 709.72 1120.45 711 L 1100.47 734 C 1097.67 737.14 1093.69 738.95 1089.49 739 L 1055.52 739 C 1051.32 738.95 1047.34 737.14 1044.54 734 L 1024.56 711 C 1024 709.72 1024 708.28 1024.56 707 L 1044.54 684 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1071.5" y="705">second</text><text x="1071.5" y="719">finger down</text></g><path d="M 745.54 684 C 748.34 680.86 752.32 679.05 756.52 679 L 790.49 679 C 794.69 679.05 798.67 680.86 801.47 684 L 821.45 707 C 822.01 708.28 822.01 709.72 821.45 711 L 801.47 734 C 798.67 737.14 794.69 738.95 790.49 739 L 756.52 739 C 752.32 738.95 748.34 737.14 745.54 734 L 725.56 711 C 725 709.72 725 708.28 725.56 707 L 745.54 684 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="772.5" y="705">move &gt; </text><text x="772.5" y="719">threshold</text></g><path d="M 867.58 601 L 803.82 674.2" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 800.37 678.16 L 802.33 670.58 L 803.82 674.2 L 807.6 675.18 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 894.92 601 L 931.79 675.3" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 934.12 680 L 927.87 675.28 L 931.79 675.3 L 934.14 672.17 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 914.3 601 L 1023.3 675.41" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1027.63 678.37 L 1019.88 677.31 L 1023.3 675.41 L 1023.82 671.53 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 362.5 699.7 C 378.62 705.91 396.38 705.91 412.5 699.7 C 428.62 693.5 446.38 693.5 462.5 699.7 L 462.5 752.28 C 446.38 746.08 428.62 746.08 412.5 752.28 C 396.38 758.49 378.62 758.49 362.5 752.28 L 362.5 699.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="411.5" y="729">TOUCH_TOUCH</text></g><path d="M 446.41 926 L 419.08 764.78" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 418.2 759.6 L 422.82 765.92 L 419.08 764.78 L 415.92 767.09 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 514.5 844.7 C 530.62 850.91 548.38 850.91 564.5 844.7 C 580.62 838.5 598.38 838.5 614.5 844.7 L 614.5 897.28 C 598.38 891.08 580.62 891.08 564.5 897.28 C 548.38 903.49 530.62 903.49 514.5 897.28 L 514.5 844.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="563.5" y="874">TOUCH_IDLE</text></g><path d="M 181.54 1306 C 184.34 1302.86 188.32 1301.05 192.52 1301 L 226.49 1301 C 230.69 1301.05 234.67 1302.86 237.47 1306 L 257.45 1329 C 258.01 1330.28 258.01 1331.72 257.45 1333 L 237.47 1356 C 234.67 1359.14 230.69 1360.95 226.49 1361 L 192.52 1361 C 188.32 1360.95 184.34 1359.14 181.54 1356 L 161.56 1333 C 161 1331.72 161 1330.28 161.56 1329 L 181.54 1306 Z" fill="#000000" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#FFFFFF" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="208.5" y="1320">phys</text><text x="208.5" y="1334">button</text><text x="208.5" y="1348">press</text></g><path d="M 499.76 1101 L 252.35 1297.05" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 248.24 1300.31 L 251.55 1293.22 L 252.35 1297.05 L 255.9 1298.7 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 231.94 1361 L 385.24 1565.9" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 388.39 1570.1 L 381.39 1566.6 L 385.24 1565.9 L 386.99 1562.4 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 876.99 601 L 620.89 1240.09" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 618.94 1244.96 L 618.29 1237.16 L 620.89 1240.09 L 624.79 1239.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="598.5" y="1511" width="209" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="702" y="1534">DRAGGING_OR_TAP</text></g><path d="M 585.04 1871 C 587.84 1867.86 591.82 1866.05 596.02 1866 L 629.99 1866 C 634.19 1866.05 638.17 1867.86 640.97 1871 L 660.95 1894 C 661.51 1895.28 661.51 1896.72 660.95 1898 L 640.97 1921 C 638.17 1924.14 634.19 1925.95 629.99 1926 L 596.02 1926 C 591.82 1925.95 587.84 1924.14 585.04 1921 L 565.06 1898 C 564.5 1896.72 564.5 1895.28 565.06 1894 L 585.04 1871 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="612" y="1892">first</text><text x="612" y="1906">finger up</text></g><path d="M 698.07 1551 L 621.92 1859.82" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 620.66 1864.91 L 618.94 1857.28 L 621.92 1859.82 L 625.74 1858.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 720.04 1366 C 722.84 1362.86 726.82 1361.05 731.02 1361 L 764.99 1361 C 769.19 1361.05 773.17 1362.86 775.97 1366 L 795.95 1389 C 796.51 1390.28 796.51 1391.72 795.95 1393 L 775.97 1416 C 773.17 1419.14 769.19 1420.95 764.99 1421 L 731.02 1421 C 726.82 1420.95 722.84 1419.14 720.04 1416 L 700.06 1393 C 699.5 1391.72 699.5 1390.28 700.06 1389 L 720.04 1366 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="747" y="1394">timeout</text></g><path d="M 709.43 1511 L 736.41 1427.06" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 738.02 1422.06 L 739.21 1429.8 L 736.41 1427.06 L 732.54 1427.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 796.5 1409.23 L 994.82 1483.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 999.74 1485.61 L 991.95 1486.42 L 994.82 1483.76 L 994.41 1479.87 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 779.54 1437 C 782.34 1433.86 786.32 1432.05 790.52 1432 L 824.49 1432 C 828.69 1432.05 832.67 1433.86 835.47 1437 L 855.45 1460 C 856.01 1461.28 856.01 1462.72 855.45 1464 L 835.47 1487 C 832.67 1490.14 828.69 1491.95 824.49 1492 L 790.52 1492 C 786.32 1491.95 782.34 1490.14 779.54 1487 L 759.56 1464 C 759 1462.72 759 1461.28 759.56 1460 L 779.54 1437 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="806.5" y="1458">move &gt; </text><text x="806.5" y="1472">threshold</text></g><path d="M 733.29 1511 L 756.75 1495.51" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 761.13 1492.62 L 757.22 1499.39 L 756.75 1495.51 L 753.36 1493.55 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 856 1470.66 L 982.73 1493.28" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 987.9 1494.2 L 980.39 1496.42 L 982.73 1493.28 L 981.62 1489.53 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 735.93 2025 L 733.24 1882.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 733.14 1877.62 L 736.77 1884.55 L 733.24 1882.87 L 729.77 1884.68 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 729.44 1811.5 L 705.48 1557.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 704.99 1552.11 L 709.13 1558.75 L 705.48 1557.34 L 702.16 1559.41 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 718.77 1551 L 952.91 1848" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 956.16 1852.12 L 949.07 1848.79 L 952.91 1848 L 954.57 1844.46 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 630.5 2131.7 C 646.62 2137.91 664.38 2137.91 680.5 2131.7 C 696.62 2125.5 714.38 2125.5 730.5 2131.7 L 730.5 2184.28 C 714.38 2178.08 696.62 2178.08 680.5 2184.28 C 664.38 2190.49 646.62 2190.49 630.5 2184.28 L 630.5 2131.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="679.5" y="2161">TOUCH_IDLE</text></g><path d="M 620.73 1926 L 670.54 2119.33" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 671.85 2124.42 L 666.71 2118.51 L 670.54 2119.33 L 673.49 2116.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 730.5 2158 L 975.63 2158" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 980.88 2158 L 973.88 2161.5 L 975.63 2158 L 973.88 2154.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 695.43 1511 L 620.11 1311.96" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 618.25 1307.05 L 624 1312.35 L 620.11 1311.96 L 617.45 1314.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 898 1902 L 938 1942 L 898 1982 L 858 1942 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(871.5,1928.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="52" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 53px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">drag lock<br />enabled?<br /></div></div></foreignObject><text x="26" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 938 1942 L 1031 1942 L 1031 2121.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1031 2126.88 L 1027.5 2119.88 L 1031 2121.63 L 1034.5 2119.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(1025.5,1978.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="14" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">no</div></div></foreignObject><text x="7" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">no</text></switch></g><path d="M 898 1982 L 898 2016.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 898 2021.88 L 894.5 2014.88 L 898 2016.63 L 901.5 2014.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(888.5,1999.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="19" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">yes<br /></div></div></foreignObject><text x="10" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">yes&lt;br&gt;</text></switch></g><path d="M 2661.54 336 C 2664.34 332.86 2668.32 331.05 2672.52 331 L 2706.49 331 C 2710.69 331.05 2714.67 332.86 2717.47 336 L 2737.45 359 C 2738.01 360.28 2738.01 361.72 2737.45 363 L 2717.47 386 C 2714.67 389.14 2710.69 390.95 2706.49 391 L 2672.52 391 C 2668.32 390.95 2664.34 389.14 2661.54 386 L 2641.56 363 C 2641 361.72 2641 360.28 2641.56 359 L 2661.54 336 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2688.5" y="364">thumb</text></g><path d="M 1961 315.1 L 2634.64 357.54" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2639.88 357.87 L 2632.68 360.93 L 2634.64 357.54 L 2633.12 353.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2673.5 435.7 C 2689.62 441.91 2707.38 441.91 2723.5 435.7 C 2739.62 429.5 2757.38 429.5 2773.5 435.7 L 2773.5 488.28 C 2757.38 482.08 2739.62 482.08 2723.5 488.28 C 2707.38 494.49 2689.62 494.49 2673.5 488.28 L 2673.5 435.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2722.5" y="465">TOUCH_DEAD</text></g><path d="M 2699.6 391 L 2710.53 423.46" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2712.2 428.44 L 2706.65 422.92 L 2710.53 423.46 L 2713.29 420.69 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2702.61 494.5 L 2523.22 773.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2520.38 778.06 L 2521.22 770.28 L 2523.22 773.64 L 2527.11 774.06 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2242.65 541 L 2635.09 382.92" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2639.96 380.95 L 2634.78 386.82 L 2635.09 382.92 L 2632.16 380.32 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1631" y="646" width="154" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1707" y="669">TOUCH_2_RELEASE</text></g><path d="M 1498.04 586 C 1500.84 582.86 1504.82 581.05 1509.02 581 L 1542.99 581 C 1547.19 581.05 1551.17 582.86 1553.97 586 L 1573.95 609 C 1574.51 610.28 1574.51 611.72 1573.95 613 L 1553.97 636 C 1551.17 639.14 1547.19 640.95 1542.99 641 L 1509.02 641 C 1504.82 640.95 1500.84 639.14 1498.04 636 L 1478.06 613 C 1477.5 611.72 1477.5 610.28 1478.06 609 L 1498.04 586 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1525" y="607">second</text><text x="1525" y="621">finger up</text></g><path d="M 1641.82 646 L 1580.6 627.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1575.57 625.98 L 1583.28 624.65 L 1580.6 627.5 L 1581.26 631.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1789.54 561 C 1792.34 557.86 1796.32 556.05 1800.52 556 L 1834.49 556 C 1838.69 556.05 1842.67 557.86 1845.47 561 L 1865.45 584 C 1866.01 585.28 1866.01 586.72 1865.45 588 L 1845.47 611 C 1842.67 614.14 1838.69 615.95 1834.49 616 L 1800.52 616 C 1796.32 615.95 1792.34 614.14 1789.54 611 L 1769.56 588 C 1769 586.72 1769 585.28 1769.56 584 L 1789.54 561 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1816.5" y="589">timeout</text></g><path d="M 1735.38 646 L 1771.3 619.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1775.53 616.66 L 1771.95 623.62 L 1771.3 619.76 L 1767.82 617.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1836.54 641 C 1839.34 637.86 1843.32 636.05 1847.52 636 L 1881.49 636 C 1885.69 636.05 1889.67 637.86 1892.47 641 L 1912.45 664 C 1913.01 665.28 1913.01 666.72 1912.45 668 L 1892.47 691 C 1889.67 694.14 1885.69 695.95 1881.49 696 L 1847.52 696 C 1843.32 695.95 1839.34 694.14 1836.54 691 L 1816.56 668 C 1816 666.72 1816 665.28 1816.56 664 L 1836.54 641 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1863.5" y="662">move &gt; </text><text x="1863.5" y="676">threshold</text></g><path d="M 1785 666 L 1809.63 666" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1814.88 666 L 1807.88 669.5 L 1809.63 666 L 1807.88 662.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1866 582.77 L 2121.65 565.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2126.88 565.4 L 2120.13 569.36 L 2121.65 565.75 L 2119.67 562.37 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1913 650.5 L 2124.36 582.94" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2129.36 581.34 L 2123.76 586.81 L 2124.36 582.94 L 2121.63 580.14 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1511.68 581 L 1438.06 426.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1435.8 422.01 L 1441.97 426.82 L 1438.06 426.75 L 1435.66 429.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1755.04 982 C 1757.84 978.86 1761.82 977.05 1766.02 977 L 1799.99 977 C 1804.19 977.05 1808.17 978.86 1810.97 982 L 1830.95 1005 C 1831.51 1006.28 1831.51 1007.72 1830.95 1009 L 1810.97 1032 C 1808.17 1035.14 1804.19 1036.95 1799.99 1037 L 1766.02 1037 C 1761.82 1036.95 1757.84 1035.14 1755.04 1032 L 1735.06 1009 C 1734.5 1007.72 1734.5 1006.28 1735.06 1005 L 1755.04 982 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1782" y="1003">first</text><text x="1782" y="1017">finger down</text></g><path d="M 1712.4 686 L 1775.03 970.78" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1776.16 975.91 L 1771.24 969.82 L 1775.03 970.78 L 1778.08 968.32 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1599.87 231 L 1840.39 64.62" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1844.71 61.64 L 1840.95 68.5 L 1840.39 64.62 L 1836.96 62.74 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1555.5 757.7 C 1571.62 763.91 1589.38 763.91 1605.5 757.7 C 1621.62 751.5 1639.38 751.5 1655.5 757.7 L 1655.5 810.28 C 1639.38 804.08 1621.62 804.08 1605.5 810.28 C 1589.38 816.49 1571.62 816.49 1555.5 810.28 L 1555.5 757.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1604.5" y="787">TOUCH_IDLE</text></g><path d="M 1633.73 751.5 L 1686.45 690.81" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1689.89 686.84 L 1687.95 694.42 L 1686.45 690.81 L 1682.66 689.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1595.54 541 C 1598.34 537.86 1602.32 536.05 1606.52 536 L 1640.49 536 C 1644.69 536.05 1648.67 537.86 1651.47 541 L 1671.45 564 C 1672.01 565.28 1672.01 566.72 1671.45 568 L 1651.47 591 C 1648.67 594.14 1644.69 595.95 1640.49 596 L 1606.52 596 C 1602.32 595.95 1598.34 594.14 1595.54 591 L 1575.56 568 C 1575 566.72 1575 565.28 1575.56 564 L 1595.54 541 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1622.5" y="562">first</text><text x="1622.5" y="576">finger up</text></g><path d="M 1691.1 646 L 1652.96 600.86" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1649.57 596.85 L 1656.76 599.94 L 1652.96 600.86 L 1651.42 604.46 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1588.79 536 L 1460.53 425.16" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1456.56 421.73 L 1464.14 423.66 L 1460.53 425.16 L 1459.57 428.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1680.54 1042 C 1683.34 1038.86 1687.32 1037.05 1691.52 1037 L 1725.49 1037 C 1729.69 1037.05 1733.67 1038.86 1736.47 1042 L 1756.45 1065 C 1757.01 1066.28 1757.01 1067.72 1756.45 1069 L 1736.47 1092 C 1733.67 1095.14 1729.69 1096.95 1725.49 1097 L 1691.52 1097 C 1687.32 1096.95 1683.34 1095.14 1680.54 1092 L 1660.56 1069 C 1660 1067.72 1660 1066.28 1660.56 1065 L 1680.54 1042 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1707.5" y="1063">second</text><text x="1707.5" y="1077">finger down</text></g><path d="M 1708.02 686 L 1708.45 1030.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1708.46 1035.88 L 1704.95 1028.89 L 1708.45 1030.63 L 1711.95 1028.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1752.5 1149.7 C 1768.62 1155.91 1786.38 1155.91 1802.5 1149.7 C 1818.62 1143.5 1836.38 1143.5 1852.5 1149.7 L 1852.5 1202.28 C 1836.38 1196.08 1818.62 1196.08 1802.5 1202.28 C 1786.38 1208.49 1768.62 1208.49 1752.5 1202.28 L 1752.5 1149.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1801.5" y="1179">TOUCH_DEAD</text></g><path d="M 1821.5 1070.7 C 1837.62 1076.91 1855.38 1076.91 1871.5 1070.7 C 1887.62 1064.5 1905.38 1064.5 1921.5 1070.7 L 1921.5 1123.28 C 1905.38 1117.08 1887.62 1117.08 1871.5 1123.28 C 1855.38 1129.49 1837.62 1129.49 1821.5 1123.28 L 1821.5 1070.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1870.5" y="1100">TOUCH_DEAD</text></g><path d="M 1812.5 1037 L 1835.08 1059.96" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1838.76 1063.7 L 1831.35 1061.17 L 1835.08 1059.96 L 1836.35 1056.26 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1921.5 1100.45 L 2365.9 1131.08" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2371.13 1131.44 L 2363.91 1134.45 L 2365.9 1131.08 L 2364.39 1127.47 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1734.37 1097 L 1770.31 1138.68" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1773.74 1142.65 L 1766.52 1139.64 L 1770.31 1138.68 L 1771.82 1135.07 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1852.5 1172.85 L 2365.89 1140.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2371.13 1140.17 L 2364.37 1144.1 L 2365.89 1140.5 L 2363.93 1137.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1391 744 L 1431 784 L 1391 824 L 1351 784 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(1363.5,770.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="54" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 55px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">drag<br />disabled?<br /></div></div></foreignObject><text x="27" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">drag&lt;br&gt;disabled?&lt;br&gt;</text></switch></g><path d="M 1391 824 L 1391 887.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1391 892.88 L 1387.5 885.88 L 1391 887.63 L 1394.5 885.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(1385.5,845.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="14" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">no</div></div></foreignObject><text x="7" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">no</text></switch></g><path d="M 1431 784 L 1521 784 L 1521 1166 L 1549.13 1166" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1554.38 1166 L 1547.38 1169.5 L 1549.13 1166 L 1547.38 1162.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(1511.5,782.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="19" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">yes</div></div></foreignObject><text x="10" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">yes</text></switch></g><path d="M 2406.54 671 C 2409.34 667.86 2413.32 666.05 2417.52 666 L 2451.49 666 C 2455.69 666.05 2459.67 667.86 2462.47 671 L 2482.45 694 C 2483.01 695.28 2483.01 696.72 2482.45 698 L 2462.47 721 C 2459.67 724.14 2455.69 725.95 2451.49 726 L 2417.52 726 C 2413.32 725.95 2409.34 724.14 2406.54 721 L 2386.56 698 C 2386 696.72 2386 695.28 2386.56 694 L 2406.54 671 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2433.5" y="699">palm</text></g><path d="M 2228.78 581 L 2380.44 665.78" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2385.02 668.34 L 2377.21 667.98 L 2380.44 665.78 L 2380.62 661.87 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1913.54 967 C 1916.34 963.86 1920.32 962.05 1924.52 962 L 1958.49 962 C 1962.69 962.05 1966.67 963.86 1969.47 967 L 1989.45 990 C 1990.01 991.28 1990.01 992.72 1989.45 994 L 1969.47 1017 C 1966.67 1020.14 1962.69 1021.95 1958.49 1022 L 1924.52 1022 C 1920.32 1021.95 1916.34 1020.14 1913.54 1017 L 1893.56 994 C 1893 992.72 1893 991.28 1893.56 990 L 1913.54 967 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1940.5" y="988">either finger</text><text x="1940.5" y="1002">palm</text></g><path d="M 2041.07 849 L 1966.03 956.77" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1963.03 961.08 L 1964.16 953.34 L 1966.03 956.77 L 1969.9 957.34 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1692.54 501 C 1695.34 497.86 1699.32 496.05 1703.52 496 L 1737.49 496 C 1741.69 496.05 1745.67 497.86 1748.47 501 L 1768.45 524 C 1769.01 525.28 1769.01 526.72 1768.45 528 L 1748.47 551 C 1745.67 554.14 1741.69 555.95 1737.49 556 L 1703.52 556 C 1699.32 555.95 1695.34 554.14 1692.54 551 L 1672.56 528 C 1672 526.72 1672 525.28 1672.56 524 L 1692.54 501 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1719.5" y="515">remaining</text><text x="1719.5" y="529"> finger</text><text x="1719.5" y="543">palm</text></g><path d="M 1709.79 646 L 1717.26 562.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1717.72 557.11 L 1720.59 564.4 L 1717.26 562.34 L 1713.61 563.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1821.54 1404 C 1824.34 1400.86 1828.32 1399.05 1832.52 1399 L 1866.49 1399 C 1870.69 1399.05 1874.67 1400.86 1877.47 1404 L 1897.45 1427 C 1898.01 1428.28 1898.01 1429.72 1897.45 1431 L 1877.47 1454 C 1874.67 1457.14 1870.69 1458.95 1866.49 1459 L 1832.52 1459 C 1828.32 1458.95 1824.34 1457.14 1821.54 1454 L 1801.56 1431 C 1801 1429.72 1801 1428.28 1801.56 1427 L 1821.54 1404 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1848.5" y="1425">any finger</text><text x="1848.5" y="1439">palm</text></g><path d="M 1959.39 1386 L 1903.93 1407.7" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1899.04 1409.61 L 1904.28 1403.8 L 1903.93 1407.7 L 1906.84 1410.32 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1864.88 1399 L 1906.09 1318.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1908.49 1313.97 L 1908.41 1321.8 L 1906.09 1318.64 L 1902.18 1318.6 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1850.5 1259.7 C 1866.62 1265.91 1884.38 1265.91 1900.5 1259.7 C 1916.62 1253.5 1934.38 1253.5 1950.5 1259.7 L 1950.5 1312.28 C 1934.38 1306.08 1916.62 1306.08 1900.5 1312.28 C 1884.38 1318.49 1866.62 1318.49 1850.5 1312.28 L 1850.5 1259.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1899.5" y="1282">that finger</text><text x="1899.5" y="1296">TOUCH_DEAD</text></g><path d="M 1911.49 1253.5 L 2046.2 855.03" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2047.88 850.06 L 2048.95 857.81 L 2046.2 855.03 L 2042.32 855.57 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1888.5 714.7 C 1904.62 720.91 1922.38 720.91 1938.5 714.7 C 1954.62 708.5 1972.38 708.5 1988.5 714.7 L 1988.5 767.28 C 1972.38 761.08 1954.62 761.08 1938.5 767.28 C 1922.38 773.49 1904.62 773.49 1888.5 767.28 L 1888.5 714.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1937.5" y="737">that finger</text><text x="1937.5" y="751">TOUCH_DEAD</text></g><path d="M 1941.1 962 L 1938.59 774.02" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1938.51 768.77 L 1942.11 775.72 L 1938.59 774.02 L 1935.11 775.81 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1935.29 708.5 L 1898.6 337.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1898.09 332.11 L 1902.26 338.73 L 1898.6 337.34 L 1895.29 339.42 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2240.31 1042.5 L 2195.59 587.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2195.07 582.11 L 2199.24 588.74 L 2195.59 587.34 L 2192.28 589.42 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2731.54 266 C 2734.34 262.86 2738.32 261.05 2742.52 261 L 2776.49 261 C 2780.69 261.05 2784.67 262.86 2787.47 266 L 2807.45 289 C 2808.01 290.28 2808.01 291.72 2807.45 293 L 2787.47 316 C 2784.67 319.14 2780.69 320.95 2776.49 321 L 2742.52 321 C 2738.32 320.95 2734.34 319.14 2731.54 316 L 2711.56 293 C 2711 291.72 2711 290.28 2711.56 289 L 2731.54 266 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2758.5" y="294">palm</text></g><path d="M 1961 309.49 L 2704.63 292.27" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2709.88 292.15 L 2702.97 295.81 L 2704.63 292.27 L 2702.8 288.81 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2753.18 321 L 2731.65 423.27" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2730.57 428.41 L 2728.59 420.84 L 2731.65 423.27 L 2735.44 422.28 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2471.55 666 L 2678.41 498.51" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2682.49 495.2 L 2679.25 502.33 L 2678.41 498.51 L 2674.85 496.89 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2564.54 1236 C 2567.34 1232.86 2571.32 1231.05 2575.52 1231 L 2609.49 1231 C 2613.69 1231.05 2617.67 1232.86 2620.47 1236 L 2640.45 1259 C 2641.01 1260.28 2641.01 1261.72 2640.45 1263 L 2620.47 1286 C 2617.67 1289.14 2613.69 1290.95 2609.49 1291 L 2575.52 1291 C 2571.32 1290.95 2567.34 1289.14 2564.54 1286 L 2544.56 1263 C 2544 1261.72 2544 1260.28 2544.56 1259 L 2564.54 1236 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2591.5" y="1257">any finger</text><text x="2591.5" y="1271">palm</text></g><path d="M 2462.09 1156 L 2550.28 1227.01" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2554.37 1230.3 L 2546.72 1228.64 L 2550.28 1227.01 L 2551.11 1223.18 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2651 935.7 C 2667.12 941.91 2684.88 941.91 2701 935.7 C 2717.12 929.5 2734.88 929.5 2751 935.7 L 2751 988.28 C 2734.88 982.08 2717.12 982.08 2701 988.28 C 2684.88 994.49 2667.12 994.49 2651 988.28 L 2651 935.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2700" y="958">that finger</text><text x="2700" y="972">TOUCH_DEAD</text></g><path d="M 2603.39 1231 L 2687.03 1000.49" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2688.83 995.55 L 2689.73 1003.32 L 2687.03 1000.49 L 2683.15 1000.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2710 929.5 L 2710 561 L 2264.37 561" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2259.12 561 L 2266.12 557.5 L 2264.37 561 L 2266.12 564.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1581.5 392.7 C 1597.62 398.91 1615.38 398.91 1631.5 392.7 C 1647.62 386.5 1665.38 386.5 1681.5 392.7 L 1681.5 445.28 C 1665.38 439.08 1647.62 439.08 1631.5 445.28 C 1615.38 451.49 1597.62 451.49 1581.5 445.28 L 1581.5 392.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1630.5" y="422">TOUCH_DEAD</text></g><path d="M 1695.55 496 L 1662.6 456.4" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1659.25 452.36 L 1666.41 455.5 L 1662.6 456.4 L 1661.03 459.98 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1599.2 451.5 L 1417.31 634.48" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1413.61 638.21 L 1416.06 630.78 L 1417.31 634.48 L 1421.03 635.71 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1203.54 1006 C 1206.34 1002.86 1210.32 1001.05 1214.52 1001 L 1248.49 1001 C 1252.69 1001.05 1256.67 1002.86 1259.47 1006 L 1279.45 1029 C 1280.01 1030.28 1280.01 1031.72 1279.45 1033 L 1259.47 1056 C 1256.67 1059.14 1252.69 1060.95 1248.49 1061 L 1214.52 1061 C 1210.32 1060.95 1206.34 1059.14 1203.54 1056 L 1183.56 1033 C 1183 1031.72 1183 1030.28 1183.56 1029 L 1203.54 1006 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1230.5" y="1034">palm</text></g><path d="M 1201.5 853.7 C 1217.62 859.91 1235.38 859.91 1251.5 853.7 C 1267.62 847.5 1285.38 847.5 1301.5 853.7 L 1301.5 906.28 C 1285.38 900.08 1267.62 900.08 1251.5 906.28 C 1235.38 912.49 1217.62 912.49 1201.5 906.28 L 1201.5 853.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1250.5" y="883">TOUCH_DEAD</text></g><path d="M 1320.77 1166 L 1254.85 1066.31" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1251.96 1061.93 L 1258.74 1065.84 L 1254.85 1066.31 L 1252.9 1069.7 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1235.47 1001 L 1246.36 918.81" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1247.05 913.61 L 1249.6 921.01 L 1246.36 918.81 L 1242.66 920.09 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1301.5 892.19 L 1319.81 896.65" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1324.91 897.89 L 1317.28 899.64 L 1319.81 896.65 L 1318.94 892.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2342.54 2163 C 2345.34 2159.86 2349.32 2158.05 2353.52 2158 L 2387.49 2158 C 2391.69 2158.05 2395.67 2159.86 2398.47 2163 L 2418.45 2186 C 2419.01 2187.28 2419.01 2188.72 2418.45 2190 L 2398.47 2213 C 2395.67 2216.14 2391.69 2217.95 2387.49 2218 L 2353.52 2218 C 2349.32 2217.95 2345.34 2216.14 2342.54 2213 L 2322.56 2190 C 2322 2188.72 2322 2187.28 2322.56 2186 L 2342.54 2163 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2369.5" y="2184">any finger</text><text x="2369.5" y="2198">palm</text></g><path d="M 2241 2224.62 L 2315.87 2203.45" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2320.92 2202.02 L 2315.14 2207.29 L 2315.87 2203.45 L 2313.24 2200.56 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2559 2186 L 2641 2186 Q 2651 2186 2651 2176 L 2651 1146 Q 2651 1136 2641 1136 L 2508.62 1136" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2503.37 1136 L 2510.37 1132.5 L 2508.62 1136 L 2510.37 1139.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2458.5 2159.7 C 2474.62 2165.91 2492.38 2165.91 2508.5 2159.7 C 2524.62 2153.5 2542.38 2153.5 2558.5 2159.7 L 2558.5 2212.28 C 2542.38 2206.08 2524.62 2206.08 2508.5 2212.28 C 2492.38 2218.49 2474.62 2218.49 2458.5 2212.28 L 2458.5 2159.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2507.5" y="2182">that finger</text><text x="2507.5" y="2196">TOUCH_DEAD</text></g><path d="M 2419 2187.3 L 2452.13 2186.82" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2457.38 2186.74 L 2450.43 2190.34 L 2452.13 2186.82 L 2450.33 2183.34 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1463.54 1501 C 1466.34 1497.86 1470.32 1496.05 1474.52 1496 L 1508.49 1496 C 1512.69 1496.05 1516.67 1497.86 1519.47 1501 L 1539.45 1524 C 1540.01 1525.28 1540.01 1526.72 1539.45 1528 L 1519.47 1551 C 1516.67 1554.14 1512.69 1555.95 1508.49 1556 L 1474.52 1556 C 1470.32 1555.95 1466.34 1554.14 1463.54 1551 L 1443.56 1528 C 1443 1526.72 1443 1525.28 1443.56 1524 L 1463.54 1501 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1490.5" y="1522">either finger</text><text x="1490.5" y="1536">palm</text></g><path d="M 1306 1511.19 L 1436.65 1521.62" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1441.89 1522.04 L 1434.63 1524.97 L 1436.65 1521.62 L 1435.19 1517.99 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1420.5 1392.7 C 1436.62 1398.91 1454.38 1398.91 1470.5 1392.7 C 1486.62 1386.5 1504.38 1386.5 1520.5 1392.7 L 1520.5 1445.28 C 1504.38 1439.08 1486.62 1439.08 1470.5 1445.28 C 1454.38 1451.49 1436.62 1451.49 1420.5 1445.28 L 1420.5 1392.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1469.5" y="1415">that finger</text><text x="1469.5" y="1429">TOUCH_DEAD</text></g><path d="M 1485.61 1496 L 1478.1 1457.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1477.09 1452.6 L 1481.88 1458.79 L 1478.1 1457.75 L 1475.01 1460.14 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1451.46 1386.5 L 1348.94 1211.49" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1346.28 1206.96 L 1352.84 1211.24 L 1348.94 1211.49 L 1346.8 1214.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 830.54 1595 C 833.34 1591.86 837.32 1590.05 841.52 1590 L 875.49 1590 C 879.69 1590.05 883.67 1591.86 886.47 1595 L 906.45 1618 C 907.01 1619.28 907.01 1620.72 906.45 1622 L 886.47 1645 C 883.67 1648.14 879.69 1649.95 875.49 1650 L 841.52 1650 C 837.32 1649.95 833.34 1648.14 830.54 1645 L 810.56 1622 C 810 1620.72 810 1619.28 810.56 1618 L 830.54 1595 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="857.5" y="1623">palm</text></g><path d="M 1013.48 1853 L 1093.79 1779.94" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1097.67 1776.4 L 1094.85 1783.7 L 1093.79 1779.94 L 1090.14 1778.52 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1019.7 1526 L 912.5 1588.51" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 907.97 1591.16 L 912.25 1584.61 L 912.5 1588.51 L 915.78 1590.65 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1111.5 1945.7 C 1127.62 1951.91 1145.38 1951.91 1161.5 1945.7 C 1177.62 1939.5 1195.38 1939.5 1211.5 1945.7 L 1211.5 1998.28 C 1195.38 1992.08 1177.62 1992.08 1161.5 1998.28 C 1145.38 2004.49 1127.62 2004.49 1111.5 1998.28 L 1111.5 1945.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1160.5" y="1975">TOUCH_DEAD</text></g><path d="M 884.32 1650 L 1129.37 1934.67" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1132.79 1938.65 L 1125.58 1935.63 L 1129.37 1934.67 L 1130.88 1931.06 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1138.7 2004.5 L 1055.71 2122.79" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1052.69 2127.08 L 1053.85 2119.34 L 1055.71 2122.79 L 1059.58 2123.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1897.54 2576 C 1900.34 2572.86 1904.32 2571.05 1908.52 2571 L 1942.49 2571 C 1946.69 2571.05 1950.67 2572.86 1953.47 2576 L 1973.45 2599 C 1974.01 2600.28 1974.01 2601.72 1973.45 2603 L 1953.47 2626 C 1950.67 2629.14 1946.69 2630.95 1942.49 2631 L 1908.52 2631 C 1904.32 2630.95 1900.34 2629.14 1897.54 2626 L 1877.56 2603 C 1877 2601.72 1877 2600.28 1877.56 2599 L 1897.54 2576 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1924.5" y="2597">any finger</text><text x="1924.5" y="2611">palm</text></g><path d="M 1741.9 2521 L 1871.16 2577.32" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1875.98 2579.42 L 1868.16 2579.83 L 1871.16 2577.32 L 1870.96 2573.42 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1870.5 2697.7 C 1886.62 2703.91 1904.38 2703.91 1920.5 2697.7 C 1936.62 2691.5 1954.38 2691.5 1970.5 2697.7 L 1970.5 2750.28 C 1954.38 2744.08 1936.62 2744.08 1920.5 2750.28 C 1904.38 2756.49 1886.62 2756.49 1870.5 2750.28 L 1870.5 2697.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1919.5" y="2720">that finger</text><text x="1919.5" y="2734">TOUCH_DEAD</text></g><path d="M 1924.28 2631 L 1922.08 2685.14" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1921.87 2690.38 L 1918.65 2683.25 L 1922.08 2685.14 L 1925.65 2683.53 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1870.5 2755.97 L 1755.37 2829.58" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1750.94 2832.41 L 1754.95 2825.69 L 1755.37 2829.58 L 1758.72 2831.59 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 737.94 1551 L 804.47 1589.08" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 809.03 1591.69 L 801.22 1591.25 L 804.47 1589.08 L 804.69 1585.17 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 633.54 460 C 636.34 456.86 640.32 455.05 644.52 455 L 678.49 455 C 682.69 455.05 686.67 456.86 689.47 460 L 709.45 483 C 710.01 484.28 710.01 485.72 709.45 487 L 689.47 510 C 686.67 513.14 682.69 514.95 678.49 515 L 644.52 515 C 640.32 514.95 636.34 513.14 633.54 510 L 613.56 487 C 613 485.72 613 484.28 613.56 483 L 633.54 460 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="660.5" y="488">palm</text></g><path d="M 838.44 561 L 715.85 508.35" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 711.03 506.27 L 718.84 505.82 L 715.85 508.35 L 716.08 512.25 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1938.5 45.78 L 2704.9 274.69" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2709.93 276.19 L 2702.22 277.54 L 2704.9 274.69 L 2704.22 270.84 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 575.62 903.5 L 584.68 929.97" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 586.37 934.94 L 580.8 929.45 L 584.68 929.97 L 587.42 927.19 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 773.5 739 L 1079.68 1360.79" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1082 1365.5 L 1075.77 1360.76 L 1079.68 1360.79 L 1082.05 1357.67 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 479.22 596.1 C 480.36 592.9 482.22 591.04 484.18 591.12 L 552.64 591.12 C 554.2 591.08 555.7 591.63 556.67 592.61 C 557.65 593.59 557.99 594.88 557.6 596.1 L 538.75 645.9 C 537.61 649.1 535.75 650.96 533.79 650.88 L 464.34 650.88 C 462.95 650.69 461.73 650.05 460.97 649.1 C 460.22 648.15 460 646.99 460.37 645.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="508" y="617">button 1</text><text x="508" y="631">press</text></g><path d="M 598.5 786 L 579.87 832.59" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 577.92 837.46 L 577.27 829.66 L 579.87 832.59 L 583.76 832.26 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 442.37 693.5 L 477.12 655.69" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 480.67 651.82 L 478.51 659.35 L 477.12 655.69 L 473.36 654.61 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 558 615.79 L 774.17 592.79" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 779.39 592.24 L 772.8 596.46 L 774.17 592.79 L 772.06 589.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 461.5 461.7 C 477.62 467.91 495.38 467.91 511.5 461.7 C 527.62 455.5 545.38 455.5 561.5 461.7 L 561.5 514.28 C 545.38 508.08 527.62 508.08 511.5 514.28 C 495.38 520.49 477.62 520.49 461.5 514.28 L 461.5 461.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="510.5" y="491">TOUCH_DEAD</text></g><path d="M 613 485.97 L 567.87 486.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 562.62 486.98 L 569.55 483.34 L 567.87 486.87 L 569.69 490.34 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 461.5 462.13 L 271.66 363.93" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 266.99 361.51 L 274.82 361.62 L 271.66 363.93 L 271.6 367.84 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 956 741 L 1090.11 1360.28" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1091.22 1365.41 L 1086.32 1359.31 L 1090.11 1360.28 L 1093.16 1357.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1080.72 739 L 1250.92 1360.36" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1252.3 1365.42 L 1247.08 1359.6 L 1250.92 1360.36 L 1253.83 1357.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 19.72 1276.1 C 20.86 1272.9 22.72 1271.04 24.68 1271.12 L 93.14 1271.12 C 94.7 1271.08 96.2 1271.63 97.17 1272.61 C 98.15 1273.59 98.49 1274.88 98.1 1276.1 L 79.25 1325.9 C 78.11 1329.1 76.25 1330.96 74.29 1330.88 L 4.84 1330.88 C 3.45 1330.69 2.23 1330.05 1.47 1329.1 C 0.72 1328.15 0.5 1326.99 0.87 1325.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="48.5" y="1297">btn1</text><text x="48.5" y="1311">release</text></g><path d="M 85.7 1331 L 370.4 1566.94" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 374.44 1570.29 L 366.82 1568.51 L 370.4 1566.94 L 371.28 1563.13 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="161.5" y="321" width="209" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="265" y="344">MULTITAP_PALM</text></g><path d="M 488.54 336 C 491.34 332.86 495.32 331.05 499.52 331 L 533.49 331 C 537.69 331.05 541.67 332.86 544.47 336 L 564.45 359 C 565.01 360.28 565.01 361.72 564.45 363 L 544.47 386 C 541.67 389.14 537.69 390.95 533.49 391 L 499.52 391 C 495.32 390.95 491.34 389.14 488.54 386 L 468.56 363 C 468 361.72 468 360.28 468.56 359 L 488.54 336 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="515.5" y="357">first</text><text x="515.5" y="371">finger down</text></g><path d="M 370.5 349.34 L 461.65 356.62" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 466.89 357.04 L 459.63 359.97 L 461.65 356.62 L 460.19 352.99 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 698.5 355.7 C 714.62 361.91 732.38 361.91 748.5 355.7 C 764.62 349.5 782.38 349.5 798.5 355.7 L 798.5 408.28 C 782.38 402.08 764.62 402.08 748.5 408.28 C 732.38 414.49 714.62 414.49 698.5 408.28 L 698.5 355.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="747.5" y="385">TOUCH_TOUCH</text></g><path d="M 565 365.39 L 692.16 376.9" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 697.39 377.37 L 690.1 380.23 L 692.16 376.9 L 690.73 373.26 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 770.79 414.5 L 867.68 555.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 870.65 560.08 L 863.8 556.29 L 867.68 555.75 L 869.58 552.33 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 119.54 499 C 122.34 495.86 126.32 494.05 130.52 494 L 164.49 494 C 168.69 494.05 172.67 495.86 175.47 499 L 195.45 522 C 196.01 523.28 196.01 524.72 195.45 526 L 175.47 549 C 172.67 552.14 168.69 553.95 164.49 554 L 130.52 554 C 126.32 553.95 122.34 552.14 119.54 549 L 99.56 526 C 99 524.72 99 523.28 99.56 522 L 119.54 499 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="146.5" y="527">timeout</text></g><path d="M 253.05 361 L 170.39 488.65" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 167.53 493.06 L 168.4 485.28 L 170.39 488.65 L 174.28 489.09 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 143.72 554 L 54.08 1264.68" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 53.42 1269.89 L 50.83 1262.51 L 54.08 1264.68 L 57.77 1263.38 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 216.54 584 C 219.34 580.86 223.32 579.05 227.52 579 L 261.49 579 C 265.69 579.05 269.67 580.86 272.47 584 L 292.45 607 C 293.01 608.28 293.01 609.72 292.45 611 L 272.47 634 C 269.67 637.14 265.69 638.95 261.49 639 L 227.52 639 C 223.32 638.95 219.34 637.14 216.54 634 L 196.56 611 C 196 609.72 196 608.28 196.56 607 L 216.54 584 Z" fill="#000000" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#FFFFFF" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="243.5" y="598">phys</text><text x="243.5" y="612">button</text><text x="243.5" y="626">press</text></g><path d="M 264.4 361 L 247.42 572.65" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 247 577.89 L 244.07 570.63 L 247.42 572.65 L 251.04 571.19 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 236.05 639 L 59.68 1264.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 58.26 1269.92 L 56.79 1262.24 L 59.68 1264.87 L 63.52 1264.14 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1363.74 934 L 1277.53 997.23" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1273.3 1000.34 L 1276.87 993.38 L 1277.53 997.23 L 1281.01 999.02 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2941 589 L 2970 589 L 2970 2501 L 1767.37 2501" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1762.12 2501 L 1769.12 2497.5 L 1767.37 2501 L 1769.12 2504.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2841 562.2 C 2857.12 568.41 2874.88 568.41 2891 562.2 C 2907.12 556 2924.88 556 2941 562.2 L 2941 614.78 C 2924.88 608.58 2907.12 608.58 2891 614.78 C 2874.88 620.99 2857.12 620.99 2841 614.78 L 2841 562.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2890" y="591.5">TOUCH_DEAD</text></g><path d="M 2683.04 1233.5 C 2685.84 1230.36 2689.82 1228.55 2694.02 1228.5 L 2727.99 1228.5 C 2732.19 1228.55 2736.17 1230.36 2738.97 1233.5 L 2758.95 1256.5 C 2759.51 1257.78 2759.51 1259.22 2758.95 1260.5 L 2738.97 1283.5 C 2736.17 1286.64 2732.19 1288.45 2727.99 1288.5 L 2694.02 1288.5 C 2689.82 1288.45 2685.84 1286.64 2683.04 1283.5 L 2663.06 1260.5 C 2662.5 1259.22 2662.5 1257.78 2663.06 1256.5 L 2683.04 1233.5 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2710" y="1254.5">move &gt; </text><text x="2710" y="1268.5">threshold</text></g><path d="M 2759.5 1258.5 L 2831 1258.5 L 2831 1837.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2831 1842.88 L 2827.5 1835.88 L 2831 1837.63 L 2834.5 1835.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2370 2048 L 2370 1801 L 2811 1801 L 2811 1837.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2811 1842.88 L 2807.5 1835.88 L 2811 1837.63 L 2814.5 1835.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2342.04 2053 C 2344.84 2049.86 2348.82 2048.05 2353.02 2048 L 2386.99 2048 C 2391.19 2048.05 2395.17 2049.86 2397.97 2053 L 2417.95 2076 C 2418.51 2077.28 2418.51 2078.72 2417.95 2080 L 2397.97 2103 C 2395.17 2106.14 2391.19 2107.95 2386.99 2108 L 2353.02 2108 C 2348.82 2107.95 2344.84 2106.14 2342.04 2103 L 2322.06 2080 C 2321.5 2078.72 2321.5 2077.28 2322.06 2076 L 2342.04 2053 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2369" y="2074">move &gt; </text><text x="2369" y="2088">threshold</text></g></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" style="background-color: rgb(255, 255, 255);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="2759px" height="3012px" viewBox="-0.5 -0.5 2759 3012" content="&lt;mxfile host=&quot;www.draw.io&quot; modified=&quot;2019-11-21T16:22:38.166Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0&quot; version=&quot;12.2.3&quot; etag=&quot;phQCOZoQR5V9DNi46uio&quot; type=&quot;google&quot; pages=&quot;1&quot;&gt;&lt;diagram id=&quot;2a0e2da0-52e7-0364-2376-bf36962f12af&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><path d="M 1672.9 1346 L 2655.24 882.6" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 2659.99 880.36 L 2655.15 886.51 L 2655.24 882.6 L 2652.16 880.18 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1559.72 331 L 2655.21 832.16" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 2659.98 834.35 L 2652.16 834.62 L 2655.21 832.16 L 2655.07 828.25 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1166.09 1929.5 L 1162.96 2174.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1162.9 2179.88 L 1159.49 2172.84 L 1162.96 2174.63 L 1166.49 2172.93 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="1509" cy="31" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1508" y="34">IDLE</text></g><rect x="1451" y="291" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1515" y="314">TOUCH</text></g><path d="M 1485.04 106 C 1487.84 102.86 1491.82 101.05 1496.02 101 L 1529.99 101 C 1534.19 101.05 1538.17 102.86 1540.97 106 L 1560.95 129 C 1561.51 130.28 1561.51 131.72 1560.95 133 L 1540.97 156 C 1538.17 159.14 1534.19 160.95 1529.99 161 L 1496.02 161 C 1491.82 160.95 1487.84 159.14 1485.04 156 L 1465.06 133 C 1464.5 131.72 1464.5 130.28 1465.06 129 L 1485.04 106 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1512" y="127">first</text><text x="1512" y="141">finger down</text></g><path d="M 1510.2 61 L 1511.55 94.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1511.76 99.88 L 1507.98 93.03 L 1511.55 94.64 L 1514.97 92.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1222.04 306 C 1224.84 302.86 1228.82 301.05 1233.02 301 L 1266.99 301 C 1271.19 301.05 1275.17 302.86 1277.97 306 L 1297.95 329 C 1298.51 330.28 1298.51 331.72 1297.95 333 L 1277.97 356 C 1275.17 359.14 1271.19 360.95 1266.99 361 L 1233.02 361 C 1228.82 360.95 1224.84 359.14 1222.04 356 L 1202.06 333 C 1201.5 331.72 1201.5 330.28 1202.06 329 L 1222.04 306 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1249" y="334">finger up</text></g><path d="M 1451 315.89 L 1304.85 326.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1299.61 327.27 L 1306.33 323.25 L 1304.85 326.88 L 1306.86 330.23 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 973.22 644.1 C 974.36 640.9 976.22 639.04 978.18 639.12 L 1046.64 639.12 C 1048.2 639.08 1049.7 639.63 1050.67 640.61 C 1051.65 641.59 1051.99 642.88 1051.6 644.1 L 1032.75 693.9 C 1031.61 697.1 1029.75 698.96 1027.79 698.88 L 958.34 698.88 C 956.95 698.69 955.73 698.05 954.97 697.1 C 954.22 696.15 954 694.99 954.37 693.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1002" y="665">button 1</text><text x="1002" y="679">press</text></g><path d="M 1569.54 400.5 C 1572.34 397.36 1576.32 395.55 1580.52 395.5 L 1614.49 395.5 C 1618.69 395.55 1622.67 397.36 1625.47 400.5 L 1645.45 423.5 C 1646.01 424.78 1646.01 426.22 1645.45 427.5 L 1625.47 450.5 C 1622.67 453.64 1618.69 455.45 1614.49 455.5 L 1580.52 455.5 C 1576.32 455.45 1572.34 453.64 1569.54 450.5 L 1549.56 427.5 C 1549 426.22 1549 424.78 1549.56 423.5 L 1569.54 400.5 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1596.5" y="428.5">timeout</text></g><path d="M 1530.24 331 L 1572.45 390.31" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1575.5 394.59 L 1568.59 390.92 L 1572.45 390.31 L 1574.29 386.86 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2093.54 486 C 2096.34 482.86 2100.32 481.05 2104.52 481 L 2138.49 481 C 2142.69 481.05 2146.67 482.86 2149.47 486 L 2169.45 509 C 2170.01 510.28 2170.01 511.72 2169.45 513 L 2149.47 536 C 2146.67 539.14 2142.69 540.95 2138.49 541 L 2104.52 541 C 2100.32 540.95 2096.34 539.14 2093.54 536 L 2073.56 513 C 2073 511.72 2073 510.28 2073.56 509 L 2093.54 486 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2120.5" y="507">move &gt; </text><text x="2120.5" y="521">threshold</text></g><path d="M 1576.55 331 L 2066.95 492.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2071.94 494.63 L 2064.19 495.76 L 2066.95 492.98 L 2066.39 489.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1392.54 406 C 1395.34 402.86 1399.32 401.05 1403.52 401 L 1437.49 401 C 1441.69 401.05 1445.67 402.86 1448.47 406 L 1468.45 429 C 1469.01 430.28 1469.01 431.72 1468.45 433 L 1448.47 456 C 1445.67 459.14 1441.69 460.95 1437.49 461 L 1403.52 461 C 1399.32 460.95 1395.34 459.14 1392.54 456 L 1372.56 433 C 1372 431.72 1372 430.28 1372.56 429 L 1392.54 406 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1419.5" y="427">second</text><text x="1419.5" y="441">finger down</text></g><path d="M 1500.08 331 L 1448.34 396.02" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1445.07 400.13 L 1446.69 392.47 L 1448.34 396.02 L 1452.17 396.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1610" y="809" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1674" y="832">TOUCH_2</text></g><path d="M 1456.04 917 C 1458.84 913.86 1462.82 912.05 1467.02 912 L 1500.99 912 C 1505.19 912.05 1509.17 913.86 1511.97 917 L 1531.95 940 C 1532.51 941.28 1532.51 942.72 1531.95 944 L 1511.97 967 C 1509.17 970.14 1505.19 971.95 1500.99 972 L 1467.02 972 C 1462.82 971.95 1458.84 970.14 1456.04 967 L 1436.06 944 C 1435.5 942.72 1435.5 941.28 1436.06 940 L 1456.04 917 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1483" y="938">second</text><text x="1483" y="952">finger up</text></g><path d="M 1641.19 849 L 1537.98 910.06" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1533.46 912.74 L 1537.7 906.16 L 1537.98 910.06 L 1541.27 912.19 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1011.22 366.1 C 1012.36 362.9 1014.22 361.04 1016.18 361.12 L 1084.64 361.12 C 1086.2 361.08 1087.7 361.63 1088.67 362.61 C 1089.65 363.59 1089.99 364.88 1089.6 366.1 L 1070.75 415.9 C 1069.61 419.1 1067.75 420.96 1065.79 420.88 L 996.34 420.88 C 994.95 420.69 993.73 420.05 992.97 419.1 C 992.22 418.15 992 416.99 992.37 415.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1040" y="387">button 2</text><text x="1040" y="401">press</text></g><path d="M 1838 912 L 2461 912 L 2461 1837.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2461 1842.88 L 2457.5 1835.88 L 2461 1837.63 L 2464.5 1835.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1761.04 887 C 1763.84 883.86 1767.82 882.05 1772.02 882 L 1805.99 882 C 1810.19 882.05 1814.17 883.86 1816.97 887 L 1836.95 910 C 1837.51 911.28 1837.51 912.72 1836.95 914 L 1816.97 937 C 1814.17 940.14 1810.19 941.95 1805.99 942 L 1772.02 942 C 1767.82 941.95 1763.84 940.14 1761.04 937 L 1741.06 914 C 1740.5 912.72 1740.5 911.28 1741.06 910 L 1761.04 887 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1788" y="908">move &gt; </text><text x="1788" y="922">threshold</text></g><path d="M 1739.54 976 C 1742.34 972.86 1746.32 971.05 1750.52 971 L 1784.49 971 C 1788.69 971.05 1792.67 972.86 1795.47 976 L 1815.45 999 C 1816.01 1000.28 1816.01 1001.72 1815.45 1003 L 1795.47 1026 C 1792.67 1029.14 1788.69 1030.95 1784.49 1031 L 1750.52 1031 C 1746.32 1030.95 1742.34 1029.14 1739.54 1026 L 1719.56 1003 C 1719 1001.72 1719 1000.28 1719.56 999 L 1739.54 976 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1766.5" y="1004">timeout</text></g><path d="M 1685.76 849 L 1748.35 965.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1750.84 970.02 L 1744.44 965.51 L 1748.35 965.39 L 1750.6 962.19 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1702.47 849 L 1742.65 878.25" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1746.89 881.34 L 1739.17 880.05 L 1742.65 878.25 L 1743.29 874.39 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1194.72 1141.1 C 1195.86 1137.9 1197.72 1136.04 1199.68 1136.12 L 1268.14 1136.12 C 1269.7 1136.08 1271.2 1136.63 1272.17 1137.61 C 1273.15 1138.59 1273.49 1139.88 1273.1 1141.1 L 1254.25 1190.9 C 1253.11 1194.1 1251.25 1195.96 1249.29 1195.88 L 1179.84 1195.88 C 1178.45 1195.69 1177.23 1195.05 1176.47 1194.1 C 1175.72 1193.15 1175.5 1191.99 1175.87 1190.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1223.5" y="1162">button 1</text><text x="1223.5" y="1176">release</text></g><path d="M 1146.72 236.1 C 1147.86 232.9 1149.72 231.04 1151.68 231.12 L 1220.14 231.12 C 1221.7 231.08 1223.2 231.63 1224.17 232.61 C 1225.15 233.59 1225.49 234.88 1225.1 236.1 L 1206.25 285.9 C 1205.11 289.1 1203.25 290.96 1201.29 290.88 L 1131.84 290.88 C 1130.45 290.69 1129.23 290.05 1128.47 289.1 C 1127.72 288.15 1127.5 286.99 1127.87 285.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1175.5" y="257">button 2</text><text x="1175.5" y="271">release</text></g><path d="M 1404.58 746.5 L 1351.42 690.61" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1347.8 686.81 L 1355.16 689.47 L 1351.42 690.61 L 1350.09 694.29 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1072.27 361 L 1140.64 295.41" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1144.42 291.77 L 1141.8 299.15 L 1140.64 295.41 L 1136.95 294.09 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="946" y="894" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1010" y="917">TAPPED</text></g><path d="M 1195.04 997 C 1197.84 993.86 1201.82 992.05 1206.02 992 L 1239.99 992 C 1244.19 992.05 1248.17 993.86 1250.97 997 L 1270.95 1020 C 1271.51 1021.28 1271.51 1022.72 1270.95 1024 L 1250.97 1047 C 1248.17 1050.14 1244.19 1051.95 1239.99 1052 L 1206.02 1052 C 1201.82 1051.95 1197.84 1050.14 1195.04 1047 L 1175.06 1024 C 1174.5 1022.72 1174.5 1021.28 1175.06 1020 L 1195.04 997 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1222" y="1025">timeout</text></g><path d="M 1050.26 934 L 1168.83 994.4" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1173.5 996.78 L 1165.68 996.73 L 1168.83 994.4 L 1168.86 990.49 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1012.54 967 C 1015.34 963.86 1019.32 962.05 1023.52 962 L 1057.49 962 C 1061.69 962.05 1065.67 963.86 1068.47 967 L 1088.45 990 C 1089.01 991.28 1089.01 992.72 1088.45 994 L 1068.47 1017 C 1065.67 1020.14 1061.69 1021.95 1057.49 1022 L 1023.52 1022 C 1019.32 1021.95 1015.34 1020.14 1012.54 1017 L 992.56 994 C 992 992.72 992 991.28 992.56 990 L 1012.54 967 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1039.5" y="988">first</text><text x="1039.5" y="1002">finger down</text></g><path d="M 1018.56 934 L 1026.9 956.04" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1028.76 960.95 L 1023.01 955.65 L 1026.9 956.04 L 1029.56 953.17 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="609" y="1486" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="673" y="1509">DRAGGING</text></g><path d="M 554.04 1631 C 556.84 1627.86 560.82 1626.05 565.02 1626 L 598.99 1626 C 603.19 1626.05 607.17 1627.86 609.97 1631 L 629.95 1654 C 630.51 1655.28 630.51 1656.72 629.95 1658 L 609.97 1681 C 607.17 1684.14 603.19 1685.95 598.99 1686 L 565.02 1686 C 560.82 1685.95 556.84 1684.14 554.04 1681 L 534.06 1658 C 533.5 1656.72 533.5 1655.28 534.06 1654 L 554.04 1631 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="581" y="1652">first</text><text x="581" y="1666">finger up</text></g><path d="M 621.22 2133.1 C 622.36 2129.9 624.22 2128.04 626.18 2128.12 L 694.64 2128.12 C 696.2 2128.08 697.7 2128.63 698.67 2129.61 C 699.65 2130.59 699.99 2131.88 699.6 2133.1 L 680.75 2182.9 C 679.61 2186.1 677.75 2187.96 675.79 2187.88 L 606.34 2187.88 C 604.95 2187.69 603.73 2187.05 602.97 2186.1 C 602.22 2185.15 602 2183.99 602.37 2182.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="650" y="2154">btn1</text><text x="650" y="2168">release</text></g><path d="M 661.73 1526 L 603.73 1620.57" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 600.98 1625.05 L 601.66 1617.25 L 603.73 1620.57 L 607.63 1620.91 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1006.2 699 L 1010.32 737.67" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1010.88 742.89 L 1006.66 736.3 L 1010.32 737.67 L 1013.62 735.56 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1223.31 1052 L 1224.12 1129.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1224.18 1134.88 L 1220.6 1127.92 L 1224.12 1129.63 L 1227.6 1127.85 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="2120.5" cy="809" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2119.5" y="812">IDLE</text></g><path d="M 1639.54 997 C 1642.34 993.86 1646.32 992.05 1650.52 992 L 1684.49 992 C 1688.69 992.05 1692.67 993.86 1695.47 997 L 1715.45 1020 C 1716.01 1021.28 1716.01 1022.72 1715.45 1024 L 1695.47 1047 C 1692.67 1050.14 1688.69 1051.95 1684.49 1052 L 1650.52 1052 C 1646.32 1051.95 1642.34 1050.14 1639.54 1047 L 1619.56 1024 C 1619 1022.72 1619 1021.28 1619.56 1020 L 1639.54 997 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1666.5" y="1018">third</text><text x="1666.5" y="1032">finger down</text></g><path d="M 1674.22 849 L 1668.91 985.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1668.71 990.88 L 1665.48 983.75 L 1668.91 985.64 L 1672.48 984.02 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1565.5" y="1346" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1629.5" y="1369">TOUCH_3</text></g><path d="M 1638.33 1248.5 L 1632.26 1339.65" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1631.91 1344.88 L 1628.88 1337.67 L 1632.26 1339.65 L 1635.87 1338.13 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1486.22 1852.1 C 1487.36 1848.9 1489.22 1847.04 1491.18 1847.12 L 1559.64 1847.12 C 1561.2 1847.08 1562.7 1847.63 1563.67 1848.61 C 1564.65 1849.59 1564.99 1850.88 1564.6 1852.1 L 1545.75 1901.9 C 1544.61 1905.1 1542.75 1906.96 1540.79 1906.88 L 1471.34 1906.88 C 1469.95 1906.69 1468.73 1906.05 1467.97 1905.1 C 1467.22 1904.15 1467 1902.99 1467.37 1901.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1515" y="1873">button 3</text><text x="1515" y="1887">press</text></g><path d="M 1486.22 1949.1 C 1487.36 1945.9 1489.22 1944.04 1491.18 1944.12 L 1559.64 1944.12 C 1561.2 1944.08 1562.7 1944.63 1563.67 1945.61 C 1564.65 1946.59 1564.99 1947.88 1564.6 1949.1 L 1545.75 1998.9 C 1544.61 2002.1 1542.75 2003.96 1540.79 2003.88 L 1471.34 2003.88 C 1469.95 2003.69 1468.73 2003.05 1467.97 2002.1 C 1467.22 2001.15 1467 1999.99 1467.37 1998.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1515" y="1970">button 3</text><text x="1515" y="1984">release</text></g><path d="M 1516 1907 L 1516 1937.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1516 1942.88 L 1512.5 1935.88 L 1516 1937.63 L 1519.5 1935.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1852.04 1539 C 1854.84 1535.86 1858.82 1534.05 1863.02 1534 L 1896.99 1534 C 1901.19 1534.05 1905.17 1535.86 1907.97 1539 L 1927.95 1562 C 1928.51 1563.28 1928.51 1564.72 1927.95 1566 L 1907.97 1589 C 1905.17 1592.14 1901.19 1593.95 1896.99 1594 L 1863.02 1594 C 1858.82 1593.95 1854.84 1592.14 1852.04 1589 L 1832.06 1566 C 1831.5 1564.72 1831.5 1563.28 1832.06 1562 L 1852.04 1539 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1879" y="1560">move &gt; </text><text x="1879" y="1574">threshold</text></g><path d="M 1655.7 1386 L 1837.21 1530.04" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1841.32 1533.31 L 1833.66 1531.7 L 1837.21 1530.04 L 1838.01 1526.21 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="536.5" cy="2223" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="535.5" y="2226">IDLE</text></g><path d="M 1709.54 1535 C 1712.34 1531.86 1716.32 1530.05 1720.52 1530 L 1754.49 1530 C 1758.69 1530.05 1762.67 1531.86 1765.47 1535 L 1785.45 1558 C 1786.01 1559.28 1786.01 1560.72 1785.45 1562 L 1765.47 1585 C 1762.67 1588.14 1758.69 1589.95 1754.49 1590 L 1720.52 1590 C 1716.32 1589.95 1712.34 1588.14 1709.54 1585 L 1689.56 1562 C 1689 1560.72 1689 1559.28 1689.56 1558 L 1709.54 1535 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1736.5" y="1563">timeout</text></g><path d="M 1641.53 1386 L 1717.88 1524.42" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1720.41 1529.02 L 1713.97 1524.58 L 1717.88 1524.42 L 1720.1 1521.2 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1200.54 887 C 1203.34 883.86 1207.32 882.05 1211.52 882 L 1245.49 882 C 1249.69 882.05 1253.67 883.86 1256.47 887 L 1276.45 910 C 1277.01 911.28 1277.01 912.72 1276.45 914 L 1256.47 937 C 1253.67 940.14 1249.69 941.95 1245.49 942 L 1211.52 942 C 1207.32 941.95 1203.34 940.14 1200.54 937 L 1180.56 914 C 1180 912.72 1180 911.28 1180.56 910 L 1200.54 887 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1227.5" y="908">first</text><text x="1227.5" y="922">finger up</text></g><path d="M 1610 841.08 L 1283.26 901.82" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1278.1 902.78 L 1284.34 898.06 L 1283.26 901.82 L 1285.62 904.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="1224" cy="1291" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1223" y="1294">IDLE</text></g><path d="M 1402.04 1531 C 1404.84 1527.86 1408.82 1526.05 1413.02 1526 L 1446.99 1526 C 1451.19 1526.05 1455.17 1527.86 1457.97 1531 L 1477.95 1554 C 1478.51 1555.28 1478.51 1556.72 1477.95 1558 L 1457.97 1581 C 1455.17 1584.14 1451.19 1585.95 1446.99 1586 L 1413.02 1586 C 1408.82 1585.95 1404.84 1584.14 1402.04 1581 L 1382.06 1558 C 1381.5 1556.72 1381.5 1555.28 1382.06 1554 L 1402.04 1531 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1429" y="1552">fourth</text><text x="1429" y="1566">finger down</text></g><path d="M 1609.39 1386 L 1466.28 1521.62" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1462.47 1525.23 L 1465.14 1517.88 L 1466.28 1521.62 L 1469.96 1522.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1224.38 1196 L 1224.15 1254.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1224.12 1259.88 L 1220.65 1252.87 L 1224.15 1254.63 L 1227.65 1252.9 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="849.5" y="1166" width="209" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="953" y="1189">DRAGGING_OR_DOUBLETAP</text></g><path d="M 1021.48 1117.5 L 978.17 1161.46" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 974.49 1165.2 L 976.91 1157.76 L 978.17 1161.46 L 981.89 1162.67 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 726.54 1251 C 729.34 1247.86 733.32 1246.05 737.52 1246 L 771.49 1246 C 775.69 1246.05 779.67 1247.86 782.47 1251 L 802.45 1274 C 803.01 1275.28 803.01 1276.72 802.45 1278 L 782.47 1301 C 779.67 1304.14 775.69 1305.95 771.49 1306 L 737.52 1306 C 733.32 1305.95 729.34 1304.14 726.54 1301 L 706.56 1278 C 706 1276.72 706 1275.28 706.56 1274 L 726.54 1251 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="753.5" y="1279">timeout</text></g><path d="M 909.67 1206 L 808.8 1251.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 804.02 1253.66 L 808.96 1247.59 L 808.8 1251.5 L 811.84 1253.97 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 663.04 931 C 665.84 927.86 669.82 926.05 674.02 926 L 707.99 926 C 712.19 926.05 716.17 927.86 718.97 931 L 738.95 954 C 739.51 955.28 739.51 956.72 738.95 958 L 718.97 981 C 716.17 984.14 712.19 985.95 707.99 986 L 674.02 986 C 669.82 985.95 665.84 984.14 663.04 981 L 643.06 958 C 642.5 956.72 642.5 955.28 643.06 954 L 663.04 931 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="690" y="952">first</text><text x="690" y="966">finger up</text></g><path d="M 931.13 1166 L 730.1 990.19" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 726.15 986.74 L 733.72 988.71 L 730.1 990.19 L 729.11 993.98 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 661.72 749.1 C 662.86 745.9 664.72 744.04 666.68 744.12 L 735.14 744.12 C 736.7 744.08 738.2 744.63 739.17 745.61 C 740.15 746.59 740.49 747.88 740.1 749.1 L 721.25 798.9 C 720.11 802.1 718.25 803.96 716.29 803.88 L 646.84 803.88 C 645.45 803.69 644.23 803.05 643.47 802.1 C 642.72 801.15 642.5 799.99 642.87 798.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="690.5" y="770">button 1</text><text x="690.5" y="784">release</text></g><path d="M 881.54 1251 C 884.34 1247.86 888.32 1246.05 892.52 1246 L 926.49 1246 C 930.69 1246.05 934.67 1247.86 937.47 1251 L 957.45 1274 C 958.01 1275.28 958.01 1276.72 957.45 1278 L 937.47 1301 C 934.67 1304.14 930.69 1305.95 926.49 1306 L 892.52 1306 C 888.32 1305.95 884.34 1304.14 881.54 1301 L 861.56 1278 C 861 1276.72 861 1275.28 861.56 1274 L 881.54 1251 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="908.5" y="1272">second</text><text x="908.5" y="1286">finger down</text></g><path d="M 944.11 1206 L 927.16 1240.29" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 924.83 1245 L 924.79 1237.17 L 927.16 1240.29 L 931.07 1240.27 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 425.54 1281 C 428.34 1277.86 432.32 1276.05 436.52 1276 L 470.49 1276 C 474.69 1276.05 478.67 1277.86 481.47 1281 L 501.45 1304 C 502.01 1305.28 502.01 1306.72 501.45 1308 L 481.47 1331 C 478.67 1334.14 474.69 1335.95 470.49 1336 L 436.52 1336 C 432.32 1335.95 428.34 1334.14 425.54 1331 L 405.56 1308 C 405 1306.72 405 1305.28 405.56 1304 L 425.54 1281 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="452.5" y="1302">move &gt; </text><text x="452.5" y="1316">threshold</text></g><path d="M 870.58 1206 L 508.19 1292.89" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 503.09 1294.11 L 509.08 1289.08 L 508.19 1292.89 L 510.71 1295.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 704.98 1431.5 L 684.76 1480.12" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 682.75 1484.97 L 682.2 1477.16 L 684.76 1480.12 L 688.67 1479.85 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1878 550.47 L 2066.71 519.88" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2071.9 519.04 L 2065.55 523.61 L 2066.71 519.88 L 2064.43 516.7 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1748" y="541" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1812" y="564">HOLD</text></g><path d="M 1865.04 671 C 1867.84 667.86 1871.82 666.05 1876.02 666 L 1909.99 666 C 1914.19 666.05 1918.17 667.86 1920.97 671 L 1940.95 694 C 1941.51 695.28 1941.51 696.72 1940.95 698 L 1920.97 721 C 1918.17 724.14 1914.19 725.95 1909.99 726 L 1876.02 726 C 1871.82 725.95 1867.84 724.14 1865.04 721 L 1845.06 698 C 1844.5 696.72 1844.5 695.28 1845.06 694 L 1865.04 671 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1892" y="692">first</text><text x="1892" y="706">finger up</text></g><path d="M 1824.85 581 L 1871.98 660.52" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1874.65 665.04 L 1868.07 660.8 L 1871.98 660.52 L 1874.09 657.23 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2043.5 793.84 L 2064.75 798.03" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2069.9 799.04 L 2062.36 801.12 L 2064.75 798.03 L 2063.71 794.25 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1703.54 626 C 1706.34 622.86 1710.32 621.05 1714.52 621 L 1748.49 621 C 1752.69 621.05 1756.67 622.86 1759.47 626 L 1779.45 649 C 1780.01 650.28 1780.01 651.72 1779.45 653 L 1759.47 676 C 1756.67 679.14 1752.69 680.95 1748.49 681 L 1714.52 681 C 1710.32 680.95 1706.34 679.14 1703.54 676 L 1683.56 653 C 1683 651.72 1683 650.28 1683.56 649 L 1703.54 626 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1730.5" y="647">second</text><text x="1730.5" y="661">finger down</text></g><path d="M 1794.89 581 L 1762.94 616.28" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1759.42 620.17 L 1761.52 612.63 L 1762.94 616.28 L 1766.71 617.33 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1688.74 771.5 L 1681.26 802.81" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1680.04 807.91 L 1678.26 800.29 L 1681.26 802.81 L 1685.07 801.92 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2101.06 1155 L 2301.73 1227.54" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2306.67 1229.32 L 2298.9 1230.23 L 2301.73 1227.54 L 2301.28 1223.65 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1992.25" y="1116" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2056.25" y="1139">TOUCH_2_HOLD</text></g><path d="M 2078.29 1233.5 C 2081.09 1230.36 2085.07 1228.55 2089.27 1228.5 L 2123.24 1228.5 C 2127.44 1228.55 2131.42 1230.36 2134.22 1233.5 L 2154.2 1256.5 C 2154.76 1257.78 2154.76 1259.22 2154.2 1260.5 L 2134.22 1283.5 C 2131.42 1286.64 2127.44 1288.45 2123.24 1288.5 L 2089.27 1288.5 C 2085.07 1288.45 2081.09 1286.64 2078.29 1283.5 L 2058.31 1260.5 C 2057.75 1259.22 2057.75 1257.78 2058.31 1256.5 L 2078.29 1233.5 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2105.25" y="1254.5">second</text><text x="2105.25" y="1268.5">finger up</text></g><path d="M 2065.25 1156 L 2091.88 1222.59" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2093.83 1227.46 L 2087.99 1222.26 L 2091.88 1222.59 L 2094.48 1219.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1867.29 1226 C 1870.09 1222.86 1874.07 1221.05 1878.27 1221 L 1912.24 1221 C 1916.44 1221.05 1920.42 1222.86 1923.22 1226 L 1943.2 1249 C 1943.76 1250.28 1943.76 1251.72 1943.2 1253 L 1923.22 1276 C 1920.42 1279.14 1916.44 1280.95 1912.24 1281 L 1878.27 1281 C 1874.07 1280.95 1870.09 1279.14 1867.29 1276 L 1847.31 1253 C 1846.75 1251.72 1846.75 1250.28 1847.31 1249 L 1867.29 1226 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1894.25" y="1247">first</text><text x="1894.25" y="1261">finger up</text></g><path d="M 2029.08 1156 L 1942.7 1217.31" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1938.42 1220.35 L 1942.1 1213.45 L 1942.7 1217.31 L 1946.16 1219.15 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2181 957 L 2181 571 Q 2181 561 2171 561 L 1884.37 561" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1879.12 561 L 1886.12 557.5 L 1884.37 561 L 1886.12 564.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1978.29 1228.5 C 1981.09 1225.36 1985.07 1223.55 1989.27 1223.5 L 2023.24 1223.5 C 2027.44 1223.55 2031.42 1225.36 2034.22 1228.5 L 2054.2 1251.5 C 2054.76 1252.78 2054.76 1254.22 2054.2 1255.5 L 2034.22 1278.5 C 2031.42 1281.64 2027.44 1283.45 2023.24 1283.5 L 1989.27 1283.5 C 1985.07 1283.45 1981.09 1281.64 1978.29 1278.5 L 1958.31 1255.5 C 1957.75 1254.22 1957.75 1252.78 1958.31 1251.5 L 1978.29 1228.5 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2005.25" y="1249.5">third</text><text x="2005.25" y="1263.5">finger down</text></g><path d="M 2048.57 1156 L 2021.81 1217.66" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2019.72 1222.47 L 2019.29 1214.66 L 2021.81 1217.66 L 2025.71 1217.45 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1765.5 1351.41 L 1701.83 1358.29" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1696.61 1358.85 L 1703.19 1354.62 L 1701.83 1358.29 L 1703.95 1361.58 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1766.5 1983 L 2261 1983 Q 2271 1983 2271 1973 L 2271 1146 Q 2271 1136 2261 1136 L 2128.62 1136" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2123.37 1136 L 2130.37 1132.5 L 2128.62 1136 L 2130.37 1139.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1796 2263 L 1953.93 2112.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1957.73 2108.77 L 1955.08 2116.14 L 1953.93 2112.39 L 1950.25 2111.07 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1731" y="2223" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1795" y="2246">TOUCH_3_HOLD</text></g><path d="M 1788.11 1822.5 L 1795.51 2216.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1795.6 2221.88 L 1791.97 2214.95 L 1795.51 2216.63 L 1798.97 2214.82 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1492.04 2361 C 1494.84 2357.86 1498.82 2356.05 1503.02 2356 L 1536.99 2356 C 1541.19 2356.05 1545.17 2357.86 1547.97 2361 L 1567.95 2384 C 1568.51 2385.28 1568.51 2386.72 1567.95 2388 L 1547.97 2411 C 1545.17 2414.14 1541.19 2415.95 1536.99 2416 L 1503.02 2416 C 1498.82 2415.95 1494.84 2414.14 1492.04 2411 L 1472.06 2388 C 1471.5 2386.72 1471.5 2385.28 1472.06 2384 L 1492.04 2361 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1519" y="2382">fourth</text><text x="1519" y="2396">finger down</text></g><rect x="1251" y="2481" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1315" y="2504">DEAD</text></g><path d="M 1757.4 2263 L 1574.15 2357.94" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1569.49 2360.36 L 1574.1 2354.03 L 1574.15 2357.94 L 1577.32 2360.24 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1471.5 2413.34 L 1357.03 2477.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1352.45 2480.45 L 1356.83 2473.96 L 1357.03 2477.87 L 1360.27 2480.06 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1426.38 1586 L 1319.18 2474.68" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1318.55 2479.89 L 1315.91 2472.52 L 1319.18 2474.68 L 1322.86 2473.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1232.04 2576 C 1234.84 2572.86 1238.82 2571.05 1243.02 2571 L 1276.99 2571 C 1281.19 2571.05 1285.17 2572.86 1287.97 2576 L 1307.95 2599 C 1308.51 2600.28 1308.51 2601.72 1307.95 2603 L 1287.97 2626 C 1285.17 2629.14 1281.19 2630.95 1276.99 2631 L 1243.02 2631 C 1238.82 2630.95 1234.84 2629.14 1232.04 2626 L 1212.06 2603 C 1211.5 2601.72 1211.5 2600.28 1212.06 2599 L 1232.04 2576 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1259" y="2604">any finger up</text></g><path d="M 1374.54 2605 C 1377.34 2601.86 1381.32 2600.05 1385.52 2600 L 1419.49 2600 C 1423.69 2600.05 1427.67 2601.86 1430.47 2605 L 1450.45 2628 C 1451.01 2629.28 1451.01 2630.72 1450.45 2632 L 1430.47 2655 C 1427.67 2658.14 1423.69 2659.95 1419.49 2660 L 1385.52 2660 C 1381.32 2659.95 1377.34 2658.14 1374.54 2655 L 1354.56 2632 C 1354 2630.72 1354 2629.28 1354.56 2628 L 1374.54 2605 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1401.5" y="2626">fourth</text><text x="1401.5" y="2640">finger up</text></g><path d="M 1554.54 1536 C 1557.34 1532.86 1561.32 1531.05 1565.52 1531 L 1599.49 1531 C 1603.69 1531.05 1607.67 1532.86 1610.47 1536 L 1630.45 1559 C 1631.01 1560.28 1631.01 1561.72 1630.45 1563 L 1610.47 1586 C 1607.67 1589.14 1603.69 1590.95 1599.49 1591 L 1565.52 1591 C 1561.32 1590.95 1557.34 1589.14 1554.54 1586 L 1534.56 1563 C 1534 1561.72 1534 1560.28 1534.56 1559 L 1554.54 1536 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1581.5" y="1564">any finger up</text></g><path d="M 1625.58 1386 L 1591.41 1524.82" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1590.15 1529.91 L 1588.43 1522.28 L 1591.41 1524.82 L 1595.22 1523.95 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1563.82 1749 L 1529.44 1841.03" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1527.6 1845.95 L 1526.77 1838.17 L 1529.44 1841.03 L 1533.33 1840.62 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="11px"><rect fill="#ffffff" stroke="none" x="1537" y="1785" width="19" height="27" stroke-width="0"/><text x="1545.12" y="1807.21">yes</text></g><path d="M 1788.04 2331 C 1790.84 2327.86 1794.82 2326.05 1799.02 2326 L 1832.99 2326 C 1837.19 2326.05 1841.17 2327.86 1843.97 2331 L 1863.95 2354 C 1864.51 2355.28 1864.51 2356.72 1863.95 2358 L 1843.97 2381 C 1841.17 2384.14 1837.19 2385.95 1832.99 2386 L 1799.02 2386 C 1794.82 2385.95 1790.84 2384.14 1788.04 2381 L 1768.06 2358 C 1767.5 2356.72 1767.5 2355.28 1768.06 2354 L 1788.04 2331 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1815" y="2359">any finger up</text></g><path d="M 1799.54 2263 L 1809.58 2319.73" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1810.5 2324.9 L 1805.83 2318.62 L 1809.58 2319.73 L 1812.72 2317.4 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2154.5 2351 L 2261 2351 Q 2271 2351 2271 2341 L 2271 1146 Q 2271 1136 2261 1136 L 2128.62 1136" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2123.37 1136 L 2130.37 1132.5 L 2128.62 1136 L 2130.37 1139.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1304.8 2521 L 1279.91 2565.44" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1277.35 2570.02 L 1277.71 2562.21 L 1279.91 2565.44 L 1283.82 2565.63 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1329.41 2521 L 1378.84 2594.71" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1381.76 2599.07 L 1374.96 2595.21 L 1378.84 2594.71 L 1380.77 2591.31 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="1323" cy="2981" rx="49.5" ry="30" fill="#ccccff" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1322" y="2984">IDLE</text></g><path d="M 1318.4 2821 L 1370 2866 L 1318.4 2911 L 1266.8 2866 Z" fill="#ffffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1317.4" y="2862">if finger</text><text x="1317.4" y="2876">count == 0</text></g><path d="M 1276.19 2724.5 L 1303.16 2814.9" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1304.66 2819.93 L 1299.3 2814.22 L 1303.16 2814.9 L 1306.01 2812.22 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1391.81 2660 L 1336.57 2815" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1334.81 2819.95 L 1333.86 2812.18 L 1336.57 2815 L 1340.46 2814.53 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1320.2 2911 L 1321.55 2944.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1321.76 2949.88 L 1317.98 2943.03 L 1321.55 2944.64 L 1324.97 2942.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1069.54 1719 C 1072.34 1715.86 1076.32 1714.05 1080.52 1714 L 1114.49 1714 C 1118.69 1714.05 1122.67 1715.86 1125.47 1719 L 1145.45 1742 C 1146.01 1743.28 1146.01 1744.72 1145.45 1746 L 1125.47 1769 C 1122.67 1772.14 1118.69 1773.95 1114.49 1774 L 1080.52 1774 C 1076.32 1773.95 1072.34 1772.14 1069.54 1769 L 1049.56 1746 C 1049 1744.72 1049 1743.28 1049.56 1742 L 1069.54 1719 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1096.5" y="1740">second</text><text x="1096.5" y="1754">finger up</text></g><rect x="796" y="1486" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="860" y="1509">DRAGGING_2</text></g><path d="M 875.27 1431.5 L 866.03 1479.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 865.04 1484.9 L 862.92 1477.37 L 866.03 1479.75 L 869.8 1478.69 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 880.87 1526 L 1063.2 1709.48" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1066.9 1713.21 L 1059.48 1710.71 L 1063.2 1709.48 L 1064.45 1705.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 946.54 1756 C 949.34 1752.86 953.32 1751.05 957.52 1751 L 991.49 1751 C 995.69 1751.05 999.67 1752.86 1002.47 1756 L 1022.45 1779 C 1023.01 1780.28 1023.01 1781.72 1022.45 1783 L 1002.47 1806 C 999.67 1809.14 995.69 1810.95 991.49 1811 L 957.52 1811 C 953.32 1810.95 949.34 1809.14 946.54 1806 L 926.56 1783 C 926 1781.72 926 1780.28 926.56 1779 L 946.54 1756 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="973.5" y="1777">first</text><text x="973.5" y="1791">finger up</text></g><path d="M 869.25 1526 L 959.69 1745.11" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 961.69 1749.97 L 955.79 1744.83 L 959.69 1745.11 L 962.26 1742.16 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 825.25 1649.5 L 699.7 1530.38" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 695.89 1526.77 L 703.38 1529.05 L 699.7 1530.38 L 698.56 1534.13 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 912.69 1918.5 L 688.76 1531.51" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 686.13 1526.97 L 692.67 1531.27 L 688.76 1531.51 L 686.61 1534.78 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 572.54 1858 C 575.34 1854.86 579.32 1853.05 583.52 1853 L 617.49 1853 C 621.69 1853.05 625.67 1854.86 628.47 1858 L 648.45 1881 C 649.01 1882.28 649.01 1883.72 648.45 1885 L 628.47 1908 C 625.67 1911.14 621.69 1912.95 617.49 1913 L 583.52 1913 C 579.32 1912.95 575.34 1911.14 572.54 1908 L 552.56 1885 C 552 1883.72 552 1882.28 552.56 1881 L 572.54 1858 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="599.5" y="1879">second</text><text x="599.5" y="1893">finger down</text></g><path d="M 670.1 1526 L 607.57 1846.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 606.56 1851.9 L 604.47 1844.36 L 607.57 1846.75 L 611.34 1845.7 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 737.56 1716.5 L 846.05 1531.49" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 848.71 1526.96 L 848.18 1534.77 L 846.05 1531.49 L 842.15 1531.23 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 602 2185.82 L 591.54 2191.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 586.97 2194.35 L 591.33 2187.85 L 591.54 2191.76 L 594.79 2193.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1116.54 1599 C 1119.34 1595.86 1123.32 1594.05 1127.52 1594 L 1161.49 1594 C 1165.69 1594.05 1169.67 1595.86 1172.47 1599 L 1192.45 1622 C 1193.01 1623.28 1193.01 1624.72 1192.45 1626 L 1172.47 1649 C 1169.67 1652.14 1165.69 1653.95 1161.49 1654 L 1127.52 1654 C 1123.32 1653.95 1119.34 1652.14 1116.54 1649 L 1096.56 1626 C 1096 1624.72 1096 1623.28 1096.56 1622 L 1116.54 1599 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1143.5" y="1620">third</text><text x="1143.5" y="1634">finger down</text></g><path d="M 909.05 1526 L 1090.12 1601.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1094.97 1603.38 L 1087.16 1603.92 L 1090.12 1601.37 L 1089.85 1597.46 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1132.72 2186.1 C 1133.86 2182.9 1135.72 2181.04 1137.68 2181.12 L 1206.14 2181.12 C 1207.7 2181.08 1209.2 2181.63 1210.17 2182.61 C 1211.15 2183.59 1211.49 2184.88 1211.1 2186.1 L 1192.25 2235.9 C 1191.11 2239.1 1189.25 2240.96 1187.29 2240.88 L 1117.84 2240.88 C 1116.45 2240.69 1115.23 2240.05 1114.47 2239.1 C 1113.72 2238.15 1113.5 2236.99 1113.87 2235.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1161.5" y="2207">btn1</text><text x="1161.5" y="2221">release</text></g><path d="M 1178.38 2241 L 1302.43 2475.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1304.89 2480.01 L 1298.52 2475.46 L 1302.43 2475.37 L 1304.71 2472.19 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2681.54 832 C 2684.34 828.86 2688.32 827.05 2692.52 827 L 2726.49 827 C 2730.69 827.05 2734.67 828.86 2737.47 832 L 2757.45 855 C 2758.01 856.28 2758.01 857.72 2757.45 859 L 2737.47 882 C 2734.67 885.14 2730.69 886.95 2726.49 887 L 2692.52 887 C 2688.32 886.95 2684.34 885.14 2681.54 882 L 2661.56 859 C 2661 857.72 2661 856.28 2661.56 855 L 2681.54 832 Z" fill="#000000" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#FFFFFF" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2708.5" y="846">phys</text><text x="2708.5" y="860">button</text><text x="2708.5" y="874">press</text></g><path d="M 1873.57 581 L 2654.95 838.99" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 2659.94 840.64 L 2652.19 841.76 L 2654.95 838.99 L 2654.39 835.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1740 830.76 L 2654.63 855.51" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 2659.88 855.66 L 2652.79 858.97 L 2654.63 855.51 L 2652.98 851.97 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2104.01 1116 L 2655.15 880.25" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 2659.97 878.19 L 2654.91 884.16 L 2655.15 880.25 L 2652.16 877.72 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1809.18 2223 L 2686.22 892.32" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 2689.11 887.93 L 2688.18 895.7 L 2686.22 892.32 L 2682.34 891.85 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2449 2009.5 L 2449 2491 Q 2449 2501 2439 2501 L 1387.37 2501" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1382.12 2501 L 1389.12 2497.5 L 1387.37 2501 L 1389.12 2504.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1552.6 61 L 2660.65 823.39" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 2664.98 826.37 L 2657.23 825.28 L 2660.65 823.39 L 2661.19 819.52 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 198.54 1251 C 201.34 1247.86 205.32 1246.05 209.52 1246 L 243.49 1246 C 247.69 1246.05 251.67 1247.86 254.47 1251 L 274.45 1274 C 275.01 1275.28 275.01 1276.72 274.45 1278 L 254.47 1301 C 251.67 1304.14 247.69 1305.95 243.49 1306 L 209.52 1306 C 205.32 1305.95 201.34 1304.14 198.54 1301 L 178.56 1278 C 178 1276.72 178 1275.28 178.56 1274 L 198.54 1251 Z" fill="#000000" stroke="#ffffff" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#FFFFFF" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="225.5" y="1265">phys</text><text x="225.5" y="1279">button</text><text x="225.5" y="1293">press</text></g><path d="M 967.66 934 L 280.78 1250.95" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 276.02 1253.15 L 280.9 1247.04 L 280.78 1250.95 L 283.84 1253.4 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 20.22 2116.1 C 21.36 2112.9 23.22 2111.04 25.18 2111.12 L 93.64 2111.12 C 95.2 2111.08 96.7 2111.63 97.67 2112.61 C 98.65 2113.59 98.99 2114.88 98.6 2116.1 L 79.75 2165.9 C 78.61 2169.1 76.75 2170.96 74.79 2170.88 L 5.34 2170.88 C 3.95 2170.69 2.73 2170.05 1.97 2169.1 C 1.22 2168.15 1 2166.99 1.37 2165.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="49" y="2137">button 1</text><text x="49" y="2151">release</text></g><path d="M 220.38 1306 L 57.39 2104.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 56.34 2109.9 L 54.32 2102.35 L 57.39 2104.76 L 61.17 2103.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 635.5 2429.27 L 1244.67 2493.48" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1249.89 2494.03 L 1242.56 2496.78 L 1244.67 2493.48 L 1243.29 2489.82 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 849.5 1198.93 L 281.32 1269.22" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 276.11 1269.86 L 282.63 1265.53 L 281.32 1269.22 L 283.49 1272.48 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 635.09 1486 L 280.66 1303.84" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 275.99 1301.44 L 283.82 1301.53 L 280.66 1303.84 L 280.62 1307.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 805.83 1486 L 280.99 1295.75" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 276.05 1293.96 L 283.82 1293.06 L 280.99 1295.75 L 281.44 1299.64 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="441.5" y="2023" width="130" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="505.5" y="2046">DRAGGING_WAIT</text></g><path d="M 505.04 2083 C 507.84 2079.86 511.82 2078.05 516.02 2078 L 549.99 2078 C 554.19 2078.05 558.17 2079.86 560.97 2083 L 580.95 2106 C 581.51 2107.28 581.51 2108.72 580.95 2110 L 560.97 2133 C 558.17 2136.14 554.19 2137.95 549.99 2138 L 516.02 2138 C 511.82 2137.95 507.84 2136.14 505.04 2133 L 485.06 2110 C 484.5 2108.72 484.5 2107.28 485.06 2106 L 505.04 2083 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="532" y="2111">timeout</text></g><path d="M 488.57 1878.5 L 502.65 1908.89" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 504.86 1913.65 L 498.74 1908.78 L 502.65 1908.89 L 505.09 1905.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 514.65 2063 L 518.37 2072.1" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 520.35 2076.96 L 514.46 2071.8 L 518.37 2072.1 L 520.95 2069.16 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 581.5 2128.55 L 596.14 2134.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 600.97 2136.8 L 593.16 2137.29 L 596.14 2134.75 L 595.89 2130.85 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 328.54 2030 C 331.34 2026.86 335.32 2025.05 339.52 2025 L 373.49 2025 C 377.69 2025.05 381.67 2026.86 384.47 2030 L 404.45 2053 C 405.01 2054.28 405.01 2055.72 404.45 2057 L 384.47 2080 C 381.67 2083.14 377.69 2084.95 373.49 2085 L 339.52 2085 C 335.32 2084.95 331.34 2083.14 328.54 2080 L 308.56 2057 C 308 2055.72 308 2054.28 308.56 2053 L 328.54 2030 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="355.5" y="2051">first</text><text x="355.5" y="2065">finger down</text></g><path d="M 441.5 2048.2 L 411.35 2050.61" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 406.11 2051.03 L 412.81 2046.98 L 411.35 2050.61 L 413.37 2053.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1461.5 200.7 C 1477.62 206.91 1495.38 206.91 1511.5 200.7 C 1527.62 194.5 1545.38 194.5 1561.5 200.7 L 1561.5 253.28 C 1545.38 247.08 1527.62 247.08 1511.5 253.28 C 1495.38 259.49 1477.62 259.49 1461.5 253.28 L 1461.5 200.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1510.5" y="230">TOUCH_TOUCH</text></g><path d="M 948.5 527.7 C 964.62 533.91 982.38 533.91 998.5 527.7 C 1014.62 521.5 1032.38 521.5 1048.5 527.7 L 1048.5 580.28 C 1032.38 574.08 1014.62 574.08 998.5 580.28 C 982.38 586.49 964.62 586.49 948.5 580.28 L 948.5 527.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="997.5" y="557">TOUCH_IDLE</text></g><path d="M 1216.17 361 L 1039.92 517.28" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1035.99 520.76 L 1038.91 513.5 L 1039.92 517.28 L 1043.55 518.73 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 999.77 586.5 L 1001.58 632.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1001.78 637.88 L 998.01 631.03 L 1001.58 632.64 L 1005.01 630.75 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1512.53 161 L 1512.11 188.13" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1512.03 193.38 L 1508.64 186.33 L 1512.11 188.13 L 1515.63 186.44 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1513.24 259.5 L 1514.59 284.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1514.87 289.88 L 1511 283.08 L 1514.59 284.64 L 1517.99 282.71 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1690.5 465.2 C 1706.62 471.41 1724.38 471.41 1740.5 465.2 C 1756.62 459 1774.38 459 1790.5 465.2 L 1790.5 517.78 C 1774.38 511.58 1756.62 511.58 1740.5 517.78 C 1724.38 523.99 1706.62 523.99 1690.5 517.78 L 1690.5 465.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1739.5" y="494.5">TOUCH_DEAD</text></g><path d="M 2170 520.65 L 2454.75 577.31" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2459.9 578.33 L 2452.36 580.4 L 2454.75 577.31 L 2453.72 573.53 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1646 447.88 L 1684.72 465.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1689.48 467.95 L 1681.66 468.2 L 1684.72 465.75 L 1684.6 461.84 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1774.4 524 L 1787.54 536.59" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1791.33 540.23 L 1783.85 537.91 L 1787.54 536.59 L 1788.7 532.86 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1227.8 882 L 1226.41 822.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1226.29 817.62 L 1229.95 824.53 L 1226.41 822.87 L 1222.95 824.7 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1928.5 962.2 C 1944.62 968.41 1962.38 968.41 1978.5 962.2 C 1994.62 956 2012.38 956 2028.5 962.2 L 2028.5 1014.78 C 2012.38 1008.58 1994.62 1008.58 1978.5 1014.78 C 1962.38 1020.99 1944.62 1020.99 1928.5 1014.78 L 1928.5 962.2 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1977.5" y="991.5">TOUCH_DEAD</text></g><path d="M 2040.96 1093.5 L 2047.3 1110.05" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2049.18 1114.96 L 2043.41 1109.67 L 2047.3 1110.05 L 2049.95 1107.17 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1816 998.13 L 1922.14 991.84" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1927.38 991.53 L 1920.6 995.44 L 1922.14 991.84 L 1920.19 988.45 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2122.5 963.2 C 2138.62 969.41 2156.38 969.41 2172.5 963.2 C 2188.62 957 2206.38 957 2222.5 963.2 L 2222.5 1015.78 C 2206.38 1009.58 2188.62 1009.58 2172.5 1015.78 C 2156.38 1021.99 2138.62 1021.99 2122.5 1015.78 L 2122.5 963.2 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2171.5" y="992.5">TOUCH_IDLE</text></g><path d="M 2113.64 1228.5 L 2162.97 1028.18" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2164.23 1023.09 L 2165.95 1030.72 L 2162.97 1028.18 L 2159.16 1029.05 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1646.5 712.7 C 1662.62 718.91 1680.38 718.91 1696.5 712.7 C 1712.62 706.5 1730.38 706.5 1746.5 712.7 L 1746.5 765.28 C 1730.38 759.08 1712.62 759.08 1696.5 765.28 C 1680.38 771.49 1662.62 771.49 1646.5 765.28 L 1646.5 712.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1695.5" y="742">TOUCH_TOUCH</text></g><path d="M 1719.57 681 L 1711.78 700.58" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1709.84 705.46 L 1709.17 697.66 L 1711.78 700.58 L 1715.68 700.25 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1447.38 461 L 1663.13 701.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1666.63 705.67 L 1659.35 702.79 L 1663.13 701.76 L 1664.57 698.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1385.5 752.7 C 1401.62 758.91 1419.38 758.91 1435.5 752.7 C 1451.62 746.5 1469.38 746.5 1485.5 752.7 L 1485.5 805.28 C 1469.38 799.08 1451.62 799.08 1435.5 805.28 C 1419.38 811.49 1401.62 811.49 1385.5 805.28 L 1385.5 752.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1434.5" y="782">TOUCH_IDLE</text></g><path d="M 1475.07 912 L 1446.99 817.6" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1445.49 812.57 L 1450.84 818.28 L 1446.99 817.6 L 1444.13 820.28 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1813.5 1048.7 C 1829.62 1054.91 1847.38 1054.91 1863.5 1048.7 C 1879.62 1042.5 1897.38 1042.5 1913.5 1048.7 L 1913.5 1101.28 C 1897.38 1095.08 1879.62 1095.08 1863.5 1101.28 C 1847.38 1107.49 1829.62 1107.49 1813.5 1101.28 L 1813.5 1048.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1862.5" y="1078">TOUCH_IDLE</text></g><path d="M 1889.84 1221 L 1870.49 1113.77" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1869.56 1108.6 L 1874.25 1114.87 L 1870.49 1113.77 L 1867.36 1116.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1765.5 1319.7 C 1781.62 1325.91 1799.38 1325.91 1815.5 1319.7 C 1831.62 1313.5 1849.38 1313.5 1865.5 1319.7 L 1865.5 1372.28 C 1849.38 1366.08 1831.62 1366.08 1815.5 1372.28 C 1799.38 1378.49 1781.62 1378.49 1765.5 1372.28 L 1765.5 1319.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1814.5" y="1349">TOUCH_TOUCH</text></g><path d="M 1957.75 1277.02 L 1871.23 1318.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1866.51 1321.27 L 1871.28 1315.06 L 1871.23 1318.98 L 1874.33 1321.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2054.5 2324.7 C 2070.62 2330.91 2088.38 2330.91 2104.5 2324.7 C 2120.62 2318.5 2138.38 2318.5 2154.5 2324.7 L 2154.5 2377.28 C 2138.38 2371.08 2120.62 2371.08 2104.5 2377.28 C 2088.38 2383.49 2070.62 2383.49 2054.5 2377.28 L 2054.5 2324.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2103.5" y="2347">that finger</text><text x="2103.5" y="2361">TOUCH_IDLE</text></g><path d="M 1864.5 2355.16 L 2048.13 2351.98" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2053.38 2351.89 L 2046.44 2355.51 L 2048.13 2351.98 L 2046.32 2348.51 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1737.5 1659.7 C 1753.62 1665.91 1771.38 1665.91 1787.5 1659.7 C 1803.62 1653.5 1821.38 1653.5 1837.5 1659.7 L 1837.5 1712.28 C 1821.38 1706.08 1803.62 1706.08 1787.5 1712.28 C 1771.38 1718.49 1753.62 1718.49 1737.5 1712.28 L 1737.5 1659.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1786.5" y="1689">TOUCH_DEAD</text></g><path d="M 1749.4 1590 L 1772.25 1647.58" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1774.19 1652.46 L 1768.36 1647.25 L 1772.25 1647.58 L 1774.86 1644.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1928.5 1564 L 2431 1564 Q 2441 1564 2441 1574 L 2441 1837.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2441 1842.88 L 2437.5 1835.88 L 2441 1837.63 L 2444.5 1835.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1582.5 1591 L 1582.5 1642.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1582.5 1647.88 L 1579 1640.88 L 1582.5 1642.63 L 1586 1640.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1666.5 1956.7 C 1682.62 1962.91 1700.38 1962.91 1716.5 1956.7 C 1732.62 1950.5 1750.38 1950.5 1766.5 1956.7 L 1766.5 2009.28 C 1750.38 2003.08 1732.62 2003.08 1716.5 2009.28 C 1700.38 2015.49 1682.62 2015.49 1666.5 2009.28 L 1666.5 1956.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1715.5" y="1979">that finger</text><text x="1715.5" y="1993">TOUCH_IDLE</text></g><path d="M 1565 1976.2 L 1660.14 1980.47" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1665.38 1980.71 L 1658.23 1983.89 L 1660.14 1980.47 L 1658.55 1976.9 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1606.09 1749 L 1698.45 1944.74" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1700.69 1949.49 L 1694.54 1944.65 L 1698.45 1944.74 L 1700.87 1941.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="11px"><rect fill="#ffffff" stroke="none" x="1647" y="1843" width="14" height="14" stroke-width="0"/><text x="1652.96" y="1852.39">no</text></g><path d="M 1003.5 1058.7 C 1019.62 1064.91 1037.38 1064.91 1053.5 1058.7 C 1069.62 1052.5 1087.38 1052.5 1103.5 1058.7 L 1103.5 1111.28 C 1087.38 1105.08 1069.62 1105.08 1053.5 1111.28 C 1037.38 1117.49 1019.62 1117.49 1003.5 1111.28 L 1003.5 1058.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1052.5" y="1088">TOUCH_TOUCH</text></g><path d="M 1044.69 1022 L 1048.08 1046.19" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1048.8 1051.39 L 1044.37 1044.94 L 1048.08 1046.19 L 1051.3 1043.98 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 501 830.2 C 517.12 836.41 534.88 836.41 551 830.2 C 567.12 824 584.88 824 601 830.2 L 601 882.78 C 584.88 876.58 567.12 876.58 551 882.78 C 534.88 888.99 517.12 888.99 501 882.78 L 501 830.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="550" y="859.5">TOUCH_IDLE</text></g><path d="M 831.5 1372.7 C 847.62 1378.91 865.38 1378.91 881.5 1372.7 C 897.62 1366.5 915.38 1366.5 931.5 1372.7 L 931.5 1425.28 C 915.38 1419.08 897.62 1419.08 881.5 1425.28 C 865.38 1431.49 847.62 1431.49 831.5 1425.28 L 831.5 1372.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="880.5" y="1402">TOUCH_TOUCH</text></g><path d="M 902.67 1306 L 890.31 1360.29" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 889.15 1365.41 L 887.29 1357.81 L 890.31 1360.29 L 894.11 1359.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 668.5 1372.7 C 684.62 1378.91 702.38 1378.91 718.5 1372.7 C 734.62 1366.5 752.38 1366.5 768.5 1372.7 L 768.5 1425.28 C 752.38 1419.08 734.62 1419.08 718.5 1425.28 C 702.38 1431.49 684.62 1431.49 668.5 1425.28 L 668.5 1372.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="717.5" y="1402">TOUCH_DEAD</text></g><path d="M 502 1323.02 L 662.49 1379.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 667.45 1381.08 L 659.68 1382.07 L 662.49 1379.34 L 662 1375.46 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 745.72 1306 L 729.8 1360.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 728.33 1365.43 L 726.93 1357.73 L 729.8 1360.39 L 733.65 1359.69 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 423.5 1819.7 C 439.62 1825.91 457.38 1825.91 473.5 1819.7 C 489.62 1813.5 507.38 1813.5 523.5 1819.7 L 523.5 1872.28 C 507.38 1866.08 489.62 1866.08 473.5 1872.28 C 457.38 1878.49 439.62 1878.49 423.5 1872.28 L 423.5 1819.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="472.5" y="1849">TOUCH_IDLE</text></g><path d="M 561.33 1686 L 477.11 1808.26" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 474.13 1812.58 L 475.22 1804.83 L 477.11 1808.26 L 480.99 1808.8 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 302.5 1817.7 C 318.62 1823.91 336.38 1823.91 352.5 1817.7 C 368.62 1811.5 386.38 1811.5 402.5 1817.7 L 402.5 1870.28 C 386.38 1864.08 368.62 1864.08 352.5 1870.28 C 336.38 1876.49 318.62 1876.49 302.5 1870.28 L 302.5 1817.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="351.5" y="1847">TOUCH_TOUCH</text></g><path d="M 668.5 1722.7 C 684.62 1728.91 702.38 1728.91 718.5 1722.7 C 734.62 1716.5 752.38 1716.5 768.5 1722.7 L 768.5 1775.28 C 752.38 1769.08 734.62 1769.08 718.5 1775.28 C 702.38 1781.49 684.62 1781.49 668.5 1775.28 L 668.5 1722.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="717.5" y="1752">TOUCH_TOUCH</text></g><path d="M 809.5 1655.7 C 825.62 1661.91 843.38 1661.91 859.5 1655.7 C 875.62 1649.5 893.38 1649.5 909.5 1655.7 L 909.5 1708.28 C 893.38 1702.08 875.62 1702.08 859.5 1708.28 C 843.38 1714.49 825.62 1714.49 809.5 1708.28 L 809.5 1655.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="858.5" y="1685">TOUCH_IDLE</text></g><path d="M 939.65 1751 L 902.08 1718.65" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 898.1 1715.23 L 905.69 1717.14 L 902.08 1718.65 L 901.12 1722.45 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 881.5 1924.7 C 897.62 1930.91 915.38 1930.91 931.5 1924.7 C 947.62 1918.5 965.38 1918.5 981.5 1924.7 L 981.5 1977.28 C 965.38 1971.08 947.62 1971.08 931.5 1977.28 C 915.38 1983.49 897.62 1983.49 881.5 1977.28 L 881.5 1924.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="930.5" y="1954">TOUCH_IDLE</text></g><path d="M 1073.44 1774 L 961.55 1913.53" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 958.26 1917.63 L 959.91 1909.98 L 961.55 1913.53 L 965.37 1914.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1116.5 1870.7 C 1132.62 1876.91 1150.38 1876.91 1166.5 1870.7 C 1182.62 1864.5 1200.38 1864.5 1216.5 1870.7 L 1216.5 1923.28 C 1200.38 1917.08 1182.62 1917.08 1166.5 1923.28 C 1150.38 1929.49 1132.62 1929.49 1116.5 1923.28 L 1116.5 1870.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1165.5" y="1900">TOUCH_TOUCH</text></g><path d="M 1146.92 1654 L 1163.37 1858.15" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1163.79 1863.39 L 1159.74 1856.69 L 1163.37 1858.15 L 1166.72 1856.13 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1943.5 757.7 C 1959.62 763.91 1977.38 763.91 1993.5 757.7 C 2009.62 751.5 2027.38 751.5 2043.5 757.7 L 2043.5 810.28 C 2027.38 804.08 2009.62 804.08 1993.5 810.28 C 1977.38 816.49 1959.62 816.49 1943.5 810.28 L 1943.5 757.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1992.5" y="787">TOUCH_IDLE</text></g><path d="M 1927.26 726 L 1951.59 747.3" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1955.54 750.76 L 1947.97 748.79 L 1951.59 747.3 L 1952.58 743.52 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1590.5 1189.7 C 1606.62 1195.91 1624.38 1195.91 1640.5 1189.7 C 1656.62 1183.5 1674.38 1183.5 1690.5 1189.7 L 1690.5 1242.28 C 1674.38 1236.08 1656.62 1236.08 1640.5 1242.28 C 1624.38 1248.49 1606.62 1248.49 1590.5 1242.28 L 1590.5 1189.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1639.5" y="1219">TOUCH_TOUCH</text></g><path d="M 1663.32 1052 L 1645.9 1177.19" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1645.18 1182.39 L 1642.68 1174.98 L 1645.9 1177.19 L 1649.61 1175.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1216.5 2665.7 C 1232.62 2671.91 1250.38 2671.91 1266.5 2665.7 C 1282.62 2659.5 1300.38 2659.5 1316.5 2665.7 L 1316.5 2718.28 C 1300.38 2712.08 1282.62 2712.08 1266.5 2718.28 C 1250.38 2724.49 1232.62 2724.49 1216.5 2718.28 L 1216.5 2665.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1265.5" y="2688">that finger</text><text x="1265.5" y="2702">TOUCH_IDLE</text></g><path d="M 1262.14 2631 L 1263.72 2653.15" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1264.1 2658.38 L 1260.11 2651.65 L 1263.72 2653.15 L 1267.09 2651.15 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2399 1850.2 C 2415.12 1856.41 2432.88 1856.41 2449 1850.2 C 2465.12 1844 2482.88 1844 2499 1850.2 L 2499 1902.78 C 2482.88 1896.58 2465.12 1896.58 2449 1902.78 C 2432.88 1908.99 2415.12 1908.99 2399 1902.78 L 2399 1850.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2448" y="1879.5">TOUCH_DEAD</text></g><path d="M 2711 887 L 2711 1866.5 Q 2711 1876.5 2701 1876.5 L 2505.37 1876.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2500.12 1876.5 L 2507.12 1873 L 2505.37 1876.5 L 2507.12 1880 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2398.5 1900.7 C 2414.62 1906.91 2432.38 1906.91 2448.5 1900.7 C 2464.62 1894.5 2482.38 1894.5 2498.5 1900.7 L 2498.5 1953.28 C 2482.38 1947.08 2464.62 1947.08 2448.5 1953.28 C 2432.38 1959.49 2414.62 1959.49 2398.5 1953.28 L 2398.5 1900.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2447.5" y="1930">TOUCH_DEAD</text></g><path d="M 2398.5 1950.7 C 2414.62 1956.91 2432.38 1956.91 2448.5 1950.7 C 2464.62 1944.5 2482.38 1944.5 2498.5 1950.7 L 2498.5 2003.28 C 2482.38 1997.08 2464.62 1997.08 2448.5 2003.28 C 2432.38 2009.49 2414.62 2009.49 2398.5 2003.28 L 2398.5 1950.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2447.5" y="1980">TOUCH_DEAD</text></g><path d="M 268 2299.2 C 284.12 2305.41 301.88 2305.41 318 2299.2 C 334.12 2293 351.88 2293 368 2299.2 L 368 2351.78 C 351.88 2345.58 334.12 2345.58 318 2351.78 C 301.88 2357.99 284.12 2357.99 268 2351.78 L 268 2299.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="317" y="2328.5">TOUCH_DEAD</text></g><path d="M 93.58 2171 L 265.55 2289.39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 269.87 2292.37 L 262.12 2291.28 L 265.55 2289.39 L 266.09 2285.51 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 410.5 2352.7 C 426.62 2358.91 444.38 2358.91 460.5 2352.7 C 476.62 2346.5 494.38 2346.5 510.5 2352.7 L 510.5 2405.28 C 494.38 2399.08 476.62 2399.08 460.5 2405.28 C 444.38 2411.49 426.62 2411.49 410.5 2405.28 L 410.5 2352.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="459.5" y="2382">TOUCH_DEAD</text></g><path d="M 368 2344.27 L 404.54 2357.99" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 409.45 2359.84 L 401.67 2360.65 L 404.54 2357.99 L 404.13 2354.1 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 535.5 2397.7 C 551.62 2403.91 569.38 2403.91 585.5 2397.7 C 601.62 2391.5 619.38 2391.5 635.5 2397.7 L 635.5 2450.28 C 619.38 2444.08 601.62 2444.08 585.5 2450.28 C 569.38 2456.49 551.62 2456.49 535.5 2450.28 L 535.5 2397.7 Z" fill="#ffb570" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="584.5" y="2427">TOUCH_DEAD</text></g><path d="M 510.5 2397 L 529.51 2403.84" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 534.45 2405.62 L 526.68 2406.54 L 529.51 2403.84 L 529.05 2399.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1582.5 1649 L 1646 1699 L 1582.5 1749 L 1519 1699 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1581.5" y="1695">that finger state ==</text><text x="1581.5" y="1709">TOUCH_TOUCH</text></g><path d="M 1978.5 1034.7 C 1994.62 1040.91 2012.38 1040.91 2028.5 1034.7 C 2044.62 1028.5 2062.38 1028.5 2078.5 1034.7 L 2078.5 1087.28 C 2062.38 1081.08 2044.62 1081.08 2028.5 1087.28 C 2012.38 1093.49 1994.62 1093.49 1978.5 1087.28 L 1978.5 1034.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2027.5" y="1064">TOUCH_DEAD</text></g><path d="M 2000.91 1021 L 2002.47 1023.26" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2005.45 1027.58 L 1998.6 1023.8 L 2002.47 1023.26 L 2004.36 1019.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1737.5 1711.7 C 1753.62 1717.91 1771.38 1717.91 1787.5 1711.7 C 1803.62 1705.5 1821.38 1705.5 1837.5 1711.7 L 1837.5 1764.28 C 1821.38 1758.08 1803.62 1758.08 1787.5 1764.28 C 1771.38 1770.49 1753.62 1770.49 1737.5 1764.28 L 1737.5 1711.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1786.5" y="1741">TOUCH_DEAD</text></g><path d="M 1737.5 1763.7 C 1753.62 1769.91 1771.38 1769.91 1787.5 1763.7 C 1803.62 1757.5 1821.38 1757.5 1837.5 1763.7 L 1837.5 1816.28 C 1821.38 1810.08 1803.62 1810.08 1787.5 1816.28 C 1771.38 1822.49 1753.62 1822.49 1737.5 1816.28 L 1737.5 1763.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1786.5" y="1793">TOUCH_DEAD</text></g><path d="M 740.5 774 L 815.13 774" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 820.38 774 L 813.38 777.5 L 815.13 774 L 813.38 770.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 601 827.14 L 637.01 806" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 641.54 803.34 L 637.27 809.9 L 637.01 806 L 633.73 803.86 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 648.79 926 L 601.92 892.69" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 597.64 889.65 L 605.37 890.85 L 601.92 892.69 L 601.32 896.56 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="218.5" y="1511" width="209" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="322" y="1534">DRAGGING_OR_TAP</text></g><path d="M 205.04 1871 C 207.84 1867.86 211.82 1866.05 216.02 1866 L 249.99 1866 C 254.19 1866.05 258.17 1867.86 260.97 1871 L 280.95 1894 C 281.51 1895.28 281.51 1896.72 280.95 1898 L 260.97 1921 C 258.17 1924.14 254.19 1925.95 249.99 1926 L 216.02 1926 C 211.82 1925.95 207.84 1924.14 205.04 1921 L 185.06 1898 C 184.5 1896.72 184.5 1895.28 185.06 1894 L 205.04 1871 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="232" y="1892">first</text><text x="232" y="1906">finger up</text></g><path d="M 318.07 1551 L 241.92 1859.82" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 240.66 1864.91 L 238.94 1857.28 L 241.92 1859.82 L 245.74 1858.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 340.04 1366 C 342.84 1362.86 346.82 1361.05 351.02 1361 L 384.99 1361 C 389.19 1361.05 393.17 1362.86 395.97 1366 L 415.95 1389 C 416.51 1390.28 416.51 1391.72 415.95 1393 L 395.97 1416 C 393.17 1419.14 389.19 1420.95 384.99 1421 L 351.02 1421 C 346.82 1420.95 342.84 1419.14 340.04 1416 L 320.06 1393 C 319.5 1391.72 319.5 1390.28 320.06 1389 L 340.04 1366 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="367" y="1394">timeout</text></g><path d="M 329.43 1511 L 356.41 1427.06" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 358.02 1422.06 L 359.21 1429.8 L 356.41 1427.06 L 352.54 1427.66 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 416.5 1409.23 L 614.82 1483.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 619.74 1485.61 L 611.95 1486.42 L 614.82 1483.76 L 614.41 1479.87 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 399.54 1437 C 402.34 1433.86 406.32 1432.05 410.52 1432 L 444.49 1432 C 448.69 1432.05 452.67 1433.86 455.47 1437 L 475.45 1460 C 476.01 1461.28 476.01 1462.72 475.45 1464 L 455.47 1487 C 452.67 1490.14 448.69 1491.95 444.49 1492 L 410.52 1492 C 406.32 1491.95 402.34 1490.14 399.54 1487 L 379.56 1464 C 379 1462.72 379 1461.28 379.56 1460 L 399.54 1437 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="426.5" y="1458">move &gt; </text><text x="426.5" y="1472">threshold</text></g><path d="M 353.29 1511 L 376.75 1495.51" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 381.13 1492.62 L 377.22 1499.39 L 376.75 1495.51 L 373.36 1493.55 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 476 1470.66 L 602.73 1493.28" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 607.9 1494.2 L 600.39 1496.42 L 602.73 1493.28 L 601.62 1489.53 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 355.93 2025 L 353.24 1882.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 353.14 1877.62 L 356.77 1884.55 L 353.24 1882.87 L 349.77 1884.68 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 349.44 1811.5 L 325.48 1557.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 324.99 1552.11 L 329.13 1558.75 L 325.48 1557.34 L 322.16 1559.41 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 338.77 1551 L 572.91 1848" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 576.16 1852.12 L 569.07 1848.79 L 572.91 1848 L 574.57 1844.46 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 250.5 2131.7 C 266.62 2137.91 284.38 2137.91 300.5 2131.7 C 316.62 2125.5 334.38 2125.5 350.5 2131.7 L 350.5 2184.28 C 334.38 2178.08 316.62 2178.08 300.5 2184.28 C 284.38 2190.49 266.62 2190.49 250.5 2184.28 L 250.5 2131.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="299.5" y="2161">TOUCH_IDLE</text></g><path d="M 240.73 1926 L 290.54 2119.33" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 291.85 2124.42 L 286.71 2118.51 L 290.54 2119.33 L 293.49 2116.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 350.5 2158 L 595.63 2158" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 600.88 2158 L 593.88 2161.5 L 595.63 2158 L 593.88 2154.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 315.43 1511 L 240.11 1311.96" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 238.25 1307.05 L 244 1312.35 L 240.11 1311.96 L 237.45 1314.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 518 1902 L 558 1942 L 518 1982 L 478 1942 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(493.5,1928.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="49" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 50px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">drag lock<br />enabled?<br /></div></div></foreignObject><text x="25" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 558 1942 L 651 1942 L 651 2121.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 651 2126.88 L 647.5 2119.88 L 651 2121.63 L 654.5 2119.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(645.5,1978.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="13" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">no</div></div></foreignObject><text x="7" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">no</text></switch></g><path d="M 518 1982 L 518 2016.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 518 2021.88 L 514.5 2014.88 L 518 2016.63 L 521.5 2014.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(509.5,1999.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="18" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">yes<br /></div></div></foreignObject><text x="9" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">yes&lt;br&gt;</text></switch></g><path d="M 2281.54 336 C 2284.34 332.86 2288.32 331.05 2292.52 331 L 2326.49 331 C 2330.69 331.05 2334.67 332.86 2337.47 336 L 2357.45 359 C 2358.01 360.28 2358.01 361.72 2357.45 363 L 2337.47 386 C 2334.67 389.14 2330.69 390.95 2326.49 391 L 2292.52 391 C 2288.32 390.95 2284.34 389.14 2281.54 386 L 2261.56 363 C 2261 361.72 2261 360.28 2261.56 359 L 2281.54 336 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2308.5" y="364">thumb</text></g><path d="M 1581 315.1 L 2254.64 357.54" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2259.88 357.87 L 2252.68 360.93 L 2254.64 357.54 L 2253.12 353.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2293.5 435.7 C 2309.62 441.91 2327.38 441.91 2343.5 435.7 C 2359.62 429.5 2377.38 429.5 2393.5 435.7 L 2393.5 488.28 C 2377.38 482.08 2359.62 482.08 2343.5 488.28 C 2327.38 494.49 2309.62 494.49 2293.5 488.28 L 2293.5 435.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2342.5" y="465">TOUCH_DEAD</text></g><path d="M 2319.6 391 L 2330.53 423.46" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2332.2 428.44 L 2326.65 422.92 L 2330.53 423.46 L 2333.29 420.69 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2322.61 494.5 L 2143.22 773.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2140.38 778.06 L 2141.22 770.28 L 2143.22 773.64 L 2147.11 774.06 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1862.65 541 L 2255.09 382.92" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2259.96 380.95 L 2254.78 386.82 L 2255.09 382.92 L 2252.16 380.32 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="1251" y="646" width="154" height="40" rx="2.4" ry="2.4" fill="#ccffcc" stroke="#000000" stroke-width="2" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1327" y="669">TOUCH_2_RELEASE</text></g><path d="M 1118.04 586 C 1120.84 582.86 1124.82 581.05 1129.02 581 L 1162.99 581 C 1167.19 581.05 1171.17 582.86 1173.97 586 L 1193.95 609 C 1194.51 610.28 1194.51 611.72 1193.95 613 L 1173.97 636 C 1171.17 639.14 1167.19 640.95 1162.99 641 L 1129.02 641 C 1124.82 640.95 1120.84 639.14 1118.04 636 L 1098.06 613 C 1097.5 611.72 1097.5 610.28 1098.06 609 L 1118.04 586 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1145" y="607">second</text><text x="1145" y="621">finger up</text></g><path d="M 1261.82 646 L 1200.6 627.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1195.57 625.98 L 1203.28 624.65 L 1200.6 627.5 L 1201.26 631.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1409.54 561 C 1412.34 557.86 1416.32 556.05 1420.52 556 L 1454.49 556 C 1458.69 556.05 1462.67 557.86 1465.47 561 L 1485.45 584 C 1486.01 585.28 1486.01 586.72 1485.45 588 L 1465.47 611 C 1462.67 614.14 1458.69 615.95 1454.49 616 L 1420.52 616 C 1416.32 615.95 1412.34 614.14 1409.54 611 L 1389.56 588 C 1389 586.72 1389 585.28 1389.56 584 L 1409.54 561 Z" fill="#99ffff" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1436.5" y="589">timeout</text></g><path d="M 1355.38 646 L 1391.3 619.76" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1395.53 616.66 L 1391.95 623.62 L 1391.3 619.76 L 1387.82 617.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1456.54 641 C 1459.34 637.86 1463.32 636.05 1467.52 636 L 1501.49 636 C 1505.69 636.05 1509.67 637.86 1512.47 641 L 1532.45 664 C 1533.01 665.28 1533.01 666.72 1532.45 668 L 1512.47 691 C 1509.67 694.14 1505.69 695.95 1501.49 696 L 1467.52 696 C 1463.32 695.95 1459.34 694.14 1456.54 691 L 1436.56 668 C 1436 666.72 1436 665.28 1436.56 664 L 1456.54 641 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1483.5" y="662">move &gt; </text><text x="1483.5" y="676">threshold</text></g><path d="M 1405 666 L 1429.63 666" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1434.88 666 L 1427.88 669.5 L 1429.63 666 L 1427.88 662.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1486 582.77 L 1741.65 565.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1746.88 565.4 L 1740.13 569.36 L 1741.65 565.75 L 1739.67 562.37 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1533 650.5 L 1744.36 582.94" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1749.36 581.34 L 1743.76 586.81 L 1744.36 582.94 L 1741.63 580.14 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1131.68 581 L 1058.06 426.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1055.8 422.01 L 1061.97 426.82 L 1058.06 426.75 L 1055.66 429.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1375.04 982 C 1377.84 978.86 1381.82 977.05 1386.02 977 L 1419.99 977 C 1424.19 977.05 1428.17 978.86 1430.97 982 L 1450.95 1005 C 1451.51 1006.28 1451.51 1007.72 1450.95 1009 L 1430.97 1032 C 1428.17 1035.14 1424.19 1036.95 1419.99 1037 L 1386.02 1037 C 1381.82 1036.95 1377.84 1035.14 1375.04 1032 L 1355.06 1009 C 1354.5 1007.72 1354.5 1006.28 1355.06 1005 L 1375.04 982 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1402" y="1003">first</text><text x="1402" y="1017">finger down</text></g><path d="M 1332.4 686 L 1395.03 970.78" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1396.16 975.91 L 1391.24 969.82 L 1395.03 970.78 L 1398.08 968.32 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1219.87 231 L 1460.39 64.62" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1464.71 61.64 L 1460.95 68.5 L 1460.39 64.62 L 1456.96 62.74 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1175.5 757.7 C 1191.62 763.91 1209.38 763.91 1225.5 757.7 C 1241.62 751.5 1259.38 751.5 1275.5 757.7 L 1275.5 810.28 C 1259.38 804.08 1241.62 804.08 1225.5 810.28 C 1209.38 816.49 1191.62 816.49 1175.5 810.28 L 1175.5 757.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1224.5" y="787">TOUCH_IDLE</text></g><path d="M 1253.73 751.5 L 1306.45 690.81" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1309.89 686.84 L 1307.95 694.42 L 1306.45 690.81 L 1302.66 689.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1215.54 541 C 1218.34 537.86 1222.32 536.05 1226.52 536 L 1260.49 536 C 1264.69 536.05 1268.67 537.86 1271.47 541 L 1291.45 564 C 1292.01 565.28 1292.01 566.72 1291.45 568 L 1271.47 591 C 1268.67 594.14 1264.69 595.95 1260.49 596 L 1226.52 596 C 1222.32 595.95 1218.34 594.14 1215.54 591 L 1195.56 568 C 1195 566.72 1195 565.28 1195.56 564 L 1215.54 541 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1242.5" y="562">first</text><text x="1242.5" y="576">finger up</text></g><path d="M 1311.1 646 L 1272.96 600.86" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1269.57 596.85 L 1276.76 599.94 L 1272.96 600.86 L 1271.42 604.46 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1208.79 536 L 1080.53 425.16" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1076.56 421.73 L 1084.14 423.66 L 1080.53 425.16 L 1079.57 428.96 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1300.54 1042 C 1303.34 1038.86 1307.32 1037.05 1311.52 1037 L 1345.49 1037 C 1349.69 1037.05 1353.67 1038.86 1356.47 1042 L 1376.45 1065 C 1377.01 1066.28 1377.01 1067.72 1376.45 1069 L 1356.47 1092 C 1353.67 1095.14 1349.69 1096.95 1345.49 1097 L 1311.52 1097 C 1307.32 1096.95 1303.34 1095.14 1300.54 1092 L 1280.56 1069 C 1280 1067.72 1280 1066.28 1280.56 1065 L 1300.54 1042 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1327.5" y="1063">second</text><text x="1327.5" y="1077">finger down</text></g><path d="M 1328.02 686 L 1328.45 1030.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1328.46 1035.88 L 1324.95 1028.89 L 1328.45 1030.63 L 1331.95 1028.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1372.5 1149.7 C 1388.62 1155.91 1406.38 1155.91 1422.5 1149.7 C 1438.62 1143.5 1456.38 1143.5 1472.5 1149.7 L 1472.5 1202.28 C 1456.38 1196.08 1438.62 1196.08 1422.5 1202.28 C 1406.38 1208.49 1388.62 1208.49 1372.5 1202.28 L 1372.5 1149.7 Z" fill="#7ea6e0" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1421.5" y="1179">TOUCH_DEAD</text></g><path d="M 1441.5 1070.7 C 1457.62 1076.91 1475.38 1076.91 1491.5 1070.7 C 1507.62 1064.5 1525.38 1064.5 1541.5 1070.7 L 1541.5 1123.28 C 1525.38 1117.08 1507.62 1117.08 1491.5 1123.28 C 1475.38 1129.49 1457.62 1129.49 1441.5 1123.28 L 1441.5 1070.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1490.5" y="1100">TOUCH_DEAD</text></g><path d="M 1432.5 1037 L 1455.08 1059.96" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1458.76 1063.7 L 1451.35 1061.17 L 1455.08 1059.96 L 1456.35 1056.26 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1541.5 1100.45 L 1985.9 1131.08" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1991.13 1131.44 L 1983.91 1134.45 L 1985.9 1131.08 L 1984.39 1127.47 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1354.37 1097 L 1390.31 1138.68" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1393.74 1142.65 L 1386.52 1139.64 L 1390.31 1138.68 L 1391.82 1135.07 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1472.5 1172.85 L 1985.89 1140.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1991.13 1140.17 L 1984.37 1144.1 L 1985.89 1140.5 L 1983.93 1137.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1011 744 L 1051 784 L 1011 824 L 971 784 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(985.5,770.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="51" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 52px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">drag<br />disabled?<br /></div></div></foreignObject><text x="26" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">drag&lt;br&gt;disabled?&lt;br&gt;</text></switch></g><path d="M 1011 824 L 1011 887.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1011 892.88 L 1007.5 885.88 L 1011 887.63 L 1014.5 885.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(1005.5,845.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="13" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">no</div></div></foreignObject><text x="7" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">no</text></switch></g><path d="M 1051 784 L 1141 784 L 1141 1166 L 1169.13 1166" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1174.38 1166 L 1167.38 1169.5 L 1169.13 1166 L 1167.38 1162.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(1132.5,782.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="18" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">yes</div></div></foreignObject><text x="9" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">yes</text></switch></g><path d="M 2026.54 671 C 2029.34 667.86 2033.32 666.05 2037.52 666 L 2071.49 666 C 2075.69 666.05 2079.67 667.86 2082.47 671 L 2102.45 694 C 2103.01 695.28 2103.01 696.72 2102.45 698 L 2082.47 721 C 2079.67 724.14 2075.69 725.95 2071.49 726 L 2037.52 726 C 2033.32 725.95 2029.34 724.14 2026.54 721 L 2006.56 698 C 2006 696.72 2006 695.28 2006.56 694 L 2026.54 671 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2053.5" y="699">palm</text></g><path d="M 1848.78 581 L 2000.44 665.78" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2005.02 668.34 L 1997.21 667.98 L 2000.44 665.78 L 2000.62 661.87 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1533.54 967 C 1536.34 963.86 1540.32 962.05 1544.52 962 L 1578.49 962 C 1582.69 962.05 1586.67 963.86 1589.47 967 L 1609.45 990 C 1610.01 991.28 1610.01 992.72 1609.45 994 L 1589.47 1017 C 1586.67 1020.14 1582.69 1021.95 1578.49 1022 L 1544.52 1022 C 1540.32 1021.95 1536.34 1020.14 1533.54 1017 L 1513.56 994 C 1513 992.72 1513 991.28 1513.56 990 L 1533.54 967 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1560.5" y="988">either finger</text><text x="1560.5" y="1002">palm</text></g><path d="M 1661.07 849 L 1586.03 956.77" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1583.03 961.08 L 1584.16 953.34 L 1586.03 956.77 L 1589.9 957.34 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1312.54 501 C 1315.34 497.86 1319.32 496.05 1323.52 496 L 1357.49 496 C 1361.69 496.05 1365.67 497.86 1368.47 501 L 1388.45 524 C 1389.01 525.28 1389.01 526.72 1388.45 528 L 1368.47 551 C 1365.67 554.14 1361.69 555.95 1357.49 556 L 1323.52 556 C 1319.32 555.95 1315.34 554.14 1312.54 551 L 1292.56 528 C 1292 526.72 1292 525.28 1292.56 524 L 1312.54 501 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1339.5" y="515">remaining</text><text x="1339.5" y="529"> finger</text><text x="1339.5" y="543">palm</text></g><path d="M 1329.79 646 L 1337.26 562.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1337.72 557.11 L 1340.59 564.4 L 1337.26 562.34 L 1333.61 563.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1441.54 1404 C 1444.34 1400.86 1448.32 1399.05 1452.52 1399 L 1486.49 1399 C 1490.69 1399.05 1494.67 1400.86 1497.47 1404 L 1517.45 1427 C 1518.01 1428.28 1518.01 1429.72 1517.45 1431 L 1497.47 1454 C 1494.67 1457.14 1490.69 1458.95 1486.49 1459 L 1452.52 1459 C 1448.32 1458.95 1444.34 1457.14 1441.54 1454 L 1421.56 1431 C 1421 1429.72 1421 1428.28 1421.56 1427 L 1441.54 1404 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1468.5" y="1425">any finger</text><text x="1468.5" y="1439">palm</text></g><path d="M 1579.39 1386 L 1523.93 1407.7" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1519.04 1409.61 L 1524.28 1403.8 L 1523.93 1407.7 L 1526.84 1410.32 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1484.88 1399 L 1526.09 1318.64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1528.49 1313.97 L 1528.41 1321.8 L 1526.09 1318.64 L 1522.18 1318.6 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1470.5 1259.7 C 1486.62 1265.91 1504.38 1265.91 1520.5 1259.7 C 1536.62 1253.5 1554.38 1253.5 1570.5 1259.7 L 1570.5 1312.28 C 1554.38 1306.08 1536.62 1306.08 1520.5 1312.28 C 1504.38 1318.49 1486.62 1318.49 1470.5 1312.28 L 1470.5 1259.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1519.5" y="1282">that finger</text><text x="1519.5" y="1296">TOUCH_DEAD</text></g><path d="M 1531.49 1253.5 L 1666.2 855.03" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1667.88 850.06 L 1668.95 857.81 L 1666.2 855.03 L 1662.32 855.57 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1508.5 714.7 C 1524.62 720.91 1542.38 720.91 1558.5 714.7 C 1574.62 708.5 1592.38 708.5 1608.5 714.7 L 1608.5 767.28 C 1592.38 761.08 1574.62 761.08 1558.5 767.28 C 1542.38 773.49 1524.62 773.49 1508.5 767.28 L 1508.5 714.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1557.5" y="737">that finger</text><text x="1557.5" y="751">TOUCH_DEAD</text></g><path d="M 1561.1 962 L 1558.59 774.02" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1558.51 768.77 L 1562.11 775.72 L 1558.59 774.02 L 1555.11 775.81 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1555.29 708.5 L 1518.6 337.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1518.09 332.11 L 1522.26 338.73 L 1518.6 337.34 L 1515.29 339.42 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1860.31 1042.5 L 1815.59 587.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1815.07 582.11 L 1819.24 588.74 L 1815.59 587.34 L 1812.28 589.42 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2351.54 266 C 2354.34 262.86 2358.32 261.05 2362.52 261 L 2396.49 261 C 2400.69 261.05 2404.67 262.86 2407.47 266 L 2427.45 289 C 2428.01 290.28 2428.01 291.72 2427.45 293 L 2407.47 316 C 2404.67 319.14 2400.69 320.95 2396.49 321 L 2362.52 321 C 2358.32 320.95 2354.34 319.14 2351.54 316 L 2331.56 293 C 2331 291.72 2331 290.28 2331.56 289 L 2351.54 266 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2378.5" y="294">palm</text></g><path d="M 1581 309.49 L 2324.63 292.27" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2329.88 292.15 L 2322.97 295.81 L 2324.63 292.27 L 2322.8 288.81 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2373.18 321 L 2351.65 423.27" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2350.57 428.41 L 2348.59 420.84 L 2351.65 423.27 L 2355.44 422.28 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2091.55 666 L 2298.41 498.51" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2302.49 495.2 L 2299.25 502.33 L 2298.41 498.51 L 2294.85 496.89 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2184.54 1236 C 2187.34 1232.86 2191.32 1231.05 2195.52 1231 L 2229.49 1231 C 2233.69 1231.05 2237.67 1232.86 2240.47 1236 L 2260.45 1259 C 2261.01 1260.28 2261.01 1261.72 2260.45 1263 L 2240.47 1286 C 2237.67 1289.14 2233.69 1290.95 2229.49 1291 L 2195.52 1291 C 2191.32 1290.95 2187.34 1289.14 2184.54 1286 L 2164.56 1263 C 2164 1261.72 2164 1260.28 2164.56 1259 L 2184.54 1236 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2211.5" y="1257">any finger</text><text x="2211.5" y="1271">palm</text></g><path d="M 2082.09 1156 L 2170.28 1227.01" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2174.37 1230.3 L 2166.72 1228.64 L 2170.28 1227.01 L 2171.11 1223.18 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2271 935.7 C 2287.12 941.91 2304.88 941.91 2321 935.7 C 2337.12 929.5 2354.88 929.5 2371 935.7 L 2371 988.28 C 2354.88 982.08 2337.12 982.08 2321 988.28 C 2304.88 994.49 2287.12 994.49 2271 988.28 L 2271 935.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2320" y="958">that finger</text><text x="2320" y="972">TOUCH_DEAD</text></g><path d="M 2223.39 1231 L 2307.03 1000.49" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2308.83 995.55 L 2309.73 1003.32 L 2307.03 1000.49 L 2303.15 1000.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2330 929.5 L 2330 561 L 1884.37 561" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1879.12 561 L 1886.12 557.5 L 1884.37 561 L 1886.12 564.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1201.5 392.7 C 1217.62 398.91 1235.38 398.91 1251.5 392.7 C 1267.62 386.5 1285.38 386.5 1301.5 392.7 L 1301.5 445.28 C 1285.38 439.08 1267.62 439.08 1251.5 445.28 C 1235.38 451.49 1217.62 451.49 1201.5 445.28 L 1201.5 392.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1250.5" y="422">TOUCH_DEAD</text></g><path d="M 1315.55 496 L 1282.6 456.4" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1279.25 452.36 L 1286.41 455.5 L 1282.6 456.4 L 1281.03 459.98 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1219.2 451.5 L 1037.31 634.48" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1033.61 638.21 L 1036.06 630.78 L 1037.31 634.48 L 1041.03 635.71 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 823.54 1006 C 826.34 1002.86 830.32 1001.05 834.52 1001 L 868.49 1001 C 872.69 1001.05 876.67 1002.86 879.47 1006 L 899.45 1029 C 900.01 1030.28 900.01 1031.72 899.45 1033 L 879.47 1056 C 876.67 1059.14 872.69 1060.95 868.49 1061 L 834.52 1061 C 830.32 1060.95 826.34 1059.14 823.54 1056 L 803.56 1033 C 803 1031.72 803 1030.28 803.56 1029 L 823.54 1006 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="850.5" y="1034">palm</text></g><path d="M 821.5 853.7 C 837.62 859.91 855.38 859.91 871.5 853.7 C 887.62 847.5 905.38 847.5 921.5 853.7 L 921.5 906.28 C 905.38 900.08 887.62 900.08 871.5 906.28 C 855.38 912.49 837.62 912.49 821.5 906.28 L 821.5 853.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="870.5" y="883">TOUCH_DEAD</text></g><path d="M 940.77 1166 L 874.85 1066.31" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 871.96 1061.93 L 878.74 1065.84 L 874.85 1066.31 L 872.9 1069.7 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 855.47 1001 L 866.36 918.81" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 867.05 913.61 L 869.6 921.01 L 866.36 918.81 L 862.66 920.09 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 921.5 892.19 L 939.81 896.65" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 944.91 897.89 L 937.28 899.64 L 939.81 896.65 L 938.94 892.83 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1962.54 2163 C 1965.34 2159.86 1969.32 2158.05 1973.52 2158 L 2007.49 2158 C 2011.69 2158.05 2015.67 2159.86 2018.47 2163 L 2038.45 2186 C 2039.01 2187.28 2039.01 2188.72 2038.45 2190 L 2018.47 2213 C 2015.67 2216.14 2011.69 2217.95 2007.49 2218 L 1973.52 2218 C 1969.32 2217.95 1965.34 2216.14 1962.54 2213 L 1942.56 2190 C 1942 2188.72 1942 2187.28 1942.56 2186 L 1962.54 2163 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1989.5" y="2184">any finger</text><text x="1989.5" y="2198">palm</text></g><path d="M 1861 2224.62 L 1935.87 2203.45" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1940.92 2202.02 L 1935.14 2207.29 L 1935.87 2203.45 L 1933.24 2200.56 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2179 2186 L 2261 2186 Q 2271 2186 2271 2176 L 2271 1146 Q 2271 1136 2261 1136 L 2128.62 1136" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2123.37 1136 L 2130.37 1132.5 L 2128.62 1136 L 2130.37 1139.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2078.5 2159.7 C 2094.62 2165.91 2112.38 2165.91 2128.5 2159.7 C 2144.62 2153.5 2162.38 2153.5 2178.5 2159.7 L 2178.5 2212.28 C 2162.38 2206.08 2144.62 2206.08 2128.5 2212.28 C 2112.38 2218.49 2094.62 2218.49 2078.5 2212.28 L 2078.5 2159.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2127.5" y="2182">that finger</text><text x="2127.5" y="2196">TOUCH_DEAD</text></g><path d="M 2039 2187.3 L 2072.13 2186.82" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2077.38 2186.74 L 2070.43 2190.34 L 2072.13 2186.82 L 2070.33 2183.34 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1083.54 1501 C 1086.34 1497.86 1090.32 1496.05 1094.52 1496 L 1128.49 1496 C 1132.69 1496.05 1136.67 1497.86 1139.47 1501 L 1159.45 1524 C 1160.01 1525.28 1160.01 1526.72 1159.45 1528 L 1139.47 1551 C 1136.67 1554.14 1132.69 1555.95 1128.49 1556 L 1094.52 1556 C 1090.32 1555.95 1086.34 1554.14 1083.54 1551 L 1063.56 1528 C 1063 1526.72 1063 1525.28 1063.56 1524 L 1083.54 1501 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1110.5" y="1522">either finger</text><text x="1110.5" y="1536">palm</text></g><path d="M 926 1511.19 L 1056.65 1521.62" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1061.89 1522.04 L 1054.63 1524.97 L 1056.65 1521.62 L 1055.19 1517.99 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1040.5 1392.7 C 1056.62 1398.91 1074.38 1398.91 1090.5 1392.7 C 1106.62 1386.5 1124.38 1386.5 1140.5 1392.7 L 1140.5 1445.28 C 1124.38 1439.08 1106.62 1439.08 1090.5 1445.28 C 1074.38 1451.49 1056.62 1451.49 1040.5 1445.28 L 1040.5 1392.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1089.5" y="1415">that finger</text><text x="1089.5" y="1429">TOUCH_DEAD</text></g><path d="M 1105.61 1496 L 1098.1 1457.75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1097.09 1452.6 L 1101.88 1458.79 L 1098.1 1457.75 L 1095.01 1460.14 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1071.46 1386.5 L 968.94 1211.49" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 966.28 1206.96 L 972.84 1211.24 L 968.94 1211.49 L 966.8 1214.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 450.54 1595 C 453.34 1591.86 457.32 1590.05 461.52 1590 L 495.49 1590 C 499.69 1590.05 503.67 1591.86 506.47 1595 L 526.45 1618 C 527.01 1619.28 527.01 1620.72 526.45 1622 L 506.47 1645 C 503.67 1648.14 499.69 1649.95 495.49 1650 L 461.52 1650 C 457.32 1649.95 453.34 1648.14 450.54 1645 L 430.56 1622 C 430 1620.72 430 1619.28 430.56 1618 L 450.54 1595 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="477.5" y="1623">palm</text></g><path d="M 633.48 1853 L 713.79 1779.94" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 717.67 1776.4 L 714.85 1783.7 L 713.79 1779.94 L 710.14 1778.52 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 639.7 1526 L 532.5 1588.51" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 527.97 1591.16 L 532.25 1584.61 L 532.5 1588.51 L 535.78 1590.65 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 731.5 1945.7 C 747.62 1951.91 765.38 1951.91 781.5 1945.7 C 797.62 1939.5 815.38 1939.5 831.5 1945.7 L 831.5 1998.28 C 815.38 1992.08 797.62 1992.08 781.5 1998.28 C 765.38 2004.49 747.62 2004.49 731.5 1998.28 L 731.5 1945.7 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="780.5" y="1975">TOUCH_DEAD</text></g><path d="M 504.32 1650 L 749.37 1934.67" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 752.79 1938.65 L 745.58 1935.63 L 749.37 1934.67 L 750.88 1931.06 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 758.7 2004.5 L 675.71 2122.79" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 672.69 2127.08 L 673.85 2119.34 L 675.71 2122.79 L 679.58 2123.36 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1517.54 2576 C 1520.34 2572.86 1524.32 2571.05 1528.52 2571 L 1562.49 2571 C 1566.69 2571.05 1570.67 2572.86 1573.47 2576 L 1593.45 2599 C 1594.01 2600.28 1594.01 2601.72 1593.45 2603 L 1573.47 2626 C 1570.67 2629.14 1566.69 2630.95 1562.49 2631 L 1528.52 2631 C 1524.32 2630.95 1520.34 2629.14 1517.54 2626 L 1497.56 2603 C 1497 2601.72 1497 2600.28 1497.56 2599 L 1517.54 2576 Z" fill="#ff99cc" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1544.5" y="2597">any finger</text><text x="1544.5" y="2611">palm</text></g><path d="M 1361.9 2521 L 1491.16 2577.32" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1495.98 2579.42 L 1488.16 2579.83 L 1491.16 2577.32 L 1490.96 2573.42 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1490.5 2697.7 C 1506.62 2703.91 1524.38 2703.91 1540.5 2697.7 C 1556.62 2691.5 1574.38 2691.5 1590.5 2697.7 L 1590.5 2750.28 C 1574.38 2744.08 1556.62 2744.08 1540.5 2750.28 C 1524.38 2756.49 1506.62 2756.49 1490.5 2750.28 L 1490.5 2697.7 Z" fill="#e1d5e7" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1539.5" y="2720">that finger</text><text x="1539.5" y="2734">TOUCH_DEAD</text></g><path d="M 1544.28 2631 L 1542.08 2685.14" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1541.87 2690.38 L 1538.65 2683.25 L 1542.08 2685.14 L 1545.65 2683.53 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1490.5 2755.97 L 1375.37 2829.58" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1370.94 2832.41 L 1374.95 2825.69 L 1375.37 2829.58 L 1378.72 2831.59 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 357.94 1551 L 424.47 1589.08" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 429.03 1591.69 L 421.22 1591.25 L 424.47 1589.08 L 424.69 1585.17 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1558.5 45.78 L 2324.9 274.69" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2329.93 276.19 L 2322.22 277.54 L 2324.9 274.69 L 2324.22 270.84 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 983.74 934 L 897.53 997.23" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 893.3 1000.34 L 896.87 993.38 L 897.53 997.23 L 901.01 999.02 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2561 589 L 2590 589 L 2590 2501 L 1387.37 2501" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1382.12 2501 L 1389.12 2497.5 L 1387.37 2501 L 1389.12 2504.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 2461 562.2 C 2477.12 568.41 2494.88 568.41 2511 562.2 C 2527.12 556 2544.88 556 2561 562.2 L 2561 614.78 C 2544.88 608.58 2527.12 608.58 2511 614.78 C 2494.88 620.99 2477.12 620.99 2461 614.78 L 2461 562.2 Z" fill="#ffd966" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2510" y="591.5">TOUCH_DEAD</text></g><path d="M 2303.04 1233.5 C 2305.84 1230.36 2309.82 1228.55 2314.02 1228.5 L 2347.99 1228.5 C 2352.19 1228.55 2356.17 1230.36 2358.97 1233.5 L 2378.95 1256.5 C 2379.51 1257.78 2379.51 1259.22 2378.95 1260.5 L 2358.97 1283.5 C 2356.17 1286.64 2352.19 1288.45 2347.99 1288.5 L 2314.02 1288.5 C 2309.82 1288.45 2305.84 1286.64 2303.04 1283.5 L 2283.06 1260.5 C 2282.5 1259.22 2282.5 1257.78 2283.06 1256.5 L 2303.04 1233.5 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="2330" y="1254.5">move &gt; </text><text x="2330" y="1268.5">threshold</text></g><path d="M 2379.5 1258.5 L 2451 1258.5 L 2451 1837.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2451 1842.88 L 2447.5 1835.88 L 2451 1837.63 L 2454.5 1835.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1990 2048 L 1990 1801 L 2431 1801 L 2431 1837.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 2431 1842.88 L 2427.5 1835.88 L 2431 1837.63 L 2434.5 1835.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1962.04 2053 C 1964.84 2049.86 1968.82 2048.05 1973.02 2048 L 2006.99 2048 C 2011.19 2048.05 2015.17 2049.86 2017.97 2053 L 2037.95 2076 C 2038.51 2077.28 2038.51 2078.72 2037.95 2080 L 2017.97 2103 C 2015.17 2106.14 2011.19 2107.95 2006.99 2108 L 1973.02 2108 C 1968.82 2107.95 1964.84 2106.14 1962.04 2103 L 1942.06 2080 C 1941.5 2078.72 1941.5 2077.28 1942.06 2076 L 1962.04 2053 Z" fill="#67ab9f" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="1989" y="2074">move &gt; </text><text x="1989" y="2088">threshold</text></g><path d="M 840.72 749.1 C 841.86 745.9 843.72 744.04 845.68 744.12 L 914.14 744.12 C 915.7 744.08 917.2 744.63 918.17 745.61 C 919.15 746.59 919.49 747.88 919.1 749.1 L 900.25 798.9 C 899.11 802.1 897.25 803.96 895.29 803.88 L 825.84 803.88 C 824.45 803.69 823.23 803.05 822.47 802.1 C 821.72 801.15 821.5 799.99 821.87 798.9 Z" fill="#ff6666" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g fill="#000000" font-family="Helvetica" text-anchor="middle" font-size="12px"><text x="869.5" y="770">button 1</text><text x="869.5" y="784">press</text></g><path d="M 900.61 804 L 986.42 889.51" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 990.14 893.21 L 982.71 890.75 L 986.42 889.51 L 987.65 885.79 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g></svg>
\ No newline at end of file
index e103856..7b5de8b 100644 (file)
@@ -71,9 +71,6 @@ tap_state_to_str(enum tp_tap_state state)
        CASE_RETURN_STRING(TAP_STATE_DRAGGING_OR_DOUBLETAP);
        CASE_RETURN_STRING(TAP_STATE_DRAGGING_OR_TAP);
        CASE_RETURN_STRING(TAP_STATE_DRAGGING_2);
-       CASE_RETURN_STRING(TAP_STATE_MULTITAP);
-       CASE_RETURN_STRING(TAP_STATE_MULTITAP_DOWN);
-       CASE_RETURN_STRING(TAP_STATE_MULTITAP_PALM);
        CASE_RETURN_STRING(TAP_STATE_DEAD);
        }
        return NULL;
@@ -540,11 +537,15 @@ tp_tap_dragging_or_doubletap_handle_event(struct tp_dispatch *tp,
                tp->tap.state = TAP_STATE_DRAGGING_2;
                break;
        case TAP_EVENT_RELEASE:
-               tp->tap.state = TAP_STATE_MULTITAP;
+               tp->tap.state = TAP_STATE_TAPPED;
                tp_tap_notify(tp,
                              tp->tap.saved_release_time,
                              1,
                              LIBINPUT_BUTTON_STATE_RELEASED);
+               tp_tap_notify(tp,
+                             tp->tap.saved_press_time,
+                             1,
+                             LIBINPUT_BUTTON_STATE_PRESSED);
                tp->tap.saved_release_time = time;
                tp_tap_set_timer(tp, time);
                break;
@@ -713,124 +714,6 @@ tp_tap_dragging2_handle_event(struct tp_dispatch *tp,
 }
 
 static void
-tp_tap_multitap_handle_event(struct tp_dispatch *tp,
-                             struct tp_touch *t,
-                             enum tap_event event, uint64_t time)
-{
-       switch (event) {
-       case TAP_EVENT_RELEASE:
-               log_tap_bug(tp, t, event);
-               break;
-       case TAP_EVENT_TOUCH:
-               tp->tap.state = TAP_STATE_MULTITAP_DOWN;
-               tp_tap_notify(tp,
-                             tp->tap.saved_press_time,
-                             1,
-                             LIBINPUT_BUTTON_STATE_PRESSED);
-               tp->tap.saved_press_time = time;
-               tp_tap_set_timer(tp, time);
-               break;
-       case TAP_EVENT_MOTION:
-               log_tap_bug(tp, t, event);
-               break;
-       case TAP_EVENT_TIMEOUT:
-               tp->tap.state = TAP_STATE_IDLE;
-               tp_tap_notify(tp,
-                             tp->tap.saved_press_time,
-                             1,
-                             LIBINPUT_BUTTON_STATE_PRESSED);
-               tp_tap_notify(tp,
-                             tp->tap.saved_release_time,
-                             1,
-                             LIBINPUT_BUTTON_STATE_RELEASED);
-               break;
-       case TAP_EVENT_BUTTON:
-               tp->tap.state = TAP_STATE_IDLE;
-               tp_tap_clear_timer(tp);
-               break;
-       case TAP_EVENT_THUMB:
-       case TAP_EVENT_PALM:
-               break;
-       case TAP_EVENT_PALM_UP:
-               break;
-       }
-}
-
-static void
-tp_tap_multitap_down_handle_event(struct tp_dispatch *tp,
-                                 struct tp_touch *t,
-                                 enum tap_event event,
-                                 uint64_t time)
-{
-       switch (event) {
-       case TAP_EVENT_RELEASE:
-               tp->tap.state = TAP_STATE_MULTITAP;
-               tp_tap_notify(tp,
-                             tp->tap.saved_release_time,
-                             1,
-                             LIBINPUT_BUTTON_STATE_RELEASED);
-               tp->tap.saved_release_time = time;
-               tp_tap_set_timer(tp, time);
-               break;
-       case TAP_EVENT_TOUCH:
-               tp->tap.state = TAP_STATE_DRAGGING_2;
-               tp_tap_clear_timer(tp);
-               break;
-       case TAP_EVENT_MOTION:
-       case TAP_EVENT_TIMEOUT:
-               tp->tap.state = TAP_STATE_DRAGGING;
-               tp_tap_clear_timer(tp);
-               break;
-       case TAP_EVENT_BUTTON:
-               tp->tap.state = TAP_STATE_DEAD;
-               tp_tap_notify(tp,
-                             tp->tap.saved_release_time,
-                             1,
-                             LIBINPUT_BUTTON_STATE_RELEASED);
-               tp_tap_clear_timer(tp);
-               break;
-       case TAP_EVENT_THUMB:
-               break;
-       case TAP_EVENT_PALM:
-               tp->tap.state = TAP_STATE_MULTITAP_PALM;
-               break;
-       case TAP_EVENT_PALM_UP:
-               break;
-       }
-}
-
-static void
-tp_tap_multitap_palm_handle_event(struct tp_dispatch *tp,
-                                 struct tp_touch *t,
-                                 enum tap_event event,
-                                 uint64_t time)
-{
-       switch (event) {
-       case TAP_EVENT_RELEASE:
-               log_tap_bug(tp, t, event);
-               break;
-       case TAP_EVENT_TOUCH:
-               tp->tap.state = TAP_STATE_MULTITAP_DOWN;
-               break;
-       case TAP_EVENT_MOTION:
-               break;
-       case TAP_EVENT_TIMEOUT:
-       case TAP_EVENT_BUTTON:
-               tp->tap.state = TAP_STATE_IDLE;
-               tp_tap_clear_timer(tp);
-               tp_tap_notify(tp,
-                             tp->tap.saved_release_time,
-                             1,
-                             LIBINPUT_BUTTON_STATE_RELEASED);
-               break;
-       case TAP_EVENT_THUMB:
-       case TAP_EVENT_PALM:
-       case TAP_EVENT_PALM_UP:
-               break;
-       }
-}
-
-static void
 tp_tap_dead_handle_event(struct tp_dispatch *tp,
                         struct tp_touch *t,
                         enum tap_event event,
@@ -910,15 +793,6 @@ tp_tap_handle_event(struct tp_dispatch *tp,
        case TAP_STATE_DRAGGING_2:
                tp_tap_dragging2_handle_event(tp, t, event, time);
                break;
-       case TAP_STATE_MULTITAP:
-               tp_tap_multitap_handle_event(tp, t, event, time);
-               break;
-       case TAP_STATE_MULTITAP_DOWN:
-               tp_tap_multitap_down_handle_event(tp, t, event, time);
-               break;
-       case TAP_STATE_MULTITAP_PALM:
-               tp_tap_multitap_palm_handle_event(tp, t, event, time);
-               break;
        case TAP_STATE_DEAD:
                tp_tap_dead_handle_event(tp, t, event, time);
                break;
@@ -1085,7 +959,6 @@ tp_tap_handle_state(struct tp_dispatch *tp, uint64_t time)
        case TAP_STATE_DRAGGING_OR_TAP:
        case TAP_STATE_TOUCH_2:
        case TAP_STATE_TOUCH_3:
-       case TAP_STATE_MULTITAP_DOWN:
                filter_motion = 1;
                break;
 
index 8ff9702..a8ac5d5 100644 (file)
@@ -103,9 +103,6 @@ enum tp_tap_state {
        TAP_STATE_DRAGGING,
        TAP_STATE_DRAGGING_WAIT,
        TAP_STATE_DRAGGING_2,
-       TAP_STATE_MULTITAP,
-       TAP_STATE_MULTITAP_DOWN,
-       TAP_STATE_MULTITAP_PALM,
        TAP_STATE_DEAD, /**< finger count exceeded */
 };